Agent Studio & Workflow Engine
Visual workflow composition, DAG-based graph execution, draft/publish lifecycle, and node catalog
Agent Studio (/studio)
| Route Module | Purpose |
|---|---|
studio_page_routes | Studio dashboard and orchestration |
studio_environment_routes | Environment setup and readiness |
studio_catalog_routes | Node and template catalog browsing |
studio_workflow_routes | Workflow CRUD and management |
studio_workflow_draft_definition_routes | Draft workflow creation and editing |
studio_workflow_graph_run_routes | Graph execution and run history |
studio_graph_run_archive_routes | Run archival and retrieval |
studio_graph_run_retention_routes | Retention policies and cleanup |
studio_definition_version_routes | Version management and rollback |
studio_integrations_routes | External integration management |
Workflow Engine (/workflow-engine)
| Route Module | Purpose |
|---|---|
workflow_engine_page_routes | Engine dashboard and overview |
workflow_engine_environment_routes | Engine environment setup and readiness |
workflow_engine_deployment_routes | Deployment management and operations |
Enterprise Workflow System (/api/workflow)
| Route Module | Purpose |
|---|---|
workflow_definition_routes | Workflow definition CRUD |
workflow_execution_routes | Execution tracking and history |
workflow_prebuilt_routes | Pre-built workflow templates |
workflow_template_routes | Custom workflow templates |
Supporting Services
app/services/studio/— Studio orchestration and state managementapp/services/studio_workflow/— Workflow engine with graph execution, draft/publish lifecycleapp/services/workflow_engine/— Node catalog, runtime surface status, deploymentapp/services/workflow/— Enterprise workflow (Workflow, WorkflowStep, Executor, Scheduler, TemplateRegistry)app/services/agent_studio_service.py— Agent Studio core orchestrationapp/services/studio_integrations_service.py— External integration management