Add a Go client for the Hindsight API using ogen for strongly-typed code generation from the OpenAPI 3.1 spec. The client provides a high-level wrapper with functional options around the generated code, covering all core operations (retain, recall, reflect, bank management). Includes: - ogen-based code generation with OpenAPI 3.1 spec preprocessing - High-level Client wrapper with idiomatic Go API - Functional options for all operations (WithBudget, WithTags, etc.) - OgenClient() escape hatch for advanced operations - Integration tests and godoc examples - Go SDK reference docs and cookbook entries (quickstart, concurrent pipeline, memory-augmented API service) - Updated generate-clients.sh with Go generation step Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| benchmarks | ||
| dev | ||
| hooks | ||
| generate-clients.sh | ||
| generate-docs-skill.sh | ||
| generate-openapi.sh | ||
| release.sh | ||
| run-upgrade-tests.sh | ||
| setup-hooks.sh | ||
| sync-cookbook.sh | ||
| update-docs-version.sh | ||