Enable dynamic tool output truncation by default (#225)
- Changed truncate_all_tool_outputs default from false to true - Updated schema documentation to reflect new default - Added entry in README experimental features table - Regenerated JSON schema This prevents prompts from becoming too long by dynamically truncating output from all tool calls, not just whitelisted ones. Feature is experimental and enabled by default to help manage context window usage across all tools. Co-authored-by: sisyphus-dev-ai <sisyphus-dev-ai@users.noreply.github.com>
This commit is contained in:
@@ -114,7 +114,7 @@ export const ExperimentalConfigSchema = z.object({
|
||||
preemptive_compaction: z.boolean().optional(),
|
||||
/** Threshold percentage to trigger preemptive compaction (default: 0.80) */
|
||||
preemptive_compaction_threshold: z.number().min(0.5).max(0.95).optional(),
|
||||
/** Truncate all tool outputs, not just whitelisted tools (default: false) */
|
||||
/** Truncate all tool outputs, not just whitelisted tools (default: true) */
|
||||
truncate_all_tool_outputs: z.boolean().optional(),
|
||||
})
|
||||
|
||||
|
||||
Reference in New Issue
Block a user