Releases: flanksource/captain
Releases · flanksource/captain
v0.0.2
Changelog
- 3df530e Merge pull request #4 from flanksource/feat/dod-gate
- 86dd362 chore(build): update go.sum and normalize test fixtures
- e77b19a chore(build): upgrade sandbox-runtime to v1.0.2 and remove local replace directive
- e506dc3 feat(bash): prioritize B-2 heredoc over B-1 multi-statement violation
- a97b1a6 feat(cli): add container sandbox builder and projects management
- 8736a72 feat(cli): consolidate tool names, rename Status to Safe, add cost/tokens to history
- 301e608 feat(dod): add definition of done gate for claude sessions
- 1bbde17 fix(cli): decouple table and JSON output for history rows
- cea6b9a fix(cli): include Paths and BinariesDisplay in JSON output
- aacc06f fix(cli): use full paths and alphabetical sort in history --summary
- de9e7a8 refactor(container): unify presets to sandbox-runtime only
- 2eabfb5 style(refactor): fix formatting and alignment across codebase
v0.0.1
Changelog
- 146ed7a ci: add GitHub Actions workflows and goreleaser config
- 9daf93f feat(ai): add client factory, CLI commands, and provider registration
- 30283fd feat(ai): add model catalog, provider infrastructure, and build config
- 0a3004b feat(ai): use clicky pretty printing for HTTP and provider logging
- f70fcf8 feat(ai/history): extract history package from gavel claudehistory
- eeb55aa feat(ai/middleware): add middleware chain, logging, and caching
- c72c222 feat(ai/pricing): add OpenRouter pricing registry with cost and retry middleware
- f1bb016 feat(ai/provider): add Claude CLI provider with tests
- 3c30f29 feat(ai/provider): add codex-cli, gemini-cli, anthropic, gemini providers
- aecdc7a feat(ai/provider): add shared CLI, schema, and JSON utils helpers
- 6ae78d9 feat(ai/provider): implement Anthropic and Gemini API providers
- dfc5e9a feat(bash): add bash script file operation analyzer
- 10f6614 feat(bash): add command categorization, path classification, and safety scanning
- 6514390 feat(claude): add Go structs for Claude Code hooks and history
- 1174be5 feat(claude): add session parsing, cost tracking, and rich tool formatting
- fbae2b4 feat(claude): support stream-json output format
- 1cddc2b feat(cli): add models, cost, info, and stdin commands