wshobson--agents
5c4a805e08
Addresses review feedback on #576: - convert.sh: feed the base64 payload to jq via --rawfile (temp file) instead of --arg, so inputs larger than ~96KB no longer hit the OS per-argument limit (MAX_ARG_STRLEN). Verified with a 164KB input (219KB base64). - convert.sh: reject absolute and home-relative (~) user-supplied output paths in addition to traversal, since OUT is written with curl -o. The auto-derived default still works for absolute inputs (validation only applies to an explicit output arg). - docs: add file-conversion to docs/plugins.md (Utilities, now 5) and bump the plugin count 84 -> 85 (83 local + 2 external) across README.md, AGENTS.md, ARCHITECTURE.md, docs/architecture.md, docs/plugins.md, docs/usage.md. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>