(value: string)
| 79 | const estimate = (value: unknown) => Token.estimate(JSON.stringify(value)) |
| 80 | |
| 81 | const truncate = (value: string) => |
| 82 | value.length <= TOOL_OUTPUT_MAX_CHARS ? value : `${value.slice(0, TOOL_OUTPUT_MAX_CHARS)}\n[truncated]` |
| 83 | |
| 84 | export const serializeToolContent = (content: SessionMessage.ToolStateCompleted["content"]) => |
| 85 | content |