(value: unknown)
| 77 | } |
| 78 | |
| 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]` |