2026-07-05 01:25:58 +08:00
<!-- Generated by scripts/gen-doc-graphs.ts - do not edit by hand.
Run `pnpm run gen-doc-graphs` to regenerate. -->
# Event Producer And Consumer Matrix
2026-08-09 15:09:19 +08:00
This matrix shows which packages dispatch each harness-owned event and which packages listen to it. Events are many-to-many, so the dense relation data is presented as a table rather than one large graph. Receiver and event-name types also cover contained dispatch sites that deliberately bypass `ctx.emit` , such as subagent lifecycle containment.
2026-07-05 01:25:58 +08:00
| Event | Mode | Declared in | Dispatchers | Listeners |
| --- | --- | --- | --- | --- |
2026-08-10 18:00:03 +08:00
| `agent-loop/config-start-failed` | `emit` | [`packages/core/agent-loop/src/index.ts:183` ](../packages/core/agent-loop/src/index.ts ) | [`agent-loop` ](../packages/core/agent-loop ) (`events.dispatch` ) | - |
2026-08-11 17:12:41 +08:00
| `agent-preset/selected` | `emit` | [`packages/preset/agent-presets/src/types.ts:13` ](../packages/preset/agent-presets/src/types.ts ) | [`agent-presets` ](../packages/preset/agent-presets ) (`emit` ) | `apiproxy` |
2026-08-13 00:36:22 +08:00
| `agent/created` | `emit` | [`packages/core/agent/src/runtime-types.ts:159` ](../packages/core/agent/src/runtime-types.ts ) | [`agent` ](../packages/core/agent ) (`events.dispatch` ) | [`agent-presets` ](../packages/preset/agent-presets ), [`goal-round-driver` ](../packages/goal/goal-round-driver ), [`schedule` ](../packages/schedule/schedule ) |
| `agent/disposed` | `emit` | [`packages/core/agent/src/runtime-types.ts:168` ](../packages/core/agent/src/runtime-types.ts ) | [`agent` ](../packages/core/agent ) (`events.dispatch` ) | [`agent-loop` ](../packages/core/agent-loop ), [`goal-round-driver` ](../packages/goal/goal-round-driver ), [`subagent` ](../packages/subagent/subagent ) |
| `agent/error` | `emit` | [`packages/core/agent/src/runtime-types.ts:290` ](../packages/core/agent/src/runtime-types.ts ) | [`agent-loop` ](../packages/core/agent-loop ) (`emit` ) | [`acp` ](../packages/acp/acp ), `apiproxy` , [`goal-round-driver` ](../packages/goal/goal-round-driver ), [`session-telemetry` ](../packages/session/session-telemetry ) |
| `agent/inbox/claimed` | `emit` | [`packages/core/agent/src/runtime-types.ts:197` ](../packages/core/agent/src/runtime-types.ts ) | [`agent-loop` ](../packages/core/agent-loop ) (`emit` ) | [`acp` ](../packages/acp/acp ), [`goal-round-driver` ](../packages/goal/goal-round-driver ), [`subagent` ](../packages/subagent/subagent ), [`tool-jobs` ](../packages/jobs/tool-jobs ) |
| `agent/inbox/discarded` | `emit` | [`packages/core/agent/src/runtime-types.ts:205` ](../packages/core/agent/src/runtime-types.ts ) | [`agent-loop` ](../packages/core/agent-loop ) (`emit` ) | [`goal-round-driver` ](../packages/goal/goal-round-driver ), [`subagent` ](../packages/subagent/subagent ) |
| `agent/inbox/inserted` | `emit` | [`packages/core/agent/src/runtime-types.ts:186` ](../packages/core/agent/src/runtime-types.ts ) | [`agent-loop` ](../packages/core/agent-loop ) (`emit` ) | [`goal-round-driver` ](../packages/goal/goal-round-driver ) |
2026-08-13 02:22:10 +08:00
| `agent/pre-step` | `waterfall` | [`packages/core/agent/src/runtime-types.ts:231` ](../packages/core/agent/src/runtime-types.ts ) | [`agent-loop` ](../packages/core/agent-loop ) (`waterfall` ) | [`agent-instructions` ](../packages/context/agent-instructions ), [`compaction-basic` ](../packages/compaction/compaction-basic ), [`goal-round-driver` ](../packages/goal/goal-round-driver ), [`hooks-claude-code` ](../packages/hooks/hooks-claude-code ), [`hooks-codex` ](../packages/hooks/hooks-codex ), [`plan-mode` ](../packages/plan/plan-mode ), [`repeat-tool-reminder` ](../packages/guard/repeat-tool-reminder ), [`session-checkpoint-policy` ](../packages/session/session-checkpoint-policy ), [`subagent-in-process-driver` ](../packages/subagent/subagent-in-process-driver ), [`time-context` ](../packages/context/time-context ), [`tmux-context` ](../packages/context/tmux-context ), [`tool-cordis` ](../packages/extensions/tool-cordis ), [`tool-skill` ](../packages/skill/tool-skill ) |
2026-08-09 18:56:34 +08:00
| `agent/request` | `waterfall` | [`packages/core/agent/src/runtime-types.ts:244` ](../packages/core/agent/src/runtime-types.ts ) | [`agent-loop` ](../packages/core/agent-loop ) (`waterfall` ) | [`agent` ](../packages/core/agent ) |
2026-08-13 00:36:22 +08:00
| `agent/request-error` | `waterfall` | [`packages/core/agent/src/runtime-types.ts:260` ](../packages/core/agent/src/runtime-types.ts ) | [`agent-loop` ](../packages/core/agent-loop ) (`waterfall` ) | [`compaction-basic` ](../packages/compaction/compaction-basic ), [`llm-retry` ](../packages/llm/llm-retry ) |
| `agent/session-start` | `emit` | [`packages/core/agent/src/runtime-types.ts:217` ](../packages/core/agent/src/runtime-types.ts ) | [`agent-loop` ](../packages/core/agent-loop ) (`emitAgentEvent` ) | [`goal` ](../packages/goal/goal ), [`goal-round-driver` ](../packages/goal/goal-round-driver ), [`hooks-claude-code` ](../packages/hooks/hooks-claude-code ), [`hooks-codex` ](../packages/hooks/hooks-codex ) |
| `agent/status` | `emit` | [`packages/core/agent/src/runtime-types.ts:178` ](../packages/core/agent/src/runtime-types.ts ) | [`agent-loop` ](../packages/core/agent-loop ) (`emit` ) | [`agent` ](../packages/core/agent ), `apiproxy` , [`compaction-basic` ](../packages/compaction/compaction-basic ), [`goal-round-driver` ](../packages/goal/goal-round-driver ), [`schedule` ](../packages/schedule/schedule ), `server` |
| `agent/turn-stopping` | `serial` | [`packages/core/agent/src/runtime-types.ts:278` ](../packages/core/agent/src/runtime-types.ts ) | [`agent-loop` ](../packages/core/agent-loop ) (`serial` ) | [`hooks-claude-code` ](../packages/hooks/hooks-claude-code ), [`hooks-codex` ](../packages/hooks/hooks-codex ) |
2026-07-30 03:48:07 +08:00
| `approval/request` | `waterfall` | [`packages/interaction/user-approval/src/index.ts:30` ](../packages/interaction/user-approval/src/index.ts ) | [`user-approval` ](../packages/interaction/user-approval ) (`waterfall` ) | [`acp` ](../packages/acp/acp ), `apiproxy` |
2026-08-12 01:43:12 +08:00
| `commands/change` | `emit` | [`packages/interaction/commands/src/types.ts:72` ](../packages/interaction/commands/src/types.ts ) | [`commands` ](../packages/interaction/commands ) (`events.dispatch` ) | `apiproxy` |
2026-08-13 02:22:10 +08:00
| `cordis/dynamic-package` | `emit` | [`packages/extensions/cordis-host-runner/src/types.ts:379` ](../packages/extensions/cordis-host-runner/src/types.ts ) | [`cordis-host-runner` ](../packages/extensions/cordis-host-runner ) (`emit` ) | `apiproxy` |
| `cordis/dynamic-retract` | `emit` | [`packages/extensions/cordis-host-runner/src/types.ts:385` ](../packages/extensions/cordis-host-runner/src/types.ts ) | [`cordis-host-runner` ](../packages/extensions/cordis-host-runner ) (`emit` ) | `apiproxy` |
| `cordis/inspect-query` | `emit` | [`packages/extensions/cordis-host-runner/src/types.ts:391` ](../packages/extensions/cordis-host-runner/src/types.ts ) | [`cordis-host-runner` ](../packages/extensions/cordis-host-runner ) (`emit` ) | `apiproxy` |
| `cordis/inspect-query-resolved` | `emit` | [`packages/extensions/cordis-host-runner/src/types.ts:397` ](../packages/extensions/cordis-host-runner/src/types.ts ) | [`cordis-host-runner` ](../packages/extensions/cordis-host-runner ) (`emit` ) | `apiproxy` |
| `cordis/request-run` | `emit` | [`packages/extensions/cordis-host-runner/src/types.ts:367` ](../packages/extensions/cordis-host-runner/src/types.ts ) | [`cordis-host-runner` ](../packages/extensions/cordis-host-runner ) (`emit` ) | `apiproxy` |
| `cordis/request-run-resolved` | `emit` | [`packages/extensions/cordis-host-runner/src/types.ts:373` ](../packages/extensions/cordis-host-runner/src/types.ts ) | [`cordis-host-runner` ](../packages/extensions/cordis-host-runner ) (`emit` ) | `apiproxy` |
2026-08-10 22:06:25 +08:00
| `credentials/updated` | `emit` | [`packages/credentials/credentials/src/types.ts:29` ](../packages/credentials/credentials/src/types.ts ) | [`credentials` ](../packages/credentials/credentials ) (`events.dispatch` ) | `apiproxy` , [`credentials` ](../packages/credentials/credentials ) |
2026-07-25 16:04:48 +08:00
| `domain/changed` | `emit` | [`packages/storage/storage-domain/src/events.ts:46` ](../packages/storage/storage-domain/src/events.ts ) | [`storage-domain` ](../packages/storage/storage-domain ) (`emit` ) | `apiproxy` , [`storage-domain` ](../packages/storage/storage-domain ), [`workspace` ](../packages/workspace/workspace ) |
2026-08-13 00:36:22 +08:00
| `fs/edit-intent` | `waterfall` | [`packages/fs/fs/src/index.ts:66` ](../packages/fs/fs/src/index.ts ) | [`tool-fs` ](../packages/fs/tool-fs ) (`waterfall` ), [`tool-str-replace-editor` ](../packages/fs/tool-str-replace-editor ) (`waterfall` ) | [`fs-observation-policy` ](../packages/fs/fs-observation-policy ) |
| `fs/observed` | `emit` | [`packages/fs/fs/src/index.ts:76` ](../packages/fs/fs/src/index.ts ) | [`tool-fs` ](../packages/fs/tool-fs ) (`emit` ), [`tool-str-replace-editor` ](../packages/fs/tool-str-replace-editor ) (`emit` ) | [`fs-observation-policy` ](../packages/fs/fs-observation-policy ), [`skill-filesystem` ](../packages/skill/skill-filesystem ) |
| `fs/write-intent` | `waterfall` | [`packages/fs/fs/src/index.ts:58` ](../packages/fs/fs/src/index.ts ) | [`tool-fs` ](../packages/fs/tool-fs ) (`waterfall` ), [`tool-str-replace-editor` ](../packages/fs/tool-str-replace-editor ) (`waterfall` ) | [`fs-observation-policy` ](../packages/fs/fs-observation-policy ) |
| `goal/changed` | `emit` | [`packages/goal/goal/src/domain.ts:114` ](../packages/goal/goal/src/domain.ts ) | [`goal` ](../packages/goal/goal ) (`emit` ) | [`goal-round-driver` ](../packages/goal/goal-round-driver ) |
2026-08-11 17:12:41 +08:00
| `llm/adapters-updated` | `emit` | [`packages/llm/llm/src/types.ts:23` ](../packages/llm/llm/src/types.ts ) | [`llm` ](../packages/llm/llm ) (`events.dispatch` ) | `apiproxy` , [`llm` ](../packages/llm/llm ) |
2026-08-13 00:36:22 +08:00
| `llm/stream` | `waterfall` | [`packages/llm/llm/src/index.ts:64` ](../packages/llm/llm/src/index.ts ) | [`llm` ](../packages/llm/llm ) (`waterfall` ) | [`agent-loop` ](../packages/core/agent-loop ), [`llm` ](../packages/llm/llm ), [`llm-replay` ](../packages/test-support/llm-replay ), [`session-checkpoint-policy` ](../packages/session/session-checkpoint-policy ), [`session-title` ](../packages/session/session-title ) |
| `session-telemetry/record` | `waterfall` | [`packages/session/session-telemetry/src/index.ts:43` ](../packages/session/session-telemetry/src/index.ts ) | [`session-telemetry` ](../packages/session/session-telemetry ) (`waterfall` ) | - |
| `session/created` | `emit` | [`packages/core/session/src/index.ts:54` ](../packages/core/session/src/index.ts ) | [`session` ](../packages/core/session ) (`events.dispatch` ) | `apiproxy` , [`compaction` ](../packages/compaction/compaction ), [`goal` ](../packages/goal/goal ), [`hook-protocol` ](../packages/hooks/hook-protocol ), [`llm-retry` ](../packages/llm/llm-retry ), [`permission-presets` ](../packages/interaction/permission-presets ), [`plan-mode` ](../packages/plan/plan-mode ), [`schedule` ](../packages/schedule/schedule ), `server` , [`session` ](../packages/core/session ), [`session-persistence` ](../packages/session/session-persistence ), [`session-telemetry` ](../packages/session/session-telemetry ), [`time-context` ](../packages/context/time-context ), [`tool-workflow` ](../packages/workflow/tool-workflow ), [`tools` ](../packages/core/tools ), [`user-approval` ](../packages/interaction/user-approval ) |
2026-08-11 12:31:49 +08:00
| `session/disposed` | `emit` | [`packages/core/session/src/index.ts:64` ](../packages/core/session/src/index.ts ) | [`session` ](../packages/core/session ) (`events.dispatch` ) | [`agent-loop` ](../packages/core/agent-loop ), `apiproxy` , [`session-persistence` ](../packages/session/session-persistence ), [`session-projection-cache` ](../packages/session/session-projection-cache ), [`session-telemetry` ](../packages/session/session-telemetry ), [`session-title` ](../packages/session/session-title ) |
2026-08-13 00:36:22 +08:00
| `session/event` | `emit` | [`packages/core/session/src/index.ts:76` ](../packages/core/session/src/index.ts ) | [`session` ](../packages/core/session ) (`events.dispatch` ) | [`acp` ](../packages/acp/acp ), [`agent-instructions` ](../packages/context/agent-instructions ), [`agent-loop` ](../packages/core/agent-loop ), [`agent-presets` ](../packages/preset/agent-presets ), `apiproxy` , [`compaction` ](../packages/compaction/compaction ), [`compaction-basic` ](../packages/compaction/compaction-basic ), [`goal` ](../packages/goal/goal ), [`goal-round-driver` ](../packages/goal/goal-round-driver ), [`hook-protocol` ](../packages/hooks/hook-protocol ), [`loader-smoke` ](../packages/test-support/loader-smoke ), `server` , [`session` ](../packages/core/session ), [`session-persistence` ](../packages/session/session-persistence ), [`session-projection` ](../packages/session/session-projection ), [`session-projection-cache` ](../packages/session/session-projection-cache ), [`session-telemetry` ](../packages/session/session-telemetry ), [`session-telemetry-otel` ](../packages/session/session-telemetry-otel ), [`session-title` ](../packages/session/session-title ), [`token-meter` ](../packages/llm/token-meter ), [`tool-workflow` ](../packages/workflow/tool-workflow ), [`tools` ](../packages/core/tools ), [`user-approval` ](../packages/interaction/user-approval ) |
2026-08-11 12:31:49 +08:00
| `session/flush` | `parallel` | [`packages/core/session/src/index.ts:85` ](../packages/core/session/src/index.ts ) | [`session` ](../packages/core/session ) (`events.dispatch` ) | [`session-persistence` ](../packages/session/session-persistence ), [`session-telemetry` ](../packages/session/session-telemetry ) |
2026-08-10 22:06:25 +08:00
| `settings/document-updated` | `emit` | [`packages/settings/settings/src/types.ts:48` ](../packages/settings/settings/src/types.ts ) | [`settings` ](../packages/settings/settings ) (`events.dispatch` ) | `apiproxy` |
| `settings/updated` | `emit` | [`packages/settings/settings/src/types.ts:35` ](../packages/settings/settings/src/types.ts ) | [`settings` ](../packages/settings/settings ) (`events.dispatch` ) | [`settings` ](../packages/settings/settings ) |
2026-08-09 22:29:53 +08:00
| `skills/change` | `emit` | [`packages/skill/skill/src/index.ts:297` ](../packages/skill/skill/src/index.ts ) | [`skill` ](../packages/skill/skill ) (`events.dispatch` ) | - |
2026-08-13 00:36:22 +08:00
| `subagent/end` | `emit` | [`packages/subagent/subagent/src/index.ts:166` ](../packages/subagent/subagent/src/index.ts ) | [`subagent` ](../packages/subagent/subagent ) (`events.dispatch` ) | [`hooks-claude-code` ](../packages/hooks/hooks-claude-code ), `server` , [`subagent` ](../packages/subagent/subagent ) |
2026-08-11 12:31:49 +08:00
| `subagent/provider-added` | `emit` | [`packages/subagent/subagent/src/index.ts:140` ](../packages/subagent/subagent/src/index.ts ) | [`subagent` ](../packages/subagent/subagent ) (`emit` ) | [`subagent` ](../packages/subagent/subagent ), [`tool-subagent` ](../packages/subagent/tool-subagent ) |
| `subagent/provider-removed` | `emit` | [`packages/subagent/subagent/src/index.ts:146` ](../packages/subagent/subagent/src/index.ts ) | [`subagent` ](../packages/subagent/subagent ) (`events.dispatch` ) | [`subagent` ](../packages/subagent/subagent ), [`tool-subagent` ](../packages/subagent/tool-subagent ) |
2026-08-13 00:36:22 +08:00
| `subagent/start` | `emit` | [`packages/subagent/subagent/src/index.ts:157` ](../packages/subagent/subagent/src/index.ts ) | [`subagent` ](../packages/subagent/subagent ) (`events.dispatch` ) | [`hooks-claude-code` ](../packages/hooks/hooks-claude-code ), [`subagent` ](../packages/subagent/subagent ) |
2026-08-10 23:50:28 +08:00
| `system-prompt/assemble` | `waterfall` | [`packages/core/system-prompt/src/index.ts:31` ](../packages/core/system-prompt/src/index.ts ) | [`system-prompt` ](../packages/core/system-prompt ) (`waterfall` ) | [`agent` ](../packages/core/agent ), [`agent-presets` ](../packages/preset/agent-presets ), [`system-prompt` ](../packages/core/system-prompt ) |
2026-08-10 18:02:11 +08:00
| `system-prompt/change` | `emit` | [`packages/core/system-prompt/src/index.ts:37` ](../packages/core/system-prompt/src/index.ts ) | [`system-prompt` ](../packages/core/system-prompt ) (`emit` ) | - |
2026-08-11 23:11:12 +08:00
| `tools/change` | `emit` | [`packages/core/tools/src/index.ts:207` ](../packages/core/tools/src/index.ts ) | [`tools` ](../packages/core/tools ) (`emit` ) | - |
| `tools/code-dispatch-log` | `waterfall` | [`packages/core/tools/src/index.ts:189` ](../packages/core/tools/src/index.ts ) | [`tools` ](../packages/core/tools ) (`waterfall` ) | [`spill-policy` ](../packages/spill/spill-policy ) |
2026-08-13 00:36:22 +08:00
| `tools/execute` | `waterfall` | [`packages/core/tools/src/index.ts:163` ](../packages/core/tools/src/index.ts ) | [`tools` ](../packages/core/tools ) (`waterfall` ) | [`session-checkpoint-policy` ](../packages/session/session-checkpoint-policy ), `timeout-policy` |
| `tools/post-execute` | `waterfall` | [`packages/core/tools/src/index.ts:175` ](../packages/core/tools/src/index.ts ) | [`tools` ](../packages/core/tools ) (`waterfall` ) | [`hooks-claude-code` ](../packages/hooks/hooks-claude-code ), [`hooks-codex` ](../packages/hooks/hooks-codex ), [`repeat-tool-reminder` ](../packages/guard/repeat-tool-reminder ), [`spill-policy` ](../packages/spill/spill-policy ), [`tool-fs-search` ](../packages/fs/tool-fs-search ) |
| `tools/pre-execute` | `waterfall` | [`packages/core/tools/src/index.ts:152` ](../packages/core/tools/src/index.ts ) | [`tools` ](../packages/core/tools ) (`waterfall` ) | [`hooks-claude-code` ](../packages/hooks/hooks-claude-code ), [`hooks-codex` ](../packages/hooks/hooks-codex ), [`tool-jobs` ](../packages/jobs/tool-jobs ) |
| `tools/result` | `emit` | [`packages/core/tools/src/index.ts:197` ](../packages/core/tools/src/index.ts ) | [`tools` ](../packages/core/tools ) (`events.dispatch` ) | [`agent-instructions` ](../packages/context/agent-instructions ), [`subagent-in-process-driver` ](../packages/subagent/subagent-in-process-driver ) |
2026-08-10 18:37:30 +08:00
| `workflow/agent-end` | `emit` | [`packages/workflow/workflow/src/index.ts:79` ](../packages/workflow/workflow/src/index.ts ) | [`workflow` ](../packages/workflow/workflow ) (`events.dispatch` ) | [`tool-workflow` ](../packages/workflow/tool-workflow ), [`workflow` ](../packages/workflow/workflow ) |
| `workflow/agent-start` | `emit` | [`packages/workflow/workflow/src/index.ts:68` ](../packages/workflow/workflow/src/index.ts ) | [`workflow` ](../packages/workflow/workflow ) (`events.dispatch` ) | [`tool-workflow` ](../packages/workflow/tool-workflow ), [`workflow` ](../packages/workflow/workflow ) |
| `workflow/end` | `emit` | [`packages/workflow/workflow/src/index.ts:89` ](../packages/workflow/workflow/src/index.ts ) | [`workflow` ](../packages/workflow/workflow ) (`events.dispatch` ) | [`workflow` ](../packages/workflow/workflow ) |
| `workflow/log` | `emit` | [`packages/workflow/workflow/src/index.ts:58` ](../packages/workflow/workflow/src/index.ts ) | [`workflow` ](../packages/workflow/workflow ) (`events.dispatch` ) | - |
| `workflow/phase` | `emit` | [`packages/workflow/workflow/src/index.ts:51` ](../packages/workflow/workflow/src/index.ts ) | [`workflow` ](../packages/workflow/workflow ) (`events.dispatch` ) | - |
| `workflow/start` | `emit` | [`packages/workflow/workflow/src/index.ts:43` ](../packages/workflow/workflow/src/index.ts ) | [`workflow` ](../packages/workflow/workflow ) (`events.dispatch` ) | [`workflow` ](../packages/workflow/workflow ) |
2026-07-05 02:54:01 +08:00
2026-07-09 02:18:39 +08:00
## Non-harness or undeclared event strings seen in package source
| Event string | Dispatchers | Listeners |
| --- | --- | --- |
2026-08-13 00:36:22 +08:00
| `internal/dispatch` | - | [`commands` ](../packages/interaction/commands ), [`compaction` ](../packages/compaction/compaction ), [`fs` ](../packages/fs/fs ), [`goal` ](../packages/goal/goal ), [`goal-round-driver` ](../packages/goal/goal-round-driver ), [`hook-protocol` ](../packages/hooks/hook-protocol ), [`llm-retry` ](../packages/llm/llm-retry ), [`permission-presets` ](../packages/interaction/permission-presets ), [`plan-mode` ](../packages/plan/plan-mode ), [`sandbox-policy` ](../packages/sandbox/sandbox-policy ), [`schedule` ](../packages/schedule/schedule ), [`scope` ](../packages/core/scope ), [`session` ](../packages/core/session ), [`session-title` ](../packages/session/session-title ), [`subagent` ](../packages/subagent/subagent ), [`terminal-bash` ](../packages/terminal/terminal-bash ), [`time-context` ](../packages/context/time-context ), [`tool-todo` ](../packages/todo/tool-todo ), [`tool-workflow` ](../packages/workflow/tool-workflow ), [`tools` ](../packages/core/tools ), [`user-approval` ](../packages/interaction/user-approval ), [`workflow` ](../packages/workflow/workflow ) |
| `internal/plugin` | - | `loader` , [`lsp-stdio` ](../packages/lsp/lsp-stdio ), `webserver` |
2026-08-09 00:24:06 +08:00
| `internal/service` | - | [`agent-presets` ](../packages/preset/agent-presets ), `gateway` |
2026-07-19 15:12:18 +08:00
| `internal/status` | - | [`agent` ](../packages/core/agent ) |
2026-07-05 02:54:01 +08:00
2026-07-14 23:14:51 +08:00
Maintenance mode: generated: Cordis event declarations and producer/listener edges are resolved from the repository TypeScript Program.