Commit graph

9 commits

Author SHA1 Message Date
Nathan Flurry
016024c04b feat: add release pipeline for crates.io and npm publishing
- Add --check, --publish-crates, --publish-npm-sdk, --publish-npm-cli flags to release script
- Create CI workflow with pre-release checks (cargo fmt, clippy, test, tsc)
- Update release workflow to run checks, build binaries, and publish packages
- Add @sandbox-agent/cli npm package with platform-specific binaries (esbuild pattern)
- Configure TypeScript SDK for npm publishing (exports, files, types)
- Add crates.io metadata to Cargo.toml (repository, description)
- Rename @sandbox-agent/web to @sandbox-agent/inspector
2026-01-25 14:11:39 -08:00
Nathan Flurry
1fcae6ed76 feat: refresh web console theme 2026-01-25 03:33:34 -08:00
Nathan Flurry
0fbf6272b1 feat: refresh docs and agent schema 2026-01-25 03:04:12 -08:00
Nathan Flurry
a49ea094f3 refactor: rename sandbox-daemon to sandbox-agent 2026-01-25 02:30:12 -08:00
Nathan Flurry
7b6d7ee917 feat: stream sessions and discover agent modes 2026-01-25 01:55:44 -08:00
Nathan Flurry
7e1b63a622 feat: separate agentMode and permissionMode in API 2026-01-24 23:10:25 -08:00
Nathan Flurry
46d8028cf7 docs: clarify plan approval uses question API 2026-01-24 23:06:42 -08:00
Nathan Flurry
66922c0ac0 feat: add HITL endpoints to HTTP API spec 2026-01-24 22:48:58 -08:00
Nathan Flurry
c4153c5335 add agent schemas 2026-01-24 22:37:22 -08:00