Projects
An organization is the tenant and security boundary in Erdo. A project is a work context inside that organization: use projects to separate customers, developments, campaigns, or other initiatives without creating another organization. Choose a project from the app switcher to focus the workspace, or choose All projects for an explicit organization-wide view. The selection is kept per browser tab and per organization, so two tabs can work in different projects without changing each other’s context.What project context filters
The active project filters project-owned lists before pagination, including:- conversations and their generated pages or artifacts;
- datasets, jobs, heartbeats and heartbeat proposals;
- job executions, workstreams and experiments;
- agent runs, run analytics, and user-visible actions tied to project conversations;
- event pipelines;
- Activity items tied to project threads, jobs or workstreams; and
- Attention items tied to project workstreams.
Project context groups and filters work; it is not a second tenant boundary. Use separate
organizations when people or credentials must be isolated from one another.
API, MCP and CLI
List or create projects withGET /v1/projects, POST /v1/projects,
erdo_list_projects, erdo_create_project, or erdo project list/create. Pass the selected
project on subsequent API requests with X-Project-ID. Omit the header for All projects.
See API authentication and request context and MCP request context
for the complete header behaviour.
