Changelog
- 363b070: docs(changelog): remove duplicate streaming-proxy entry (#129) (@prashar32)
- 756d881: feat(cli): riskkernel doctor — diagnose a setup (#121) (@prashar32)
- 9ed50e7: feat(cli): shell completions for bash/zsh/fish (#122) (@prashar32)
- f71c173: feat(gateway): stream Anthropic /v1/messages with budget enforcement (#126) (@prashar32)
- e8a1921: feat(gateway): streaming proxy with budget enforcement (OpenAI) (#124) (@prashar32)
- 8d35ef4: feat(httpapi): Prometheus /metrics endpoint (#123) (@prashar32)
- 6fa7f5d: feat(otel): OTLP/HTTP trace ingress to meter apps RiskKernel didn't proxy (#128) (@prashar32)
- 5e3513a: feat(policy): enforce a run's policy bundle per-run (allowlist + approval) (#120) (@prashar32)
- 8b63179: feat(provider): native Ollama provider for local models (#119) (@prashar32)
- 664a67b: feat(sdk): AutoGen adapter (#130) (@prashar32)
- e25dcd9: feat(sdk): CrewAI adapter (#127) (@prashar32)
- 789cd1b: feat(sdk): LlamaIndex callback adapter (#125) (@prashar32)
- f78381b: feat(sdk): PydanticAI adapter (#131) (@prashar32)
- 0e92040: feat(storage): opt-in Postgres backend for multi-instance deployments (#132) (@prashar32)
- 88177ef: release: v0.7.0 (#133) (@prashar32)
Self-hosted. Your keys. No telemetry. See SECURITY.md to verify.