.dockerignore
.env.example
.gitignore
.pre-commit-config.yaml
.semgrepignore
AGENTS.md
ARCHITECTURE.md
BACKLOG.md
CHANGELOG.md
CLAUDE.md
CODE_OF_CONDUCT.md
CONTRIBUTING.md
Dockerfile
LICENSE
Makefile
README.md
SECURITY.md
cliff.toml
docker-entrypoint.sh
mkdocs.yml
pygubernator.cfg.example
pyproject.toml
setup.py
setup.sh
.claude/CLAUDE.md
.claude/commands/branch.md
.claude/commands/quick-commit.md
.claude/commands/worktree.md
.claude/skills/INDEX.md
.claude/skills/config-change/SKILL.md
.claude/skills/grill/SKILL.md
.claude/skills/onboard/SKILL.md
.claude/skills/orchestrate/SKILL.md
.claude/skills/plan/SKILL.md
.claude/skills/refactor/SKILL.md
.claude/skills/release/SKILL.md
.claude/skills/ship/SKILL.md
.claude/skills/techdebt/SKILL.md
.claude/skills/verify/SKILL.md
.codex/config.toml
.cursor/rules/optophi-project-standards.mdc
.github/dependabot.yml
.github/workflows/ci.yml
.github/workflows/integration.yml
.github/workflows/publish.yml
.github/workflows/scorecards.yml
.next/trace
.next/trace-build
docs/index.md
docs/api/errors.md
docs/api/index.md
docs/design/sprint-conductor-messages-spike.md
docs/design/tools-system.md
docs/design/unified-card-schema-spike.md
docs/design/workspace-shell-spike.md
docs/getting-started/installation.md
docs/getting-started/quickstart.md
docs/guides/agent-activity.md
docs/guides/agent-graphs.md
docs/guides/agent-workbench.md
docs/guides/canonical-use-cases-backlog.md
docs/guides/canonical-use-cases.md
docs/guides/closed-loop-pystator.md
docs/guides/conductor-experience-kanban.md
docs/guides/conductor-experience-orchestrate-prompt.md
docs/guides/conductor-experience-pickup.md
docs/guides/conductor-experience-plan.md
docs/guides/daily-research.md
docs/guides/extending-nodes.md
docs/guides/extending-sinks.md
docs/guides/extending-sources.md
docs/guides/extending-tools.md
docs/guides/glossary-pygubernator.md
docs/guides/home-unified-surface-proposal.md
docs/guides/integration.md
docs/guides/kanban-ui.md
docs/guides/multi-agent-next-user-journey.md
docs/guides/multi-agent-roster-graph-plan.md
docs/guides/observability-acceptance.md
docs/guides/observability-api-contract.md
docs/guides/observability-ui-spec.md
docs/guides/orchestration-tools.md
docs/guides/plugin-distribution.md
docs/guides/python-team-scaffolds.md
docs/guides/reference-example-haiku.md
docs/guides/run-lifecycle.md
docs/guides/shopify-connector-pack.md
docs/guides/sprint-workbench-compliance-notes.md
docs/guides/sprint-workbench-enum-spec.md
docs/guides/sprint-workbench-gaps.md
docs/guides/sprint-workbench-kanban.md
docs/guides/sprint-workbench-orchestrate-prompt.md
docs/guides/sprint-workbench-proposal.md
docs/guides/sprint-workbench-repo-audit.md
docs/guides/sprint-workbench-sample-scenario.md
docs/guides/sprint-workbench-ui-route-audit.md
docs/guides/sprint-workbench.md
docs/guides/team-patterns-ui.md
docs/guides/tools-editor-v1.md
docs/guides/workspace-merge-implementation-plan.md
docs/guides/architecture/adr-001-layers.md
docs/guides/architecture/adr-002-sprint-project-relationship.md
docs/proposals/agents-builder-skills-backlog.md
docs/proposals/agents-builder-skills.md
docs/proposals/data-agents-backlog.md
docs/proposals/data-agents.md
docs/reference/agent-skills.md
docs/reference/multi-agent-ide-api.md
docs/reference/system2-comparison.md
docs/reference/tools-extension.md
docs/reference/ui-state-and-mount-discipline.md
docs/stylesheets/extra.css
examples/agent_db_sqlite_workflow.yaml
examples/agent_gsheets_workflow.yaml
examples/canonical_agent_with_tools.yaml
examples/canonical_approval_flow.yaml
examples/canonical_scheduled_pipeline.yaml
examples/catalyst_to_gsheets_workflow.yaml
examples/closed_loop_day_trading_reference.yaml
examples/deterministic_mock_data_to_existing_gsheets.yaml
examples/deterministic_mock_data_to_gsheets.yaml
examples/ingest_validate_load.py
examples/llm_agent_workflow.yaml
examples/llm_data_pipeline.py
examples/observable_pipeline.py
examples/process_failure_route_dlq.yaml
examples/process_stator_session_flow.yaml
examples/process_validate_and_route.yaml
examples/process_validate_transform_export.yaml
examples/shopify_daily_reconciliation.yaml
examples/shopify_fulfillment_sync.yaml
examples/shopify_orders_ingest.yaml
examples/simple_workflow.yaml
examples/supervised_agents.py
examples/haiku_orchestration/README.md
examples/haiku_orchestration/helpers.py
examples/haiku_orchestration/launcher.py
examples/haiku_orchestration/agents/coordinator.yaml
examples/haiku_orchestration/agents/validator.yaml
examples/haiku_orchestration/agents/worker.yaml
extensions/shopify_connector/README.md
extensions/shopify_connector/pyproject.toml
extensions/shopify_connector/src/pygubernator_shopify_connector/__init__.py
extensions/shopify_connector/src/pygubernator_shopify_connector/sink.py
extensions/shopify_connector/src/pygubernator_shopify_connector/source.py
extensions/shopify_connector/tests/test_shopify_connector.py
scripts/build.sh
scripts/ci.sh
scripts/dev-siblings.txt
scripts/pre-push.sh
scripts/release.sh
scripts/setup.sh
src/pygubernator/__init__.py
src/pygubernator/_middleware.py
src/pygubernator/_protocols.py
src/pygubernator/_types.py
src/pygubernator/dsl.py
src/pygubernator/errors.py
src/pygubernator/py.typed
src/pygubernator.egg-info/PKG-INFO
src/pygubernator.egg-info/SOURCES.txt
src/pygubernator.egg-info/dependency_links.txt
src/pygubernator.egg-info/entry_points.txt
src/pygubernator.egg-info/requires.txt
src/pygubernator.egg-info/top_level.txt
src/pygubernator/_bundled_docs/mkdocs.yml
src/pygubernator/_bundled_docs/docs/index.md
src/pygubernator/_bundled_docs/docs/api/errors.md
src/pygubernator/_bundled_docs/docs/api/index.md
src/pygubernator/_bundled_docs/docs/design/sprint-conductor-messages-spike.md
src/pygubernator/_bundled_docs/docs/design/tools-system.md
src/pygubernator/_bundled_docs/docs/design/unified-card-schema-spike.md
src/pygubernator/_bundled_docs/docs/design/workspace-shell-spike.md
src/pygubernator/_bundled_docs/docs/getting-started/installation.md
src/pygubernator/_bundled_docs/docs/getting-started/quickstart.md
src/pygubernator/_bundled_docs/docs/guides/agent-activity.md
src/pygubernator/_bundled_docs/docs/guides/agent-graphs.md
src/pygubernator/_bundled_docs/docs/guides/agent-workbench.md
src/pygubernator/_bundled_docs/docs/guides/canonical-use-cases-backlog.md
src/pygubernator/_bundled_docs/docs/guides/canonical-use-cases.md
src/pygubernator/_bundled_docs/docs/guides/closed-loop-pystator.md
src/pygubernator/_bundled_docs/docs/guides/conductor-experience-kanban.md
src/pygubernator/_bundled_docs/docs/guides/conductor-experience-orchestrate-prompt.md
src/pygubernator/_bundled_docs/docs/guides/conductor-experience-pickup.md
src/pygubernator/_bundled_docs/docs/guides/conductor-experience-plan.md
src/pygubernator/_bundled_docs/docs/guides/daily-research.md
src/pygubernator/_bundled_docs/docs/guides/extending-nodes.md
src/pygubernator/_bundled_docs/docs/guides/extending-sinks.md
src/pygubernator/_bundled_docs/docs/guides/extending-sources.md
src/pygubernator/_bundled_docs/docs/guides/extending-tools.md
src/pygubernator/_bundled_docs/docs/guides/glossary-pygubernator.md
src/pygubernator/_bundled_docs/docs/guides/home-unified-surface-proposal.md
src/pygubernator/_bundled_docs/docs/guides/integration.md
src/pygubernator/_bundled_docs/docs/guides/kanban-ui.md
src/pygubernator/_bundled_docs/docs/guides/multi-agent-next-user-journey.md
src/pygubernator/_bundled_docs/docs/guides/multi-agent-roster-graph-plan.md
src/pygubernator/_bundled_docs/docs/guides/observability-acceptance.md
src/pygubernator/_bundled_docs/docs/guides/observability-api-contract.md
src/pygubernator/_bundled_docs/docs/guides/observability-ui-spec.md
src/pygubernator/_bundled_docs/docs/guides/orchestration-tools.md
src/pygubernator/_bundled_docs/docs/guides/plugin-distribution.md
src/pygubernator/_bundled_docs/docs/guides/python-team-scaffolds.md
src/pygubernator/_bundled_docs/docs/guides/reference-example-haiku.md
src/pygubernator/_bundled_docs/docs/guides/run-lifecycle.md
src/pygubernator/_bundled_docs/docs/guides/shopify-connector-pack.md
src/pygubernator/_bundled_docs/docs/guides/sprint-workbench-compliance-notes.md
src/pygubernator/_bundled_docs/docs/guides/sprint-workbench-enum-spec.md
src/pygubernator/_bundled_docs/docs/guides/sprint-workbench-gaps.md
src/pygubernator/_bundled_docs/docs/guides/sprint-workbench-kanban.md
src/pygubernator/_bundled_docs/docs/guides/sprint-workbench-orchestrate-prompt.md
src/pygubernator/_bundled_docs/docs/guides/sprint-workbench-proposal.md
src/pygubernator/_bundled_docs/docs/guides/sprint-workbench-repo-audit.md
src/pygubernator/_bundled_docs/docs/guides/sprint-workbench-sample-scenario.md
src/pygubernator/_bundled_docs/docs/guides/sprint-workbench-ui-route-audit.md
src/pygubernator/_bundled_docs/docs/guides/sprint-workbench.md
src/pygubernator/_bundled_docs/docs/guides/team-patterns-ui.md
src/pygubernator/_bundled_docs/docs/guides/tools-editor-v1.md
src/pygubernator/_bundled_docs/docs/guides/workspace-merge-implementation-plan.md
src/pygubernator/_bundled_docs/docs/guides/architecture/adr-001-layers.md
src/pygubernator/_bundled_docs/docs/guides/architecture/adr-002-sprint-project-relationship.md
src/pygubernator/_bundled_docs/docs/proposals/agents-builder-skills-backlog.md
src/pygubernator/_bundled_docs/docs/proposals/agents-builder-skills.md
src/pygubernator/_bundled_docs/docs/proposals/data-agents-backlog.md
src/pygubernator/_bundled_docs/docs/proposals/data-agents.md
src/pygubernator/_bundled_docs/docs/reference/agent-skills.md
src/pygubernator/_bundled_docs/docs/reference/multi-agent-ide-api.md
src/pygubernator/_bundled_docs/docs/reference/system2-comparison.md
src/pygubernator/_bundled_docs/docs/reference/tools-extension.md
src/pygubernator/_bundled_docs/docs/reference/ui-state-and-mount-discipline.md
src/pygubernator/_bundled_docs/docs/stylesheets/extra.css
src/pygubernator/agent_graph/__init__.py
src/pygubernator/agent_graph/_conditions.py
src/pygubernator/agent_graph/_runtime.py
src/pygubernator/agent_graph/_spec.py
src/pygubernator/agent_graph/_types.py
src/pygubernator/agent_graph/_validation.py
src/pygubernator/agents/__init__.py
src/pygubernator/agents/_base.py
src/pygubernator/agents/_builder.py
src/pygubernator/agents/_builder_types.py
src/pygubernator/agents/_catalog.py
src/pygubernator/agents/_hooks.py
src/pygubernator/agents/_kb.py
src/pygubernator/agents/_llm.py
src/pygubernator/agents/_machines.py
src/pygubernator/agents/_pipeline.py
src/pygubernator/agents/_skills.py
src/pygubernator/agents/_spec.py
src/pygubernator/agents/_spec_types.py
src/pygubernator/agents/_state_machine.py
src/pygubernator/agents/_supervisor.py
src/pygubernator/agents/_team.py
src/pygubernator/agents/_validation.py
src/pygubernator/api/__init__.py
src/pygubernator/api/_http_errors.py
src/pygubernator/api/_rate_limit.py
src/pygubernator/api/_routes_common.py
src/pygubernator/api/_sprint_rbac.py
src/pygubernator/api/_sse.py
src/pygubernator/api/_unified_cards.py
src/pygubernator/api/main.py
src/pygubernator/api/models.py
src/pygubernator/api/models_multi_agent.py
src/pygubernator/api/dependencies/__init__.py
src/pygubernator/api/dependencies/_password_hashing.py
src/pygubernator/api/dependencies/_token_revocation.py
src/pygubernator/api/dependencies/auth.py
src/pygubernator/api/dependencies/stores.py
src/pygubernator/api/routes/__init__.py
src/pygubernator/api/routes/v1/__init__.py
src/pygubernator/api/routes/v1/_conductor_projection.py
src/pygubernator/api/routes/v1/agents.py
src/pygubernator/api/routes/v1/auth.py
src/pygubernator/api/routes/v1/cards.py
src/pygubernator/api/routes/v1/chat.py
src/pygubernator/api/routes/v1/conductor.py
src/pygubernator/api/routes/v1/contracts.py
src/pygubernator/api/routes/v1/credentials.py
src/pygubernator/api/routes/v1/dashboards.py
src/pygubernator/api/routes/v1/events.py
src/pygubernator/api/routes/v1/kb.py
src/pygubernator/api/routes/v1/layouts.py
src/pygubernator/api/routes/v1/library_testing.py
src/pygubernator/api/routes/v1/llm.py
src/pygubernator/api/routes/v1/local_ollama.py
src/pygubernator/api/routes/v1/memory.py
src/pygubernator/api/routes/v1/messages.py
src/pygubernator/api/routes/v1/multi_agent.py
src/pygubernator/api/routes/v1/notifications.py
src/pygubernator/api/routes/v1/oauth_credentials.py
src/pygubernator/api/routes/v1/observability.py
src/pygubernator/api/routes/v1/policies.py
src/pygubernator/api/routes/v1/projects.py
src/pygubernator/api/routes/v1/run_diff.py
src/pygubernator/api/routes/v1/runs.py
src/pygubernator/api/routes/v1/scheduler.py
src/pygubernator/api/routes/v1/settings.py
src/pygubernator/api/routes/v1/sprint_analytics.py
src/pygubernator/api/routes/v1/sprint_approvals.py
src/pygubernator/api/routes/v1/sprint_audit.py
src/pygubernator/api/routes/v1/sprint_cockpit.py
src/pygubernator/api/routes/v1/sprint_conductor_backlog.py
src/pygubernator/api/routes/v1/sprint_conductor_messages.py
src/pygubernator/api/routes/v1/sprint_conductor_threads.py
src/pygubernator/api/routes/v1/sprint_drafts.py
src/pygubernator/api/routes/v1/sprint_phase_history.py
src/pygubernator/api/routes/v1/sprint_roles.py
src/pygubernator/api/routes/v1/sprint_sprints.py
src/pygubernator/api/routes/v1/sprint_suggestions.py
src/pygubernator/api/routes/v1/sprint_templates.py
src/pygubernator/api/routes/v1/tasks.py
src/pygubernator/api/routes/v1/teams.py
src/pygubernator/api/routes/v1/templates.py
src/pygubernator/api/routes/v1/tools.py
src/pygubernator/api/routes/v1/webhooks.py
src/pygubernator/api/routes/v1/workflows.py
src/pygubernator/api/services/__init__.py
src/pygubernator/api/services/_artifact_query.py
src/pygubernator/api/services/_artifacts.py
src/pygubernator/api/services/_conductor_roster.py
src/pygubernator/api/services/_multi_agent.py
src/pygubernator/api/services/_multi_agent_graph.py
src/pygubernator/api/services/_multi_agent_lineage.py
src/pygubernator/api/services/_multi_agent_metrics.py
src/pygubernator/api/services/_multi_agent_stream.py
src/pygubernator/api/services/_multi_agent_trace.py
src/pygubernator/api/services/_preview.py
src/pygubernator/api/services/_step_input_summary.py
src/pygubernator/api/services/_tool_refs.py
src/pygubernator/api/services/_tool_tests.py
src/pygubernator/api/services/_workflow_graph_preview.py
src/pygubernator/api/services/_workflows.py
src/pygubernator/api/services/_workflows_recovery.py
src/pygubernator/api/services/server_config_editor.py
src/pygubernator/api/services/server_config_handrolled.py
src/pygubernator/api/services/server_config_spec.py
src/pygubernator/api/services/library_testing/__init__.py
src/pygubernator/api/services/library_testing/bootstrap.py
src/pygubernator/api/services/library_testing/machine.py
src/pygubernator/api/services/library_testing/runner.py
src/pygubernator/api/services/library_testing/service.py
src/pygubernator/api/services/library_testing/workflow_template.py
src/pygubernator/api/services/replay/diff.py
src/pygubernator/api/services/replay/export.py
src/pygubernator/autonomy/__init__.py
src/pygubernator/autonomy/_heartbeat.py
src/pygubernator/chat/__init__.py
src/pygubernator/chat/_demo.py
src/pygubernator/chat/_demo_provider.py
src/pygubernator/chat/_repl.py
src/pygubernator/chat/_session.py
src/pygubernator/chat/_types.py
src/pygubernator/cli/__init__.py
src/pygubernator/cli/_auth.py
src/pygubernator/cli/_chat.py
src/pygubernator/cli/_init.py
src/pygubernator/cli/_llm.py
src/pygubernator/cli/_new.py
src/pygubernator/cli/_pack.py
src/pygubernator/cli/_tools.py
src/pygubernator/cli/_workflow.py
src/pygubernator/client/__init__.py
src/pygubernator/closed_loop/__init__.py
src/pygubernator/closed_loop/policy.py
src/pygubernator/closed_loop/types.py
src/pygubernator/collab/__init__.py
src/pygubernator/collab/_protocol.py
src/pygubernator/collab/_reconcile.py
src/pygubernator/collab/_room.py
src/pygubernator/collab/_server.py
src/pygubernator/config/__init__.py
src/pygubernator/config/_bootstrap.py
src/pygubernator/config/_control_plane.py
src/pygubernator/config/_credentials.py
src/pygubernator/config/_dotenv.py
src/pygubernator/config/_helpers.py
src/pygubernator/config/_settings.py
src/pygubernator/config/auth.py
src/pygubernator/config/cfg_file_update.py
src/pygubernator/config/database.py
src/pygubernator/config/integrations.py
src/pygubernator/config/llm.py
src/pygubernator/config/mcp.py
src/pygubernator/config/paths.py
src/pygubernator/config/ports.py
src/pygubernator/config/tools.py
src/pygubernator/config/ui.py
src/pygubernator/connectors/__init__.py
src/pygubernator/connectors/_builtin_sinks.py
src/pygubernator/connectors/_builtin_sources.py
src/pygubernator/connectors/_sink_registry.py
src/pygubernator/connectors/_source_registry.py
src/pygubernator/connectors/_types.py
src/pygubernator/connectors/errors.py
src/pygubernator/connectors/factory.py
src/pygubernator/connectors/source_factory.py
src/pygubernator/connectors/spec.py
src/pygubernator/connectors/sinks/__init__.py
src/pygubernator/connectors/sinks/console.py
src/pygubernator/connectors/sinks/database.py
src/pygubernator/connectors/sinks/file.py
src/pygubernator/connectors/sinks/http.py
src/pygubernator/connectors/sinks/kafka.py
src/pygubernator/connectors/sinks/memory.py
src/pygubernator/connectors/sinks/multi.py
src/pygubernator/connectors/sinks/rabbitmq.py
src/pygubernator/connectors/sinks/s3.py
src/pygubernator/connectors/sources/__init__.py
src/pygubernator/connectors/sources/_base.py
src/pygubernator/connectors/sources/database.py
src/pygubernator/connectors/sources/file.py
src/pygubernator/connectors/sources/http.py
src/pygubernator/connectors/sources/memory.py
src/pygubernator/dashboards/__init__.py
src/pygubernator/dashboards/_store.py
src/pygubernator/data/seed/README.md
src/pygubernator/data/seed/agent_catalog.yaml
src/pygubernator/data/seed/agent_skills.yaml
src/pygubernator/data/seed/model_pricing.yaml
src/pygubernator/data/seed/starter_intents.yaml
src/pygubernator/data/seed/agents/conductor.yaml
src/pygubernator/data/seed/agents/data.yaml
src/pygubernator/data/seed/agents/defaults.yaml
src/pygubernator/data/seed/agents/local_examples.yaml
src/pygubernator/data/seed/agents/orchestrator.yaml
src/pygubernator/data/seed/agents/retro.yaml
src/pygubernator/data/seed/agents/scrum.yaml
src/pygubernator/data/seed/examples/demo_backlog/cards.yaml
src/pygubernator/data/seed/examples/payments_migration_v2/.gitkeep
src/pygubernator/data/seed/examples/payments_migration_v2/cards.yaml
src/pygubernator/data/seed/examples/workspace_inbox/scenario.yaml
src/pygubernator/data/seed/machines/aidx_flight_lifecycle_v1_0_0.yaml
src/pygubernator/data/seed/roles/backend.yaml
src/pygubernator/data/seed/roles/docs.yaml
src/pygubernator/data/seed/roles/frontend.yaml
src/pygubernator/data/seed/roles/orchestrator.yaml
src/pygubernator/data/seed/roles/qa.yaml
src/pygubernator/data/seed/roles/reviewer.yaml
src/pygubernator/data/seed/tools/builtins/claim_task.yaml
src/pygubernator/data/seed/tools/builtins/code_interpreter.yaml
src/pygubernator/data/seed/tools/builtins/create_project.yaml
src/pygubernator/data/seed/tools/builtins/create_task.yaml
src/pygubernator/data/seed/tools/builtins/create_task_comment.yaml
src/pygubernator/data/seed/tools/builtins/create_task_link.yaml
src/pygubernator/data/seed/tools/builtins/file_reader.yaml
src/pygubernator/data/seed/tools/builtins/gdocs_read.yaml
src/pygubernator/data/seed/tools/builtins/gdrive_list.yaml
src/pygubernator/data/seed/tools/builtins/gsheets_read.yaml
src/pygubernator/data/seed/tools/builtins/http_request.yaml
src/pygubernator/data/seed/tools/builtins/message_agent.yaml
src/pygubernator/data/seed/tools/builtins/notion_search.yaml
src/pygubernator/data/seed/tools/builtins/obsidian_read_note.yaml
src/pygubernator/data/seed/tools/builtins/pdf_extract.yaml
src/pygubernator/data/seed/tools/builtins/slack_send.yaml
src/pygubernator/data/seed/tools/builtins/spawn_agent.yaml
src/pygubernator/data/seed/tools/builtins/sql_query.yaml
src/pygubernator/data/seed/tools/builtins/terminate_agent.yaml
src/pygubernator/data/seed/tools/builtins/update_task.yaml
src/pygubernator/data/seed/tools/builtins/web_fetch.yaml
src/pygubernator/data/seed/tools/examples/http_get_example.yaml
src/pygubernator/data/seed/workflows/00_smoke_minimal.yaml
src/pygubernator/data/seed/workflows/10_process_sqlite_mock_load.yaml
src/pygubernator/data/seed/workflows/20_process_record_enrichment.yaml
src/pygubernator/data/seed/workflows/30_process_batch_rollup.yaml
src/pygubernator/data/seed/workflows/40_financial_planning_document_review.yaml
src/pygubernator/data/seed/workflows/50_latest_news_topic_brief.yaml
src/pygubernator/data/seed/workflows/60_daily_research_team_digest.yaml
src/pygubernator/data/seed/workflows/70_pdf_ingest_to_storage.yaml
src/pygubernator/data/seed/workflows/80_sprint_kickoff.yaml
src/pygubernator/db/__init__.py
src/pygubernator/db/_agents.py
src/pygubernator/db/_audit.py
src/pygubernator/db/_closed_loop.py
src/pygubernator/db/_heartbeats.py
src/pygubernator/db/_incidents.py
src/pygubernator/db/_library_test.py
src/pygubernator/db/_messages.py
src/pygubernator/db/_pagination.py
src/pygubernator/db/_phase_transitions.py
src/pygubernator/db/_policies.py
src/pygubernator/db/_projects.py
src/pygubernator/db/_recorded_outputs.py
src/pygubernator/db/_runs.py
src/pygubernator/db/_task_comments.py
src/pygubernator/db/_task_links.py
src/pygubernator/db/_tasks.py
src/pygubernator/db/_teams.py
src/pygubernator/db/_tools.py
src/pygubernator/db/_workflows.py
src/pygubernator/db/base.py
src/pygubernator/db/cli.py
src/pygubernator/db/config.py
src/pygubernator/db/paths.py
src/pygubernator/db/repositories.py
src/pygubernator/db/retention.py
src/pygubernator/db/seed.py
src/pygubernator/db/session.py
src/pygubernator/db/migrations/001_control_plane_init.sql
src/pygubernator/db/migrations/env.py
src/pygubernator/db/migrations/script.py.mako
src/pygubernator/db/migrations/versions/20260322000000_initial_control_plane.py
src/pygubernator/db/migrations/versions/20260326000000_add_session_id.py
src/pygubernator/db/migrations/versions/20260327000000_add_integration_credentials.py
src/pygubernator/db/migrations/versions/20260328000000_add_workspace_id_columns.py
src/pygubernator/db/migrations/versions/20260329000000_add_scheduler_and_aux_tables.py
src/pygubernator/db/migrations/versions/20260331000000_add_library_test_jobs.py
src/pygubernator/db/migrations/versions/20260331001000_add_recorded_outputs.py
src/pygubernator/db/migrations/versions/20260331002000_add_workflow_version_revision.py
src/pygubernator/db/migrations/versions/20260331003000_workflow_layouts.py
src/pygubernator/db/migrations/versions/20260405000000_add_run_claiming_and_checkpoint.py
src/pygubernator/db/migrations/versions/20260415000000_add_scheduler_policy_fields.py
src/pygubernator/db/migrations/versions/20260416000000_add_safety_autonomy_tables.py
src/pygubernator/db/migrations/versions/20260417000000_add_kb_chunks.py
src/pygubernator/db/migrations/versions/20260418000000_add_tools_tables.py
src/pygubernator/db/migrations/versions/20260423000000_add_agent_version_deleted_at.py
src/pygubernator/db/migrations/versions/20260423000500_add_agent_version_spec_metadata.py
src/pygubernator/db/migrations/versions/20260423001000_add_workflow_step_events.py
src/pygubernator/db/migrations/versions/20260424000000_add_workflow_artifacts.py
src/pygubernator/db/migrations/versions/20260425000000_add_workflow_run_trigger.py
src/pygubernator/db/migrations/versions/20260426000000_add_workflow_sessions.py
src/pygubernator/db/migrations/versions/20260427000000_add_workflow_session_summaries.py
src/pygubernator/db/migrations/versions/20260428000000_repair_agent_version_spec_columns.py
src/pygubernator/db/migrations/versions/20260430000000_add_closed_loop_cycles.py
src/pygubernator/db/migrations/versions/20260509000000_add_orchestration_tables.py
src/pygubernator/db/migrations/versions/20260510000000_add_agent_message_read_at.py
src/pygubernator/db/migrations/versions/20260513000000_add_agent_message_idempotency.py
src/pygubernator/db/migrations/versions/20260514000000_add_teams_table.py
src/pygubernator/db/migrations/versions/20260514120000_rename_guide_trigger_to_conductor.py
src/pygubernator/db/migrations/versions/20260518000000_add_task_comment_kind.py
src/pygubernator/db/migrations/versions/20260520000000_add_sprints_and_sprint_members.py
src/pygubernator/db/migrations/versions/20260520000001_add_roles_table.py
src/pygubernator/db/migrations/versions/20260520000002_add_phase_transitions_table.py
src/pygubernator/db/migrations/versions/20260520000003_add_sprint_drafts_and_replans.py
src/pygubernator/db/migrations/versions/20260520000004_alter_tasks_for_sprint_workbench.py
src/pygubernator/db/migrations/versions/20260520000005_alter_workflow_approvals_for_sprint.py
src/pygubernator/db/migrations/versions/20260520000006_alter_policy_assignments_for_sprint.py
src/pygubernator/db/migrations/versions/20260520000007_add_sprint_templates.py
src/pygubernator/db/migrations/versions/20260521000000_extend_task_comment_kind_narration.py
src/pygubernator/db/migrations/versions/20260521000001_add_conductor_threads.py
src/pygubernator/db/migrations/versions/20260522000001_add_conductor_thread_id_linkage.py
src/pygubernator/db/migrations/versions/20260522000002_add_plan_backlog_linkage.py
src/pygubernator/db/migrations/versions/__init__.py
src/pygubernator/db/models/__init__.py
src/pygubernator/db/models/_common.py
src/pygubernator/db/models/_status.py
src/pygubernator/db/models/agent.py
src/pygubernator/db/models/agent_heartbeat.py
src/pygubernator/db/models/agent_message.py
src/pygubernator/db/models/alert.py
src/pygubernator/db/models/audit.py
src/pygubernator/db/models/chat.py
src/pygubernator/db/models/closed_loop.py
src/pygubernator/db/models/conductor_thread.py
src/pygubernator/db/models/credential.py
src/pygubernator/db/models/dashboard.py
src/pygubernator/db/models/generic_record.py
src/pygubernator/db/models/kb_chunk.py
src/pygubernator/db/models/library_test.py
src/pygubernator/db/models/memory_access_audit.py
src/pygubernator/db/models/notification.py
src/pygubernator/db/models/phase_transition.py
src/pygubernator/db/models/policy.py
src/pygubernator/db/models/project.py
src/pygubernator/db/models/recorded_output.py
src/pygubernator/db/models/role.py
src/pygubernator/db/models/run.py
src/pygubernator/db/models/scheduler.py
src/pygubernator/db/models/sprint.py
src/pygubernator/db/models/sprint_draft.py
src/pygubernator/db/models/sprint_member.py
src/pygubernator/db/models/sprint_replan.py
src/pygubernator/db/models/sprint_template.py
src/pygubernator/db/models/task.py
src/pygubernator/db/models/task_comment.py
src/pygubernator/db/models/task_link.py
src/pygubernator/db/models/team.py
src/pygubernator/db/models/tool.py
src/pygubernator/db/models/tool_call_audit.py
src/pygubernator/db/models/webhook.py
src/pygubernator/db/models/workflow.py
src/pygubernator/db/models/workflow_approval.py
src/pygubernator/db/models/workflow_artifact.py
src/pygubernator/db/models/workflow_layout.py
src/pygubernator/db/models/workflow_run.py
src/pygubernator/db/models/workflow_session.py
src/pygubernator/db/models/workflow_session_summary.py
src/pygubernator/db/store/__init__.py
src/pygubernator/db/store/client.py
src/pygubernator/db/store/memory.py
src/pygubernator/db/store/protocols.py
src/pygubernator/db/store/sqlalchemy.py
src/pygubernator/docs/__init__.py
src/pygubernator/docs/cli.py
src/pygubernator/events/__init__.py
src/pygubernator/events/_bus.py
src/pygubernator/events/_change_bus.py
src/pygubernator/events/_handlers.py
src/pygubernator/integrations/__init__.py
src/pygubernator/integrations/pyactuator_data.py
src/pygubernator/integrations/pyactuator_research.py
src/pygubernator/integrations/pystator.py
src/pygubernator/llm/__init__.py
src/pygubernator/llm/_claude_oauth_provider.py
src/pygubernator/llm/_config.py
src/pygubernator/llm/_embeddings.py
src/pygubernator/llm/_factory.py
src/pygubernator/llm/_fallback_provider.py
src/pygubernator/llm/_local.py
src/pygubernator/llm/_messages.py
src/pygubernator/llm/_ollama_runtime.py
src/pygubernator/llm/_openai_codex_provider.py
src/pygubernator/llm/_openai_compat.py
src/pygubernator/llm/_pricing.py
src/pygubernator/llm/_provider.py
src/pygubernator/llm/_rag.py
src/pygubernator/llm/_tokens.py
src/pygubernator/llm/_tool_names.py
src/pygubernator/llm/_usage.py
src/pygubernator/llm/oauth/__init__.py
src/pygubernator/llm/oauth/_anthropic.py
src/pygubernator/llm/oauth/_openai_codex.py
src/pygubernator/llm/oauth/_token_store.py
src/pygubernator/memory/__init__.py
src/pygubernator/memory/_audit.py
src/pygubernator/memory/_backends.py
src/pygubernator/memory/_chunking.py
src/pygubernator/memory/_context_store.py
src/pygubernator/memory/_scope.py
src/pygubernator/memory/_surface.py
src/pygubernator/memory/_vector_store.py
src/pygubernator/middleware/__init__.py
src/pygubernator/middleware/_logging.py
src/pygubernator/middleware/_retry.py
src/pygubernator/middleware/_timeout.py
src/pygubernator/middleware/_validation.py
src/pygubernator/notifications/__init__.py
src/pygubernator/notifications/_channels.py
src/pygubernator/notifications/_dispatcher.py
src/pygubernator/observability/__init__.py
src/pygubernator/observability/_metrics.py
src/pygubernator/observability/_tracing.py
src/pygubernator/orchestration/__init__.py
src/pygubernator/orchestration/_context.py
src/pygubernator/orchestration/_inbox_hook.py
src/pygubernator/orchestration/_mailbox_router.py
src/pygubernator/orchestration/_runtime.py
src/pygubernator/orchestration/_tools_common.py
src/pygubernator/packaging/__init__.py
src/pygubernator/packaging/_bundles.py
src/pygubernator/packaging/_manifest.py
src/pygubernator/packaging/_pack.py
src/pygubernator/policy/__init__.py
src/pygubernator/policy/_context.py
src/pygubernator/policy/_decision.py
src/pygubernator/policy/_enforcer.py
src/pygubernator/policy/_loader.py
src/pygubernator/policy/_rules.py
src/pygubernator/records/__init__.py
src/pygubernator/records/_memory.py
src/pygubernator/records/_protocol.py
src/pygubernator/records/_registry.py
src/pygubernator/records/_sqlalchemy.py
src/pygubernator/runners/__init__.py
src/pygubernator/runners/_batch.py
src/pygubernator/runners/_stream.py
src/pygubernator/safety/__init__.py
src/pygubernator/safety/_audit.py
src/pygubernator/safety/_budget.py
src/pygubernator/safety/_redactor.py
src/pygubernator/safety/_sandbox.py
src/pygubernator/safety/_sandbox_docker.py
src/pygubernator/scheduler/__init__.py
src/pygubernator/scheduler/_engine.py
src/pygubernator/scheduler/_models.py
src/pygubernator/semantic/__init__.py
src/pygubernator/semantic/_binding_suggester.py
src/pygubernator/semantic/_client.py
src/pygubernator/semantic/_types.py
src/pygubernator/sprint/__init__.py
src/pygubernator/sprint/_analytics_service.py
src/pygubernator/sprint/_approvals_service.py
src/pygubernator/sprint/_audit_export.py
src/pygubernator/sprint/_budget_aggregator.py
src/pygubernator/sprint/_burndown_service.py
src/pygubernator/sprint/_cards_service.py
src/pygubernator/sprint/_cockpit_service.py
src/pygubernator/sprint/_conductor_runtime.py
src/pygubernator/sprint/_conductor_service.py
src/pygubernator/sprint/_conductor_turn_content.py
src/pygubernator/sprint/_draft_materialization.py
src/pygubernator/sprint/_drafts_service.py
src/pygubernator/sprint/_events.py
src/pygubernator/sprint/_narrator_runtime.py
src/pygubernator/sprint/_narrator_service.py
src/pygubernator/sprint/_notifications.py
src/pygubernator/sprint/_plan_usage.py
src/pygubernator/sprint/_planning_backlog.py
src/pygubernator/sprint/_proposals_service.py
src/pygubernator/sprint/_retros_service.py
src/pygubernator/sprint/_roles_loader.py
src/pygubernator/sprint/_roles_service.py
src/pygubernator/sprint/_scheduler_jobs.py
src/pygubernator/sprint/_sprints_service.py
src/pygubernator/sprint/_starter_intents.py
src/pygubernator/sprint/_suggestions_service.py
src/pygubernator/sprint/_templates_service.py
src/pygubernator/sprint/_workbench.py
src/pygubernator/sprint/_workspace_scope.py
src/pygubernator/sprint/examples/__init__.py
src/pygubernator/sprint/examples/seed_demo_backlog.py
src/pygubernator/sprint/examples/seed_payments_v2.py
src/pygubernator/sprint/examples/seed_workspace_inbox.py
src/pygubernator/testing/__init__.py
src/pygubernator/testing/_nodes.py
src/pygubernator/testing/_sinks.py
src/pygubernator/testing/_sources.py
src/pygubernator/testing/_tools.py
src/pygubernator/testing/_workflows.py
src/pygubernator/tools/__init__.py
src/pygubernator/tools/_catalog.py
src/pygubernator/tools/_decorator.py
src/pygubernator/tools/_errors.py
src/pygubernator/tools/_loader.py
src/pygubernator/tools/_obsidian_api.py
src/pygubernator/tools/_providers.py
src/pygubernator/tools/_registry.py
src/pygubernator/tools/_spec.py
src/pygubernator/tools/builtins/__init__.py
src/pygubernator/tools/builtins/_google_auth.py
src/pygubernator/tools/builtins/code_interpreter.py
src/pygubernator/tools/builtins/conductor_confirm_sprint_draft.py
src/pygubernator/tools/builtins/conductor_get_sprint_status.py
src/pygubernator/tools/builtins/conductor_propose_backlog_items.py
src/pygubernator/tools/builtins/conductor_propose_sprint_draft.py
src/pygubernator/tools/builtins/conductor_query_backlog.py
src/pygubernator/tools/builtins/conductor_query_role_flavors.py
src/pygubernator/tools/builtins/conductor_query_role_library.py
src/pygubernator/tools/builtins/conductor_replan_sprint.py
src/pygubernator/tools/builtins/file_reader.py
src/pygubernator/tools/builtins/gdocs_read.py
src/pygubernator/tools/builtins/gdrive_list.py
src/pygubernator/tools/builtins/gsheets_read.py
src/pygubernator/tools/builtins/http_request.py
src/pygubernator/tools/builtins/notion_search.py
src/pygubernator/tools/builtins/obsidian_read_note.py
src/pygubernator/tools/builtins/orchestration_broadcast.py
src/pygubernator/tools/builtins/orchestration_message.py
src/pygubernator/tools/builtins/orchestration_project_create.py
src/pygubernator/tools/builtins/orchestration_read_inbox.py
src/pygubernator/tools/builtins/orchestration_spawn.py
src/pygubernator/tools/builtins/orchestration_task_claim.py
src/pygubernator/tools/builtins/orchestration_task_comment_create.py
src/pygubernator/tools/builtins/orchestration_task_create.py
src/pygubernator/tools/builtins/orchestration_task_link_create.py
src/pygubernator/tools/builtins/orchestration_task_update.py
src/pygubernator/tools/builtins/orchestration_terminate.py
src/pygubernator/tools/builtins/pdf_extract.py
src/pygubernator/tools/builtins/slack_send.py
src/pygubernator/tools/builtins/sql_query.py
src/pygubernator/tools/builtins/web_fetch.py
src/pygubernator/tools/importers/__init__.py
src/pygubernator/tools/importers/_common.py
src/pygubernator/tools/importers/_curl.py
src/pygubernator/tools/importers/_openapi.py
src/pygubernator/tools/importers/_postman.py
src/pygubernator/tools/integrations/__init__.py
src/pygubernator/tools/integrations/_registry.py
src/pygubernator/tools/integrations/catalyst.py
src/pygubernator/tools/integrations/charter.py
src/pygubernator/tools/integrations/db.py
src/pygubernator/tools/integrations/gdocs.py
src/pygubernator/tools/integrations/gsheets.py
src/pygubernator/tools/integrations/http.py
src/pygubernator/tools/integrations/notion.py
src/pygubernator/tools/integrations/obsidian.py
src/pygubernator/tools/integrations/python.py
src/pygubernator/tools/integrations/slack.py
src/pygubernator/tools/integrations/sql.py
src/pygubernator/tools/integrations/stator.py
src/pygubernator/tools/providers/__init__.py
src/pygubernator/tools/providers/_builtin.py
src/pygubernator/tools/providers/_code.py
src/pygubernator/tools/providers/_integration.py
src/pygubernator/tools/providers/_mcp.py
src/pygubernator/tools/providers/_rest.py
src/pygubernator/tools/providers/_workflow.py
src/pygubernator/tools/runtime/__init__.py
src/pygubernator/tools/runtime/_code_executor.py
src/pygubernator/tools/runtime/_mcp_session.py
src/pygubernator/tools/runtime/_rest_executor.py
src/pygubernator/transport/__init__.py
src/pygubernator/transport/_kafka.py
src/pygubernator/transport/_memory.py
src/pygubernator/ui/README.md
src/pygubernator/ui/__init__.py
src/pygubernator/ui/_npm.py
src/pygubernator/ui/build.py
src/pygubernator/ui/dev.py
src/pygubernator/ui/eslint.config.mjs
src/pygubernator/ui/next.config.mjs
src/pygubernator/ui/package-lock.json
src/pygubernator/ui/package.json
src/pygubernator/ui/playwright.config.ts
src/pygubernator/ui/postcss.config.cjs
src/pygubernator/ui/server.py
src/pygubernator/ui/tailwind.config.ts
src/pygubernator/ui/tsconfig.json
src/pygubernator/ui/vitest.config.ts
src/pygubernator/ui/e2e/README.md
src/pygubernator/ui/e2e/sprint-cockpit.spec.ts
src/pygubernator/ui/e2e/sprint-retro.spec.ts
src/pygubernator/ui/e2e/workspace-redirect.spec.ts
src/pygubernator/ui/node_modules/flatted/python/flatted.py
src/pygubernator/ui/src/STATE_OWNERSHIP.md
src/pygubernator/ui/src/app/globals.css
src/pygubernator/ui/src/app/haiku-orchestration.integration.test.tsx
src/pygubernator/ui/src/app/layout.tsx
src/pygubernator/ui/src/app/page.tsx
src/pygubernator/ui/src/app/themes.css
src/pygubernator/ui/src/app/__test-utils__/replaySseCapture.ts
src/pygubernator/ui/src/app/agents/page.tsx
src/pygubernator/ui/src/app/chat/page.tsx
src/pygubernator/ui/src/app/conductor/ConductorPageInner.tsx
src/pygubernator/ui/src/app/conductor/page.tsx
src/pygubernator/ui/src/app/dashboards/page.tsx
src/pygubernator/ui/src/app/data-conductor/page.tsx
src/pygubernator/ui/src/app/knowledge/page.tsx
src/pygubernator/ui/src/app/knowledge/notebooks/KnowledgeNotebooksPage.tsx
src/pygubernator/ui/src/app/knowledge/notebooks/page.tsx
src/pygubernator/ui/src/app/library-testing/LibraryTestingPageInner.tsx
src/pygubernator/ui/src/app/library-testing/page.tsx
src/pygubernator/ui/src/app/library-testing/job/LibraryTestJobDetailInner.tsx
src/pygubernator/ui/src/app/library-testing/job/page.tsx
src/pygubernator/ui/src/app/login/page.tsx
src/pygubernator/ui/src/app/multi-agent/page.tsx
src/pygubernator/ui/src/app/multi-agent-next/page.tsx
src/pygubernator/ui/src/app/multi-agent-next/[runId]/page.tsx
src/pygubernator/ui/src/app/multi-agent/[runId]/page.tsx
src/pygubernator/ui/src/app/observability/ObservabilityOverviewInner.tsx
src/pygubernator/ui/src/app/observability/page.tsx
src/pygubernator/ui/src/app/observability/alerts/AlertsPageInner.tsx
src/pygubernator/ui/src/app/observability/alerts/page.tsx
src/pygubernator/ui/src/app/observability/incidents/IncidentsPageInner.tsx
src/pygubernator/ui/src/app/observability/incidents/page.tsx
src/pygubernator/ui/src/app/observability/runs/ObservabilityRunsInner.tsx
src/pygubernator/ui/src/app/observability/runs/page.tsx
src/pygubernator/ui/src/app/projects/ProjectsListInner.tsx
src/pygubernator/ui/src/app/projects/page.tsx
src/pygubernator/ui/src/app/projects/[projectId]/ProjectKanban.integration.test.tsx
src/pygubernator/ui/src/app/projects/[projectId]/ProjectKanban.render.test.tsx
src/pygubernator/ui/src/app/projects/[projectId]/ProjectKanbanInner.tsx
src/pygubernator/ui/src/app/projects/[projectId]/page.tsx
src/pygubernator/ui/src/app/runs/RunsPageInner.tsx
src/pygubernator/ui/src/app/runs/page.tsx
src/pygubernator/ui/src/app/runs/[runId]/messages/RunMessages.integration.test.tsx
src/pygubernator/ui/src/app/runs/[runId]/messages/RunMessagesInner.tsx
src/pygubernator/ui/src/app/runs/[runId]/messages/page.tsx
src/pygubernator/ui/src/app/runs/lineage/RunsLineage.integration.test.tsx
src/pygubernator/ui/src/app/runs/lineage/RunsLineageInner.tsx
src/pygubernator/ui/src/app/runs/lineage/page.tsx
src/pygubernator/ui/src/app/schedules/page.tsx
src/pygubernator/ui/src/app/settings/_components.tsx
src/pygubernator/ui/src/app/settings/page.tsx
src/pygubernator/ui/src/app/sprint/SprintPageInner.tsx
src/pygubernator/ui/src/app/sprint/page.tsx
src/pygubernator/ui/src/app/webhooks/page.tsx
src/pygubernator/ui/src/app/workflows/page.tsx
src/pygubernator/ui/src/app/workflows/editor/WorkflowEditorInner.tsx
src/pygubernator/ui/src/app/workflows/editor/page.tsx
src/pygubernator/ui/src/app/workflows/editor/useWorkflowEditorRoute.ts
src/pygubernator/ui/src/app/workflows/editor/[id]/LegacySavedRedirect.tsx
src/pygubernator/ui/src/app/workflows/editor/[id]/page.tsx
src/pygubernator/ui/src/app/workflows/editor/_new/[transientId]/LegacyDraftRedirect.tsx
src/pygubernator/ui/src/app/workflows/editor/_new/[transientId]/page.tsx
src/pygubernator/ui/src/app/workflows/runs/page.tsx
src/pygubernator/ui/src/app/workspace/page.tsx
src/pygubernator/ui/src/components/ApiUnavailableBanner.tsx
src/pygubernator/ui/src/components/AppShell.tsx
src/pygubernator/ui/src/components/ErrorBoundary.tsx
src/pygubernator/ui/src/components/ErrorDisplay.tsx
src/pygubernator/ui/src/components/InlineScript.tsx
src/pygubernator/ui/src/components/LoadingSpinner.tsx
src/pygubernator/ui/src/components/Navigation.tsx
src/pygubernator/ui/src/components/ThemeFromConfig.tsx
src/pygubernator/ui/src/components/ThemeSync.tsx
src/pygubernator/ui/src/components/agents/ActiveAgentsPanel.tsx
src/pygubernator/ui/src/components/agents/AgentCanvas.tsx
src/pygubernator/ui/src/components/agents/AgentEditorSurface.tsx
src/pygubernator/ui/src/components/agents/AgentEditorToolbar.tsx
src/pygubernator/ui/src/components/agents/AgentHeartbeatIndicator.tsx
src/pygubernator/ui/src/components/agents/AgentInspectorPanel.tsx
src/pygubernator/ui/src/components/agents/AgentRegistryDetailView.tsx
src/pygubernator/ui/src/components/agents/AgentSpecCatalogDialog.tsx
src/pygubernator/ui/src/components/agents/AgentVersionDetailCard.tsx
src/pygubernator/ui/src/components/agents/AgentVersionSelector.tsx
src/pygubernator/ui/src/components/agents/AgentsTabContent.tsx
src/pygubernator/ui/src/components/agents/HeartbeatDot.test.tsx
src/pygubernator/ui/src/components/agents/HeartbeatDot.tsx
src/pygubernator/ui/src/components/agents/MultiAgentHub.tsx
src/pygubernator/ui/src/components/agents/forms/InlineVersionForm.tsx
src/pygubernator/ui/src/components/agents/forms/SpecVersionForm.tsx
src/pygubernator/ui/src/components/agents/forms/VersionLifecycleActions.tsx
src/pygubernator/ui/src/components/agents/forms/inline-version-form-state.test.ts
src/pygubernator/ui/src/components/agents/forms/inline-version-form-state.ts
src/pygubernator/ui/src/components/agents/inspector/SkillsField.test.tsx
src/pygubernator/ui/src/components/agents/inspector/SkillsField.tsx
src/pygubernator/ui/src/components/agents/workbench/AgentConfigPanel.tsx
src/pygubernator/ui/src/components/agents/workbench/AgentLifecycleNav.tsx
src/pygubernator/ui/src/components/agents/workbench/AgentTestConsole.tsx
src/pygubernator/ui/src/components/agents/workbench/AgentWorkbenchHome.tsx
src/pygubernator/ui/src/components/agents/workbench/AgentWorkbenchPrimitives.tsx
src/pygubernator/ui/src/components/agents/workbench/AgentWorkbenchShell.tsx
src/pygubernator/ui/src/components/agents/workbench/useAgentWorkbenchState.ts
src/pygubernator/ui/src/components/approvals/ApprovalsInbox.test.tsx
src/pygubernator/ui/src/components/approvals/ApprovalsInbox.tsx
src/pygubernator/ui/src/components/approvals/PendingApprovalsProvider.tsx
src/pygubernator/ui/src/components/approvals/registerApprovalsTab.tsx
src/pygubernator/ui/src/components/artifacts/ArtifactList.tsx
src/pygubernator/ui/src/components/artifacts/ArtifactQueryPanel.tsx
src/pygubernator/ui/src/components/artifacts/ArtifactViewer.test.ts
src/pygubernator/ui/src/components/artifacts/ArtifactViewer.tsx
src/pygubernator/ui/src/components/artifacts/renderers/HtmlRenderer.test.ts
src/pygubernator/ui/src/components/artifacts/renderers/HtmlRenderer.tsx
src/pygubernator/ui/src/components/artifacts/renderers/ImageRenderer.test.ts
src/pygubernator/ui/src/components/artifacts/renderers/ImageRenderer.tsx
src/pygubernator/ui/src/components/artifacts/renderers/JsonRenderer.test.ts
src/pygubernator/ui/src/components/artifacts/renderers/JsonRenderer.tsx
src/pygubernator/ui/src/components/artifacts/renderers/MarkdownRenderer.tsx
src/pygubernator/ui/src/components/artifacts/renderers/ReportRenderer.tsx
src/pygubernator/ui/src/components/artifacts/renderers/TableRenderer.test.ts
src/pygubernator/ui/src/components/artifacts/renderers/TableRenderer.tsx
src/pygubernator/ui/src/components/artifacts/renderers/TextRenderer.tsx
src/pygubernator/ui/src/components/artifacts/renderers/VegaRenderer.tsx
src/pygubernator/ui/src/components/chat/ChatMessageThread.tsx
src/pygubernator/ui/src/components/chat/ChatOrchestrationMode.tsx
src/pygubernator/ui/src/components/chat/ChatSessionList.tsx
src/pygubernator/ui/src/components/chat/ChatTabContent.tsx
src/pygubernator/ui/src/components/chat/NewChatForm.tsx
src/pygubernator/ui/src/components/collab/CollaboratorAvatars.tsx
src/pygubernator/ui/src/components/collab/ShareButton.tsx
src/pygubernator/ui/src/components/collab/ShareDialog.tsx
src/pygubernator/ui/src/components/collab/index.ts
src/pygubernator/ui/src/components/common/ConfirmDialog.tsx
src/pygubernator/ui/src/components/common/PageHeader.tsx
src/pygubernator/ui/src/components/common/Pagination.tsx
src/pygubernator/ui/src/components/common/index.ts
src/pygubernator/ui/src/components/conductor/ConductorRunCard.test.ts
src/pygubernator/ui/src/components/conductor/ConductorRunCard.tsx
src/pygubernator/ui/src/components/conductor/ConductorTabContent.tsx
src/pygubernator/ui/src/components/conductor/MessageContentWithDraftCards.test.tsx
src/pygubernator/ui/src/components/conductor/MessageContentWithDraftCards.tsx
src/pygubernator/ui/src/components/conductor/SprintDraftCard.test.tsx
src/pygubernator/ui/src/components/conductor/SprintDraftCard.tsx
src/pygubernator/ui/src/components/conductor/StarterIntentChips.test.tsx
src/pygubernator/ui/src/components/conductor/StarterIntentChips.tsx
src/pygubernator/ui/src/components/dashboards/DashboardsGallery.tsx
src/pygubernator/ui/src/components/docs/RunnableExample.test.tsx
src/pygubernator/ui/src/components/docs/RunnableExample.tsx
src/pygubernator/ui/src/components/editor/EditorOverlayToolbar.tsx
src/pygubernator/ui/src/components/editor/EditorVerticalWorkspace.test.tsx
src/pygubernator/ui/src/components/editor/EditorVerticalWorkspace.tsx
src/pygubernator/ui/src/components/home/HomeLanding.tsx
src/pygubernator/ui/src/components/home/SetupChecklist.tsx
src/pygubernator/ui/src/components/kanban/AbandonedColumnToggle.tsx
src/pygubernator/ui/src/components/kanban/EmptyColumnState.tsx
src/pygubernator/ui/src/components/kanban/KanbanBoard.test.tsx
src/pygubernator/ui/src/components/kanban/KanbanBoard.tsx
src/pygubernator/ui/src/components/kanban/KanbanColumn.test.tsx
src/pygubernator/ui/src/components/kanban/KanbanColumn.tsx
src/pygubernator/ui/src/components/kanban/TaskCard.test.tsx
src/pygubernator/ui/src/components/kanban/TaskCard.tsx
src/pygubernator/ui/src/components/kanban/TaskCardCompact.tsx
src/pygubernator/ui/src/components/kanban/TaskCommentsPanel.test.tsx
src/pygubernator/ui/src/components/kanban/TaskCommentsPanel.tsx
src/pygubernator/ui/src/components/kanban/TaskDetailDialog.test.tsx
src/pygubernator/ui/src/components/kanban/TaskDetailDialog.tsx
src/pygubernator/ui/src/components/kanban/TaskLinksPanel.test.tsx
src/pygubernator/ui/src/components/kanban/TaskLinksPanel.tsx
src/pygubernator/ui/src/components/kanban/TaskPhaseHistoryPanel.test.tsx
src/pygubernator/ui/src/components/kanban/TaskPhaseHistoryPanel.tsx
src/pygubernator/ui/src/components/kanban/TaskPriorityBadge.tsx
src/pygubernator/ui/src/components/kanban/TaskStatusBadge.tsx
src/pygubernator/ui/src/components/kanban/TaskSubtasksPanel.tsx
src/pygubernator/ui/src/components/knowledge/KBBindingHistoryPanel.tsx
src/pygubernator/ui/src/components/knowledge/KBChunkCard.tsx
src/pygubernator/ui/src/components/knowledge/KBChunkDrawer.tsx
src/pygubernator/ui/src/components/knowledge/KBConceptGraphPanel.tsx
src/pygubernator/ui/src/components/knowledge/KBCurateDialog.test.tsx
src/pygubernator/ui/src/components/knowledge/KBCurateDialog.tsx
src/pygubernator/ui/src/components/knowledge/KBGovernanceBanner.tsx
src/pygubernator/ui/src/components/knowledge/KBSchemeIOControls.tsx
src/pygubernator/ui/src/components/knowledge/KnowledgeNotebooksTabContent.tsx
src/pygubernator/ui/src/components/knowledge/KnowledgeTabContent.tsx
src/pygubernator/ui/src/components/layout/AccountMenu.tsx
src/pygubernator/ui/src/components/layout/AuthGuard.tsx
src/pygubernator/ui/src/components/layout/ConductorThreadsSidebar.test.tsx
src/pygubernator/ui/src/components/layout/ConductorThreadsSidebar.tsx
src/pygubernator/ui/src/components/layout/HelpMenu.tsx
src/pygubernator/ui/src/components/layout/NotificationsBellStub.tsx
src/pygubernator/ui/src/components/layout/PageContainer.tsx
src/pygubernator/ui/src/components/layout/ResizableSplitPane.test.ts
src/pygubernator/ui/src/components/layout/ResizableSplitPane.tsx
src/pygubernator/ui/src/components/layout/ResizableWorkspaceLayout.tsx
src/pygubernator/ui/src/components/layout/SearchButtonStub.tsx
src/pygubernator/ui/src/components/layout/SectionShell.tsx
src/pygubernator/ui/src/components/layout/SectionShellSwitch.tsx
src/pygubernator/ui/src/components/layout/SidebarHeaderWithToggle.tsx
src/pygubernator/ui/src/components/layout/SprintSidebar.test.tsx
src/pygubernator/ui/src/components/layout/SprintSidebar.tsx
src/pygubernator/ui/src/components/layout/TopNav.tsx
src/pygubernator/ui/src/components/layout/sectionShells.test.ts
src/pygubernator/ui/src/components/layout/sectionShells.ts
src/pygubernator/ui/src/components/library-testing/LibraryTestingJobTabContent.tsx
src/pygubernator/ui/src/components/library-testing/LibraryTestingTabContent.tsx
src/pygubernator/ui/src/components/multi-agent/IdeOverlayToolbar.tsx
src/pygubernator/ui/src/components/multi-agent/IdeStatusBar.tsx
src/pygubernator/ui/src/components/multi-agent/LiveDataContext.tsx
src/pygubernator/ui/src/components/multi-agent/MultiAgentIde.tsx
src/pygubernator/ui/src/components/multi-agent/MultiAgentIdeTabContent.tsx
src/pygubernator/ui/src/components/multi-agent-next/IdeOverlayToolbar.test.tsx
src/pygubernator/ui/src/components/multi-agent-next/IdeOverlayToolbar.tsx
src/pygubernator/ui/src/components/multi-agent-next/IdeStatusBar.tsx
src/pygubernator/ui/src/components/multi-agent-next/LiveDataContext.tsx
src/pygubernator/ui/src/components/multi-agent-next/MaNextTabScopeContext.tsx
src/pygubernator/ui/src/components/multi-agent-next/MultiAgentIde.inboxIntegration.test.tsx
src/pygubernator/ui/src/components/multi-agent-next/MultiAgentIde.inboxKeyboard.test.tsx
src/pygubernator/ui/src/components/multi-agent-next/MultiAgentIde.tsx
src/pygubernator/ui/src/components/multi-agent-next/MultiAgentIdeTabContent.tsx
src/pygubernator/ui/src/components/multi-agent-next/resolveMultiAgentCenterPanel.test.ts
src/pygubernator/ui/src/components/multi-agent-next/resolveMultiAgentCenterPanel.ts
src/pygubernator/ui/src/components/multi-agent-next/approval/ApprovalDecisionModal.tsx
src/pygubernator/ui/src/components/multi-agent-next/bottom/ActivityLogTable.tsx
src/pygubernator/ui/src/components/multi-agent-next/bottom/AgentsRegistryEmbed.tsx
src/pygubernator/ui/src/components/multi-agent-next/bottom/ApprovalsTable.tsx
src/pygubernator/ui/src/components/multi-agent-next/bottom/ArtifactsTable.tsx
src/pygubernator/ui/src/components/multi-agent-next/bottom/BottomCompanion.test.tsx
src/pygubernator/ui/src/components/multi-agent-next/bottom/BottomCompanion.tsx
src/pygubernator/ui/src/components/multi-agent-next/bottom/KnowledgeEmbed.tsx
src/pygubernator/ui/src/components/multi-agent-next/bottom/LineageTable.tsx
src/pygubernator/ui/src/components/multi-agent-next/bottom/MultiAgentBottomPanel.test.tsx
src/pygubernator/ui/src/components/multi-agent-next/bottom/MultiAgentBottomPanel.tsx
src/pygubernator/ui/src/components/multi-agent-next/center/AgentChat.tsx
src/pygubernator/ui/src/components/multi-agent-next/center/AgentGraph.tsx
src/pygubernator/ui/src/components/multi-agent-next/center/AgentTimeline.tsx
src/pygubernator/ui/src/components/multi-agent-next/center/CenterPanel.tsx
src/pygubernator/ui/src/components/multi-agent-next/center/CompatibleWorkflowsMenu.tsx
src/pygubernator/ui/src/components/multi-agent-next/center/TimeScrubber.tsx
src/pygubernator/ui/src/components/multi-agent-next/data/mockData.ts
src/pygubernator/ui/src/components/multi-agent-next/data/statusPalette.ts
src/pygubernator/ui/src/components/multi-agent-next/data/types.ts
src/pygubernator/ui/src/components/multi-agent-next/hooks/_useResource.ts
src/pygubernator/ui/src/components/multi-agent-next/hooks/useAgentCatalog.ts
src/pygubernator/ui/src/components/multi-agent-next/hooks/useAgentTrace.ts
src/pygubernator/ui/src/components/multi-agent-next/hooks/useCancelRun.ts
src/pygubernator/ui/src/components/multi-agent-next/hooks/useCompatibleWorkflows.ts
src/pygubernator/ui/src/components/multi-agent-next/hooks/useEnsurePlanningThread.ts
src/pygubernator/ui/src/components/multi-agent-next/hooks/useIdeKeyboardShortcuts.ts
src/pygubernator/ui/src/components/multi-agent-next/hooks/useIdeRunSimulator.ts
src/pygubernator/ui/src/components/multi-agent-next/hooks/useMaNextRunsFilters.ts
src/pygubernator/ui/src/components/multi-agent-next/hooks/useMaNextTabUrlState.ts
src/pygubernator/ui/src/components/multi-agent-next/hooks/useMaNextWorkflowRunDetail.ts
src/pygubernator/ui/src/components/multi-agent-next/hooks/useMaNextWorkspaceUrlMigration.test.ts
src/pygubernator/ui/src/components/multi-agent-next/hooks/useMaNextWorkspaceUrlMigration.ts
src/pygubernator/ui/src/components/multi-agent-next/hooks/useMultiAgentBottomPanelScope.ts
src/pygubernator/ui/src/components/multi-agent-next/hooks/useMultiAgentCenterSurface.test.ts
src/pygubernator/ui/src/components/multi-agent-next/hooks/useMultiAgentCenterSurface.ts
src/pygubernator/ui/src/components/multi-agent-next/hooks/useMultiAgentIntents.test.ts
src/pygubernator/ui/src/components/multi-agent-next/hooks/useMultiAgentIntents.ts
src/pygubernator/ui/src/components/multi-agent-next/hooks/useMultiAgentPlanningSession.test.ts
src/pygubernator/ui/src/components/multi-agent-next/hooks/useMultiAgentPlanningSession.ts
src/pygubernator/ui/src/components/multi-agent-next/hooks/useMultiAgentRunFocus.test.ts
src/pygubernator/ui/src/components/multi-agent-next/hooks/useMultiAgentRunFocus.ts
src/pygubernator/ui/src/components/multi-agent-next/hooks/usePlanLinkedSprints.ts
src/pygubernator/ui/src/components/multi-agent-next/hooks/useResolveApproval.ts
src/pygubernator/ui/src/components/multi-agent-next/hooks/useRosterAgents.ts
src/pygubernator/ui/src/components/multi-agent-next/hooks/useRunActivity.ts
src/pygubernator/ui/src/components/multi-agent-next/hooks/useRunApprovals.ts
src/pygubernator/ui/src/components/multi-agent-next/hooks/useRunBudget.ts
src/pygubernator/ui/src/components/multi-agent-next/hooks/useRunGraph.ts
src/pygubernator/ui/src/components/multi-agent-next/hooks/useRunLineage.ts
src/pygubernator/ui/src/components/multi-agent-next/hooks/useRunState.ts
src/pygubernator/ui/src/components/multi-agent-next/hooks/useRunStream.ts
src/pygubernator/ui/src/components/multi-agent-next/hooks/useRunsList.ts
src/pygubernator/ui/src/components/multi-agent-next/hooks/useSprintFocus.test.ts
src/pygubernator/ui/src/components/multi-agent-next/hooks/useSprintFocus.ts
src/pygubernator/ui/src/components/multi-agent-next/hooks/useTeams.ts
src/pygubernator/ui/src/components/multi-agent-next/hooks/useWorkflowGraphPreview.ts
src/pygubernator/ui/src/components/multi-agent-next/inbox/InboxCardsProvider.test.tsx
src/pygubernator/ui/src/components/multi-agent-next/inbox/InboxCardsProvider.tsx
src/pygubernator/ui/src/components/multi-agent-next/inbox/MultiAgentLeftInboxBody.test.tsx
src/pygubernator/ui/src/components/multi-agent-next/inbox/MultiAgentLeftInboxBody.tsx
src/pygubernator/ui/src/components/multi-agent-next/inspector/IdeAgentInspector.tsx
src/pygubernator/ui/src/components/multi-agent-next/inspector/IdeRightPanelTabStrip.tsx
src/pygubernator/ui/src/components/multi-agent-next/inspector/IdeWorkflowPreviewPanel.tsx
src/pygubernator/ui/src/components/multi-agent-next/intents/IntentBreadcrumb.tsx
src/pygubernator/ui/src/components/multi-agent-next/intents/IntentContextPanel.tsx
src/pygubernator/ui/src/components/multi-agent-next/intents/IntentIcon.tsx
src/pygubernator/ui/src/components/multi-agent-next/intents/IntentPicker.tsx
src/pygubernator/ui/src/components/multi-agent-next/intents/MultiAgentIntentsPanel.tsx
src/pygubernator/ui/src/components/multi-agent-next/intents/useApplyIntent.ts
src/pygubernator/ui/src/components/multi-agent-next/intents/panels/DataSourcesPanel.tsx
src/pygubernator/ui/src/components/multi-agent-next/pick/AgentCatalogPicker.tsx
src/pygubernator/ui/src/components/multi-agent-next/pick/PickTab.tsx
src/pygubernator/ui/src/components/multi-agent-next/pick/RosterChips.tsx
src/pygubernator/ui/src/components/multi-agent-next/pick/SaveTeamDialog.tsx
src/pygubernator/ui/src/components/multi-agent-next/pick/SavedTeamsList.tsx
src/pygubernator/ui/src/components/multi-agent-next/plan/MultiAgentLeftPlanBody.test.tsx
src/pygubernator/ui/src/components/multi-agent-next/plan/MultiAgentLeftPlanBody.tsx
src/pygubernator/ui/src/components/multi-agent-next/plan/PlanBacklogPanel.tsx
src/pygubernator/ui/src/components/multi-agent-next/plan/PlanCenterPanel.tsx
src/pygubernator/ui/src/components/multi-agent-next/plan/PlanDeleteConfirmDialog.tsx
src/pygubernator/ui/src/components/multi-agent-next/run/MultiAgentRunCenter.tsx
src/pygubernator/ui/src/components/multi-agent-next/run/MultiAgentRunsCenter.tsx
src/pygubernator/ui/src/components/multi-agent-next/sprint/MultiAgentSprintCenter.test.tsx
src/pygubernator/ui/src/components/multi-agent-next/sprint/MultiAgentSprintCenter.tsx
src/pygubernator/ui/src/components/multi-agent-next/team/MultiAgentLeftRail.test.tsx
src/pygubernator/ui/src/components/multi-agent-next/team/MultiAgentLeftRail.tsx
src/pygubernator/ui/src/components/multi-agent-next/team/MultiAgentLeftRunsBody.tsx
src/pygubernator/ui/src/components/multi-agent-next/team/MultiAgentLeftSprintBody.tsx
src/pygubernator/ui/src/components/multi-agent-next/team/MultiAgentLeftThreadsBody.tsx
src/pygubernator/ui/src/components/multi-agent-next/team/TeamRosterList.tsx
src/pygubernator/ui/src/components/multi-agent/approval/ApprovalDecisionModal.tsx
src/pygubernator/ui/src/components/multi-agent/bottom/ActivityLogTable.tsx
src/pygubernator/ui/src/components/multi-agent/bottom/AgentsRegistryEmbed.tsx
src/pygubernator/ui/src/components/multi-agent/bottom/ApprovalsTable.tsx
src/pygubernator/ui/src/components/multi-agent/bottom/ArtifactsTable.tsx
src/pygubernator/ui/src/components/multi-agent/bottom/BottomCompanion.tsx
src/pygubernator/ui/src/components/multi-agent/bottom/KnowledgeEmbed.tsx
src/pygubernator/ui/src/components/multi-agent/bottom/LineageTable.tsx
src/pygubernator/ui/src/components/multi-agent/center/AgentChat.tsx
src/pygubernator/ui/src/components/multi-agent/center/AgentGraph.tsx
src/pygubernator/ui/src/components/multi-agent/center/AgentTimeline.tsx
src/pygubernator/ui/src/components/multi-agent/center/CenterPanel.tsx
src/pygubernator/ui/src/components/multi-agent/center/TimeScrubber.tsx
src/pygubernator/ui/src/components/multi-agent/data/mockData.ts
src/pygubernator/ui/src/components/multi-agent/data/statusPalette.ts
src/pygubernator/ui/src/components/multi-agent/data/types.ts
src/pygubernator/ui/src/components/multi-agent/hooks/_useResource.ts
src/pygubernator/ui/src/components/multi-agent/hooks/useAgentCatalog.ts
src/pygubernator/ui/src/components/multi-agent/hooks/useAgentTrace.ts
src/pygubernator/ui/src/components/multi-agent/hooks/useCancelRun.ts
src/pygubernator/ui/src/components/multi-agent/hooks/useIdeKeyboardShortcuts.ts
src/pygubernator/ui/src/components/multi-agent/hooks/useIdeRunSimulator.ts
src/pygubernator/ui/src/components/multi-agent/hooks/useMultiAgentIntents.test.ts
src/pygubernator/ui/src/components/multi-agent/hooks/useMultiAgentIntents.ts
src/pygubernator/ui/src/components/multi-agent/hooks/useResolveApproval.ts
src/pygubernator/ui/src/components/multi-agent/hooks/useRunActivity.ts
src/pygubernator/ui/src/components/multi-agent/hooks/useRunApprovals.ts
src/pygubernator/ui/src/components/multi-agent/hooks/useRunBudget.ts
src/pygubernator/ui/src/components/multi-agent/hooks/useRunGraph.ts
src/pygubernator/ui/src/components/multi-agent/hooks/useRunLineage.ts
src/pygubernator/ui/src/components/multi-agent/hooks/useRunState.ts
src/pygubernator/ui/src/components/multi-agent/hooks/useRunStream.ts
src/pygubernator/ui/src/components/multi-agent/hooks/useRunsList.ts
src/pygubernator/ui/src/components/multi-agent/hooks/useTeams.ts
src/pygubernator/ui/src/components/multi-agent/inspector/IdeAgentInspector.tsx
src/pygubernator/ui/src/components/multi-agent/intents/MultiAgentIntentsPanel.tsx
src/pygubernator/ui/src/components/multi-agent/pick/AgentCatalogPicker.tsx
src/pygubernator/ui/src/components/multi-agent/pick/PickTab.tsx
src/pygubernator/ui/src/components/multi-agent/pick/RosterChips.tsx
src/pygubernator/ui/src/components/multi-agent/pick/SaveTeamDialog.tsx
src/pygubernator/ui/src/components/multi-agent/pick/SavedTeamsList.tsx
src/pygubernator/ui/src/components/multi-agent/team/MultiAgentLeftRail.tsx
src/pygubernator/ui/src/components/multi-agent/team/TeamRosterList.tsx
src/pygubernator/ui/src/components/observability/AlertRulesManager.tsx
src/pygubernator/ui/src/components/observability/IncidentsTable.tsx
src/pygubernator/ui/src/components/observability/ObservabilityTabContent.tsx
src/pygubernator/ui/src/components/observability/ObservabilityTabs.tsx
src/pygubernator/ui/src/components/observability/RunActions.tsx
src/pygubernator/ui/src/components/observability/StatusBadge.tsx
src/pygubernator/ui/src/components/orchestration/OrchestrationForm.tsx
src/pygubernator/ui/src/components/orchestration/ProjectOrchestrationPanel.tsx
src/pygubernator/ui/src/components/projects/ActivityItem.tsx
src/pygubernator/ui/src/components/projects/CreateProjectDialog.test.tsx
src/pygubernator/ui/src/components/projects/CreateProjectDialog.tsx
src/pygubernator/ui/src/components/projects/ProjectActivityRail.tsx
src/pygubernator/ui/src/components/projects/ProjectListTable.test.tsx
src/pygubernator/ui/src/components/projects/ProjectListTable.tsx
src/pygubernator/ui/src/components/projects/ProjectStatusBadge.test.tsx
src/pygubernator/ui/src/components/projects/ProjectStatusBadge.tsx
src/pygubernator/ui/src/components/projects/ProjectTabContent.tsx
src/pygubernator/ui/src/components/projects/ProjectsIntentBanner.tsx
src/pygubernator/ui/src/components/projects/ProjectsTabContent.tsx
src/pygubernator/ui/src/components/projects/useProjectActivity.ts
src/pygubernator/ui/src/components/runs/RunBreadcrumb.tsx
src/pygubernator/ui/src/components/runs/RunsRedirect.tsx
src/pygubernator/ui/src/components/runs/RunsTabContent.tsx
src/pygubernator/ui/src/components/runs/SessionSummariesPanel.tsx
src/pygubernator/ui/src/components/runs/SessionsSidebar.label.test.ts
src/pygubernator/ui/src/components/runs/SessionsSidebar.test.ts
src/pygubernator/ui/src/components/runs/SessionsSidebar.tsx
src/pygubernator/ui/src/components/runs/WorkflowRunDetailPanel.test.tsx
src/pygubernator/ui/src/components/runs/WorkflowRunDetailPanel.tsx
src/pygubernator/ui/src/components/runs/workflowRunDetailTypes.ts
src/pygubernator/ui/src/components/runs/lineage/MessageEdge.test.tsx
src/pygubernator/ui/src/components/runs/lineage/MessageEdge.tsx
src/pygubernator/ui/src/components/runs/lineage/RunLineageEmptyState.tsx
src/pygubernator/ui/src/components/runs/lineage/RunLineageErrorState.tsx
src/pygubernator/ui/src/components/runs/lineage/RunLineageGraph.test.tsx
src/pygubernator/ui/src/components/runs/lineage/RunLineageGraph.tsx
src/pygubernator/ui/src/components/runs/lineage/RunLineageLegend.test.tsx
src/pygubernator/ui/src/components/runs/lineage/RunLineageLegend.tsx
src/pygubernator/ui/src/components/runs/lineage/RunMessagesTabContent.tsx
src/pygubernator/ui/src/components/runs/lineage/RunNode.test.tsx
src/pygubernator/ui/src/components/runs/lineage/RunNode.tsx
src/pygubernator/ui/src/components/runs/lineage/RunsLineageTabContent.tsx
src/pygubernator/ui/src/components/runs/lineage/SpawnEdge.tsx
src/pygubernator/ui/src/components/runs/messages/RunMessageEmptyState.tsx
src/pygubernator/ui/src/components/runs/messages/RunMessageItem.test.tsx
src/pygubernator/ui/src/components/runs/messages/RunMessageItem.tsx
src/pygubernator/ui/src/components/runs/messages/RunMessageTimeline.test.tsx
src/pygubernator/ui/src/components/runs/messages/RunMessageTimeline.tsx
src/pygubernator/ui/src/components/schedules/RunHistoryChip.tsx
src/pygubernator/ui/src/components/schedules/ScheduleBuilder.tsx
src/pygubernator/ui/src/components/schedules/SchedulesTabContent.tsx
src/pygubernator/ui/src/components/settings/ApiServerCard.tsx
src/pygubernator/ui/src/components/settings/CredentialsCard.tsx
src/pygubernator/ui/src/components/settings/DatabaseConfigCard.tsx
src/pygubernator/ui/src/components/settings/LocalOllamaModelsCard.tsx
src/pygubernator/ui/src/components/settings/OAuthSubscriptionsCard.tsx
src/pygubernator/ui/src/components/settings/ServerBindCard.tsx
src/pygubernator/ui/src/components/settings/ServerRuntimeOverview.tsx
src/pygubernator/ui/src/components/settings/index.ts
src/pygubernator/ui/src/components/shell/ConductorPalette.test.tsx
src/pygubernator/ui/src/components/shell/ConductorPalette.tsx
src/pygubernator/ui/src/components/shell/EmptyState.test.tsx
src/pygubernator/ui/src/components/shell/EmptyState.tsx
src/pygubernator/ui/src/components/shell/GlobalCommandPalette.tsx
src/pygubernator/ui/src/components/shell/IdeShell.test.tsx
src/pygubernator/ui/src/components/shell/IdeShell.tsx
src/pygubernator/ui/src/components/shell/InspectorContent.test.tsx
src/pygubernator/ui/src/components/shell/InspectorContent.tsx
src/pygubernator/ui/src/components/shell/NotificationsBell.tsx
src/pygubernator/ui/src/components/shell/SoundToggle.test.tsx
src/pygubernator/ui/src/components/shell/SoundToggle.tsx
src/pygubernator/ui/src/components/shell/StatusBar.test.tsx
src/pygubernator/ui/src/components/shell/StatusBar.tsx
src/pygubernator/ui/src/components/shell/bottom-panel-registry.test.ts
src/pygubernator/ui/src/components/shell/bottom-panel-registry.ts
src/pygubernator/ui/src/components/shell/index.ts
src/pygubernator/ui/src/components/shell/inspector-context.ts
src/pygubernator/ui/src/components/shell/types.ts
src/pygubernator/ui/src/components/sprint/BacklogDrawer.test.tsx
src/pygubernator/ui/src/components/sprint/BacklogDrawer.tsx
src/pygubernator/ui/src/components/sprint/CockpitView.test.tsx
src/pygubernator/ui/src/components/sprint/CockpitView.tsx
src/pygubernator/ui/src/components/sprint/SprintApprovalPanel.tsx
src/pygubernator/ui/src/components/sprint/SprintBoard.tsx
src/pygubernator/ui/src/components/sprint/SprintBudgetPanel.test.tsx
src/pygubernator/ui/src/components/sprint/SprintBudgetPanel.tsx
src/pygubernator/ui/src/components/sprint/SprintBurndown.test.tsx
src/pygubernator/ui/src/components/sprint/SprintBurndown.tsx
src/pygubernator/ui/src/components/sprint/SprintComms.tsx
src/pygubernator/ui/src/components/sprint/SprintDag.tsx
src/pygubernator/ui/src/components/sprint/SprintDashboardContent.tsx
src/pygubernator/ui/src/components/sprint/SprintListSection.tsx
src/pygubernator/ui/src/components/sprint/SprintPicker.tsx
src/pygubernator/ui/src/components/sprint/SprintRailList.inplace.test.tsx
src/pygubernator/ui/src/components/sprint/SprintRailList.test.tsx
src/pygubernator/ui/src/components/sprint/SprintRailList.tsx
src/pygubernator/ui/src/components/sprint/SprintRetroView.test.tsx
src/pygubernator/ui/src/components/sprint/SprintRetroView.tsx
src/pygubernator/ui/src/components/sprint/SprintStartControl.tsx
src/pygubernator/ui/src/components/sprint/SprintSubViewBody.tsx
src/pygubernator/ui/src/components/sprint/SprintTabContent.tsx
src/pygubernator/ui/src/components/sprint/SprintTimeLapse.test.tsx
src/pygubernator/ui/src/components/sprint/SprintTimeLapse.tsx
src/pygubernator/ui/src/components/tabs/TabConfirmCloseDialog.tsx
src/pygubernator/ui/src/components/tabs/TabContextMenu.tsx
src/pygubernator/ui/src/components/tabs/TabPaneCarousel.test.tsx
src/pygubernator/ui/src/components/tabs/TabPaneCarousel.tsx
src/pygubernator/ui/src/components/tabs/TabStrip.tsx
src/pygubernator/ui/src/components/tabs/TabsBeforeUnloadGuard.tsx
src/pygubernator/ui/src/components/tabs/TabsCloseDialog.tsx
src/pygubernator/ui/src/components/tabs/TabsKeyboardShortcuts.tsx
src/pygubernator/ui/src/components/tabs/TabsPreviewPromoter.tsx
src/pygubernator/ui/src/components/tabs/TabsRouterSync.tsx
src/pygubernator/ui/src/components/tools/CatalogToolDetailPanel.tsx
src/pygubernator/ui/src/components/tools/JsonSchemaForm.test.ts
src/pygubernator/ui/src/components/tools/JsonSchemaForm.tsx
src/pygubernator/ui/src/components/tools/ToolEditorSurface.tsx
src/pygubernator/ui/src/components/ui/ToastPortal.tsx
src/pygubernator/ui/src/components/ui/badge.tsx
src/pygubernator/ui/src/components/ui/button.tsx
src/pygubernator/ui/src/components/ui/card.tsx
src/pygubernator/ui/src/components/ui/dialog.tsx
src/pygubernator/ui/src/components/ui/dropdown-menu.tsx
src/pygubernator/ui/src/components/ui/input.tsx
src/pygubernator/ui/src/components/ui/skeleton.tsx
src/pygubernator/ui/src/components/ui/switch.tsx
src/pygubernator/ui/src/components/ui/table.tsx
src/pygubernator/ui/src/components/ui/toaster.tsx
src/pygubernator/ui/src/components/webhooks/WebhooksTabContent.tsx
src/pygubernator/ui/src/components/workflows/AgentGraphInnerEditorDialog.tsx
src/pygubernator/ui/src/components/workflows/AnnotationNode.tsx
src/pygubernator/ui/src/components/workflows/CanvasSearch.tsx
src/pygubernator/ui/src/components/workflows/CollaboratorCursors.tsx
src/pygubernator/ui/src/components/workflows/CommandPalette.tsx
src/pygubernator/ui/src/components/workflows/EdgeConceptCompatBadge.tsx
src/pygubernator/ui/src/components/workflows/EdgeDataPanel.tsx
src/pygubernator/ui/src/components/workflows/EmptyCanvasCoach.tsx
src/pygubernator/ui/src/components/workflows/ExecuteInputDialog.tsx
src/pygubernator/ui/src/components/workflows/InnerAgentFlowNode.tsx
src/pygubernator/ui/src/components/workflows/NodeConfigPanel.tsx
src/pygubernator/ui/src/components/workflows/NodeContextVariables.tsx
src/pygubernator/ui/src/components/workflows/NodeDataContractHints.tsx
src/pygubernator/ui/src/components/workflows/NodePalette.tsx
src/pygubernator/ui/src/components/workflows/NodePreviewDialog.tsx
src/pygubernator/ui/src/components/workflows/NodeUpstreamContractsPanel.tsx
src/pygubernator/ui/src/components/workflows/PortSchemaView.tsx
src/pygubernator/ui/src/components/workflows/QuickAddPicker.tsx
src/pygubernator/ui/src/components/workflows/RequiredCredentialsBanner.tsx
src/pygubernator/ui/src/components/workflows/RunApprovalPanel.tsx
src/pygubernator/ui/src/components/workflows/RunTimeline.tsx
src/pygubernator/ui/src/components/workflows/ShortcutsPanel.tsx
src/pygubernator/ui/src/components/workflows/StepDetailPanel.tsx
src/pygubernator/ui/src/components/workflows/SubNodeEdge.tsx
src/pygubernator/ui/src/components/workflows/ValidationSummary.tsx
src/pygubernator/ui/src/components/workflows/VariableInspector.tsx
src/pygubernator/ui/src/components/workflows/WorkflowCanvas.tsx
src/pygubernator/ui/src/components/workflows/WorkflowCompanionPanel.tsx
src/pygubernator/ui/src/components/workflows/WorkflowConfigSidebarContent.tsx
src/pygubernator/ui/src/components/workflows/WorkflowContextMenu.tsx
src/pygubernator/ui/src/components/workflows/WorkflowEdge.tsx
src/pygubernator/ui/src/components/workflows/WorkflowEditorSidebar.tsx
src/pygubernator/ui/src/components/workflows/WorkflowEditorTabContent.tsx
src/pygubernator/ui/src/components/workflows/WorkflowEditorToolbar.tsx
src/pygubernator/ui/src/components/workflows/WorkflowInspectorPanel.tsx
src/pygubernator/ui/src/components/workflows/WorkflowNode.tsx
src/pygubernator/ui/src/components/workflows/WorkflowRunDag.test.ts
src/pygubernator/ui/src/components/workflows/WorkflowRunDag.tsx
src/pygubernator/ui/src/components/workflows/WorkflowRunStatusBanner.tsx
src/pygubernator/ui/src/components/workflows/WorkflowYamlDiffDialog.tsx
src/pygubernator/ui/src/components/workflows/config-forms/AdvancedSection.tsx
src/pygubernator/ui/src/components/workflows/config-forms/AgentGraphNodeForm.tsx
src/pygubernator/ui/src/components/workflows/config-forms/AgentNodeForm.tsx
src/pygubernator/ui/src/components/workflows/config-forms/AgentRegistryPicker.tsx
src/pygubernator/ui/src/components/workflows/config-forms/AnthropicChatModelForm.tsx
src/pygubernator/ui/src/components/workflows/config-forms/ApprovalNodeForm.tsx
src/pygubernator/ui/src/components/workflows/config-forms/CatalystNodeForm.tsx
src/pygubernator/ui/src/components/workflows/config-forms/CharterNodeForm.tsx
src/pygubernator/ui/src/components/workflows/config-forms/CharterTransformNodeForm.tsx
src/pygubernator/ui/src/components/workflows/config-forms/ChatTriggerForm.tsx
src/pygubernator/ui/src/components/workflows/config-forms/CodeNodeForm.tsx
src/pygubernator/ui/src/components/workflows/config-forms/ConditionNodeForm.tsx
src/pygubernator/ui/src/components/workflows/config-forms/DeepseekChatModelForm.tsx
src/pygubernator/ui/src/components/workflows/config-forms/DispatchAgentNodeForm.tsx
src/pygubernator/ui/src/components/workflows/config-forms/EmailTriggerForm.tsx
src/pygubernator/ui/src/components/workflows/config-forms/ErrorTriggerForm.tsx
src/pygubernator/ui/src/components/workflows/config-forms/FormTriggerForm.tsx
src/pygubernator/ui/src/components/workflows/config-forms/GSheetsNodeForm.tsx
src/pygubernator/ui/src/components/workflows/config-forms/GeminiChatModelForm.tsx
src/pygubernator/ui/src/components/workflows/config-forms/GlmChatModelForm.tsx
src/pygubernator/ui/src/components/workflows/config-forms/HttpNodeForm.tsx
src/pygubernator/ui/src/components/workflows/config-forms/InputNodeForm.tsx
src/pygubernator/ui/src/components/workflows/config-forms/LlmNodeForm.tsx
src/pygubernator/ui/src/components/workflows/config-forms/LoopNodeForm.tsx
src/pygubernator/ui/src/components/workflows/config-forms/MapNodeForm.tsx
src/pygubernator/ui/src/components/workflows/config-forms/MemoryNodeForm.tsx
src/pygubernator/ui/src/components/workflows/config-forms/NewAgentDialog.test.tsx
src/pygubernator/ui/src/components/workflows/config-forms/NewAgentDialog.tsx
src/pygubernator/ui/src/components/workflows/config-forms/OllamaChatModelForm.tsx
src/pygubernator/ui/src/components/workflows/config-forms/OpenAiChatModelForm.tsx
src/pygubernator/ui/src/components/workflows/config-forms/OpenAiCompatChatModelForm.tsx
src/pygubernator/ui/src/components/workflows/config-forms/OutputNodeForm.tsx
src/pygubernator/ui/src/components/workflows/config-forms/PystatorLocalNodeForm.tsx
src/pygubernator/ui/src/components/workflows/config-forms/PythonExecNodeForm.tsx
src/pygubernator/ui/src/components/workflows/config-forms/RouterNodeForm.tsx
src/pygubernator/ui/src/components/workflows/config-forms/ScheduleTriggerForm.tsx
src/pygubernator/ui/src/components/workflows/config-forms/SubworkflowTriggerForm.tsx
src/pygubernator/ui/src/components/workflows/config-forms/TemplateNodeForm.tsx
src/pygubernator/ui/src/components/workflows/config-forms/ToolNodeForm.tsx
src/pygubernator/ui/src/components/workflows/config-forms/WebhookTriggerForm.tsx
src/pygubernator/ui/src/components/workflows/config-forms/index.ts
src/pygubernator/ui/src/components/workflows/config-forms/catalyst/BatchAndStreamingExplainer.tsx
src/pygubernator/ui/src/components/workflows/config-forms/catalyst/CatalystModeTabs.tsx
src/pygubernator/ui/src/components/workflows/config-forms/catalyst/FieldDefinitionsPanel.tsx
src/pygubernator/ui/src/components/workflows/config-forms/catalyst/SchemaCatalogPanel.tsx
src/pygubernator/ui/src/components/workflows/config-forms/catalyst/constants.ts
src/pygubernator/ui/src/components/workflows/config-forms/catalyst/jsonConfig.ts
src/pygubernator/ui/src/components/workflows/config-forms/catalyst/shared.ts
src/pygubernator/ui/src/components/workflows/config-forms/catalyst/useCatalystIntegrationMeta.ts
src/pygubernator/ui/src/components/workflows/config-forms/pycharter/PycharterPipelineHttpNodeForm.tsx
src/pygubernator/ui/src/components/workflows/config-forms/pycharter/PycharterPipelineNodeForm.tsx
src/pygubernator/ui/src/components/workflows/config-forms/pycharter/pycharterInspectorCopy.ts
src/pygubernator/ui/src/components/workflows/config-forms/stator/MachineSourceSection.tsx
src/pygubernator/ui/src/components/workflows/config-forms/stator/MachineTemplates.tsx
src/pygubernator/ui/src/components/workflows/config-forms/stator/PystatorApplyDataNodeForm.tsx
src/pygubernator/ui/src/components/workflows/config-forms/stator/PystatorConnectionFields.tsx
src/pygubernator/ui/src/components/workflows/config-forms/stator/PystatorEntityCreateNodeForm.tsx
src/pygubernator/ui/src/components/workflows/config-forms/stator/PystatorEntityEventNodeForm.tsx
src/pygubernator/ui/src/components/workflows/config-forms/stator/PystatorFormField.tsx
src/pygubernator/ui/src/components/workflows/config-forms/stator/PystatorProcessNodeForm.tsx
src/pygubernator/ui/src/components/workflows/config-forms/stator/StatorOperationFields.tsx
src/pygubernator/ui/src/components/workflows/config-forms/stator/pystatorInspectorCopy.ts
src/pygubernator/ui/src/components/workflows/config-forms/stator/statorHelp.ts
src/pygubernator/ui/src/components/workflows/config-forms/stator/usePystatorIntegrationMeta.ts
src/pygubernator/ui/src/components/workflows/sidebar/AddToAgentPanel.tsx
src/pygubernator/ui/src/components/workflows/sidebar/AgentSidebarPanel.tsx
src/pygubernator/ui/src/components/workflows/sidebar/NodeTypePanel.tsx
src/pygubernator/ui/src/components/workflows/sidebar/TeamPatternsPanel.tsx
src/pygubernator/ui/src/components/workflows/sidebar/ToolSidebarPanel.tsx
src/pygubernator/ui/src/components/workflows/sidebar/WorkflowBrowserPanel.tsx
src/pygubernator/ui/src/components/workspace/WorkspaceComposer.tsx
src/pygubernator/ui/src/components/workspace/WorkspaceInspector.tsx
src/pygubernator/ui/src/components/workspace/WorkspaceRedirect.tsx
src/pygubernator/ui/src/components/workspace/WorkspaceTabContent.tsx
src/pygubernator/ui/src/components/workspace/__tests__/WorkspaceActivityFeed.test.tsx
src/pygubernator/ui/src/components/workspace/__tests__/WorkspaceComposer.rosterKey.test.ts
src/pygubernator/ui/src/components/workspace/__tests__/WorkspaceComposer.test.tsx
src/pygubernator/ui/src/components/workspace/__tests__/WorkspaceRedirect.test.tsx
src/pygubernator/ui/src/components/workspace/bottom/WorkspaceActivityFeed.tsx
src/pygubernator/ui/src/components/workspace/bottom/WorkspaceBottomPanelContext.tsx
src/pygubernator/ui/src/components/workspace/bottom/bottomPanelTabs.ts
src/pygubernator/ui/src/components/workspace/bottom/workspaceBottomTabBodies.tsx
src/pygubernator/ui/src/components/workspace/bottom/__tests__/bottomPanelTabs.test.ts
src/pygubernator/ui/src/components/workspace/composer/ComposerTurnDispatched.tsx
src/pygubernator/ui/src/components/workspace/composer/ComposerTurnNeedsAgents.tsx
src/pygubernator/ui/src/components/workspace/composer/ComposerTurnPreview.tsx
src/pygubernator/ui/src/components/workspace/composer/ComposerTurnReply.tsx
src/pygubernator/ui/src/components/workspace/composer/ComposerTurnUnresolved.tsx
src/pygubernator/ui/src/components/workspace/composer/PlanningComposerQuickActions.test.tsx
src/pygubernator/ui/src/components/workspace/composer/PlanningComposerQuickActions.tsx
src/pygubernator/ui/src/components/workspace/composer/WorkspacePickDrawer.tsx
src/pygubernator/ui/src/components/workspace/composer/__tests__/ComposerTurns.test.tsx
src/pygubernator/ui/src/components/workspace/hooks/useDirectAgentThread.ts
src/pygubernator/ui/src/components/workspace/hooks/useOpenSprintBoard.ts
src/pygubernator/ui/src/components/workspace/hooks/useSelectedAgent.ts
src/pygubernator/ui/src/components/workspace/hooks/useSelectedCard.ts
src/pygubernator/ui/src/components/workspace/hooks/useWorkspaceActivity.ts
src/pygubernator/ui/src/components/workspace/hooks/useWorkspaceApprovalsBadge.ts
src/pygubernator/ui/src/components/workspace/hooks/useWorkspaceComposer.ts
src/pygubernator/ui/src/components/workspace/hooks/useWorkspaceKeyboardNav.ts
src/pygubernator/ui/src/components/workspace/hooks/useWorkspaceRunFocus.ts
src/pygubernator/ui/src/components/workspace/hooks/useWorkspaceRuns.ts
src/pygubernator/ui/src/components/workspace/hooks/useWorkspaceRunsFilter.ts
src/pygubernator/ui/src/components/workspace/hooks/__tests__/useSelectedAgent.test.ts
src/pygubernator/ui/src/components/workspace/hooks/__tests__/useSelectedCard.test.ts
src/pygubernator/ui/src/components/workspace/hooks/__tests__/useWorkspaceKeyboardNav.test.ts
src/pygubernator/ui/src/components/workspace/hooks/__tests__/useWorkspaceRunFocus.test.ts
src/pygubernator/ui/src/components/workspace/inspector/InspectorActions.tsx
src/pygubernator/ui/src/components/workspace/inspector/InspectorArtifacts.tsx
src/pygubernator/ui/src/components/workspace/inspector/InspectorEmptyState.tsx
src/pygubernator/ui/src/components/workspace/inspector/InspectorHeader.tsx
src/pygubernator/ui/src/components/workspace/inspector/InspectorThread.tsx
src/pygubernator/ui/src/components/workspace/inspector/_cardId.ts
src/pygubernator/ui/src/components/workspace/inspector/__tests__/InspectorActions.test.tsx
src/pygubernator/ui/src/components/workspace/inspector/__tests__/InspectorHeader.test.tsx
src/pygubernator/ui/src/components/workspace/inspector/__tests__/InspectorThread.test.tsx
src/pygubernator/ui/src/components/workspace/left/bodies/WorkspaceLeftRunsBody.tsx
src/pygubernator/ui/src/components/workspace/shell/WorkspaceShellControlContext.tsx
src/pygubernator/ui/src/components/workspace/shell/runsFilter.ts
src/pygubernator/ui/src/components/workspace/shell/sprintNavigation.ts
src/pygubernator/ui/src/components/workspace/shell/workspaceView.ts
src/pygubernator/ui/src/components/workspace/shell/__tests__/sprintNavigation.test.ts
src/pygubernator/ui/src/components/workspace/views/InboxView.tsx
src/pygubernator/ui/src/components/workspace/views/RunsView.tsx
src/pygubernator/ui/src/components/workspace/views/ThreadsView.tsx
src/pygubernator/ui/src/components/workspace/views/__tests__/InboxView.test.tsx
src/pygubernator/ui/src/components/workspace/views/__tests__/RunsView.test.tsx
src/pygubernator/ui/src/components/workspace/views/runs/RunsListRows.tsx
src/pygubernator/ui/src/components/workspace/views/runs/WorkspaceRunsList.tsx
src/pygubernator/ui/src/components/workspace/views/sprint/SprintSubTabs.tsx
src/pygubernator/ui/src/components/workspace/views/sprint/WorkspaceSprintPicker.tsx
src/pygubernator/ui/src/components/workspace/views/threads/MakeCardButton.tsx
src/pygubernator/ui/src/components/workspace/views/threads/ThreadConversation.tsx
src/pygubernator/ui/src/components/workspace/views/threads/ThreadList.tsx
src/pygubernator/ui/src/components/workspace/views/threads/__tests__/MakeCardButton.test.tsx
src/pygubernator/ui/src/components/workspace/views/threads/__tests__/ThreadsView.test.tsx
src/pygubernator/ui/src/hooks/use-auth-init.ts
src/pygubernator/ui/src/hooks/use-collab.ts
src/pygubernator/ui/src/hooks/useAgentHeartbeats.ts
src/pygubernator/ui/src/hooks/useAgentVersions.ts
src/pygubernator/ui/src/hooks/useApiHealth.ts
src/pygubernator/ui/src/hooks/useApprovalsApiEnabled.ts
src/pygubernator/ui/src/hooks/useApprovalsInbox.ts
src/pygubernator/ui/src/hooks/useBurndown.test.ts
src/pygubernator/ui/src/hooks/useBurndown.ts
src/pygubernator/ui/src/hooks/useCards.test.ts
src/pygubernator/ui/src/hooks/useCards.ts
src/pygubernator/ui/src/hooks/useChangeBusSSE.test.ts
src/pygubernator/ui/src/hooks/useChangeBusSSE.ts
src/pygubernator/ui/src/hooks/useCockpit.test.ts
src/pygubernator/ui/src/hooks/useCockpit.ts
src/pygubernator/ui/src/hooks/useConductorThreads.ts
src/pygubernator/ui/src/hooks/useCredentials.ts
src/pygubernator/ui/src/hooks/useDatabaseConfig.ts
src/pygubernator/ui/src/hooks/useDocumentVisible.ts
src/pygubernator/ui/src/hooks/useKioskMode.test.ts
src/pygubernator/ui/src/hooks/useKioskMode.ts
src/pygubernator/ui/src/hooks/usePlanBacklog.ts
src/pygubernator/ui/src/hooks/usePlanUsage.ts
src/pygubernator/ui/src/hooks/usePolling.ts
src/pygubernator/ui/src/hooks/useProjectKanban.ts
src/pygubernator/ui/src/hooks/useResolvedSchemas.ts
src/pygubernator/ui/src/hooks/useRunArtifacts.ts
src/pygubernator/ui/src/hooks/useRunLineage.ts
src/pygubernator/ui/src/hooks/useRunMessages.test.tsx
src/pygubernator/ui/src/hooks/useRunMessages.ts
src/pygubernator/ui/src/hooks/useSprintDraft.test.ts
src/pygubernator/ui/src/hooks/useSprintDraft.ts
src/pygubernator/ui/src/hooks/useSprintEvents.test.ts
src/pygubernator/ui/src/hooks/useSprintEvents.ts
src/pygubernator/ui/src/hooks/useSprintLifecycle.test.ts
src/pygubernator/ui/src/hooks/useSprintLifecycle.ts
src/pygubernator/ui/src/hooks/useSprintList.ts
src/pygubernator/ui/src/hooks/useSprintPlanningComposer.navigation.test.ts
src/pygubernator/ui/src/hooks/useSprintPlanningComposer.test.ts
src/pygubernator/ui/src/hooks/useSprintPlanningComposer.ts
src/pygubernator/ui/src/hooks/useSprintRetro.ts
src/pygubernator/ui/src/hooks/useSprintSounds.ts
src/pygubernator/ui/src/hooks/useSprintSuggestions.ts
src/pygubernator/ui/src/hooks/useToolbarCompression.ts
src/pygubernator/ui/src/hooks/useTransientHighlightSet.test.ts
src/pygubernator/ui/src/hooks/useTransientHighlightSet.ts
src/pygubernator/ui/src/hooks/useWorkflowLikeViewport.ts
src/pygubernator/ui/src/hooks/useWorkflowNodeTypes.ts
src/pygubernator/ui/src/hooks/useWorkflowOrchestration.ts
src/pygubernator/ui/src/hooks/useWorkflowSSE.ts
src/pygubernator/ui/src/hooks/useWorkflowShortcuts.ts
src/pygubernator/ui/src/hooks/_test-helpers/MockEventSource.ts
src/pygubernator/ui/src/lib/agent-components.ts
src/pygubernator/ui/src/lib/agent-graph-inner-flow.ts
src/pygubernator/ui/src/lib/agent-graph-trace-from-output.ts
src/pygubernator/ui/src/lib/agent-spec.test.ts
src/pygubernator/ui/src/lib/agent-spec.ts
src/pygubernator/ui/src/lib/agent-templates.ts
src/pygubernator/ui/src/lib/agent-trace-live.test.ts
src/pygubernator/ui/src/lib/agent-trace-live.ts
src/pygubernator/ui/src/lib/agent-trace.test.ts
src/pygubernator/ui/src/lib/agent-trace.ts
src/pygubernator/ui/src/lib/api.ts
src/pygubernator/ui/src/lib/auth-storage.ts
src/pygubernator/ui/src/lib/conductor-session.test.ts
src/pygubernator/ui/src/lib/conductor-session.ts
src/pygubernator/ui/src/lib/constants.ts
src/pygubernator/ui/src/lib/dag-layout.test.ts
src/pygubernator/ui/src/lib/dag-layout.ts
src/pygubernator/ui/src/lib/formatPlanUsage.test.ts
src/pygubernator/ui/src/lib/formatPlanUsage.ts
src/pygubernator/ui/src/lib/local-ollama-readiness.ts
src/pygubernator/ui/src/lib/node-preview-seeding.test.ts
src/pygubernator/ui/src/lib/node-preview-seeding.ts
src/pygubernator/ui/src/lib/offsetLimitPagination.ts
src/pygubernator/ui/src/lib/orchestrationTemplates.ts
src/pygubernator/ui/src/lib/pageIndexPagination.ts
src/pygubernator/ui/src/lib/run-lineage-layout.test.ts
src/pygubernator/ui/src/lib/run-lineage-layout.ts
src/pygubernator/ui/src/lib/settings.ts
src/pygubernator/ui/src/lib/step-agent.test.ts
src/pygubernator/ui/src/lib/step-agent.ts
src/pygubernator/ui/src/lib/tabKinds.registration.test.ts
src/pygubernator/ui/src/lib/tabKinds.ts
src/pygubernator/ui/src/lib/team-pattern-scaffolds.ts
src/pygubernator/ui/src/lib/team-step-output.ts
src/pygubernator/ui/src/lib/theme-init-script.ts
src/pygubernator/ui/src/lib/utils.ts
src/pygubernator/ui/src/lib/workflow-agent-handoff.ts
src/pygubernator/ui/src/lib/workflow-agent-name-refs.ts
src/pygubernator/ui/src/lib/workflow-analysis.test.ts
src/pygubernator/ui/src/lib/workflow-analysis.ts
src/pygubernator/ui/src/lib/workflow-collab-sync.ts
src/pygubernator/ui/src/lib/workflow-editor-routing.test.ts
src/pygubernator/ui/src/lib/workflow-editor-routing.ts
src/pygubernator/ui/src/lib/workflow-handle-config.ts
src/pygubernator/ui/src/lib/workflow-node-display.test.ts
src/pygubernator/ui/src/lib/workflow-node-display.ts
src/pygubernator/ui/src/lib/workflow-node-icons.ts
src/pygubernator/ui/src/lib/workflow-node-types.ts
src/pygubernator/ui/src/lib/workflow-starters.ts
src/pygubernator/ui/src/lib/workflow-validation.test.ts
src/pygubernator/ui/src/lib/workflow-validation.ts
src/pygubernator/ui/src/lib/workflowSpecFormat.ts
src/pygubernator/ui/src/lib/agents/api.ts
src/pygubernator/ui/src/lib/api/agent-messages.test.ts
src/pygubernator/ui/src/lib/api/agent-messages.ts
src/pygubernator/ui/src/lib/api/agentCatalog.ts
src/pygubernator/ui/src/lib/api/approvals.ts
src/pygubernator/ui/src/lib/api/auth.ts
src/pygubernator/ui/src/lib/api/cards.test.ts
src/pygubernator/ui/src/lib/api/cards.ts
src/pygubernator/ui/src/lib/api/contracts.ts
src/pygubernator/ui/src/lib/api/credentials.ts
src/pygubernator/ui/src/lib/api/kb.ts
src/pygubernator/ui/src/lib/api/orchestration-runs.test.ts
src/pygubernator/ui/src/lib/api/orchestration-runs.ts
src/pygubernator/ui/src/lib/api/orchestration.test.ts
src/pygubernator/ui/src/lib/api/orchestration.ts
src/pygubernator/ui/src/lib/api/phaseHistory.ts
src/pygubernator/ui/src/lib/api/planBacklog.ts
src/pygubernator/ui/src/lib/api/planLinkedSprints.ts
src/pygubernator/ui/src/lib/api/planUsage.ts
src/pygubernator/ui/src/lib/api/retro.ts
src/pygubernator/ui/src/lib/api/runs.ts
src/pygubernator/ui/src/lib/api/schedules.ts
src/pygubernator/ui/src/lib/api/sprint.ts
src/pygubernator/ui/src/lib/api/sprintConductorTurn.ts
src/pygubernator/ui/src/lib/api/sprints.ts
src/pygubernator/ui/src/lib/collab/encryption.ts
src/pygubernator/ui/src/lib/collab/index.ts
src/pygubernator/ui/src/lib/collab/presence.ts
src/pygubernator/ui/src/lib/collab/reconcile.ts
src/pygubernator/ui/src/lib/collab/room.ts
src/pygubernator/ui/src/lib/collab/socket.ts
src/pygubernator/ui/src/lib/collab/types.ts
src/pygubernator/ui/src/lib/conductor/api.ts
src/pygubernator/ui/src/lib/diagnostics/useRenderLoopWatchdog.ts
src/pygubernator/ui/src/lib/multi-agent/adapters.test.ts
src/pygubernator/ui/src/lib/multi-agent/adapters.ts
src/pygubernator/ui/src/lib/multi-agent/agentCatalogGroups.test.ts
src/pygubernator/ui/src/lib/multi-agent/agentCatalogGroups.ts
src/pygubernator/ui/src/lib/multi-agent/api.ts
src/pygubernator/ui/src/lib/multi-agent/planComposerSessionCache.test.ts
src/pygubernator/ui/src/lib/multi-agent/planComposerSessionCache.ts
src/pygubernator/ui/src/lib/multi-agent/planRosterStoreKey.test.ts
src/pygubernator/ui/src/lib/multi-agent/planRosterStoreKey.ts
src/pygubernator/ui/src/lib/multi-agent/types.ts
src/pygubernator/ui/src/lib/sound/cues.test.ts
src/pygubernator/ui/src/lib/sound/cues.ts
src/pygubernator/ui/src/lib/sprint/draftMaterializeNavigation.ts
src/pygubernator/ui/src/lib/storage/keys.ts
src/pygubernator/ui/src/lib/storage/sessionStore.test.ts
src/pygubernator/ui/src/lib/storage/sessionStore.ts
src/pygubernator/ui/src/lib/tabs/dirty.ts
src/pygubernator/ui/src/lib/tabs/hooks.ts
src/pygubernator/ui/src/lib/tabs/kinds-registry.ts
src/pygubernator/ui/src/lib/tabs/persistence.ts
src/pygubernator/ui/src/lib/tabs/save-all.ts
src/pygubernator/ui/src/lib/tabs/state-cache.test.ts
src/pygubernator/ui/src/lib/tabs/state-cache.ts
src/pygubernator/ui/src/lib/tabs/store.ts
src/pygubernator/ui/src/lib/tabs/types.ts
src/pygubernator/ui/src/lib/tabs/url-match.ts
src/pygubernator/ui/src/lib/tabs/url-query.test.ts
src/pygubernator/ui/src/lib/tabs/url-query.ts
src/pygubernator/ui/src/lib/teams/api.test.ts
src/pygubernator/ui/src/lib/teams/api.ts
src/pygubernator/ui/src/lib/teams/types.ts
src/pygubernator/ui/src/lib/types/workflow.ts
src/pygubernator/ui/src/lib/workspace/maNextRunsUrl.ts
src/pygubernator/ui/src/lib/workspace/mapRunsUrlToMaNext.test.ts
src/pygubernator/ui/src/lib/workspace/mapRunsUrlToMaNext.ts
src/pygubernator/ui/src/lib/workspace/workspaceToMaNextRedirect.test.ts
src/pygubernator/ui/src/lib/workspace/workspaceToMaNextRedirect.ts
src/pygubernator/ui/src/stores/WorkflowEditorStoreProvider.tsx
src/pygubernator/ui/src/stores/agent-editor.test.ts
src/pygubernator/ui/src/stores/agent-editor.ts
src/pygubernator/ui/src/stores/app-config.ts
src/pygubernator/ui/src/stores/auth.ts
src/pygubernator/ui/src/stores/collab.ts
src/pygubernator/ui/src/stores/conductorThreads.test.ts
src/pygubernator/ui/src/stores/conductorThreads.ts
src/pygubernator/ui/src/stores/kanban.test.ts
src/pygubernator/ui/src/stores/kanban.ts
src/pygubernator/ui/src/stores/multiAgentIntent.ts
src/pygubernator/ui/src/stores/multiAgentPlanContext.ts
src/pygubernator/ui/src/stores/multiAgentRoster.navigation.test.ts
src/pygubernator/ui/src/stores/multiAgentRoster.test.ts
src/pygubernator/ui/src/stores/multiAgentRoster.ts
src/pygubernator/ui/src/stores/notifications.ts
src/pygubernator/ui/src/stores/onboarding.ts
src/pygubernator/ui/src/stores/runLineage.test.ts
src/pygubernator/ui/src/stores/runLineage.ts
src/pygubernator/ui/src/stores/section-shell.ts
src/pygubernator/ui/src/stores/shell-store.ts
src/pygubernator/ui/src/stores/toast.ts
src/pygubernator/ui/src/stores/tool-editor.ts
src/pygubernator/ui/src/stores/workflow-editor.test.ts
src/pygubernator/ui/src/stores/workflow-editor.ts
src/pygubernator/ui/static/404.html
src/pygubernator/ui/static/__next.__PAGE__.txt
src/pygubernator/ui/static/__next._full.txt
src/pygubernator/ui/static/__next._head.txt
src/pygubernator/ui/static/__next._index.txt
src/pygubernator/ui/static/__next._tree.txt
src/pygubernator/ui/static/index.html
src/pygubernator/ui/static/index.txt
src/pygubernator/ui/static/404/index.html
src/pygubernator/ui/static/_next/static/OjOtFNdaQKOV_w5E2rvma/_buildManifest.js
src/pygubernator/ui/static/_next/static/OjOtFNdaQKOV_w5E2rvma/_clientMiddlewareManifest.js
src/pygubernator/ui/static/_next/static/OjOtFNdaQKOV_w5E2rvma/_ssgManifest.js
src/pygubernator/ui/static/_next/static/chunks/0-j8myhicoiog.js
src/pygubernator/ui/static/_next/static/chunks/0-l73xjs0z-o8.js
src/pygubernator/ui/static/_next/static/chunks/01xlw8hd842-c.js
src/pygubernator/ui/static/_next/static/chunks/02.us7m76zsub.js
src/pygubernator/ui/static/_next/static/chunks/03j.ky61yvtjm.js
src/pygubernator/ui/static/_next/static/chunks/03~yq9q893hmn.js
src/pygubernator/ui/static/_next/static/chunks/04~xboy26_fpb.js
src/pygubernator/ui/static/_next/static/chunks/06299424hhnc3.js
src/pygubernator/ui/static/_next/static/chunks/07lhk_q6pmm3r.js
src/pygubernator/ui/static/_next/static/chunks/09ro~cb~hg9ya.js
src/pygubernator/ui/static/_next/static/chunks/0_q4q~i69ej.m.js
src/pygubernator/ui/static/_next/static/chunks/0auqr.sz5t-5m.js
src/pygubernator/ui/static/_next/static/chunks/0d5u5t~mz1c6o.js
src/pygubernator/ui/static/_next/static/chunks/0gxg3xc2s1o6c.js
src/pygubernator/ui/static/_next/static/chunks/0hjdapabtnwre.js
src/pygubernator/ui/static/_next/static/chunks/0jr.wqhww~qzq.css
src/pygubernator/ui/static/_next/static/chunks/0jvmviuftg5e2.css
src/pygubernator/ui/static/_next/static/chunks/0kt_oqm_0i.tk.js
src/pygubernator/ui/static/_next/static/chunks/0n4z.7yu76je-.js
src/pygubernator/ui/static/_next/static/chunks/0oqgmisa47apb.js
src/pygubernator/ui/static/_next/static/chunks/0pqt~8bl3ukh4.js
src/pygubernator/ui/static/_next/static/chunks/0qlf4qj28v0ea.js
src/pygubernator/ui/static/_next/static/chunks/0v83_wmck0z_9.js
src/pygubernator/ui/static/_next/static/chunks/0ze4gu236oq96.js
src/pygubernator/ui/static/_next/static/chunks/0zkvv_j79ej9~.js
src/pygubernator/ui/static/_next/static/chunks/turbopack-15yaygul6bx.9.js
src/pygubernator/ui/static/_not-found/__next._full.txt
src/pygubernator/ui/static/_not-found/__next._head.txt
src/pygubernator/ui/static/_not-found/__next._index.txt
src/pygubernator/ui/static/_not-found/__next._not-found.__PAGE__.txt
src/pygubernator/ui/static/_not-found/__next._not-found.txt
src/pygubernator/ui/static/_not-found/__next._tree.txt
src/pygubernator/ui/static/_not-found/index.html
src/pygubernator/ui/static/_not-found/index.txt
src/pygubernator/ui/static/agents/__next._full.txt
src/pygubernator/ui/static/agents/__next._head.txt
src/pygubernator/ui/static/agents/__next._index.txt
src/pygubernator/ui/static/agents/__next._tree.txt
src/pygubernator/ui/static/agents/__next.agents.__PAGE__.txt
src/pygubernator/ui/static/agents/__next.agents.txt
src/pygubernator/ui/static/agents/index.html
src/pygubernator/ui/static/agents/index.txt
src/pygubernator/ui/static/chat/__next._full.txt
src/pygubernator/ui/static/chat/__next._head.txt
src/pygubernator/ui/static/chat/__next._index.txt
src/pygubernator/ui/static/chat/__next._tree.txt
src/pygubernator/ui/static/chat/__next.chat.__PAGE__.txt
src/pygubernator/ui/static/chat/__next.chat.txt
src/pygubernator/ui/static/chat/index.html
src/pygubernator/ui/static/chat/index.txt
src/pygubernator/ui/static/conductor/__next._full.txt
src/pygubernator/ui/static/conductor/__next._head.txt
src/pygubernator/ui/static/conductor/__next._index.txt
src/pygubernator/ui/static/conductor/__next._tree.txt
src/pygubernator/ui/static/conductor/__next.conductor.__PAGE__.txt
src/pygubernator/ui/static/conductor/__next.conductor.txt
src/pygubernator/ui/static/conductor/index.html
src/pygubernator/ui/static/conductor/index.txt
src/pygubernator/ui/static/dashboards/__next._full.txt
src/pygubernator/ui/static/dashboards/__next._head.txt
src/pygubernator/ui/static/dashboards/__next._index.txt
src/pygubernator/ui/static/dashboards/__next._tree.txt
src/pygubernator/ui/static/dashboards/__next.dashboards.__PAGE__.txt
src/pygubernator/ui/static/dashboards/__next.dashboards.txt
src/pygubernator/ui/static/dashboards/index.html
src/pygubernator/ui/static/dashboards/index.txt
src/pygubernator/ui/static/data-conductor/__next._full.txt
src/pygubernator/ui/static/data-conductor/__next._head.txt
src/pygubernator/ui/static/data-conductor/__next._index.txt
src/pygubernator/ui/static/data-conductor/__next._tree.txt
src/pygubernator/ui/static/data-conductor/__next.data-conductor.__PAGE__.txt
src/pygubernator/ui/static/data-conductor/__next.data-conductor.txt
src/pygubernator/ui/static/data-conductor/index.html
src/pygubernator/ui/static/data-conductor/index.txt
src/pygubernator/ui/static/knowledge/__next._full.txt
src/pygubernator/ui/static/knowledge/__next._head.txt
src/pygubernator/ui/static/knowledge/__next._index.txt
src/pygubernator/ui/static/knowledge/__next._tree.txt
src/pygubernator/ui/static/knowledge/__next.knowledge.__PAGE__.txt
src/pygubernator/ui/static/knowledge/__next.knowledge.txt
src/pygubernator/ui/static/knowledge/index.html
src/pygubernator/ui/static/knowledge/index.txt
src/pygubernator/ui/static/knowledge/notebooks/__next._full.txt
src/pygubernator/ui/static/knowledge/notebooks/__next._head.txt
src/pygubernator/ui/static/knowledge/notebooks/__next._index.txt
src/pygubernator/ui/static/knowledge/notebooks/__next._tree.txt
src/pygubernator/ui/static/knowledge/notebooks/__next.knowledge.notebooks.__PAGE__.txt
src/pygubernator/ui/static/knowledge/notebooks/__next.knowledge.notebooks.txt
src/pygubernator/ui/static/knowledge/notebooks/__next.knowledge.txt
src/pygubernator/ui/static/knowledge/notebooks/index.html
src/pygubernator/ui/static/knowledge/notebooks/index.txt
src/pygubernator/ui/static/library-testing/__next._full.txt
src/pygubernator/ui/static/library-testing/__next._head.txt
src/pygubernator/ui/static/library-testing/__next._index.txt
src/pygubernator/ui/static/library-testing/__next._tree.txt
src/pygubernator/ui/static/library-testing/__next.library-testing.__PAGE__.txt
src/pygubernator/ui/static/library-testing/__next.library-testing.txt
src/pygubernator/ui/static/library-testing/index.html
src/pygubernator/ui/static/library-testing/index.txt
src/pygubernator/ui/static/library-testing/job/__next._full.txt
src/pygubernator/ui/static/library-testing/job/__next._head.txt
src/pygubernator/ui/static/library-testing/job/__next._index.txt
src/pygubernator/ui/static/library-testing/job/__next._tree.txt
src/pygubernator/ui/static/library-testing/job/__next.library-testing.job.__PAGE__.txt
src/pygubernator/ui/static/library-testing/job/__next.library-testing.job.txt
src/pygubernator/ui/static/library-testing/job/__next.library-testing.txt
src/pygubernator/ui/static/library-testing/job/index.html
src/pygubernator/ui/static/library-testing/job/index.txt
src/pygubernator/ui/static/login/__next._full.txt
src/pygubernator/ui/static/login/__next._head.txt
src/pygubernator/ui/static/login/__next._index.txt
src/pygubernator/ui/static/login/__next._tree.txt
src/pygubernator/ui/static/login/__next.login.__PAGE__.txt
src/pygubernator/ui/static/login/__next.login.txt
src/pygubernator/ui/static/login/index.html
src/pygubernator/ui/static/login/index.txt
src/pygubernator/ui/static/multi-agent/__next._full.txt
src/pygubernator/ui/static/multi-agent/__next._head.txt
src/pygubernator/ui/static/multi-agent/__next._index.txt
src/pygubernator/ui/static/multi-agent/__next._tree.txt
src/pygubernator/ui/static/multi-agent/__next.multi-agent.__PAGE__.txt
src/pygubernator/ui/static/multi-agent/__next.multi-agent.txt
src/pygubernator/ui/static/multi-agent/index.html
src/pygubernator/ui/static/multi-agent/index.txt
src/pygubernator/ui/static/multi-agent-next/__next._full.txt
src/pygubernator/ui/static/multi-agent-next/__next._head.txt
src/pygubernator/ui/static/multi-agent-next/__next._index.txt
src/pygubernator/ui/static/multi-agent-next/__next._tree.txt
src/pygubernator/ui/static/multi-agent-next/__next.multi-agent-next.__PAGE__.txt
src/pygubernator/ui/static/multi-agent-next/__next.multi-agent-next.txt
src/pygubernator/ui/static/multi-agent-next/index.html
src/pygubernator/ui/static/multi-agent-next/index.txt
src/pygubernator/ui/static/multi-agent-next/__static_export__/__next._full.txt
src/pygubernator/ui/static/multi-agent-next/__static_export__/__next._head.txt
src/pygubernator/ui/static/multi-agent-next/__static_export__/__next._index.txt
src/pygubernator/ui/static/multi-agent-next/__static_export__/__next._tree.txt
src/pygubernator/ui/static/multi-agent-next/__static_export__/__next.multi-agent-next.$d$runId.__PAGE__.txt
src/pygubernator/ui/static/multi-agent-next/__static_export__/__next.multi-agent-next.$d$runId.txt
src/pygubernator/ui/static/multi-agent-next/__static_export__/__next.multi-agent-next.txt
src/pygubernator/ui/static/multi-agent-next/__static_export__/index.html
src/pygubernator/ui/static/multi-agent-next/__static_export__/index.txt
src/pygubernator/ui/static/multi-agent/__static_export__/__next._full.txt
src/pygubernator/ui/static/multi-agent/__static_export__/__next._head.txt
src/pygubernator/ui/static/multi-agent/__static_export__/__next._index.txt
src/pygubernator/ui/static/multi-agent/__static_export__/__next._tree.txt
src/pygubernator/ui/static/multi-agent/__static_export__/__next.multi-agent.$d$runId.__PAGE__.txt
src/pygubernator/ui/static/multi-agent/__static_export__/__next.multi-agent.$d$runId.txt
src/pygubernator/ui/static/multi-agent/__static_export__/__next.multi-agent.txt
src/pygubernator/ui/static/multi-agent/__static_export__/index.html
src/pygubernator/ui/static/multi-agent/__static_export__/index.txt
src/pygubernator/ui/static/observability/__next._full.txt
src/pygubernator/ui/static/observability/__next._head.txt
src/pygubernator/ui/static/observability/__next._index.txt
src/pygubernator/ui/static/observability/__next._tree.txt
src/pygubernator/ui/static/observability/__next.observability.__PAGE__.txt
src/pygubernator/ui/static/observability/__next.observability.txt
src/pygubernator/ui/static/observability/index.html
src/pygubernator/ui/static/observability/index.txt
src/pygubernator/ui/static/observability/alerts/__next._full.txt
src/pygubernator/ui/static/observability/alerts/__next._head.txt
src/pygubernator/ui/static/observability/alerts/__next._index.txt
src/pygubernator/ui/static/observability/alerts/__next._tree.txt
src/pygubernator/ui/static/observability/alerts/__next.observability.alerts.__PAGE__.txt
src/pygubernator/ui/static/observability/alerts/__next.observability.alerts.txt
src/pygubernator/ui/static/observability/alerts/__next.observability.txt
src/pygubernator/ui/static/observability/alerts/index.html
src/pygubernator/ui/static/observability/alerts/index.txt
src/pygubernator/ui/static/observability/incidents/__next._full.txt
src/pygubernator/ui/static/observability/incidents/__next._head.txt
src/pygubernator/ui/static/observability/incidents/__next._index.txt
src/pygubernator/ui/static/observability/incidents/__next._tree.txt
src/pygubernator/ui/static/observability/incidents/__next.observability.incidents.__PAGE__.txt
src/pygubernator/ui/static/observability/incidents/__next.observability.incidents.txt
src/pygubernator/ui/static/observability/incidents/__next.observability.txt
src/pygubernator/ui/static/observability/incidents/index.html
src/pygubernator/ui/static/observability/incidents/index.txt
src/pygubernator/ui/static/observability/runs/__next._full.txt
src/pygubernator/ui/static/observability/runs/__next._head.txt
src/pygubernator/ui/static/observability/runs/__next._index.txt
src/pygubernator/ui/static/observability/runs/__next._tree.txt
src/pygubernator/ui/static/observability/runs/__next.observability.runs.__PAGE__.txt
src/pygubernator/ui/static/observability/runs/__next.observability.runs.txt
src/pygubernator/ui/static/observability/runs/__next.observability.txt
src/pygubernator/ui/static/observability/runs/index.html
src/pygubernator/ui/static/observability/runs/index.txt
src/pygubernator/ui/static/projects/__next._full.txt
src/pygubernator/ui/static/projects/__next._head.txt
src/pygubernator/ui/static/projects/__next._index.txt
src/pygubernator/ui/static/projects/__next._tree.txt
src/pygubernator/ui/static/projects/__next.projects.__PAGE__.txt
src/pygubernator/ui/static/projects/__next.projects.txt
src/pygubernator/ui/static/projects/index.html
src/pygubernator/ui/static/projects/index.txt
src/pygubernator/ui/static/projects/__static_export__/__next._full.txt
src/pygubernator/ui/static/projects/__static_export__/__next._head.txt
src/pygubernator/ui/static/projects/__static_export__/__next._index.txt
src/pygubernator/ui/static/projects/__static_export__/__next._tree.txt
src/pygubernator/ui/static/projects/__static_export__/__next.projects.$d$projectId.__PAGE__.txt
src/pygubernator/ui/static/projects/__static_export__/__next.projects.$d$projectId.txt
src/pygubernator/ui/static/projects/__static_export__/__next.projects.txt
src/pygubernator/ui/static/projects/__static_export__/index.html
src/pygubernator/ui/static/projects/__static_export__/index.txt
src/pygubernator/ui/static/runs/__next._full.txt
src/pygubernator/ui/static/runs/__next._head.txt
src/pygubernator/ui/static/runs/__next._index.txt
src/pygubernator/ui/static/runs/__next._tree.txt
src/pygubernator/ui/static/runs/__next.runs.__PAGE__.txt
src/pygubernator/ui/static/runs/__next.runs.txt
src/pygubernator/ui/static/runs/index.html
src/pygubernator/ui/static/runs/index.txt
src/pygubernator/ui/static/runs/__static_export__/messages/__next._full.txt
src/pygubernator/ui/static/runs/__static_export__/messages/__next._head.txt
src/pygubernator/ui/static/runs/__static_export__/messages/__next._index.txt
src/pygubernator/ui/static/runs/__static_export__/messages/__next._tree.txt
src/pygubernator/ui/static/runs/__static_export__/messages/__next.runs.$d$runId.messages.__PAGE__.txt
src/pygubernator/ui/static/runs/__static_export__/messages/__next.runs.$d$runId.messages.txt
src/pygubernator/ui/static/runs/__static_export__/messages/__next.runs.$d$runId.txt
src/pygubernator/ui/static/runs/__static_export__/messages/__next.runs.txt
src/pygubernator/ui/static/runs/__static_export__/messages/index.html
src/pygubernator/ui/static/runs/__static_export__/messages/index.txt
src/pygubernator/ui/static/runs/lineage/__next._full.txt
src/pygubernator/ui/static/runs/lineage/__next._head.txt
src/pygubernator/ui/static/runs/lineage/__next._index.txt
src/pygubernator/ui/static/runs/lineage/__next._tree.txt
src/pygubernator/ui/static/runs/lineage/__next.runs.lineage.__PAGE__.txt
src/pygubernator/ui/static/runs/lineage/__next.runs.lineage.txt
src/pygubernator/ui/static/runs/lineage/__next.runs.txt
src/pygubernator/ui/static/runs/lineage/index.html
src/pygubernator/ui/static/runs/lineage/index.txt
src/pygubernator/ui/static/schedules/__next._full.txt
src/pygubernator/ui/static/schedules/__next._head.txt
src/pygubernator/ui/static/schedules/__next._index.txt
src/pygubernator/ui/static/schedules/__next._tree.txt
src/pygubernator/ui/static/schedules/__next.schedules.__PAGE__.txt
src/pygubernator/ui/static/schedules/__next.schedules.txt
src/pygubernator/ui/static/schedules/index.html
src/pygubernator/ui/static/schedules/index.txt
src/pygubernator/ui/static/settings/__next._full.txt
src/pygubernator/ui/static/settings/__next._head.txt
src/pygubernator/ui/static/settings/__next._index.txt
src/pygubernator/ui/static/settings/__next._tree.txt
src/pygubernator/ui/static/settings/__next.settings.__PAGE__.txt
src/pygubernator/ui/static/settings/__next.settings.txt
src/pygubernator/ui/static/settings/index.html
src/pygubernator/ui/static/settings/index.txt
src/pygubernator/ui/static/sprint/__next._full.txt
src/pygubernator/ui/static/sprint/__next._head.txt
src/pygubernator/ui/static/sprint/__next._index.txt
src/pygubernator/ui/static/sprint/__next._tree.txt
src/pygubernator/ui/static/sprint/__next.sprint.__PAGE__.txt
src/pygubernator/ui/static/sprint/__next.sprint.txt
src/pygubernator/ui/static/sprint/index.html
src/pygubernator/ui/static/sprint/index.txt
src/pygubernator/ui/static/webhooks/__next._full.txt
src/pygubernator/ui/static/webhooks/__next._head.txt
src/pygubernator/ui/static/webhooks/__next._index.txt
src/pygubernator/ui/static/webhooks/__next._tree.txt
src/pygubernator/ui/static/webhooks/__next.webhooks.__PAGE__.txt
src/pygubernator/ui/static/webhooks/__next.webhooks.txt
src/pygubernator/ui/static/webhooks/index.html
src/pygubernator/ui/static/webhooks/index.txt
src/pygubernator/ui/static/workflows/__next._full.txt
src/pygubernator/ui/static/workflows/__next._head.txt
src/pygubernator/ui/static/workflows/__next._index.txt
src/pygubernator/ui/static/workflows/__next._tree.txt
src/pygubernator/ui/static/workflows/__next.workflows.__PAGE__.txt
src/pygubernator/ui/static/workflows/__next.workflows.txt
src/pygubernator/ui/static/workflows/index.html
src/pygubernator/ui/static/workflows/index.txt
src/pygubernator/ui/static/workflows/editor/__next._full.txt
src/pygubernator/ui/static/workflows/editor/__next._head.txt
src/pygubernator/ui/static/workflows/editor/__next._index.txt
src/pygubernator/ui/static/workflows/editor/__next._tree.txt
src/pygubernator/ui/static/workflows/editor/__next.workflows.editor.__PAGE__.txt
src/pygubernator/ui/static/workflows/editor/__next.workflows.editor.txt
src/pygubernator/ui/static/workflows/editor/__next.workflows.txt
src/pygubernator/ui/static/workflows/editor/index.html
src/pygubernator/ui/static/workflows/editor/index.txt
src/pygubernator/ui/static/workflows/editor/__static_export__/__next._full.txt
src/pygubernator/ui/static/workflows/editor/__static_export__/__next._head.txt
src/pygubernator/ui/static/workflows/editor/__static_export__/__next._index.txt
src/pygubernator/ui/static/workflows/editor/__static_export__/__next._tree.txt
src/pygubernator/ui/static/workflows/editor/__static_export__/__next.workflows.editor.$d$id.__PAGE__.txt
src/pygubernator/ui/static/workflows/editor/__static_export__/__next.workflows.editor.$d$id.txt
src/pygubernator/ui/static/workflows/editor/__static_export__/__next.workflows.editor.txt
src/pygubernator/ui/static/workflows/editor/__static_export__/__next.workflows.txt
src/pygubernator/ui/static/workflows/editor/__static_export__/index.html
src/pygubernator/ui/static/workflows/editor/__static_export__/index.txt
src/pygubernator/ui/static/workflows/runs/__next._full.txt
src/pygubernator/ui/static/workflows/runs/__next._head.txt
src/pygubernator/ui/static/workflows/runs/__next._index.txt
src/pygubernator/ui/static/workflows/runs/__next._tree.txt
src/pygubernator/ui/static/workflows/runs/__next.workflows.runs.__PAGE__.txt
src/pygubernator/ui/static/workflows/runs/__next.workflows.runs.txt
src/pygubernator/ui/static/workflows/runs/__next.workflows.txt
src/pygubernator/ui/static/workflows/runs/index.html
src/pygubernator/ui/static/workflows/runs/index.txt
src/pygubernator/ui/static/workspace/__next._full.txt
src/pygubernator/ui/static/workspace/__next._head.txt
src/pygubernator/ui/static/workspace/__next._index.txt
src/pygubernator/ui/static/workspace/__next._tree.txt
src/pygubernator/ui/static/workspace/__next.workspace.__PAGE__.txt
src/pygubernator/ui/static/workspace/__next.workspace.txt
src/pygubernator/ui/static/workspace/index.html
src/pygubernator/ui/static/workspace/index.txt
src/pygubernator/worker/__init__.py
src/pygubernator/worker/cli.py
src/pygubernator/worker/config.py
src/pygubernator/worker/health.py
src/pygubernator/worker/models.py
src/pygubernator/worker/processor.py
src/pygubernator/worker/runner.py
src/pygubernator/worker/job_sources/__init__.py
src/pygubernator/worker/job_sources/_db_queries.py
src/pygubernator/worker/job_sources/base.py
src/pygubernator/worker/job_sources/database.py
src/pygubernator/workflow/__init__.py
src/pygubernator/workflow/_claiming.py
src/pygubernator/workflow/_context.py
src/pygubernator/workflow/_contracts.py
src/pygubernator/workflow/_default_registry.py
src/pygubernator/workflow/_engine.py
src/pygubernator/workflow/_engine_helpers.py
src/pygubernator/workflow/_expressions.py
src/pygubernator/workflow/_facade.py
src/pygubernator/workflow/_fsm.py
src/pygubernator/workflow/_heartbeat.py
src/pygubernator/workflow/_lint.py
src/pygubernator/workflow/_metadata.py
src/pygubernator/workflow/_preview_safety.py
src/pygubernator/workflow/_protocols.py
src/pygubernator/workflow/_recovery.py
src/pygubernator/workflow/_registry.py
src/pygubernator/workflow/_schema_resolution.py
src/pygubernator/workflow/_templates.py
src/pygubernator/workflow/_types.py
src/pygubernator/workflow/integrations_meta.py
src/pygubernator/workflow/team_scaffolds.py
src/pygubernator/workflow/templates.py
src/pygubernator/workflow/tool_presets.py
src/pygubernator/workflow/config/__init__.py
src/pygubernator/workflow/config/_converter.py
src/pygubernator/workflow/config/_loader.py
src/pygubernator/workflow/config/_models.py
src/pygubernator/workflow/config/node_config/__init__.py
src/pygubernator/workflow/integrations/__init__.py
src/pygubernator/workflow/integrations/pystator_client.py
src/pygubernator/workflow/nodes/__init__.py
src/pygubernator/workflow/nodes/_agent.py
src/pygubernator/workflow/nodes/_agent_graph.py
src/pygubernator/workflow/nodes/_agent_helpers.py
src/pygubernator/workflow/nodes/_agent_resolver.py
src/pygubernator/workflow/nodes/_agent_team.py
src/pygubernator/workflow/nodes/_approval.py
src/pygubernator/workflow/nodes/_base.py
src/pygubernator/workflow/nodes/_catalyst.py
src/pygubernator/workflow/nodes/_charter.py
src/pygubernator/workflow/nodes/_charter_transform.py
src/pygubernator/workflow/nodes/_chat_trigger.py
src/pygubernator/workflow/nodes/_closed_loop.py
src/pygubernator/workflow/nodes/_code.py
src/pygubernator/workflow/nodes/_condition.py
src/pygubernator/workflow/nodes/_context_surface.py
src/pygubernator/workflow/nodes/_dispatch_agent.py
src/pygubernator/workflow/nodes/_email_trigger.py
src/pygubernator/workflow/nodes/_error_trigger.py
src/pygubernator/workflow/nodes/_form_trigger.py
src/pygubernator/workflow/nodes/_gsheets.py
src/pygubernator/workflow/nodes/_http.py
src/pygubernator/workflow/nodes/_inbox.py
src/pygubernator/workflow/nodes/_input.py
src/pygubernator/workflow/nodes/_kb_ingest.py
src/pygubernator/workflow/nodes/_kb_retrieve.py
src/pygubernator/workflow/nodes/_library_test.py
src/pygubernator/workflow/nodes/_llm.py
src/pygubernator/workflow/nodes/_llm_planner.py
src/pygubernator/workflow/nodes/_loop.py
src/pygubernator/workflow/nodes/_map.py
src/pygubernator/workflow/nodes/_memory.py
src/pygubernator/workflow/nodes/_memory_compacting.py
src/pygubernator/workflow/nodes/_memory_mongodb.py
src/pygubernator/workflow/nodes/_memory_postgres.py
src/pygubernator/workflow/nodes/_memory_sqlite.py
src/pygubernator/workflow/nodes/_memory_vector.py
src/pygubernator/workflow/nodes/_output.py
src/pygubernator/workflow/nodes/_parallel.py
src/pygubernator/workflow/nodes/_pycharter_pipeline.py
src/pygubernator/workflow/nodes/_pycharter_pipeline_http.py
src/pygubernator/workflow/nodes/_pystator_local.py
src/pygubernator/workflow/nodes/_pystator_machine.py
src/pygubernator/workflow/nodes/_pystator_remote.py
src/pygubernator/workflow/nodes/_python_exec.py
src/pygubernator/workflow/nodes/_router.py
src/pygubernator/workflow/nodes/_schedule_trigger.py
src/pygubernator/workflow/nodes/_sink.py
src/pygubernator/workflow/nodes/_source.py
src/pygubernator/workflow/nodes/_subworkflow.py
src/pygubernator/workflow/nodes/_subworkflow_trigger.py
src/pygubernator/workflow/nodes/_template.py
src/pygubernator/workflow/nodes/_tool.py
src/pygubernator/workflow/nodes/_tool_runtime.py
src/pygubernator/workflow/nodes/_utils.py
src/pygubernator/workflow/nodes/_watch.py
src/pygubernator/workflow/nodes/_webhook_trigger.py
src/pygubernator/workflow/templates/agent_with_tools_chat.yaml
src/pygubernator/workflow/templates/content_classifier.yaml
src/pygubernator/workflow/templates/daily_research_digest.yaml
src/pygubernator/workflow/templates/daily_research_to_kb.yaml
src/pygubernator/workflow/templates/llm_translator.yaml
src/pygubernator/workflow/templates/scrape_and_summarize.yaml
src/pygubernator/workflow/templates/simple_greeting.yaml
tests/__init__.py
tests/conftest.py
tests/integration/__init__.py
tests/integration/_haiku_orchestration_fixtures.py
tests/integration/_phase2_e2e_helpers.py
tests/integration/conftest.py
tests/integration/test_catalyst_stator_workflow.py
tests/integration/test_haiku_orchestration_e2e.py
tests/integration/test_llm_agent_tools.py
tests/integration/test_migration_orchestration.py
tests/integration/test_orchestration_sse.py
tests/integration/test_phase1_safety.py
tests/integration/test_phase2_memory.py
tests/integration/test_phase2_spawn_e2e.py
tests/integration/test_phase2_task_tools_e2e.py
tests/integration/test_phase2_urgent_interrupt.py
tests/integration/test_phase3_autonomy.py
tests/integration/test_phase4_packaging.py
tests/integration/test_pipeline_e2e.py
tests/integration/test_python_exec_workflow.py
tests/integration/test_routes_cards.py
tests/integration/test_routes_messages.py
tests/integration/test_routes_multi_agent.py
tests/integration/test_routes_projects.py
tests/integration/test_routes_runs_lineage.py
tests/integration/test_routes_sprint_analytics.py
tests/integration/test_routes_sprint_approvals.py
tests/integration/test_routes_sprint_assign_cards.py
tests/integration/test_routes_sprint_audit.py
tests/integration/test_routes_sprint_budget_refresh.py
tests/integration/test_routes_sprint_cockpit.py
tests/integration/test_routes_sprint_conductor_threads.py
tests/integration/test_routes_sprint_drafts.py
tests/integration/test_routes_sprint_list.py
tests/integration/test_routes_sprint_phase_history.py
tests/integration/test_routes_sprint_retro.py
tests/integration/test_routes_sprint_roles.py
tests/integration/test_routes_sprint_start.py
tests/integration/test_routes_sprint_suggestions.py
tests/integration/test_routes_sprint_templates.py
tests/integration/test_routes_tasks.py
tests/integration/test_routes_teams.py
tests/integration/test_sprint_conductor_message_flow.py
tests/integration/test_sprint_conductor_round_trip.py
tests/integration/test_sprint_kickoff_bootstrap.py
tests/integration/test_sprint_workbench_restart.py
tests/integration/test_workspace_isolation_orchestration.py
tests/integration/captures/happy_path.sse.json
tests/integration/captures/rejection_revision.sse.json
tests/integration/captures/revision_bounded.sse.json
tests/integration/captures/terminate_cancelled.sse.json
tests/unit/__init__.py
tests/unit/conftest.py
tests/unit/sample_tool_factories.py
tests/unit/test_agent_catalog.py
tests/unit/test_agent_context_store_backend.py
tests/unit/test_agent_create_from_spec.py
tests/unit/test_agent_graph_runtime.py
tests/unit/test_agent_heartbeats_route.py
tests/unit/test_agent_kb.py
tests/unit/test_agent_local_test_route.py
tests/unit/test_agent_memory.py
tests/unit/test_agent_message_model.py
tests/unit/test_agent_node.py
tests/unit/test_agent_observability.py
tests/unit/test_agent_registry_integration.py
tests/unit/test_agent_resolver.py
tests/unit/test_agent_robustness.py
tests/unit/test_agent_routes_update.py
tests/unit/test_agent_skills.py
tests/unit/test_agent_specs.py
tests/unit/test_agent_store.py
tests/unit/test_agent_team.py
tests/unit/test_agent_tool_components.py
tests/unit/test_agent_trace_e2e.py
tests/unit/test_agent_version_lifecycle.py
tests/unit/test_agents.py
tests/unit/test_agents_batch.py
tests/unit/test_analytics_service.py
tests/unit/test_anthropic_oauth.py
tests/unit/test_approval_node.py
tests/unit/test_approval_timeout_sweeper.py
tests/unit/test_approvals_service.py
tests/unit/test_artifact_query.py
tests/unit/test_auth_api.py
tests/unit/test_budget_aggregator.py
tests/unit/test_builder.py
tests/unit/test_burndown_service.py
tests/unit/test_caller_identity.py
tests/unit/test_canonical_examples.py
tests/unit/test_cards_service.py
tests/unit/test_catalyst_stator_integration.py
tests/unit/test_catalyst_tools.py
tests/unit/test_change_bus.py
tests/unit/test_charter_tools.py
tests/unit/test_chat_api.py
tests/unit/test_chat_session.py
tests/unit/test_claude_oauth_provider.py
tests/unit/test_cli_init.py
tests/unit/test_cli_new_plugins.py
tests/unit/test_cli_workflow.py
tests/unit/test_closed_loop.py
tests/unit/test_cockpit_service.py
tests/unit/test_compaction.py
tests/unit/test_conductor_compatible_workflows.py
tests/unit/test_conductor_plan_route.py
tests/unit/test_conductor_replan_suggester.py
tests/unit/test_conductor_runtime.py
tests/unit/test_conductor_service.py
tests/unit/test_conductor_thread_sprint_linkage.py
tests/unit/test_conductor_threads.py
tests/unit/test_conductor_tools.py
tests/unit/test_conductor_turn_content.py
tests/unit/test_config.py
tests/unit/test_config_bootstrap.py
tests/unit/test_connector_spec.py
tests/unit/test_console_sink.py
tests/unit/test_context_store.py
tests/unit/test_context_surface.py
tests/unit/test_context_surface_node.py
tests/unit/test_contracts_route.py
tests/unit/test_control_plane_api.py
tests/unit/test_credential_resolver.py
tests/unit/test_credentials.py
tests/unit/test_dashboards_store.py
tests/unit/test_database_sink.py
tests/unit/test_db_cli.py
tests/unit/test_db_config.py
tests/unit/test_db_tools.py
tests/unit/test_db_workflow_artifacts.py
tests/unit/test_delete_endpoints.py
tests/unit/test_demo.py
tests/unit/test_dispatch_agent.py
tests/unit/test_dispatch_agent_trace.py
tests/unit/test_dotenv_loader.py
tests/unit/test_draft_materialization.py
tests/unit/test_dsl.py
tests/unit/test_embeddings.py
tests/unit/test_errors.py
tests/unit/test_events.py
tests/unit/test_factory.py
tests/unit/test_factory_codex_routing.py
tests/unit/test_factory_oauth_routing.py
tests/unit/test_fallback_provider.py
tests/unit/test_file_sink.py
tests/unit/test_fleet_ui_smoke.py
tests/unit/test_fsm.py
tests/unit/test_gdocs_tools.py
tests/unit/test_gsheets_factory.py
tests/unit/test_gsheets_tools.py
tests/unit/test_haiku_orchestration_helpers.py
tests/unit/test_handlers.py
tests/unit/test_heartbeat.py
tests/unit/test_hooks.py
tests/unit/test_http_errors.py
tests/unit/test_http_sink.py
tests/unit/test_http_tools.py
tests/unit/test_import_export.py
tests/unit/test_import_smoke.py
tests/unit/test_inbox_node.py
tests/unit/test_integrations.py
tests/unit/test_kafka_sink.py
tests/unit/test_kb_chunking.py
tests/unit/test_kb_nodes.py
tests/unit/test_kb_routes.py
tests/unit/test_library_testing_api.py
tests/unit/test_list_all_sessions.py
tests/unit/test_litellm_provider_tool_names.py
tests/unit/test_llm.py
tests/unit/test_llm_config.py
tests/unit/test_llm_config_precedence.py
tests/unit/test_llm_factory.py
tests/unit/test_llm_planner.py
tests/unit/test_llm_pricing.py
tests/unit/test_local_ollama_routes.py
tests/unit/test_local_provider.py
tests/unit/test_memory_audit.py
tests/unit/test_memory_routes.py
tests/unit/test_memory_scope.py
tests/unit/test_message_kind_and_broadcast.py
tests/unit/test_middleware.py
tests/unit/test_multi_agent_classifier.py
tests/unit/test_multi_sink.py
tests/unit/test_narrator_runtime.py
tests/unit/test_narrator_service.py
tests/unit/test_narrator_sweeper.py
tests/unit/test_new_cli.py
tests/unit/test_node_config_validation.py
tests/unit/test_node_required_credentials.py
tests/unit/test_node_retry.py
tests/unit/test_notifications.py
tests/unit/test_notion_tools.py
tests/unit/test_oauth_token_store.py
tests/unit/test_observability.py
tests/unit/test_obsidian_tools.py
tests/unit/test_openai_codex_oauth.py
tests/unit/test_openai_codex_provider.py
tests/unit/test_openai_compat_provider.py
tests/unit/test_orchestration_context.py
tests/unit/test_orchestration_inbox_hook.py
tests/unit/test_orchestration_mailbox_router.py
tests/unit/test_orchestration_messaging_e2e.py
tests/unit/test_orchestration_runtime.py
tests/unit/test_orchestration_tools_common.py
tests/unit/test_pack_install.py
tests/unit/test_pack_manifest.py
tests/unit/test_parallel_join.py
tests/unit/test_password_hashing.py
tests/unit/test_phase_transition_model.py
tests/unit/test_plan_usage.py
tests/unit/test_planning_backlog.py
tests/unit/test_plugin_discovery.py
tests/unit/test_policy_assignment_role_id.py
tests/unit/test_policy_enforcer.py
tests/unit/test_preview_polish.py
tests/unit/test_project_model.py
tests/unit/test_proposals_service.py
tests/unit/test_propose_sprint_draft_fence.py
tests/unit/test_pyactuator_data_tools.py
tests/unit/test_pyactuator_research_tools.py
tests/unit/test_pycatalyst_recipe_runner_sinks.py
tests/unit/test_pycharter_pipeline_node.py
tests/unit/test_pystator_client.py
tests/unit/test_python_exec_node.py
tests/unit/test_python_tools.py
tests/unit/test_rabbitmq_sink.py
tests/unit/test_rag.py
tests/unit/test_rate_limit.py
tests/unit/test_record_store.py
tests/unit/test_recovery.py
tests/unit/test_repositories.py
tests/unit/test_repositories_orchestration.py
tests/unit/test_repositories_phase_transitions.py
tests/unit/test_retros_service.py
tests/unit/test_role_model.py
tests/unit/test_roles_loader.py
tests/unit/test_roles_loader_write_scope.py
tests/unit/test_route_oauth_credentials.py
tests/unit/test_routes_common.py
tests/unit/test_routes_sprint_conductor_messages.py
tests/unit/test_run_lineage_model.py
tests/unit/test_runners.py
tests/unit/test_s3_sink.py
tests/unit/test_safety_primitives.py
tests/unit/test_scheduler.py
tests/unit/test_scrum_sprint_seed.py
tests/unit/test_seed_default_agents.py
tests/unit/test_seed_default_tier.py
tests/unit/test_seed_payments_v2.py
tests/unit/test_seed_workflows.py
tests/unit/test_seed_workspace_inbox.py
tests/unit/test_semantic_client.py
tests/unit/test_services_workflows.py
tests/unit/test_session_summaries.py
tests/unit/test_sink_registry.py
tests/unit/test_sinks.py
tests/unit/test_slack_tools.py
tests/unit/test_source_connectors.py
tests/unit/test_source_registry.py
tests/unit/test_sprint_audit_export.py
tests/unit/test_sprint_budget_ceiling_rule.py
tests/unit/test_sprint_budget_e2e.py
tests/unit/test_sprint_draft_model.py
tests/unit/test_sprint_member_model.py
tests/unit/test_sprint_model.py
tests/unit/test_sprint_notifications.py
tests/unit/test_sprint_rbac.py
tests/unit/test_sprint_replan_model.py
tests/unit/test_sprint_scheduler_jobs.py
tests/unit/test_sprint_workbench_closed_loop_rules.py
tests/unit/test_sprint_workbench_e2e.py
tests/unit/test_sprint_workbench_events.py
tests/unit/test_sprint_workbench_facade.py
tests/unit/test_sprints_service.py
tests/unit/test_sql_tools.py
tests/unit/test_stale_agent_sweeper.py
tests/unit/test_starter_intents.py
tests/unit/test_stator_tools.py
tests/unit/test_status_module.py
tests/unit/test_step_events_route.py
tests/unit/test_step_input_summary.py
tests/unit/test_streaming.py
tests/unit/test_sub_node_resolution.py
tests/unit/test_subworkflow_node.py
tests/unit/test_suggestions_service.py
tests/unit/test_supervisor.py
tests/unit/test_task_comment_model.py
tests/unit/test_task_link_model.py
tests/unit/test_task_model.py
tests/unit/test_task_sprint_columns.py
tests/unit/test_templates.py
tests/unit/test_templates_service.py
tests/unit/test_testing_package.py
tests/unit/test_testing_utils.py
tests/unit/test_thinking_streaming.py
tests/unit/test_token_revocation.py
tests/unit/test_tool_builtins.py
tests/unit/test_tool_bundles.py
tests/unit/test_tool_catalog.py
tests/unit/test_tool_catalog_seed.py
tests/unit/test_tool_claim_task.py
tests/unit/test_tool_cli.py
tests/unit/test_tool_code_executor.py
tests/unit/test_tool_code_provider.py
tests/unit/test_tool_context.py
tests/unit/test_tool_create_project.py
tests/unit/test_tool_create_task.py
tests/unit/test_tool_create_task_comment.py
tests/unit/test_tool_create_task_link.py
tests/unit/test_tool_db_specs.py
tests/unit/test_tool_importers.py
tests/unit/test_tool_mcp_cli.py
tests/unit/test_tool_mcp_provider.py
tests/unit/test_tool_mcp_session.py
tests/unit/test_tool_message_agent.py
tests/unit/test_tool_names.py
tests/unit/test_tool_node.py
tests/unit/test_tool_providers.py
tests/unit/test_tool_registry_safety.py
tests/unit/test_tool_rest_executor.py
tests/unit/test_tool_rest_provider.py
tests/unit/test_tool_settings.py
tests/unit/test_tool_spawn_agent.py
tests/unit/test_tool_spec.py
tests/unit/test_tool_t6_routes.py
tests/unit/test_tool_terminate_agent.py
tests/unit/test_tool_test_cli.py
tests/unit/test_tool_update_task.py
tests/unit/test_tool_workflow_provider.py
tests/unit/test_tools.py
tests/unit/test_tools_api.py
tests/unit/test_transport.py
tests/unit/test_types.py
tests/unit/test_unified_cards.py
tests/unit/test_update_task_phase_transition.py
tests/unit/test_update_task_policy_gate.py
tests/unit/test_vector_store.py
tests/unit/test_watch_node.py
tests/unit/test_webhooks.py
tests/unit/test_worker.py
tests/unit/test_workflow_api.py
tests/unit/test_workflow_approval_sprint_columns.py
tests/unit/test_workflow_artifacts_route.py
tests/unit/test_workflow_config_loader.py
tests/unit/test_workflow_config_models.py
tests/unit/test_workflow_context.py
tests/unit/test_workflow_converter.py
tests/unit/test_workflow_engine.py
tests/unit/test_workflow_expressions.py
tests/unit/test_workflow_facade.py
tests/unit/test_workflow_gsheets_node.py
tests/unit/test_workflow_lint.py
tests/unit/test_workflow_llm_node.py
tests/unit/test_workflow_loop_node.py
tests/unit/test_workflow_map_node.py
tests/unit/test_workflow_memory_node.py
tests/unit/test_workflow_nodes.py
tests/unit/test_workflow_persistence.py
tests/unit/test_workflow_preview_api.py
tests/unit/test_workflow_registry.py
tests/unit/test_workflow_router_node.py
tests/unit/test_workflow_run_trigger.py
tests/unit/test_workflow_sessions_meta.py
tests/unit/test_workflow_step_events.py
tests/unit/test_workflow_templates.py
tests/unit/test_workflow_tool_runtime.py
tests/unit/test_workflow_types.py
tests/unit/test_workspace.py
tests/unit/test_write_scope_rule.py