Repository navigation
v0.2.0
What's Changed
- fix: tune SQLite concurrency and add mixed read/write coverage by @jiahuei in #95
- test: record real gateway tool loop cassettes (OpenAI + vLLM) by @ashwing in #94
- ci: add manual crates release workflow by @franciscojavierarceo in #97
- chore: update AGENT.md file by @maralbahari in #100
- ci: allow targeting crates release refs by @franciscojavierarceo in #111
- chore: revamp README with overview, architecture diagram, and quickstart by @maralbahari in #112
- feat: add remote MCP gateway support with
read_resourceas first built-in MCP tool by @maralbahari in #89 - feat: add Anthropic Messages gateway proxy by @franciscojavierarceo in #99
- docs: design for Claude Code support via Anthropic Messages API by @ashwing in #98
- fix: Handle generate=false WebSocket requests locally by @maralbahari in #124
- docs: add terminology guide by @jiahuei in #130
- test: add Anthropic Messages recording mode + gateway-tool cassettes by @ashwing in #123
- fix: preserve Responses cache salt by @franciscojavierarceo in #96
- feat: support codex custom tool type by @haoshan98 in #101
- fix: preserve parallel tool call setting by @harivilasp in #128
- feat: add production container image by @franciscojavierarceo in #125
- feat: run gateway tool loop natively on /v1/messages by @ashwing in #131
- fix: hashing long namespace flatten name by @haoshan98 in #135
- fix: normalize multi-round gateway streaming by @harivilasp in #136
- fix: complete WebSocket shutdown handshake by @franciscojavierarceo in #141
- [Logo] Add agentic-api logo by @tjtanaa in #147
- feat: add Responses compaction support by @franciscojavierarceo in #144
- fix: revisit MCP support, remove MCP resources, support only discover and execute native tools [1/2] by @maralbahari in #138
- fix: align MCP call responses and streaming events with OpenAI [2/2] by @maralbahari in #139
- test: cover multi-block system preservation across the Messages gateway loop by @ashwing in #154
- fix: web search call output ordering by @maralbahari in #157
- fix: enable production PostgreSQL persistence by @franciscojavierarceo in #142
- feat: add optional OIDC bearer authentication by @franciscojavierarceo in #149
- fix: reject stale conversation turns by @franciscojavierarceo in #162
- feat: add Kubernetes deployment path by @franciscojavierarceo in #146
- fix: align custom tool SSE lifecycle with OpenAI API compatibility by @maralbahari in #158
- fix: harden custom tool SSE edge cases by @franciscojavierarceo in #169
- fix: Emit OpenAI-compatible SSE event headers by @maralbahari in #167
- test: parse named SSE frames in upstream test by @franciscojavierarceo in #173
- fix: support native Messages web search by @franciscojavierarceo in #174
- ci: automate release version bump by @franciscojavierarceo in #175
- feat: support mcp_list_tools by @maralbahari in #172
- fix: require merged release version by @franciscojavierarceo in #176
- ci: add release preparation workflow by @franciscojavierarceo in #177
- fix: preserve MCP discovery failures by @franciscojavierarceo in #178
- chore: prepare release v0.3.0 by @franciscojavierarceo in #179
New Contributors
Full Changelog: v0.1.0...v0.2.0