Repository navigation
v0.1.2 Small-Model Tool Args & Literal Newline Fixes
Fixes
@toolargument parsing (#25): extra unquoted words now join into the last positionalstrparameter even when later parameters are optional non-str(yt-search arquitetura em camadaswithdef yt_search(query: str, limit: int = 3)); later optionals are set via--flag.*args: strparameters now receive the words splatted instead of failing withunexpected keyword argument.- Multiplexer (#26): small models that send
edit write/edit replacestdin or thedonedeliverable as one line with literal\n/\tescapes now get them unescaped deterministically (only when the stdin has no real newline).bashstdin and all other tools are never touched.
Behavior note: an optional positional after a str param can no longer be set positionally; use --flag.
Open design questions for v0.2: #24 (skill tools.py registration), #27 (observation folding with small models).