Skip to content

Enhance agentic features, fix bugs, and improve documentation#12

Open
Snider wants to merge 310 commits into
mainfrom
dev
Open

Enhance agentic features, fix bugs, and improve documentation#12
Snider wants to merge 310 commits into
mainfrom
dev

Conversation

@Snider

@Snider Snider commented Jun 29, 2026

Copy link
Copy Markdown
Contributor

This pull request introduces several important configuration and documentation updates to the core-agent project, focusing on improving agent concurrency and rate limiting, updating plugin and MCP server integration, clarifying architecture and operational patterns, and adding new external dependencies. The changes also include a comprehensive implementation plan for aligning CLI and IPC handler behavior.

Configuration and Infrastructure Updates:

  • Updated the core agent version in .claude-plugin/marketplace.json from 0.14.0 to 0.18.0.
  • Changed the MCP server configuration in .mcp.json from a stdio-based server to an HTTP-based server, now requiring an authorization header.
  • Updated workspace root in .core/agents.yaml to resolve against ~/Lethean instead of $HOME/Code/.core, and clarified the comment.

Agent Concurrency and Rate Limiting Enhancements:

  • Added concurrency and rate limit configuration for the opencode agent in .core/agents.yaml, including per-model sub-limits and pacing settings. [1] [2]

Dependency Management:

  • Added new submodules to .gitmodules: external/api, external/cli, external/orm, and external/go-container, all tracking their respective dev branches.

Documentation and Architecture Clarifications:

  • Updated CLAUDE.md and AGENTS.md to reflect the current architecture, including new packages (pkg/runner, pkg/lemma, pkg/chathistory), expanded binary modes, and clarified plugin provider roles and personas/templates structure. [1] [2] [3] [4] [5] [6] [7]
  • Added a detailed implementation plan in PLAN-cli-square-up.md, outlining the correct approach for CLI and IPC handler integration, anti-patterns to avoid, and the status of event handler implementations.

Snider and others added 30 commits June 2, 2026 14:05
The core plugin couldn't be installed/loaded as shipped:
- provider/claude/core/.mcp.json was a bare { core: {...} } — Claude Code needs the { mcpServers: {...} } wrapper or the MCP server won't load. Added it (HTTP :9202 + Bearer ${MCP_AUTH_TOKEN}, the connect-not-spawn shape).
- plugin.json name was 'agent' while the marketplace entry is 'core' — /plugin install core@core-agent silently fails on a name mismatch. Aligned to 'core'.
- marketplace.json core version 0.14.0 → 0.18.0 to match the manifest.
- removed the stray stdio dupes 000.mcp.json + 000mcp.json (superseded by the HTTP plane).

Co-Authored-By: Virgil <virgil@lethean.io>
Advance external/go workspace submodule to v0.10.4 so dev (GOWORK on) and standalone (GOWORK=off) builds resolve the same core/go.

Co-Authored-By: Virgil <virgil@lethean.io>
…leak

loadAgentsConfig() sets a package-global workspace-root override from
agents.yaml dispatch.workspace_root. A full-core test (newCoreAgent) leaves
it set, so a later test relying on CORE_WORKSPACE resolved the leaked path
instead — TestCommands_Check_Good_BranchWorkspaceCount failed in-suite but
passed alone. Export SetWorkspaceRootOverride and reset it in newTestCore so
each test starts from clean workspace resolution (mirroring the agentic
package's own internal test guard).

Co-Authored-By: Virgil <virgil@lethean.io>
Real per-symbol tests for the testable helpers: defaultHubTokenFile,
defaultHubAuditPath, optStringOr, publicSuffix, auditMetaString, toBytes,
hostIsLoopback (commands_hub.go); defaultUserChatsPath + the chat --user
guard (commands_chat.go); detectBinaryName (main.go).

Co-Authored-By: Virgil <virgil@lethean.io>
CI already uploads coverage to Codecov (.github/workflows/ci.yml) but had no
codecov.yml, so there was no gate to "start using". Add one configured as a
ratchet: project status target=auto (a PR may not drop total coverage below
the base, 1% noise threshold) + patch target=70% (new/changed lines must be
reasonably covered, pulling the number up as files are touched). Ignore tests,
examples, and the vendored externals.

`task cov` writes go/coverage.out (the path codecov + SonarCloud both read) and
prints the total, for local runs.

Co-Authored-By: Virgil <virgil@lethean.io>
Good/Bad/Ugly for the pure map-walk helper: nested path resolves to the
terminal string; missing key at any step yields ""; non-map intermediate or
non-string terminal yields "".

Co-Authored-By: Virgil <virgil@lethean.io>
…> 39.2%)

Add newTestService — builds a real opencode Service against a temp-$HOME
DuckDB KV store, resetting the process-global kvOnce before+after (the
cross-test hazard host_config_mode_test.go documented but sidestepped).
auth.go and enable.go had no test files at all (hence 0%). With the harness:
- auth.go: ServerPassword, InstallID, authHeader (+ SeedDefaultProfile)
- enable.go: IsEnabled default-false, setEnabled round-trip
- host_config.go: MergeHostConfig create + idempotent re-merge

Co-Authored-By: Virgil <virgil@lethean.io>
….8%)

Two table tests over the previously-0% command surface: the 5 pipeline routers
(empty/help action → OK, unknown action → error) and the 16 leaf placeholders
(not-yet-implemented). No side effects — these print help and return.

Co-Authored-By: Virgil <virgil@lethean.io>
cmdPlanShow's slug guard (usage + error) and cmdPlanList against an empty
workspace ("no plans" → OK). Read-only, no side effects.

Co-Authored-By: Virgil <virgil@lethean.io>
Both card-listers, both lanes (human + --json), always-OK.

Co-Authored-By: Virgil <virgil@lethean.io>
Pure option->input mappers (resume/scan/watch/mirror, incl. watch's single-
workspace fallback) and brainValuePresent (nil/empty/whitespace absent,
non-empty present).

Co-Authored-By: Virgil <virgil@lethean.io>
Co-Authored-By: Virgil <virgil@lethean.io>
…trip)

GetProfile empty-name guard + notfound code; SaveProfile empty-name guard +
save→get roundtrip. Via the isolated kv-harness.

Co-Authored-By: Virgil <virgil@lethean.io>
ToOpenCodeWire strips name/description; ListProfiles returns seeded default +
saved; DeleteProfile guards (empty + default-floor) then deletes and confirms
gone.

Co-Authored-By: Virgil <virgil@lethean.io>
cmdExtract surfaces an unreadable --source error; cmdBranchDelete refuses
without repo+branch (guard runs before any forge call).

Co-Authored-By: Virgil <virgil@lethean.io>
handleIssue{Get,List,Create} + handlePR{Get,List,Merge,Close} each delegate to
their cmd* form, which refuses empty input before any forge call.

Co-Authored-By: Virgil <virgil@lethean.io>
SetWorkspaceRootOverride (abs/relative), LogDir/ConfDir/DataDir/AgentsConfigPath,
pipelineIssueIsAudit (title markers) + pipelineIssueIsEpic, parseCreditBalance.

Co-Authored-By: Virgil <virgil@lethean.io>
Co-Authored-By: Virgil <virgil@lethean.io>
Co-Authored-By: Virgil <virgil@lethean.io>
… platform)

Co-Authored-By: Virgil <virgil@lethean.io>
Co-Authored-By: Virgil <virgil@lethean.io>
Co-Authored-By: Virgil <virgil@lethean.io>
Co-Authored-By: Virgil <virgil@lethean.io>
Co-Authored-By: Virgil <virgil@lethean.io>
Co-Authored-By: Virgil <virgil@lethean.io>
Co-Authored-By: Virgil <virgil@lethean.io>
Assert each builds its request and calls the platform endpoint (mock records
the hits), independent of the response-parse branch.

Co-Authored-By: Virgil <virgil@lethean.io>
Drive the 11 remaining platform tools through their request-building paths
(list/get tools reach the mock platform, the rest hit their guards).

Co-Authored-By: Virgil <virgil@lethean.io>
Co-Authored-By: Virgil <virgil@lethean.io>
Co-Authored-By: Virgil <virgil@lethean.io>
Snider and others added 28 commits June 25, 2026 18:23
…rvice

Promote the fleet dispatch model into Core\Mod\Agentic alongside Issue/AgentPlan:
agent_registrations + dispatch_jobs models (with the folded fleet columns +
created_by) and DispatchService with the atomic conditional-update claim so
concurrent installs sharing a workspace queue can't double-claim. lthn.ai's app
re-points System A (console + MCP) at these; System B controllers follow.

Co-Authored-By: Virgil <virgil@lethean.io>
/v1/fleet/* now lands in the unified agent_registrations + dispatch_jobs instead
of fleet_nodes/fleet_tasks. DispatchService gains heartbeat/deregister/listAgents/
stats/nextTask and — crucially — complete(), the report-back path System A never
had (completeTask now flips a dispatch_job to completed/failed with result/
findings/changes/report). Response shapes preserved; task ids are uuids now.
Verified: register → enqueue → nextTask claim → complete → stats end to end.

Co-Authored-By: Virgil <virgil@lethean.io>
…tion

The /v1/agent/sync|context|status actions now resolve agent identity via
AgentRegistration, and sync_records is re-keyed from fleet_node_id to
workspace_id + agent_id (additive migration; fleet_node_id kept nullable for
back-compat). Last fleet-table dependency outside credits/fleet_tasks is gone.
Verified: push records a sync_record by workspace+agent, status reads it back.

Co-Authored-By: Virgil <virgil@lethean.io>
…tchService

Api\Fleet\FleetController (/v1/fleet/dispatch + /v1/fleet/stream) now runs on
DispatchService over the unified tables; enqueue carries findings/changes/report
and stats() preserves the /v1/fleet/stats contract from dispatch_jobs. Retire the
now-orphaned FleetService + the RegisterNode/NodeHeartbeat/DeregisterNode/
CompleteTask/GetNextTask actions. Tests updated to the unified model and flagged
UNRUN (framework suite can't be installed with forge offline; verify in CI).
ListNodes/AssignTask/GetFleetStats + FleetNode/FleetTask stay — still used by the
live FleetOverview admin (HubComponent), which is a separate UI migration.

Co-Authored-By: Virgil <virgil@lethean.io>
Co-Authored-By: Virgil <virgil@lethean.io>
…ers/

Verified each design's work is present in source before removal; the docs are
redundant replication guides. Future superpowers output stays local (gitignored).

Co-Authored-By: Virgil <virgil@lethean.io>
Co-Authored-By: Virgil <virgil@lethean.io>
…ature docs in subfolders

RFC specs live in plans/code/core/agent/; remove the stale repo duplicates
(root + docs/ RFC*, flow/, plugins/, php-agent/, AX dup) and the index.md
landing page. Reorganise the remaining feature docs into brain/, inference/,
setup/. Repoint CLAUDE.md + architecture.md cross-references.

Co-Authored-By: Virgil <virgil@lethean.io>
15 docs/<feature>/ stubs (one per code feature found in cmd/ + pkg/), each
pointing at its source and the literal-docs-from-code rules. DOCS-TASK.md is the
agent brief to fill them.

Co-Authored-By: Virgil <virgil@lethean.io>
Co-Authored-By: Virgil <virgil@lethean.io>
…m code (#215)

Co-Authored-By: Virgil <virgil@lethean.io>
…(#218)

Co-Authored-By: Virgil <virgil@lethean.io>
…m code (#220)

Co-Authored-By: Virgil <virgil@lethean.io>
…om code (#221)

Co-Authored-By: Virgil <virgil@lethean.io>
…tire DOCS-TASK

All feature stubs are now written user guides; the fill-it brief has done its job.

Co-Authored-By: Virgil <virgil@lethean.io>
… pages (#222)

Each docs/<feature>/README.md is now a concise (~50-line) SEO-aware index that links to
child detail pages. Split: cli (commands), dispatch (runners), plans (sessions), pipeline
(closeout + orchestration). Trimmed: fleet, brain, inference (children already existed).

Co-Authored-By: Virgil <virgil@lethean.io>
…rs (#223)

New docs/providers/ catalogues the providers you dispatch to (claude/codex/gemini/vibe/
coderabbit remote, opencode + LEM/ollama local), split by model location, cross-linking
dispatch/runners (native vs container) and inference (the local engine).

Co-Authored-By: Virgil <virgil@lethean.io>
…der (#223)

Split the monolithic dev guide into an index + building/testing/standards/extending/
plugins/configuration pages (folder = URL, README = concise index). Repoint CLAUDE.md.

Co-Authored-By: Virgil <virgil@lethean.io>
core.Info is structured (msg + key/value pairs), not printf. "interval=%s" left
m.interval as a key with no value, logging '(interval=%s) 2m0s=<nil>'. Now logs
'monitor: started interval=2m0s'.

Co-Authored-By: Virgil <virgil@lethean.io>
…#225)

Mount the canonical dappco.re/go/cli layer via core.WithService(cli.Register)
in main.go — the CLI surfaces as a service like any other, no second *core.Cli.

Convert go.work off the banned ../orm/go and ../go-container/go relative refs
onto ./external/* submodules, and register external/{cli,orm,go-container}
(all at commits already on their origin/dev). Bump external/go to 4b0072a.

Co-Authored-By: Virgil <virgil@lethean.io>
Five messages.* events were broadcast with no handler. Add reactions:

- H1 QueueDrained   -> notify queue.status
- H4 HarvestRejected-> notify harvest.status (with reason)
- H5 InboxMessage   -> notify inbox.status
- H2 RateLimitDetected -> per-pool backoff (written under the runner.drain
  lock drainOne reads it through) + notify ratelimit.status; malformed
  duration notifies without freezing
- H3 HarvestComplete -> runner notifies harvest.status; agentic.handleHarvestAutoPR
  re-dispatches agentic.auto-pr for the harvested branch's workspace

Each ships a test that emits the event and asserts the reaction.

Co-Authored-By: Virgil <virgil@lethean.io>
…224)

Exchange a short-lived, single-use 6-digit code (minted at app.lthn.ai/device)
for an AgentApiKey. Two unauthenticated, hard-throttled endpoints:

- POST v1/agent/auth/login -> { data: { key } }       (Go AuthLoginOutput shape)
- POST v1/device/pair      -> { data: { agent_api_key } } (Go fleet client shape)

The code is the proof; throttle:10,1 keeps the 6-digit space out of brute-force
reach. Backed by the DevicePairing model + agent_device_pairings migration and
Claim/Create/InvalidPairingCode actions; AuthController.login/pair drive them.
Routes tidied to use-imports along the way. Feature test in DevicePairingTest.

Also: gitignore php/vendor/ (regenerated from composer; never tracked).

In-progress — not PHP-suite verified this session (composer/phpunit not run).

Co-Authored-By: Virgil <virgil@lethean.io>
Preserve in-progress ContentController (149 lines) so the work isn't lost.
Not yet wired into Routes/api.php — incomplete, committed for continuity.

Co-Authored-By: Virgil <virgil@lethean.io>
@coderabbitai

coderabbitai Bot commented Jun 29, 2026

Copy link
Copy Markdown

Important

Review skipped

Too many files!

This PR contains 614 files, which is 464 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 a paid plan to raise the limit.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: b2b18d14-3fa3-4170-a36b-2be944df4958

📥 Commits

Reviewing files that changed from the base of the PR and between 2eaa035 and 683926d.

⛔ Files ignored due to path filters (65)
  • docs/.DS_Store is excluded by !**/.DS_Store
  • go.work is excluded by !**/*.work
  • go.work.sum is excluded by !**/*.sum
  • go/go.sum is excluded by !**/*.sum
  • php/.DS_Store is excluded by !**/.DS_Store
  • php/Actions/.DS_Store is excluded by !**/.DS_Store
  • php/Mcp/.DS_Store is excluded by !**/.DS_Store
  • php/View/.DS_Store is excluded by !**/.DS_Store
  • php/tests/.DS_Store is excluded by !**/.DS_Store
  • provider/opencode/bun.lock is excluded by !**/*.lock
  • scripts/.DS_Store is excluded by !**/.DS_Store
  • scripts/ethics-ab/.DS_Store is excluded by !**/.DS_Store
  • tests/.DS_Store is excluded by !**/.DS_Store
  • tests/cli/.DS_Store is excluded by !**/.DS_Store
  • tests/cli/brain/.DS_Store is excluded by !**/.DS_Store
  • tests/cli/brain/forget/.DS_Store is excluded by !**/.DS_Store
  • tests/cli/brain/list/.DS_Store is excluded by !**/.DS_Store
  • tests/cli/brain/recall/.DS_Store is excluded by !**/.DS_Store
  • tests/cli/brain/remember/.DS_Store is excluded by !**/.DS_Store
  • tests/cli/check/.DS_Store is excluded by !**/.DS_Store
  • tests/cli/credits/.DS_Store is excluded by !**/.DS_Store
  • tests/cli/credits/balance/.DS_Store is excluded by !**/.DS_Store
  • tests/cli/dispatch/.DS_Store is excluded by !**/.DS_Store
  • tests/cli/dispatch/shutdown/.DS_Store is excluded by !**/.DS_Store
  • tests/cli/dispatch/sync/.DS_Store is excluded by !**/.DS_Store
  • tests/cli/env/.DS_Store is excluded by !**/.DS_Store
  • tests/cli/extract/.DS_Store is excluded by !**/.DS_Store
  • tests/cli/fleet/.DS_Store is excluded by !**/.DS_Store
  • tests/cli/fleet/nodes/.DS_Store is excluded by !**/.DS_Store
  • tests/cli/issue/.DS_Store is excluded by !**/.DS_Store
  • tests/cli/issue/list/.DS_Store is excluded by !**/.DS_Store
  • tests/cli/lang/.DS_Store is excluded by !**/.DS_Store
  • tests/cli/lang/detect/.DS_Store is excluded by !**/.DS_Store
  • tests/cli/lang/list/.DS_Store is excluded by !**/.DS_Store
  • tests/cli/message/.DS_Store is excluded by !**/.DS_Store
  • tests/cli/message/inbox/.DS_Store is excluded by !**/.DS_Store
  • tests/cli/message/send/.DS_Store is excluded by !**/.DS_Store
  • tests/cli/mirror/.DS_Store is excluded by !**/.DS_Store
  • tests/cli/plan/.DS_Store is excluded by !**/.DS_Store
  • tests/cli/plan/create/.DS_Store is excluded by !**/.DS_Store
  • tests/cli/plan/list/.DS_Store is excluded by !**/.DS_Store
  • tests/cli/plan/templates/.DS_Store is excluded by !**/.DS_Store
  • tests/cli/pr/.DS_Store is excluded by !**/.DS_Store
  • tests/cli/prompt/.DS_Store is excluded by !**/.DS_Store
  • tests/cli/prompt/version/.DS_Store is excluded by !**/.DS_Store
  • tests/cli/repo/.DS_Store is excluded by !**/.DS_Store
  • tests/cli/repo/list/.DS_Store is excluded by !**/.DS_Store
  • tests/cli/scan/.DS_Store is excluded by !**/.DS_Store
  • tests/cli/session/.DS_Store is excluded by !**/.DS_Store
  • tests/cli/session/list/.DS_Store is excluded by !**/.DS_Store
  • tests/cli/sprint/.DS_Store is excluded by !**/.DS_Store
  • tests/cli/sprint/list/.DS_Store is excluded by !**/.DS_Store
  • tests/cli/state/.DS_Store is excluded by !**/.DS_Store
  • tests/cli/state/list/.DS_Store is excluded by !**/.DS_Store
  • tests/cli/status/.DS_Store is excluded by !**/.DS_Store
  • tests/cli/sync/.DS_Store is excluded by !**/.DS_Store
  • tests/cli/sync/status/.DS_Store is excluded by !**/.DS_Store
  • tests/cli/version/.DS_Store is excluded by !**/.DS_Store
  • tests/cli/workspace/.DS_Store is excluded by !**/.DS_Store
  • tests/cli/workspace/clean/.DS_Store is excluded by !**/.DS_Store
  • tests/cli/workspace/list/.DS_Store is excluded by !**/.DS_Store
  • ui/.DS_Store is excluded by !**/.DS_Store
  • ui/dist/agent-panel.d.ts is excluded by !**/dist/**
  • ui/dist/agent-panel.js is excluded by !**/dist/**
  • ui/dist/index.html is excluded by !**/dist/**
📒 Files selected for processing (614)
  • .claude-plugin/marketplace.json
  • .core/agents.yaml
  • .gitignore
  • .gitmodules
  • .mcp.json
  • AGENTS.md
  • CLAUDE.md
  • PLAN-cli-square-up.md
  • README.md
  • Taskfile.yml
  • codecov.yml
  • docs/AUDIT-openbrain-20260424.md
  • docs/CHARON-ONBOARDING.md
  • docs/RFC-AGENT-INDEX.md
  • docs/RFC-AGENT-PIPELINE.md
  • docs/RFC-AGENT-PLAN.md
  • docs/RFC-AGENT-PLUGIN-RESTRUCTURE.md
  • docs/RFC-AGENT-TOPOLOGY.md
  • docs/RFC-AGENT.md
  • docs/RFC-CORE-008-AGENT-EXPERIENCE.md
  • docs/RFC-GO-AGENT-COMMANDS.md
  • docs/RFC-GO-AGENT-IMPORTS.md
  • docs/RFC-GO-AGENT-MODELS.md
  • docs/RFC-GO-AGENT-README.md
  • docs/RFC-GO-AGENT.md
  • docs/RFC.md
  • docs/RFC.plan.md
  • docs/architecture.md
  • docs/audit/README.md
  • docs/audits/fleet-https-cert-20260423.md
  • docs/audits/pipeline-verify-20260423.md
  • docs/brain-callers-audit.md
  • docs/brain/README.md
  • docs/brain/callers.md
  • docs/cli/README.md
  • docs/cli/commands.md
  • docs/content/README.md
  • docs/development.md
  • docs/development/README.md
  • docs/development/building.md
  • docs/development/configuration.md
  • docs/development/extending.md
  • docs/development/plugins.md
  • docs/development/standards.md
  • docs/development/testing.md
  • docs/dispatch/README.md
  • docs/dispatch/runners.md
  • docs/fleet/README.md
  • docs/flow-audit-2026-04-25.md
  • docs/flow/RFC.flow-audit-issues.md
  • docs/flow/RFC.flow-create-epic.md
  • docs/flow/RFC.flow-gather-training-data.md
  • docs/flow/RFC.flow-issue-epic.md
  • docs/flow/RFC.flow-issue-orchestrator.md
  • docs/flow/RFC.flow-resolve-stuck-prs.md
  • docs/flow/RFC.md
  • docs/index.md
  • docs/inference/README.md
  • docs/inference/local-inference.md
  • docs/inference/typologies.md
  • docs/known-issues.md
  • docs/lib/README.md
  • docs/monitor/README.md
  • docs/opencode/README.md
  • docs/php-agent/RFC.actions.md
  • docs/php-agent/RFC.architecture.md
  • docs/php-agent/RFC.commands.md
  • docs/php-agent/RFC.endpoints.md
  • docs/php-agent/RFC.mcp-tools.md
  • docs/php-agent/RFC.md
  • docs/php-agent/RFC.models.md
  • docs/php-agent/RFC.openbrain-design.md
  • docs/php-agent/RFC.openbrain-impl.md
  • docs/php-agent/RFC.porting-plan.md
  • docs/php-agent/RFC.security.md
  • docs/php-agent/RFC.ui.md
  • docs/pipeline/README.md
  • docs/pipeline/closeout.md
  • docs/pipeline/orchestration.md
  • docs/plans/2026-03-15-local-stack.md
  • docs/plans/2026-03-16-issue-tracker.md
  • docs/plans/2026-03-21-codex-review-pipeline.md
  • docs/plans/2026-03-25-core-go-v0.8.0-migration.md
  • docs/plans/README.md
  • docs/plans/sessions.md
  • docs/plugins/RFC.md
  • docs/providers/README.md
  • docs/providers/local.md
  • docs/providers/remote.md
  • docs/remote/README.md
  • docs/review/README.md
  • docs/reviews/2026-03-29-general-audit.md
  • docs/runner/README.md
  • docs/scan-mirror/README.md
  • docs/setup/README.md
  • docs/setup/github-app.md
  • docs/shell/README.md
  • external/api
  • external/cli
  • external/go
  • external/go-container
  • external/io
  • external/log
  • external/mcp
  • external/orm
  • external/process
  • external/rag
  • external/store
  • external/ws
  • go/cmd/core-agent/commands.go
  • go/cmd/core-agent/commands_chat.go
  • go/cmd/core-agent/commands_chat_test.go
  • go/cmd/core-agent/commands_coverage_extra_test.go
  • go/cmd/core-agent/commands_example_test.go
  • go/cmd/core-agent/commands_hub.go
  • go/cmd/core-agent/commands_hub_test.go
  • go/cmd/core-agent/commands_models.go
  • go/cmd/core-agent/commands_models_extra_test.go
  • go/cmd/core-agent/commands_models_more_test.go
  • go/cmd/core-agent/commands_models_poll_extra_test.go
  • go/cmd/core-agent/commands_opencode.go
  • go/cmd/core-agent/commands_serve.go
  • go/cmd/core-agent/commands_serve_admin_extra_test.go
  • go/cmd/core-agent/commands_serve_extra_test.go
  • go/cmd/core-agent/commands_serve_more_test.go
  • go/cmd/core-agent/commands_shell.go
  • go/cmd/core-agent/commands_test.go
  • go/cmd/core-agent/lemma_mcp.go
  • go/cmd/core-agent/lemma_mcp_extra_test.go
  • go/cmd/core-agent/lemma_mcp_test.go
  • go/cmd/core-agent/main.go
  • go/cmd/core-agent/main_test.go
  • go/go.mod
  • go/pkg/agentic/actions_autopr_extra_test.go
  • go/pkg/agentic/actions_cov_test.go
  • go/pkg/agentic/actions_handle_extra_test.go
  • go/pkg/agentic/actions_handlers_extra_test.go
  • go/pkg/agentic/actions_input_extra_test.go
  • go/pkg/agentic/actions_lifecycle_extra_test.go
  • go/pkg/agentic/actions_mocked_extra_test.go
  • go/pkg/agentic/brain_client_extra_test.go
  • go/pkg/agentic/brain_seed_memory_cov_test.go
  • go/pkg/agentic/branch_cleanup_gates_extra_test.go
  • go/pkg/agentic/branch_cleanup_test.go
  • go/pkg/agentic/commands.go
  • go/pkg/agentic/commands_cards_extra_test.go
  • go/pkg/agentic/commands_commit.go
  • go/pkg/agentic/commands_core_test.go
  • go/pkg/agentic/commands_cov_test.go
  • go/pkg/agentic/commands_dispatch_cov_test.go
  • go/pkg/agentic/commands_dispatch_extra_test.go
  • go/pkg/agentic/commands_epicfleet_extra_test.go
  • go/pkg/agentic/commands_flow_test.go
  • go/pkg/agentic/commands_guards_extra_test.go
  • go/pkg/agentic/commands_listver_extra_test.go
  • go/pkg/agentic/commands_local_mode_test.go
  • go/pkg/agentic/commands_more_platform_extra_test.go
  • go/pkg/agentic/commands_phase.go
  • go/pkg/agentic/commands_phase_cov_test.go
  • go/pkg/agentic/commands_pipeline_extra_test.go
  • go/pkg/agentic/commands_plan.go
  • go/pkg/agentic/commands_plan_cov_test.go
  • go/pkg/agentic/commands_plan_coverage_extra_test.go
  • go/pkg/agentic/commands_plan_extra_test.go
  • go/pkg/agentic/commands_plansprint_extra_test.go
  • go/pkg/agentic/commands_platform_cmd_extra_test.go
  • go/pkg/agentic/commands_platform_cov_test.go
  • go/pkg/agentic/commands_platform_errors_extra_test.go
  • go/pkg/agentic/commands_platform_extra_test.go
  • go/pkg/agentic/commands_platform_success_extra_test.go
  • go/pkg/agentic/commands_prep_cov_test.go
  • go/pkg/agentic/commands_prompt_extra_test.go
  • go/pkg/agentic/commands_session.go
  • go/pkg/agentic/commands_session_cov_test.go
  • go/pkg/agentic/commands_setup.go
  • go/pkg/agentic/commands_sprint.go
  • go/pkg/agentic/commands_sprint_cov_test.go
  • go/pkg/agentic/commands_sprint_coverage_extra_test.go
  • go/pkg/agentic/commands_state.go
  • go/pkg/agentic/commands_subhandlers_extra_test.go
  • go/pkg/agentic/commands_task.go
  • go/pkg/agentic/commands_task_cov_test.go
  • go/pkg/agentic/commands_test.go
  • go/pkg/agentic/commands_workspace.go
  • go/pkg/agentic/commands_workspace_cov_test.go
  • go/pkg/agentic/commands_workspace_test.go
  • go/pkg/agentic/content.go
  • go/pkg/agentic/content_cov_test.go
  • go/pkg/agentic/content_seo.go
  • go/pkg/agentic/content_seo_cov_test.go
  • go/pkg/agentic/dispatch.go
  • go/pkg/agentic/dispatch_cov_test.go
  • go/pkg/agentic/dispatch_runtime_test.go
  • go/pkg/agentic/dispatch_sync.go
  • go/pkg/agentic/dispatch_sync_options_test.go
  • go/pkg/agentic/dispatch_sync_test.go
  • go/pkg/agentic/dispatch_vz.go
  • go/pkg/agentic/dispatch_vz_live_test.go
  • go/pkg/agentic/dispatch_vz_test.go
  • go/pkg/agentic/fetch_loop.go
  • go/pkg/agentic/fetch_loop_cov_test.go
  • go/pkg/agentic/fleet_connect_extra_test.go
  • go/pkg/agentic/fleet_connect_stream_test.go
  • go/pkg/agentic/fleet_mode.go
  • go/pkg/agentic/fleet_mode_cov_test.go
  • go/pkg/agentic/fleet_mode_extra_test.go
  • go/pkg/agentic/fleet_snapshot_extra_test.go
  • go/pkg/agentic/flow.go
  • go/pkg/agentic/flow_cov_test.go
  • go/pkg/agentic/flow_tools.go
  • go/pkg/agentic/flow_tools_test.go
  • go/pkg/agentic/forge_handlers_extra_test.go
  • go/pkg/agentic/handlers.go
  • go/pkg/agentic/handlers_guards_extra_test.go
  • go/pkg/agentic/harvest_autopr_extra_test.go
  • go/pkg/agentic/helpers_coverage_extra_test.go
  • go/pkg/agentic/lang.go
  • go/pkg/agentic/local_writers_coverage_extra_test.go
  • go/pkg/agentic/logic_test.go
  • go/pkg/agentic/mirror.go
  • go/pkg/agentic/mirror_run_extra_test.go
  • go/pkg/agentic/misc_handlers_coverage_extra_test.go
  • go/pkg/agentic/opencode.go
  • go/pkg/agentic/opencode_models.go
  • go/pkg/agentic/opencode_models_extra_test.go
  • go/pkg/agentic/opencode_models_test.go
  • go/pkg/agentic/opencode_provider_test.go
  • go/pkg/agentic/opencode_test.go
  • go/pkg/agentic/paths.go
  • go/pkg/agentic/paths_example_test.go
  • go/pkg/agentic/paths_extra_test.go
  • go/pkg/agentic/paths_helpers_test.go
  • go/pkg/agentic/paths_test.go
  • go/pkg/agentic/persist_test.go
  • go/pkg/agentic/pid_test.go
  • go/pkg/agentic/pipeline_audit.go
  • go/pkg/agentic/pipeline_audit_cov_test.go
  • go/pkg/agentic/pipeline_audit_extra_test.go
  • go/pkg/agentic/pipeline_classify_test.go
  • go/pkg/agentic/pipeline_cmd_extra_test.go
  • go/pkg/agentic/pipeline_commands.go
  • go/pkg/agentic/pipeline_commands_cov_test.go
  • go/pkg/agentic/pipeline_commands_extra_test.go
  • go/pkg/agentic/pipeline_dispatch_coverage_extra_test.go
  • go/pkg/agentic/pipeline_epic_cov_test.go
  • go/pkg/agentic/pipeline_fix_cov_test.go
  • go/pkg/agentic/pipeline_monitor.go
  • go/pkg/agentic/pipeline_monitor_cov_test.go
  • go/pkg/agentic/pipeline_onboard_cov_test.go
  • go/pkg/agentic/plan_compat_cov_test.go
  • go/pkg/agentic/plan_cov_test.go
  • go/pkg/agentic/plan_value_extra_test.go
  • go/pkg/agentic/platform_credits_extra_test.go
  • go/pkg/agentic/platform_tools_extra_test.go
  • go/pkg/agentic/platform_value_extra_test.go
  • go/pkg/agentic/prep.go
  • go/pkg/agentic/prep_cov_test.go
  • go/pkg/agentic/prep_test.go
  • go/pkg/agentic/qa.go
  • go/pkg/agentic/qa_analysis_extra_test.go
  • go/pkg/agentic/qa_analysis_test.go
  • go/pkg/agentic/qa_cov_test.go
  • go/pkg/agentic/qa_test.go
  • go/pkg/agentic/queue.go
  • go/pkg/agentic/queue_config_test.go
  • go/pkg/agentic/queue_logic_test.go
  • go/pkg/agentic/remote_status_extra_test.go
  • go/pkg/agentic/repo_sync_cov_test.go
  • go/pkg/agentic/result_bridge_test.go
  • go/pkg/agentic/resume.go
  • go/pkg/agentic/review_queue.go
  • go/pkg/agentic/review_queue_cov_test.go
  • go/pkg/agentic/review_queue_panic_test.go
  • go/pkg/agentic/runtime_container.go
  • go/pkg/agentic/runtime_container_test.go
  • go/pkg/agentic/session_cov_test.go
  • go/pkg/agentic/shell.go
  • go/pkg/agentic/shell_example_test.go
  • go/pkg/agentic/shell_test.go
  • go/pkg/agentic/shell_vz_darwin.go
  • go/pkg/agentic/shell_vz_other.go
  • go/pkg/agentic/shutdown_extra_test.go
  • go/pkg/agentic/sprint_extra_test.go
  • go/pkg/agentic/statestore.go
  • go/pkg/agentic/statestore_test.go
  • go/pkg/agentic/status.go
  • go/pkg/agentic/workspace_stats.go
  • go/pkg/agentic/workspace_stats_test.go
  • go/pkg/audit/audit.go
  • go/pkg/audit/audit_test.go
  • go/pkg/audit/filesink.go
  • go/pkg/brain/actions_converters_test.go
  • go/pkg/brain/actions_extra_test.go
  • go/pkg/brain/actions_handlers_extra_test.go
  • go/pkg/brain/messaging.go
  • go/pkg/brain/messaging_self_extra_test.go
  • go/pkg/chathistory/chathistory.go
  • go/pkg/chathistory/chathistory_coverage_test.go
  • go/pkg/chathistory/chathistory_extra_test.go
  • go/pkg/chathistory/chathistory_test.go
  • go/pkg/chathistory/export.go
  • go/pkg/chathistory/migrations/001_init.sql
  • go/pkg/lemma/admin.go
  • go/pkg/lemma/admin_extra_test.go
  • go/pkg/lemma/admin_test.go
  • go/pkg/lemma/lemma.go
  • go/pkg/lemma/lemma_extra_test.go
  • go/pkg/lemma/lemma_test.go
  • go/pkg/lib/flow/flow.go
  • go/pkg/lib/flow/flow_frontmatter_test.go
  • go/pkg/lib/flow/flow_test.go
  • go/pkg/lib/flow/list.go
  • go/pkg/lib/flow/list_test.go
  • go/pkg/lib/lib.go
  • go/pkg/lib/lib_test.go
  • go/pkg/lib/persona/ads/auditor.md
  • go/pkg/lib/persona/ads/creative-strategist.md
  • go/pkg/lib/persona/ads/paid-social-strategist.md
  • go/pkg/lib/persona/ads/ppc-strategist.md
  • go/pkg/lib/persona/ads/programmatic-buyer.md
  • go/pkg/lib/persona/ads/search-query-analyst.md
  • go/pkg/lib/persona/ads/tracking-specialist.md
  • go/pkg/lib/persona/blockchain/identity-graph-operator.md
  • go/pkg/lib/persona/blockchain/identity-trust.md
  • go/pkg/lib/persona/blockchain/security-auditor.md
  • go/pkg/lib/persona/blockchain/zk-steward.md
  • go/pkg/lib/persona/code/agents-orchestrator.md
  • go/pkg/lib/persona/code/ai-engineer.md
  • go/pkg/lib/persona/code/autonomous-optimization-architect.md
  • go/pkg/lib/persona/code/backend-architect.md
  • go/pkg/lib/persona/code/data-engineer.md
  • go/pkg/lib/persona/code/developer-advocate.md
  • go/pkg/lib/persona/code/frontend-developer.md
  • go/pkg/lib/persona/code/lsp-index-engineer.md
  • go/pkg/lib/persona/code/rapid-prototyper.md
  • go/pkg/lib/persona/code/senior-developer.md
  • go/pkg/lib/persona/code/technical-writer.md
  • go/pkg/lib/persona/design/brand-guardian.md
  • go/pkg/lib/persona/design/image-prompt-engineer.md
  • go/pkg/lib/persona/design/inclusive-visuals-specialist.md
  • go/pkg/lib/persona/design/security-developer.md
  • go/pkg/lib/persona/design/ui-designer.md
  • go/pkg/lib/persona/design/ux-architect.md
  • go/pkg/lib/persona/design/ux-researcher.md
  • go/pkg/lib/persona/design/visual-storyteller.md
  • go/pkg/lib/persona/design/whimsy-injector.md
  • go/pkg/lib/persona/devops/automator.md
  • go/pkg/lib/persona/devops/junior.md
  • go/pkg/lib/persona/devops/security-developer.md
  • go/pkg/lib/persona/devops/senior.md
  • go/pkg/lib/persona/plan/EXECUTIVE-BRIEF.md
  • go/pkg/lib/persona/plan/QUICKSTART.md
  • go/pkg/lib/persona/plan/coordination/agent-activation-prompts.md
  • go/pkg/lib/persona/plan/coordination/handoff-templates.md
  • go/pkg/lib/persona/plan/experiment-tracker.md
  • go/pkg/lib/persona/plan/nexus-strategy.md
  • go/pkg/lib/persona/plan/playbooks/phase-0-discovery.md
  • go/pkg/lib/persona/plan/playbooks/phase-1-strategy.md
  • go/pkg/lib/persona/plan/playbooks/phase-2-foundation.md
  • go/pkg/lib/persona/plan/playbooks/phase-3-build.md
  • go/pkg/lib/persona/plan/playbooks/phase-4-hardening.md
  • go/pkg/lib/persona/plan/playbooks/phase-5-launch.md
  • go/pkg/lib/persona/plan/playbooks/phase-6-operate.md
  • go/pkg/lib/persona/plan/project-shepherd.md
  • go/pkg/lib/persona/plan/runbooks/scenario-enterprise-feature.md
  • go/pkg/lib/persona/plan/runbooks/scenario-incident-response.md
  • go/pkg/lib/persona/plan/runbooks/scenario-marketing-campaign.md
  • go/pkg/lib/persona/plan/runbooks/scenario-startup-mvp.md
  • go/pkg/lib/persona/plan/senior.md
  • go/pkg/lib/persona/plan/studio-operations.md
  • go/pkg/lib/persona/plan/studio-producer.md
  • go/pkg/lib/persona/product/behavioral-nudge-engine.md
  • go/pkg/lib/persona/product/feedback-synthesizer.md
  • go/pkg/lib/persona/product/security-developer.md
  • go/pkg/lib/persona/product/sprint-prioritizer.md
  • go/pkg/lib/persona/product/trend-researcher.md
  • go/pkg/lib/persona/sales/account-strategist.md
  • go/pkg/lib/persona/sales/coach.md
  • go/pkg/lib/persona/sales/deal-strategist.md
  • go/pkg/lib/persona/sales/discovery-coach.md
  • go/pkg/lib/persona/sales/engineer.md
  • go/pkg/lib/persona/sales/outbound-strategist.md
  • go/pkg/lib/persona/sales/pipeline-analyst.md
  • go/pkg/lib/persona/sales/proposal-strategist.md
  • go/pkg/lib/persona/secops/architect.md
  • go/pkg/lib/persona/secops/developer.md
  • go/pkg/lib/persona/secops/devops.md
  • go/pkg/lib/persona/secops/incident-commander.md
  • go/pkg/lib/persona/secops/junior.md
  • go/pkg/lib/persona/secops/operations.md
  • go/pkg/lib/persona/secops/senior.md
  • go/pkg/lib/persona/smm/carousel-growth-engine.md
  • go/pkg/lib/persona/smm/content-creator.md
  • go/pkg/lib/persona/smm/cultural-intelligence.md
  • go/pkg/lib/persona/smm/growth-hacker.md
  • go/pkg/lib/persona/smm/instagram-curator.md
  • go/pkg/lib/persona/smm/linkedin-content-creator.md
  • go/pkg/lib/persona/smm/reddit-community-builder.md
  • go/pkg/lib/persona/smm/security-developer.md
  • go/pkg/lib/persona/smm/security-secops.md
  • go/pkg/lib/persona/smm/seo-specialist.md
  • go/pkg/lib/persona/smm/social-media-strategist.md
  • go/pkg/lib/persona/smm/tiktok-strategist.md
  • go/pkg/lib/persona/smm/twitter-engager.md
  • go/pkg/lib/persona/spatial/macos-spatial-metal-engineer.md
  • go/pkg/lib/persona/spatial/terminal-integration-specialist.md
  • go/pkg/lib/persona/support/accounts-payable.md
  • go/pkg/lib/persona/support/analytics-reporter.md
  • go/pkg/lib/persona/support/compliance-auditor.md
  • go/pkg/lib/persona/support/executive-summary-generator.md
  • go/pkg/lib/persona/support/finance-tracker.md
  • go/pkg/lib/persona/support/infrastructure-maintainer.md
  • go/pkg/lib/persona/support/legal-compliance-checker.md
  • go/pkg/lib/persona/support/responder.md
  • go/pkg/lib/persona/support/security-developer.md
  • go/pkg/lib/persona/support/security-secops.md
  • go/pkg/lib/persona/testing/accessibility-auditor.md
  • go/pkg/lib/persona/testing/api-tester.md
  • go/pkg/lib/persona/testing/evidence-collector.md
  • go/pkg/lib/persona/testing/model-qa.md
  • go/pkg/lib/persona/testing/performance-benchmarker.md
  • go/pkg/lib/persona/testing/reality-checker.md
  • go/pkg/lib/persona/testing/security-developer.md
  • go/pkg/lib/persona/testing/test-results-analyzer.md
  • go/pkg/lib/persona/testing/tester.md
  • go/pkg/lib/persona/testing/tool-evaluator.md
  • go/pkg/lib/persona/testing/workflow-optimizer.md
  • go/pkg/lib/task/package-update.yaml
  • go/pkg/monitor/harvest_defaultbranch_test.go
  • go/pkg/monitor/monitor.go
  • go/pkg/opencode/audit_sink.go
  • go/pkg/opencode/audit_sink_test.go
  • go/pkg/opencode/auth.go
  • go/pkg/opencode/auth_test.go
  • go/pkg/opencode/control.go
  • go/pkg/opencode/control_extra_test.go
  • go/pkg/opencode/control_hostconfig_extra_test.go
  • go/pkg/opencode/control_http_extra_test.go
  • go/pkg/opencode/control_lifecycle_extra_test.go
  • go/pkg/opencode/control_profile_paths_extra_test.go
  • go/pkg/opencode/control_provider_test.go
  • go/pkg/opencode/control_read_handlers_extra_test.go
  • go/pkg/opencode/control_test.go
  • go/pkg/opencode/enable.go
  • go/pkg/opencode/enable_extra_test.go
  • go/pkg/opencode/enable_flag_extra_test.go
  • go/pkg/opencode/enable_test.go
  • go/pkg/opencode/generate.go
  • go/pkg/opencode/generate_extra_test.go
  • go/pkg/opencode/generate_message_extra_test.go
  • go/pkg/opencode/generate_test.go
  • go/pkg/opencode/host_config.go
  • go/pkg/opencode/host_config_mode_test.go
  • go/pkg/opencode/host_config_test.go
  • go/pkg/opencode/import_host.go
  • go/pkg/opencode/import_host_extra_test.go
  • go/pkg/opencode/import_host_nil_extra_test.go
  • go/pkg/opencode/import_host_persist_extra_test.go
  • go/pkg/opencode/import_store_extra_test.go
  • go/pkg/opencode/imports.go
  • go/pkg/opencode/imports_test.go
  • go/pkg/opencode/internal/paths/atomic_write.go
  • go/pkg/opencode/internal/paths/atomic_write_test.go
  • go/pkg/opencode/internal/sigkeys/sigkeys.go
  • go/pkg/opencode/internal/sigkeys/sigkeys_test.go
  • go/pkg/opencode/kv_failure_extra_test.go
  • go/pkg/opencode/opencode.go
  • go/pkg/opencode/opencode_lifecycle_extra_test.go
  • go/pkg/opencode/opencode_orm_extra_test.go
  • go/pkg/opencode/opencode_pure_extra_test.go
  • go/pkg/opencode/opencode_service_extra_test.go
  • go/pkg/opencode/opencode_test.go
  • go/pkg/opencode/profile.go
  • go/pkg/opencode/profile_extra_test.go
  • go/pkg/opencode/profile_test.go
  • go/pkg/opencode/profile_validate_types_extra_test.go
  • go/pkg/opencode/providers.go
  • go/pkg/opencode/providers_backed_extra_test.go
  • go/pkg/opencode/providers_extra_test.go
  • go/pkg/opencode/providers_test.go
  • go/pkg/opencode/proxy.go
  • go/pkg/opencode/proxy_extra_test.go
  • go/pkg/opencode/proxy_reject_test.go
  • go/pkg/opencode/reconcile.go
  • go/pkg/opencode/reconcile_adopt_extra_test.go
  • go/pkg/opencode/reconcile_test.go
  • go/pkg/opencode/register_extra_test.go
  • go/pkg/opencode/sigverify.go
  • go/pkg/opencode/sigverify_load_extra_test.go
  • go/pkg/opencode/sigverify_policy_extra_test.go
  • go/pkg/opencode/sigverify_test.go
  • go/pkg/opencode/studio.go
  • go/pkg/opencode/studio_seam_extra_test.go
  • go/pkg/opencode/studio_test.go
  • go/pkg/opencode/subscribe.go
  • go/pkg/opencode/subscribe_backed_extra_test.go
  • go/pkg/opencode/subscribe_extra_test.go
  • go/pkg/opencode/subscribe_test.go
  • go/pkg/opencode/tui.go
  • go/pkg/opencode/tui_test.go
  • go/pkg/opencode/types.go
  • go/pkg/opencode/types_test.go
  • go/pkg/opencode/upgrade.go
  • go/pkg/opencode/upgrade_extra_test.go
  • go/pkg/opencode/upgrade_test.go
  • go/pkg/opencode/upgrade_wire_test.go
  • go/pkg/opencode/validate_coverage_extra_test.go
  • go/pkg/opencode/wails.go
  • go/pkg/opencode/wails_backed_extra_test.go
  • go/pkg/opencode/wails_extra_test.go
  • go/pkg/opencode/wails_proc_extra_test.go
  • go/pkg/opencode/wails_provider_test.go
  • go/pkg/opencode/web.go
  • go/pkg/opencode/web_backed_extra_test.go
  • go/pkg/opencode/web_test.go
  • go/pkg/runner/paths.go
  • go/pkg/runner/paths_example_test.go
  • go/pkg/runner/paths_extra_test.go
  • go/pkg/runner/paths_test.go
  • go/pkg/runner/queue.go
  • go/pkg/runner/queue_branches_extra_test.go
  • go/pkg/runner/queue_coverage_extra_test.go
  • go/pkg/runner/queue_drain_extra_test.go
  • go/pkg/runner/queue_test.go
  • go/pkg/runner/runner.go
  • go/pkg/runner/runner_coverage_extra_test.go
  • go/pkg/runner/runner_ipc_concurrency_extra_test.go
  • go/pkg/runner/runner_ipc_extra_test.go
  • go/pkg/runner/runner_ipc_handlers_test.go
  • go/pkg/runner/runner_test.go
  • php/Actions/Auth/ClaimDevicePairing.php
  • php/Actions/Auth/CreateDevicePairing.php
  • php/Actions/Auth/InvalidPairingCode.php
  • php/Actions/Fleet/CompleteTask.php
  • php/Actions/Fleet/DeregisterNode.php
  • php/Actions/Fleet/GetNextTask.php
  • php/Actions/Fleet/NodeHeartbeat.php
  • php/Actions/Fleet/RegisterNode.php
  • php/Actions/Sync/GetAgentSyncStatus.php
  • php/Actions/Sync/PullFleetContext.php
  • php/Actions/Sync/PushDispatchHistory.php
  • php/Agentic/Services/FleetService.php
  • php/Controllers/Api/AuthController.php
  • php/Controllers/Api/ContentController.php
  • php/Controllers/Api/Fleet/FleetController.php
  • php/Controllers/Api/FleetController.php
  • php/GEMINI.md
  • php/Migrations/2026_06_25_000002_rekey_sync_records_to_agent.php
  • php/Migrations/2026_06_27_000001_create_agent_device_pairings_table.php
  • php/Models/AgentRegistration.php
  • php/Models/DevicePairing.php
  • php/Models/DispatchJob.php
  • php/Models/SyncRecord.php
  • php/Routes/api.php
  • php/Services/DispatchService.php
  • php/tests/Feature/Agentic/Services/FleetServiceTest.php
  • php/tests/Feature/Api/AgentAuth/DevicePairingTest.php
  • php/tests/Feature/Api/Fleet/RoutesTest.php
  • php/tests/Feature/Api/Sync/RoutesTest.php
  • php/tests/Feature/FleetControllerTest.php
  • php/tests/Feature/Mod/Agent/CompleteTaskFoundationTest.php
  • php/tests/Unit/AgenticManagerTest.php
  • php/tests/Unit/ClaudeServiceTest.php
  • provider/claude/core/.claude-plugin/plugin.json
  • provider/claude/core/.mcp.json
  • provider/claude/core/000.mcp.json
  • provider/claude/core/000mcp.json
  • provider/claude/core/MCP-ENDPOINT.md
  • provider/codex/.codex-plugin/capabilities.json
  • provider/codex/.codex-plugin/marketplace.json
  • provider/codex/README.md
  • provider/codex/code/scripts/refactor.php
  • provider/codex/core/.codex-plugin/plugin.json
  • provider/codex/core/AGENTS.md
  • provider/codex/core/commands/capabilities.md
  • provider/codex/core/commands/content.md
  • provider/codex/core/commands/forge.md
  • provider/codex/core/commands/plan.md
  • provider/codex/core/commands/platform.md
  • provider/codex/core/commands/session.md
  • provider/codex/core/commands/state.md
  • provider/codex/core/commands/workspace.md
  • provider/opencode/.gitignore
  • provider/opencode/package.json
  • provider/opencode/src/config.ts
  • provider/opencode/src/hub.ts
  • provider/opencode/src/report.ts
  • provider/opencode/src/throttle.ts
  • provider/opencode/src/tool_exec.ts
  • provider/opencode/test/config.test.ts
  • provider/opencode/test/hub.test.ts
  • provider/opencode/test/report.test.ts
  • provider/opencode/test/throttle.test.ts
  • provider/opencode/test/tools.test.ts
  • provider/opencode/tsconfig.json
  • provider/vibe/.gitignore
  • provider/vibe/README.md
  • provider/vibe/package.json
  • provider/vibe/src/config.ts
  • provider/vibe/src/hub.ts
  • provider/vibe/src/index.ts
  • provider/vibe/src/plugin.ts
  • provider/vibe/src/report.ts
  • provider/vibe/src/throttle.ts
  • provider/vibe/src/tool_exec.ts
  • provider/vibe/test/config.test.ts
  • provider/vibe/test/hub.test.ts
  • provider/vibe/test/report.test.ts
  • provider/vibe/test/throttle.test.ts
  • provider/vibe/test/tools.test.ts
  • provider/vibe/tsconfig.json
  • scripts/gemma4_local_stack.py
  • scripts/local-agent.sh
  • scripts/qwen36_local_stack.py

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

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

Warning

Billing warning: we have not been able to collect payment for this subscription for more than 72 hours. Please update the payment method or pay any pending invoices in Billing to avoid service interruption.


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

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

@sonarqubecloud

Copy link
Copy Markdown

Quality Gate Failed Quality Gate failed

Failed conditions
8 Security Hotspots
D Security Rating on New Code (required ≥ A)

See analysis details on SonarQube Cloud

Catch issues before they fail your Quality Gate with our IDE extension SonarQube for IDE

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