Skip to content

feat: ship Hermes comparison runtime parity#327

Merged
pedronauck merged 6 commits into
mainfrom
hermes-comparison
Jul 20, 2026
Merged

feat: ship Hermes comparison runtime parity#327
pedronauck merged 6 commits into
mainfrom
hermes-comparison

Conversation

@pedronauck

@pedronauck pedronauck commented Jul 20, 2026

Copy link
Copy Markdown
Member

Summary

  • Makes autonomous sessions recoverable and agent-operable across approvals, clarification, compaction, scheduling, cost, artifacts, MCP, and bounded task execution.
  • Carries every public contract through CLI, HTTP, UDS, native tools, Web, generated SDKs/OpenAPI, documentation, the official AGH skill, migrations, and QA trackers.
  • Leaves the runtime-observer completion bug explicitly open; no internal/store-only refactor or compatibility bridge is included.

Changes

  • Added durable approval, clarification, replay, compaction, checkpoint, drain, subprocess-health, lease, breaker, workspace-cap, and wake recovery behavior.
  • Added consent-based Automation Job suggestions and truthful five-bucket cost provenance for sessions and task runs.
  • Added default tool-result redaction, retained page-backed artifacts, hosted MCP serving, skill activation gates, dead-entity recovery, and shared bridge retry taxonomy.
  • Integrated skill activation, MCP diagnostics, Automation suggestions, and Task cost into the current Marketplace, Jobs, and PageHead architecture from main.
  • Shipped append-only storage migrations, generated OpenAPI/SDK contracts, CLI and UDS parity, public docs, the bundled AGH skill, and content-addressed QA trackers.
  • Hardened Linux resident-memory accounting with a shared cross-platform kind, positive page-size validation, and checked uint64 multiplication after CI exposed platform-specific lint gaps.
  • Split the complete race-enabled Go suite into two deterministic 74-package shards on isolated GitHub runners, each remaining serial with AGH_GO_TEST_P=1; build and boundaries run separately, with no timeout, package, assertion, or race coverage weakened.
  • Reconciled the mainline Topbar/detail-route contracts across Web E2E selectors and route artifacts, accelerated scoped Marketplace MCP auth polling only while awaiting confirmation, and fixed CI/nightly Playwright artifact retention.
  • Fixed a pre-bind Goal judge revocation race so active clears wait for session creation to bind, then persist the user-canceled judge audit instead of deleting it during failed-start rollback.
  • Remediated every finding from the completed original deep-review round and retained its SHIP result without starting a redundant round.

Release Notes

🎉 Features

  • Ship recoverable autonomous sessions with durable approvals, clarification, context rebuilding, bounded orchestration, truthful cost, and agent-operable recovery surfaces.
  • Add consent-based Automation Job suggestions, page-backed tool-result artifacts, and MCP Host API serving across CLI, API, native tools, and Web.
  • Surface skill activation gates, dead MCP diagnostics, Task cost provenance, and runtime health consistently in the operator UI.

QA

Final Status: FAIL — automated monorepo verification passes, but fresh behavioral QA does not meet the autonomous collaboration and recovery contract.

Coverage: 1/18 charter sessions passed; 17/18 were skipped with explicit fixture limitations. Attempt 2 completed 8/11 tasks and delivered 3/3 disruptions with 0/3 recoveries.

Issues: 1 open issue (Blocks-Completion: 1, Data-Loss: 0, Trust-Damage: 0, Friction: 0, Cosmetic: 0): BUG-20260719-autonomous-progress-unobservable.

Blocked / needs human: the observer progress mismatch remains open; three active-session-owned runs ended in needs_attention, and all recovery deadlines were missed.

Full report: 2026-07-19-hermes-comparison.

Test plan

  • rtk make verify on source-final HEAD f19a4e7450690be478d377d0bafd1683d12f1c45
  • rtk go test -tags mage -race ./magefiles (91/91)
  • Race-enabled go list ./... partitions exactly 74/74 across both deterministic shards (148 total)
  • rtk env GOOS=linux CGO_ENABLED=0 golangci-lint run --allow-parallel-runners --timeout 10m ./...
  • rtk env GOOS=windows GOARCH=amd64 CGO_ENABLED=0 go build ./internal/daemon
  • rtk env GOMAXPROCS=4 CGO_ENABLED=1 go test -race -parallel=4 ./internal/daemon/...
  • rtk env GOMAXPROCS=6 go test -race -parallel=4 ./internal/automation/...
  • rtk bunx turbo run lint typecheck test --filter=./web
  • Original CI E2E failures reproduced and remediated together: 18/18 passed
  • Goal judge revocation unit regression under race: 100/100 passed
  • Exact real-daemon Goal control/restart E2E under race: 30/30 passed
  • rtk make test-e2e-web with Playwright status passed and zero failed tests
  • Current-checkout Storybook captures inspected for Marketplace activation, Automation suggestions, and Jobs; teardown recorded clean: true
  • Original deep-review round completed with SHIP status and all findings remediated
  • Fresh behavioral QA closes BUG-20260719-autonomous-progress-unobservable

AGH Impact Audit

  • Native tools: added agh__clarify, agh__tool_artifact_read, agh__tool_approvals_set, agh__tool_approvals_list, agh__tool_approvals_revoke, agh__automation_suggestions_list, agh__automation_suggestions_accept, and agh__automation_suggestions_dismiss; their toolsets, descriptors, input/output schemas, catalog digests, availability gates, and generated contract tests ship together.
  • Extensibility and hooks: added hosted MCP serving, per-client auth authority cleanup, skill activation gates, dead-entity recovery, page-backed artifacts, and shared bridge retry taxonomy. Extension Host API, MCP sidecars, registries, config lifecycle, generated SDKs, CLI/API/UDS management surfaces, and documentation were checked and updated together; hook IDs remain unchanged.
  • Workspace data isolation: approvals, clarifications, artifacts, suggestions, runtime status, skills, and MCP state are workspace-scoped through core/store boundaries and CLI/HTTP/UDS/Web/SSE/query-key paths. Session and task cost remain owned through workspace-scoped session/task links; configuration and global policy remain explicitly global. Isolation and cross-surface tests cover list/read/cache/event paths.
  • Official AGH skill: updated skills/agh/ references for the new native tools, recovery behavior, artifacts, cost, Automation suggestions, MCP lifecycle, and public management paths.

Deliver the end-to-end Hermes comparison program across runtime reliability, agent-manageable surfaces, Web, documentation, security hardening, and durable QA evidence.
@vercel

vercel Bot commented Jul 20, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
agh-site Ready Ready Preview, Comment Jul 20, 2026 11:04am

Request Review

@coderabbitai

coderabbitai Bot commented Jul 20, 2026

Copy link
Copy Markdown

Important

Review skipped

Too many files!

This PR contains 1008 files, which is 858 over the limit of 150.

To get a review, narrow the scope:
• coderabbit review --type committed # exclude uncommitted changes
• coderabbit review --dir # limit to a subdirectory
• coderabbit review --base # compare against a closer base

Upgrade to Pro+ to raise the limit.

Usage-priced reviews support at most 300 files.

⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

Run ID: 2a375d42-2e95-4287-8eb2-7e2adb908f78

📥 Commits

Reviewing files that changed from the base of the PR and between 658f2f6 and f19a4e7.

⛔ Files ignored due to path filters (201)
  • .agents/skills/agh/real-scenario-qa/references/playbooks/consumer-saas-growth.md is excluded by !**/*.md, !.agents/**
  • .agents/skills/agh/real-scenario-qa/scripts/activate-playbook-tasks.py is excluded by !.agents/**
  • .agents/skills/agh/real-scenario-qa/scripts/test_activate_playbook_tasks.py is excluded by !.agents/**
  • .agents/skills/deep-review/scripts/build_knowledge.py is excluded by !.agents/**
  • .deep-review.yaml is excluded by !**/*.yaml
  • .github/workflows/ci.yml is excluded by !**/*.yml
  • .github/workflows/release.yml is excluded by !**/*.yml
  • SECURITY.md is excluded by !**/*.md
  • bun.lock is excluded by !**/*.lock, !**/*.lock
  • docs/qa/_seeds/final-qa/_children/09-automation-cron.md is excluded by !**/*.md
  • docs/qa/bugs/BUG-20260719-autonomous-progress-unobservable.md is excluded by !**/*.md
  • docs/qa/charters/CH-approval-grant-memory.md is excluded by !**/*.md
  • docs/qa/charters/CH-artifact-recovery-paging.md is excluded by !**/*.md
  • docs/qa/charters/CH-bridge-overload-taxonomy.md is excluded by !**/*.md
  • docs/qa/charters/CH-clarify-answer-roundtrip.md is excluded by !**/*.md
  • docs/qa/charters/CH-crash-resume-compaction.md is excluded by !**/*.md
  • docs/qa/charters/CH-drain-without-loss.md is excluded by !**/*.md
  • docs/qa/charters/CH-mcp-client-operates-agh.md is excluded by !**/*.md
  • docs/qa/charters/CH-memory-batch-integrity.md is excluded by !**/*.md
  • docs/qa/charters/CH-runaway-work-bounded.md is excluded by !**/*.md
  • docs/qa/charters/CH-runnable-capabilities-truth.md is excluded by !**/*.md
  • docs/qa/charters/CH-schedule-recovery-guard.md is excluded by !**/*.md
  • docs/qa/charters/CH-secret-redaction-sweep.md is excluded by !**/*.md
  • docs/qa/charters/CH-session-affordances-truth.md is excluded by !**/*.md
  • docs/qa/charters/CH-subprocess-health-recovery.md is excluded by !**/*.md
  • docs/qa/charters/CH-suggestions-consent.md is excluded by !**/*.md
  • docs/qa/charters/CH-truthful-cost-provenance.md is excluded by !**/*.md
  • docs/qa/charters/CH-wake-dedup-stress.md is excluded by !**/*.md
  • docs/qa/charters/CH-workspace-run-capacity.md is excluded by !**/*.md
  • docs/qa/journeys/J-answer-agent-requests.md is excluded by !**/*.md
  • docs/qa/journeys/J-bound-runaway-work.md is excluded by !**/*.md
  • docs/qa/journeys/J-diagnose-task-session-health.md is excluded by !**/*.md
  • docs/qa/journeys/J-drain-daemon-safely.md is excluded by !**/*.md
  • docs/qa/journeys/J-keep-secrets-contained.md is excluded by !**/*.md
  • docs/qa/journeys/J-offer-runnable-capabilities.md is excluded by !**/*.md
  • docs/qa/journeys/J-operate-agh-from-mcp-client.md is excluded by !**/*.md
  • docs/qa/journeys/J-operate-bounded-task-capacity.md is excluded by !**/*.md
  • docs/qa/personas.md is excluded by !**/*.md
  • docs/qa/reports/2026-07-19-hermes-comparison.md is excluded by !**/*.md
  • docs/qa/scenarios/ET-001.md is excluded by !**/*.md
  • docs/qa/scenarios/ET-002.md is excluded by !**/*.md
  • docs/qa/scenarios/ET-053.md is excluded by !**/*.md
  • docs/qa/scenarios/ET-model-source-five-rate-pricing.md is excluded by !**/*.md
  • docs/qa/scenarios/ET-native-tool-approval-grants.md is excluded by !**/*.md
  • docs/qa/scenarios/ET-skill-activation-gates.md is excluded by !**/*.md
  • docs/qa/scenarios/ET-tool-result-artifact-recovery.md is excluded by !**/*.md
  • docs/qa/scenarios/ET-web-marketplace-mcp-authorize-installed.md is excluded by !**/*.md
  • docs/qa/scenarios/ET-workspace-host-api-mcp.md is excluded by !**/*.md
  • docs/qa/scenarios/MS-042.md is excluded by !**/*.md
  • docs/qa/scenarios/MS-045.md is excluded by !**/*.md
  • docs/qa/scenarios/MS-055.md is excluded by !**/*.md
  • docs/qa/scenarios/MS-056.md is excluded by !**/*.md
  • docs/qa/scenarios/MS-atomic-memory-batch.md is excluded by !**/*.md
  • docs/qa/scenarios/MS-daemon-memory-reporting.md is excluded by !**/*.md
  • docs/qa/scenarios/MS-workspace-checkpoint-continuity.md is excluded by !**/*.md
  • docs/qa/scenarios/NB-bridge-overload-recovery.md is excluded by !**/*.md
  • docs/qa/scenarios/RT-002.md is excluded by !**/*.md
  • docs/qa/scenarios/RT-073.md is excluded by !**/*.md
  • docs/qa/scenarios/RT-daemon-drain-admission.md is excluded by !**/*.md
  • docs/qa/scenarios/RT-mcp-dead-recovery.md is excluded by !**/*.md
  • docs/qa/scenarios/RT-pressure-context-compaction.md is excluded by !**/*.md
  • docs/qa/scenarios/RT-secret-redaction-boundary.md is excluded by !**/*.md
  • docs/qa/scenarios/RT-session-clarification-roundtrip.md is excluded by !**/*.md
  • docs/qa/scenarios/RT-session-context-rebuild.md is excluded by !**/*.md
  • docs/qa/scenarios/RT-session-cost-provenance.md is excluded by !**/*.md
  • docs/qa/scenarios/RT-session-cwd-resume.md is excluded by !**/*.md
  • docs/qa/scenarios/RT-session-lifecycle-affordances.md is excluded by !**/*.md
  • docs/qa/scenarios/RT-subprocess-health-escalation.md is excluded by !**/*.md
  • docs/qa/scenarios/TA-055.md is excluded by !**/*.md
  • docs/qa/scenarios/TA-action-run-liveness.md is excluded by !**/*.md
  • docs/qa/scenarios/TA-automation-suggestions.md is excluded by !**/*.md
  • docs/qa/scenarios/TA-daemon-lifecycle-command-guard.md is excluded by !**/*.md
  • docs/qa/scenarios/TA-exact-claim-single-owner.md is excluded by !**/*.md
  • docs/qa/scenarios/TA-lease-recovery-attempt-budget.md is excluded by !**/*.md
  • docs/qa/scenarios/TA-loop-failure-breaker.md is excluded by !**/*.md
  • docs/qa/scenarios/TA-schedule-catchup-overlap.md is excluded by !**/*.md
  • docs/qa/scenarios/TA-task-run-cost-provenance.md is excluded by !**/*.md
  • docs/qa/scenarios/TA-task-wake-dedup.md is excluded by !**/*.md
  • docs/qa/scenarios/TA-workspace-run-capacity.md is excluded by !**/*.md
  • internal/bridges/ADDING_A_BRIDGE.md is excluded by !**/*.md
  • internal/sandbox/daytona/sidecar_assets/agh-daytona-sidecar-linux-amd64.gz is excluded by !**/*.gz, !**/*.gz
  • internal/sandbox/daytona/sidecar_assets/agh-daytona-sidecar-linux-arm64.gz is excluded by !**/*.gz, !**/*.gz
  • internal/store/globaldb/schema/migrations/atlas.sum is excluded by !**/*.sum, !**/*.sum
  • internal/store/sessiondb/schema/migrations/atlas.sum is excluded by !**/*.sum, !**/*.sum
  • internal/testutil/acpmock/testdata/auto_title_fixture.json is excluded by !**/*.json
  • internal/testutil/acpmock/testdata/browser_tool_artifact_fixture.json is excluded by !**/*.json
  • internal/testutil/acpmock/testdata/cost_provenance_fixture.json is excluded by !**/*.json
  • internal/testutil/acpmock/testdata/redaction_fixture.json is excluded by !**/*.json
  • internal/testutil/acpmock/testdata/resume_replay_fixture.json is excluded by !**/*.json
  • internal/testutil/acpmock/testdata/tool_approval_grants_fixture.json is excluded by !**/*.json
  • internal/tools/builtin/testdata/native-tool-catalog.json is excluded by !**/*.json
  • openapi/agh.json is excluded by !**/*.json
  • packages/site/content/runtime/api-reference/index.mdx is excluded by !**/*.mdx
  • packages/site/content/runtime/cli-reference/agh.mdx is excluded by !**/*.mdx
  • packages/site/content/runtime/cli-reference/automation/index.mdx is excluded by !**/*.mdx
  • packages/site/content/runtime/cli-reference/automation/jobs/create.mdx is excluded by !**/*.mdx
  • packages/site/content/runtime/cli-reference/automation/jobs/update.mdx is excluded by !**/*.mdx
  • packages/site/content/runtime/cli-reference/automation/meta.json is excluded by !**/*.json
  • packages/site/content/runtime/cli-reference/automation/suggestions/accept.mdx is excluded by !**/*.mdx
  • packages/site/content/runtime/cli-reference/automation/suggestions/dismiss.mdx is excluded by !**/*.mdx
  • packages/site/content/runtime/cli-reference/automation/suggestions/index.mdx is excluded by !**/*.mdx
  • packages/site/content/runtime/cli-reference/automation/suggestions/meta.json is excluded by !**/*.json
  • packages/site/content/runtime/cli-reference/drain.mdx is excluded by !**/*.mdx
  • packages/site/content/runtime/cli-reference/mcp/index.mdx is excluded by !**/*.mdx
  • packages/site/content/runtime/cli-reference/mcp/meta.json is excluded by !**/*.json
  • packages/site/content/runtime/cli-reference/mcp/serve.mdx is excluded by !**/*.mdx
  • packages/site/content/runtime/cli-reference/session/clarify/answer.mdx is excluded by !**/*.mdx
  • packages/site/content/runtime/cli-reference/session/clarify/index.mdx is excluded by !**/*.mdx
  • packages/site/content/runtime/cli-reference/session/clarify/meta.json is excluded by !**/*.json
  • packages/site/content/runtime/cli-reference/session/clarify/pending.mdx is excluded by !**/*.mdx
  • packages/site/content/runtime/cli-reference/session/index.mdx is excluded by !**/*.mdx
  • packages/site/content/runtime/cli-reference/session/meta.json is excluded by !**/*.json
  • packages/site/content/runtime/cli-reference/session/usage.mdx is excluded by !**/*.mdx
  • packages/site/content/runtime/cli-reference/tool/approvals/index.mdx is excluded by !**/*.mdx
  • packages/site/content/runtime/cli-reference/tool/approvals/list.mdx is excluded by !**/*.mdx
  • packages/site/content/runtime/cli-reference/tool/approvals/meta.json is excluded by !**/*.json
  • packages/site/content/runtime/cli-reference/tool/approvals/revoke.mdx is excluded by !**/*.mdx
  • packages/site/content/runtime/cli-reference/tool/approvals/set.mdx is excluded by !**/*.mdx
  • packages/site/content/runtime/cli-reference/tool/artifact/index.mdx is excluded by !**/*.mdx
  • packages/site/content/runtime/cli-reference/tool/artifact/meta.json is excluded by !**/*.json
  • packages/site/content/runtime/cli-reference/tool/artifact/read.mdx is excluded by !**/*.mdx
  • packages/site/content/runtime/cli-reference/tool/index.mdx is excluded by !**/*.mdx
  • packages/site/content/runtime/cli-reference/tool/meta.json is excluded by !**/*.json
  • packages/site/content/runtime/cli-reference/undrain.mdx is excluded by !**/*.mdx
  • packages/site/content/runtime/core/agents/model-catalog.mdx is excluded by !**/*.mdx
  • packages/site/content/runtime/core/agents/providers.mdx is excluded by !**/*.mdx
  • packages/site/content/runtime/core/automation/index.mdx is excluded by !**/*.mdx
  • packages/site/content/runtime/core/automation/jobs.mdx is excluded by !**/*.mdx
  • packages/site/content/runtime/core/automation/meta.json is excluded by !**/*.json
  • packages/site/content/runtime/core/automation/suggestions.mdx is excluded by !**/*.mdx
  • packages/site/content/runtime/core/autonomy/task-runs-and-leases.mdx is excluded by !**/*.mdx
  • packages/site/content/runtime/core/bridges/adding-a-bridge.mdx is excluded by !**/*.mdx
  • packages/site/content/runtime/core/configuration/config-toml.mdx is excluded by !**/*.mdx
  • packages/site/content/runtime/core/configuration/lifecycle-matrix.mdx is excluded by !**/*.mdx
  • packages/site/content/runtime/core/extensions/develop.mdx is excluded by !**/*.mdx
  • packages/site/content/runtime/core/memory/system.mdx is excluded by !**/*.mdx
  • packages/site/content/runtime/core/operations/daemon.mdx is excluded by !**/*.mdx
  • packages/site/content/runtime/core/operations/index.mdx is excluded by !**/*.mdx
  • packages/site/content/runtime/core/operations/mcp-serve.mdx is excluded by !**/*.mdx
  • packages/site/content/runtime/core/operations/meta.json is excluded by !**/*.json
  • packages/site/content/runtime/core/sessions/events.mdx is excluded by !**/*.mdx
  • packages/site/content/runtime/core/sessions/lifecycle.mdx is excluded by !**/*.mdx
  • packages/site/content/runtime/core/sessions/permissions.mdx is excluded by !**/*.mdx
  • packages/site/content/runtime/core/skills/index.mdx is excluded by !**/*.mdx
  • packages/site/content/runtime/core/skills/skill-md.mdx is excluded by !**/*.mdx
  • packages/site/content/runtime/core/tools/index.mdx is excluded by !**/*.mdx
  • packages/site/content/runtime/core/tools/meta.json is excluded by !**/*.json
  • packages/site/content/runtime/core/tools/policy-and-invocation.mdx is excluded by !**/*.mdx
  • packages/site/content/runtime/core/tools/result-artifacts.mdx is excluded by !**/*.mdx
  • packages/site/content/runtime/core/tools/toolsets.mdx is excluded by !**/*.mdx
  • sdk/examples/clarify-tool/extension.json is excluded by !**/*.json
  • sdk/typescript/src/generated/contracts.ts is excluded by !**/generated/**, !**/generated/**
  • skills-lock.json is excluded by !**/*.json
  • skills/agh/SKILL.md is excluded by !**/*.md
  • skills/agh/references/capabilities-and-bundles.md is excluded by !**/*.md
  • skills/agh/references/loops.md is excluded by !**/*.md
  • skills/agh/references/memory.md is excluded by !**/*.md
  • skills/agh/references/native-tools.md is excluded by !**/*.md
  • skills/agh/references/runtime-operations.md is excluded by !**/*.md
  • skills/agh/references/tasks-and-orchestration.md is excluded by !**/*.md
  • skills/agh/references/tools-and-skills.md is excluded by !**/*.md
  • web/e2e/__tests__/agents.spec.ts is excluded by !web/e2e/**
  • web/e2e/__tests__/automation.spec.ts is excluded by !web/e2e/**
  • web/e2e/__tests__/bridges.spec.ts is excluded by !web/e2e/**
  • web/e2e/__tests__/jobs-hardening.spec.ts is excluded by !web/e2e/**
  • web/e2e/__tests__/marketplace.spec.ts is excluded by !web/e2e/**
  • web/e2e/__tests__/sandbox.spec.ts is excluded by !web/e2e/**
  • web/e2e/__tests__/session-clarify.spec.ts is excluded by !web/e2e/**
  • web/e2e/__tests__/session-hardening.spec.ts is excluded by !web/e2e/**
  • web/e2e/__tests__/session-provider-override.spec.ts is excluded by !web/e2e/**
  • web/e2e/__tests__/tasks-coordinator-handoff.spec.ts is excluded by !web/e2e/**
  • web/e2e/__tests__/tasks-hardening.spec.ts is excluded by !web/e2e/**
  • web/e2e/__tests__/tool-approval-grants.spec.ts is excluded by !web/e2e/**
  • web/e2e/__tests__/triggers-hardening.spec.ts is excluded by !web/e2e/**
  • web/e2e/fixtures/__tests__/browser-artifact-session.test.ts is excluded by !**/fixtures/**, !web/e2e/**
  • web/e2e/fixtures/__tests__/selectors.test.ts is excluded by !**/fixtures/**, !web/e2e/**
  • web/e2e/fixtures/browser-artifact-session.ts is excluded by !**/fixtures/**, !web/e2e/**
  • web/e2e/fixtures/hosted-mcp.ts is excluded by !**/fixtures/**, !web/e2e/**
  • web/e2e/fixtures/runtime-seed.ts is excluded by !**/fixtures/**, !web/e2e/**
  • web/e2e/fixtures/selectors.ts is excluded by !**/fixtures/**, !web/e2e/**
  • web/package.json is excluded by !**/*.json
  • web/src/generated/agh-openapi.d.ts is excluded by !**/generated/**, !**/generated/**, !**/*.d.ts
  • web/src/systems/agent/components/stories/agent-sessions-list.stories.tsx is excluded by !**/*.stories.tsx
  • web/src/systems/automation/components/stories/automation-job-form.stories.tsx is excluded by !**/*.stories.tsx
  • web/src/systems/automation/components/stories/automation-run-history.stories.tsx is excluded by !**/*.stories.tsx
  • web/src/systems/automation/components/stories/automation-suggestions-card.stories.tsx is excluded by !**/*.stories.tsx
  • web/src/systems/marketplace/routes/marketplace.stories.tsx is excluded by !**/*.stories.tsx
  • web/src/systems/runtime/components/stories/runtime-selector.stories.tsx is excluded by !**/*.stories.tsx
  • web/src/systems/session/components/stories/clarification-card.stories.tsx is excluded by !**/*.stories.tsx
  • web/src/systems/session/components/stories/clarification-data-part.stories.tsx is excluded by !**/*.stories.tsx
  • web/src/systems/session/components/stories/clarification-receipt.stories.tsx is excluded by !**/*.stories.tsx
  • web/src/systems/session/components/stories/session-command-controls.stories.tsx is excluded by !**/*.stories.tsx
  • web/src/systems/session/components/stories/session-inspector.stories.tsx is excluded by !**/*.stories.tsx
  • web/src/systems/session/components/stories/tool-call-card.stories.tsx is excluded by !**/*.stories.tsx
  • web/src/systems/settings/routes/mcp-servers.stories.tsx is excluded by !**/*.stories.tsx
  • web/src/systems/settings/routes/settings-general.stories.tsx is excluded by !**/*.stories.tsx
  • web/src/systems/tasks/components/stories/task-run-detail.stories.tsx is excluded by !**/*.stories.tsx
  • web/src/systems/tasks/components/stories/tasks-inbox-view.stories.tsx is excluded by !**/*.stories.tsx
  • web/src/systems/tasks/components/stories/tasks-kanban-board.stories.tsx is excluded by !**/*.stories.tsx
  • web/src/systems/tasks/routes/task-run-detail.stories.tsx is excluded by !**/*.stories.tsx
  • web/src/systems/tool-approvals/components/stories/tool-approval-grants-section.stories.tsx is excluded by !**/*.stories.tsx
📒 Files selected for processing (1008)
  • cmd/agh/main.go
  • extensions/bridges/gchat/api_client.go
  • extensions/bridges/gchat/provider_test.go
  • extensions/bridges/slack/api_client.go
  • extensions/bridges/slack/provider_test.go
  • extensions/bridges/teams/provider_helpers.go
  • extensions/bridges/teams/provider_test.go
  • extensions/bridges/whatsapp/api_client.go
  • extensions/bridges/whatsapp/api_factory.go
  • extensions/bridges/whatsapp/delivery_retry.go
  • extensions/bridges/whatsapp/provider.go
  • extensions/bridges/whatsapp/provider_test.go
  • go.mod
  • internal/acp/agent_event_tool.go
  • internal/acp/handlers_session_state.go
  • internal/acp/handlers_session_update.go
  • internal/acp/handlers_test.go
  • internal/acp/types.go
  • internal/admission/gate.go
  • internal/api/contract/automation.go
  • internal/api/contract/clarify.go
  • internal/api/contract/contract.go
  • internal/api/contract/contract_test.go
  • internal/api/contract/cost.go
  • internal/api/contract/diagnostics.go
  • internal/api/contract/drain.go
  • internal/api/contract/loops.go
  • internal/api/contract/model_catalog.go
  • internal/api/contract/responses.go
  • internal/api/contract/session_usage.go
  • internal/api/contract/settings_config_payloads.go
  • internal/api/contract/settings_provider_models.go
  • internal/api/contract/skill_diagnostics.go
  • internal/api/contract/status.go
  • internal/api/contract/task_catalog.go
  • internal/api/contract/task_run_operational_summary.go
  • internal/api/contract/task_run_payloads.go
  • internal/api/contract/tasks.go
  • internal/api/contract/tool_approval_grants.go
  • internal/api/contract/tools.go
  • internal/api/core/agent_tasks.go
  • internal/api/core/automation_suggestions.go
  • internal/api/core/automation_test.go
  • internal/api/core/base_handlers.go
  • internal/api/core/clarify.go
  • internal/api/core/clarify_test.go
  • internal/api/core/conversions.go
  • internal/api/core/conversions_general.go
  • internal/api/core/conversions_task_run_summary.go
  • internal/api/core/dead_entity_doctor_test.go
  • internal/api/core/doctor_payload.go
  • internal/api/core/drain.go
  • internal/api/core/errors.go
  • internal/api/core/errors_test.go
  • internal/api/core/handler_edge_cases_test.go
  • internal/api/core/handlers_test.go
  • internal/api/core/interfaces.go
  • internal/api/core/model_catalog.go
  • internal/api/core/model_catalog_conversions.go
  • internal/api/core/model_catalog_test.go
  • internal/api/core/payload_helpers_test.go
  • internal/api/core/schema_stream_status.go
  • internal/api/core/session_usage.go
  • internal/api/core/session_workspace.go
  • internal/api/core/session_workspace_internal_test.go
  • internal/api/core/settings.go
  • internal/api/core/settings_automation_payload.go
  • internal/api/core/settings_daemon_conversion.go
  • internal/api/core/settings_daemon_payload.go
  • internal/api/core/settings_general_payload.go
  • internal/api/core/settings_internal_test.go
  • internal/api/core/settings_provider_models_conversions.go
  • internal/api/core/settings_provider_models_parse.go
  • internal/api/core/settings_test.go
  • internal/api/core/skill_diagnostic_conversions.go
  • internal/api/core/skills.go
  • internal/api/core/skills_test.go
  • internal/api/core/status.go
  • internal/api/core/status_daemon.go
  • internal/api/core/status_http.go
  • internal/api/core/status_mcp.go
  • internal/api/core/status_skills.go
  • internal/api/core/subprocess_health_status.go
  • internal/api/core/task_errors.go
  • internal/api/core/task_run_payload_conversion.go
  • internal/api/core/task_run_summary_conversion.go
  • internal/api/core/tasks.go
  • internal/api/core/tasks_internal_test.go
  • internal/api/core/tasks_surface_test.go
  • internal/api/core/tasks_test.go
  • internal/api/core/test_helpers_test.go
  • internal/api/core/tool_approval_grants.go
  • internal/api/core/tool_approval_grants_test.go
  • internal/api/core/tool_artifacts.go
  • internal/api/core/tool_errors.go
  • internal/api/core/tools_test.go
  • internal/api/httpapi/clarify_options.go
  • internal/api/httpapi/handlers.go
  • internal/api/httpapi/handlers_test.go
  • internal/api/httpapi/httpapi_integration_test.go
  • internal/api/httpapi/loops_routes.go
  • internal/api/httpapi/memory_options.go
  • internal/api/httpapi/routes.go
  • internal/api/httpapi/runtime_options.go
  • internal/api/httpapi/server.go
  • internal/api/httpapi/server_handler_config.go
  • internal/api/httpapi/server_lifecycle.go
  • internal/api/httpapi/session_routes.go
  • internal/api/httpapi/tool_approval_options.go
  • internal/api/httpapi/tool_artifact_options.go
  • internal/api/httpapi/transport_parity_integration_test.go
  • internal/api/spec/automation_suggestions.go
  • internal/api/spec/clarify.go
  • internal/api/spec/cost_test.go
  • internal/api/spec/loops_test.go
  • internal/api/spec/operations.go
  • internal/api/spec/paths.go
  • internal/api/spec/runtime_status.go
  • internal/api/spec/schema_enum_registry.go
  • internal/api/spec/session_admission.go
  • internal/api/spec/session_catalog.go
  • internal/api/spec/settings_test.go
  • internal/api/spec/skill_schema_enums.go
  • internal/api/spec/spec.go
  • internal/api/spec/spec_test.go
  • internal/api/spec/tool_approval_grants.go
  • internal/api/spec/tool_artifacts.go
  • internal/api/spec/tool_schema_enums.go
  • internal/api/testutil/automation_stub.go
  • internal/api/testutil/session_stub.go
  • internal/api/testutil/session_stub_page.go
  • internal/api/udsapi/agent_tasks_test.go
  • internal/api/udsapi/clarify_options.go
  • internal/api/udsapi/extension_mcp_options.go
  • internal/api/udsapi/handler_config.go
  • internal/api/udsapi/handlers_test.go
  • internal/api/udsapi/loops_routes.go
  • internal/api/udsapi/mcp_host_api.go
  • internal/api/udsapi/mcp_host_api_errors.go
  • internal/api/udsapi/mcp_host_api_test.go
  • internal/api/udsapi/memory_options.go
  • internal/api/udsapi/routes.go
  • internal/api/udsapi/runtime_options.go
  • internal/api/udsapi/server.go
  • internal/api/udsapi/server_handler_config.go
  • internal/api/udsapi/server_lifecycle.go
  • internal/api/udsapi/session_routes.go
  • internal/api/udsapi/tool_approval_options.go
  • internal/api/udsapi/tool_artifact_options.go
  • internal/api/udsapi/transport_parity_integration_test.go
  • internal/api/udsapi/udsapi_integration_test.go
  • internal/automation/lifecycle_guard.go
  • internal/automation/manager.go
  • internal/automation/manager_integration_test.go
  • internal/automation/manager_job_create.go
  • internal/automation/manager_loop.go
  • internal/automation/manager_startup_definitions.go
  • internal/automation/manager_suggestion.go
  • internal/automation/manager_test.go
  • internal/automation/model/schedule_validate.go
  • internal/automation/model/suggestion.go
  • internal/automation/model/types.go
  • internal/automation/model/validate.go
  • internal/automation/model/validate_test.go
  • internal/automation/resource_projection.go
  • internal/automation/resource_projection_plan.go
  • internal/automation/resource_test.go
  • internal/automation/schedule.go
  • internal/automation/schedule_catchup.go
  • internal/automation/schedule_identity.go
  • internal/automation/schedule_integration_test.go
  • internal/automation/schedule_reconcile.go
  • internal/automation/schedule_test.go
  • internal/automation/store_contract.go
  • internal/automation/suggestion_catalog.go
  • internal/automation/suggestion_recovery.go
  • internal/automation/suggestion_test.go
  • internal/automation/types.go
  • internal/automation/validate_test.go
  • internal/bridgesdk/control_checks.go
  • internal/bridgesdk/errors.go
  • internal/bridgesdk/errors_test.go
  • internal/bridgesdk/retry.go
  • internal/cli/authored_context.go
  • internal/cli/automation.go
  • internal/cli/automation_client_api.go
  • internal/cli/automation_job_create.go
  • internal/cli/automation_root_command.go
  • internal/cli/automation_schedule_flags.go
  • internal/cli/automation_suggestion_output.go
  • internal/cli/automation_suggestions.go
  • internal/cli/automation_test.go
  • internal/cli/cli_historical_mixed_ownership_integration_test.go
  • internal/cli/cli_historical_task_run_terminal_integration_test.go
  • internal/cli/cli_integration_test.go
  • internal/cli/client.go
  • internal/cli/client_mcp_serve.go
  • internal/cli/client_runtime_status.go
  • internal/cli/client_session_api.go
  • internal/cli/client_session_clarify.go
  • internal/cli/client_session_usage.go
  • internal/cli/client_test.go
  • internal/cli/client_tool_approval_grants.go
  • internal/cli/client_tools.go
  • internal/cli/command_paths_test.go
  • internal/cli/cost_provenance.go
  • internal/cli/daemon_wait_test.go
  • internal/cli/drain.go
  • internal/cli/extension.go
  • internal/cli/flags.go
  • internal/cli/format.go
  • internal/cli/helpers_test.go
  • internal/cli/mcp.go
  • internal/cli/mcp_serve.go
  • internal/cli/mcp_serve_test.go
  • internal/cli/network.go
  • internal/cli/network_coordination_output.go
  • internal/cli/root.go
  • internal/cli/session.go
  • internal/cli/session_clarify.go
  • internal/cli/session_command.go
  • internal/cli/session_prompt_output.go
  • internal/cli/session_test.go
  • internal/cli/session_usage.go
  • internal/cli/skill.go
  • internal/cli/skill_daemon_test.go
  • internal/cli/skill_items.go
  • internal/cli/skill_output.go
  • internal/cli/skill_test.go
  • internal/cli/skill_workspace.go
  • internal/cli/status.go
  • internal/cli/task.go
  • internal/cli/task_operational_summary.go
  • internal/cli/task_run_detail_output.go
  • internal/cli/task_test.go
  • internal/cli/tool.go
  • internal/cli/tool_approvals.go
  • internal/cli/tool_approvals_test.go
  • internal/cli/tool_artifacts.go
  • internal/cli/tool_errors.go
  • internal/cli/tool_integration_test.go
  • internal/cli/tool_operator.go
  • internal/cli/tool_test.go
  • internal/cli/whoami.go
  • internal/cli/workspace.go
  • internal/codegen/sdkts/enum_registry.go
  • internal/codegen/sdkts/generate_test.go
  • internal/codegen/storeschema/atlas.go
  • internal/codegen/storeschema/atlas_test.go
  • internal/config/automation.go
  • internal/config/automation_suggestions.go
  • internal/config/automation_test.go
  • internal/config/config.go
  • internal/config/config_test.go
  • internal/config/daemon.go
  • internal/config/defaults.go
  • internal/config/home.go
  • internal/config/lifecycle/lifecycle.go
  • internal/config/lifecycle/lifecycle_test.go
  • internal/config/log.go
  • internal/config/merge.go
  • internal/config/merge_daemon.go
  • internal/config/merge_log.go
  • internal/config/merge_overlay.go
  • internal/config/merge_redact.go
  • internal/config/merge_session.go
  • internal/config/merge_task.go
  • internal/config/merge_test.go
  • internal/config/merge_tools.go
  • internal/config/provider.go
  • internal/config/provider_models.go
  • internal/config/provider_models_validation.go
  • internal/config/provider_test.go
  • internal/config/redact.go
  • internal/config/session_compaction_config.go
  • internal/config/task_orchestration.go
  • internal/config/task_orchestration_test.go
  • internal/config/task_orchestration_validation.go
  • internal/config/tool_surface.go
  • internal/config/tool_surface_automation.go
  • internal/config/tool_surface_entries.go
  • internal/config/tool_surface_loops.go
  • internal/config/tool_surface_task.go
  • internal/config/tool_surface_test.go
  • internal/config/tool_surface_types.go
  • internal/config/tools.go
  • internal/config/tools_test.go
  • internal/daemon/auto_title_generator.go
  • internal/daemon/auto_title_runtime.go
  • internal/daemon/auto_title_runtime_test.go
  • internal/daemon/automation_loop_starter.go
  • internal/daemon/boot.go
  • internal/daemon/boot_bridges.go
  • internal/daemon/boot_components.go
  • internal/daemon/boot_config.go
  • internal/daemon/boot_dead_entity.go
  • internal/daemon/boot_extension_manager_deps.go
  • internal/daemon/boot_hook_observers.go
  • internal/daemon/boot_memory_session.go
  • internal/daemon/boot_memory_store.go
  • internal/daemon/boot_observer.go
  • internal/daemon/boot_publish.go
  • internal/daemon/boot_runtime_services.go
  • internal/daemon/boot_subprocess_health.go
  • internal/daemon/boot_tool_artifacts.go
  • internal/daemon/boot_tool_registry.go
  • internal/daemon/boundary.go
  • internal/daemon/bridge_control.go
  • internal/daemon/bridge_control_test.go
  • internal/daemon/bridge_failure_compensation.go
  • internal/daemon/bridges.go
  • internal/daemon/checkpoint_summary_runtime.go
  • internal/daemon/checkpoint_summary_runtime_test.go
  • internal/daemon/checkpoint_summary_summarizer.go
  • internal/daemon/checkpoint_summary_summarizer_test.go
  • internal/daemon/clarify_bridge.go
  • internal/daemon/clarify_bridge_lifecycle.go
  • internal/daemon/clarify_bridge_test.go
  • internal/daemon/compaction_resume_integration_test.go
  • internal/daemon/composed_assembler.go
  • internal/daemon/composed_assembler_test.go
  • internal/daemon/daemon.go
  • internal/daemon/daemon_acpmock_faults_integration_test.go
  • internal/daemon/daemon_agent_definition_e2e_integration_test.go
  • internal/daemon/daemon_automation_task_integration_test.go
  • internal/daemon/daemon_bridge_extension_integration_test.go
  • internal/daemon/daemon_drain_e2e_integration_test.go
  • internal/daemon/daemon_integration_test.go
  • internal/daemon/daemon_mcp_serve_e2e_integration_test.go
  • internal/daemon/daemon_memory_e2e_integration_test.go
  • internal/daemon/daemon_mock_agents_integration_test.go
  • internal/daemon/daemon_network_bounds_integration_test.go
  • internal/daemon/daemon_network_collaboration_integration_test.go
  • internal/daemon/daemon_network_local_integration_test.go
  • internal/daemon/daemon_nightly_combined_integration_test.go
  • internal/daemon/daemon_sandbox_integration_test.go
  • internal/daemon/daemon_shutdown_runtime.go
  • internal/daemon/daemon_shutdown_targets.go
  • internal/daemon/daemon_test.go
  • internal/daemon/drain.go
  • internal/daemon/drain_test.go
  • internal/daemon/extension_manager_wiring.go
  • internal/daemon/harness_context_integration_test.go
  • internal/daemon/hooks_bridge.go
  • internal/daemon/hooks_bridge_observers.go
  • internal/daemon/hooks_bridge_session_dispatch.go
  • internal/daemon/hooks_bridge_subprocess_health.go
  • internal/daemon/hooks_bridge_wiring.go
  • internal/daemon/hooks_notifier.go
  • internal/daemon/host_api_options.go
  • internal/daemon/host_api_session_adapter.go
  • internal/daemon/loop_action_claim.go
  • internal/daemon/loop_action_failure.go
  • internal/daemon/loop_action_liveness.go
  • internal/daemon/loop_action_liveness_integration_helpers_test.go
  • internal/daemon/loop_action_runtime.go
  • internal/daemon/loop_api_payloads.go
  • internal/daemon/loop_goal_command_e2e_integration_test.go
  • internal/daemon/loop_goal_managed_runtime_integration_test.go
  • internal/daemon/loop_judge_execution.go
  • internal/daemon/loop_run_events_e2e_integration_test.go
  • internal/daemon/loop_runtime_adapters_test.go
  • internal/daemon/mcp_dead_entity_integration_test.go
  • internal/daemon/mcp_host_api_runtime.go
  • internal/daemon/memory_runtime.go
  • internal/daemon/memory_runtime_observer.go
  • internal/daemon/memory_runtime_test.go
  • internal/daemon/native_automation_bindings.go
  • internal/daemon/native_automation_errors.go
  • internal/daemon/native_automation_suggestions.go
  • internal/daemon/native_automation_tools.go
  • internal/daemon/native_automation_tools_integration_test.go
  • internal/daemon/native_automation_tools_test.go
  • internal/daemon/native_autonomy_errors.go
  • internal/daemon/native_clarify_tool.go
  • internal/daemon/native_config_hook_tools.go
  • internal/daemon/native_config_mutation_tools.go
  • internal/daemon/native_mcp_auth_tools.go
  • internal/daemon/native_mcp_auth_tools_test.go
  • internal/daemon/native_mcp_provider.go
  • internal/daemon/native_memory_propose.go
  • internal/daemon/native_skills_dependency.go
  • internal/daemon/native_tool_approval_grants.go
  • internal/daemon/native_tool_approval_grants_test.go
  • internal/daemon/native_tool_artifacts.go
  • internal/daemon/native_tool_availability.go
  • internal/daemon/native_tool_bindings.go
  • internal/daemon/native_tool_dependencies.go
  • internal/daemon/native_tools.go
  • internal/daemon/native_tools_dependencies_builder.go
  • internal/daemon/native_tools_test.go
  • internal/daemon/network_wake_runner_dispatch.go
  • internal/daemon/network_wake_runner_keyed_test.go
  • internal/daemon/notifier_test.go
  • internal/daemon/observer_factory.go
  • internal/daemon/prompt_input_composite.go
  • internal/daemon/prompt_sections.go
  • internal/daemon/prompt_skills.go
  • internal/daemon/prompt_skills_test.go
  • internal/daemon/redaction_e2e_integration_test.go
  • internal/daemon/runtime_dependencies.go
  • internal/daemon/runtime_deps.go
  • internal/daemon/runtime_dream_dependencies.go
  • internal/daemon/runtime_memory_monitor.go
  • internal/daemon/runtime_memory_resident_darwin.go
  • internal/daemon/runtime_memory_resident_linux.go
  • internal/daemon/runtime_memory_resident_other.go
  • internal/daemon/runtime_memory_resident_windows.go
  • internal/daemon/runtime_workers.go
  • internal/daemon/scheduler_loop_coordinator.go
  • internal/daemon/scheduler_runtime_test.go
  • internal/daemon/server_options.go
  • internal/daemon/session_manager_deps.go
  • internal/daemon/session_manager_factory.go
  • internal/daemon/settings.go
  • internal/daemon/settings_mcp_runtime.go
  • internal/daemon/settings_test.go
  • internal/daemon/skill_activation_context.go
  • internal/daemon/subprocess_health_escalator.go
  • internal/daemon/subprocess_health_escalator_test.go
  • internal/daemon/task_runtime_boot.go
  • internal/daemon/task_runtime_boot_roles.go
  • internal/daemon/task_runtime_boot_roles_test.go
  • internal/daemon/task_runtime_test.go
  • internal/daemon/testmain_test.go
  • internal/daemon/tool_approval_boot.go
  • internal/daemon/tool_approval_bridge.go
  • internal/daemon/tool_approval_bridge_grants.go
  • internal/daemon/tool_approval_bridge_test.go
  • internal/daemon/tool_approval_grant_service.go
  • internal/daemon/tool_approval_grant_service_test.go
  • internal/daemon/tool_approval_grants_integration_test.go
  • internal/daemon/tools_transport_parity_test.go
  • internal/deadentity/contract.go
  • internal/deadentity/events.go
  • internal/deadentity/service.go
  • internal/deadentity/service_test.go
  • internal/diagnosticcontract/diagnostics.go
  • internal/doctor/dead_entity_probe.go
  • internal/doctor/doctor_test.go
  • internal/doctor/runtime_memory_probe.go
  • internal/doctor/subprocess_health_probe.go
  • internal/events/components.go
  • internal/events/registry.go
  • internal/events/registry_metadata.go
  • internal/events/registry_queries.go
  • internal/events/registry_test.go
  • internal/extension/bridge_delivery_integration_test.go
  • internal/extension/capability.go
  • internal/extension/capability_host_api.go
  • internal/extension/contract/host_api.go
  • internal/extension/contract/host_api_clarify.go
  • internal/extension/contract/skills.go
  • internal/extension/gchat_provider_integration_test.go
  • internal/extension/host_api.go
  • internal/extension/host_api_authored_context.go
  • internal/extension/host_api_bridges.go
  • internal/extension/host_api_bridges_prompt_delivery.go
  • internal/extension/host_api_bridges_prompt_session.go
  • internal/extension/host_api_clarify.go
  • internal/extension/host_api_clarify_test.go
  • internal/extension/host_api_integration_test.go
  • internal/extension/host_api_methods.go
  • internal/extension/host_api_models.go
  • internal/extension/host_api_models_test.go
  • internal/extension/host_api_scoped.go
  • internal/extension/host_api_skills.go
  • internal/extension/host_api_task_summary.go
  • internal/extension/host_api_tasks.go
  • internal/extension/host_api_test.go
  • internal/extension/host_api_workspace_identity.go
  • internal/extension/manager.go
  • internal/extension/manager_lifecycle.go
  • internal/extension/manager_options.go
  • internal/extension/manager_test.go
  • internal/extension/model_source.go
  • internal/extension/model_source_test.go
  • internal/extension/provider_conformance_discovery_integration_test.go
  • internal/extension/reference_integration_test.go
  • internal/extension/tool_call_tracking.go
  • internal/extension/tool_runtime.go
  • internal/extension/tool_runtime_tracking_test.go
  • internal/extensionprotocol/host_api.go
  • internal/extensionprotocol/host_api_test.go
  • internal/logger/logger.go
  • internal/logger/logger_test.go
  • internal/logger/redacting_handler.go
  • internal/loop/action_runagent.go
  • internal/loop/action_test.go
  • internal/loop/action_usage.go
  • internal/loop/coordinator_generation.go
  • internal/loop/coordinator_terminal_helpers.go
  • internal/loop/coordinator_test.go
  • internal/loop/service_types.go
  • internal/marketplace/store_test.go
  • internal/marketplace/testmain_test.go
  • internal/mcp/executor.go
  • internal/mcp/executor_test.go
  • internal/mcp/hosted_proxy.go
  • internal/mcp/hosted_proxy_result_test.go
  • internal/mcp/serve.go
  • internal/mcp/serve_binding.go
  • internal/mcp/serve_facade.go
  • internal/mcp/serve_http.go
  • internal/mcp/serve_projection.go
  • internal/mcp/serve_projection_decisions.go
  • internal/mcp/serve_test.go
  • internal/memory/assembler.go
  • internal/memory/assembler_test.go
  • internal/memory/batch.go
  • internal/memory/batch_plan.go
  • internal/memory/catalog_migration_test.go
  • internal/memory/checkpoint_summary.go
  • internal/memory/checkpoint_summary_state.go
  • internal/memory/checkpoint_summary_test.go
  • internal/memory/checkpoint_summary_update.go
  • internal/memory/contract/types.go
  • internal/memory/controlled_write.go
  • internal/memory/decision.go
  • internal/memory/decision_checkpoint_revert.go
  • internal/memory/dream_test.go
  • internal/memory/mutation_raw.go
  • internal/memory/prompts/checkpoint_summary.v1.tmpl
  • internal/memory/prompts/registry.go
  • internal/memory/prompts/registry_test.go
  • internal/memory/provider/local/provider.go
  • internal/memory/provider/local/provider_test.go
  • internal/memory/replay.go
  • internal/memory/scan/scan.go
  • internal/memory/scan/scan_test.go
  • internal/memory/snapshot.go
  • internal/memory/snapshot_service.go
  • internal/memory/store.go
  • internal/memory/store_memv2_test.go
  • internal/memory/store_options.go
  • internal/memory/store_revision.go
  • internal/modelcatalog/live_model_rows.go
  • internal/modelcatalog/live_sources.go
  • internal/modelcatalog/live_sources_test.go
  • internal/modelcatalog/merge.go
  • internal/modelcatalog/modelsdev.go
  • internal/modelcatalog/modelsdev_test.go
  • internal/modelcatalog/pricing.go
  • internal/modelcatalog/pricing_test.go
  • internal/modelcatalog/service_test.go
  • internal/modelcatalog/sources.go
  • internal/modelcatalog/types.go
  • internal/observe/agent_resolution.go
  • internal/observe/cost_estimation.go
  • internal/observe/observer.go
  • internal/observe/observer_integration_test.go
  • internal/observe/observer_test.go
  • internal/redact/engine.go
  • internal/redact/entropy.go
  • internal/redact/json.go
  • internal/redact/patterns.go
  • internal/redact/redact.go
  • internal/redact/redact_test.go
  • internal/redact/slog.go
  • internal/retry/backoff.go
  • internal/retry/retry.go
  • internal/retry/retry_test.go
  • internal/scheduler/scheduler_integration_test.go
  • internal/session/agent_metrics.go
  • internal/session/catalog_page.go
  • internal/session/compaction.go
  • internal/session/compaction_contract.go
  • internal/session/compaction_lifecycle.go
  • internal/session/file_mutation_verifier.go
  • internal/session/interfaces.go
  • internal/session/manager.go
  • internal/session/manager_admission.go
  • internal/session/manager_busy_input.go
  • internal/session/manager_busy_input_test.go
  • internal/session/manager_clarify_event.go
  • internal/session/manager_clear.go
  • internal/session/manager_defaults.go
  • internal/session/manager_hooks_test.go
  • internal/session/manager_integration_test.go
  • internal/session/manager_interrupt_salvage.go
  • internal/session/manager_lifecycle.go
  • internal/session/manager_options.go
  • internal/session/manager_prompt.go
  • internal/session/manager_prompt_batch.go
  • internal/session/manager_prompt_input_event.go
  • internal/session/manager_prompt_lifetime_test.go
  • internal/session/manager_prompt_pump.go
  • internal/session/manager_prompt_request.go
  • internal/session/manager_prompt_submit.go
  • internal/session/manager_prompt_terminal.go
  • internal/session/manager_sandbox_test.go
  • internal/session/manager_shutdown.go
  • internal/session/manager_start.go
  • internal/session/manager_start_launch.go
  • internal/session/manager_start_session.go
  • internal/session/manager_start_types.go
  • internal/session/manager_stop_finalization.go
  • internal/session/manager_stop_integration_test.go
  • internal/session/manager_test.go
  • internal/session/manager_transcript_marker.go
  • internal/session/manager_types.go
  • internal/session/prompt_activity.go
  • internal/session/prompt_activity_health_test.go
  • internal/session/prompt_chunk_coalescer_test.go
  • internal/session/query_test.go
  • internal/session/resume_context.go
  • internal/session/resume_replay.go
  • internal/session/sandbox.go
  • internal/session/sandbox_start_opts.go
  • internal/session/session.go
  • internal/session/session_meta.go
  • internal/session/session_prompt_state.go
  • internal/session/session_title.go
  • internal/session/spawn.go
  • internal/session/spawn_internal_role.go
  • internal/session/spawn_test.go
  • internal/session/subprocess_health.go
  • internal/session/synthetic_prompt.go
  • internal/sessions/ledger/materializer_test.go
  • internal/settings/collections.go
  • internal/settings/config_apply_service.go
  • internal/settings/config_apply_service_test.go
  • internal/settings/config_reload_diff.go
  • internal/settings/general_settings.go
  • internal/settings/mcp_runtime_status_test.go
  • internal/settings/models.go
  • internal/settings/models_mcp.go
  • internal/settings/provider_models_collections.go
  • internal/settings/provider_models_projection.go
  • internal/settings/sections.go
  • internal/settings/sections_daemon.go
  • internal/settings/sections_general.go
  • internal/settings/service_integration_test.go
  • internal/settings/service_test.go
  • internal/situation/service_test.go
  • internal/situation/task_context.go
  • internal/situation/task_context_run_summary.go
  • internal/skills/activation.go
  • internal/skills/catalog.go
  • internal/skills/catalog_test.go
  • internal/skills/diagnostics.go
  • internal/skills/loader.go
  • internal/skills/loader_test.go
  • internal/skills/mcp.go
  • internal/skills/metadata.go
  • internal/skills/registry.go
  • internal/skills/registry_agent.go
  • internal/skills/registry_snapshot.go
  • internal/skills/registry_workspace_projection.go
  • internal/skills/resource_spec.go
  • internal/skills/resource_test.go
  • internal/skills/types.go
  • internal/soul/authoring_test.go
  • internal/soul/testmain_test.go
  • internal/store/globaldb/global_db_automation_scheduler.go
  • internal/store/globaldb/global_db_automation_suggestions.go
  • internal/store/globaldb/global_db_automation_test.go
  • internal/store/globaldb/global_db_cost_migration_test.go
  • internal/store/globaldb/global_db_dead_entity.go
  • internal/store/globaldb/global_db_dead_entity_test.go
  • internal/store/globaldb/global_db_extra_test.go
  • internal/store/globaldb/global_db_loop.go
  • internal/store/globaldb/global_db_loop_event_nodes.go
  • internal/store/globaldb/global_db_loop_scan.go
  • internal/store/globaldb/global_db_loop_schema_integration_test.go
  • internal/store/globaldb/global_db_model_catalog.go
  • internal/store/globaldb/global_db_model_catalog_helpers.go
  • internal/store/globaldb/global_db_model_catalog_test.go
  • internal/store/globaldb/global_db_network_accept.go
  • internal/store/globaldb/global_db_network_coordination_commands.go
  • internal/store/globaldb/global_db_network_wake_queue.go
  • internal/store/globaldb/global_db_observe.go
  • internal/store/globaldb/global_db_observe_retention_tokens.go
  • internal/store/globaldb/global_db_session_test.go
  • internal/store/globaldb/global_db_task.go
  • internal/store/globaldb/global_db_task_catalog_scan.go
  • internal/store/globaldb/global_db_task_catalog_sql.go
  • internal/store/globaldb/global_db_task_claim.go
  • internal/store/globaldb/global_db_task_claim_adversarial_test.go
  • internal/store/globaldb/global_db_task_claim_complete.go
  • internal/store/globaldb/global_db_task_claim_helpers.go
  • internal/store/globaldb/global_db_task_claim_lease.go
  • internal/store/globaldb/global_db_task_claim_select.go
  • internal/store/globaldb/global_db_task_claim_test.go
  • internal/store/globaldb/global_db_task_event_tx_test.go
  • internal/store/globaldb/global_db_task_events.go
  • internal/store/globaldb/global_db_task_events_index_test.go
  • internal/store/globaldb/global_db_task_force.go
  • internal/store/globaldb/global_db_task_inbox_scan.go
  • internal/store/globaldb/global_db_task_inbox_sql.go
  • internal/store/globaldb/global_db_task_lease_recovery.go
  • internal/store/globaldb/global_db_task_run_scan.go
  • internal/store/globaldb/global_db_task_test.go
  • internal/store/globaldb/global_db_test.go
  • internal/store/globaldb/global_db_tool_approval_grants.go
  • internal/store/globaldb/global_db_tool_approval_grants_test.go
  • internal/store/globaldb/global_db_type.go
  • internal/store/globaldb/loop_sqlc_mapping.go
  • internal/store/globaldb/queries/automation_suggestions.sql
  • internal/store/globaldb/queries/dead_entities.sql
  • internal/store/globaldb/queries/loop_core.sql
  • internal/store/globaldb/queries/model_catalog.sql
  • internal/store/globaldb/queries/observe.sql
  • internal/store/globaldb/queries/task_aux.sql
  • internal/store/globaldb/queries/task_claim.sql
  • internal/store/globaldb/queries/task_core.sql
  • internal/store/globaldb/queries/task_force.sql
  • internal/store/globaldb/queries/tool_approval_grants.sql
  • internal/store/globaldb/repositories.go
  • internal/store/globaldb/schema/definitions/20_sessions.sql
  • internal/store/globaldb/schema/definitions/30_automation.sql
  • internal/store/globaldb/schema/definitions/36_model_catalog.sql
  • internal/store/globaldb/schema/definitions/41_reliability.sql
  • internal/store/globaldb/schema/definitions/42_tool_approval_grants.sql
  • internal/store/globaldb/schema/definitions/50_loops.sql
  • internal/store/globaldb/schema/definitions/70_tasks.sql
  • internal/store/globaldb/schema/definitions/72_task_runs.sql
  • internal/store/globaldb/schema/migrations/00015_schema.sql
  • internal/store/globaldb/schema/migrations/00016_schema.sql
  • internal/store/globaldb/schema/migrations/00017_schema.sql
  • internal/store/globaldb/schema/migrations/00018_schema.sql
  • internal/store/globaldb/schema/migrations/00019_schema.sql
  • internal/store/globaldb/schema/migrations/00020_schema.sql
  • internal/store/globaldb/schema/migrations/00021_automation_suggestion_payload.sql
  • internal/store/globaldb/schema/migrations/00022_schema.sql
  • internal/store/globaldb/schema/migrations/00023_schema.sql
  • internal/store/globaldb/schema/migrations/00024_schema.sql
  • internal/store/globaldb/schema/migrations/00025_loop_breaker_wake_dedup.sql
  • internal/store/globaldb/sqlcgen/automation_suggestions.sql.go
  • internal/store/globaldb/sqlcgen/dead_entities.sql.go
  • internal/store/globaldb/sqlcgen/loop_core.sql.go
  • internal/store/globaldb/sqlcgen/model_catalog.sql.go
  • internal/store/globaldb/sqlcgen/models.go
  • internal/store/globaldb/sqlcgen/observe.sql.go
  • internal/store/globaldb/sqlcgen/task_aux.sql.go
  • internal/store/globaldb/sqlcgen/task_claim.sql.go
  • internal/store/globaldb/sqlcgen/task_core.sql.go
  • internal/store/globaldb/sqlcgen/task_force.sql.go
  • internal/store/globaldb/sqlcgen/tool_approval_grants.sql.go
  • internal/store/globaldb/task_core_mapping.go
  • internal/store/session_meta_types.go
  • internal/store/sessiondb/event_query.go
  • internal/store/sessiondb/queries/session_core.sql
  • internal/store/sessiondb/queries/transcript_projection.sql
  • internal/store/sessiondb/read_only.go
  • internal/store/sessiondb/schema/migrations/00002_schema.sql
  • internal/store/sessiondb/schema/schema.sql
  • internal/store/sessiondb/session_db.go
  • internal/store/sessiondb/session_db_test.go
  • internal/store/sessiondb/session_event_archive.go
  • internal/store/sessiondb/session_event_query.go
  • internal/store/sessiondb/session_event_redaction.go
  • internal/store/sessiondb/session_event_write.go
  • internal/store/sessiondb/session_sqlc_mapping.go
  • internal/store/sessiondb/session_write_kind.go
  • internal/store/sessiondb/session_writer.go
  • internal/store/sessiondb/sqlcgen/models.go
  • internal/store/sessiondb/sqlcgen/session_core.sql.go
  • internal/store/sessiondb/sqlcgen/transcript_projection.sql.go
  • internal/store/sessiondb/transcript_projection_storage.go
  • internal/store/store.go
  • internal/store/store_helpers_test.go
  • internal/store/token_stats_cost.go
  • internal/store/token_stats_cost_test.go
  • internal/store/types_dead_entity.go
  • internal/store/types_event.go
  • internal/store/types_network_admission.go
  • internal/store/types_observability.go
  • internal/subprocess/health.go
  • internal/subprocess/process_test.go
  • internal/task/errors.go
  • internal/task/force_ops.go
  • internal/task/force_ops_validation.go
  • internal/task/hooks_test.go
  • internal/task/inspect.go
  • internal/task/interfaces.go
  • internal/task/interfaces_integration_test.go
  • internal/task/lease.go
  • internal/task/lease_claim.go
  • internal/task/lease_claim_hooks.go
  • internal/task/lease_manager.go
  • internal/task/lease_manager_claim.go
  • internal/task/lease_recovery_manager.go
  • internal/task/live.go
  • internal/task/live_cost.go
  • internal/task/live_types.go
  • internal/task/manager.go
  • internal/task/manager_admission.go
  • internal/task/manager_claim_policy.go
  • internal/task/manager_constructor.go
  • internal/task/manager_event_payloads.go
  • internal/task/manager_integration_test.go
  • internal/task/manager_participation.go
  • internal/task/manager_run_claim.go
  • internal/task/manager_run_records.go
  • internal/task/manager_task_execution.go
  • internal/task/manager_test.go
  • internal/task/manager_views.go
  • internal/task/run_idempotency.go
  • internal/task/run_immutability.go
  • internal/task/starvation_events.go
  • internal/task/types.go
  • internal/task/validate_run.go
  • internal/task/validate_test.go
  • internal/task/wake.go
  • internal/testutil/acpmock/cmd/acpmock-driver/main.go
  • internal/testutil/acpmock/cmd/acpmock-driver/main_test.go
  • internal/testutil/acpmock/cmd/acpmock-driver/prompt_usage.go
  • internal/testutil/acpmock/driver_test.go
  • internal/testutil/acpmock/fixture_test.go
  • internal/testutil/acpmock/fixture_turn.go
  • internal/testutil/acpmock/fixture_types.go
  • internal/testutil/e2e/automation_tasks.go
  • internal/testutil/e2e/automation_tasks_test.go
  • internal/testutil/e2e/config_seed_test.go
  • internal/testutil/e2e/mock_agents_test.go
  • internal/testutil/e2e/runtime_harness.go
  • internal/testutil/e2e/runtime_harness_env_test.go
  • internal/testutil/e2e/runtime_harness_integration_test.go
  • internal/testutil/e2e/runtime_harness_test.go
  • internal/toolmeta/native_entries.go
  • internal/toolmeta/registry_test.go
  • internal/tools/approval_grants.go
  • internal/tools/approval_grants_test.go
  • internal/tools/approval_token.go
  • internal/tools/artifact.go
  • internal/tools/artifact_store.go
  • internal/tools/artifact_store_test.go
  • internal/tools/artifact_sweeper.go
  • internal/tools/artifact_sweeper_test.go
  • internal/tools/builtin/artifacts.go
  • internal/tools/builtin/automation.go
  • internal/tools/builtin/automation_schedule_schema.go
  • internal/tools/builtin/automation_suggestions.go
  • internal/tools/builtin/builtin_test.go
  • internal/tools/builtin/clarify.go
  • internal/tools/builtin/descriptors.go
  • internal/tools/builtin/memory.go
  • internal/tools/builtin/tool_approvals.go
  • internal/tools/builtin/toolsets.go
  • internal/tools/builtin_ids.go
  • internal/tools/clarify.go
  • internal/tools/dispatch.go
  • internal/tools/dispatch_result.go
  • internal/tools/dispatch_test.go
  • internal/tools/errors.go
  • internal/tools/mcp.go
  • internal/tools/mcp_reliability.go
  • internal/tools/mcp_test.go
  • internal/tools/provider_descriptor.go
  • internal/tools/reason.go
  • internal/tools/registry.go
  • internal/tools/result.go
  • internal/tools/result_limit.go
  • internal/tools/result_offload.go
  • internal/tools/tool.go
  • internal/transcript/agent_event_codec.go
  • internal/transcript/canonical_payload.go
  • internal/transcript/markers.go
  • internal/transcript/projection.go
  • internal/transcript/projector.go
  • internal/transcript/prune.go
  • internal/transcript/redaction.go
  • internal/transcript/transcript.go
  • internal/transcript/transcript_test.go
  • internal/transcript/ui_input_messages.go
  • internal/transcript/ui_messages.go
  • internal/transcript/ui_messages_tool_result_test.go
  • internal/transcript/ui_tool_result_payload.go
  • magefiles/gotest_lane.go
  • magefiles/gotest_lane_env_test.go
  • magefiles/gotest_lane_test.go
  • magefiles/test.go
  • packages/site/lib/__tests__/runtime-autonomy-docs.test.ts
  • packages/site/lib/__tests__/runtime-docs-discovery.test.ts
  • sdk/examples/clarify-tool/main.go
  • sdk/go/extension.go
  • sdk/go/host_api.go
  • sdk/go/tool_request.go
  • sdk/go/tool_request_test.go
  • sdk/go/types.go
  • web/src/components/assistant-ui/__tests__/session-thread.test.tsx
  • web/src/components/assistant-ui/session-timeline-render.tsx
  • web/src/hooks/routes/__tests__/use-settings-general-page.test.tsx
  • web/src/hooks/routes/use-session-detail-page.ts
  • web/src/lib/__tests__/cost-provenance.test.ts
  • web/src/lib/cost-provenance.ts
  • web/src/routes/_app/-automation-preload.ts
  • web/src/routes/_app/__tests__/-jobs-triggers.integration.test.tsx
  • web/src/routes/_app/__tests__/-route-preloading.integration.test.tsx
  • web/src/routes/_app/__tests__/-tasks.new.e2e.test.tsx
  • web/src/routes/_app/__tests__/-tasks.test.tsx
  • web/src/routes/_app/jobs.tsx
  • web/src/routes/_app/settings/-general-daemon-sections.tsx
  • web/src/routes/_app/settings/-general-settings-page.tsx
  • web/src/routes/_app/settings/__tests__/-general.test.tsx
  • web/src/storybook/msw.ts
  • web/src/systems/agent/components/__tests__/agent-sessions-list.test.tsx
  • web/src/systems/automation/adapters/__tests__/automation-api.test.ts
  • web/src/systems/automation/adapters/automation-suggestions-api.ts
  • web/src/systems/automation/components/__tests__/automation-detail-panel.test.tsx
  • web/src/systems/automation/components/__tests__/automation-job-form.test.tsx
  • web/src/systems/automation/components/__tests__/automation-run-history.test.tsx
  • web/src/systems/automation/components/__tests__/automation-suggestions-card.test.tsx
  • web/src/systems/automation/components/automation-detail-panel.tsx
  • web/src/systems/automation/components/automation-job-form.tsx
  • web/src/systems/automation/components/automation-run-history.tsx
  • web/src/systems/automation/components/automation-suggestions-card.tsx
  • web/src/systems/automation/components/automation-suggestions-panel.tsx
  • web/src/systems/automation/components/job-form/reliability-section.tsx
  • web/src/systems/automation/hooks/__tests__/use-automation-actions.test.tsx
  • web/src/systems/automation/hooks/use-automation-job-form.ts
  • web/src/systems/automation/hooks/use-automation-suggestion-actions.ts
  • web/src/systems/automation/hooks/use-automation-suggestions.ts
  • web/src/systems/automation/index.ts
  • web/src/systems/automation/lib/__tests__/automation-formatters.test.ts
  • web/src/systems/automation/lib/__tests__/automation-requests.test.ts
  • web/src/systems/automation/lib/__tests__/query-keys.test.ts
  • web/src/systems/automation/lib/__tests__/query-options.test.ts
  • web/src/systems/automation/lib/automation-formatters.ts
  • web/src/systems/automation/lib/automation-requests.ts
  • web/src/systems/automation/lib/query-keys.ts
  • web/src/systems/automation/lib/query-options.ts
  • web/src/systems/automation/mocks/fixtures.ts
  • web/src/systems/automation/mocks/index.ts
  • web/src/systems/automation/types.ts
  • web/src/systems/loops/lib/__tests__/loop-runs-view.test.ts
  • web/src/systems/loops/mocks/fixtures.ts
  • web/src/systems/marketplace/components/__tests__/marketplace-components.test.tsx
  • web/src/systems/marketplace/components/__tests__/marketplace-detail-manage.test.tsx
  • web/src/systems/marketplace/components/marketplace-detail-mcp-manage.tsx
  • web/src/systems/marketplace/components/marketplace-detail-skill-manage.tsx
  • web/src/systems/marketplace/components/marketplace-installed-card.tsx
  • web/src/systems/model-catalog/lib/__tests__/to-runtime-selector-options.test.ts
  • web/src/systems/model-catalog/lib/to-runtime-selector-options.ts
  • web/src/systems/runtime/components/runtime-selector/__tests__/runtime-selector.test.tsx
  • web/src/systems/runtime/components/runtime-selector/model-row.tsx
  • web/src/systems/runtime/components/runtime-selector/types.ts
  • web/src/systems/session/adapters/__tests__/session-clarification-api.test.ts
  • web/src/systems/session/adapters/session-api.ts
  • web/src/systems/session/adapters/session-clarification-api.ts
  • web/src/systems/session/adapters/tool-artifact-api.ts
  • web/src/systems/session/components/__tests__/clarification-card.test.tsx
  • web/src/systems/session/components/__tests__/runtime-activity-notice.test.tsx
  • web/src/systems/session/components/__tests__/session-chat-runtime-provider.test.tsx
  • web/src/systems/session/components/__tests__/session-inspector.test.tsx
  • web/src/systems/session/components/__tests__/tool-call-card.test.tsx
  • web/src/systems/session/components/clarification-card.tsx
  • web/src/systems/session/components/clarification-data-part.tsx
  • web/src/systems/session/components/clarification-receipt.tsx
  • web/src/systems/session/components/session-inspector.logic.ts
  • web/src/systems/session/components/session-inspector.tsx
  • web/src/systems/session/components/tool-call-card.tsx
  • web/src/systems/session/components/tool-result-artifact.tsx
  • web/src/systems/session/hooks/__tests__/use-session-clarifications.test.tsx
  • web/src/systems/session/hooks/__tests__/use-session-live-tail.test.tsx
  • web/src/systems/session/hooks/__tests__/use-sessions.test.tsx
  • web/src/systems/session/hooks/session-live-tail-helpers.ts
  • web/src/systems/session/hooks/use-session-clarifications.ts
  • web/src/systems/session/hooks/use-session-live-tail.ts
  • web/src/systems/session/hooks/use-tool-artifact.ts
  • web/src/systems/session/index.ts
  • web/src/systems/session/lib/__tests__/session-data-renderers.test.tsx
  • web/src/systems/session/lib/clarify-event.ts
  • web/src/systems/session/lib/message-parts.ts
  • web/src/systems/session/lib/query-keys.ts
  • web/src/systems/session/lib/query-options.ts
  • web/src/systems/session/lib/session-data-renderers.tsx
  • web/src/systems/session/types.ts
  • web/src/systems/settings/adapters/__tests__/settings-api.test.ts
  • web/src/systems/settings/hooks/__tests__/use-settings-mutations.test.tsx
  • web/src/systems/settings/lib/__tests__/mcp-status-view-model.test.ts
  • web/src/systems/settings/lib/mcp-status-view-model.ts
  • web/src/systems/settings/mocks/fixtures.ts
  • web/src/systems/skill/components/skill-activation-status.tsx
  • web/src/systems/skill/hooks/__tests__/use-skills.test.tsx
  • web/src/systems/skill/index.ts
  • web/src/systems/skill/lib/__tests__/skill-formatters.test.ts
  • web/src/systems/skill/mocks/fixtures.ts
  • web/src/systems/skill/types.ts
  • web/src/systems/status/mocks/fixtures.ts
  • web/src/systems/tasks/components/__tests__/task-card.test.tsx
  • web/src/systems/tasks/components/__tests__/task-run-detail-header.test.tsx
  • web/src/systems/tasks/components/__tests__/tasks-inbox-view.test.tsx
  • web/src/systems/tasks/components/__tests__/tasks-kanban-board.test.tsx
  • web/src/systems/tasks/components/__tests__/tasks-multi-agent-panel.test.tsx
  • web/src/systems/tasks/components/task-run-detail-header.tsx
  • web/src/systems/tasks/mocks/fixtures.ts
  • web/src/systems/tasks/mocks/handlers.ts
  • web/src/systems/tool-approvals/adapters/__tests__/tool-approvals-api.test.ts
  • web/src/systems/tool-approvals/adapters/tool-approvals-api.ts
  • web/src/systems/tool-approvals/components/__tests__/tool-approval-grants-section.test.tsx
  • web/src/systems/tool-approvals/components/tool-approval-grant-row.tsx
  • web/src/systems/tool-approvals/components/tool-approval-grant-set-dialog.tsx
  • web/src/systems/tool-approvals/components/tool-approval-grants-section.tsx
  • web/src/systems/tool-approvals/hooks/__tests__/use-tool-approval-grant-actions.test.tsx
  • web/src/systems/tool-approvals/hooks/__tests__/use-tool-approval-grants-panel.test.tsx
  • web/src/systems/tool-approvals/hooks/use-tool-approval-grant-actions.ts
  • web/src/systems/tool-approvals/hooks/use-tool-approval-grants-panel.ts
  • web/src/systems/tool-approvals/hooks/use-tool-approval-grants.ts
  • web/src/systems/tool-approvals/index.ts
  • web/src/systems/tool-approvals/lib/decision-tone.ts
  • web/src/systems/tool-approvals/lib/query-keys.ts
  • web/src/systems/tool-approvals/lib/query-options.ts
  • web/src/systems/tool-approvals/mocks/fixtures.ts
  • web/src/systems/tool-approvals/mocks/handlers.ts
  • web/src/systems/tool-approvals/mocks/index.ts
  • web/src/systems/tool-approvals/types.ts

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch hermes-comparison

@github-actions

github-actions Bot commented Jul 20, 2026

Copy link
Copy Markdown
Contributor

React Doctor found no new issues. 🎉

Reviewed by React Doctor for commit f19a4e7.

@compozyrabbit

compozyrabbit Bot commented Jul 20, 2026

Copy link
Copy Markdown

Code Review Could Not Complete ⚠️

The review failed before suggestions could be generated.

Reason: Unexpected error while running the code review (open_router).

After fixing the issue, comment @kody review on this PR to re-run the review.

Kody Guide: Usage and Configuration
Interacting with Kody
  • Request a Review: Ask Kody to review your PR manually by adding a comment with the @kody start-review command at the root of your PR.

  • Validate Business Logic: Ask Kody to validate your code against business rules by adding a comment with the @kody -v business-logic command.

  • Provide Feedback: Help Kody learn and improve by reacting to its comments with a 👍 for helpful suggestions or a 👎 if improvements are needed.

Current Kody Configuration
Review Options

The following review options are enabled or disabled:

Options Enabled
Bug
Performance
Security
Business Logic

Access your configuration settings here.

@compozyrabbit

compozyrabbit Bot commented Jul 20, 2026

Copy link
Copy Markdown

Code Review Could Not Complete ⚠️

The review failed before suggestions could be generated.

Reason: Unexpected error while running the code review (open_router).

After fixing the issue, comment @kody review on this PR to re-run the review.

Kody Guide: Usage and Configuration
Interacting with Kody
  • Request a Review: Ask Kody to review your PR manually by adding a comment with the @kody start-review command at the root of your PR.

  • Validate Business Logic: Ask Kody to validate your code against business rules by adding a comment with the @kody -v business-logic command.

  • Provide Feedback: Help Kody learn and improve by reacting to its comments with a 👍 for helpful suggestions or a 👎 if improvements are needed.

Current Kody Configuration
Review Options

The following review options are enabled or disabled:

Options Enabled
Bug
Performance
Security
Business Logic

Access your configuration settings here.

@compozyrabbit

compozyrabbit Bot commented Jul 20, 2026

Copy link
Copy Markdown

Code Review Could Not Complete ⚠️

The review failed before suggestions could be generated.

Reason: Unexpected error while running the code review (open_router).

After fixing the issue, comment @kody review on this PR to re-run the review.

Kody Guide: Usage and Configuration
Interacting with Kody
  • Request a Review: Ask Kody to review your PR manually by adding a comment with the @kody start-review command at the root of your PR.

  • Validate Business Logic: Ask Kody to validate your code against business rules by adding a comment with the @kody -v business-logic command.

  • Provide Feedback: Help Kody learn and improve by reacting to its comments with a 👍 for helpful suggestions or a 👎 if improvements are needed.

Current Kody Configuration
Review Options

The following review options are enabled or disabled:

Options Enabled
Bug
Performance
Security
Business Logic

Access your configuration settings here.

@compozyrabbit

compozyrabbit Bot commented Jul 20, 2026

Copy link
Copy Markdown

Code Review Could Not Complete ⚠️

The review failed before suggestions could be generated.

Reason: Unexpected error while running the code review (open_router).

After fixing the issue, comment @kody review on this PR to re-run the review.

Kody Guide: Usage and Configuration
Interacting with Kody
  • Request a Review: Ask Kody to review your PR manually by adding a comment with the @kody start-review command at the root of your PR.

  • Validate Business Logic: Ask Kody to validate your code against business rules by adding a comment with the @kody -v business-logic command.

  • Provide Feedback: Help Kody learn and improve by reacting to its comments with a 👍 for helpful suggestions or a 👎 if improvements are needed.

Current Kody Configuration
Review Options

The following review options are enabled or disabled:

Options Enabled
Bug
Performance
Security
Business Logic

Access your configuration settings here.

@compozyrabbit

compozyrabbit Bot commented Jul 20, 2026

Copy link
Copy Markdown

Code Review Could Not Complete ⚠️

The review failed before suggestions could be generated.

Reason: Unexpected error while running the code review (open_router).

After fixing the issue, comment @kody review on this PR to re-run the review.

Kody Guide: Usage and Configuration
Interacting with Kody
  • Request a Review: Ask Kody to review your PR manually by adding a comment with the @kody start-review command at the root of your PR.

  • Validate Business Logic: Ask Kody to validate your code against business rules by adding a comment with the @kody -v business-logic command.

  • Provide Feedback: Help Kody learn and improve by reacting to its comments with a 👍 for helpful suggestions or a 👎 if improvements are needed.

Current Kody Configuration
Review Options

The following review options are enabled or disabled:

Options Enabled
Bug
Performance
Security
Business Logic

Access your configuration settings here.

@compozyrabbit

compozyrabbit Bot commented Jul 20, 2026

Copy link
Copy Markdown

Code Review Could Not Complete ⚠️

The review failed before suggestions could be generated.

Reason: Unexpected error while running the code review (open_router).

After fixing the issue, comment @kody review on this PR to re-run the review.

Kody Guide: Usage and Configuration
Interacting with Kody
  • Request a Review: Ask Kody to review your PR manually by adding a comment with the @kody start-review command at the root of your PR.

  • Validate Business Logic: Ask Kody to validate your code against business rules by adding a comment with the @kody -v business-logic command.

  • Provide Feedback: Help Kody learn and improve by reacting to its comments with a 👍 for helpful suggestions or a 👎 if improvements are needed.

Current Kody Configuration
Review Options

The following review options are enabled or disabled:

Options Enabled
Bug
Performance
Security
Business Logic

Access your configuration settings here.

@pedronauck
pedronauck merged commit 47120ef into main Jul 20, 2026
20 checks passed
@pedronauck
pedronauck deleted the hermes-comparison branch July 20, 2026 12:06
This was referenced Jul 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant