Skip to content

fix: loops improvements#287

Merged
pedronauck merged 2 commits into
mainfrom
loops-fix
Jul 10, 2026
Merged

fix: loops improvements#287
pedronauck merged 2 commits into
mainfrom
loops-fix

Conversation

@pedronauck

@pedronauck pedronauck commented Jul 10, 2026

Copy link
Copy Markdown
Member

Summary by CodeRabbit

  • New Features

    • Added task creation, editing, approval, execution, dependency, run lifecycle, recovery, triage, and cancellation capabilities.
    • Added expanded task and run views, including statuses, dependencies, activity, and blocked reasons.
    • Added watch-event replay and projections for task, automation, network, session, and coordinator activity.
    • Added network conversation summaries and work-state tracking.
    • Added comprehensive lifecycle hook dispatching and observer notifications.
  • Bug Fixes

    • Preserved committed completion results when post-completion wakeups fail.
    • Improved watch-event recovery, cursor handling, error reporting, and malformed-data behavior.
    • Preserved loop editor focus and row identity when removing subscriptions.
    • Improved worktree option validation and extension trust-state handling.

@pedronauck pedronauck self-assigned this Jul 10, 2026
@vercel

vercel Bot commented Jul 10, 2026

Copy link
Copy Markdown

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

Project Deployment Actions Updated (UTC)
agh-site Building Building Preview, Comment Jul 10, 2026 3:11am

Request Review

@pedronauck
pedronauck merged commit a7a5397 into main Jul 10, 2026
8 of 10 checks passed
@pedronauck
pedronauck deleted the loops-fix branch July 10, 2026 03:11
@coderabbitai

coderabbitai Bot commented Jul 10, 2026

Copy link
Copy Markdown

Caution

Review failed

The pull request is closed.

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

Run ID: 48f365c5-63d1-4459-9155-a037727706e6

📥 Commits

Reviewing files that changed from the base of the PR and between 9169032 and 1755b29.

⛔ Files ignored due to path filters (465)
  • .codex/ledger/2026-04-06-MEMORY-acp-additional-dirs.md is excluded by !**/*.md
  • .codex/ledger/2026-04-06-MEMORY-cli-workspace-session.md is excluded by !**/*.md
  • .codex/ledger/2026-04-06-MEMORY-config-workspace-loading.md is excluded by !**/*.md
  • .codex/ledger/2026-04-06-MEMORY-daemon-dreams.md is excluded by !**/*.md
  • .codex/ledger/2026-04-06-MEMORY-domain-deduplication.md is excluded by !**/*.md
  • .codex/ledger/2026-04-06-MEMORY-file-splits.md is excluded by !**/*.md
  • .codex/ledger/2026-04-06-MEMORY-observe-memory-workspace.md is excluded by !**/*.md
  • .codex/ledger/2026-04-06-MEMORY-pr5-coderabbit.md is excluded by !**/*.md
  • .codex/ledger/2026-04-06-MEMORY-refac-doc-review.md is excluded by !**/*.md
  • .codex/ledger/2026-04-06-MEMORY-refac-spec-review.md is excluded by !**/*.md
  • .codex/ledger/2026-04-06-MEMORY-refac-v2-tasks.md is excluded by !**/*.md
  • .codex/ledger/2026-04-06-MEMORY-refac-v2-techspec.md is excluded by !**/*.md
  • .codex/ledger/2026-04-06-MEMORY-refactor-review.md is excluded by !**/*.md
  • .codex/ledger/2026-04-06-MEMORY-session-workspace.md is excluded by !**/*.md
  • .codex/ledger/2026-04-06-MEMORY-skills-registry.md is excluded by !**/*.md
  • .codex/ledger/2026-04-06-MEMORY-udsapi-workspace-mirror.md is excluded by !**/*.md
  • .codex/ledger/2026-04-06-MEMORY-utility-quick-wins.md is excluded by !**/*.md
  • .codex/ledger/2026-04-06-MEMORY-web-workspace-ui.md is excluded by !**/*.md
  • .codex/ledger/2026-04-06-MEMORY-workspace-entity-reviews.md is excluded by !**/*.md
  • .codex/ledger/2026-04-06-MEMORY-workspace-resolver.md is excluded by !**/*.md
  • .codex/ledger/2026-04-06-MEMORY-workspace-store.md is excluded by !**/*.md
  • .codex/ledger/2026-04-06-MEMORY-workspace-types.md is excluded by !**/*.md
  • .codex/ledger/2026-04-07-MEMORY-api-contract-dtos.md is excluded by !**/*.md
  • .codex/ledger/2026-04-07-MEMORY-api-core-reroot.md is excluded by !**/*.md
  • .codex/ledger/2026-04-07-MEMORY-api-transport-reroot.md is excluded by !**/*.md
  • .codex/ledger/2026-04-07-MEMORY-cli-contract-migration.md is excluded by !**/*.md
  • .codex/ledger/2026-04-07-MEMORY-hookrunner-dispatch.md is excluded by !**/*.md
  • .codex/ledger/2026-04-07-MEMORY-marketplace-cli.md is excluded by !**/*.md
  • .codex/ledger/2026-04-07-MEMORY-marketplace-client.md is excluded by !**/*.md
  • .codex/ledger/2026-04-07-MEMORY-marketplace-config.md is excluded by !**/*.md
  • .codex/ledger/2026-04-07-MEMORY-mcp-hooks-integration.md is excluded by !**/*.md
  • .codex/ledger/2026-04-07-MEMORY-mcp-resolver.md is excluded by !**/*.md
  • .codex/ledger/2026-04-07-MEMORY-parse-metadata-loader.md is excluded by !**/*.md
  • .codex/ledger/2026-04-07-MEMORY-refac-v2-convergence.md is excluded by !**/*.md
  • .codex/ledger/2026-04-07-MEMORY-refac-v2.md is excluded by !**/*.md
  • .codex/ledger/2026-04-07-MEMORY-registry-marketplace.md is excluded by !**/*.md
  • .codex/ledger/2026-04-07-MEMORY-review-issues.md is excluded by !**/*.md
  • .codex/ledger/2026-04-07-MEMORY-review-round.md is excluded by !**/*.md
  • .codex/ledger/2026-04-07-MEMORY-skill-types.md is excluded by !**/*.md
  • .codex/ledger/2026-04-07-MEMORY-store-persistence-split.md is excluded by !**/*.md
  • .codex/ledger/2026-04-08-MEMORY-agent-network-rfc.md is excluded by !**/*.md
  • .codex/ledger/2026-04-08-MEMORY-agora-rfc.md is excluded by !**/*.md
  • .codex/ledger/2026-04-08-MEMORY-ai-harness-research.md is excluded by !**/*.md
  • .codex/ledger/2026-04-09-MEMORY-data-layer-propagation.md is excluded by !**/*.md
  • .codex/ledger/2026-04-09-MEMORY-hook-dispatch.md is excluded by !**/*.md
  • .codex/ledger/2026-04-09-MEMORY-hooks-cli-endpoints.md is excluded by !**/*.md
  • .codex/ledger/2026-04-09-MEMORY-hooks-config.md is excluded by !**/*.md
  • .codex/ledger/2026-04-09-MEMORY-hooks-observability.md is excluded by !**/*.md
  • .codex/ledger/2026-04-09-MEMORY-hooks-resolution.md is excluded by !**/*.md
  • .codex/ledger/2026-04-09-MEMORY-hooks-struct.md is excluded by !**/*.md
  • .codex/ledger/2026-04-09-MEMORY-hooks-taxonomy.md is excluded by !**/*.md
  • .codex/ledger/2026-04-09-MEMORY-lifecycle-hooks-spec.md is excluded by !**/*.md
  • .codex/ledger/2026-04-09-MEMORY-pr10-coderabbit.md is excluded by !**/*.md
  • .codex/ledger/2026-04-09-MEMORY-pr10-review-fix.md is excluded by !**/*.md
  • .codex/ledger/2026-04-09-MEMORY-session-hook-dispatch.md is excluded by !**/*.md
  • .codex/ledger/2026-04-09-MEMORY-skill-progressive-disclosure.md is excluded by !**/*.md
  • .codex/ledger/2026-04-09-MEMORY-skills-hook-migration.md is excluded by !**/*.md
  • .codex/ledger/2026-04-09-MEMORY-stop-classification.md is excluded by !**/*.md
  • .codex/ledger/2026-04-09-MEMORY-wire-hooks-daemon.md is excluded by !**/*.md
  • .codex/ledger/2026-04-10-MEMORY-agh-network-create-tasks.md is excluded by !**/*.md
  • .codex/ledger/2026-04-10-MEMORY-agh-network-pattern-review.md is excluded by !**/*.md
  • .codex/ledger/2026-04-10-MEMORY-agh-network-prior-issues.md is excluded by !**/*.md
  • .codex/ledger/2026-04-10-MEMORY-agh-network-techspec-review.md is excluded by !**/*.md
  • .codex/ledger/2026-04-10-MEMORY-api-contract-codegen.md is excluded by !**/*.md
  • .codex/ledger/2026-04-10-MEMORY-automation-techspec-review.md is excluded by !**/*.md
  • .codex/ledger/2026-04-10-MEMORY-capability-checker.md is excluded by !**/*.md
  • .codex/ledger/2026-04-10-MEMORY-channel-adapters-qmd.md is excluded by !**/*.md
  • .codex/ledger/2026-04-10-MEMORY-channel-adapters-review.md is excluded by !**/*.md
  • .codex/ledger/2026-04-10-MEMORY-channel-adapters-tasks.md is excluded by !**/*.md
  • .codex/ledger/2026-04-10-MEMORY-daemon-extension-boot.md is excluded by !**/*.md
  • .codex/ledger/2026-04-10-MEMORY-ext-architecture.md is excluded by !**/*.md
  • .codex/ledger/2026-04-10-MEMORY-ext-protocol.md is excluded by !**/*.md
  • .codex/ledger/2026-04-10-MEMORY-extension-cli.md is excluded by !**/*.md
  • .codex/ledger/2026-04-10-MEMORY-extension-manifest.md is excluded by !**/*.md
  • .codex/ledger/2026-04-10-MEMORY-extension-registry.md is excluded by !**/*.md
  • .codex/ledger/2026-04-10-MEMORY-extension-sdk.md is excluded by !**/*.md
  • .codex/ledger/2026-04-10-MEMORY-harness-doc-research.md is excluded by !**/*.md
  • .codex/ledger/2026-04-10-MEMORY-host-api-handler.md is excluded by !**/*.md
  • .codex/ledger/2026-04-10-MEMORY-mcp-sidecars.md is excluded by !**/*.md
  • .codex/ledger/2026-04-10-MEMORY-pr11-review-fix.md is excluded by !**/*.md
  • .codex/ledger/2026-04-10-MEMORY-reference-extensions.md is excluded by !**/*.md
  • .codex/ledger/2026-04-10-MEMORY-session-chat-repair.md is excluded by !**/*.md
  • .codex/ledger/2026-04-10-MEMORY-session-resume-repair.md is excluded by !**/*.md
  • .codex/ledger/2026-04-10-MEMORY-tool-foundation.md is excluded by !**/*.md
  • .codex/ledger/2026-04-10-MEMORY-web-shell-workspaces.md is excluded by !**/*.md
  • .codex/ledger/2026-04-13-MEMORY-automation-bridges-paper-redesign.md is excluded by !**/*.md
  • .codex/ledger/2026-04-13-MEMORY-core-tasks-doc-review.md is excluded by !**/*.md
  • .codex/ledger/2026-04-13-MEMORY-core-tasks-review.md is excluded by !**/*.md
  • .codex/ledger/2026-04-13-MEMORY-core-tasks-techspec.md is excluded by !**/*.md
  • .codex/ledger/2026-04-13-MEMORY-current-review.md is excluded by !**/*.md
  • .codex/ledger/2026-04-13-MEMORY-goclaw-analysis.md is excluded by !**/*.md
  • .codex/ledger/2026-04-13-MEMORY-network-pages.md is excluded by !**/*.md
  • .codex/ledger/2026-04-13-MEMORY-network-rename-plan.md is excluded by !**/*.md
  • .codex/ledger/2026-04-13-MEMORY-network-review-fix.md is excluded by !**/*.md
  • .codex/ledger/2026-04-13-MEMORY-paperclip-analysis.md is excluded by !**/*.md
  • .codex/ledger/2026-04-13-MEMORY-web-pages-reviews.md is excluded by !**/*.md
  • .codex/ledger/2026-04-14-MEMORY-bridge-adapters-techspec-review.md is excluded by !**/*.md
  • .codex/ledger/2026-04-14-MEMORY-extension-bundles.md is excluded by !**/*.md
  • .codex/ledger/2026-04-14-MEMORY-extgaps-qa.md is excluded by !**/*.md
  • .codex/ledger/2026-04-14-MEMORY-extgaps-review.md is excluded by !**/*.md
  • .codex/ledger/2026-04-14-MEMORY-extgaps-techspec.md is excluded by !**/*.md
  • .codex/ledger/2026-04-14-MEMORY-fix-minor-reviews.md is excluded by !**/*.md
  • .codex/ledger/2026-04-14-MEMORY-qa-primary-ok.md is excluded by !**/*.md
  • .codex/ledger/2026-04-14-MEMORY-systematic-qa.md is excluded by !**/*.md
  • .codex/ledger/2026-04-14-MEMORY-web-pages-reviews.md is excluded by !**/*.md
  • .codex/ledger/2026-04-15-MEMORY-api-lint.md is excluded by !**/*.md
  • .codex/ledger/2026-04-15-MEMORY-bridge-lint-assigned.md is excluded by !**/*.md
  • .codex/ledger/2026-04-15-MEMORY-bridge-lint-comms.md is excluded by !**/*.md
  • .codex/ledger/2026-04-15-MEMORY-cli-lint.md is excluded by !**/*.md
  • .codex/ledger/2026-04-15-MEMORY-core-lint-assigned.md is excluded by !**/*.md
  • .codex/ledger/2026-04-15-MEMORY-extensibility-comparison.md is excluded by !**/*.md
  • .codex/ledger/2026-04-15-MEMORY-extensibility-techspec.md is excluded by !**/*.md
  • .codex/ledger/2026-04-15-MEMORY-fix-lint.md is excluded by !**/*.md
  • .codex/ledger/2026-04-15-MEMORY-gc-ref-techspec-review.md is excluded by !**/*.md
  • .codex/ledger/2026-04-15-MEMORY-lint-registry-extension-store.md is excluded by !**/*.md
  • .codex/ledger/2026-04-15-MEMORY-runtime-capabilities.md is excluded by !**/*.md
  • .codex/ledger/2026-04-15-MEMORY-sandbox-techspec-review.md is excluded by !**/*.md
  • .codex/ledger/2026-04-15-MEMORY-site-docs.md is excluded by !**/*.md
  • .codex/ledger/2026-04-15-MEMORY-store-registry-workspace-lint.md is excluded by !**/*.md
  • .codex/ledger/2026-04-15-MEMORY-tool-ui-reviews.md is excluded by !**/*.md
  • .codex/ledger/2026-04-16-MEMORY-acp-mock-driver.md is excluded by !**/*.md
  • .codex/ledger/2026-04-16-MEMORY-automation-task-e2e.md is excluded by !**/*.md
  • .codex/ledger/2026-04-16-MEMORY-bridge-extension-e2e.md is excluded by !**/*.md
  • .codex/ledger/2026-04-16-MEMORY-browser-session-lifecycle.md is excluded by !**/*.md
  • .codex/ledger/2026-04-16-MEMORY-daytona-cherry-pick.md is excluded by !**/*.md
  • .codex/ledger/2026-04-16-MEMORY-e2e-harness.md is excluded by !**/*.md
  • .codex/ledger/2026-04-16-MEMORY-imported-ext-refac-context.md is excluded by !**/*.md
  • .codex/ledger/2026-04-16-MEMORY-network-collab-e2e.md is excluded by !**/*.md
  • .codex/ledger/2026-04-16-MEMORY-playwright-harness.md is excluded by !**/*.md
  • .codex/ledger/2026-04-16-MEMORY-runtime-sandbox-e2e.md is excluded by !**/*.md
  • .codex/ledger/2026-04-16-MEMORY-transport-parity-e2e.md is excluded by !**/*.md
  • .codex/ledger/2026-04-17-MEMORY-browser-automation-flow.md is excluded by !**/*.md
  • .codex/ledger/2026-04-17-MEMORY-browser-bridges-flow.md is excluded by !**/*.md
  • .codex/ledger/2026-04-17-MEMORY-browser-network-flow.md is excluded by !**/*.md
  • .codex/ledger/2026-04-17-MEMORY-ci-release-audit.md is excluded by !**/*.md
  • .codex/ledger/2026-04-17-MEMORY-claude-code-modes.md is excluded by !**/*.md
  • .codex/ledger/2026-04-17-MEMORY-competitor-memory.md is excluded by !**/*.md
  • .codex/ledger/2026-04-17-MEMORY-dual-storybook.md is excluded by !**/*.md
  • .codex/ledger/2026-04-17-MEMORY-e2e-confidence-hardening.md is excluded by !**/*.md
  • .codex/ledger/2026-04-17-MEMORY-e2e-lane-wiring.md is excluded by !**/*.md
  • .codex/ledger/2026-04-17-MEMORY-e2e-rebase.md is excluded by !**/*.md
  • .codex/ledger/2026-04-17-MEMORY-e2e-review-fix.md is excluded by !**/*.md
  • .codex/ledger/2026-04-17-MEMORY-e2e-review-r3.md is excluded by !**/*.md
  • .codex/ledger/2026-04-17-MEMORY-harness-hermes-research.md is excluded by !**/*.md
  • .codex/ledger/2026-04-17-MEMORY-harness-seams.md is excluded by !**/*.md
  • .codex/ledger/2026-04-17-MEMORY-harness-techspec.md is excluded by !**/*.md
  • .codex/ledger/2026-04-17-MEMORY-hermes-policy-scan.md is excluded by !**/*.md
  • .codex/ledger/2026-04-17-MEMORY-mem-improvs-exec.md is excluded by !**/*.md
  • .codex/ledger/2026-04-17-MEMORY-mem-improvs-qa.md is excluded by !**/*.md
  • .codex/ledger/2026-04-17-MEMORY-mem-improvs-r3.md is excluded by !**/*.md
  • .codex/ledger/2026-04-17-MEMORY-memory-branch-audit.md is excluded by !**/*.md
  • .codex/ledger/2026-04-17-MEMORY-memory-standard-upgrade.md is excluded by !**/*.md
  • .codex/ledger/2026-04-17-MEMORY-nightly-e2e-followup.md is excluded by !**/*.md
  • .codex/ledger/2026-04-17-MEMORY-openclaw-harness.md is excluded by !**/*.md
  • .codex/ledger/2026-04-17-MEMORY-openfang-harness.md is excluded by !**/*.md
  • .codex/ledger/2026-04-17-MEMORY-paper-web-layout.md is excluded by !**/*.md
  • .codex/ledger/2026-04-17-MEMORY-pr35-ci-fix.md is excluded by !**/*.md
  • .codex/ledger/2026-04-17-MEMORY-settings-ui-analysis.md is excluded by !**/*.md
  • .codex/ledger/2026-04-17-MEMORY-settings-ui-qa-tasks.md is excluded by !**/*.md
  • .codex/ledger/2026-04-17-MEMORY-settings-ui-techspec.md is excluded by !**/*.md
  • .codex/ledger/2026-04-17-MEMORY-site-code-block.md is excluded by !**/*.md
  • .codex/ledger/2026-04-17-MEMORY-storybook-rollout.md is excluded by !**/*.md
  • .codex/ledger/2026-04-17-MEMORY-storybook-stories.md is excluded by !**/*.md
  • .codex/ledger/2026-04-17-MEMORY-task-read-models.md is excluded by !**/*.md
  • .codex/ledger/2026-04-17-MEMORY-tasks-ui-analysis.md is excluded by !**/*.md
  • .codex/ledger/2026-04-17-MEMORY-tasks-ui-techspec.md is excluded by !**/*.md
  • .codex/ledger/2026-04-18-MEMORY-agent-capabilities-spec.md is excluded by !**/*.md
  • .codex/ledger/2026-04-18-MEMORY-storybook-route-stories.md is excluded by !**/*.md
  • .codex/ledger/2026-04-19-MEMORY-agent-capabilities-qa.md is excluded by !**/*.md
  • .codex/ledger/2026-04-19-MEMORY-brief-capability-projection.md is excluded by !**/*.md
  • .codex/ledger/2026-04-19-MEMORY-capabilities-qa-exec.md is excluded by !**/*.md
  • .codex/ledger/2026-04-19-MEMORY-capability-join.md is excluded by !**/*.md
  • .codex/ledger/2026-04-19-MEMORY-cli-reference-audit.md is excluded by !**/*.md
  • .codex/ledger/2026-04-19-MEMORY-runtime-advanced-docs-audit.md is excluded by !**/*.md
  • .codex/ledger/2026-04-20-MEMORY-agent-capabilities-r3.md is excluded by !**/*.md
  • .codex/ledger/2026-04-20-MEMORY-agent-capabilities-r4.md is excluded by !**/*.md
  • .codex/ledger/2026-04-20-MEMORY-agent-capabilities-review.md is excluded by !**/*.md
  • .codex/ledger/2026-04-20-MEMORY-agent-capabilities.md is excluded by !**/*.md
  • .codex/ledger/2026-04-20-MEMORY-capabilities-issue003.md is excluded by !**/*.md
  • .codex/ledger/2026-04-20-MEMORY-capability-issue005.md is excluded by !**/*.md
  • .codex/ledger/2026-04-20-MEMORY-capability-issue006.md is excluded by !**/*.md
  • .codex/ledger/2026-04-20-MEMORY-capability-issue007.md is excluded by !**/*.md
  • .codex/ledger/2026-04-20-MEMORY-capability-semantics.md is excluded by !**/*.md
  • .codex/ledger/2026-04-20-MEMORY-capability-unification.md is excluded by !**/*.md
  • .codex/ledger/2026-04-20-MEMORY-ci-errors-fix.md is excluded by !**/*.md
  • .codex/ledger/2026-04-20-MEMORY-daemon-harness-lane.md is excluded by !**/*.md
  • .codex/ledger/2026-04-20-MEMORY-discovery-contracts.md is excluded by !**/*.md
  • .codex/ledger/2026-04-20-MEMORY-fix-ci-pr48.md is excluded by !**/*.md
  • .codex/ledger/2026-04-20-MEMORY-harnss-chat-patterns.md is excluded by !**/*.md
  • .codex/ledger/2026-04-20-MEMORY-openapi-codegen.md is excluded by !**/*.md
  • .codex/ledger/2026-04-20-MEMORY-pr48-ci-path-filter.md is excluded by !**/*.md
  • .codex/ledger/2026-04-20-MEMORY-prompt-stream-stall.md is excluded by !**/*.md
  • .codex/ledger/2026-04-20-MEMORY-rebase-main.md is excluded by !**/*.md
  • .codex/ledger/2026-04-20-MEMORY-rfc-runtime-capabilities.md is excluded by !**/*.md
  • .codex/ledger/2026-04-20-MEMORY-session-chat-hardening.md is excluded by !**/*.md
  • .codex/ledger/2026-04-20-MEMORY-session-creation-feedback.md is excluded by !**/*.md
  • .codex/ledger/2026-04-20-MEMORY-session-driver-override.md is excluded by !**/*.md
  • .codex/ledger/2026-04-20-MEMORY-task-10-unified-qa.md is excluded by !**/*.md
  • .codex/ledger/2026-04-20-MEMORY-tasks-route-stories.md is excluded by !**/*.md
  • .codex/ledger/2026-04-20-MEMORY-unified-capabilities-qa.md is excluded by !**/*.md
  • .codex/ledger/2026-04-20-MEMORY-unified-capabilities.md is excluded by !**/*.md
  • .codex/ledger/2026-04-20-MEMORY-unified-capability-schema.md is excluded by !**/*.md
  • .codex/ledger/2026-04-20-MEMORY-workspace-menu-hardcut.md is excluded by !**/*.md
  • .codex/ledger/2026-04-21-MEMORY-acp-supervision.md is excluded by !**/*.md
  • .codex/ledger/2026-04-21-MEMORY-assistant-ui.md is excluded by !**/*.md
  • .codex/ledger/2026-04-21-MEMORY-session-provider-contracts.md is excluded by !**/*.md
  • .codex/ledger/2026-04-21-MEMORY-session-provider-migration.md is excluded by !**/*.md
  • .codex/ledger/2026-04-21-MEMORY-session-provider-persistence.md is excluded by !**/*.md
  • .codex/ledger/2026-04-21-MEMORY-session-provider-qa-plan.md is excluded by !**/*.md
  • .codex/ledger/2026-04-21-MEMORY-session-provider-qa.md is excluded by !**/*.md
  • .codex/ledger/2026-04-21-MEMORY-workspace-provider-catalog.md is excluded by !**/*.md
  • .codex/ledger/2026-04-22-MEMORY-brand-showcase.md is excluded by !**/*.md
  • .codex/ledger/2026-04-23-MEMORY-delete-session.md is excluded by !**/*.md
  • .codex/ledger/2026-04-23-MEMORY-rebase-main.md is excluded by !**/*.md
  • .codex/ledger/2026-04-23-MEMORY-session-driver-override.md is excluded by !**/*.md
  • .codex/ledger/2026-04-24-MEMORY-daemon-session-illustrations.md is excluded by !**/*.md
  • .codex/ledger/2026-04-24-MEMORY-durable-scheduler.md is excluded by !**/*.md
  • .codex/ledger/2026-04-24-MEMORY-everything-cards.md is excluded by !**/*.md
  • .codex/ledger/2026-04-24-MEMORY-hermes-lifecycle-hardening.md is excluded by !**/*.md
  • .codex/ledger/2026-04-24-MEMORY-hermes-observability.md is excluded by !**/*.md
  • .codex/ledger/2026-04-24-MEMORY-hermes-persistence-retry.md is excluded by !**/*.md
  • .codex/ledger/2026-04-24-MEMORY-hermes-techspec.md is excluded by !**/*.md
  • .codex/ledger/2026-04-24-MEMORY-landing-page-redesign.md is excluded by !**/*.md
  • .codex/ledger/2026-04-24-MEMORY-long-running-sessions.md is excluded by !**/*.md
  • .codex/ledger/2026-04-24-MEMORY-network-docs.md is excluded by !**/*.md
  • .codex/ledger/2026-04-24-MEMORY-release-adjustments-batch.md is excluded by !**/*.md
  • .codex/ledger/2026-04-24-MEMORY-release-adjustments-reviews.md is excluded by !**/*.md
  • .codex/ledger/2026-04-24-MEMORY-release-hermes-qa.md is excluded by !**/*.md
  • .codex/ledger/2026-04-24-MEMORY-release-openclaw-qa.md is excluded by !**/*.md
  • .codex/ledger/2026-04-24-MEMORY-release-smoke.md is excluded by !**/*.md
  • .codex/ledger/2026-04-24-MEMORY-runtime-core-illustration.md is excluded by !**/*.md
  • .codex/ledger/2026-04-24-MEMORY-shared-logo.md is excluded by !**/*.md
  • .codex/ledger/2026-04-24-MEMORY-site-bento-grid.md is excluded by !**/*.md
  • .codex/ledger/2026-04-24-MEMORY-site-bento-image.md is excluded by !**/*.md
  • .codex/ledger/2026-04-24-MEMORY-site-skill-illustration.md is excluded by !**/*.md
  • .codex/ledger/2026-04-24-MEMORY-tool-process-registry.md is excluded by !**/*.md
  • .codex/ledger/2026-04-25-MEMORY-automation-qa-guide.md is excluded by !**/*.md
  • .codex/ledger/2026-04-25-MEMORY-autonomous-analysis.md is excluded by !**/*.md
  • .codex/ledger/2026-04-25-MEMORY-autonomous-techspec.md is excluded by !**/*.md
  • .codex/ledger/2026-04-25-MEMORY-cli-config-setup.md is excluded by !**/*.md
  • .codex/ledger/2026-04-25-MEMORY-docs-storyboards.md is excluded by !**/*.md
  • .codex/ledger/2026-04-25-MEMORY-hermes-qa-execution.md is excluded by !**/*.md
  • .codex/ledger/2026-04-25-MEMORY-hermes-qa-plan.md is excluded by !**/*.md
  • .codex/ledger/2026-04-25-MEMORY-hermes-review-021-031.md is excluded by !**/*.md
  • .codex/ledger/2026-04-25-MEMORY-hermes-review-fixes.md is excluded by !**/*.md
  • .codex/ledger/2026-04-25-MEMORY-hermes-round2-reviews.md is excluded by !**/*.md
  • .codex/ledger/2026-04-25-MEMORY-hermes-task-09.md is excluded by !**/*.md
  • .codex/ledger/2026-04-25-MEMORY-mcp-auth-security.md is excluded by !**/*.md
  • .codex/ledger/2026-04-25-MEMORY-memory-visibility.md is excluded by !**/*.md
  • .codex/ledger/2026-04-25-MEMORY-network-tasks-qa.md is excluded by !**/*.md
  • .codex/ledger/2026-04-25-MEMORY-paperclip-analysis.md is excluded by !**/*.md
  • .codex/ledger/2026-04-25-MEMORY-release-startup-qa.md is excluded by !**/*.md
  • .codex/ledger/2026-04-25-MEMORY-runtime-overview-storyboards.md is excluded by !**/*.md
  • .codex/ledger/2026-04-25-MEMORY-site-hardening.md is excluded by !**/*.md
  • .codex/ledger/2026-04-26-MEMORY-agent-caller-identity.md is excluded by !**/*.md
  • .codex/ledger/2026-04-26-MEMORY-agent-contract-dtos.md is excluded by !**/*.md
  • .codex/ledger/2026-04-26-MEMORY-agent-self-channel-verbs.md is excluded by !**/*.md
  • .codex/ledger/2026-04-26-MEMORY-autonomous-real-qa.md is excluded by !**/*.md
  • .codex/ledger/2026-04-26-MEMORY-autonomous-review.md is excluded by !**/*.md
  • .codex/ledger/2026-04-26-MEMORY-autonomous-reviews.md is excluded by !**/*.md
  • .codex/ledger/2026-04-26-MEMORY-autonomous-round2-fixes.md is excluded by !**/*.md
  • .codex/ledger/2026-04-26-MEMORY-autonomy-config.md is excluded by !**/*.md
  • .codex/ledger/2026-04-26-MEMORY-autonomy-hooks-bridge.md is excluded by !**/*.md
  • .codex/ledger/2026-04-26-MEMORY-autonomy-qa-execution.md is excluded by !**/*.md
  • .codex/ledger/2026-04-26-MEMORY-autonomy-qa-plan.md is excluded by !**/*.md
  • .codex/ledger/2026-04-26-MEMORY-coordinator-bootstrap.md is excluded by !**/*.md
  • .codex/ledger/2026-04-26-MEMORY-mechanical-scheduler.md is excluded by !**/*.md
  • .codex/ledger/2026-04-26-MEMORY-qa-review.md is excluded by !**/*.md
  • .codex/ledger/2026-04-26-MEMORY-qa-rounds-review-fix.md is excluded by !**/*.md
  • .codex/ledger/2026-04-26-MEMORY-real-scenario-qa-skill.md is excluded by !**/*.md
  • .codex/ledger/2026-04-26-MEMORY-review-memory-artifacts.md is excluded by !**/*.md
  • .codex/ledger/2026-04-26-MEMORY-runtime-autonomy-docs.md is excluded by !**/*.md
  • .codex/ledger/2026-04-26-MEMORY-safe-spawn.md is excluded by !**/*.md
  • .codex/ledger/2026-04-26-MEMORY-session-lineage.md is excluded by !**/*.md
  • .codex/ledger/2026-04-26-MEMORY-situation-providers.md is excluded by !**/*.md
  • .codex/ledger/2026-04-26-MEMORY-task-09-agent-task-lease.md is excluded by !**/*.md
  • .codex/ledger/2026-04-26-MEMORY-task-10-execution-boundary.md is excluded by !**/*.md
  • .codex/ledger/2026-04-26-MEMORY-task-claim-lease.md is excluded by !**/*.md
  • .codex/ledger/2026-04-26-MEMORY-web-network-storybook.md is excluded by !**/*.md
  • .codex/ledger/2026-04-27-MEMORY-codex-loop-global.md is excluded by !**/*.md
  • .codex/ledger/2026-04-27-MEMORY-qa-bootstrap-hardening.md is excluded by !**/*.md
  • .codex/ledger/2026-04-27-MEMORY-qa-instruction-audit.md is excluded by !**/*.md
  • .codex/ledger/2026-04-27-MEMORY-release-qa-networks.md is excluded by !**/*.md
  • .codex/ledger/2026-04-27-MEMORY-release-qa-tests.md is excluded by !**/*.md
  • .codex/ledger/2026-04-27-MEMORY-release-qa.md is excluded by !**/*.md
  • .codex/ledger/2026-04-27-MEMORY-testing-plugin.md is excluded by !**/*.md
  • .codex/ledger/2026-04-28-MEMORY-badges-design.md is excluded by !**/*.md
  • .codex/ledger/2026-04-28-MEMORY-core-tool-contracts.md is excluded by !**/*.md
  • .codex/ledger/2026-04-28-MEMORY-extension-manifest-tools.md is excluded by !**/*.md
  • .codex/ledger/2026-04-28-MEMORY-fix-coderabbit-review.md is excluded by !**/*.md
  • .codex/ledger/2026-04-28-MEMORY-jobs-redesign.md is excluded by !**/*.md
  • .codex/ledger/2026-04-28-MEMORY-mcp-callthrough.md is excluded by !**/*.md
  • .codex/ledger/2026-04-28-MEMORY-native-go-providers.md is excluded by !**/*.md
  • .codex/ledger/2026-04-28-MEMORY-qa-rounds-r2-batch.md is excluded by !**/*.md
  • .codex/ledger/2026-04-28-MEMORY-qa-rounds-r3-batch.md is excluded by !**/*.md
  • .codex/ledger/2026-04-28-MEMORY-qa-rounds-reviews.md is excluded by !**/*.md
  • .codex/ledger/2026-04-28-MEMORY-real-scenario-qa-hardening.md is excluded by !**/*.md
  • .codex/ledger/2026-04-28-MEMORY-sandbox-hard-cut.md is excluded by !**/*.md
  • .codex/ledger/2026-04-28-MEMORY-session-repair-gap.md is excluded by !**/*.md
  • .codex/ledger/2026-04-28-MEMORY-symphony-analysis.md is excluded by !**/*.md
  • .codex/ledger/2026-04-28-MEMORY-task-07-runtime-sdk.md is excluded by !**/*.md
  • .codex/ledger/2026-04-28-MEMORY-tool-registry-extension-exec.md is excluded by !**/*.md
  • .codex/ledger/2026-04-28-MEMORY-tools-config.md is excluded by !**/*.md
  • .codex/ledger/2026-04-28-MEMORY-tools-dispatch.md is excluded by !**/*.md
  • .codex/ledger/2026-04-28-MEMORY-tools-registry-mcp-go.md is excluded by !**/*.md
  • .codex/ledger/2026-04-28-MEMORY-tools-registry-policy.md is excluded by !**/*.md
  • .codex/ledger/2026-04-28-MEMORY-tools-registry-tasks.md is excluded by !**/*.md
  • .codex/ledger/2026-04-28-MEMORY-tools-registry-techspec.md is excluded by !**/*.md
  • .codex/ledger/2026-04-29-MEMORY-cli-operator-commands.md is excluded by !**/*.md
  • .codex/ledger/2026-04-29-MEMORY-hosted-mcp-auth-status.md is excluded by !**/*.md
  • .codex/ledger/2026-04-29-MEMORY-hosted-mcp.md is excluded by !**/*.md
  • .codex/ledger/2026-04-29-MEMORY-public-go-sdk.md is excluded by !**/*.md
  • .codex/ledger/2026-04-29-MEMORY-task-09-mcp-callthrough.md is excluded by !**/*.md
  • .codex/ledger/2026-04-29-MEMORY-techspec-review-flow.md is excluded by !**/*.md
  • .codex/ledger/2026-04-29-MEMORY-tools-api-contracts.md is excluded by !**/*.md
  • .codex/ledger/2026-04-29-MEMORY-tools-builtin-refactor.md is excluded by !**/*.md
  • .codex/ledger/2026-04-29-MEMORY-tools-config-hooks.md is excluded by !**/*.md
  • .codex/ledger/2026-04-29-MEMORY-tools-guidance.md is excluded by !**/*.md
  • .codex/ledger/2026-04-29-MEMORY-tools-readonly-builtins.md is excluded by !**/*.md
  • .codex/ledger/2026-04-29-MEMORY-tools-refac-audit.md is excluded by !**/*.md
  • .codex/ledger/2026-04-29-MEMORY-tools-refac.md is excluded by !**/*.md
  • .codex/ledger/2026-04-29-MEMORY-tools-task-05.md is excluded by !**/*.md
  • .codex/ledger/2026-04-30-MEMORY-automation-tools.md is excluded by !**/*.md
  • .codex/ledger/2026-04-30-MEMORY-blog-cover.md is excluded by !**/*.md
  • .codex/ledger/2026-04-30-MEMORY-config-mutable-tools.md is excluded by !**/*.md
  • .codex/ledger/2026-04-30-MEMORY-config-tools.md is excluded by !**/*.md
  • .codex/ledger/2026-04-30-MEMORY-extension-lifecycle-tools.md is excluded by !**/*.md
  • .codex/ledger/2026-04-30-MEMORY-fix-coderabbit-pr85.md is excluded by !**/*.md
  • .codex/ledger/2026-04-30-MEMORY-hook-tools.md is excluded by !**/*.md
  • .codex/ledger/2026-04-30-MEMORY-hosted-mcp-auth-status.md is excluded by !**/*.md
  • .codex/ledger/2026-04-30-MEMORY-session-autonomy-tools.md is excluded by !**/*.md
  • .codex/ledger/2026-04-30-MEMORY-task-04-read-surfaces.md is excluded by !**/*.md
  • .codex/ledger/2026-04-30-MEMORY-tools-policy-task-01.md is excluded by !**/*.md
  • .codex/ledger/2026-04-30-MEMORY-tools-read-surfaces.md is excluded by !**/*.md
  • .codex/ledger/2026-04-30-MEMORY-tools-refac-batch-021.md is excluded by !**/*.md
  • .codex/ledger/2026-04-30-MEMORY-tools-refac-qa.md is excluded by !**/*.md
  • .codex/ledger/2026-04-30-MEMORY-tools-refac-r2-reviews.md is excluded by !**/*.md
  • .codex/ledger/2026-04-30-MEMORY-tools-refac-reviews.md is excluded by !**/*.md
  • .codex/ledger/2026-04-30-MEMORY-tools-review-remediation.md is excluded by !**/*.md
  • .codex/ledger/2026-05-01-MEMORY-agent-soul.md is excluded by !**/*.md
  • .codex/ledger/2026-05-01-MEMORY-api-key-providers.md is excluded by !**/*.md
  • .codex/ledger/2026-05-01-MEMORY-bento-grid.md is excluded by !**/*.md
  • .codex/ledger/2026-05-01-MEMORY-copy-system.md is excluded by !**/*.md
  • .codex/ledger/2026-05-01-MEMORY-curl-installer.md is excluded by !**/*.md
  • .codex/ledger/2026-05-01-MEMORY-extensibility-read-more-card.md is excluded by !**/*.md
  • .codex/ledger/2026-05-01-MEMORY-full-system-qa.md is excluded by !**/*.md
  • .codex/ledger/2026-05-01-MEMORY-home-section-borders.md is excluded by !**/*.md
  • .codex/ledger/2026-05-01-MEMORY-introducing-agh-cover.md is excluded by !**/*.md
  • .codex/ledger/2026-05-01-MEMORY-launch-post-rewrite.md is excluded by !**/*.md
  • .codex/ledger/2026-05-01-MEMORY-memory-section-image.md is excluded by !**/*.md
  • .codex/ledger/2026-05-01-MEMORY-new-drivers.md is excluded by !**/*.md
  • .codex/ledger/2026-05-01-MEMORY-site-sandbox-nav.md is excluded by !**/*.md
  • .codex/ledger/2026-05-01-MEMORY-vault-secret-audit.md is excluded by !**/*.md
  • .codex/ledger/2026-05-01-MEMORY-vault-secret-unification.md is excluded by !**/*.md
  • .codex/ledger/2026-05-01-MEMORY-vercel-launch-research.md is excluded by !**/*.md
  • .codex/ledger/2026-05-02-MEMORY-agent-operable-cli.md is excluded by !**/*.md
  • .codex/ledger/2026-05-02-MEMORY-agent-soul-authoring.md is excluded by !**/*.md
  • .codex/ledger/2026-05-02-MEMORY-agent-soul-issue003.md is excluded by !**/*.md
  • .codex/ledger/2026-05-02-MEMORY-agent-soul-qa.md is excluded by !**/*.md
  • .codex/ledger/2026-05-02-MEMORY-agent-soul-review-batch.md is excluded by !**/*.md
  • .codex/ledger/2026-05-02-MEMORY-agent-soul-reviews-002.md is excluded by !**/*.md
  • .codex/ledger/2026-05-02-MEMORY-agent-soul-task01.md is excluded by !**/*.md
  • .codex/ledger/2026-05-02-MEMORY-agent-soul-task02.md is excluded by !**/*.md
  • .codex/ledger/2026-05-02-MEMORY-agent-soul-task04.md is excluded by !**/*.md
  • .codex/ledger/2026-05-02-MEMORY-agent-soul-task06.md is excluded by !**/*.md
  • .codex/ledger/2026-05-02-MEMORY-agent-soul-task09.md is excluded by !**/*.md
  • .codex/ledger/2026-05-02-MEMORY-agent-soul-task10.md is excluded by !**/*.md
  • .codex/ledger/2026-05-02-MEMORY-agent-soul-task11.md is excluded by !**/*.md
  • .codex/ledger/2026-05-02-MEMORY-agent-soul-task13.md is excluded by !**/*.md
  • .codex/ledger/2026-05-02-MEMORY-docs-release-audit.md is excluded by !**/*.md
  • .codex/ledger/2026-05-02-MEMORY-heartbeat-authoring-status.md is excluded by !**/*.md
  • .codex/ledger/2026-05-02-MEMORY-heartbeat-policy.md is excluded by !**/*.md
  • .codex/ledger/2026-05-02-MEMORY-improve-docs.md is excluded by !**/*.md
  • .codex/ledger/2026-05-02-MEMORY-rebase-vault-docs.md is excluded by !**/*.md
  • .codex/ledger/2026-05-02-MEMORY-reviews-watch.md is excluded by !**/*.md
  • .codex/ledger/2026-05-02-MEMORY-security-review.md is excluded by !**/*.md
  • .codex/ledger/2026-05-02-MEMORY-session-health.md is excluded by !**/*.md
  • .codex/ledger/2026-05-02-MEMORY-site-responsive-qa.md is excluded by !**/*.md
  • .codex/ledger/2026-05-02-MEMORY-turn-on-reviews-watch.md is excluded by !**/*.md
  • .codex/ledger/2026-05-02-MEMORY-vault-extensibility.md is excluded by !**/*.md
  • .codex/ledger/2026-05-03-MEMORY-acp-auth-web.md is excluded by !**/*.md
  • .codex/ledger/2026-05-03-MEMORY-agh-update.md is excluded by !**/*.md
  • .codex/ledger/2026-05-03-MEMORY-claude-finalqa-smoke.md is excluded by !**/*.md
  • .codex/ledger/2026-05-03-MEMORY-claude-update-analysis.md is excluded by !**/*.md
  • .codex/ledger/2026-05-03-MEMORY-daemon-migration.md is excluded by !**/*.md
  • .codex/ledger/2026-05-03-MEMORY-extension-bundle-agents.md is excluded by !**/*.md
  • .codex/ledger/2026-05-03-MEMORY-final-qa.md is excluded by !**/*.md
  • .codex/ledger/2026-05-03-MEMORY-native-acp-auth.md is excluded by !**/*.md
  • .codex/ledger/2026-05-03-MEMORY-secaudit-r2.md is excluded by !**/*.md
  • .codex/ledger/2026-05-03-MEMORY-secaudit-r3.md is excluded by !**/*.md
  • .codex/ledger/2026-05-03-MEMORY-secaudit.md is excluded by !**/*.md
  • .codex/ledger/2026-05-03-MEMORY-security-discovery.md is excluded by !**/*.md
  • .codex/ledger/2026-05-03-MEMORY-site-build-flake.md is excluded by !**/*.md
  • .codex/ledger/2026-05-03-MEMORY-twitter-launch-images.md is excluded by !**/*.md
  • .codex/ledger/2026-05-03-MEMORY-web-storybook-fintech-scenarios.md is excluded by !**/*.md
  • .codex/ledger/2026-05-04-MEMORY-cluster-b-spec-review.md is excluded by !**/*.md
  • .codex/ledger/2026-05-04-MEMORY-codex-loop-front-docs.md is excluded by !**/*.md
  • .codex/ledger/2026-05-04-MEMORY-final-qa-clusters-impl.md is excluded by !**/*.md
  • .codex/ledger/2026-05-04-MEMORY-final-qa-missing.md is excluded by !**/*.md
  • .codex/ledger/2026-05-04-MEMORY-mem-v2-impact-exploration.md is excluded by !**/*.md
  • .codex/ledger/2026-05-04-MEMORY-mem-v2-r3-review.md is excluded by !**/*.md
  • .codex/ledger/2026-05-04-MEMORY-mem-v2-review.md is excluded by !**/*.md
  • .codex/ledger/2026-05-04-MEMORY-mem-v2-surface-audit.md is excluded by !**/*.md
  • .codex/ledger/2026-05-04-MEMORY-mem-v2-taskability.md is excluded by !**/*.md
  • .codex/ledger/2026-05-04-MEMORY-mem-v2-tasks.md is excluded by !**/*.md
  • .codex/ledger/2026-05-04-MEMORY-mem-v2-techspec-review.md is excluded by !**/*.md
  • .codex/ledger/2026-05-04-MEMORY-network-thread-audit.md is excluded by !**/*.md
  • .codex/ledger/2026-05-04-MEMORY-network-threads.md is excluded by !**/*.md
  • .codex/ledger/2026-05-04-MEMORY-orch-improvs-techspec.md is excluded by !**/*.md
  • .codex/ledger/2026-05-04-MEMORY-site-font-flicker.md is excluded by !**/*.md
  • .codex/ledger/2026-05-04-MEMORY-site-search.md is excluded by !**/*.md
  • .codex/ledger/2026-05-04-MEMORY-web-channel-rendering.md is excluded by !**/*.md
  • .codex/ledger/2026-05-05-MEMORY-agent-prompt-wrappers.md is excluded by !**/*.md
  • .codex/ledger/2026-05-05-MEMORY-codex-loop-review-hook.md is excluded by !**/*.md
  • .codex/ledger/2026-05-05-MEMORY-e2e-harness.md is excluded by !**/*.md
  • .codex/ledger/2026-05-05-MEMORY-fix-cy-codex-loop.md is excluded by !**/*.md
  • .codex/ledger/2026-05-05-MEMORY-mem-v2.md is excluded by !**/*.md
  • .codex/ledger/2026-05-05-MEMORY-memory-contract.md is excluded by !**/*.md
  • .codex/ledger/2026-05-05-MEMORY-memory-schema-workspace.md is excluded by !**/*.md
  • .codex/ledger/2026-05-05-MEMORY-native-agent-tools.md is excluded by !**/*.md
  • .codex/ledger/2026-05-05-MEMORY-network-docs-hardcut.md is excluded by !**/*.md
  • .codex/ledger/2026-05-05-MEMORY-network-hooks.md is excluded by !**/*.md
  • .codex/ledger/2026-05-05-MEMORY-network-threads-qa.md is excluded by !**/*.md
  • .codex/ledger/2026-05-05-MEMORY-network-threads.md is excluded by !**/*.md
  • .codex/ledger/2026-05-05-MEMORY-network-wire-model.md is excluded by !**/*.md
  • .codex/ledger/2026-05-05-MEMORY-network-work-primitives.md is excluded by !**/*.md
  • .codex/ledger/2026-05-05-MEMORY-orch-improvs-real-qa.md is excluded by !**/*.md
  • .codex/ledger/2026-05-05-MEMORY-orch-improvs.md is excluded by !**/*.md
  • .codex/ledger/2026-05-05-MEMORY-qa-skill-hardening.md is excluded by !**/*.md
  • .codex/ledger/2026-05-05-MEMORY-qa-workflow-debug.md is excluded by !**/*.md
  • .codex/ledger/2026-05-05-MEMORY-sqlite-conversation-schema.md is excluded by !**/*.md
  • .codex/ledger/2026-05-05-MEMORY-task-08-contracts.md is excluded by !**/*.md
  • .codex/ledger/2026-05-06-MEMORY-agent-category-path.md is excluded by !**/*.md
  • .codex/ledger/2026-05-06-MEMORY-cli-refacs-audit.md is excluded by !**/*.md
  • .codex/ledger/2026-05-06-MEMORY-globaldb-migrations.md is excluded by !**/*.md
  • .codex/ledger/2026-05-06-MEMORY-linear-redesign-paper.md is excluded by !**/*.md
  • .codex/ledger/2026-05-06-MEMORY-memory-llm-mode.md is excluded by !**/*.md
  • .codex/ledger/2026-05-06-MEMORY-memv2-real-qa.md is excluded by !**/*.md
  • .codex/ledger/2026-05-06-MEMORY-refacs-automation.md is excluded by !**/*.md
  • .codex/ledger/2026-05-06-MEMORY-refacs-loop.md is excluded by !**/*.md
  • .codex/ledger/2026-05-06-MEMORY-refacs-model-perf.md is excluded by !**/*.md
  • .codex/ledger/2026-05-06-MEMORY-refacs-model.md is excluded by !**/*.md
  • .codex/ledger/2026-05-06-MEMORY-session-overrides-review.md is excluded by !**/*.md
  • .codex/ledger/2026-05-06-MEMORY-sqlite-migration-drift.md is excluded by !**/*.md
  • .codex/ledger/2026-05-07-MEMORY-acp-sdk-config.md is excluded by !**/*.md
  • .codex/ledger/2026-05-07-MEMORY-cross-surface-hardening.md is excluded by !**/*.md
  • .codex/ledger/2026-05-07-MEMORY-daemon-catalog-wiring.md is excluded by !**/*.md
  • .codex/ledger/2026-05-07-MEMORY-e2e-integration-tests.md is excluded by !**/*.md
  • .codex/ledger/2026-05-07-MEMORY-extension-model-source.md is excluded by !**/*.md
  • .codex/ledger/2026-05-07-MEMORY-fix-issues.md is excluded by !**/*.md
  • .codex/ledger/2026-05-07-MEMORY-heavy-refactor-review.md is excluded by !**/*.md
  • .codex/ledger/2026-05-07-MEMORY-live-provider-discovery.md is excluded by !**/*.md
  • .codex/ledger/2026-05-07-MEMORY-model-catalog-persistence.md is excluded by !**/*.md
  • .codex/ledger/2026-05-07-MEMORY-model-catalog-service.md is excluded by !**/*.md
  • .codex/ledger/2026-05-07-MEMORY-model-catalog-surfaces.md is excluded by !**/*.md
  • .codex/ledger/2026-05-07-MEMORY-model-discovery-research.md is excluded by !**/*.md
  • .codex/ledger/2026-05-07-MEMORY-provider-config-hard-cut.md is excluded by !**/*.md
  • .codex/ledger/2026-05-07-MEMORY-provider-model-catalog-techspec.md is excluded by !**/*.md
  • .codex/ledger/2026-05-07-MEMORY-provider-model-qa.md is excluded by !**/*.md
  • CLAUDE.md is excluded by !**/*.md
  • docs/_memory/_synthesis.md is excluded by !**/*.md
  • docs/qa/_seeds/final-qa/_references/hermes-qa-patterns.md is excluded by !**/*.md
  • docs/qa/state.csv is excluded by !**/*.csv
  • skills-lock.json is excluded by !**/*.json
  • skills/agh/references/loops.md is excluded by !**/*.md
📒 Files selected for processing (134)
  • .codex/ledger/.gitkeep
  • internal/daemon/hook_binding_resources_integration_test.go
  • internal/daemon/hooks_bridge.go
  • internal/daemon/hooks_bridge_agent_dispatch.go
  • internal/daemon/hooks_bridge_extended_dispatch.go
  • internal/daemon/hooks_bridge_loop_started.go
  • internal/daemon/hooks_bridge_loop_terminal.go
  • internal/daemon/hooks_bridge_observer_notify.go
  • internal/daemon/hooks_bridge_observers.go
  • internal/daemon/hooks_bridge_session_dispatch.go
  • internal/daemon/hooks_bridge_task_dispatch.go
  • internal/daemon/hooks_bridge_watch_events.go
  • internal/daemon/hooks_bridge_watch_events_phase_b.go
  • internal/daemon/hooks_bridge_watch_events_phase_c.go
  • internal/daemon/hooks_bridge_wiring.go
  • internal/daemon/hooks_declaration_providers.go
  • internal/daemon/hooks_declaration_workspace.go
  • internal/daemon/hooks_runtime_contract.go
  • internal/daemon/log_keys.go
  • internal/daemon/loop_api_watch_events_test.go
  • internal/daemon/loop_watch_events_observer.go
  • internal/daemon/native_create_tools.go
  • internal/daemon/native_tools_test.go
  • internal/daemon/scheduler_runtime_test.go
  • internal/daemon/scheduler_watch_events_gap.go
  • internal/daemon/session_policy_gate_test.go
  • internal/daemon/task_role_runtime.go
  • internal/daemon/task_run_activation_dispatch.go
  • internal/daemon/task_run_activation_dispatch_test.go
  • internal/daemon/tool_policy_resolver.go
  • internal/extension/registry.go
  • internal/extension/registry_artifact.go
  • internal/extension/registry_bundled_cache.go
  • internal/extension/registry_checksum.go
  • internal/extension/registry_errors.go
  • internal/extension/registry_install.go
  • internal/extension/registry_lifecycle.go
  • internal/extension/registry_scan.go
  • internal/extension/registry_test.go
  • internal/extension/registry_types.go
  • internal/loop/compiler_test.go
  • internal/loop/control_plan.go
  • internal/loop/coordinator_generation.go
  • internal/loop/coordinator_watch.go
  • internal/loop/coordinator_watch_events.go
  • internal/loop/coordinator_watch_test.go
  • internal/loop/generation_snapshot.go
  • internal/loop/linter.go
  • internal/loop/linter_test.go
  • internal/loop/watch_events_constraints_test.go
  • internal/loop/watch_events_contract.go
  • internal/loop/watch_events_registry.go
  • internal/loop/watch_events_registry_phase_a.go
  • internal/loop/watch_events_registry_phase_b.go
  • internal/loop/watch_events_registry_phase_c.go
  • internal/loop/watch_events_stream.go
  • internal/session/manager_stop_integration_test.go
  • internal/store/globaldb/global_db.go
  • internal/store/globaldb/global_db_automation_run_update.go
  • internal/store/globaldb/global_db_automation_test.go
  • internal/store/globaldb/global_db_loop_outputs.go
  • internal/store/globaldb/global_db_loop_watch_events_reconcile.go
  • internal/store/globaldb/global_db_network_conversation_query.go
  • internal/store/globaldb/global_db_network_conversation_summary.go
  • internal/store/globaldb/global_db_network_conversation_write.go
  • internal/store/globaldb/global_db_network_conversations.go
  • internal/store/globaldb/global_db_network_messages.go
  • internal/store/globaldb/global_db_network_messages_test.go
  • internal/store/globaldb/global_db_network_work_mutation.go
  • internal/store/globaldb/global_db_network_work_projection.go
  • internal/store/globaldb/global_db_review_gate_schema_test.go
  • internal/store/globaldb/global_db_task_claim_test.go
  • internal/store/globaldb/global_db_task_coordinator.go
  • internal/store/globaldb/global_db_task_events_index_test.go
  • internal/store/globaldb/global_db_task_orchestration_schema_test.go
  • internal/store/globaldb/global_db_task_status.go
  • internal/store/globaldb/global_db_test.go
  • internal/store/globaldb/global_db_watch_events_automation.go
  • internal/store/globaldb/global_db_watch_events_network.go
  • internal/store/globaldb/global_db_watch_events_network_projection.go
  • internal/store/globaldb/global_db_watch_events_test.go
  • internal/store/globaldb/migrate_watch_event_replay.go
  • internal/store/globaldb/perf_bench_test.go
  • internal/store/loop_output_blob.go
  • internal/store/sessiondb/event_query.go
  • internal/store/sessiondb/read_only.go
  • internal/store/sessiondb/session_db.go
  • internal/store/sessiondb/session_db_test.go
  • internal/task/interfaces_integration_test.go
  • internal/task/manager.go
  • internal/task/manager_coordinator_run.go
  • internal/task/manager_dependencies.go
  • internal/task/manager_event_payloads.go
  • internal/task/manager_integration_test.go
  • internal/task/manager_read.go
  • internal/task/manager_reconcile_dependencies.go
  • internal/task/manager_reconcile_status.go
  • internal/task/manager_run_claim.go
  • internal/task/manager_run_completion.go
  • internal/task/manager_run_helpers.go
  • internal/task/manager_run_hooks.go
  • internal/task/manager_run_records.go
  • internal/task/manager_run_recovery.go
  • internal/task/manager_run_start.go
  • internal/task/manager_task_crud.go
  • internal/task/manager_task_execution.go
  • internal/task/manager_task_triage_cancel.go
  • internal/task/manager_test.go
  • internal/task/manager_validation.go
  • internal/task/manager_views.go
  • internal/tools/toolset.go
  • internal/tools/toolset_test.go
  • magefiles/boundaries.go
  • magefiles/build.go
  • magefiles/codegen.go
  • magefiles/daytona.go
  • magefiles/daytona_stamp.go
  • magefiles/daytona_stamp_test.go
  • magefiles/deps_lint.go
  • magefiles/e2e.go
  • magefiles/git.go
  • magefiles/gotest_lane.go
  • magefiles/gotest_lane_test.go
  • magefiles/install.go
  • magefiles/magefile_test.go
  • magefiles/test.go
  • magefiles/verifylock.go
  • magefiles/web.go
  • magefiles/web_assets.go
  • magefiles/web_assets_publish.go
  • scripts/worktree.sh
  • web/src/systems/loops/components/__tests__/loop-editor-watch-events.test.tsx
  • web/src/systems/loops/components/editor/loop-editor-watch-events.tsx
  • web/src/systems/loops/hooks/use-local-row-keys.ts

Disabled knowledge base sources:

  • Linear integration is disabled

You can enable these sources in your CodeRabbit configuration.


Walkthrough

The PR adds daemon hook dispatch and observer infrastructure, splits extension registry functionality, introduces watch-event replay projections, expands task lifecycle services, centralizes session query construction, and updates supporting tests, tooling, scripts, and loop-editor row identity handling.

Changes

Daemon hooks and runtime infrastructure

Layer / File(s) Summary
Hook dispatch, observers, declarations, and executor wiring
internal/daemon/hooks_bridge*.go
Typed hook dispatch methods, runtime contracts, observer fanout, centralized panic/error handling, declaration providers, executor resolution, and event metadata constants are added or reorganized.
Daemon behavior validation
internal/daemon/*_test.go
Tests cover parallel execution, scheduler capability errors, session option construction, bundled-extension trust, activation logging, and watch-event decode context.

Extension registry

Layer / File(s) Summary
Registry types and lifecycle helpers
internal/extension/registry*.go
Registry types, install options, sentinel errors, artifact resolution, checksums, scanning, installation, enablement checks, and bundled-extension caching are separated into focused files.
Bundled-name cache validation
internal/extension/registry_test.go
The cache is tested for filtering, cloned results, and invalidation after registry mutations.

Watch events and persistence

Layer / File(s) Summary
Watch-event contracts and replay migration
internal/loop/watch_events_*, internal/store/globaldb/migrate_watch_event_replay.go
Replay streams and event contracts are defined, while migration version 63 adds automation projections, network work columns, triggers, indexes, and backfill logic.
Network and automation projections
internal/store/globaldb/global_db_watch_events_*, global_db_network_*
Automation reads use durable projection rows; network messages persist work outcomes transactionally and watch-event reads consume projected fields and stream cursors.
Projection recovery and validation
internal/store/globaldb/*watch_events*_test.go, internal/loop/*watch*_test.go
Tests cover migration backfills, cursor resumption, malformed metadata, parked-subscription recovery, filter evaluation, validation messages, and benchmarks.

Task and session services

Layer / File(s) Summary
Task manager operations and policy
internal/task/manager_*.go
Task CRUD, reads, execution boundaries, dependencies, triage, cancellation, status reconciliation, validation, views, and run lifecycle operations are implemented.
Run orchestration and recovery
internal/task/manager_run_*.go, internal/task/manager_coordinator_run.go
Run enqueue, claim, start, session binding, completion, failure, cancellation, boot recovery, hook payloads, coordinator execution, and event recording are added.
Persistence edge cases
internal/store/globaldb/global_db_task_*.go, internal/task/manager_test.go
Coordinator completion preserves committed results when post-commit wake enqueueing fails, and related test stores can inject completion errors.

Supporting tooling and UI

Layer / File(s) Summary
Session queries and loop storage
internal/store/sessiondb/*, internal/store/loop_output_blob.go, internal/loop/generation_snapshot.go
Session event SQL construction is centralized, metadata and full-event queries share bounds behavior, and loop output blob persistence uses a shared store helper.
Mage and script validation
magefiles/*, scripts/worktree.sh
Import-boundary scanning uses Go AST parsing, Git metadata errors are propagated, integration execution is separated, and worktree flags validate missing values.
Loop editor row identity
web/src/systems/loops/components/editor/*, web/src/systems/loops/hooks/*
Subscription rows use instance-stable keys, preserving editor instances and focus when middle rows are removed.

Estimated code review effort: 5 (Critical) | ~120 minutes

Sequence Diagram(s)

sequenceDiagram
  participant NetworkWriter
  participant GlobalDB
  participant WatchEventsReader
  participant Client
  NetworkWriter->>GlobalDB: Insert network timeline message
  GlobalDB->>GlobalDB: Derive and persist work projection
  Client->>WatchEventsReader: Read projected network events after cursor
  WatchEventsReader->>GlobalDB: Query projected timeline rows
  GlobalDB-->>WatchEventsReader: Return work outcome fields and sequence
  WatchEventsReader-->>Client: Return watch events and updated cursor
Loading

Possibly related PRs

  • compozy/agh#10 — Introduces the hooks system and daemon wiring used by this hook-bridge work.
  • compozy/agh#12 — Refactors session hook plumbing connected to the daemon bridge changes.
  • compozy/agh#269 — Adds related daemon task-lifecycle hook dispatch methods.
✨ Finishing Touches
📝 Generate docstrings
  • Create stacked PR
  • Commit on current branch
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch loops-fix

Comment @coderabbitai help to get the list of available commands.

@github-actions

Copy link
Copy Markdown
Contributor

React Doctor found no issues. 🎉

⚠️ Warning: .github/workflows/react-doctor.yml is configured incorrectly. See below to fix.

React Doctor compares against main to report only the issues this pull request introduces. This run couldn't complete that comparison (usually a shallow CI checkout with no merge base), so it listed every issue in the changed files, including ones that already existed on main.

Add fetch-depth: 0 to the actions/checkout step in .github/workflows/react-doctor.yml so the checkout includes the history React Doctor needs:

 jobs:
   react-doctor:
     steps:
       - uses: actions/checkout@v5
+        with:
+          fetch-depth: 0

       - uses: millionco/react-doctor@v2

To silence this warning, set silence-missing-baseline-warning: true on the React Doctor action.

Reviewed by React Doctor for commit 1755b29.

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