Skip to main content

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.
Organizations list with search and create options Workspaces view within an organization Organization switcher in the sidebar user menu

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 validationoxy validate now recognizes .agentic.yml files, 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_Store no longer break initialization.
  • Local mode agentic runs — Fixed a server error that prevented agentic analytics runs from working under oxy serve --local.