v0.33.0
Changes
Closes #99
Single-file CLI bundle
- esbuild-based single-file bundle (minified ~1.9 MB)
- Zero transitive dependencies on
npm install - Bundle attached to this release as a downloadable asset
- LLM SDK packages kept external (
@anthropic-ai/claude-agent-sdk,@cursor/sdk,@openai/agents,@google/genai)
Generated extract subcommand
agent-contracts extract --alloutputs the full embedded CLI contract- Supports
--format jsonand--format yaml - Enables AI agents to discover CLI capabilities programmatically
Distribution changes
binnow points todist/agent-contracts.bundle.mjs- All former
dependenciesmoved todevDependencies - Publish workflow builds bundle and uploads to GitHub Release