You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Stack this on top of the work performed in #1313, do not create new branches off of main, use the work that was started there
Summary
Redirect all project CRUD consumers (Rust client, CLI, MCP tools, UI) from the orchestrator service to core. Association operations (add/remove agent/workflow to a project) remain on orchestrator.
Context
Part of #1305 (Migrate projects entity from orchestrator into core). This phase executes after Phase 1 (core has the API) and Phase 2 (data is backfilled), and before Phase 3 (orchestrator CRUD removal). Consumers must be repointed before the orchestrator endpoint is deleted to avoid a window where clients hit a dead endpoint.
Consumer Inventory
Consumer
Files
Change
Rust client
crates/orchestrator/src/client.rs:394-490
CRUD methods target core base URL; association methods stay on orchestrator
Important
Stack this on top of the work performed in #1313, do not create new branches off of main, use the work that was started there
Summary
Redirect all project CRUD consumers (Rust client, CLI, MCP tools, UI) from the orchestrator service to core. Association operations (add/remove agent/workflow to a project) remain on orchestrator.
Context
Part of #1305 (Migrate projects entity from orchestrator into core). This phase executes after Phase 1 (core has the API) and Phase 2 (data is backfilled), and before Phase 3 (orchestrator CRUD removal). Consumers must be repointed before the orchestrator endpoint is deleted to avoid a window where clients hit a dead endpoint.
Consumer Inventory
crates/orchestrator/src/client.rs:394-490crates/cli/src/commands/project.rscrates/mcp/src/tools/orchestrator_debug.rslist_projects/get_projecttarget core URLui/src/services/orchestrator.tslistProjectsfetch targets core/api/v1/projectsui/src/components/knowledge/ProjectPicker.tsxChild Issues
Blocked By
Stack Base
Branch off
feature/projects-to-coreand PR back into it.Related