New Features
Multi-Organization Support
Oxy now supports multiple organizations, letting teams manage separate workspaces, members, and data sources under distinct orgs.- Post-login onboarding — New users land on a guided flow: accept pending invitations, create a new organization, or join an existing one. Workspace creation walks through setup with progress indicators for GitHub, demo, and blank workspace types.
- Organization switcher — The redesigned sidebar user menu shows your current org with member and workspace counts, and lets you switch between orgs or create new ones without leaving your workflow.
- Bulk invitations — Invite multiple team members at once with a single action instead of adding emails one by one.
- Workspace dispatcher — After login, Oxy automatically opens your most recently used workspace in the selected org.



IDE Pull Button
A new Pull button appears in the Developer Portal header when you’re on the main branch and behind the remote. Pull the latest changes with one click — no need to switch to a terminal.Observability Backends
Configure where Oxy stores tracing and performance data. Choose between DuckDB, PostgreSQL, or ClickHouse as your observability backend. A banner in the UI guides you through setup when observability is not yet configured.Platform Improvements
- Agentic agent validation —
oxy validatenow recognizes.agentic.ymlfiles, catching configuration errors before deployment. IDE schema validation highlights issues on save. Runtime error messages now include root causes instead of generic banners. - Workspace secrets for agentic agents — Agentic runs now resolve LLM API keys from the workspace secrets store, so you no longer need to set environment variables separately for agentic workflows.
- Snowflake column stats — Fixed an error where numeric and date columns in Snowflake would fail during schema discovery with a type casting error.
- Chart and answer spacing — Fixed a layout issue where charts appeared flush against the answer card when viewing past analytics runs.
- Sidebar icon alignment — Navigation icons in the sidebar now align consistently across all menu items.
- PostgreSQL connection reliability — Added automatic retry with backoff when the database container reports ready before connections are fully accepted, eliminating startup race conditions.
- DuckDB file path validation — The DuckDB connector now validates that file paths exist, filters to supported formats (CSV and Parquet only), and handles filename collisions predictably. Stray files like
.DS_Storeno longer break initialization. - Local mode agentic runs — Fixed a server error that prevented agentic analytics runs from working under
oxy serve --local.