Skip to content

fix: preserve tool names in prose - #141

Merged
EvanProgramming merged 1 commit into
mainfrom
codex/fix-137
Sep 13, 2026
Merged

EvanProgramming merged 1 commit into
mainfrom
codex/fix-137

Conversation

@EvanProgramming

Copy link
Copy Markdown
Owner

Fixes #137

Summary

  • require sentence-boundary and bounded argument context before treating a known tool marker as an alias control
  • preserve tool names, labels, explanations, and Unicode prose in final CLI replies and Web/SSE streams
  • keep complete canonical aliases and fenced aliases executable while rejecting prose-shaped pseudo-actions

Validation

  • focused CLI/parser and Web/SSE regressions
  • make docs-check with an isolated SQLite path
  • git diff --check

@EvanProgramming
EvanProgramming merged commit e15eb4e into main Sep 13, 2026
6 checks passed
@EvanProgramming
EvanProgramming deleted the codex/fix-137 branch September 13, 2026 02:24
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.

[P2] Protocol filtering truncates legitimate prose that names tools

1 participant