Skip to content

Comments

just a diff so i can see whats happening in this branch#377

Open
Tarquinen wants to merge 130 commits intodevfrom
refactor/one-tool-to-rule-them-all
Open

just a diff so i can see whats happening in this branch#377
Tarquinen wants to merge 130 commits intodevfrom
refactor/one-tool-to-rule-them-all

Conversation

@Tarquinen
Copy link
Collaborator

No description provided.

@spoons-and-mirrors spoons-and-mirrors force-pushed the refactor/one-tool-to-rule-them-all branch 6 times, most recently from f50b563 to 09a6473 Compare February 11, 2026 20:30
- docs: make parallelization explicit in prompts
- disable tool list injection by default
- disable compress context by default
- invert config for context pressure and compress
- fix: trailing commas in config and adding compress logs back
@spoons-and-mirrors spoons-and-mirrors force-pushed the refactor/one-tool-to-rule-them-all branch from 09a6473 to 15e4f17 Compare February 11, 2026 21:46
@spoons-and-mirrors spoons-and-mirrors force-pushed the refactor/one-tool-to-rule-them-all branch 2 times, most recently from ad529ad to bb825a5 Compare February 12, 2026 01:03
changed nudgeGap to make it do what I wanted in the first place
@spoons-and-mirrors spoons-and-mirrors force-pushed the refactor/one-tool-to-rule-them-all branch from 1eaaf51 to da56861 Compare February 12, 2026 01:21
chatgpt-codex-connector[bot]

This comment was marked as resolved.

chatgpt-codex-connector[bot]

This comment was marked as resolved.

chatgpt-codex-connector[bot]

This comment was marked as resolved.

- Introduces compress.protectedTools config to specify tools whose outputs should be appended to summaries when compressed.
- Default protected tools: task, todowrite, todoread.
- Implements appendProtectedTools to extract completed outputs of protected tool calls from the compressed range.
- Updates config merging to use a Set, ensuring default tools are always protected.
- Adds compress.protectedTools to schema and README.
- Sets the documented default to [].
- Clarifies that task, todowrite, and todoread are always inherently protected.
- Updates showCompression description for clarity.
…aries

- Modifies appendProtectedTools to check tool input parameters against protectedFilePatterns.
- Removes the early return check, ensuring tools are always processed.
- If a tool's target files match any protected pattern, its output is appended to the summary, ensuring critical file operations are preserved during compression.
- Passes ctx.config.protectedFilePatterns to appendProtectedTools in compress.ts.
- Modifies rejectsTextParts in lib/messages/utils.ts to always return false.
- Adds a comment indicating the logic is disabled for beta testing.
- Adjusts indentation for toolPartMetadata properties.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants