> ## Documentation Index
> Fetch the complete documentation index at: https://oxy.tech/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Multi-Organization Support, IDE Pull, and Observability

> Organizations with onboarding and bulk invites, pull latest changes directly from the IDE, and configurable observability backends.

<Icon icon="calendar" iconType="regular" size={16} /> **April 23, 2026** · v0.5.37

### 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.

<img src="https://mintcdn.com/oxy-internal/5kTTILzOnKmTlAHb/changelog/images/2026-04-23/multi-org-organizations-list.png?fit=max&auto=format&n=5kTTILzOnKmTlAHb&q=85&s=32c12e772978c37fa8463ed9b614b915" alt="Organizations list with search and create options" width="2208" height="920" data-path="changelog/images/2026-04-23/multi-org-organizations-list.png" />

<img src="https://mintcdn.com/oxy-internal/5kTTILzOnKmTlAHb/changelog/images/2026-04-23/multi-org-workspaces.png?fit=max&auto=format&n=5kTTILzOnKmTlAHb&q=85&s=3f3fe47d31cf0da075d7c1cb2c5dc47a" alt="Workspaces view within an organization" width="2424" height="798" data-path="changelog/images/2026-04-23/multi-org-workspaces.png" />

<img src="https://mintcdn.com/oxy-internal/5kTTILzOnKmTlAHb/changelog/images/2026-04-23/multi-org-switcher.png?fit=max&auto=format&n=5kTTILzOnKmTlAHb&q=85&s=e7664d1db1fd3f02bf47ec1b265744cd" alt="Organization switcher in the sidebar user menu" width="2058" height="1204" data-path="changelog/images/2026-04-23/multi-org-switcher.png" />

#### 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 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`.
