githubnext/chopinPublic

Let's compose rich plans together

Keep only the comments the code cannot make itself

The validator arrived over-annotated: paragraphs justifying why a helper
was not shared with another package, prose re-listing rules the schema
already states, doc blocks on four-line functions. Cut to the things a
reader cannot reconstruct — that refusing to coerce a JSON string is
deliberate, that per-op required fields have nowhere to live in one
shared object schema, and that these limits must track tools.ts.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
CCMAMaggie Appleton and Claude Opus 5 (1M context) authored
7fa3723Patch
Parent0f59766
2 files changed+15-67
StackedSplit
apps/server/src/agent/arguments.test.ts+3 −14
apps/server/src/agent/arguments.ts+12 −53