Skip to content

v0.33.0

Choose a tag to compare

@foo-ogawa foo-ogawa released this 02 Jun 12:13
· 51 commits to main since this release
d4f3287

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 --all outputs the full embedded CLI contract
  • Supports --format json and --format yaml
  • Enables AI agents to discover CLI capabilities programmatically

Distribution changes

  • bin now points to dist/agent-contracts.bundle.mjs
  • All former dependencies moved to devDependencies
  • Publish workflow builds bundle and uploads to GitHub Release