Repository navigation
v0.7.2
Features
- Restore Code Activity analytics for modern Codex (>= 0.149.1) rollout format, including file edits, lines changed, language breakdown, reads, and searches. #386
- Derive a missing Codex
first_user_messagefrom the first transcript chunk so sessions remain visible in the session list, Trends, and cost-by-model. #385
Pricing corrections and coverage
- Correct Sonnet 5 and fast-mode pricing, remove retired date-based Sonnet pricing, and add verified pricing for previously unpriced Anthropic, OpenAI, Gemini, Grok, Mistral, and DeepSeek model families. #383
- Update GPT-5.6 Terra and Luna pricing to reflect the July 30 OpenAI price reduction. #382
- Add missing Claude Opus 5/Mythos 5 and OpenAI GPT-5.3 through GPT-5.6 pricing entries. #381
Operations
- Add opt-in
DB_CONN_MAX_IDLE_TIMEand configure production for Neon autosuspend. #380 - Reduce Fly.io app and worker memory allocations from 1024 MB to 512 MB. #379
Refactoring
- Remove backend OpenTelemetry tracing and its unused dependency surface. #384
Docs
- Add an
AGENTS.mdsymlink to the repository development guidance.
DB Migrations
None.
API Changes
POST /api/v1/sync: for Codex transcript uploads, the server now derives an omittedmetadata.first_user_messagefrom the first chunk'sevent_msguser message. A client-supplied value continues to take precedence.POST /api/v1/admin/cards/invalidate: documentation now includes the already-supportedsession_card_tokens_v2card type for pricing-card invalidation.
Breaking Changes
- The backend no longer emits OpenTelemetry spans. Deployments that depend on OTLP/Honeycomb tracing must migrate to structured logs or remove their tracing configuration. No public HTTP routes, request fields, environment-variable names, or CLI commands were removed or renamed.