New
Dataset import UX: CSV imports now support smarter header auto-mapping, drag-and-drop destination sections, and live import previews. Prompt bulk updates: multiple prompts can now be edited and…
Improved
Views and display settings: centralized sorting helpers, display defaults, and column definitions so saved views and tables behave more consistently. Filter system: optimized filter context values by…
Fixed
Logs: fixed an empty-output UI issue and aligned span chart counts with request-log summary counts. Projects: deleting a project now logs the user out cleanly, preventing broken UI state after…
New
Reports: released the Reports feature with API key limit breach details and updated report metrics. Prompt activity: prompt activity now uses the shared activity feed experience.
Improved
Filter system: added grouped filters, saved-view persistence, cleaner display names, and more reliable filter URL behavior. Dashboard: added storage metrics, deployment breakdowns, and improved chart…
Fixed
API key total counts in paginator now display correctly. Monitor aggregation windows can now support up to 7 days.
New
Dashboard custom charts: added cost-by-key charts, custom SQL charts, metrics views, and resizable chart grids. Theme customization: added new theme options and accent color customization.
Improved
Billing and credits: improved credit purchase flows, auto top-up settings, budget duration controls, and credit adjustment handling. Dashboard charts: improved chart bucket alignment, layouts, and…
Fixed
API key notifications are preserved correctly. Report notification methods no longer regress when edited. Tag filter labels now preserve the correct “has any of” operator text.
New
Metrics views: added a workflow for creating and managing dashboard metric views. Multi-value filters: filter chips now support clearer “is any of” behavior for multi-value inputs. Prompt filter…
Improved
Models page: model search persists more reliably, and model detail rows open correctly. Prompts reliability: fixed prompt creation and log prompt failure cases. Logs, traces, and threads: selected…
Fixed
Trace Thread ID filtering now uses the correct underlying session identifier. API key success toasts no longer leave excessive empty spacing. Cache hit origin is now shown correctly in side panels.…
New
Reworked API Keys page: manage API keys from a dedicated product area with filters, labels, creation flows, save confirmations, and activity history. Custom model response format support: configure…
Improved
Billing controls: improved credit settings, auto top-off, low balance warnings, and billing page layout. Usage limits: recurring limit usage and budget panels now show more accurate usage state.…
Fixed
Exported logs now include input and output fields correctly. URL handling was hardened to reduce unsafe redirect and script risks. API key lifetime policies now stay in sync with configured limits.
New
'vs previous interval' thresholds for monitors. Compare alert conditions against the prior interval, not just absolute values. Cross-provider load balancing for flexible, layer-agnostic routing…
Improved
Dashboard export and OpenAPI client endpoints polished for easier integration. API key quota and creation checks now exclude temporary keys from key-limit counts.
Fixed
Rate limiting on authentication endpoints to prevent spam. Organization deletion no longer hangs. Chunked querysets are correctly ordered by primary key. Vercel instrumentation now populates customer…
New
CLI JS hooks — Claude Code, Codex CLI, and Gemini CLI integrations now use lightweight Node.js hooks instead of Python. 25KB per hook, no Python dependency needed. Send traces via OTLP v2 JSON.…
Improved
OpenTelemetry integration page rewritten with full semantic convention mapping (GenAI, Traceloop, OpenInference) JS tracing SDK reliability improvements Docs migrated to new documentation platform