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.