Skip to content

Releases: flanksource/captain

v0.0.1

23 Feb 08:00

Choose a tag to compare

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