Changelog
What's new
Engineering notes from the team. Subscribe to releases via your workspace email digest.
Platform
Phase D & E — Trust surfaces and observability
- New /security trust page documenting encryption, RLS, audit log, and retention.
- Public /docs/gateway with OpenAI- and Anthropic-compatible curl examples.
- Public /status page backed by synthetic canary results for OpenAI and Anthropic reachability.
- Structured JSON server logger replaces ad-hoc console.error calls.
Performance
Phase B & C — Scale baseline and UX polish
- gateway_requests is now monthly time-partitioned with pg_cron managed partitions and retention.
- Request/response bodies split into gateway_request_bodies, sampled at 5% by default.
- Geist + Geist Mono typography pass and a Cmd/Ctrl+K command palette.
Security
Phase A — Security hardening
- IP allowlist enforcement and revoke checks on every gateway request.
- Webhook replay protection via unique (provider, event_id).
- Cross-organization splice protection via DB triggers and append-only audit log.
Launch
Gateway launch
- Virtual keys, per-team budgets, OpenAI- and Anthropic-compatible proxy endpoints.
- Onboarding wizard with resume support.
- Recent Requests dashboard with cost, latency, and token attribution.