Commit graph

4 commits

Author SHA1 Message Date
Jeremiah Lowin
3a5dc22ec0
Update generate-cli docs to explain smart parameter handling
- Document simple types as direct typed flags
- Document arrays of simple types as repeatable flags
- Document complex types as JSON strings with schema in help
- Add examples showing all three patterns
2026-02-03 13:59:30 -05:00
Jeremiah Lowin
68cd6770a9
fix: address PR review feedback
- Sanitize tool and parameter names to valid Python identifiers
- Replace bare except Exception with specific exception types
- Escape server name in generated string literals
- Handle trailing colon edge case in _derive_server_name
- Clarify in docs that generated CLI is a client, not a bundled server
2026-02-03 11:37:26 -05:00
Jeremiah Lowin
59f323ebb7
docs: add generate-cli documentation; skip Windows executable test 2026-02-03 11:23:42 -05:00
Jeremiah Lowin
d2209059ef
docs: add generate-cli documentation 2026-02-03 11:20:33 -05:00