strix/strix/tools/thinking
0xallam 2bc9425d00 Tighten todo + think tool contracts
Reject ambiguous calls in todo tools that previously combined the
single-target params and the bulk-array param (e.g. create_todo with
both `title` and `todos` would silently create N+1 items). Each tool
now errors with a mode-specific hint pointing the model at the
appropriate form. Also drop the meaningless char-count from `think`'s
success message — the model already knows what it wrote.
2026-05-24 16:58:09 -07:00
..
__init__.py refactor: nuke `strix_tool` shim + dead package re-exports 2026-04-25 15:17:46 -07:00
tool.py Tighten todo + think tool contracts 2026-05-24 16:58:09 -07:00