mirror of
https://github.com/stablyai/orca.git
synced 2026-10-31 09:07:40 +00:00
52338 lines
2.0 MiB
Plaintext
52338 lines
2.0 MiB
Plaintext
{
|
|
"schemaVersion": 1,
|
|
"snapshot": {
|
|
"gitHead": "0b82f88e9f2b6904f8ecf296b11d0581de4cfbb9",
|
|
"jsTsContentSha256": "b854d2f3234bd9585c0d07a769cffbf22f50556791f5ea6dcbcef78c860eb15c",
|
|
"inventory": "Git-tracked paths with current working-tree contents; this audit directory excluded",
|
|
"missingTrackedPaths": [],
|
|
"trackedFiles": 38891,
|
|
"jsTsFiles": 36496,
|
|
"productionJsTsFiles": 19666,
|
|
"testSupportJsTsFiles": 16828,
|
|
"generatedJsTsFiles": 2,
|
|
"nativeOrShellFiles": 135
|
|
},
|
|
"methodology": {
|
|
"directoryCounts": "Direct and recursive counts include tracked test/support and generated files, with direct JS/TS breakdowns. Counts are files, not lines or runtime complexity.",
|
|
"production": "JS/TS not identified by the existing test-only-source-path policy or generated filename/directory convention. This includes tooling and declarations; it does not mean shipped product code.",
|
|
"families": "Overlapping discovery signals, not move recommendations. Kebab/Pascal/camel normalized; use- removed; first 1-3 tokens, with at least one remaining token; >=8 files and >=3 production-classified files. Do not sum families.",
|
|
"imports": "Existing collectModuleSpecifiers AST parser reused. Includes type imports, re-exports and recognized literal/const-string module loaders. Deduplicated directed file pairs for graph counts; inbound/outbound are direct, not transitive.",
|
|
"resolution": "Relative tracked paths, index modules, JS-to-TS source counterparts, @renderer/, context-aware @/ and root workspace orca-source exports. Exact non-code paths counted separately. Other bare packages/aliases not modeled.",
|
|
"limitations": "No call graph, runtime dependency proof or behavioral audit. Computed paths, new URL, filesystem reads, worker/spawn strings, package scripts and CI references are outside the import graph. Unresolved inputs and parser failures are explicit. Native/shell code is inventoried but imports are not analyzed.",
|
|
"proposals": "Human-reviewed candidate ownership scopes. Exact path suggestions and collision checks are supplied; broad proposals require smaller PRs and deeper semantic review. Basenames retained unless explicit stripPrefix/entryStem rules apply."
|
|
},
|
|
"areas": [
|
|
{
|
|
"id": "desktop-shell",
|
|
"path": "src/main",
|
|
"purpose": "Desktop application lifecycle, integrations, operating system services and execution adapters",
|
|
"exclusiveTrackedFiles": 8728,
|
|
"exclusiveJsTsFiles": 8645
|
|
},
|
|
{
|
|
"id": "runtime",
|
|
"path": "src/main/runtime",
|
|
"purpose": "Host-owned sessions, workspace state, command execution, RPC and orchestration",
|
|
"exclusiveTrackedFiles": 3290,
|
|
"exclusiveJsTsFiles": 3024
|
|
},
|
|
{
|
|
"id": "ipc",
|
|
"path": "src/main/ipc",
|
|
"purpose": "Electron renderer-to-host request handlers",
|
|
"exclusiveTrackedFiles": 1208,
|
|
"exclusiveJsTsFiles": 1208
|
|
},
|
|
{
|
|
"id": "terminal-daemon",
|
|
"path": "src/main/daemon",
|
|
"purpose": "Long-lived terminal processes, endpoint ownership and terminal history",
|
|
"exclusiveTrackedFiles": 587,
|
|
"exclusiveJsTsFiles": 574
|
|
},
|
|
{
|
|
"id": "preload",
|
|
"path": "src/preload",
|
|
"purpose": "Typed Electron bridge exposed to renderer windows",
|
|
"exclusiveTrackedFiles": 181,
|
|
"exclusiveJsTsFiles": 181
|
|
},
|
|
{
|
|
"id": "renderer",
|
|
"path": "src/renderer",
|
|
"purpose": "Desktop and web React interface, local state and runtime clients",
|
|
"exclusiveTrackedFiles": 12906,
|
|
"exclusiveJsTsFiles": 12842
|
|
},
|
|
{
|
|
"id": "contracts",
|
|
"path": "src/shared",
|
|
"purpose": "Cross-surface contracts, schemas and domain rules; a physical folder, not one cohesive domain",
|
|
"exclusiveTrackedFiles": 3647,
|
|
"exclusiveJsTsFiles": 3592
|
|
},
|
|
{
|
|
"id": "cli",
|
|
"path": "src/cli",
|
|
"purpose": "Orca command-line client and command presentation",
|
|
"exclusiveTrackedFiles": 428,
|
|
"exclusiveJsTsFiles": 428
|
|
},
|
|
{
|
|
"id": "process-host",
|
|
"path": "src/packages",
|
|
"purpose": "Internal packages including the controlled subprocess API",
|
|
"exclusiveTrackedFiles": 41,
|
|
"exclusiveJsTsFiles": 36
|
|
},
|
|
{
|
|
"id": "wsl-guest",
|
|
"path": "src/wsl-guest",
|
|
"purpose": "Windows Subsystem for Linux guest dispatcher and protocol",
|
|
"exclusiveTrackedFiles": 94,
|
|
"exclusiveJsTsFiles": 94
|
|
},
|
|
{
|
|
"id": "types",
|
|
"path": "src/types",
|
|
"purpose": "Ambient TypeScript declarations and build constants",
|
|
"exclusiveTrackedFiles": 1,
|
|
"exclusiveJsTsFiles": 1
|
|
},
|
|
{
|
|
"id": "mobile",
|
|
"path": "mobile",
|
|
"purpose": "Expo phone application, transport, embedded web engines and mobile tooling; independent workspace",
|
|
"exclusiveTrackedFiles": 3901,
|
|
"exclusiveJsTsFiles": 2995
|
|
},
|
|
{
|
|
"id": "cloud",
|
|
"path": "cloud",
|
|
"purpose": "Relay, push services, wire packages, operations and infrastructure; independent workspace",
|
|
"exclusiveTrackedFiles": 662,
|
|
"exclusiveJsTsFiles": 578
|
|
},
|
|
{
|
|
"id": "native",
|
|
"path": "native",
|
|
"purpose": "Platform-specific operating system integrations and native packages",
|
|
"exclusiveTrackedFiles": 74,
|
|
"exclusiveJsTsFiles": 4
|
|
},
|
|
{
|
|
"id": "tooling",
|
|
"path": "config",
|
|
"purpose": "Build configuration, generators, audits, development scripts and CI checks",
|
|
"exclusiveTrackedFiles": 1138,
|
|
"exclusiveJsTsFiles": 1035
|
|
},
|
|
{
|
|
"id": "integration-tests",
|
|
"path": "tests",
|
|
"purpose": "End-to-end, cross-version and test-tool coverage; unit tests also live beside source",
|
|
"exclusiveTrackedFiles": 1166,
|
|
"exclusiveJsTsFiles": 1106
|
|
},
|
|
{
|
|
"id": "documentation-site",
|
|
"path": "docs/site",
|
|
"purpose": "Next.js documentation website; independent package",
|
|
"exclusiveTrackedFiles": 125,
|
|
"exclusiveJsTsFiles": 28
|
|
},
|
|
{
|
|
"id": "documentation",
|
|
"path": "docs",
|
|
"purpose": "Engineering references, investigations, audits and documentation assets",
|
|
"exclusiveTrackedFiles": 409,
|
|
"exclusiveJsTsFiles": 108
|
|
},
|
|
{
|
|
"id": "automation",
|
|
"path": ".github",
|
|
"purpose": "CI, release and cloud-operation workflows and actions",
|
|
"exclusiveTrackedFiles": 142,
|
|
"exclusiveJsTsFiles": 14
|
|
},
|
|
{
|
|
"id": "repository-support",
|
|
"path": ".",
|
|
"purpose": "Repository root, resources, bundled skills, examples and remaining support files",
|
|
"exclusiveTrackedFiles": 163,
|
|
"exclusiveJsTsFiles": 3
|
|
}
|
|
],
|
|
"featureTrails": [
|
|
{
|
|
"domain": "Jira",
|
|
"locations": [
|
|
{
|
|
"path": "src/main/jira",
|
|
"purpose": "Backend client, credentials, issues and attachments"
|
|
},
|
|
{
|
|
"path": "src/main/ipc",
|
|
"basenamePattern": "^jira(?:[-.]|$)",
|
|
"purpose": "Desktop transport handlers"
|
|
},
|
|
{
|
|
"path": "src/main/runtime/rpc/methods",
|
|
"basenamePattern": "^jira(?:[-.]|$)",
|
|
"purpose": "Runtime RPC methods"
|
|
},
|
|
{
|
|
"path": "src/shared",
|
|
"basenamePattern": "^jira(?:[-.]|$)",
|
|
"purpose": "Flat Jira contracts and domain rules"
|
|
},
|
|
{
|
|
"path": "src/shared/rpc-contract",
|
|
"basenamePattern": "^jira(?:[-.]|$)",
|
|
"purpose": "RPC parameter schemas"
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/task-page/jira",
|
|
"purpose": "Provider-specific Task Page UI"
|
|
},
|
|
{
|
|
"path": "src/renderer/src/store/slices",
|
|
"basenamePattern": "^jira(?:[-.]|$)",
|
|
"purpose": "Renderer state"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"domain": "Linear",
|
|
"locations": [
|
|
{
|
|
"path": "src/main/linear",
|
|
"purpose": "Backend client, issue context, mutations and workspace credentials"
|
|
},
|
|
{
|
|
"path": "src/main/ipc",
|
|
"basenamePattern": "^linear(?:[-.]|$)",
|
|
"purpose": "Desktop transport handlers"
|
|
},
|
|
{
|
|
"path": "src/main/runtime",
|
|
"basenamePattern": "^runtime-linear(?:[-.]|$)",
|
|
"purpose": "Host command implementations"
|
|
},
|
|
{
|
|
"path": "src/main/runtime/rpc/methods",
|
|
"basenamePattern": "^linear(?:[-.]|$)",
|
|
"purpose": "Runtime RPC methods"
|
|
},
|
|
{
|
|
"path": "src/shared/linear",
|
|
"purpose": "Existing domain contract folder"
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/task-page/linear",
|
|
"purpose": "Provider-specific Task Page UI"
|
|
},
|
|
{
|
|
"path": "src/renderer/src/store/slices",
|
|
"basenamePattern": "^linear(?:[-.]|$)",
|
|
"purpose": "Renderer state"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"domain": "Terminals",
|
|
"locations": [
|
|
{
|
|
"path": "src/renderer/src/components/terminal-pane",
|
|
"purpose": "Desktop terminal UI and input/output behavior"
|
|
},
|
|
{
|
|
"path": "src/main/ipc/pty",
|
|
"purpose": "Electron terminal request handling"
|
|
},
|
|
{
|
|
"path": "src/main/runtime/terminal",
|
|
"purpose": "Host terminal ownership and lifecycle"
|
|
},
|
|
{
|
|
"path": "src/main/daemon",
|
|
"purpose": "Persistent terminal process host"
|
|
},
|
|
{
|
|
"path": "src/packages/process-host",
|
|
"purpose": "Subprocess execution and termination"
|
|
},
|
|
{
|
|
"path": "mobile/src/transport",
|
|
"purpose": "Phone transport including terminal streams"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"domain": "Agent chat",
|
|
"locations": [
|
|
{
|
|
"path": "src/renderer/src/components/native-chat",
|
|
"purpose": "Desktop chat presentation and composer"
|
|
},
|
|
{
|
|
"path": "src/main/native-chat",
|
|
"purpose": "Agent session wire, journals and transcript integration"
|
|
},
|
|
{
|
|
"path": "src/main/runtime",
|
|
"basenamePattern": "^(?:structured-)?agent-session(?:[-.]|$)",
|
|
"purpose": "Session runtime lifecycle"
|
|
},
|
|
{
|
|
"path": "src/main/claude",
|
|
"purpose": "Claude provider adapter"
|
|
},
|
|
{
|
|
"path": "src/main/codex",
|
|
"purpose": "Codex provider adapter"
|
|
},
|
|
{
|
|
"path": "mobile/src/session",
|
|
"purpose": "Mobile session and chat interface"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"domain": "Workspace state",
|
|
"locations": [
|
|
{
|
|
"path": "src/shared/workspace-layout",
|
|
"purpose": "Layout commands and invariants"
|
|
},
|
|
{
|
|
"path": "src/main/runtime/sidebar-inputs",
|
|
"purpose": "Host-owned sidebar facts"
|
|
},
|
|
{
|
|
"path": "src/main/persistence",
|
|
"purpose": "Durable profile state, migration and restoration"
|
|
},
|
|
{
|
|
"path": "src/renderer/src/store/slices",
|
|
"purpose": "Renderer state projections and interactions"
|
|
},
|
|
{
|
|
"path": "src/main/ipc/worktrees",
|
|
"purpose": "Workspace discovery and desktop requests"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"directories": [
|
|
{
|
|
"path": ".",
|
|
"area": "repository-support",
|
|
"directTrackedFiles": 16,
|
|
"recursiveTrackedFiles": 38891,
|
|
"directJsTs": 2,
|
|
"directProductionJsTs": 2,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 36496,
|
|
"recursiveNativeOrShell": 135,
|
|
"longestCodeBasename": "electron.vite.config.ts",
|
|
"longestCodeBasenameCharacters": 23
|
|
},
|
|
{
|
|
"path": ".github",
|
|
"area": "automation",
|
|
"directTrackedFiles": 4,
|
|
"recursiveTrackedFiles": 142,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 14,
|
|
"recursiveNativeOrShell": 4,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": ".github/actions",
|
|
"area": "automation",
|
|
"directTrackedFiles": 0,
|
|
"recursiveTrackedFiles": 30,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 9,
|
|
"recursiveNativeOrShell": 3,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": ".github/actions/build-mobile-web-bundle",
|
|
"area": "automation",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": ".github/actions/cloud-sql-rollout-lease",
|
|
"area": "automation",
|
|
"directTrackedFiles": 11,
|
|
"recursiveTrackedFiles": 11,
|
|
"directJsTs": 9,
|
|
"directProductionJsTs": 7,
|
|
"directTestSupportJsTs": 2,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 9,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "action-contract.test.mjs",
|
|
"longestCodeBasenameCharacters": 24
|
|
},
|
|
{
|
|
"path": ".github/actions/download-pinned-orca-release",
|
|
"area": "automation",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": ".github/actions/install-mobile-dependencies",
|
|
"area": "automation",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": ".github/actions/install-node-dependencies",
|
|
"area": "automation",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": ".github/actions/install-signpath-module",
|
|
"area": "automation",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": ".github/actions/prepare-git-compatibility",
|
|
"area": "automation",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": ".github/actions/prepare-headless-compiler",
|
|
"area": "automation",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": ".github/actions/prepare-linux-package-fixture",
|
|
"area": "automation",
|
|
"directTrackedFiles": 2,
|
|
"recursiveTrackedFiles": 2,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 1,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": ".github/actions/prepare-native-runtime",
|
|
"area": "automation",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": ".github/actions/prepare-orcad-prebuilds",
|
|
"area": "automation",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": ".github/actions/prepare-wayland-clipboard",
|
|
"area": "automation",
|
|
"directTrackedFiles": 2,
|
|
"recursiveTrackedFiles": 2,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 1,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": ".github/actions/prepare-windows-agent-hook",
|
|
"area": "automation",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": ".github/actions/prepare-windows-cli-launcher",
|
|
"area": "automation",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": ".github/actions/prepare-xterm-dependencies",
|
|
"area": "automation",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": ".github/actions/restore-pnpm-verification",
|
|
"area": "automation",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": ".github/actions/setup-wsl-test-runtime",
|
|
"area": "automation",
|
|
"directTrackedFiles": 2,
|
|
"recursiveTrackedFiles": 2,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 1,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": ".github/ISSUE_TEMPLATE",
|
|
"area": "automation",
|
|
"directTrackedFiles": 4,
|
|
"recursiveTrackedFiles": 4,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": ".github/scripts",
|
|
"area": "automation",
|
|
"directTrackedFiles": 6,
|
|
"recursiveTrackedFiles": 6,
|
|
"directJsTs": 5,
|
|
"directProductionJsTs": 3,
|
|
"directTestSupportJsTs": 2,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 5,
|
|
"recursiveNativeOrShell": 1,
|
|
"longestCodeBasename": "render-readme-downloads-badge.mjs",
|
|
"longestCodeBasenameCharacters": 33
|
|
},
|
|
{
|
|
"path": ".github/workflows",
|
|
"area": "automation",
|
|
"directTrackedFiles": 98,
|
|
"recursiveTrackedFiles": 98,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": ".husky",
|
|
"area": "repository-support",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "Casks",
|
|
"area": "repository-support",
|
|
"directTrackedFiles": 2,
|
|
"recursiveTrackedFiles": 2,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "cloud",
|
|
"area": "cloud",
|
|
"directTrackedFiles": 12,
|
|
"recursiveTrackedFiles": 662,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 578,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "cloud/apps",
|
|
"area": "cloud",
|
|
"directTrackedFiles": 0,
|
|
"recursiveTrackedFiles": 399,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 380,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "cloud/apps/push",
|
|
"area": "cloud",
|
|
"directTrackedFiles": 5,
|
|
"recursiveTrackedFiles": 80,
|
|
"directJsTs": 1,
|
|
"directProductionJsTs": 1,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 76,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "vitest.config.ts",
|
|
"longestCodeBasenameCharacters": 16
|
|
},
|
|
{
|
|
"path": "cloud/apps/push/src",
|
|
"area": "cloud",
|
|
"directTrackedFiles": 75,
|
|
"recursiveTrackedFiles": 75,
|
|
"directJsTs": 75,
|
|
"directProductionJsTs": 33,
|
|
"directTestSupportJsTs": 42,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 75,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "durable-push-fixture-lock-isolation.test.ts",
|
|
"longestCodeBasenameCharacters": 43
|
|
},
|
|
{
|
|
"path": "cloud/apps/relay",
|
|
"area": "cloud",
|
|
"directTrackedFiles": 5,
|
|
"recursiveTrackedFiles": 266,
|
|
"directJsTs": 1,
|
|
"directProductionJsTs": 1,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 261,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "vitest.config.ts",
|
|
"longestCodeBasenameCharacters": 16
|
|
},
|
|
{
|
|
"path": "cloud/apps/relay-fence-broker",
|
|
"area": "cloud",
|
|
"directTrackedFiles": 4,
|
|
"recursiveTrackedFiles": 13,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 9,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "cloud/apps/relay-fence-broker/src",
|
|
"area": "cloud",
|
|
"directTrackedFiles": 9,
|
|
"recursiveTrackedFiles": 9,
|
|
"directJsTs": 9,
|
|
"directProductionJsTs": 6,
|
|
"directTestSupportJsTs": 3,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 9,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "fence-operation-runner.test.ts",
|
|
"longestCodeBasenameCharacters": 30
|
|
},
|
|
{
|
|
"path": "cloud/apps/relay-ops",
|
|
"area": "cloud",
|
|
"directTrackedFiles": 4,
|
|
"recursiveTrackedFiles": 40,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 34,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "cloud/apps/relay-ops/public",
|
|
"area": "cloud",
|
|
"directTrackedFiles": 3,
|
|
"recursiveTrackedFiles": 3,
|
|
"directJsTs": 1,
|
|
"directProductionJsTs": 1,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 1,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "app.js",
|
|
"longestCodeBasenameCharacters": 6
|
|
},
|
|
{
|
|
"path": "cloud/apps/relay-ops/src",
|
|
"area": "cloud",
|
|
"directTrackedFiles": 33,
|
|
"recursiveTrackedFiles": 33,
|
|
"directJsTs": 33,
|
|
"directProductionJsTs": 18,
|
|
"directTestSupportJsTs": 15,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 33,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "incident-live-preflight-cli.test.ts",
|
|
"longestCodeBasenameCharacters": 35
|
|
},
|
|
{
|
|
"path": "cloud/apps/relay/src",
|
|
"area": "cloud",
|
|
"directTrackedFiles": 251,
|
|
"recursiveTrackedFiles": 261,
|
|
"directJsTs": 251,
|
|
"directProductionJsTs": 87,
|
|
"directTestSupportJsTs": 164,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 260,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "assignment-isolated-cell-replacement-postgres.test.ts",
|
|
"longestCodeBasenameCharacters": 53
|
|
},
|
|
{
|
|
"path": "cloud/apps/relay/src/test-fixtures",
|
|
"area": "cloud",
|
|
"directTrackedFiles": 5,
|
|
"recursiveTrackedFiles": 10,
|
|
"directJsTs": 5,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 5,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 9,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "statement-recording-database.ts",
|
|
"longestCodeBasenameCharacters": 31
|
|
},
|
|
{
|
|
"path": "cloud/apps/relay/src/test-fixtures/relay-contract-baseline",
|
|
"area": "cloud",
|
|
"directTrackedFiles": 5,
|
|
"recursiveTrackedFiles": 5,
|
|
"directJsTs": 4,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 4,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 4,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "director-messages.ts",
|
|
"longestCodeBasenameCharacters": 20
|
|
},
|
|
{
|
|
"path": "cloud/dev",
|
|
"area": "cloud",
|
|
"directTrackedFiles": 0,
|
|
"recursiveTrackedFiles": 161,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 158,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "cloud/dev/contracts",
|
|
"area": "cloud",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "cloud/dev/fixtures",
|
|
"area": "cloud",
|
|
"directTrackedFiles": 0,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "cloud/dev/fixtures/terraform-root-partition",
|
|
"area": "cloud",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "cloud/dev/scripts",
|
|
"area": "cloud",
|
|
"directTrackedFiles": 159,
|
|
"recursiveTrackedFiles": 159,
|
|
"directJsTs": 158,
|
|
"directProductionJsTs": 74,
|
|
"directTestSupportJsTs": 84,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 158,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "read-relay-serving-regional-placement-version.test.mjs",
|
|
"longestCodeBasenameCharacters": 54
|
|
},
|
|
{
|
|
"path": "cloud/docs",
|
|
"area": "cloud",
|
|
"directTrackedFiles": 13,
|
|
"recursiveTrackedFiles": 13,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "cloud/infra",
|
|
"area": "cloud",
|
|
"directTrackedFiles": 0,
|
|
"recursiveTrackedFiles": 27,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "cloud/infra/terraform",
|
|
"area": "cloud",
|
|
"directTrackedFiles": 23,
|
|
"recursiveTrackedFiles": 27,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "cloud/infra/terraform/backend",
|
|
"area": "cloud",
|
|
"directTrackedFiles": 2,
|
|
"recursiveTrackedFiles": 2,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "cloud/infra/terraform/environments",
|
|
"area": "cloud",
|
|
"directTrackedFiles": 2,
|
|
"recursiveTrackedFiles": 2,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "cloud/packages",
|
|
"area": "cloud",
|
|
"directTrackedFiles": 0,
|
|
"recursiveTrackedFiles": 50,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 40,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "cloud/packages/postgres-schema",
|
|
"area": "cloud",
|
|
"directTrackedFiles": 3,
|
|
"recursiveTrackedFiles": 9,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 6,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "cloud/packages/postgres-schema/src",
|
|
"area": "cloud",
|
|
"directTrackedFiles": 6,
|
|
"recursiveTrackedFiles": 6,
|
|
"directJsTs": 6,
|
|
"directProductionJsTs": 4,
|
|
"directTestSupportJsTs": 2,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 6,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "apply-postgres-schema.test.ts",
|
|
"longestCodeBasenameCharacters": 29
|
|
},
|
|
{
|
|
"path": "cloud/packages/push-contract",
|
|
"area": "cloud",
|
|
"directTrackedFiles": 3,
|
|
"recursiveTrackedFiles": 16,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 12,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "cloud/packages/push-contract/src",
|
|
"area": "cloud",
|
|
"directTrackedFiles": 13,
|
|
"recursiveTrackedFiles": 13,
|
|
"directJsTs": 12,
|
|
"directProductionJsTs": 7,
|
|
"directTestSupportJsTs": 5,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 12,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "notification-identity-limits.test.ts",
|
|
"longestCodeBasenameCharacters": 36
|
|
},
|
|
{
|
|
"path": "cloud/packages/relay-contract",
|
|
"area": "cloud",
|
|
"directTrackedFiles": 3,
|
|
"recursiveTrackedFiles": 25,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 22,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "cloud/packages/relay-contract/src",
|
|
"area": "cloud",
|
|
"directTrackedFiles": 22,
|
|
"recursiveTrackedFiles": 22,
|
|
"directJsTs": 22,
|
|
"directProductionJsTs": 18,
|
|
"directTestSupportJsTs": 4,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 22,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "resume-confirmation-contract.ts",
|
|
"longestCodeBasenameCharacters": 31
|
|
},
|
|
{
|
|
"path": "config",
|
|
"area": "tooling",
|
|
"directTrackedFiles": 56,
|
|
"recursiveTrackedFiles": 1138,
|
|
"directJsTs": 15,
|
|
"directProductionJsTs": 14,
|
|
"directTestSupportJsTs": 1,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 1035,
|
|
"recursiveNativeOrShell": 17,
|
|
"longestCodeBasename": "vitest.agent-status-benchmark.config.ts",
|
|
"longestCodeBasenameCharacters": 39
|
|
},
|
|
{
|
|
"path": "config/audit-tools",
|
|
"area": "tooling",
|
|
"directTrackedFiles": 4,
|
|
"recursiveTrackedFiles": 4,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "config/build-plugins",
|
|
"area": "tooling",
|
|
"directTrackedFiles": 8,
|
|
"recursiveTrackedFiles": 8,
|
|
"directJsTs": 8,
|
|
"directProductionJsTs": 8,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 8,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "bootstrap-fatal-exit-banner.ts",
|
|
"longestCodeBasenameCharacters": 30
|
|
},
|
|
{
|
|
"path": "config/ci",
|
|
"area": "tooling",
|
|
"directTrackedFiles": 0,
|
|
"recursiveTrackedFiles": 6,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 4,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "config/ci/windows-ssh-provider",
|
|
"area": "tooling",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 6,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 4,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "config/ci/windows-ssh-provider/preview-ssh",
|
|
"area": "tooling",
|
|
"directTrackedFiles": 5,
|
|
"recursiveTrackedFiles": 5,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 3,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "config/docker",
|
|
"area": "tooling",
|
|
"directTrackedFiles": 0,
|
|
"recursiveTrackedFiles": 23,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 8,
|
|
"recursiveNativeOrShell": 5,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "config/docker/cli-launch-contract",
|
|
"area": "tooling",
|
|
"directTrackedFiles": 2,
|
|
"recursiveTrackedFiles": 2,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 1,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "config/docker/daemon-scope-lifetime",
|
|
"area": "tooling",
|
|
"directTrackedFiles": 6,
|
|
"recursiveTrackedFiles": 6,
|
|
"directJsTs": 4,
|
|
"directProductionJsTs": 3,
|
|
"directTestSupportJsTs": 1,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 4,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "terminal-scope-cases.cjs",
|
|
"longestCodeBasenameCharacters": 24
|
|
},
|
|
{
|
|
"path": "config/docker/daemon-shutdown-descendants",
|
|
"area": "tooling",
|
|
"directTrackedFiles": 5,
|
|
"recursiveTrackedFiles": 5,
|
|
"directJsTs": 2,
|
|
"directProductionJsTs": 2,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 2,
|
|
"recursiveNativeOrShell": 1,
|
|
"longestCodeBasename": "bundle-entry.ts",
|
|
"longestCodeBasenameCharacters": 15
|
|
},
|
|
{
|
|
"path": "config/docker/headless-pairing",
|
|
"area": "tooling",
|
|
"directTrackedFiles": 3,
|
|
"recursiveTrackedFiles": 3,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 1,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "config/docker/headless-serve-shutdown",
|
|
"area": "tooling",
|
|
"directTrackedFiles": 3,
|
|
"recursiveTrackedFiles": 3,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 2,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "config/docker/linux-lid-sleep-assertion",
|
|
"area": "tooling",
|
|
"directTrackedFiles": 4,
|
|
"recursiveTrackedFiles": 4,
|
|
"directJsTs": 2,
|
|
"directProductionJsTs": 2,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 2,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "oracle.cjs",
|
|
"longestCodeBasenameCharacters": 10
|
|
},
|
|
{
|
|
"path": "config/nsis",
|
|
"area": "tooling",
|
|
"directTrackedFiles": 2,
|
|
"recursiveTrackedFiles": 2,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "config/oxlint-plugins",
|
|
"area": "tooling",
|
|
"directTrackedFiles": 7,
|
|
"recursiveTrackedFiles": 7,
|
|
"directJsTs": 7,
|
|
"directProductionJsTs": 7,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 7,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "mobile-pairing-qrcode-import.mjs",
|
|
"longestCodeBasenameCharacters": 32
|
|
},
|
|
{
|
|
"path": "config/patches",
|
|
"area": "tooling",
|
|
"directTrackedFiles": 14,
|
|
"recursiveTrackedFiles": 19,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "config/patches/xterm-src",
|
|
"area": "tooling",
|
|
"directTrackedFiles": 5,
|
|
"recursiveTrackedFiles": 5,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "config/scripts",
|
|
"area": "tooling",
|
|
"directTrackedFiles": 999,
|
|
"recursiveTrackedFiles": 1013,
|
|
"directJsTs": 987,
|
|
"directProductionJsTs": 535,
|
|
"directTestSupportJsTs": 452,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 997,
|
|
"recursiveNativeOrShell": 8,
|
|
"longestCodeBasename": "structured-agent-session-start-failure-row-render.test.mjs",
|
|
"longestCodeBasenameCharacters": 58
|
|
},
|
|
{
|
|
"path": "config/scripts/__fixtures__",
|
|
"area": "tooling",
|
|
"directTrackedFiles": 2,
|
|
"recursiveTrackedFiles": 2,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 1,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "config/scripts/acp",
|
|
"area": "tooling",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 1,
|
|
"directProductionJsTs": 1,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 1,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "generate-protocol.mjs",
|
|
"longestCodeBasenameCharacters": 21
|
|
},
|
|
{
|
|
"path": "config/scripts/fixtures",
|
|
"area": "tooling",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "config/scripts/session-search-file-id-e2e",
|
|
"area": "tooling",
|
|
"directTrackedFiles": 5,
|
|
"recursiveTrackedFiles": 5,
|
|
"directJsTs": 4,
|
|
"directProductionJsTs": 4,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 4,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "client.cjs",
|
|
"longestCodeBasenameCharacters": 10
|
|
},
|
|
{
|
|
"path": "config/scripts/windows-apphang-repro",
|
|
"area": "tooling",
|
|
"directTrackedFiles": 5,
|
|
"recursiveTrackedFiles": 5,
|
|
"directJsTs": 5,
|
|
"directProductionJsTs": 4,
|
|
"directTestSupportJsTs": 1,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 5,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "terminal-activation-scenario.mjs",
|
|
"longestCodeBasenameCharacters": 32
|
|
},
|
|
{
|
|
"path": "docs",
|
|
"area": "documentation",
|
|
"directTrackedFiles": 6,
|
|
"recursiveTrackedFiles": 534,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 136,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "docs/assets",
|
|
"area": "documentation",
|
|
"directTrackedFiles": 8,
|
|
"recursiveTrackedFiles": 10,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "docs/assets/feature-wall",
|
|
"area": "documentation",
|
|
"directTrackedFiles": 2,
|
|
"recursiveTrackedFiles": 2,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "docs/audits",
|
|
"area": "documentation",
|
|
"directTrackedFiles": 0,
|
|
"recursiveTrackedFiles": 326,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 108,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "docs/audits/acknowledged-tab-retirement",
|
|
"area": "documentation",
|
|
"directTrackedFiles": 5,
|
|
"recursiveTrackedFiles": 5,
|
|
"directJsTs": 2,
|
|
"directProductionJsTs": 1,
|
|
"directTestSupportJsTs": 1,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 2,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "fixture.test.ts",
|
|
"longestCodeBasenameCharacters": 15
|
|
},
|
|
{
|
|
"path": "docs/audits/auth-filesystem-wait-retention",
|
|
"area": "documentation",
|
|
"directTrackedFiles": 10,
|
|
"recursiveTrackedFiles": 10,
|
|
"directJsTs": 4,
|
|
"directProductionJsTs": 4,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 4,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "settlement-order.cjs",
|
|
"longestCodeBasenameCharacters": 20
|
|
},
|
|
{
|
|
"path": "docs/audits/browser-closed-result-retention",
|
|
"area": "documentation",
|
|
"directTrackedFiles": 11,
|
|
"recursiveTrackedFiles": 11,
|
|
"directJsTs": 3,
|
|
"directProductionJsTs": 2,
|
|
"directTestSupportJsTs": 1,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 3,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "scenario.test.mjs",
|
|
"longestCodeBasenameCharacters": 17
|
|
},
|
|
{
|
|
"path": "docs/audits/browser-destroyed-guest-retention",
|
|
"area": "documentation",
|
|
"directTrackedFiles": 3,
|
|
"recursiveTrackedFiles": 3,
|
|
"directJsTs": 1,
|
|
"directProductionJsTs": 1,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 1,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "reproduce.mjs",
|
|
"longestCodeBasenameCharacters": 13
|
|
},
|
|
{
|
|
"path": "docs/audits/browser-registration-reply-retention",
|
|
"area": "documentation",
|
|
"directTrackedFiles": 4,
|
|
"recursiveTrackedFiles": 4,
|
|
"directJsTs": 1,
|
|
"directProductionJsTs": 1,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 1,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "reproduce.mjs",
|
|
"longestCodeBasenameCharacters": 13
|
|
},
|
|
{
|
|
"path": "docs/audits/browser-viewport-owner-retention",
|
|
"area": "documentation",
|
|
"directTrackedFiles": 8,
|
|
"recursiveTrackedFiles": 8,
|
|
"directJsTs": 1,
|
|
"directProductionJsTs": 1,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 1,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "vitest.config.mjs",
|
|
"longestCodeBasenameCharacters": 17
|
|
},
|
|
{
|
|
"path": "docs/audits/cdp-stream-retention",
|
|
"area": "documentation",
|
|
"directTrackedFiles": 4,
|
|
"recursiveTrackedFiles": 4,
|
|
"directJsTs": 1,
|
|
"directProductionJsTs": 1,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 1,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "reproduce.mjs",
|
|
"longestCodeBasenameCharacters": 13
|
|
},
|
|
{
|
|
"path": "docs/audits/claude-branch-proof-streaming",
|
|
"area": "documentation",
|
|
"directTrackedFiles": 16,
|
|
"recursiveTrackedFiles": 16,
|
|
"directJsTs": 8,
|
|
"directProductionJsTs": 8,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 8,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "parity-cases.cjs",
|
|
"longestCodeBasenameCharacters": 16
|
|
},
|
|
{
|
|
"path": "docs/audits/claude-history-window-budget",
|
|
"area": "documentation",
|
|
"directTrackedFiles": 4,
|
|
"recursiveTrackedFiles": 4,
|
|
"directJsTs": 1,
|
|
"directProductionJsTs": 1,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 1,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "reproduce.mjs",
|
|
"longestCodeBasenameCharacters": 13
|
|
},
|
|
{
|
|
"path": "docs/audits/claude-task-retention",
|
|
"area": "documentation",
|
|
"directTrackedFiles": 3,
|
|
"recursiveTrackedFiles": 3,
|
|
"directJsTs": 1,
|
|
"directProductionJsTs": 1,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 1,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "reproduce.cjs",
|
|
"longestCodeBasenameCharacters": 13
|
|
},
|
|
{
|
|
"path": "docs/audits/closed-editor-model-lifetime",
|
|
"area": "documentation",
|
|
"directTrackedFiles": 18,
|
|
"recursiveTrackedFiles": 18,
|
|
"directJsTs": 4,
|
|
"directProductionJsTs": 3,
|
|
"directTestSupportJsTs": 1,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 4,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "loader-controls.cjs",
|
|
"longestCodeBasenameCharacters": 19
|
|
},
|
|
{
|
|
"path": "docs/audits/codex-prompt-claim-retention",
|
|
"area": "documentation",
|
|
"directTrackedFiles": 10,
|
|
"recursiveTrackedFiles": 10,
|
|
"directJsTs": 4,
|
|
"directProductionJsTs": 4,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 4,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "before.config.mjs",
|
|
"longestCodeBasenameCharacters": 17
|
|
},
|
|
{
|
|
"path": "docs/audits/crashpad-read-limit",
|
|
"area": "documentation",
|
|
"directTrackedFiles": 6,
|
|
"recursiveTrackedFiles": 6,
|
|
"directJsTs": 2,
|
|
"directProductionJsTs": 2,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 2,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "stream-signature-parity.cjs",
|
|
"longestCodeBasenameCharacters": 27
|
|
},
|
|
{
|
|
"path": "docs/audits/daemon-late-exit",
|
|
"area": "documentation",
|
|
"directTrackedFiles": 3,
|
|
"recursiveTrackedFiles": 3,
|
|
"directJsTs": 1,
|
|
"directProductionJsTs": 1,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 1,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "reproduce.mjs",
|
|
"longestCodeBasenameCharacters": 13
|
|
},
|
|
{
|
|
"path": "docs/audits/daemon-shared-owner-incarnation-retention",
|
|
"area": "documentation",
|
|
"directTrackedFiles": 12,
|
|
"recursiveTrackedFiles": 12,
|
|
"directJsTs": 4,
|
|
"directProductionJsTs": 4,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 4,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "before.config.mjs",
|
|
"longestCodeBasenameCharacters": 17
|
|
},
|
|
{
|
|
"path": "docs/audits/daemon-stream-retention",
|
|
"area": "documentation",
|
|
"directTrackedFiles": 5,
|
|
"recursiveTrackedFiles": 5,
|
|
"directJsTs": 1,
|
|
"directProductionJsTs": 1,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 1,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "reproduce.mjs",
|
|
"longestCodeBasenameCharacters": 13
|
|
},
|
|
{
|
|
"path": "docs/audits/empty-streamed-delta-retention",
|
|
"area": "documentation",
|
|
"directTrackedFiles": 11,
|
|
"recursiveTrackedFiles": 11,
|
|
"directJsTs": 4,
|
|
"directProductionJsTs": 4,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 4,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "before.config.mjs",
|
|
"longestCodeBasenameCharacters": 17
|
|
},
|
|
{
|
|
"path": "docs/audits/gitlab-known-host-retirement",
|
|
"area": "documentation",
|
|
"directTrackedFiles": 7,
|
|
"recursiveTrackedFiles": 7,
|
|
"directJsTs": 2,
|
|
"directProductionJsTs": 2,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 2,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "reproduce.cjs",
|
|
"longestCodeBasenameCharacters": 13
|
|
},
|
|
{
|
|
"path": "docs/audits/headless-hydration-retention",
|
|
"area": "documentation",
|
|
"directTrackedFiles": 4,
|
|
"recursiveTrackedFiles": 4,
|
|
"directJsTs": 1,
|
|
"directProductionJsTs": 1,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 1,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "reproduce.mjs",
|
|
"longestCodeBasenameCharacters": 13
|
|
},
|
|
{
|
|
"path": "docs/audits/legacy-import-source-budget",
|
|
"area": "documentation",
|
|
"directTrackedFiles": 3,
|
|
"recursiveTrackedFiles": 3,
|
|
"directJsTs": 1,
|
|
"directProductionJsTs": 1,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 1,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "reproduce.mjs",
|
|
"longestCodeBasenameCharacters": 13
|
|
},
|
|
{
|
|
"path": "docs/audits/local-log-tail-lifetime",
|
|
"area": "documentation",
|
|
"directTrackedFiles": 4,
|
|
"recursiveTrackedFiles": 4,
|
|
"directJsTs": 1,
|
|
"directProductionJsTs": 1,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 1,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "reproduce.mjs",
|
|
"longestCodeBasenameCharacters": 13
|
|
},
|
|
{
|
|
"path": "docs/audits/native-pty-spawn-env-retention",
|
|
"area": "documentation",
|
|
"directTrackedFiles": 10,
|
|
"recursiveTrackedFiles": 10,
|
|
"directJsTs": 4,
|
|
"directProductionJsTs": 4,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 4,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "before.config.mjs",
|
|
"longestCodeBasenameCharacters": 17
|
|
},
|
|
{
|
|
"path": "docs/audits/nested-repo-processed-queue",
|
|
"area": "documentation",
|
|
"directTrackedFiles": 4,
|
|
"recursiveTrackedFiles": 4,
|
|
"directJsTs": 1,
|
|
"directProductionJsTs": 1,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 1,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "reproduce.cjs",
|
|
"longestCodeBasenameCharacters": 13
|
|
},
|
|
{
|
|
"path": "docs/audits/osc133-carry-retention",
|
|
"area": "documentation",
|
|
"directTrackedFiles": 10,
|
|
"recursiveTrackedFiles": 10,
|
|
"directJsTs": 4,
|
|
"directProductionJsTs": 4,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 4,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "before.config.mjs",
|
|
"longestCodeBasenameCharacters": 17
|
|
},
|
|
{
|
|
"path": "docs/audits/pending-runtime-pane-close",
|
|
"area": "documentation",
|
|
"directTrackedFiles": 5,
|
|
"recursiveTrackedFiles": 5,
|
|
"directJsTs": 2,
|
|
"directProductionJsTs": 1,
|
|
"directTestSupportJsTs": 1,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 2,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "host-handle-proof.test.ts",
|
|
"longestCodeBasenameCharacters": 25
|
|
},
|
|
{
|
|
"path": "docs/audits/pending-split-close",
|
|
"area": "documentation",
|
|
"directTrackedFiles": 5,
|
|
"recursiveTrackedFiles": 5,
|
|
"directJsTs": 2,
|
|
"directProductionJsTs": 1,
|
|
"directTestSupportJsTs": 1,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 2,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "daemon-proof.test.ts",
|
|
"longestCodeBasenameCharacters": 20
|
|
},
|
|
{
|
|
"path": "docs/audits/plugin-uninstall-log-retirement",
|
|
"area": "documentation",
|
|
"directTrackedFiles": 15,
|
|
"recursiveTrackedFiles": 15,
|
|
"directJsTs": 5,
|
|
"directProductionJsTs": 4,
|
|
"directTestSupportJsTs": 1,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 5,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "loader-controls.cjs",
|
|
"longestCodeBasenameCharacters": 19
|
|
},
|
|
{
|
|
"path": "docs/audits/plugin-worker-output-retention",
|
|
"area": "documentation",
|
|
"directTrackedFiles": 8,
|
|
"recursiveTrackedFiles": 8,
|
|
"directJsTs": 3,
|
|
"directProductionJsTs": 3,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 3,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "before.config.mjs",
|
|
"longestCodeBasenameCharacters": 17
|
|
},
|
|
{
|
|
"path": "docs/audits/pty-detector-retention",
|
|
"area": "documentation",
|
|
"directTrackedFiles": 3,
|
|
"recursiveTrackedFiles": 3,
|
|
"directJsTs": 1,
|
|
"directProductionJsTs": 1,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 1,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "reproduce.mjs",
|
|
"longestCodeBasenameCharacters": 13
|
|
},
|
|
{
|
|
"path": "docs/audits/queued-terminal-graph-exit",
|
|
"area": "documentation",
|
|
"directTrackedFiles": 5,
|
|
"recursiveTrackedFiles": 5,
|
|
"directJsTs": 3,
|
|
"directProductionJsTs": 2,
|
|
"directTestSupportJsTs": 1,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 3,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "preserved-history-fixture.ts",
|
|
"longestCodeBasenameCharacters": 28
|
|
},
|
|
{
|
|
"path": "docs/audits/retained-text-slices",
|
|
"area": "documentation",
|
|
"directTrackedFiles": 3,
|
|
"recursiveTrackedFiles": 3,
|
|
"directJsTs": 1,
|
|
"directProductionJsTs": 1,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 1,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "reproduce.mjs",
|
|
"longestCodeBasenameCharacters": 13
|
|
},
|
|
{
|
|
"path": "docs/audits/runtime-rpc-consumed-queue",
|
|
"area": "documentation",
|
|
"directTrackedFiles": 14,
|
|
"recursiveTrackedFiles": 14,
|
|
"directJsTs": 5,
|
|
"directProductionJsTs": 5,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 5,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "extended-controls.cjs",
|
|
"longestCodeBasenameCharacters": 21
|
|
},
|
|
{
|
|
"path": "docs/audits/scanner-late-cancel",
|
|
"area": "documentation",
|
|
"directTrackedFiles": 3,
|
|
"recursiveTrackedFiles": 3,
|
|
"directJsTs": 1,
|
|
"directProductionJsTs": 1,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 1,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "reproduce.mjs",
|
|
"longestCodeBasenameCharacters": 13
|
|
},
|
|
{
|
|
"path": "docs/audits/session-search-write-fences",
|
|
"area": "documentation",
|
|
"directTrackedFiles": 3,
|
|
"recursiveTrackedFiles": 3,
|
|
"directJsTs": 1,
|
|
"directProductionJsTs": 1,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 1,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "reproduce.mjs",
|
|
"longestCodeBasenameCharacters": 13
|
|
},
|
|
{
|
|
"path": "docs/audits/ssh-file-metadata-retention",
|
|
"area": "documentation",
|
|
"directTrackedFiles": 18,
|
|
"recursiveTrackedFiles": 18,
|
|
"directJsTs": 5,
|
|
"directProductionJsTs": 3,
|
|
"directTestSupportJsTs": 2,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 5,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "before.config.mjs",
|
|
"longestCodeBasenameCharacters": 17
|
|
},
|
|
{
|
|
"path": "docs/audits/ssh-writer-consumed-prefix",
|
|
"area": "documentation",
|
|
"directTrackedFiles": 10,
|
|
"recursiveTrackedFiles": 10,
|
|
"directJsTs": 4,
|
|
"directProductionJsTs": 4,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 4,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "before.config.mjs",
|
|
"longestCodeBasenameCharacters": 17
|
|
},
|
|
{
|
|
"path": "docs/audits/stale-pty-inventory",
|
|
"area": "documentation",
|
|
"directTrackedFiles": 4,
|
|
"recursiveTrackedFiles": 4,
|
|
"directJsTs": 1,
|
|
"directProductionJsTs": 1,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 1,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "reproduce.mjs",
|
|
"longestCodeBasenameCharacters": 13
|
|
},
|
|
{
|
|
"path": "docs/audits/structured-hold-retention",
|
|
"area": "documentation",
|
|
"directTrackedFiles": 3,
|
|
"recursiveTrackedFiles": 3,
|
|
"directJsTs": 1,
|
|
"directProductionJsTs": 1,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 1,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "reproduce.mjs",
|
|
"longestCodeBasenameCharacters": 13
|
|
},
|
|
{
|
|
"path": "docs/audits/terminal-close-observed-exit",
|
|
"area": "documentation",
|
|
"directTrackedFiles": 3,
|
|
"recursiveTrackedFiles": 3,
|
|
"directJsTs": 1,
|
|
"directProductionJsTs": 1,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 1,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "reproduce.mjs",
|
|
"longestCodeBasenameCharacters": 13
|
|
},
|
|
{
|
|
"path": "docs/audits/terminal-completed-spawn-inputs",
|
|
"area": "documentation",
|
|
"directTrackedFiles": 20,
|
|
"recursiveTrackedFiles": 20,
|
|
"directJsTs": 5,
|
|
"directProductionJsTs": 4,
|
|
"directTestSupportJsTs": 1,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 5,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "admission-control.cjs",
|
|
"longestCodeBasenameCharacters": 21
|
|
},
|
|
{
|
|
"path": "docs/audits/terminal-mode-tail-retention",
|
|
"area": "documentation",
|
|
"directTrackedFiles": 6,
|
|
"recursiveTrackedFiles": 6,
|
|
"directJsTs": 2,
|
|
"directProductionJsTs": 2,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 2,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "load-source.cjs",
|
|
"longestCodeBasenameCharacters": 15
|
|
},
|
|
{
|
|
"path": "docs/audits/terminal-wait-leading-blank",
|
|
"area": "documentation",
|
|
"directTrackedFiles": 3,
|
|
"recursiveTrackedFiles": 3,
|
|
"directJsTs": 1,
|
|
"directProductionJsTs": 1,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 1,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "reproduce.mjs",
|
|
"longestCodeBasenameCharacters": 13
|
|
},
|
|
{
|
|
"path": "docs/audits/transcript-record-retention",
|
|
"area": "documentation",
|
|
"directTrackedFiles": 3,
|
|
"recursiveTrackedFiles": 3,
|
|
"directJsTs": 1,
|
|
"directProductionJsTs": 1,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 1,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "reproduce.mjs",
|
|
"longestCodeBasenameCharacters": 13
|
|
},
|
|
{
|
|
"path": "docs/audits/tui-transcript-acquisition",
|
|
"area": "documentation",
|
|
"directTrackedFiles": 4,
|
|
"recursiveTrackedFiles": 4,
|
|
"directJsTs": 1,
|
|
"directProductionJsTs": 1,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 1,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "reproduce.mjs",
|
|
"longestCodeBasenameCharacters": 13
|
|
},
|
|
{
|
|
"path": "docs/audits/tui-transcript-close",
|
|
"area": "documentation",
|
|
"directTrackedFiles": 3,
|
|
"recursiveTrackedFiles": 3,
|
|
"directJsTs": 1,
|
|
"directProductionJsTs": 1,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 1,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "reproduce.mjs",
|
|
"longestCodeBasenameCharacters": 13
|
|
},
|
|
{
|
|
"path": "docs/audits/working-directory-wait-retention",
|
|
"area": "documentation",
|
|
"directTrackedFiles": 10,
|
|
"recursiveTrackedFiles": 10,
|
|
"directJsTs": 4,
|
|
"directProductionJsTs": 4,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 4,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "before.config.mjs",
|
|
"longestCodeBasenameCharacters": 17
|
|
},
|
|
{
|
|
"path": "docs/bug-reproductions",
|
|
"area": "documentation",
|
|
"directTrackedFiles": 2,
|
|
"recursiveTrackedFiles": 45,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "docs/bug-reproductions/native-chat-tool-pairing",
|
|
"area": "documentation",
|
|
"directTrackedFiles": 10,
|
|
"recursiveTrackedFiles": 10,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "docs/bug-reproductions/opencode2-form-created-kinds",
|
|
"area": "documentation",
|
|
"directTrackedFiles": 4,
|
|
"recursiveTrackedFiles": 4,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "docs/bug-reproductions/opencode2-session-lineage",
|
|
"area": "documentation",
|
|
"directTrackedFiles": 3,
|
|
"recursiveTrackedFiles": 3,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "docs/bug-reproductions/usage-scan-append",
|
|
"area": "documentation",
|
|
"directTrackedFiles": 26,
|
|
"recursiveTrackedFiles": 26,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "docs/readme",
|
|
"area": "documentation",
|
|
"directTrackedFiles": 8,
|
|
"recursiveTrackedFiles": 8,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "docs/reference",
|
|
"area": "documentation",
|
|
"directTrackedFiles": 8,
|
|
"recursiveTrackedFiles": 8,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "docs/relay-region-correction",
|
|
"area": "documentation",
|
|
"directTrackedFiles": 6,
|
|
"recursiveTrackedFiles": 6,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "docs/site",
|
|
"area": "documentation-site",
|
|
"directTrackedFiles": 13,
|
|
"recursiveTrackedFiles": 125,
|
|
"directJsTs": 4,
|
|
"directProductionJsTs": 4,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 28,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "versioning.config.ts",
|
|
"longestCodeBasenameCharacters": 20
|
|
},
|
|
{
|
|
"path": "docs/site/content",
|
|
"area": "documentation-site",
|
|
"directTrackedFiles": 0,
|
|
"recursiveTrackedFiles": 66,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "docs/site/content/docs",
|
|
"area": "documentation-site",
|
|
"directTrackedFiles": 16,
|
|
"recursiveTrackedFiles": 66,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "docs/site/content/docs/agents",
|
|
"area": "documentation-site",
|
|
"directTrackedFiles": 12,
|
|
"recursiveTrackedFiles": 12,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "docs/site/content/docs/browser",
|
|
"area": "documentation-site",
|
|
"directTrackedFiles": 4,
|
|
"recursiveTrackedFiles": 4,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "docs/site/content/docs/cli",
|
|
"area": "documentation-site",
|
|
"directTrackedFiles": 8,
|
|
"recursiveTrackedFiles": 8,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "docs/site/content/docs/editing",
|
|
"area": "documentation-site",
|
|
"directTrackedFiles": 5,
|
|
"recursiveTrackedFiles": 5,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "docs/site/content/docs/model",
|
|
"area": "documentation-site",
|
|
"directTrackedFiles": 7,
|
|
"recursiveTrackedFiles": 7,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "docs/site/content/docs/recipes",
|
|
"area": "documentation-site",
|
|
"directTrackedFiles": 6,
|
|
"recursiveTrackedFiles": 6,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "docs/site/content/docs/review",
|
|
"area": "documentation-site",
|
|
"directTrackedFiles": 8,
|
|
"recursiveTrackedFiles": 8,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "docs/site/public",
|
|
"area": "documentation-site",
|
|
"directTrackedFiles": 0,
|
|
"recursiveTrackedFiles": 18,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "docs/site/public/docs",
|
|
"area": "documentation-site",
|
|
"directTrackedFiles": 11,
|
|
"recursiveTrackedFiles": 18,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "docs/site/public/docs/posters",
|
|
"area": "documentation-site",
|
|
"directTrackedFiles": 5,
|
|
"recursiveTrackedFiles": 5,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "docs/site/public/docs/videos",
|
|
"area": "documentation-site",
|
|
"directTrackedFiles": 2,
|
|
"recursiveTrackedFiles": 2,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "docs/site/src",
|
|
"area": "documentation-site",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 26,
|
|
"directJsTs": 1,
|
|
"directProductionJsTs": 1,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 22,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "mdx-components.tsx",
|
|
"longestCodeBasenameCharacters": 18
|
|
},
|
|
{
|
|
"path": "docs/site/src/app",
|
|
"area": "documentation-site",
|
|
"directTrackedFiles": 3,
|
|
"recursiveTrackedFiles": 8,
|
|
"directJsTs": 2,
|
|
"directProductionJsTs": 2,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 7,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "layout.tsx",
|
|
"longestCodeBasenameCharacters": 10
|
|
},
|
|
{
|
|
"path": "docs/site/src/app/docs",
|
|
"area": "documentation-site",
|
|
"directTrackedFiles": 2,
|
|
"recursiveTrackedFiles": 5,
|
|
"directJsTs": 2,
|
|
"directProductionJsTs": 2,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 5,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "layout.tsx",
|
|
"longestCodeBasenameCharacters": 10
|
|
},
|
|
{
|
|
"path": "docs/site/src/app/docs/[[...slug]]",
|
|
"area": "documentation-site",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 1,
|
|
"directProductionJsTs": 1,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 1,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "page.tsx",
|
|
"longestCodeBasenameCharacters": 8
|
|
},
|
|
{
|
|
"path": "docs/site/src/app/docs/api",
|
|
"area": "documentation-site",
|
|
"directTrackedFiles": 0,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 1,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "docs/site/src/app/docs/api/search",
|
|
"area": "documentation-site",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 1,
|
|
"directProductionJsTs": 1,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 1,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "route.ts",
|
|
"longestCodeBasenameCharacters": 8
|
|
},
|
|
{
|
|
"path": "docs/site/src/app/docs/og",
|
|
"area": "documentation-site",
|
|
"directTrackedFiles": 0,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 1,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "docs/site/src/app/docs/og/[[...slug]]",
|
|
"area": "documentation-site",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 1,
|
|
"directProductionJsTs": 1,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 1,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "route.tsx",
|
|
"longestCodeBasenameCharacters": 9
|
|
},
|
|
{
|
|
"path": "docs/site/src/assets",
|
|
"area": "documentation-site",
|
|
"directTrackedFiles": 0,
|
|
"recursiveTrackedFiles": 3,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "docs/site/src/assets/fonts",
|
|
"area": "documentation-site",
|
|
"directTrackedFiles": 3,
|
|
"recursiveTrackedFiles": 3,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "docs/site/src/components",
|
|
"area": "documentation-site",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 9,
|
|
"directJsTs": 1,
|
|
"directProductionJsTs": 1,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 9,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "AutoplayClip.tsx",
|
|
"longestCodeBasenameCharacters": 16
|
|
},
|
|
{
|
|
"path": "docs/site/src/components/docs",
|
|
"area": "documentation-site",
|
|
"directTrackedFiles": 6,
|
|
"recursiveTrackedFiles": 6,
|
|
"directJsTs": 6,
|
|
"directProductionJsTs": 6,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 6,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "EmptyDocsNavTitle.tsx",
|
|
"longestCodeBasenameCharacters": 21
|
|
},
|
|
{
|
|
"path": "docs/site/src/components/layout",
|
|
"area": "documentation-site",
|
|
"directTrackedFiles": 2,
|
|
"recursiveTrackedFiles": 2,
|
|
"directJsTs": 2,
|
|
"directProductionJsTs": 2,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 2,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "DocsFooter.tsx",
|
|
"longestCodeBasenameCharacters": 14
|
|
},
|
|
{
|
|
"path": "docs/site/src/lib",
|
|
"area": "documentation-site",
|
|
"directTrackedFiles": 5,
|
|
"recursiveTrackedFiles": 5,
|
|
"directJsTs": 5,
|
|
"directProductionJsTs": 5,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 5,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "docs-og-image.tsx",
|
|
"longestCodeBasenameCharacters": 17
|
|
},
|
|
{
|
|
"path": "docs/site/tests",
|
|
"area": "documentation-site",
|
|
"directTrackedFiles": 2,
|
|
"recursiveTrackedFiles": 2,
|
|
"directJsTs": 2,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 2,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 2,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "search-excerpt.test.mjs",
|
|
"longestCodeBasenameCharacters": 23
|
|
},
|
|
{
|
|
"path": "examples",
|
|
"area": "repository-support",
|
|
"directTrackedFiles": 0,
|
|
"recursiveTrackedFiles": 5,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 1,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "examples/plugins",
|
|
"area": "repository-support",
|
|
"directTrackedFiles": 0,
|
|
"recursiveTrackedFiles": 5,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 1,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "examples/plugins/hello-orca",
|
|
"area": "repository-support",
|
|
"directTrackedFiles": 3,
|
|
"recursiveTrackedFiles": 3,
|
|
"directJsTs": 1,
|
|
"directProductionJsTs": 1,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 1,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "main.mjs",
|
|
"longestCodeBasenameCharacters": 8
|
|
},
|
|
{
|
|
"path": "examples/plugins/hostile-panel",
|
|
"area": "repository-support",
|
|
"directTrackedFiles": 2,
|
|
"recursiveTrackedFiles": 2,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "mobile",
|
|
"area": "mobile",
|
|
"directTrackedFiles": 23,
|
|
"recursiveTrackedFiles": 3901,
|
|
"directJsTs": 5,
|
|
"directProductionJsTs": 5,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 2995,
|
|
"recursiveNativeOrShell": 48,
|
|
"longestCodeBasename": "vitest.config.ts",
|
|
"longestCodeBasenameCharacters": 16
|
|
},
|
|
{
|
|
"path": "mobile/app",
|
|
"area": "mobile",
|
|
"directTrackedFiles": 17,
|
|
"recursiveTrackedFiles": 40,
|
|
"directJsTs": 17,
|
|
"directProductionJsTs": 17,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 40,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "native-chat-settings.tsx",
|
|
"longestCodeBasenameCharacters": 24
|
|
},
|
|
{
|
|
"path": "mobile/app/h",
|
|
"area": "mobile",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 23,
|
|
"directJsTs": 1,
|
|
"directProductionJsTs": 1,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 23,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "_layout.tsx",
|
|
"longestCodeBasenameCharacters": 11
|
|
},
|
|
{
|
|
"path": "mobile/app/h/[hostId]",
|
|
"area": "mobile",
|
|
"directTrackedFiles": 8,
|
|
"recursiveTrackedFiles": 22,
|
|
"directJsTs": 8,
|
|
"directProductionJsTs": 8,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 22,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "accounts.web.tsx",
|
|
"longestCodeBasenameCharacters": 16
|
|
},
|
|
{
|
|
"path": "mobile/app/h/[hostId]/agent-history",
|
|
"area": "mobile",
|
|
"directTrackedFiles": 2,
|
|
"recursiveTrackedFiles": 2,
|
|
"directJsTs": 2,
|
|
"directProductionJsTs": 2,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 2,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "[worktreeId].web.tsx",
|
|
"longestCodeBasenameCharacters": 20
|
|
},
|
|
{
|
|
"path": "mobile/app/h/[hostId]/files",
|
|
"area": "mobile",
|
|
"directTrackedFiles": 2,
|
|
"recursiveTrackedFiles": 4,
|
|
"directJsTs": 2,
|
|
"directProductionJsTs": 2,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 4,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "[worktreeId].web.tsx",
|
|
"longestCodeBasenameCharacters": 20
|
|
},
|
|
{
|
|
"path": "mobile/app/h/[hostId]/files/preview",
|
|
"area": "mobile",
|
|
"directTrackedFiles": 2,
|
|
"recursiveTrackedFiles": 2,
|
|
"directJsTs": 2,
|
|
"directProductionJsTs": 2,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 2,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "[worktreeId].web.tsx",
|
|
"longestCodeBasenameCharacters": 20
|
|
},
|
|
{
|
|
"path": "mobile/app/h/[hostId]/history",
|
|
"area": "mobile",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 1,
|
|
"directProductionJsTs": 1,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 1,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "[worktreeId].tsx",
|
|
"longestCodeBasenameCharacters": 16
|
|
},
|
|
{
|
|
"path": "mobile/app/h/[hostId]/pr",
|
|
"area": "mobile",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 1,
|
|
"directProductionJsTs": 1,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 1,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "[worktreeId].tsx",
|
|
"longestCodeBasenameCharacters": 16
|
|
},
|
|
{
|
|
"path": "mobile/app/h/[hostId]/review",
|
|
"area": "mobile",
|
|
"directTrackedFiles": 2,
|
|
"recursiveTrackedFiles": 2,
|
|
"directJsTs": 2,
|
|
"directProductionJsTs": 2,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 2,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "[worktreeId].web.tsx",
|
|
"longestCodeBasenameCharacters": 20
|
|
},
|
|
{
|
|
"path": "mobile/app/h/[hostId]/session",
|
|
"area": "mobile",
|
|
"directTrackedFiles": 2,
|
|
"recursiveTrackedFiles": 2,
|
|
"directJsTs": 2,
|
|
"directProductionJsTs": 2,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 2,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "[worktreeId].web.tsx",
|
|
"longestCodeBasenameCharacters": 20
|
|
},
|
|
{
|
|
"path": "mobile/app/h/[hostId]/source-control",
|
|
"area": "mobile",
|
|
"directTrackedFiles": 2,
|
|
"recursiveTrackedFiles": 2,
|
|
"directJsTs": 2,
|
|
"directProductionJsTs": 2,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 2,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "[worktreeId].web.tsx",
|
|
"longestCodeBasenameCharacters": 20
|
|
},
|
|
{
|
|
"path": "mobile/assets",
|
|
"area": "mobile",
|
|
"directTrackedFiles": 5,
|
|
"recursiveTrackedFiles": 7,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "mobile/assets/fonts",
|
|
"area": "mobile",
|
|
"directTrackedFiles": 2,
|
|
"recursiveTrackedFiles": 2,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "mobile/fastlane",
|
|
"area": "mobile",
|
|
"directTrackedFiles": 5,
|
|
"recursiveTrackedFiles": 5,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "mobile/modules",
|
|
"area": "mobile",
|
|
"directTrackedFiles": 0,
|
|
"recursiveTrackedFiles": 52,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 2,
|
|
"recursiveNativeOrShell": 38,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "mobile/modules/orca-mobile-web-shell",
|
|
"area": "mobile",
|
|
"directTrackedFiles": 2,
|
|
"recursiveTrackedFiles": 41,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 2,
|
|
"recursiveNativeOrShell": 33,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "mobile/modules/orca-mobile-web-shell/android",
|
|
"area": "mobile",
|
|
"directTrackedFiles": 2,
|
|
"recursiveTrackedFiles": 24,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 21,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "mobile/modules/orca-mobile-web-shell/android/src",
|
|
"area": "mobile",
|
|
"directTrackedFiles": 0,
|
|
"recursiveTrackedFiles": 22,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 21,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "mobile/modules/orca-mobile-web-shell/android/src/main",
|
|
"area": "mobile",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 13,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 12,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "mobile/modules/orca-mobile-web-shell/android/src/main/java",
|
|
"area": "mobile",
|
|
"directTrackedFiles": 0,
|
|
"recursiveTrackedFiles": 12,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 12,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "mobile/modules/orca-mobile-web-shell/android/src/main/java/expo",
|
|
"area": "mobile",
|
|
"directTrackedFiles": 0,
|
|
"recursiveTrackedFiles": 12,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 12,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "mobile/modules/orca-mobile-web-shell/android/src/main/java/expo/modules",
|
|
"area": "mobile",
|
|
"directTrackedFiles": 0,
|
|
"recursiveTrackedFiles": 12,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 12,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "mobile/modules/orca-mobile-web-shell/android/src/main/java/expo/modules/orcamobilewebshell",
|
|
"area": "mobile",
|
|
"directTrackedFiles": 12,
|
|
"recursiveTrackedFiles": 12,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 12,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "mobile/modules/orca-mobile-web-shell/android/src/test",
|
|
"area": "mobile",
|
|
"directTrackedFiles": 0,
|
|
"recursiveTrackedFiles": 9,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 9,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "mobile/modules/orca-mobile-web-shell/android/src/test/java",
|
|
"area": "mobile",
|
|
"directTrackedFiles": 0,
|
|
"recursiveTrackedFiles": 9,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 9,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "mobile/modules/orca-mobile-web-shell/android/src/test/java/expo",
|
|
"area": "mobile",
|
|
"directTrackedFiles": 0,
|
|
"recursiveTrackedFiles": 9,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 9,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "mobile/modules/orca-mobile-web-shell/android/src/test/java/expo/modules",
|
|
"area": "mobile",
|
|
"directTrackedFiles": 0,
|
|
"recursiveTrackedFiles": 9,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 9,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "mobile/modules/orca-mobile-web-shell/android/src/test/java/expo/modules/orcamobilewebshell",
|
|
"area": "mobile",
|
|
"directTrackedFiles": 9,
|
|
"recursiveTrackedFiles": 9,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 9,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "mobile/modules/orca-mobile-web-shell/ios",
|
|
"area": "mobile",
|
|
"directTrackedFiles": 12,
|
|
"recursiveTrackedFiles": 12,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 11,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "mobile/modules/orca-mobile-web-shell/src",
|
|
"area": "mobile",
|
|
"directTrackedFiles": 2,
|
|
"recursiveTrackedFiles": 2,
|
|
"directJsTs": 2,
|
|
"directProductionJsTs": 2,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 2,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "load-state.ts",
|
|
"longestCodeBasenameCharacters": 13
|
|
},
|
|
{
|
|
"path": "mobile/modules/orca-mobile-web-shell/tests",
|
|
"area": "mobile",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 1,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "mobile/modules/orca-notification-dismissal",
|
|
"area": "mobile",
|
|
"directTrackedFiles": 2,
|
|
"recursiveTrackedFiles": 7,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 4,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "mobile/modules/orca-notification-dismissal/ios",
|
|
"area": "mobile",
|
|
"directTrackedFiles": 4,
|
|
"recursiveTrackedFiles": 4,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 3,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "mobile/modules/orca-notification-dismissal/tests",
|
|
"area": "mobile",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 1,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "mobile/modules/orca-window-controls-inset",
|
|
"area": "mobile",
|
|
"directTrackedFiles": 2,
|
|
"recursiveTrackedFiles": 4,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 1,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "mobile/modules/orca-window-controls-inset/ios",
|
|
"area": "mobile",
|
|
"directTrackedFiles": 2,
|
|
"recursiveTrackedFiles": 2,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 1,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "mobile/packages",
|
|
"area": "mobile",
|
|
"directTrackedFiles": 0,
|
|
"recursiveTrackedFiles": 23,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 6,
|
|
"recursiveNativeOrShell": 9,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "mobile/packages/expo-two-way-audio",
|
|
"area": "mobile",
|
|
"directTrackedFiles": 5,
|
|
"recursiveTrackedFiles": 23,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 6,
|
|
"recursiveNativeOrShell": 9,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "mobile/packages/expo-two-way-audio/android",
|
|
"area": "mobile",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 6,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 4,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "mobile/packages/expo-two-way-audio/android/src",
|
|
"area": "mobile",
|
|
"directTrackedFiles": 0,
|
|
"recursiveTrackedFiles": 5,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 4,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "mobile/packages/expo-two-way-audio/android/src/main",
|
|
"area": "mobile",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 5,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 4,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "mobile/packages/expo-two-way-audio/android/src/main/java",
|
|
"area": "mobile",
|
|
"directTrackedFiles": 0,
|
|
"recursiveTrackedFiles": 4,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 4,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "mobile/packages/expo-two-way-audio/android/src/main/java/expo",
|
|
"area": "mobile",
|
|
"directTrackedFiles": 0,
|
|
"recursiveTrackedFiles": 4,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 4,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "mobile/packages/expo-two-way-audio/android/src/main/java/expo/modules",
|
|
"area": "mobile",
|
|
"directTrackedFiles": 0,
|
|
"recursiveTrackedFiles": 4,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 4,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "mobile/packages/expo-two-way-audio/android/src/main/java/expo/modules/twowayaudio",
|
|
"area": "mobile",
|
|
"directTrackedFiles": 4,
|
|
"recursiveTrackedFiles": 4,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 4,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "mobile/packages/expo-two-way-audio/ios",
|
|
"area": "mobile",
|
|
"directTrackedFiles": 5,
|
|
"recursiveTrackedFiles": 5,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 4,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "mobile/packages/expo-two-way-audio/src",
|
|
"area": "mobile",
|
|
"directTrackedFiles": 6,
|
|
"recursiveTrackedFiles": 6,
|
|
"directJsTs": 6,
|
|
"directProductionJsTs": 6,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 6,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "ExpoTwoWayAudioModule.web.ts",
|
|
"longestCodeBasenameCharacters": 28
|
|
},
|
|
{
|
|
"path": "mobile/packages/expo-two-way-audio/tests",
|
|
"area": "mobile",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 1,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "mobile/patches",
|
|
"area": "mobile",
|
|
"directTrackedFiles": 5,
|
|
"recursiveTrackedFiles": 5,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "mobile/plugins",
|
|
"area": "mobile",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 1,
|
|
"directProductionJsTs": 1,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 1,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "android-respect-rotation-lock.js",
|
|
"longestCodeBasenameCharacters": 32
|
|
},
|
|
{
|
|
"path": "mobile/rpc-foundation",
|
|
"area": "mobile",
|
|
"directTrackedFiles": 2,
|
|
"recursiveTrackedFiles": 799,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 1,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "mobile/rpc-foundation/goldens",
|
|
"area": "mobile",
|
|
"directTrackedFiles": 795,
|
|
"recursiveTrackedFiles": 795,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "mobile/rpc-foundation/live-probe",
|
|
"area": "mobile",
|
|
"directTrackedFiles": 2,
|
|
"recursiveTrackedFiles": 2,
|
|
"directJsTs": 1,
|
|
"directProductionJsTs": 1,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 1,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "settings-get-reply-probe.mts",
|
|
"longestCodeBasenameCharacters": 28
|
|
},
|
|
{
|
|
"path": "mobile/scripts",
|
|
"area": "mobile",
|
|
"directTrackedFiles": 38,
|
|
"recursiveTrackedFiles": 38,
|
|
"directJsTs": 37,
|
|
"directProductionJsTs": 32,
|
|
"directTestSupportJsTs": 5,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 37,
|
|
"recursiveNativeOrShell": 1,
|
|
"longestCodeBasename": "check-tests-typecheck-incremental-cache.test.ts",
|
|
"longestCodeBasenameCharacters": 47
|
|
},
|
|
{
|
|
"path": "mobile/src",
|
|
"area": "mobile",
|
|
"directTrackedFiles": 17,
|
|
"recursiveTrackedFiles": 2905,
|
|
"directJsTs": 17,
|
|
"directProductionJsTs": 5,
|
|
"directTestSupportJsTs": 12,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 2901,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "mock-server-terminal-fixture-routing.test.ts",
|
|
"longestCodeBasenameCharacters": 44
|
|
},
|
|
{
|
|
"path": "mobile/src/accounts",
|
|
"area": "mobile",
|
|
"directTrackedFiles": 6,
|
|
"recursiveTrackedFiles": 6,
|
|
"directJsTs": 6,
|
|
"directProductionJsTs": 4,
|
|
"directTestSupportJsTs": 2,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 6,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "mobile-accounts-screen-reset-credit.test.ts",
|
|
"longestCodeBasenameCharacters": 43
|
|
},
|
|
{
|
|
"path": "mobile/src/agent-history",
|
|
"area": "mobile",
|
|
"directTrackedFiles": 30,
|
|
"recursiveTrackedFiles": 30,
|
|
"directJsTs": 30,
|
|
"directProductionJsTs": 19,
|
|
"directTestSupportJsTs": 11,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 30,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "agent-history-pending-resume-ownership.test.tsx",
|
|
"longestCodeBasenameCharacters": 47
|
|
},
|
|
{
|
|
"path": "mobile/src/app-update",
|
|
"area": "mobile",
|
|
"directTrackedFiles": 10,
|
|
"recursiveTrackedFiles": 13,
|
|
"directJsTs": 10,
|
|
"directProductionJsTs": 7,
|
|
"directTestSupportJsTs": 3,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 10,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "github-release-update-source.ts",
|
|
"longestCodeBasenameCharacters": 31
|
|
},
|
|
{
|
|
"path": "mobile/src/app-update/fixtures",
|
|
"area": "mobile",
|
|
"directTrackedFiles": 3,
|
|
"recursiveTrackedFiles": 3,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "mobile/src/browser",
|
|
"area": "mobile",
|
|
"directTrackedFiles": 53,
|
|
"recursiveTrackedFiles": 53,
|
|
"directJsTs": 53,
|
|
"directProductionJsTs": 33,
|
|
"directTestSupportJsTs": 20,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 53,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "use-mobile-browser-commands-click-fallback.test.tsx",
|
|
"longestCodeBasenameCharacters": 51
|
|
},
|
|
{
|
|
"path": "mobile/src/cache",
|
|
"area": "mobile",
|
|
"directTrackedFiles": 6,
|
|
"recursiveTrackedFiles": 6,
|
|
"directJsTs": 6,
|
|
"directProductionJsTs": 4,
|
|
"directTestSupportJsTs": 2,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 6,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "new-tab-agent-inventory-cache.ts",
|
|
"longestCodeBasenameCharacters": 32
|
|
},
|
|
{
|
|
"path": "mobile/src/components",
|
|
"area": "mobile",
|
|
"directTrackedFiles": 221,
|
|
"recursiveTrackedFiles": 301,
|
|
"directJsTs": 221,
|
|
"directProductionJsTs": 146,
|
|
"directTestSupportJsTs": 75,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 301,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "mobile-rich-markdown-editor-keyboard-inset.test.ts",
|
|
"longestCodeBasenameCharacters": 50
|
|
},
|
|
{
|
|
"path": "mobile/src/components/pr-sidebar",
|
|
"area": "mobile",
|
|
"directTrackedFiles": 45,
|
|
"recursiveTrackedFiles": 45,
|
|
"directJsTs": 45,
|
|
"directProductionJsTs": 34,
|
|
"directTestSupportJsTs": 11,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 45,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "markdown-table-delimiter-performance.test.ts",
|
|
"longestCodeBasenameCharacters": 44
|
|
},
|
|
{
|
|
"path": "mobile/src/components/rich-markdown",
|
|
"area": "mobile",
|
|
"directTrackedFiles": 35,
|
|
"recursiveTrackedFiles": 35,
|
|
"directJsTs": 35,
|
|
"directProductionJsTs": 24,
|
|
"directTestSupportJsTs": 11,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 35,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "rich-markdown-document-parse-time.test.ts",
|
|
"longestCodeBasenameCharacters": 41
|
|
},
|
|
{
|
|
"path": "mobile/src/diagnostics",
|
|
"area": "mobile",
|
|
"directTrackedFiles": 29,
|
|
"recursiveTrackedFiles": 29,
|
|
"directJsTs": 29,
|
|
"directProductionJsTs": 20,
|
|
"directTestSupportJsTs": 9,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 29,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "mobile-web-shell-update-failure-row.test.tsx",
|
|
"longestCodeBasenameCharacters": 44
|
|
},
|
|
{
|
|
"path": "mobile/src/dictation",
|
|
"area": "mobile",
|
|
"directTrackedFiles": 8,
|
|
"recursiveTrackedFiles": 8,
|
|
"directJsTs": 8,
|
|
"directProductionJsTs": 5,
|
|
"directTestSupportJsTs": 3,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 8,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "dictation-setup-poll-controller.test.ts",
|
|
"longestCodeBasenameCharacters": 39
|
|
},
|
|
{
|
|
"path": "mobile/src/files",
|
|
"area": "mobile",
|
|
"directTrackedFiles": 69,
|
|
"recursiveTrackedFiles": 69,
|
|
"directJsTs": 69,
|
|
"directProductionJsTs": 42,
|
|
"directTestSupportJsTs": 27,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 69,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "mobile-terminal-artifact-grant-refresh.ts",
|
|
"longestCodeBasenameCharacters": 41
|
|
},
|
|
{
|
|
"path": "mobile/src/home",
|
|
"area": "mobile",
|
|
"directTrackedFiles": 23,
|
|
"recursiveTrackedFiles": 23,
|
|
"directJsTs": 23,
|
|
"directProductionJsTs": 18,
|
|
"directTestSupportJsTs": 5,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 23,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "home-host-connection-projection.test.ts",
|
|
"longestCodeBasenameCharacters": 39
|
|
},
|
|
{
|
|
"path": "mobile/src/hooks",
|
|
"area": "mobile",
|
|
"directTrackedFiles": 15,
|
|
"recursiveTrackedFiles": 15,
|
|
"directJsTs": 15,
|
|
"directProductionJsTs": 7,
|
|
"directTestSupportJsTs": 8,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 15,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "mobile-dictation-input-closed-mid-start.test.tsx",
|
|
"longestCodeBasenameCharacters": 48
|
|
},
|
|
{
|
|
"path": "mobile/src/host-screen",
|
|
"area": "mobile",
|
|
"directTrackedFiles": 63,
|
|
"recursiveTrackedFiles": 63,
|
|
"directJsTs": 63,
|
|
"directProductionJsTs": 39,
|
|
"directTestSupportJsTs": 24,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 63,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "host-worktree-catalog-action-error.test.ts",
|
|
"longestCodeBasenameCharacters": 42
|
|
},
|
|
{
|
|
"path": "mobile/src/layout",
|
|
"area": "mobile",
|
|
"directTrackedFiles": 7,
|
|
"recursiveTrackedFiles": 7,
|
|
"directJsTs": 7,
|
|
"directProductionJsTs": 4,
|
|
"directTestSupportJsTs": 3,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 7,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "responsive-layout-metrics.test.ts",
|
|
"longestCodeBasenameCharacters": 33
|
|
},
|
|
{
|
|
"path": "mobile/src/mobile-release",
|
|
"area": "mobile",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 1,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 1,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 1,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "prepare-android-release-script.test.ts",
|
|
"longestCodeBasenameCharacters": 38
|
|
},
|
|
{
|
|
"path": "mobile/src/mobile-web-shell",
|
|
"area": "mobile",
|
|
"directTrackedFiles": 132,
|
|
"recursiveTrackedFiles": 211,
|
|
"directJsTs": 132,
|
|
"directProductionJsTs": 62,
|
|
"directTestSupportJsTs": 70,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 211,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "mobile-web-shell-keyboard-overlay-screen.test.tsx",
|
|
"longestCodeBasenameCharacters": 49
|
|
},
|
|
{
|
|
"path": "mobile/src/mobile-web-shell/bridge",
|
|
"area": "mobile",
|
|
"directTrackedFiles": 79,
|
|
"recursiveTrackedFiles": 79,
|
|
"directJsTs": 79,
|
|
"directProductionJsTs": 45,
|
|
"directTestSupportJsTs": 34,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 79,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "page-first-paint-through-the-bridge.test.ts",
|
|
"longestCodeBasenameCharacters": 43
|
|
},
|
|
{
|
|
"path": "mobile/src/navigation",
|
|
"area": "mobile",
|
|
"directTrackedFiles": 22,
|
|
"recursiveTrackedFiles": 22,
|
|
"directJsTs": 22,
|
|
"directProductionJsTs": 14,
|
|
"directTestSupportJsTs": 8,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 22,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "route-handoff-host-area.web.test.tsx",
|
|
"longestCodeBasenameCharacters": 36
|
|
},
|
|
{
|
|
"path": "mobile/src/notifications",
|
|
"area": "mobile",
|
|
"directTrackedFiles": 62,
|
|
"recursiveTrackedFiles": 62,
|
|
"directJsTs": 62,
|
|
"directProductionJsTs": 32,
|
|
"directTestSupportJsTs": 30,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 62,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "notification-delivery-preferences.test.ts",
|
|
"longestCodeBasenameCharacters": 41
|
|
},
|
|
{
|
|
"path": "mobile/src/onboarding",
|
|
"area": "mobile",
|
|
"directTrackedFiles": 10,
|
|
"recursiveTrackedFiles": 10,
|
|
"directJsTs": 10,
|
|
"directProductionJsTs": 5,
|
|
"directTestSupportJsTs": 5,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 10,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "legacy-notification-opt-in-destination.ts",
|
|
"longestCodeBasenameCharacters": 41
|
|
},
|
|
{
|
|
"path": "mobile/src/platform",
|
|
"area": "mobile",
|
|
"directTrackedFiles": 56,
|
|
"recursiveTrackedFiles": 56,
|
|
"directJsTs": 56,
|
|
"directProductionJsTs": 33,
|
|
"directTestSupportJsTs": 23,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 56,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "dictation-capture-bridge-budget.test.tsx",
|
|
"longestCodeBasenameCharacters": 40
|
|
},
|
|
{
|
|
"path": "mobile/src/session",
|
|
"area": "mobile",
|
|
"directTrackedFiles": 722,
|
|
"recursiveTrackedFiles": 723,
|
|
"directJsTs": 722,
|
|
"directProductionJsTs": 425,
|
|
"directTestSupportJsTs": 297,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 723,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "use-mobile-structured-agent-session-newer-approval-send.test.tsx",
|
|
"longestCodeBasenameCharacters": 64
|
|
},
|
|
{
|
|
"path": "mobile/src/session/__mocks__",
|
|
"area": "mobile",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 1,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 1,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 1,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "mobile-prompt-controller.ts",
|
|
"longestCodeBasenameCharacters": 27
|
|
},
|
|
{
|
|
"path": "mobile/src/settings",
|
|
"area": "mobile",
|
|
"directTrackedFiles": 23,
|
|
"recursiveTrackedFiles": 23,
|
|
"directJsTs": 23,
|
|
"directProductionJsTs": 18,
|
|
"directTestSupportJsTs": 5,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 23,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "native-notification-delivery-settings.test.tsx",
|
|
"longestCodeBasenameCharacters": 46
|
|
},
|
|
{
|
|
"path": "mobile/src/source-control",
|
|
"area": "mobile",
|
|
"directTrackedFiles": 113,
|
|
"recursiveTrackedFiles": 113,
|
|
"directJsTs": 113,
|
|
"directProductionJsTs": 73,
|
|
"directTestSupportJsTs": 40,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 113,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "mobile-source-control-oversized-stage-all.test.tsx",
|
|
"longestCodeBasenameCharacters": 50
|
|
},
|
|
{
|
|
"path": "mobile/src/stats",
|
|
"area": "mobile",
|
|
"directTrackedFiles": 2,
|
|
"recursiveTrackedFiles": 2,
|
|
"directJsTs": 2,
|
|
"directProductionJsTs": 1,
|
|
"directTestSupportJsTs": 1,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 2,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "home-stats-total.test.ts",
|
|
"longestCodeBasenameCharacters": 24
|
|
},
|
|
{
|
|
"path": "mobile/src/storage",
|
|
"area": "mobile",
|
|
"directTrackedFiles": 9,
|
|
"recursiveTrackedFiles": 9,
|
|
"directJsTs": 9,
|
|
"directProductionJsTs": 5,
|
|
"directTestSupportJsTs": 4,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 9,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "use-serialized-stored-state.test.ts",
|
|
"longestCodeBasenameCharacters": 35
|
|
},
|
|
{
|
|
"path": "mobile/src/style-scoping",
|
|
"area": "mobile",
|
|
"directTrackedFiles": 2,
|
|
"recursiveTrackedFiles": 2,
|
|
"directJsTs": 2,
|
|
"directProductionJsTs": 1,
|
|
"directTestSupportJsTs": 1,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 2,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "document-style-scoping.test.ts",
|
|
"longestCodeBasenameCharacters": 30
|
|
},
|
|
{
|
|
"path": "mobile/src/tasks",
|
|
"area": "mobile",
|
|
"directTrackedFiles": 234,
|
|
"recursiveTrackedFiles": 234,
|
|
"directJsTs": 234,
|
|
"directProductionJsTs": 166,
|
|
"directTestSupportJsTs": 68,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 234,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "use-mobile-tasks-project-workspace-comment-actions.tsx",
|
|
"longestCodeBasenameCharacters": 54
|
|
},
|
|
{
|
|
"path": "mobile/src/terminal",
|
|
"area": "mobile",
|
|
"directTrackedFiles": 136,
|
|
"recursiveTrackedFiles": 202,
|
|
"directJsTs": 136,
|
|
"directProductionJsTs": 72,
|
|
"directTestSupportJsTs": 64,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 202,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "mock-server-terminal-stream-cancellation.test.ts",
|
|
"longestCodeBasenameCharacters": 48
|
|
},
|
|
{
|
|
"path": "mobile/src/terminal/document",
|
|
"area": "mobile",
|
|
"directTrackedFiles": 60,
|
|
"recursiveTrackedFiles": 60,
|
|
"directJsTs": 60,
|
|
"directProductionJsTs": 45,
|
|
"directTestSupportJsTs": 15,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 60,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "document-terminal-double.test-support.ts",
|
|
"longestCodeBasenameCharacters": 40
|
|
},
|
|
{
|
|
"path": "mobile/src/terminal/terminal-webview-html",
|
|
"area": "mobile",
|
|
"directTrackedFiles": 6,
|
|
"recursiveTrackedFiles": 6,
|
|
"directJsTs": 6,
|
|
"directProductionJsTs": 5,
|
|
"directTestSupportJsTs": 1,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 6,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "document-style.test.ts",
|
|
"longestCodeBasenameCharacters": 22
|
|
},
|
|
{
|
|
"path": "mobile/src/test-support",
|
|
"area": "mobile",
|
|
"directTrackedFiles": 5,
|
|
"recursiveTrackedFiles": 153,
|
|
"directJsTs": 5,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 5,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 152,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "webview-document-bundle-digest.ts",
|
|
"longestCodeBasenameCharacters": 33
|
|
},
|
|
{
|
|
"path": "mobile/src/test-support/bridged-parity",
|
|
"area": "mobile",
|
|
"directTrackedFiles": 18,
|
|
"recursiveTrackedFiles": 18,
|
|
"directJsTs": 18,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 18,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 18,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "c6-browser-closure-families.test.ts",
|
|
"longestCodeBasenameCharacters": 35
|
|
},
|
|
{
|
|
"path": "mobile/src/test-support/rpc-recording",
|
|
"area": "mobile",
|
|
"directTrackedFiles": 58,
|
|
"recursiveTrackedFiles": 130,
|
|
"directJsTs": 57,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 57,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 129,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "operation-module-loader-work-budget.test.ts",
|
|
"longestCodeBasenameCharacters": 43
|
|
},
|
|
{
|
|
"path": "mobile/src/test-support/rpc-recording/adapters",
|
|
"area": "mobile",
|
|
"directTrackedFiles": 66,
|
|
"recursiveTrackedFiles": 66,
|
|
"directJsTs": 66,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 66,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 66,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "session-terminal-display-mode-mount-adapters.ts",
|
|
"longestCodeBasenameCharacters": 47
|
|
},
|
|
{
|
|
"path": "mobile/src/test-support/rpc-recording/mutants",
|
|
"area": "mobile",
|
|
"directTrackedFiles": 6,
|
|
"recursiveTrackedFiles": 6,
|
|
"directJsTs": 6,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 6,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 6,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "probe-hole-witness.test.ts",
|
|
"longestCodeBasenameCharacters": 26
|
|
},
|
|
{
|
|
"path": "mobile/src/theme",
|
|
"area": "mobile",
|
|
"directTrackedFiles": 3,
|
|
"recursiveTrackedFiles": 3,
|
|
"directJsTs": 3,
|
|
"directProductionJsTs": 2,
|
|
"directTestSupportJsTs": 1,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 3,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "mobile-theme-contrast.test.ts",
|
|
"longestCodeBasenameCharacters": 29
|
|
},
|
|
{
|
|
"path": "mobile/src/transport",
|
|
"area": "mobile",
|
|
"directTrackedFiles": 352,
|
|
"recursiveTrackedFiles": 352,
|
|
"directJsTs": 352,
|
|
"directProductionJsTs": 197,
|
|
"directTestSupportJsTs": 155,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 352,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "rpc-session-liveness-watchdog-default-timers.test.ts",
|
|
"longestCodeBasenameCharacters": 52
|
|
},
|
|
{
|
|
"path": "mobile/src/worktree",
|
|
"area": "mobile",
|
|
"directTrackedFiles": 87,
|
|
"recursiveTrackedFiles": 87,
|
|
"directJsTs": 87,
|
|
"directProductionJsTs": 48,
|
|
"directTestSupportJsTs": 39,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 87,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "workspace-list-sections-desktop-parity.test.ts",
|
|
"longestCodeBasenameCharacters": 46
|
|
},
|
|
{
|
|
"path": "mobile/web-entry",
|
|
"area": "mobile",
|
|
"directTrackedFiles": 3,
|
|
"recursiveTrackedFiles": 3,
|
|
"directJsTs": 2,
|
|
"directProductionJsTs": 2,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 2,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "route-manifest.ts",
|
|
"longestCodeBasenameCharacters": 17
|
|
},
|
|
{
|
|
"path": "native",
|
|
"area": "native",
|
|
"directTrackedFiles": 0,
|
|
"recursiveTrackedFiles": 74,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 4,
|
|
"recursiveNativeOrShell": 53,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "native/computer-use-linux",
|
|
"area": "native",
|
|
"directTrackedFiles": 2,
|
|
"recursiveTrackedFiles": 2,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 2,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "native/computer-use-macos",
|
|
"area": "native",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 30,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 30,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "native/computer-use-macos/Sources",
|
|
"area": "native",
|
|
"directTrackedFiles": 0,
|
|
"recursiveTrackedFiles": 14,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 14,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "native/computer-use-macos/Sources/OrcaComputerUseMacOS",
|
|
"area": "native",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 1,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "native/computer-use-macos/Sources/OrcaComputerUseMacOSCore",
|
|
"area": "native",
|
|
"directTrackedFiles": 13,
|
|
"recursiveTrackedFiles": 13,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 13,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "native/computer-use-macos/Tests",
|
|
"area": "native",
|
|
"directTrackedFiles": 0,
|
|
"recursiveTrackedFiles": 15,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 15,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "native/computer-use-macos/Tests/OrcaComputerUseMacOSTests",
|
|
"area": "native",
|
|
"directTrackedFiles": 15,
|
|
"recursiveTrackedFiles": 15,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 15,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "native/computer-use-windows",
|
|
"area": "native",
|
|
"directTrackedFiles": 2,
|
|
"recursiveTrackedFiles": 2,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 2,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "native/keyboard-layout-macos",
|
|
"area": "native",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 1,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "native/macos-shipit-scheduling",
|
|
"area": "native",
|
|
"directTrackedFiles": 5,
|
|
"recursiveTrackedFiles": 5,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 3,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "native/notification-status-macos",
|
|
"area": "native",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 1,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "native/wayland-clipboard",
|
|
"area": "native",
|
|
"directTrackedFiles": 8,
|
|
"recursiveTrackedFiles": 8,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 5,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "native/windows-agent-hook",
|
|
"area": "native",
|
|
"directTrackedFiles": 4,
|
|
"recursiveTrackedFiles": 6,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 2,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "native/windows-agent-hook/.cargo",
|
|
"area": "native",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "native/windows-agent-hook/src",
|
|
"area": "native",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 1,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "native/windows-cli-launcher",
|
|
"area": "native",
|
|
"directTrackedFiles": 4,
|
|
"recursiveTrackedFiles": 9,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 5,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "native/windows-cli-launcher/.cargo",
|
|
"area": "native",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "native/windows-cli-launcher/src",
|
|
"area": "native",
|
|
"directTrackedFiles": 4,
|
|
"recursiveTrackedFiles": 4,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 4,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "native/windows-registry",
|
|
"area": "native",
|
|
"directTrackedFiles": 4,
|
|
"recursiveTrackedFiles": 5,
|
|
"directJsTs": 2,
|
|
"directProductionJsTs": 2,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 2,
|
|
"recursiveNativeOrShell": 1,
|
|
"longestCodeBasename": "index.d.ts",
|
|
"longestCodeBasenameCharacters": 10
|
|
},
|
|
{
|
|
"path": "native/windows-registry/src",
|
|
"area": "native",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 1,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "native/windows-security",
|
|
"area": "native",
|
|
"directTrackedFiles": 4,
|
|
"recursiveTrackedFiles": 5,
|
|
"directJsTs": 2,
|
|
"directProductionJsTs": 2,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 2,
|
|
"recursiveNativeOrShell": 1,
|
|
"longestCodeBasename": "index.d.ts",
|
|
"longestCodeBasenameCharacters": 10
|
|
},
|
|
{
|
|
"path": "native/windows-security/src",
|
|
"area": "native",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 1,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "resources",
|
|
"area": "repository-support",
|
|
"directTrackedFiles": 10,
|
|
"recursiveTrackedFiles": 93,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 5,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "resources/app-icons",
|
|
"area": "repository-support",
|
|
"directTrackedFiles": 2,
|
|
"recursiveTrackedFiles": 2,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "resources/build",
|
|
"area": "repository-support",
|
|
"directTrackedFiles": 5,
|
|
"recursiveTrackedFiles": 5,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "resources/darwin",
|
|
"area": "repository-support",
|
|
"directTrackedFiles": 0,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "resources/darwin/bin",
|
|
"area": "repository-support",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "resources/icon-source",
|
|
"area": "repository-support",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 3,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 1,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "resources/icon-source/icon.icon",
|
|
"area": "repository-support",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 2,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "resources/icon-source/icon.icon/Assets",
|
|
"area": "repository-support",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "resources/licenses",
|
|
"area": "repository-support",
|
|
"directTrackedFiles": 0,
|
|
"recursiveTrackedFiles": 9,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "resources/licenses/ripgrep",
|
|
"area": "repository-support",
|
|
"directTrackedFiles": 9,
|
|
"recursiveTrackedFiles": 9,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "resources/linux",
|
|
"area": "repository-support",
|
|
"directTrackedFiles": 0,
|
|
"recursiveTrackedFiles": 3,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 2,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "resources/linux/bin",
|
|
"area": "repository-support",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "resources/linux/packaging",
|
|
"area": "repository-support",
|
|
"directTrackedFiles": 2,
|
|
"recursiveTrackedFiles": 2,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 2,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "resources/native-chat-visuals",
|
|
"area": "repository-support",
|
|
"directTrackedFiles": 0,
|
|
"recursiveTrackedFiles": 2,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "resources/native-chat-visuals/.claude-plugin",
|
|
"area": "repository-support",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "resources/native-chat-visuals/skills",
|
|
"area": "repository-support",
|
|
"directTrackedFiles": 0,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "resources/native-chat-visuals/skills/orca-chat-visuals",
|
|
"area": "repository-support",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "resources/notebook",
|
|
"area": "repository-support",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 1,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "resources/notification-sounds",
|
|
"area": "repository-support",
|
|
"directTrackedFiles": 9,
|
|
"recursiveTrackedFiles": 9,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "resources/onboarding",
|
|
"area": "repository-support",
|
|
"directTrackedFiles": 0,
|
|
"recursiveTrackedFiles": 37,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "resources/onboarding/feature-wall",
|
|
"area": "repository-support",
|
|
"directTrackedFiles": 37,
|
|
"recursiveTrackedFiles": 37,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "resources/plugins",
|
|
"area": "repository-support",
|
|
"directTrackedFiles": 0,
|
|
"recursiveTrackedFiles": 7,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "resources/plugins/launch",
|
|
"area": "repository-support",
|
|
"directTrackedFiles": 2,
|
|
"recursiveTrackedFiles": 7,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "resources/plugins/launch/stablyai.orca-multipass-recipes",
|
|
"area": "repository-support",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 2,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "resources/plugins/launch/stablyai.orca-multipass-recipes/recipes",
|
|
"area": "repository-support",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "resources/plugins/launch/stablyai.orca-navigation-shortcuts",
|
|
"area": "repository-support",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "resources/plugins/launch/stablyai.orca-portuguese",
|
|
"area": "repository-support",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 2,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "resources/plugins/launch/stablyai.orca-portuguese/locales",
|
|
"area": "repository-support",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "resources/skills",
|
|
"area": "repository-support",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "resources/tray",
|
|
"area": "repository-support",
|
|
"directTrackedFiles": 2,
|
|
"recursiveTrackedFiles": 2,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "resources/win32",
|
|
"area": "repository-support",
|
|
"directTrackedFiles": 0,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 1,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "resources/win32/bin",
|
|
"area": "repository-support",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 1,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "skill-guides",
|
|
"area": "repository-support",
|
|
"directTrackedFiles": 10,
|
|
"recursiveTrackedFiles": 25,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "skill-guides/orca-cli",
|
|
"area": "repository-support",
|
|
"directTrackedFiles": 0,
|
|
"recursiveTrackedFiles": 3,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "skill-guides/orca-cli/references",
|
|
"area": "repository-support",
|
|
"directTrackedFiles": 3,
|
|
"recursiveTrackedFiles": 3,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "skill-guides/orca-per-workspace-env",
|
|
"area": "repository-support",
|
|
"directTrackedFiles": 0,
|
|
"recursiveTrackedFiles": 5,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "skill-guides/orca-per-workspace-env/references",
|
|
"area": "repository-support",
|
|
"directTrackedFiles": 5,
|
|
"recursiveTrackedFiles": 5,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "skill-guides/orchestration",
|
|
"area": "repository-support",
|
|
"directTrackedFiles": 0,
|
|
"recursiveTrackedFiles": 7,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "skill-guides/orchestration/references",
|
|
"area": "repository-support",
|
|
"directTrackedFiles": 7,
|
|
"recursiveTrackedFiles": 7,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "skill-stubs",
|
|
"area": "repository-support",
|
|
"directTrackedFiles": 10,
|
|
"recursiveTrackedFiles": 11,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "skill-stubs/_shared",
|
|
"area": "repository-support",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "skills",
|
|
"area": "repository-support",
|
|
"directTrackedFiles": 0,
|
|
"recursiveTrackedFiles": 10,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "skills/computer-use",
|
|
"area": "repository-support",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "skills/jira-tickets",
|
|
"area": "repository-support",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "skills/linear-tickets",
|
|
"area": "repository-support",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "skills/orca-cli",
|
|
"area": "repository-support",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "skills/orca-emulator",
|
|
"area": "repository-support",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "skills/orca-emulator-android",
|
|
"area": "repository-support",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "skills/orca-jira",
|
|
"area": "repository-support",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "skills/orca-linear",
|
|
"area": "repository-support",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "skills/orca-per-workspace-env",
|
|
"area": "repository-support",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "skills/orchestration",
|
|
"area": "repository-support",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "src",
|
|
"area": "repository-support",
|
|
"directTrackedFiles": 0,
|
|
"recursiveTrackedFiles": 31111,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 30625,
|
|
"recursiveNativeOrShell": 1,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "src/cli",
|
|
"area": "cli",
|
|
"directTrackedFiles": 157,
|
|
"recursiveTrackedFiles": 428,
|
|
"directJsTs": 157,
|
|
"directProductionJsTs": 70,
|
|
"directTestSupportJsTs": 87,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 428,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "orchestration-structured-session-no-identity.test.ts",
|
|
"longestCodeBasenameCharacters": 52
|
|
},
|
|
{
|
|
"path": "src/cli/handlers",
|
|
"area": "cli",
|
|
"directTrackedFiles": 123,
|
|
"recursiveTrackedFiles": 148,
|
|
"directJsTs": 123,
|
|
"directProductionJsTs": 73,
|
|
"directTestSupportJsTs": 50,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 148,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "orchestration-federated-legacy-settlement.test.ts",
|
|
"longestCodeBasenameCharacters": 49
|
|
},
|
|
{
|
|
"path": "src/cli/handlers/orchestration",
|
|
"area": "cli",
|
|
"directTrackedFiles": 25,
|
|
"recursiveTrackedFiles": 25,
|
|
"directJsTs": 25,
|
|
"directProductionJsTs": 21,
|
|
"directTestSupportJsTs": 4,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 25,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "terminal-identity-codex-filtered.test.ts",
|
|
"longestCodeBasenameCharacters": 40
|
|
},
|
|
{
|
|
"path": "src/cli/runtime",
|
|
"area": "cli",
|
|
"directTrackedFiles": 83,
|
|
"recursiveTrackedFiles": 83,
|
|
"directJsTs": 83,
|
|
"directProductionJsTs": 46,
|
|
"directTestSupportJsTs": 37,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 83,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "launch-serve-replaced-app-restart.test.ts",
|
|
"longestCodeBasenameCharacters": 41
|
|
},
|
|
{
|
|
"path": "src/cli/specs",
|
|
"area": "cli",
|
|
"directTrackedFiles": 40,
|
|
"recursiveTrackedFiles": 40,
|
|
"directJsTs": 40,
|
|
"directProductionJsTs": 36,
|
|
"directTestSupportJsTs": 4,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 40,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "cli-command-names-parity.test.ts",
|
|
"longestCodeBasenameCharacters": 32
|
|
},
|
|
{
|
|
"path": "src/main",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 577,
|
|
"recursiveTrackedFiles": 13813,
|
|
"directJsTs": 577,
|
|
"directProductionJsTs": 245,
|
|
"directTestSupportJsTs": 332,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 13451,
|
|
"recursiveNativeOrShell": 1,
|
|
"longestCodeBasename": "persistence-orcad-migration-shell-history-install-safety.test.ts",
|
|
"longestCodeBasenameCharacters": 64
|
|
},
|
|
{
|
|
"path": "src/main/__fixtures__",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 0,
|
|
"recursiveTrackedFiles": 9,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "src/main/__fixtures__/shell-wrapper-snapshots",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 9,
|
|
"recursiveTrackedFiles": 9,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "src/main/__mocks__",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 1,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 1,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 1,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "worktree-create-preparation.ts",
|
|
"longestCodeBasenameCharacters": 30
|
|
},
|
|
{
|
|
"path": "src/main/acp",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 144,
|
|
"recursiveTrackedFiles": 194,
|
|
"directJsTs": 144,
|
|
"directProductionJsTs": 58,
|
|
"directTestSupportJsTs": 86,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 158,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "acp-structured-launch-resolution-opencode.test.ts",
|
|
"longestCodeBasenameCharacters": 49
|
|
},
|
|
{
|
|
"path": "src/main/acp/acp-dialects",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 13,
|
|
"recursiveTrackedFiles": 13,
|
|
"directJsTs": 13,
|
|
"directProductionJsTs": 11,
|
|
"directTestSupportJsTs": 2,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 13,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "grok-background-task-stop.ts",
|
|
"longestCodeBasenameCharacters": 28
|
|
},
|
|
{
|
|
"path": "src/main/acp/fixtures",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 36,
|
|
"recursiveTrackedFiles": 36,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "src/main/acp/generated",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 1,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 1,
|
|
"recursiveJsTs": 1,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "acp-protocol.generated.ts",
|
|
"longestCodeBasenameCharacters": 25
|
|
},
|
|
{
|
|
"path": "src/main/agent-hooks",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 211,
|
|
"recursiveTrackedFiles": 259,
|
|
"directJsTs": 210,
|
|
"directProductionJsTs": 60,
|
|
"directTestSupportJsTs": 150,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 257,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "claude-terminal-interrupt-capture.test-fixture.ts",
|
|
"longestCodeBasenameCharacters": 49
|
|
},
|
|
{
|
|
"path": "src/main/agent-hooks/__fixtures__",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "src/main/agent-hooks/server",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 41,
|
|
"recursiveTrackedFiles": 47,
|
|
"directJsTs": 41,
|
|
"directProductionJsTs": 40,
|
|
"directTestSupportJsTs": 1,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 47,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "server-remote-envelope-normalization.ts",
|
|
"longestCodeBasenameCharacters": 39
|
|
},
|
|
{
|
|
"path": "src/main/agent-hooks/server/program-status",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 6,
|
|
"recursiveTrackedFiles": 6,
|
|
"directJsTs": 6,
|
|
"directProductionJsTs": 3,
|
|
"directTestSupportJsTs": 3,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 6,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "hook-precedence.test.ts",
|
|
"longestCodeBasenameCharacters": 23
|
|
},
|
|
{
|
|
"path": "src/main/agent-launch",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 22,
|
|
"recursiveTrackedFiles": 22,
|
|
"directJsTs": 22,
|
|
"directProductionJsTs": 14,
|
|
"directTestSupportJsTs": 8,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 22,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "agent-launch-decided-mode-contract.test.ts",
|
|
"longestCodeBasenameCharacters": 42
|
|
},
|
|
{
|
|
"path": "src/main/ai-vault",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 329,
|
|
"recursiveTrackedFiles": 330,
|
|
"directJsTs": 329,
|
|
"directProductionJsTs": 162,
|
|
"directTestSupportJsTs": 167,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 329,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "session-scanner-opencode-sqlite-worker-client.test.ts",
|
|
"longestCodeBasenameCharacters": 53
|
|
},
|
|
{
|
|
"path": "src/main/ai-vault-search",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 111,
|
|
"recursiveTrackedFiles": 111,
|
|
"directJsTs": 111,
|
|
"directProductionJsTs": 51,
|
|
"directTestSupportJsTs": 60,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 111,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "session-search-retrieval-statement-compilation.test.ts",
|
|
"longestCodeBasenameCharacters": 54
|
|
},
|
|
{
|
|
"path": "src/main/ai-vault/__fixtures__",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "src/main/amp",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 4,
|
|
"recursiveTrackedFiles": 4,
|
|
"directJsTs": 4,
|
|
"directProductionJsTs": 3,
|
|
"directTestSupportJsTs": 1,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 4,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "managed-plugin-install-status.ts",
|
|
"longestCodeBasenameCharacters": 32
|
|
},
|
|
{
|
|
"path": "src/main/antigravity",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 39,
|
|
"recursiveTrackedFiles": 39,
|
|
"directJsTs": 39,
|
|
"directProductionJsTs": 22,
|
|
"directTestSupportJsTs": 17,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 39,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "antigravity-acp-runtime-probe.test.ts",
|
|
"longestCodeBasenameCharacters": 37
|
|
},
|
|
{
|
|
"path": "src/main/artifacts",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 14,
|
|
"recursiveTrackedFiles": 14,
|
|
"directJsTs": 14,
|
|
"directProductionJsTs": 6,
|
|
"directTestSupportJsTs": 8,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 14,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "artifact-recovery-directory-fsync.test.ts",
|
|
"longestCodeBasenameCharacters": 41
|
|
},
|
|
{
|
|
"path": "src/main/automations",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 67,
|
|
"recursiveTrackedFiles": 67,
|
|
"directJsTs": 67,
|
|
"directProductionJsTs": 32,
|
|
"directTestSupportJsTs": 35,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 67,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "runtime-terminal-run-observer-evidence.test.ts",
|
|
"longestCodeBasenameCharacters": 46
|
|
},
|
|
{
|
|
"path": "src/main/azure-devops",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 10,
|
|
"recursiveTrackedFiles": 10,
|
|
"directJsTs": 10,
|
|
"directProductionJsTs": 5,
|
|
"directTestSupportJsTs": 5,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 10,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "azure-devops-api-request.test.ts",
|
|
"longestCodeBasenameCharacters": 32
|
|
},
|
|
{
|
|
"path": "src/main/bitbucket",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 16,
|
|
"recursiveTrackedFiles": 16,
|
|
"directJsTs": 16,
|
|
"directProductionJsTs": 9,
|
|
"directTestSupportJsTs": 7,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 16,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "credential-connection.test.ts",
|
|
"longestCodeBasenameCharacters": 29
|
|
},
|
|
{
|
|
"path": "src/main/browser",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 611,
|
|
"recursiveTrackedFiles": 620,
|
|
"directJsTs": 611,
|
|
"directProductionJsTs": 340,
|
|
"directTestSupportJsTs": 271,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 620,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "browser-cookie-import-replace-partition-rollback.electron.test.ts",
|
|
"longestCodeBasenameCharacters": 65
|
|
},
|
|
{
|
|
"path": "src/main/browser/__mocks__",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 1,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 1,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 1,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "browser-session-registry-persistence-fixture.ts",
|
|
"longestCodeBasenameCharacters": 47
|
|
},
|
|
{
|
|
"path": "src/main/browser/desktop-browser-bridge",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 8,
|
|
"recursiveTrackedFiles": 8,
|
|
"directJsTs": 8,
|
|
"directProductionJsTs": 5,
|
|
"directTestSupportJsTs": 3,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 8,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "desktop-browser-bridge-renderer-scope.ts",
|
|
"longestCodeBasenameCharacters": 40
|
|
},
|
|
{
|
|
"path": "src/main/claude",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 294,
|
|
"recursiveTrackedFiles": 305,
|
|
"directJsTs": 294,
|
|
"directProductionJsTs": 126,
|
|
"directTestSupportJsTs": 168,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 295,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "claude-structured-journal-translation-background-tasks.test.ts",
|
|
"longestCodeBasenameCharacters": 62
|
|
},
|
|
{
|
|
"path": "src/main/claude-accounts",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 58,
|
|
"recursiveTrackedFiles": 59,
|
|
"directJsTs": 58,
|
|
"directProductionJsTs": 32,
|
|
"directTestSupportJsTs": 26,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 59,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "claude-credential-persistence-ratchet.test.ts",
|
|
"longestCodeBasenameCharacters": 45
|
|
},
|
|
{
|
|
"path": "src/main/claude-accounts/runtime-auth",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 1,
|
|
"directProductionJsTs": 1,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 1,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "runtime-auth-types.ts",
|
|
"longestCodeBasenameCharacters": 21
|
|
},
|
|
{
|
|
"path": "src/main/claude-usage",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 46,
|
|
"recursiveTrackedFiles": 46,
|
|
"directJsTs": 46,
|
|
"directProductionJsTs": 22,
|
|
"directTestSupportJsTs": 24,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 46,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "transcript-record-parser-prefilter.test.ts",
|
|
"longestCodeBasenameCharacters": 42
|
|
},
|
|
{
|
|
"path": "src/main/claude/__fixtures__",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 11,
|
|
"recursiveTrackedFiles": 11,
|
|
"directJsTs": 1,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 1,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 1,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "claude-agent-sdk-scripted-cli.mjs",
|
|
"longestCodeBasenameCharacters": 33
|
|
},
|
|
{
|
|
"path": "src/main/cli",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 76,
|
|
"recursiveTrackedFiles": 76,
|
|
"directJsTs": 76,
|
|
"directProductionJsTs": 38,
|
|
"directTestSupportJsTs": 38,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 76,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "appimage-extraction-pruning-namespace.test.ts",
|
|
"longestCodeBasenameCharacters": 45
|
|
},
|
|
{
|
|
"path": "src/main/codebuddy",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 2,
|
|
"recursiveTrackedFiles": 2,
|
|
"directJsTs": 2,
|
|
"directProductionJsTs": 1,
|
|
"directTestSupportJsTs": 1,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 2,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "hook-service.test.ts",
|
|
"longestCodeBasenameCharacters": 20
|
|
},
|
|
{
|
|
"path": "src/main/codex",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 466,
|
|
"recursiveTrackedFiles": 468,
|
|
"directJsTs": 466,
|
|
"directProductionJsTs": 238,
|
|
"directTestSupportJsTs": 228,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 467,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "codex-structured-journal-translation-turn-settles-once.test.ts",
|
|
"longestCodeBasenameCharacters": 62
|
|
},
|
|
{
|
|
"path": "src/main/codex-accounts",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 122,
|
|
"recursiveTrackedFiles": 122,
|
|
"directJsTs": 122,
|
|
"directProductionJsTs": 51,
|
|
"directTestSupportJsTs": 71,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 122,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "legacy-wsl-runtime-auth-drain-script-interference-shims.ts",
|
|
"longestCodeBasenameCharacters": 58
|
|
},
|
|
{
|
|
"path": "src/main/codex-cli",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 5,
|
|
"recursiveTrackedFiles": 5,
|
|
"directJsTs": 5,
|
|
"directProductionJsTs": 3,
|
|
"directTestSupportJsTs": 2,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 5,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "codex-read-only-app-server-args.ts",
|
|
"longestCodeBasenameCharacters": 34
|
|
},
|
|
{
|
|
"path": "src/main/codex-usage",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 36,
|
|
"recursiveTrackedFiles": 36,
|
|
"directJsTs": 36,
|
|
"directProductionJsTs": 17,
|
|
"directTestSupportJsTs": 19,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 36,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "codex-usage-long-context-billing.test.ts",
|
|
"longestCodeBasenameCharacters": 40
|
|
},
|
|
{
|
|
"path": "src/main/codex/__fixtures__",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 2,
|
|
"recursiveTrackedFiles": 2,
|
|
"directJsTs": 1,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 1,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 1,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "codex-connection-app-server.ts",
|
|
"longestCodeBasenameCharacters": 30
|
|
},
|
|
{
|
|
"path": "src/main/command-code",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 3,
|
|
"recursiveTrackedFiles": 3,
|
|
"directJsTs": 3,
|
|
"directProductionJsTs": 2,
|
|
"directTestSupportJsTs": 1,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 3,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "command-code-managed-script.ts",
|
|
"longestCodeBasenameCharacters": 30
|
|
},
|
|
{
|
|
"path": "src/main/computer",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 64,
|
|
"recursiveTrackedFiles": 64,
|
|
"directJsTs": 64,
|
|
"directProductionJsTs": 34,
|
|
"directTestSupportJsTs": 30,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 64,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "macos-computer-use-permission-status-cleanup.integration.test.ts",
|
|
"longestCodeBasenameCharacters": 64
|
|
},
|
|
{
|
|
"path": "src/main/copilot",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 5,
|
|
"recursiveTrackedFiles": 5,
|
|
"directJsTs": 5,
|
|
"directProductionJsTs": 4,
|
|
"directTestSupportJsTs": 1,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 5,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "copilot-managed-hook-definitions.ts",
|
|
"longestCodeBasenameCharacters": 35
|
|
},
|
|
{
|
|
"path": "src/main/crash-reporting",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 69,
|
|
"recursiveTrackedFiles": 69,
|
|
"directJsTs": 69,
|
|
"directProductionJsTs": 35,
|
|
"directTestSupportJsTs": 34,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 69,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "crash-breadcrumb-renderer-attribution.test.ts",
|
|
"longestCodeBasenameCharacters": 45
|
|
},
|
|
{
|
|
"path": "src/main/credentials",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 4,
|
|
"recursiveTrackedFiles": 4,
|
|
"directJsTs": 4,
|
|
"directProductionJsTs": 3,
|
|
"directTestSupportJsTs": 1,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 4,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "saved-credential-readability.test.ts",
|
|
"longestCodeBasenameCharacters": 36
|
|
},
|
|
{
|
|
"path": "src/main/cursor",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 5,
|
|
"recursiveTrackedFiles": 5,
|
|
"directJsTs": 5,
|
|
"directProductionJsTs": 3,
|
|
"directTestSupportJsTs": 2,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 5,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "hook-command.live-shell.test.ts",
|
|
"longestCodeBasenameCharacters": 31
|
|
},
|
|
{
|
|
"path": "src/main/cursor-accounts",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 1,
|
|
"directProductionJsTs": 1,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 1,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "status.ts",
|
|
"longestCodeBasenameCharacters": 9
|
|
},
|
|
{
|
|
"path": "src/main/daemon",
|
|
"area": "terminal-daemon",
|
|
"directTrackedFiles": 559,
|
|
"recursiveTrackedFiles": 587,
|
|
"directJsTs": 558,
|
|
"directProductionJsTs": 277,
|
|
"directTestSupportJsTs": 281,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 574,
|
|
"recursiveNativeOrShell": 1,
|
|
"longestCodeBasename": "daemon-shutdown-final-checkpoint-caller-deadline.test.ts",
|
|
"longestCodeBasenameCharacters": 56
|
|
},
|
|
{
|
|
"path": "src/main/daemon/__fixtures__",
|
|
"area": "terminal-daemon",
|
|
"directTrackedFiles": 2,
|
|
"recursiveTrackedFiles": 12,
|
|
"directJsTs": 1,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 1,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 1,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "terminal-wide-cell-grid.ts",
|
|
"longestCodeBasenameCharacters": 26
|
|
},
|
|
{
|
|
"path": "src/main/daemon/__fixtures__/pty-transcripts",
|
|
"area": "terminal-daemon",
|
|
"directTrackedFiles": 10,
|
|
"recursiveTrackedFiles": 10,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "src/main/daemon/fixtures",
|
|
"area": "terminal-daemon",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 1,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "src/main/daemon/pty-subprocess",
|
|
"area": "terminal-daemon",
|
|
"directTrackedFiles": 15,
|
|
"recursiveTrackedFiles": 15,
|
|
"directJsTs": 15,
|
|
"directProductionJsTs": 11,
|
|
"directTestSupportJsTs": 4,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 15,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "spawn-file-foreground-rejected-agents.test.ts",
|
|
"longestCodeBasenameCharacters": 45
|
|
},
|
|
{
|
|
"path": "src/main/devin",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 5,
|
|
"recursiveTrackedFiles": 5,
|
|
"directJsTs": 5,
|
|
"directProductionJsTs": 3,
|
|
"directTestSupportJsTs": 2,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 5,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "hook-config-json.test.ts",
|
|
"longestCodeBasenameCharacters": 24
|
|
},
|
|
{
|
|
"path": "src/main/diagnostics",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 4,
|
|
"recursiveTrackedFiles": 4,
|
|
"directJsTs": 4,
|
|
"directProductionJsTs": 2,
|
|
"directTestSupportJsTs": 2,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 4,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "main-thread-churn-probe.test.ts",
|
|
"longestCodeBasenameCharacters": 31
|
|
},
|
|
{
|
|
"path": "src/main/dock",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 2,
|
|
"recursiveTrackedFiles": 2,
|
|
"directJsTs": 2,
|
|
"directProductionJsTs": 1,
|
|
"directTestSupportJsTs": 1,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 2,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "unread-badge.test.ts",
|
|
"longestCodeBasenameCharacters": 20
|
|
},
|
|
{
|
|
"path": "src/main/droid",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 2,
|
|
"recursiveTrackedFiles": 2,
|
|
"directJsTs": 2,
|
|
"directProductionJsTs": 1,
|
|
"directTestSupportJsTs": 1,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 2,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "hook-service.test.ts",
|
|
"longestCodeBasenameCharacters": 20
|
|
},
|
|
{
|
|
"path": "src/main/dsh",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 5,
|
|
"recursiveTrackedFiles": 5,
|
|
"directJsTs": 5,
|
|
"directProductionJsTs": 3,
|
|
"directTestSupportJsTs": 2,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 5,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "dsh-home-patch.test.ts",
|
|
"longestCodeBasenameCharacters": 22
|
|
},
|
|
{
|
|
"path": "src/main/emulator",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 39,
|
|
"recursiveTrackedFiles": 80,
|
|
"directJsTs": 39,
|
|
"directProductionJsTs": 23,
|
|
"directTestSupportJsTs": 16,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 80,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "serve-sim-runtime-materializer.test.ts",
|
|
"longestCodeBasenameCharacters": 38
|
|
},
|
|
{
|
|
"path": "src/main/emulator/android",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 36,
|
|
"recursiveTrackedFiles": 36,
|
|
"directJsTs": 36,
|
|
"directProductionJsTs": 22,
|
|
"directTestSupportJsTs": 14,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 36,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "android-capability-operations.test.ts",
|
|
"longestCodeBasenameCharacters": 37
|
|
},
|
|
{
|
|
"path": "src/main/emulator/backends",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 5,
|
|
"recursiveTrackedFiles": 5,
|
|
"directJsTs": 5,
|
|
"directProductionJsTs": 3,
|
|
"directTestSupportJsTs": 2,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 5,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "android-emulator-backend.test.ts",
|
|
"longestCodeBasenameCharacters": 32
|
|
},
|
|
{
|
|
"path": "src/main/foreign-sqlite-readers",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 14,
|
|
"recursiveTrackedFiles": 18,
|
|
"directJsTs": 14,
|
|
"directProductionJsTs": 8,
|
|
"directTestSupportJsTs": 6,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 18,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "foreign-sqlite-reader-client-worker-lifecycle.test.ts",
|
|
"longestCodeBasenameCharacters": 53
|
|
},
|
|
{
|
|
"path": "src/main/foreign-sqlite-readers/readers",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 4,
|
|
"recursiveTrackedFiles": 4,
|
|
"directJsTs": 4,
|
|
"directProductionJsTs": 2,
|
|
"directTestSupportJsTs": 2,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 4,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "opencode-binder-sessions.test.ts",
|
|
"longestCodeBasenameCharacters": 32
|
|
},
|
|
{
|
|
"path": "src/main/gemini",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 2,
|
|
"recursiveTrackedFiles": 2,
|
|
"directJsTs": 2,
|
|
"directProductionJsTs": 1,
|
|
"directTestSupportJsTs": 1,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 2,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "hook-service.test.ts",
|
|
"longestCodeBasenameCharacters": 20
|
|
},
|
|
{
|
|
"path": "src/main/ghostty",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 13,
|
|
"recursiveTrackedFiles": 13,
|
|
"directJsTs": 13,
|
|
"directProductionJsTs": 6,
|
|
"directTestSupportJsTs": 7,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 13,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "numeric-config-values.ts",
|
|
"longestCodeBasenameCharacters": 24
|
|
},
|
|
{
|
|
"path": "src/main/git",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 260,
|
|
"recursiveTrackedFiles": 361,
|
|
"directJsTs": 260,
|
|
"directProductionJsTs": 89,
|
|
"directTestSupportJsTs": 171,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 361,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "worktree-preparation-fallback-cleanup-real-git.test.ts",
|
|
"longestCodeBasenameCharacters": 54
|
|
},
|
|
{
|
|
"path": "src/main/git/command-runner",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 53,
|
|
"recursiveTrackedFiles": 53,
|
|
"directJsTs": 53,
|
|
"directProductionJsTs": 31,
|
|
"directTestSupportJsTs": 22,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 53,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "git-command-resolution-windows-checkout.test.ts",
|
|
"longestCodeBasenameCharacters": 47
|
|
},
|
|
{
|
|
"path": "src/main/git/source-control",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 48,
|
|
"recursiveTrackedFiles": 48,
|
|
"directJsTs": 48,
|
|
"directProductionJsTs": 37,
|
|
"directTestSupportJsTs": 11,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 48,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "drive-checkout-suspect-writes-real-git.test.ts",
|
|
"longestCodeBasenameCharacters": 46
|
|
},
|
|
{
|
|
"path": "src/main/gitea",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 10,
|
|
"recursiveTrackedFiles": 10,
|
|
"directJsTs": 10,
|
|
"directProductionJsTs": 5,
|
|
"directTestSupportJsTs": 5,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 10,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "client-scan-invalidation.test.ts",
|
|
"longestCodeBasenameCharacters": 32
|
|
},
|
|
{
|
|
"path": "src/main/github",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 146,
|
|
"recursiveTrackedFiles": 256,
|
|
"directJsTs": 146,
|
|
"directProductionJsTs": 58,
|
|
"directTestSupportJsTs": 88,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 254,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "pr-refresh-coordinator-active-visible-priority.test.ts",
|
|
"longestCodeBasenameCharacters": 54
|
|
},
|
|
{
|
|
"path": "src/main/github/__fixtures__",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 2,
|
|
"recursiveTrackedFiles": 2,
|
|
"directJsTs": 1,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 1,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 1,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "work-item-search-api.ts",
|
|
"longestCodeBasenameCharacters": 23
|
|
},
|
|
{
|
|
"path": "src/main/github/client",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 3,
|
|
"recursiveTrackedFiles": 83,
|
|
"directJsTs": 3,
|
|
"directProductionJsTs": 3,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 82,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "pull-request-lookup-candidates.ts",
|
|
"longestCodeBasenameCharacters": 33
|
|
},
|
|
{
|
|
"path": "src/main/github/client/check",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 29,
|
|
"recursiveTrackedFiles": 30,
|
|
"directJsTs": 29,
|
|
"directProductionJsTs": 14,
|
|
"directTestSupportJsTs": 15,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 29,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "check-details-capture-diagnostics.test.ts",
|
|
"longestCodeBasenameCharacters": 41
|
|
},
|
|
{
|
|
"path": "src/main/github/client/check/__fixtures__",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "src/main/github/client/create",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 4,
|
|
"recursiveTrackedFiles": 4,
|
|
"directJsTs": 4,
|
|
"directProductionJsTs": 4,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 4,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "create-pr-error-classification.ts",
|
|
"longestCodeBasenameCharacters": 33
|
|
},
|
|
{
|
|
"path": "src/main/github/client/detect",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 3,
|
|
"recursiveTrackedFiles": 3,
|
|
"directJsTs": 3,
|
|
"directProductionJsTs": 3,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 3,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "hydrate-work-item-merge-metadata.ts",
|
|
"longestCodeBasenameCharacters": 35
|
|
},
|
|
{
|
|
"path": "src/main/github/client/fetch",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 7,
|
|
"recursiveTrackedFiles": 7,
|
|
"directJsTs": 7,
|
|
"directProductionJsTs": 7,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 7,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "pr-review-threads-query.ts",
|
|
"longestCodeBasenameCharacters": 26
|
|
},
|
|
{
|
|
"path": "src/main/github/client/list",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 8,
|
|
"recursiveTrackedFiles": 8,
|
|
"directJsTs": 8,
|
|
"directProductionJsTs": 8,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 8,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "work-item-list-request.ts",
|
|
"longestCodeBasenameCharacters": 25
|
|
},
|
|
{
|
|
"path": "src/main/github/client/lookup",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 16,
|
|
"recursiveTrackedFiles": 16,
|
|
"directJsTs": 16,
|
|
"directProductionJsTs": 16,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 16,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "rest-stack-metadata-validation.ts",
|
|
"longestCodeBasenameCharacters": 33
|
|
},
|
|
{
|
|
"path": "src/main/github/client/map",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 3,
|
|
"recursiveTrackedFiles": 3,
|
|
"directJsTs": 3,
|
|
"directProductionJsTs": 3,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 3,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "work-item-field-coercion.ts",
|
|
"longestCodeBasenameCharacters": 27
|
|
},
|
|
{
|
|
"path": "src/main/github/client/merge",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 2,
|
|
"recursiveTrackedFiles": 2,
|
|
"directJsTs": 2,
|
|
"directProductionJsTs": 2,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 2,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "pr-auto-merge.ts",
|
|
"longestCodeBasenameCharacters": 16
|
|
},
|
|
{
|
|
"path": "src/main/github/client/update",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 7,
|
|
"recursiveTrackedFiles": 7,
|
|
"directJsTs": 7,
|
|
"directProductionJsTs": 7,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 7,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "resolve-review-thread.ts",
|
|
"longestCodeBasenameCharacters": 24
|
|
},
|
|
{
|
|
"path": "src/main/github/project-view",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 25,
|
|
"recursiveTrackedFiles": 25,
|
|
"directJsTs": 25,
|
|
"directProductionJsTs": 20,
|
|
"directTestSupportJsTs": 5,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 25,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "project-view-field-normalization.ts",
|
|
"longestCodeBasenameCharacters": 35
|
|
},
|
|
{
|
|
"path": "src/main/gitlab",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 53,
|
|
"recursiveTrackedFiles": 53,
|
|
"directJsTs": 53,
|
|
"directProductionJsTs": 34,
|
|
"directTestSupportJsTs": 19,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 53,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "gitlab-known-host-probe-wsl-fallback.test.ts",
|
|
"longestCodeBasenameCharacters": 44
|
|
},
|
|
{
|
|
"path": "src/main/grok",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 18,
|
|
"recursiveTrackedFiles": 18,
|
|
"directJsTs": 18,
|
|
"directProductionJsTs": 11,
|
|
"directTestSupportJsTs": 7,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 18,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "grok-hook-symlink-cleanup-marker.ts",
|
|
"longestCodeBasenameCharacters": 35
|
|
},
|
|
{
|
|
"path": "src/main/grok-accounts",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 2,
|
|
"recursiveTrackedFiles": 2,
|
|
"directJsTs": 2,
|
|
"directProductionJsTs": 1,
|
|
"directTestSupportJsTs": 1,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 2,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "status.test.ts",
|
|
"longestCodeBasenameCharacters": 14
|
|
},
|
|
{
|
|
"path": "src/main/hang-watchdog",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 14,
|
|
"recursiveTrackedFiles": 14,
|
|
"directJsTs": 14,
|
|
"directProductionJsTs": 7,
|
|
"directTestSupportJsTs": 7,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 14,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "main-thread-hang-watchdog-entry.test.ts",
|
|
"longestCodeBasenameCharacters": 39
|
|
},
|
|
{
|
|
"path": "src/main/hermes",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 13,
|
|
"recursiveTrackedFiles": 13,
|
|
"directJsTs": 13,
|
|
"directProductionJsTs": 6,
|
|
"directTestSupportJsTs": 7,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 13,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "hermes-config-comment-boundaries.test.ts",
|
|
"longestCodeBasenameCharacters": 40
|
|
},
|
|
{
|
|
"path": "src/main/host",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 25,
|
|
"recursiveTrackedFiles": 25,
|
|
"directJsTs": 25,
|
|
"directProductionJsTs": 14,
|
|
"directTestSupportJsTs": 11,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 25,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "deferred-secret-protection-report.test.ts",
|
|
"longestCodeBasenameCharacters": 41
|
|
},
|
|
{
|
|
"path": "src/main/i18n",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 2,
|
|
"recursiveTrackedFiles": 2,
|
|
"directJsTs": 2,
|
|
"directProductionJsTs": 1,
|
|
"directTestSupportJsTs": 1,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 2,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "main-i18n-lazy-locale.test.ts",
|
|
"longestCodeBasenameCharacters": 29
|
|
},
|
|
{
|
|
"path": "src/main/ipc",
|
|
"area": "ipc",
|
|
"directTrackedFiles": 797,
|
|
"recursiveTrackedFiles": 1208,
|
|
"directJsTs": 797,
|
|
"directProductionJsTs": 364,
|
|
"directTestSupportJsTs": 433,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 1208,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "crash-reporting-renderer-error-report-attribution.test.ts",
|
|
"longestCodeBasenameCharacters": 57
|
|
},
|
|
{
|
|
"path": "src/main/ipc/filesystem",
|
|
"area": "ipc",
|
|
"directTrackedFiles": 26,
|
|
"recursiveTrackedFiles": 29,
|
|
"directJsTs": 26,
|
|
"directProductionJsTs": 22,
|
|
"directTestSupportJsTs": 4,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 29,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "filesystem-git-pull-request-generation-handlers.ts",
|
|
"longestCodeBasenameCharacters": 50
|
|
},
|
|
{
|
|
"path": "src/main/ipc/filesystem/git-remote",
|
|
"area": "ipc",
|
|
"directTrackedFiles": 3,
|
|
"recursiveTrackedFiles": 3,
|
|
"directJsTs": 3,
|
|
"directProductionJsTs": 3,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 3,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "branch-mutation-handlers.ts",
|
|
"longestCodeBasenameCharacters": 27
|
|
},
|
|
{
|
|
"path": "src/main/ipc/hooks",
|
|
"area": "ipc",
|
|
"directTrackedFiles": 5,
|
|
"recursiveTrackedFiles": 5,
|
|
"directJsTs": 5,
|
|
"directProductionJsTs": 4,
|
|
"directTestSupportJsTs": 1,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 5,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "register-worktree-hook-inspection-handler.ts",
|
|
"longestCodeBasenameCharacters": 44
|
|
},
|
|
{
|
|
"path": "src/main/ipc/pty",
|
|
"area": "ipc",
|
|
"directTrackedFiles": 19,
|
|
"recursiveTrackedFiles": 165,
|
|
"directJsTs": 19,
|
|
"directProductionJsTs": 11,
|
|
"directTestSupportJsTs": 8,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 165,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "managed-data-account-spawn-environment.test.ts",
|
|
"longestCodeBasenameCharacters": 46
|
|
},
|
|
{
|
|
"path": "src/main/ipc/pty/delivery",
|
|
"area": "ipc",
|
|
"directTrackedFiles": 18,
|
|
"recursiveTrackedFiles": 18,
|
|
"directJsTs": 18,
|
|
"directProductionJsTs": 16,
|
|
"directTestSupportJsTs": 2,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 18,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "interactive-typing-burst.test.ts",
|
|
"longestCodeBasenameCharacters": 32
|
|
},
|
|
{
|
|
"path": "src/main/ipc/pty/host-env",
|
|
"area": "ipc",
|
|
"directTrackedFiles": 20,
|
|
"recursiveTrackedFiles": 20,
|
|
"directJsTs": 20,
|
|
"directProductionJsTs": 13,
|
|
"directTestSupportJsTs": 7,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 20,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "startup-cwd-directory-exists.test.ts",
|
|
"longestCodeBasenameCharacters": 36
|
|
},
|
|
{
|
|
"path": "src/main/ipc/pty/ipc",
|
|
"area": "ipc",
|
|
"directTrackedFiles": 47,
|
|
"recursiveTrackedFiles": 47,
|
|
"directJsTs": 47,
|
|
"directProductionJsTs": 31,
|
|
"directTestSupportJsTs": 16,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 47,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "spawn-push-target-materialization-real-git.test.ts",
|
|
"longestCodeBasenameCharacters": 50
|
|
},
|
|
{
|
|
"path": "src/main/ipc/pty/pane",
|
|
"area": "ipc",
|
|
"directTrackedFiles": 25,
|
|
"recursiveTrackedFiles": 25,
|
|
"directJsTs": 25,
|
|
"directProductionJsTs": 18,
|
|
"directTestSupportJsTs": 7,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 25,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "stable-pane-absence-death-certificate.test.ts",
|
|
"longestCodeBasenameCharacters": 45
|
|
},
|
|
{
|
|
"path": "src/main/ipc/pty/provider",
|
|
"area": "ipc",
|
|
"directTrackedFiles": 12,
|
|
"recursiveTrackedFiles": 12,
|
|
"directJsTs": 12,
|
|
"directProductionJsTs": 9,
|
|
"directTestSupportJsTs": 3,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 12,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "registry-color-query-reply-colors.test.ts",
|
|
"longestCodeBasenameCharacters": 41
|
|
},
|
|
{
|
|
"path": "src/main/ipc/pty/runtime",
|
|
"area": "ipc",
|
|
"directTrackedFiles": 24,
|
|
"recursiveTrackedFiles": 24,
|
|
"directJsTs": 24,
|
|
"directProductionJsTs": 16,
|
|
"directTestSupportJsTs": 8,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 24,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "foreground-process-evidence-capability.ts",
|
|
"longestCodeBasenameCharacters": 41
|
|
},
|
|
{
|
|
"path": "src/main/ipc/register-core-handlers",
|
|
"area": "ipc",
|
|
"directTrackedFiles": 2,
|
|
"recursiveTrackedFiles": 2,
|
|
"directJsTs": 2,
|
|
"directProductionJsTs": 1,
|
|
"directTestSupportJsTs": 1,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 2,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "register-core-handlers.test.ts",
|
|
"longestCodeBasenameCharacters": 30
|
|
},
|
|
{
|
|
"path": "src/main/ipc/repos",
|
|
"area": "ipc",
|
|
"directTrackedFiles": 24,
|
|
"recursiveTrackedFiles": 24,
|
|
"directJsTs": 24,
|
|
"directProductionJsTs": 18,
|
|
"directTestSupportJsTs": 6,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 24,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "folder-workspace-attachment-handlers.test.ts",
|
|
"longestCodeBasenameCharacters": 44
|
|
},
|
|
{
|
|
"path": "src/main/ipc/runtime-environments",
|
|
"area": "ipc",
|
|
"directTrackedFiles": 92,
|
|
"recursiveTrackedFiles": 92,
|
|
"directJsTs": 92,
|
|
"directProductionJsTs": 46,
|
|
"directTestSupportJsTs": 46,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 92,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "runtime-environment-transport-routing-tailscale-hint.test.ts",
|
|
"longestCodeBasenameCharacters": 60
|
|
},
|
|
{
|
|
"path": "src/main/ipc/skill-delete",
|
|
"area": "ipc",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 1,
|
|
"directProductionJsTs": 1,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 1,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "handlers.ts",
|
|
"longestCodeBasenameCharacters": 11
|
|
},
|
|
{
|
|
"path": "src/main/ipc/ssh",
|
|
"area": "ipc",
|
|
"directTrackedFiles": 48,
|
|
"recursiveTrackedFiles": 48,
|
|
"directJsTs": 48,
|
|
"directProductionJsTs": 23,
|
|
"directTestSupportJsTs": 25,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 48,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "ssh-managed-host-port-forward-lifecycle.test.ts",
|
|
"longestCodeBasenameCharacters": 47
|
|
},
|
|
{
|
|
"path": "src/main/ipc/worktrees",
|
|
"area": "ipc",
|
|
"directTrackedFiles": 4,
|
|
"recursiveTrackedFiles": 45,
|
|
"directJsTs": 4,
|
|
"directProductionJsTs": 4,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 45,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "folder-workspace-model.ts",
|
|
"longestCodeBasenameCharacters": 25
|
|
},
|
|
{
|
|
"path": "src/main/ipc/worktrees/create",
|
|
"area": "ipc",
|
|
"directTrackedFiles": 4,
|
|
"recursiveTrackedFiles": 4,
|
|
"directJsTs": 4,
|
|
"directProductionJsTs": 4,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 4,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "register-worktree-prefetch-handler.ts",
|
|
"longestCodeBasenameCharacters": 37
|
|
},
|
|
{
|
|
"path": "src/main/ipc/worktrees/listing",
|
|
"area": "ipc",
|
|
"directTrackedFiles": 24,
|
|
"recursiveTrackedFiles": 24,
|
|
"directJsTs": 24,
|
|
"directProductionJsTs": 15,
|
|
"directTestSupportJsTs": 9,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 24,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "register-sparse-checkout-cache-invalidation.test.ts",
|
|
"longestCodeBasenameCharacters": 51
|
|
},
|
|
{
|
|
"path": "src/main/ipc/worktrees/metadata",
|
|
"area": "ipc",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 1,
|
|
"directProductionJsTs": 1,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 1,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "register-worktree-metadata-handlers.ts",
|
|
"longestCodeBasenameCharacters": 38
|
|
},
|
|
{
|
|
"path": "src/main/ipc/worktrees/removal",
|
|
"area": "ipc",
|
|
"directTrackedFiles": 12,
|
|
"recursiveTrackedFiles": 12,
|
|
"directJsTs": 12,
|
|
"directProductionJsTs": 12,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 12,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "retry-failed-local-worktree-removal.ts",
|
|
"longestCodeBasenameCharacters": 38
|
|
},
|
|
{
|
|
"path": "src/main/jcode",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 7,
|
|
"recursiveTrackedFiles": 7,
|
|
"directJsTs": 7,
|
|
"directProductionJsTs": 3,
|
|
"directTestSupportJsTs": 4,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 7,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "hook-command-quoting.test.ts",
|
|
"longestCodeBasenameCharacters": 28
|
|
},
|
|
{
|
|
"path": "src/main/jira",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 60,
|
|
"recursiveTrackedFiles": 61,
|
|
"directJsTs": 60,
|
|
"directProductionJsTs": 35,
|
|
"directTestSupportJsTs": 25,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 61,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "attachment-image-cache-generation.test.ts",
|
|
"longestCodeBasenameCharacters": 41
|
|
},
|
|
{
|
|
"path": "src/main/jira/__mocks__",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 1,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 1,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 1,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "jira-client-module.ts",
|
|
"longestCodeBasenameCharacters": 21
|
|
},
|
|
{
|
|
"path": "src/main/jsonl-rpc",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 8,
|
|
"recursiveTrackedFiles": 8,
|
|
"directJsTs": 8,
|
|
"directProductionJsTs": 4,
|
|
"directTestSupportJsTs": 4,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 8,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "timeline-final-tail.test.ts",
|
|
"longestCodeBasenameCharacters": 27
|
|
},
|
|
{
|
|
"path": "src/main/keybindings",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 5,
|
|
"recursiveTrackedFiles": 5,
|
|
"directJsTs": 5,
|
|
"directProductionJsTs": 3,
|
|
"directTestSupportJsTs": 2,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 5,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "keybinding-service.test.ts",
|
|
"longestCodeBasenameCharacters": 26
|
|
},
|
|
{
|
|
"path": "src/main/kimi",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 8,
|
|
"recursiveTrackedFiles": 8,
|
|
"directJsTs": 8,
|
|
"directProductionJsTs": 3,
|
|
"directTestSupportJsTs": 5,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 8,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "hook-service-config-delete-race.test.ts",
|
|
"longestCodeBasenameCharacters": 39
|
|
},
|
|
{
|
|
"path": "src/main/kiro",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 3,
|
|
"recursiveTrackedFiles": 3,
|
|
"directJsTs": 3,
|
|
"directProductionJsTs": 2,
|
|
"directTestSupportJsTs": 1,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 3,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "hook-service.test.ts",
|
|
"longestCodeBasenameCharacters": 20
|
|
},
|
|
{
|
|
"path": "src/main/lib",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 6,
|
|
"recursiveTrackedFiles": 6,
|
|
"directJsTs": 6,
|
|
"directProductionJsTs": 3,
|
|
"directTestSupportJsTs": 3,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 6,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "unread-response-body.test-fixtures.ts",
|
|
"longestCodeBasenameCharacters": 37
|
|
},
|
|
{
|
|
"path": "src/main/linear",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 66,
|
|
"recursiveTrackedFiles": 66,
|
|
"directJsTs": 66,
|
|
"directProductionJsTs": 46,
|
|
"directTestSupportJsTs": 20,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 66,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "linear-issue-detail-deadline.test.ts",
|
|
"longestCodeBasenameCharacters": 36
|
|
},
|
|
{
|
|
"path": "src/main/local-builds",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 7,
|
|
"recursiveTrackedFiles": 7,
|
|
"directJsTs": 7,
|
|
"directProductionJsTs": 4,
|
|
"directTestSupportJsTs": 3,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 7,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "local-build-compatibility-contract.test.ts",
|
|
"longestCodeBasenameCharacters": 42
|
|
},
|
|
{
|
|
"path": "src/main/macos-keychain",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 2,
|
|
"recursiveTrackedFiles": 2,
|
|
"directJsTs": 2,
|
|
"directProductionJsTs": 1,
|
|
"directTestSupportJsTs": 1,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 2,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "generic-password.test.ts",
|
|
"longestCodeBasenameCharacters": 24
|
|
},
|
|
{
|
|
"path": "src/main/managed-data-accounts",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 9,
|
|
"recursiveTrackedFiles": 9,
|
|
"directJsTs": 9,
|
|
"directProductionJsTs": 4,
|
|
"directTestSupportJsTs": 5,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 9,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "service-enrollment-persistence.test.ts",
|
|
"longestCodeBasenameCharacters": 38
|
|
},
|
|
{
|
|
"path": "src/main/managed-server",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 192,
|
|
"directJsTs": 1,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 1,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 192,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "posix-host-op-byte-budget.test.ts",
|
|
"longestCodeBasenameCharacters": 33
|
|
},
|
|
{
|
|
"path": "src/main/managed-server/activation",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 19,
|
|
"recursiveTrackedFiles": 19,
|
|
"directJsTs": 19,
|
|
"directProductionJsTs": 12,
|
|
"directTestSupportJsTs": 7,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 19,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "orcad-activation-transaction-transitions.ts",
|
|
"longestCodeBasenameCharacters": 43
|
|
},
|
|
{
|
|
"path": "src/main/managed-server/host-state",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 23,
|
|
"recursiveTrackedFiles": 23,
|
|
"directJsTs": 23,
|
|
"directProductionJsTs": 13,
|
|
"directTestSupportJsTs": 10,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 23,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "orcad-state-mutation-fence-heartbeat.test.ts",
|
|
"longestCodeBasenameCharacters": 44
|
|
},
|
|
{
|
|
"path": "src/main/managed-server/install",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 80,
|
|
"recursiveTrackedFiles": 80,
|
|
"directJsTs": 80,
|
|
"directProductionJsTs": 39,
|
|
"directTestSupportJsTs": 41,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 80,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "remote-node-runtime-store-lock-host-release.test.ts",
|
|
"longestCodeBasenameCharacters": 51
|
|
},
|
|
{
|
|
"path": "src/main/managed-server/lifecycle",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 69,
|
|
"recursiveTrackedFiles": 69,
|
|
"directJsTs": 69,
|
|
"directProductionJsTs": 40,
|
|
"directTestSupportJsTs": 29,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 69,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "orcad-managed-tunnel-transport-real-openssh.test.ts",
|
|
"longestCodeBasenameCharacters": 51
|
|
},
|
|
{
|
|
"path": "src/main/media",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 4,
|
|
"recursiveTrackedFiles": 4,
|
|
"directJsTs": 4,
|
|
"directProductionJsTs": 2,
|
|
"directTestSupportJsTs": 2,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 4,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "media-preview-protocol.test.ts",
|
|
"longestCodeBasenameCharacters": 30
|
|
},
|
|
{
|
|
"path": "src/main/memory",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 19,
|
|
"recursiveTrackedFiles": 19,
|
|
"directJsTs": 19,
|
|
"directProductionJsTs": 10,
|
|
"directTestSupportJsTs": 9,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 19,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "hydrate-local-pty-registry-folder-workspaces.test.ts",
|
|
"longestCodeBasenameCharacters": 52
|
|
},
|
|
{
|
|
"path": "src/main/menu",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 7,
|
|
"recursiveTrackedFiles": 7,
|
|
"directJsTs": 7,
|
|
"directProductionJsTs": 5,
|
|
"directTestSupportJsTs": 2,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 7,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "gpu-acceleration-about-panel.test.ts",
|
|
"longestCodeBasenameCharacters": 36
|
|
},
|
|
{
|
|
"path": "src/main/mimo",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 2,
|
|
"recursiveTrackedFiles": 2,
|
|
"directJsTs": 2,
|
|
"directProductionJsTs": 1,
|
|
"directTestSupportJsTs": 1,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 2,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "hook-service.test.ts",
|
|
"longestCodeBasenameCharacters": 20
|
|
},
|
|
{
|
|
"path": "src/main/minimax",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 5,
|
|
"recursiveTrackedFiles": 5,
|
|
"directJsTs": 5,
|
|
"directProductionJsTs": 3,
|
|
"directTestSupportJsTs": 2,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 5,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "minimax-credential-commands.ts",
|
|
"longestCodeBasenameCharacters": 30
|
|
},
|
|
{
|
|
"path": "src/main/muse",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 6,
|
|
"recursiveTrackedFiles": 6,
|
|
"directJsTs": 6,
|
|
"directProductionJsTs": 3,
|
|
"directTestSupportJsTs": 3,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 6,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "hook-config-json.test.ts",
|
|
"longestCodeBasenameCharacters": 24
|
|
},
|
|
{
|
|
"path": "src/main/muse-usage",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 12,
|
|
"recursiveTrackedFiles": 12,
|
|
"directJsTs": 12,
|
|
"directProductionJsTs": 9,
|
|
"directTestSupportJsTs": 3,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 12,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "persisted-state-normalization.ts",
|
|
"longestCodeBasenameCharacters": 32
|
|
},
|
|
{
|
|
"path": "src/main/native-chat",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 150,
|
|
"recursiveTrackedFiles": 857,
|
|
"directJsTs": 150,
|
|
"directProductionJsTs": 75,
|
|
"directTestSupportJsTs": 75,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 856,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "transcript-line-decoders-claude-image-companion.test.ts",
|
|
"longestCodeBasenameCharacters": 55
|
|
},
|
|
{
|
|
"path": "src/main/native-chat/__fixtures__",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "src/main/native-chat/agent-model-catalog",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 24,
|
|
"recursiveTrackedFiles": 24,
|
|
"directJsTs": 24,
|
|
"directProductionJsTs": 14,
|
|
"directTestSupportJsTs": 10,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 24,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "agent-model-catalog-discovery-freshness.test.ts",
|
|
"longestCodeBasenameCharacters": 47
|
|
},
|
|
{
|
|
"path": "src/main/native-chat/agent-session-attachments",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 9,
|
|
"recursiveTrackedFiles": 9,
|
|
"directJsTs": 9,
|
|
"directProductionJsTs": 6,
|
|
"directTestSupportJsTs": 3,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 9,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "agent-session-attachment-store-registry.ts",
|
|
"longestCodeBasenameCharacters": 42
|
|
},
|
|
{
|
|
"path": "src/main/native-chat/agent-session-journal",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 156,
|
|
"recursiveTrackedFiles": 156,
|
|
"directJsTs": 156,
|
|
"directProductionJsTs": 85,
|
|
"directTestSupportJsTs": 71,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 156,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "journal-lifecycle-batch-partition.test-fixture.ts",
|
|
"longestCodeBasenameCharacters": 49
|
|
},
|
|
{
|
|
"path": "src/main/native-chat/agent-session-timeline",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 32,
|
|
"recursiveTrackedFiles": 32,
|
|
"directJsTs": 32,
|
|
"directProductionJsTs": 17,
|
|
"directTestSupportJsTs": 15,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 32,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "provider-timeline-assembler-earlier-turn-end.test.ts",
|
|
"longestCodeBasenameCharacters": 52
|
|
},
|
|
{
|
|
"path": "src/main/native-chat/agent-session-wire",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 485,
|
|
"recursiveTrackedFiles": 485,
|
|
"directJsTs": 485,
|
|
"directProductionJsTs": 226,
|
|
"directTestSupportJsTs": 259,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 485,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "structured-agent-session-queued-message-rig-provider.test-fixture.ts",
|
|
"longestCodeBasenameCharacters": 68
|
|
},
|
|
{
|
|
"path": "src/main/network",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 17,
|
|
"recursiveTrackedFiles": 17,
|
|
"directJsTs": 17,
|
|
"directProductionJsTs": 10,
|
|
"directTestSupportJsTs": 7,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 17,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "macos-tailscale-dns-probe-admission.test.ts",
|
|
"longestCodeBasenameCharacters": 43
|
|
},
|
|
{
|
|
"path": "src/main/node-runtime",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 19,
|
|
"recursiveTrackedFiles": 19,
|
|
"directJsTs": 19,
|
|
"directProductionJsTs": 10,
|
|
"directTestSupportJsTs": 9,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 19,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "pinned-runtime-materializer-http-client.test.ts",
|
|
"longestCodeBasenameCharacters": 47
|
|
},
|
|
{
|
|
"path": "src/main/notebook",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 4,
|
|
"recursiveTrackedFiles": 4,
|
|
"directJsTs": 4,
|
|
"directProductionJsTs": 2,
|
|
"directTestSupportJsTs": 2,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 4,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "python-environments.test.ts",
|
|
"longestCodeBasenameCharacters": 27
|
|
},
|
|
{
|
|
"path": "src/main/notifications",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 6,
|
|
"recursiveTrackedFiles": 6,
|
|
"directJsTs": 6,
|
|
"directProductionJsTs": 3,
|
|
"directTestSupportJsTs": 3,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 6,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "announced-notification-registry.test.ts",
|
|
"longestCodeBasenameCharacters": 39
|
|
},
|
|
{
|
|
"path": "src/main/observability",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 20,
|
|
"recursiveTrackedFiles": 20,
|
|
"directJsTs": 20,
|
|
"directProductionJsTs": 12,
|
|
"directTestSupportJsTs": 8,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 20,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "redactor-environment-lines.test.ts",
|
|
"longestCodeBasenameCharacters": 34
|
|
},
|
|
{
|
|
"path": "src/main/omp",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 4,
|
|
"recursiveTrackedFiles": 4,
|
|
"directJsTs": 4,
|
|
"directProductionJsTs": 3,
|
|
"directTestSupportJsTs": 1,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 4,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "omp-session-cwd-lookup.test.ts",
|
|
"longestCodeBasenameCharacters": 30
|
|
},
|
|
{
|
|
"path": "src/main/openclaude",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 1,
|
|
"directProductionJsTs": 1,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 1,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "hook-service.ts",
|
|
"longestCodeBasenameCharacters": 15
|
|
},
|
|
{
|
|
"path": "src/main/opencode",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 94,
|
|
"recursiveTrackedFiles": 94,
|
|
"directJsTs": 94,
|
|
"directProductionJsTs": 44,
|
|
"directTestSupportJsTs": 50,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 94,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "opencode-launch-model-context-supervision.test.ts",
|
|
"longestCodeBasenameCharacters": 49
|
|
},
|
|
{
|
|
"path": "src/main/opencode-usage",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 21,
|
|
"recursiveTrackedFiles": 21,
|
|
"directJsTs": 21,
|
|
"directProductionJsTs": 13,
|
|
"directTestSupportJsTs": 8,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 21,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "opencode-usage-worktree-attribution.ts",
|
|
"longestCodeBasenameCharacters": 38
|
|
},
|
|
{
|
|
"path": "src/main/opencode2",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 3,
|
|
"recursiveTrackedFiles": 3,
|
|
"directJsTs": 3,
|
|
"directProductionJsTs": 2,
|
|
"directTestSupportJsTs": 1,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 3,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "status-plugin-setup-lifetime.test.ts",
|
|
"longestCodeBasenameCharacters": 36
|
|
},
|
|
{
|
|
"path": "src/main/orca-profiles",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 83,
|
|
"recursiveTrackedFiles": 83,
|
|
"directJsTs": 83,
|
|
"directProductionJsTs": 49,
|
|
"directTestSupportJsTs": 34,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 83,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "profile-cloud-service-sign-out-connect-race.test.ts",
|
|
"longestCodeBasenameCharacters": 51
|
|
},
|
|
{
|
|
"path": "src/main/orcad",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 197,
|
|
"recursiveTrackedFiles": 198,
|
|
"directJsTs": 197,
|
|
"directProductionJsTs": 99,
|
|
"directTestSupportJsTs": 98,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 198,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "orcad-cross-runtime-daemon-adoption.integration.test.ts",
|
|
"longestCodeBasenameCharacters": 55
|
|
},
|
|
{
|
|
"path": "src/main/orcad/__fixtures__",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 1,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 1,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 1,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "fake-orcad-electron-sidecar.cjs",
|
|
"longestCodeBasenameCharacters": 31
|
|
},
|
|
{
|
|
"path": "src/main/persistence",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 20,
|
|
"recursiveTrackedFiles": 534,
|
|
"directJsTs": 20,
|
|
"directProductionJsTs": 9,
|
|
"directTestSupportJsTs": 11,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 533,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "runtime-authored-workspace-session-fields.test.ts",
|
|
"longestCodeBasenameCharacters": 49
|
|
},
|
|
{
|
|
"path": "src/main/persistence/__fixtures__",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 0,
|
|
"recursiveTrackedFiles": 6,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 6,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "src/main/persistence/__fixtures__/wsl-mover",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 6,
|
|
"recursiveTrackedFiles": 6,
|
|
"directJsTs": 6,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 6,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 6,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "wsl-mover-folders-profile.ts",
|
|
"longestCodeBasenameCharacters": 28
|
|
},
|
|
{
|
|
"path": "src/main/persistence/applying-settings",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 14,
|
|
"recursiveTrackedFiles": 14,
|
|
"directJsTs": 14,
|
|
"directProductionJsTs": 9,
|
|
"directTestSupportJsTs": 5,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 14,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "settings-update-terminal-link-preference.test.ts",
|
|
"longestCodeBasenameCharacters": 48
|
|
},
|
|
{
|
|
"path": "src/main/persistence/leasing-ssh-ptys",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 12,
|
|
"recursiveTrackedFiles": 12,
|
|
"directJsTs": 12,
|
|
"directProductionJsTs": 9,
|
|
"directTestSupportJsTs": 3,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 12,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "ssh-normalization-remote-cli-control.test.ts",
|
|
"longestCodeBasenameCharacters": 44
|
|
},
|
|
{
|
|
"path": "src/main/persistence/loading-store",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 121,
|
|
"recursiveTrackedFiles": 121,
|
|
"directJsTs": 121,
|
|
"directProductionJsTs": 62,
|
|
"directTestSupportJsTs": 59,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 121,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "profile-state-pty-retirement-finalization.spec.ts",
|
|
"longestCodeBasenameCharacters": 49
|
|
},
|
|
{
|
|
"path": "src/main/persistence/migrating-orcad-catalog",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 75,
|
|
"recursiveTrackedFiles": 75,
|
|
"directJsTs": 75,
|
|
"directProductionJsTs": 53,
|
|
"directTestSupportJsTs": 22,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 75,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "orcad-source-duplicate-session-identities.test.ts",
|
|
"longestCodeBasenameCharacters": 49
|
|
},
|
|
{
|
|
"path": "src/main/persistence/moving-wsl-projects",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 37,
|
|
"recursiveTrackedFiles": 37,
|
|
"directJsTs": 37,
|
|
"directProductionJsTs": 20,
|
|
"directTestSupportJsTs": 17,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 37,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "wsl-move-state-projection-scope.test.ts",
|
|
"longestCodeBasenameCharacters": 39
|
|
},
|
|
{
|
|
"path": "src/main/persistence/profile-state",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 128,
|
|
"recursiveTrackedFiles": 137,
|
|
"directJsTs": 128,
|
|
"directProductionJsTs": 65,
|
|
"directTestSupportJsTs": 63,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 136,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "profile-state-automation-runs-serialization.test.ts",
|
|
"longestCodeBasenameCharacters": 51
|
|
},
|
|
{
|
|
"path": "src/main/persistence/profile-state/legacy-json",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 9,
|
|
"recursiveTrackedFiles": 9,
|
|
"directJsTs": 8,
|
|
"directProductionJsTs": 7,
|
|
"directTestSupportJsTs": 1,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 8,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "profile-state-versioned-export.test.ts",
|
|
"longestCodeBasenameCharacters": 38
|
|
},
|
|
{
|
|
"path": "src/main/persistence/restoring-sessions",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 26,
|
|
"recursiveTrackedFiles": 26,
|
|
"directJsTs": 26,
|
|
"directProductionJsTs": 16,
|
|
"directTestSupportJsTs": 10,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 26,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "workspace-pane-normalization-index.test.ts",
|
|
"longestCodeBasenameCharacters": 42
|
|
},
|
|
{
|
|
"path": "src/main/persistence/scheduling-automations",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 6,
|
|
"recursiveTrackedFiles": 6,
|
|
"directJsTs": 6,
|
|
"directProductionJsTs": 5,
|
|
"directTestSupportJsTs": 1,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 6,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "automation-definition-operations.ts",
|
|
"longestCodeBasenameCharacters": 35
|
|
},
|
|
{
|
|
"path": "src/main/persistence/terminal-topology",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 56,
|
|
"recursiveTrackedFiles": 56,
|
|
"directJsTs": 56,
|
|
"directProductionJsTs": 18,
|
|
"directTestSupportJsTs": 38,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 56,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "layout-owner-written-session-switch-off-load.test.ts",
|
|
"longestCodeBasenameCharacters": 52
|
|
},
|
|
{
|
|
"path": "src/main/persistence/tracking-repos",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 24,
|
|
"recursiveTrackedFiles": 24,
|
|
"directJsTs": 24,
|
|
"directProductionJsTs": 15,
|
|
"directTestSupportJsTs": 9,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 24,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "probeable-local-worktree-metadata-candidates.test.ts",
|
|
"longestCodeBasenameCharacters": 52
|
|
},
|
|
{
|
|
"path": "src/main/pi",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 76,
|
|
"recursiveTrackedFiles": 84,
|
|
"directJsTs": 76,
|
|
"directProductionJsTs": 40,
|
|
"directTestSupportJsTs": 36,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 76,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "agent-status-extension-nested-run-settlement.test.ts",
|
|
"longestCodeBasenameCharacters": 52
|
|
},
|
|
{
|
|
"path": "src/main/pi/__fixtures__",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 8,
|
|
"recursiveTrackedFiles": 8,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "src/main/plugins",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 120,
|
|
"recursiveTrackedFiles": 121,
|
|
"directJsTs": 120,
|
|
"directProductionJsTs": 73,
|
|
"directTestSupportJsTs": 47,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 121,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "plugin-private-marketplace.integration.test.ts",
|
|
"longestCodeBasenameCharacters": 46
|
|
},
|
|
{
|
|
"path": "src/main/plugins/__mocks__",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 1,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 1,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 1,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "plugin-uninstall-log-test-fixture.ts",
|
|
"longestCodeBasenameCharacters": 36
|
|
},
|
|
{
|
|
"path": "src/main/ports",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 26,
|
|
"recursiveTrackedFiles": 26,
|
|
"directJsTs": 26,
|
|
"directProductionJsTs": 17,
|
|
"directTestSupportJsTs": 9,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 26,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "advertised-url-watcher-pid-validation.test.ts",
|
|
"longestCodeBasenameCharacters": 45
|
|
},
|
|
{
|
|
"path": "src/main/preflight",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 8,
|
|
"recursiveTrackedFiles": 8,
|
|
"directJsTs": 8,
|
|
"directProductionJsTs": 4,
|
|
"directTestSupportJsTs": 4,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 8,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "codex-workspace-relative-path.test.ts",
|
|
"longestCodeBasenameCharacters": 37
|
|
},
|
|
{
|
|
"path": "src/main/project-groups",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 13,
|
|
"recursiveTrackedFiles": 13,
|
|
"directJsTs": 13,
|
|
"directProductionJsTs": 6,
|
|
"directTestSupportJsTs": 7,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 13,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "folder-workspace-path-status.test.ts",
|
|
"longestCodeBasenameCharacters": 36
|
|
},
|
|
{
|
|
"path": "src/main/provider-process",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 35,
|
|
"recursiveTrackedFiles": 35,
|
|
"directJsTs": 35,
|
|
"directProductionJsTs": 20,
|
|
"directTestSupportJsTs": 15,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 35,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "provider-group-orphan-guard.integration.test.ts",
|
|
"longestCodeBasenameCharacters": 47
|
|
},
|
|
{
|
|
"path": "src/main/providers",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 132,
|
|
"recursiveTrackedFiles": 136,
|
|
"directJsTs": 132,
|
|
"directProductionJsTs": 65,
|
|
"directTestSupportJsTs": 67,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 134,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "agent-foreground-process-windows-job-rejection.test.ts",
|
|
"longestCodeBasenameCharacters": 54
|
|
},
|
|
{
|
|
"path": "src/main/providers/__fixtures__",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "src/main/providers/__tests__",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 3,
|
|
"directJsTs": 1,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 1,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 2,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "shell-ready-framework-example.test.ts",
|
|
"longestCodeBasenameCharacters": 37
|
|
},
|
|
{
|
|
"path": "src/main/providers/__tests__/shell-ready-framework",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 2,
|
|
"recursiveTrackedFiles": 2,
|
|
"directJsTs": 1,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 1,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 1,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "shell-script-test.ts",
|
|
"longestCodeBasenameCharacters": 20
|
|
},
|
|
{
|
|
"path": "src/main/pty",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 61,
|
|
"recursiveTrackedFiles": 61,
|
|
"directJsTs": 61,
|
|
"directProductionJsTs": 30,
|
|
"directTestSupportJsTs": 31,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 61,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "node-pty-self-exit-pseudoconsole-close.test.ts",
|
|
"longestCodeBasenameCharacters": 46
|
|
},
|
|
{
|
|
"path": "src/main/qoder",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 4,
|
|
"recursiveTrackedFiles": 4,
|
|
"directJsTs": 4,
|
|
"directProductionJsTs": 2,
|
|
"directTestSupportJsTs": 2,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 4,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "hook-service.test.ts",
|
|
"longestCodeBasenameCharacters": 20
|
|
},
|
|
{
|
|
"path": "src/main/qwen-code",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 1,
|
|
"directProductionJsTs": 1,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 1,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "hook-service.ts",
|
|
"longestCodeBasenameCharacters": 15
|
|
},
|
|
{
|
|
"path": "src/main/rate-limits",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 120,
|
|
"recursiveTrackedFiles": 141,
|
|
"directJsTs": 120,
|
|
"directProductionJsTs": 59,
|
|
"directTestSupportJsTs": 61,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 141,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "claude-managed-usage-credential-source.test.ts",
|
|
"longestCodeBasenameCharacters": 46
|
|
},
|
|
{
|
|
"path": "src/main/rate-limits/minimax",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 6,
|
|
"recursiveTrackedFiles": 6,
|
|
"directJsTs": 6,
|
|
"directProductionJsTs": 4,
|
|
"directTestSupportJsTs": 2,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 6,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "minimax-request-context.test.ts",
|
|
"longestCodeBasenameCharacters": 31
|
|
},
|
|
{
|
|
"path": "src/main/rate-limits/service",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 15,
|
|
"recursiveTrackedFiles": 15,
|
|
"directJsTs": 15,
|
|
"directProductionJsTs": 15,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 15,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "service-sibling-provider-result.ts",
|
|
"longestCodeBasenameCharacters": 34
|
|
},
|
|
{
|
|
"path": "src/main/remote-layout-snapshot",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 4,
|
|
"recursiveTrackedFiles": 4,
|
|
"directJsTs": 4,
|
|
"directProductionJsTs": 2,
|
|
"directTestSupportJsTs": 2,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 4,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "remote-layout-snapshot-persistence.test.ts",
|
|
"longestCodeBasenameCharacters": 42
|
|
},
|
|
{
|
|
"path": "src/main/ripgrep",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 15,
|
|
"recursiveTrackedFiles": 15,
|
|
"directJsTs": 15,
|
|
"directProductionJsTs": 5,
|
|
"directTestSupportJsTs": 10,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 15,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "ripgrep-filename-identity-real.test.ts",
|
|
"longestCodeBasenameCharacters": 38
|
|
},
|
|
{
|
|
"path": "src/main/runtime",
|
|
"area": "runtime",
|
|
"directTrackedFiles": 1251,
|
|
"recursiveTrackedFiles": 3290,
|
|
"directJsTs": 1251,
|
|
"directProductionJsTs": 494,
|
|
"directTestSupportJsTs": 757,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 3024,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "structured-agent-session-provider-operations-while-starting.test.ts",
|
|
"longestCodeBasenameCharacters": 67
|
|
},
|
|
{
|
|
"path": "src/main/runtime/__fixtures__",
|
|
"area": "runtime",
|
|
"directTrackedFiles": 251,
|
|
"recursiveTrackedFiles": 251,
|
|
"directJsTs": 3,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 3,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 3,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "orca-runtime-terminal-close-continuity-graph-fixture.ts",
|
|
"longestCodeBasenameCharacters": 55
|
|
},
|
|
{
|
|
"path": "src/main/runtime/__snapshots__",
|
|
"area": "runtime",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "src/main/runtime/agent-state-rules",
|
|
"area": "runtime",
|
|
"directTrackedFiles": 32,
|
|
"recursiveTrackedFiles": 32,
|
|
"directJsTs": 18,
|
|
"directProductionJsTs": 13,
|
|
"directTestSupportJsTs": 5,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 18,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "agent-state-rules-live-update.test.ts",
|
|
"longestCodeBasenameCharacters": 37
|
|
},
|
|
{
|
|
"path": "src/main/runtime/browser",
|
|
"area": "runtime",
|
|
"directTrackedFiles": 24,
|
|
"recursiveTrackedFiles": 24,
|
|
"directJsTs": 24,
|
|
"directProductionJsTs": 22,
|
|
"directTestSupportJsTs": 2,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 24,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "browser-profiles-client-placement.test.ts",
|
|
"longestCodeBasenameCharacters": 41
|
|
},
|
|
{
|
|
"path": "src/main/runtime/browser-host",
|
|
"area": "runtime",
|
|
"directTrackedFiles": 55,
|
|
"recursiveTrackedFiles": 55,
|
|
"directJsTs": 55,
|
|
"directProductionJsTs": 35,
|
|
"directTestSupportJsTs": 20,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 55,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "browser-host-page-reconciliation-orchestration.test.ts",
|
|
"longestCodeBasenameCharacters": 54
|
|
},
|
|
{
|
|
"path": "src/main/runtime/client",
|
|
"area": "runtime",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 1,
|
|
"directProductionJsTs": 1,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 1,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "runtime-client-state.ts",
|
|
"longestCodeBasenameCharacters": 23
|
|
},
|
|
{
|
|
"path": "src/main/runtime/construction",
|
|
"area": "runtime",
|
|
"directTrackedFiles": 9,
|
|
"recursiveTrackedFiles": 9,
|
|
"directJsTs": 9,
|
|
"directProductionJsTs": 8,
|
|
"directTestSupportJsTs": 1,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 9,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "runtime-construction-dependencies.ts",
|
|
"longestCodeBasenameCharacters": 36
|
|
},
|
|
{
|
|
"path": "src/main/runtime/desktop-browser-bridge",
|
|
"area": "runtime",
|
|
"directTrackedFiles": 6,
|
|
"recursiveTrackedFiles": 6,
|
|
"directJsTs": 6,
|
|
"directProductionJsTs": 3,
|
|
"directTestSupportJsTs": 3,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 6,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "desktop-browser-bridge-allowlist.spec.ts",
|
|
"longestCodeBasenameCharacters": 40
|
|
},
|
|
{
|
|
"path": "src/main/runtime/files",
|
|
"area": "runtime",
|
|
"directTrackedFiles": 13,
|
|
"recursiveTrackedFiles": 22,
|
|
"directJsTs": 13,
|
|
"directProductionJsTs": 12,
|
|
"directTestSupportJsTs": 1,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 22,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "editor-open-through-layout-owner.test.ts",
|
|
"longestCodeBasenameCharacters": 40
|
|
},
|
|
{
|
|
"path": "src/main/runtime/files/search",
|
|
"area": "runtime",
|
|
"directTrackedFiles": 5,
|
|
"recursiveTrackedFiles": 5,
|
|
"directJsTs": 5,
|
|
"directProductionJsTs": 2,
|
|
"directTestSupportJsTs": 3,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 5,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "mobile-path-search-expiry.test.ts",
|
|
"longestCodeBasenameCharacters": 33
|
|
},
|
|
{
|
|
"path": "src/main/runtime/files/watch",
|
|
"area": "runtime",
|
|
"directTrackedFiles": 4,
|
|
"recursiveTrackedFiles": 4,
|
|
"directJsTs": 4,
|
|
"directProductionJsTs": 3,
|
|
"directTestSupportJsTs": 1,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 4,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "windows-file-watch.test.ts",
|
|
"longestCodeBasenameCharacters": 26
|
|
},
|
|
{
|
|
"path": "src/main/runtime/integrations",
|
|
"area": "runtime",
|
|
"directTrackedFiles": 0,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 1,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "src/main/runtime/integrations/linear",
|
|
"area": "runtime",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 1,
|
|
"directProductionJsTs": 1,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 1,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "linear-commands.ts",
|
|
"longestCodeBasenameCharacters": 18
|
|
},
|
|
{
|
|
"path": "src/main/runtime/mobile-cloud-relay",
|
|
"area": "runtime",
|
|
"directTrackedFiles": 63,
|
|
"recursiveTrackedFiles": 63,
|
|
"directJsTs": 63,
|
|
"directProductionJsTs": 39,
|
|
"directTestSupportJsTs": 24,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 63,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "desktop-relay-service-broker-liveness.test.ts",
|
|
"longestCodeBasenameCharacters": 45
|
|
},
|
|
{
|
|
"path": "src/main/runtime/mobile-desktop-relay",
|
|
"area": "runtime",
|
|
"directTrackedFiles": 19,
|
|
"recursiveTrackedFiles": 19,
|
|
"directJsTs": 19,
|
|
"directProductionJsTs": 11,
|
|
"directTestSupportJsTs": 8,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 19,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "mobile-relay-host-catalog.integration.test.ts",
|
|
"longestCodeBasenameCharacters": 45
|
|
},
|
|
{
|
|
"path": "src/main/runtime/orca-runtime-test-mocks",
|
|
"area": "runtime",
|
|
"directTrackedFiles": 3,
|
|
"recursiveTrackedFiles": 3,
|
|
"directJsTs": 3,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 3,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 3,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "imported-values.spec.ts",
|
|
"longestCodeBasenameCharacters": 23
|
|
},
|
|
{
|
|
"path": "src/main/runtime/orca-runtime-tests",
|
|
"area": "runtime",
|
|
"directTrackedFiles": 130,
|
|
"recursiveTrackedFiles": 130,
|
|
"directJsTs": 130,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 130,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 130,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "terminal-settled-prompt-foreground-confirmation.spec.ts",
|
|
"longestCodeBasenameCharacters": 55
|
|
},
|
|
{
|
|
"path": "src/main/runtime/orchestration",
|
|
"area": "runtime",
|
|
"directTrackedFiles": 186,
|
|
"recursiveTrackedFiles": 328,
|
|
"directJsTs": 186,
|
|
"directProductionJsTs": 86,
|
|
"directTestSupportJsTs": 100,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 327,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "orchestration-legacy-coordinator-authority-db.test.ts",
|
|
"longestCodeBasenameCharacters": 53
|
|
},
|
|
{
|
|
"path": "src/main/runtime/orchestration/__snapshots__",
|
|
"area": "runtime",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "src/main/runtime/orchestration/db",
|
|
"area": "runtime",
|
|
"directTrackedFiles": 35,
|
|
"recursiveTrackedFiles": 139,
|
|
"directJsTs": 35,
|
|
"directProductionJsTs": 22,
|
|
"directTestSupportJsTs": 13,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 139,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "remaining-dispatch-statement-compilation.test.ts",
|
|
"longestCodeBasenameCharacters": 48
|
|
},
|
|
{
|
|
"path": "src/main/runtime/orchestration/db/coordinator-runs",
|
|
"area": "runtime",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 1,
|
|
"directProductionJsTs": 1,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 1,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "coordinator-run-store.ts",
|
|
"longestCodeBasenameCharacters": 24
|
|
},
|
|
{
|
|
"path": "src/main/runtime/orchestration/db/decision-gates",
|
|
"area": "runtime",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 1,
|
|
"directProductionJsTs": 1,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 1,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "decision-gate-store.ts",
|
|
"longestCodeBasenameCharacters": 22
|
|
},
|
|
{
|
|
"path": "src/main/runtime/orchestration/db/dispatch-context",
|
|
"area": "runtime",
|
|
"directTrackedFiles": 6,
|
|
"recursiveTrackedFiles": 6,
|
|
"directJsTs": 6,
|
|
"directProductionJsTs": 6,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 6,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "task-dispatch-reconciliation.ts",
|
|
"longestCodeBasenameCharacters": 31
|
|
},
|
|
{
|
|
"path": "src/main/runtime/orchestration/db/federation",
|
|
"area": "runtime",
|
|
"directTrackedFiles": 15,
|
|
"recursiveTrackedFiles": 15,
|
|
"directJsTs": 15,
|
|
"directProductionJsTs": 13,
|
|
"directTestSupportJsTs": 2,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 15,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "federated-dispatch-observation-fence.test.ts",
|
|
"longestCodeBasenameCharacters": 44
|
|
},
|
|
{
|
|
"path": "src/main/runtime/orchestration/db/legacy",
|
|
"area": "runtime",
|
|
"directTrackedFiles": 10,
|
|
"recursiveTrackedFiles": 10,
|
|
"directJsTs": 10,
|
|
"directProductionJsTs": 10,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 10,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "legacy-compatibility-candidates.ts",
|
|
"longestCodeBasenameCharacters": 34
|
|
},
|
|
{
|
|
"path": "src/main/runtime/orchestration/db/messages",
|
|
"area": "runtime",
|
|
"directTrackedFiles": 10,
|
|
"recursiveTrackedFiles": 10,
|
|
"directJsTs": 10,
|
|
"directProductionJsTs": 9,
|
|
"directTestSupportJsTs": 1,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 10,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "mailbox-consumer-lifecycle-fencing.test.ts",
|
|
"longestCodeBasenameCharacters": 42
|
|
},
|
|
{
|
|
"path": "src/main/runtime/orchestration/db/mutation-receipts",
|
|
"area": "runtime",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 1,
|
|
"directProductionJsTs": 1,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 1,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "mutation-receipt-store.ts",
|
|
"longestCodeBasenameCharacters": 25
|
|
},
|
|
{
|
|
"path": "src/main/runtime/orchestration/db/questions",
|
|
"area": "runtime",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 1,
|
|
"directProductionJsTs": 1,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 1,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "question-threads.ts",
|
|
"longestCodeBasenameCharacters": 19
|
|
},
|
|
{
|
|
"path": "src/main/runtime/orchestration/db/reset",
|
|
"area": "runtime",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 1,
|
|
"directProductionJsTs": 1,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 1,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "orchestration-reset.ts",
|
|
"longestCodeBasenameCharacters": 22
|
|
},
|
|
{
|
|
"path": "src/main/runtime/orchestration/db/runs",
|
|
"area": "runtime",
|
|
"directTrackedFiles": 8,
|
|
"recursiveTrackedFiles": 8,
|
|
"directJsTs": 8,
|
|
"directProductionJsTs": 7,
|
|
"directTestSupportJsTs": 1,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 8,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "run-coordinator-orca-session-binding.test.ts",
|
|
"longestCodeBasenameCharacters": 44
|
|
},
|
|
{
|
|
"path": "src/main/runtime/orchestration/db/schema",
|
|
"area": "runtime",
|
|
"directTrackedFiles": 27,
|
|
"recursiveTrackedFiles": 27,
|
|
"directJsTs": 27,
|
|
"directProductionJsTs": 22,
|
|
"directTestSupportJsTs": 5,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 27,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "structured-worker-orca-session-backfill.test.ts",
|
|
"longestCodeBasenameCharacters": 47
|
|
},
|
|
{
|
|
"path": "src/main/runtime/orchestration/db/tasks",
|
|
"area": "runtime",
|
|
"directTrackedFiles": 2,
|
|
"recursiveTrackedFiles": 2,
|
|
"directJsTs": 2,
|
|
"directProductionJsTs": 2,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 2,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "task-status-transition.ts",
|
|
"longestCodeBasenameCharacters": 25
|
|
},
|
|
{
|
|
"path": "src/main/runtime/orchestration/db/worker-dispatch",
|
|
"area": "runtime",
|
|
"directTrackedFiles": 12,
|
|
"recursiveTrackedFiles": 12,
|
|
"directJsTs": 12,
|
|
"directProductionJsTs": 9,
|
|
"directTestSupportJsTs": 3,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 12,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "worker-dispatch-assignee-orca-session.test.ts",
|
|
"longestCodeBasenameCharacters": 45
|
|
},
|
|
{
|
|
"path": "src/main/runtime/orchestration/db/worker-terminal",
|
|
"area": "runtime",
|
|
"directTrackedFiles": 9,
|
|
"recursiveTrackedFiles": 9,
|
|
"directJsTs": 9,
|
|
"directProductionJsTs": 9,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 9,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "worker-terminal-inventory-counts.ts",
|
|
"longestCodeBasenameCharacters": 35
|
|
},
|
|
{
|
|
"path": "src/main/runtime/orchestration/terminal-authority",
|
|
"area": "runtime",
|
|
"directTrackedFiles": 2,
|
|
"recursiveTrackedFiles": 2,
|
|
"directJsTs": 2,
|
|
"directProductionJsTs": 2,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 2,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "verify-orchestration-compatibility-caller.ts",
|
|
"longestCodeBasenameCharacters": 44
|
|
},
|
|
{
|
|
"path": "src/main/runtime/push",
|
|
"area": "runtime",
|
|
"directTrackedFiles": 29,
|
|
"recursiveTrackedFiles": 29,
|
|
"directJsTs": 29,
|
|
"directProductionJsTs": 10,
|
|
"directTestSupportJsTs": 19,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 29,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "desktop-push-service-unreadable-outbox.test.ts",
|
|
"longestCodeBasenameCharacters": 46
|
|
},
|
|
{
|
|
"path": "src/main/runtime/rpc",
|
|
"area": "runtime",
|
|
"directTrackedFiles": 186,
|
|
"recursiveTrackedFiles": 763,
|
|
"directJsTs": 186,
|
|
"directProductionJsTs": 63,
|
|
"directTestSupportJsTs": 123,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 763,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "remote-runtime-server-heartbeat-missed-probe-tolerance.test.ts",
|
|
"longestCodeBasenameCharacters": 62
|
|
},
|
|
{
|
|
"path": "src/main/runtime/rpc/methods",
|
|
"area": "runtime",
|
|
"directTrackedFiles": 349,
|
|
"recursiveTrackedFiles": 577,
|
|
"directJsTs": 349,
|
|
"directProductionJsTs": 156,
|
|
"directTestSupportJsTs": 193,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 577,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "structured-agent-session-gate-classification.test-fixture.ts",
|
|
"longestCodeBasenameCharacters": 60
|
|
},
|
|
{
|
|
"path": "src/main/runtime/rpc/methods/orchestration",
|
|
"area": "runtime",
|
|
"directTrackedFiles": 7,
|
|
"recursiveTrackedFiles": 183,
|
|
"directJsTs": 7,
|
|
"directProductionJsTs": 5,
|
|
"directTestSupportJsTs": 2,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 183,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "cli-runtime-boundary.test.ts",
|
|
"longestCodeBasenameCharacters": 28
|
|
},
|
|
{
|
|
"path": "src/main/runtime/rpc/methods/orchestration/federation",
|
|
"area": "runtime",
|
|
"directTrackedFiles": 45,
|
|
"recursiveTrackedFiles": 45,
|
|
"directJsTs": 45,
|
|
"directProductionJsTs": 20,
|
|
"directTestSupportJsTs": 25,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 45,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "federation-release-recovery-scenarios.test-support.ts",
|
|
"longestCodeBasenameCharacters": 53
|
|
},
|
|
{
|
|
"path": "src/main/runtime/rpc/methods/orchestration/gates",
|
|
"area": "runtime",
|
|
"directTrackedFiles": 3,
|
|
"recursiveTrackedFiles": 3,
|
|
"directJsTs": 3,
|
|
"directProductionJsTs": 1,
|
|
"directTestSupportJsTs": 2,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 3,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "gate-run-authorization.test.ts",
|
|
"longestCodeBasenameCharacters": 30
|
|
},
|
|
{
|
|
"path": "src/main/runtime/rpc/methods/orchestration/messaging",
|
|
"area": "runtime",
|
|
"directTrackedFiles": 31,
|
|
"recursiveTrackedFiles": 31,
|
|
"directJsTs": 31,
|
|
"directProductionJsTs": 19,
|
|
"directTestSupportJsTs": 12,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 31,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "check-worker-federated-attachment.test.ts",
|
|
"longestCodeBasenameCharacters": 41
|
|
},
|
|
{
|
|
"path": "src/main/runtime/rpc/methods/orchestration/runs",
|
|
"area": "runtime",
|
|
"directTrackedFiles": 11,
|
|
"recursiveTrackedFiles": 11,
|
|
"directJsTs": 11,
|
|
"directProductionJsTs": 7,
|
|
"directTestSupportJsTs": 4,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 11,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "migration-behavior.test.ts",
|
|
"longestCodeBasenameCharacters": 26
|
|
},
|
|
{
|
|
"path": "src/main/runtime/rpc/methods/orchestration/worker",
|
|
"area": "runtime",
|
|
"directTrackedFiles": 86,
|
|
"recursiveTrackedFiles": 86,
|
|
"directJsTs": 86,
|
|
"directProductionJsTs": 44,
|
|
"directTestSupportJsTs": 42,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 86,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "structured-worker-launch-seed-options.test.ts",
|
|
"longestCodeBasenameCharacters": 45
|
|
},
|
|
{
|
|
"path": "src/main/runtime/rpc/methods/terminal",
|
|
"area": "runtime",
|
|
"directTrackedFiles": 45,
|
|
"recursiveTrackedFiles": 45,
|
|
"directJsTs": 45,
|
|
"directProductionJsTs": 38,
|
|
"directTestSupportJsTs": 7,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 45,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "terminal-multiplex-stream-initialization.ts",
|
|
"longestCodeBasenameCharacters": 43
|
|
},
|
|
{
|
|
"path": "src/main/runtime/runtime-rpc",
|
|
"area": "runtime",
|
|
"directTrackedFiles": 20,
|
|
"recursiveTrackedFiles": 20,
|
|
"directJsTs": 20,
|
|
"directProductionJsTs": 19,
|
|
"directTestSupportJsTs": 1,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 20,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "runtime-rpc-mobile-paired-desktop-methods.ts",
|
|
"longestCodeBasenameCharacters": 44
|
|
},
|
|
{
|
|
"path": "src/main/runtime/session-construction",
|
|
"area": "runtime",
|
|
"directTrackedFiles": 0,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 1,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "src/main/runtime/session-construction/agent-session",
|
|
"area": "runtime",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 1,
|
|
"directProductionJsTs": 1,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 1,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "get-agent-session-execution-namespace.ts",
|
|
"longestCodeBasenameCharacters": 40
|
|
},
|
|
{
|
|
"path": "src/main/runtime/session-graph",
|
|
"area": "runtime",
|
|
"directTrackedFiles": 4,
|
|
"recursiveTrackedFiles": 4,
|
|
"directJsTs": 4,
|
|
"directProductionJsTs": 4,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 4,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "session-graph-reload-lifecycle.ts",
|
|
"longestCodeBasenameCharacters": 33
|
|
},
|
|
{
|
|
"path": "src/main/runtime/session-lifecycle",
|
|
"area": "runtime",
|
|
"directTrackedFiles": 0,
|
|
"recursiveTrackedFiles": 13,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 13,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "src/main/runtime/session-lifecycle/close",
|
|
"area": "runtime",
|
|
"directTrackedFiles": 6,
|
|
"recursiveTrackedFiles": 6,
|
|
"directJsTs": 6,
|
|
"directProductionJsTs": 4,
|
|
"directTestSupportJsTs": 2,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 6,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "has-live-or-persisted-serve-or-ssh-owned-pty-binding.ts",
|
|
"longestCodeBasenameCharacters": 55
|
|
},
|
|
{
|
|
"path": "src/main/runtime/session-lifecycle/projection",
|
|
"area": "runtime",
|
|
"directTrackedFiles": 7,
|
|
"recursiveTrackedFiles": 7,
|
|
"directJsTs": 7,
|
|
"directProductionJsTs": 7,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 7,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "reconcile-headless-mobile-session-browser-tabs.ts",
|
|
"longestCodeBasenameCharacters": 49
|
|
},
|
|
{
|
|
"path": "src/main/runtime/session-tabs",
|
|
"area": "runtime",
|
|
"directTrackedFiles": 47,
|
|
"recursiveTrackedFiles": 47,
|
|
"directJsTs": 47,
|
|
"directProductionJsTs": 32,
|
|
"directTestSupportJsTs": 15,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 47,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "headless-mobile-session-absorbed-rows.test.ts",
|
|
"longestCodeBasenameCharacters": 45
|
|
},
|
|
{
|
|
"path": "src/main/runtime/sidebar-inputs",
|
|
"area": "runtime",
|
|
"directTrackedFiles": 61,
|
|
"recursiveTrackedFiles": 61,
|
|
"directJsTs": 61,
|
|
"directProductionJsTs": 29,
|
|
"directTestSupportJsTs": 32,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 61,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "orca-runtime-detected-checkouts-live-content.ts",
|
|
"longestCodeBasenameCharacters": 47
|
|
},
|
|
{
|
|
"path": "src/main/runtime/terminal",
|
|
"area": "runtime",
|
|
"directTrackedFiles": 3,
|
|
"recursiveTrackedFiles": 126,
|
|
"directJsTs": 3,
|
|
"directProductionJsTs": 3,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 124,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "pty-endpoint-loss-signal.ts",
|
|
"longestCodeBasenameCharacters": 27
|
|
},
|
|
{
|
|
"path": "src/main/runtime/terminal/adoption",
|
|
"area": "runtime",
|
|
"directTrackedFiles": 2,
|
|
"recursiveTrackedFiles": 2,
|
|
"directJsTs": 2,
|
|
"directProductionJsTs": 2,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 2,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "adopt-terminal-orphans-from-inventory.ts",
|
|
"longestCodeBasenameCharacters": 40
|
|
},
|
|
{
|
|
"path": "src/main/runtime/terminal/artifacts",
|
|
"area": "runtime",
|
|
"directTrackedFiles": 7,
|
|
"recursiveTrackedFiles": 7,
|
|
"directJsTs": 7,
|
|
"directProductionJsTs": 6,
|
|
"directTestSupportJsTs": 1,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 7,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "local-artifact-read.ts",
|
|
"longestCodeBasenameCharacters": 22
|
|
},
|
|
{
|
|
"path": "src/main/runtime/terminal/driver",
|
|
"area": "runtime",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 1,
|
|
"directProductionJsTs": 1,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 1,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "terminal-driver-resources.ts",
|
|
"longestCodeBasenameCharacters": 28
|
|
},
|
|
{
|
|
"path": "src/main/runtime/terminal/focus",
|
|
"area": "runtime",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 1,
|
|
"directProductionJsTs": 1,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 1,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "focus-terminal.ts",
|
|
"longestCodeBasenameCharacters": 17
|
|
},
|
|
{
|
|
"path": "src/main/runtime/terminal/identity",
|
|
"area": "runtime",
|
|
"directTrackedFiles": 2,
|
|
"recursiveTrackedFiles": 2,
|
|
"directJsTs": 2,
|
|
"directProductionJsTs": 2,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 2,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "terminal-handle-bindings.ts",
|
|
"longestCodeBasenameCharacters": 27
|
|
},
|
|
{
|
|
"path": "src/main/runtime/terminal/input",
|
|
"area": "runtime",
|
|
"directTrackedFiles": 4,
|
|
"recursiveTrackedFiles": 4,
|
|
"directJsTs": 4,
|
|
"directProductionJsTs": 4,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 4,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "terminal-agent-status-and-submission.ts",
|
|
"longestCodeBasenameCharacters": 39
|
|
},
|
|
{
|
|
"path": "src/main/runtime/terminal/launch",
|
|
"area": "runtime",
|
|
"directTrackedFiles": 26,
|
|
"recursiveTrackedFiles": 26,
|
|
"directJsTs": 26,
|
|
"directProductionJsTs": 20,
|
|
"directTestSupportJsTs": 6,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 26,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "terminal-create-pane-last-grid.test.ts",
|
|
"longestCodeBasenameCharacters": 38
|
|
},
|
|
{
|
|
"path": "src/main/runtime/terminal/layout",
|
|
"area": "runtime",
|
|
"directTrackedFiles": 14,
|
|
"recursiveTrackedFiles": 14,
|
|
"directJsTs": 14,
|
|
"directProductionJsTs": 13,
|
|
"directTestSupportJsTs": 1,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 14,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "mobile-terminal-subscribe-internal.ts",
|
|
"longestCodeBasenameCharacters": 37
|
|
},
|
|
{
|
|
"path": "src/main/runtime/terminal/lifecycle",
|
|
"area": "runtime",
|
|
"directTrackedFiles": 9,
|
|
"recursiveTrackedFiles": 9,
|
|
"directJsTs": 9,
|
|
"directProductionJsTs": 8,
|
|
"directTestSupportJsTs": 1,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 9,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "pty-controller-inventory-refresh.ts",
|
|
"longestCodeBasenameCharacters": 35
|
|
},
|
|
{
|
|
"path": "src/main/runtime/terminal/output",
|
|
"area": "runtime",
|
|
"directTrackedFiles": 15,
|
|
"recursiveTrackedFiles": 15,
|
|
"directJsTs": 15,
|
|
"directProductionJsTs": 15,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 15,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "terminal-orchestration-authority.ts",
|
|
"longestCodeBasenameCharacters": 35
|
|
},
|
|
{
|
|
"path": "src/main/runtime/terminal/query",
|
|
"area": "runtime",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 1,
|
|
"directProductionJsTs": 1,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 1,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "pty-terminal-summary.ts",
|
|
"longestCodeBasenameCharacters": 23
|
|
},
|
|
{
|
|
"path": "src/main/runtime/terminal/recovery",
|
|
"area": "runtime",
|
|
"directTrackedFiles": 6,
|
|
"recursiveTrackedFiles": 6,
|
|
"directJsTs": 6,
|
|
"directProductionJsTs": 5,
|
|
"directTestSupportJsTs": 1,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 6,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "restored-pane-start.test.ts",
|
|
"longestCodeBasenameCharacters": 27
|
|
},
|
|
{
|
|
"path": "src/main/runtime/terminal/stop",
|
|
"area": "runtime",
|
|
"directTrackedFiles": 14,
|
|
"recursiveTrackedFiles": 14,
|
|
"directJsTs": 14,
|
|
"directProductionJsTs": 12,
|
|
"directTestSupportJsTs": 2,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 14,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "hook-status-resume-records.test.ts",
|
|
"longestCodeBasenameCharacters": 34
|
|
},
|
|
{
|
|
"path": "src/main/runtime/terminal/surface",
|
|
"area": "runtime",
|
|
"directTrackedFiles": 9,
|
|
"recursiveTrackedFiles": 11,
|
|
"directJsTs": 9,
|
|
"directProductionJsTs": 4,
|
|
"directTestSupportJsTs": 5,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 9,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "terminal-surface-replies.test-fixture.ts",
|
|
"longestCodeBasenameCharacters": 40
|
|
},
|
|
{
|
|
"path": "src/main/runtime/terminal/surface/__fixtures__",
|
|
"area": "runtime",
|
|
"directTrackedFiles": 2,
|
|
"recursiveTrackedFiles": 2,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "src/main/runtime/terminal/view",
|
|
"area": "runtime",
|
|
"directTrackedFiles": 2,
|
|
"recursiveTrackedFiles": 2,
|
|
"directJsTs": 2,
|
|
"directProductionJsTs": 2,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 2,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "renderer-terminal-snapshot.ts",
|
|
"longestCodeBasenameCharacters": 29
|
|
},
|
|
{
|
|
"path": "src/main/runtime/terminal/wait",
|
|
"area": "runtime",
|
|
"directTrackedFiles": 8,
|
|
"recursiveTrackedFiles": 8,
|
|
"directJsTs": 8,
|
|
"directProductionJsTs": 8,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 8,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "terminal-wait-blocked-checks.ts",
|
|
"longestCodeBasenameCharacters": 31
|
|
},
|
|
{
|
|
"path": "src/main/runtime/view-facts",
|
|
"area": "runtime",
|
|
"directTrackedFiles": 2,
|
|
"recursiveTrackedFiles": 2,
|
|
"directJsTs": 2,
|
|
"directProductionJsTs": 1,
|
|
"directTestSupportJsTs": 1,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 2,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "active-group-view-facts.test.ts",
|
|
"longestCodeBasenameCharacters": 31
|
|
},
|
|
{
|
|
"path": "src/main/runtime/workspaces",
|
|
"area": "runtime",
|
|
"directTrackedFiles": 20,
|
|
"recursiveTrackedFiles": 28,
|
|
"directJsTs": 20,
|
|
"directProductionJsTs": 18,
|
|
"directTestSupportJsTs": 2,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 28,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "managed-worktree-sleep-layout-owner.test.ts",
|
|
"longestCodeBasenameCharacters": 43
|
|
},
|
|
{
|
|
"path": "src/main/runtime/workspaces/persisted-surfaces",
|
|
"area": "runtime",
|
|
"directTrackedFiles": 6,
|
|
"recursiveTrackedFiles": 6,
|
|
"directJsTs": 6,
|
|
"directProductionJsTs": 3,
|
|
"directTestSupportJsTs": 3,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 6,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "live-terminal-placement-before-initial-tab.test.ts",
|
|
"longestCodeBasenameCharacters": 50
|
|
},
|
|
{
|
|
"path": "src/main/runtime/workspaces/session-hosts",
|
|
"area": "runtime",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 1,
|
|
"directProductionJsTs": 1,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 1,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "get-runtime-id.ts",
|
|
"longestCodeBasenameCharacters": 17
|
|
},
|
|
{
|
|
"path": "src/main/runtime/workspaces/startup",
|
|
"area": "runtime",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 1,
|
|
"directProductionJsTs": 1,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 1,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "workspace-terminal-provisioning.ts",
|
|
"longestCodeBasenameCharacters": 34
|
|
},
|
|
{
|
|
"path": "src/main/server",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 6,
|
|
"recursiveTrackedFiles": 6,
|
|
"directJsTs": 6,
|
|
"directProductionJsTs": 4,
|
|
"directTestSupportJsTs": 2,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 6,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "serve-stdout-boundary.test.ts",
|
|
"longestCodeBasenameCharacters": 29
|
|
},
|
|
{
|
|
"path": "src/main/skills",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 180,
|
|
"recursiveTrackedFiles": 196,
|
|
"directJsTs": 180,
|
|
"directProductionJsTs": 94,
|
|
"directTestSupportJsTs": 86,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 196,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "skill-bundle-process-termination.integration.test.ts",
|
|
"longestCodeBasenameCharacters": 52
|
|
},
|
|
{
|
|
"path": "src/main/skills/skill-delete",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 16,
|
|
"recursiveTrackedFiles": 16,
|
|
"directJsTs": 16,
|
|
"directProductionJsTs": 10,
|
|
"directTestSupportJsTs": 6,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 16,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "wsl-enumeration-protocol.test.ts",
|
|
"longestCodeBasenameCharacters": 32
|
|
},
|
|
{
|
|
"path": "src/main/source-control",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 40,
|
|
"recursiveTrackedFiles": 40,
|
|
"directJsTs": 40,
|
|
"directProductionJsTs": 21,
|
|
"directTestSupportJsTs": 19,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 40,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "hosted-review-creation-gitlab-self-hosted.test.ts",
|
|
"longestCodeBasenameCharacters": 49
|
|
},
|
|
{
|
|
"path": "src/main/speech",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 42,
|
|
"recursiveTrackedFiles": 42,
|
|
"directJsTs": 42,
|
|
"directProductionJsTs": 25,
|
|
"directTestSupportJsTs": 17,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 42,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "model-manager-progress-callback.test.ts",
|
|
"longestCodeBasenameCharacters": 39
|
|
},
|
|
{
|
|
"path": "src/main/sqlite",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 13,
|
|
"recursiveTrackedFiles": 13,
|
|
"directJsTs": 13,
|
|
"directProductionJsTs": 8,
|
|
"directTestSupportJsTs": 5,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 13,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "sync-database-concurrent-backup.test.ts",
|
|
"longestCodeBasenameCharacters": 39
|
|
},
|
|
{
|
|
"path": "src/main/ssh",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 238,
|
|
"recursiveTrackedFiles": 428,
|
|
"directJsTs": 238,
|
|
"directProductionJsTs": 124,
|
|
"directTestSupportJsTs": 114,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 427,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "orcad-migration-catalog-client-extra-agent-args.test.ts",
|
|
"longestCodeBasenameCharacters": 55
|
|
},
|
|
{
|
|
"path": "src/main/ssh/__tests__",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 1,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 1,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 1,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "ssh-connection-test-client.ts",
|
|
"longestCodeBasenameCharacters": 29
|
|
},
|
|
{
|
|
"path": "src/main/ssh/config",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 20,
|
|
"recursiveTrackedFiles": 20,
|
|
"directJsTs": 20,
|
|
"directProductionJsTs": 9,
|
|
"directTestSupportJsTs": 11,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 20,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "ssh-config-parser-host-patterns.test.ts",
|
|
"longestCodeBasenameCharacters": 39
|
|
},
|
|
{
|
|
"path": "src/main/ssh/connection",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 40,
|
|
"recursiveTrackedFiles": 40,
|
|
"directJsTs": 40,
|
|
"directProductionJsTs": 11,
|
|
"directTestSupportJsTs": 29,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 40,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "ssh-connection-file-transfer-session-lost.test.ts",
|
|
"longestCodeBasenameCharacters": 49
|
|
},
|
|
{
|
|
"path": "src/main/ssh/hostile-host-test-support",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 8,
|
|
"recursiveTrackedFiles": 8,
|
|
"directJsTs": 8,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 8,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 8,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "ssh-hostile-host-local-sshd.test.ts",
|
|
"longestCodeBasenameCharacters": 35
|
|
},
|
|
{
|
|
"path": "src/main/ssh/legacy-relay",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 60,
|
|
"recursiveTrackedFiles": 60,
|
|
"directJsTs": 59,
|
|
"directProductionJsTs": 32,
|
|
"directTestSupportJsTs": 27,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 59,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "ssh-relay-endpoint-incumbent-shell.integration.test.ts",
|
|
"longestCodeBasenameCharacters": 54
|
|
},
|
|
{
|
|
"path": "src/main/ssh/port-forwarding",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 6,
|
|
"recursiveTrackedFiles": 6,
|
|
"directJsTs": 6,
|
|
"directProductionJsTs": 4,
|
|
"directTestSupportJsTs": 2,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 6,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "system-ssh-port-forward-provider.ts",
|
|
"longestCodeBasenameCharacters": 35
|
|
},
|
|
{
|
|
"path": "src/main/ssh/remote-exec",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 9,
|
|
"recursiveTrackedFiles": 9,
|
|
"directJsTs": 9,
|
|
"directProductionJsTs": 4,
|
|
"directTestSupportJsTs": 5,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 9,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "remote-host-failure-producers.test.ts",
|
|
"longestCodeBasenameCharacters": 37
|
|
},
|
|
{
|
|
"path": "src/main/ssh/system-transport",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 31,
|
|
"recursiveTrackedFiles": 31,
|
|
"directJsTs": 31,
|
|
"directProductionJsTs": 17,
|
|
"directTestSupportJsTs": 14,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 31,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "system-ssh-forward-process-real-openssh.test.ts",
|
|
"longestCodeBasenameCharacters": 47
|
|
},
|
|
{
|
|
"path": "src/main/ssh/targets",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 15,
|
|
"recursiveTrackedFiles": 15,
|
|
"directJsTs": 15,
|
|
"directProductionJsTs": 8,
|
|
"directTestSupportJsTs": 7,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 15,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "removed-ssh-target-tombstone-retention.test.ts",
|
|
"longestCodeBasenameCharacters": 46
|
|
},
|
|
{
|
|
"path": "src/main/star-nag",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 16,
|
|
"recursiveTrackedFiles": 16,
|
|
"directJsTs": 16,
|
|
"directProductionJsTs": 10,
|
|
"directTestSupportJsTs": 6,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 16,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "service-outcome-telemetry.test.ts",
|
|
"longestCodeBasenameCharacters": 33
|
|
},
|
|
{
|
|
"path": "src/main/startup",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 177,
|
|
"recursiveTrackedFiles": 180,
|
|
"directJsTs": 177,
|
|
"directProductionJsTs": 93,
|
|
"directTestSupportJsTs": 84,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 180,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "main-process-ready-duplicate-pty-repair.test.ts",
|
|
"longestCodeBasenameCharacters": 47
|
|
},
|
|
{
|
|
"path": "src/main/startup/__fixtures__",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 3,
|
|
"recursiveTrackedFiles": 3,
|
|
"directJsTs": 3,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 3,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 3,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "electron-vite-dev-grandchild.mjs",
|
|
"longestCodeBasenameCharacters": 32
|
|
},
|
|
{
|
|
"path": "src/main/stats",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 8,
|
|
"recursiveTrackedFiles": 8,
|
|
"directJsTs": 8,
|
|
"directProductionJsTs": 5,
|
|
"directTestSupportJsTs": 3,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 8,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "agent-session-transition-recorder.test.ts",
|
|
"longestCodeBasenameCharacters": 41
|
|
},
|
|
{
|
|
"path": "src/main/telemetry",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 20,
|
|
"recursiveTrackedFiles": 20,
|
|
"directJsTs": 20,
|
|
"directProductionJsTs": 8,
|
|
"directTestSupportJsTs": 12,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 20,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "onboarding-feature-setup-validator.test.ts",
|
|
"longestCodeBasenameCharacters": 42
|
|
},
|
|
{
|
|
"path": "src/main/text-generation",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 45,
|
|
"recursiveTrackedFiles": 45,
|
|
"directJsTs": 45,
|
|
"directProductionJsTs": 20,
|
|
"directTestSupportJsTs": 25,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 45,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "commit-message-text-generation-failure-sanitization.test.ts",
|
|
"longestCodeBasenameCharacters": 59
|
|
},
|
|
{
|
|
"path": "src/main/tray",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 6,
|
|
"recursiveTrackedFiles": 6,
|
|
"directJsTs": 6,
|
|
"directProductionJsTs": 3,
|
|
"directTestSupportJsTs": 3,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 6,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "tray-attention-icon.test.ts",
|
|
"longestCodeBasenameCharacters": 27
|
|
},
|
|
{
|
|
"path": "src/main/updater",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 26,
|
|
"recursiveTrackedFiles": 26,
|
|
"directJsTs": 26,
|
|
"directProductionJsTs": 22,
|
|
"directTestSupportJsTs": 4,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 26,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "serve-supervisor-install-park.test.ts",
|
|
"longestCodeBasenameCharacters": 37
|
|
},
|
|
{
|
|
"path": "src/main/usage",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 46,
|
|
"recursiveTrackedFiles": 46,
|
|
"directJsTs": 46,
|
|
"directProductionJsTs": 29,
|
|
"directTestSupportJsTs": 17,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 46,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "usage-provider-store-initialization.test.ts",
|
|
"longestCodeBasenameCharacters": 43
|
|
},
|
|
{
|
|
"path": "src/main/warp-themes",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 18,
|
|
"recursiveTrackedFiles": 18,
|
|
"directJsTs": 18,
|
|
"directProductionJsTs": 12,
|
|
"directTestSupportJsTs": 6,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 18,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "warp-theme-import-source-validation.ts",
|
|
"longestCodeBasenameCharacters": 38
|
|
},
|
|
{
|
|
"path": "src/main/window",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 134,
|
|
"recursiveTrackedFiles": 134,
|
|
"directJsTs": 134,
|
|
"directProductionJsTs": 62,
|
|
"directTestSupportJsTs": 72,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 134,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "createMainWindow-zoom-and-tab-switch-shortcuts.test.ts",
|
|
"longestCodeBasenameCharacters": 54
|
|
},
|
|
{
|
|
"path": "src/main/windows",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 21,
|
|
"recursiveTrackedFiles": 21,
|
|
"directJsTs": 21,
|
|
"directProductionJsTs": 7,
|
|
"directTestSupportJsTs": 14,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 21,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "windows-process-table-native-addon.win32.test.ts",
|
|
"longestCodeBasenameCharacters": 48
|
|
},
|
|
{
|
|
"path": "src/main/worker-thread-child-process",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 6,
|
|
"recursiveTrackedFiles": 6,
|
|
"directJsTs": 6,
|
|
"directProductionJsTs": 4,
|
|
"directTestSupportJsTs": 2,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 6,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "worker-thread-child-process-in-process.test-fixtures.ts",
|
|
"longestCodeBasenameCharacters": 55
|
|
},
|
|
{
|
|
"path": "src/main/wsl",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 85,
|
|
"recursiveTrackedFiles": 85,
|
|
"directJsTs": 85,
|
|
"directProductionJsTs": 50,
|
|
"directTestSupportJsTs": 35,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 85,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "wsl-orcad-liveness-building-blocks.test.ts",
|
|
"longestCodeBasenameCharacters": 42
|
|
},
|
|
{
|
|
"path": "src/main/zcode",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 16,
|
|
"recursiveTrackedFiles": 25,
|
|
"directJsTs": 16,
|
|
"directProductionJsTs": 8,
|
|
"directTestSupportJsTs": 8,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 16,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "zcode-plan-api-key-store-plaintext-rollback.test.ts",
|
|
"longestCodeBasenameCharacters": 51
|
|
},
|
|
{
|
|
"path": "src/main/zcode/fixtures",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 0,
|
|
"recursiveTrackedFiles": 9,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "src/main/zcode/fixtures/v2-upstream",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 9,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "src/main/zcode/fixtures/v2-upstream/bigmodel",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 2,
|
|
"recursiveTrackedFiles": 2,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "src/main/zcode/fixtures/v2-upstream/fallback-host",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 2,
|
|
"recursiveTrackedFiles": 2,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "src/main/zcode/fixtures/v2-upstream/zai",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 2,
|
|
"recursiveTrackedFiles": 2,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "src/main/zcode/fixtures/v2-upstream/zai-other",
|
|
"area": "desktop-shell",
|
|
"directTrackedFiles": 2,
|
|
"recursiveTrackedFiles": 2,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "src/packages",
|
|
"area": "process-host",
|
|
"directTrackedFiles": 0,
|
|
"recursiveTrackedFiles": 41,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 36,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "src/packages/process-host",
|
|
"area": "process-host",
|
|
"directTrackedFiles": 6,
|
|
"recursiveTrackedFiles": 41,
|
|
"directJsTs": 1,
|
|
"directProductionJsTs": 1,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 36,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "vitest.config.ts",
|
|
"longestCodeBasenameCharacters": 16
|
|
},
|
|
{
|
|
"path": "src/packages/process-host/scripts",
|
|
"area": "process-host",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 1,
|
|
"directProductionJsTs": 1,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 1,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "build-dist.mjs",
|
|
"longestCodeBasenameCharacters": 14
|
|
},
|
|
{
|
|
"path": "src/packages/process-host/src",
|
|
"area": "process-host",
|
|
"directTrackedFiles": 32,
|
|
"recursiveTrackedFiles": 34,
|
|
"directJsTs": 32,
|
|
"directProductionJsTs": 18,
|
|
"directTestSupportJsTs": 14,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 34,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "run-process-termination-failure.test.ts",
|
|
"longestCodeBasenameCharacters": 39
|
|
},
|
|
{
|
|
"path": "src/packages/process-host/src/__fixtures__",
|
|
"area": "process-host",
|
|
"directTrackedFiles": 2,
|
|
"recursiveTrackedFiles": 2,
|
|
"directJsTs": 2,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 2,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 2,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "windows-argument-corpus.ts",
|
|
"longestCodeBasenameCharacters": 26
|
|
},
|
|
{
|
|
"path": "src/preload",
|
|
"area": "preload",
|
|
"directTrackedFiles": 34,
|
|
"recursiveTrackedFiles": 181,
|
|
"directJsTs": 34,
|
|
"directProductionJsTs": 17,
|
|
"directTestSupportJsTs": 17,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 181,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "browser-client-page-renderer-requests.test.ts",
|
|
"longestCodeBasenameCharacters": 45
|
|
},
|
|
{
|
|
"path": "src/preload/api",
|
|
"area": "preload",
|
|
"directTrackedFiles": 147,
|
|
"recursiveTrackedFiles": 147,
|
|
"directJsTs": 147,
|
|
"directProductionJsTs": 144,
|
|
"directTestSupportJsTs": 3,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 147,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "browser-bridge-guest-registration-and-downloads.ts",
|
|
"longestCodeBasenameCharacters": 50
|
|
},
|
|
{
|
|
"path": "src/renderer",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 4,
|
|
"recursiveTrackedFiles": 12906,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 12842,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "src/renderer/src",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 8,
|
|
"recursiveTrackedFiles": 12902,
|
|
"directJsTs": 8,
|
|
"directProductionJsTs": 7,
|
|
"directTestSupportJsTs": 1,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 12842,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "lazy-modal-mount-state.test.ts",
|
|
"longestCodeBasenameCharacters": 30
|
|
},
|
|
{
|
|
"path": "src/renderer/src/app-shell",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 55,
|
|
"recursiveTrackedFiles": 55,
|
|
"directJsTs": 55,
|
|
"directProductionJsTs": 32,
|
|
"directTestSupportJsTs": 23,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 55,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "reconcile-hydrated-server-layout-frames-switch.test.ts",
|
|
"longestCodeBasenameCharacters": 54
|
|
},
|
|
{
|
|
"path": "src/renderer/src/assets",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 5,
|
|
"recursiveTrackedFiles": 8,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "src/renderer/src/assets/fonts",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 3,
|
|
"recursiveTrackedFiles": 3,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "src/renderer/src/attention",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 11,
|
|
"recursiveTrackedFiles": 11,
|
|
"directJsTs": 11,
|
|
"directProductionJsTs": 8,
|
|
"directTestSupportJsTs": 3,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 11,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "hidden-workspace-notification-mute.test.ts",
|
|
"longestCodeBasenameCharacters": 42
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 619,
|
|
"recursiveTrackedFiles": 8793,
|
|
"directJsTs": 619,
|
|
"directProductionJsTs": 390,
|
|
"directTestSupportJsTs": 229,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 8753,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "use-terminal-editor-close-foundation.window-close.test.tsx",
|
|
"longestCodeBasenameCharacters": 58
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/__mocks__",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 3,
|
|
"recursiveTrackedFiles": 3,
|
|
"directJsTs": 3,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 3,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 3,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "jira-issue-workspace-edit-fixture.tsx",
|
|
"longestCodeBasenameCharacters": 37
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/activity",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 81,
|
|
"recursiveTrackedFiles": 81,
|
|
"directJsTs": 81,
|
|
"directProductionJsTs": 46,
|
|
"directTestSupportJsTs": 35,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 81,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "activity-portal-readiness-subscription-churn.react185.test.tsx",
|
|
"longestCodeBasenameCharacters": 62
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/agent",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 10,
|
|
"recursiveTrackedFiles": 10,
|
|
"directJsTs": 10,
|
|
"directProductionJsTs": 6,
|
|
"directTestSupportJsTs": 4,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 10,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "agent-combobox-command-state.test.ts",
|
|
"longestCodeBasenameCharacters": 36
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/agent-session-continuation",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 4,
|
|
"recursiveTrackedFiles": 4,
|
|
"directJsTs": 4,
|
|
"directProductionJsTs": 2,
|
|
"directTestSupportJsTs": 2,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 4,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "agent-session-continuation-selection.test.ts",
|
|
"longestCodeBasenameCharacters": 44
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/artifacts",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 31,
|
|
"recursiveTrackedFiles": 31,
|
|
"directJsTs": 31,
|
|
"directProductionJsTs": 22,
|
|
"directTestSupportJsTs": 9,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 31,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "artifact-published-link-client.test.ts",
|
|
"longestCodeBasenameCharacters": 38
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/automations",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 282,
|
|
"recursiveTrackedFiles": 282,
|
|
"directJsTs": 282,
|
|
"directProductionJsTs": 172,
|
|
"directTestSupportJsTs": 110,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 282,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "automation-run-workspace-action.paired-server.test.ts",
|
|
"longestCodeBasenameCharacters": 53
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/browser-pane",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 59,
|
|
"recursiveTrackedFiles": 344,
|
|
"directJsTs": 59,
|
|
"directProductionJsTs": 32,
|
|
"directTestSupportJsTs": 27,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 344,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "use-ssh-workspace-browser-route.host-connection.test.tsx",
|
|
"longestCodeBasenameCharacters": 56
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/browser-pane/annotate",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 52,
|
|
"recursiveTrackedFiles": 52,
|
|
"directJsTs": 52,
|
|
"directProductionJsTs": 34,
|
|
"directTestSupportJsTs": 18,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 52,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "use-browser-page-annotation-viewport-tracking.ts",
|
|
"longestCodeBasenameCharacters": 48
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/browser-pane/assemble-chrome",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 60,
|
|
"recursiveTrackedFiles": 60,
|
|
"directJsTs": 60,
|
|
"directProductionJsTs": 39,
|
|
"directTestSupportJsTs": 21,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 60,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "browser-workspace-pane.adoption-chrome.test.tsx",
|
|
"longestCodeBasenameCharacters": 47
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/browser-pane/describe-page",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 14,
|
|
"recursiveTrackedFiles": 14,
|
|
"directJsTs": 14,
|
|
"directProductionJsTs": 8,
|
|
"directTestSupportJsTs": 6,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 14,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "browser-overlay-shortcut-target.test.ts",
|
|
"longestCodeBasenameCharacters": 39
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/browser-pane/host-guest",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 58,
|
|
"recursiveTrackedFiles": 58,
|
|
"directJsTs": 58,
|
|
"directProductionJsTs": 32,
|
|
"directTestSupportJsTs": 26,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 58,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "use-browser-page-viewport-scroll-reporting.test.tsx",
|
|
"longestCodeBasenameCharacters": 51
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/browser-pane/navigate",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 35,
|
|
"recursiveTrackedFiles": 35,
|
|
"directJsTs": 35,
|
|
"directProductionJsTs": 21,
|
|
"directTestSupportJsTs": 14,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 35,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "use-browser-page-navigation-downloads.file-drop.test.tsx",
|
|
"longestCodeBasenameCharacters": 56
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/browser-pane/stream-remote",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 38,
|
|
"recursiveTrackedFiles": 38,
|
|
"directJsTs": 38,
|
|
"directProductionJsTs": 24,
|
|
"directTestSupportJsTs": 14,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 38,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "remote-browser-page-pane.chrome-chords.test.tsx",
|
|
"longestCodeBasenameCharacters": 47
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/browser-pane/workspace-doc",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 28,
|
|
"recursiveTrackedFiles": 28,
|
|
"directJsTs": 28,
|
|
"directProductionJsTs": 17,
|
|
"directTestSupportJsTs": 11,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 28,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "doc-preview-external-link-confirmation.test.ts",
|
|
"longestCodeBasenameCharacters": 46
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/cmd-j",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 46,
|
|
"recursiveTrackedFiles": 46,
|
|
"directJsTs": 46,
|
|
"directProductionJsTs": 26,
|
|
"directTestSupportJsTs": 20,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 46,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "palette-duplicate-key-ghost-rows.test.tsx",
|
|
"longestCodeBasenameCharacters": 41
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/contextual-tours",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 24,
|
|
"recursiveTrackedFiles": 24,
|
|
"directJsTs": 24,
|
|
"directProductionJsTs": 13,
|
|
"directTestSupportJsTs": 11,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 24,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "contextual-tour-overlay-measurement.test.ts",
|
|
"longestCodeBasenameCharacters": 43
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/crash-report",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 7,
|
|
"recursiveTrackedFiles": 7,
|
|
"directJsTs": 7,
|
|
"directProductionJsTs": 4,
|
|
"directTestSupportJsTs": 3,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 7,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "CrashReportDialogSurface.overflow.test.tsx",
|
|
"longestCodeBasenameCharacters": 42
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/dashboard",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 65,
|
|
"recursiveTrackedFiles": 65,
|
|
"directJsTs": 65,
|
|
"directProductionJsTs": 36,
|
|
"directTestSupportJsTs": 29,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 65,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "build-dashboard-snapshot-orchestration-routing.test.ts",
|
|
"longestCodeBasenameCharacters": 54
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/dashboard-popout",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 53,
|
|
"recursiveTrackedFiles": 53,
|
|
"directJsTs": 52,
|
|
"directProductionJsTs": 29,
|
|
"directTestSupportJsTs": 23,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 52,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "AgentTerminalPreview.settings-geometry.test.tsx",
|
|
"longestCodeBasenameCharacters": 47
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/dictation",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 21,
|
|
"recursiveTrackedFiles": 21,
|
|
"directJsTs": 21,
|
|
"directProductionJsTs": 12,
|
|
"directTestSupportJsTs": 9,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 21,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "DictationIndicator.localization.test.ts",
|
|
"longestCodeBasenameCharacters": 39
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/diff-comments",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 29,
|
|
"recursiveTrackedFiles": 29,
|
|
"directJsTs": 29,
|
|
"directProductionJsTs": 16,
|
|
"directTestSupportJsTs": 13,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 29,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "useDiffCommentDecorator.range-selection.test.tsx",
|
|
"longestCodeBasenameCharacters": 48
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/editor",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 776,
|
|
"recursiveTrackedFiles": 896,
|
|
"directJsTs": 776,
|
|
"directProductionJsTs": 440,
|
|
"directTestSupportJsTs": 336,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 896,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "EditorPanel.markdown-classification-memoization.test.tsx",
|
|
"longestCodeBasenameCharacters": 56
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/editor/combined-diff",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 71,
|
|
"directJsTs": 1,
|
|
"directProductionJsTs": 1,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 71,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "CombinedDiffViewer.tsx",
|
|
"longestCodeBasenameCharacters": 22
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/editor/combined-diff/browse-files",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 15,
|
|
"recursiveTrackedFiles": 15,
|
|
"directJsTs": 15,
|
|
"directProductionJsTs": 8,
|
|
"directTestSupportJsTs": 7,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 15,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "combined-diff-file-tree-collapsed-work.test.tsx",
|
|
"longestCodeBasenameCharacters": 47
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/editor/combined-diff/load-sections",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 16,
|
|
"recursiveTrackedFiles": 16,
|
|
"directJsTs": 16,
|
|
"directProductionJsTs": 10,
|
|
"directTestSupportJsTs": 6,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 16,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "combined-diff-stale-analysis-work-budget.test.tsx",
|
|
"longestCodeBasenameCharacters": 49
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/editor/combined-diff/remember-view",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 7,
|
|
"recursiveTrackedFiles": 7,
|
|
"directJsTs": 7,
|
|
"directProductionJsTs": 5,
|
|
"directTestSupportJsTs": 2,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 7,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "use-combined-diff-view-restore.test.tsx",
|
|
"longestCodeBasenameCharacters": 39
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/editor/combined-diff/resolve-changes",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 11,
|
|
"recursiveTrackedFiles": 11,
|
|
"directJsTs": 11,
|
|
"directProductionJsTs": 7,
|
|
"directTestSupportJsTs": 4,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 11,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "use-combined-diff-section-index-map.test.tsx",
|
|
"longestCodeBasenameCharacters": 44
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/editor/combined-diff/review-controls",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 10,
|
|
"recursiveTrackedFiles": 10,
|
|
"directJsTs": 10,
|
|
"directProductionJsTs": 8,
|
|
"directTestSupportJsTs": 2,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 10,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "use-combined-diff-section-actions.disk-precondition.test.tsx",
|
|
"longestCodeBasenameCharacters": 60
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/editor/combined-diff/scroll-viewport",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 11,
|
|
"recursiveTrackedFiles": 11,
|
|
"directJsTs": 11,
|
|
"directProductionJsTs": 8,
|
|
"directTestSupportJsTs": 3,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 11,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "combined-diff-restore-signal-equivalence.test.tsx",
|
|
"longestCodeBasenameCharacters": 49
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/editor/csv",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 49,
|
|
"recursiveTrackedFiles": 49,
|
|
"directJsTs": 49,
|
|
"directProductionJsTs": 35,
|
|
"directTestSupportJsTs": 14,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 49,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "csv-column-width-preferences.test.ts",
|
|
"longestCodeBasenameCharacters": 36
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/emulator-pane",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 52,
|
|
"recursiveTrackedFiles": 52,
|
|
"directJsTs": 52,
|
|
"directProductionJsTs": 39,
|
|
"directTestSupportJsTs": 13,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 52,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "mobile-emulator-agent-setup-visibility.test.ts",
|
|
"longestCodeBasenameCharacters": 46
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/error-boundaries",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 4,
|
|
"recursiveTrackedFiles": 4,
|
|
"directJsTs": 4,
|
|
"directProductionJsTs": 1,
|
|
"directTestSupportJsTs": 3,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 4,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "RecoverableRenderErrorBoundary.never-landed-reload.test.tsx",
|
|
"longestCodeBasenameCharacters": 59
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/feature-tips",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 33,
|
|
"recursiveTrackedFiles": 33,
|
|
"directJsTs": 33,
|
|
"directProductionJsTs": 21,
|
|
"directTestSupportJsTs": 12,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 33,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "VoiceDictationFeatureTipVisual.test.tsx",
|
|
"longestCodeBasenameCharacters": 39
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/feature-wall",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 91,
|
|
"recursiveTrackedFiles": 99,
|
|
"directJsTs": 91,
|
|
"directProductionJsTs": 75,
|
|
"directTestSupportJsTs": 16,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 99,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "feature-wall-setup-checklist-localized-copy.test.ts",
|
|
"longestCodeBasenameCharacters": 51
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/feature-wall/agents-orchestration",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 8,
|
|
"recursiveTrackedFiles": 8,
|
|
"directJsTs": 8,
|
|
"directProductionJsTs": 7,
|
|
"directTestSupportJsTs": 1,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 8,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "orchestration-bubble-path.ts",
|
|
"longestCodeBasenameCharacters": 28
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/floating-terminal",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 59,
|
|
"recursiveTrackedFiles": 59,
|
|
"directJsTs": 59,
|
|
"directProductionJsTs": 40,
|
|
"directTestSupportJsTs": 19,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 59,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "FloatingTerminalOrchestrationDialog.freshness.test.tsx",
|
|
"longestCodeBasenameCharacters": 54
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/github",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 45,
|
|
"recursiveTrackedFiles": 45,
|
|
"directJsTs": 45,
|
|
"directProductionJsTs": 33,
|
|
"directTestSupportJsTs": 12,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 45,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "github-pr-reviewer-candidate-filter.test.ts",
|
|
"longestCodeBasenameCharacters": 43
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/github-item-dialog",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 0,
|
|
"recursiveTrackedFiles": 54,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 54,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/github-item-dialog/discuss-item",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 10,
|
|
"recursiveTrackedFiles": 10,
|
|
"directJsTs": 10,
|
|
"directProductionJsTs": 10,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 10,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "conversation-tab-comment-group.tsx",
|
|
"longestCodeBasenameCharacters": 34
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/github-item-dialog/edit-item-fields",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 10,
|
|
"recursiveTrackedFiles": 10,
|
|
"directJsTs": 10,
|
|
"directProductionJsTs": 9,
|
|
"directTestSupportJsTs": 1,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 10,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "gh-edit-section.assignee-identity.test.tsx",
|
|
"longestCodeBasenameCharacters": 42
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/github-item-dialog/inspect-pull-request",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 13,
|
|
"recursiveTrackedFiles": 13,
|
|
"directJsTs": 13,
|
|
"directProductionJsTs": 12,
|
|
"directTestSupportJsTs": 1,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 13,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "pr-files-combined-diff-section-index.test.tsx",
|
|
"longestCodeBasenameCharacters": 45
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/github-item-dialog/land-pull-request",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 6,
|
|
"recursiveTrackedFiles": 6,
|
|
"directJsTs": 6,
|
|
"directProductionJsTs": 6,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 6,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "pr-reviewers-request-actions.ts",
|
|
"longestCodeBasenameCharacters": 31
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/github-item-dialog/load-item-details",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 8,
|
|
"recursiveTrackedFiles": 8,
|
|
"directJsTs": 8,
|
|
"directProductionJsTs": 7,
|
|
"directTestSupportJsTs": 1,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 8,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "work-item-details-issue-target.test.ts",
|
|
"longestCodeBasenameCharacters": 38
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/github-item-dialog/open-dialog",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 7,
|
|
"recursiveTrackedFiles": 7,
|
|
"directJsTs": 7,
|
|
"directProductionJsTs": 7,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 7,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "work-item-issue-source-indicator.tsx",
|
|
"longestCodeBasenameCharacters": 36
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/github-project",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 53,
|
|
"recursiveTrackedFiles": 57,
|
|
"directJsTs": 53,
|
|
"directProductionJsTs": 41,
|
|
"directTestSupportJsTs": 12,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 57,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "project-view-wrapper-source-context-boundary.test.ts",
|
|
"longestCodeBasenameCharacters": 52
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/github-project/slug-dialog",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 4,
|
|
"recursiveTrackedFiles": 4,
|
|
"directJsTs": 4,
|
|
"directProductionJsTs": 4,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 4,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "AssigneesEditor.tsx",
|
|
"longestCodeBasenameCharacters": 19
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/gitlab",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 1,
|
|
"directProductionJsTs": 1,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 1,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "gitlab-rate-limit-display.tsx",
|
|
"longestCodeBasenameCharacters": 29
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/gitlab-item-dialog",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 12,
|
|
"recursiveTrackedFiles": 12,
|
|
"directJsTs": 12,
|
|
"directProductionJsTs": 12,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 12,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "use-gitlab-item-dialog-effects.ts",
|
|
"longestCodeBasenameCharacters": 33
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/host-picker",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 9,
|
|
"recursiveTrackedFiles": 9,
|
|
"directJsTs": 9,
|
|
"directProductionJsTs": 6,
|
|
"directTestSupportJsTs": 3,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 9,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "host-list-surfaces.large-config.test.tsx",
|
|
"longestCodeBasenameCharacters": 40
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/icons",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 3,
|
|
"recursiveTrackedFiles": 3,
|
|
"directJsTs": 3,
|
|
"directProductionJsTs": 3,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 3,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "LinearIcon.tsx",
|
|
"longestCodeBasenameCharacters": 14
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/link-actions",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 3,
|
|
"recursiveTrackedFiles": 3,
|
|
"directJsTs": 3,
|
|
"directProductionJsTs": 2,
|
|
"directTestSupportJsTs": 1,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 3,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "LinkActionPopover.test.tsx",
|
|
"longestCodeBasenameCharacters": 26
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/maintenance",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 0,
|
|
"recursiveTrackedFiles": 8,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 8,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/maintenance/update-card",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 8,
|
|
"recursiveTrackedFiles": 8,
|
|
"directJsTs": 8,
|
|
"directProductionJsTs": 7,
|
|
"directTestSupportJsTs": 1,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 8,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "update-install-block-guidance.ts",
|
|
"longestCodeBasenameCharacters": 32
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/managed-runtime",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 9,
|
|
"recursiveTrackedFiles": 9,
|
|
"directJsTs": 9,
|
|
"directProductionJsTs": 7,
|
|
"directTestSupportJsTs": 2,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 9,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "managed-runtime-install-card.test.ts",
|
|
"longestCodeBasenameCharacters": 36
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/mobile",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 34,
|
|
"recursiveTrackedFiles": 37,
|
|
"directJsTs": 34,
|
|
"directProductionJsTs": 25,
|
|
"directTestSupportJsTs": 9,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 37,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "use-mobile-pairing-address-preference.test.tsx",
|
|
"longestCodeBasenameCharacters": 46
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/mobile/slides",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 3,
|
|
"recursiveTrackedFiles": 3,
|
|
"directJsTs": 3,
|
|
"directProductionJsTs": 3,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 3,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "WorktreeListSlide.tsx",
|
|
"longestCodeBasenameCharacters": 21
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/native-chat",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 816,
|
|
"recursiveTrackedFiles": 816,
|
|
"directJsTs": 813,
|
|
"directProductionJsTs": 430,
|
|
"directTestSupportJsTs": 383,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 813,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "structured-agent-session-message-projection.rejected-in-place.test.ts",
|
|
"longestCodeBasenameCharacters": 69
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/network",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 3,
|
|
"recursiveTrackedFiles": 3,
|
|
"directJsTs": 3,
|
|
"directProductionJsTs": 2,
|
|
"directTestSupportJsTs": 1,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 3,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "CustomAddressDialog.test.tsx",
|
|
"longestCodeBasenameCharacters": 28
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/new-workspace",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 89,
|
|
"recursiveTrackedFiles": 89,
|
|
"directJsTs": 89,
|
|
"directProductionJsTs": 62,
|
|
"directTestSupportJsTs": 27,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 89,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "SmartWorkspaceSourceResultList.linear-read-error.test.tsx",
|
|
"longestCodeBasenameCharacters": 57
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/notifications",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 1,
|
|
"directProductionJsTs": 1,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 1,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "mac-notification-permission-card.tsx",
|
|
"longestCodeBasenameCharacters": 36
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/onboarding",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 42,
|
|
"recursiveTrackedFiles": 42,
|
|
"directJsTs": 42,
|
|
"directProductionJsTs": 27,
|
|
"directTestSupportJsTs": 15,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 42,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "OnboardingInlineCommandTerminal.command-finished.test.tsx",
|
|
"longestCodeBasenameCharacters": 57
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/orca-profiles",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 1,
|
|
"directProductionJsTs": 1,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 1,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "OrcaProfileSignOutConfirmDialog.tsx",
|
|
"longestCodeBasenameCharacters": 35
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/pet",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 21,
|
|
"recursiveTrackedFiles": 21,
|
|
"directJsTs": 21,
|
|
"directProductionJsTs": 9,
|
|
"directTestSupportJsTs": 12,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 21,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "PetOverlay.pointer-interaction.test.tsx",
|
|
"longestCodeBasenameCharacters": 39
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/plugin-catalog",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 4,
|
|
"recursiveTrackedFiles": 4,
|
|
"directJsTs": 4,
|
|
"directProductionJsTs": 4,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 4,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "PluginCatalogEmptyState.tsx",
|
|
"longestCodeBasenameCharacters": 27
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/ports",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 2,
|
|
"recursiveTrackedFiles": 2,
|
|
"directJsTs": 2,
|
|
"directProductionJsTs": 1,
|
|
"directTestSupportJsTs": 1,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 2,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "WorkspacePortScanner.test.tsx",
|
|
"longestCodeBasenameCharacters": 29
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/pull-request-page",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 53,
|
|
"directJsTs": 1,
|
|
"directProductionJsTs": 1,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 53,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "page-types.ts",
|
|
"longestCodeBasenameCharacters": 13
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/pull-request-page/actions",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 2,
|
|
"recursiveTrackedFiles": 2,
|
|
"directJsTs": 2,
|
|
"directProductionJsTs": 2,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 2,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "merge-actions.ts",
|
|
"longestCodeBasenameCharacters": 16
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/pull-request-page/cache",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 4,
|
|
"recursiveTrackedFiles": 4,
|
|
"directJsTs": 4,
|
|
"directProductionJsTs": 3,
|
|
"directTestSupportJsTs": 1,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 4,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "file-content.test.ts",
|
|
"longestCodeBasenameCharacters": 20
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/pull-request-page/checks",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 11,
|
|
"recursiveTrackedFiles": 11,
|
|
"directJsTs": 11,
|
|
"directProductionJsTs": 11,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 11,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "details-list-keys.ts",
|
|
"longestCodeBasenameCharacters": 20
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/pull-request-page/comments",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 2,
|
|
"recursiveTrackedFiles": 2,
|
|
"directJsTs": 2,
|
|
"directProductionJsTs": 2,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 2,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "reply-form.tsx",
|
|
"longestCodeBasenameCharacters": 14
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/pull-request-page/conversation",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 6,
|
|
"recursiveTrackedFiles": 6,
|
|
"directJsTs": 6,
|
|
"directProductionJsTs": 6,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 6,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "comment-group.tsx",
|
|
"longestCodeBasenameCharacters": 17
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/pull-request-page/edit",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 2,
|
|
"recursiveTrackedFiles": 2,
|
|
"directJsTs": 2,
|
|
"directProductionJsTs": 2,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 2,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "issue-updates.ts",
|
|
"longestCodeBasenameCharacters": 16
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/pull-request-page/files",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 9,
|
|
"recursiveTrackedFiles": 9,
|
|
"directJsTs": 9,
|
|
"directProductionJsTs": 8,
|
|
"directTestSupportJsTs": 1,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 9,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "combined-diff-section-index.test.tsx",
|
|
"longestCodeBasenameCharacters": 36
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/pull-request-page/mentions",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 5,
|
|
"recursiveTrackedFiles": 5,
|
|
"directJsTs": 5,
|
|
"directProductionJsTs": 3,
|
|
"directTestSupportJsTs": 2,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 5,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "options.test.ts",
|
|
"longestCodeBasenameCharacters": 15
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/pull-request-page/page",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 5,
|
|
"recursiveTrackedFiles": 5,
|
|
"directJsTs": 5,
|
|
"directProductionJsTs": 5,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 5,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "tabs-shell.tsx",
|
|
"longestCodeBasenameCharacters": 14
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/pull-request-page/presentation",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 1,
|
|
"directProductionJsTs": 1,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 1,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "state-badge.tsx",
|
|
"longestCodeBasenameCharacters": 15
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/pull-request-page/reviewers",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 5,
|
|
"recursiveTrackedFiles": 5,
|
|
"directJsTs": 5,
|
|
"directProductionJsTs": 5,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 5,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "request-actions.ts",
|
|
"longestCodeBasenameCharacters": 18
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/repo",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 11,
|
|
"recursiveTrackedFiles": 11,
|
|
"directJsTs": 11,
|
|
"directProductionJsTs": 7,
|
|
"directTestSupportJsTs": 4,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 11,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "NestedRepoScanLimitNotice.test.ts",
|
|
"longestCodeBasenameCharacters": 33
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/right-sidebar",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 608,
|
|
"recursiveTrackedFiles": 837,
|
|
"directJsTs": 608,
|
|
"directProductionJsTs": 325,
|
|
"directTestSupportJsTs": 283,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 837,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "source-control-hosted-review-creation-eligibility-snapshot.test.ts",
|
|
"longestCodeBasenameCharacters": 66
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/right-sidebar/checks-panel",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 59,
|
|
"recursiveTrackedFiles": 59,
|
|
"directJsTs": 59,
|
|
"directProductionJsTs": 47,
|
|
"directTestSupportJsTs": 12,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 59,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "use-checks-panel-entry-refresh-and-title-actions.tsx",
|
|
"longestCodeBasenameCharacters": 52
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/right-sidebar/source-control",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 0,
|
|
"recursiveTrackedFiles": 170,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 170,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/right-sidebar/source-control/ai",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 10,
|
|
"recursiveTrackedFiles": 10,
|
|
"directJsTs": 10,
|
|
"directProductionJsTs": 10,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 10,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "text-generation-dialog-form.tsx",
|
|
"longestCodeBasenameCharacters": 31
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/right-sidebar/source-control/commit",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 31,
|
|
"recursiveTrackedFiles": 31,
|
|
"directJsTs": 31,
|
|
"directProductionJsTs": 23,
|
|
"directTestSupportJsTs": 8,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 31,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "source-control-entry-mutation-failures.test.tsx",
|
|
"longestCodeBasenameCharacters": 47
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/right-sidebar/source-control/listing",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 37,
|
|
"recursiveTrackedFiles": 37,
|
|
"directJsTs": 37,
|
|
"directProductionJsTs": 33,
|
|
"directTestSupportJsTs": 4,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 37,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "use-store-actions.store-subscriptions.test.tsx",
|
|
"longestCodeBasenameCharacters": 46
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/right-sidebar/source-control/notes",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 8,
|
|
"recursiveTrackedFiles": 8,
|
|
"directJsTs": 8,
|
|
"directProductionJsTs": 7,
|
|
"directTestSupportJsTs": 1,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 8,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "diff-comments-clear-dialog-state.ts",
|
|
"longestCodeBasenameCharacters": 35
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/right-sidebar/source-control/panel",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 20,
|
|
"recursiveTrackedFiles": 20,
|
|
"directJsTs": 20,
|
|
"directProductionJsTs": 20,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 20,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "use-worktree-operation-state.ts",
|
|
"longestCodeBasenameCharacters": 31
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/right-sidebar/source-control/review",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 39,
|
|
"recursiveTrackedFiles": 39,
|
|
"directJsTs": 39,
|
|
"directProductionJsTs": 32,
|
|
"directTestSupportJsTs": 7,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 39,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "hosted-review-creation-eligibility-snapshot.ts",
|
|
"longestCodeBasenameCharacters": 46
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/right-sidebar/source-control/sync",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 25,
|
|
"recursiveTrackedFiles": 25,
|
|
"directJsTs": 25,
|
|
"directProductionJsTs": 22,
|
|
"directTestSupportJsTs": 3,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 25,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "use-status-refresh.local-ignore.test.tsx",
|
|
"longestCodeBasenameCharacters": 40
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/settings",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 838,
|
|
"recursiveTrackedFiles": 838,
|
|
"directJsTs": 838,
|
|
"directProductionJsTs": 593,
|
|
"directTestSupportJsTs": 245,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 838,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "RepositoryGitHubAccountSection.inventory-lifetime.test.tsx",
|
|
"longestCodeBasenameCharacters": 58
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/setup-guide",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 11,
|
|
"recursiveTrackedFiles": 11,
|
|
"directJsTs": 11,
|
|
"directProductionJsTs": 8,
|
|
"directTestSupportJsTs": 3,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 11,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "setup-guide-browser-milestone-progress.ts",
|
|
"longestCodeBasenameCharacters": 41
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/shared",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 7,
|
|
"recursiveTrackedFiles": 7,
|
|
"directJsTs": 7,
|
|
"directProductionJsTs": 4,
|
|
"directTestSupportJsTs": 3,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 7,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "kill-all-terminal-surfaces.test.ts",
|
|
"longestCodeBasenameCharacters": 34
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/sidebar",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 807,
|
|
"recursiveTrackedFiles": 967,
|
|
"directJsTs": 807,
|
|
"directProductionJsTs": 452,
|
|
"directTestSupportJsTs": 355,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 941,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "use-worktree-card-secondary-details.store-subscriptions.test.tsx",
|
|
"longestCodeBasenameCharacters": 64
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/sidebar/__goldens__",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 0,
|
|
"recursiveTrackedFiles": 25,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/sidebar/__goldens__/sidebar-list",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 12,
|
|
"recursiveTrackedFiles": 12,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/sidebar/__goldens__/sidebar-list-stamp-order",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 13,
|
|
"recursiveTrackedFiles": 13,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/sidebar/__snapshots__",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/sidebar/worktree-list",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 0,
|
|
"recursiveTrackedFiles": 134,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 134,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/sidebar/worktree-list/drag",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 23,
|
|
"recursiveTrackedFiles": 23,
|
|
"directJsTs": 23,
|
|
"directProductionJsTs": 20,
|
|
"directTestSupportJsTs": 3,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 23,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "status-drop-twin-host.test.ts",
|
|
"longestCodeBasenameCharacters": 29
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/sidebar/worktree-list/grouping",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 8,
|
|
"recursiveTrackedFiles": 8,
|
|
"directJsTs": 8,
|
|
"directProductionJsTs": 1,
|
|
"directTestSupportJsTs": 7,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 8,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "build-rows.folder-workspace-lanes.test.ts",
|
|
"longestCodeBasenameCharacters": 41
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/sidebar/worktree-list/listing",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 34,
|
|
"recursiveTrackedFiles": 34,
|
|
"directJsTs": 34,
|
|
"directProductionJsTs": 23,
|
|
"directTestSupportJsTs": 11,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 34,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "use-sleeping-sweep-retention.main-parity.test.tsx",
|
|
"longestCodeBasenameCharacters": 49
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/sidebar/worktree-list/navigation",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 21,
|
|
"recursiveTrackedFiles": 21,
|
|
"directJsTs": 21,
|
|
"directProductionJsTs": 13,
|
|
"directTestSupportJsTs": 8,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 21,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "render-row-lookup.folder-workspace.test.ts",
|
|
"longestCodeBasenameCharacters": 42
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/sidebar/worktree-list/rows",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 27,
|
|
"recursiveTrackedFiles": 27,
|
|
"directJsTs": 27,
|
|
"directProductionJsTs": 19,
|
|
"directTestSupportJsTs": 8,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 27,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "use-project-group-dialogs-owner-host.test.tsx",
|
|
"longestCodeBasenameCharacters": 45
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/sidebar/worktree-list/viewport",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 21,
|
|
"recursiveTrackedFiles": 21,
|
|
"directJsTs": 21,
|
|
"directProductionJsTs": 13,
|
|
"directTestSupportJsTs": 8,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 21,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "use-row-removal-animation.test.ts",
|
|
"longestCodeBasenameCharacters": 33
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/skills",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 117,
|
|
"recursiveTrackedFiles": 117,
|
|
"directJsTs": 117,
|
|
"directProductionJsTs": 85,
|
|
"directTestSupportJsTs": 32,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 117,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "SkillInstallManagementDialogContent.tsx",
|
|
"longestCodeBasenameCharacters": 39
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/source-control",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 2,
|
|
"recursiveTrackedFiles": 2,
|
|
"directJsTs": 2,
|
|
"directProductionJsTs": 1,
|
|
"directTestSupportJsTs": 1,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 2,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "SourceControlActionVariableChips.test.tsx",
|
|
"longestCodeBasenameCharacters": 41
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/sparse",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 12,
|
|
"recursiveTrackedFiles": 12,
|
|
"directJsTs": 12,
|
|
"directProductionJsTs": 8,
|
|
"directTestSupportJsTs": 4,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 12,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "SparseCheckoutPresetDraftForm.test.tsx",
|
|
"longestCodeBasenameCharacters": 38
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/star-nag",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 4,
|
|
"recursiveTrackedFiles": 4,
|
|
"directJsTs": 4,
|
|
"directProductionJsTs": 2,
|
|
"directTestSupportJsTs": 2,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 4,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "StarNagAgentValueMomentObserver.test.tsx",
|
|
"longestCodeBasenameCharacters": 40
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/stats",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 34,
|
|
"recursiveTrackedFiles": 34,
|
|
"directJsTs": 34,
|
|
"directProductionJsTs": 29,
|
|
"directTestSupportJsTs": 5,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 34,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "UsageTrackingPaneShell.test.tsx",
|
|
"longestCodeBasenameCharacters": 31
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/status-bar",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 200,
|
|
"recursiveTrackedFiles": 200,
|
|
"directJsTs": 200,
|
|
"directProductionJsTs": 120,
|
|
"directTestSupportJsTs": 80,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 200,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "use-workspace-space-decision-projection.test.tsx",
|
|
"longestCodeBasenameCharacters": 48
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/tab-bar",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 199,
|
|
"recursiveTrackedFiles": 199,
|
|
"directJsTs": 199,
|
|
"directProductionJsTs": 115,
|
|
"directTestSupportJsTs": 84,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 199,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "tab-create-entry-classifier.runtime-listing.test.tsx",
|
|
"longestCodeBasenameCharacters": 52
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/tab-group",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 61,
|
|
"recursiveTrackedFiles": 61,
|
|
"directJsTs": 61,
|
|
"directProductionJsTs": 36,
|
|
"directTestSupportJsTs": 25,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 61,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "useTabGroupTabCloseCommands.structured-session.test.ts",
|
|
"longestCodeBasenameCharacters": 54
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/task-page",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 8,
|
|
"recursiveTrackedFiles": 53,
|
|
"directJsTs": 8,
|
|
"directProductionJsTs": 8,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 53,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "ProviderFilters.tsx",
|
|
"longestCodeBasenameCharacters": 19
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/task-page/github",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 15,
|
|
"recursiveTrackedFiles": 15,
|
|
"directJsTs": 15,
|
|
"directProductionJsTs": 14,
|
|
"directTestSupportJsTs": 1,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 15,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "rows-twin-host-routing.test.tsx",
|
|
"longestCodeBasenameCharacters": 31
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/task-page/gitlab",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 4,
|
|
"recursiveTrackedFiles": 4,
|
|
"directJsTs": 4,
|
|
"directProductionJsTs": 4,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 4,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "ItemList.tsx",
|
|
"longestCodeBasenameCharacters": 12
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/task-page/jira",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 9,
|
|
"recursiveTrackedFiles": 9,
|
|
"directJsTs": 9,
|
|
"directProductionJsTs": 6,
|
|
"directTestSupportJsTs": 3,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 9,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "Content.board-owner.test.tsx",
|
|
"longestCodeBasenameCharacters": 28
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/task-page/linear",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 17,
|
|
"recursiveTrackedFiles": 17,
|
|
"directJsTs": 17,
|
|
"directProductionJsTs": 17,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 17,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "CustomViewProjects.tsx",
|
|
"longestCodeBasenameCharacters": 22
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/terminal",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 55,
|
|
"recursiveTrackedFiles": 55,
|
|
"directJsTs": 55,
|
|
"directProductionJsTs": 26,
|
|
"directTestSupportJsTs": 29,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 55,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "terminal-provider-snapshot-capability-resettlement.test.ts",
|
|
"longestCodeBasenameCharacters": 58
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/terminal-pane",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 1070,
|
|
"recursiveTrackedFiles": 1195,
|
|
"directJsTs": 1070,
|
|
"directProductionJsTs": 454,
|
|
"directTestSupportJsTs": 616,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 1185,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "remote-runtime-pty-transport-activation-inventory-fallback.test.ts",
|
|
"longestCodeBasenameCharacters": 66
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/terminal-pane/__fixtures__",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 8,
|
|
"recursiveTrackedFiles": 8,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/terminal-pane/pty-connection",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 115,
|
|
"recursiveTrackedFiles": 115,
|
|
"directJsTs": 115,
|
|
"directProductionJsTs": 88,
|
|
"directTestSupportJsTs": 27,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 115,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "deferred-session-reattach-newer-daemon-hold.test.ts",
|
|
"longestCodeBasenameCharacters": 51
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/terminal-pane/terminal-link-transcripts",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 2,
|
|
"recursiveTrackedFiles": 2,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/terminal-quick-commands",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 14,
|
|
"recursiveTrackedFiles": 14,
|
|
"directJsTs": 14,
|
|
"directProductionJsTs": 11,
|
|
"directTestSupportJsTs": 3,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 14,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "terminal-quick-command-agent-options.test.ts",
|
|
"longestCodeBasenameCharacters": 44
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/ui",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 40,
|
|
"recursiveTrackedFiles": 40,
|
|
"directJsTs": 40,
|
|
"directProductionJsTs": 32,
|
|
"directTestSupportJsTs": 8,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 40,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "menu-item-closing-focus.test.ts",
|
|
"longestCodeBasenameCharacters": 31
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/unexpected-signout",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 3,
|
|
"recursiveTrackedFiles": 3,
|
|
"directJsTs": 3,
|
|
"directProductionJsTs": 1,
|
|
"directTestSupportJsTs": 2,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 3,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "unexpected-signout-visibility.test.ts",
|
|
"longestCodeBasenameCharacters": 37
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/workspace-cleanup",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 89,
|
|
"recursiveTrackedFiles": 89,
|
|
"directJsTs": 89,
|
|
"directProductionJsTs": 58,
|
|
"directTestSupportJsTs": 31,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 89,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "workspace-cleanup-background-removal-late-settlement.test.ts",
|
|
"longestCodeBasenameCharacters": 60
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/workspace-emoji",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 4,
|
|
"recursiveTrackedFiles": 4,
|
|
"directJsTs": 4,
|
|
"directProductionJsTs": 2,
|
|
"directTestSupportJsTs": 2,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 4,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "WorkspaceEmojiSuggestionPopover.test.tsx",
|
|
"longestCodeBasenameCharacters": 40
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/workspace-space",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 5,
|
|
"recursiveTrackedFiles": 5,
|
|
"directJsTs": 5,
|
|
"directProductionJsTs": 3,
|
|
"directTestSupportJsTs": 2,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 5,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "SpaceWindowStatePublisher.test.tsx",
|
|
"longestCodeBasenameCharacters": 34
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/worktree-creation",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 3,
|
|
"recursiveTrackedFiles": 3,
|
|
"directJsTs": 3,
|
|
"directProductionJsTs": 2,
|
|
"directTestSupportJsTs": 1,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 3,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "WorktreeCreationPanel.test.tsx",
|
|
"longestCodeBasenameCharacters": 30
|
|
},
|
|
{
|
|
"path": "src/renderer/src/constants",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 2,
|
|
"recursiveTrackedFiles": 2,
|
|
"directJsTs": 2,
|
|
"directProductionJsTs": 2,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 2,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "marine-creatures.ts",
|
|
"longestCodeBasenameCharacters": 19
|
|
},
|
|
{
|
|
"path": "src/renderer/src/hooks",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 259,
|
|
"recursiveTrackedFiles": 432,
|
|
"directJsTs": 259,
|
|
"directProductionJsTs": 112,
|
|
"directTestSupportJsTs": 147,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 432,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "agent-hook-completion-background-turn-notifications.test.ts",
|
|
"longestCodeBasenameCharacters": 59
|
|
},
|
|
{
|
|
"path": "src/renderer/src/hooks/composer-state",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 83,
|
|
"recursiveTrackedFiles": 83,
|
|
"directJsTs": 83,
|
|
"directProductionJsTs": 62,
|
|
"directTestSupportJsTs": 21,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 83,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "composer-target-state.jira-mapping.test.tsx",
|
|
"longestCodeBasenameCharacters": 43
|
|
},
|
|
{
|
|
"path": "src/renderer/src/hooks/ipc-events",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 90,
|
|
"recursiveTrackedFiles": 90,
|
|
"directJsTs": 90,
|
|
"directProductionJsTs": 50,
|
|
"directTestSupportJsTs": 40,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 90,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "agent-status-reconnect-replay-notification.test.ts",
|
|
"longestCodeBasenameCharacters": 50
|
|
},
|
|
{
|
|
"path": "src/renderer/src/i18n",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 22,
|
|
"recursiveTrackedFiles": 29,
|
|
"directJsTs": 21,
|
|
"directProductionJsTs": 9,
|
|
"directTestSupportJsTs": 12,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 21,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "provider-credit-balance-locales.test.ts",
|
|
"longestCodeBasenameCharacters": 39
|
|
},
|
|
{
|
|
"path": "src/renderer/src/i18n/locales",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 7,
|
|
"recursiveTrackedFiles": 7,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "src/renderer/src/lib",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 1292,
|
|
"recursiveTrackedFiles": 1609,
|
|
"directJsTs": 1292,
|
|
"directProductionJsTs": 681,
|
|
"directTestSupportJsTs": 611,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 1605,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "check-run-details-log-normalization-measurement-test-fixture.ts",
|
|
"longestCodeBasenameCharacters": 63
|
|
},
|
|
{
|
|
"path": "src/renderer/src/lib/keyboard-layout",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 11,
|
|
"recursiveTrackedFiles": 11,
|
|
"directJsTs": 11,
|
|
"directProductionJsTs": 6,
|
|
"directTestSupportJsTs": 5,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 11,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "use-effective-mac-option-as-alt.ts",
|
|
"longestCodeBasenameCharacters": 34
|
|
},
|
|
{
|
|
"path": "src/renderer/src/lib/launch-cancel-tombstones-compat",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 2,
|
|
"recursiveTrackedFiles": 2,
|
|
"directJsTs": 2,
|
|
"directProductionJsTs": 1,
|
|
"directTestSupportJsTs": 1,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 2,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "structured-agent-session-launch-cancellation.test.ts",
|
|
"longestCodeBasenameCharacters": 52
|
|
},
|
|
{
|
|
"path": "src/renderer/src/lib/monaco-languages",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 22,
|
|
"recursiveTrackedFiles": 26,
|
|
"directJsTs": 22,
|
|
"directProductionJsTs": 11,
|
|
"directTestSupportJsTs": 11,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 22,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "register-shell-markdown-aliases.test.ts",
|
|
"longestCodeBasenameCharacters": 39
|
|
},
|
|
{
|
|
"path": "src/renderer/src/lib/monaco-languages/textmate-grammars",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 4,
|
|
"recursiveTrackedFiles": 4,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "src/renderer/src/lib/palette-match",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 24,
|
|
"recursiveTrackedFiles": 24,
|
|
"directJsTs": 24,
|
|
"directProductionJsTs": 18,
|
|
"directTestSupportJsTs": 6,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 24,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "palette-match-performance.test.ts",
|
|
"longestCodeBasenameCharacters": 33
|
|
},
|
|
{
|
|
"path": "src/renderer/src/lib/pane-manager",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 217,
|
|
"recursiveTrackedFiles": 217,
|
|
"directJsTs": 217,
|
|
"directProductionJsTs": 121,
|
|
"directTestSupportJsTs": 96,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 217,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "pane-terminal-output-scheduler-synchronized-frames.test.ts",
|
|
"longestCodeBasenameCharacters": 58
|
|
},
|
|
{
|
|
"path": "src/renderer/src/lib/program-status",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 4,
|
|
"recursiveTrackedFiles": 4,
|
|
"directJsTs": 4,
|
|
"directProductionJsTs": 3,
|
|
"directTestSupportJsTs": 1,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 4,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "agent-row-presentation.ts",
|
|
"longestCodeBasenameCharacters": 25
|
|
},
|
|
{
|
|
"path": "src/renderer/src/lib/sidebar-shadow",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 6,
|
|
"recursiveTrackedFiles": 6,
|
|
"directJsTs": 6,
|
|
"directProductionJsTs": 3,
|
|
"directTestSupportJsTs": 3,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 6,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "paired-server-rows-shadow.test.ts",
|
|
"longestCodeBasenameCharacters": 33
|
|
},
|
|
{
|
|
"path": "src/renderer/src/lib/syntax-highlighting",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 11,
|
|
"recursiveTrackedFiles": 11,
|
|
"directJsTs": 11,
|
|
"directProductionJsTs": 6,
|
|
"directTestSupportJsTs": 5,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 11,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "incremental-syntax-tokenizer.test.ts",
|
|
"longestCodeBasenameCharacters": 36
|
|
},
|
|
{
|
|
"path": "src/renderer/src/lib/typing-latency",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 16,
|
|
"recursiveTrackedFiles": 16,
|
|
"directJsTs": 16,
|
|
"directProductionJsTs": 10,
|
|
"directTestSupportJsTs": 6,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 16,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "diagnostic-lifecycle.test.ts",
|
|
"longestCodeBasenameCharacters": 28
|
|
},
|
|
{
|
|
"path": "src/renderer/src/runtime",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 568,
|
|
"recursiveTrackedFiles": 665,
|
|
"directJsTs": 568,
|
|
"directProductionJsTs": 254,
|
|
"directTestSupportJsTs": 314,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 665,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "web-session-terminal-orphan-recovery-adoption-regressions.test.ts",
|
|
"longestCodeBasenameCharacters": 65
|
|
},
|
|
{
|
|
"path": "src/renderer/src/runtime/__fixtures__",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 2,
|
|
"recursiveTrackedFiles": 2,
|
|
"directJsTs": 2,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 2,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 2,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "web-session-terminal-orphan-recovery-regression-fixtures.ts",
|
|
"longestCodeBasenameCharacters": 59
|
|
},
|
|
{
|
|
"path": "src/renderer/src/runtime/local-structured-session-tabs-sync",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 7,
|
|
"recursiveTrackedFiles": 7,
|
|
"directJsTs": 7,
|
|
"directProductionJsTs": 6,
|
|
"directTestSupportJsTs": 1,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 7,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "inventory-generation-fence.ts",
|
|
"longestCodeBasenameCharacters": 29
|
|
},
|
|
{
|
|
"path": "src/renderer/src/runtime/sync-runtime-graph",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 24,
|
|
"recursiveTrackedFiles": 24,
|
|
"directJsTs": 24,
|
|
"directProductionJsTs": 20,
|
|
"directTestSupportJsTs": 4,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 24,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "mobile-session-editor-tabs.test.ts",
|
|
"longestCodeBasenameCharacters": 34
|
|
},
|
|
{
|
|
"path": "src/renderer/src/runtime/web-session-tabs-sync",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 64,
|
|
"recursiveTrackedFiles": 64,
|
|
"directJsTs": 64,
|
|
"directProductionJsTs": 55,
|
|
"directTestSupportJsTs": 9,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 64,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "mirrored-terminal-recovery-ledger.test.ts",
|
|
"longestCodeBasenameCharacters": 41
|
|
},
|
|
{
|
|
"path": "src/renderer/src/ssh",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 19,
|
|
"recursiveTrackedFiles": 19,
|
|
"directJsTs": 19,
|
|
"directProductionJsTs": 12,
|
|
"directTestSupportJsTs": 7,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 19,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "ssh-connection-recoverability.test.ts",
|
|
"longestCodeBasenameCharacters": 37
|
|
},
|
|
{
|
|
"path": "src/renderer/src/startup",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 12,
|
|
"recursiveTrackedFiles": 12,
|
|
"directJsTs": 12,
|
|
"directProductionJsTs": 7,
|
|
"directTestSupportJsTs": 5,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 12,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "startup-ssh-connection-restore.test.ts",
|
|
"longestCodeBasenameCharacters": 38
|
|
},
|
|
{
|
|
"path": "src/renderer/src/store",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 65,
|
|
"recursiveTrackedFiles": 1115,
|
|
"directJsTs": 65,
|
|
"directProductionJsTs": 35,
|
|
"directTestSupportJsTs": 30,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 1115,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "worktree-visibility-defaults-by-host.test.ts",
|
|
"longestCodeBasenameCharacters": 44
|
|
},
|
|
{
|
|
"path": "src/renderer/src/store/folder-workspaces",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 8,
|
|
"recursiveTrackedFiles": 8,
|
|
"directJsTs": 8,
|
|
"directProductionJsTs": 6,
|
|
"directTestSupportJsTs": 2,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 8,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "folder-path-status-ownership.test.ts",
|
|
"longestCodeBasenameCharacters": 36
|
|
},
|
|
{
|
|
"path": "src/renderer/src/store/github",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 48,
|
|
"recursiveTrackedFiles": 48,
|
|
"directJsTs": 48,
|
|
"directProductionJsTs": 36,
|
|
"directTestSupportJsTs": 12,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 48,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "visible-hosted-review-refresh-scheduler.test.ts",
|
|
"longestCodeBasenameCharacters": 47
|
|
},
|
|
{
|
|
"path": "src/renderer/src/store/project-groups",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 5,
|
|
"recursiveTrackedFiles": 5,
|
|
"directJsTs": 5,
|
|
"directProductionJsTs": 5,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 5,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "project-group-catalog-actions.ts",
|
|
"longestCodeBasenameCharacters": 32
|
|
},
|
|
{
|
|
"path": "src/renderer/src/store/projects",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 7,
|
|
"recursiveTrackedFiles": 7,
|
|
"directJsTs": 7,
|
|
"directProductionJsTs": 5,
|
|
"directTestSupportJsTs": 2,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 7,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "project-wsl-filesystem-boundary-advisory.test.ts",
|
|
"longestCodeBasenameCharacters": 48
|
|
},
|
|
{
|
|
"path": "src/renderer/src/store/repos",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 24,
|
|
"recursiveTrackedFiles": 24,
|
|
"directJsTs": 24,
|
|
"directProductionJsTs": 19,
|
|
"directTestSupportJsTs": 5,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 24,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "repo-removal-host-twin-teardown.test.ts",
|
|
"longestCodeBasenameCharacters": 39
|
|
},
|
|
{
|
|
"path": "src/renderer/src/store/slices",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 586,
|
|
"recursiveTrackedFiles": 891,
|
|
"directJsTs": 586,
|
|
"directProductionJsTs": 169,
|
|
"directTestSupportJsTs": 417,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 891,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "worktrees-git-identity-review-clear-persistence.test.ts",
|
|
"longestCodeBasenameCharacters": 55
|
|
},
|
|
{
|
|
"path": "src/renderer/src/store/slices/browser",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 23,
|
|
"recursiveTrackedFiles": 23,
|
|
"directJsTs": 23,
|
|
"directProductionJsTs": 22,
|
|
"directTestSupportJsTs": 1,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 23,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "browser-page-conversion-actions.ts",
|
|
"longestCodeBasenameCharacters": 34
|
|
},
|
|
{
|
|
"path": "src/renderer/src/store/slices/editor",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 85,
|
|
"directJsTs": 1,
|
|
"directProductionJsTs": 1,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 85,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "create-editor-slice.ts",
|
|
"longestCodeBasenameCharacters": 22
|
|
},
|
|
{
|
|
"path": "src/renderer/src/store/slices/editor/actions",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 38,
|
|
"recursiveTrackedFiles": 38,
|
|
"directJsTs": 38,
|
|
"directProductionJsTs": 34,
|
|
"directTestSupportJsTs": 4,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 38,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "unified-tabs-keep-worktree-selected.ts",
|
|
"longestCodeBasenameCharacters": 38
|
|
},
|
|
{
|
|
"path": "src/renderer/src/store/slices/editor/buffers",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 6,
|
|
"recursiveTrackedFiles": 6,
|
|
"directJsTs": 6,
|
|
"directProductionJsTs": 4,
|
|
"directTestSupportJsTs": 2,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 6,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "editor-buffer-identity.test.ts",
|
|
"longestCodeBasenameCharacters": 30
|
|
},
|
|
{
|
|
"path": "src/renderer/src/store/slices/editor/file-ids",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 8,
|
|
"recursiveTrackedFiles": 8,
|
|
"directJsTs": 8,
|
|
"directProductionJsTs": 6,
|
|
"directTestSupportJsTs": 2,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 8,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "hydrated-editor-projections.test.ts",
|
|
"longestCodeBasenameCharacters": 35
|
|
},
|
|
{
|
|
"path": "src/renderer/src/store/slices/editor/focus",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 1,
|
|
"directProductionJsTs": 1,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 1,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "editor-focus-reveal.ts",
|
|
"longestCodeBasenameCharacters": 22
|
|
},
|
|
{
|
|
"path": "src/renderer/src/store/slices/editor/git",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 4,
|
|
"recursiveTrackedFiles": 4,
|
|
"directJsTs": 4,
|
|
"directProductionJsTs": 3,
|
|
"directTestSupportJsTs": 1,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 4,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "git-status-reconciliation.perf.test.ts",
|
|
"longestCodeBasenameCharacters": 38
|
|
},
|
|
{
|
|
"path": "src/renderer/src/store/slices/editor/search",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 1,
|
|
"directProductionJsTs": 1,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 1,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "file-search-state.ts",
|
|
"longestCodeBasenameCharacters": 20
|
|
},
|
|
{
|
|
"path": "src/renderer/src/store/slices/editor/tabs",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 15,
|
|
"recursiveTrackedFiles": 15,
|
|
"directJsTs": 15,
|
|
"directProductionJsTs": 13,
|
|
"directTestSupportJsTs": 2,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 15,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "restored-editor-move-through-layout-owner.ts",
|
|
"longestCodeBasenameCharacters": 44
|
|
},
|
|
{
|
|
"path": "src/renderer/src/store/slices/editor/types",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 11,
|
|
"recursiveTrackedFiles": 11,
|
|
"directJsTs": 11,
|
|
"directProductionJsTs": 11,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 11,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "file-search-worktree-state.ts",
|
|
"longestCodeBasenameCharacters": 29
|
|
},
|
|
{
|
|
"path": "src/renderer/src/store/slices/linear",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 18,
|
|
"recursiveTrackedFiles": 18,
|
|
"directJsTs": 18,
|
|
"directProductionJsTs": 18,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 18,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "linear-custom-view-project-actions.ts",
|
|
"longestCodeBasenameCharacters": 37
|
|
},
|
|
{
|
|
"path": "src/renderer/src/store/slices/tabs",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 34,
|
|
"recursiveTrackedFiles": 34,
|
|
"directJsTs": 34,
|
|
"directProductionJsTs": 24,
|
|
"directTestSupportJsTs": 10,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 34,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "hydrated-workspace-reconciliation-batch.test.ts",
|
|
"longestCodeBasenameCharacters": 47
|
|
},
|
|
{
|
|
"path": "src/renderer/src/store/slices/ui",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 25,
|
|
"recursiveTrackedFiles": 25,
|
|
"directJsTs": 25,
|
|
"directProductionJsTs": 24,
|
|
"directTestSupportJsTs": 1,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 25,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "ui-slice-agent-notification-acknowledgement.ts",
|
|
"longestCodeBasenameCharacters": 46
|
|
},
|
|
{
|
|
"path": "src/renderer/src/store/slices/workspace-attention",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 14,
|
|
"recursiveTrackedFiles": 14,
|
|
"directJsTs": 14,
|
|
"directProductionJsTs": 7,
|
|
"directTestSupportJsTs": 7,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 14,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "workspace-unread-screen-moves-characterization.test.ts",
|
|
"longestCodeBasenameCharacters": 54
|
|
},
|
|
{
|
|
"path": "src/renderer/src/store/slices/worktrees",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 106,
|
|
"directJsTs": 1,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 1,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 106,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "host-scoped-row-merges.test.ts",
|
|
"longestCodeBasenameCharacters": 30
|
|
},
|
|
{
|
|
"path": "src/renderer/src/store/slices/worktrees/create",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 11,
|
|
"recursiveTrackedFiles": 11,
|
|
"directJsTs": 11,
|
|
"directProductionJsTs": 9,
|
|
"directTestSupportJsTs": 2,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 11,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "worktree-create-payload-creation-id.test.ts",
|
|
"longestCodeBasenameCharacters": 43
|
|
},
|
|
{
|
|
"path": "src/renderer/src/store/slices/worktrees/listing",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 31,
|
|
"recursiveTrackedFiles": 31,
|
|
"directJsTs": 31,
|
|
"directProductionJsTs": 25,
|
|
"directTestSupportJsTs": 6,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 31,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "stale-listing-purges-created-worktree.test.ts",
|
|
"longestCodeBasenameCharacters": 45
|
|
},
|
|
{
|
|
"path": "src/renderer/src/store/slices/worktrees/metadata",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 15,
|
|
"recursiveTrackedFiles": 15,
|
|
"directJsTs": 15,
|
|
"directProductionJsTs": 14,
|
|
"directTestSupportJsTs": 1,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 15,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "workspace-attachment-review-selection.ts",
|
|
"longestCodeBasenameCharacters": 40
|
|
},
|
|
{
|
|
"path": "src/renderer/src/store/slices/worktrees/session",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 16,
|
|
"recursiveTrackedFiles": 16,
|
|
"directJsTs": 16,
|
|
"directProductionJsTs": 13,
|
|
"directTestSupportJsTs": 3,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 16,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "worktree-identity-rename-row-worktree-ids.test.ts",
|
|
"longestCodeBasenameCharacters": 49
|
|
},
|
|
{
|
|
"path": "src/renderer/src/store/slices/worktrees/teardown",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 32,
|
|
"recursiveTrackedFiles": 32,
|
|
"directJsTs": 32,
|
|
"directProductionJsTs": 26,
|
|
"directTestSupportJsTs": 6,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 32,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "worktree-teardown-array-identity.test.ts",
|
|
"longestCodeBasenameCharacters": 40
|
|
},
|
|
{
|
|
"path": "src/renderer/src/store/terminals",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 67,
|
|
"recursiveTrackedFiles": 67,
|
|
"directJsTs": 67,
|
|
"directProductionJsTs": 48,
|
|
"directTestSupportJsTs": 19,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 67,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "paired-terminal-tab-close-intent.test-fixture.ts",
|
|
"longestCodeBasenameCharacters": 48
|
|
},
|
|
{
|
|
"path": "src/renderer/src/web",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 76,
|
|
"recursiveTrackedFiles": 144,
|
|
"directJsTs": 76,
|
|
"directProductionJsTs": 31,
|
|
"directTestSupportJsTs": 45,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 144,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "web-runtime-connection-heartbeat-unsendable-probe.test.ts",
|
|
"longestCodeBasenameCharacters": 57
|
|
},
|
|
{
|
|
"path": "src/renderer/src/web/preload-api",
|
|
"area": "renderer",
|
|
"directTrackedFiles": 68,
|
|
"recursiveTrackedFiles": 68,
|
|
"directJsTs": 68,
|
|
"directProductionJsTs": 56,
|
|
"directTestSupportJsTs": 12,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 68,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "web-agent-session-attachment-upload.test.ts",
|
|
"longestCodeBasenameCharacters": 43
|
|
},
|
|
{
|
|
"path": "src/shared",
|
|
"area": "contracts",
|
|
"directTrackedFiles": 2906,
|
|
"recursiveTrackedFiles": 3647,
|
|
"directJsTs": 2905,
|
|
"directProductionJsTs": 1802,
|
|
"directTestSupportJsTs": 1103,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 3592,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "structured-agent-session-message-projection-stopped-before-start.test.ts",
|
|
"longestCodeBasenameCharacters": 72
|
|
},
|
|
{
|
|
"path": "src/shared/__fixtures__",
|
|
"area": "contracts",
|
|
"directTrackedFiles": 19,
|
|
"recursiveTrackedFiles": 19,
|
|
"directJsTs": 5,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 5,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 5,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "layout-owner-written-session-golden-paths.ts",
|
|
"longestCodeBasenameCharacters": 44
|
|
},
|
|
{
|
|
"path": "src/shared/__tests__",
|
|
"area": "contracts",
|
|
"directTrackedFiles": 0,
|
|
"recursiveTrackedFiles": 4,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 4,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "src/shared/__tests__/process-host",
|
|
"area": "contracts",
|
|
"directTrackedFiles": 4,
|
|
"recursiveTrackedFiles": 4,
|
|
"directJsTs": 4,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 4,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 4,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "windows-tree-kill-late-taskkill.win32.test.ts",
|
|
"longestCodeBasenameCharacters": 45
|
|
},
|
|
{
|
|
"path": "src/shared/agent-hook-listener",
|
|
"area": "contracts",
|
|
"directTrackedFiles": 28,
|
|
"recursiveTrackedFiles": 80,
|
|
"directJsTs": 28,
|
|
"directProductionJsTs": 25,
|
|
"directTestSupportJsTs": 3,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 80,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "claude-settled-permission-requests.test.ts",
|
|
"longestCodeBasenameCharacters": 42
|
|
},
|
|
{
|
|
"path": "src/shared/agent-hook-listener/providers",
|
|
"area": "contracts",
|
|
"directTrackedFiles": 52,
|
|
"recursiveTrackedFiles": 52,
|
|
"directJsTs": 52,
|
|
"directProductionJsTs": 46,
|
|
"directTestSupportJsTs": 6,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 52,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "claude-task-notification-delivery.ts",
|
|
"longestCodeBasenameCharacters": 36
|
|
},
|
|
{
|
|
"path": "src/shared/agent-icons",
|
|
"area": "contracts",
|
|
"directTrackedFiles": 38,
|
|
"recursiveTrackedFiles": 38,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "src/shared/editor-language",
|
|
"area": "contracts",
|
|
"directTrackedFiles": 5,
|
|
"recursiveTrackedFiles": 5,
|
|
"directJsTs": 4,
|
|
"directProductionJsTs": 2,
|
|
"directTestSupportJsTs": 2,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 4,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "monaco-filename-language.test.ts",
|
|
"longestCodeBasenameCharacters": 32
|
|
},
|
|
{
|
|
"path": "src/shared/github",
|
|
"area": "contracts",
|
|
"directTrackedFiles": 37,
|
|
"recursiveTrackedFiles": 37,
|
|
"directJsTs": 37,
|
|
"directProductionJsTs": 26,
|
|
"directTestSupportJsTs": 11,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 37,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "pull-request-auto-merge-availability.test.ts",
|
|
"longestCodeBasenameCharacters": 44
|
|
},
|
|
{
|
|
"path": "src/shared/keybindings",
|
|
"area": "contracts",
|
|
"directTrackedFiles": 14,
|
|
"recursiveTrackedFiles": 14,
|
|
"directJsTs": 14,
|
|
"directProductionJsTs": 14,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 14,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "definitions-support.ts",
|
|
"longestCodeBasenameCharacters": 22
|
|
},
|
|
{
|
|
"path": "src/shared/linear",
|
|
"area": "contracts",
|
|
"directTrackedFiles": 22,
|
|
"recursiveTrackedFiles": 22,
|
|
"directJsTs": 22,
|
|
"directProductionJsTs": 17,
|
|
"directTestSupportJsTs": 5,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 22,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "issue-view-resume-state.test.ts",
|
|
"longestCodeBasenameCharacters": 31
|
|
},
|
|
{
|
|
"path": "src/shared/mobile-web-bundle",
|
|
"area": "contracts",
|
|
"directTrackedFiles": 6,
|
|
"recursiveTrackedFiles": 6,
|
|
"directJsTs": 6,
|
|
"directProductionJsTs": 3,
|
|
"directTestSupportJsTs": 3,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 6,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "bundle-range-rpc-contract.test.ts",
|
|
"longestCodeBasenameCharacters": 33
|
|
},
|
|
{
|
|
"path": "src/shared/network",
|
|
"area": "contracts",
|
|
"directTrackedFiles": 5,
|
|
"recursiveTrackedFiles": 5,
|
|
"directJsTs": 5,
|
|
"directProductionJsTs": 3,
|
|
"directTestSupportJsTs": 2,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 5,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "server-share-address.test.ts",
|
|
"longestCodeBasenameCharacters": 28
|
|
},
|
|
{
|
|
"path": "src/shared/new-workspace",
|
|
"area": "contracts",
|
|
"directTrackedFiles": 19,
|
|
"recursiveTrackedFiles": 19,
|
|
"directJsTs": 19,
|
|
"directProductionJsTs": 14,
|
|
"directTestSupportJsTs": 5,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 19,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "smart-workspace-url-source-results.test.ts",
|
|
"longestCodeBasenameCharacters": 42
|
|
},
|
|
{
|
|
"path": "src/shared/orcad-migration",
|
|
"area": "contracts",
|
|
"directTrackedFiles": 28,
|
|
"recursiveTrackedFiles": 28,
|
|
"directJsTs": 28,
|
|
"directProductionJsTs": 21,
|
|
"directTestSupportJsTs": 7,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 28,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "orcad-migration-dormant-session-validation.test.ts",
|
|
"longestCodeBasenameCharacters": 50
|
|
},
|
|
{
|
|
"path": "src/shared/plugins",
|
|
"area": "contracts",
|
|
"directTrackedFiles": 43,
|
|
"recursiveTrackedFiles": 43,
|
|
"directJsTs": 43,
|
|
"directProductionJsTs": 28,
|
|
"directTestSupportJsTs": 15,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 43,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "plugin-panel-message-budget-traversal.test.ts",
|
|
"longestCodeBasenameCharacters": 45
|
|
},
|
|
{
|
|
"path": "src/shared/program-status",
|
|
"area": "contracts",
|
|
"directTrackedFiles": 15,
|
|
"recursiveTrackedFiles": 15,
|
|
"directJsTs": 15,
|
|
"directProductionJsTs": 9,
|
|
"directTestSupportJsTs": 6,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 15,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "agent-status-projector.test.ts",
|
|
"longestCodeBasenameCharacters": 30
|
|
},
|
|
{
|
|
"path": "src/shared/rpc-contract",
|
|
"area": "contracts",
|
|
"directTrackedFiles": 129,
|
|
"recursiveTrackedFiles": 129,
|
|
"directJsTs": 129,
|
|
"directProductionJsTs": 116,
|
|
"directTestSupportJsTs": 12,
|
|
"directGeneratedJsTs": 1,
|
|
"recursiveJsTs": 129,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "orchestration-runs-mutation-request-show-params.ts",
|
|
"longestCodeBasenameCharacters": 50
|
|
},
|
|
{
|
|
"path": "src/shared/sidebar-list",
|
|
"area": "contracts",
|
|
"directTrackedFiles": 66,
|
|
"recursiveTrackedFiles": 66,
|
|
"directJsTs": 66,
|
|
"directProductionJsTs": 51,
|
|
"directTestSupportJsTs": 15,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 66,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "smart-attention-host-observed-end.test.ts",
|
|
"longestCodeBasenameCharacters": 41
|
|
},
|
|
{
|
|
"path": "src/shared/source-scan",
|
|
"area": "contracts",
|
|
"directTrackedFiles": 3,
|
|
"recursiveTrackedFiles": 3,
|
|
"directJsTs": 3,
|
|
"directProductionJsTs": 1,
|
|
"directTestSupportJsTs": 2,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 3,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "source-tree-scan.test.ts",
|
|
"longestCodeBasenameCharacters": 24
|
|
},
|
|
{
|
|
"path": "src/shared/styles",
|
|
"area": "contracts",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "src/shared/terminal-themes",
|
|
"area": "contracts",
|
|
"directTrackedFiles": 9,
|
|
"recursiveTrackedFiles": 9,
|
|
"directJsTs": 9,
|
|
"directProductionJsTs": 9,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 9,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "popular-dark-extended.ts",
|
|
"longestCodeBasenameCharacters": 24
|
|
},
|
|
{
|
|
"path": "src/shared/workspace-layout",
|
|
"area": "contracts",
|
|
"directTrackedFiles": 115,
|
|
"recursiveTrackedFiles": 124,
|
|
"directJsTs": 115,
|
|
"directProductionJsTs": 67,
|
|
"directTestSupportJsTs": 48,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 124,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "workspace-layout-load-synthetic-pane-title.test.ts",
|
|
"longestCodeBasenameCharacters": 50
|
|
},
|
|
{
|
|
"path": "src/shared/workspace-layout/old-client",
|
|
"area": "contracts",
|
|
"directTrackedFiles": 9,
|
|
"recursiveTrackedFiles": 9,
|
|
"directJsTs": 9,
|
|
"directProductionJsTs": 5,
|
|
"directTestSupportJsTs": 4,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 9,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "old-client-session-tabs-projection-owned-editor.test.ts",
|
|
"longestCodeBasenameCharacters": 55
|
|
},
|
|
{
|
|
"path": "src/shared/workspace-view",
|
|
"area": "contracts",
|
|
"directTrackedFiles": 10,
|
|
"recursiveTrackedFiles": 10,
|
|
"directJsTs": 10,
|
|
"directProductionJsTs": 6,
|
|
"directTestSupportJsTs": 4,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 10,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "workspace-host-visibility.test.ts",
|
|
"longestCodeBasenameCharacters": 33
|
|
},
|
|
{
|
|
"path": "src/shared/worktree",
|
|
"area": "contracts",
|
|
"directTrackedFiles": 57,
|
|
"recursiveTrackedFiles": 57,
|
|
"directJsTs": 57,
|
|
"directProductionJsTs": 35,
|
|
"directTestSupportJsTs": 22,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 57,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "local-base-branch-fast-forward-real-git.test.ts",
|
|
"longestCodeBasenameCharacters": 47
|
|
},
|
|
{
|
|
"path": "src/shared/wsl-move",
|
|
"area": "contracts",
|
|
"directTrackedFiles": 7,
|
|
"recursiveTrackedFiles": 7,
|
|
"directJsTs": 7,
|
|
"directProductionJsTs": 6,
|
|
"directTestSupportJsTs": 1,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 7,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "wsl-move-out-of-store-dispositions.ts",
|
|
"longestCodeBasenameCharacters": 37
|
|
},
|
|
{
|
|
"path": "src/types",
|
|
"area": "types",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 1,
|
|
"directProductionJsTs": 1,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 1,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "build-constants.d.ts",
|
|
"longestCodeBasenameCharacters": 20
|
|
},
|
|
{
|
|
"path": "src/wsl-guest",
|
|
"area": "wsl-guest",
|
|
"directTrackedFiles": 94,
|
|
"recursiveTrackedFiles": 94,
|
|
"directJsTs": 94,
|
|
"directProductionJsTs": 49,
|
|
"directTestSupportJsTs": 45,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 94,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "agent-hook-server-claude-owed-notification-expiry.test.ts",
|
|
"longestCodeBasenameCharacters": 57
|
|
},
|
|
{
|
|
"path": "tests",
|
|
"area": "integration-tests",
|
|
"directTrackedFiles": 3,
|
|
"recursiveTrackedFiles": 1166,
|
|
"directJsTs": 1,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 1,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 1106,
|
|
"recursiveNativeOrShell": 7,
|
|
"longestCodeBasename": "playwright.config.ts",
|
|
"longestCodeBasenameCharacters": 20
|
|
},
|
|
{
|
|
"path": "tests/e2e",
|
|
"area": "integration-tests",
|
|
"directTrackedFiles": 710,
|
|
"recursiveTrackedFiles": 1000,
|
|
"directJsTs": 707,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 707,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 984,
|
|
"recursiveNativeOrShell": 4,
|
|
"longestCodeBasename": "orchestration-legacy-worker-missing-terminal-recovery.spec.ts",
|
|
"longestCodeBasenameCharacters": 61
|
|
},
|
|
{
|
|
"path": "tests/e2e/__mocks__",
|
|
"area": "integration-tests",
|
|
"directTrackedFiles": 2,
|
|
"recursiveTrackedFiles": 2,
|
|
"directJsTs": 2,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 2,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 2,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "structured-attention-read-surfaces.ts",
|
|
"longestCodeBasenameCharacters": 37
|
|
},
|
|
{
|
|
"path": "tests/e2e/cross-version-wire",
|
|
"area": "integration-tests",
|
|
"directTrackedFiles": 66,
|
|
"recursiveTrackedFiles": 66,
|
|
"directJsTs": 66,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 66,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 66,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "cross-version-session-tabs-retirement-proof.unit.test.ts",
|
|
"longestCodeBasenameCharacters": 56
|
|
},
|
|
{
|
|
"path": "tests/e2e/fixtures",
|
|
"area": "integration-tests",
|
|
"directTrackedFiles": 18,
|
|
"recursiveTrackedFiles": 29,
|
|
"directJsTs": 15,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 15,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 16,
|
|
"recursiveNativeOrShell": 4,
|
|
"longestCodeBasename": "daemon-generation-legacy-close-client.ts",
|
|
"longestCodeBasenameCharacters": 40
|
|
},
|
|
{
|
|
"path": "tests/e2e/fixtures/docker-ssh-host",
|
|
"area": "integration-tests",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "tests/e2e/fixtures/golden-stub-agent",
|
|
"area": "integration-tests",
|
|
"directTrackedFiles": 9,
|
|
"recursiveTrackedFiles": 9,
|
|
"directJsTs": 1,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 1,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 1,
|
|
"recursiveNativeOrShell": 4,
|
|
"longestCodeBasename": "golden-stub-agent.js",
|
|
"longestCodeBasenameCharacters": 20
|
|
},
|
|
{
|
|
"path": "tests/e2e/fixtures/persisted-sessions",
|
|
"area": "integration-tests",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "tests/e2e/helpers",
|
|
"area": "integration-tests",
|
|
"directTrackedFiles": 193,
|
|
"recursiveTrackedFiles": 193,
|
|
"directJsTs": 193,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 193,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 193,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "headless-paired-runtime-serve-readiness.unit.test.ts",
|
|
"longestCodeBasenameCharacters": 52
|
|
},
|
|
{
|
|
"path": "tests/tools",
|
|
"area": "integration-tests",
|
|
"directTrackedFiles": 35,
|
|
"recursiveTrackedFiles": 163,
|
|
"directJsTs": 32,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 32,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 121,
|
|
"recursiveNativeOrShell": 3,
|
|
"longestCodeBasename": "terminal-garble-react-terminal-recovery.mjs",
|
|
"longestCodeBasenameCharacters": 43
|
|
},
|
|
{
|
|
"path": "tests/tools/benchmarks",
|
|
"area": "integration-tests",
|
|
"directTrackedFiles": 17,
|
|
"recursiveTrackedFiles": 34,
|
|
"directJsTs": 16,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 16,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 24,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "terminal-cold-park-resource-bench.mjs",
|
|
"longestCodeBasenameCharacters": 37
|
|
},
|
|
{
|
|
"path": "tests/tools/benchmarks/results",
|
|
"area": "integration-tests",
|
|
"directTrackedFiles": 7,
|
|
"recursiveTrackedFiles": 7,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "tests/tools/benchmarks/spinner-rendering",
|
|
"area": "integration-tests",
|
|
"directTrackedFiles": 10,
|
|
"recursiveTrackedFiles": 10,
|
|
"directJsTs": 8,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 8,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 8,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "trace-iterations.mjs",
|
|
"longestCodeBasenameCharacters": 20
|
|
},
|
|
{
|
|
"path": "tests/tools/daemon-relocation-spike",
|
|
"area": "integration-tests",
|
|
"directTrackedFiles": 11,
|
|
"recursiveTrackedFiles": 11,
|
|
"directJsTs": 9,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 9,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 9,
|
|
"recursiveNativeOrShell": 1,
|
|
"longestCodeBasename": "loaded-module-probe.mjs",
|
|
"longestCodeBasenameCharacters": 23
|
|
},
|
|
{
|
|
"path": "tests/tools/fish-mode2031-repro",
|
|
"area": "integration-tests",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 1,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 1,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 1,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "capture-fish-mode2031-trace.mjs",
|
|
"longestCodeBasenameCharacters": 31
|
|
},
|
|
{
|
|
"path": "tests/tools/freeze-repro",
|
|
"area": "integration-tests",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "tests/tools/omp-child-history-rendered",
|
|
"area": "integration-tests",
|
|
"directTrackedFiles": 5,
|
|
"recursiveTrackedFiles": 5,
|
|
"directJsTs": 2,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 2,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 2,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "fixture.tsx",
|
|
"longestCodeBasenameCharacters": 11
|
|
},
|
|
{
|
|
"path": "tests/tools/omp-picker-search-rendered",
|
|
"area": "integration-tests",
|
|
"directTrackedFiles": 5,
|
|
"recursiveTrackedFiles": 5,
|
|
"directJsTs": 2,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 2,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 2,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "fixture.tsx",
|
|
"longestCodeBasenameCharacters": 11
|
|
},
|
|
{
|
|
"path": "tests/tools/omp-remote-sidebar-rendered",
|
|
"area": "integration-tests",
|
|
"directTrackedFiles": 5,
|
|
"recursiveTrackedFiles": 5,
|
|
"directJsTs": 2,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 2,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 2,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "fixture.tsx",
|
|
"longestCodeBasenameCharacters": 11
|
|
},
|
|
{
|
|
"path": "tests/tools/omp-source-control-ui",
|
|
"area": "integration-tests",
|
|
"directTrackedFiles": 5,
|
|
"recursiveTrackedFiles": 5,
|
|
"directJsTs": 2,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 2,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 2,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "fixture.tsx",
|
|
"longestCodeBasenameCharacters": 11
|
|
},
|
|
{
|
|
"path": "tests/tools/omp-transcript-rendered",
|
|
"area": "integration-tests",
|
|
"directTrackedFiles": 5,
|
|
"recursiveTrackedFiles": 5,
|
|
"directJsTs": 2,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 2,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 2,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "fixture.tsx",
|
|
"longestCodeBasenameCharacters": 11
|
|
},
|
|
{
|
|
"path": "tests/tools/relay-bench",
|
|
"area": "integration-tests",
|
|
"directTrackedFiles": 15,
|
|
"recursiveTrackedFiles": 15,
|
|
"directJsTs": 13,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 13,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 13,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "phone-e2ee-desktop-parity.test.mjs",
|
|
"longestCodeBasenameCharacters": 34
|
|
},
|
|
{
|
|
"path": "tests/tools/repro-watcher-crash-7547",
|
|
"area": "integration-tests",
|
|
"directTrackedFiles": 5,
|
|
"recursiveTrackedFiles": 5,
|
|
"directJsTs": 3,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 3,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 3,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "fixed-child.cjs",
|
|
"longestCodeBasenameCharacters": 15
|
|
},
|
|
{
|
|
"path": "tests/tools/spikes",
|
|
"area": "integration-tests",
|
|
"directTrackedFiles": 1,
|
|
"recursiveTrackedFiles": 1,
|
|
"directJsTs": 0,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 0,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 0,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": null,
|
|
"longestCodeBasenameCharacters": 0
|
|
},
|
|
{
|
|
"path": "tests/tools/win-crash-survival-e2e",
|
|
"area": "integration-tests",
|
|
"directTrackedFiles": 7,
|
|
"recursiveTrackedFiles": 7,
|
|
"directJsTs": 6,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 6,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 6,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "crash-assertions.mjs",
|
|
"longestCodeBasenameCharacters": 20
|
|
},
|
|
{
|
|
"path": "tests/tools/win-update-e2e",
|
|
"area": "integration-tests",
|
|
"directTrackedFiles": 20,
|
|
"recursiveTrackedFiles": 20,
|
|
"directJsTs": 17,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 17,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 17,
|
|
"recursiveNativeOrShell": 2,
|
|
"longestCodeBasename": "registry-shortcut-backup.mjs",
|
|
"longestCodeBasenameCharacters": 28
|
|
},
|
|
{
|
|
"path": "tests/tools/windows-pty-native-capability-smoke",
|
|
"area": "integration-tests",
|
|
"directTrackedFiles": 8,
|
|
"recursiveTrackedFiles": 8,
|
|
"directJsTs": 6,
|
|
"directProductionJsTs": 0,
|
|
"directTestSupportJsTs": 6,
|
|
"directGeneratedJsTs": 0,
|
|
"recursiveJsTs": 6,
|
|
"recursiveNativeOrShell": 0,
|
|
"longestCodeBasename": "packaged-node-pty-capability-oracle.test.mjs",
|
|
"longestCodeBasenameCharacters": 44
|
|
}
|
|
],
|
|
"prefixFamilies": [
|
|
{
|
|
"directory": "src/renderer/src/components/native-chat",
|
|
"prefix": "native",
|
|
"files": 654,
|
|
"productionFiles": 350,
|
|
"examples": [
|
|
"src/renderer/src/components/native-chat/NativeChatAgentMessageSenders.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatApprovalCard.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatAssistantMessageRow.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/native-chat",
|
|
"prefix": "native-chat",
|
|
"files": 654,
|
|
"productionFiles": 350,
|
|
"examples": [
|
|
"src/renderer/src/components/native-chat/NativeChatAgentMessageSenders.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatApprovalCard.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatAssistantMessageRow.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/src/session",
|
|
"prefix": "mobile",
|
|
"files": 608,
|
|
"productionFiles": 358,
|
|
"examples": [
|
|
"mobile/src/session/MobileBrowserTabActionSheet.tsx",
|
|
"mobile/src/session/MobileDiffCommentLineRow.tsx",
|
|
"mobile/src/session/MobileDiffReviewRouteScreen.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/terminal-pane",
|
|
"prefix": "terminal",
|
|
"files": 551,
|
|
"productionFiles": 275,
|
|
"examples": [
|
|
"src/renderer/src/components/terminal-pane/TerminalAgentSessionForkDialog.tsx",
|
|
"src/renderer/src/components/terminal-pane/TerminalContextMenu.tsx",
|
|
"src/renderer/src/components/terminal-pane/TerminalErrorToast.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared",
|
|
"prefix": "agent",
|
|
"files": 441,
|
|
"productionFiles": 278,
|
|
"examples": [
|
|
"src/shared/agent-chat-permission-host-support.ts",
|
|
"src/shared/agent-chat-permission-mode.ts",
|
|
"src/shared/agent-child-row-lead-trail.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/native-chat/agent-session-wire",
|
|
"prefix": "structured",
|
|
"files": 439,
|
|
"productionFiles": 202,
|
|
"examples": [
|
|
"src/main/native-chat/agent-session-wire/structured-agent-definition.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-registry.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-acquire-aborts.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/native-chat/agent-session-wire",
|
|
"prefix": "structured-agent",
|
|
"files": 423,
|
|
"productionFiles": 192,
|
|
"examples": [
|
|
"src/main/native-chat/agent-session-wire/structured-agent-definition.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-registry.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-acquire-aborts.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/browser",
|
|
"prefix": "browser",
|
|
"files": 422,
|
|
"productionFiles": 230,
|
|
"examples": [
|
|
"src/main/browser/browser-backend.ts",
|
|
"src/main/browser/browser-certificate-challenge.ts",
|
|
"src/main/browser/browser-certificate-identity.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/native-chat/agent-session-wire",
|
|
"prefix": "structured-agent-session",
|
|
"files": 421,
|
|
"productionFiles": 190,
|
|
"examples": [
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-acquire-aborts.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-acquisition-errors.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-acquisition-route.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/codex",
|
|
"prefix": "codex",
|
|
"files": 395,
|
|
"productionFiles": 209,
|
|
"examples": [
|
|
"src/main/codex/codex-account-home-discovery.ts",
|
|
"src/main/codex/codex-account-home-hook.ts",
|
|
"src/main/codex/codex-account-session-bridge.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime",
|
|
"prefix": "runtime",
|
|
"files": 373,
|
|
"productionFiles": 200,
|
|
"examples": [
|
|
"src/main/runtime/runtime-account-controller.ts",
|
|
"src/main/runtime/runtime-agent-launch-resolution.ts",
|
|
"src/main/runtime/runtime-agent-orchestration-projection.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/daemon",
|
|
"prefix": "daemon",
|
|
"files": 310,
|
|
"productionFiles": 157,
|
|
"examples": [
|
|
"src/main/daemon/daemon-adoption-telemetry-event.ts",
|
|
"src/main/daemon/daemon-appimage-generation-launch.ts",
|
|
"src/main/daemon/daemon-appimage-launch.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/src/session",
|
|
"prefix": "mobile-native",
|
|
"files": 286,
|
|
"productionFiles": 165,
|
|
"examples": [
|
|
"mobile/src/session/MobileNativeChatAsk.tsx",
|
|
"mobile/src/session/MobileNativeChatAwaitingInputRow.tsx",
|
|
"mobile/src/session/MobileNativeChatBackgroundTasks.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/src/session",
|
|
"prefix": "mobile-native-chat",
|
|
"files": 286,
|
|
"productionFiles": 165,
|
|
"examples": [
|
|
"mobile/src/session/MobileNativeChatAsk.tsx",
|
|
"mobile/src/session/MobileNativeChatAwaitingInputRow.tsx",
|
|
"mobile/src/session/MobileNativeChatBackgroundTasks.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/claude",
|
|
"prefix": "claude",
|
|
"files": 283,
|
|
"productionFiles": 121,
|
|
"examples": [
|
|
"src/main/claude/claude-agent-sdk-control-requests.ts",
|
|
"src/main/claude/claude-agent-sdk-exit-proof.ts",
|
|
"src/main/claude/claude-agent-sdk-process-spawn.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/ai-vault",
|
|
"prefix": "session",
|
|
"files": 277,
|
|
"productionFiles": 138,
|
|
"examples": [
|
|
"src/main/ai-vault/session-cwd-bucket-layouts.ts",
|
|
"src/main/ai-vault/session-delete-target.ts",
|
|
"src/main/ai-vault/session-delete.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/sidebar",
|
|
"prefix": "worktree",
|
|
"files": 273,
|
|
"productionFiles": 143,
|
|
"examples": [
|
|
"src/renderer/src/components/sidebar/WorktreeCard.tsx",
|
|
"src/renderer/src/components/sidebar/WorktreeCardAgents.tsx",
|
|
"src/renderer/src/components/sidebar/WorktreeCardAutomationDetailSection.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/automations",
|
|
"prefix": "automation",
|
|
"files": 218,
|
|
"productionFiles": 136,
|
|
"examples": [
|
|
"src/renderer/src/components/automations/AutomationCustomCronPanel.tsx",
|
|
"src/renderer/src/components/automations/AutomationDeleteDialogs.tsx",
|
|
"src/renderer/src/components/automations/AutomationDestinationField.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/ai-vault",
|
|
"prefix": "session-scanner",
|
|
"files": 213,
|
|
"productionFiles": 104,
|
|
"examples": [
|
|
"src/main/ai-vault/session-scanner-accumulator.ts",
|
|
"src/main/ai-vault/session-scanner-agent-parser.ts",
|
|
"src/main/ai-vault/session-scanner-agent-sources.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/editor",
|
|
"prefix": "rich",
|
|
"files": 202,
|
|
"productionFiles": 118,
|
|
"examples": [
|
|
"src/renderer/src/components/editor/RichMarkdownAnnotationOverlay.tsx",
|
|
"src/renderer/src/components/editor/RichMarkdownCodeBlock.tsx",
|
|
"src/renderer/src/components/editor/RichMarkdownDocLinkMenu.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/editor",
|
|
"prefix": "rich-markdown",
|
|
"files": 202,
|
|
"productionFiles": 118,
|
|
"examples": [
|
|
"src/renderer/src/components/editor/RichMarkdownAnnotationOverlay.tsx",
|
|
"src/renderer/src/components/editor/RichMarkdownCodeBlock.tsx",
|
|
"src/renderer/src/components/editor/RichMarkdownDocLinkMenu.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components",
|
|
"prefix": "task",
|
|
"files": 201,
|
|
"productionFiles": 130,
|
|
"examples": [
|
|
"src/renderer/src/components/TaskPageJiraFavouriteFilters.tsx",
|
|
"src/renderer/src/components/TaskPageJiraSavedFilters.tsx",
|
|
"src/renderer/src/components/TaskPageJiraStatusFilters.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components",
|
|
"prefix": "task-page",
|
|
"files": 193,
|
|
"productionFiles": 125,
|
|
"examples": [
|
|
"src/renderer/src/components/TaskPageJiraFavouriteFilters.tsx",
|
|
"src/renderer/src/components/TaskPageJiraSavedFilters.tsx",
|
|
"src/renderer/src/components/TaskPageJiraStatusFilters.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared",
|
|
"prefix": "native",
|
|
"files": 174,
|
|
"productionFiles": 100,
|
|
"examples": [
|
|
"src/shared/native-chat-agent-profiles.ts",
|
|
"src/shared/native-chat-agent-support.ts",
|
|
"src/shared/native-chat-answer-stepping.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared",
|
|
"prefix": "native-chat",
|
|
"files": 171,
|
|
"productionFiles": 98,
|
|
"examples": [
|
|
"src/shared/native-chat-agent-profiles.ts",
|
|
"src/shared/native-chat-agent-support.ts",
|
|
"src/shared/native-chat-answer-stepping.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/skills",
|
|
"prefix": "skill",
|
|
"files": 169,
|
|
"productionFiles": 90,
|
|
"examples": [
|
|
"src/main/skills/skill-bundle-artifacts.ts",
|
|
"src/main/skills/skill-bundle-creation.ts",
|
|
"src/main/skills/skill-bundle-extraction.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/orcad",
|
|
"prefix": "orcad",
|
|
"files": 167,
|
|
"productionFiles": 82,
|
|
"examples": [
|
|
"src/main/orcad/orcad-account-services.ts",
|
|
"src/main/orcad/orcad-agent-browser-binary.ts",
|
|
"src/main/orcad/orcad-app-paths.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared",
|
|
"prefix": "agent-session",
|
|
"files": 166,
|
|
"productionFiles": 119,
|
|
"examples": [
|
|
"src/shared/agent-session-account-home.ts",
|
|
"src/shared/agent-session-agent-availability.ts",
|
|
"src/shared/agent-session-answered-turn-schema.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/terminal-pane",
|
|
"prefix": "pty",
|
|
"files": 164,
|
|
"productionFiles": 29,
|
|
"examples": [
|
|
"src/renderer/src/components/terminal-pane/pty-applied-size-read-e2e-delay.ts",
|
|
"src/renderer/src/components/terminal-pane/pty-buffer-serializer.ts",
|
|
"src/renderer/src/components/terminal-pane/pty-connection-types.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared",
|
|
"prefix": "terminal",
|
|
"files": 153,
|
|
"productionFiles": 103,
|
|
"examples": [
|
|
"src/shared/terminal-agent-status-processor.ts",
|
|
"src/shared/terminal-agent.ts",
|
|
"src/shared/terminal-alternate-screen-split.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/right-sidebar",
|
|
"prefix": "file",
|
|
"files": 152,
|
|
"productionFiles": 77,
|
|
"examples": [
|
|
"src/renderer/src/components/right-sidebar/FileExplorer.tsx",
|
|
"src/renderer/src/components/right-sidebar/FileExplorerBackgroundMenu.tsx",
|
|
"src/renderer/src/components/right-sidebar/FileExplorerFilesTreePane.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/runtime",
|
|
"prefix": "web",
|
|
"files": 151,
|
|
"productionFiles": 53,
|
|
"examples": [
|
|
"src/renderer/src/runtime/web-agent-session-handoff.ts",
|
|
"src/renderer/src/runtime/web-runtime-browser-creation-context.ts",
|
|
"src/renderer/src/runtime/web-runtime-browser-creation-e2e-fault.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/runtime",
|
|
"prefix": "runtime",
|
|
"files": 148,
|
|
"productionFiles": 77,
|
|
"examples": [
|
|
"src/renderer/src/runtime/runtime-antigravity-accounts-client.ts",
|
|
"src/renderer/src/runtime/runtime-chat-scratch-file-address.ts",
|
|
"src/renderer/src/runtime/runtime-client-events.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/src/tasks",
|
|
"prefix": "mobile",
|
|
"files": 144,
|
|
"productionFiles": 117,
|
|
"examples": [
|
|
"mobile/src/tasks/MobileTasksLegacySurface.tsx",
|
|
"mobile/src/tasks/MobileTasksPrFileDiff.tsx",
|
|
"mobile/src/tasks/MobileTasksScreen.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/acp",
|
|
"prefix": "acp",
|
|
"files": 144,
|
|
"productionFiles": 58,
|
|
"examples": [
|
|
"src/main/acp/acp-account-binding.ts",
|
|
"src/main/acp/acp-agent-connection.ts",
|
|
"src/main/acp/acp-background-task-child-work.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/editor",
|
|
"prefix": "editor",
|
|
"files": 143,
|
|
"productionFiles": 69,
|
|
"examples": [
|
|
"src/renderer/src/components/editor/EditorAutosaveController.tsx",
|
|
"src/renderer/src/components/editor/EditorConflictReviewSurface.tsx",
|
|
"src/renderer/src/components/editor/EditorContent.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/right-sidebar",
|
|
"prefix": "file-explorer",
|
|
"files": 141,
|
|
"productionFiles": 70,
|
|
"examples": [
|
|
"src/renderer/src/components/right-sidebar/FileExplorerBackgroundMenu.tsx",
|
|
"src/renderer/src/components/right-sidebar/FileExplorerFilesTreePane.tsx",
|
|
"src/renderer/src/components/right-sidebar/FileExplorerNameFilter.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime",
|
|
"prefix": "structured",
|
|
"files": 136,
|
|
"productionFiles": 38,
|
|
"examples": [
|
|
"src/main/runtime/structured-agent-account-home.ts",
|
|
"src/main/runtime/structured-agent-availability.ts",
|
|
"src/main/runtime/structured-agent-chat-stop.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/right-sidebar",
|
|
"prefix": "ai",
|
|
"files": 135,
|
|
"productionFiles": 82,
|
|
"examples": [
|
|
"src/renderer/src/components/right-sidebar/AiVaultPanel.tsx",
|
|
"src/renderer/src/components/right-sidebar/AiVaultPanelControls.tsx",
|
|
"src/renderer/src/components/right-sidebar/AiVaultPanelHeader.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/right-sidebar",
|
|
"prefix": "ai-vault",
|
|
"files": 135,
|
|
"productionFiles": 82,
|
|
"examples": [
|
|
"src/renderer/src/components/right-sidebar/AiVaultPanel.tsx",
|
|
"src/renderer/src/components/right-sidebar/AiVaultPanelControls.tsx",
|
|
"src/renderer/src/components/right-sidebar/AiVaultPanelHeader.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/lib",
|
|
"prefix": "worktree",
|
|
"files": 135,
|
|
"productionFiles": 59,
|
|
"examples": [
|
|
"src/renderer/src/lib/worktree-activation-gated-empty-reseed.ts",
|
|
"src/renderer/src/lib/worktree-activation-nav-registration.ts",
|
|
"src/renderer/src/lib/worktree-activation-pty-inventory.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/editor",
|
|
"prefix": "markdown",
|
|
"files": 134,
|
|
"productionFiles": 79,
|
|
"examples": [
|
|
"src/renderer/src/components/editor/MarkdownPreview.tsx",
|
|
"src/renderer/src/components/editor/MarkdownPreviewAnnotationComposer.tsx",
|
|
"src/renderer/src/components/editor/MarkdownPreviewBody.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/codex",
|
|
"prefix": "codex-structured",
|
|
"files": 133,
|
|
"productionFiles": 63,
|
|
"examples": [
|
|
"src/main/codex/codex-structured-acquire-catalog.ts",
|
|
"src/main/codex/codex-structured-acquisition-lifecycle.ts",
|
|
"src/main/codex/codex-structured-acquisition-notification.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/native-chat",
|
|
"prefix": "structured",
|
|
"files": 132,
|
|
"productionFiles": 63,
|
|
"examples": [
|
|
"src/renderer/src/components/native-chat/StructuredAgentSessionAttentionBridge.tsx",
|
|
"src/renderer/src/components/native-chat/StructuredAgentSessionPaneOverlayLayer.tsx",
|
|
"src/renderer/src/components/native-chat/StructuredAgentSessionStatusBridge.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared",
|
|
"prefix": "git",
|
|
"files": 130,
|
|
"productionFiles": 75,
|
|
"examples": [
|
|
"src/shared/git-admission-candidate-heap.ts",
|
|
"src/shared/git-admission-scheduler.ts",
|
|
"src/shared/git-admission-state.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/native-chat/agent-session-journal",
|
|
"prefix": "journal",
|
|
"files": 129,
|
|
"productionFiles": 69,
|
|
"examples": [
|
|
"src/main/native-chat/agent-session-journal/journal-context-clear.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-context-controller.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-context-rewind.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/persistence/profile-state",
|
|
"prefix": "profile",
|
|
"files": 128,
|
|
"productionFiles": 65,
|
|
"examples": [
|
|
"src/main/persistence/profile-state/profile-state-access-identity.ts",
|
|
"src/main/persistence/profile-state/profile-state-access-owner.ts",
|
|
"src/main/persistence/profile-state/profile-state-access.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/persistence/profile-state",
|
|
"prefix": "profile-state",
|
|
"files": 128,
|
|
"productionFiles": 65,
|
|
"examples": [
|
|
"src/main/persistence/profile-state/profile-state-access-identity.ts",
|
|
"src/main/persistence/profile-state/profile-state-access-owner.ts",
|
|
"src/main/persistence/profile-state/profile-state-access.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/lib",
|
|
"prefix": "agent",
|
|
"files": 126,
|
|
"productionFiles": 70,
|
|
"examples": [
|
|
"src/renderer/src/lib/agent-account-restart-startup.ts",
|
|
"src/renderer/src/lib/agent-background-draft-delivery.ts",
|
|
"src/renderer/src/lib/agent-background-session-cleanup.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/src/terminal",
|
|
"prefix": "terminal",
|
|
"files": 122,
|
|
"productionFiles": 65,
|
|
"examples": [
|
|
"mobile/src/terminal/TerminalWebView.tsx",
|
|
"mobile/src/terminal/TerminalWebView.web.tsx",
|
|
"mobile/src/terminal/terminal-accessory-keys.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/plugins",
|
|
"prefix": "plugin",
|
|
"files": 120,
|
|
"productionFiles": 73,
|
|
"examples": [
|
|
"src/main/plugins/plugin-activation-policy.ts",
|
|
"src/main/plugins/plugin-agent-status-event.ts",
|
|
"src/main/plugins/plugin-approved-vm-recipes.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/lib/pane-manager",
|
|
"prefix": "pane",
|
|
"files": 120,
|
|
"productionFiles": 68,
|
|
"examples": [
|
|
"src/renderer/src/lib/pane-manager/pane-cursor-blink-suspension.ts",
|
|
"src/renderer/src/lib/pane-manager/pane-display-visibility.ts",
|
|
"src/renderer/src/lib/pane-manager/pane-divider-drag.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/claude",
|
|
"prefix": "claude-structured",
|
|
"files": 119,
|
|
"productionFiles": 46,
|
|
"examples": [
|
|
"src/main/claude/claude-structured-acquisition-launch.ts",
|
|
"src/main/claude/claude-structured-acquisition-release.ts",
|
|
"src/main/claude/claude-structured-agent-definition.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/terminal-pane",
|
|
"prefix": "terminal-pane",
|
|
"files": 119,
|
|
"productionFiles": 76,
|
|
"examples": [
|
|
"src/renderer/src/components/terminal-pane/TerminalPaneFileDropOwner.tsx",
|
|
"src/renderer/src/components/terminal-pane/TerminalPaneHeaderDropSurface.tsx",
|
|
"src/renderer/src/components/terminal-pane/TerminalPaneHeaderOverlay.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime",
|
|
"prefix": "orca",
|
|
"files": 114,
|
|
"productionFiles": 19,
|
|
"examples": [
|
|
"src/main/runtime/orca-runtime-agent-prompt-request-correlation.ts",
|
|
"src/main/runtime/orca-runtime-agent-transitions.ts",
|
|
"src/main/runtime/orca-runtime-build-controller-terminal-identities.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/native-chat",
|
|
"prefix": "structured-agent",
|
|
"files": 114,
|
|
"productionFiles": 53,
|
|
"examples": [
|
|
"src/renderer/src/components/native-chat/StructuredAgentSessionAttentionBridge.tsx",
|
|
"src/renderer/src/components/native-chat/StructuredAgentSessionPaneOverlayLayer.tsx",
|
|
"src/renderer/src/components/native-chat/StructuredAgentSessionStatusBridge.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/src/transport",
|
|
"prefix": "mobile",
|
|
"files": 113,
|
|
"productionFiles": 54,
|
|
"examples": [
|
|
"mobile/src/transport/mobile-connection-path-label.ts",
|
|
"mobile/src/transport/mobile-direct-endpoint-probe.ts",
|
|
"mobile/src/transport/mobile-direct-return-probe.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime",
|
|
"prefix": "orca-runtime",
|
|
"files": 112,
|
|
"productionFiles": 18,
|
|
"examples": [
|
|
"src/main/runtime/orca-runtime-agent-prompt-request-correlation.ts",
|
|
"src/main/runtime/orca-runtime-agent-transitions.ts",
|
|
"src/main/runtime/orca-runtime-build-controller-terminal-identities.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/tab-bar",
|
|
"prefix": "tab",
|
|
"files": 112,
|
|
"productionFiles": 64,
|
|
"examples": [
|
|
"src/renderer/src/components/tab-bar/TabBar.tsx",
|
|
"src/renderer/src/components/tab-bar/TabBarCreateEntry.tsx",
|
|
"src/renderer/src/components/tab-bar/TabBarCreateEntryRow.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/ai-vault-search",
|
|
"prefix": "session",
|
|
"files": 111,
|
|
"productionFiles": 51,
|
|
"examples": [
|
|
"src/main/ai-vault-search/session-search-child-service.ts",
|
|
"src/main/ai-vault-search/session-search-clock.ts",
|
|
"src/main/ai-vault-search/session-search-content-hash.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/ai-vault-search",
|
|
"prefix": "session-search",
|
|
"files": 111,
|
|
"productionFiles": 51,
|
|
"examples": [
|
|
"src/main/ai-vault-search/session-search-child-service.ts",
|
|
"src/main/ai-vault-search/session-search-clock.ts",
|
|
"src/main/ai-vault-search/session-search-content-hash.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/ssh",
|
|
"prefix": "orcad",
|
|
"files": 110,
|
|
"productionFiles": 60,
|
|
"examples": [
|
|
"src/main/ssh/orcad-active-readiness.ts",
|
|
"src/main/ssh/orcad-already-active-wake.ts",
|
|
"src/main/ssh/orcad-candidate-launch-verdict.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/sidebar",
|
|
"prefix": "workspace",
|
|
"files": 110,
|
|
"productionFiles": 70,
|
|
"examples": [
|
|
"src/renderer/src/components/sidebar/WorkspaceAttachmentComposer.tsx",
|
|
"src/renderer/src/components/sidebar/WorkspaceAttachmentOrigins.tsx",
|
|
"src/renderer/src/components/sidebar/WorkspaceAttachmentSearch.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared",
|
|
"prefix": "structured",
|
|
"files": 108,
|
|
"productionFiles": 62,
|
|
"examples": [
|
|
"src/shared/structured-agent-cli-conversation-adoption.ts",
|
|
"src/shared/structured-agent-question-projection.ts",
|
|
"src/shared/structured-agent-session-agent-status.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/daemon",
|
|
"prefix": "terminal",
|
|
"files": 106,
|
|
"productionFiles": 58,
|
|
"examples": [
|
|
"src/main/daemon/terminal-armed-input-modes.ts",
|
|
"src/main/daemon/terminal-attach-cancellation.ts",
|
|
"src/main/daemon/terminal-checkpoint-serializer.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/src/tasks",
|
|
"prefix": "mobile-tasks",
|
|
"files": 105,
|
|
"productionFiles": 92,
|
|
"examples": [
|
|
"mobile/src/tasks/MobileTasksLegacySurface.tsx",
|
|
"mobile/src/tasks/MobileTasksPrFileDiff.tsx",
|
|
"mobile/src/tasks/MobileTasksScreen.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "config/scripts",
|
|
"prefix": "mobile",
|
|
"files": 104,
|
|
"productionFiles": 41,
|
|
"examples": [
|
|
"config/scripts/mobile-agent-status-projection-benchmark.mjs",
|
|
"config/scripts/mobile-app-navigation-targets.mjs",
|
|
"config/scripts/mobile-backspace-benchmark.mjs"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/native-chat",
|
|
"prefix": "structured-agent-session",
|
|
"files": 103,
|
|
"productionFiles": 51,
|
|
"examples": [
|
|
"src/renderer/src/components/native-chat/StructuredAgentSessionAttentionBridge.tsx",
|
|
"src/renderer/src/components/native-chat/StructuredAgentSessionPaneOverlayLayer.tsx",
|
|
"src/renderer/src/components/native-chat/StructuredAgentSessionStatusBridge.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/skills",
|
|
"prefix": "skill",
|
|
"files": 102,
|
|
"productionFiles": 72,
|
|
"examples": [
|
|
"src/renderer/src/components/skills/SkillBundleInstallFlow.tsx",
|
|
"src/renderer/src/components/skills/SkillBundleInstallOutcome.tsx",
|
|
"src/renderer/src/components/skills/SkillBundleInstallReview.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/ssh",
|
|
"prefix": "ssh",
|
|
"files": 101,
|
|
"productionFiles": 48,
|
|
"examples": [
|
|
"src/main/ssh/ssh-agent-hook-interrupt-reconciliation.ts",
|
|
"src/main/ssh/ssh-agent-identity-filter.ts",
|
|
"src/main/ssh/ssh-agent-sign-observer.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/src/source-control",
|
|
"prefix": "mobile",
|
|
"files": 99,
|
|
"productionFiles": 65,
|
|
"examples": [
|
|
"mobile/src/source-control/MobileBranchDiffPreviewDrawer.tsx",
|
|
"mobile/src/source-control/MobileCommitFailurePanel.tsx",
|
|
"mobile/src/source-control/MobileGitHistoryList.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/lib",
|
|
"prefix": "workspace",
|
|
"files": 99,
|
|
"productionFiles": 52,
|
|
"examples": [
|
|
"src/renderer/src/lib/workspace-activation-terminal-focus.ts",
|
|
"src/renderer/src/lib/workspace-attachment-terminal-origin.ts",
|
|
"src/renderer/src/lib/workspace-browser-tab-close.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/src/session",
|
|
"prefix": "mobile-session",
|
|
"files": 98,
|
|
"productionFiles": 71,
|
|
"examples": [
|
|
"mobile/src/session/MobileSessionActiveContent.tsx",
|
|
"mobile/src/session/MobileSessionCommandDock.tsx",
|
|
"mobile/src/session/MobileSessionContentRow.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime",
|
|
"prefix": "agent",
|
|
"files": 97,
|
|
"productionFiles": 50,
|
|
"examples": [
|
|
"src/main/runtime/agent-launch-record-warmup-gate.ts",
|
|
"src/main/runtime/agent-launch-scope-runtime.ts",
|
|
"src/main/runtime/agent-launch-settings-rollback.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared",
|
|
"prefix": "workspace",
|
|
"files": 97,
|
|
"productionFiles": 62,
|
|
"examples": [
|
|
"src/shared/workspace-attachment-capabilities.ts",
|
|
"src/shared/workspace-attachment-legacy.ts",
|
|
"src/shared/workspace-attachment-mutation.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared/workspace-layout",
|
|
"prefix": "workspace",
|
|
"files": 97,
|
|
"productionFiles": 53,
|
|
"examples": [
|
|
"src/shared/workspace-layout/workspace-layout-beside.ts",
|
|
"src/shared/workspace-layout/workspace-layout-browser-commands.ts",
|
|
"src/shared/workspace-layout/workspace-layout-command-steps.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared/workspace-layout",
|
|
"prefix": "workspace-layout",
|
|
"files": 97,
|
|
"productionFiles": 53,
|
|
"examples": [
|
|
"src/shared/workspace-layout/workspace-layout-beside.ts",
|
|
"src/shared/workspace-layout/workspace-layout-browser-commands.ts",
|
|
"src/shared/workspace-layout/workspace-layout-command-steps.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared",
|
|
"prefix": "structured-agent",
|
|
"files": 96,
|
|
"productionFiles": 55,
|
|
"examples": [
|
|
"src/shared/structured-agent-cli-conversation-adoption.ts",
|
|
"src/shared/structured-agent-question-projection.ts",
|
|
"src/shared/structured-agent-session-agent-status.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared",
|
|
"prefix": "agent-status",
|
|
"files": 95,
|
|
"productionFiles": 59,
|
|
"examples": [
|
|
"src/shared/agent-status-child-work-activity-codec.ts",
|
|
"src/shared/agent-status-child-work-admission-core.ts",
|
|
"src/shared/agent-status-child-work-admission-operations.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared",
|
|
"prefix": "remote",
|
|
"files": 94,
|
|
"productionFiles": 60,
|
|
"examples": [
|
|
"src/shared/remote-bundle-artifacts.ts",
|
|
"src/shared/remote-execution-host-pty-id.ts",
|
|
"src/shared/remote-foreground-evidence-admission.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime",
|
|
"prefix": "terminal",
|
|
"files": 91,
|
|
"productionFiles": 32,
|
|
"examples": [
|
|
"src/main/runtime/terminal-agent-phone-push.ts",
|
|
"src/main/runtime/terminal-ansi-normalization.ts",
|
|
"src/main/runtime/terminal-command-paint.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/runtime",
|
|
"prefix": "web-session",
|
|
"files": 91,
|
|
"productionFiles": 24,
|
|
"examples": [
|
|
"src/renderer/src/runtime/web-session-browser-placement.ts",
|
|
"src/renderer/src/runtime/web-session-client-owned-tab-placement.ts",
|
|
"src/renderer/src/runtime/web-session-close-intent.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared",
|
|
"prefix": "structured-agent-session",
|
|
"files": 91,
|
|
"productionFiles": 52,
|
|
"examples": [
|
|
"src/shared/structured-agent-session-agent-status.ts",
|
|
"src/shared/structured-agent-session-child-work-legacy.ts",
|
|
"src/shared/structured-agent-session-coalescer.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/ipc",
|
|
"prefix": "pty",
|
|
"files": 90,
|
|
"productionFiles": 12,
|
|
"examples": [
|
|
"src/main/ipc/pty-hidden-delivery-gate.ts",
|
|
"src/main/ipc/pty-host-bindings.ts",
|
|
"src/main/ipc/pty-ipc-listener-accessors.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/right-sidebar",
|
|
"prefix": "source",
|
|
"files": 90,
|
|
"productionFiles": 30,
|
|
"examples": [
|
|
"src/renderer/src/components/right-sidebar/SourceControl.tsx",
|
|
"src/renderer/src/components/right-sidebar/SourceControlAgentActionDialog.tsx",
|
|
"src/renderer/src/components/right-sidebar/SourceControlAgentActionDialogForm.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime",
|
|
"prefix": "structured-agent",
|
|
"files": 89,
|
|
"productionFiles": 28,
|
|
"examples": [
|
|
"src/main/runtime/structured-agent-account-home.ts",
|
|
"src/main/runtime/structured-agent-availability.ts",
|
|
"src/main/runtime/structured-agent-chat-stop.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/workspace-cleanup",
|
|
"prefix": "workspace",
|
|
"files": 89,
|
|
"productionFiles": 58,
|
|
"examples": [
|
|
"src/renderer/src/components/workspace-cleanup/WorkspaceCleanupDialog.tsx",
|
|
"src/renderer/src/components/workspace-cleanup/use-workspace-cleanup-agent-stop-gate.ts",
|
|
"src/renderer/src/components/workspace-cleanup/use-workspace-cleanup-browse-state.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/workspace-cleanup",
|
|
"prefix": "workspace-cleanup",
|
|
"files": 89,
|
|
"productionFiles": 58,
|
|
"examples": [
|
|
"src/renderer/src/components/workspace-cleanup/WorkspaceCleanupDialog.tsx",
|
|
"src/renderer/src/components/workspace-cleanup/use-workspace-cleanup-agent-stop-gate.ts",
|
|
"src/renderer/src/components/workspace-cleanup/use-workspace-cleanup-browse-state.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/git",
|
|
"prefix": "worktree",
|
|
"files": 88,
|
|
"productionFiles": 27,
|
|
"examples": [
|
|
"src/main/git/worktree-add.ts",
|
|
"src/main/git/worktree-base-divergence.ts",
|
|
"src/main/git/worktree-base-ref-probe.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/ipc",
|
|
"prefix": "filesystem",
|
|
"files": 88,
|
|
"productionFiles": 36,
|
|
"examples": [
|
|
"src/main/ipc/filesystem-allowed-roots.ts",
|
|
"src/main/ipc/filesystem-auth.ts",
|
|
"src/main/ipc/filesystem-create-path-guards.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main",
|
|
"prefix": "worktree",
|
|
"files": 87,
|
|
"productionFiles": 46,
|
|
"examples": [
|
|
"src/main/worktree-archive-hook-gate.ts",
|
|
"src/main/worktree-background-removal.ts",
|
|
"src/main/worktree-create-base-prefetch.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/wsl",
|
|
"prefix": "wsl",
|
|
"files": 85,
|
|
"productionFiles": 50,
|
|
"examples": [
|
|
"src/main/wsl/wsl-command-channel.ts",
|
|
"src/main/wsl/wsl-command-loop-pool.ts",
|
|
"src/main/wsl/wsl-command-loop.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "config/scripts",
|
|
"prefix": "mobile-web",
|
|
"files": 84,
|
|
"productionFiles": 28,
|
|
"examples": [
|
|
"config/scripts/mobile-web-app-bundle-dependencies.mjs",
|
|
"config/scripts/mobile-web-app-editable-host-font-size.mjs",
|
|
"config/scripts/mobile-web-app-external-link-seam.mjs"
|
|
]
|
|
},
|
|
{
|
|
"directory": "cloud/dev/scripts",
|
|
"prefix": "relay",
|
|
"files": 82,
|
|
"productionFiles": 35,
|
|
"examples": [
|
|
"cloud/dev/scripts/relay-admin-transient-retry.mjs",
|
|
"cloud/dev/scripts/relay-admission-selector.mjs",
|
|
"cloud/dev/scripts/relay-asia-cloud-sql-metrics.mjs"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/browser",
|
|
"prefix": "browser-client",
|
|
"files": 82,
|
|
"productionFiles": 45,
|
|
"examples": [
|
|
"src/main/browser/browser-client-download-relay.ts",
|
|
"src/main/browser/browser-client-download-routing.ts",
|
|
"src/main/browser/browser-client-file-channel-transport.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/orca-profiles",
|
|
"prefix": "profile",
|
|
"files": 81,
|
|
"productionFiles": 48,
|
|
"examples": [
|
|
"src/main/orca-profiles/profile-active-transfer.ts",
|
|
"src/main/orca-profiles/profile-artifact-cloud-cleanup.ts",
|
|
"src/main/orca-profiles/profile-cloud-auth-config.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared",
|
|
"prefix": "remote-runtime",
|
|
"files": 81,
|
|
"productionFiles": 52,
|
|
"examples": [
|
|
"src/shared/remote-runtime-abort-orphaned-socket.ts",
|
|
"src/shared/remote-runtime-client-capabilities.ts",
|
|
"src/shared/remote-runtime-client-error-classification.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/ipc/runtime-environments",
|
|
"prefix": "runtime",
|
|
"files": 80,
|
|
"productionFiles": 39,
|
|
"examples": [
|
|
"src/main/ipc/runtime-environments/runtime-environment-abortable-requests.ts",
|
|
"src/main/ipc/runtime-environments/runtime-environment-browser-client-host-handler.ts",
|
|
"src/main/ipc/runtime-environments/runtime-environment-call-queue.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/native-chat",
|
|
"prefix": "transcript",
|
|
"files": 78,
|
|
"productionFiles": 34,
|
|
"examples": [
|
|
"src/main/native-chat/transcript-fallback-id.ts",
|
|
"src/main/native-chat/transcript-file-order.ts",
|
|
"src/main/native-chat/transcript-file-version.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/activity",
|
|
"prefix": "activity",
|
|
"files": 77,
|
|
"productionFiles": 45,
|
|
"examples": [
|
|
"src/renderer/src/components/activity/ActivityPrototypePage.tsx",
|
|
"src/renderer/src/components/activity/ActivityTitlebarControls.tsx",
|
|
"src/renderer/src/components/activity/activity-clear-completed.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/ipc",
|
|
"prefix": "worktree",
|
|
"files": 76,
|
|
"productionFiles": 40,
|
|
"examples": [
|
|
"src/main/ipc/worktree-apfs-clone.ts",
|
|
"src/main/ipc/worktree-base-directory-change-collector.ts",
|
|
"src/main/ipc/worktree-base-directory-event-filter.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/right-sidebar",
|
|
"prefix": "source-control",
|
|
"files": 76,
|
|
"productionFiles": 29,
|
|
"examples": [
|
|
"src/renderer/src/components/right-sidebar/SourceControlAgentActionDialog.tsx",
|
|
"src/renderer/src/components/right-sidebar/SourceControlAgentActionDialogForm.tsx",
|
|
"src/renderer/src/components/right-sidebar/SourceControlAgentCliArgsField.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "config/scripts",
|
|
"prefix": "mobile-web-app",
|
|
"files": 75,
|
|
"productionFiles": 24,
|
|
"examples": [
|
|
"config/scripts/mobile-web-app-bundle-dependencies.mjs",
|
|
"config/scripts/mobile-web-app-editable-host-font-size.mjs",
|
|
"config/scripts/mobile-web-app-external-link-seam.mjs"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/web",
|
|
"prefix": "web",
|
|
"files": 75,
|
|
"productionFiles": 30,
|
|
"examples": [
|
|
"src/renderer/src/web/WebConnect.tsx",
|
|
"src/renderer/src/web/WebPairingSecurityNotice.tsx",
|
|
"src/renderer/src/web/web-clipboard-copy-fallback.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/persistence/migrating-orcad-catalog",
|
|
"prefix": "orcad",
|
|
"files": 74,
|
|
"productionFiles": 52,
|
|
"examples": [
|
|
"src/main/persistence/migrating-orcad-catalog/orcad-catalog-import.ts",
|
|
"src/main/persistence/migrating-orcad-catalog/orcad-catalog-receipt-ledger.ts",
|
|
"src/main/persistence/migrating-orcad-catalog/orcad-catalog-records.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/lib/pane-manager",
|
|
"prefix": "terminal",
|
|
"files": 74,
|
|
"productionFiles": 43,
|
|
"examples": [
|
|
"src/renderer/src/lib/pane-manager/terminal-arabic-shaping-joiner.ts",
|
|
"src/renderer/src/lib/pane-manager/terminal-canvas-dpr-repair.ts",
|
|
"src/renderer/src/lib/pane-manager/terminal-complex-script.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared",
|
|
"prefix": "runtime",
|
|
"files": 74,
|
|
"productionFiles": 52,
|
|
"examples": [
|
|
"src/shared/runtime-access-grants.ts",
|
|
"src/shared/runtime-bootstrap.ts",
|
|
"src/shared/runtime-browser-contracts.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime",
|
|
"prefix": "agent-session",
|
|
"files": 73,
|
|
"productionFiles": 43,
|
|
"examples": [
|
|
"src/main/runtime/agent-session-account-env.ts",
|
|
"src/main/runtime/agent-session-acquisition-exit-transition.ts",
|
|
"src/main/runtime/agent-session-acquisition-failure-settlement.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/right-sidebar",
|
|
"prefix": "ai-vault-session",
|
|
"files": 73,
|
|
"productionFiles": 44,
|
|
"examples": [
|
|
"src/renderer/src/components/right-sidebar/AiVaultSessionActionMenuItems.tsx",
|
|
"src/renderer/src/components/right-sidebar/AiVaultSessionDetails.tsx",
|
|
"src/renderer/src/components/right-sidebar/AiVaultSessionHistoryDialog.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/sidebar",
|
|
"prefix": "worktree-card",
|
|
"files": 72,
|
|
"productionFiles": 46,
|
|
"examples": [
|
|
"src/renderer/src/components/sidebar/WorktreeCardAgents.tsx",
|
|
"src/renderer/src/components/sidebar/WorktreeCardAutomationDetailSection.tsx",
|
|
"src/renderer/src/components/sidebar/WorktreeCardCliDetailSection.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/src/session",
|
|
"prefix": "mobile-structured",
|
|
"files": 70,
|
|
"productionFiles": 32,
|
|
"examples": [
|
|
"mobile/src/session/mobile-structured-actionable-prompt.ts",
|
|
"mobile/src/session/mobile-structured-agent-prompts.ts",
|
|
"mobile/src/session/mobile-structured-agent-session-cancel.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/ipc/runtime-environments",
|
|
"prefix": "runtime-environment",
|
|
"files": 70,
|
|
"productionFiles": 38,
|
|
"examples": [
|
|
"src/main/ipc/runtime-environments/runtime-environment-abortable-requests.ts",
|
|
"src/main/ipc/runtime-environments/runtime-environment-browser-client-host-handler.ts",
|
|
"src/main/ipc/runtime-environments/runtime-environment-call-queue.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/editor",
|
|
"prefix": "markdown-preview",
|
|
"files": 70,
|
|
"productionFiles": 47,
|
|
"examples": [
|
|
"src/renderer/src/components/editor/MarkdownPreviewAnnotationComposer.tsx",
|
|
"src/renderer/src/components/editor/MarkdownPreviewBody.tsx",
|
|
"src/renderer/src/components/editor/MarkdownPreviewReviewToolbar.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/managed-server/lifecycle",
|
|
"prefix": "orcad",
|
|
"files": 69,
|
|
"productionFiles": 40,
|
|
"examples": [
|
|
"src/main/managed-server/lifecycle/orcad-decommission-recovery.ts",
|
|
"src/main/managed-server/lifecycle/orcad-decommission-stop.ts",
|
|
"src/main/managed-server/lifecycle/orcad-decommission-transaction.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components",
|
|
"prefix": "task-page-jira",
|
|
"files": 69,
|
|
"productionFiles": 36,
|
|
"examples": [
|
|
"src/renderer/src/components/TaskPageJiraFavouriteFilters.tsx",
|
|
"src/renderer/src/components/TaskPageJiraSavedFilters.tsx",
|
|
"src/renderer/src/components/TaskPageJiraStatusFilters.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/terminal-pane",
|
|
"prefix": "remote",
|
|
"files": 69,
|
|
"productionFiles": 10,
|
|
"examples": [
|
|
"src/renderer/src/components/terminal-pane/remote-desktop-viewport-claim.ts",
|
|
"src/renderer/src/components/terminal-pane/remote-layout-scrollback-retention.ts",
|
|
"src/renderer/src/components/terminal-pane/remote-pane-layout-push.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/web/preload-api",
|
|
"prefix": "web",
|
|
"files": 68,
|
|
"productionFiles": 56,
|
|
"examples": [
|
|
"src/renderer/src/web/preload-api/web-agent-accounts-api.ts",
|
|
"src/renderer/src/web/preload-api/web-agent-session-attachment-upload.ts",
|
|
"src/renderer/src/web/preload-api/web-agent-status-api.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "config/scripts",
|
|
"prefix": "check",
|
|
"files": 67,
|
|
"productionFiles": 37,
|
|
"examples": [
|
|
"config/scripts/check-changed-code-quality.mjs",
|
|
"config/scripts/check-compat-boundary-imports.mjs",
|
|
"config/scripts/check-daemon-protocol-crossing.mjs"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/acp",
|
|
"prefix": "acp-structured",
|
|
"files": 67,
|
|
"productionFiles": 19,
|
|
"examples": [
|
|
"src/main/acp/acp-structured-acquire.ts",
|
|
"src/main/acp/acp-structured-agent-definitions.ts",
|
|
"src/main/acp/acp-structured-child-lifecycle.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/browser",
|
|
"prefix": "browser-route",
|
|
"files": 67,
|
|
"productionFiles": 45,
|
|
"examples": [
|
|
"src/main/browser/browser-route-dns-prefetch-electron-main.ts",
|
|
"src/main/browser/browser-route-egress-electron-launch.ts",
|
|
"src/main/browser/browser-route-guest-guard.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/native-chat",
|
|
"prefix": "native-chat-composer",
|
|
"files": 67,
|
|
"productionFiles": 35,
|
|
"examples": [
|
|
"src/renderer/src/components/native-chat/NativeChatComposerActions.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatComposerField.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatComposerGoalChip.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/sidebar",
|
|
"prefix": "add",
|
|
"files": 67,
|
|
"productionFiles": 43,
|
|
"examples": [
|
|
"src/renderer/src/components/sidebar/AddProjectFromFolderDialog.tsx",
|
|
"src/renderer/src/components/sidebar/AddRemoteHostDialog.tsx",
|
|
"src/renderer/src/components/sidebar/AddRemoteHostFields.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/src/components",
|
|
"prefix": "mobile",
|
|
"files": 66,
|
|
"productionFiles": 45,
|
|
"examples": [
|
|
"mobile/src/components/MobileAgentIcon.tsx",
|
|
"mobile/src/components/MobileDictationSetupSheet.tsx",
|
|
"mobile/src/components/MobileDiffReviewBody.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/src/transport",
|
|
"prefix": "rpc",
|
|
"files": 65,
|
|
"productionFiles": 37,
|
|
"examples": [
|
|
"mobile/src/transport/rpc-acceptance-policies.ts",
|
|
"mobile/src/transport/rpc-accepted-result.ts",
|
|
"mobile/src/transport/rpc-client-authentication-retry.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime/rpc/methods/orchestration/worker",
|
|
"prefix": "worker",
|
|
"files": 65,
|
|
"productionFiles": 33,
|
|
"examples": [
|
|
"src/main/runtime/rpc/methods/orchestration/worker/worker-archive-read.ts",
|
|
"src/main/runtime/rpc/methods/orchestration/worker/worker-configured-agent-preflight.ts",
|
|
"src/main/runtime/rpc/methods/orchestration/worker/worker-control.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/lib",
|
|
"prefix": "structured",
|
|
"files": 64,
|
|
"productionFiles": 41,
|
|
"examples": [
|
|
"src/renderer/src/lib/structured-agent-launch-settlement.ts",
|
|
"src/renderer/src/lib/structured-agent-session-action-launch.ts",
|
|
"src/renderer/src/lib/structured-agent-session-create-hydration.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/settings",
|
|
"prefix": "repository",
|
|
"files": 63,
|
|
"productionFiles": 42,
|
|
"examples": [
|
|
"src/renderer/src/components/settings/RepositoryForkSyncSection.tsx",
|
|
"src/renderer/src/components/settings/RepositoryGitHubAccountSection.tsx",
|
|
"src/renderer/src/components/settings/RepositoryHookPolicySettings.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/src/mobile-web-shell/bridge",
|
|
"prefix": "bridge",
|
|
"files": 62,
|
|
"productionFiles": 36,
|
|
"examples": [
|
|
"mobile/src/mobile-web-shell/bridge/bridge-audio-verbs.ts",
|
|
"mobile/src/mobile-web-shell/bridge/bridge-caps.ts",
|
|
"mobile/src/mobile-web-shell/bridge/bridge-client-connection-cache.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime/rpc/methods",
|
|
"prefix": "structured",
|
|
"files": 62,
|
|
"productionFiles": 30,
|
|
"examples": [
|
|
"src/main/runtime/rpc/methods/structured-agent-session-agents.ts",
|
|
"src/main/runtime/rpc/methods/structured-agent-session-attachments.ts",
|
|
"src/main/runtime/rpc/methods/structured-agent-session-background-task-capability.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/lib",
|
|
"prefix": "structured-agent",
|
|
"files": 62,
|
|
"productionFiles": 40,
|
|
"examples": [
|
|
"src/renderer/src/lib/structured-agent-launch-settlement.ts",
|
|
"src/renderer/src/lib/structured-agent-session-action-launch.ts",
|
|
"src/renderer/src/lib/structured-agent-session-create-hydration.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/src/transport",
|
|
"prefix": "host",
|
|
"files": 60,
|
|
"productionFiles": 37,
|
|
"examples": [
|
|
"mobile/src/transport/host-app-version-store.ts",
|
|
"mobile/src/transport/host-app-version-store.web.ts",
|
|
"mobile/src/transport/host-app-version.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/src/transport",
|
|
"prefix": "mobile-relay",
|
|
"files": 60,
|
|
"productionFiles": 30,
|
|
"examples": [
|
|
"mobile/src/transport/mobile-relay-background-grace.ts",
|
|
"mobile/src/transport/mobile-relay-connect-url.ts",
|
|
"mobile/src/transport/mobile-relay-credential-bundle.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/sidebar",
|
|
"prefix": "workspace-kanban",
|
|
"files": 60,
|
|
"productionFiles": 39,
|
|
"examples": [
|
|
"src/renderer/src/components/sidebar/WorkspaceKanbanAreaSelectionOverlay.tsx",
|
|
"src/renderer/src/components/sidebar/WorkspaceKanbanCard.tsx",
|
|
"src/renderer/src/components/sidebar/WorkspaceKanbanDrawer.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/automations",
|
|
"prefix": "automation-host",
|
|
"files": 59,
|
|
"productionFiles": 33,
|
|
"examples": [
|
|
"src/renderer/src/components/automations/AutomationHostBadges.tsx",
|
|
"src/renderer/src/components/automations/AutomationHostFilterNotice.tsx",
|
|
"src/renderer/src/components/automations/automation-host-cache-controller.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/lib",
|
|
"prefix": "structured-agent-session",
|
|
"files": 59,
|
|
"productionFiles": 38,
|
|
"examples": [
|
|
"src/renderer/src/lib/structured-agent-session-action-launch.ts",
|
|
"src/renderer/src/lib/structured-agent-session-create-hydration.ts",
|
|
"src/renderer/src/lib/structured-agent-session-host-admission.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/runtime",
|
|
"prefix": "web-runtime",
|
|
"files": 59,
|
|
"productionFiles": 28,
|
|
"examples": [
|
|
"src/renderer/src/runtime/web-runtime-browser-creation-context.ts",
|
|
"src/renderer/src/runtime/web-runtime-browser-creation-e2e-fault.ts",
|
|
"src/renderer/src/runtime/web-runtime-browser-creation-failure.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/store/slices",
|
|
"prefix": "agent",
|
|
"files": 59,
|
|
"productionFiles": 32,
|
|
"examples": [
|
|
"src/renderer/src/store/slices/agent-pane-authority.ts",
|
|
"src/renderer/src/store/slices/agent-status-authority-actions.ts",
|
|
"src/renderer/src/store/slices/agent-status-capacity-eviction.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/floating-terminal",
|
|
"prefix": "floating",
|
|
"files": 58,
|
|
"productionFiles": 39,
|
|
"examples": [
|
|
"src/renderer/src/components/floating-terminal/FloatingTerminalEmptyState.tsx",
|
|
"src/renderer/src/components/floating-terminal/FloatingTerminalIconContextMenu.tsx",
|
|
"src/renderer/src/components/floating-terminal/FloatingTerminalOrchestrationCard.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/browser",
|
|
"prefix": "browser-cookie",
|
|
"files": 57,
|
|
"productionFiles": 25,
|
|
"examples": [
|
|
"src/main/browser/browser-cookie-chromium-finalize.ts",
|
|
"src/main/browser/browser-cookie-chromium-import.ts",
|
|
"src/main/browser/browser-cookie-chromium-prepare.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/browser-pane/assemble-chrome",
|
|
"prefix": "browser",
|
|
"files": 57,
|
|
"productionFiles": 37,
|
|
"examples": [
|
|
"src/renderer/src/components/browser-pane/assemble-chrome/BrowserAddressBar.tsx",
|
|
"src/renderer/src/components/browser-pane/assemble-chrome/BrowserAddressBarSuggestionList.tsx",
|
|
"src/renderer/src/components/browser-pane/assemble-chrome/BrowserFind.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components",
|
|
"prefix": "linear",
|
|
"files": 57,
|
|
"productionFiles": 42,
|
|
"examples": [
|
|
"src/renderer/src/components/LinearIssueMarkdownDescriptionEditor.tsx",
|
|
"src/renderer/src/components/LinearIssueMarkdownToolbar.tsx",
|
|
"src/renderer/src/components/LinearIssueTextEditor.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime/mobile-cloud-relay",
|
|
"prefix": "relay",
|
|
"files": 56,
|
|
"productionFiles": 36,
|
|
"examples": [
|
|
"src/main/runtime/mobile-cloud-relay/relay-assign-rate-gate.ts",
|
|
"src/main/runtime/mobile-cloud-relay/relay-auth-context.ts",
|
|
"src/main/runtime/mobile-cloud-relay/relay-auth-coordinator.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime/rpc/methods",
|
|
"prefix": "structured-agent",
|
|
"files": 56,
|
|
"productionFiles": 29,
|
|
"examples": [
|
|
"src/main/runtime/rpc/methods/structured-agent-session-agents.ts",
|
|
"src/main/runtime/rpc/methods/structured-agent-session-attachments.ts",
|
|
"src/main/runtime/rpc/methods/structured-agent-session-background-task-capability.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime",
|
|
"prefix": "structured-agent-session",
|
|
"files": 56,
|
|
"productionFiles": 16,
|
|
"examples": [
|
|
"src/main/runtime/structured-agent-session-attachment-wiring.ts",
|
|
"src/main/runtime/structured-agent-session-close.ts",
|
|
"src/main/runtime/structured-agent-session-create-adoption.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/terminal-pane",
|
|
"prefix": "remote-runtime",
|
|
"files": 56,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/renderer/src/components/terminal-pane/remote-runtime-disconnected-input-grace.ts",
|
|
"src/renderer/src/components/terminal-pane/remote-runtime-input-journal.ts",
|
|
"src/renderer/src/components/terminal-pane/remote-runtime-pty-batching.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime/browser-host",
|
|
"prefix": "browser",
|
|
"files": 55,
|
|
"productionFiles": 35,
|
|
"examples": [
|
|
"src/main/runtime/browser-host/browser-host-capability-selection.ts",
|
|
"src/main/runtime/browser-host/browser-host-client-page-adoption.ts",
|
|
"src/main/runtime/browser-host/browser-host-client-page-command-issue.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime/browser-host",
|
|
"prefix": "browser-host",
|
|
"files": 55,
|
|
"productionFiles": 35,
|
|
"examples": [
|
|
"src/main/runtime/browser-host/browser-host-capability-selection.ts",
|
|
"src/main/runtime/browser-host/browser-host-client-page-adoption.ts",
|
|
"src/main/runtime/browser-host/browser-host-client-page-command-issue.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/editor",
|
|
"prefix": "monaco",
|
|
"files": 55,
|
|
"productionFiles": 29,
|
|
"examples": [
|
|
"src/renderer/src/components/editor/MonacoCodeExcerpt.tsx",
|
|
"src/renderer/src/components/editor/MonacoEditor.tsx",
|
|
"src/renderer/src/components/editor/MonacoGutterContextMenu.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components",
|
|
"prefix": "worktree",
|
|
"files": 55,
|
|
"productionFiles": 38,
|
|
"examples": [
|
|
"src/renderer/src/components/WorktreeBaseFallbackDialog.tsx",
|
|
"src/renderer/src/components/WorktreeJumpPalette.tsx",
|
|
"src/renderer/src/components/use-worktree-jump-palette-controller.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/src/files",
|
|
"prefix": "mobile",
|
|
"files": 54,
|
|
"productionFiles": 34,
|
|
"examples": [
|
|
"mobile/src/files/MobileFileExplorerPanel.tsx",
|
|
"mobile/src/files/MobileFileMarkdownPreview.tsx",
|
|
"mobile/src/files/MobileFileMediaPreview.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/daemon",
|
|
"prefix": "daemon-pty",
|
|
"files": 54,
|
|
"productionFiles": 25,
|
|
"examples": [
|
|
"src/main/daemon/daemon-pty-adapter-subscription-fanout.ts",
|
|
"src/main/daemon/daemon-pty-adapter.ts",
|
|
"src/main/daemon/daemon-pty-applied-size.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/opencode",
|
|
"prefix": "opencode",
|
|
"files": 54,
|
|
"productionFiles": 26,
|
|
"examples": [
|
|
"src/main/opencode/opencode-acp-environment.ts",
|
|
"src/main/opencode/opencode-acp-stored-messages.ts",
|
|
"src/main/opencode/opencode-cli-version.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime/rpc/methods",
|
|
"prefix": "structured-agent-session",
|
|
"files": 54,
|
|
"productionFiles": 28,
|
|
"examples": [
|
|
"src/main/runtime/rpc/methods/structured-agent-session-agents.ts",
|
|
"src/main/runtime/rpc/methods/structured-agent-session-attachments.ts",
|
|
"src/main/runtime/rpc/methods/structured-agent-session-background-task-capability.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/floating-terminal",
|
|
"prefix": "floating-terminal",
|
|
"files": 54,
|
|
"productionFiles": 37,
|
|
"examples": [
|
|
"src/renderer/src/components/floating-terminal/FloatingTerminalEmptyState.tsx",
|
|
"src/renderer/src/components/floating-terminal/FloatingTerminalIconContextMenu.tsx",
|
|
"src/renderer/src/components/floating-terminal/FloatingTerminalOrchestrationCard.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components",
|
|
"prefix": "jira",
|
|
"files": 54,
|
|
"productionFiles": 33,
|
|
"examples": [
|
|
"src/renderer/src/components/JiraIssueRowCopyMenu.tsx",
|
|
"src/renderer/src/components/JiraIssueWorkspace.tsx",
|
|
"src/renderer/src/components/JiraLinkedWorkspaceAction.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/sidebar",
|
|
"prefix": "sidebar",
|
|
"files": 53,
|
|
"productionFiles": 25,
|
|
"examples": [
|
|
"src/renderer/src/components/sidebar/SidebarAgentsList.tsx",
|
|
"src/renderer/src/components/sidebar/SidebarFeedbackDialog.tsx",
|
|
"src/renderer/src/components/sidebar/SidebarFeedbackImageAttachments.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/tab-group",
|
|
"prefix": "tab",
|
|
"files": 53,
|
|
"productionFiles": 30,
|
|
"examples": [
|
|
"src/renderer/src/components/tab-group/TabGroupDropOverlay.tsx",
|
|
"src/renderer/src/components/tab-group/TabGroupPaneActionsMenu.tsx",
|
|
"src/renderer/src/components/tab-group/TabGroupPanel.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components",
|
|
"prefix": "terminal",
|
|
"files": 53,
|
|
"productionFiles": 35,
|
|
"examples": [
|
|
"src/renderer/src/components/TerminalLegacyBrowserPanes.tsx",
|
|
"src/renderer/src/components/TerminalLegacyEditorSurface.tsx",
|
|
"src/renderer/src/components/TerminalLegacyTerminalPanes.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/store/slices",
|
|
"prefix": "agent-status",
|
|
"files": 53,
|
|
"productionFiles": 30,
|
|
"examples": [
|
|
"src/renderer/src/store/slices/agent-status-authority-actions.ts",
|
|
"src/renderer/src/store/slices/agent-status-capacity-eviction.ts",
|
|
"src/renderer/src/store/slices/agent-status-cleanup-actions.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime/rpc",
|
|
"prefix": "terminal",
|
|
"files": 52,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/main/runtime/rpc/terminal-agent-send-guard.ts",
|
|
"src/main/runtime/rpc/terminal-close-attribution.ts",
|
|
"src/main/runtime/rpc/terminal-multiplex-round-robin.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/sidebar",
|
|
"prefix": "add-repo",
|
|
"files": 52,
|
|
"productionFiles": 33,
|
|
"examples": [
|
|
"src/renderer/src/components/sidebar/AddRepoCloneStep.tsx",
|
|
"src/renderer/src/components/sidebar/AddRepoCreateStep.tsx",
|
|
"src/renderer/src/components/sidebar/AddRepoDialog.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components",
|
|
"prefix": "worktree-jump",
|
|
"files": 52,
|
|
"productionFiles": 36,
|
|
"examples": [
|
|
"src/renderer/src/components/WorktreeJumpPalette.tsx",
|
|
"src/renderer/src/components/use-worktree-jump-palette-controller.ts",
|
|
"src/renderer/src/components/use-worktree-jump-palette-create-action.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared",
|
|
"prefix": "agent-hook",
|
|
"files": 52,
|
|
"productionFiles": 16,
|
|
"examples": [
|
|
"src/shared/agent-hook-cancel-verdict-latch.ts",
|
|
"src/shared/agent-hook-endpoint-file.ts",
|
|
"src/shared/agent-hook-endpoint-temp-cleanup.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "config/scripts",
|
|
"prefix": "verify",
|
|
"files": 51,
|
|
"productionFiles": 31,
|
|
"examples": [
|
|
"config/scripts/verify-agent-hook-stdin-lifecycle.mjs",
|
|
"config/scripts/verify-cli-bin.mjs",
|
|
"config/scripts/verify-computer-native.mjs"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/ipc",
|
|
"prefix": "parcel",
|
|
"files": 51,
|
|
"productionFiles": 31,
|
|
"examples": [
|
|
"src/main/ipc/parcel-watcher-canary-directory.ts",
|
|
"src/main/ipc/parcel-watcher-cancellation-restart.ts",
|
|
"src/main/ipc/parcel-watcher-cancellation-tracker.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/ipc",
|
|
"prefix": "parcel-watcher",
|
|
"files": 51,
|
|
"productionFiles": 31,
|
|
"examples": [
|
|
"src/main/ipc/parcel-watcher-canary-directory.ts",
|
|
"src/main/ipc/parcel-watcher-cancellation-restart.ts",
|
|
"src/main/ipc/parcel-watcher-cancellation-tracker.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/providers",
|
|
"prefix": "local",
|
|
"files": 51,
|
|
"productionFiles": 26,
|
|
"examples": [
|
|
"src/main/providers/local-filesystem-provider.ts",
|
|
"src/main/providers/local-git-provider.ts",
|
|
"src/main/providers/local-pty-finalize-environment.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/settings",
|
|
"prefix": "settings",
|
|
"files": 51,
|
|
"productionFiles": 35,
|
|
"examples": [
|
|
"src/renderer/src/components/settings/SettingsConstants.ts",
|
|
"src/renderer/src/components/settings/SettingsDisabledControlTooltip.tsx",
|
|
"src/renderer/src/components/settings/SettingsFormControls.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/lib",
|
|
"prefix": "launch",
|
|
"files": 51,
|
|
"productionFiles": 23,
|
|
"examples": [
|
|
"src/renderer/src/lib/launch-agent-background-session.ts",
|
|
"src/renderer/src/lib/launch-agent-execution-context.ts",
|
|
"src/renderer/src/lib/launch-agent-in-new-tab-host-agents.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared",
|
|
"prefix": "browser",
|
|
"files": 51,
|
|
"productionFiles": 38,
|
|
"examples": [
|
|
"src/shared/browser-annotation-viewport-bridge.ts",
|
|
"src/shared/browser-annotation-viewport-report.ts",
|
|
"src/shared/browser-certificate-errors.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components",
|
|
"prefix": "task-page-github",
|
|
"files": 50,
|
|
"productionFiles": 38,
|
|
"examples": [
|
|
"src/renderer/src/components/task-page-github-confirmed-client-values.ts",
|
|
"src/renderer/src/components/task-page-github-dialog-state-authority.ts",
|
|
"src/renderer/src/components/task-page-github-landing-refresh-run.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/src/host-screen",
|
|
"prefix": "host",
|
|
"files": 49,
|
|
"productionFiles": 30,
|
|
"examples": [
|
|
"mobile/src/host-screen/HostScreen.tsx",
|
|
"mobile/src/host-screen/host-pending-creation-row.tsx",
|
|
"mobile/src/host-screen/host-repo-looks.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/browser",
|
|
"prefix": "browser-manager",
|
|
"files": 49,
|
|
"productionFiles": 18,
|
|
"examples": [
|
|
"src/main/browser/browser-manager-bindings.ts",
|
|
"src/main/browser/browser-manager-download-creation.ts",
|
|
"src/main/browser/browser-manager-download-lifecycle.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/editor/csv",
|
|
"prefix": "csv",
|
|
"files": 49,
|
|
"productionFiles": 35,
|
|
"examples": [
|
|
"src/renderer/src/components/editor/csv/CsvCellValue.tsx",
|
|
"src/renderer/src/components/editor/csv/CsvColumnResizeHandle.tsx",
|
|
"src/renderer/src/components/editor/csv/CsvGrid.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/terminal-pane",
|
|
"prefix": "agent",
|
|
"files": 49,
|
|
"productionFiles": 26,
|
|
"examples": [
|
|
"src/renderer/src/components/terminal-pane/AgentLaunchPaneNotice.tsx",
|
|
"src/renderer/src/components/terminal-pane/AgentSessionContextCopyMenuItem.tsx",
|
|
"src/renderer/src/components/terminal-pane/AgentSessionContinuationMenuItem.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/runtime",
|
|
"prefix": "remote",
|
|
"files": 49,
|
|
"productionFiles": 26,
|
|
"examples": [
|
|
"src/renderer/src/runtime/remote-agent-session-launch.ts",
|
|
"src/renderer/src/runtime/remote-browser-tab-ownership.ts",
|
|
"src/renderer/src/runtime/remote-restore-spawn-intent.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/browser-pane/host-guest",
|
|
"prefix": "browser",
|
|
"files": 48,
|
|
"productionFiles": 25,
|
|
"examples": [
|
|
"src/renderer/src/components/browser-pane/host-guest/browser-automation-visibility.ts",
|
|
"src/renderer/src/components/browser-pane/host-guest/browser-client-page-guest-loss.ts",
|
|
"src/renderer/src/components/browser-pane/host-guest/browser-focus.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/persistence/migrating-orcad-catalog",
|
|
"prefix": "orcad-source",
|
|
"files": 47,
|
|
"productionFiles": 32,
|
|
"examples": [
|
|
"src/main/persistence/migrating-orcad-catalog/orcad-source-automation-state.ts",
|
|
"src/main/persistence/migrating-orcad-catalog/orcad-source-automation-subtraction.ts",
|
|
"src/main/persistence/migrating-orcad-catalog/orcad-source-catalog-subtraction.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/providers",
|
|
"prefix": "local-pty",
|
|
"files": 47,
|
|
"productionFiles": 24,
|
|
"examples": [
|
|
"src/main/providers/local-pty-finalize-environment.ts",
|
|
"src/main/providers/local-pty-foreground-inspection.ts",
|
|
"src/main/providers/local-pty-launch-helpers.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/ssh",
|
|
"prefix": "orcad-migration",
|
|
"files": 47,
|
|
"productionFiles": 22,
|
|
"examples": [
|
|
"src/main/ssh/orcad-migration-blob-coordinator.ts",
|
|
"src/main/ssh/orcad-migration-catalog-client.ts",
|
|
"src/main/ssh/orcad-migration-catalog-reference-client.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/editor",
|
|
"prefix": "diff",
|
|
"files": 47,
|
|
"productionFiles": 31,
|
|
"examples": [
|
|
"src/renderer/src/components/editor/DiffNotesSendMenu.tsx",
|
|
"src/renderer/src/components/editor/DiffSectionBody.tsx",
|
|
"src/renderer/src/components/editor/DiffSectionHeader.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components",
|
|
"prefix": "native",
|
|
"files": 47,
|
|
"productionFiles": 25,
|
|
"examples": [
|
|
"src/renderer/src/components/NativeChatResumeAutoNote.tsx",
|
|
"src/renderer/src/components/NativeChatResumeFailureDetails.tsx",
|
|
"src/renderer/src/components/NativeChatResumeOnRestartAgentRow.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components",
|
|
"prefix": "native-chat",
|
|
"files": 47,
|
|
"productionFiles": 25,
|
|
"examples": [
|
|
"src/renderer/src/components/NativeChatResumeAutoNote.tsx",
|
|
"src/renderer/src/components/NativeChatResumeFailureDetails.tsx",
|
|
"src/renderer/src/components/NativeChatResumeOnRestartAgentRow.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/store/terminals",
|
|
"prefix": "terminal",
|
|
"files": 47,
|
|
"productionFiles": 34,
|
|
"examples": [
|
|
"src/renderer/src/store/terminals/terminal-actions.ts",
|
|
"src/renderer/src/store/terminals/terminal-active-workspace-creation.ts",
|
|
"src/renderer/src/store/terminals/terminal-chat-pane-layout-owner.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/ipc/ssh",
|
|
"prefix": "ssh",
|
|
"files": 46,
|
|
"productionFiles": 22,
|
|
"examples": [
|
|
"src/main/ipc/ssh/ssh-browse.ts",
|
|
"src/main/ipc/ssh/ssh-connect-attempt-registry.ts",
|
|
"src/main/ipc/ssh/ssh-connect-flow.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/settings",
|
|
"prefix": "runtime",
|
|
"files": 46,
|
|
"productionFiles": 33,
|
|
"examples": [
|
|
"src/renderer/src/components/settings/RuntimeAccessGrantList.tsx",
|
|
"src/renderer/src/components/settings/RuntimeEnvironmentsPane.tsx",
|
|
"src/renderer/src/components/settings/RuntimeHostAccessFailureAlert.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "config/scripts",
|
|
"prefix": "ci",
|
|
"files": 45,
|
|
"productionFiles": 20,
|
|
"examples": [
|
|
"config/scripts/ci-e2e-failure-summary.mjs",
|
|
"config/scripts/ci-e2e-failure-tracking.mjs",
|
|
"config/scripts/ci-e2e-job-selection.mjs"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/browser",
|
|
"prefix": "agent",
|
|
"files": 45,
|
|
"productionFiles": 26,
|
|
"examples": [
|
|
"src/main/browser/agent-browser-bridge-capture-commands.ts",
|
|
"src/main/browser/agent-browser-bridge-core-commands.ts",
|
|
"src/main/browser/agent-browser-bridge-execution.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/managed-server/install",
|
|
"prefix": "orcad",
|
|
"files": 45,
|
|
"productionFiles": 20,
|
|
"examples": [
|
|
"src/main/managed-server/install/orcad-remote-build-hash.ts",
|
|
"src/main/managed-server/install/orcad-remote-context.ts",
|
|
"src/main/managed-server/install/orcad-remote-decommission.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/managed-server/install",
|
|
"prefix": "orcad-remote",
|
|
"files": 45,
|
|
"productionFiles": 20,
|
|
"examples": [
|
|
"src/main/managed-server/install/orcad-remote-build-hash.ts",
|
|
"src/main/managed-server/install/orcad-remote-context.ts",
|
|
"src/main/managed-server/install/orcad-remote-decommission.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/settings",
|
|
"prefix": "ssh",
|
|
"files": 45,
|
|
"productionFiles": 32,
|
|
"examples": [
|
|
"src/renderer/src/components/settings/SshDestructiveActionDialog.tsx",
|
|
"src/renderer/src/components/settings/SshHostAdvancedFields.tsx",
|
|
"src/renderer/src/components/settings/SshHostDeltaMoveDialog.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components",
|
|
"prefix": "worktree-jump-palette",
|
|
"files": 45,
|
|
"productionFiles": 35,
|
|
"examples": [
|
|
"src/renderer/src/components/use-worktree-jump-palette-controller.ts",
|
|
"src/renderer/src/components/use-worktree-jump-palette-create-action.ts",
|
|
"src/renderer/src/components/use-worktree-jump-palette-filter.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/hooks",
|
|
"prefix": "ipc",
|
|
"files": 45,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"src/renderer/src/hooks/ipc-events-harness-store-state.ts",
|
|
"src/renderer/src/hooks/ipc-events-terminal-create-scenario-types.ts",
|
|
"src/renderer/src/hooks/ipc-tab-switch.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/claude-accounts",
|
|
"prefix": "claude",
|
|
"files": 44,
|
|
"productionFiles": 25,
|
|
"examples": [
|
|
"src/main/claude-accounts/claude-account-folder.ts",
|
|
"src/main/claude-accounts/claude-account-registration.ts",
|
|
"src/main/claude-accounts/claude-account-selection.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/codex",
|
|
"prefix": "config",
|
|
"files": 44,
|
|
"productionFiles": 22,
|
|
"examples": [
|
|
"src/main/codex/config-plugin-registration-promotion.ts",
|
|
"src/main/codex/config-settings-baseline.ts",
|
|
"src/main/codex/config-settings-conflict-resolution.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/ipc",
|
|
"prefix": "filesystem-watcher",
|
|
"files": 44,
|
|
"productionFiles": 23,
|
|
"examples": [
|
|
"src/main/ipc/filesystem-watcher-batch-control.ts",
|
|
"src/main/ipc/filesystem-watcher-event-batch.ts",
|
|
"src/main/ipc/filesystem-watcher-handlers.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/managed-server/lifecycle",
|
|
"prefix": "orcad-managed",
|
|
"files": 44,
|
|
"productionFiles": 24,
|
|
"examples": [
|
|
"src/main/managed-server/lifecycle/orcad-managed-auto-update.ts",
|
|
"src/main/managed-server/lifecycle/orcad-managed-bound-port.ts",
|
|
"src/main/managed-server/lifecycle/orcad-managed-launch-session.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime/rpc/methods/terminal",
|
|
"prefix": "terminal",
|
|
"files": 44,
|
|
"productionFiles": 37,
|
|
"examples": [
|
|
"src/main/runtime/rpc/methods/terminal/terminal-input-delivery.ts",
|
|
"src/main/runtime/rpc/methods/terminal/terminal-input-sequence-ledger.ts",
|
|
"src/main/runtime/rpc/methods/terminal/terminal-lifecycle-methods.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/terminal-pane",
|
|
"prefix": "remote-runtime-pty",
|
|
"files": 44,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"src/renderer/src/components/terminal-pane/remote-runtime-pty-batching.ts",
|
|
"src/renderer/src/components/terminal-pane/remote-runtime-pty-recovery-limits.ts",
|
|
"src/renderer/src/components/terminal-pane/remote-runtime-pty-recovery-state.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/src/files",
|
|
"prefix": "mobile-file",
|
|
"files": 43,
|
|
"productionFiles": 27,
|
|
"examples": [
|
|
"mobile/src/files/MobileFileExplorerPanel.tsx",
|
|
"mobile/src/files/MobileFileMarkdownPreview.tsx",
|
|
"mobile/src/files/MobileFileMediaPreview.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/github-project",
|
|
"prefix": "project",
|
|
"files": 43,
|
|
"productionFiles": 34,
|
|
"examples": [
|
|
"src/renderer/src/components/github-project/ProjectBoard.tsx",
|
|
"src/renderer/src/components/github-project/ProjectBoardCard.tsx",
|
|
"src/renderer/src/components/github-project/ProjectCell.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared",
|
|
"prefix": "automation",
|
|
"files": 43,
|
|
"productionFiles": 27,
|
|
"examples": [
|
|
"src/shared/automation-cron-field-parsing.ts",
|
|
"src/shared/automation-cron-occurrence.ts",
|
|
"src/shared/automation-execution-target.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared/plugins",
|
|
"prefix": "plugin",
|
|
"files": 43,
|
|
"productionFiles": 28,
|
|
"examples": [
|
|
"src/shared/plugins/plugin-capabilities.ts",
|
|
"src/shared/plugins/plugin-capability-gate.ts",
|
|
"src/shared/plugins/plugin-change-event.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/codex-accounts",
|
|
"prefix": "runtime",
|
|
"files": 42,
|
|
"productionFiles": 16,
|
|
"examples": [
|
|
"src/main/codex-accounts/runtime-home-service-auth-core.ts",
|
|
"src/main/codex-accounts/runtime-home-service-auth-provenance.ts",
|
|
"src/main/codex-accounts/runtime-home-service-auth-sync-identity.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime",
|
|
"prefix": "mobile",
|
|
"files": 42,
|
|
"productionFiles": 20,
|
|
"examples": [
|
|
"src/main/runtime/mobile-notification-dismissal-store.ts",
|
|
"src/main/runtime/mobile-notification-replay.ts",
|
|
"src/main/runtime/mobile-pairing-files.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/automations",
|
|
"prefix": "automations",
|
|
"files": 42,
|
|
"productionFiles": 22,
|
|
"examples": [
|
|
"src/renderer/src/components/automations/AutomationsDetailPane.tsx",
|
|
"src/renderer/src/components/automations/AutomationsListPanel.tsx",
|
|
"src/renderer/src/components/automations/AutomationsPage.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components",
|
|
"prefix": "native-chat-resume",
|
|
"files": 42,
|
|
"productionFiles": 22,
|
|
"examples": [
|
|
"src/renderer/src/components/NativeChatResumeAutoNote.tsx",
|
|
"src/renderer/src/components/NativeChatResumeFailureDetails.tsx",
|
|
"src/renderer/src/components/NativeChatResumeOnRestartAgentRow.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/status-bar",
|
|
"prefix": "workspace",
|
|
"files": 42,
|
|
"productionFiles": 32,
|
|
"examples": [
|
|
"src/renderer/src/components/status-bar/WorkspaceSpaceCompactPanel.tsx",
|
|
"src/renderer/src/components/status-bar/WorkspaceSpaceManagerPanel.tsx",
|
|
"src/renderer/src/components/status-bar/use-workspace-space-decision-projection.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/status-bar",
|
|
"prefix": "workspace-space",
|
|
"files": 42,
|
|
"productionFiles": 32,
|
|
"examples": [
|
|
"src/renderer/src/components/status-bar/WorkspaceSpaceCompactPanel.tsx",
|
|
"src/renderer/src/components/status-bar/WorkspaceSpaceManagerPanel.tsx",
|
|
"src/renderer/src/components/status-bar/use-workspace-space-decision-projection.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/src/source-control",
|
|
"prefix": "mobile-source",
|
|
"files": 41,
|
|
"productionFiles": 30,
|
|
"examples": [
|
|
"mobile/src/source-control/MobileSourceControlBranchCard.tsx",
|
|
"mobile/src/source-control/MobileSourceControlContent.tsx",
|
|
"mobile/src/source-control/MobileSourceControlCreatePrEntry.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/browser",
|
|
"prefix": "agent-browser",
|
|
"files": 41,
|
|
"productionFiles": 24,
|
|
"examples": [
|
|
"src/main/browser/agent-browser-bridge-capture-commands.ts",
|
|
"src/main/browser/agent-browser-bridge-core-commands.ts",
|
|
"src/main/browser/agent-browser-bridge-execution.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime/rpc",
|
|
"prefix": "orchestration",
|
|
"files": 41,
|
|
"productionFiles": 12,
|
|
"examples": [
|
|
"src/main/runtime/rpc/orchestration-contract-fence.ts",
|
|
"src/main/runtime/rpc/orchestration-legacy-authority.ts",
|
|
"src/main/runtime/rpc/orchestration-legacy-compatibility.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime",
|
|
"prefix": "runtime-worktree",
|
|
"files": 41,
|
|
"productionFiles": 26,
|
|
"examples": [
|
|
"src/main/runtime/runtime-worktree-agent-rows.ts",
|
|
"src/main/runtime/runtime-worktree-agent-source.ts",
|
|
"src/main/runtime/runtime-worktree-agent-sources.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/startup",
|
|
"prefix": "main",
|
|
"files": 41,
|
|
"productionFiles": 27,
|
|
"examples": [
|
|
"src/main/startup/main-process-account-services.ts",
|
|
"src/main/startup/main-process-automations.ts",
|
|
"src/main/startup/main-process-error-guards.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/wsl",
|
|
"prefix": "wsl-orcad",
|
|
"files": 41,
|
|
"productionFiles": 23,
|
|
"examples": [
|
|
"src/main/wsl/wsl-orcad-account-env.ts",
|
|
"src/main/wsl/wsl-orcad-chat-scenario.ts",
|
|
"src/main/wsl/wsl-orcad-connection-status.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/settings",
|
|
"prefix": "browser",
|
|
"files": 41,
|
|
"productionFiles": 31,
|
|
"examples": [
|
|
"src/renderer/src/components/settings/BrowserClientHostedRemoteSetting.tsx",
|
|
"src/renderer/src/components/settings/BrowserDefaultZoomSetting.tsx",
|
|
"src/renderer/src/components/settings/BrowserHomePageSetting.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/terminal-pane",
|
|
"prefix": "terminal-ime",
|
|
"files": 41,
|
|
"productionFiles": 9,
|
|
"examples": [
|
|
"src/renderer/src/components/terminal-pane/terminal-ime-candidate-key-release-guard.ts",
|
|
"src/renderer/src/components/terminal-pane/terminal-ime-composer-placeholder-mask.ts",
|
|
"src/renderer/src/components/terminal-pane/terminal-ime-composition-route.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/store/slices",
|
|
"prefix": "github",
|
|
"files": 41,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"src/renderer/src/store/slices/github-checks.ts",
|
|
"src/renderer/src/store/slices/github-project-row-owner.ts",
|
|
"src/renderer/src/store/slices/github-repo-lookup-index.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared",
|
|
"prefix": "ai",
|
|
"files": 41,
|
|
"productionFiles": 27,
|
|
"examples": [
|
|
"src/shared/ai-vault-chat-fork-contract.ts",
|
|
"src/shared/ai-vault-local-scan-key.ts",
|
|
"src/shared/ai-vault-project-key.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared",
|
|
"prefix": "ai-vault",
|
|
"files": 41,
|
|
"productionFiles": 27,
|
|
"examples": [
|
|
"src/shared/ai-vault-chat-fork-contract.ts",
|
|
"src/shared/ai-vault-local-scan-key.ts",
|
|
"src/shared/ai-vault-project-key.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "config/scripts",
|
|
"prefix": "run",
|
|
"files": 40,
|
|
"productionFiles": 32,
|
|
"examples": [
|
|
"config/scripts/run-ai-vault-typing-bench.mjs",
|
|
"config/scripts/run-audit-tool.mjs",
|
|
"config/scripts/run-codex-real-account-validation.mjs"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/src/mobile-web-shell",
|
|
"prefix": "mobile",
|
|
"files": 40,
|
|
"productionFiles": 15,
|
|
"examples": [
|
|
"mobile/src/mobile-web-shell/MobileWebShellScreen.tsx",
|
|
"mobile/src/mobile-web-shell/mobile-web-shell-cached-generation.ts",
|
|
"mobile/src/mobile-web-shell/mobile-web-shell-dev-facts.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/src/mobile-web-shell",
|
|
"prefix": "mobile-web",
|
|
"files": 40,
|
|
"productionFiles": 15,
|
|
"examples": [
|
|
"mobile/src/mobile-web-shell/MobileWebShellScreen.tsx",
|
|
"mobile/src/mobile-web-shell/mobile-web-shell-cached-generation.ts",
|
|
"mobile/src/mobile-web-shell/mobile-web-shell-dev-facts.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/src/mobile-web-shell",
|
|
"prefix": "mobile-web-shell",
|
|
"files": 40,
|
|
"productionFiles": 15,
|
|
"examples": [
|
|
"mobile/src/mobile-web-shell/MobileWebShellScreen.tsx",
|
|
"mobile/src/mobile-web-shell/mobile-web-shell-cached-generation.ts",
|
|
"mobile/src/mobile-web-shell/mobile-web-shell-dev-facts.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/src/source-control",
|
|
"prefix": "mobile-source-control",
|
|
"files": 40,
|
|
"productionFiles": 29,
|
|
"examples": [
|
|
"mobile/src/source-control/MobileSourceControlBranchCard.tsx",
|
|
"mobile/src/source-control/MobileSourceControlContent.tsx",
|
|
"mobile/src/source-control/MobileSourceControlCreatePrEntry.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/ai-vault",
|
|
"prefix": "session-scanner-opencode",
|
|
"files": 40,
|
|
"productionFiles": 21,
|
|
"examples": [
|
|
"src/main/ai-vault/session-scanner-opencode-parser.ts",
|
|
"src/main/ai-vault/session-scanner-opencode-sources.ts",
|
|
"src/main/ai-vault/session-scanner-opencode-sqlite-capture.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/browser",
|
|
"prefix": "browser-client-page",
|
|
"files": 40,
|
|
"productionFiles": 22,
|
|
"examples": [
|
|
"src/main/browser/browser-client-page-admission.ts",
|
|
"src/main/browser/browser-client-page-automation-runtime.ts",
|
|
"src/main/browser/browser-client-page-availability.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/browser",
|
|
"prefix": "cdp",
|
|
"files": 40,
|
|
"productionFiles": 28,
|
|
"examples": [
|
|
"src/main/browser/cdp-auxiliary-commands.ts",
|
|
"src/main/browser/cdp-bridge-command-module.ts",
|
|
"src/main/browser/cdp-bridge-command-set.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/codex-accounts",
|
|
"prefix": "runtime-home",
|
|
"files": 40,
|
|
"productionFiles": 15,
|
|
"examples": [
|
|
"src/main/codex-accounts/runtime-home-service-auth-core.ts",
|
|
"src/main/codex-accounts/runtime-home-service-auth-provenance.ts",
|
|
"src/main/codex-accounts/runtime-home-service-auth-sync-identity.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/ssh/connection",
|
|
"prefix": "ssh",
|
|
"files": 40,
|
|
"productionFiles": 11,
|
|
"examples": [
|
|
"src/main/ssh/connection/ssh-connect-config.ts",
|
|
"src/main/ssh/connection/ssh-connection-attribution.ts",
|
|
"src/main/ssh/connection/ssh-connection-callbacks.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/automations",
|
|
"prefix": "automation-list",
|
|
"files": 40,
|
|
"productionFiles": 24,
|
|
"examples": [
|
|
"src/renderer/src/components/automations/AutomationListEmptyView.tsx",
|
|
"src/renderer/src/components/automations/AutomationListExternalRow.tsx",
|
|
"src/renderer/src/components/automations/AutomationListExternalRows.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/browser-pane",
|
|
"prefix": "browser",
|
|
"files": 40,
|
|
"productionFiles": 25,
|
|
"examples": [
|
|
"src/renderer/src/components/browser-pane/BrowserPane.tsx",
|
|
"src/renderer/src/components/browser-pane/browser-client-hosted-download-notices.ts",
|
|
"src/renderer/src/components/browser-pane/browser-client-hosted-permission-notices.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/native-chat",
|
|
"prefix": "native-chat-message",
|
|
"files": 40,
|
|
"productionFiles": 9,
|
|
"examples": [
|
|
"src/renderer/src/components/native-chat/NativeChatMessageList.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatMessageRail.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatMessageRow.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/settings",
|
|
"prefix": "terminal",
|
|
"files": 40,
|
|
"productionFiles": 30,
|
|
"examples": [
|
|
"src/renderer/src/components/settings/TerminalAdvancedSection.tsx",
|
|
"src/renderer/src/components/settings/TerminalAdvancedTypographyControls.tsx",
|
|
"src/renderer/src/components/settings/TerminalAppearanceSection.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/status-bar",
|
|
"prefix": "resource",
|
|
"files": 40,
|
|
"productionFiles": 24,
|
|
"examples": [
|
|
"src/renderer/src/components/status-bar/ResourceUsageStatusSegment.tsx",
|
|
"src/renderer/src/components/status-bar/resource-manager-terminal-copy.ts",
|
|
"src/renderer/src/components/status-bar/resource-manager-worktree-target.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/codex",
|
|
"prefix": "codex-hook",
|
|
"files": 39,
|
|
"productionFiles": 23,
|
|
"examples": [
|
|
"src/main/codex/codex-hook-approval-first-write.ts",
|
|
"src/main/codex/codex-hook-command-form.ts",
|
|
"src/main/codex/codex-hook-definition.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/orca-profiles",
|
|
"prefix": "profile-cloud",
|
|
"files": 39,
|
|
"productionFiles": 21,
|
|
"examples": [
|
|
"src/main/orca-profiles/profile-cloud-auth-config.ts",
|
|
"src/main/orca-profiles/profile-cloud-auth-status.ts",
|
|
"src/main/orca-profiles/profile-cloud-callback-page.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared",
|
|
"prefix": "source",
|
|
"files": 39,
|
|
"productionFiles": 26,
|
|
"examples": [
|
|
"src/shared/source-control-ai-action-variables.ts",
|
|
"src/shared/source-control-ai-actions.ts",
|
|
"src/shared/source-control-ai-command-template.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared",
|
|
"prefix": "source-control",
|
|
"files": 39,
|
|
"productionFiles": 26,
|
|
"examples": [
|
|
"src/shared/source-control-ai-action-variables.ts",
|
|
"src/shared/source-control-ai-actions.ts",
|
|
"src/shared/source-control-ai-command-template.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "config/scripts",
|
|
"prefix": "locale",
|
|
"files": 38,
|
|
"productionFiles": 25,
|
|
"examples": [
|
|
"config/scripts/locale-brand-mistranslations.mjs",
|
|
"config/scripts/locale-brand-prefilter-benchmark.mjs",
|
|
"config/scripts/locale-cjk-latin-spaced-terms.mjs"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/agent-hooks/server",
|
|
"prefix": "server",
|
|
"files": 38,
|
|
"productionFiles": 37,
|
|
"examples": [
|
|
"src/main/agent-hooks/server/server-agent-presence.ts",
|
|
"src/main/agent-hooks/server/server-authority-aliases.ts",
|
|
"src/main/agent-hooks/server/server-authority-evidence.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/codex",
|
|
"prefix": "codex-structured-journal",
|
|
"files": 38,
|
|
"productionFiles": 17,
|
|
"examples": [
|
|
"src/main/codex/codex-structured-journal-compactions.ts",
|
|
"src/main/codex/codex-structured-journal-contracts.ts",
|
|
"src/main/codex/codex-structured-journal-generic-frames.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/browser-pane/stream-remote",
|
|
"prefix": "remote",
|
|
"files": 38,
|
|
"productionFiles": 24,
|
|
"examples": [
|
|
"src/renderer/src/components/browser-pane/stream-remote/remote-browser-frame-style.ts",
|
|
"src/renderer/src/components/browser-pane/stream-remote/remote-browser-keyboard.ts",
|
|
"src/renderer/src/components/browser-pane/stream-remote/remote-browser-page-context-menu.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/browser-pane/stream-remote",
|
|
"prefix": "remote-browser",
|
|
"files": 38,
|
|
"productionFiles": 24,
|
|
"examples": [
|
|
"src/renderer/src/components/browser-pane/stream-remote/remote-browser-frame-style.ts",
|
|
"src/renderer/src/components/browser-pane/stream-remote/remote-browser-keyboard.ts",
|
|
"src/renderer/src/components/browser-pane/stream-remote/remote-browser-page-context-menu.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/emulator-pane",
|
|
"prefix": "emulator",
|
|
"files": 38,
|
|
"productionFiles": 30,
|
|
"examples": [
|
|
"src/renderer/src/components/emulator-pane/EmulatorPane.tsx",
|
|
"src/renderer/src/components/emulator-pane/EmulatorPaneOverlayLayer.tsx",
|
|
"src/renderer/src/components/emulator-pane/emulator-attach-target.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/tab-bar",
|
|
"prefix": "tab-bar",
|
|
"files": 38,
|
|
"productionFiles": 23,
|
|
"examples": [
|
|
"src/renderer/src/components/tab-bar/TabBarCreateEntry.tsx",
|
|
"src/renderer/src/components/tab-bar/TabBarCreateEntryRow.tsx",
|
|
"src/renderer/src/components/tab-bar/TabBarItemRow.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared",
|
|
"prefix": "agent-status-child",
|
|
"files": 38,
|
|
"productionFiles": 23,
|
|
"examples": [
|
|
"src/shared/agent-status-child-work-activity-codec.ts",
|
|
"src/shared/agent-status-child-work-admission-core.ts",
|
|
"src/shared/agent-status-child-work-admission-operations.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared",
|
|
"prefix": "codex",
|
|
"files": 38,
|
|
"productionFiles": 23,
|
|
"examples": [
|
|
"src/shared/codex-auth-errors.ts",
|
|
"src/shared/codex-capacity-notice.ts",
|
|
"src/shared/codex-child-command-description.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "cloud/apps/relay/src",
|
|
"prefix": "cell",
|
|
"files": 37,
|
|
"productionFiles": 15,
|
|
"examples": [
|
|
"cloud/apps/relay/src/cell-admission-migration-registration.ts",
|
|
"cloud/apps/relay/src/cell-admission-selector.ts",
|
|
"cloud/apps/relay/src/cell-admission-startup.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/persistence/moving-wsl-projects",
|
|
"prefix": "wsl",
|
|
"files": 37,
|
|
"productionFiles": 20,
|
|
"examples": [
|
|
"src/main/persistence/moving-wsl-projects/wsl-move-background-backoff.ts",
|
|
"src/main/persistence/moving-wsl-projects/wsl-move-canonical-form.ts",
|
|
"src/main/persistence/moving-wsl-projects/wsl-move-compatibility-aliases.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/persistence/moving-wsl-projects",
|
|
"prefix": "wsl-move",
|
|
"files": 37,
|
|
"productionFiles": 20,
|
|
"examples": [
|
|
"src/main/persistence/moving-wsl-projects/wsl-move-background-backoff.ts",
|
|
"src/main/persistence/moving-wsl-projects/wsl-move-canonical-form.ts",
|
|
"src/main/persistence/moving-wsl-projects/wsl-move-compatibility-aliases.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/lib",
|
|
"prefix": "terminal",
|
|
"files": 37,
|
|
"productionFiles": 20,
|
|
"examples": [
|
|
"src/renderer/src/lib/terminal-bare-file-link-detection.ts",
|
|
"src/renderer/src/lib/terminal-close-route.ts",
|
|
"src/renderer/src/lib/terminal-contrast-correction.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared",
|
|
"prefix": "remote-runtime-shared",
|
|
"files": 37,
|
|
"productionFiles": 26,
|
|
"examples": [
|
|
"src/shared/remote-runtime-shared-control-admission.ts",
|
|
"src/shared/remote-runtime-shared-control-connection-actions.ts",
|
|
"src/shared/remote-runtime-shared-control-connection-frame.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/pi",
|
|
"prefix": "rpc",
|
|
"files": 36,
|
|
"productionFiles": 22,
|
|
"examples": [
|
|
"src/main/pi/rpc-agent-definition.ts",
|
|
"src/main/pi/rpc-compaction.ts",
|
|
"src/main/pi/rpc-context-usage.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/feature-wall",
|
|
"prefix": "feature",
|
|
"files": 36,
|
|
"productionFiles": 27,
|
|
"examples": [
|
|
"src/renderer/src/components/feature-wall/FeatureWallBody.tsx",
|
|
"src/renderer/src/components/feature-wall/FeatureWallBrowserAction.tsx",
|
|
"src/renderer/src/components/feature-wall/FeatureWallClickRing.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/feature-wall",
|
|
"prefix": "feature-wall",
|
|
"files": 36,
|
|
"productionFiles": 27,
|
|
"examples": [
|
|
"src/renderer/src/components/feature-wall/FeatureWallBody.tsx",
|
|
"src/renderer/src/components/feature-wall/FeatureWallBrowserAction.tsx",
|
|
"src/renderer/src/components/feature-wall/FeatureWallClickRing.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/right-sidebar/checks-panel",
|
|
"prefix": "checks",
|
|
"files": 36,
|
|
"productionFiles": 26,
|
|
"examples": [
|
|
"src/renderer/src/components/right-sidebar/checks-panel/checks-detail-polling-policy.ts",
|
|
"src/renderer/src/components/right-sidebar/checks-panel/checks-list.tsx",
|
|
"src/renderer/src/components/right-sidebar/checks-panel/checks-panel-forge-owner.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/settings",
|
|
"prefix": "agent",
|
|
"files": 36,
|
|
"productionFiles": 29,
|
|
"examples": [
|
|
"src/renderer/src/components/settings/AgentAwakeSetting.tsx",
|
|
"src/renderer/src/components/settings/AgentCacheTimerSection.tsx",
|
|
"src/renderer/src/components/settings/AgentCatalogRow.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "cloud/apps/push/src",
|
|
"prefix": "push",
|
|
"files": 35,
|
|
"productionFiles": 15,
|
|
"examples": [
|
|
"cloud/apps/push/src/push-auth-admission.ts",
|
|
"cloud/apps/push/src/push-background-database.ts",
|
|
"cloud/apps/push/src/push-background.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "cloud/apps/relay/src",
|
|
"prefix": "relay",
|
|
"files": 35,
|
|
"productionFiles": 14,
|
|
"examples": [
|
|
"cloud/apps/relay/src/relay-background-operation.ts",
|
|
"cloud/apps/relay/src/relay-connection-ledger.ts",
|
|
"cloud/apps/relay/src/relay-control-flag-channel.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/src/session",
|
|
"prefix": "mobile-diff",
|
|
"files": 35,
|
|
"productionFiles": 21,
|
|
"examples": [
|
|
"mobile/src/session/MobileDiffCommentLineRow.tsx",
|
|
"mobile/src/session/MobileDiffReviewRouteScreen.tsx",
|
|
"mobile/src/session/mobile-diff-comment-edit.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/src/session",
|
|
"prefix": "mobile-structured-agent",
|
|
"files": 35,
|
|
"productionFiles": 12,
|
|
"examples": [
|
|
"mobile/src/session/mobile-structured-agent-prompts.ts",
|
|
"mobile/src/session/mobile-structured-agent-session-cancel.ts",
|
|
"mobile/src/session/mobile-structured-agent-session-contract.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/cli/runtime",
|
|
"prefix": "serve",
|
|
"files": 35,
|
|
"productionFiles": 20,
|
|
"examples": [
|
|
"src/cli/runtime/serve-app-launcher.ts",
|
|
"src/cli/runtime/serve-appimage-update.ts",
|
|
"src/cli/runtime/serve-electron-preflight.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/codex",
|
|
"prefix": "codex-session",
|
|
"files": 35,
|
|
"productionFiles": 21,
|
|
"examples": [
|
|
"src/main/codex/codex-session-backfill-audit-pass.ts",
|
|
"src/main/codex/codex-session-backfill-audit.ts",
|
|
"src/main/codex/codex-session-backfill-copy.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/github",
|
|
"prefix": "pr",
|
|
"files": 35,
|
|
"productionFiles": 15,
|
|
"examples": [
|
|
"src/main/github/pr-head-tracking-ref.ts",
|
|
"src/main/github/pr-mutation-review-invalidation.ts",
|
|
"src/main/github/pr-refresh-candidate-policy.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/managed-server/install",
|
|
"prefix": "remote",
|
|
"files": 35,
|
|
"productionFiles": 19,
|
|
"examples": [
|
|
"src/main/managed-server/install/remote-deploy-timing.ts",
|
|
"src/main/managed-server/install/remote-install-gc-claim.ts",
|
|
"src/main/managed-server/install/remote-install-gc-tombstone.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime/rpc/methods",
|
|
"prefix": "agent",
|
|
"files": 35,
|
|
"productionFiles": 15,
|
|
"examples": [
|
|
"src/main/runtime/rpc/methods/agent-hooks.ts",
|
|
"src/main/runtime/rpc/methods/agent-launch-caller-selection.ts",
|
|
"src/main/runtime/rpc/methods/agent-launch-execution-outcome.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/ssh/connection",
|
|
"prefix": "ssh-connection",
|
|
"files": 35,
|
|
"productionFiles": 8,
|
|
"examples": [
|
|
"src/main/ssh/connection/ssh-connection-attribution.ts",
|
|
"src/main/ssh/connection/ssh-connection-callbacks.ts",
|
|
"src/main/ssh/connection/ssh-connection-channel-lifetime.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/terminal-pane",
|
|
"prefix": "terminal-link",
|
|
"files": 35,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/renderer/src/components/terminal-pane/terminal-link-action-request.ts",
|
|
"src/renderer/src/components/terminal-pane/terminal-link-activation.ts",
|
|
"src/renderer/src/components/terminal-pane/terminal-link-click-behavior.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared",
|
|
"prefix": "mobile",
|
|
"files": 35,
|
|
"productionFiles": 21,
|
|
"examples": [
|
|
"src/shared/mobile-bridge-frame-bytes.ts",
|
|
"src/shared/mobile-desktop-relay-contract.ts",
|
|
"src/shared/mobile-e2ee-v2-contract.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared",
|
|
"prefix": "orchestration",
|
|
"files": 35,
|
|
"productionFiles": 24,
|
|
"examples": [
|
|
"src/shared/orchestration-ask-timeout.ts",
|
|
"src/shared/orchestration-caller-status.ts",
|
|
"src/shared/orchestration-check-output.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared",
|
|
"prefix": "pty",
|
|
"files": 35,
|
|
"productionFiles": 23,
|
|
"examples": [
|
|
"src/shared/pty-consumer-session-contract.ts",
|
|
"src/shared/pty-delivery-diagnostics.ts",
|
|
"src/shared/pty-incarnation.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/browser",
|
|
"prefix": "agent-browser-bridge",
|
|
"files": 34,
|
|
"productionFiles": 20,
|
|
"examples": [
|
|
"src/main/browser/agent-browser-bridge-capture-commands.ts",
|
|
"src/main/browser/agent-browser-bridge-core-commands.ts",
|
|
"src/main/browser/agent-browser-bridge-execution.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/persistence/terminal-topology",
|
|
"prefix": "terminal",
|
|
"files": 34,
|
|
"productionFiles": 8,
|
|
"examples": [
|
|
"src/main/persistence/terminal-topology/terminal-close-write-failure.ts",
|
|
"src/main/persistence/terminal-topology/terminal-layout-renames-commit.ts",
|
|
"src/main/persistence/terminal-topology/terminal-leaf-move.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/editor",
|
|
"prefix": "editor-panel",
|
|
"files": 34,
|
|
"productionFiles": 18,
|
|
"examples": [
|
|
"src/renderer/src/components/editor/EditorPanelActionsMenu.tsx",
|
|
"src/renderer/src/components/editor/EditorPanelHeader.tsx",
|
|
"src/renderer/src/components/editor/EditorPanelHeaderPath.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/editor",
|
|
"prefix": "ipynb",
|
|
"files": 34,
|
|
"productionFiles": 21,
|
|
"examples": [
|
|
"src/renderer/src/components/editor/IpynbCellEditor.tsx",
|
|
"src/renderer/src/components/editor/IpynbCellOutputs.tsx",
|
|
"src/renderer/src/components/editor/IpynbCellRun.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/new-workspace",
|
|
"prefix": "smart",
|
|
"files": 34,
|
|
"productionFiles": 23,
|
|
"examples": [
|
|
"src/renderer/src/components/new-workspace/SmartWorkspaceNameField.tsx",
|
|
"src/renderer/src/components/new-workspace/SmartWorkspaceSourceResultList.tsx",
|
|
"src/renderer/src/components/new-workspace/SmartWorkspaceSourceTabs.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/new-workspace",
|
|
"prefix": "smart-workspace",
|
|
"files": 34,
|
|
"productionFiles": 23,
|
|
"examples": [
|
|
"src/renderer/src/components/new-workspace/SmartWorkspaceNameField.tsx",
|
|
"src/renderer/src/components/new-workspace/SmartWorkspaceSourceResultList.tsx",
|
|
"src/renderer/src/components/new-workspace/SmartWorkspaceSourceTabs.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/browser",
|
|
"prefix": "browser-network",
|
|
"files": 33,
|
|
"productionFiles": 23,
|
|
"examples": [
|
|
"src/main/browser/browser-network-deferred-socket.ts",
|
|
"src/main/browser/browser-network-execution-route-dispatch.ts",
|
|
"src/main/browser/browser-network-execution-route.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/codex",
|
|
"prefix": "config-toml",
|
|
"files": 33,
|
|
"productionFiles": 16,
|
|
"examples": [
|
|
"src/main/codex/config-toml-atomic-write.ts",
|
|
"src/main/codex/config-toml-deprecated-hook-flag.ts",
|
|
"src/main/codex/config-toml-hook-trust-blocks.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/native-chat/agent-session-wire",
|
|
"prefix": "agent",
|
|
"files": 33,
|
|
"productionFiles": 17,
|
|
"examples": [
|
|
"src/main/native-chat/agent-session-wire/agent-session-bounded-frame-item.ts",
|
|
"src/main/native-chat/agent-session-wire/agent-session-bounded-frames.ts",
|
|
"src/main/native-chat/agent-session-wire/agent-session-bounded-queue.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/native-chat/agent-session-wire",
|
|
"prefix": "agent-session",
|
|
"files": 33,
|
|
"productionFiles": 17,
|
|
"examples": [
|
|
"src/main/native-chat/agent-session-wire/agent-session-bounded-frame-item.ts",
|
|
"src/main/native-chat/agent-session-wire/agent-session-bounded-frames.ts",
|
|
"src/main/native-chat/agent-session-wire/agent-session-bounded-queue.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main",
|
|
"prefix": "wsl",
|
|
"files": 33,
|
|
"productionFiles": 16,
|
|
"examples": [
|
|
"src/main/wsl-availability.ts",
|
|
"src/main/wsl-background-distro-gate.ts",
|
|
"src/main/wsl-bash-command.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/activity",
|
|
"prefix": "activity-thread",
|
|
"files": 33,
|
|
"productionFiles": 23,
|
|
"examples": [
|
|
"src/renderer/src/components/activity/activity-thread-actions.ts",
|
|
"src/renderer/src/components/activity/activity-thread-builder.ts",
|
|
"src/renderer/src/components/activity/activity-thread-child-agent.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/sidebar",
|
|
"prefix": "project",
|
|
"files": 33,
|
|
"productionFiles": 18,
|
|
"examples": [
|
|
"src/renderer/src/components/sidebar/ProjectAddedDialog.tsx",
|
|
"src/renderer/src/components/sidebar/ProjectGroupDeleteDialog.tsx",
|
|
"src/renderer/src/components/sidebar/ProjectGroupNameDialog.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/terminal-pane",
|
|
"prefix": "agent-completion",
|
|
"files": 33,
|
|
"productionFiles": 16,
|
|
"examples": [
|
|
"src/renderer/src/components/terminal-pane/agent-completion-coordinator-types.ts",
|
|
"src/renderer/src/components/terminal-pane/agent-completion-coordinator.ts",
|
|
"src/renderer/src/components/terminal-pane/agent-completion-hook-observer.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/store/slices",
|
|
"prefix": "runtime",
|
|
"files": 33,
|
|
"productionFiles": 13,
|
|
"examples": [
|
|
"src/renderer/src/store/slices/runtime-agent-inventory-key.ts",
|
|
"src/renderer/src/store/slices/runtime-detected-agents.ts",
|
|
"src/renderer/src/store/slices/runtime-environment-disconnect-toast.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared",
|
|
"prefix": "claude",
|
|
"files": 33,
|
|
"productionFiles": 19,
|
|
"examples": [
|
|
"src/shared/claude-account-switch-settings.ts",
|
|
"src/shared/claude-agent-teams-tmux-compat.ts",
|
|
"src/shared/claude-background-run-isolation.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared",
|
|
"prefix": "tui",
|
|
"files": 33,
|
|
"productionFiles": 14,
|
|
"examples": [
|
|
"src/shared/tui-agent-config-types.ts",
|
|
"src/shared/tui-agent-config.ts",
|
|
"src/shared/tui-agent-detection-commands.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "config/scripts",
|
|
"prefix": "build",
|
|
"files": 32,
|
|
"productionFiles": 21,
|
|
"examples": [
|
|
"config/scripts/build-cli.mjs",
|
|
"config/scripts/build-computer-macos.mjs",
|
|
"config/scripts/build-keyboard-layout-macos.mjs"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/src/terminal",
|
|
"prefix": "terminal-webview",
|
|
"files": 32,
|
|
"productionFiles": 13,
|
|
"examples": [
|
|
"mobile/src/terminal/terminal-webview-contract.ts",
|
|
"mobile/src/terminal/terminal-webview-engine-error-state.tsx",
|
|
"mobile/src/terminal/terminal-webview-frame-styles.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/window",
|
|
"prefix": "clipboard",
|
|
"files": 32,
|
|
"productionFiles": 14,
|
|
"examples": [
|
|
"src/main/window/clipboard-copied-file-paths.ts",
|
|
"src/main/window/clipboard-file-copy.ts",
|
|
"src/main/window/clipboard-image-source.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/status-bar",
|
|
"prefix": "status",
|
|
"files": 32,
|
|
"productionFiles": 18,
|
|
"examples": [
|
|
"src/renderer/src/components/status-bar/StatusBar.tsx",
|
|
"src/renderer/src/components/status-bar/StatusBarAccountControls.tsx",
|
|
"src/renderer/src/components/status-bar/StatusBarProviderSegment.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared",
|
|
"prefix": "opencode",
|
|
"files": 32,
|
|
"productionFiles": 18,
|
|
"examples": [
|
|
"src/shared/opencode-agent-row-scanner.ts",
|
|
"src/shared/opencode-cli-version.ts",
|
|
"src/shared/opencode-config-directory.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared",
|
|
"prefix": "tui-agent",
|
|
"files": 32,
|
|
"productionFiles": 13,
|
|
"examples": [
|
|
"src/shared/tui-agent-config-types.ts",
|
|
"src/shared/tui-agent-config.ts",
|
|
"src/shared/tui-agent-detection-commands.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared",
|
|
"prefix": "workspace-session",
|
|
"files": 32,
|
|
"productionFiles": 19,
|
|
"examples": [
|
|
"src/shared/workspace-session-browser-history.ts",
|
|
"src/shared/workspace-session-browser-schema.ts",
|
|
"src/shared/workspace-session-close-intent-schema.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "config/scripts",
|
|
"prefix": "orcad",
|
|
"files": 31,
|
|
"productionFiles": 15,
|
|
"examples": [
|
|
"config/scripts/orcad-artifact-version.mjs",
|
|
"config/scripts/orcad-entry-build.mjs",
|
|
"config/scripts/orcad-linear-sdk-package.mjs"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/src/components/pr-sidebar",
|
|
"prefix": "pr",
|
|
"files": 31,
|
|
"productionFiles": 24,
|
|
"examples": [
|
|
"mobile/src/components/pr-sidebar/PRActionsSection.tsx",
|
|
"mobile/src/components/pr-sidebar/PRCheckDetail.tsx",
|
|
"mobile/src/components/pr-sidebar/PRChecksSection.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/daemon",
|
|
"prefix": "terminal-history",
|
|
"files": 31,
|
|
"productionFiles": 21,
|
|
"examples": [
|
|
"src/main/daemon/terminal-history-checkpoint-reader.ts",
|
|
"src/main/daemon/terminal-history-cold-restore-info.ts",
|
|
"src/main/daemon/terminal-history-dimensions.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/daemon",
|
|
"prefix": "terminal-host",
|
|
"files": 31,
|
|
"productionFiles": 14,
|
|
"examples": [
|
|
"src/main/daemon/terminal-host-agent-session-claim.ts",
|
|
"src/main/daemon/terminal-host-agent-session-generations.ts",
|
|
"src/main/daemon/terminal-host-create-contract.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/native-chat/agent-session-timeline",
|
|
"prefix": "provider",
|
|
"files": 31,
|
|
"productionFiles": 16,
|
|
"examples": [
|
|
"src/main/native-chat/agent-session-timeline/provider-timeline-assembler.ts",
|
|
"src/main/native-chat/agent-session-timeline/provider-timeline-background-tasks.ts",
|
|
"src/main/native-chat/agent-session-timeline/provider-timeline-budget.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/native-chat/agent-session-timeline",
|
|
"prefix": "provider-timeline",
|
|
"files": 31,
|
|
"productionFiles": 16,
|
|
"examples": [
|
|
"src/main/native-chat/agent-session-timeline/provider-timeline-assembler.ts",
|
|
"src/main/native-chat/agent-session-timeline/provider-timeline-background-tasks.ts",
|
|
"src/main/native-chat/agent-session-timeline/provider-timeline-budget.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime/orchestration",
|
|
"prefix": "orchestration",
|
|
"files": 31,
|
|
"productionFiles": 8,
|
|
"examples": [
|
|
"src/main/runtime/orchestration/orchestration-caller-identity.ts",
|
|
"src/main/runtime/orchestration/orchestration-error.ts",
|
|
"src/main/runtime/orchestration/orchestration-legacy-worker-terminal-recovery.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/ssh/legacy-relay",
|
|
"prefix": "legacy",
|
|
"files": 31,
|
|
"productionFiles": 17,
|
|
"examples": [
|
|
"src/main/ssh/legacy-relay/legacy-relay-bridge-ipc.ts",
|
|
"src/main/ssh/legacy-relay/legacy-relay-bridge-leases.ts",
|
|
"src/main/ssh/legacy-relay/legacy-relay-bridge-registry.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/ssh/legacy-relay",
|
|
"prefix": "legacy-relay",
|
|
"files": 31,
|
|
"productionFiles": 17,
|
|
"examples": [
|
|
"src/main/ssh/legacy-relay/legacy-relay-bridge-ipc.ts",
|
|
"src/main/ssh/legacy-relay/legacy-relay-bridge-leases.ts",
|
|
"src/main/ssh/legacy-relay/legacy-relay-bridge-registry.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/startup",
|
|
"prefix": "main-process",
|
|
"files": 31,
|
|
"productionFiles": 21,
|
|
"examples": [
|
|
"src/main/startup/main-process-account-services.ts",
|
|
"src/main/startup/main-process-automations.ts",
|
|
"src/main/startup/main-process-error-guards.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/usage",
|
|
"prefix": "usage",
|
|
"files": 31,
|
|
"productionFiles": 21,
|
|
"examples": [
|
|
"src/main/usage/usage-cache-json-integrity.ts",
|
|
"src/main/usage/usage-calendar-range.ts",
|
|
"src/main/usage/usage-event-aggregation.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components",
|
|
"prefix": "linear-issue",
|
|
"files": 31,
|
|
"productionFiles": 21,
|
|
"examples": [
|
|
"src/renderer/src/components/LinearIssueMarkdownDescriptionEditor.tsx",
|
|
"src/renderer/src/components/LinearIssueMarkdownToolbar.tsx",
|
|
"src/renderer/src/components/LinearIssueTextEditor.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/native-chat",
|
|
"prefix": "native-chat-structured",
|
|
"files": 31,
|
|
"productionFiles": 10,
|
|
"examples": [
|
|
"src/renderer/src/components/native-chat/NativeChatStructuredGoalStrip.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatStructuredQuestionCard.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatStructuredSession.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/right-sidebar",
|
|
"prefix": "checks",
|
|
"files": 31,
|
|
"productionFiles": 16,
|
|
"examples": [
|
|
"src/renderer/src/components/right-sidebar/ChecksPanel.tsx",
|
|
"src/renderer/src/components/right-sidebar/checks-entry-refresh.ts",
|
|
"src/renderer/src/components/right-sidebar/checks-panel-async-result-key.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/right-sidebar/checks-panel",
|
|
"prefix": "checks-panel",
|
|
"files": 31,
|
|
"productionFiles": 22,
|
|
"examples": [
|
|
"src/renderer/src/components/right-sidebar/checks-panel/checks-panel-forge-owner.ts",
|
|
"src/renderer/src/components/right-sidebar/checks-panel/use-checks-panel-ai-acknowledgement.tsx",
|
|
"src/renderer/src/components/right-sidebar/checks-panel/use-checks-panel-ai-queue.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/hooks/composer-state",
|
|
"prefix": "composer",
|
|
"files": 31,
|
|
"productionFiles": 21,
|
|
"examples": [
|
|
"src/renderer/src/hooks/composer-state/composer-agent-rows-target.ts",
|
|
"src/renderer/src/hooks/composer-state/composer-attachment-drop-state.ts",
|
|
"src/renderer/src/hooks/composer-state/composer-attachment-target.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/store/slices",
|
|
"prefix": "workspace",
|
|
"files": 31,
|
|
"productionFiles": 13,
|
|
"examples": [
|
|
"src/renderer/src/store/slices/workspace-cleanup-agent-evidence.ts",
|
|
"src/renderer/src/store/slices/workspace-cleanup-broad-scan-registry.ts",
|
|
"src/renderer/src/store/slices/workspace-cleanup-browse.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared",
|
|
"prefix": "jira",
|
|
"files": 31,
|
|
"productionFiles": 21,
|
|
"examples": [
|
|
"src/shared/jira-agent-capability.ts",
|
|
"src/shared/jira-attachment-image.ts",
|
|
"src/shared/jira-detail-capabilities.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared",
|
|
"prefix": "windows",
|
|
"files": 31,
|
|
"productionFiles": 16,
|
|
"examples": [
|
|
"src/shared/windows-batch-spawn.ts",
|
|
"src/shared/windows-breakaway-launch.ts",
|
|
"src/shared/windows-breakaway-launcher.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/wsl-guest",
|
|
"prefix": "dispatcher",
|
|
"files": 31,
|
|
"productionFiles": 15,
|
|
"examples": [
|
|
"src/wsl-guest/dispatcher-capacity-signals.ts",
|
|
"src/wsl-guest/dispatcher-client-lifecycle.ts",
|
|
"src/wsl-guest/dispatcher-client-state.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "cloud/dev/scripts",
|
|
"prefix": "relay-load",
|
|
"files": 30,
|
|
"productionFiles": 15,
|
|
"examples": [
|
|
"cloud/dev/scripts/relay-load-connection-failure.mjs",
|
|
"cloud/dev/scripts/relay-load-control-peer.mjs",
|
|
"cloud/dev/scripts/relay-load-director-capacity-gate.mjs"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/src/terminal",
|
|
"prefix": "terminal-live",
|
|
"files": 30,
|
|
"productionFiles": 17,
|
|
"examples": [
|
|
"mobile/src/terminal/terminal-live-accessory-input.ts",
|
|
"mobile/src/terminal/terminal-live-accessory-raw-send-target.ts",
|
|
"mobile/src/terminal/terminal-live-accessory-raw-send.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/src/transport",
|
|
"prefix": "rpc-client",
|
|
"files": 30,
|
|
"productionFiles": 15,
|
|
"examples": [
|
|
"mobile/src/transport/rpc-client-authentication-retry.ts",
|
|
"mobile/src/transport/rpc-client-connection-state.ts",
|
|
"mobile/src/transport/rpc-client-context-contract.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime/orchestration",
|
|
"prefix": "worker",
|
|
"files": 30,
|
|
"productionFiles": 18,
|
|
"examples": [
|
|
"src/main/runtime/orchestration/worker-attention-context.ts",
|
|
"src/main/runtime/orchestration/worker-output-archive.ts",
|
|
"src/main/runtime/orchestration/worker-output-cursor.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime",
|
|
"prefix": "runtime-terminal",
|
|
"files": 30,
|
|
"productionFiles": 17,
|
|
"examples": [
|
|
"src/main/runtime/runtime-terminal-agent-presence.ts",
|
|
"src/main/runtime/runtime-terminal-agent-status-query.ts",
|
|
"src/main/runtime/runtime-terminal-contracts.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/ssh/system-transport",
|
|
"prefix": "system",
|
|
"files": 30,
|
|
"productionFiles": 17,
|
|
"examples": [
|
|
"src/main/ssh/system-transport/system-ssh-args.ts",
|
|
"src/main/ssh/system-transport/system-ssh-binary.ts",
|
|
"src/main/ssh/system-transport/system-ssh-command.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/ssh/system-transport",
|
|
"prefix": "system-ssh",
|
|
"files": 30,
|
|
"productionFiles": 17,
|
|
"examples": [
|
|
"src/main/ssh/system-transport/system-ssh-args.ts",
|
|
"src/main/ssh/system-transport/system-ssh-binary.ts",
|
|
"src/main/ssh/system-transport/system-ssh-command.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main",
|
|
"prefix": "worktree-create",
|
|
"files": 30,
|
|
"productionFiles": 15,
|
|
"examples": [
|
|
"src/main/worktree-create-base-prefetch.ts",
|
|
"src/main/worktree-create-base.ts",
|
|
"src/main/worktree-create-candidates.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/browser-pane/host-guest",
|
|
"prefix": "browser-page",
|
|
"files": 30,
|
|
"productionFiles": 16,
|
|
"examples": [
|
|
"src/renderer/src/components/browser-pane/host-guest/browser-page-guest-recovery.ts",
|
|
"src/renderer/src/components/browser-pane/host-guest/browser-page-mount-admission.ts",
|
|
"src/renderer/src/components/browser-pane/host-guest/browser-page-paintability.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/settings",
|
|
"prefix": "mobile",
|
|
"files": 30,
|
|
"productionFiles": 21,
|
|
"examples": [
|
|
"src/renderer/src/components/settings/MobileAutoRestoreFitSection.tsx",
|
|
"src/renderer/src/components/settings/MobileEmulatorAgentControlRow.tsx",
|
|
"src/renderer/src/components/settings/MobileEmulatorAvailabilityDetails.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/status-bar",
|
|
"prefix": "status-bar",
|
|
"files": 30,
|
|
"productionFiles": 17,
|
|
"examples": [
|
|
"src/renderer/src/components/status-bar/StatusBarAccountControls.tsx",
|
|
"src/renderer/src/components/status-bar/StatusBarProviderSegment.tsx",
|
|
"src/renderer/src/components/status-bar/StatusBarSurface.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/tab-group",
|
|
"prefix": "tab-group",
|
|
"files": 30,
|
|
"productionFiles": 16,
|
|
"examples": [
|
|
"src/renderer/src/components/tab-group/TabGroupDropOverlay.tsx",
|
|
"src/renderer/src/components/tab-group/TabGroupPaneActionsMenu.tsx",
|
|
"src/renderer/src/components/tab-group/TabGroupPanel.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/lib/pane-manager",
|
|
"prefix": "pane-terminal",
|
|
"files": 30,
|
|
"productionFiles": 17,
|
|
"examples": [
|
|
"src/renderer/src/lib/pane-manager/pane-terminal-cursor-sequencing.ts",
|
|
"src/renderer/src/lib/pane-manager/pane-terminal-foreground-queue-state.ts",
|
|
"src/renderer/src/lib/pane-manager/pane-terminal-foreground-render-settle.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/lib",
|
|
"prefix": "workspace-session",
|
|
"files": 30,
|
|
"productionFiles": 13,
|
|
"examples": [
|
|
"src/renderer/src/lib/workspace-session-browser-tabs.ts",
|
|
"src/renderer/src/lib/workspace-session-close-intents.ts",
|
|
"src/renderer/src/lib/workspace-session-focus-recency.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/runtime",
|
|
"prefix": "web-session-terminal",
|
|
"files": 30,
|
|
"productionFiles": 15,
|
|
"examples": [
|
|
"src/renderer/src/runtime/web-session-terminal-handle-events.ts",
|
|
"src/renderer/src/runtime/web-session-terminal-orphan-recovery-adoption.ts",
|
|
"src/renderer/src/runtime/web-session-terminal-orphan-recovery-cache.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/web",
|
|
"prefix": "web-runtime",
|
|
"files": 30,
|
|
"productionFiles": 17,
|
|
"examples": [
|
|
"src/renderer/src/web/web-runtime-auth-verdict.ts",
|
|
"src/renderer/src/web/web-runtime-client-capabilities.ts",
|
|
"src/renderer/src/web/web-runtime-client-error.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/src/components",
|
|
"prefix": "new",
|
|
"files": 29,
|
|
"productionFiles": 22,
|
|
"examples": [
|
|
"mobile/src/components/NewWorkspaceFab.tsx",
|
|
"mobile/src/components/NewWorkspaceSetupScriptField.tsx",
|
|
"mobile/src/components/NewWorkspaceSshConnectionField.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/source-control",
|
|
"prefix": "hosted",
|
|
"files": 29,
|
|
"productionFiles": 15,
|
|
"examples": [
|
|
"src/main/source-control/hosted-review-active-branch-claims.ts",
|
|
"src/main/source-control/hosted-review-api-request.ts",
|
|
"src/main/source-control/hosted-review-branch-cache.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main",
|
|
"prefix": "updater",
|
|
"files": 29,
|
|
"productionFiles": 11,
|
|
"examples": [
|
|
"src/main/updater-changelog.ts",
|
|
"src/main/updater-events.ts",
|
|
"src/main/updater-fallback.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/sidebar",
|
|
"prefix": "delete",
|
|
"files": 29,
|
|
"productionFiles": 18,
|
|
"examples": [
|
|
"src/renderer/src/components/sidebar/DeleteNestedWorktreesDialog.tsx",
|
|
"src/renderer/src/components/sidebar/DeleteWorktreeDialog.tsx",
|
|
"src/renderer/src/components/sidebar/DeleteWorktreeDialogDescription.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/lib",
|
|
"prefix": "launch-agent",
|
|
"files": 29,
|
|
"productionFiles": 12,
|
|
"examples": [
|
|
"src/renderer/src/lib/launch-agent-background-session.ts",
|
|
"src/renderer/src/lib/launch-agent-execution-context.ts",
|
|
"src/renderer/src/lib/launch-agent-in-new-tab-host-agents.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared",
|
|
"prefix": "native-chat-tool",
|
|
"files": 29,
|
|
"productionFiles": 13,
|
|
"examples": [
|
|
"src/shared/native-chat-tool-activity.ts",
|
|
"src/shared/native-chat-tool-fold.ts",
|
|
"src/shared/native-chat-tool-icon.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "cloud/apps/relay/src",
|
|
"prefix": "assignment",
|
|
"files": 28,
|
|
"productionFiles": 8,
|
|
"examples": [
|
|
"cloud/apps/relay/src/assignment-cleanup-steps.ts",
|
|
"cloud/apps/relay/src/assignment-connection-headroom-query.ts",
|
|
"cloud/apps/relay/src/assignment-identity-queue.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "config/scripts",
|
|
"prefix": "windows",
|
|
"files": 28,
|
|
"productionFiles": 13,
|
|
"examples": [
|
|
"config/scripts/windows-bin-spawn-predicate.mjs",
|
|
"config/scripts/windows-daemon-workspace-close-repro.mjs",
|
|
"config/scripts/windows-native-batch-reference-policy.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/git",
|
|
"prefix": "repo",
|
|
"files": 28,
|
|
"productionFiles": 9,
|
|
"examples": [
|
|
"src/main/git/repo-base-ref-search.ts",
|
|
"src/main/git/repo-branch-conflict.ts",
|
|
"src/main/git/repo-clone-path.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/linear",
|
|
"prefix": "linear",
|
|
"files": 28,
|
|
"productionFiles": 25,
|
|
"examples": [
|
|
"src/main/linear/linear-credential-paths.ts",
|
|
"src/main/linear/linear-custom-view-graphql.ts",
|
|
"src/main/linear/linear-custom-view-queries.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/persistence/loading-store",
|
|
"prefix": "profile",
|
|
"files": 28,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/main/persistence/loading-store/profile-preferences.ts",
|
|
"src/main/persistence/loading-store/profile-state-authority-writes.ts",
|
|
"src/main/persistence/loading-store/profile-state-authority.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/provider-process",
|
|
"prefix": "provider",
|
|
"files": 28,
|
|
"productionFiles": 17,
|
|
"examples": [
|
|
"src/main/provider-process/provider-acquisition-starts.ts",
|
|
"src/main/provider-process/provider-error-chain.ts",
|
|
"src/main/provider-process/provider-executable-missing.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/rate-limits",
|
|
"prefix": "codex",
|
|
"files": 28,
|
|
"productionFiles": 14,
|
|
"examples": [
|
|
"src/main/rate-limits/codex-auth-presence.ts",
|
|
"src/main/rate-limits/codex-backend-auth.ts",
|
|
"src/main/rate-limits/codex-backend-usage-client.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime/rpc/methods",
|
|
"prefix": "agent-launch",
|
|
"files": 28,
|
|
"productionFiles": 12,
|
|
"examples": [
|
|
"src/main/runtime/rpc/methods/agent-launch-caller-selection.ts",
|
|
"src/main/runtime/rpc/methods/agent-launch-execution-outcome.ts",
|
|
"src/main/runtime/rpc/methods/agent-launch-failure-code.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/skills",
|
|
"prefix": "skill-install",
|
|
"files": 28,
|
|
"productionFiles": 18,
|
|
"examples": [
|
|
"src/main/skills/skill-install-destinations.ts",
|
|
"src/main/skills/skill-install-discovery-verification.ts",
|
|
"src/main/skills/skill-install-filesystem.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/ssh/legacy-relay",
|
|
"prefix": "ssh",
|
|
"files": 28,
|
|
"productionFiles": 15,
|
|
"examples": [
|
|
"src/main/ssh/legacy-relay/ssh-host-relay-census-for-target.ts",
|
|
"src/main/ssh/legacy-relay/ssh-host-relay-endpoint-census.ts",
|
|
"src/main/ssh/legacy-relay/ssh-host-relay-terminals-on-connect.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/cmd-j",
|
|
"prefix": "palette",
|
|
"files": 28,
|
|
"productionFiles": 16,
|
|
"examples": [
|
|
"src/renderer/src/components/cmd-j/PaletteCreateWorktreeRow.tsx",
|
|
"src/renderer/src/components/cmd-j/PaletteFilterChips.tsx",
|
|
"src/renderer/src/components/cmd-j/PaletteFilterFieldOptions.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/native-chat",
|
|
"prefix": "native-chat-session",
|
|
"files": 28,
|
|
"productionFiles": 19,
|
|
"examples": [
|
|
"src/renderer/src/components/native-chat/NativeChatSessionGate.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatSessionOptionChoiceBody.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatSessionOptionPickers.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components",
|
|
"prefix": "quick",
|
|
"files": 28,
|
|
"productionFiles": 11,
|
|
"examples": [
|
|
"src/renderer/src/components/QuickOpen.tsx",
|
|
"src/renderer/src/components/quick-open-capped-local-listing.ts",
|
|
"src/renderer/src/components/quick-open-file-list-target.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/tab-bar",
|
|
"prefix": "tab-create",
|
|
"files": 28,
|
|
"productionFiles": 17,
|
|
"examples": [
|
|
"src/renderer/src/components/tab-bar/tab-create-entry-absolute-file.ts",
|
|
"src/renderer/src/components/tab-bar/tab-create-entry-action.ts",
|
|
"src/renderer/src/components/tab-bar/tab-create-entry-active-option.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/lib",
|
|
"prefix": "agent-launch",
|
|
"files": 28,
|
|
"productionFiles": 12,
|
|
"examples": [
|
|
"src/renderer/src/lib/agent-launch-pane-closes.ts",
|
|
"src/renderer/src/lib/agent-launch-pane-prompt.ts",
|
|
"src/renderer/src/lib/agent-launch-pane-start.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/runtime",
|
|
"prefix": "runtime-jira",
|
|
"files": 28,
|
|
"productionFiles": 14,
|
|
"examples": [
|
|
"src/renderer/src/runtime/runtime-jira-client.ts",
|
|
"src/renderer/src/runtime/runtime-jira-connection-status.ts",
|
|
"src/renderer/src/runtime/runtime-jira-detail-client.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared/orcad-migration",
|
|
"prefix": "orcad",
|
|
"files": 28,
|
|
"productionFiles": 21,
|
|
"examples": [
|
|
"src/shared/orcad-migration/orcad-migration-blob-transfer.ts",
|
|
"src/shared/orcad-migration/orcad-migration-catalog-state.ts",
|
|
"src/shared/orcad-migration/orcad-migration-client-state-parsing.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared/orcad-migration",
|
|
"prefix": "orcad-migration",
|
|
"files": 28,
|
|
"productionFiles": 21,
|
|
"examples": [
|
|
"src/shared/orcad-migration/orcad-migration-blob-transfer.ts",
|
|
"src/shared/orcad-migration/orcad-migration-catalog-state.ts",
|
|
"src/shared/orcad-migration/orcad-migration-client-state-parsing.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared",
|
|
"prefix": "skill",
|
|
"files": 28,
|
|
"productionFiles": 19,
|
|
"examples": [
|
|
"src/shared/skill-bundle-install-contract.ts",
|
|
"src/shared/skill-bundle-manifest.ts",
|
|
"src/shared/skill-bundle-name.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/src/browser",
|
|
"prefix": "browser",
|
|
"files": 27,
|
|
"productionFiles": 16,
|
|
"examples": [
|
|
"mobile/src/browser/browser-address-field-base-styles.ts",
|
|
"mobile/src/browser/browser-address-field-styles.ts",
|
|
"mobile/src/browser/browser-address-field-styles.web.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/src/notifications",
|
|
"prefix": "push",
|
|
"files": 27,
|
|
"productionFiles": 13,
|
|
"examples": [
|
|
"mobile/src/notifications/push-background-dismissal.ts",
|
|
"mobile/src/notifications/push-dismissal-operations.ts",
|
|
"mobile/src/notifications/push-dismissal-reconciliation.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/ai-vault",
|
|
"prefix": "session-scanner-service",
|
|
"files": 27,
|
|
"productionFiles": 13,
|
|
"examples": [
|
|
"src/main/ai-vault/session-scanner-service-client-state.ts",
|
|
"src/main/ai-vault/session-scanner-service-client.ts",
|
|
"src/main/ai-vault/session-scanner-service-entry-path.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/persistence/loading-store",
|
|
"prefix": "profile-state",
|
|
"files": 27,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/main/persistence/loading-store/profile-state-authority-writes.ts",
|
|
"src/main/persistence/loading-store/profile-state-authority.ts",
|
|
"src/main/persistence/loading-store/profile-state-flush-lifetime.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime",
|
|
"prefix": "worktree",
|
|
"files": 27,
|
|
"productionFiles": 12,
|
|
"examples": [
|
|
"src/main/runtime/worktree-browser-client-page-close.ts",
|
|
"src/main/runtime/worktree-create-setup-choice-refusal.ts",
|
|
"src/main/runtime/worktree-launch-host-repo.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/source-control",
|
|
"prefix": "hosted-review",
|
|
"files": 27,
|
|
"productionFiles": 14,
|
|
"examples": [
|
|
"src/main/source-control/hosted-review-active-branch-claims.ts",
|
|
"src/main/source-control/hosted-review-api-request.ts",
|
|
"src/main/source-control/hosted-review-branch-cache.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/dashboard",
|
|
"prefix": "dashboard",
|
|
"files": 27,
|
|
"productionFiles": 19,
|
|
"examples": [
|
|
"src/renderer/src/components/dashboard/DashboardAgentChildDisclosure.tsx",
|
|
"src/renderer/src/components/dashboard/DashboardAgentRow.tsx",
|
|
"src/renderer/src/components/dashboard/DashboardAgentRowMessage.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/editor",
|
|
"prefix": "check",
|
|
"files": 27,
|
|
"productionFiles": 15,
|
|
"examples": [
|
|
"src/renderer/src/components/editor/CheckRunAnnotations.tsx",
|
|
"src/renderer/src/components/editor/CheckRunCopyButton.tsx",
|
|
"src/renderer/src/components/editor/CheckRunDetailsPanel.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/mobile",
|
|
"prefix": "mobile",
|
|
"files": 27,
|
|
"productionFiles": 21,
|
|
"examples": [
|
|
"src/renderer/src/components/mobile/MobileAndroidInstallHelp.tsx",
|
|
"src/renderer/src/components/mobile/MobileBrandIcons.tsx",
|
|
"src/renderer/src/components/mobile/MobileHero.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/sidebar",
|
|
"prefix": "delete-worktree",
|
|
"files": 27,
|
|
"productionFiles": 17,
|
|
"examples": [
|
|
"src/renderer/src/components/sidebar/DeleteWorktreeDialog.tsx",
|
|
"src/renderer/src/components/sidebar/DeleteWorktreeDialogDescription.tsx",
|
|
"src/renderer/src/components/sidebar/DeleteWorktreeDialogFooter.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components",
|
|
"prefix": "task-page-linear",
|
|
"files": 27,
|
|
"productionFiles": 22,
|
|
"examples": [
|
|
"src/renderer/src/components/task-page-linear-cache-selectors.ts",
|
|
"src/renderer/src/components/task-page-linear-in-orca-issues.ts",
|
|
"src/renderer/src/components/task-page-linear-issue-empty-state.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/src/browser",
|
|
"prefix": "mobile",
|
|
"files": 26,
|
|
"productionFiles": 17,
|
|
"examples": [
|
|
"mobile/src/browser/MobileBrowserAddressField.tsx",
|
|
"mobile/src/browser/MobileBrowserKeyRow.tsx",
|
|
"mobile/src/browser/MobileBrowserPane.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/src/browser",
|
|
"prefix": "mobile-browser",
|
|
"files": 26,
|
|
"productionFiles": 17,
|
|
"examples": [
|
|
"mobile/src/browser/MobileBrowserAddressField.tsx",
|
|
"mobile/src/browser/MobileBrowserKeyRow.tsx",
|
|
"mobile/src/browser/MobileBrowserPane.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/src/mobile-web-shell",
|
|
"prefix": "bridge",
|
|
"files": 26,
|
|
"productionFiles": 13,
|
|
"examples": [
|
|
"mobile/src/mobile-web-shell/bridge-diagnostic-log.ts",
|
|
"mobile/src/mobile-web-shell/bridge-host-back.ts",
|
|
"mobile/src/mobile-web-shell/bridge-host-contract.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/src/session",
|
|
"prefix": "mobile-diff-review",
|
|
"files": 26,
|
|
"productionFiles": 16,
|
|
"examples": [
|
|
"mobile/src/session/MobileDiffReviewRouteScreen.tsx",
|
|
"mobile/src/session/mobile-diff-review-git-operations.ts",
|
|
"mobile/src/session/mobile-diff-review-loaders.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/browser",
|
|
"prefix": "browser-network-tunnel",
|
|
"files": 26,
|
|
"productionFiles": 18,
|
|
"examples": [
|
|
"src/main/browser/browser-network-tunnel-client-frame-dispatch.ts",
|
|
"src/main/browser/browser-network-tunnel-client-retirement.ts",
|
|
"src/main/browser/browser-network-tunnel-client-stream-frames.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/browser",
|
|
"prefix": "browser-session",
|
|
"files": 26,
|
|
"productionFiles": 13,
|
|
"examples": [
|
|
"src/main/browser/browser-session-cookie-staging.ts",
|
|
"src/main/browser/browser-session-meta-store.ts",
|
|
"src/main/browser/browser-session-partition-policies.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/codex-accounts",
|
|
"prefix": "codex",
|
|
"files": 26,
|
|
"productionFiles": 16,
|
|
"examples": [
|
|
"src/main/codex-accounts/codex-account-identity.ts",
|
|
"src/main/codex-accounts/codex-account-registration.ts",
|
|
"src/main/codex-accounts/codex-account-selection.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/computer",
|
|
"prefix": "desktop",
|
|
"files": 26,
|
|
"productionFiles": 13,
|
|
"examples": [
|
|
"src/main/computer/desktop-script-action.ts",
|
|
"src/main/computer/desktop-script-provider-bridge.ts",
|
|
"src/main/computer/desktop-script-provider-client.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/computer",
|
|
"prefix": "desktop-script",
|
|
"files": 26,
|
|
"productionFiles": 13,
|
|
"examples": [
|
|
"src/main/computer/desktop-script-action.ts",
|
|
"src/main/computer/desktop-script-provider-bridge.ts",
|
|
"src/main/computer/desktop-script-provider-client.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/daemon",
|
|
"prefix": "daemon-stream",
|
|
"files": 26,
|
|
"productionFiles": 13,
|
|
"examples": [
|
|
"src/main/daemon/daemon-stream-backlog-probe.ts",
|
|
"src/main/daemon/daemon-stream-backpressure.ts",
|
|
"src/main/daemon/daemon-stream-binary-framing.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/github",
|
|
"prefix": "pr-refresh",
|
|
"files": 26,
|
|
"productionFiles": 11,
|
|
"examples": [
|
|
"src/main/github/pr-refresh-candidate-policy.ts",
|
|
"src/main/github/pr-refresh-coordinator.ts",
|
|
"src/main/github/pr-refresh-error-classification.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/native-chat",
|
|
"prefix": "wsl",
|
|
"files": 26,
|
|
"productionFiles": 19,
|
|
"examples": [
|
|
"src/main/native-chat/wsl-session-path-scan.ts",
|
|
"src/main/native-chat/wsl-transcript-fs-access.ts",
|
|
"src/main/native-chat/wsl-transcript-fs-error.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime",
|
|
"prefix": "mobile-session",
|
|
"files": 26,
|
|
"productionFiles": 15,
|
|
"examples": [
|
|
"src/main/runtime/mobile-session-browser-equality.ts",
|
|
"src/main/runtime/mobile-session-browser-group-projection.ts",
|
|
"src/main/runtime/mobile-session-editor-projection.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime/push",
|
|
"prefix": "push",
|
|
"files": 26,
|
|
"productionFiles": 9,
|
|
"examples": [
|
|
"src/main/runtime/push/push-dispatcher.ts",
|
|
"src/main/runtime/push/push-gateway-client.ts",
|
|
"src/main/runtime/push/push-gateway-origin.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime/rpc/methods/orchestration/federation",
|
|
"prefix": "federation",
|
|
"files": 26,
|
|
"productionFiles": 9,
|
|
"examples": [
|
|
"src/main/runtime/rpc/methods/orchestration/federation/federation-attachment-authority.ts",
|
|
"src/main/runtime/rpc/methods/orchestration/federation/federation-attachment-observation.ts",
|
|
"src/main/runtime/rpc/methods/orchestration/federation/federation-control.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime/rpc/methods",
|
|
"prefix": "session",
|
|
"files": 26,
|
|
"productionFiles": 8,
|
|
"examples": [
|
|
"src/main/runtime/rpc/methods/session-tab-agent-status-projection.ts",
|
|
"src/main/runtime/rpc/methods/session-tab-browser-placement-projection.ts",
|
|
"src/main/runtime/rpc/methods/session-tab-close-methods.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/artifacts",
|
|
"prefix": "artifact",
|
|
"files": 26,
|
|
"productionFiles": 18,
|
|
"examples": [
|
|
"src/renderer/src/components/artifacts/ArtifactActions.tsx",
|
|
"src/renderer/src/components/artifacts/ArtifactCollection.tsx",
|
|
"src/renderer/src/components/artifacts/ArtifactDetailDrawer.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/browser-pane/navigate",
|
|
"prefix": "browser",
|
|
"files": 26,
|
|
"productionFiles": 16,
|
|
"examples": [
|
|
"src/renderer/src/components/browser-pane/navigate/browser-address-bar-navigation.ts",
|
|
"src/renderer/src/components/browser-pane/navigate/browser-download-progress.ts",
|
|
"src/renderer/src/components/browser-pane/navigate/browser-file-editor-open.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/diff-comments",
|
|
"prefix": "diff",
|
|
"files": 26,
|
|
"productionFiles": 14,
|
|
"examples": [
|
|
"src/renderer/src/components/diff-comments/DiffCommentCard.tsx",
|
|
"src/renderer/src/components/diff-comments/DiffCommentDraftCard.tsx",
|
|
"src/renderer/src/components/diff-comments/DiffCommentPopover.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/diff-comments",
|
|
"prefix": "diff-comment",
|
|
"files": 26,
|
|
"productionFiles": 14,
|
|
"examples": [
|
|
"src/renderer/src/components/diff-comments/DiffCommentCard.tsx",
|
|
"src/renderer/src/components/diff-comments/DiffCommentDraftCard.tsx",
|
|
"src/renderer/src/components/diff-comments/DiffCommentPopover.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components",
|
|
"prefix": "jira-issue",
|
|
"files": 26,
|
|
"productionFiles": 15,
|
|
"examples": [
|
|
"src/renderer/src/components/JiraIssueRowCopyMenu.tsx",
|
|
"src/renderer/src/components/JiraIssueWorkspace.tsx",
|
|
"src/renderer/src/components/jira-issue-assignee-control.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/settings",
|
|
"prefix": "appearance",
|
|
"files": 26,
|
|
"productionFiles": 19,
|
|
"examples": [
|
|
"src/renderer/src/components/settings/AppearanceAdvancedDisclosure.tsx",
|
|
"src/renderer/src/components/settings/AppearanceChatContrastControls.tsx",
|
|
"src/renderer/src/components/settings/AppearanceChatSection.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/settings",
|
|
"prefix": "plugin",
|
|
"files": 26,
|
|
"productionFiles": 19,
|
|
"examples": [
|
|
"src/renderer/src/components/settings/PluginConsentDialog.tsx",
|
|
"src/renderer/src/components/settings/PluginConsentProvenance.tsx",
|
|
"src/renderer/src/components/settings/PluginDevelopmentSection.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/skills",
|
|
"prefix": "skill-install",
|
|
"files": 26,
|
|
"productionFiles": 18,
|
|
"examples": [
|
|
"src/renderer/src/components/skills/SkillInstallAgentPicker.tsx",
|
|
"src/renderer/src/components/skills/SkillInstallDialog.tsx",
|
|
"src/renderer/src/components/skills/SkillInstallDialogFooter.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/tab-bar",
|
|
"prefix": "tab-create-entry",
|
|
"files": 26,
|
|
"productionFiles": 16,
|
|
"examples": [
|
|
"src/renderer/src/components/tab-bar/tab-create-entry-absolute-file.ts",
|
|
"src/renderer/src/components/tab-bar/tab-create-entry-action.ts",
|
|
"src/renderer/src/components/tab-bar/tab-create-entry-active-option.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared",
|
|
"prefix": "project",
|
|
"files": 26,
|
|
"productionFiles": 19,
|
|
"examples": [
|
|
"src/shared/project-catalog-row-normalization.ts",
|
|
"src/shared/project-compatibility-host-merge.ts",
|
|
"src/shared/project-compatibility-merge.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "config/scripts",
|
|
"prefix": "pr",
|
|
"files": 25,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"config/scripts/pr-aggregate-gate-context.mjs",
|
|
"config/scripts/pr-code-change-scope.mjs",
|
|
"config/scripts/pr-e2e-source-routing.mjs"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/codex",
|
|
"prefix": "codex-app",
|
|
"files": 25,
|
|
"productionFiles": 14,
|
|
"examples": [
|
|
"src/main/codex/codex-app-server-capability-cache.ts",
|
|
"src/main/codex/codex-app-server-capability-signal.ts",
|
|
"src/main/codex/codex-app-server-client.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/codex",
|
|
"prefix": "codex-app-server",
|
|
"files": 25,
|
|
"productionFiles": 14,
|
|
"examples": [
|
|
"src/main/codex/codex-app-server-capability-cache.ts",
|
|
"src/main/codex/codex-app-server-capability-signal.ts",
|
|
"src/main/codex/codex-app-server-client.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/ipc",
|
|
"prefix": "workspace",
|
|
"files": 25,
|
|
"productionFiles": 17,
|
|
"examples": [
|
|
"src/main/ipc/workspace-cleanup-activity.ts",
|
|
"src/main/ipc/workspace-cleanup-candidate.ts",
|
|
"src/main/ipc/workspace-cleanup-disconnected-ssh.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/providers",
|
|
"prefix": "windows",
|
|
"files": 25,
|
|
"productionFiles": 11,
|
|
"examples": [
|
|
"src/main/providers/windows-agent-foreground-command-line.ts",
|
|
"src/main/providers/windows-agent-foreground-process.ts",
|
|
"src/main/providers/windows-cached-agent-revalidation.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime",
|
|
"prefix": "browser",
|
|
"files": 25,
|
|
"productionFiles": 10,
|
|
"examples": [
|
|
"src/main/runtime/browser-client-download-transfer-store.ts",
|
|
"src/main/runtime/browser-client-download-transfers.ts",
|
|
"src/main/runtime/browser-dialog-settlement.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main",
|
|
"prefix": "workspace",
|
|
"files": 25,
|
|
"productionFiles": 14,
|
|
"examples": [
|
|
"src/main/workspace-cleanup-removal-snapshot-prune.ts",
|
|
"src/main/workspace-cleanup-scan-snapshot.ts",
|
|
"src/main/workspace-create-event-fields.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/automations",
|
|
"prefix": "automation-run",
|
|
"files": 25,
|
|
"productionFiles": 15,
|
|
"examples": [
|
|
"src/renderer/src/components/automations/AutomationRunDetailsPage.tsx",
|
|
"src/renderer/src/components/automations/AutomationRunHistory.tsx",
|
|
"src/renderer/src/components/automations/AutomationRunPageFrame.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/browser-pane/annotate",
|
|
"prefix": "markup",
|
|
"files": 25,
|
|
"productionFiles": 16,
|
|
"examples": [
|
|
"src/renderer/src/components/browser-pane/annotate/MarkupDrawButton.tsx",
|
|
"src/renderer/src/components/browser-pane/annotate/MarkupOverlay.tsx",
|
|
"src/renderer/src/components/browser-pane/annotate/MarkupToolbar.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/browser-pane",
|
|
"prefix": "browser-client",
|
|
"files": 25,
|
|
"productionFiles": 16,
|
|
"examples": [
|
|
"src/renderer/src/components/browser-pane/browser-client-hosted-download-notices.ts",
|
|
"src/renderer/src/components/browser-pane/browser-client-hosted-permission-notices.ts",
|
|
"src/renderer/src/components/browser-pane/browser-client-hosted-popup-notices.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components",
|
|
"prefix": "quick-open",
|
|
"files": 25,
|
|
"productionFiles": 10,
|
|
"examples": [
|
|
"src/renderer/src/components/quick-open-capped-local-listing.ts",
|
|
"src/renderer/src/components/quick-open-file-list-target.ts",
|
|
"src/renderer/src/components/quick-open-file-list.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/right-sidebar",
|
|
"prefix": "checks-panel",
|
|
"files": 25,
|
|
"productionFiles": 14,
|
|
"examples": [
|
|
"src/renderer/src/components/right-sidebar/checks-panel-async-result-key.ts",
|
|
"src/renderer/src/components/right-sidebar/checks-panel-blocker-copy.ts",
|
|
"src/renderer/src/components/right-sidebar/checks-panel-empty-state.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/terminal-pane",
|
|
"prefix": "terminal-drop",
|
|
"files": 25,
|
|
"productionFiles": 12,
|
|
"examples": [
|
|
"src/renderer/src/components/terminal-pane/terminal-drop-handler.ts",
|
|
"src/renderer/src/components/terminal-pane/terminal-drop-image-path.ts",
|
|
"src/renderer/src/components/terminal-pane/terminal-drop-internal-rejection-message.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/lib",
|
|
"prefix": "ai",
|
|
"files": 25,
|
|
"productionFiles": 13,
|
|
"examples": [
|
|
"src/renderer/src/lib/ai-vault-antigravity-reference-startup.ts",
|
|
"src/renderer/src/lib/ai-vault-resume-command.ts",
|
|
"src/renderer/src/lib/ai-vault-resume-platform.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/lib",
|
|
"prefix": "ai-vault",
|
|
"files": 25,
|
|
"productionFiles": 13,
|
|
"examples": [
|
|
"src/renderer/src/lib/ai-vault-antigravity-reference-startup.ts",
|
|
"src/renderer/src/lib/ai-vault-resume-command.ts",
|
|
"src/renderer/src/lib/ai-vault-resume-platform.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/runtime",
|
|
"prefix": "remote-runtime",
|
|
"files": 25,
|
|
"productionFiles": 14,
|
|
"examples": [
|
|
"src/renderer/src/runtime/remote-runtime-session-tabs-inflight.ts",
|
|
"src/renderer/src/runtime/remote-runtime-terminal-binary-controller.ts",
|
|
"src/renderer/src/runtime/remote-runtime-terminal-binary-snapshots.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/runtime",
|
|
"prefix": "runtime-file",
|
|
"files": 25,
|
|
"productionFiles": 14,
|
|
"examples": [
|
|
"src/renderer/src/runtime/runtime-file-client-types.ts",
|
|
"src/renderer/src/runtime/runtime-file-import-client.ts",
|
|
"src/renderer/src/runtime/runtime-file-metadata-client.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/runtime",
|
|
"prefix": "web-runtime-session",
|
|
"files": 25,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/renderer/src/runtime/web-runtime-session-environment.ts",
|
|
"src/renderer/src/runtime/web-runtime-session-snapshot.ts",
|
|
"src/renderer/src/runtime/web-runtime-session-tab-lifecycle.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/store/slices",
|
|
"prefix": "terminal",
|
|
"files": 25,
|
|
"productionFiles": 9,
|
|
"examples": [
|
|
"src/renderer/src/store/slices/terminal-activation-spawn-suppression.ts",
|
|
"src/renderer/src/store/slices/terminal-helpers.ts",
|
|
"src/renderer/src/store/slices/terminal-orphan-helpers.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/store/slices/ui",
|
|
"prefix": "ui",
|
|
"files": 25,
|
|
"productionFiles": 24,
|
|
"examples": [
|
|
"src/renderer/src/store/slices/ui/ui-slice-activity-actions.ts",
|
|
"src/renderer/src/store/slices/ui/ui-slice-agent-actions.ts",
|
|
"src/renderer/src/store/slices/ui/ui-slice-agent-notification-acknowledgement.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/store/slices/ui",
|
|
"prefix": "ui-slice",
|
|
"files": 25,
|
|
"productionFiles": 24,
|
|
"examples": [
|
|
"src/renderer/src/store/slices/ui/ui-slice-activity-actions.ts",
|
|
"src/renderer/src/store/slices/ui/ui-slice-agent-actions.ts",
|
|
"src/renderer/src/store/slices/ui/ui-slice-agent-notification-acknowledgement.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/store/slices",
|
|
"prefix": "workspace-cleanup",
|
|
"files": 25,
|
|
"productionFiles": 11,
|
|
"examples": [
|
|
"src/renderer/src/store/slices/workspace-cleanup-agent-evidence.ts",
|
|
"src/renderer/src/store/slices/workspace-cleanup-broad-scan-registry.ts",
|
|
"src/renderer/src/store/slices/workspace-cleanup-browse.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/store/slices",
|
|
"prefix": "worktree",
|
|
"files": 25,
|
|
"productionFiles": 12,
|
|
"examples": [
|
|
"src/renderer/src/store/slices/worktree-by-id-index.ts",
|
|
"src/renderer/src/store/slices/worktree-catalog-reconciliation.ts",
|
|
"src/renderer/src/store/slices/worktree-delete-state-types.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/src/files",
|
|
"prefix": "mobile-file-preview",
|
|
"files": 24,
|
|
"productionFiles": 15,
|
|
"examples": [
|
|
"mobile/src/files/MobileFilePreviewBody.tsx",
|
|
"mobile/src/files/MobileFilePreviewEditableSource.tsx",
|
|
"mobile/src/files/MobileFilePreviewScreen.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/agent-hooks",
|
|
"prefix": "wsl",
|
|
"files": 24,
|
|
"productionFiles": 14,
|
|
"examples": [
|
|
"src/main/agent-hooks/wsl-guest-plugin-install.ts",
|
|
"src/main/agent-hooks/wsl-hook-fs-adapter.ts",
|
|
"src/main/agent-hooks/wsl-hook-relay-deps.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/browser",
|
|
"prefix": "browser-cookie-import",
|
|
"files": 24,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/main/browser/browser-cookie-import-clear.ts",
|
|
"src/main/browser/browser-cookie-import-diagnostics.ts",
|
|
"src/main/browser/browser-cookie-import-pipeline.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/browser",
|
|
"prefix": "paired",
|
|
"files": 24,
|
|
"productionFiles": 12,
|
|
"examples": [
|
|
"src/main/browser/paired-runtime-browser-authority-identity.ts",
|
|
"src/main/browser/paired-runtime-browser-client-host-composition.ts",
|
|
"src/main/browser/paired-runtime-browser-client-host-registry.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/browser",
|
|
"prefix": "paired-runtime",
|
|
"files": 24,
|
|
"productionFiles": 12,
|
|
"examples": [
|
|
"src/main/browser/paired-runtime-browser-authority-identity.ts",
|
|
"src/main/browser/paired-runtime-browser-client-host-composition.ts",
|
|
"src/main/browser/paired-runtime-browser-client-host-registry.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/browser",
|
|
"prefix": "paired-runtime-browser",
|
|
"files": 24,
|
|
"productionFiles": 12,
|
|
"examples": [
|
|
"src/main/browser/paired-runtime-browser-authority-identity.ts",
|
|
"src/main/browser/paired-runtime-browser-client-host-composition.ts",
|
|
"src/main/browser/paired-runtime-browser-client-host-registry.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/claude-accounts",
|
|
"prefix": "claude-profile",
|
|
"files": 24,
|
|
"productionFiles": 15,
|
|
"examples": [
|
|
"src/main/claude-accounts/claude-profile-history.ts",
|
|
"src/main/claude-accounts/claude-profile-installed-router.ts",
|
|
"src/main/claude-accounts/claude-profile-launch-errors.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/github/client/check",
|
|
"prefix": "check",
|
|
"files": 24,
|
|
"productionFiles": 9,
|
|
"examples": [
|
|
"src/main/github/client/check/check-detail-field-mapping.ts",
|
|
"src/main/github/client/check/check-details-abort.ts",
|
|
"src/main/github/client/check/check-details-admission-lifetime.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/linear",
|
|
"prefix": "issue",
|
|
"files": 24,
|
|
"productionFiles": 14,
|
|
"examples": [
|
|
"src/main/linear/issue-activity-raw.ts",
|
|
"src/main/linear/issue-context-client.ts",
|
|
"src/main/linear/issue-context-current.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/native-chat/agent-model-catalog",
|
|
"prefix": "agent",
|
|
"files": 24,
|
|
"productionFiles": 14,
|
|
"examples": [
|
|
"src/main/native-chat/agent-model-catalog/agent-model-catalog-account-expiry.ts",
|
|
"src/main/native-chat/agent-model-catalog/agent-model-catalog-discovery.ts",
|
|
"src/main/native-chat/agent-model-catalog/agent-model-catalog-entry.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/native-chat",
|
|
"prefix": "wsl-transcript",
|
|
"files": 24,
|
|
"productionFiles": 18,
|
|
"examples": [
|
|
"src/main/native-chat/wsl-transcript-fs-access.ts",
|
|
"src/main/native-chat/wsl-transcript-fs-error.ts",
|
|
"src/main/native-chat/wsl-transcript-fs-gate.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/orca-profiles",
|
|
"prefix": "profile-project",
|
|
"files": 24,
|
|
"productionFiles": 17,
|
|
"examples": [
|
|
"src/main/orca-profiles/profile-project-domain-changes.ts",
|
|
"src/main/orca-profiles/profile-project-domain-move-intent.ts",
|
|
"src/main/orca-profiles/profile-project-domain-state.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/persistence/loading-store",
|
|
"prefix": "pty",
|
|
"files": 24,
|
|
"productionFiles": 8,
|
|
"examples": [
|
|
"src/main/persistence/loading-store/pty-binding-durability-only.ts",
|
|
"src/main/persistence/loading-store/pty-binding-fast-lane.ts",
|
|
"src/main/persistence/loading-store/pty-binding-generations.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/pi",
|
|
"prefix": "agent",
|
|
"files": 24,
|
|
"productionFiles": 9,
|
|
"examples": [
|
|
"src/main/pi/agent-status-extension-source.ts",
|
|
"src/main/pi/agent-status-handler-source.ts",
|
|
"src/main/pi/agent-status-input-redaction-source.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/pi",
|
|
"prefix": "agent-status",
|
|
"files": 24,
|
|
"productionFiles": 9,
|
|
"examples": [
|
|
"src/main/pi/agent-status-extension-source.ts",
|
|
"src/main/pi/agent-status-handler-source.ts",
|
|
"src/main/pi/agent-status-input-redaction-source.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime/browser",
|
|
"prefix": "browser",
|
|
"files": 24,
|
|
"productionFiles": 22,
|
|
"examples": [
|
|
"src/main/runtime/browser/browser-capture.ts",
|
|
"src/main/runtime/browser/browser-client-page-close.ts",
|
|
"src/main/runtime/browser/browser-client-page-opening.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/automations",
|
|
"prefix": "automations-page",
|
|
"files": 24,
|
|
"productionFiles": 18,
|
|
"examples": [
|
|
"src/renderer/src/components/automations/AutomationsPageBreadcrumb.tsx",
|
|
"src/renderer/src/components/automations/AutomationsPageDeleteDialogs.tsx",
|
|
"src/renderer/src/components/automations/AutomationsPageListPanel.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/floating-terminal",
|
|
"prefix": "floating-terminal-panel",
|
|
"files": 24,
|
|
"productionFiles": 17,
|
|
"examples": [
|
|
"src/renderer/src/components/floating-terminal/FloatingTerminalPanelSurface.tsx",
|
|
"src/renderer/src/components/floating-terminal/floating-terminal-panel-bounds.ts",
|
|
"src/renderer/src/components/floating-terminal/floating-terminal-panel-drag-actions.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/native-chat",
|
|
"prefix": "native-chat-tool",
|
|
"files": 24,
|
|
"productionFiles": 13,
|
|
"examples": [
|
|
"src/renderer/src/components/native-chat/NativeChatToolAnnotations.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatToolFileTarget.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatToolIcon.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/hooks",
|
|
"prefix": "editor",
|
|
"files": 24,
|
|
"productionFiles": 9,
|
|
"examples": [
|
|
"src/renderer/src/hooks/editor-external-watch-disk-verification.ts",
|
|
"src/renderer/src/hooks/editor-external-watch-event-reconciliation.ts",
|
|
"src/renderer/src/hooks/editor-external-watch-local-roots.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/lib",
|
|
"prefix": "worktree-activation",
|
|
"files": 24,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/renderer/src/lib/worktree-activation-gated-empty-reseed.ts",
|
|
"src/renderer/src/lib/worktree-activation-nav-registration.ts",
|
|
"src/renderer/src/lib/worktree-activation-pty-inventory.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/lib",
|
|
"prefix": "worktree-creation",
|
|
"files": 24,
|
|
"productionFiles": 10,
|
|
"examples": [
|
|
"src/renderer/src/lib/worktree-creation-agent-seeds.ts",
|
|
"src/renderer/src/lib/worktree-creation-background-mount.ts",
|
|
"src/renderer/src/lib/worktree-creation-completion.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared",
|
|
"prefix": "ephemeral",
|
|
"files": 24,
|
|
"productionFiles": 14,
|
|
"examples": [
|
|
"src/shared/ephemeral-setup-terminal-worktree-id.ts",
|
|
"src/shared/ephemeral-vm-recipe-checkout-mode.ts",
|
|
"src/shared/ephemeral-vm-recipe-destroy-result.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared",
|
|
"prefix": "runtime-environment",
|
|
"files": 24,
|
|
"productionFiles": 14,
|
|
"examples": [
|
|
"src/shared/runtime-environment-authority-binding.ts",
|
|
"src/shared/runtime-environment-diagnostics.ts",
|
|
"src/shared/runtime-environment-host-key-match.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/wsl-guest",
|
|
"prefix": "agent",
|
|
"files": 24,
|
|
"productionFiles": 14,
|
|
"examples": [
|
|
"src/wsl-guest/agent-hook-cached-pane-status.ts",
|
|
"src/wsl-guest/agent-hook-canonical-status.ts",
|
|
"src/wsl-guest/agent-hook-endpoint-coordinates.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/wsl-guest",
|
|
"prefix": "agent-hook",
|
|
"files": 24,
|
|
"productionFiles": 14,
|
|
"examples": [
|
|
"src/wsl-guest/agent-hook-cached-pane-status.ts",
|
|
"src/wsl-guest/agent-hook-canonical-status.ts",
|
|
"src/wsl-guest/agent-hook-endpoint-coordinates.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "cloud/apps/relay/src",
|
|
"prefix": "postgres",
|
|
"files": 23,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"cloud/apps/relay/src/postgres-lock-wait-sample.ts",
|
|
"cloud/apps/relay/src/postgres-pool-pressure.ts",
|
|
"cloud/apps/relay/src/postgres-query-failure.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/src/session",
|
|
"prefix": "mobile-terminal",
|
|
"files": 23,
|
|
"productionFiles": 13,
|
|
"examples": [
|
|
"mobile/src/session/MobileTerminalInputActions.tsx",
|
|
"mobile/src/session/MobileTerminalLiveInputStatus.tsx",
|
|
"mobile/src/session/mobile-terminal-action-sheet-actions.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/agent-hooks",
|
|
"prefix": "managed",
|
|
"files": 23,
|
|
"productionFiles": 11,
|
|
"examples": [
|
|
"src/main/agent-hooks/managed-agent-hook-controls.ts",
|
|
"src/main/agent-hooks/managed-agent-hook-registry.ts",
|
|
"src/main/agent-hooks/managed-agent-hook-startup.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/cli",
|
|
"prefix": "appimage",
|
|
"files": 23,
|
|
"productionFiles": 11,
|
|
"examples": [
|
|
"src/main/cli/appimage-cache-layout.ts",
|
|
"src/main/cli/appimage-copy-pre-extraction.ts",
|
|
"src/main/cli/appimage-extracted-root.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/emulator/android",
|
|
"prefix": "android",
|
|
"files": 23,
|
|
"productionFiles": 15,
|
|
"examples": [
|
|
"src/main/emulator/android/android-adb-result.ts",
|
|
"src/main/emulator/android/android-app-control.ts",
|
|
"src/main/emulator/android/android-avd-boot.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/git/command-runner",
|
|
"prefix": "git",
|
|
"files": 23,
|
|
"productionFiles": 10,
|
|
"examples": [
|
|
"src/main/git/command-runner/git-command-resolution.ts",
|
|
"src/main/git/command-runner/git-command-timeout.ts",
|
|
"src/main/git/command-runner/git-exec-file.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/github",
|
|
"prefix": "github",
|
|
"files": 23,
|
|
"productionFiles": 14,
|
|
"examples": [
|
|
"src/main/github/github-api-repository-probe.ts",
|
|
"src/main/github/github-api-repository-remote-probe.ts",
|
|
"src/main/github/github-api-repository-validation.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/ipc",
|
|
"prefix": "ai",
|
|
"files": 23,
|
|
"productionFiles": 13,
|
|
"examples": [
|
|
"src/main/ipc/ai-vault-all-host-timeouts.ts",
|
|
"src/main/ipc/ai-vault-delete.ts",
|
|
"src/main/ipc/ai-vault-host-discovery.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/ipc/pty/ipc",
|
|
"prefix": "spawn",
|
|
"files": 23,
|
|
"productionFiles": 16,
|
|
"examples": [
|
|
"src/main/ipc/pty/ipc/spawn-absent-binding-swap.ts",
|
|
"src/main/ipc/pty/ipc/spawn-agent-launch-end.ts",
|
|
"src/main/ipc/pty/ipc/spawn-agent-launch.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/ipc",
|
|
"prefix": "runtime",
|
|
"files": 23,
|
|
"productionFiles": 12,
|
|
"examples": [
|
|
"src/main/ipc/runtime-import-limits.ts",
|
|
"src/main/ipc/runtime-ssh-access-handlers.ts",
|
|
"src/main/ipc/runtime-upload-file-stream.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/jira",
|
|
"prefix": "jira",
|
|
"files": 23,
|
|
"productionFiles": 13,
|
|
"examples": [
|
|
"src/main/jira/jira-agile-fields.ts",
|
|
"src/main/jira/jira-api-error.ts",
|
|
"src/main/jira/jira-issue-comments.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime",
|
|
"prefix": "runtime-linear",
|
|
"files": 23,
|
|
"productionFiles": 21,
|
|
"examples": [
|
|
"src/main/runtime/runtime-linear-browse-commands.ts",
|
|
"src/main/runtime/runtime-linear-command-base.ts",
|
|
"src/main/runtime/runtime-linear-command-dependencies.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/ssh",
|
|
"prefix": "ssh-host",
|
|
"files": 23,
|
|
"productionFiles": 11,
|
|
"examples": [
|
|
"src/main/ssh/ssh-host-key-decision.ts",
|
|
"src/main/ssh/ssh-host-key-store.ts",
|
|
"src/main/ssh/ssh-host-key-verifier.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/onboarding",
|
|
"prefix": "onboarding",
|
|
"files": 23,
|
|
"productionFiles": 15,
|
|
"examples": [
|
|
"src/renderer/src/components/onboarding/OnboardingFlow.tsx",
|
|
"src/renderer/src/components/onboarding/OnboardingFooter.tsx",
|
|
"src/renderer/src/components/onboarding/OnboardingInlineCommandTerminal.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/runtime",
|
|
"prefix": "host",
|
|
"files": 23,
|
|
"productionFiles": 12,
|
|
"examples": [
|
|
"src/renderer/src/runtime/host-live-terminal-probe.ts",
|
|
"src/renderer/src/runtime/host-model-catalog-snapshots-sync.ts",
|
|
"src/renderer/src/runtime/host-model-catalog-snapshots.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/runtime",
|
|
"prefix": "layout",
|
|
"files": 23,
|
|
"productionFiles": 13,
|
|
"examples": [
|
|
"src/renderer/src/runtime/layout-apply-hold-release.ts",
|
|
"src/renderer/src/runtime/layout-apply-send.ts",
|
|
"src/renderer/src/runtime/layout-frame-position.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/runtime",
|
|
"prefix": "structured",
|
|
"files": 23,
|
|
"productionFiles": 11,
|
|
"examples": [
|
|
"src/renderer/src/runtime/structured-agent-session-client.ts",
|
|
"src/renderer/src/runtime/structured-agent-session-close.ts",
|
|
"src/renderer/src/runtime/structured-agent-session-host-capability.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared",
|
|
"prefix": "telemetry",
|
|
"files": 23,
|
|
"productionFiles": 16,
|
|
"examples": [
|
|
"src/shared/telemetry-agent-token-usage-schema.ts",
|
|
"src/shared/telemetry-app-event-schemas.ts",
|
|
"src/shared/telemetry-consent-types.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/claude",
|
|
"prefix": "claude-structured-session",
|
|
"files": 22,
|
|
"productionFiles": 12,
|
|
"examples": [
|
|
"src/main/claude/claude-structured-session-acquisition-options.ts",
|
|
"src/main/claude/claude-structured-session-acquisition.ts",
|
|
"src/main/claude/claude-structured-session-adapter.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/cli",
|
|
"prefix": "cli",
|
|
"files": 22,
|
|
"productionFiles": 12,
|
|
"examples": [
|
|
"src/main/cli/cli-command-filesystem-transaction.ts",
|
|
"src/main/cli/cli-command-inspection.ts",
|
|
"src/main/cli/cli-command-installation.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/managed-server/host-state",
|
|
"prefix": "orcad",
|
|
"files": 22,
|
|
"productionFiles": 12,
|
|
"examples": [
|
|
"src/main/managed-server/host-state/orcad-machine-claim-command.ts",
|
|
"src/main/managed-server/host-state/orcad-machine-home.ts",
|
|
"src/main/managed-server/host-state/orcad-state-mutation-exec.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/startup",
|
|
"prefix": "windows",
|
|
"files": 22,
|
|
"productionFiles": 10,
|
|
"examples": [
|
|
"src/main/startup/windows-app-data-path.ts",
|
|
"src/main/startup/windows-desktop-shell-path-startup.ts",
|
|
"src/main/startup/windows-install-dir-acl-poison-marker.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/browser-pane/workspace-doc",
|
|
"prefix": "doc",
|
|
"files": 22,
|
|
"productionFiles": 14,
|
|
"examples": [
|
|
"src/renderer/src/components/browser-pane/workspace-doc/doc-preview-address-edit.tsx",
|
|
"src/renderer/src/components/browser-pane/workspace-doc/doc-preview-artifact-share.tsx",
|
|
"src/renderer/src/components/browser-pane/workspace-doc/doc-preview-directory-access.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/browser-pane/workspace-doc",
|
|
"prefix": "doc-preview",
|
|
"files": 22,
|
|
"productionFiles": 14,
|
|
"examples": [
|
|
"src/renderer/src/components/browser-pane/workspace-doc/doc-preview-address-edit.tsx",
|
|
"src/renderer/src/components/browser-pane/workspace-doc/doc-preview-artifact-share.tsx",
|
|
"src/renderer/src/components/browser-pane/workspace-doc/doc-preview-directory-access.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/github",
|
|
"prefix": "github",
|
|
"files": 22,
|
|
"productionFiles": 14,
|
|
"examples": [
|
|
"src/renderer/src/components/github/github-duplicate-issue-candidates.ts",
|
|
"src/renderer/src/components/github/github-markdown-composer-preview-pane.tsx",
|
|
"src/renderer/src/components/github/github-markdown-composer-tabbar.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/settings",
|
|
"prefix": "accounts",
|
|
"files": 22,
|
|
"productionFiles": 17,
|
|
"examples": [
|
|
"src/renderer/src/components/settings/AccountsPane.tsx",
|
|
"src/renderer/src/components/settings/accounts-claude-search.ts",
|
|
"src/renderer/src/components/settings/accounts-pane-account-actions.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/sidebar",
|
|
"prefix": "worktree-agent",
|
|
"files": 22,
|
|
"productionFiles": 12,
|
|
"examples": [
|
|
"src/renderer/src/components/sidebar/useWorktreeAgentRows.ts",
|
|
"src/renderer/src/components/sidebar/worktree-agent-activity-summary.ts",
|
|
"src/renderer/src/components/sidebar/worktree-agent-freshness-selector.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/sidebar",
|
|
"prefix": "worktree-list",
|
|
"files": 22,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"src/renderer/src/components/sidebar/WorktreeListScrollToTopButton.tsx",
|
|
"src/renderer/src/components/sidebar/worktree-list-card-markup-queries.ts",
|
|
"src/renderer/src/components/sidebar/worktree-list-lineage-store-state.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/terminal",
|
|
"prefix": "terminal",
|
|
"files": 22,
|
|
"productionFiles": 10,
|
|
"examples": [
|
|
"src/renderer/src/components/terminal/terminal-close-copy-kind.ts",
|
|
"src/renderer/src/components/terminal/terminal-close-incarnation.ts",
|
|
"src/renderer/src/components/terminal/terminal-close-target.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/hooks",
|
|
"prefix": "editor-external",
|
|
"files": 22,
|
|
"productionFiles": 8,
|
|
"examples": [
|
|
"src/renderer/src/hooks/editor-external-watch-disk-verification.ts",
|
|
"src/renderer/src/hooks/editor-external-watch-event-reconciliation.ts",
|
|
"src/renderer/src/hooks/editor-external-watch-local-roots.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared",
|
|
"prefix": "agent-launch",
|
|
"files": 22,
|
|
"productionFiles": 17,
|
|
"examples": [
|
|
"src/shared/agent-launch-account-env.ts",
|
|
"src/shared/agent-launch-intent.ts",
|
|
"src/shared/agent-launch-model-preferences.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared",
|
|
"prefix": "ephemeral-vm",
|
|
"files": 22,
|
|
"productionFiles": 13,
|
|
"examples": [
|
|
"src/shared/ephemeral-vm-recipe-checkout-mode.ts",
|
|
"src/shared/ephemeral-vm-recipe-destroy-result.ts",
|
|
"src/shared/ephemeral-vm-recipe-diagnostics.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared",
|
|
"prefix": "orcad",
|
|
"files": 22,
|
|
"productionFiles": 17,
|
|
"examples": [
|
|
"src/shared/orcad-agent-browser-name.ts",
|
|
"src/shared/orcad-artifacts.ts",
|
|
"src/shared/orcad-build-identity.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/src/mobile-web-shell",
|
|
"prefix": "shell",
|
|
"files": 21,
|
|
"productionFiles": 11,
|
|
"examples": [
|
|
"mobile/src/mobile-web-shell/ShellDownloadProgress.tsx",
|
|
"mobile/src/mobile-web-shell/ShellWaitingFrame.tsx",
|
|
"mobile/src/mobile-web-shell/shell-bridge-log-lines.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/src/worktree",
|
|
"prefix": "worktree",
|
|
"files": 21,
|
|
"productionFiles": 11,
|
|
"examples": [
|
|
"mobile/src/worktree/worktree-activation-result.ts",
|
|
"mobile/src/worktree/worktree-agent-child-rows.ts",
|
|
"mobile/src/worktree/worktree-catalog-operations.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/claude",
|
|
"prefix": "claude-background",
|
|
"files": 21,
|
|
"productionFiles": 10,
|
|
"examples": [
|
|
"src/main/claude/claude-background-task-frames.ts",
|
|
"src/main/claude/claude-background-task-memory.ts",
|
|
"src/main/claude/claude-background-task-roster-merge.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/ipc",
|
|
"prefix": "ai-vault",
|
|
"files": 21,
|
|
"productionFiles": 12,
|
|
"examples": [
|
|
"src/main/ipc/ai-vault-all-host-timeouts.ts",
|
|
"src/main/ipc/ai-vault-delete.ts",
|
|
"src/main/ipc/ai-vault-host-discovery.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/ipc",
|
|
"prefix": "github",
|
|
"files": 21,
|
|
"productionFiles": 11,
|
|
"examples": [
|
|
"src/main/ipc/github-account-handlers.ts",
|
|
"src/main/ipc/github-issue-mutation-handlers.ts",
|
|
"src/main/ipc/github-pr-mutation-handlers.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/managed-server/install",
|
|
"prefix": "remote-install",
|
|
"files": 21,
|
|
"productionFiles": 11,
|
|
"examples": [
|
|
"src/main/managed-server/install/remote-install-gc-claim.ts",
|
|
"src/main/managed-server/install/remote-install-gc-tombstone.ts",
|
|
"src/main/managed-server/install/remote-install-gc.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/native-chat/agent-model-catalog",
|
|
"prefix": "agent-model",
|
|
"files": 21,
|
|
"productionFiles": 12,
|
|
"examples": [
|
|
"src/main/native-chat/agent-model-catalog/agent-model-catalog-account-expiry.ts",
|
|
"src/main/native-chat/agent-model-catalog/agent-model-catalog-discovery.ts",
|
|
"src/main/native-chat/agent-model-catalog/agent-model-catalog-entry.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/native-chat/agent-model-catalog",
|
|
"prefix": "agent-model-catalog",
|
|
"files": 21,
|
|
"productionFiles": 12,
|
|
"examples": [
|
|
"src/main/native-chat/agent-model-catalog/agent-model-catalog-account-expiry.ts",
|
|
"src/main/native-chat/agent-model-catalog/agent-model-catalog-discovery.ts",
|
|
"src/main/native-chat/agent-model-catalog/agent-model-catalog-entry.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/native-chat",
|
|
"prefix": "wsl-transcript-fs",
|
|
"files": 21,
|
|
"productionFiles": 16,
|
|
"examples": [
|
|
"src/main/native-chat/wsl-transcript-fs-access.ts",
|
|
"src/main/native-chat/wsl-transcript-fs-error.ts",
|
|
"src/main/native-chat/wsl-transcript-fs-gate.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime",
|
|
"prefix": "claude",
|
|
"files": 21,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/main/runtime/claude-agent-teams-pane-layout.ts",
|
|
"src/main/runtime/claude-agent-teams-service.ts",
|
|
"src/main/runtime/claude-agent-teams-shim-env.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime/orchestration",
|
|
"prefix": "structured",
|
|
"files": 21,
|
|
"productionFiles": 11,
|
|
"examples": [
|
|
"src/main/runtime/orchestration/structured-mail-source.ts",
|
|
"src/main/runtime/orchestration/structured-mailbox-pointer-delivery.ts",
|
|
"src/main/runtime/orchestration/structured-mailbox-pointer-host.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/windows",
|
|
"prefix": "windows",
|
|
"files": 21,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/main/windows/windows-administrator-restart.ts",
|
|
"src/main/windows/windows-administrator-status.ts",
|
|
"src/main/windows/windows-command-line-recovery-health.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/browser-pane",
|
|
"prefix": "browser-client-page",
|
|
"files": 21,
|
|
"productionFiles": 13,
|
|
"examples": [
|
|
"src/renderer/src/components/browser-pane/browser-client-page-guest-metadata.ts",
|
|
"src/renderer/src/components/browser-pane/browser-client-page-metadata-publish-e2e-fault.ts",
|
|
"src/renderer/src/components/browser-pane/browser-client-page-metadata-publisher.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/settings",
|
|
"prefix": "ssh-target",
|
|
"files": 21,
|
|
"productionFiles": 12,
|
|
"examples": [
|
|
"src/renderer/src/components/settings/SshTargetCard.tsx",
|
|
"src/renderer/src/components/settings/SshTargetDestructiveActions.tsx",
|
|
"src/renderer/src/components/settings/SshTargetForm.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/status-bar",
|
|
"prefix": "usage",
|
|
"files": 21,
|
|
"productionFiles": 10,
|
|
"examples": [
|
|
"src/renderer/src/components/status-bar/UsagePercentageDisplayChangeNotice.tsx",
|
|
"src/renderer/src/components/status-bar/UsageRosterPanel.tsx",
|
|
"src/renderer/src/components/status-bar/usage-error-copy.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/lib",
|
|
"prefix": "browser",
|
|
"files": 21,
|
|
"productionFiles": 11,
|
|
"examples": [
|
|
"src/renderer/src/lib/browser-cookie-import-toast.ts",
|
|
"src/renderer/src/lib/browser-history-match-budget.ts",
|
|
"src/renderer/src/lib/browser-history-match.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/store/slices/browser",
|
|
"prefix": "browser",
|
|
"files": 21,
|
|
"productionFiles": 20,
|
|
"examples": [
|
|
"src/renderer/src/store/slices/browser/browser-close-actions.ts",
|
|
"src/renderer/src/store/slices/browser/browser-cookie-import-actions.ts",
|
|
"src/renderer/src/store/slices/browser/browser-history-actions.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/store/slices/tabs",
|
|
"prefix": "tabs",
|
|
"files": 21,
|
|
"productionFiles": 17,
|
|
"examples": [
|
|
"src/renderer/src/store/slices/tabs/tabs-bulk-close-actions.ts",
|
|
"src/renderer/src/store/slices/tabs/tabs-close-actions.ts",
|
|
"src/renderer/src/store/slices/tabs/tabs-create-actions.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "config/scripts",
|
|
"prefix": "ci-unit",
|
|
"files": 20,
|
|
"productionFiles": 11,
|
|
"examples": [
|
|
"config/scripts/ci-unit-dependency-graph.mjs",
|
|
"config/scripts/ci-unit-files.mjs",
|
|
"config/scripts/ci-unit-module-cache-contents.mjs"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/src/agent-history",
|
|
"prefix": "agent",
|
|
"files": 20,
|
|
"productionFiles": 10,
|
|
"examples": [
|
|
"mobile/src/agent-history/agent-history-capability.ts",
|
|
"mobile/src/agent-history/agent-history-current-worktree-badge.ts",
|
|
"mobile/src/agent-history/agent-history-reply-schema.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/src/agent-history",
|
|
"prefix": "agent-history",
|
|
"files": 20,
|
|
"productionFiles": 10,
|
|
"examples": [
|
|
"mobile/src/agent-history/agent-history-capability.ts",
|
|
"mobile/src/agent-history/agent-history-current-worktree-badge.ts",
|
|
"mobile/src/agent-history/agent-history-reply-schema.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/agent-launch",
|
|
"prefix": "agent",
|
|
"files": 20,
|
|
"productionFiles": 13,
|
|
"examples": [
|
|
"src/main/agent-launch/agent-launch-created-workspace.ts",
|
|
"src/main/agent-launch/agent-launch-execution.ts",
|
|
"src/main/agent-launch/agent-launch-executor.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/browser",
|
|
"prefix": "browser-client-host",
|
|
"files": 20,
|
|
"productionFiles": 12,
|
|
"examples": [
|
|
"src/main/browser/browser-client-host-attach-request.ts",
|
|
"src/main/browser/browser-client-host-authority-replacement-wait.ts",
|
|
"src/main/browser/browser-client-host-authority-replacement.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/browser",
|
|
"prefix": "browser-screencast",
|
|
"files": 20,
|
|
"productionFiles": 12,
|
|
"examples": [
|
|
"src/main/browser/browser-screencast-cdp-events.ts",
|
|
"src/main/browser/browser-screencast-debugger-command.ts",
|
|
"src/main/browser/browser-screencast-device-metrics.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/computer",
|
|
"prefix": "macos",
|
|
"files": 20,
|
|
"productionFiles": 10,
|
|
"examples": [
|
|
"src/main/computer/macos-computer-use-permission-status-cleanup.ts",
|
|
"src/main/computer/macos-computer-use-permission-status.ts",
|
|
"src/main/computer/macos-computer-use-permissions.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/ipc/filesystem",
|
|
"prefix": "filesystem",
|
|
"files": 20,
|
|
"productionFiles": 19,
|
|
"examples": [
|
|
"src/main/ipc/filesystem/filesystem-chunk-read-handler.ts",
|
|
"src/main/ipc/filesystem/filesystem-content-search-handler.ts",
|
|
"src/main/ipc/filesystem/filesystem-download-handlers.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main",
|
|
"prefix": "macos",
|
|
"files": 20,
|
|
"productionFiles": 9,
|
|
"examples": [
|
|
"src/main/macos-full-disk-access-status.ts",
|
|
"src/main/macos-press-and-hold-default.ts",
|
|
"src/main/macos-system-sleep-assertion.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main",
|
|
"prefix": "repo",
|
|
"files": 20,
|
|
"productionFiles": 10,
|
|
"examples": [
|
|
"src/main/repo-execution-host.ts",
|
|
"src/main/repo-git-remote-identity-enrichment.ts",
|
|
"src/main/repo-git-remote-identity.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime/runtime-rpc",
|
|
"prefix": "runtime",
|
|
"files": 20,
|
|
"productionFiles": 19,
|
|
"examples": [
|
|
"src/main/runtime/runtime-rpc/runtime-rpc-binary-routing.ts",
|
|
"src/main/runtime/runtime-rpc/runtime-rpc-device-key-registration.ts",
|
|
"src/main/runtime/runtime-rpc/runtime-rpc-lifecycle.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime/runtime-rpc",
|
|
"prefix": "runtime-rpc",
|
|
"files": 20,
|
|
"productionFiles": 19,
|
|
"examples": [
|
|
"src/main/runtime/runtime-rpc/runtime-rpc-binary-routing.ts",
|
|
"src/main/runtime/runtime-rpc/runtime-rpc-device-key-registration.ts",
|
|
"src/main/runtime/runtime-rpc/runtime-rpc-lifecycle.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime",
|
|
"prefix": "terminal-tail",
|
|
"files": 20,
|
|
"productionFiles": 10,
|
|
"examples": [
|
|
"src/main/runtime/terminal-tail-buffer.ts",
|
|
"src/main/runtime/terminal-tail-limits.ts",
|
|
"src/main/runtime/terminal-tail-line-controls.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/contextual-tours",
|
|
"prefix": "contextual",
|
|
"files": 20,
|
|
"productionFiles": 11,
|
|
"examples": [
|
|
"src/renderer/src/components/contextual-tours/ContextualTourArrow.tsx",
|
|
"src/renderer/src/components/contextual-tours/ContextualTourControl.tsx",
|
|
"src/renderer/src/components/contextual-tours/ContextualTourOverlay.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/dashboard-popout",
|
|
"prefix": "preview",
|
|
"files": 20,
|
|
"productionFiles": 13,
|
|
"examples": [
|
|
"src/renderer/src/components/dashboard-popout/preview-grid-claim.ts",
|
|
"src/renderer/src/components/dashboard-popout/preview-terminal-app-menu-clipboard.ts",
|
|
"src/renderer/src/components/dashboard-popout/preview-terminal-box-fit.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/editor",
|
|
"prefix": "rich-markdown-review",
|
|
"files": 20,
|
|
"productionFiles": 13,
|
|
"examples": [
|
|
"src/renderer/src/components/editor/RichMarkdownReviewNoteLayer.tsx",
|
|
"src/renderer/src/components/editor/RichMarkdownReviewRailActions.tsx",
|
|
"src/renderer/src/components/editor/rich-markdown-review-annotations.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/native-chat",
|
|
"prefix": "native-chat-transcript",
|
|
"files": 20,
|
|
"productionFiles": 13,
|
|
"examples": [
|
|
"src/renderer/src/components/native-chat/NativeChatTranscriptChrome.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatTranscriptItems.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatTranscriptRow.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/right-sidebar",
|
|
"prefix": "right",
|
|
"files": 20,
|
|
"productionFiles": 12,
|
|
"examples": [
|
|
"src/renderer/src/components/right-sidebar/right-panel-comment-composer.tsx",
|
|
"src/renderer/src/components/right-sidebar/right-panel-comment-focus-timers.ts",
|
|
"src/renderer/src/components/right-sidebar/right-sidebar-activity-visibility.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/sidebar",
|
|
"prefix": "comment",
|
|
"files": 20,
|
|
"productionFiles": 11,
|
|
"examples": [
|
|
"src/renderer/src/components/sidebar/CommentMarkdown.tsx",
|
|
"src/renderer/src/components/sidebar/CommentMarkdownWords.tsx",
|
|
"src/renderer/src/components/sidebar/CommentMermaidBlock.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/status-bar",
|
|
"prefix": "resource-usage",
|
|
"files": 20,
|
|
"productionFiles": 14,
|
|
"examples": [
|
|
"src/renderer/src/components/status-bar/ResourceUsageStatusSegment.tsx",
|
|
"src/renderer/src/components/status-bar/resource-usage-kill-dialog.tsx",
|
|
"src/renderer/src/components/status-bar/resource-usage-merge-types.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/terminal-pane",
|
|
"prefix": "pane",
|
|
"files": 20,
|
|
"productionFiles": 9,
|
|
"examples": [
|
|
"src/renderer/src/components/terminal-pane/PaneTopWarningBanner.tsx",
|
|
"src/renderer/src/components/terminal-pane/pane-account-restart-readiness.ts",
|
|
"src/renderer/src/components/terminal-pane/pane-agent-session-id.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/hooks",
|
|
"prefix": "editor-external-watch",
|
|
"files": 20,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/renderer/src/hooks/editor-external-watch-disk-verification.ts",
|
|
"src/renderer/src/hooks/editor-external-watch-event-reconciliation.ts",
|
|
"src/renderer/src/hooks/editor-external-watch-local-roots.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/lib/pane-manager",
|
|
"prefix": "pane-terminal-output",
|
|
"files": 20,
|
|
"productionFiles": 10,
|
|
"examples": [
|
|
"src/renderer/src/lib/pane-manager/pane-terminal-output-ack-credit.ts",
|
|
"src/renderer/src/lib/pane-manager/pane-terminal-output-drain.ts",
|
|
"src/renderer/src/lib/pane-manager/pane-terminal-output-flusher.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/runtime",
|
|
"prefix": "remote-runtime-terminal",
|
|
"files": 20,
|
|
"productionFiles": 12,
|
|
"examples": [
|
|
"src/renderer/src/runtime/remote-runtime-terminal-binary-controller.ts",
|
|
"src/renderer/src/runtime/remote-runtime-terminal-binary-snapshots.ts",
|
|
"src/renderer/src/runtime/remote-runtime-terminal-color-push.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared",
|
|
"prefix": "setup",
|
|
"files": 20,
|
|
"productionFiles": 11,
|
|
"examples": [
|
|
"src/shared/setup-agent-sequencing.ts",
|
|
"src/shared/setup-agent-startup-policy.ts",
|
|
"src/shared/setup-runner-command.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/src/mobile-web-shell",
|
|
"prefix": "bridge-host",
|
|
"files": 19,
|
|
"productionFiles": 10,
|
|
"examples": [
|
|
"mobile/src/mobile-web-shell/bridge-host-back.ts",
|
|
"mobile/src/mobile-web-shell/bridge-host-contract.ts",
|
|
"mobile/src/mobile-web-shell/bridge-host-errors.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/src/tasks",
|
|
"prefix": "mobile-tasks-project",
|
|
"files": 19,
|
|
"productionFiles": 19,
|
|
"examples": [
|
|
"mobile/src/tasks/mobile-tasks-project-comments.tsx",
|
|
"mobile/src/tasks/mobile-tasks-project-detail-content.tsx",
|
|
"mobile/src/tasks/mobile-tasks-project-detail-drawer.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/acp",
|
|
"prefix": "acp-timeline",
|
|
"files": 19,
|
|
"productionFiles": 3,
|
|
"examples": [
|
|
"src/main/acp/acp-timeline-event.ts",
|
|
"src/main/acp/acp-timeline-requests.ts",
|
|
"src/main/acp/acp-timeline-translator.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/agent-launch",
|
|
"prefix": "agent-launch",
|
|
"files": 19,
|
|
"productionFiles": 12,
|
|
"examples": [
|
|
"src/main/agent-launch/agent-launch-created-workspace.ts",
|
|
"src/main/agent-launch/agent-launch-execution.ts",
|
|
"src/main/agent-launch/agent-launch-executor.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/codex-accounts",
|
|
"prefix": "legacy",
|
|
"files": 19,
|
|
"productionFiles": 12,
|
|
"examples": [
|
|
"src/main/codex-accounts/legacy-shared-auth-migration.ts",
|
|
"src/main/codex-accounts/legacy-shared-config-compatibility.ts",
|
|
"src/main/codex-accounts/legacy-wsl-runtime-auth-drain-exit-codes.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/codex",
|
|
"prefix": "codex-structured-session",
|
|
"files": 19,
|
|
"productionFiles": 8,
|
|
"examples": [
|
|
"src/main/codex/codex-structured-session-acquire.ts",
|
|
"src/main/codex/codex-structured-session-adapter.ts",
|
|
"src/main/codex/codex-structured-session-close.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/managed-server/activation",
|
|
"prefix": "orcad",
|
|
"files": 19,
|
|
"productionFiles": 12,
|
|
"examples": [
|
|
"src/main/managed-server/activation/orcad-activation-fence-hold.ts",
|
|
"src/main/managed-server/activation/orcad-activation-fence-scope.ts",
|
|
"src/main/managed-server/activation/orcad-activation-gate.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/managed-server/activation",
|
|
"prefix": "orcad-activation",
|
|
"files": 19,
|
|
"productionFiles": 12,
|
|
"examples": [
|
|
"src/main/managed-server/activation/orcad-activation-fence-hold.ts",
|
|
"src/main/managed-server/activation/orcad-activation-fence-scope.ts",
|
|
"src/main/managed-server/activation/orcad-activation-gate.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/native-chat/agent-session-journal",
|
|
"prefix": "queued",
|
|
"files": 19,
|
|
"productionFiles": 12,
|
|
"examples": [
|
|
"src/main/native-chat/agent-session-journal/queued-message-consume-error.ts",
|
|
"src/main/native-chat/agent-session-journal/queued-message-delivered-echo.ts",
|
|
"src/main/native-chat/agent-session-journal/queued-message-edit-leases.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/native-chat/agent-session-journal",
|
|
"prefix": "queued-message",
|
|
"files": 19,
|
|
"productionFiles": 12,
|
|
"examples": [
|
|
"src/main/native-chat/agent-session-journal/queued-message-consume-error.ts",
|
|
"src/main/native-chat/agent-session-journal/queued-message-delivered-echo.ts",
|
|
"src/main/native-chat/agent-session-journal/queued-message-edit-leases.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime/rpc/methods",
|
|
"prefix": "orchestration",
|
|
"files": 19,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/main/runtime/rpc/methods/orchestration-caller-workspace.ts",
|
|
"src/main/runtime/rpc/methods/orchestration-chat-assignee-journal.ts",
|
|
"src/main/runtime/rpc/methods/orchestration-structured-worker-lifecycle.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime/rpc/methods/orchestration/worker",
|
|
"prefix": "worker-start",
|
|
"files": 19,
|
|
"productionFiles": 10,
|
|
"examples": [
|
|
"src/main/runtime/rpc/methods/orchestration/worker/worker-start-agent-placement.ts",
|
|
"src/main/runtime/rpc/methods/orchestration/worker/worker-start-budgets.ts",
|
|
"src/main/runtime/rpc/methods/orchestration/worker/worker-start-mutation.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/editor",
|
|
"prefix": "pdf",
|
|
"files": 19,
|
|
"productionFiles": 10,
|
|
"examples": [
|
|
"src/renderer/src/components/editor/PdfFind.tsx",
|
|
"src/renderer/src/components/editor/PdfViewer.tsx",
|
|
"src/renderer/src/components/editor/pdf-document-loader.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/settings",
|
|
"prefix": "shortcut",
|
|
"files": 19,
|
|
"productionFiles": 13,
|
|
"examples": [
|
|
"src/renderer/src/components/settings/ShortcutBindingSubRow.tsx",
|
|
"src/renderer/src/components/settings/ShortcutCommandBlock.tsx",
|
|
"src/renderer/src/components/settings/ShortcutFilterRail.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/lib",
|
|
"prefix": "worktree-palette",
|
|
"files": 19,
|
|
"productionFiles": 10,
|
|
"examples": [
|
|
"src/renderer/src/lib/worktree-palette-comment-snippet.ts",
|
|
"src/renderer/src/lib/worktree-palette-create-action.ts",
|
|
"src/renderer/src/lib/worktree-palette-document.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/store/slices",
|
|
"prefix": "browser",
|
|
"files": 19,
|
|
"productionFiles": 3,
|
|
"examples": [
|
|
"src/renderer/src/store/slices/browser-page-conversion.ts",
|
|
"src/renderer/src/store/slices/browser-page-records.ts",
|
|
"src/renderer/src/store/slices/browser-webview-cleanup.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared",
|
|
"prefix": "agent-status-store",
|
|
"files": 19,
|
|
"productionFiles": 14,
|
|
"examples": [
|
|
"src/shared/agent-status-store-child-queries.ts",
|
|
"src/shared/agent-status-store-codec.ts",
|
|
"src/shared/agent-status-store-commit.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared",
|
|
"prefix": "node",
|
|
"files": 19,
|
|
"productionFiles": 10,
|
|
"examples": [
|
|
"src/shared/node-bounded-file-reader.ts",
|
|
"src/shared/node-bounded-json-stringify.ts",
|
|
"src/shared/node-cli-command-resolution.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared",
|
|
"prefix": "quick",
|
|
"files": 19,
|
|
"productionFiles": 10,
|
|
"examples": [
|
|
"src/shared/quick-open-filter.ts",
|
|
"src/shared/quick-open-listing-limits.ts",
|
|
"src/shared/quick-open-listing-path-filter.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared",
|
|
"prefix": "quick-open",
|
|
"files": 19,
|
|
"productionFiles": 10,
|
|
"examples": [
|
|
"src/shared/quick-open-filter.ts",
|
|
"src/shared/quick-open-listing-limits.ts",
|
|
"src/shared/quick-open-listing-path-filter.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared",
|
|
"prefix": "repo",
|
|
"files": 19,
|
|
"productionFiles": 11,
|
|
"examples": [
|
|
"src/shared/repo-badge-color.ts",
|
|
"src/shared/repo-display-labels.ts",
|
|
"src/shared/repo-host-identity.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "config/scripts",
|
|
"prefix": "release",
|
|
"files": 18,
|
|
"productionFiles": 8,
|
|
"examples": [
|
|
"config/scripts/release-desktop-timing.mjs",
|
|
"config/scripts/release-javascript-artifact.mjs",
|
|
"config/scripts/release-javascript-benchmark.mjs"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/src/tasks",
|
|
"prefix": "task",
|
|
"files": 18,
|
|
"productionFiles": 10,
|
|
"examples": [
|
|
"mobile/src/tasks/task-item-comment-reply-schema.ts",
|
|
"mobile/src/tasks/task-item-detail-reply-schema.ts",
|
|
"mobile/src/tasks/task-item-state-reply-schema.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main",
|
|
"prefix": "agent",
|
|
"files": 18,
|
|
"productionFiles": 9,
|
|
"examples": [
|
|
"src/main/agent-auth-restart-preservation.ts",
|
|
"src/main/agent-awake-service.ts",
|
|
"src/main/agent-awake-status-lease.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/agent-hooks",
|
|
"prefix": "wsl-hook",
|
|
"files": 18,
|
|
"productionFiles": 12,
|
|
"examples": [
|
|
"src/main/agent-hooks/wsl-hook-fs-adapter.ts",
|
|
"src/main/agent-hooks/wsl-hook-relay-deps.ts",
|
|
"src/main/agent-hooks/wsl-hook-relay-guest-install.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/claude",
|
|
"prefix": "claude-background-task",
|
|
"files": 18,
|
|
"productionFiles": 10,
|
|
"examples": [
|
|
"src/main/claude/claude-background-task-frames.ts",
|
|
"src/main/claude/claude-background-task-memory.ts",
|
|
"src/main/claude/claude-background-task-roster-merge.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/codex-usage",
|
|
"prefix": "codex",
|
|
"files": 18,
|
|
"productionFiles": 14,
|
|
"examples": [
|
|
"src/main/codex-usage/codex-automation-run-attribution.ts",
|
|
"src/main/codex-usage/codex-model-pricing.ts",
|
|
"src/main/codex-usage/codex-rollout-file-parse.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/ipc",
|
|
"prefix": "preflight",
|
|
"files": 18,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/main/ipc/preflight-command-exec.ts",
|
|
"src/main/ipc/preflight-local-env.ts",
|
|
"src/main/ipc/preflight-remote-windows-terminal-capabilities.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/persistence/profile-state",
|
|
"prefix": "profile-state-writer",
|
|
"files": 18,
|
|
"productionFiles": 10,
|
|
"examples": [
|
|
"src/main/persistence/profile-state/profile-state-writer-connection.ts",
|
|
"src/main/persistence/profile-state/profile-state-writer-diagnostics.ts",
|
|
"src/main/persistence/profile-state/profile-state-writer-errors.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime/rpc",
|
|
"prefix": "orchestration-legacy",
|
|
"files": 18,
|
|
"productionFiles": 8,
|
|
"examples": [
|
|
"src/main/runtime/rpc/orchestration-legacy-authority.ts",
|
|
"src/main/runtime/rpc/orchestration-legacy-compatibility.ts",
|
|
"src/main/runtime/rpc/orchestration-legacy-coordinator-authority.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime",
|
|
"prefix": "runtime-git",
|
|
"files": 18,
|
|
"productionFiles": 8,
|
|
"examples": [
|
|
"src/main/runtime/runtime-git-command-surface.ts",
|
|
"src/main/runtime/runtime-git-command-target.ts",
|
|
"src/main/runtime/runtime-git-diff-commands.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/ssh/config",
|
|
"prefix": "ssh",
|
|
"files": 18,
|
|
"productionFiles": 8,
|
|
"examples": [
|
|
"src/main/ssh/config/ssh-config-alias-claim.ts",
|
|
"src/main/ssh/config/ssh-config-host-picker.ts",
|
|
"src/main/ssh/config/ssh-config-include-expander.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/updater",
|
|
"prefix": "updater",
|
|
"files": 18,
|
|
"productionFiles": 18,
|
|
"examples": [
|
|
"src/main/updater/updater-build-selection.ts",
|
|
"src/main/updater/updater-check-failure.ts",
|
|
"src/main/updater/updater-check-state.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main",
|
|
"prefix": "worktree-removal",
|
|
"files": 18,
|
|
"productionFiles": 11,
|
|
"examples": [
|
|
"src/main/worktree-removal-acceptance-queue.ts",
|
|
"src/main/worktree-removal-execution-host-route.ts",
|
|
"src/main/worktree-removal-failure.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/browser-pane/annotate",
|
|
"prefix": "browser",
|
|
"files": 18,
|
|
"productionFiles": 12,
|
|
"examples": [
|
|
"src/renderer/src/components/browser-pane/annotate/BrowserAnnotationSendMenuContent.tsx",
|
|
"src/renderer/src/components/browser-pane/annotate/browser-annotation-output.ts",
|
|
"src/renderer/src/components/browser-pane/annotate/browser-annotation-page-url.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/contextual-tours",
|
|
"prefix": "contextual-tour",
|
|
"files": 18,
|
|
"productionFiles": 10,
|
|
"examples": [
|
|
"src/renderer/src/components/contextual-tours/ContextualTourArrow.tsx",
|
|
"src/renderer/src/components/contextual-tours/ContextualTourControl.tsx",
|
|
"src/renderer/src/components/contextual-tours/ContextualTourOverlay.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/dashboard-popout",
|
|
"prefix": "agent",
|
|
"files": 18,
|
|
"productionFiles": 8,
|
|
"examples": [
|
|
"src/renderer/src/components/dashboard-popout/AgentDashboardFilterChips.tsx",
|
|
"src/renderer/src/components/dashboard-popout/AgentDashboardToolbar.tsx",
|
|
"src/renderer/src/components/dashboard-popout/AgentKanbanBoard.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/dashboard-popout",
|
|
"prefix": "preview-terminal",
|
|
"files": 18,
|
|
"productionFiles": 12,
|
|
"examples": [
|
|
"src/renderer/src/components/dashboard-popout/preview-terminal-app-menu-clipboard.ts",
|
|
"src/renderer/src/components/dashboard-popout/preview-terminal-box-fit.ts",
|
|
"src/renderer/src/components/dashboard-popout/preview-terminal-compatibility.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/dashboard",
|
|
"prefix": "agent",
|
|
"files": 18,
|
|
"productionFiles": 9,
|
|
"examples": [
|
|
"src/renderer/src/components/dashboard/AgentDashboardDrawer.tsx",
|
|
"src/renderer/src/components/dashboard/AgentDashboardSettingsMenu.tsx",
|
|
"src/renderer/src/components/dashboard/agent-dashboard-open-mode.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/editor",
|
|
"prefix": "diff-section",
|
|
"files": 18,
|
|
"productionFiles": 14,
|
|
"examples": [
|
|
"src/renderer/src/components/editor/DiffSectionBody.tsx",
|
|
"src/renderer/src/components/editor/DiffSectionHeader.tsx",
|
|
"src/renderer/src/components/editor/DiffSectionItem.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/pet",
|
|
"prefix": "pet",
|
|
"files": 18,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/renderer/src/components/pet/PetOverlay.tsx",
|
|
"src/renderer/src/components/pet/pet-agent-state.ts",
|
|
"src/renderer/src/components/pet/pet-blob-cache.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/right-sidebar",
|
|
"prefix": "create",
|
|
"files": 18,
|
|
"productionFiles": 14,
|
|
"examples": [
|
|
"src/renderer/src/components/right-sidebar/CreateHostedReviewBasePicker.tsx",
|
|
"src/renderer/src/components/right-sidebar/CreateHostedReviewComposer.tsx",
|
|
"src/renderer/src/components/right-sidebar/CreateHostedReviewComposerFields.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/right-sidebar",
|
|
"prefix": "git",
|
|
"files": 18,
|
|
"productionFiles": 9,
|
|
"examples": [
|
|
"src/renderer/src/components/right-sidebar/GitHubPRStackMap.tsx",
|
|
"src/renderer/src/components/right-sidebar/git-status-file-watch-refresh.ts",
|
|
"src/renderer/src/components/right-sidebar/git-status-push-signal-refresh.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/settings",
|
|
"prefix": "chat",
|
|
"files": 18,
|
|
"productionFiles": 10,
|
|
"examples": [
|
|
"src/renderer/src/components/settings/ChatBehaviorSetting.tsx",
|
|
"src/renderer/src/components/settings/ChatNamingSetting.tsx",
|
|
"src/renderer/src/components/settings/ChatPermissionSetting.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/tab-bar",
|
|
"prefix": "tab-strip",
|
|
"files": 18,
|
|
"productionFiles": 11,
|
|
"examples": [
|
|
"src/renderer/src/components/tab-bar/TabStripScrollIndicator.tsx",
|
|
"src/renderer/src/components/tab-bar/TabStripTooltipProvider.tsx",
|
|
"src/renderer/src/components/tab-bar/tab-strip-content-resize-observers.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/hooks/ipc-events",
|
|
"prefix": "agent",
|
|
"files": 18,
|
|
"productionFiles": 11,
|
|
"examples": [
|
|
"src/renderer/src/hooks/ipc-events/agent-dashboard-command.ts",
|
|
"src/renderer/src/hooks/ipc-events/agent-launch-tab-ipc-bridge.ts",
|
|
"src/renderer/src/hooks/ipc-events/agent-status-bridge-types.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/lib",
|
|
"prefix": "agent-hibernation",
|
|
"files": 18,
|
|
"productionFiles": 9,
|
|
"examples": [
|
|
"src/renderer/src/lib/agent-hibernation-confirmation.ts",
|
|
"src/renderer/src/lib/agent-hibernation-coordinator.ts",
|
|
"src/renderer/src/lib/agent-hibernation-input-guard.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/lib",
|
|
"prefix": "tab",
|
|
"files": 18,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/renderer/src/lib/tab-agent-from-signals.ts",
|
|
"src/renderer/src/lib/tab-agent-remote-pty-selector.ts",
|
|
"src/renderer/src/lib/tab-agent-status-index.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/runtime",
|
|
"prefix": "local",
|
|
"files": 18,
|
|
"productionFiles": 8,
|
|
"examples": [
|
|
"src/renderer/src/runtime/local-jira-search-cancellation.ts",
|
|
"src/renderer/src/runtime/local-layout-stream-e2e-end.ts",
|
|
"src/renderer/src/runtime/local-runtime-capabilities.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/store/slices/linear",
|
|
"prefix": "linear",
|
|
"files": 18,
|
|
"productionFiles": 18,
|
|
"examples": [
|
|
"src/renderer/src/store/slices/linear/linear-cache.ts",
|
|
"src/renderer/src/store/slices/linear/linear-custom-view-detail-actions.ts",
|
|
"src/renderer/src/store/slices/linear/linear-custom-view-issue-actions.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared",
|
|
"prefix": "host",
|
|
"files": 18,
|
|
"productionFiles": 11,
|
|
"examples": [
|
|
"src/shared/host-account-launch-env.ts",
|
|
"src/shared/host-account-sign-in-types.ts",
|
|
"src/shared/host-authority.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared",
|
|
"prefix": "ssh",
|
|
"files": 18,
|
|
"productionFiles": 12,
|
|
"examples": [
|
|
"src/shared/ssh-config-alias.ts",
|
|
"src/shared/ssh-managed-server-status-admission.ts",
|
|
"src/shared/ssh-pending-pty-kill.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "config/scripts",
|
|
"prefix": "benchmark",
|
|
"files": 17,
|
|
"productionFiles": 15,
|
|
"examples": [
|
|
"config/scripts/benchmark-browser-tunnel-framing.mjs",
|
|
"config/scripts/benchmark-ci-preflight-critical-path.mjs",
|
|
"config/scripts/benchmark-cli-error-imports.mjs"
|
|
]
|
|
},
|
|
{
|
|
"directory": "config/scripts",
|
|
"prefix": "terminal",
|
|
"files": 17,
|
|
"productionFiles": 13,
|
|
"examples": [
|
|
"config/scripts/terminal-control-strip-benchmark.mjs",
|
|
"config/scripts/terminal-e2e-helpers.mjs",
|
|
"config/scripts/terminal-ime-engagement-receipt.mjs"
|
|
]
|
|
},
|
|
{
|
|
"directory": "config/scripts",
|
|
"prefix": "vitest",
|
|
"files": 17,
|
|
"productionFiles": 10,
|
|
"examples": [
|
|
"config/scripts/vitest-bun-node-builtins.ts",
|
|
"config/scripts/vitest-caller-identity-env-setup.ts",
|
|
"config/scripts/vitest-dom-setup.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/src/components",
|
|
"prefix": "mobile-markdown",
|
|
"files": 17,
|
|
"productionFiles": 11,
|
|
"examples": [
|
|
"mobile/src/components/mobile-markdown-blocks.tsx",
|
|
"mobile/src/components/mobile-markdown-inline.tsx",
|
|
"mobile/src/components/mobile-markdown-preview-html.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/src/home",
|
|
"prefix": "mobile",
|
|
"files": 17,
|
|
"productionFiles": 15,
|
|
"examples": [
|
|
"mobile/src/home/MobileHomeAccountUsageCards.tsx",
|
|
"mobile/src/home/MobileHomeAppUpdateCard.tsx",
|
|
"mobile/src/home/MobileHomeEmptyState.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/src/home",
|
|
"prefix": "mobile-home",
|
|
"files": 17,
|
|
"productionFiles": 15,
|
|
"examples": [
|
|
"mobile/src/home/MobileHomeAccountUsageCards.tsx",
|
|
"mobile/src/home/MobileHomeAppUpdateCard.tsx",
|
|
"mobile/src/home/MobileHomeEmptyState.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/src/transport",
|
|
"prefix": "mobile-web",
|
|
"files": 17,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"mobile/src/transport/mobile-web-bundle-compat.ts",
|
|
"mobile/src/transport/mobile-web-bundle-fetch-refusal.ts",
|
|
"mobile/src/transport/mobile-web-bundle-fetch.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/src/worktree",
|
|
"prefix": "workspace",
|
|
"files": 17,
|
|
"productionFiles": 8,
|
|
"examples": [
|
|
"mobile/src/worktree/use-workspace-sections.ts",
|
|
"mobile/src/worktree/workspace-details-model.ts",
|
|
"mobile/src/worktree/workspace-filter-repos.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/agent-hooks",
|
|
"prefix": "wsl-hook-relay",
|
|
"files": 17,
|
|
"productionFiles": 11,
|
|
"examples": [
|
|
"src/main/agent-hooks/wsl-hook-relay-deps.ts",
|
|
"src/main/agent-hooks/wsl-hook-relay-guest-install.ts",
|
|
"src/main/agent-hooks/wsl-hook-relay-launch.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/ai-vault",
|
|
"prefix": "session-scanner-codex",
|
|
"files": 17,
|
|
"productionFiles": 9,
|
|
"examples": [
|
|
"src/main/ai-vault/session-scanner-codex-cached-title.ts",
|
|
"src/main/ai-vault/session-scanner-codex-message-records.ts",
|
|
"src/main/ai-vault/session-scanner-codex-non-user-origin.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/automations",
|
|
"prefix": "automation",
|
|
"files": 17,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/main/automations/automation-dispatch-request.ts",
|
|
"src/main/automations/automation-owner-migration.ts",
|
|
"src/main/automations/automation-run-agent-evidence.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/browser",
|
|
"prefix": "browser-route-partition",
|
|
"files": 17,
|
|
"productionFiles": 9,
|
|
"examples": [
|
|
"src/main/browser/browser-route-partition-binding-file.ts",
|
|
"src/main/browser/browser-route-partition-binding-runtime.ts",
|
|
"src/main/browser/browser-route-partition-binding-store.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main",
|
|
"prefix": "ephemeral",
|
|
"files": 17,
|
|
"productionFiles": 11,
|
|
"examples": [
|
|
"src/main/ephemeral-vm-failed-start-cleanup.ts",
|
|
"src/main/ephemeral-vm-provisioned-root-source.ts",
|
|
"src/main/ephemeral-vm-recipe-runner.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main",
|
|
"prefix": "ephemeral-vm",
|
|
"files": 17,
|
|
"productionFiles": 11,
|
|
"examples": [
|
|
"src/main/ephemeral-vm-failed-start-cleanup.ts",
|
|
"src/main/ephemeral-vm-provisioned-root-source.ts",
|
|
"src/main/ephemeral-vm-recipe-runner.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/github/client/check",
|
|
"prefix": "check-job",
|
|
"files": 17,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/main/github/client/check/check-job-log-cache-retention-child.mjs",
|
|
"src/main/github/client/check/check-job-log-download.ts",
|
|
"src/main/github/client/check/check-job-log-execution.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/github/client/check",
|
|
"prefix": "check-job-log",
|
|
"files": 17,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/main/github/client/check/check-job-log-cache-retention-child.mjs",
|
|
"src/main/github/client/check/check-job-log-download.ts",
|
|
"src/main/github/client/check/check-job-log-execution.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/ipc",
|
|
"prefix": "workspace-cleanup",
|
|
"files": 17,
|
|
"productionFiles": 12,
|
|
"examples": [
|
|
"src/main/ipc/workspace-cleanup-activity.ts",
|
|
"src/main/ipc/workspace-cleanup-candidate.ts",
|
|
"src/main/ipc/workspace-cleanup-disconnected-ssh.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/orcad",
|
|
"prefix": "orcad-managed",
|
|
"files": 17,
|
|
"productionFiles": 9,
|
|
"examples": [
|
|
"src/main/orcad/orcad-managed-agent-hooks.ts",
|
|
"src/main/orcad/orcad-managed-idle-exit-host.ts",
|
|
"src/main/orcad/orcad-managed-idle-exit.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/plugins",
|
|
"prefix": "plugin-worker",
|
|
"files": 17,
|
|
"productionFiles": 11,
|
|
"examples": [
|
|
"src/main/plugins/plugin-worker-controller.ts",
|
|
"src/main/plugins/plugin-worker-env.ts",
|
|
"src/main/plugins/plugin-worker-generation-retention.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/rate-limits",
|
|
"prefix": "claude",
|
|
"files": 17,
|
|
"productionFiles": 12,
|
|
"examples": [
|
|
"src/main/rate-limits/claude-active-usage-fetch.ts",
|
|
"src/main/rate-limits/claude-fetcher.ts",
|
|
"src/main/rate-limits/claude-managed-account-usage.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime/browser-host",
|
|
"prefix": "browser-host-page",
|
|
"files": 17,
|
|
"productionFiles": 10,
|
|
"examples": [
|
|
"src/main/runtime/browser-host/browser-host-page-authority.ts",
|
|
"src/main/runtime/browser-host/browser-host-page-command-admission.ts",
|
|
"src/main/runtime/browser-host/browser-host-page-inventory-snapshot.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime/rpc/methods/orchestration/federation",
|
|
"prefix": "federated",
|
|
"files": 17,
|
|
"productionFiles": 10,
|
|
"examples": [
|
|
"src/main/runtime/rpc/methods/orchestration/federation/federated-attach-receipt.ts",
|
|
"src/main/runtime/rpc/methods/orchestration/federation/federated-fleet-host-groups.ts",
|
|
"src/main/runtime/rpc/methods/orchestration/federation/federated-fleet-snapshot.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime",
|
|
"prefix": "runtime-browser",
|
|
"files": 17,
|
|
"productionFiles": 10,
|
|
"examples": [
|
|
"src/main/runtime/runtime-browser-client-automation.ts",
|
|
"src/main/runtime/runtime-browser-client-page-adoption.ts",
|
|
"src/main/runtime/runtime-browser-client-page-creation.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime",
|
|
"prefix": "workspace",
|
|
"files": 17,
|
|
"productionFiles": 9,
|
|
"examples": [
|
|
"src/main/runtime/workspace-layout-frame-model-check.ts",
|
|
"src/main/runtime/workspace-layout-frame-observer.ts",
|
|
"src/main/runtime/workspace-layout-projection.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/speech",
|
|
"prefix": "stt",
|
|
"files": 17,
|
|
"productionFiles": 12,
|
|
"examples": [
|
|
"src/main/speech/stt-audio-resample.ts",
|
|
"src/main/speech/stt-offline-audio-chunker.ts",
|
|
"src/main/speech/stt-service.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/ssh/legacy-relay",
|
|
"prefix": "ssh-relay",
|
|
"files": 17,
|
|
"productionFiles": 10,
|
|
"examples": [
|
|
"src/main/ssh/legacy-relay/ssh-relay-credential-mismatch-error.ts",
|
|
"src/main/ssh/legacy-relay/ssh-relay-endpoint-incumbent.ts",
|
|
"src/main/ssh/legacy-relay/ssh-relay-endpoint-pty-count.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/ssh",
|
|
"prefix": "ssh-remote",
|
|
"files": 17,
|
|
"productionFiles": 9,
|
|
"examples": [
|
|
"src/main/ssh/ssh-remote-commands.ts",
|
|
"src/main/ssh/ssh-remote-directory-browse.ts",
|
|
"src/main/ssh/ssh-remote-node-install-guidance.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/text-generation",
|
|
"prefix": "commit",
|
|
"files": 17,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"src/main/text-generation/commit-message-agent-environment.ts",
|
|
"src/main/text-generation/commit-message-model-discovery-policy.ts",
|
|
"src/main/text-generation/commit-message-model-discovery.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/text-generation",
|
|
"prefix": "commit-message",
|
|
"files": 17,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"src/main/text-generation/commit-message-agent-environment.ts",
|
|
"src/main/text-generation/commit-message-model-discovery-policy.ts",
|
|
"src/main/text-generation/commit-message-model-discovery.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/window",
|
|
"prefix": "main",
|
|
"files": 17,
|
|
"productionFiles": 11,
|
|
"examples": [
|
|
"src/main/window/main-window-close-lifecycle.ts",
|
|
"src/main/window/main-window-contracts.ts",
|
|
"src/main/window/main-window-focus-lifecycle.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/window",
|
|
"prefix": "main-window",
|
|
"files": 17,
|
|
"productionFiles": 11,
|
|
"examples": [
|
|
"src/main/window/main-window-close-lifecycle.ts",
|
|
"src/main/window/main-window-contracts.ts",
|
|
"src/main/window/main-window-focus-lifecycle.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/automations",
|
|
"prefix": "external",
|
|
"files": 17,
|
|
"productionFiles": 11,
|
|
"examples": [
|
|
"src/renderer/src/components/automations/ExternalAutomationManagers.tsx",
|
|
"src/renderer/src/components/automations/external-automation-display.ts",
|
|
"src/renderer/src/components/automations/external-automation-list-entries.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/automations",
|
|
"prefix": "external-automation",
|
|
"files": 17,
|
|
"productionFiles": 11,
|
|
"examples": [
|
|
"src/renderer/src/components/automations/ExternalAutomationManagers.tsx",
|
|
"src/renderer/src/components/automations/external-automation-display.ts",
|
|
"src/renderer/src/components/automations/external-automation-list-entries.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/browser-pane/stream-remote",
|
|
"prefix": "remote-browser-page",
|
|
"files": 17,
|
|
"productionFiles": 12,
|
|
"examples": [
|
|
"src/renderer/src/components/browser-pane/stream-remote/remote-browser-page-context-menu.tsx",
|
|
"src/renderer/src/components/browser-pane/stream-remote/remote-browser-page-input-model.ts",
|
|
"src/renderer/src/components/browser-pane/stream-remote/remote-browser-page-pane.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/dictation",
|
|
"prefix": "dictation",
|
|
"files": 17,
|
|
"productionFiles": 10,
|
|
"examples": [
|
|
"src/renderer/src/components/dictation/DictationController.tsx",
|
|
"src/renderer/src/components/dictation/DictationGrapes.tsx",
|
|
"src/renderer/src/components/dictation/DictationIndicator.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/settings",
|
|
"prefix": "general",
|
|
"files": 17,
|
|
"productionFiles": 10,
|
|
"examples": [
|
|
"src/renderer/src/components/settings/GeneralEditorSettingsSection.tsx",
|
|
"src/renderer/src/components/settings/GeneralPane.tsx",
|
|
"src/renderer/src/components/settings/GeneralRemoteServerUpdates.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/sidebar",
|
|
"prefix": "host",
|
|
"files": 17,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/renderer/src/components/sidebar/HostRemoveDialog.tsx",
|
|
"src/renderer/src/components/sidebar/HostRenameDialog.tsx",
|
|
"src/renderer/src/components/sidebar/HostSectionHeaderMenu.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/sidebar",
|
|
"prefix": "worktree-sidebar",
|
|
"files": 17,
|
|
"productionFiles": 9,
|
|
"examples": [
|
|
"src/renderer/src/components/sidebar/WorktreeSidebarDropIndicator.tsx",
|
|
"src/renderer/src/components/sidebar/worktree-sidebar-drag-autoscroll.ts",
|
|
"src/renderer/src/components/sidebar/worktree-sidebar-drag-geometry.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/sidebar",
|
|
"prefix": "worktree-visibility",
|
|
"files": 17,
|
|
"productionFiles": 13,
|
|
"examples": [
|
|
"src/renderer/src/components/sidebar/WorktreeVisibilityDialog.tsx",
|
|
"src/renderer/src/components/sidebar/WorktreeVisibilityGlobalSettingsLink.tsx",
|
|
"src/renderer/src/components/sidebar/WorktreeVisibilityHelpPopover.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/terminal-pane",
|
|
"prefix": "codex",
|
|
"files": 17,
|
|
"productionFiles": 9,
|
|
"examples": [
|
|
"src/renderer/src/components/terminal-pane/CodexSharedServerBanner.tsx",
|
|
"src/renderer/src/components/terminal-pane/CodexSharedServerFixDialog.tsx",
|
|
"src/renderer/src/components/terminal-pane/codex-backfill-error-detector.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/terminal-pane",
|
|
"prefix": "terminal-paste",
|
|
"files": 17,
|
|
"productionFiles": 11,
|
|
"examples": [
|
|
"src/renderer/src/components/terminal-pane/terminal-paste-chunks.ts",
|
|
"src/renderer/src/components/terminal-pane/terminal-paste-coordinator.ts",
|
|
"src/renderer/src/components/terminal-pane/terminal-paste-diagnostics.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/lib",
|
|
"prefix": "file",
|
|
"files": 17,
|
|
"productionFiles": 10,
|
|
"examples": [
|
|
"src/renderer/src/lib/file-artifact-source-key.ts",
|
|
"src/renderer/src/lib/file-owner-runtime-target.ts",
|
|
"src/renderer/src/lib/file-preview-tab.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/lib",
|
|
"prefix": "new",
|
|
"files": 17,
|
|
"productionFiles": 9,
|
|
"examples": [
|
|
"src/renderer/src/lib/new-agent-prompt-outcome.ts",
|
|
"src/renderer/src/lib/new-tab-agent-menu-rows.ts",
|
|
"src/renderer/src/lib/new-workspace-composer-repo.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/runtime",
|
|
"prefix": "workspace",
|
|
"files": 17,
|
|
"productionFiles": 9,
|
|
"examples": [
|
|
"src/renderer/src/runtime/workspace-layout-frame-apply-observer.ts",
|
|
"src/renderer/src/runtime/workspace-layout-frame-bindings.ts",
|
|
"src/renderer/src/runtime/workspace-layout-frame-builds.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/runtime",
|
|
"prefix": "workspace-layout",
|
|
"files": 17,
|
|
"productionFiles": 9,
|
|
"examples": [
|
|
"src/renderer/src/runtime/workspace-layout-frame-apply-observer.ts",
|
|
"src/renderer/src/runtime/workspace-layout-frame-bindings.ts",
|
|
"src/renderer/src/runtime/workspace-layout-frame-builds.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/runtime",
|
|
"prefix": "workspace-layout-frame",
|
|
"files": 17,
|
|
"productionFiles": 9,
|
|
"examples": [
|
|
"src/renderer/src/runtime/workspace-layout-frame-apply-observer.ts",
|
|
"src/renderer/src/runtime/workspace-layout-frame-bindings.ts",
|
|
"src/renderer/src/runtime/workspace-layout-frame-builds.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/ssh",
|
|
"prefix": "ssh",
|
|
"files": 17,
|
|
"productionFiles": 11,
|
|
"examples": [
|
|
"src/renderer/src/ssh/ssh-connect-failure-toast.ts",
|
|
"src/renderer/src/ssh/ssh-connect-in-flight.ts",
|
|
"src/renderer/src/ssh/ssh-connect-ui-timeout.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared",
|
|
"prefix": "agent-session-option",
|
|
"files": 17,
|
|
"productionFiles": 12,
|
|
"examples": [
|
|
"src/shared/agent-session-option-agent-args.ts",
|
|
"src/shared/agent-session-option-catalog-antigravity.ts",
|
|
"src/shared/agent-session-option-catalog-claude-codex.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared",
|
|
"prefix": "git-status",
|
|
"files": 17,
|
|
"productionFiles": 10,
|
|
"examples": [
|
|
"src/shared/git-status-conflict-entries.ts",
|
|
"src/shared/git-status-limit.ts",
|
|
"src/shared/git-status-line-stat-inputs.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "cloud/apps/relay/src",
|
|
"prefix": "regional",
|
|
"files": 16,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"cloud/apps/relay/src/regional-rehome-abort-reason.ts",
|
|
"cloud/apps/relay/src/regional-rehome-poll-telemetry.ts",
|
|
"cloud/apps/relay/src/regional-rehome-safety.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "config/scripts",
|
|
"prefix": "node",
|
|
"files": 16,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"config/scripts/node-dist-archive-name.mjs",
|
|
"config/scripts/node-old-space-limit.mjs",
|
|
"config/scripts/node-pty-job-ownership.cjs"
|
|
]
|
|
},
|
|
{
|
|
"directory": "config/scripts",
|
|
"prefix": "verify-packaged",
|
|
"files": 16,
|
|
"productionFiles": 8,
|
|
"examples": [
|
|
"config/scripts/verify-packaged-browser-participation.mjs",
|
|
"config/scripts/verify-packaged-daemon-entry.cjs",
|
|
"config/scripts/verify-packaged-mobile-web-bundle.cjs"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/src/mobile-web-shell/bridge",
|
|
"prefix": "bridge-client",
|
|
"files": 16,
|
|
"productionFiles": 11,
|
|
"examples": [
|
|
"mobile/src/mobile-web-shell/bridge/bridge-client-connection-cache.ts",
|
|
"mobile/src/mobile-web-shell/bridge/bridge-client-diagnostics.ts",
|
|
"mobile/src/mobile-web-shell/bridge/bridge-client-errors.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/src/transport",
|
|
"prefix": "mobile-web-bundle",
|
|
"files": 16,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"mobile/src/transport/mobile-web-bundle-compat.ts",
|
|
"mobile/src/transport/mobile-web-bundle-fetch-refusal.ts",
|
|
"mobile/src/transport/mobile-web-bundle-fetch.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/agent-hooks",
|
|
"prefix": "managed-hook",
|
|
"files": 16,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/main/agent-hooks/managed-hook-detection-commands.ts",
|
|
"src/main/agent-hooks/managed-hook-install-lock.ts",
|
|
"src/main/agent-hooks/managed-hook-lock-claims.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/antigravity",
|
|
"prefix": "native",
|
|
"files": 16,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/main/antigravity/native-account-host.ts",
|
|
"src/main/antigravity/native-account-launch.ts",
|
|
"src/main/antigravity/native-account-service.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/browser",
|
|
"prefix": "browser-popup",
|
|
"files": 16,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"src/main/browser/browser-popup-background-cdp-probe.ts",
|
|
"src/main/browser/browser-popup-compatibility-status.ts",
|
|
"src/main/browser/browser-popup-native-window.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/cli",
|
|
"prefix": "wsl",
|
|
"files": 16,
|
|
"productionFiles": 8,
|
|
"examples": [
|
|
"src/main/cli/wsl-cli-installer.ts",
|
|
"src/main/cli/wsl-cli-registration-command.ts",
|
|
"src/main/cli/wsl-cli-registration-operation.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/codex-accounts",
|
|
"prefix": "runtime-home-service",
|
|
"files": 16,
|
|
"productionFiles": 14,
|
|
"examples": [
|
|
"src/main/codex-accounts/runtime-home-service-auth-core.ts",
|
|
"src/main/codex-accounts/runtime-home-service-auth-provenance.ts",
|
|
"src/main/codex-accounts/runtime-home-service-auth-sync-identity.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/daemon",
|
|
"prefix": "daemon-host",
|
|
"files": 16,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/main/daemon/daemon-host-build-inventory.ts",
|
|
"src/main/daemon/daemon-host-file-hash-cache.ts",
|
|
"src/main/daemon/daemon-host-image-state.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/emulator",
|
|
"prefix": "emulator",
|
|
"files": 16,
|
|
"productionFiles": 11,
|
|
"examples": [
|
|
"src/main/emulator/emulator-availability.ts",
|
|
"src/main/emulator/emulator-bridge-types.ts",
|
|
"src/main/emulator/emulator-bridge.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/git",
|
|
"prefix": "wsl",
|
|
"files": 16,
|
|
"productionFiles": 8,
|
|
"examples": [
|
|
"src/main/git/wsl-direct-git-read-commands.ts",
|
|
"src/main/git/wsl-drive-checkout-git-routing.ts",
|
|
"src/main/git/wsl-git-read-environment.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/github/project-view",
|
|
"prefix": "project",
|
|
"files": 16,
|
|
"productionFiles": 13,
|
|
"examples": [
|
|
"src/main/github/project-view/project-error-classification.ts",
|
|
"src/main/github/project-view/project-field-mutations.ts",
|
|
"src/main/github/project-view/project-view-cache.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/managed-server/lifecycle",
|
|
"prefix": "orcad-managed-tunnel",
|
|
"files": 16,
|
|
"productionFiles": 8,
|
|
"examples": [
|
|
"src/main/managed-server/lifecycle/orcad-managed-tunnel-active.ts",
|
|
"src/main/managed-server/lifecycle/orcad-managed-tunnel-identity.ts",
|
|
"src/main/managed-server/lifecycle/orcad-managed-tunnel-manager.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/providers",
|
|
"prefix": "agent",
|
|
"files": 16,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"src/main/providers/agent-foreground-context-paths.ts",
|
|
"src/main/providers/agent-foreground-process-batch.ts",
|
|
"src/main/providers/agent-foreground-process-remote-evidence.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/providers",
|
|
"prefix": "agent-foreground",
|
|
"files": 16,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"src/main/providers/agent-foreground-context-paths.ts",
|
|
"src/main/providers/agent-foreground-process-batch.ts",
|
|
"src/main/providers/agent-foreground-process-remote-evidence.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime",
|
|
"prefix": "client",
|
|
"files": 16,
|
|
"productionFiles": 8,
|
|
"examples": [
|
|
"src/main/runtime/client-hosted-browser-page-persistence.ts",
|
|
"src/main/runtime/client-hosted-browser-row-projection.ts",
|
|
"src/main/runtime/client-hosted-browser-row-publication.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime",
|
|
"prefix": "headless",
|
|
"files": 16,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"src/main/runtime/headless-runtime-graph.ts",
|
|
"src/main/runtime/headless-tab-group-selection.ts",
|
|
"src/main/runtime/headless-terminal-query-reply-policy.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime/orchestration",
|
|
"prefix": "mailbox",
|
|
"files": 16,
|
|
"productionFiles": 11,
|
|
"examples": [
|
|
"src/main/runtime/orchestration/mailbox-delivery-target.ts",
|
|
"src/main/runtime/orchestration/mailbox-notification-coordinator.ts",
|
|
"src/main/runtime/orchestration/mailbox-owner.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime/rpc/methods",
|
|
"prefix": "browser",
|
|
"files": 16,
|
|
"productionFiles": 9,
|
|
"examples": [
|
|
"src/main/runtime/rpc/methods/browser-client-file-channel.ts",
|
|
"src/main/runtime/rpc/methods/browser-client-host.ts",
|
|
"src/main/runtime/rpc/methods/browser-core.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime/rpc",
|
|
"prefix": "mobile",
|
|
"files": 16,
|
|
"productionFiles": 10,
|
|
"examples": [
|
|
"src/main/runtime/rpc/mobile-clipboard-image-provenance.ts",
|
|
"src/main/runtime/rpc/mobile-e2ee-auth-validation.ts",
|
|
"src/main/runtime/rpc/mobile-e2ee-desktop-outbound-owner.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime/sidebar-inputs",
|
|
"prefix": "sidebar",
|
|
"files": 16,
|
|
"productionFiles": 8,
|
|
"examples": [
|
|
"src/main/runtime/sidebar-inputs/sidebar-clock.ts",
|
|
"src/main/runtime/sidebar-inputs/sidebar-inputs-feed-domains.ts",
|
|
"src/main/runtime/sidebar-inputs/sidebar-inputs-feed-log.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/window",
|
|
"prefix": "renderer",
|
|
"files": 16,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/main/window/renderer-document-navigation.ts",
|
|
"src/main/window/renderer-launch-failure-backoff.ts",
|
|
"src/main/window/renderer-launch-failure-probe.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/wsl",
|
|
"prefix": "wsl-host",
|
|
"files": 16,
|
|
"productionFiles": 12,
|
|
"examples": [
|
|
"src/main/wsl/wsl-host-add-admission.ts",
|
|
"src/main/wsl/wsl-host-connection-record.ts",
|
|
"src/main/wsl/wsl-host-connector.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/app-shell",
|
|
"prefix": "app",
|
|
"files": 16,
|
|
"productionFiles": 11,
|
|
"examples": [
|
|
"src/renderer/src/app-shell/AppBackgroundServices.tsx",
|
|
"src/renderer/src/app-shell/AppRootSurfaces.tsx",
|
|
"src/renderer/src/app-shell/AppWorkspaceShell.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/native-chat",
|
|
"prefix": "native-chat-context",
|
|
"files": 16,
|
|
"productionFiles": 9,
|
|
"examples": [
|
|
"src/renderer/src/components/native-chat/NativeChatContextClearFade.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatContextMenuItems.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatContextUsageRing.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/right-sidebar",
|
|
"prefix": "right-sidebar",
|
|
"files": 16,
|
|
"productionFiles": 10,
|
|
"examples": [
|
|
"src/renderer/src/components/right-sidebar/right-sidebar-activity-visibility.ts",
|
|
"src/renderer/src/components/right-sidebar/right-sidebar-effective-tab.ts",
|
|
"src/renderer/src/components/right-sidebar/right-sidebar-measured-width.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/settings",
|
|
"prefix": "task",
|
|
"files": 16,
|
|
"productionFiles": 9,
|
|
"examples": [
|
|
"src/renderer/src/components/settings/TaskSourceLinearSetup.tsx",
|
|
"src/renderer/src/components/settings/TaskSourceProviderCard.tsx",
|
|
"src/renderer/src/components/settings/TaskSourceShowInTasksStep.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/tab-group",
|
|
"prefix": "tab-drag",
|
|
"files": 16,
|
|
"productionFiles": 11,
|
|
"examples": [
|
|
"src/renderer/src/components/tab-group/tab-drag-context.tsx",
|
|
"src/renderer/src/components/tab-group/tab-drag-data.ts",
|
|
"src/renderer/src/components/tab-group/tab-drag-drop-commit.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/hooks",
|
|
"prefix": "agent",
|
|
"files": 16,
|
|
"productionFiles": 9,
|
|
"examples": [
|
|
"src/renderer/src/hooks/agent-auto-ack-presence.ts",
|
|
"src/renderer/src/hooks/agent-auto-ack-surfaces.ts",
|
|
"src/renderer/src/hooks/agent-auto-ack-targets.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/hooks/ipc-events",
|
|
"prefix": "agent-status",
|
|
"files": 16,
|
|
"productionFiles": 9,
|
|
"examples": [
|
|
"src/renderer/src/hooks/ipc-events/agent-status-bridge-types.ts",
|
|
"src/renderer/src/hooks/ipc-events/agent-status-event-applicator.ts",
|
|
"src/renderer/src/hooks/ipc-events/agent-status-ipc-bridge.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/lib",
|
|
"prefix": "active",
|
|
"files": 16,
|
|
"productionFiles": 9,
|
|
"examples": [
|
|
"src/renderer/src/lib/active-agent-note-send-delivery.ts",
|
|
"src/renderer/src/lib/active-agent-note-send-diagnostics.ts",
|
|
"src/renderer/src/lib/active-agent-note-send-result.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/store/terminals",
|
|
"prefix": "terminal-tab",
|
|
"files": 16,
|
|
"productionFiles": 12,
|
|
"examples": [
|
|
"src/renderer/src/store/terminals/terminal-tab-agent-launch-pane.ts",
|
|
"src/renderer/src/store/terminals/terminal-tab-appearance.ts",
|
|
"src/renderer/src/store/terminals/terminal-tab-close-layout-owner.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared",
|
|
"prefix": "ai-vault-search",
|
|
"files": 16,
|
|
"productionFiles": 9,
|
|
"examples": [
|
|
"src/shared/ai-vault-search-agent-compatibility.ts",
|
|
"src/shared/ai-vault-search-client.ts",
|
|
"src/shared/ai-vault-search-contract.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared",
|
|
"prefix": "browser-client",
|
|
"files": 16,
|
|
"productionFiles": 11,
|
|
"examples": [
|
|
"src/shared/browser-client-automation-protocol.ts",
|
|
"src/shared/browser-client-file-channel-methods.ts",
|
|
"src/shared/browser-client-file-channel-protocol.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared",
|
|
"prefix": "orca",
|
|
"files": 16,
|
|
"productionFiles": 11,
|
|
"examples": [
|
|
"src/shared/orca-cli-command-name.ts",
|
|
"src/shared/orca-cli-shell-path.ts",
|
|
"src/shared/orca-dispatch-status-prompt.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared",
|
|
"prefix": "source-control-ai",
|
|
"files": 16,
|
|
"productionFiles": 11,
|
|
"examples": [
|
|
"src/shared/source-control-ai-action-variables.ts",
|
|
"src/shared/source-control-ai-actions.ts",
|
|
"src/shared/source-control-ai-command-template.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "cloud/apps/relay/src",
|
|
"prefix": "regional-rehome",
|
|
"files": 15,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"cloud/apps/relay/src/regional-rehome-abort-reason.ts",
|
|
"cloud/apps/relay/src/regional-rehome-poll-telemetry.ts",
|
|
"cloud/apps/relay/src/regional-rehome-safety.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/src/components",
|
|
"prefix": "bottom",
|
|
"files": 15,
|
|
"productionFiles": 8,
|
|
"examples": [
|
|
"mobile/src/components/BottomDrawer.tsx",
|
|
"mobile/src/components/bottom-drawer-constants.ts",
|
|
"mobile/src/components/bottom-drawer-fill-height.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/src/components",
|
|
"prefix": "new-workspace",
|
|
"files": 15,
|
|
"productionFiles": 12,
|
|
"examples": [
|
|
"mobile/src/components/NewWorkspaceFab.tsx",
|
|
"mobile/src/components/NewWorkspaceSetupScriptField.tsx",
|
|
"mobile/src/components/NewWorkspaceSshConnectionField.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/src/host-screen",
|
|
"prefix": "host-screen",
|
|
"files": 15,
|
|
"productionFiles": 11,
|
|
"examples": [
|
|
"mobile/src/host-screen/host-screen-header.tsx",
|
|
"mobile/src/host-screen/host-screen-operations.ts",
|
|
"mobile/src/host-screen/host-screen-overlays.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/src/mobile-web-shell",
|
|
"prefix": "page",
|
|
"files": 15,
|
|
"productionFiles": 10,
|
|
"examples": [
|
|
"mobile/src/mobile-web-shell/PageRouteUnavailableScreen.tsx",
|
|
"mobile/src/mobile-web-shell/page-document-lifecycle.ts",
|
|
"mobile/src/mobile-web-shell/page-document-state.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/src/session",
|
|
"prefix": "mobile-session-terminal",
|
|
"files": 15,
|
|
"productionFiles": 10,
|
|
"examples": [
|
|
"mobile/src/session/mobile-session-terminal-create-request.ts",
|
|
"mobile/src/session/use-mobile-session-terminal-create-actions.ts",
|
|
"mobile/src/session/use-mobile-session-terminal-input.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/src/session",
|
|
"prefix": "session",
|
|
"files": 15,
|
|
"productionFiles": 8,
|
|
"examples": [
|
|
"mobile/src/session/SessionDockColumn.tsx",
|
|
"mobile/src/session/session-launch-reply-schema.ts",
|
|
"mobile/src/session/session-panel-host.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/src/transport",
|
|
"prefix": "mobile-endpoint",
|
|
"files": 15,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"mobile/src/transport/mobile-endpoint-hysteresis.ts",
|
|
"mobile/src/transport/mobile-endpoint-lifecycle.ts",
|
|
"mobile/src/transport/mobile-endpoint-nudge-router.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/codex-accounts",
|
|
"prefix": "legacy-wsl",
|
|
"files": 15,
|
|
"productionFiles": 10,
|
|
"examples": [
|
|
"src/main/codex-accounts/legacy-wsl-runtime-auth-drain-exit-codes.ts",
|
|
"src/main/codex-accounts/legacy-wsl-runtime-auth-drain-interruption-source.ts",
|
|
"src/main/codex-accounts/legacy-wsl-runtime-auth-drain-recovery-script-harness.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/codex-accounts",
|
|
"prefix": "legacy-wsl-runtime",
|
|
"files": 15,
|
|
"productionFiles": 10,
|
|
"examples": [
|
|
"src/main/codex-accounts/legacy-wsl-runtime-auth-drain-exit-codes.ts",
|
|
"src/main/codex-accounts/legacy-wsl-runtime-auth-drain-interruption-source.ts",
|
|
"src/main/codex-accounts/legacy-wsl-runtime-auth-drain-recovery-script-harness.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/computer",
|
|
"prefix": "desktop-script-provider",
|
|
"files": 15,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/main/computer/desktop-script-provider-bridge.ts",
|
|
"src/main/computer/desktop-script-provider-client.ts",
|
|
"src/main/computer/desktop-script-provider-params.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/daemon",
|
|
"prefix": "macos",
|
|
"files": 15,
|
|
"productionFiles": 8,
|
|
"examples": [
|
|
"src/main/daemon/macos-daemon-bundle-retirement.ts",
|
|
"src/main/daemon/macos-daemon-bundle.ts",
|
|
"src/main/daemon/macos-daemon-job-label.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/ipc",
|
|
"prefix": "worktree-base",
|
|
"files": 15,
|
|
"productionFiles": 8,
|
|
"examples": [
|
|
"src/main/ipc/worktree-base-directory-change-collector.ts",
|
|
"src/main/ipc/worktree-base-directory-event-filter.ts",
|
|
"src/main/ipc/worktree-base-directory-marker-poller.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/ipc",
|
|
"prefix": "worktree-base-directory",
|
|
"files": 15,
|
|
"productionFiles": 8,
|
|
"examples": [
|
|
"src/main/ipc/worktree-base-directory-change-collector.ts",
|
|
"src/main/ipc/worktree-base-directory-event-filter.ts",
|
|
"src/main/ipc/worktree-base-directory-marker-poller.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/ipc",
|
|
"prefix": "worktree-git",
|
|
"files": 15,
|
|
"productionFiles": 10,
|
|
"examples": [
|
|
"src/main/ipc/worktree-git-common-entry-snapshot.ts",
|
|
"src/main/ipc/worktree-git-common-metadata-files.ts",
|
|
"src/main/ipc/worktree-git-common-narrow-watch.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/jira",
|
|
"prefix": "attachment",
|
|
"files": 15,
|
|
"productionFiles": 9,
|
|
"examples": [
|
|
"src/main/jira/attachment-content-url.ts",
|
|
"src/main/jira/attachment-discovery.ts",
|
|
"src/main/jira/attachment-image-bytes.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/linear",
|
|
"prefix": "issue-context",
|
|
"files": 15,
|
|
"productionFiles": 9,
|
|
"examples": [
|
|
"src/main/linear/issue-context-client.ts",
|
|
"src/main/linear/issue-context-current.ts",
|
|
"src/main/linear/issue-context-errors.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/native-chat",
|
|
"prefix": "structured",
|
|
"files": 15,
|
|
"productionFiles": 8,
|
|
"examples": [
|
|
"src/main/native-chat/structured-agent-arguments-error.ts",
|
|
"src/main/native-chat/structured-agent-cli-conversations.ts",
|
|
"src/main/native-chat/structured-agent-cli-source.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/persistence/loading-store",
|
|
"prefix": "pty-binding",
|
|
"files": 15,
|
|
"productionFiles": 8,
|
|
"examples": [
|
|
"src/main/persistence/loading-store/pty-binding-durability-only.ts",
|
|
"src/main/persistence/loading-store/pty-binding-fast-lane.ts",
|
|
"src/main/persistence/loading-store/pty-binding-generations.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/rate-limits/service",
|
|
"prefix": "service",
|
|
"files": 15,
|
|
"productionFiles": 15,
|
|
"examples": [
|
|
"src/main/rate-limits/service/service-account-refresh.ts",
|
|
"src/main/rate-limits/service/service-configuration.ts",
|
|
"src/main/rate-limits/service/service-fetch-control.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime/mobile-cloud-relay",
|
|
"prefix": "relay-control",
|
|
"files": 15,
|
|
"productionFiles": 10,
|
|
"examples": [
|
|
"src/main/runtime/mobile-cloud-relay/relay-control-client-options.ts",
|
|
"src/main/runtime/mobile-cloud-relay/relay-control-client.ts",
|
|
"src/main/runtime/mobile-cloud-relay/relay-control-liveness.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime/orchestration",
|
|
"prefix": "federation",
|
|
"files": 15,
|
|
"productionFiles": 8,
|
|
"examples": [
|
|
"src/main/runtime/orchestration/federation-ack-checkpoints.ts",
|
|
"src/main/runtime/orchestration/federation-control-message.ts",
|
|
"src/main/runtime/orchestration/federation-lifecycle-settlement.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime",
|
|
"prefix": "remote",
|
|
"files": 15,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/main/runtime/remote-browser-screencast-frame-admission.ts",
|
|
"src/main/runtime/remote-desktop-terminal-floor.ts",
|
|
"src/main/runtime/remote-runtime-terminal-create-idempotency.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime",
|
|
"prefix": "structured-worker",
|
|
"files": 15,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/main/runtime/structured-worker-authority.ts",
|
|
"src/main/runtime/structured-worker-custody.ts",
|
|
"src/main/runtime/structured-worker-identity.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime/workspaces",
|
|
"prefix": "workspace",
|
|
"files": 15,
|
|
"productionFiles": 14,
|
|
"examples": [
|
|
"src/main/runtime/workspaces/workspace-activation.ts",
|
|
"src/main/runtime/workspaces/workspace-catalog.ts",
|
|
"src/main/runtime/workspaces/workspace-create-activation.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main",
|
|
"prefix": "shell",
|
|
"files": 15,
|
|
"productionFiles": 8,
|
|
"examples": [
|
|
"src/main/shell-prompt-readiness-probe.ts",
|
|
"src/main/shell-ready-marker-scanner.ts",
|
|
"src/main/shell-startup-features.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/skills",
|
|
"prefix": "skill-discovery",
|
|
"files": 15,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/main/skills/skill-discovery-classification.ts",
|
|
"src/main/skills/skill-discovery-source-filter.ts",
|
|
"src/main/skills/skill-discovery-sources.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/startup",
|
|
"prefix": "serve",
|
|
"files": 15,
|
|
"productionFiles": 8,
|
|
"examples": [
|
|
"src/main/startup/serve-cli-registration.ts",
|
|
"src/main/startup/serve-desktop-activation.ts",
|
|
"src/main/startup/serve-mode-argv.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main",
|
|
"prefix": "workspace-space",
|
|
"files": 15,
|
|
"productionFiles": 9,
|
|
"examples": [
|
|
"src/main/workspace-space-analysis-snapshot.ts",
|
|
"src/main/workspace-space-analysis.ts",
|
|
"src/main/workspace-space-local-scan.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/browser-pane/stream-remote",
|
|
"prefix": "remote-browser-stream",
|
|
"files": 15,
|
|
"productionFiles": 9,
|
|
"examples": [
|
|
"src/renderer/src/components/browser-pane/stream-remote/remote-browser-stream-errors.ts",
|
|
"src/renderer/src/components/browser-pane/stream-remote/remote-browser-stream-lifecycle-deps.ts",
|
|
"src/renderer/src/components/browser-pane/stream-remote/remote-browser-stream-lifecycle.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/editor",
|
|
"prefix": "check-run",
|
|
"files": 15,
|
|
"productionFiles": 8,
|
|
"examples": [
|
|
"src/renderer/src/components/editor/CheckRunAnnotations.tsx",
|
|
"src/renderer/src/components/editor/CheckRunCopyButton.tsx",
|
|
"src/renderer/src/components/editor/CheckRunDetailsPanel.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/editor/combined-diff/browse-files",
|
|
"prefix": "combined",
|
|
"files": 15,
|
|
"productionFiles": 8,
|
|
"examples": [
|
|
"src/renderer/src/components/editor/combined-diff/browse-files/combined-diff-file-tree-filter.ts",
|
|
"src/renderer/src/components/editor/combined-diff/browse-files/combined-diff-file-tree-model.ts",
|
|
"src/renderer/src/components/editor/combined-diff/browse-files/combined-diff-file-tree-navigation.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/editor/combined-diff/browse-files",
|
|
"prefix": "combined-diff",
|
|
"files": 15,
|
|
"productionFiles": 8,
|
|
"examples": [
|
|
"src/renderer/src/components/editor/combined-diff/browse-files/combined-diff-file-tree-filter.ts",
|
|
"src/renderer/src/components/editor/combined-diff/browse-files/combined-diff-file-tree-model.ts",
|
|
"src/renderer/src/components/editor/combined-diff/browse-files/combined-diff-file-tree-navigation.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/editor/combined-diff/load-sections",
|
|
"prefix": "combined",
|
|
"files": 15,
|
|
"productionFiles": 9,
|
|
"examples": [
|
|
"src/renderer/src/components/editor/combined-diff/load-sections/combined-diff-initial-section-load.ts",
|
|
"src/renderer/src/components/editor/combined-diff/load-sections/combined-diff-load-scheduler.ts",
|
|
"src/renderer/src/components/editor/combined-diff/load-sections/combined-diff-section-connection.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/editor/combined-diff/load-sections",
|
|
"prefix": "combined-diff",
|
|
"files": 15,
|
|
"productionFiles": 9,
|
|
"examples": [
|
|
"src/renderer/src/components/editor/combined-diff/load-sections/combined-diff-initial-section-load.ts",
|
|
"src/renderer/src/components/editor/combined-diff/load-sections/combined-diff-load-scheduler.ts",
|
|
"src/renderer/src/components/editor/combined-diff/load-sections/combined-diff-section-connection.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/editor",
|
|
"prefix": "rich-markdown-table",
|
|
"files": 15,
|
|
"productionFiles": 9,
|
|
"examples": [
|
|
"src/renderer/src/components/editor/RichMarkdownTableControls.tsx",
|
|
"src/renderer/src/components/editor/rich-markdown-table-actions.ts",
|
|
"src/renderer/src/components/editor/rich-markdown-table-control-layout.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/native-chat",
|
|
"prefix": "native-chat-prompt",
|
|
"files": 15,
|
|
"productionFiles": 8,
|
|
"examples": [
|
|
"src/renderer/src/components/native-chat/NativeChatPromptCollapse.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatPromptEditor.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatPromptPill.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/native-chat",
|
|
"prefix": "native-chat-subagent",
|
|
"files": 15,
|
|
"productionFiles": 8,
|
|
"examples": [
|
|
"src/renderer/src/components/native-chat/NativeChatSubagentRun.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatSubagentSectionHead.tsx",
|
|
"src/renderer/src/components/native-chat/native-chat-subagent-delegation.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/right-sidebar",
|
|
"prefix": "git-status",
|
|
"files": 15,
|
|
"productionFiles": 8,
|
|
"examples": [
|
|
"src/renderer/src/components/right-sidebar/git-status-file-watch-refresh.ts",
|
|
"src/renderer/src/components/right-sidebar/git-status-push-signal-refresh.ts",
|
|
"src/renderer/src/components/right-sidebar/git-status-refresh-ordering.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/settings",
|
|
"prefix": "accounts-pane",
|
|
"files": 15,
|
|
"productionFiles": 14,
|
|
"examples": [
|
|
"src/renderer/src/components/settings/accounts-pane-account-actions.ts",
|
|
"src/renderer/src/components/settings/accounts-pane-action-errors.ts",
|
|
"src/renderer/src/components/settings/accounts-pane-claude-section.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/terminal-pane",
|
|
"prefix": "terminal-keyboard",
|
|
"files": 15,
|
|
"productionFiles": 10,
|
|
"examples": [
|
|
"src/renderer/src/components/terminal-pane/terminal-keyboard-action-dispatch.ts",
|
|
"src/renderer/src/components/terminal-pane/terminal-keyboard-dependencies.ts",
|
|
"src/renderer/src/components/terminal-pane/terminal-keyboard-event-handlers.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/lib",
|
|
"prefix": "linear",
|
|
"files": 15,
|
|
"productionFiles": 8,
|
|
"examples": [
|
|
"src/renderer/src/lib/linear-agent-skill-update-command.ts",
|
|
"src/renderer/src/lib/linear-board-drag-payload.ts",
|
|
"src/renderer/src/lib/linear-issue-context-snapshot.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/lib/monaco-languages",
|
|
"prefix": "register",
|
|
"files": 15,
|
|
"productionFiles": 8,
|
|
"examples": [
|
|
"src/renderer/src/lib/monaco-languages/register-astro.ts",
|
|
"src/renderer/src/lib/monaco-languages/register-jsonl.ts",
|
|
"src/renderer/src/lib/monaco-languages/register-nim.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared",
|
|
"prefix": "commit",
|
|
"files": 15,
|
|
"productionFiles": 10,
|
|
"examples": [
|
|
"src/shared/commit-message-agent-output.ts",
|
|
"src/shared/commit-message-agent-spec.ts",
|
|
"src/shared/commit-message-agent-specs-primary.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared",
|
|
"prefix": "commit-message",
|
|
"files": 15,
|
|
"productionFiles": 10,
|
|
"examples": [
|
|
"src/shared/commit-message-agent-output.ts",
|
|
"src/shared/commit-message-agent-spec.ts",
|
|
"src/shared/commit-message-agent-specs-primary.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared",
|
|
"prefix": "feature",
|
|
"files": 15,
|
|
"productionFiles": 11,
|
|
"examples": [
|
|
"src/shared/feature-education-telemetry.ts",
|
|
"src/shared/feature-interaction-catalog.ts",
|
|
"src/shared/feature-interaction-categories.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared",
|
|
"prefix": "file",
|
|
"files": 15,
|
|
"productionFiles": 10,
|
|
"examples": [
|
|
"src/shared/file-explorer-display-root.ts",
|
|
"src/shared/file-inventory-budget.ts",
|
|
"src/shared/file-link-location.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "config/scripts",
|
|
"prefix": "dev",
|
|
"files": 14,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"config/scripts/dev-channel-base-version.mjs",
|
|
"config/scripts/dev-cli-terminal-wrapper.mjs",
|
|
"config/scripts/dev-electron-bundle-cache.mjs"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/src/components",
|
|
"prefix": "bottom-drawer",
|
|
"files": 14,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"mobile/src/components/bottom-drawer-constants.ts",
|
|
"mobile/src/components/bottom-drawer-fill-height.ts",
|
|
"mobile/src/components/bottom-drawer-keyboard-inset.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/src/components",
|
|
"prefix": "new-worktree",
|
|
"files": 14,
|
|
"productionFiles": 10,
|
|
"examples": [
|
|
"mobile/src/components/NewWorktreeFormSheet.tsx",
|
|
"mobile/src/components/NewWorktreeModal.tsx",
|
|
"mobile/src/components/NewWorktreeModalController.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/src/notifications",
|
|
"prefix": "notification",
|
|
"files": 14,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"mobile/src/notifications/NotificationDeliverySection.tsx",
|
|
"mobile/src/notifications/notification-delivery-preferences.ts",
|
|
"mobile/src/notifications/notification-opt-in-gate.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/src/session",
|
|
"prefix": "mobile-pr",
|
|
"files": 14,
|
|
"productionFiles": 8,
|
|
"examples": [
|
|
"mobile/src/session/mobile-pr-sidebar-resolve.ts",
|
|
"mobile/src/session/mobile-pr-sidebar-state.ts",
|
|
"mobile/src/session/use-mobile-pr-actions.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/src/tasks",
|
|
"prefix": "mobile-task",
|
|
"files": 14,
|
|
"productionFiles": 10,
|
|
"examples": [
|
|
"mobile/src/tasks/mobile-task-copy-feedback-timer.ts",
|
|
"mobile/src/tasks/mobile-task-item-comment-operations.ts",
|
|
"mobile/src/tasks/mobile-task-item-detail-operations.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/src/transport",
|
|
"prefix": "relay",
|
|
"files": 14,
|
|
"productionFiles": 9,
|
|
"examples": [
|
|
"mobile/src/transport/relay-credential-eligibility.ts",
|
|
"mobile/src/transport/relay-dial-stage.ts",
|
|
"mobile/src/transport/relay-host-reachability-latch.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/agent-hooks",
|
|
"prefix": "windows",
|
|
"files": 14,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"src/main/agent-hooks/windows-direct-cmd-hook-command.ts",
|
|
"src/main/agent-hooks/windows-hook-command.ts",
|
|
"src/main/agent-hooks/windows-native-hook-executable.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/antigravity",
|
|
"prefix": "antigravity",
|
|
"files": 14,
|
|
"productionFiles": 10,
|
|
"examples": [
|
|
"src/main/antigravity/antigravity-acp-environment.ts",
|
|
"src/main/antigravity/antigravity-acp-runtime-probe.ts",
|
|
"src/main/antigravity/antigravity-acp-runtime.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/artifacts",
|
|
"prefix": "artifact",
|
|
"files": 14,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/main/artifacts/artifact-cloud-config.ts",
|
|
"src/main/artifacts/artifact-cloud-request.ts",
|
|
"src/main/artifacts/artifact-cloud-service.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/automations",
|
|
"prefix": "external",
|
|
"files": 14,
|
|
"productionFiles": 9,
|
|
"examples": [
|
|
"src/main/automations/external-automation-manager-cache.ts",
|
|
"src/main/automations/external-automation-owner-guard.ts",
|
|
"src/main/automations/external-automation-probe-scheduler.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/computer",
|
|
"prefix": "macos-native",
|
|
"files": 14,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/main/computer/macos-native-provider-availability.ts",
|
|
"src/main/computer/macos-native-provider-client.ts",
|
|
"src/main/computer/macos-native-provider-contract.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/computer",
|
|
"prefix": "macos-native-provider",
|
|
"files": 14,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/main/computer/macos-native-provider-availability.ts",
|
|
"src/main/computer/macos-native-provider-client.ts",
|
|
"src/main/computer/macos-native-provider-contract.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/daemon",
|
|
"prefix": "daemon-client",
|
|
"files": 14,
|
|
"productionFiles": 9,
|
|
"examples": [
|
|
"src/main/daemon/daemon-client-connections.ts",
|
|
"src/main/daemon/daemon-client-frame-guards.ts",
|
|
"src/main/daemon/daemon-client-hello-handshake.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/daemon",
|
|
"prefix": "headless",
|
|
"files": 14,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"src/main/daemon/headless-emulator-modes.ts",
|
|
"src/main/daemon/headless-emulator.ts",
|
|
"src/main/daemon/headless-osc-link-ranges.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/daemon",
|
|
"prefix": "session",
|
|
"files": 14,
|
|
"productionFiles": 8,
|
|
"examples": [
|
|
"src/main/daemon/session-options.ts",
|
|
"src/main/daemon/session-output-pipeline.ts",
|
|
"src/main/daemon/session-output-plane.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/emulator",
|
|
"prefix": "serve",
|
|
"files": 14,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/main/emulator/serve-sim-accessibility-tree.ts",
|
|
"src/main/emulator/serve-sim-ax-normalization.ts",
|
|
"src/main/emulator/serve-sim-detached-session.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/emulator",
|
|
"prefix": "serve-sim",
|
|
"files": 14,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/main/emulator/serve-sim-accessibility-tree.ts",
|
|
"src/main/emulator/serve-sim-ax-normalization.ts",
|
|
"src/main/emulator/serve-sim-detached-session.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main",
|
|
"prefix": "local",
|
|
"files": 14,
|
|
"productionFiles": 8,
|
|
"examples": [
|
|
"src/main/local-download-filename.ts",
|
|
"src/main/local-orphaned-worktree-cleanup.ts",
|
|
"src/main/local-project-runtime-resolution.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/providers",
|
|
"prefix": "local-pty-shell",
|
|
"files": 14,
|
|
"productionFiles": 8,
|
|
"examples": [
|
|
"src/main/providers/local-pty-shell-readiness-session.ts",
|
|
"src/main/providers/local-pty-shell-ready-bash-rcfile.ts",
|
|
"src/main/providers/local-pty-shell-ready-marker.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime/agent-state-rules",
|
|
"prefix": "agent",
|
|
"files": 14,
|
|
"productionFiles": 9,
|
|
"examples": [
|
|
"src/main/runtime/agent-state-rules/agent-state-rule-matchers.ts",
|
|
"src/main/runtime/agent-state-rules/agent-state-rule-pattern-safety.ts",
|
|
"src/main/runtime/agent-state-rules/agent-state-rules-bundle.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime/agent-state-rules",
|
|
"prefix": "agent-state",
|
|
"files": 14,
|
|
"productionFiles": 9,
|
|
"examples": [
|
|
"src/main/runtime/agent-state-rules/agent-state-rule-matchers.ts",
|
|
"src/main/runtime/agent-state-rules/agent-state-rule-pattern-safety.ts",
|
|
"src/main/runtime/agent-state-rules/agent-state-rules-bundle.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime/orchestration/db/schema",
|
|
"prefix": "migrate",
|
|
"files": 14,
|
|
"productionFiles": 14,
|
|
"examples": [
|
|
"src/main/runtime/orchestration/db/schema/migrate-legacy-contract-storage.ts",
|
|
"src/main/runtime/orchestration/db/schema/migrate-mailbox-pointer-enter-v33.ts",
|
|
"src/main/runtime/orchestration/db/schema/migrate-role-mailbox-delivery-v34.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime/rpc/methods/terminal",
|
|
"prefix": "terminal-multiplex",
|
|
"files": 14,
|
|
"productionFiles": 14,
|
|
"examples": [
|
|
"src/main/runtime/rpc/methods/terminal/terminal-multiplex-cleanup.ts",
|
|
"src/main/runtime/rpc/methods/terminal/terminal-multiplex-connection.ts",
|
|
"src/main/runtime/rpc/methods/terminal/terminal-multiplex-flow-control.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime",
|
|
"prefix": "runtime-repository",
|
|
"files": 14,
|
|
"productionFiles": 9,
|
|
"examples": [
|
|
"src/main/runtime/runtime-repository-clone-controller.ts",
|
|
"src/main/runtime/runtime-repository-command-surface.ts",
|
|
"src/main/runtime/runtime-repository-fork-backfill.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime",
|
|
"prefix": "tui",
|
|
"files": 14,
|
|
"productionFiles": 3,
|
|
"examples": [
|
|
"src/main/runtime/tui-idle-evidence-source.ts",
|
|
"src/main/runtime/tui-idle-evidence.ts",
|
|
"src/main/runtime/tui-idle-hook-lane.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime",
|
|
"prefix": "tui-idle",
|
|
"files": 14,
|
|
"productionFiles": 3,
|
|
"examples": [
|
|
"src/main/runtime/tui-idle-evidence-source.ts",
|
|
"src/main/runtime/tui-idle-evidence.ts",
|
|
"src/main/runtime/tui-idle-hook-lane.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/skills",
|
|
"prefix": "skill-cloud",
|
|
"files": 14,
|
|
"productionFiles": 9,
|
|
"examples": [
|
|
"src/main/skills/skill-cloud-auth.ts",
|
|
"src/main/skills/skill-cloud-deadline.ts",
|
|
"src/main/skills/skill-cloud-direct-upload.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/ssh",
|
|
"prefix": "ssh-host-server",
|
|
"files": 14,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/main/ssh/ssh-host-server-bridged-unserved.ts",
|
|
"src/main/ssh/ssh-host-server-connect-events.ts",
|
|
"src/main/ssh/ssh-host-server-on-connect.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main",
|
|
"prefix": "terminal",
|
|
"files": 14,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/main/terminal-history-deletion.ts",
|
|
"src/main/terminal-history-gc.ts",
|
|
"src/main/terminal-history-id.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main",
|
|
"prefix": "worktree-create-preparation",
|
|
"files": 14,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/main/worktree-create-preparation-activity.ts",
|
|
"src/main/worktree-create-preparation-burst.ts",
|
|
"src/main/worktree-create-preparation-claim-registry.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/emulator-pane",
|
|
"prefix": "mobile",
|
|
"files": 14,
|
|
"productionFiles": 9,
|
|
"examples": [
|
|
"src/renderer/src/components/emulator-pane/MobileEmulatorAgentSetupGuide.tsx",
|
|
"src/renderer/src/components/emulator-pane/MobileEmulatorAgentSetupGuideLayer.tsx",
|
|
"src/renderer/src/components/emulator-pane/MobileEmulatorAgentSetupGuideSteps.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/emulator-pane",
|
|
"prefix": "mobile-emulator",
|
|
"files": 14,
|
|
"productionFiles": 9,
|
|
"examples": [
|
|
"src/renderer/src/components/emulator-pane/MobileEmulatorAgentSetupGuide.tsx",
|
|
"src/renderer/src/components/emulator-pane/MobileEmulatorAgentSetupGuideLayer.tsx",
|
|
"src/renderer/src/components/emulator-pane/MobileEmulatorAgentSetupGuideSteps.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/native-chat",
|
|
"prefix": "native-chat-file",
|
|
"files": 14,
|
|
"productionFiles": 9,
|
|
"examples": [
|
|
"src/renderer/src/components/native-chat/NativeChatFileReferencePill.tsx",
|
|
"src/renderer/src/components/native-chat/native-chat-file-link-existence.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-file-link-toasts.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/settings",
|
|
"prefix": "session",
|
|
"files": 14,
|
|
"productionFiles": 9,
|
|
"examples": [
|
|
"src/renderer/src/components/settings/SessionHistoryComputerRow.tsx",
|
|
"src/renderer/src/components/settings/SessionHistoryServerRow.tsx",
|
|
"src/renderer/src/components/settings/SessionHistorySettingsPane.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/sidebar",
|
|
"prefix": "folder",
|
|
"files": 14,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/renderer/src/components/sidebar/folder-workspace-agent-startup.ts",
|
|
"src/renderer/src/components/sidebar/folder-workspace-card-pr-display.ts",
|
|
"src/renderer/src/components/sidebar/folder-workspace-composer-helpers.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/sidebar",
|
|
"prefix": "folder-workspace",
|
|
"files": 14,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/renderer/src/components/sidebar/folder-workspace-agent-startup.ts",
|
|
"src/renderer/src/components/sidebar/folder-workspace-card-pr-display.ts",
|
|
"src/renderer/src/components/sidebar/folder-workspace-composer-helpers.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/sidebar",
|
|
"prefix": "project-header",
|
|
"files": 14,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/renderer/src/components/sidebar/ProjectHeaderActions.tsx",
|
|
"src/renderer/src/components/sidebar/project-header-color.ts",
|
|
"src/renderer/src/components/sidebar/project-header-drag-commit.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/skills",
|
|
"prefix": "skill-share",
|
|
"files": 14,
|
|
"productionFiles": 9,
|
|
"examples": [
|
|
"src/renderer/src/components/skills/SkillShareDialog.tsx",
|
|
"src/renderer/src/components/skills/SkillSharePackageSummary.tsx",
|
|
"src/renderer/src/components/skills/SkillShareReleaseNotesField.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/skills",
|
|
"prefix": "skills",
|
|
"files": 14,
|
|
"productionFiles": 12,
|
|
"examples": [
|
|
"src/renderer/src/components/skills/SkillsFilterToolbar.tsx",
|
|
"src/renderer/src/components/skills/SkillsList.tsx",
|
|
"src/renderer/src/components/skills/SkillsPage.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/terminal-pane/pty-connection",
|
|
"prefix": "hidden",
|
|
"files": 14,
|
|
"productionFiles": 13,
|
|
"examples": [
|
|
"src/renderer/src/components/terminal-pane/pty-connection/hidden-agent-resume-deferral.ts",
|
|
"src/renderer/src/components/terminal-pane/pty-connection/hidden-output-restore-abandon.ts",
|
|
"src/renderer/src/components/terminal-pane/pty-connection/hidden-output-restore-chunk.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/terminal-quick-commands",
|
|
"prefix": "terminal",
|
|
"files": 14,
|
|
"productionFiles": 11,
|
|
"examples": [
|
|
"src/renderer/src/components/terminal-quick-commands/TerminalQuickCommandActionToggle.tsx",
|
|
"src/renderer/src/components/terminal-quick-commands/TerminalQuickCommandAdvancedSection.tsx",
|
|
"src/renderer/src/components/terminal-quick-commands/TerminalQuickCommandAppendEnterSwitch.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/terminal-quick-commands",
|
|
"prefix": "terminal-quick",
|
|
"files": 14,
|
|
"productionFiles": 11,
|
|
"examples": [
|
|
"src/renderer/src/components/terminal-quick-commands/TerminalQuickCommandActionToggle.tsx",
|
|
"src/renderer/src/components/terminal-quick-commands/TerminalQuickCommandAdvancedSection.tsx",
|
|
"src/renderer/src/components/terminal-quick-commands/TerminalQuickCommandAppendEnterSwitch.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/terminal-quick-commands",
|
|
"prefix": "terminal-quick-command",
|
|
"files": 14,
|
|
"productionFiles": 11,
|
|
"examples": [
|
|
"src/renderer/src/components/terminal-quick-commands/TerminalQuickCommandActionToggle.tsx",
|
|
"src/renderer/src/components/terminal-quick-commands/TerminalQuickCommandAdvancedSection.tsx",
|
|
"src/renderer/src/components/terminal-quick-commands/TerminalQuickCommandAppendEnterSwitch.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/lib",
|
|
"prefix": "codex",
|
|
"files": 14,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/renderer/src/lib/codex-account-display-label.ts",
|
|
"src/renderer/src/lib/codex-pane-restart-eligibility.ts",
|
|
"src/renderer/src/lib/codex-pane-selection-lane.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/lib",
|
|
"prefix": "launch-work",
|
|
"files": 14,
|
|
"productionFiles": 8,
|
|
"examples": [
|
|
"src/renderer/src/lib/launch-work-item-direct-agent-routing.ts",
|
|
"src/renderer/src/lib/launch-work-item-direct-agent.ts",
|
|
"src/renderer/src/lib/launch-work-item-direct-draft.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/lib",
|
|
"prefix": "launch-work-item",
|
|
"files": 14,
|
|
"productionFiles": 8,
|
|
"examples": [
|
|
"src/renderer/src/lib/launch-work-item-direct-agent-routing.ts",
|
|
"src/renderer/src/lib/launch-work-item-direct-agent.ts",
|
|
"src/renderer/src/lib/launch-work-item-direct-draft.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/lib",
|
|
"prefix": "native",
|
|
"files": 14,
|
|
"productionFiles": 10,
|
|
"examples": [
|
|
"src/renderer/src/lib/native-chat-cli-fork-preparation.ts",
|
|
"src/renderer/src/lib/native-chat-draft-owner.ts",
|
|
"src/renderer/src/lib/native-chat-launch-draft-mirrorability.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/lib",
|
|
"prefix": "react",
|
|
"files": 14,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/renderer/src/lib/react-commit-cascade-observer.ts",
|
|
"src/renderer/src/lib/react-commit-cascade-store-write-samples.ts",
|
|
"src/renderer/src/lib/react-commit-cascade-telemetry.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/runtime",
|
|
"prefix": "structured-agent",
|
|
"files": 14,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/renderer/src/runtime/structured-agent-session-client.ts",
|
|
"src/renderer/src/runtime/structured-agent-session-close.ts",
|
|
"src/renderer/src/runtime/structured-agent-session-host-capability.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/runtime",
|
|
"prefix": "structured-agent-session",
|
|
"files": 14,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/renderer/src/runtime/structured-agent-session-client.ts",
|
|
"src/renderer/src/runtime/structured-agent-session-close.ts",
|
|
"src/renderer/src/runtime/structured-agent-session-host-capability.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "config/scripts",
|
|
"prefix": "macos",
|
|
"files": 13,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"config/scripts/macos-computer-helper-owner-loss-benchmark.mjs",
|
|
"config/scripts/macos-computer-helper-owner-loss-metrics.mjs",
|
|
"config/scripts/macos-computer-helper-owner-loss-processes.mjs"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/src/diagnostics",
|
|
"prefix": "connection",
|
|
"files": 13,
|
|
"productionFiles": 8,
|
|
"examples": [
|
|
"mobile/src/diagnostics/connection-diagnostics-analysis.ts",
|
|
"mobile/src/diagnostics/connection-diagnostics-report.ts",
|
|
"mobile/src/diagnostics/connection-diagnostics-screen-data.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/src/session",
|
|
"prefix": "github",
|
|
"files": 13,
|
|
"productionFiles": 10,
|
|
"examples": [
|
|
"mobile/src/session/github-pr-check-reply-schema.ts",
|
|
"mobile/src/session/github-pr-entity-reply-schema.ts",
|
|
"mobile/src/session/github-pr-mutation-operations.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/src/session",
|
|
"prefix": "github-pr",
|
|
"files": 13,
|
|
"productionFiles": 10,
|
|
"examples": [
|
|
"mobile/src/session/github-pr-check-reply-schema.ts",
|
|
"mobile/src/session/github-pr-entity-reply-schema.ts",
|
|
"mobile/src/session/github-pr-mutation-operations.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/src/transport",
|
|
"prefix": "connection",
|
|
"files": 13,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"mobile/src/transport/connection-health.ts",
|
|
"mobile/src/transport/connection-log-background-flush.ts",
|
|
"mobile/src/transport/connection-log-buffer.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/browser",
|
|
"prefix": "doc",
|
|
"files": 13,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/main/browser/doc-preview-download-block-notice.ts",
|
|
"src/main/browser/doc-preview-failure-notice.ts",
|
|
"src/main/browser/doc-preview-file-reader.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/browser",
|
|
"prefix": "doc-preview",
|
|
"files": 13,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/main/browser/doc-preview-download-block-notice.ts",
|
|
"src/main/browser/doc-preview-failure-notice.ts",
|
|
"src/main/browser/doc-preview-file-reader.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/claude",
|
|
"prefix": "claude-child",
|
|
"files": 13,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/main/claude/claude-child-exit-proof-ladder.ts",
|
|
"src/main/claude/claude-child-process-environment.ts",
|
|
"src/main/claude/claude-child-root-termination.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/cli",
|
|
"prefix": "wsl-cli",
|
|
"files": 13,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/main/cli/wsl-cli-installer.ts",
|
|
"src/main/cli/wsl-cli-registration-command.ts",
|
|
"src/main/cli/wsl-cli-registration-operation.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/git",
|
|
"prefix": "worktree-preparation",
|
|
"files": 13,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"src/main/git/worktree-preparation-add.ts",
|
|
"src/main/git/worktree-preparation-discard.ts",
|
|
"src/main/git/worktree-preparation-lock.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/github/project-view",
|
|
"prefix": "project-view",
|
|
"files": 13,
|
|
"productionFiles": 11,
|
|
"examples": [
|
|
"src/main/github/project-view/project-view-cache.ts",
|
|
"src/main/github/project-view/project-view-config.ts",
|
|
"src/main/github/project-view/project-view-discovery.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/grok",
|
|
"prefix": "grok",
|
|
"files": 13,
|
|
"productionFiles": 9,
|
|
"examples": [
|
|
"src/main/grok/grok-hook-config-cleanup.ts",
|
|
"src/main/grok/grok-hook-config-file.ts",
|
|
"src/main/grok/grok-hook-config.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/host",
|
|
"prefix": "electron",
|
|
"files": 13,
|
|
"productionFiles": 9,
|
|
"examples": [
|
|
"src/main/host/electron-app-environment.ts",
|
|
"src/main/host/electron-browser-commands.ts",
|
|
"src/main/host/electron-http-client.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/native-chat",
|
|
"prefix": "native",
|
|
"files": 13,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/main/native-chat/native-chat-file-provenance.ts",
|
|
"src/main/native-chat/native-chat-scratch-folder-migration.ts",
|
|
"src/main/native-chat/native-chat-scratch-folder.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/native-chat",
|
|
"prefix": "native-chat",
|
|
"files": 13,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/main/native-chat/native-chat-file-provenance.ts",
|
|
"src/main/native-chat/native-chat-scratch-folder-migration.ts",
|
|
"src/main/native-chat/native-chat-scratch-folder.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/native-chat",
|
|
"prefix": "structured-agent",
|
|
"files": 13,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/main/native-chat/structured-agent-arguments-error.ts",
|
|
"src/main/native-chat/structured-agent-cli-conversations.ts",
|
|
"src/main/native-chat/structured-agent-cli-source.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/native-chat",
|
|
"prefix": "transcript-line",
|
|
"files": 13,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/main/native-chat/transcript-line-decoders-claude.ts",
|
|
"src/main/native-chat/transcript-line-decoders-codex.ts",
|
|
"src/main/native-chat/transcript-line-decoders-grok.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/providers",
|
|
"prefix": "pty",
|
|
"files": 13,
|
|
"productionFiles": 9,
|
|
"examples": [
|
|
"src/main/providers/pty-default-cwd.ts",
|
|
"src/main/providers/pty-path-safety.ts",
|
|
"src/main/providers/pty-process-info.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime/browser-host",
|
|
"prefix": "browser-host-lease",
|
|
"files": 13,
|
|
"productionFiles": 9,
|
|
"examples": [
|
|
"src/main/runtime/browser-host/browser-host-lease-attachment.ts",
|
|
"src/main/runtime/browser-host/browser-host-lease-fence-dispatch.ts",
|
|
"src/main/runtime/browser-host/browser-host-lease-fence.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime",
|
|
"prefix": "runtime-local",
|
|
"files": 13,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/main/runtime/runtime-local-git-worktree-create.ts",
|
|
"src/main/runtime/runtime-local-worktree-create-base.ts",
|
|
"src/main/runtime/runtime-local-worktree-create-candidate.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime",
|
|
"prefix": "runtime-mobile",
|
|
"files": 13,
|
|
"productionFiles": 9,
|
|
"examples": [
|
|
"src/main/runtime/runtime-mobile-agent-status-builder.ts",
|
|
"src/main/runtime/runtime-mobile-agent-status-projection.ts",
|
|
"src/main/runtime/runtime-mobile-dictation-controller.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime/sidebar-inputs",
|
|
"prefix": "orca",
|
|
"files": 13,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"src/main/runtime/sidebar-inputs/orca-runtime-detected-checkouts-live-content.ts",
|
|
"src/main/runtime/sidebar-inputs/orca-runtime-sidebar-temporal.ts",
|
|
"src/main/runtime/sidebar-inputs/orca-runtime-workspace-activity-facts.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime/sidebar-inputs",
|
|
"prefix": "orca-runtime",
|
|
"files": 13,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"src/main/runtime/sidebar-inputs/orca-runtime-detected-checkouts-live-content.ts",
|
|
"src/main/runtime/sidebar-inputs/orca-runtime-sidebar-temporal.ts",
|
|
"src/main/runtime/sidebar-inputs/orca-runtime-workspace-activity-facts.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/skills",
|
|
"prefix": "skill-package",
|
|
"files": 13,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/main/skills/skill-package-creation.ts",
|
|
"src/main/skills/skill-package-deterministic-gzip.ts",
|
|
"src/main/skills/skill-package-download-availability.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/ssh/targets",
|
|
"prefix": "ssh",
|
|
"files": 13,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/main/ssh/targets/ssh-target-id-migration.ts",
|
|
"src/main/ssh/targets/ssh-target-identity.ts",
|
|
"src/main/ssh/targets/ssh-target-orcad-claims.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/ssh/targets",
|
|
"prefix": "ssh-target",
|
|
"files": 13,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/main/ssh/targets/ssh-target-id-migration.ts",
|
|
"src/main/ssh/targets/ssh-target-identity.ts",
|
|
"src/main/ssh/targets/ssh-target-orcad-claims.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/browser-pane/assemble-chrome",
|
|
"prefix": "browser-page",
|
|
"files": 13,
|
|
"productionFiles": 10,
|
|
"examples": [
|
|
"src/renderer/src/components/browser-pane/assemble-chrome/browser-page-chrome-banners.tsx",
|
|
"src/renderer/src/components/browser-pane/assemble-chrome/browser-page-chrome-header.tsx",
|
|
"src/renderer/src/components/browser-pane/assemble-chrome/browser-page-context-menu.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/browser-pane",
|
|
"prefix": "client",
|
|
"files": 13,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"src/renderer/src/components/browser-pane/ClientHostedBrowserPagePane.tsx",
|
|
"src/renderer/src/components/browser-pane/client-hosted-browser-host-row-pane.tsx",
|
|
"src/renderer/src/components/browser-pane/client-hosted-browser-unavailable-notice.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/browser-pane",
|
|
"prefix": "client-hosted",
|
|
"files": 13,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"src/renderer/src/components/browser-pane/ClientHostedBrowserPagePane.tsx",
|
|
"src/renderer/src/components/browser-pane/client-hosted-browser-host-row-pane.tsx",
|
|
"src/renderer/src/components/browser-pane/client-hosted-browser-unavailable-notice.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/browser-pane",
|
|
"prefix": "client-hosted-browser",
|
|
"files": 13,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"src/renderer/src/components/browser-pane/ClientHostedBrowserPagePane.tsx",
|
|
"src/renderer/src/components/browser-pane/client-hosted-browser-host-row-pane.tsx",
|
|
"src/renderer/src/components/browser-pane/client-hosted-browser-unavailable-notice.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/editor/combined-diff/browse-files",
|
|
"prefix": "combined-diff-file",
|
|
"files": 13,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/renderer/src/components/editor/combined-diff/browse-files/combined-diff-file-tree-filter.ts",
|
|
"src/renderer/src/components/editor/combined-diff/browse-files/combined-diff-file-tree-model.ts",
|
|
"src/renderer/src/components/editor/combined-diff/browse-files/combined-diff-file-tree-navigation.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/emulator-pane",
|
|
"prefix": "emulator-pane",
|
|
"files": 13,
|
|
"productionFiles": 12,
|
|
"examples": [
|
|
"src/renderer/src/components/emulator-pane/EmulatorPaneOverlayLayer.tsx",
|
|
"src/renderer/src/components/emulator-pane/emulator-pane-error-message.ts",
|
|
"src/renderer/src/components/emulator-pane/emulator-pane-session-view.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/right-sidebar/source-control/commit",
|
|
"prefix": "commit",
|
|
"files": 13,
|
|
"productionFiles": 12,
|
|
"examples": [
|
|
"src/renderer/src/components/right-sidebar/source-control/commit/commit-action-menu.tsx",
|
|
"src/renderer/src/components/right-sidebar/source-control/commit/commit-area-types.ts",
|
|
"src/renderer/src/components/right-sidebar/source-control/commit/commit-area.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/right-sidebar/source-control/review",
|
|
"prefix": "create",
|
|
"files": 13,
|
|
"productionFiles": 12,
|
|
"examples": [
|
|
"src/renderer/src/components/right-sidebar/source-control/review/create-pr-intent-branch-prep.ts",
|
|
"src/renderer/src/components/right-sidebar/source-control/review/create-pr-intent-flow.ts",
|
|
"src/renderer/src/components/right-sidebar/source-control/review/create-pr-intent-review-step.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/settings",
|
|
"prefix": "runtime-server",
|
|
"files": 13,
|
|
"productionFiles": 9,
|
|
"examples": [
|
|
"src/renderer/src/components/settings/runtime-server-default-name.ts",
|
|
"src/renderer/src/components/settings/runtime-server-list-row.tsx",
|
|
"src/renderer/src/components/settings/runtime-server-list.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/settings",
|
|
"prefix": "task-source",
|
|
"files": 13,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/renderer/src/components/settings/TaskSourceLinearSetup.tsx",
|
|
"src/renderer/src/components/settings/TaskSourceProviderCard.tsx",
|
|
"src/renderer/src/components/settings/TaskSourceShowInTasksStep.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/sidebar",
|
|
"prefix": "remote",
|
|
"files": 13,
|
|
"productionFiles": 9,
|
|
"examples": [
|
|
"src/renderer/src/components/sidebar/RemoteFileBrowser.tsx",
|
|
"src/renderer/src/components/sidebar/RemoteFileBrowserBreadcrumbs.tsx",
|
|
"src/renderer/src/components/sidebar/RemoteFileBrowserEntryList.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/sidebar",
|
|
"prefix": "remote-file",
|
|
"files": 13,
|
|
"productionFiles": 9,
|
|
"examples": [
|
|
"src/renderer/src/components/sidebar/RemoteFileBrowser.tsx",
|
|
"src/renderer/src/components/sidebar/RemoteFileBrowserBreadcrumbs.tsx",
|
|
"src/renderer/src/components/sidebar/RemoteFileBrowserEntryList.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/sidebar",
|
|
"prefix": "worktree-context",
|
|
"files": 13,
|
|
"productionFiles": 8,
|
|
"examples": [
|
|
"src/renderer/src/components/sidebar/WorktreeContextMenu.tsx",
|
|
"src/renderer/src/components/sidebar/WorktreeContextMenuOverlays.tsx",
|
|
"src/renderer/src/components/sidebar/WorktreeContextMenuView.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/skills",
|
|
"prefix": "skill-freshness",
|
|
"files": 13,
|
|
"productionFiles": 8,
|
|
"examples": [
|
|
"src/renderer/src/components/skills/SkillFreshnessNudge.tsx",
|
|
"src/renderer/src/components/skills/SkillFreshnessStatusPill.tsx",
|
|
"src/renderer/src/components/skills/SkillFreshnessUpdateDialog.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/stats",
|
|
"prefix": "usage",
|
|
"files": 13,
|
|
"productionFiles": 10,
|
|
"examples": [
|
|
"src/renderer/src/components/stats/UsageBreakdownSection.tsx",
|
|
"src/renderer/src/components/stats/UsageOverviewPane.tsx",
|
|
"src/renderer/src/components/stats/UsageRecentSessionsTable.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/terminal-pane/pty-connection",
|
|
"prefix": "pane",
|
|
"files": 13,
|
|
"productionFiles": 10,
|
|
"examples": [
|
|
"src/renderer/src/components/terminal-pane/pty-connection/pane-agent-identity.ts",
|
|
"src/renderer/src/components/terminal-pane/pty-connection/pane-host-capability-flags.ts",
|
|
"src/renderer/src/components/terminal-pane/pty-connection/pane-launch-agent-candidate.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/terminal-pane",
|
|
"prefix": "terminal-parked",
|
|
"files": 13,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"src/renderer/src/components/terminal-pane/terminal-parked-pty-watcher.ts",
|
|
"src/renderer/src/components/terminal-pane/terminal-parked-tab-watchers.ts",
|
|
"src/renderer/src/components/terminal-pane/terminal-parked-watcher-reconciliation.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/hooks",
|
|
"prefix": "composer",
|
|
"files": 13,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/renderer/src/hooks/composer-branch-selection.ts",
|
|
"src/renderer/src/hooks/composer-drop-failure-toast.ts",
|
|
"src/renderer/src/hooks/composer-drop-result.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/lib",
|
|
"prefix": "workspace-port",
|
|
"files": 13,
|
|
"productionFiles": 8,
|
|
"examples": [
|
|
"src/renderer/src/lib/workspace-port-actions.ts",
|
|
"src/renderer/src/lib/workspace-port-groups.ts",
|
|
"src/renderer/src/lib/workspace-port-host-availability.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/lib",
|
|
"prefix": "workspace-tab",
|
|
"files": 13,
|
|
"productionFiles": 8,
|
|
"examples": [
|
|
"src/renderer/src/lib/workspace-tab-agent-metadata.ts",
|
|
"src/renderer/src/lib/workspace-tab-agent-snippet-match.ts",
|
|
"src/renderer/src/lib/workspace-tab-commands.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/runtime",
|
|
"prefix": "web-runtime-browser",
|
|
"files": 13,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/renderer/src/runtime/web-runtime-browser-creation-context.ts",
|
|
"src/renderer/src/runtime/web-runtime-browser-creation-e2e-fault.ts",
|
|
"src/renderer/src/runtime/web-runtime-browser-creation-failure.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/store/repos",
|
|
"prefix": "repo",
|
|
"files": 13,
|
|
"productionFiles": 11,
|
|
"examples": [
|
|
"src/renderer/src/store/repos/repo-add-actions.ts",
|
|
"src/renderer/src/store/repos/repo-catalog-actions.ts",
|
|
"src/renderer/src/store/repos/repo-catalog-fencing.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/store/slices/worktrees/listing",
|
|
"prefix": "worktree",
|
|
"files": 13,
|
|
"productionFiles": 10,
|
|
"examples": [
|
|
"src/renderer/src/store/slices/worktrees/listing/worktree-catalog-version-state.ts",
|
|
"src/renderer/src/store/slices/worktrees/listing/worktree-catalog-visibility.ts",
|
|
"src/renderer/src/store/slices/worktrees/listing/worktree-host-ownership.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared",
|
|
"prefix": "agent-session-journal",
|
|
"files": 13,
|
|
"productionFiles": 9,
|
|
"examples": [
|
|
"src/shared/agent-session-journal-body-admission.ts",
|
|
"src/shared/agent-session-journal-item-key.ts",
|
|
"src/shared/agent-session-journal-open-union.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared",
|
|
"prefix": "ephemeral-vm-recipe",
|
|
"files": 13,
|
|
"productionFiles": 8,
|
|
"examples": [
|
|
"src/shared/ephemeral-vm-recipe-checkout-mode.ts",
|
|
"src/shared/ephemeral-vm-recipe-destroy-result.ts",
|
|
"src/shared/ephemeral-vm-recipe-diagnostics.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared",
|
|
"prefix": "paired",
|
|
"files": 13,
|
|
"productionFiles": 9,
|
|
"examples": [
|
|
"src/shared/paired-e2ee-client-handshake.ts",
|
|
"src/shared/paired-e2ee-framing-policy.ts",
|
|
"src/shared/paired-e2ee-node-primitives.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared",
|
|
"prefix": "pr",
|
|
"files": 13,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/shared/pr-bot-author-overrides.ts",
|
|
"src/shared/pr-check-severity-order.ts",
|
|
"src/shared/pr-check-status.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared",
|
|
"prefix": "secure",
|
|
"files": 13,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/shared/secure-file.ts",
|
|
"src/shared/secure-path-hardening-cache.ts",
|
|
"src/shared/secure-path-hardening-report.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared",
|
|
"prefix": "setup-script",
|
|
"files": 13,
|
|
"productionFiles": 8,
|
|
"examples": [
|
|
"src/shared/setup-script-import-codex-environment.ts",
|
|
"src/shared/setup-script-import-command-limits.ts",
|
|
"src/shared/setup-script-import-limits.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared",
|
|
"prefix": "worktree",
|
|
"files": 13,
|
|
"productionFiles": 10,
|
|
"examples": [
|
|
"src/shared/worktree-deletion-preferences.ts",
|
|
"src/shared/worktree-execution-host-resolution.ts",
|
|
"src/shared/worktree-first-surface.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared",
|
|
"prefix": "wsl",
|
|
"files": 13,
|
|
"productionFiles": 10,
|
|
"examples": [
|
|
"src/shared/wsl-browser-network-relay-contract.ts",
|
|
"src/shared/wsl-env.ts",
|
|
"src/shared/wsl-hook-relay-contract.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "config/scripts",
|
|
"prefix": "claude",
|
|
"files": 12,
|
|
"productionFiles": 12,
|
|
"examples": [
|
|
"config/scripts/claude-usage-append-benchmark.mjs",
|
|
"config/scripts/claude-usage-benchmark-persistence.mjs",
|
|
"config/scripts/claude-usage-benchmark-readiness.mjs"
|
|
]
|
|
},
|
|
{
|
|
"directory": "config/scripts",
|
|
"prefix": "claude-usage",
|
|
"files": 12,
|
|
"productionFiles": 12,
|
|
"examples": [
|
|
"config/scripts/claude-usage-append-benchmark.mjs",
|
|
"config/scripts/claude-usage-benchmark-persistence.mjs",
|
|
"config/scripts/claude-usage-benchmark-readiness.mjs"
|
|
]
|
|
},
|
|
{
|
|
"directory": "config/scripts",
|
|
"prefix": "generate",
|
|
"files": 12,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"config/scripts/generate-bundled-skill-guides.mjs",
|
|
"config/scripts/generate-monaco-associations.mjs",
|
|
"config/scripts/generate-rpc-params-catalog.mjs"
|
|
]
|
|
},
|
|
{
|
|
"directory": "config/scripts",
|
|
"prefix": "node-server",
|
|
"files": 12,
|
|
"productionFiles": 3,
|
|
"examples": [
|
|
"config/scripts/node-server-change-scope.mjs",
|
|
"config/scripts/node-server-native-compat-scope.mjs",
|
|
"config/scripts/node-server-qualification.mjs"
|
|
]
|
|
},
|
|
{
|
|
"directory": "config/scripts",
|
|
"prefix": "reclaim",
|
|
"files": 12,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"config/scripts/reclaim-dev-electron-bundles.mjs",
|
|
"config/scripts/reclaim-electron-dists.mjs",
|
|
"config/scripts/reclaim-vite-caches.mjs"
|
|
]
|
|
},
|
|
{
|
|
"directory": "config/scripts",
|
|
"prefix": "session",
|
|
"files": 12,
|
|
"productionFiles": 11,
|
|
"examples": [
|
|
"config/scripts/session-dedup-batches-benchmark.mjs",
|
|
"config/scripts/session-scan-cutoff-benchmark.mjs",
|
|
"config/scripts/session-scanner-service-smoke.mjs"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/scripts",
|
|
"prefix": "mock",
|
|
"files": 12,
|
|
"productionFiles": 10,
|
|
"examples": [
|
|
"mobile/scripts/mock-server-account-rpc.ts",
|
|
"mobile/scripts/mock-server-account-state.ts",
|
|
"mobile/scripts/mock-server-encryption.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/src/components",
|
|
"prefix": "mobile-diff",
|
|
"files": 12,
|
|
"productionFiles": 10,
|
|
"examples": [
|
|
"mobile/src/components/MobileDiffReviewBody.tsx",
|
|
"mobile/src/components/MobileDiffReviewDrawers.tsx",
|
|
"mobile/src/components/MobileDiffReviewFileSummary.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/src/components",
|
|
"prefix": "mobile-diff-review",
|
|
"files": 12,
|
|
"productionFiles": 10,
|
|
"examples": [
|
|
"mobile/src/components/MobileDiffReviewBody.tsx",
|
|
"mobile/src/components/MobileDiffReviewDrawers.tsx",
|
|
"mobile/src/components/MobileDiffReviewFileSummary.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/src/diagnostics",
|
|
"prefix": "connection-diagnostics",
|
|
"files": 12,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"mobile/src/diagnostics/connection-diagnostics-analysis.ts",
|
|
"mobile/src/diagnostics/connection-diagnostics-report.ts",
|
|
"mobile/src/diagnostics/connection-diagnostics-screen-data.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/src/files",
|
|
"prefix": "file",
|
|
"files": 12,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"mobile/src/files/file-explorer-reply-schema.ts",
|
|
"mobile/src/files/file-list-fallback.ts",
|
|
"mobile/src/files/file-ownership-reply-schema.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/src/mobile-web-shell/bridge",
|
|
"prefix": "page",
|
|
"files": 12,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"mobile/src/mobile-web-shell/bridge/page-async-storage.ts",
|
|
"mobile/src/mobile-web-shell/bridge/page-back-consumers.ts",
|
|
"mobile/src/mobile-web-shell/bridge/page-bootstrap.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/src/session",
|
|
"prefix": "mobile-session-tab",
|
|
"files": 12,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"mobile/src/session/MobileSessionTabStrip.tsx",
|
|
"mobile/src/session/mobile-session-tab-activation.ts",
|
|
"mobile/src/session/mobile-session-tab-status-clock.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/src/session",
|
|
"prefix": "pr",
|
|
"files": 12,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"mobile/src/session/pr-action-mutation-contract.ts",
|
|
"mobile/src/session/pr-actions-engine.ts",
|
|
"mobile/src/session/pr-ai-triage-launch.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/src/session",
|
|
"prefix": "quick",
|
|
"files": 12,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"mobile/src/session/QuickCommandEditorForm.tsx",
|
|
"mobile/src/session/QuickCommandRow.tsx",
|
|
"mobile/src/session/QuickCommandsList.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/src/tasks",
|
|
"prefix": "mobile-tasks-item",
|
|
"files": 12,
|
|
"productionFiles": 10,
|
|
"examples": [
|
|
"mobile/src/tasks/mobile-tasks-item-actions.tsx",
|
|
"mobile/src/tasks/mobile-tasks-item-comments.tsx",
|
|
"mobile/src/tasks/mobile-tasks-item-detail-content.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/cli/handlers",
|
|
"prefix": "worktree",
|
|
"files": 12,
|
|
"productionFiles": 11,
|
|
"examples": [
|
|
"src/cli/handlers/worktree-create-agent-launch.ts",
|
|
"src/cli/handlers/worktree-create-parent-selector.ts",
|
|
"src/cli/handlers/worktree-gitlab-link-context.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/claude",
|
|
"prefix": "claude-agent",
|
|
"files": 12,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"src/main/claude/claude-agent-sdk-control-requests.ts",
|
|
"src/main/claude/claude-agent-sdk-exit-proof.ts",
|
|
"src/main/claude/claude-agent-sdk-process-spawn.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/claude",
|
|
"prefix": "claude-agent-sdk",
|
|
"files": 12,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"src/main/claude/claude-agent-sdk-control-requests.ts",
|
|
"src/main/claude/claude-agent-sdk-exit-proof.ts",
|
|
"src/main/claude/claude-agent-sdk-process-spawn.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/crash-reporting",
|
|
"prefix": "process",
|
|
"files": 12,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/main/crash-reporting/process-gone-classification.ts",
|
|
"src/main/crash-reporting/process-gone-dedupe.ts",
|
|
"src/main/crash-reporting/process-gone-diagnostics.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/crash-reporting",
|
|
"prefix": "process-gone",
|
|
"files": 12,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/main/crash-reporting/process-gone-classification.ts",
|
|
"src/main/crash-reporting/process-gone-dedupe.ts",
|
|
"src/main/crash-reporting/process-gone-diagnostics.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/foreign-sqlite-readers",
|
|
"prefix": "foreign",
|
|
"files": 12,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/main/foreign-sqlite-readers/foreign-sqlite-reader-client.ts",
|
|
"src/main/foreign-sqlite-readers/foreign-sqlite-reader-dispatch.ts",
|
|
"src/main/foreign-sqlite-readers/foreign-sqlite-reader-entry-path.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/foreign-sqlite-readers",
|
|
"prefix": "foreign-sqlite",
|
|
"files": 12,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/main/foreign-sqlite-readers/foreign-sqlite-reader-client.ts",
|
|
"src/main/foreign-sqlite-readers/foreign-sqlite-reader-dispatch.ts",
|
|
"src/main/foreign-sqlite-readers/foreign-sqlite-reader-entry-path.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/foreign-sqlite-readers",
|
|
"prefix": "foreign-sqlite-reader",
|
|
"files": 12,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/main/foreign-sqlite-readers/foreign-sqlite-reader-client.ts",
|
|
"src/main/foreign-sqlite-readers/foreign-sqlite-reader-dispatch.ts",
|
|
"src/main/foreign-sqlite-readers/foreign-sqlite-reader-entry-path.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/ipc",
|
|
"prefix": "agent",
|
|
"files": 12,
|
|
"productionFiles": 8,
|
|
"examples": [
|
|
"src/main/ipc/agent-detection-shell-path.ts",
|
|
"src/main/ipc/agent-hooks.ts",
|
|
"src/main/ipc/agent-pane-authority-ipc.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/ipc",
|
|
"prefix": "filesystem-watcher-remote",
|
|
"files": 12,
|
|
"productionFiles": 8,
|
|
"examples": [
|
|
"src/main/ipc/filesystem-watcher-remote-controller.ts",
|
|
"src/main/ipc/filesystem-watcher-remote-desired.ts",
|
|
"src/main/ipc/filesystem-watcher-remote-dormant.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/ipc",
|
|
"prefix": "pty-ipc",
|
|
"files": 12,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/main/ipc/pty-ipc-listener-accessors.ts",
|
|
"src/main/ipc/pty-ipc-mock-registry.ts",
|
|
"src/main/ipc/pty-ipc-process-env-scope.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/ipc/pty/runtime",
|
|
"prefix": "spawn",
|
|
"files": 12,
|
|
"productionFiles": 9,
|
|
"examples": [
|
|
"src/main/ipc/pty/runtime/spawn-commit-pty-size.ts",
|
|
"src/main/ipc/pty/runtime/spawn-commit-response.ts",
|
|
"src/main/ipc/pty/runtime/spawn-commit.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/ipc",
|
|
"prefix": "runtime-watcher",
|
|
"files": 12,
|
|
"productionFiles": 8,
|
|
"examples": [
|
|
"src/main/ipc/runtime-watcher-disposal-owners.ts",
|
|
"src/main/ipc/runtime-watcher-pending-assignment.ts",
|
|
"src/main/ipc/runtime-watcher-pool-lifecycle.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/ipc",
|
|
"prefix": "worktree-git-common",
|
|
"files": 12,
|
|
"productionFiles": 9,
|
|
"examples": [
|
|
"src/main/ipc/worktree-git-common-entry-snapshot.ts",
|
|
"src/main/ipc/worktree-git-common-metadata-files.ts",
|
|
"src/main/ipc/worktree-git-common-narrow-watch.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/managed-server/host-state",
|
|
"prefix": "orcad-state",
|
|
"files": 12,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/main/managed-server/host-state/orcad-state-mutation-exec.ts",
|
|
"src/main/managed-server/host-state/orcad-state-mutation-owner-record.ts",
|
|
"src/main/managed-server/host-state/orcad-state-newest-mtime.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/native-chat",
|
|
"prefix": "transcript-watch",
|
|
"files": 12,
|
|
"productionFiles": 3,
|
|
"examples": [
|
|
"src/main/native-chat/transcript-watch-contract.ts",
|
|
"src/main/native-chat/transcript-watch-engine.ts",
|
|
"src/main/native-chat/transcript-watch-scheduler.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/opencode",
|
|
"prefix": "status",
|
|
"files": 12,
|
|
"productionFiles": 11,
|
|
"examples": [
|
|
"src/main/opencode/status-plugin-delivery-source.ts",
|
|
"src/main/opencode/status-plugin-endpoint-source.ts",
|
|
"src/main/opencode/status-plugin-factory-source.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/opencode",
|
|
"prefix": "status-plugin",
|
|
"files": 12,
|
|
"productionFiles": 11,
|
|
"examples": [
|
|
"src/main/opencode/status-plugin-delivery-source.ts",
|
|
"src/main/opencode/status-plugin-endpoint-source.ts",
|
|
"src/main/opencode/status-plugin-factory-source.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/rate-limits",
|
|
"prefix": "opencode",
|
|
"files": 12,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/main/rate-limits/opencode-go-api-key-source.ts",
|
|
"src/main/rate-limits/opencode-go-request-session.ts",
|
|
"src/main/rate-limits/opencode-go-status-parsing.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/rate-limits",
|
|
"prefix": "opencode-go",
|
|
"files": 12,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/main/rate-limits/opencode-go-api-key-source.ts",
|
|
"src/main/rate-limits/opencode-go-request-session.ts",
|
|
"src/main/rate-limits/opencode-go-status-parsing.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime",
|
|
"prefix": "agent-session-record",
|
|
"files": 12,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/main/runtime/agent-session-record-conversation-name.ts",
|
|
"src/main/runtime/agent-session-record-founding.ts",
|
|
"src/main/runtime/agent-session-record-launch-directory.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime/mobile-cloud-relay",
|
|
"prefix": "relay-region",
|
|
"files": 12,
|
|
"productionFiles": 8,
|
|
"examples": [
|
|
"src/main/runtime/mobile-cloud-relay/relay-region-catalog-fetch.ts",
|
|
"src/main/runtime/mobile-cloud-relay/relay-region-correction-protocol.ts",
|
|
"src/main/runtime/mobile-cloud-relay/relay-region-decision.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime/orchestration",
|
|
"prefix": "coordinator",
|
|
"files": 12,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/main/runtime/orchestration/coordinator-dag-convergence.ts",
|
|
"src/main/runtime/orchestration/coordinator-decision-gates.ts",
|
|
"src/main/runtime/orchestration/coordinator-escalation-triage.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime/orchestration",
|
|
"prefix": "mailbox-pointer",
|
|
"files": 12,
|
|
"productionFiles": 8,
|
|
"examples": [
|
|
"src/main/runtime/orchestration/mailbox-pointer-delivery-contract.ts",
|
|
"src/main/runtime/orchestration/mailbox-pointer-delivery.ts",
|
|
"src/main/runtime/orchestration/mailbox-pointer-eligibility.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime/rpc/methods",
|
|
"prefix": "mobile",
|
|
"files": 12,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/main/runtime/rpc/methods/mobile-project-sections.ts",
|
|
"src/main/runtime/rpc/methods/mobile-relay-hosts.ts",
|
|
"src/main/runtime/rpc/methods/mobile-web-bundle-asset-reader.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime/rpc/methods/orchestration/worker",
|
|
"prefix": "worker-release",
|
|
"files": 12,
|
|
"productionFiles": 3,
|
|
"examples": [
|
|
"src/main/runtime/rpc/methods/orchestration/worker/worker-release-archive-capture.ts",
|
|
"src/main/runtime/rpc/methods/orchestration/worker/worker-release-close-error.ts",
|
|
"src/main/runtime/rpc/methods/orchestration/worker/worker-release-completion.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime/session-tabs",
|
|
"prefix": "session",
|
|
"files": 12,
|
|
"productionFiles": 3,
|
|
"examples": [
|
|
"src/main/runtime/session-tabs/session-tabs-change-publication.ts",
|
|
"src/main/runtime/session-tabs/session-tabs-inventory-publication.ts",
|
|
"src/main/runtime/session-tabs/session-tabs-inventory.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime/sidebar-inputs",
|
|
"prefix": "workspace",
|
|
"files": 12,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/main/runtime/sidebar-inputs/workspace-activity-facts-producer.ts",
|
|
"src/main/runtime/sidebar-inputs/workspace-creation-registry.ts",
|
|
"src/main/runtime/sidebar-inputs/workspace-git-identity.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime/terminal/launch",
|
|
"prefix": "terminal",
|
|
"files": 12,
|
|
"productionFiles": 10,
|
|
"examples": [
|
|
"src/main/runtime/terminal/launch/terminal-create-deduplication.ts",
|
|
"src/main/runtime/terminal/launch/terminal-create-reveal.ts",
|
|
"src/main/runtime/terminal/launch/terminal-create.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/skills",
|
|
"prefix": "skill-bundle",
|
|
"files": 12,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/main/skills/skill-bundle-artifacts.ts",
|
|
"src/main/skills/skill-bundle-creation.ts",
|
|
"src/main/skills/skill-bundle-extraction.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/ssh/config",
|
|
"prefix": "ssh-config",
|
|
"files": 12,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/main/ssh/config/ssh-config-alias-claim.ts",
|
|
"src/main/ssh/config/ssh-config-host-picker.ts",
|
|
"src/main/ssh/config/ssh-config-include-expander.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components",
|
|
"prefix": "agent",
|
|
"files": 12,
|
|
"productionFiles": 8,
|
|
"examples": [
|
|
"src/renderer/src/components/AgentChildRowContent.tsx",
|
|
"src/renderer/src/components/AgentHibernationGate.tsx",
|
|
"src/renderer/src/components/AgentProgressRing.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/browser-pane/describe-page",
|
|
"prefix": "browser",
|
|
"files": 12,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/renderer/src/components/browser-pane/describe-page/browser-annotation-geometry.ts",
|
|
"src/renderer/src/components/browser-pane/describe-page/browser-artifact-upload.ts",
|
|
"src/renderer/src/components/browser-pane/describe-page/browser-favicon-url.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/editor",
|
|
"prefix": "editor-save",
|
|
"files": 12,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"src/renderer/src/components/editor/editor-save-disk-precondition.ts",
|
|
"src/renderer/src/components/editor/editor-save-queue.ts",
|
|
"src/renderer/src/components/editor/editor-save-rebaseline.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/editor",
|
|
"prefix": "ipynb-kernel",
|
|
"files": 12,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/renderer/src/components/editor/IpynbKernelSetupDialog.tsx",
|
|
"src/renderer/src/components/editor/IpynbKernelToolbar.tsx",
|
|
"src/renderer/src/components/editor/ipynb-kernel-outputs.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/editor",
|
|
"prefix": "local",
|
|
"files": 12,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/renderer/src/components/editor/local-image-cache-pinning.ts",
|
|
"src/renderer/src/components/editor/local-image-src-cache.ts",
|
|
"src/renderer/src/components/editor/local-image-src-reader.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/feature-tips",
|
|
"prefix": "feature",
|
|
"files": 12,
|
|
"productionFiles": 8,
|
|
"examples": [
|
|
"src/renderer/src/components/feature-tips/FeatureTipActions.tsx",
|
|
"src/renderer/src/components/feature-tips/FeatureTipDialogFrame.tsx",
|
|
"src/renderer/src/components/feature-tips/FeatureTipsModal.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components",
|
|
"prefix": "github",
|
|
"files": 12,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/renderer/src/components/github-body-draft-state.ts",
|
|
"src/renderer/src/components/github-checks-tab-state.ts",
|
|
"src/renderer/src/components/github-link-copy-state.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/github",
|
|
"prefix": "pr",
|
|
"files": 12,
|
|
"productionFiles": 9,
|
|
"examples": [
|
|
"src/renderer/src/components/github/PRAssigneesPanel.tsx",
|
|
"src/renderer/src/components/github/PRFilterDropdowns.tsx",
|
|
"src/renderer/src/components/github/PRFilterPickers.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/gitlab-item-dialog",
|
|
"prefix": "gitlab",
|
|
"files": 12,
|
|
"productionFiles": 12,
|
|
"examples": [
|
|
"src/renderer/src/components/gitlab-item-dialog/gitlab-conversation-tab.tsx",
|
|
"src/renderer/src/components/gitlab-item-dialog/gitlab-description-tab.tsx",
|
|
"src/renderer/src/components/gitlab-item-dialog/gitlab-files-tab.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/new-workspace",
|
|
"prefix": "smart-workspace-name",
|
|
"files": 12,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/renderer/src/components/new-workspace/SmartWorkspaceNameField.tsx",
|
|
"src/renderer/src/components/new-workspace/smart-workspace-name-field-copy.ts",
|
|
"src/renderer/src/components/new-workspace/smart-workspace-name-field-model.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/right-sidebar",
|
|
"prefix": "ai-vault-panel",
|
|
"files": 12,
|
|
"productionFiles": 9,
|
|
"examples": [
|
|
"src/renderer/src/components/right-sidebar/AiVaultPanelControls.tsx",
|
|
"src/renderer/src/components/right-sidebar/AiVaultPanelHeader.tsx",
|
|
"src/renderer/src/components/right-sidebar/AiVaultPanelSearch.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/right-sidebar",
|
|
"prefix": "plugin",
|
|
"files": 12,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/renderer/src/components/right-sidebar/PluginPanel.tsx",
|
|
"src/renderer/src/components/right-sidebar/plugin-panel-activity-items.ts",
|
|
"src/renderer/src/components/right-sidebar/plugin-panel-bridge-host.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/right-sidebar/source-control/review",
|
|
"prefix": "create-pr",
|
|
"files": 12,
|
|
"productionFiles": 11,
|
|
"examples": [
|
|
"src/renderer/src/components/right-sidebar/source-control/review/create-pr-intent-branch-prep.ts",
|
|
"src/renderer/src/components/right-sidebar/source-control/review/create-pr-intent-flow.ts",
|
|
"src/renderer/src/components/right-sidebar/source-control/review/create-pr-intent-review-step.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/right-sidebar/source-control/review",
|
|
"prefix": "create-pr-intent",
|
|
"files": 12,
|
|
"productionFiles": 11,
|
|
"examples": [
|
|
"src/renderer/src/components/right-sidebar/source-control/review/create-pr-intent-branch-prep.ts",
|
|
"src/renderer/src/components/right-sidebar/source-control/review/create-pr-intent-flow.ts",
|
|
"src/renderer/src/components/right-sidebar/source-control/review/create-pr-intent-review-step.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/settings",
|
|
"prefix": "repository-source",
|
|
"files": 12,
|
|
"productionFiles": 9,
|
|
"examples": [
|
|
"src/renderer/src/components/settings/RepositorySourceControlAiActionRows.tsx",
|
|
"src/renderer/src/components/settings/RepositorySourceControlAiCustomCommand.tsx",
|
|
"src/renderer/src/components/settings/RepositorySourceControlAiEnablement.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/settings",
|
|
"prefix": "repository-source-control",
|
|
"files": 12,
|
|
"productionFiles": 9,
|
|
"examples": [
|
|
"src/renderer/src/components/settings/RepositorySourceControlAiActionRows.tsx",
|
|
"src/renderer/src/components/settings/RepositorySourceControlAiCustomCommand.tsx",
|
|
"src/renderer/src/components/settings/RepositorySourceControlAiEnablement.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/sidebar",
|
|
"prefix": "setup",
|
|
"files": 12,
|
|
"productionFiles": 8,
|
|
"examples": [
|
|
"src/renderer/src/components/sidebar/SetupGuideSidebarEntry.tsx",
|
|
"src/renderer/src/components/sidebar/SetupScriptPromptCard.tsx",
|
|
"src/renderer/src/components/sidebar/SetupScriptPromptCardShell.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/sparse",
|
|
"prefix": "sparse",
|
|
"files": 12,
|
|
"productionFiles": 8,
|
|
"examples": [
|
|
"src/renderer/src/components/sparse/SparseCheckoutPresetDraftForm.tsx",
|
|
"src/renderer/src/components/sparse/SparseCheckoutPresetSelect.tsx",
|
|
"src/renderer/src/components/sparse/SparseDirectoryPicker.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/status-bar",
|
|
"prefix": "resource-session",
|
|
"files": 12,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/renderer/src/components/status-bar/resource-session-bindings.ts",
|
|
"src/renderer/src/components/status-bar/resource-session-inventory.ts",
|
|
"src/renderer/src/components/status-bar/resource-session-kill-confirmation.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/hooks/ipc-events",
|
|
"prefix": "terminal",
|
|
"files": 12,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/renderer/src/hooks/ipc-events/terminal-command-state.ts",
|
|
"src/renderer/src/hooks/ipc-events/terminal-pane-reveal-ipc-bridge.ts",
|
|
"src/renderer/src/hooks/ipc-events/terminal-pane-title-ipc-bridge.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/lib",
|
|
"prefix": "floating",
|
|
"files": 12,
|
|
"productionFiles": 8,
|
|
"examples": [
|
|
"src/renderer/src/lib/floating-terminal.ts",
|
|
"src/renderer/src/lib/floating-workspace-focus-reclaim.ts",
|
|
"src/renderer/src/lib/floating-workspace-guest-bridge.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/lib",
|
|
"prefix": "github",
|
|
"files": 12,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/renderer/src/lib/github-links.ts",
|
|
"src/renderer/src/lib/github-pr-start-point.ts",
|
|
"src/renderer/src/lib/github-source-runtime-context.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/lib",
|
|
"prefix": "native-chat",
|
|
"files": 12,
|
|
"productionFiles": 9,
|
|
"examples": [
|
|
"src/renderer/src/lib/native-chat-cli-fork-preparation.ts",
|
|
"src/renderer/src/lib/native-chat-draft-owner.ts",
|
|
"src/renderer/src/lib/native-chat-launch-draft-mirrorability.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/lib",
|
|
"prefix": "open",
|
|
"files": 12,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/renderer/src/lib/open-agent-message-sender.ts",
|
|
"src/renderer/src/lib/open-document-in-floating-workspace.ts",
|
|
"src/renderer/src/lib/open-editor-move-owner.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/lib/palette-match",
|
|
"prefix": "palette",
|
|
"files": 12,
|
|
"productionFiles": 8,
|
|
"examples": [
|
|
"src/renderer/src/lib/palette-match/palette-assignment-inspection.ts",
|
|
"src/renderer/src/lib/palette-match/palette-assignment-ranking.ts",
|
|
"src/renderer/src/lib/palette-match/palette-document.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/lib",
|
|
"prefix": "simulator",
|
|
"files": 12,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/renderer/src/lib/simulator-launch-coordination.ts",
|
|
"src/renderer/src/lib/simulator-palette-active-tab.ts",
|
|
"src/renderer/src/lib/simulator-palette-search.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/lib",
|
|
"prefix": "tab-agent",
|
|
"files": 12,
|
|
"productionFiles": 3,
|
|
"examples": [
|
|
"src/renderer/src/lib/tab-agent-from-signals.ts",
|
|
"src/renderer/src/lib/tab-agent-remote-pty-selector.ts",
|
|
"src/renderer/src/lib/tab-agent-status-index.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/runtime",
|
|
"prefix": "local-structured",
|
|
"files": 12,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"src/renderer/src/runtime/local-structured-chats.ts",
|
|
"src/renderer/src/runtime/local-structured-session-owner.ts",
|
|
"src/renderer/src/runtime/local-structured-session-tab-retirement.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/store/slices",
|
|
"prefix": "runtime-status",
|
|
"files": 12,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/renderer/src/store/slices/runtime-status-connection-generation.ts",
|
|
"src/renderer/src/store/slices/runtime-status-hydration.ts",
|
|
"src/renderer/src/store/slices/runtime-status-refresh.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/store/slices/workspace-attention",
|
|
"prefix": "workspace",
|
|
"files": 12,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/renderer/src/store/slices/workspace-attention/workspace-attention-contract.ts",
|
|
"src/renderer/src/store/slices/workspace-attention/workspace-attention-slice.ts",
|
|
"src/renderer/src/store/slices/workspace-attention/workspace-live-markers.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared/github",
|
|
"prefix": "project",
|
|
"files": 12,
|
|
"productionFiles": 8,
|
|
"examples": [
|
|
"src/shared/github/project-board-columns.ts",
|
|
"src/shared/github/project-group-sort.ts",
|
|
"src/shared/github/project-identity.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared",
|
|
"prefix": "mobile-relay",
|
|
"files": 12,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/shared/mobile-relay-close-codes.ts",
|
|
"src/shared/mobile-relay-credential-contract.ts",
|
|
"src/shared/mobile-relay-hosts-contract.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared",
|
|
"prefix": "native-chat-turn",
|
|
"files": 12,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/shared/native-chat-turn-activity.ts",
|
|
"src/shared/native-chat-turn-fold.ts",
|
|
"src/shared/native-chat-turn-grouping.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared",
|
|
"prefix": "omp",
|
|
"files": 12,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"src/shared/omp-draft-launch.ts",
|
|
"src/shared/omp-fresh-config.ts",
|
|
"src/shared/omp-fresh-launch.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared",
|
|
"prefix": "process",
|
|
"files": 12,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/shared/process-growth-breaker.ts",
|
|
"src/shared/process-output-field-scanner.ts",
|
|
"src/shared/process-stats-types.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared",
|
|
"prefix": "remote-runtime-request",
|
|
"files": 12,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/shared/remote-runtime-request-connection.ts",
|
|
"src/shared/remote-runtime-request-frames.ts",
|
|
"src/shared/remote-runtime-request-ready-waiters.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared",
|
|
"prefix": "ripgrep",
|
|
"files": 12,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/shared/ripgrep-dense-match-json.ts",
|
|
"src/shared/ripgrep-filename-decoder.ts",
|
|
"src/shared/ripgrep-line-decoding.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared/rpc-contract",
|
|
"prefix": "agent",
|
|
"files": 12,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/shared/rpc-contract/agent-hooks-params.ts",
|
|
"src/shared/rpc-contract/agent-launch-params.ts",
|
|
"src/shared/rpc-contract/agent-launch-settings-params.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared/rpc-contract",
|
|
"prefix": "orchestration",
|
|
"files": 12,
|
|
"productionFiles": 12,
|
|
"examples": [
|
|
"src/shared/rpc-contract/orchestration-federation-control-params.ts",
|
|
"src/shared/rpc-contract/orchestration-federation-relay-params.ts",
|
|
"src/shared/rpc-contract/orchestration-federation-start-params.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared/sidebar-list",
|
|
"prefix": "sidebar",
|
|
"files": 12,
|
|
"productionFiles": 10,
|
|
"examples": [
|
|
"src/shared/sidebar-list/sidebar-feed-catalog.ts",
|
|
"src/shared/sidebar-list/sidebar-feed-domains.ts",
|
|
"src/shared/sidebar-list/sidebar-feed-index.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "cloud/apps/relay/src",
|
|
"prefix": "cell-reserve",
|
|
"files": 11,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"cloud/apps/relay/src/cell-reserve-book.ts",
|
|
"cloud/apps/relay/src/cell-reserve-client.ts",
|
|
"cloud/apps/relay/src/cell-reserve-contract.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "cloud/apps/relay/src",
|
|
"prefix": "control",
|
|
"files": 11,
|
|
"productionFiles": 3,
|
|
"examples": [
|
|
"cloud/apps/relay/src/control-close-reason-text.ts",
|
|
"cloud/apps/relay/src/control-renewal-batch.ts",
|
|
"cloud/apps/relay/src/control-renewal-statement.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/scripts",
|
|
"prefix": "mock-server",
|
|
"files": 11,
|
|
"productionFiles": 9,
|
|
"examples": [
|
|
"mobile/scripts/mock-server-account-rpc.ts",
|
|
"mobile/scripts/mock-server-account-state.ts",
|
|
"mobile/scripts/mock-server-encryption.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/src/components",
|
|
"prefix": "codex",
|
|
"files": 11,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"mobile/src/components/CodexResetCreditAction.tsx",
|
|
"mobile/src/components/codex-reset-credit-capability-operations.ts",
|
|
"mobile/src/components/codex-reset-credit-capability.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/src/components",
|
|
"prefix": "codex-reset",
|
|
"files": 11,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"mobile/src/components/CodexResetCreditAction.tsx",
|
|
"mobile/src/components/codex-reset-credit-capability-operations.ts",
|
|
"mobile/src/components/codex-reset-credit-capability.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/src/components",
|
|
"prefix": "worktree",
|
|
"files": 11,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"mobile/src/components/WorktreeAgentList.tsx",
|
|
"mobile/src/components/WorktreeAgentRow.tsx",
|
|
"mobile/src/components/WorktreeAgentSummary.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/src/hooks",
|
|
"prefix": "mobile",
|
|
"files": 11,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"mobile/src/hooks/mobile-dictation-audio-chunk.ts",
|
|
"mobile/src/hooks/mobile-dictation-desktop-start.ts",
|
|
"mobile/src/hooks/mobile-dictation-pending-audio-budget.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/src/platform",
|
|
"prefix": "native",
|
|
"files": 11,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"mobile/src/platform/native-audio-device.ts",
|
|
"mobile/src/platform/native-audio.ts",
|
|
"mobile/src/platform/native-clipboard.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/src/session",
|
|
"prefix": "mobile-file",
|
|
"files": 11,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"mobile/src/session/mobile-file-language.ts",
|
|
"mobile/src/session/mobile-file-source-picker.ts",
|
|
"mobile/src/session/mobile-file-syntax.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/src/tasks",
|
|
"prefix": "github",
|
|
"files": 11,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"mobile/src/tasks/github-check-summary.ts",
|
|
"mobile/src/tasks/github-pr-file-diff.ts",
|
|
"mobile/src/tasks/github-project-reference.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/src/tasks",
|
|
"prefix": "mobile-tasks-workspace",
|
|
"files": 11,
|
|
"productionFiles": 10,
|
|
"examples": [
|
|
"mobile/src/tasks/mobile-tasks-workspace-create-drawer.tsx",
|
|
"mobile/src/tasks/mobile-tasks-workspace-option-pickers.tsx",
|
|
"mobile/src/tasks/mobile-tasks-workspace-review-styles.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/src/tasks",
|
|
"prefix": "workspace",
|
|
"files": 11,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"mobile/src/tasks/workspace-agent-selection.ts",
|
|
"mobile/src/tasks/workspace-create-params.ts",
|
|
"mobile/src/tasks/workspace-create-reply-schema.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/src/transport",
|
|
"prefix": "pairing",
|
|
"files": 11,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"mobile/src/transport/pairing-candidate-race.ts",
|
|
"mobile/src/transport/pairing-keychain.ts",
|
|
"mobile/src/transport/pairing-log-path.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/browser",
|
|
"prefix": "browser-guest",
|
|
"files": 11,
|
|
"productionFiles": 9,
|
|
"examples": [
|
|
"src/main/browser/browser-guest-context-menu.ts",
|
|
"src/main/browser/browser-guest-grab-shortcuts.ts",
|
|
"src/main/browser/browser-guest-input-gesture.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/claude-usage",
|
|
"prefix": "transcript",
|
|
"files": 11,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/main/claude-usage/transcript-file-discovery.ts",
|
|
"src/main/claude-usage/transcript-projection-integrity.ts",
|
|
"src/main/claude-usage/transcript-record-parser.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/codex-usage",
|
|
"prefix": "codex-usage",
|
|
"files": 11,
|
|
"productionFiles": 9,
|
|
"examples": [
|
|
"src/main/codex-usage/codex-usage-aggregation.ts",
|
|
"src/main/codex-usage/codex-usage-cost-estimate.ts",
|
|
"src/main/codex-usage/codex-usage-event-attribution.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/codex",
|
|
"prefix": "codex-config",
|
|
"files": 11,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/main/codex/codex-config-mirror-merge.ts",
|
|
"src/main/codex/codex-config-mirror.ts",
|
|
"src/main/codex/codex-config-path-reference-rewrite.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/codex",
|
|
"prefix": "codex-hook-trust",
|
|
"files": 11,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/main/codex/codex-hook-trust-cleanup.ts",
|
|
"src/main/codex/codex-hook-trust-derivation.ts",
|
|
"src/main/codex/codex-hook-trust-grant.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/codex",
|
|
"prefix": "codex-real",
|
|
"files": 11,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/main/codex/codex-real-home-hook-entry-plan.ts",
|
|
"src/main/codex/codex-real-home-hook-install.ts",
|
|
"src/main/codex/codex-real-home-hook-sweep.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/codex",
|
|
"prefix": "codex-real-home",
|
|
"files": 11,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/main/codex/codex-real-home-hook-entry-plan.ts",
|
|
"src/main/codex/codex-real-home-hook-install.ts",
|
|
"src/main/codex/codex-real-home-hook-sweep.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/codex",
|
|
"prefix": "codex-trust",
|
|
"files": 11,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/main/codex/codex-trust-config-mutation-queue.ts",
|
|
"src/main/codex/codex-trust-grant-cooldown.ts",
|
|
"src/main/codex/codex-trust-grant-host.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/computer",
|
|
"prefix": "computer",
|
|
"files": 11,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/main/computer/computer-action-verification-normalization.ts",
|
|
"src/main/computer/computer-clipboard-paste-validation.ts",
|
|
"src/main/computer/computer-provider-action-validation.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/crash-reporting",
|
|
"prefix": "gpu",
|
|
"files": 11,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/main/crash-reporting/gpu-crash-diagnostics.ts",
|
|
"src/main/crash-reporting/gpu-crash-fallback-decision.ts",
|
|
"src/main/crash-reporting/gpu-fallback-engagement.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main",
|
|
"prefix": "ephemeral-vm-runtime",
|
|
"files": 11,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/main/ephemeral-vm-runtime-attachment.ts",
|
|
"src/main/ephemeral-vm-runtime-cleanup-control.ts",
|
|
"src/main/ephemeral-vm-runtime-environment-release.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/git",
|
|
"prefix": "git",
|
|
"files": 11,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/main/git/git-availability.ts",
|
|
"src/main/git/git-capability-state.ts",
|
|
"src/main/git/git-runtime-options.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/grok",
|
|
"prefix": "grok-hook",
|
|
"files": 11,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/main/grok/grok-hook-config-cleanup.ts",
|
|
"src/main/grok/grok-hook-config-file.ts",
|
|
"src/main/grok/grok-hook-config.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/hermes",
|
|
"prefix": "hermes",
|
|
"files": 11,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/main/hermes/hermes-config-document.ts",
|
|
"src/main/hermes/hermes-config-source-edits.ts",
|
|
"src/main/hermes/hermes-config-yaml.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/ipc",
|
|
"prefix": "local",
|
|
"files": 11,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/main/ipc/local-file-access-resolution.ts",
|
|
"src/main/ipc/local-log-tail.ts",
|
|
"src/main/ipc/local-network-connection-test.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/ipc/repos",
|
|
"prefix": "repo",
|
|
"files": 11,
|
|
"productionFiles": 8,
|
|
"examples": [
|
|
"src/main/ipc/repos/repo-added-telemetry.ts",
|
|
"src/main/ipc/repos/repo-catalog-handlers.ts",
|
|
"src/main/ipc/repos/repo-clone-lifecycle.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/ipc/runtime-environments",
|
|
"prefix": "orcad",
|
|
"files": 11,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/main/ipc/runtime-environments/orcad-delta-move-handlers.ts",
|
|
"src/main/ipc/runtime-environments/orcad-leave-behind-handlers.ts",
|
|
"src/main/ipc/runtime-environments/orcad-runtime-conversion-handlers.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/ipc",
|
|
"prefix": "skill",
|
|
"files": 11,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/main/ipc/skill-cloud-install-ipc-schemas.ts",
|
|
"src/main/ipc/skill-cloud-ipc-handlers.ts",
|
|
"src/main/ipc/skill-install-management-ipc-handlers.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/ipc",
|
|
"prefix": "worktree-push",
|
|
"files": 11,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"src/main/ipc/worktree-push-target-cleanup.ts",
|
|
"src/main/ipc/worktree-push-target-reconciliation.ts",
|
|
"src/main/ipc/worktree-push-target-refspec-migration.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/ipc",
|
|
"prefix": "worktree-push-target",
|
|
"files": 11,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"src/main/ipc/worktree-push-target-cleanup.ts",
|
|
"src/main/ipc/worktree-push-target-reconciliation.ts",
|
|
"src/main/ipc/worktree-push-target-refspec-migration.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main",
|
|
"prefix": "linux",
|
|
"files": 11,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/main/linux-lid-sleep-assertion.ts",
|
|
"src/main/linux-package-downloaded-status.ts",
|
|
"src/main/linux-package-install-command.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main",
|
|
"prefix": "local-worktree",
|
|
"files": 11,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/main/local-worktree-filesystem.ts",
|
|
"src/main/local-worktree-metadata-prune-gate.ts",
|
|
"src/main/local-worktree-path-presence.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/managed-server/lifecycle",
|
|
"prefix": "orcad-runtime",
|
|
"files": 11,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/main/managed-server/lifecycle/orcad-runtime-conversion-wiring.ts",
|
|
"src/main/managed-server/lifecycle/orcad-runtime-conversion.ts",
|
|
"src/main/managed-server/lifecycle/orcad-runtime-decommission.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/native-chat",
|
|
"prefix": "transcript-opencode",
|
|
"files": 11,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/main/native-chat/transcript-opencode-database.ts",
|
|
"src/main/native-chat/transcript-opencode-fingerprint-window.ts",
|
|
"src/main/native-chat/transcript-opencode-part-blocks.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/persistence/profile-state",
|
|
"prefix": "profile-state-automation",
|
|
"files": 11,
|
|
"productionFiles": 8,
|
|
"examples": [
|
|
"src/main/persistence/profile-state/profile-state-automation-runs-migration.ts",
|
|
"src/main/persistence/profile-state/profile-state-automation-runs-model.ts",
|
|
"src/main/persistence/profile-state/profile-state-automation-runs-payload.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/persistence/profile-state",
|
|
"prefix": "profile-state-database",
|
|
"files": 11,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/main/persistence/profile-state/profile-state-database-errors.ts",
|
|
"src/main/persistence/profile-state/profile-state-database-publication.ts",
|
|
"src/main/persistence/profile-state/profile-state-database-quarantine.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/provider-process",
|
|
"prefix": "provider-process",
|
|
"files": 11,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/main/provider-process/provider-process-close.ts",
|
|
"src/main/provider-process/provider-process-exit-deadline.ts",
|
|
"src/main/provider-process/provider-process-launch.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/ripgrep",
|
|
"prefix": "bundled",
|
|
"files": 11,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/main/ripgrep/bundled-ripgrep-path.ts",
|
|
"src/main/ripgrep/bundled-ripgrep-spawn.ts",
|
|
"src/main/ripgrep/bundled-ripgrep-stop.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/ripgrep",
|
|
"prefix": "bundled-ripgrep",
|
|
"files": 11,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/main/ripgrep/bundled-ripgrep-path.ts",
|
|
"src/main/ripgrep/bundled-ripgrep-spawn.ts",
|
|
"src/main/ripgrep/bundled-ripgrep-stop.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime/browser-host",
|
|
"prefix": "browser-host-client",
|
|
"files": 11,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/main/runtime/browser-host/browser-host-client-page-adoption.ts",
|
|
"src/main/runtime/browser-host/browser-host-client-page-command-issue.ts",
|
|
"src/main/runtime/browser-host/browser-host-client-page-connection.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime",
|
|
"prefix": "browser-screencast",
|
|
"files": 11,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"src/main/runtime/browser-screencast-driver-scope.ts",
|
|
"src/main/runtime/browser-screencast-ghost-subscriber-eviction.ts",
|
|
"src/main/runtime/browser-screencast-subscriber-frame-delivery.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime",
|
|
"prefix": "client-hosted",
|
|
"files": 11,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"src/main/runtime/client-hosted-browser-page-persistence.ts",
|
|
"src/main/runtime/client-hosted-browser-row-projection.ts",
|
|
"src/main/runtime/client-hosted-browser-row-publication.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime/rpc/methods",
|
|
"prefix": "terminal",
|
|
"files": 11,
|
|
"productionFiles": 3,
|
|
"examples": [
|
|
"src/main/runtime/rpc/methods/terminal-daemon.ts",
|
|
"src/main/runtime/rpc/methods/terminal-orphan.ts",
|
|
"src/main/runtime/rpc/methods/terminal-quick-command-long-prompt-capability.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime/rpc",
|
|
"prefix": "mobile-e2ee",
|
|
"files": 11,
|
|
"productionFiles": 8,
|
|
"examples": [
|
|
"src/main/runtime/rpc/mobile-e2ee-auth-validation.ts",
|
|
"src/main/runtime/rpc/mobile-e2ee-desktop-outbound-owner.ts",
|
|
"src/main/runtime/rpc/mobile-e2ee-legacy-reply-senders.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime",
|
|
"prefix": "runtime-local-worktree",
|
|
"files": 11,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/main/runtime/runtime-local-worktree-create-base.ts",
|
|
"src/main/runtime/runtime-local-worktree-create-candidate.ts",
|
|
"src/main/runtime/runtime-local-worktree-create.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime/session-tabs",
|
|
"prefix": "main",
|
|
"files": 11,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/main/runtime/session-tabs/main-handle-close.ts",
|
|
"src/main/runtime/session-tabs/main-layout-agent-launch-tabs.ts",
|
|
"src/main/runtime/session-tabs/main-layout-close-command.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime/session-tabs",
|
|
"prefix": "session-tabs",
|
|
"files": 11,
|
|
"productionFiles": 3,
|
|
"examples": [
|
|
"src/main/runtime/session-tabs/session-tabs-change-publication.ts",
|
|
"src/main/runtime/session-tabs/session-tabs-inventory-publication.ts",
|
|
"src/main/runtime/session-tabs/session-tabs-inventory.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/skills",
|
|
"prefix": "skill-upload",
|
|
"files": 11,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/main/skills/skill-upload-archive-hash.ts",
|
|
"src/main/skills/skill-upload-operation-lifecycle.ts",
|
|
"src/main/skills/skill-upload-retained-paths.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/speech",
|
|
"prefix": "model",
|
|
"files": 11,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"src/main/speech/model-cache-path.ts",
|
|
"src/main/speech/model-catalog.ts",
|
|
"src/main/speech/model-download-catalog.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/ssh/legacy-relay",
|
|
"prefix": "ssh-host",
|
|
"files": 11,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/main/ssh/legacy-relay/ssh-host-relay-census-for-target.ts",
|
|
"src/main/ssh/legacy-relay/ssh-host-relay-endpoint-census.ts",
|
|
"src/main/ssh/legacy-relay/ssh-host-relay-terminals-on-connect.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/ssh/legacy-relay",
|
|
"prefix": "ssh-host-relay",
|
|
"files": 11,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/main/ssh/legacy-relay/ssh-host-relay-census-for-target.ts",
|
|
"src/main/ssh/legacy-relay/ssh-host-relay-endpoint-census.ts",
|
|
"src/main/ssh/legacy-relay/ssh-host-relay-terminals-on-connect.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/startup",
|
|
"prefix": "windows-install",
|
|
"files": 11,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/main/startup/windows-install-dir-acl-poison-marker.ts",
|
|
"src/main/startup/windows-install-dir-acl-probe.ts",
|
|
"src/main/startup/windows-install-dir-acl-recovery.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/startup",
|
|
"prefix": "windows-install-dir",
|
|
"files": 11,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/main/startup/windows-install-dir-acl-poison-marker.ts",
|
|
"src/main/startup/windows-install-dir-acl-probe.ts",
|
|
"src/main/startup/windows-install-dir-acl-recovery.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/text-generation",
|
|
"prefix": "source",
|
|
"files": 11,
|
|
"productionFiles": 9,
|
|
"examples": [
|
|
"src/main/text-generation/source-control-agent-failure.ts",
|
|
"src/main/text-generation/source-control-agent-launch.ts",
|
|
"src/main/text-generation/source-control-generation-lanes.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/text-generation",
|
|
"prefix": "source-control",
|
|
"files": 11,
|
|
"productionFiles": 9,
|
|
"examples": [
|
|
"src/main/text-generation/source-control-agent-failure.ts",
|
|
"src/main/text-generation/source-control-agent-launch.ts",
|
|
"src/main/text-generation/source-control-generation-lanes.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/automations",
|
|
"prefix": "automation-editor",
|
|
"files": 11,
|
|
"productionFiles": 8,
|
|
"examples": [
|
|
"src/renderer/src/components/automations/AutomationEditorDialog.tsx",
|
|
"src/renderer/src/components/automations/AutomationEditorDialogFooter.tsx",
|
|
"src/renderer/src/components/automations/AutomationEditorDialogHeader.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/browser-pane/assemble-chrome",
|
|
"prefix": "browser-address",
|
|
"files": 11,
|
|
"productionFiles": 8,
|
|
"examples": [
|
|
"src/renderer/src/components/browser-pane/assemble-chrome/BrowserAddressBar.tsx",
|
|
"src/renderer/src/components/browser-pane/assemble-chrome/BrowserAddressBarSuggestionList.tsx",
|
|
"src/renderer/src/components/browser-pane/assemble-chrome/browser-address-bar-edit-session.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/browser-pane/navigate",
|
|
"prefix": "browser-page",
|
|
"files": 11,
|
|
"productionFiles": 8,
|
|
"examples": [
|
|
"src/renderer/src/components/browser-pane/navigate/browser-page-deferred-navigation.ts",
|
|
"src/renderer/src/components/browser-pane/navigate/browser-page-download-activity.ts",
|
|
"src/renderer/src/components/browser-pane/navigate/browser-page-download-list.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/editor/combined-diff/resolve-changes",
|
|
"prefix": "combined",
|
|
"files": 11,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/renderer/src/components/editor/combined-diff/resolve-changes/combined-diff-entries.ts",
|
|
"src/renderer/src/components/editor/combined-diff/resolve-changes/combined-diff-git-status-signature.ts",
|
|
"src/renderer/src/components/editor/combined-diff/resolve-changes/combined-diff-section-cache-match.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/editor/combined-diff/resolve-changes",
|
|
"prefix": "combined-diff",
|
|
"files": 11,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/renderer/src/components/editor/combined-diff/resolve-changes/combined-diff-entries.ts",
|
|
"src/renderer/src/components/editor/combined-diff/resolve-changes/combined-diff-git-status-signature.ts",
|
|
"src/renderer/src/components/editor/combined-diff/resolve-changes/combined-diff-section-cache-match.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/editor/combined-diff/scroll-viewport",
|
|
"prefix": "combined",
|
|
"files": 11,
|
|
"productionFiles": 8,
|
|
"examples": [
|
|
"src/renderer/src/components/editor/combined-diff/scroll-viewport/combined-diff-render-range.ts",
|
|
"src/renderer/src/components/editor/combined-diff/scroll-viewport/combined-diff-scrollbar-drag.ts",
|
|
"src/renderer/src/components/editor/combined-diff/scroll-viewport/combined-diff-section-list.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/editor/combined-diff/scroll-viewport",
|
|
"prefix": "combined-diff",
|
|
"files": 11,
|
|
"productionFiles": 8,
|
|
"examples": [
|
|
"src/renderer/src/components/editor/combined-diff/scroll-viewport/combined-diff-render-range.ts",
|
|
"src/renderer/src/components/editor/combined-diff/scroll-viewport/combined-diff-scrollbar-drag.ts",
|
|
"src/renderer/src/components/editor/combined-diff/scroll-viewport/combined-diff-section-list.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/editor",
|
|
"prefix": "diff-editor",
|
|
"files": 11,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/renderer/src/components/editor/diff-editor-hide-unchanged-options.ts",
|
|
"src/renderer/src/components/editor/diff-editor-line-number-options.ts",
|
|
"src/renderer/src/components/editor/diff-editor-scrollbar-options.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/feature-tips",
|
|
"prefix": "feature-tip",
|
|
"files": 11,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/renderer/src/components/feature-tips/FeatureTipActions.tsx",
|
|
"src/renderer/src/components/feature-tips/FeatureTipDialogFrame.tsx",
|
|
"src/renderer/src/components/feature-tips/feature-tip-cli-install-action.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/feature-wall",
|
|
"prefix": "review",
|
|
"files": 11,
|
|
"productionFiles": 11,
|
|
"examples": [
|
|
"src/renderer/src/components/feature-wall/ReviewAnimatedVisual.tsx",
|
|
"src/renderer/src/components/feature-wall/ReviewNotesAnimatedVisual.tsx",
|
|
"src/renderer/src/components/feature-wall/ReviewPRViewAnimatedVisual.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/native-chat",
|
|
"prefix": "native-chat-image",
|
|
"files": 11,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/renderer/src/components/native-chat/NativeChatImageAttachmentPreview.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatImageReferencePill.tsx",
|
|
"src/renderer/src/components/native-chat/native-chat-image-copy.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components",
|
|
"prefix": "new",
|
|
"files": 11,
|
|
"productionFiles": 3,
|
|
"examples": [
|
|
"src/renderer/src/components/NewWorkspaceComposerCard.tsx",
|
|
"src/renderer/src/components/NewWorkspaceComposerModal.tsx",
|
|
"src/renderer/src/components/use-new-linear-issue-projects.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/right-sidebar",
|
|
"prefix": "pr",
|
|
"files": 11,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/renderer/src/components/right-sidebar/pr-comment-fixing-reply-body.ts",
|
|
"src/renderer/src/components/right-sidebar/pr-comment-presentation.ts",
|
|
"src/renderer/src/components/right-sidebar/pr-comment-snapshotted-thread-resolver.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/right-sidebar/source-control/review",
|
|
"prefix": "hosted",
|
|
"files": 11,
|
|
"productionFiles": 9,
|
|
"examples": [
|
|
"src/renderer/src/components/right-sidebar/source-control/review/hosted-review-creation-eligibility-snapshot.ts",
|
|
"src/renderer/src/components/right-sidebar/source-control/review/hosted-review-creation-state.ts",
|
|
"src/renderer/src/components/right-sidebar/source-control/review/hosted-review-header-chrome.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/right-sidebar/source-control/review",
|
|
"prefix": "hosted-review",
|
|
"files": 11,
|
|
"productionFiles": 9,
|
|
"examples": [
|
|
"src/renderer/src/components/right-sidebar/source-control/review/hosted-review-creation-eligibility-snapshot.ts",
|
|
"src/renderer/src/components/right-sidebar/source-control/review/hosted-review-creation-state.ts",
|
|
"src/renderer/src/components/right-sidebar/source-control/review/hosted-review-header-chrome.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/settings",
|
|
"prefix": "cli",
|
|
"files": 11,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/renderer/src/components/settings/CliRegistrationDialog.tsx",
|
|
"src/renderer/src/components/settings/CliSection.tsx",
|
|
"src/renderer/src/components/settings/CliSkillRuntimeSetup.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/settings",
|
|
"prefix": "codex",
|
|
"files": 11,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/renderer/src/components/settings/CodexLoginLinkNotice.tsx",
|
|
"src/renderer/src/components/settings/CodexTerminalServerIsolationSetting.tsx",
|
|
"src/renderer/src/components/settings/codex-account-auth-warning.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/setup-guide",
|
|
"prefix": "setup",
|
|
"files": 11,
|
|
"productionFiles": 8,
|
|
"examples": [
|
|
"src/renderer/src/components/setup-guide/SetupGuideModal.tsx",
|
|
"src/renderer/src/components/setup-guide/SetupGuideProgressRing.tsx",
|
|
"src/renderer/src/components/setup-guide/SetupGuideTelemetryObserver.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/sidebar",
|
|
"prefix": "project-group",
|
|
"files": 11,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/renderer/src/components/sidebar/ProjectGroupDeleteDialog.tsx",
|
|
"src/renderer/src/components/sidebar/ProjectGroupNameDialog.tsx",
|
|
"src/renderer/src/components/sidebar/project-group-header-drag-commit.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/sidebar",
|
|
"prefix": "remote-file-browser",
|
|
"files": 11,
|
|
"productionFiles": 8,
|
|
"examples": [
|
|
"src/renderer/src/components/sidebar/RemoteFileBrowserBreadcrumbs.tsx",
|
|
"src/renderer/src/components/sidebar/RemoteFileBrowserEntryList.tsx",
|
|
"src/renderer/src/components/sidebar/remote-file-browser-drive-paths.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/sidebar",
|
|
"prefix": "visible",
|
|
"files": 11,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/renderer/src/components/sidebar/use-visible-workspace-kanban-worktree-ids.ts",
|
|
"src/renderer/src/components/sidebar/visible-worktree-activity-inputs.ts",
|
|
"src/renderer/src/components/sidebar/visible-worktree-host-scope.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/tab-bar",
|
|
"prefix": "open",
|
|
"files": 11,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/renderer/src/components/tab-bar/open-tab-entry-dedupe.ts",
|
|
"src/renderer/src/components/tab-bar/open-tab-search-entries.ts",
|
|
"src/renderer/src/components/tab-bar/open-tab-search-retention.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/tab-bar",
|
|
"prefix": "open-tab",
|
|
"files": 11,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/renderer/src/components/tab-bar/open-tab-entry-dedupe.ts",
|
|
"src/renderer/src/components/tab-bar/open-tab-search-entries.ts",
|
|
"src/renderer/src/components/tab-bar/open-tab-search-retention.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/tab-bar",
|
|
"prefix": "tab-bar-quick",
|
|
"files": 11,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/renderer/src/components/tab-bar/TabBarQuickCommandAddActions.tsx",
|
|
"src/renderer/src/components/tab-bar/TabBarQuickCommandHostLoadStatus.tsx",
|
|
"src/renderer/src/components/tab-bar/TabBarQuickCommandItem.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/terminal-pane",
|
|
"prefix": "mobile",
|
|
"files": 11,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/renderer/src/components/terminal-pane/MobileDriverOverlay.tsx",
|
|
"src/renderer/src/components/terminal-pane/mobile-driver-overlay-collapse.ts",
|
|
"src/renderer/src/components/terminal-pane/mobile-driver-overlay-focus.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/terminal-pane",
|
|
"prefix": "terminal-cold",
|
|
"files": 11,
|
|
"productionFiles": 3,
|
|
"examples": [
|
|
"src/renderer/src/components/terminal-pane/terminal-cold-park-recheck-deadlines.ts",
|
|
"src/renderer/src/components/terminal-pane/terminal-cold-park-recheck-timers.ts",
|
|
"src/renderer/src/components/terminal-pane/terminal-cold-park-withheld-tabs.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/terminal-pane",
|
|
"prefix": "terminal-cold-park",
|
|
"files": 11,
|
|
"productionFiles": 3,
|
|
"examples": [
|
|
"src/renderer/src/components/terminal-pane/terminal-cold-park-recheck-deadlines.ts",
|
|
"src/renderer/src/components/terminal-pane/terminal-cold-park-recheck-timers.ts",
|
|
"src/renderer/src/components/terminal-pane/terminal-cold-park-withheld-tabs.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/workspace-cleanup",
|
|
"prefix": "workspace-cleanup-facet",
|
|
"files": 11,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/renderer/src/components/workspace-cleanup/use-workspace-cleanup-facet-rows.ts",
|
|
"src/renderer/src/components/workspace-cleanup/workspace-cleanup-facet-controls.tsx",
|
|
"src/renderer/src/components/workspace-cleanup/workspace-cleanup-facet-labels.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/hooks",
|
|
"prefix": "installed",
|
|
"files": 11,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/renderer/src/hooks/installed-agent-skill-discovery-cache.ts",
|
|
"src/renderer/src/hooks/installed-agent-skill-discovery.ts",
|
|
"src/renderer/src/hooks/installed-agent-skill-verdict.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/hooks",
|
|
"prefix": "installed-agent",
|
|
"files": 11,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/renderer/src/hooks/installed-agent-skill-discovery-cache.ts",
|
|
"src/renderer/src/hooks/installed-agent-skill-discovery.ts",
|
|
"src/renderer/src/hooks/installed-agent-skill-verdict.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/hooks/ipc-events",
|
|
"prefix": "browser",
|
|
"files": 11,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/renderer/src/hooks/ipc-events/browser-automation-bootstrap-lease.ts",
|
|
"src/renderer/src/hooks/ipc-events/browser-request-ipc-bridge.ts",
|
|
"src/renderer/src/hooks/ipc-events/browser-request-workspace-owner.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/hooks",
|
|
"prefix": "virtualized",
|
|
"files": 11,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/renderer/src/hooks/useVirtualizedScrollAnchor.ts",
|
|
"src/renderer/src/hooks/virtualized-hidden-row-measurement.ts",
|
|
"src/renderer/src/hooks/virtualized-scroll-anchor-listener.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/lib",
|
|
"prefix": "active-agent",
|
|
"files": 11,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/renderer/src/lib/active-agent-note-send-delivery.ts",
|
|
"src/renderer/src/lib/active-agent-note-send-diagnostics.ts",
|
|
"src/renderer/src/lib/active-agent-note-send-result.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/lib",
|
|
"prefix": "launch-agent-in",
|
|
"files": 11,
|
|
"productionFiles": 3,
|
|
"examples": [
|
|
"src/renderer/src/lib/launch-agent-in-new-tab-host-agents.ts",
|
|
"src/renderer/src/lib/launch-agent-in-new-tab-structured-route.ts",
|
|
"src/renderer/src/lib/launch-agent-in-new-tab.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/lib",
|
|
"prefix": "local",
|
|
"files": 11,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/renderer/src/lib/local-file-access.ts",
|
|
"src/renderer/src/lib/local-file-manager-label.ts",
|
|
"src/renderer/src/lib/local-path-open-guard.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/lib",
|
|
"prefix": "markdown",
|
|
"files": 11,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/renderer/src/lib/markdown-comment-blocks.ts",
|
|
"src/renderer/src/lib/markdown-document-templates.ts",
|
|
"src/renderer/src/lib/markdown-review-note-copy.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/lib",
|
|
"prefix": "new-workspace",
|
|
"files": 11,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/renderer/src/lib/new-workspace-composer-repo.ts",
|
|
"src/renderer/src/lib/new-workspace-create-gates.ts",
|
|
"src/renderer/src/lib/new-workspace-duplicate-project-details.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/lib",
|
|
"prefix": "project",
|
|
"files": 11,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/renderer/src/lib/project-clone-url-prefill.ts",
|
|
"src/renderer/src/lib/project-host-setup-options.ts",
|
|
"src/renderer/src/lib/project-host-setup-row-dedupe.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/lib",
|
|
"prefix": "workspace-file",
|
|
"files": 11,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/renderer/src/lib/workspace-file-browser-open-target.ts",
|
|
"src/renderer/src/lib/workspace-file-changes-open.ts",
|
|
"src/renderer/src/lib/workspace-file-drag-source.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/lib",
|
|
"prefix": "worktree-agent",
|
|
"files": 11,
|
|
"productionFiles": 3,
|
|
"examples": [
|
|
"src/renderer/src/lib/worktree-agent-activation-gate.ts",
|
|
"src/renderer/src/lib/worktree-agent-live-surface-adoption.ts",
|
|
"src/renderer/src/lib/worktree-agent-structured-inventory.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/runtime",
|
|
"prefix": "layout-owner",
|
|
"files": 11,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/renderer/src/runtime/layout-owner-command.ts",
|
|
"src/renderer/src/runtime/layout-owner-content-rekeys.ts",
|
|
"src/renderer/src/runtime/layout-owner-drawn-tab-holds.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/runtime",
|
|
"prefix": "paired",
|
|
"files": 11,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"src/renderer/src/runtime/paired-host-client-capabilities.ts",
|
|
"src/renderer/src/runtime/paired-server-workspace.ts",
|
|
"src/renderer/src/runtime/paired-terminal-tab-close-intent-store.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/runtime/sync-runtime-graph",
|
|
"prefix": "mobile",
|
|
"files": 11,
|
|
"productionFiles": 9,
|
|
"examples": [
|
|
"src/renderer/src/runtime/sync-runtime-graph/mobile-session-browser-tabs.ts",
|
|
"src/renderer/src/runtime/sync-runtime-graph/mobile-session-capture.ts",
|
|
"src/renderer/src/runtime/sync-runtime-graph/mobile-session-editor-tabs.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/runtime",
|
|
"prefix": "web-runtime-terminal",
|
|
"files": 11,
|
|
"productionFiles": 8,
|
|
"examples": [
|
|
"src/renderer/src/runtime/web-runtime-terminal-actions.ts",
|
|
"src/renderer/src/runtime/web-runtime-terminal-buffer-actions.ts",
|
|
"src/renderer/src/runtime/web-runtime-terminal-create-failure-notice.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/store/slices",
|
|
"prefix": "jira",
|
|
"files": 11,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/renderer/src/store/slices/jira-collection-read-actions.ts",
|
|
"src/renderer/src/store/slices/jira-connection-actions.ts",
|
|
"src/renderer/src/store/slices/jira-issue-patch-action.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared",
|
|
"prefix": "agent-title",
|
|
"files": 11,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/shared/agent-title-core.ts",
|
|
"src/shared/agent-title-decoration.ts",
|
|
"src/shared/agent-title-evidence.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared",
|
|
"prefix": "command",
|
|
"files": 11,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/shared/command-code-output-status.ts",
|
|
"src/shared/command-code-prompt-text.ts",
|
|
"src/shared/command-code-turn-boundary.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared",
|
|
"prefix": "managed",
|
|
"files": 11,
|
|
"productionFiles": 8,
|
|
"examples": [
|
|
"src/shared/managed-account-types.ts",
|
|
"src/shared/managed-agent-command-token.ts",
|
|
"src/shared/managed-agent-hook-targets.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared",
|
|
"prefix": "pane",
|
|
"files": 11,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/shared/pane-agent-evidence-sources.ts",
|
|
"src/shared/pane-agent-identity-adapter.ts",
|
|
"src/shared/pane-agent-identity-resolver.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared",
|
|
"prefix": "pty-startup",
|
|
"files": 11,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/shared/pty-startup-ingress-contract.ts",
|
|
"src/shared/pty-startup-ingress-intent.ts",
|
|
"src/shared/pty-startup-ingress.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared/rpc-contract",
|
|
"prefix": "workspace",
|
|
"files": 11,
|
|
"productionFiles": 10,
|
|
"examples": [
|
|
"src/shared/rpc-contract/workspace-cleanup-ui-params.ts",
|
|
"src/shared/rpc-contract/workspace-layout-editor-file-params.ts",
|
|
"src/shared/rpc-contract/workspace-layout-held-panes-params.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared",
|
|
"prefix": "task",
|
|
"files": 11,
|
|
"productionFiles": 8,
|
|
"examples": [
|
|
"src/shared/task-github-search.ts",
|
|
"src/shared/task-preset-query.ts",
|
|
"src/shared/task-provider-identity.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared",
|
|
"prefix": "text",
|
|
"files": 11,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"src/shared/text-search-glob-patterns.ts",
|
|
"src/shared/text-search-match-accumulator.ts",
|
|
"src/shared/text-search-paths.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "cloud/apps/push/src",
|
|
"prefix": "durable",
|
|
"files": 10,
|
|
"productionFiles": 3,
|
|
"examples": [
|
|
"cloud/apps/push/src/durable-push-schema.ts",
|
|
"cloud/apps/push/src/durable-push-store.ts",
|
|
"cloud/apps/push/src/durable-push-worker.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "cloud/apps/push/src",
|
|
"prefix": "durable-push",
|
|
"files": 10,
|
|
"productionFiles": 3,
|
|
"examples": [
|
|
"cloud/apps/push/src/durable-push-schema.ts",
|
|
"cloud/apps/push/src/durable-push-store.ts",
|
|
"cloud/apps/push/src/durable-push-worker.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "config/scripts",
|
|
"prefix": "live",
|
|
"files": 10,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"config/scripts/live-freeze-bounded-history.mjs",
|
|
"config/scripts/live-remote-bulk-open-freeze-metrics.mjs",
|
|
"config/scripts/live-remote-bulk-open-freeze-repro.mjs"
|
|
]
|
|
},
|
|
{
|
|
"directory": "config/scripts",
|
|
"prefix": "native",
|
|
"files": 10,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"config/scripts/native-build-entry-probe.cjs",
|
|
"config/scripts/native-build-entry.cjs",
|
|
"config/scripts/native-chat-fold-benchmark-workloads.mjs"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/src/hooks",
|
|
"prefix": "mobile-dictation",
|
|
"files": 10,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"mobile/src/hooks/mobile-dictation-audio-chunk.ts",
|
|
"mobile/src/hooks/mobile-dictation-desktop-start.ts",
|
|
"mobile/src/hooks/mobile-dictation-pending-audio-budget.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/src",
|
|
"prefix": "host",
|
|
"files": 10,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"mobile/src/host-list-action-sheet-actions.ts",
|
|
"mobile/src/host-route-action-state.ts",
|
|
"mobile/src/host-route-exit.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/src/host-screen",
|
|
"prefix": "workspace",
|
|
"files": 10,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"mobile/src/host-screen/workspace-details-sheet.tsx",
|
|
"mobile/src/host-screen/workspace-option-controls.tsx",
|
|
"mobile/src/host-screen/workspace-option-rows.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/src/source-control",
|
|
"prefix": "mobile-commit",
|
|
"files": 10,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"mobile/src/source-control/MobileCommitFailurePanel.tsx",
|
|
"mobile/src/source-control/mobile-commit-failure-recovery.ts",
|
|
"mobile/src/source-control/mobile-commit-message-ai.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/src/source-control",
|
|
"prefix": "mobile-hosted",
|
|
"files": 10,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"mobile/src/source-control/mobile-hosted-review-create-intent-runner.ts",
|
|
"mobile/src/source-control/mobile-hosted-review-create-intent.ts",
|
|
"mobile/src/source-control/mobile-hosted-review-git-preparation.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/src/source-control",
|
|
"prefix": "mobile-hosted-review",
|
|
"files": 10,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"mobile/src/source-control/mobile-hosted-review-create-intent-runner.ts",
|
|
"mobile/src/source-control/mobile-hosted-review-create-intent.ts",
|
|
"mobile/src/source-control/mobile-hosted-review-git-preparation.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/src/terminal/document",
|
|
"prefix": "document",
|
|
"files": 10,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"mobile/src/terminal/document/document-frame-registry.ts",
|
|
"mobile/src/terminal/document/document-host-seams.ts",
|
|
"mobile/src/terminal/document/document-scope.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/src/terminal",
|
|
"prefix": "terminal-live-input",
|
|
"files": 10,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"mobile/src/terminal/terminal-live-input-keyboard-reopen.ts",
|
|
"mobile/src/terminal/terminal-live-input-sender.ts",
|
|
"mobile/src/terminal/terminal-live-input-text-write.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/src/transport",
|
|
"prefix": "mobile-relay-pairing",
|
|
"files": 10,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"mobile/src/transport/mobile-relay-pairing-journal-store.ts",
|
|
"mobile/src/transport/mobile-relay-pairing-journal.ts",
|
|
"mobile/src/transport/mobile-relay-pairing-operations.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/acp",
|
|
"prefix": "acp-session",
|
|
"files": 10,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/main/acp/acp-session-events.ts",
|
|
"src/main/acp/acp-session-reopen-failure.ts",
|
|
"src/main/acp/acp-session-runtime.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/agent-hooks",
|
|
"prefix": "first",
|
|
"files": 10,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/main/agent-hooks/first-work-branch-rename.ts",
|
|
"src/main/agent-hooks/first-work-folder-rename.ts",
|
|
"src/main/agent-hooks/first-work-generation-target.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/agent-hooks",
|
|
"prefix": "first-work",
|
|
"files": 10,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/main/agent-hooks/first-work-branch-rename.ts",
|
|
"src/main/agent-hooks/first-work-folder-rename.ts",
|
|
"src/main/agent-hooks/first-work-generation-target.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/ai-vault",
|
|
"prefix": "session-parse",
|
|
"files": 10,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/main/ai-vault/session-parse-cache-database.ts",
|
|
"src/main/ai-vault/session-parse-cache-legacy-json.ts",
|
|
"src/main/ai-vault/session-parse-cache-persistence.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/ai-vault",
|
|
"prefix": "structured",
|
|
"files": 10,
|
|
"productionFiles": 3,
|
|
"examples": [
|
|
"src/main/ai-vault/structured-chat-cli-fork.ts",
|
|
"src/main/ai-vault/structured-chat-conversation-copy.ts",
|
|
"src/main/ai-vault/structured-session-ownership.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/browser",
|
|
"prefix": "browser-host",
|
|
"files": 10,
|
|
"productionFiles": 8,
|
|
"examples": [
|
|
"src/main/browser/browser-host-admission-recovery.ts",
|
|
"src/main/browser/browser-host-client-identity.ts",
|
|
"src/main/browser/browser-host-command-result-settler.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/browser",
|
|
"prefix": "browser-route-session",
|
|
"files": 10,
|
|
"productionFiles": 9,
|
|
"examples": [
|
|
"src/main/browser/browser-route-session-partition-binding.ts",
|
|
"src/main/browser/browser-route-session-policy.ts",
|
|
"src/main/browser/browser-route-session-registry-contract.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/codex",
|
|
"prefix": "codex-session-backfill",
|
|
"files": 10,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/main/codex/codex-session-backfill-audit-pass.ts",
|
|
"src/main/codex/codex-session-backfill-audit.ts",
|
|
"src/main/codex/codex-session-backfill-copy.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/crash-reporting",
|
|
"prefix": "crash",
|
|
"files": 10,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"src/main/crash-reporting/crash-breadcrumb-store.ts",
|
|
"src/main/crash-reporting/crash-feedback-diagnostic-bundle.ts",
|
|
"src/main/crash-reporting/crash-report-copy-text.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/daemon",
|
|
"prefix": "daemon-endpoint",
|
|
"files": 10,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/main/daemon/daemon-endpoint-adoption.ts",
|
|
"src/main/daemon/daemon-endpoint-errors.ts",
|
|
"src/main/daemon/daemon-endpoint-incarnation.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/gitlab",
|
|
"prefix": "merge",
|
|
"files": 10,
|
|
"productionFiles": 9,
|
|
"examples": [
|
|
"src/main/gitlab/merge-request-creation-lookup.ts",
|
|
"src/main/gitlab/merge-request-creation.ts",
|
|
"src/main/gitlab/merge-request-draft-title.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/gitlab",
|
|
"prefix": "merge-request",
|
|
"files": 10,
|
|
"productionFiles": 9,
|
|
"examples": [
|
|
"src/main/gitlab/merge-request-creation-lookup.ts",
|
|
"src/main/gitlab/merge-request-creation.ts",
|
|
"src/main/gitlab/merge-request-draft-title.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/ipc",
|
|
"prefix": "browser",
|
|
"files": 10,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/main/ipc/browser-grab-ipc.ts",
|
|
"src/main/ipc/browser-guest-view-ipc.ts",
|
|
"src/main/ipc/browser-renderer-trust.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/ipc",
|
|
"prefix": "pet",
|
|
"files": 10,
|
|
"productionFiles": 9,
|
|
"examples": [
|
|
"src/main/ipc/pet-bundle-import.ts",
|
|
"src/main/ipc/pet-bundle-manifest-schema.ts",
|
|
"src/main/ipc/pet-bundle-sprite-metadata.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/ipc",
|
|
"prefix": "registered",
|
|
"files": 10,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/main/ipc/registered-worktree-root-owner.ts",
|
|
"src/main/ipc/registered-worktree-root-probes.ts",
|
|
"src/main/ipc/registered-worktree-root-relist-policy.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/ipc",
|
|
"prefix": "registered-worktree",
|
|
"files": 10,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/main/ipc/registered-worktree-root-owner.ts",
|
|
"src/main/ipc/registered-worktree-root-probes.ts",
|
|
"src/main/ipc/registered-worktree-root-relist-policy.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/ipc/ssh",
|
|
"prefix": "ssh-host",
|
|
"files": 10,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/main/ipc/ssh/ssh-host-launch-session-note.ts",
|
|
"src/main/ipc/ssh/ssh-host-server-connect.ts",
|
|
"src/main/ipc/ssh/ssh-host-server-on-connect-wiring.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/ipc",
|
|
"prefix": "worktree-head",
|
|
"files": 10,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"src/main/ipc/worktree-head-identity-cached-paths.ts",
|
|
"src/main/ipc/worktree-head-identity-reader.ts",
|
|
"src/main/ipc/worktree-head-identity-refresh.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/ipc",
|
|
"prefix": "worktree-head-identity",
|
|
"files": 10,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"src/main/ipc/worktree-head-identity-cached-paths.ts",
|
|
"src/main/ipc/worktree-head-identity-reader.ts",
|
|
"src/main/ipc/worktree-head-identity-refresh.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/managed-server/install",
|
|
"prefix": "orcad-remote-node",
|
|
"files": 10,
|
|
"productionFiles": 3,
|
|
"examples": [
|
|
"src/main/managed-server/install/orcad-remote-node-runtime-recorded-probe.ts",
|
|
"src/main/managed-server/install/orcad-remote-node-runtime-windows.ts",
|
|
"src/main/managed-server/install/orcad-remote-node-runtime.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/native-chat/agent-session-wire",
|
|
"prefix": "structured-conversation",
|
|
"files": 10,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/main/native-chat/agent-session-wire/structured-conversation-command-admission.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-conversation-command-controller.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-conversation-command-outcome.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/native-chat",
|
|
"prefix": "transcript-line-decoders",
|
|
"files": 10,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"src/main/native-chat/transcript-line-decoders-claude.ts",
|
|
"src/main/native-chat/transcript-line-decoders-codex.ts",
|
|
"src/main/native-chat/transcript-line-decoders-grok.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/persistence/leasing-ssh-ptys",
|
|
"prefix": "ssh",
|
|
"files": 10,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/main/persistence/leasing-ssh-ptys/ssh-normalization.ts",
|
|
"src/main/persistence/leasing-ssh-ptys/ssh-pty-binding-cleanup.ts",
|
|
"src/main/persistence/leasing-ssh-ptys/ssh-pty-lease-operations.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/persistence/profile-state",
|
|
"prefix": "profile-state-backup",
|
|
"files": 10,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/main/persistence/profile-state/profile-state-backup-job.ts",
|
|
"src/main/persistence/profile-state/profile-state-backup-path.ts",
|
|
"src/main/persistence/profile-state/profile-state-backup-rotation.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/plugins",
|
|
"prefix": "plugin-host",
|
|
"files": 10,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/main/plugins/plugin-host-call-adapter.ts",
|
|
"src/main/plugins/plugin-host-entry.ts",
|
|
"src/main/plugins/plugin-host-method-bindings.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/plugins",
|
|
"prefix": "plugin-marketplace",
|
|
"files": 10,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/main/plugins/plugin-marketplace-error-message.ts",
|
|
"src/main/plugins/plugin-marketplace-fetch.ts",
|
|
"src/main/plugins/plugin-marketplace-installer.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/project-groups",
|
|
"prefix": "nested",
|
|
"files": 10,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"src/main/project-groups/nested-repo-discovery.ts",
|
|
"src/main/project-groups/nested-repo-import-target.ts",
|
|
"src/main/project-groups/nested-repo-import.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/project-groups",
|
|
"prefix": "nested-repo",
|
|
"files": 10,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"src/main/project-groups/nested-repo-discovery.ts",
|
|
"src/main/project-groups/nested-repo-import-target.ts",
|
|
"src/main/project-groups/nested-repo-import.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/pty",
|
|
"prefix": "codex",
|
|
"files": 10,
|
|
"productionFiles": 3,
|
|
"examples": [
|
|
"src/main/pty/codex-home-wsl-env.ts",
|
|
"src/main/pty/codex-no-daemon-launch-command.ts",
|
|
"src/main/pty/codex-shell-launch-preflight.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/pty",
|
|
"prefix": "windows",
|
|
"files": 10,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/main/pty/windows-environment-path.ts",
|
|
"src/main/pty/windows-path-registry-change.ts",
|
|
"src/main/pty/windows-path-registry-fallback.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime",
|
|
"prefix": "device",
|
|
"files": 10,
|
|
"productionFiles": 8,
|
|
"examples": [
|
|
"src/main/runtime/device-credential.ts",
|
|
"src/main/runtime/device-entry.ts",
|
|
"src/main/runtime/device-key-fork.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime",
|
|
"prefix": "launched",
|
|
"files": 10,
|
|
"productionFiles": 3,
|
|
"examples": [
|
|
"src/main/runtime/launched-agent-composer-readiness.ts",
|
|
"src/main/runtime/launched-agent-foreground.ts",
|
|
"src/main/runtime/launched-agent-write-guard.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime",
|
|
"prefix": "launched-agent",
|
|
"files": 10,
|
|
"productionFiles": 3,
|
|
"examples": [
|
|
"src/main/runtime/launched-agent-composer-readiness.ts",
|
|
"src/main/runtime/launched-agent-foreground.ts",
|
|
"src/main/runtime/launched-agent-write-guard.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime/orchestration/db/legacy",
|
|
"prefix": "legacy",
|
|
"files": 10,
|
|
"productionFiles": 10,
|
|
"examples": [
|
|
"src/main/runtime/orchestration/db/legacy/legacy-ask-operation.ts",
|
|
"src/main/runtime/orchestration/db/legacy/legacy-compatibility-candidates.ts",
|
|
"src/main/runtime/orchestration/db/legacy/legacy-compatibility-principals.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime/orchestration/db/worker-dispatch",
|
|
"prefix": "worker",
|
|
"files": 10,
|
|
"productionFiles": 8,
|
|
"examples": [
|
|
"src/main/runtime/orchestration/db/worker-dispatch/worker-dispatch-abandon.ts",
|
|
"src/main/runtime/orchestration/db/worker-dispatch/worker-dispatch-authority.ts",
|
|
"src/main/runtime/orchestration/db/worker-dispatch/worker-dispatch-outcome.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime/rpc/methods",
|
|
"prefix": "files",
|
|
"files": 10,
|
|
"productionFiles": 3,
|
|
"examples": [
|
|
"src/main/runtime/rpc/methods/files-mutation-methods.ts",
|
|
"src/main/runtime/rpc/methods/files-remote-content-budget.ts",
|
|
"src/main/runtime/rpc/methods/files-terminal-artifact-methods.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime/rpc/methods",
|
|
"prefix": "native",
|
|
"files": 10,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"src/main/runtime/rpc/methods/native-chat-rpc-block-sanitize.ts",
|
|
"src/main/runtime/rpc/methods/native-chat-rpc-image-block.ts",
|
|
"src/main/runtime/rpc/methods/native-chat-rpc-page-bounds.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime/rpc/methods",
|
|
"prefix": "session-tab",
|
|
"files": 10,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/main/runtime/rpc/methods/session-tab-agent-status-projection.ts",
|
|
"src/main/runtime/rpc/methods/session-tab-browser-placement-projection.ts",
|
|
"src/main/runtime/rpc/methods/session-tab-close-methods.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime/rpc/methods",
|
|
"prefix": "worktree",
|
|
"files": 10,
|
|
"productionFiles": 3,
|
|
"examples": [
|
|
"src/main/runtime/rpc/methods/worktree-catalog-methods.ts",
|
|
"src/main/runtime/rpc/methods/worktree-create-args.ts",
|
|
"src/main/runtime/rpc/methods/worktree-provisioned-root-method.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime",
|
|
"prefix": "runtime-browser-client",
|
|
"files": 10,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/main/runtime/runtime-browser-client-automation.ts",
|
|
"src/main/runtime/runtime-browser-client-page-adoption.ts",
|
|
"src/main/runtime/runtime-browser-client-page-creation.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime",
|
|
"prefix": "runtime-client",
|
|
"files": 10,
|
|
"productionFiles": 3,
|
|
"examples": [
|
|
"src/main/runtime/runtime-client-event-bus.ts",
|
|
"src/main/runtime/runtime-client-settings-shape.ts",
|
|
"src/main/runtime/runtime-client-settings.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime",
|
|
"prefix": "runtime-legacy",
|
|
"files": 10,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/main/runtime/runtime-legacy-worker-terminal-recovery-candidate.ts",
|
|
"src/main/runtime/runtime-legacy-worker-terminal-recovery-controller.ts",
|
|
"src/main/runtime/runtime-legacy-worker-terminal-recovery-persistence.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime",
|
|
"prefix": "runtime-legacy-worker",
|
|
"files": 10,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/main/runtime/runtime-legacy-worker-terminal-recovery-candidate.ts",
|
|
"src/main/runtime/runtime-legacy-worker-terminal-recovery-controller.ts",
|
|
"src/main/runtime/runtime-legacy-worker-terminal-recovery-persistence.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime/sidebar-inputs",
|
|
"prefix": "sidebar-inputs",
|
|
"files": 10,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/main/runtime/sidebar-inputs/sidebar-inputs-feed-domains.ts",
|
|
"src/main/runtime/sidebar-inputs/sidebar-inputs-feed-log.ts",
|
|
"src/main/runtime/sidebar-inputs/sidebar-inputs-feed-pages.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime/terminal/output",
|
|
"prefix": "terminal",
|
|
"files": 10,
|
|
"productionFiles": 10,
|
|
"examples": [
|
|
"src/main/runtime/terminal/output/terminal-buffer-operations.ts",
|
|
"src/main/runtime/terminal/output/terminal-buffer-selection.ts",
|
|
"src/main/runtime/terminal/output/terminal-derived-agent-facts.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/skills",
|
|
"prefix": "skill-placement",
|
|
"files": 10,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/main/skills/skill-placement-artifact-recovery.ts",
|
|
"src/main/skills/skill-placement-copy.ts",
|
|
"src/main/skills/skill-placement-reconciliation.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/startup",
|
|
"prefix": "main-window",
|
|
"files": 10,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/main/startup/main-window-actions.ts",
|
|
"src/main/startup/main-window-agent-status.ts",
|
|
"src/main/startup/main-window-controller.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main",
|
|
"prefix": "terminal-history",
|
|
"files": 10,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"src/main/terminal-history-deletion.ts",
|
|
"src/main/terminal-history-gc.ts",
|
|
"src/main/terminal-history-id.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/wsl",
|
|
"prefix": "wsl-orcad-liveness",
|
|
"files": 10,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/main/wsl/wsl-orcad-liveness-evidence.ts",
|
|
"src/main/wsl/wsl-orcad-liveness-monitor.ts",
|
|
"src/main/wsl/wsl-orcad-liveness-recovery.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/zcode",
|
|
"prefix": "zcode",
|
|
"files": 10,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"src/main/zcode/zcode-plan-api-key-store.ts",
|
|
"src/main/zcode/zcode-plan-credential-commands.ts",
|
|
"src/main/zcode/zcode-v2-personal-overlay.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/agent",
|
|
"prefix": "agent",
|
|
"files": 10,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/renderer/src/components/agent/AgentCombobox.tsx",
|
|
"src/renderer/src/components/agent/AgentSettingsDialog.tsx",
|
|
"src/renderer/src/components/agent/AgentTerminalLaunchButton.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/automations",
|
|
"prefix": "automation-runs",
|
|
"files": 10,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/renderer/src/components/automations/AutomationRunsDashboard.tsx",
|
|
"src/renderer/src/components/automations/AutomationRunsDashboardSurface.tsx",
|
|
"src/renderer/src/components/automations/AutomationRunsTable.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/browser-pane/annotate",
|
|
"prefix": "browser-page",
|
|
"files": 10,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/renderer/src/components/browser-pane/annotate/browser-page-annotation-tray.tsx",
|
|
"src/renderer/src/components/browser-pane/annotate/browser-page-grab-action.ts",
|
|
"src/renderer/src/components/browser-pane/annotate/browser-page-grab-toast.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/editor/combined-diff/load-sections",
|
|
"prefix": "combined-diff-section",
|
|
"files": 10,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/renderer/src/components/editor/combined-diff/load-sections/combined-diff-section-connection.ts",
|
|
"src/renderer/src/components/editor/combined-diff/load-sections/combined-diff-section-load-registry.ts",
|
|
"src/renderer/src/components/editor/combined-diff/load-sections/combined-diff-section-load-state.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/editor/combined-diff/review-controls",
|
|
"prefix": "combined",
|
|
"files": 10,
|
|
"productionFiles": 8,
|
|
"examples": [
|
|
"src/renderer/src/components/editor/combined-diff/review-controls/combined-diff-commit-header.tsx",
|
|
"src/renderer/src/components/editor/combined-diff/review-controls/combined-diff-commit-message.ts",
|
|
"src/renderer/src/components/editor/combined-diff/review-controls/combined-diff-notes-popover.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/editor/combined-diff/review-controls",
|
|
"prefix": "combined-diff",
|
|
"files": 10,
|
|
"productionFiles": 8,
|
|
"examples": [
|
|
"src/renderer/src/components/editor/combined-diff/review-controls/combined-diff-commit-header.tsx",
|
|
"src/renderer/src/components/editor/combined-diff/review-controls/combined-diff-commit-message.ts",
|
|
"src/renderer/src/components/editor/combined-diff/review-controls/combined-diff-notes-popover.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/editor",
|
|
"prefix": "markdown-preview-document",
|
|
"files": 10,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/renderer/src/components/editor/markdown-preview-document-client.ts",
|
|
"src/renderer/src/components/editor/markdown-preview-document-engine.ts",
|
|
"src/renderer/src/components/editor/markdown-preview-document-tree.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/editor",
|
|
"prefix": "rich-markdown-image",
|
|
"files": 10,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/renderer/src/components/editor/rich-markdown-image-context.ts",
|
|
"src/renderer/src/components/editor/rich-markdown-image-insert-content.ts",
|
|
"src/renderer/src/components/editor/rich-markdown-image-insert.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/feature-wall",
|
|
"prefix": "browser",
|
|
"files": 10,
|
|
"productionFiles": 9,
|
|
"examples": [
|
|
"src/renderer/src/components/feature-wall/BrowserAgentVerificationPane.tsx",
|
|
"src/renderer/src/components/feature-wall/BrowserAnimatedVisual.tsx",
|
|
"src/renderer/src/components/feature-wall/BrowserPricingStoryboard.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/github",
|
|
"prefix": "github-work",
|
|
"files": 10,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/renderer/src/components/github/github-work-item-assignee-filter.ts",
|
|
"src/renderer/src/components/github/github-work-item-comment-mutations.ts",
|
|
"src/renderer/src/components/github/github-work-item-edit-mutations.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/github",
|
|
"prefix": "github-work-item",
|
|
"files": 10,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/renderer/src/components/github/github-work-item-assignee-filter.ts",
|
|
"src/renderer/src/components/github/github-work-item-comment-mutations.ts",
|
|
"src/renderer/src/components/github/github-work-item-edit-mutations.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components",
|
|
"prefix": "linear-issue-attribute",
|
|
"files": 10,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/renderer/src/components/linear-issue-attribute-filter-coverage-notice.tsx",
|
|
"src/renderer/src/components/linear-issue-attribute-filter-dropdowns.tsx",
|
|
"src/renderer/src/components/linear-issue-attribute-filter-pills.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/native-chat",
|
|
"prefix": "agent",
|
|
"files": 10,
|
|
"productionFiles": 8,
|
|
"examples": [
|
|
"src/renderer/src/components/native-chat/agent-session-availability-words-text.ts",
|
|
"src/renderer/src/components/native-chat/agent-session-failure-attachment-words-text.ts",
|
|
"src/renderer/src/components/native-chat/agent-session-failure-stop-words-text.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/native-chat",
|
|
"prefix": "agent-session",
|
|
"files": 10,
|
|
"productionFiles": 8,
|
|
"examples": [
|
|
"src/renderer/src/components/native-chat/agent-session-availability-words-text.ts",
|
|
"src/renderer/src/components/native-chat/agent-session-failure-attachment-words-text.ts",
|
|
"src/renderer/src/components/native-chat/agent-session-failure-stop-words-text.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/native-chat",
|
|
"prefix": "native-chat-visual",
|
|
"files": 10,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/renderer/src/components/native-chat/NativeChatVisualFrame.tsx",
|
|
"src/renderer/src/components/native-chat/native-chat-visual-markdown-extension.tsx",
|
|
"src/renderer/src/components/native-chat/native-chat-visual-markdown-syntax.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components",
|
|
"prefix": "quick-open-file",
|
|
"files": 10,
|
|
"productionFiles": 3,
|
|
"examples": [
|
|
"src/renderer/src/components/quick-open-file-list-target.ts",
|
|
"src/renderer/src/components/quick-open-file-list.ts",
|
|
"src/renderer/src/components/quick-open-file-navigation.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/right-sidebar",
|
|
"prefix": "ai-vault-search",
|
|
"files": 10,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/renderer/src/components/right-sidebar/AiVaultSearchEvidence.tsx",
|
|
"src/renderer/src/components/right-sidebar/ai-vault-search-hit-hosts.ts",
|
|
"src/renderer/src/components/right-sidebar/ai-vault-search-scope-identity.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/right-sidebar",
|
|
"prefix": "parent",
|
|
"files": 10,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/renderer/src/components/right-sidebar/parent-pr-checks-github-pr-cache.ts",
|
|
"src/renderer/src/components/right-sidebar/parent-pr-checks-hosted-review-cache.ts",
|
|
"src/renderer/src/components/right-sidebar/parent-pr-checks-projection-selector.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/right-sidebar",
|
|
"prefix": "parent-pr",
|
|
"files": 10,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/renderer/src/components/right-sidebar/parent-pr-checks-github-pr-cache.ts",
|
|
"src/renderer/src/components/right-sidebar/parent-pr-checks-hosted-review-cache.ts",
|
|
"src/renderer/src/components/right-sidebar/parent-pr-checks-projection-selector.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/right-sidebar",
|
|
"prefix": "parent-pr-checks",
|
|
"files": 10,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/renderer/src/components/right-sidebar/parent-pr-checks-github-pr-cache.ts",
|
|
"src/renderer/src/components/right-sidebar/parent-pr-checks-hosted-review-cache.ts",
|
|
"src/renderer/src/components/right-sidebar/parent-pr-checks-projection-selector.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/right-sidebar",
|
|
"prefix": "plugin-panel",
|
|
"files": 10,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/renderer/src/components/right-sidebar/plugin-panel-activity-items.ts",
|
|
"src/renderer/src/components/right-sidebar/plugin-panel-bridge-host.ts",
|
|
"src/renderer/src/components/right-sidebar/plugin-panel-design-token-css.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/right-sidebar",
|
|
"prefix": "source-control-agent",
|
|
"files": 10,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/renderer/src/components/right-sidebar/SourceControlAgentActionDialog.tsx",
|
|
"src/renderer/src/components/right-sidebar/SourceControlAgentActionDialogForm.tsx",
|
|
"src/renderer/src/components/right-sidebar/SourceControlAgentCliArgsField.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/right-sidebar/source-control/sync",
|
|
"prefix": "git",
|
|
"files": 10,
|
|
"productionFiles": 8,
|
|
"examples": [
|
|
"src/renderer/src/components/right-sidebar/source-control/sync/git-history-commit-context-menu.tsx",
|
|
"src/renderer/src/components/right-sidebar/source-control/sync/git-history-commit-files.tsx",
|
|
"src/renderer/src/components/right-sidebar/source-control/sync/git-history-format.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/settings",
|
|
"prefix": "linear",
|
|
"files": 10,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/renderer/src/components/settings/LinearAgentSkillGuide.tsx",
|
|
"src/renderer/src/components/settings/LinearAgentSkillNotes.tsx",
|
|
"src/renderer/src/components/settings/LinearAgentSkillPane.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/settings",
|
|
"prefix": "linear-agent",
|
|
"files": 10,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/renderer/src/components/settings/LinearAgentSkillGuide.tsx",
|
|
"src/renderer/src/components/settings/LinearAgentSkillNotes.tsx",
|
|
"src/renderer/src/components/settings/LinearAgentSkillPane.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/settings",
|
|
"prefix": "linear-agent-skill",
|
|
"files": 10,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/renderer/src/components/settings/LinearAgentSkillGuide.tsx",
|
|
"src/renderer/src/components/settings/LinearAgentSkillNotes.tsx",
|
|
"src/renderer/src/components/settings/LinearAgentSkillPane.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/settings",
|
|
"prefix": "source",
|
|
"files": 10,
|
|
"productionFiles": 8,
|
|
"examples": [
|
|
"src/renderer/src/components/settings/SourceControlActionRecipeRow.tsx",
|
|
"src/renderer/src/components/settings/SourceControlActionRepoOverrideNote.tsx",
|
|
"src/renderer/src/components/settings/SourceControlAiActionRecipeDefaults.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/settings",
|
|
"prefix": "source-control",
|
|
"files": 10,
|
|
"productionFiles": 8,
|
|
"examples": [
|
|
"src/renderer/src/components/settings/SourceControlActionRecipeRow.tsx",
|
|
"src/renderer/src/components/settings/SourceControlActionRepoOverrideNote.tsx",
|
|
"src/renderer/src/components/settings/SourceControlAiActionRecipeDefaults.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/settings",
|
|
"prefix": "ssh-host",
|
|
"files": 10,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/renderer/src/components/settings/SshHostAdvancedFields.tsx",
|
|
"src/renderer/src/components/settings/SshHostDeltaMoveDialog.tsx",
|
|
"src/renderer/src/components/settings/SshHostKeepServerVersionDialog.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/settings",
|
|
"prefix": "voice",
|
|
"files": 10,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/renderer/src/components/settings/VoiceDictationSettingsSection.tsx",
|
|
"src/renderer/src/components/settings/VoiceMicrophoneSetting.tsx",
|
|
"src/renderer/src/components/settings/VoicePane.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/setup-guide",
|
|
"prefix": "setup-guide",
|
|
"files": 10,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/renderer/src/components/setup-guide/SetupGuideModal.tsx",
|
|
"src/renderer/src/components/setup-guide/SetupGuideProgressRing.tsx",
|
|
"src/renderer/src/components/setup-guide/SetupGuideTelemetryObserver.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/sidebar",
|
|
"prefix": "folder-workspace-composer",
|
|
"files": 10,
|
|
"productionFiles": 3,
|
|
"examples": [
|
|
"src/renderer/src/components/sidebar/folder-workspace-composer-helpers.ts",
|
|
"src/renderer/src/components/sidebar/folder-workspace-composer-path-status.ts",
|
|
"src/renderer/src/components/sidebar/folder-workspace-composer-submit.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/sidebar",
|
|
"prefix": "linear",
|
|
"files": 10,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/renderer/src/components/sidebar/LinearAgentSkillSetupDialog.tsx",
|
|
"src/renderer/src/components/sidebar/LinearAgentSkillSetupPrompt.tsx",
|
|
"src/renderer/src/components/sidebar/linear-agent-skill-runtime.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/sidebar",
|
|
"prefix": "linear-agent",
|
|
"files": 10,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/renderer/src/components/sidebar/LinearAgentSkillSetupDialog.tsx",
|
|
"src/renderer/src/components/sidebar/LinearAgentSkillSetupPrompt.tsx",
|
|
"src/renderer/src/components/sidebar/linear-agent-skill-runtime.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/sidebar",
|
|
"prefix": "linear-agent-skill",
|
|
"files": 10,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/renderer/src/components/sidebar/LinearAgentSkillSetupDialog.tsx",
|
|
"src/renderer/src/components/sidebar/LinearAgentSkillSetupPrompt.tsx",
|
|
"src/renderer/src/components/sidebar/linear-agent-skill-runtime.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/sidebar",
|
|
"prefix": "setup-script",
|
|
"files": 10,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/renderer/src/components/sidebar/SetupScriptPromptCard.tsx",
|
|
"src/renderer/src/components/sidebar/SetupScriptPromptCardShell.tsx",
|
|
"src/renderer/src/components/sidebar/SetupScriptPromptCardViews.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/sidebar",
|
|
"prefix": "setup-script-prompt",
|
|
"files": 10,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/renderer/src/components/sidebar/SetupScriptPromptCard.tsx",
|
|
"src/renderer/src/components/sidebar/SetupScriptPromptCardShell.tsx",
|
|
"src/renderer/src/components/sidebar/SetupScriptPromptCardViews.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/sidebar",
|
|
"prefix": "workspace-attachment",
|
|
"files": 10,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/renderer/src/components/sidebar/WorkspaceAttachmentComposer.tsx",
|
|
"src/renderer/src/components/sidebar/WorkspaceAttachmentOrigins.tsx",
|
|
"src/renderer/src/components/sidebar/WorkspaceAttachmentSearch.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/status-bar",
|
|
"prefix": "ssh",
|
|
"files": 10,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/renderer/src/components/status-bar/SshHostFindPopover.tsx",
|
|
"src/renderer/src/components/status-bar/SshStatusSegment.tsx",
|
|
"src/renderer/src/components/status-bar/SshTargetStatusRow.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/tab-bar",
|
|
"prefix": "terminal",
|
|
"files": 10,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/renderer/src/components/tab-bar/TerminalSortableTab.tsx",
|
|
"src/renderer/src/components/tab-bar/TerminalTabLeadingIcon.tsx",
|
|
"src/renderer/src/components/tab-bar/TerminalTabSplitMenuSection.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/terminal-pane",
|
|
"prefix": "parked",
|
|
"files": 10,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/renderer/src/components/terminal-pane/parked-terminal-buffer-capture.ts",
|
|
"src/renderer/src/components/terminal-pane/parked-terminal-byte-watcher.ts",
|
|
"src/renderer/src/components/terminal-pane/parked-terminal-command-status.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/terminal-pane",
|
|
"prefix": "parked-terminal",
|
|
"files": 10,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/renderer/src/components/terminal-pane/parked-terminal-buffer-capture.ts",
|
|
"src/renderer/src/components/terminal-pane/parked-terminal-byte-watcher.ts",
|
|
"src/renderer/src/components/terminal-pane/parked-terminal-command-status.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/terminal-pane",
|
|
"prefix": "terminal-pane-split",
|
|
"files": 10,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/renderer/src/components/terminal-pane/terminal-pane-split-completion.ts",
|
|
"src/renderer/src/components/terminal-pane/terminal-pane-split-in-main.ts",
|
|
"src/renderer/src/components/terminal-pane/terminal-pane-split-request-routing.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/terminal-pane",
|
|
"prefix": "terminal-tab",
|
|
"files": 10,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/renderer/src/components/terminal-pane/terminal-tab-activation-order.ts",
|
|
"src/renderer/src/components/terminal-pane/terminal-tab-agent-type-index.ts",
|
|
"src/renderer/src/components/terminal-pane/terminal-tab-lookup.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/hooks",
|
|
"prefix": "agent-hook",
|
|
"files": 10,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/renderer/src/hooks/agent-hook-completion-notifications.ts",
|
|
"src/renderer/src/hooks/agent-hook-completion-revision-hold.ts",
|
|
"src/renderer/src/hooks/agent-hook-completion-store-sync.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/lib",
|
|
"prefix": "active-agent-note",
|
|
"files": 10,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/renderer/src/lib/active-agent-note-send-delivery.ts",
|
|
"src/renderer/src/lib/active-agent-note-send-diagnostics.ts",
|
|
"src/renderer/src/lib/active-agent-note-send-result.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/lib",
|
|
"prefix": "ai-vault-resume",
|
|
"files": 10,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/renderer/src/lib/ai-vault-resume-command.ts",
|
|
"src/renderer/src/lib/ai-vault-resume-platform.ts",
|
|
"src/renderer/src/lib/ai-vault-resume-refusal.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/lib",
|
|
"prefix": "floating-workspace",
|
|
"files": 10,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/renderer/src/lib/floating-workspace-focus-reclaim.ts",
|
|
"src/renderer/src/lib/floating-workspace-guest-bridge.ts",
|
|
"src/renderer/src/lib/floating-workspace-panel-reveal.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/lib",
|
|
"prefix": "monaco",
|
|
"files": 10,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/renderer/src/lib/monaco-delayer-cancellation-guard.ts",
|
|
"src/renderer/src/lib/monaco-diff-editor-disposal.ts",
|
|
"src/renderer/src/lib/monaco-peek-preview-options.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/lib/pane-manager",
|
|
"prefix": "terminal-scroll",
|
|
"files": 10,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/renderer/src/lib/pane-manager/terminal-scroll-buffer-snapshot.ts",
|
|
"src/renderer/src/lib/pane-manager/terminal-scroll-intent-dom-tracking.ts",
|
|
"src/renderer/src/lib/pane-manager/terminal-scroll-intent-key-store.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/lib",
|
|
"prefix": "repo",
|
|
"files": 10,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/renderer/src/lib/repo-runtime-owner.ts",
|
|
"src/renderer/src/lib/repo-search.ts",
|
|
"src/renderer/src/lib/repo-slug-cache.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/runtime",
|
|
"prefix": "host-session",
|
|
"files": 10,
|
|
"productionFiles": 3,
|
|
"examples": [
|
|
"src/renderer/src/runtime/host-session-mirror-frame-ordering-harness.ts",
|
|
"src/renderer/src/runtime/host-session-mirror-hydration.ts",
|
|
"src/renderer/src/runtime/host-session-snapshot-authority.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/runtime",
|
|
"prefix": "local-structured-session",
|
|
"files": 10,
|
|
"productionFiles": 3,
|
|
"examples": [
|
|
"src/renderer/src/runtime/local-structured-session-owner.ts",
|
|
"src/renderer/src/runtime/local-structured-session-tab-retirement.ts",
|
|
"src/renderer/src/runtime/local-structured-session-tabs-sync.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/runtime",
|
|
"prefix": "remote-server",
|
|
"files": 10,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/renderer/src/runtime/remote-server-install-failure-probe.ts",
|
|
"src/renderer/src/runtime/remote-server-restart-wait.ts",
|
|
"src/renderer/src/runtime/remote-server-update-batch.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/runtime",
|
|
"prefix": "runtime-git",
|
|
"files": 10,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/renderer/src/runtime/runtime-git-client-context.ts",
|
|
"src/renderer/src/runtime/runtime-git-diff-client.ts",
|
|
"src/renderer/src/runtime/runtime-git-generation-client.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/runtime",
|
|
"prefix": "server",
|
|
"files": 10,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"src/renderer/src/runtime/server-held-panes.ts",
|
|
"src/renderer/src/runtime/server-layout-frame-ids.ts",
|
|
"src/renderer/src/runtime/server-layout-frames.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/runtime/web-session-tabs-sync",
|
|
"prefix": "apply",
|
|
"files": 10,
|
|
"productionFiles": 10,
|
|
"examples": [
|
|
"src/renderer/src/runtime/web-session-tabs-sync/apply-active-state.ts",
|
|
"src/renderer/src/runtime/web-session-tabs-sync/apply-browser-records.ts",
|
|
"src/renderer/src/runtime/web-session-tabs-sync/apply-final-patch.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/store/slices/editor/tabs",
|
|
"prefix": "editor",
|
|
"files": 10,
|
|
"productionFiles": 9,
|
|
"examples": [
|
|
"src/renderer/src/store/slices/editor/tabs/editor-file-rename-through-layout-owner.ts",
|
|
"src/renderer/src/store/slices/editor/tabs/editor-open-adjacent-group.ts",
|
|
"src/renderer/src/store/slices/editor/tabs/editor-open-target-group.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/store/slices",
|
|
"prefix": "hosted",
|
|
"files": 10,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/renderer/src/store/slices/hosted-review-cache-identity.ts",
|
|
"src/renderer/src/store/slices/hosted-review-cache-state.ts",
|
|
"src/renderer/src/store/slices/hosted-review-card-refresh.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/store/slices/worktrees/session",
|
|
"prefix": "worktree",
|
|
"files": 10,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/renderer/src/store/slices/worktrees/session/worktree-activity-bump.ts",
|
|
"src/renderer/src/store/slices/worktrees/session/worktree-identity-rename-state.ts",
|
|
"src/renderer/src/store/slices/worktrees/session/worktree-pin-reveal.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/store/terminals",
|
|
"prefix": "workspace",
|
|
"files": 10,
|
|
"productionFiles": 9,
|
|
"examples": [
|
|
"src/renderer/src/store/terminals/workspace-terminal-active-tabs.ts",
|
|
"src/renderer/src/store/terminals/workspace-terminal-hydration-patch.ts",
|
|
"src/renderer/src/store/terminals/workspace-terminal-hydration.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/store/terminals",
|
|
"prefix": "workspace-terminal",
|
|
"files": 10,
|
|
"productionFiles": 9,
|
|
"examples": [
|
|
"src/renderer/src/store/terminals/workspace-terminal-active-tabs.ts",
|
|
"src/renderer/src/store/terminals/workspace-terminal-hydration-patch.ts",
|
|
"src/renderer/src/store/terminals/workspace-terminal-hydration.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared",
|
|
"prefix": "local",
|
|
"files": 10,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/shared/local-account-runtime.ts",
|
|
"src/shared/local-agent-install-dir-detection.ts",
|
|
"src/shared/local-build-compatibility-contract.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared",
|
|
"prefix": "shell",
|
|
"files": 10,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/shared/shell-argument-quoting.ts",
|
|
"src/shared/shell-open-types.ts",
|
|
"src/shared/shell-path-hydration-types.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared",
|
|
"prefix": "workspace-attachment",
|
|
"files": 10,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/shared/workspace-attachment-capabilities.ts",
|
|
"src/shared/workspace-attachment-legacy.ts",
|
|
"src/shared/workspace-attachment-mutation.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared",
|
|
"prefix": "workspace-cleanup",
|
|
"files": 10,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/shared/workspace-cleanup-applied-filters.ts",
|
|
"src/shared/workspace-cleanup-browse-state.ts",
|
|
"src/shared/workspace-cleanup-facet-rankings.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared/workspace-layout",
|
|
"prefix": "workspace-layout-load",
|
|
"files": 10,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/shared/workspace-layout/workspace-layout-load-bindings.ts",
|
|
"src/shared/workspace-layout/workspace-layout-load-order.ts",
|
|
"src/shared/workspace-layout/workspace-layout-load-records.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared/workspace-view",
|
|
"prefix": "workspace",
|
|
"files": 10,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/shared/workspace-view/workspace-host-visibility.ts",
|
|
"src/shared/workspace-view/workspace-pr-groups.ts",
|
|
"src/shared/workspace-view/workspace-row-filters.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "cloud/apps/relay-ops/src",
|
|
"prefix": "incident",
|
|
"files": 9,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"cloud/apps/relay-ops/src/incident-live-preflight-cli.ts",
|
|
"cloud/apps/relay-ops/src/incident-monitor-cli.ts",
|
|
"cloud/apps/relay-ops/src/incident-monitor-sources.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "cloud/apps/relay/src",
|
|
"prefix": "reserve",
|
|
"files": 9,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"cloud/apps/relay/src/reserve-assignment.ts",
|
|
"cloud/apps/relay/src/reserve-ledger-writer.ts",
|
|
"cloud/apps/relay/src/reserve-placement-simulation.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "config/scripts",
|
|
"prefix": "check-job",
|
|
"files": 9,
|
|
"productionFiles": 8,
|
|
"examples": [
|
|
"config/scripts/check-job-log-byte-cap-benchmark.mjs",
|
|
"config/scripts/check-job-log-component-profile.mjs",
|
|
"config/scripts/check-job-log-consumer-oracles.mjs"
|
|
]
|
|
},
|
|
{
|
|
"directory": "config/scripts",
|
|
"prefix": "check-job-log",
|
|
"files": 9,
|
|
"productionFiles": 8,
|
|
"examples": [
|
|
"config/scripts/check-job-log-byte-cap-benchmark.mjs",
|
|
"config/scripts/check-job-log-component-profile.mjs",
|
|
"config/scripts/check-job-log-consumer-oracles.mjs"
|
|
]
|
|
},
|
|
{
|
|
"directory": "config/scripts",
|
|
"prefix": "orcad-windows",
|
|
"files": 9,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"config/scripts/orcad-windows-cli-launcher.mjs",
|
|
"config/scripts/orcad-windows-prebuild-cache.mjs",
|
|
"config/scripts/orcad-windows-process-tree.mjs"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/src/components",
|
|
"prefix": "codex-reset-credit",
|
|
"files": 9,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"mobile/src/components/CodexResetCreditAction.tsx",
|
|
"mobile/src/components/codex-reset-credit-capability-operations.ts",
|
|
"mobile/src/components/codex-reset-credit-capability.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/src/components/rich-markdown",
|
|
"prefix": "markdown",
|
|
"files": 9,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"mobile/src/components/rich-markdown/markdown-code-fence.ts",
|
|
"mobile/src/components/rich-markdown/markdown-escaping.ts",
|
|
"mobile/src/components/rich-markdown/markdown-inline-render.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/src/session",
|
|
"prefix": "terminal",
|
|
"files": 9,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"mobile/src/session/TerminalPaneView.tsx",
|
|
"mobile/src/session/terminal-create-lock.ts",
|
|
"mobile/src/session/terminal-snapshot-byte-budget.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/src/source-control",
|
|
"prefix": "mobile-git",
|
|
"files": 9,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"mobile/src/source-control/MobileGitHistoryList.tsx",
|
|
"mobile/src/source-control/mobile-git-history.ts",
|
|
"mobile/src/source-control/mobile-git-mutation-operations.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/cli",
|
|
"prefix": "agent",
|
|
"files": 9,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/cli/agent-context.ts",
|
|
"src/cli/agent-launch-recovery.ts",
|
|
"src/cli/agent-launch-request.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/cli/handlers",
|
|
"prefix": "browser",
|
|
"files": 9,
|
|
"productionFiles": 9,
|
|
"examples": [
|
|
"src/cli/handlers/browser-capture.ts",
|
|
"src/cli/handlers/browser-cookie.ts",
|
|
"src/cli/handlers/browser-env.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/cli/runtime",
|
|
"prefix": "runtime",
|
|
"files": 9,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/cli/runtime/runtime-access-denied.ts",
|
|
"src/cli/runtime/runtime-listener-probe.ts",
|
|
"src/cli/runtime/runtime-pid-liveness.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/ai-vault-search",
|
|
"prefix": "session-search-index",
|
|
"files": 9,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"src/main/ai-vault-search/session-search-index-consumer.ts",
|
|
"src/main/ai-vault-search/session-search-index-generation.ts",
|
|
"src/main/ai-vault-search/session-search-index-pass.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/ai-vault",
|
|
"prefix": "ai",
|
|
"files": 9,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/main/ai-vault/ai-vault-local-scan-progress.ts",
|
|
"src/main/ai-vault/ai-vault-scan-cancellation.ts",
|
|
"src/main/ai-vault/ai-vault-scan-coordinator.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/ai-vault",
|
|
"prefix": "ai-vault",
|
|
"files": 9,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/main/ai-vault/ai-vault-local-scan-progress.ts",
|
|
"src/main/ai-vault/ai-vault-scan-cancellation.ts",
|
|
"src/main/ai-vault/ai-vault-scan-coordinator.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/ai-vault",
|
|
"prefix": "session-parse-cache",
|
|
"files": 9,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"src/main/ai-vault/session-parse-cache-database.ts",
|
|
"src/main/ai-vault/session-parse-cache-legacy-json.ts",
|
|
"src/main/ai-vault/session-parse-cache-persistence.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/ai-vault",
|
|
"prefix": "session-transcript",
|
|
"files": 9,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/main/ai-vault/session-transcript-channel.ts",
|
|
"src/main/ai-vault/session-transcript-consumers.ts",
|
|
"src/main/ai-vault/session-transcript-message-content.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/antigravity",
|
|
"prefix": "native-account",
|
|
"files": 9,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"src/main/antigravity/native-account-host.ts",
|
|
"src/main/antigravity/native-account-launch.ts",
|
|
"src/main/antigravity/native-account-service.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/automations",
|
|
"prefix": "headless",
|
|
"files": 9,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/main/automations/headless-automation-agent-launch.ts",
|
|
"src/main/automations/headless-dispatch-runner.ts",
|
|
"src/main/automations/headless-dispatch.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/browser",
|
|
"prefix": "browser-manager-guest",
|
|
"files": 9,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"src/main/browser/browser-manager-guest-cleanup.ts",
|
|
"src/main/browser/browser-manager-guest-navigation-policy.ts",
|
|
"src/main/browser/browser-manager-guest-policy.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/browser",
|
|
"prefix": "grab",
|
|
"files": 9,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/main/browser/grab-guest-content-script.ts",
|
|
"src/main/browser/grab-guest-element-context-script.ts",
|
|
"src/main/browser/grab-guest-foundation-script.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/browser",
|
|
"prefix": "grab-guest",
|
|
"files": 9,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/main/browser/grab-guest-content-script.ts",
|
|
"src/main/browser/grab-guest-element-context-script.ts",
|
|
"src/main/browser/grab-guest-foundation-script.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/browser",
|
|
"prefix": "popup",
|
|
"files": 9,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/main/browser/popup-committed-origin.ts",
|
|
"src/main/browser/popup-identity-electron-probe.ts",
|
|
"src/main/browser/popup-origin-bar-window.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/claude",
|
|
"prefix": "claude-subagent",
|
|
"files": 9,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/main/claude/claude-subagent-id-aliases.ts",
|
|
"src/main/claude/claude-subagent-identities.ts",
|
|
"src/main/claude/claude-subagent-journaled-identities.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/codex",
|
|
"prefix": "codex-structured-thread",
|
|
"files": 9,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/main/codex/codex-structured-thread-catch-up.ts",
|
|
"src/main/codex/codex-structured-thread-facts.ts",
|
|
"src/main/codex/codex-structured-thread-goal.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/crash-reporting",
|
|
"prefix": "minidump",
|
|
"files": 9,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/main/crash-reporting/minidump-crash-signature.ts",
|
|
"src/main/crash-reporting/minidump-crashpad-annotations.ts",
|
|
"src/main/crash-reporting/minidump-embedded-check.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/daemon",
|
|
"prefix": "macos-daemon",
|
|
"files": 9,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/main/daemon/macos-daemon-bundle-retirement.ts",
|
|
"src/main/daemon/macos-daemon-bundle.ts",
|
|
"src/main/daemon/macos-daemon-job-label.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/github",
|
|
"prefix": "gh",
|
|
"files": 9,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/main/github/gh-account-binding-inventory.ts",
|
|
"src/main/github/gh-account-token.ts",
|
|
"src/main/github/gh-capability-state.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/gitlab",
|
|
"prefix": "gitlab",
|
|
"files": 9,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/main/gitlab/gitlab-assignable-user-mapping.ts",
|
|
"src/main/gitlab/gitlab-auth-and-rate-limit.ts",
|
|
"src/main/gitlab/gitlab-known-host-probe.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/hermes",
|
|
"prefix": "hermes-config",
|
|
"files": 9,
|
|
"productionFiles": 3,
|
|
"examples": [
|
|
"src/main/hermes/hermes-config-document.ts",
|
|
"src/main/hermes/hermes-config-source-edits.ts",
|
|
"src/main/hermes/hermes-config-yaml.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/ipc",
|
|
"prefix": "crash",
|
|
"files": 9,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/main/ipc/crash-reporting-renderer-breadcrumbs.ts",
|
|
"src/main/ipc/crash-reporting-renderer-error-report.ts",
|
|
"src/main/ipc/crash-reporting-sendable-reports.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/ipc/filesystem",
|
|
"prefix": "filesystem-git",
|
|
"files": 9,
|
|
"productionFiles": 9,
|
|
"examples": [
|
|
"src/main/ipc/filesystem/filesystem-git-commit-generation-handlers.ts",
|
|
"src/main/ipc/filesystem/filesystem-git-commit-handlers.ts",
|
|
"src/main/ipc/filesystem/filesystem-git-diff-handlers.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/ipc",
|
|
"prefix": "jira",
|
|
"files": 9,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/main/ipc/jira-cancellable-requests.ts",
|
|
"src/main/ipc/jira-ipc-params.ts",
|
|
"src/main/ipc/jira-issue-summary-generation.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/ipc",
|
|
"prefix": "parcel-watcher-process",
|
|
"files": 9,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/main/ipc/parcel-watcher-process-entry.ts",
|
|
"src/main/ipc/parcel-watcher-process-failure.ts",
|
|
"src/main/ipc/parcel-watcher-process-protocol.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/ipc",
|
|
"prefix": "terminal",
|
|
"files": 9,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"src/main/ipc/terminal-preview-output-stream.ts",
|
|
"src/main/ipc/terminal-preview.ts",
|
|
"src/main/ipc/terminal-render-desync-evidence.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/jira",
|
|
"prefix": "attachment-image",
|
|
"files": 9,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/main/jira/attachment-image-bytes.ts",
|
|
"src/main/jira/attachment-image-cache.ts",
|
|
"src/main/jira/attachment-image-grants.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/jira",
|
|
"prefix": "jira-issue",
|
|
"files": 9,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/main/jira/jira-issue-comments.ts",
|
|
"src/main/jira/jira-issue-create-metadata.ts",
|
|
"src/main/jira/jira-issue-mapping.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/managed-server/install",
|
|
"prefix": "remote-node",
|
|
"files": 9,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/main/managed-server/install/remote-node-runtime-host-download.ts",
|
|
"src/main/managed-server/install/remote-node-runtime-store-gc.ts",
|
|
"src/main/managed-server/install/remote-node-runtime-store-inventory.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/managed-server/install",
|
|
"prefix": "remote-node-runtime",
|
|
"files": 9,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/main/managed-server/install/remote-node-runtime-host-download.ts",
|
|
"src/main/managed-server/install/remote-node-runtime-store-gc.ts",
|
|
"src/main/managed-server/install/remote-node-runtime-store-inventory.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/native-chat/agent-session-journal",
|
|
"prefix": "journal-dispatch",
|
|
"files": 9,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"src/main/native-chat/agent-session-journal/journal-dispatch-doubt-reasons.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-dispatch-observation.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-dispatch-reducer.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/native-chat/agent-session-journal",
|
|
"prefix": "journal-row",
|
|
"files": 9,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/main/native-chat/agent-session-journal/journal-row-builders.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-row-schema.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-row-table.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/native-chat/agent-session-wire",
|
|
"prefix": "agent-session-history",
|
|
"files": 9,
|
|
"productionFiles": 3,
|
|
"examples": [
|
|
"src/main/native-chat/agent-session-wire/agent-session-history-page-bounds.ts",
|
|
"src/main/native-chat/agent-session-wire/agent-session-history-page.ts",
|
|
"src/main/native-chat/agent-session-wire/agent-session-history-subagent-roster.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/opencode",
|
|
"prefix": "opencode-startup",
|
|
"files": 9,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"src/main/opencode/opencode-startup-prompt-claims.ts",
|
|
"src/main/opencode/opencode-startup-prompt-installer.ts",
|
|
"src/main/opencode/opencode-startup-prompt-owner.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/opencode",
|
|
"prefix": "opencode-startup-prompt",
|
|
"files": 9,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"src/main/opencode/opencode-startup-prompt-claims.ts",
|
|
"src/main/opencode/opencode-startup-prompt-installer.ts",
|
|
"src/main/opencode/opencode-startup-prompt-owner.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/orcad",
|
|
"prefix": "external",
|
|
"files": 9,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/main/orcad/external-chromium-browser-process.ts",
|
|
"src/main/orcad/external-chromium-browser-session.ts",
|
|
"src/main/orcad/external-chromium-command-arguments.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/orcad",
|
|
"prefix": "external-chromium",
|
|
"files": 9,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/main/orcad/external-chromium-browser-process.ts",
|
|
"src/main/orcad/external-chromium-browser-session.ts",
|
|
"src/main/orcad/external-chromium-command-arguments.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/orcad",
|
|
"prefix": "orcad-daemon",
|
|
"files": 9,
|
|
"productionFiles": 3,
|
|
"examples": [
|
|
"src/main/orcad/orcad-daemon-retirement.ts",
|
|
"src/main/orcad/orcad-daemon-slot-pins.ts",
|
|
"src/main/orcad/orcad-daemon-supervision.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/orcad",
|
|
"prefix": "orcad-managed-stop",
|
|
"files": 9,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/main/orcad/orcad-managed-stop-admission.ts",
|
|
"src/main/orcad/orcad-managed-stop-cancellation.ts",
|
|
"src/main/orcad/orcad-managed-stop-command.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/rate-limits",
|
|
"prefix": "antigravity",
|
|
"files": 9,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/main/rate-limits/antigravity-usage-command.ts",
|
|
"src/main/rate-limits/antigravity-usage-error.ts",
|
|
"src/main/rate-limits/antigravity-usage-fetcher.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/rate-limits",
|
|
"prefix": "antigravity-usage",
|
|
"files": 9,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/main/rate-limits/antigravity-usage-command.ts",
|
|
"src/main/rate-limits/antigravity-usage-error.ts",
|
|
"src/main/rate-limits/antigravity-usage-fetcher.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/rate-limits",
|
|
"prefix": "cursor",
|
|
"files": 9,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/main/rate-limits/cursor-auth-paths.ts",
|
|
"src/main/rate-limits/cursor-auth.ts",
|
|
"src/main/rate-limits/cursor-fetcher.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/rate-limits",
|
|
"prefix": "gemini",
|
|
"files": 9,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"src/main/rate-limits/gemini-bucket-formatting.ts",
|
|
"src/main/rate-limits/gemini-cli-oauth-extractor.ts",
|
|
"src/main/rate-limits/gemini-oauth-sources.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime/construction",
|
|
"prefix": "runtime",
|
|
"files": 9,
|
|
"productionFiles": 8,
|
|
"examples": [
|
|
"src/main/runtime/construction/runtime-construction-dependencies.ts",
|
|
"src/main/runtime/construction/runtime-construction-services.ts",
|
|
"src/main/runtime/construction/runtime-construction.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime/files",
|
|
"prefix": "file",
|
|
"files": 9,
|
|
"productionFiles": 9,
|
|
"examples": [
|
|
"src/main/runtime/files/file-access.ts",
|
|
"src/main/runtime/files/file-command-host.ts",
|
|
"src/main/runtime/files/file-mutation-expectation.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime",
|
|
"prefix": "host",
|
|
"files": 9,
|
|
"productionFiles": 3,
|
|
"examples": [
|
|
"src/main/runtime/host-account-sign-in-flows.ts",
|
|
"src/main/runtime/host-challenge-envelope.ts",
|
|
"src/main/runtime/host-descriptor.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime/orchestration/db/worker-dispatch",
|
|
"prefix": "worker-dispatch",
|
|
"files": 9,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/main/runtime/orchestration/db/worker-dispatch/worker-dispatch-abandon.ts",
|
|
"src/main/runtime/orchestration/db/worker-dispatch/worker-dispatch-authority.ts",
|
|
"src/main/runtime/orchestration/db/worker-dispatch/worker-dispatch-outcome.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime/rpc",
|
|
"prefix": "dispatcher",
|
|
"files": 9,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"src/main/runtime/rpc/dispatcher-error-response.ts",
|
|
"src/main/runtime/rpc/dispatcher-request-parsing.ts",
|
|
"src/main/runtime/rpc/dispatcher-stream-options.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime/rpc/methods",
|
|
"prefix": "client",
|
|
"files": 9,
|
|
"productionFiles": 3,
|
|
"examples": [
|
|
"src/main/runtime/rpc/methods/client-events.ts",
|
|
"src/main/runtime/rpc/methods/client-ui-schemas.ts",
|
|
"src/main/runtime/rpc/methods/client-ui.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime/rpc/methods",
|
|
"prefix": "mobile-web",
|
|
"files": 9,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"src/main/runtime/rpc/methods/mobile-web-bundle-asset-reader.ts",
|
|
"src/main/runtime/rpc/methods/mobile-web-bundle-range-encoding.ts",
|
|
"src/main/runtime/rpc/methods/mobile-web-bundle-read-admission.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime/rpc/methods/orchestration/federation",
|
|
"prefix": "federated-worker",
|
|
"files": 9,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/main/runtime/rpc/methods/orchestration/federation/federated-worker-agent-launch.ts",
|
|
"src/main/runtime/rpc/methods/orchestration/federation/federated-worker-read.ts",
|
|
"src/main/runtime/rpc/methods/orchestration/federation/federated-worker-release-host.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime/terminal/launch",
|
|
"prefix": "mobile",
|
|
"files": 9,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/main/runtime/terminal/launch/mobile-terminal-chat-fork-create.ts",
|
|
"src/main/runtime/terminal/launch/mobile-terminal-chat-fork.ts",
|
|
"src/main/runtime/terminal/launch/mobile-terminal-create.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime/terminal/launch",
|
|
"prefix": "mobile-terminal",
|
|
"files": 9,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/main/runtime/terminal/launch/mobile-terminal-chat-fork-create.ts",
|
|
"src/main/runtime/terminal/launch/mobile-terminal-chat-fork.ts",
|
|
"src/main/runtime/terminal/launch/mobile-terminal-create.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime/terminal/stop",
|
|
"prefix": "worktree",
|
|
"files": 9,
|
|
"productionFiles": 9,
|
|
"examples": [
|
|
"src/main/runtime/terminal/stop/worktree-pty-collection.ts",
|
|
"src/main/runtime/terminal/stop/worktree-sleep-resume-recording.ts",
|
|
"src/main/runtime/terminal/stop/worktree-sleep-resume-records.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime",
|
|
"prefix": "workspace-layout",
|
|
"files": 9,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"src/main/runtime/workspace-layout-frame-model-check.ts",
|
|
"src/main/runtime/workspace-layout-frame-observer.ts",
|
|
"src/main/runtime/workspace-layout-projection.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/ssh/legacy-relay",
|
|
"prefix": "legacy-relay-bridge",
|
|
"files": 9,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"src/main/ssh/legacy-relay/legacy-relay-bridge-ipc.ts",
|
|
"src/main/ssh/legacy-relay/legacy-relay-bridge-leases.ts",
|
|
"src/main/ssh/legacy-relay/legacy-relay-bridge-registry.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/ssh/remote-exec",
|
|
"prefix": "remote",
|
|
"files": 9,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"src/main/ssh/remote-exec/remote-exec-command.ts",
|
|
"src/main/ssh/remote-exec/remote-frame-protocol.ts",
|
|
"src/main/ssh/remote-exec/remote-host-answered-failure.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/activity",
|
|
"prefix": "activity-portal",
|
|
"files": 9,
|
|
"productionFiles": 3,
|
|
"examples": [
|
|
"src/renderer/src/components/activity/activity-portal-churn-budget.ts",
|
|
"src/renderer/src/components/activity/activity-portal-readiness-oscillation.ts",
|
|
"src/renderer/src/components/activity/activity-portal-thread-reconciliation.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/automations",
|
|
"prefix": "automation-host-catalog",
|
|
"files": 9,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/renderer/src/components/automations/automation-host-catalog-generation.ts",
|
|
"src/renderer/src/components/automations/automation-host-catalog-order.ts",
|
|
"src/renderer/src/components/automations/automation-host-catalog-source.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/browser-pane/assemble-chrome",
|
|
"prefix": "browser-address-bar",
|
|
"files": 9,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/renderer/src/components/browser-pane/assemble-chrome/BrowserAddressBarSuggestionList.tsx",
|
|
"src/renderer/src/components/browser-pane/assemble-chrome/browser-address-bar-edit-session.ts",
|
|
"src/renderer/src/components/browser-pane/assemble-chrome/browser-address-bar-expansion.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/editor",
|
|
"prefix": "check-run-details",
|
|
"files": 9,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"src/renderer/src/components/editor/CheckRunDetailsPanel.tsx",
|
|
"src/renderer/src/components/editor/check-run-details-fix-context.ts",
|
|
"src/renderer/src/components/editor/check-run-details-fix-with-ai.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/editor",
|
|
"prefix": "monaco-markdown",
|
|
"files": 9,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/renderer/src/components/editor/MonacoMarkdownAnnotationOverlay.tsx",
|
|
"src/renderer/src/components/editor/monaco-markdown-doc-completions.ts",
|
|
"src/renderer/src/components/editor/monaco-markdown-doc-link-decorations.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/editor",
|
|
"prefix": "rich-markdown-editor",
|
|
"files": 9,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/renderer/src/components/editor/RichMarkdownEditorSurface.tsx",
|
|
"src/renderer/src/components/editor/rich-markdown-editor-click-routing.ts",
|
|
"src/renderer/src/components/editor/rich-markdown-editor-config.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/github-project",
|
|
"prefix": "project-picker",
|
|
"files": 9,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/renderer/src/components/github-project/ProjectPickerBrowse.tsx",
|
|
"src/renderer/src/components/github-project/ProjectPickerPanels.tsx",
|
|
"src/renderer/src/components/github-project/project-picker-browse-cache.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components",
|
|
"prefix": "linear-item",
|
|
"files": 9,
|
|
"productionFiles": 9,
|
|
"examples": [
|
|
"src/renderer/src/components/LinearItemDrawer.tsx",
|
|
"src/renderer/src/components/linear-item-drawer-comment-footer.tsx",
|
|
"src/renderer/src/components/linear-item-drawer-edit-chips-layout.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components",
|
|
"prefix": "linear-project",
|
|
"files": 9,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/renderer/src/components/linear-project-overview-content.tsx",
|
|
"src/renderer/src/components/linear-project-overview-metadata.tsx",
|
|
"src/renderer/src/components/linear-project-presentation.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/managed-runtime",
|
|
"prefix": "managed",
|
|
"files": 9,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/renderer/src/components/managed-runtime/ManagedRuntimeActionsMenu.tsx",
|
|
"src/renderer/src/components/managed-runtime/ManagedRuntimeInstallRow.tsx",
|
|
"src/renderer/src/components/managed-runtime/ManagedRuntimeLinkButton.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/managed-runtime",
|
|
"prefix": "managed-runtime",
|
|
"files": 9,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/renderer/src/components/managed-runtime/ManagedRuntimeActionsMenu.tsx",
|
|
"src/renderer/src/components/managed-runtime/ManagedRuntimeInstallRow.tsx",
|
|
"src/renderer/src/components/managed-runtime/ManagedRuntimeLinkButton.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/native-chat",
|
|
"prefix": "native-chat-live",
|
|
"files": 9,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"src/renderer/src/components/native-chat/native-chat-live-message-preparation.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-live-session-contract.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-live-status.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/native-chat",
|
|
"prefix": "native-chat-resolved",
|
|
"files": 9,
|
|
"productionFiles": 3,
|
|
"examples": [
|
|
"src/renderer/src/components/native-chat/NativeChatResolvedView.tsx",
|
|
"src/renderer/src/components/native-chat/native-chat-resolved-path-ownership.ts",
|
|
"src/renderer/src/components/native-chat/use-native-chat-resolved-path-attachments.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/new-workspace",
|
|
"prefix": "new",
|
|
"files": 9,
|
|
"productionFiles": 8,
|
|
"examples": [
|
|
"src/renderer/src/components/new-workspace/NewWorkspaceComposerAdvancedSection.tsx",
|
|
"src/renderer/src/components/new-workspace/NewWorkspaceComposerAgentSection.tsx",
|
|
"src/renderer/src/components/new-workspace/NewWorkspaceComposerFooter.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/new-workspace",
|
|
"prefix": "new-workspace",
|
|
"files": 9,
|
|
"productionFiles": 8,
|
|
"examples": [
|
|
"src/renderer/src/components/new-workspace/NewWorkspaceComposerAdvancedSection.tsx",
|
|
"src/renderer/src/components/new-workspace/NewWorkspaceComposerAgentSection.tsx",
|
|
"src/renderer/src/components/new-workspace/NewWorkspaceComposerFooter.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/new-workspace",
|
|
"prefix": "new-workspace-composer",
|
|
"files": 9,
|
|
"productionFiles": 8,
|
|
"examples": [
|
|
"src/renderer/src/components/new-workspace/NewWorkspaceComposerAdvancedSection.tsx",
|
|
"src/renderer/src/components/new-workspace/NewWorkspaceComposerAgentSection.tsx",
|
|
"src/renderer/src/components/new-workspace/NewWorkspaceComposerFooter.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/right-sidebar",
|
|
"prefix": "create-pull",
|
|
"files": 9,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/renderer/src/components/right-sidebar/create-pull-request-base-ref-normalization.ts",
|
|
"src/renderer/src/components/right-sidebar/create-pull-request-dialog-field-model.ts",
|
|
"src/renderer/src/components/right-sidebar/create-pull-request-review-copy.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/right-sidebar",
|
|
"prefix": "create-pull-request",
|
|
"files": 9,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/renderer/src/components/right-sidebar/create-pull-request-base-ref-normalization.ts",
|
|
"src/renderer/src/components/right-sidebar/create-pull-request-dialog-field-model.ts",
|
|
"src/renderer/src/components/right-sidebar/create-pull-request-review-copy.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/right-sidebar",
|
|
"prefix": "file-explorer-row",
|
|
"files": 9,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/renderer/src/components/right-sidebar/file-explorer-row-action-visibility.ts",
|
|
"src/renderer/src/components/right-sidebar/file-explorer-row-context-menu.tsx",
|
|
"src/renderer/src/components/right-sidebar/file-explorer-row-file-transfer.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/right-sidebar",
|
|
"prefix": "hosted",
|
|
"files": 9,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/renderer/src/components/right-sidebar/HostedReviewActions.tsx",
|
|
"src/renderer/src/components/right-sidebar/HostedReviewStateActions.tsx",
|
|
"src/renderer/src/components/right-sidebar/hosted-review-github-actions.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/right-sidebar",
|
|
"prefix": "hosted-review",
|
|
"files": 9,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/renderer/src/components/right-sidebar/HostedReviewActions.tsx",
|
|
"src/renderer/src/components/right-sidebar/HostedReviewStateActions.tsx",
|
|
"src/renderer/src/components/right-sidebar/hosted-review-github-actions.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/right-sidebar",
|
|
"prefix": "search",
|
|
"files": 9,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/renderer/src/components/right-sidebar/SearchFilters.tsx",
|
|
"src/renderer/src/components/right-sidebar/SearchQueryRow.tsx",
|
|
"src/renderer/src/components/right-sidebar/SearchResultItems.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/right-sidebar",
|
|
"prefix": "source-control-dropdown",
|
|
"files": 9,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/renderer/src/components/right-sidebar/source-control-dropdown-action-context.ts",
|
|
"src/renderer/src/components/right-sidebar/source-control-dropdown-commit-items.ts",
|
|
"src/renderer/src/components/right-sidebar/source-control-dropdown-item-types.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/right-sidebar/source-control/sync",
|
|
"prefix": "git-history",
|
|
"files": 9,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/renderer/src/components/right-sidebar/source-control/sync/git-history-commit-context-menu.tsx",
|
|
"src/renderer/src/components/right-sidebar/source-control/sync/git-history-commit-files.tsx",
|
|
"src/renderer/src/components/right-sidebar/source-control/sync/git-history-format.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/settings",
|
|
"prefix": "ephemeral",
|
|
"files": 9,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/renderer/src/components/settings/EphemeralVmCleanupStopDialog.tsx",
|
|
"src/renderer/src/components/settings/EphemeralVmRecipeRow.tsx",
|
|
"src/renderer/src/components/settings/EphemeralVmRuntimeRow.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/settings",
|
|
"prefix": "mobile-pairing",
|
|
"files": 9,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/renderer/src/components/settings/MobilePairingConnectionOptions.tsx",
|
|
"src/renderer/src/components/settings/MobilePairingPathOption.tsx",
|
|
"src/renderer/src/components/settings/MobilePairingQrSection.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/settings",
|
|
"prefix": "sparse",
|
|
"files": 9,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/renderer/src/components/settings/SparsePresetSettingsSection.tsx",
|
|
"src/renderer/src/components/settings/sparse-preset-date.ts",
|
|
"src/renderer/src/components/settings/sparse-preset-directory-preview.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/settings",
|
|
"prefix": "sparse-preset",
|
|
"files": 9,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/renderer/src/components/settings/SparsePresetSettingsSection.tsx",
|
|
"src/renderer/src/components/settings/sparse-preset-date.ts",
|
|
"src/renderer/src/components/settings/sparse-preset-directory-preview.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/sidebar",
|
|
"prefix": "add-remote",
|
|
"files": 9,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/renderer/src/components/sidebar/AddRemoteHostDialog.tsx",
|
|
"src/renderer/src/components/sidebar/AddRemoteHostFields.tsx",
|
|
"src/renderer/src/components/sidebar/AddRemoteHostServerFormPanel.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/sidebar",
|
|
"prefix": "add-remote-host",
|
|
"files": 9,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/renderer/src/components/sidebar/AddRemoteHostDialog.tsx",
|
|
"src/renderer/src/components/sidebar/AddRemoteHostFields.tsx",
|
|
"src/renderer/src/components/sidebar/AddRemoteHostServerFormPanel.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/sidebar",
|
|
"prefix": "sleep",
|
|
"files": 9,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/renderer/src/components/sidebar/SleepTwinWorkspaceDialog.tsx",
|
|
"src/renderer/src/components/sidebar/sleep-twin-confirmation.ts",
|
|
"src/renderer/src/components/sidebar/sleep-workspace-chat-stop.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/sidebar",
|
|
"prefix": "workspace-reference",
|
|
"files": 9,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/renderer/src/components/sidebar/use-workspace-reference-details.ts",
|
|
"src/renderer/src/components/sidebar/workspace-reference-detail-read.ts",
|
|
"src/renderer/src/components/sidebar/workspace-reference-details.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/sidebar",
|
|
"prefix": "worktree-parent",
|
|
"files": 9,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/renderer/src/components/sidebar/WorktreeParentPickerPopover.tsx",
|
|
"src/renderer/src/components/sidebar/WorktreeParentPickerRow.tsx",
|
|
"src/renderer/src/components/sidebar/use-worktree-parent-picker-transition.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/status-bar",
|
|
"prefix": "workspace-space-manager",
|
|
"files": 9,
|
|
"productionFiles": 9,
|
|
"examples": [
|
|
"src/renderer/src/components/status-bar/WorkspaceSpaceManagerPanel.tsx",
|
|
"src/renderer/src/components/status-bar/use-workspace-space-manager-bindings.ts",
|
|
"src/renderer/src/components/status-bar/use-workspace-space-manager-panel.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/tab-bar",
|
|
"prefix": "terminal-tab",
|
|
"files": 9,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/renderer/src/components/tab-bar/TerminalTabLeadingIcon.tsx",
|
|
"src/renderer/src/components/tab-bar/TerminalTabSplitMenuSection.tsx",
|
|
"src/renderer/src/components/tab-bar/terminal-tab-activity-status.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/terminal-pane",
|
|
"prefix": "terminal-agent",
|
|
"files": 9,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/renderer/src/components/terminal-pane/TerminalAgentSessionForkDialog.tsx",
|
|
"src/renderer/src/components/terminal-pane/terminal-agent-paste-bracketing.ts",
|
|
"src/renderer/src/components/terminal-pane/terminal-agent-session-continuation.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/terminal-pane",
|
|
"prefix": "terminal-render",
|
|
"files": 9,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/renderer/src/components/terminal-pane/terminal-render-desync-evidence-persistence.ts",
|
|
"src/renderer/src/components/terminal-pane/terminal-render-desync-frame.ts",
|
|
"src/renderer/src/components/terminal-pane/terminal-render-desync-sentinel.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/terminal-pane",
|
|
"prefix": "terminal-render-desync",
|
|
"files": 9,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/renderer/src/components/terminal-pane/terminal-render-desync-evidence-persistence.ts",
|
|
"src/renderer/src/components/terminal-pane/terminal-render-desync-frame.ts",
|
|
"src/renderer/src/components/terminal-pane/terminal-render-desync-sentinel.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components",
|
|
"prefix": "terminal-workspace",
|
|
"files": 9,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/renderer/src/components/TerminalWorkspaceDialogs.tsx",
|
|
"src/renderer/src/components/terminal-workspace-editor-shortcuts.ts",
|
|
"src/renderer/src/components/terminal-workspace-keydown.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/hooks",
|
|
"prefix": "automation",
|
|
"files": 9,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/renderer/src/hooks/automation-agent-status-entry-change.ts",
|
|
"src/renderer/src/hooks/automation-dispatch-completion.ts",
|
|
"src/renderer/src/hooks/automation-dispatch-handler.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/hooks/composer-state",
|
|
"prefix": "quick",
|
|
"files": 9,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/renderer/src/hooks/composer-state/quick-creation-execution.ts",
|
|
"src/renderer/src/hooks/composer-state/quick-creation-request.ts",
|
|
"src/renderer/src/hooks/composer-state/quick-startup-plan.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/hooks",
|
|
"prefix": "settings",
|
|
"files": 9,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/renderer/src/hooks/settings-navigation-build-options.ts",
|
|
"src/renderer/src/hooks/settings-navigation-capability-sections.ts",
|
|
"src/renderer/src/hooks/settings-navigation-interface-sections.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/hooks",
|
|
"prefix": "settings-navigation",
|
|
"files": 9,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/renderer/src/hooks/settings-navigation-build-options.ts",
|
|
"src/renderer/src/hooks/settings-navigation-capability-sections.ts",
|
|
"src/renderer/src/hooks/settings-navigation-interface-sections.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/hooks",
|
|
"prefix": "virtualized-scroll",
|
|
"files": 9,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/renderer/src/hooks/useVirtualizedScrollAnchor.ts",
|
|
"src/renderer/src/hooks/virtualized-scroll-anchor-listener.ts",
|
|
"src/renderer/src/hooks/virtualized-scroll-anchor-recording.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/lib",
|
|
"prefix": "agent-status",
|
|
"files": 9,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"src/renderer/src/lib/agent-status-connection-ownership.ts",
|
|
"src/renderer/src/lib/agent-status-epoch-clock.ts",
|
|
"src/renderer/src/lib/agent-status-pane-ownership.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/lib",
|
|
"prefix": "app",
|
|
"files": 9,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/renderer/src/lib/app-command-dispatch.ts",
|
|
"src/renderer/src/lib/app-font-family.ts",
|
|
"src/renderer/src/lib/app-keyboard-router.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/lib",
|
|
"prefix": "ephemeral",
|
|
"files": 9,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"src/renderer/src/lib/ephemeral-vm-failed-create-cleanup.ts",
|
|
"src/renderer/src/lib/ephemeral-vm-runtime-cleanup.ts",
|
|
"src/renderer/src/lib/ephemeral-vm-workspace-target.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/lib",
|
|
"prefix": "ephemeral-vm",
|
|
"files": 9,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"src/renderer/src/lib/ephemeral-vm-failed-create-cleanup.ts",
|
|
"src/renderer/src/lib/ephemeral-vm-runtime-cleanup.ts",
|
|
"src/renderer/src/lib/ephemeral-vm-workspace-target.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/lib/pane-manager",
|
|
"prefix": "pane-manager",
|
|
"files": 9,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/renderer/src/lib/pane-manager/pane-manager-drag-wiring.ts",
|
|
"src/renderer/src/lib/pane-manager/pane-manager-host.ts",
|
|
"src/renderer/src/lib/pane-manager/pane-manager-layout-sweeps.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/lib",
|
|
"prefix": "runtime",
|
|
"files": 9,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"src/renderer/src/lib/runtime-agent-background-create.ts",
|
|
"src/renderer/src/lib/runtime-session-mirror-owners.ts",
|
|
"src/renderer/src/lib/runtime-session-mirror-targets.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/lib",
|
|
"prefix": "workspace-tab-palette",
|
|
"files": 9,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/renderer/src/lib/workspace-tab-palette-activation.ts",
|
|
"src/renderer/src/lib/workspace-tab-palette-content-type.ts",
|
|
"src/renderer/src/lib/workspace-tab-palette-entry-builder.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/runtime",
|
|
"prefix": "agent",
|
|
"files": 9,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/renderer/src/runtime/agent-resume-host-authority-capability.ts",
|
|
"src/renderer/src/runtime/agent-session-create-operation.ts",
|
|
"src/renderer/src/runtime/agent-session-keyboard-capability.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/runtime",
|
|
"prefix": "runtime-terminal",
|
|
"files": 9,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/renderer/src/runtime/runtime-terminal-artifact-read.ts",
|
|
"src/renderer/src/runtime/runtime-terminal-input-recording.ts",
|
|
"src/renderer/src/runtime/runtime-terminal-inspection.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/runtime/sync-runtime-graph",
|
|
"prefix": "mobile-session",
|
|
"files": 9,
|
|
"productionFiles": 8,
|
|
"examples": [
|
|
"src/renderer/src/runtime/sync-runtime-graph/mobile-session-browser-tabs.ts",
|
|
"src/renderer/src/runtime/sync-runtime-graph/mobile-session-capture.ts",
|
|
"src/renderer/src/runtime/sync-runtime-graph/mobile-session-editor-tabs.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/runtime/web-session-tabs-sync",
|
|
"prefix": "mirrored",
|
|
"files": 9,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/renderer/src/runtime/web-session-tabs-sync/mirrored-browser-tabs.ts",
|
|
"src/renderer/src/runtime/web-session-tabs-sync/mirrored-editor-file-identity.ts",
|
|
"src/renderer/src/runtime/web-session-tabs-sync/mirrored-status-tab-retractions.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/store/slices/editor/actions",
|
|
"prefix": "open",
|
|
"files": 9,
|
|
"productionFiles": 9,
|
|
"examples": [
|
|
"src/renderer/src/store/slices/editor/actions/open-combined-diff.ts",
|
|
"src/renderer/src/store/slices/editor/actions/open-conflict-file.ts",
|
|
"src/renderer/src/store/slices/editor/actions/open-conflict-review.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/store/slices",
|
|
"prefix": "terminal-tab",
|
|
"files": 9,
|
|
"productionFiles": 3,
|
|
"examples": [
|
|
"src/renderer/src/store/slices/terminal-tab-owner-index.ts",
|
|
"src/renderer/src/store/slices/terminal-tab-retirement.ts",
|
|
"src/renderer/src/store/slices/terminal-tab-title-batch.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/store/slices/worktrees/teardown",
|
|
"prefix": "worktree",
|
|
"files": 9,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/renderer/src/store/slices/worktrees/teardown/worktree-delete-state.ts",
|
|
"src/renderer/src/store/slices/worktrees/teardown/worktree-purge-doomed-ids.ts",
|
|
"src/renderer/src/store/slices/worktrees/teardown/worktree-purge-omitters.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/store",
|
|
"prefix": "workspace",
|
|
"files": 9,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/renderer/src/store/workspace-layout-cache.ts",
|
|
"src/renderer/src/store/workspace-layout-frame-held-tabs.ts",
|
|
"src/renderer/src/store/workspace-layout-frame-slices.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared",
|
|
"prefix": "folder",
|
|
"files": 9,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/shared/folder-workspace-execution-host.ts",
|
|
"src/shared/folder-workspace-path-status.ts",
|
|
"src/shared/folder-workspace-types.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared",
|
|
"prefix": "git-history",
|
|
"files": 9,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/shared/git-history-boundary-rows.ts",
|
|
"src/shared/git-history-graph.ts",
|
|
"src/shared/git-history-log-parser.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared",
|
|
"prefix": "gitlab",
|
|
"files": 9,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/shared/gitlab-job-log-excerpt.ts",
|
|
"src/shared/gitlab-job-trace-check-details.ts",
|
|
"src/shared/gitlab-pipeline-checks.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared",
|
|
"prefix": "native-chat-session",
|
|
"files": 9,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/shared/native-chat-session-option-commands.ts",
|
|
"src/shared/native-chat-session-option-defaults.ts",
|
|
"src/shared/native-chat-session-option-snapshot.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared",
|
|
"prefix": "orchestration-fleet",
|
|
"files": 9,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/shared/orchestration-fleet-agent-status-evidence.ts",
|
|
"src/shared/orchestration-fleet-attention.ts",
|
|
"src/shared/orchestration-fleet-outcome-resolution.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared",
|
|
"prefix": "paired-e2ee",
|
|
"files": 9,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/shared/paired-e2ee-client-handshake.ts",
|
|
"src/shared/paired-e2ee-framing-policy.ts",
|
|
"src/shared/paired-e2ee-node-primitives.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared/plugins",
|
|
"prefix": "plugin-panel",
|
|
"files": 9,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"src/shared/plugins/plugin-panel-bridge.ts",
|
|
"src/shared/plugins/plugin-panel-call-admission.ts",
|
|
"src/shared/plugins/plugin-panel-message-budget.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared",
|
|
"prefix": "startup",
|
|
"files": 9,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"src/shared/startup-command-staging.ts",
|
|
"src/shared/startup-command-submission.ts",
|
|
"src/shared/startup-cwd-fallback.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared",
|
|
"prefix": "text-search",
|
|
"files": 9,
|
|
"productionFiles": 3,
|
|
"examples": [
|
|
"src/shared/text-search-glob-patterns.ts",
|
|
"src/shared/text-search-match-accumulator.ts",
|
|
"src/shared/text-search-paths.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared",
|
|
"prefix": "tmux",
|
|
"files": 9,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"src/shared/tmux-agent-hook-owner.ts",
|
|
"src/shared/tmux-client-attachment.ts",
|
|
"src/shared/tmux-host-attachment-probe.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared/workspace-layout/old-client",
|
|
"prefix": "old",
|
|
"files": 9,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/shared/workspace-layout/old-client/old-client-group-order.ts",
|
|
"src/shared/workspace-layout/old-client/old-client-method-translation.ts",
|
|
"src/shared/workspace-layout/old-client/old-client-pane-layout-translation.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared/workspace-layout/old-client",
|
|
"prefix": "old-client",
|
|
"files": 9,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/shared/workspace-layout/old-client/old-client-group-order.ts",
|
|
"src/shared/workspace-layout/old-client/old-client-method-translation.ts",
|
|
"src/shared/workspace-layout/old-client/old-client-pane-layout-translation.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared",
|
|
"prefix": "workspace-space",
|
|
"files": 9,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/shared/workspace-space-change.ts",
|
|
"src/shared/workspace-space-compaction.ts",
|
|
"src/shared/workspace-space-directory-frame.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/wsl-guest",
|
|
"prefix": "relay",
|
|
"files": 9,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"src/wsl-guest/relay-agent-presence.ts",
|
|
"src/wsl-guest/relay-command-env.ts",
|
|
"src/wsl-guest/relay-frame-decoder.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "cloud/apps/push/src",
|
|
"prefix": "apns",
|
|
"files": 8,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"cloud/apps/push/src/apns-authentication-token.ts",
|
|
"cloud/apps/push/src/apns-client.ts",
|
|
"cloud/apps/push/src/apns-http2-transport.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "cloud/dev/scripts",
|
|
"prefix": "prepare",
|
|
"files": 8,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"cloud/dev/scripts/prepare-relay-asia-director-cells.mjs",
|
|
"cloud/dev/scripts/prepare-relay-asia-topology-input.mjs",
|
|
"cloud/dev/scripts/prepare-relay-capacity-canary.mjs"
|
|
]
|
|
},
|
|
{
|
|
"directory": "cloud/dev/scripts",
|
|
"prefix": "prepare-relay",
|
|
"files": 8,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"cloud/dev/scripts/prepare-relay-asia-director-cells.mjs",
|
|
"cloud/dev/scripts/prepare-relay-asia-topology-input.mjs",
|
|
"cloud/dev/scripts/prepare-relay-capacity-canary.mjs"
|
|
]
|
|
},
|
|
{
|
|
"directory": "config/scripts",
|
|
"prefix": "live-remote",
|
|
"files": 8,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"config/scripts/live-remote-bulk-open-freeze-metrics.mjs",
|
|
"config/scripts/live-remote-bulk-open-freeze-repro.mjs",
|
|
"config/scripts/live-remote-freeze-rpc.mjs"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/src/browser",
|
|
"prefix": "browser-frame",
|
|
"files": 8,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"mobile/src/browser/browser-frame-data-uri.ts",
|
|
"mobile/src/browser/browser-frame-data-uri.web.ts",
|
|
"mobile/src/browser/browser-frame-layer-paint.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/src/host-screen",
|
|
"prefix": "host-sidebar",
|
|
"files": 8,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"mobile/src/host-screen/host-sidebar-feed-inputs.ts",
|
|
"mobile/src/host-screen/host-sidebar-feed-operations.ts",
|
|
"mobile/src/host-screen/host-sidebar-feed-reader.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/src/session",
|
|
"prefix": "mobile-markdown",
|
|
"files": 8,
|
|
"productionFiles": 3,
|
|
"examples": [
|
|
"mobile/src/session/MobileMarkdownReader.tsx",
|
|
"mobile/src/session/mobile-markdown-disk-fallback.ts",
|
|
"mobile/src/session/mobile-markdown-reader-status.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/src/source-control",
|
|
"prefix": "mobile-branch",
|
|
"files": 8,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"mobile/src/source-control/MobileBranchDiffPreviewDrawer.tsx",
|
|
"mobile/src/source-control/mobile-branch-base-ref.ts",
|
|
"mobile/src/source-control/mobile-branch-compare-outcome.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/src/tasks",
|
|
"prefix": "smart",
|
|
"files": 8,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"mobile/src/tasks/smart-source-fan-out.ts",
|
|
"mobile/src/tasks/smart-source-paste-intent.ts",
|
|
"mobile/src/tasks/smart-source-search-requests.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/src/terminal",
|
|
"prefix": "terminal-text",
|
|
"files": 8,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"mobile/src/terminal/terminal-text-field-submit-binding.ts",
|
|
"mobile/src/terminal/terminal-text-field-submit-binding.web.ts",
|
|
"mobile/src/terminal/terminal-text-input-normalization.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "mobile/src/transport",
|
|
"prefix": "rpc-operation",
|
|
"files": 8,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"mobile/src/transport/rpc-operation-compile-fence.ts",
|
|
"mobile/src/transport/rpc-operation-contract.ts",
|
|
"mobile/src/transport/rpc-operation-reply.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/cli",
|
|
"prefix": "worktree",
|
|
"files": 8,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"src/cli/worktree-project-target.ts",
|
|
"src/cli/worktree-ps-program-status.ts",
|
|
"src/cli/worktree-ps-terminal-verdict.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/acp/acp-dialects",
|
|
"prefix": "grok",
|
|
"files": 8,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/main/acp/acp-dialects/grok-background-task-stop.ts",
|
|
"src/main/acp/acp-dialects/grok-background-tasks.ts",
|
|
"src/main/acp/acp-dialects/grok-dialect.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/agent-hooks",
|
|
"prefix": "hook",
|
|
"files": 8,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/main/agent-hooks/hook-config-write-path.ts",
|
|
"src/main/agent-hooks/hook-post-command.ts",
|
|
"src/main/agent-hooks/hook-process-capture.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/ai-vault",
|
|
"prefix": "ai-vault-scan",
|
|
"files": 8,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"src/main/ai-vault/ai-vault-scan-cancellation.ts",
|
|
"src/main/ai-vault/ai-vault-scan-coordinator.ts",
|
|
"src/main/ai-vault/ai-vault-scan-progress.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/ai-vault",
|
|
"prefix": "session-scanner-antigravity",
|
|
"files": 8,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/main/ai-vault/session-scanner-antigravity-history.ts",
|
|
"src/main/ai-vault/session-scanner-antigravity-metadata.ts",
|
|
"src/main/ai-vault/session-scanner-antigravity-parser.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/browser",
|
|
"prefix": "browser-route-guest",
|
|
"files": 8,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/main/browser/browser-route-guest-guard.ts",
|
|
"src/main/browser/browser-route-guest-lifecycle-claim.ts",
|
|
"src/main/browser/browser-route-guest-lifecycle.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/browser",
|
|
"prefix": "guest",
|
|
"files": 8,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/main/browser/guest-cdp-command.ts",
|
|
"src/main/browser/guest-direct-key-input.ts",
|
|
"src/main/browser/guest-focused-frame-route.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/claude-usage",
|
|
"prefix": "claude",
|
|
"files": 8,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/main/claude-usage/claude-billable-tokens.ts",
|
|
"src/main/claude-usage/claude-model-pricing.ts",
|
|
"src/main/claude-usage/claude-usage-automation-attribution.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/claude-usage",
|
|
"prefix": "persisted",
|
|
"files": 8,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"src/main/claude-usage/persisted-projection-validation.ts",
|
|
"src/main/claude-usage/persisted-source-cache.ts",
|
|
"src/main/claude-usage/persisted-token-columns.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/claude",
|
|
"prefix": "claude-structured-launch",
|
|
"files": 8,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"src/main/claude/claude-structured-launch-args.ts",
|
|
"src/main/claude/claude-structured-launch-flags.ts",
|
|
"src/main/claude/claude-structured-launch-home.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/codex",
|
|
"prefix": "codex-background",
|
|
"files": 8,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/main/codex/codex-background-command-tracker.ts",
|
|
"src/main/codex/codex-background-task-frames.ts",
|
|
"src/main/codex/codex-background-task-stops.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/codex",
|
|
"prefix": "codex-state",
|
|
"files": 8,
|
|
"productionFiles": 3,
|
|
"examples": [
|
|
"src/main/codex/codex-state-db-backfill-recovery-process.ts",
|
|
"src/main/codex/codex-state-db-backfill-recovery.ts",
|
|
"src/main/codex/codex-state-db.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/codex",
|
|
"prefix": "codex-subagent",
|
|
"files": 8,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"src/main/codex/codex-subagent-activity.ts",
|
|
"src/main/codex/codex-subagent-executions.ts",
|
|
"src/main/codex/codex-subagent-interrupts.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/daemon",
|
|
"prefix": "serialize",
|
|
"files": 8,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"src/main/daemon/serialize-grid-cell-descriptors.ts",
|
|
"src/main/daemon/serialize-grid-fuzz-stream.ts",
|
|
"src/main/daemon/serialize-grid-roundtrip.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/daemon",
|
|
"prefix": "terminal-shell",
|
|
"files": 8,
|
|
"productionFiles": 3,
|
|
"examples": [
|
|
"src/main/daemon/terminal-shell-clean-exit-confirmation.ts",
|
|
"src/main/daemon/terminal-shell-lifecycle-scanner.ts",
|
|
"src/main/daemon/terminal-shell-recovery-barrier.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/git/command-runner",
|
|
"prefix": "gh",
|
|
"files": 8,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/main/git/command-runner/gh-bound-account-env.ts",
|
|
"src/main/git/command-runner/gh-capture-lifetime.ts",
|
|
"src/main/git/command-runner/gh-exec-file.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/git",
|
|
"prefix": "worktree-base",
|
|
"files": 8,
|
|
"productionFiles": 3,
|
|
"examples": [
|
|
"src/main/git/worktree-base-divergence.ts",
|
|
"src/main/git/worktree-base-ref-probe.ts",
|
|
"src/main/git/worktree-base-refresh.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/ipc",
|
|
"prefix": "ephemeral",
|
|
"files": 8,
|
|
"productionFiles": 3,
|
|
"examples": [
|
|
"src/main/ipc/ephemeral-vm-recipe-context.ts",
|
|
"src/main/ipc/ephemeral-vm-runtime-handlers.ts",
|
|
"src/main/ipc/ephemeral-vm.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/ipc",
|
|
"prefix": "orca",
|
|
"files": 8,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"src/main/ipc/orca-profile-auth-status-broadcast.ts",
|
|
"src/main/ipc/orca-profile-org-members-handlers.ts",
|
|
"src/main/ipc/orca-profile-project-transfer-args.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/ipc",
|
|
"prefix": "parcel-watcher-child",
|
|
"files": 8,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/main/ipc/parcel-watcher-child-launch.ts",
|
|
"src/main/ipc/parcel-watcher-child-messaging.ts",
|
|
"src/main/ipc/parcel-watcher-child-recovery.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/linear",
|
|
"prefix": "linear-issue",
|
|
"files": 8,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/main/linear/linear-issue-comments.ts",
|
|
"src/main/linear/linear-issue-listing.ts",
|
|
"src/main/linear/linear-issue-lookups.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main",
|
|
"prefix": "macos-tcc",
|
|
"files": 8,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"src/main/macos-tcc-log-stream-orphans.ts",
|
|
"src/main/macos-tcc-prompt-notice.ts",
|
|
"src/main/macos-tcc-prompt-watch.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/native-chat/agent-session-attachments",
|
|
"prefix": "agent",
|
|
"files": 8,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/main/native-chat/agent-session-attachments/agent-session-attachment-claims.ts",
|
|
"src/main/native-chat/agent-session-attachments/agent-session-attachment-references.ts",
|
|
"src/main/native-chat/agent-session-attachments/agent-session-attachment-store-registry.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/native-chat/agent-session-attachments",
|
|
"prefix": "agent-session",
|
|
"files": 8,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/main/native-chat/agent-session-attachments/agent-session-attachment-claims.ts",
|
|
"src/main/native-chat/agent-session-attachments/agent-session-attachment-references.ts",
|
|
"src/main/native-chat/agent-session-attachments/agent-session-attachment-store-registry.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/native-chat/agent-session-attachments",
|
|
"prefix": "agent-session-attachment",
|
|
"files": 8,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/main/native-chat/agent-session-attachments/agent-session-attachment-claims.ts",
|
|
"src/main/native-chat/agent-session-attachments/agent-session-attachment-references.ts",
|
|
"src/main/native-chat/agent-session-attachments/agent-session-attachment-store-registry.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/opencode",
|
|
"prefix": "opencode-launch",
|
|
"files": 8,
|
|
"productionFiles": 3,
|
|
"examples": [
|
|
"src/main/opencode/opencode-launch-capabilities.ts",
|
|
"src/main/opencode/opencode-launch-model-config.ts",
|
|
"src/main/opencode/opencode-launch-model-context.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/orca-profiles",
|
|
"prefix": "profile-cloud-session",
|
|
"files": 8,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/main/orca-profiles/profile-cloud-session-exchange.ts",
|
|
"src/main/orca-profiles/profile-cloud-session-invalidation.ts",
|
|
"src/main/orca-profiles/profile-cloud-session-owner.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/orcad",
|
|
"prefix": "electron",
|
|
"files": 8,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"src/main/orcad/electron-serve-browser-environment.ts",
|
|
"src/main/orcad/electron-serve-browser-process.ts",
|
|
"src/main/orcad/electron-sidecar-method-routing.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/orcad",
|
|
"prefix": "orcad-artifact",
|
|
"files": 8,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/main/orcad/orcad-artifact-cache-retention.ts",
|
|
"src/main/orcad/orcad-artifact-identity.ts",
|
|
"src/main/orcad/orcad-artifact-materializer.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/persistence/profile-state/legacy-json",
|
|
"prefix": "profile",
|
|
"files": 8,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/main/persistence/profile-state/legacy-json/profile-state-authority-exports.ts",
|
|
"src/main/persistence/profile-state/legacy-json/profile-state-export-path.ts",
|
|
"src/main/persistence/profile-state/legacy-json/profile-state-json-acceptance.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/persistence/profile-state/legacy-json",
|
|
"prefix": "profile-state",
|
|
"files": 8,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/main/persistence/profile-state/legacy-json/profile-state-authority-exports.ts",
|
|
"src/main/persistence/profile-state/legacy-json/profile-state-export-path.ts",
|
|
"src/main/persistence/profile-state/legacy-json/profile-state-json-acceptance.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/persistence/profile-state",
|
|
"prefix": "profile-state-recovery",
|
|
"files": 8,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"src/main/persistence/profile-state/profile-state-recovery-command.ts",
|
|
"src/main/persistence/profile-state/profile-state-recovery-copy.ts",
|
|
"src/main/persistence/profile-state/profile-state-recovery-crash-process.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/persistence/profile-state",
|
|
"prefix": "profile-state-startup",
|
|
"files": 8,
|
|
"productionFiles": 3,
|
|
"examples": [
|
|
"src/main/persistence/profile-state/profile-state-startup-authority.ts",
|
|
"src/main/persistence/profile-state/profile-state-startup-failure.ts",
|
|
"src/main/persistence/profile-state/profile-state-startup-recovery-dialog.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime/agent-state-rules",
|
|
"prefix": "agent-state-rules",
|
|
"files": 8,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/main/runtime/agent-state-rules/agent-state-rules-bundle.ts",
|
|
"src/main/runtime/agent-state-rules/agent-state-rules-catalog.ts",
|
|
"src/main/runtime/agent-state-rules/agent-state-rules-engine.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime/browser-host",
|
|
"prefix": "browser-host-command",
|
|
"files": 8,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/main/runtime/browser-host/browser-host-command-ledger.ts",
|
|
"src/main/runtime/browser-host/browser-host-command-replay.ts",
|
|
"src/main/runtime/browser-host/browser-host-command-result-cache.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime",
|
|
"prefix": "claude-agent",
|
|
"files": 8,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/main/runtime/claude-agent-teams-pane-layout.ts",
|
|
"src/main/runtime/claude-agent-teams-service.ts",
|
|
"src/main/runtime/claude-agent-teams-shim-env.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime",
|
|
"prefix": "claude-agent-teams",
|
|
"files": 8,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/main/runtime/claude-agent-teams-pane-layout.ts",
|
|
"src/main/runtime/claude-agent-teams-service.ts",
|
|
"src/main/runtime/claude-agent-teams-shim-env.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime",
|
|
"prefix": "client-hosted-browser",
|
|
"files": 8,
|
|
"productionFiles": 3,
|
|
"examples": [
|
|
"src/main/runtime/client-hosted-browser-page-persistence.ts",
|
|
"src/main/runtime/client-hosted-browser-row-projection.ts",
|
|
"src/main/runtime/client-hosted-browser-row-publication.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime/mobile-desktop-relay",
|
|
"prefix": "mobile",
|
|
"files": 8,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"src/main/runtime/mobile-desktop-relay/mobile-desktop-relay-hosts.ts",
|
|
"src/main/runtime/mobile-desktop-relay/mobile-desktop-relay.ts",
|
|
"src/main/runtime/mobile-desktop-relay/mobile-relay-host-catalog.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime/orchestration/db/worker-terminal",
|
|
"prefix": "worker",
|
|
"files": 8,
|
|
"productionFiles": 8,
|
|
"examples": [
|
|
"src/main/runtime/orchestration/db/worker-terminal/worker-terminal-archive.ts",
|
|
"src/main/runtime/orchestration/db/worker-terminal/worker-terminal-attention-query.ts",
|
|
"src/main/runtime/orchestration/db/worker-terminal/worker-terminal-inventory-counts.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime/orchestration/db/worker-terminal",
|
|
"prefix": "worker-terminal",
|
|
"files": 8,
|
|
"productionFiles": 8,
|
|
"examples": [
|
|
"src/main/runtime/orchestration/db/worker-terminal/worker-terminal-archive.ts",
|
|
"src/main/runtime/orchestration/db/worker-terminal/worker-terminal-attention-query.ts",
|
|
"src/main/runtime/orchestration/db/worker-terminal/worker-terminal-inventory-counts.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime/orchestration",
|
|
"prefix": "worker-terminal",
|
|
"files": 8,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/main/runtime/orchestration/worker-terminal-archive-read.ts",
|
|
"src/main/runtime/orchestration/worker-terminal-ownership.ts",
|
|
"src/main/runtime/orchestration/worker-terminal-process-liveness.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime/orchestration",
|
|
"prefix": "worker-transcript",
|
|
"files": 8,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/main/runtime/orchestration/worker-transcript-activity-block-bounds.ts",
|
|
"src/main/runtime/orchestration/worker-transcript-local-checkpoint.ts",
|
|
"src/main/runtime/orchestration/worker-transcript-local-read.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime/rpc/methods",
|
|
"prefix": "native-chat",
|
|
"files": 8,
|
|
"productionFiles": 3,
|
|
"examples": [
|
|
"src/main/runtime/rpc/methods/native-chat-rpc-block-sanitize.ts",
|
|
"src/main/runtime/rpc/methods/native-chat-rpc-image-block.ts",
|
|
"src/main/runtime/rpc/methods/native-chat-rpc-page-bounds.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime/rpc/methods/orchestration/messaging",
|
|
"prefix": "send",
|
|
"files": 8,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/main/runtime/rpc/methods/orchestration/messaging/send-control-mail.ts",
|
|
"src/main/runtime/rpc/methods/orchestration/messaging/send-group.ts",
|
|
"src/main/runtime/rpc/methods/orchestration/messaging/send-methods.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime/rpc",
|
|
"prefix": "rpc",
|
|
"files": 8,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/main/runtime/rpc/rpc-binary-sender.ts",
|
|
"src/main/runtime/rpc/rpc-caller-identity.ts",
|
|
"src/main/runtime/rpc/rpc-caller-scope.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime/rpc",
|
|
"prefix": "worktree",
|
|
"files": 8,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/main/runtime/rpc/worktree-catalog-snapshot.ts",
|
|
"src/main/runtime/rpc/worktree-ps-coarse-activity.ts",
|
|
"src/main/runtime/rpc/worktree-ps-other-client-marks.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime",
|
|
"prefix": "runtime-skill",
|
|
"files": 8,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/main/runtime/runtime-skill-command-contract.ts",
|
|
"src/main/runtime/runtime-skill-command-surface.ts",
|
|
"src/main/runtime/runtime-skill-install-authority.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime",
|
|
"prefix": "runtime-terminal-orphan",
|
|
"files": 8,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"src/main/runtime/runtime-terminal-orphan-adoption-plan.ts",
|
|
"src/main/runtime/runtime-terminal-orphan-adoption.ts",
|
|
"src/main/runtime/runtime-terminal-orphan-session-adoption.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime",
|
|
"prefix": "runtime-worktree-agent",
|
|
"files": 8,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"src/main/runtime/runtime-worktree-agent-rows.ts",
|
|
"src/main/runtime/runtime-worktree-agent-source.ts",
|
|
"src/main/runtime/runtime-worktree-agent-sources.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime",
|
|
"prefix": "terminal-wait",
|
|
"files": 8,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"src/main/runtime/terminal-wait-detection.ts",
|
|
"src/main/runtime/terminal-wait-results.ts",
|
|
"src/main/runtime/terminal-wait-tail-state.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime/terminal/layout",
|
|
"prefix": "terminal",
|
|
"files": 8,
|
|
"productionFiles": 8,
|
|
"examples": [
|
|
"src/main/runtime/terminal/layout/terminal-client-disconnect.ts",
|
|
"src/main/runtime/terminal/layout/terminal-desktop-reclaim.ts",
|
|
"src/main/runtime/terminal/layout/terminal-display-mode.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime/terminal/wait",
|
|
"prefix": "terminal",
|
|
"files": 8,
|
|
"productionFiles": 8,
|
|
"examples": [
|
|
"src/main/runtime/terminal/wait/terminal-idle-polls.ts",
|
|
"src/main/runtime/terminal/wait/terminal-interactive-wait.ts",
|
|
"src/main/runtime/terminal/wait/terminal-wait-blocked-checks.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/runtime",
|
|
"prefix": "windows",
|
|
"files": 8,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"src/main/runtime/windows-default-route-interfaces.ts",
|
|
"src/main/runtime/windows-drive-listing.ts",
|
|
"src/main/runtime/windows-firewall-remote-scope.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/speech",
|
|
"prefix": "speech",
|
|
"files": 8,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/main/speech/speech-model-deletion.ts",
|
|
"src/main/speech/speech-model-download-cleanup.ts",
|
|
"src/main/speech/speech-model-download-response.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/ssh/legacy-relay",
|
|
"prefix": "legacy-relay-cli",
|
|
"files": 8,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/main/ssh/legacy-relay/legacy-relay-cli-args.ts",
|
|
"src/main/ssh/legacy-relay/legacy-relay-cli-call-limits.ts",
|
|
"src/main/ssh/legacy-relay/legacy-relay-cli-caller.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/usage",
|
|
"prefix": "usage-scan",
|
|
"files": 8,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/main/usage/usage-scan-worker-cache-cleanup.ts",
|
|
"src/main/usage/usage-scan-worker-client.ts",
|
|
"src/main/usage/usage-scan-worker-entry.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/usage",
|
|
"prefix": "usage-scan-worker",
|
|
"files": 8,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/main/usage/usage-scan-worker-cache-cleanup.ts",
|
|
"src/main/usage/usage-scan-worker-client.ts",
|
|
"src/main/usage/usage-scan-worker-entry.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main",
|
|
"prefix": "windows",
|
|
"files": 8,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"src/main/windows-native-registry.ts",
|
|
"src/main/windows-path-access-host.ts",
|
|
"src/main/windows-process-tree-kill.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/windows",
|
|
"prefix": "windows-process",
|
|
"files": 8,
|
|
"productionFiles": 3,
|
|
"examples": [
|
|
"src/main/windows/windows-process-table-cim-scan.ts",
|
|
"src/main/windows/windows-process-table-timeout-error.ts",
|
|
"src/main/windows/windows-process-table.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main",
|
|
"prefix": "worktree-retirement",
|
|
"files": 8,
|
|
"productionFiles": 3,
|
|
"examples": [
|
|
"src/main/worktree-retirement-backfill-scan.ts",
|
|
"src/main/worktree-retirement-discovery.ts",
|
|
"src/main/worktree-retirement-namespace.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main/wsl",
|
|
"prefix": "wsl-orcad-host",
|
|
"files": 8,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"src/main/wsl/wsl-orcad-host-account-push.ts",
|
|
"src/main/wsl/wsl-orcad-host-environments.ts",
|
|
"src/main/wsl/wsl-orcad-host-target.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/main",
|
|
"prefix": "zsh",
|
|
"files": 8,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"src/main/zsh-deferred-startup-line-init.ts",
|
|
"src/main/zsh-startup-hook-pty-harness.ts",
|
|
"src/main/zsh-startup-wrapper-builder.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/artifacts",
|
|
"prefix": "artifact-list",
|
|
"files": 8,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/renderer/src/components/artifacts/ArtifactListRow.tsx",
|
|
"src/renderer/src/components/artifacts/ArtifactListRows.tsx",
|
|
"src/renderer/src/components/artifacts/ArtifactListSearchField.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/automations",
|
|
"prefix": "automation-host-cache",
|
|
"files": 8,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/renderer/src/components/automations/automation-host-cache-controller.ts",
|
|
"src/renderer/src/components/automations/automation-host-cache-error.ts",
|
|
"src/renderer/src/components/automations/automation-host-cache-health.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/browser-pane/assemble-chrome",
|
|
"prefix": "browser-chrome",
|
|
"files": 8,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/renderer/src/components/browser-pane/assemble-chrome/browser-chrome-address-slot.ts",
|
|
"src/renderer/src/components/browser-pane/assemble-chrome/browser-chrome-element-tool-buttons.tsx",
|
|
"src/renderer/src/components/browser-pane/assemble-chrome/browser-chrome-folded-tools.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/dashboard-popout",
|
|
"prefix": "dashboard",
|
|
"files": 8,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"src/renderer/src/components/dashboard-popout/DashboardHostBadge.tsx",
|
|
"src/renderer/src/components/dashboard-popout/DashboardPopoutRoot.tsx",
|
|
"src/renderer/src/components/dashboard-popout/dashboard-agent-status-patch.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/dashboard",
|
|
"prefix": "dashboard-agent",
|
|
"files": 8,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/renderer/src/components/dashboard/DashboardAgentChildDisclosure.tsx",
|
|
"src/renderer/src/components/dashboard/DashboardAgentRow.tsx",
|
|
"src/renderer/src/components/dashboard/DashboardAgentRowMessage.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/editor",
|
|
"prefix": "editor-autosave",
|
|
"files": 8,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"src/renderer/src/components/editor/EditorAutosaveController.tsx",
|
|
"src/renderer/src/components/editor/editor-autosave-controller.ts",
|
|
"src/renderer/src/components/editor/editor-autosave-holds.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/editor",
|
|
"prefix": "ipynb-cell",
|
|
"files": 8,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/renderer/src/components/editor/IpynbCellEditor.tsx",
|
|
"src/renderer/src/components/editor/IpynbCellOutputs.tsx",
|
|
"src/renderer/src/components/editor/IpynbCellRun.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/editor",
|
|
"prefix": "rich-markdown-doc",
|
|
"files": 8,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/renderer/src/components/editor/RichMarkdownDocLinkMenu.tsx",
|
|
"src/renderer/src/components/editor/rich-markdown-doc-link-dom.ts",
|
|
"src/renderer/src/components/editor/rich-markdown-doc-link-scan.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/editor",
|
|
"prefix": "rich-markdown-search",
|
|
"files": 8,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"src/renderer/src/components/editor/RichMarkdownSearchBar.tsx",
|
|
"src/renderer/src/components/editor/rich-markdown-search-focus.ts",
|
|
"src/renderer/src/components/editor/rich-markdown-search-matches-cache.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/emulator-pane",
|
|
"prefix": "emulator-device",
|
|
"files": 8,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"src/renderer/src/components/emulator-pane/emulator-device-frame-layout.ts",
|
|
"src/renderer/src/components/emulator-pane/emulator-device-frame.tsx",
|
|
"src/renderer/src/components/emulator-pane/emulator-device-row-mapping.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/feature-wall",
|
|
"prefix": "feature-wall-setup",
|
|
"files": 8,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/renderer/src/components/feature-wall/FeatureWallSetupChecklist.tsx",
|
|
"src/renderer/src/components/feature-wall/FeatureWallSetupStepVisuals.tsx",
|
|
"src/renderer/src/components/feature-wall/FeatureWallSetupWorkflowActions.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/feature-wall",
|
|
"prefix": "workbench",
|
|
"files": 8,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/renderer/src/components/feature-wall/WorkbenchAnimatedVisual.tsx",
|
|
"src/renderer/src/components/feature-wall/WorkbenchTerminalPanes.tsx",
|
|
"src/renderer/src/components/feature-wall/WorkbenchTerminalSplitMenu.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/github-item-dialog/edit-item-fields",
|
|
"prefix": "gh",
|
|
"files": 8,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/renderer/src/components/github-item-dialog/edit-item-fields/gh-edit-section-assignees.tsx",
|
|
"src/renderer/src/components/github-item-dialog/edit-item-fields/gh-edit-section-horizontal.tsx",
|
|
"src/renderer/src/components/github-item-dialog/edit-item-fields/gh-edit-section-labels.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/github-item-dialog/edit-item-fields",
|
|
"prefix": "gh-edit",
|
|
"files": 8,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/renderer/src/components/github-item-dialog/edit-item-fields/gh-edit-section-assignees.tsx",
|
|
"src/renderer/src/components/github-item-dialog/edit-item-fields/gh-edit-section-horizontal.tsx",
|
|
"src/renderer/src/components/github-item-dialog/edit-item-fields/gh-edit-section-labels.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components",
|
|
"prefix": "jira-issue-workspace",
|
|
"files": 8,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/renderer/src/components/jira-issue-workspace-actions.ts",
|
|
"src/renderer/src/components/jira-issue-workspace-chrome.tsx",
|
|
"src/renderer/src/components/jira-issue-workspace-content.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components",
|
|
"prefix": "landing",
|
|
"files": 8,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"src/renderer/src/components/landing-github-star-state.ts",
|
|
"src/renderer/src/components/landing-preflight-dismissal.ts",
|
|
"src/renderer/src/components/landing-preflight-issues.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components",
|
|
"prefix": "linear-item-drawer",
|
|
"files": 8,
|
|
"productionFiles": 8,
|
|
"examples": [
|
|
"src/renderer/src/components/linear-item-drawer-comment-footer.tsx",
|
|
"src/renderer/src/components/linear-item-drawer-edit-chips-layout.tsx",
|
|
"src/renderer/src/components/linear-item-drawer-edit-controller.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/maintenance/update-card",
|
|
"prefix": "update",
|
|
"files": 8,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/renderer/src/components/maintenance/update-card/UpdateAvailableCardContent.tsx",
|
|
"src/renderer/src/components/maintenance/update-card/UpdateCardStateContent.tsx",
|
|
"src/renderer/src/components/maintenance/update-card/UpdateCheckFeedback.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/mobile",
|
|
"prefix": "mobile-page",
|
|
"files": 8,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/renderer/src/components/mobile/MobilePageContent.tsx",
|
|
"src/renderer/src/components/mobile/MobilePageToolbar.tsx",
|
|
"src/renderer/src/components/mobile/mobile-page-stage.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/native-chat",
|
|
"prefix": "native-chat-interactive",
|
|
"files": 8,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"src/renderer/src/components/native-chat/NativeChatInteractiveCard.tsx",
|
|
"src/renderer/src/components/native-chat/native-chat-interactive-prompt.ts",
|
|
"src/renderer/src/components/native-chat/use-native-chat-interactive-prompt-card.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/native-chat",
|
|
"prefix": "native-chat-launch",
|
|
"files": 8,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"src/renderer/src/components/native-chat/native-chat-launch-draft-resolution.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-launch-draft-send.ts",
|
|
"src/renderer/src/components/native-chat/use-native-chat-launch-draft-adoption.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/native-chat",
|
|
"prefix": "native-chat-pending",
|
|
"files": 8,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"src/renderer/src/components/native-chat/NativeChatPendingIcon.tsx",
|
|
"src/renderer/src/components/native-chat/native-chat-pending-attachment-cache.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-pending-occurrence.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/native-chat",
|
|
"prefix": "native-chat-queued",
|
|
"files": 8,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"src/renderer/src/components/native-chat/NativeChatQueuedMessageCard.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatQueuedMessageEditor.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatQueuedMessageList.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/native-chat",
|
|
"prefix": "native-chat-runtime",
|
|
"files": 8,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"src/renderer/src/components/native-chat/native-chat-runtime-contract.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-runtime-image-send.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-runtime-owner.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/new-workspace",
|
|
"prefix": "run",
|
|
"files": 8,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/renderer/src/components/new-workspace/RunTargetCombobox.tsx",
|
|
"src/renderer/src/components/new-workspace/RunTargetComboboxRow.tsx",
|
|
"src/renderer/src/components/new-workspace/RunTargetField.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/new-workspace",
|
|
"prefix": "run-target",
|
|
"files": 8,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/renderer/src/components/new-workspace/RunTargetCombobox.tsx",
|
|
"src/renderer/src/components/new-workspace/RunTargetComboboxRow.tsx",
|
|
"src/renderer/src/components/new-workspace/RunTargetField.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/new-workspace",
|
|
"prefix": "smart-workspace-source",
|
|
"files": 8,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/renderer/src/components/new-workspace/SmartWorkspaceSourceResultList.tsx",
|
|
"src/renderer/src/components/new-workspace/SmartWorkspaceSourceTabs.tsx",
|
|
"src/renderer/src/components/new-workspace/smart-workspace-source-popover-focus.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/right-sidebar",
|
|
"prefix": "check",
|
|
"files": 8,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"src/renderer/src/components/right-sidebar/check-details-resize.ts",
|
|
"src/renderer/src/components/right-sidebar/check-job-log-tail.tsx",
|
|
"src/renderer/src/components/right-sidebar/check-log-initial-diagnostic-position.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/right-sidebar",
|
|
"prefix": "file-explorer-drag",
|
|
"files": 8,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/renderer/src/components/right-sidebar/file-explorer-drag-edge-scroll.ts",
|
|
"src/renderer/src/components/right-sidebar/file-explorer-drag-scroll-marker.ts",
|
|
"src/renderer/src/components/right-sidebar/useFileExplorerDragDrop.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/right-sidebar",
|
|
"prefix": "file-explorer-watch",
|
|
"files": 8,
|
|
"productionFiles": 3,
|
|
"examples": [
|
|
"src/renderer/src/components/right-sidebar/file-explorer-watch-path.ts",
|
|
"src/renderer/src/components/right-sidebar/file-explorer-watch-reconcile.ts",
|
|
"src/renderer/src/components/right-sidebar/file-explorer-watch-refresh-scheduler.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/right-sidebar",
|
|
"prefix": "folder",
|
|
"files": 8,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"src/renderer/src/components/right-sidebar/FolderWorkspacePrChecksPanel.tsx",
|
|
"src/renderer/src/components/right-sidebar/FolderWorkspacePrChecksRow.tsx",
|
|
"src/renderer/src/components/right-sidebar/FolderWorkspaceWorktreesPanel.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/right-sidebar",
|
|
"prefix": "folder-workspace",
|
|
"files": 8,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"src/renderer/src/components/right-sidebar/FolderWorkspacePrChecksPanel.tsx",
|
|
"src/renderer/src/components/right-sidebar/FolderWorkspacePrChecksRow.tsx",
|
|
"src/renderer/src/components/right-sidebar/FolderWorkspaceWorktreesPanel.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/right-sidebar/source-control/panel",
|
|
"prefix": "panel",
|
|
"files": 8,
|
|
"productionFiles": 8,
|
|
"examples": [
|
|
"src/renderer/src/components/right-sidebar/source-control/panel/panel-content.tsx",
|
|
"src/renderer/src/components/right-sidebar/source-control/panel/panel-dialogs.tsx",
|
|
"src/renderer/src/components/right-sidebar/source-control/panel/panel-props.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/settings",
|
|
"prefix": "agent-launch",
|
|
"files": 8,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/renderer/src/components/settings/AgentLaunchDefaultsEditor.tsx",
|
|
"src/renderer/src/components/settings/AgentLaunchSettingsCatalog.tsx",
|
|
"src/renderer/src/components/settings/AgentLaunchSettingsSection.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/settings",
|
|
"prefix": "browser-use",
|
|
"files": 8,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/renderer/src/components/settings/BrowserUseComputerUseNotice.tsx",
|
|
"src/renderer/src/components/settings/BrowserUseCookieImportStep.tsx",
|
|
"src/renderer/src/components/settings/BrowserUseEnableSwitch.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/settings",
|
|
"prefix": "managed",
|
|
"files": 8,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/renderer/src/components/settings/ManagedDataAccountsSection.tsx",
|
|
"src/renderer/src/components/settings/managed-server-copy.ts",
|
|
"src/renderer/src/components/settings/managed-server-dependency-kinds.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/settings",
|
|
"prefix": "repository-host",
|
|
"files": 8,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"src/renderer/src/components/settings/RepositoryHostSetupActions.tsx",
|
|
"src/renderer/src/components/settings/RepositoryHostSetupsSection.tsx",
|
|
"src/renderer/src/components/settings/repository-host-add-project-steps.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/settings",
|
|
"prefix": "repository-icon",
|
|
"files": 8,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/renderer/src/components/settings/RepositoryIconColorSection.tsx",
|
|
"src/renderer/src/components/settings/RepositoryIconEmojiPicker.tsx",
|
|
"src/renderer/src/components/settings/RepositoryIconPicker.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/settings",
|
|
"prefix": "runtime-environment",
|
|
"files": 8,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/renderer/src/components/settings/runtime-environment-dialogs.tsx",
|
|
"src/renderer/src/components/settings/runtime-environment-host-details.ts",
|
|
"src/renderer/src/components/settings/runtime-environment-selection.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/settings",
|
|
"prefix": "runtime-server-row",
|
|
"files": 8,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/renderer/src/components/settings/runtime-server-row-details.tsx",
|
|
"src/renderer/src/components/settings/runtime-server-row-menu.tsx",
|
|
"src/renderer/src/components/settings/runtime-server-row-meta.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/sidebar",
|
|
"prefix": "comment-markdown",
|
|
"files": 8,
|
|
"productionFiles": 8,
|
|
"examples": [
|
|
"src/renderer/src/components/sidebar/CommentMarkdownWords.tsx",
|
|
"src/renderer/src/components/sidebar/comment-markdown-code-renderers.tsx",
|
|
"src/renderer/src/components/sidebar/comment-markdown-element-renderers.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/sidebar",
|
|
"prefix": "project-group-header",
|
|
"files": 8,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/renderer/src/components/sidebar/project-group-header-drag-commit.ts",
|
|
"src/renderer/src/components/sidebar/project-group-header-drag-contract.ts",
|
|
"src/renderer/src/components/sidebar/project-group-header-drag-start.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/sidebar",
|
|
"prefix": "ssh",
|
|
"files": 8,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/renderer/src/components/sidebar/SshTargetRow.tsx",
|
|
"src/renderer/src/components/sidebar/ssh-host-remove-resolution.ts",
|
|
"src/renderer/src/components/sidebar/ssh-host-remove-workspaces.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/sidebar",
|
|
"prefix": "worktree-context-menu",
|
|
"files": 8,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/renderer/src/components/sidebar/WorktreeContextMenuOverlays.tsx",
|
|
"src/renderer/src/components/sidebar/WorktreeContextMenuView.tsx",
|
|
"src/renderer/src/components/sidebar/use-worktree-context-menu-commands.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/sidebar/worktree-list/rows",
|
|
"prefix": "project",
|
|
"files": 8,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/renderer/src/components/sidebar/worktree-list/rows/ProjectGroupDialogs.tsx",
|
|
"src/renderer/src/components/sidebar/worktree-list/rows/ProjectHeaderHostLabel.tsx",
|
|
"src/renderer/src/components/sidebar/worktree-list/rows/project-group-header-actions.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/status-bar",
|
|
"prefix": "ssh-status",
|
|
"files": 8,
|
|
"productionFiles": 3,
|
|
"examples": [
|
|
"src/renderer/src/components/status-bar/SshStatusSegment.tsx",
|
|
"src/renderer/src/components/status-bar/ssh-status-menu-rows.ts",
|
|
"src/renderer/src/components/status-bar/ssh-status-segment-copy.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/status-bar",
|
|
"prefix": "status-bar-usage",
|
|
"files": 8,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/renderer/src/components/status-bar/StatusBarUsageChangeNoticeCard.tsx",
|
|
"src/renderer/src/components/status-bar/StatusBarUsageChangeNotices.tsx",
|
|
"src/renderer/src/components/status-bar/StatusBarUsageEmptyCta.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/tab-bar",
|
|
"prefix": "native",
|
|
"files": 8,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/renderer/src/components/tab-bar/NativeChatCliForkMenuItems.tsx",
|
|
"src/renderer/src/components/tab-bar/NativeChatNamingFailure.tsx",
|
|
"src/renderer/src/components/tab-bar/native-chat-cli-fork-run.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/tab-bar",
|
|
"prefix": "native-chat",
|
|
"files": 8,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/renderer/src/components/tab-bar/NativeChatCliForkMenuItems.tsx",
|
|
"src/renderer/src/components/tab-bar/NativeChatNamingFailure.tsx",
|
|
"src/renderer/src/components/tab-bar/native-chat-cli-fork-run.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/tab-bar",
|
|
"prefix": "sortable",
|
|
"files": 8,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"src/renderer/src/components/tab-bar/SortableTab.tsx",
|
|
"src/renderer/src/components/tab-bar/SortableTabContextMenu.tsx",
|
|
"src/renderer/src/components/tab-bar/use-sortable-tab-context-menu.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/tab-bar",
|
|
"prefix": "tab-bar-create",
|
|
"files": 8,
|
|
"productionFiles": 3,
|
|
"examples": [
|
|
"src/renderer/src/components/tab-bar/TabBarCreateEntry.tsx",
|
|
"src/renderer/src/components/tab-bar/TabBarCreateEntryRow.tsx",
|
|
"src/renderer/src/components/tab-bar/use-tab-bar-create-menu-controller.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/tab-bar",
|
|
"prefix": "tab-bar-item",
|
|
"files": 8,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/renderer/src/components/tab-bar/TabBarItemRow.tsx",
|
|
"src/renderer/src/components/tab-bar/tab-bar-item-model.ts",
|
|
"src/renderer/src/components/tab-bar/tab-bar-item-surface.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/task-page/linear",
|
|
"prefix": "issue",
|
|
"files": 8,
|
|
"productionFiles": 8,
|
|
"examples": [
|
|
"src/renderer/src/components/task-page/linear/IssueAttributes.tsx",
|
|
"src/renderer/src/components/task-page/linear/IssueBoard.tsx",
|
|
"src/renderer/src/components/task-page/linear/IssueBoardColumns.tsx"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/terminal-pane",
|
|
"prefix": "mobile-driver",
|
|
"files": 8,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"src/renderer/src/components/terminal-pane/MobileDriverOverlay.tsx",
|
|
"src/renderer/src/components/terminal-pane/mobile-driver-overlay-collapse.ts",
|
|
"src/renderer/src/components/terminal-pane/mobile-driver-overlay-focus.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/terminal-pane/pty-connection",
|
|
"prefix": "hidden-output",
|
|
"files": 8,
|
|
"productionFiles": 8,
|
|
"examples": [
|
|
"src/renderer/src/components/terminal-pane/pty-connection/hidden-output-restore-abandon.ts",
|
|
"src/renderer/src/components/terminal-pane/pty-connection/hidden-output-restore-chunk.ts",
|
|
"src/renderer/src/components/terminal-pane/pty-connection/hidden-output-restore-drain.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/terminal-pane/pty-connection",
|
|
"prefix": "pty",
|
|
"files": 8,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/renderer/src/components/terminal-pane/pty-connection/pty-connect-limits.ts",
|
|
"src/renderer/src/components/terminal-pane/pty-connection/pty-exit-hibernate.ts",
|
|
"src/renderer/src/components/terminal-pane/pty-connection/pty-input-forward.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/terminal-pane/pty-connection",
|
|
"prefix": "reattach",
|
|
"files": 8,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/renderer/src/components/terminal-pane/pty-connection/reattach-grid-fit.ts",
|
|
"src/renderer/src/components/terminal-pane/pty-connection/reattach-live-data-deferral.ts",
|
|
"src/renderer/src/components/terminal-pane/pty-connection/reattach-payload-context.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/terminal-pane",
|
|
"prefix": "terminal-file",
|
|
"files": 8,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/renderer/src/components/terminal-pane/terminal-file-link-actions.ts",
|
|
"src/renderer/src/components/terminal-pane/terminal-file-link-hit-testing.ts",
|
|
"src/renderer/src/components/terminal-pane/terminal-file-link-target.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/terminal-pane",
|
|
"prefix": "terminal-pane-mount",
|
|
"files": 8,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/renderer/src/components/terminal-pane/terminal-pane-mount-bootstrap.ts",
|
|
"src/renderer/src/components/terminal-pane/terminal-pane-mount-cleanup.ts",
|
|
"src/renderer/src/components/terminal-pane/terminal-pane-mount-context.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/terminal",
|
|
"prefix": "terminal-tab",
|
|
"files": 8,
|
|
"productionFiles": 3,
|
|
"examples": [
|
|
"src/renderer/src/components/terminal/terminal-tab-actions.ts",
|
|
"src/renderer/src/components/terminal/terminal-tab-bulk-actions.ts",
|
|
"src/renderer/src/components/terminal/terminal-tab-create.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/components/workspace-cleanup",
|
|
"prefix": "workspace-cleanup-candidate",
|
|
"files": 8,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/renderer/src/components/workspace-cleanup/workspace-cleanup-candidate-labels.ts",
|
|
"src/renderer/src/components/workspace-cleanup/workspace-cleanup-candidate-list.tsx",
|
|
"src/renderer/src/components/workspace-cleanup/workspace-cleanup-candidate-row-data.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/hooks",
|
|
"prefix": "agent-hook-completion",
|
|
"files": 8,
|
|
"productionFiles": 3,
|
|
"examples": [
|
|
"src/renderer/src/hooks/agent-hook-completion-notifications.ts",
|
|
"src/renderer/src/hooks/agent-hook-completion-revision-hold.ts",
|
|
"src/renderer/src/hooks/agent-hook-completion-store-sync.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/lib",
|
|
"prefix": "agent-background",
|
|
"files": 8,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/renderer/src/lib/agent-background-draft-delivery.ts",
|
|
"src/renderer/src/lib/agent-background-session-cleanup.ts",
|
|
"src/renderer/src/lib/agent-background-session-contract.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/lib",
|
|
"prefix": "cmd",
|
|
"files": 8,
|
|
"productionFiles": 3,
|
|
"examples": [
|
|
"src/renderer/src/lib/cmd-j-github-url-lookup.ts",
|
|
"src/renderer/src/lib/cmd-j-row-index-jump.ts",
|
|
"src/renderer/src/lib/cmd-j-section-leadership.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/lib",
|
|
"prefix": "cmd-j",
|
|
"files": 8,
|
|
"productionFiles": 3,
|
|
"examples": [
|
|
"src/renderer/src/lib/cmd-j-github-url-lookup.ts",
|
|
"src/renderer/src/lib/cmd-j-row-index-jump.ts",
|
|
"src/renderer/src/lib/cmd-j-section-leadership.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/lib",
|
|
"prefix": "jira",
|
|
"files": 8,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/renderer/src/lib/jira-account-label.ts",
|
|
"src/renderer/src/lib/jira-board-drag-payload.ts",
|
|
"src/renderer/src/lib/jira-issue-key-casing.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/lib",
|
|
"prefix": "linear-issue",
|
|
"files": 8,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"src/renderer/src/lib/linear-issue-context-snapshot.ts",
|
|
"src/renderer/src/lib/linear-issue-url-lookup.ts",
|
|
"src/renderer/src/lib/linear-issue-workspace-attachment.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/lib/pane-manager",
|
|
"prefix": "pane-fit",
|
|
"files": 8,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/renderer/src/lib/pane-manager/pane-fit-client-size.ts",
|
|
"src/renderer/src/lib/pane-manager/pane-fit-continuation-registry.ts",
|
|
"src/renderer/src/lib/pane-manager/pane-fit-continuation-retry.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/lib/pane-manager",
|
|
"prefix": "pane-tree",
|
|
"files": 8,
|
|
"productionFiles": 3,
|
|
"examples": [
|
|
"src/renderer/src/lib/pane-manager/pane-tree-equalization.ts",
|
|
"src/renderer/src/lib/pane-manager/pane-tree-match-moves.ts",
|
|
"src/renderer/src/lib/pane-manager/pane-tree-ops.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/lib",
|
|
"prefix": "pr",
|
|
"files": 8,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/renderer/src/lib/pr-bot-author-overrides.ts",
|
|
"src/renderer/src/lib/pr-comment-action-state.ts",
|
|
"src/renderer/src/lib/pr-comment-audience-labels.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/lib",
|
|
"prefix": "source",
|
|
"files": 8,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/renderer/src/lib/source-control-agent-action-launch-check.ts",
|
|
"src/renderer/src/lib/source-control-commit-draft-session.ts",
|
|
"src/renderer/src/lib/source-control-generation-plan.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/lib",
|
|
"prefix": "source-control",
|
|
"files": 8,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/renderer/src/lib/source-control-agent-action-launch-check.ts",
|
|
"src/renderer/src/lib/source-control-commit-draft-session.ts",
|
|
"src/renderer/src/lib/source-control-generation-plan.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/lib",
|
|
"prefix": "windows",
|
|
"files": 8,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"src/renderer/src/lib/windows-path-access.ts",
|
|
"src/renderer/src/lib/windows-terminal-capabilities.ts",
|
|
"src/renderer/src/lib/windows-terminal-capability-read.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/runtime",
|
|
"prefix": "server-layout",
|
|
"files": 8,
|
|
"productionFiles": 3,
|
|
"examples": [
|
|
"src/renderer/src/runtime/server-layout-frame-ids.ts",
|
|
"src/renderer/src/runtime/server-layout-frames.ts",
|
|
"src/renderer/src/runtime/server-layout-view-report.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/ssh",
|
|
"prefix": "ssh-host",
|
|
"files": 8,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/renderer/src/ssh/ssh-host-bridged-terminals-copy.ts",
|
|
"src/renderer/src/ssh/ssh-host-launch-session-copy.ts",
|
|
"src/renderer/src/ssh/ssh-host-node-download-copy.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/startup",
|
|
"prefix": "startup",
|
|
"files": 8,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/renderer/src/startup/startup-degraded-recovery.ts",
|
|
"src/renderer/src/startup/startup-diagnostics.ts",
|
|
"src/renderer/src/startup/startup-ssh-connection-restore.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/store/folder-workspaces",
|
|
"prefix": "folder",
|
|
"files": 8,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/renderer/src/store/folder-workspaces/folder-path-status-actions.ts",
|
|
"src/renderer/src/store/folder-workspaces/folder-path-status.ts",
|
|
"src/renderer/src/store/folder-workspaces/folder-workspace-catalog-actions.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/store/slices",
|
|
"prefix": "agent-status-live",
|
|
"files": 8,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/renderer/src/store/slices/agent-status-live-actions.ts",
|
|
"src/renderer/src/store/slices/agent-status-live-entry-builder.ts",
|
|
"src/renderer/src/store/slices/agent-status-live-entry-children.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/store/slices",
|
|
"prefix": "hosted-review",
|
|
"files": 8,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/renderer/src/store/slices/hosted-review-cache-identity.ts",
|
|
"src/renderer/src/store/slices/hosted-review-cache-state.ts",
|
|
"src/renderer/src/store/slices/hosted-review-card-refresh.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/store/slices",
|
|
"prefix": "repo",
|
|
"files": 8,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"src/renderer/src/store/slices/repo-filter-selection.ts",
|
|
"src/renderer/src/store/slices/repo-host-identity.ts",
|
|
"src/renderer/src/store/slices/repo-identity-reconcile.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/store/slices/worktrees/metadata",
|
|
"prefix": "worktree",
|
|
"files": 8,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/renderer/src/store/slices/worktrees/metadata/worktree-base-status.ts",
|
|
"src/renderer/src/store/slices/worktrees/metadata/worktree-git-identity-update.ts",
|
|
"src/renderer/src/store/slices/worktrees/metadata/worktree-lineage-actions.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/renderer/src/web",
|
|
"prefix": "web-runtime-connection",
|
|
"files": 8,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/renderer/src/web/web-runtime-connection-auth.ts",
|
|
"src/renderer/src/web/web-runtime-connection-frame-router.ts",
|
|
"src/renderer/src/web/web-runtime-connection-heartbeat.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared",
|
|
"prefix": "codex-subagent",
|
|
"files": 8,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"src/shared/codex-subagent-poll-scheduler.ts",
|
|
"src/shared/codex-subagent-reviewer.ts",
|
|
"src/shared/codex-subagent-roster.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared",
|
|
"prefix": "computer",
|
|
"files": 8,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/shared/computer-awake-mode.ts",
|
|
"src/shared/computer-use-error-recovery.ts",
|
|
"src/shared/computer-use-key-spec.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared",
|
|
"prefix": "crash",
|
|
"files": 8,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/shared/crash-breadcrumb-origin.ts",
|
|
"src/shared/crash-report-attribution-lines.ts",
|
|
"src/shared/crash-report-exit-code.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared",
|
|
"prefix": "git-branch",
|
|
"files": 8,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"src/shared/git-branch-cleanup.ts",
|
|
"src/shared/git-branch-compare-head.ts",
|
|
"src/shared/git-branch-delete-refusal.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared",
|
|
"prefix": "git-remote",
|
|
"files": 8,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/shared/git-remote-branch-name.ts",
|
|
"src/shared/git-remote-error.ts",
|
|
"src/shared/git-remote-host-alias.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared/github",
|
|
"prefix": "pull",
|
|
"files": 8,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/shared/github/pull-request-auto-merge-availability.ts",
|
|
"src/shared/github/pull-request-for-branch-outcome.ts",
|
|
"src/shared/github/pull-request-merge-methods.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared/github",
|
|
"prefix": "pull-request",
|
|
"files": 8,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/shared/github/pull-request-auto-merge-availability.ts",
|
|
"src/shared/github/pull-request-for-branch-outcome.ts",
|
|
"src/shared/github/pull-request-merge-methods.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared/linear",
|
|
"prefix": "issue",
|
|
"files": 8,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/shared/linear/issue-activity.ts",
|
|
"src/shared/linear/issue-attribute-filter.ts",
|
|
"src/shared/linear/issue-read-limits.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared",
|
|
"prefix": "mobile-e2ee",
|
|
"files": 8,
|
|
"productionFiles": 3,
|
|
"examples": [
|
|
"src/shared/mobile-e2ee-v2-contract.ts",
|
|
"src/shared/mobile-e2ee-v2-framing.ts",
|
|
"src/shared/mobile-e2ee-v2-node-key-schedule.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared",
|
|
"prefix": "pane-agent",
|
|
"files": 8,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"src/shared/pane-agent-evidence-sources.ts",
|
|
"src/shared/pane-agent-identity-adapter.ts",
|
|
"src/shared/pane-agent-identity-resolver.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared",
|
|
"prefix": "relay",
|
|
"files": 8,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/shared/relay-frame-buffer.ts",
|
|
"src/shared/relay-frame-decoder-contract.ts",
|
|
"src/shared/relay-frame-decoder.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared",
|
|
"prefix": "remote-runtime-subscription",
|
|
"files": 8,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/shared/remote-runtime-subscription-contract.ts",
|
|
"src/shared/remote-runtime-subscription-frame-router.ts",
|
|
"src/shared/remote-runtime-subscription-outbound.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared/rpc-contract",
|
|
"prefix": "github",
|
|
"files": 8,
|
|
"productionFiles": 8,
|
|
"examples": [
|
|
"src/shared/rpc-contract/github-account-binding-params.ts",
|
|
"src/shared/rpc-contract/github-issue-params.ts",
|
|
"src/shared/rpc-contract/github-issue-update-params.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared/rpc-contract",
|
|
"prefix": "terminal",
|
|
"files": 8,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/shared/rpc-contract/terminal-daemon-params.ts",
|
|
"src/shared/rpc-contract/terminal-orphan-params.ts",
|
|
"src/shared/rpc-contract/terminal-quick-command-params.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared/rpc-contract",
|
|
"prefix": "workspace-layout",
|
|
"files": 8,
|
|
"productionFiles": 7,
|
|
"examples": [
|
|
"src/shared/rpc-contract/workspace-layout-editor-file-params.ts",
|
|
"src/shared/rpc-contract/workspace-layout-held-panes-params.ts",
|
|
"src/shared/rpc-contract/workspace-layout-params.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared",
|
|
"prefix": "runtime-host",
|
|
"files": 8,
|
|
"productionFiles": 6,
|
|
"examples": [
|
|
"src/shared/runtime-host-connection-state.ts",
|
|
"src/shared/runtime-host-contact.ts",
|
|
"src/shared/runtime-host-descriptor.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared",
|
|
"prefix": "secure-path",
|
|
"files": 8,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/shared/secure-path-hardening-cache.ts",
|
|
"src/shared/secure-path-hardening-report.ts",
|
|
"src/shared/secure-path-hardening-retry-budget.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared/sidebar-list",
|
|
"prefix": "smart",
|
|
"files": 8,
|
|
"productionFiles": 4,
|
|
"examples": [
|
|
"src/shared/sidebar-list/smart-attention.ts",
|
|
"src/shared/sidebar-list/smart-sort-agent-change.ts",
|
|
"src/shared/sidebar-list/smart-sort-phase.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared",
|
|
"prefix": "terminal-pane",
|
|
"files": 8,
|
|
"productionFiles": 5,
|
|
"examples": [
|
|
"src/shared/terminal-pane-layout-tree.ts",
|
|
"src/shared/terminal-pane-placement.ts",
|
|
"src/shared/terminal-pane-reveal.ts"
|
|
]
|
|
},
|
|
{
|
|
"directory": "src/shared/workspace-layout",
|
|
"prefix": "workspace-layout-editor",
|
|
"files": 8,
|
|
"productionFiles": 3,
|
|
"examples": [
|
|
"src/shared/workspace-layout/workspace-layout-editor-open-file-id.ts",
|
|
"src/shared/workspace-layout/workspace-layout-editor-rekey.ts",
|
|
"src/shared/workspace-layout/workspace-layout-editor-tab-file.ts"
|
|
]
|
|
}
|
|
],
|
|
"productionAreaImportEdges": [
|
|
{
|
|
"edge": "renderer -> contracts",
|
|
"count": 10190
|
|
},
|
|
{
|
|
"edge": "desktop-shell -> contracts",
|
|
"count": 6213
|
|
},
|
|
{
|
|
"edge": "runtime -> contracts",
|
|
"count": 2936
|
|
},
|
|
{
|
|
"edge": "ipc -> desktop-shell",
|
|
"count": 1154
|
|
},
|
|
{
|
|
"edge": "ipc -> contracts",
|
|
"count": 1132
|
|
},
|
|
{
|
|
"edge": "mobile -> contracts",
|
|
"count": 1017
|
|
},
|
|
{
|
|
"edge": "runtime -> desktop-shell",
|
|
"count": 899
|
|
},
|
|
{
|
|
"edge": "preload -> contracts",
|
|
"count": 447
|
|
},
|
|
{
|
|
"edge": "cli -> contracts",
|
|
"count": 316
|
|
},
|
|
{
|
|
"edge": "terminal-daemon -> contracts",
|
|
"count": 239
|
|
},
|
|
{
|
|
"edge": "desktop-shell -> runtime",
|
|
"count": 225
|
|
},
|
|
{
|
|
"edge": "desktop-shell -> process-host",
|
|
"count": 171
|
|
},
|
|
{
|
|
"edge": "terminal-daemon -> desktop-shell",
|
|
"count": 161
|
|
},
|
|
{
|
|
"edge": "desktop-shell -> ipc",
|
|
"count": 155
|
|
},
|
|
{
|
|
"edge": "wsl-guest -> contracts",
|
|
"count": 116
|
|
},
|
|
{
|
|
"edge": "runtime -> ipc",
|
|
"count": 103
|
|
},
|
|
{
|
|
"edge": "ipc -> runtime",
|
|
"count": 102
|
|
},
|
|
{
|
|
"edge": "renderer -> preload",
|
|
"count": 90
|
|
},
|
|
{
|
|
"edge": "tooling -> contracts",
|
|
"count": 65
|
|
},
|
|
{
|
|
"edge": "tooling -> process-host",
|
|
"count": 62
|
|
},
|
|
{
|
|
"edge": "desktop-shell -> terminal-daemon",
|
|
"count": 58
|
|
},
|
|
{
|
|
"edge": "tooling -> desktop-shell",
|
|
"count": 37
|
|
},
|
|
{
|
|
"edge": "ipc -> terminal-daemon",
|
|
"count": 27
|
|
},
|
|
{
|
|
"edge": "terminal-daemon -> process-host",
|
|
"count": 20
|
|
},
|
|
{
|
|
"edge": "documentation -> tooling",
|
|
"count": 17
|
|
},
|
|
{
|
|
"edge": "runtime -> terminal-daemon",
|
|
"count": 17
|
|
},
|
|
{
|
|
"edge": "cli -> process-host",
|
|
"count": 14
|
|
},
|
|
{
|
|
"edge": "contracts -> process-host",
|
|
"count": 13
|
|
},
|
|
{
|
|
"edge": "repository-support -> tooling",
|
|
"count": 13
|
|
},
|
|
{
|
|
"edge": "tooling -> renderer",
|
|
"count": 11
|
|
},
|
|
{
|
|
"edge": "cli -> desktop-shell",
|
|
"count": 10
|
|
},
|
|
{
|
|
"edge": "wsl-guest -> desktop-shell",
|
|
"count": 8
|
|
},
|
|
{
|
|
"edge": "tooling -> terminal-daemon",
|
|
"count": 6
|
|
},
|
|
{
|
|
"edge": "terminal-daemon -> ipc",
|
|
"count": 5
|
|
},
|
|
{
|
|
"edge": "desktop-shell -> tooling",
|
|
"count": 4
|
|
},
|
|
{
|
|
"edge": "desktop-shell -> wsl-guest",
|
|
"count": 4
|
|
},
|
|
{
|
|
"edge": "documentation -> renderer",
|
|
"count": 4
|
|
},
|
|
{
|
|
"edge": "mobile -> process-host",
|
|
"count": 4
|
|
},
|
|
{
|
|
"edge": "ipc -> process-host",
|
|
"count": 3
|
|
},
|
|
{
|
|
"edge": "runtime -> process-host",
|
|
"count": 3
|
|
},
|
|
{
|
|
"edge": "cloud -> process-host",
|
|
"count": 2
|
|
},
|
|
{
|
|
"edge": "documentation -> desktop-shell",
|
|
"count": 2
|
|
},
|
|
{
|
|
"edge": "documentation -> ipc",
|
|
"count": 2
|
|
},
|
|
{
|
|
"edge": "automation -> tooling",
|
|
"count": 1
|
|
},
|
|
{
|
|
"edge": "documentation -> runtime",
|
|
"count": 1
|
|
},
|
|
{
|
|
"edge": "ipc -> tooling",
|
|
"count": 1
|
|
},
|
|
{
|
|
"edge": "mobile -> tooling",
|
|
"count": 1
|
|
},
|
|
{
|
|
"edge": "tooling -> cli",
|
|
"count": 1
|
|
},
|
|
{
|
|
"edge": "tooling -> mobile",
|
|
"count": 1
|
|
},
|
|
{
|
|
"edge": "tooling -> repository-support",
|
|
"count": 1
|
|
},
|
|
{
|
|
"edge": "tooling -> runtime",
|
|
"count": 1
|
|
},
|
|
{
|
|
"edge": "tooling -> wsl-guest",
|
|
"count": 1
|
|
},
|
|
{
|
|
"edge": "wsl-guest -> process-host",
|
|
"count": 1
|
|
}
|
|
],
|
|
"importAnalysis": {
|
|
"specifiers": 197356,
|
|
"localCode": 150800,
|
|
"localNonCode": 236,
|
|
"externalOrUnmodeled": 46293,
|
|
"unresolvedCount": 27,
|
|
"unresolved": [
|
|
{
|
|
"file": "config/scripts/install-electron-package-binary.mjs",
|
|
"specifier": "./package.json"
|
|
},
|
|
{
|
|
"file": "config/scripts/install-electron-package-binary.mjs",
|
|
"specifier": "./checksums.json"
|
|
},
|
|
{
|
|
"file": "config/scripts/session-search-file-id-e2e/host.cjs",
|
|
"specifier": "./production.js"
|
|
},
|
|
{
|
|
"file": "config/scripts/verify-packaged-node-pty-job-ownership.cjs",
|
|
"specifier": "./node_modules/node-pty/lib/utils"
|
|
},
|
|
{
|
|
"file": "docs/audits/ssh-file-metadata-retention/relay-fixture.mjs",
|
|
"specifier": "../../../src/main/ssh/ssh-filesystem-stream-reader"
|
|
},
|
|
{
|
|
"file": "docs/audits/ssh-file-metadata-retention/relay-fixture.mjs",
|
|
"specifier": "../../../src/relay/fs-stream-registry"
|
|
},
|
|
{
|
|
"file": "docs/audits/ssh-file-metadata-retention/relay-fixture.mjs",
|
|
"specifier": "../../../src/relay/fs-handler-file-read"
|
|
},
|
|
{
|
|
"file": "docs/audits/ssh-file-metadata-retention/scenario.test.mjs",
|
|
"specifier": "../../../src/main/ssh/ssh-filesystem-stream-reader"
|
|
},
|
|
{
|
|
"file": "docs/site/src/lib/source.ts",
|
|
"specifier": "../../.source/server"
|
|
},
|
|
{
|
|
"file": "mobile/src/components/pr-sidebar/mermaid-page-engine.ts",
|
|
"specifier": "./mermaid-page-engine.generated"
|
|
},
|
|
{
|
|
"file": "mobile/src/terminal/document/native-document-bundle.test.ts",
|
|
"specifier": "../terminal-webview-document-script.generated"
|
|
},
|
|
{
|
|
"file": "mobile/src/terminal/terminal-web-document-mount.ts",
|
|
"specifier": "./terminal-webview-engine-css.generated"
|
|
},
|
|
{
|
|
"file": "mobile/src/terminal/terminal-webview-engine.test.ts",
|
|
"specifier": "./terminal-webview-engine-css.generated"
|
|
},
|
|
{
|
|
"file": "mobile/src/terminal/terminal-webview-engine.test.ts",
|
|
"specifier": "./terminal-webview-engine.generated"
|
|
},
|
|
{
|
|
"file": "mobile/src/terminal/terminal-webview-html.ts",
|
|
"specifier": "./terminal-webview-document-script.generated"
|
|
},
|
|
{
|
|
"file": "mobile/src/terminal/terminal-webview-html/document-shell.ts",
|
|
"specifier": "../terminal-webview-engine-css.generated"
|
|
},
|
|
{
|
|
"file": "mobile/src/terminal/terminal-webview-html/document-shell.ts",
|
|
"specifier": "../terminal-webview-engine.generated"
|
|
},
|
|
{
|
|
"file": "mobile/src/terminal/terminal-webview-html/document-style.test.ts",
|
|
"specifier": "../terminal-webview-engine-css.generated"
|
|
},
|
|
{
|
|
"file": "mobile/src/terminal/terminal-webview-init-surface.test.ts",
|
|
"specifier": "./terminal-webview-document-script.generated"
|
|
},
|
|
{
|
|
"file": "mobile/src/terminal/terminal-webview-mouse-test-harness.ts",
|
|
"specifier": "./terminal-webview-document-script.generated"
|
|
},
|
|
{
|
|
"file": "mobile/src/terminal/terminal-webview-replay-coast.test.ts",
|
|
"specifier": "./terminal-webview-document-script.generated"
|
|
},
|
|
{
|
|
"file": "mobile/src/terminal/terminal-webview-tap-routing.test.ts",
|
|
"specifier": "./terminal-webview-document-script.generated"
|
|
},
|
|
{
|
|
"file": "mobile/src/terminal/terminal-webview-touch-scroll.test.ts",
|
|
"specifier": "./terminal-webview-document-script.generated"
|
|
},
|
|
{
|
|
"file": "mobile/src/terminal/terminal-webview-wheel-scroll.test.ts",
|
|
"specifier": "./terminal-webview-document-script.generated"
|
|
},
|
|
{
|
|
"file": "native/windows-registry/index.js",
|
|
"specifier": "./build/Release/orca_windows_registry.node"
|
|
},
|
|
{
|
|
"file": "native/windows-security/index.js",
|
|
"specifier": "./build/Release/orca_windows_security.node"
|
|
},
|
|
{
|
|
"file": "src/shared/bundled-ripgrep.test.ts",
|
|
"specifier": "./config/bundled-ripgrep-resources.cjs"
|
|
}
|
|
],
|
|
"parseFailures": []
|
|
},
|
|
"proposals": [
|
|
{
|
|
"id": "ipc-linear",
|
|
"phase": 1,
|
|
"priority": "pilot",
|
|
"risk": "lower",
|
|
"directory": "src/main/ipc",
|
|
"basenamePattern": "^linear(?:[-.]|$)",
|
|
"targetDirectory": "src/main/ipc/linear",
|
|
"stripPrefix": "linear-",
|
|
"entryStem": "linear",
|
|
"targetEntryStem": "register-handlers",
|
|
"reason": "Seven adjacent transport files already form a named provider family. Keep them separate from the backend client.",
|
|
"review": "Preserve exported registration symbols, IPC channel strings, request validation and registration order. Resolve any file-versus-directory entry ambiguity explicitly.",
|
|
"status": "proposed-not-applied",
|
|
"selectedFiles": 7,
|
|
"productionFiles": 6,
|
|
"testSupportFiles": 1,
|
|
"existingTargetJsTs": 0,
|
|
"collisionCount": 0,
|
|
"dependencyBoundary": {
|
|
"internalEdges": 10,
|
|
"inboundEdges": 1,
|
|
"outboundEdges": 21,
|
|
"productionInternalEdges": 9,
|
|
"productionInboundEdges": 1,
|
|
"productionOutboundEdges": 21,
|
|
"externalImporterFiles": ["src/main/ipc/register-core-handlers/register-core-handlers.ts"],
|
|
"productionExternalImporterFiles": [
|
|
"src/main/ipc/register-core-handlers/register-core-handlers.ts"
|
|
],
|
|
"outboundDependencyDirectories": [
|
|
{
|
|
"path": "src/main/linear",
|
|
"count": 7
|
|
},
|
|
{
|
|
"path": "src/shared/linear",
|
|
"count": 4
|
|
},
|
|
{
|
|
"path": "src/main/preflight",
|
|
"count": 1
|
|
},
|
|
{
|
|
"path": "src/shared",
|
|
"count": 1
|
|
}
|
|
],
|
|
"unresolvedSpecifiers": []
|
|
},
|
|
"moves": [
|
|
{
|
|
"from": "src/main/ipc/linear-custom-view-handlers.ts",
|
|
"to": "src/main/ipc/linear/custom-view-handlers.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/linear-ipc-args.ts",
|
|
"to": "src/main/ipc/linear/ipc-args.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/linear-issue-handlers.ts",
|
|
"to": "src/main/ipc/linear/issue-handlers.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/linear-project-handlers.ts",
|
|
"to": "src/main/ipc/linear/project-handlers.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/linear-team-handlers.ts",
|
|
"to": "src/main/ipc/linear/team-handlers.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/linear.test.ts",
|
|
"to": "src/main/ipc/linear/register-handlers.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/linear.ts",
|
|
"to": "src/main/ipc/linear/register-handlers.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "ipc-jira",
|
|
"phase": 1,
|
|
"priority": "pilot",
|
|
"risk": "lower",
|
|
"directory": "src/main/ipc",
|
|
"basenamePattern": "^jira(?:[-.]|$)",
|
|
"targetDirectory": "src/main/ipc/jira",
|
|
"stripPrefix": "jira-",
|
|
"entryStem": "jira",
|
|
"targetEntryStem": "register-handlers",
|
|
"reason": "Jira registration, request validation, cancellation and metadata handling belong together within IPC.",
|
|
"review": "Preserve channels, cancellation ownership, site scope and registration order. Keep src/main/jira as the backend domain.",
|
|
"status": "proposed-not-applied",
|
|
"selectedFiles": 10,
|
|
"productionFiles": 6,
|
|
"testSupportFiles": 4,
|
|
"existingTargetJsTs": 0,
|
|
"collisionCount": 0,
|
|
"dependencyBoundary": {
|
|
"internalEdges": 8,
|
|
"inboundEdges": 2,
|
|
"outboundEdges": 16,
|
|
"productionInternalEdges": 4,
|
|
"productionInboundEdges": 2,
|
|
"productionOutboundEdges": 16,
|
|
"externalImporterFiles": ["src/main/ipc/register-core-handlers/register-core-handlers.ts"],
|
|
"productionExternalImporterFiles": [
|
|
"src/main/ipc/register-core-handlers/register-core-handlers.ts"
|
|
],
|
|
"outboundDependencyDirectories": [
|
|
{
|
|
"path": "src/main/jira",
|
|
"count": 3
|
|
},
|
|
{
|
|
"path": "src/shared/rpc-contract",
|
|
"count": 3
|
|
},
|
|
{
|
|
"path": "src/main/text-generation",
|
|
"count": 2
|
|
},
|
|
{
|
|
"path": "src/shared",
|
|
"count": 2
|
|
},
|
|
{
|
|
"path": "src/main",
|
|
"count": 1
|
|
},
|
|
{
|
|
"path": "src/main/preflight",
|
|
"count": 1
|
|
}
|
|
],
|
|
"unresolvedSpecifiers": []
|
|
},
|
|
"moves": [
|
|
{
|
|
"from": "src/main/ipc/jira-cancellable-requests.test.ts",
|
|
"to": "src/main/ipc/jira/cancellable-requests.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/jira-cancellable-requests.ts",
|
|
"to": "src/main/ipc/jira/cancellable-requests.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/jira-ipc-params.test.ts",
|
|
"to": "src/main/ipc/jira/ipc-params.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/jira-ipc-params.ts",
|
|
"to": "src/main/ipc/jira/ipc-params.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/jira-issue-summary-generation.test.ts",
|
|
"to": "src/main/ipc/jira/issue-summary-generation.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/jira-issue-summary-generation.ts",
|
|
"to": "src/main/ipc/jira/issue-summary-generation.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/jira-project-metadata-registration.test.ts",
|
|
"to": "src/main/ipc/jira/project-metadata-registration.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/jira-project-metadata.ts",
|
|
"to": "src/main/ipc/jira/project-metadata.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/jira-user-search.ts",
|
|
"to": "src/main/ipc/jira/user-search.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/jira.ts",
|
|
"to": "src/main/ipc/jira/register-handlers.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "linear-issue-context",
|
|
"phase": 1,
|
|
"priority": "pilot",
|
|
"risk": "moderate",
|
|
"directory": "src/main/linear",
|
|
"basenamePattern": "^issue-context(?:[-.]|$)",
|
|
"targetDirectory": "src/main/linear/issue-context",
|
|
"stripPrefix": "issue-context-",
|
|
"entryStem": "issue-context",
|
|
"targetEntryStem": "read-context",
|
|
"reason": "The issue-context family covers resolution, optional includes, pagination and relations around one public read operation.",
|
|
"review": "Keep the current-context, linked-workspace, inline-media and partial-error behavior intact; choose the public read-context entry explicitly.",
|
|
"status": "proposed-not-applied",
|
|
"selectedFiles": 17,
|
|
"productionFiles": 10,
|
|
"testSupportFiles": 7,
|
|
"existingTargetJsTs": 0,
|
|
"collisionCount": 0,
|
|
"dependencyBoundary": {
|
|
"internalEdges": 30,
|
|
"inboundEdges": 20,
|
|
"outboundEdges": 30,
|
|
"productionInternalEdges": 20,
|
|
"productionInboundEdges": 17,
|
|
"productionOutboundEdges": 23,
|
|
"externalImporterFiles": [
|
|
"src/main/linear/issue-activity-raw.ts",
|
|
"src/main/linear/issue-relation-mutation.ts",
|
|
"src/main/linear/issue-relation-write.ts",
|
|
"src/main/linear/issue-search-summary.test.ts",
|
|
"src/main/linear/linear-issue-lookups.ts",
|
|
"src/main/linear/mcp-issue-list-cursor.ts",
|
|
"src/main/linear/mcp-issue-list.ts",
|
|
"src/main/runtime/rpc/methods/linear-agent-access.test.ts",
|
|
"src/main/runtime/rpc/methods/linear-agent-access.ts",
|
|
"src/main/runtime/runtime-linear-command-dependencies.ts",
|
|
"src/main/runtime/runtime-linear-comment-action.ts",
|
|
"src/main/runtime/runtime-linear-comment-commands.ts",
|
|
"src/main/runtime/runtime-linear-comment-edit.test.ts"
|
|
],
|
|
"productionExternalImporterFiles": [
|
|
"src/main/linear/issue-activity-raw.ts",
|
|
"src/main/linear/issue-relation-mutation.ts",
|
|
"src/main/linear/issue-relation-write.ts",
|
|
"src/main/linear/linear-issue-lookups.ts",
|
|
"src/main/linear/mcp-issue-list-cursor.ts",
|
|
"src/main/linear/mcp-issue-list.ts",
|
|
"src/main/runtime/rpc/methods/linear-agent-access.ts",
|
|
"src/main/runtime/runtime-linear-command-dependencies.ts",
|
|
"src/main/runtime/runtime-linear-comment-action.ts",
|
|
"src/main/runtime/runtime-linear-comment-commands.ts"
|
|
],
|
|
"outboundDependencyDirectories": [
|
|
{
|
|
"path": "src/shared/linear",
|
|
"count": 6
|
|
},
|
|
{
|
|
"path": "src/main/linear",
|
|
"count": 4
|
|
}
|
|
],
|
|
"unresolvedSpecifiers": []
|
|
},
|
|
"moves": [
|
|
{
|
|
"from": "src/main/linear/issue-context-client.test.ts",
|
|
"to": "src/main/linear/issue-context/client.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/linear/issue-context-client.ts",
|
|
"to": "src/main/linear/issue-context/client.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/linear/issue-context-current.test.ts",
|
|
"to": "src/main/linear/issue-context/current.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/linear/issue-context-current.ts",
|
|
"to": "src/main/linear/issue-context/current.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/linear/issue-context-errors.test.ts",
|
|
"to": "src/main/linear/issue-context/errors.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/linear/issue-context-errors.ts",
|
|
"to": "src/main/linear/issue-context/errors.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/linear/issue-context-fanout.ts",
|
|
"to": "src/main/linear/issue-context/fanout.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/linear/issue-context-includes.test.ts",
|
|
"to": "src/main/linear/issue-context/includes.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/linear/issue-context-includes.ts",
|
|
"to": "src/main/linear/issue-context/includes.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/linear/issue-context-inline-media.test.ts",
|
|
"to": "src/main/linear/issue-context/inline-media.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/linear/issue-context-pagination.ts",
|
|
"to": "src/main/linear/issue-context/pagination.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/linear/issue-context-raw.ts",
|
|
"to": "src/main/linear/issue-context/raw.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/linear/issue-context-relations.test.ts",
|
|
"to": "src/main/linear/issue-context/relations.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/linear/issue-context-relations.ts",
|
|
"to": "src/main/linear/issue-context/relations.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/linear/issue-context-workspaces.ts",
|
|
"to": "src/main/linear/issue-context/workspaces.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/linear/issue-context.test.ts",
|
|
"to": "src/main/linear/issue-context/read-context.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/linear/issue-context.ts",
|
|
"to": "src/main/linear/issue-context/read-context.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "jira-attachments",
|
|
"phase": 1,
|
|
"priority": "pilot",
|
|
"risk": "moderate",
|
|
"directory": "src/main/jira",
|
|
"basenamePattern": "^attachment(?:[-.]|$)",
|
|
"targetDirectory": "src/main/jira/attachments",
|
|
"stripPrefix": "attachment-",
|
|
"reason": "Attachment discovery, authenticated image fetching, grants, caching and protocols are a concrete subdomain.",
|
|
"review": "Check image protocol registration, credential scope, cancellation and URL permissions; retain authenticated-request in its existing role.",
|
|
"status": "proposed-not-applied",
|
|
"selectedFiles": 15,
|
|
"productionFiles": 9,
|
|
"testSupportFiles": 6,
|
|
"existingTargetJsTs": 0,
|
|
"collisionCount": 0,
|
|
"dependencyBoundary": {
|
|
"internalEdges": 32,
|
|
"inboundEdges": 13,
|
|
"outboundEdges": 27,
|
|
"productionInternalEdges": 15,
|
|
"productionInboundEdges": 8,
|
|
"productionOutboundEdges": 19,
|
|
"externalImporterFiles": [
|
|
"src/main/jira/adf-link-mapping.test.ts",
|
|
"src/main/jira/client-scoped-token.test.ts",
|
|
"src/main/jira/client.ts",
|
|
"src/main/jira/issues.test.ts",
|
|
"src/main/jira/jira-issue-comments.ts",
|
|
"src/main/jira/jira-issue-media.ts",
|
|
"src/main/runtime/rpc/methods/jira-attachment-image.test.ts",
|
|
"src/main/runtime/rpc/methods/jira-attachment-image.ts",
|
|
"src/main/startup/main-process-preflight.ts",
|
|
"src/main/startup/main-process-ready-foundation.ts"
|
|
],
|
|
"productionExternalImporterFiles": [
|
|
"src/main/jira/client.ts",
|
|
"src/main/jira/jira-issue-comments.ts",
|
|
"src/main/jira/jira-issue-media.ts",
|
|
"src/main/runtime/rpc/methods/jira-attachment-image.ts",
|
|
"src/main/startup/main-process-preflight.ts",
|
|
"src/main/startup/main-process-ready-foundation.ts"
|
|
],
|
|
"outboundDependencyDirectories": [
|
|
{
|
|
"path": "src/main/jira",
|
|
"count": 7
|
|
},
|
|
{
|
|
"path": "src/shared",
|
|
"count": 6
|
|
}
|
|
],
|
|
"unresolvedSpecifiers": []
|
|
},
|
|
"moves": [
|
|
{
|
|
"from": "src/main/jira/attachment-content-url.ts",
|
|
"to": "src/main/jira/attachments/content-url.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/jira/attachment-discovery.ts",
|
|
"to": "src/main/jira/attachments/discovery.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/jira/attachment-image-bytes.ts",
|
|
"to": "src/main/jira/attachments/image-bytes.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/jira/attachment-image-cache-generation.test.ts",
|
|
"to": "src/main/jira/attachments/image-cache-generation.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/jira/attachment-image-cache.test.ts",
|
|
"to": "src/main/jira/attachments/image-cache.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/jira/attachment-image-cache.ts",
|
|
"to": "src/main/jira/attachments/image-cache.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/jira/attachment-image-grants.ts",
|
|
"to": "src/main/jira/attachments/image-grants.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/jira/attachment-image-protocol.ts",
|
|
"to": "src/main/jira/attachments/image-protocol.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/jira/attachment-image-read.test.ts",
|
|
"to": "src/main/jira/attachments/image-read.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/jira/attachment-image-read.ts",
|
|
"to": "src/main/jira/attachments/image-read.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/jira/attachment-image-references.test.ts",
|
|
"to": "src/main/jira/attachments/image-references.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/jira/attachment-images.test.ts",
|
|
"to": "src/main/jira/attachments/images.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/jira/attachment-images.ts",
|
|
"to": "src/main/jira/attachments/images.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/jira/attachment-legacy-cancellation.test.ts",
|
|
"to": "src/main/jira/attachments/legacy-cancellation.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/jira/attachment-meta.ts",
|
|
"to": "src/main/jira/attachments/meta.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "ephemeral-vm",
|
|
"phase": 1,
|
|
"priority": "pilot",
|
|
"risk": "moderate",
|
|
"directory": "src/main",
|
|
"basenamePattern": "^ephemeral-vm(?:[-.]|$)",
|
|
"targetDirectory": "src/main/ephemeral-vm",
|
|
"stripPrefix": "ephemeral-vm-",
|
|
"reason": "VM provisioning, recipe execution, resume and SSH cleanup currently occupy the application root.",
|
|
"review": "Preserve provisioning and cleanup ownership, folder workspace support and remote environment behavior.",
|
|
"status": "proposed-not-applied",
|
|
"selectedFiles": 17,
|
|
"productionFiles": 11,
|
|
"testSupportFiles": 6,
|
|
"existingTargetJsTs": 0,
|
|
"collisionCount": 0,
|
|
"dependencyBoundary": {
|
|
"internalEdges": 16,
|
|
"inboundEdges": 9,
|
|
"outboundEdges": 46,
|
|
"productionInternalEdges": 10,
|
|
"productionInboundEdges": 9,
|
|
"productionOutboundEdges": 35,
|
|
"externalImporterFiles": [
|
|
"src/main/ipc/ephemeral-vm-runtime-handlers.ts",
|
|
"src/main/ipc/ephemeral-vm.ts"
|
|
],
|
|
"productionExternalImporterFiles": [
|
|
"src/main/ipc/ephemeral-vm-runtime-handlers.ts",
|
|
"src/main/ipc/ephemeral-vm.ts"
|
|
],
|
|
"outboundDependencyDirectories": [
|
|
{
|
|
"path": "src/shared",
|
|
"count": 13
|
|
},
|
|
{
|
|
"path": "src/main",
|
|
"count": 3
|
|
},
|
|
{
|
|
"path": "src/main/git",
|
|
"count": 2
|
|
},
|
|
{
|
|
"path": "src/main/ipc/ssh",
|
|
"count": 2
|
|
},
|
|
{
|
|
"path": "src/main/managed-server/lifecycle",
|
|
"count": 1
|
|
},
|
|
{
|
|
"path": "src/main/providers",
|
|
"count": 1
|
|
},
|
|
{
|
|
"path": "src/main/ssh/targets",
|
|
"count": 1
|
|
},
|
|
{
|
|
"path": "src/shared/worktree",
|
|
"count": 1
|
|
}
|
|
],
|
|
"unresolvedSpecifiers": []
|
|
},
|
|
"moves": [
|
|
{
|
|
"from": "src/main/ephemeral-vm-failed-start-cleanup.ts",
|
|
"to": "src/main/ephemeral-vm/failed-start-cleanup.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ephemeral-vm-provisioned-root-source.ts",
|
|
"to": "src/main/ephemeral-vm/provisioned-root-source.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ephemeral-vm-recipe-runner.test.ts",
|
|
"to": "src/main/ephemeral-vm/recipe-runner.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ephemeral-vm-recipe-runner.ts",
|
|
"to": "src/main/ephemeral-vm/recipe-runner.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ephemeral-vm-resume-integrity.test.ts",
|
|
"to": "src/main/ephemeral-vm/resume-integrity.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ephemeral-vm-resume-integrity.ts",
|
|
"to": "src/main/ephemeral-vm/resume-integrity.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ephemeral-vm-runtime-attachment.ts",
|
|
"to": "src/main/ephemeral-vm/runtime-attachment.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ephemeral-vm-runtime-cleanup-control.ts",
|
|
"to": "src/main/ephemeral-vm/runtime-cleanup-control.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ephemeral-vm-runtime-environment-release.test.ts",
|
|
"to": "src/main/ephemeral-vm/runtime-environment-release.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ephemeral-vm-runtime-environment-release.ts",
|
|
"to": "src/main/ephemeral-vm/runtime-environment-release.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ephemeral-vm-runtime-provisioning-persistence.ts",
|
|
"to": "src/main/ephemeral-vm/runtime-provisioning-persistence.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ephemeral-vm-runtime-service.test.ts",
|
|
"to": "src/main/ephemeral-vm/runtime-service.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ephemeral-vm-runtime-service.ts",
|
|
"to": "src/main/ephemeral-vm/runtime-service.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ephemeral-vm-runtime-ssh-cleanup.test.ts",
|
|
"to": "src/main/ephemeral-vm/runtime-ssh-cleanup.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ephemeral-vm-runtime-ssh-cleanup.ts",
|
|
"to": "src/main/ephemeral-vm/runtime-ssh-cleanup.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ephemeral-vm-runtime-ssh.test.ts",
|
|
"to": "src/main/ephemeral-vm/runtime-ssh.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ephemeral-vm-runtime-ssh.ts",
|
|
"to": "src/main/ephemeral-vm/runtime-ssh.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "task-page-leftovers",
|
|
"phase": 2,
|
|
"priority": "high",
|
|
"risk": "moderate",
|
|
"directory": "src/renderer/src/components",
|
|
"basenamePattern": "^(?:use-)?task-page(?:[-.]|$)|^TaskPage",
|
|
"targetDirectory": "src/renderer/src/components/task-page",
|
|
"reason": "Finish the existing feature folder instead of creating another feature root. Most provider routing needs a later review inside its existing provider folders.",
|
|
"review": "Preserve React component identity, lazy-loading boundaries and task draft ownership. Retain basenames and route provider-specific files to existing children; split this scope into provider-sized PRs.",
|
|
"routes": [
|
|
{
|
|
"basenamePattern": "^(?:use-)?task-page-jira(?:[-.]|$)|^TaskPageJira",
|
|
"targetDirectory": "src/renderer/src/components/task-page/jira"
|
|
},
|
|
{
|
|
"basenamePattern": "^(?:use-)?task-page-linear(?:[-.]|$)|^TaskPageLinear",
|
|
"targetDirectory": "src/renderer/src/components/task-page/linear"
|
|
},
|
|
{
|
|
"basenamePattern": "^(?:use-)?task-page-github(?:[-.]|$)|^TaskPageGitHub",
|
|
"targetDirectory": "src/renderer/src/components/task-page/github"
|
|
},
|
|
{
|
|
"basenamePattern": "^(?:use-)?task-page-gitlab(?:[-.]|$)|^TaskPageGitLab",
|
|
"targetDirectory": "src/renderer/src/components/task-page/gitlab"
|
|
}
|
|
],
|
|
"status": "proposed-not-applied",
|
|
"selectedFiles": 193,
|
|
"productionFiles": 125,
|
|
"testSupportFiles": 68,
|
|
"existingTargetJsTs": 53,
|
|
"collisionCount": 0,
|
|
"dependencyBoundary": {
|
|
"internalEdges": 342,
|
|
"inboundEdges": 168,
|
|
"outboundEdges": 572,
|
|
"productionInternalEdges": 244,
|
|
"productionInboundEdges": 151,
|
|
"productionOutboundEdges": 465,
|
|
"externalImporterFiles": [
|
|
"config/scripts/github-opened-issue-repository.test.ts",
|
|
"src/renderer/src/components/__mocks__/task-page-jira-favourite-fixture.ts",
|
|
"src/renderer/src/components/cmd-j/task-search-activation.ts",
|
|
"src/renderer/src/components/cmd-j/task-search-requests.ts",
|
|
"src/renderer/src/components/github-item-dialog/edit-item-fields/gh-edit-section-horizontal.tsx",
|
|
"src/renderer/src/components/github-item-dialog/edit-item-fields/gh-edit-section-mutations.ts",
|
|
"src/renderer/src/components/github-item-dialog/edit-item-fields/gh-edit-section-status-popover.tsx",
|
|
"src/renderer/src/components/github-item-dialog/edit-item-fields/gh-edit-section-top-columns.tsx",
|
|
"src/renderer/src/components/github-item-dialog/edit-item-fields/gh-edit-section.assignee-identity.test.tsx",
|
|
"src/renderer/src/components/github-item-dialog/edit-item-fields/gh-edit-section.tsx",
|
|
"src/renderer/src/components/github-item-dialog/land-pull-request/pr-actions-panel.tsx",
|
|
"src/renderer/src/components/jira-key-or-text-search.ts",
|
|
"src/renderer/src/components/jira-project-picker.tsx",
|
|
"src/renderer/src/components/linear-issue-attribute-filter-pills.ts",
|
|
"src/renderer/src/components/linear-issue-attribute-filter-sections.tsx",
|
|
"src/renderer/src/components/provider-check-classification-parity.test.ts",
|
|
"src/renderer/src/components/task-page/Content.tsx",
|
|
"src/renderer/src/components/task-page/Frame.tsx",
|
|
"src/renderer/src/components/task-page/ListChrome.tsx",
|
|
"src/renderer/src/components/task-page/PaginationBar.tsx",
|
|
"src/renderer/src/components/task-page/ProviderFilters.tsx",
|
|
"src/renderer/src/components/task-page/SourceBar.tsx",
|
|
"src/renderer/src/components/task-page/Surface.tsx",
|
|
"src/renderer/src/components/task-page/TaskPage.tsx",
|
|
"src/renderer/src/components/task-page/github/AssigneesCell.tsx",
|
|
"src/renderer/src/components/task-page/github/ChecksCell.tsx",
|
|
"src/renderer/src/components/task-page/github/Filters.tsx",
|
|
"src/renderer/src/components/task-page/github/IssueDialog.tsx",
|
|
"src/renderer/src/components/task-page/github/List.tsx",
|
|
"src/renderer/src/components/task-page/github/MergeCell.tsx",
|
|
"src/renderer/src/components/task-page/github/ModeControls.tsx",
|
|
"src/renderer/src/components/task-page/github/ReviewCell.tsx",
|
|
"src/renderer/src/components/task-page/github/Rows.tsx",
|
|
"src/renderer/src/components/task-page/github/StatusCell.tsx",
|
|
"src/renderer/src/components/task-page/github/rows-twin-host-routing.test.tsx",
|
|
"src/renderer/src/components/task-page/gitlab/Dialog.tsx",
|
|
"src/renderer/src/components/task-page/gitlab/Filters.tsx",
|
|
"src/renderer/src/components/task-page/gitlab/ItemList.tsx",
|
|
"src/renderer/src/components/task-page/gitlab/TodoList.tsx",
|
|
"src/renderer/src/components/task-page/jira/ConnectDialog.tsx",
|
|
"src/renderer/src/components/task-page/jira/Content.board-owner.test.tsx",
|
|
"src/renderer/src/components/task-page/jira/Content.tsx",
|
|
"src/renderer/src/components/task-page/jira/Filters.linked-mode.test.tsx",
|
|
"src/renderer/src/components/task-page/jira/Filters.tsx",
|
|
"src/renderer/src/components/task-page/jira/IssueAssigneeField.tsx",
|
|
"src/renderer/src/components/task-page/jira/IssueDialog.tsx",
|
|
"src/renderer/src/components/task-page/jira/IssueTitleField.tsx",
|
|
"src/renderer/src/components/task-page/linear/ConnectDialog.tsx",
|
|
"src/renderer/src/components/task-page/linear/Content.tsx",
|
|
"src/renderer/src/components/task-page/linear/CustomViewList.tsx",
|
|
"src/renderer/src/components/task-page/linear/CustomViewProjects.tsx",
|
|
"src/renderer/src/components/task-page/linear/Filters.tsx",
|
|
"src/renderer/src/components/task-page/linear/IssueAttributes.tsx",
|
|
"src/renderer/src/components/task-page/linear/IssueBoard.tsx",
|
|
"src/renderer/src/components/task-page/linear/IssueBoardColumns.tsx",
|
|
"src/renderer/src/components/task-page/linear/IssueDialog.tsx",
|
|
"src/renderer/src/components/task-page/linear/IssueList.tsx",
|
|
"src/renderer/src/components/task-page/linear/IssueRows.tsx",
|
|
"src/renderer/src/components/task-page/linear/IssueTable.tsx",
|
|
"src/renderer/src/components/task-page/linear/IssueToolbar.tsx",
|
|
"src/renderer/src/components/task-page/linear/ProjectDialog.tsx",
|
|
"src/renderer/src/components/task-page/linear/ProjectFields.tsx",
|
|
"src/renderer/src/components/task-page/linear/ProjectList.tsx",
|
|
"src/renderer/src/components/task-page/linear/ProjectOverview.tsx",
|
|
"src/renderer/src/components/task-project-source-combobox-model.ts",
|
|
"src/renderer/src/components/task-project-source-combobox.tsx",
|
|
"src/renderer/src/components/use-worktree-jump-palette-task-search.ts",
|
|
"src/renderer/src/hooks/useTaskPageGitHubWorkItemMutation.ts",
|
|
"src/renderer/src/store/slices/github-work-items-twin-cache-host.test.ts",
|
|
"src/renderer/src/store/slices/issue-source-preference-twin.test.ts"
|
|
],
|
|
"productionExternalImporterFiles": [
|
|
"src/renderer/src/components/cmd-j/task-search-activation.ts",
|
|
"src/renderer/src/components/cmd-j/task-search-requests.ts",
|
|
"src/renderer/src/components/github-item-dialog/edit-item-fields/gh-edit-section-horizontal.tsx",
|
|
"src/renderer/src/components/github-item-dialog/edit-item-fields/gh-edit-section-mutations.ts",
|
|
"src/renderer/src/components/github-item-dialog/edit-item-fields/gh-edit-section-status-popover.tsx",
|
|
"src/renderer/src/components/github-item-dialog/edit-item-fields/gh-edit-section-top-columns.tsx",
|
|
"src/renderer/src/components/github-item-dialog/edit-item-fields/gh-edit-section.tsx",
|
|
"src/renderer/src/components/github-item-dialog/land-pull-request/pr-actions-panel.tsx",
|
|
"src/renderer/src/components/jira-key-or-text-search.ts",
|
|
"src/renderer/src/components/jira-project-picker.tsx",
|
|
"src/renderer/src/components/linear-issue-attribute-filter-pills.ts",
|
|
"src/renderer/src/components/linear-issue-attribute-filter-sections.tsx",
|
|
"src/renderer/src/components/task-page/Content.tsx",
|
|
"src/renderer/src/components/task-page/Frame.tsx",
|
|
"src/renderer/src/components/task-page/ListChrome.tsx",
|
|
"src/renderer/src/components/task-page/PaginationBar.tsx",
|
|
"src/renderer/src/components/task-page/ProviderFilters.tsx",
|
|
"src/renderer/src/components/task-page/SourceBar.tsx",
|
|
"src/renderer/src/components/task-page/Surface.tsx",
|
|
"src/renderer/src/components/task-page/TaskPage.tsx",
|
|
"src/renderer/src/components/task-page/github/AssigneesCell.tsx",
|
|
"src/renderer/src/components/task-page/github/ChecksCell.tsx",
|
|
"src/renderer/src/components/task-page/github/Filters.tsx",
|
|
"src/renderer/src/components/task-page/github/IssueDialog.tsx",
|
|
"src/renderer/src/components/task-page/github/List.tsx",
|
|
"src/renderer/src/components/task-page/github/MergeCell.tsx",
|
|
"src/renderer/src/components/task-page/github/ModeControls.tsx",
|
|
"src/renderer/src/components/task-page/github/ReviewCell.tsx",
|
|
"src/renderer/src/components/task-page/github/Rows.tsx",
|
|
"src/renderer/src/components/task-page/github/StatusCell.tsx",
|
|
"src/renderer/src/components/task-page/gitlab/Dialog.tsx",
|
|
"src/renderer/src/components/task-page/gitlab/Filters.tsx",
|
|
"src/renderer/src/components/task-page/gitlab/ItemList.tsx",
|
|
"src/renderer/src/components/task-page/gitlab/TodoList.tsx",
|
|
"src/renderer/src/components/task-page/jira/ConnectDialog.tsx",
|
|
"src/renderer/src/components/task-page/jira/Content.tsx",
|
|
"src/renderer/src/components/task-page/jira/Filters.tsx",
|
|
"src/renderer/src/components/task-page/jira/IssueAssigneeField.tsx",
|
|
"src/renderer/src/components/task-page/jira/IssueDialog.tsx",
|
|
"src/renderer/src/components/task-page/jira/IssueTitleField.tsx",
|
|
"src/renderer/src/components/task-page/linear/ConnectDialog.tsx",
|
|
"src/renderer/src/components/task-page/linear/Content.tsx",
|
|
"src/renderer/src/components/task-page/linear/CustomViewList.tsx",
|
|
"src/renderer/src/components/task-page/linear/CustomViewProjects.tsx",
|
|
"src/renderer/src/components/task-page/linear/Filters.tsx",
|
|
"src/renderer/src/components/task-page/linear/IssueAttributes.tsx",
|
|
"src/renderer/src/components/task-page/linear/IssueBoard.tsx",
|
|
"src/renderer/src/components/task-page/linear/IssueBoardColumns.tsx",
|
|
"src/renderer/src/components/task-page/linear/IssueDialog.tsx",
|
|
"src/renderer/src/components/task-page/linear/IssueList.tsx",
|
|
"src/renderer/src/components/task-page/linear/IssueRows.tsx",
|
|
"src/renderer/src/components/task-page/linear/IssueTable.tsx",
|
|
"src/renderer/src/components/task-page/linear/IssueToolbar.tsx",
|
|
"src/renderer/src/components/task-page/linear/ProjectDialog.tsx",
|
|
"src/renderer/src/components/task-page/linear/ProjectFields.tsx",
|
|
"src/renderer/src/components/task-page/linear/ProjectList.tsx",
|
|
"src/renderer/src/components/task-page/linear/ProjectOverview.tsx",
|
|
"src/renderer/src/components/task-project-source-combobox-model.ts",
|
|
"src/renderer/src/components/task-project-source-combobox.tsx",
|
|
"src/renderer/src/components/use-worktree-jump-palette-task-search.ts",
|
|
"src/renderer/src/hooks/useTaskPageGitHubWorkItemMutation.ts"
|
|
],
|
|
"outboundDependencyDirectories": [
|
|
{
|
|
"path": "src/shared",
|
|
"count": 38
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components",
|
|
"count": 25
|
|
},
|
|
{
|
|
"path": "src/renderer/src/lib",
|
|
"count": 24
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/ui",
|
|
"count": 14
|
|
},
|
|
{
|
|
"path": "src/renderer/src/runtime",
|
|
"count": 12
|
|
},
|
|
{
|
|
"path": "src/shared/linear",
|
|
"count": 7
|
|
},
|
|
{
|
|
"path": "src/renderer/src/store/slices",
|
|
"count": 6
|
|
},
|
|
{
|
|
"path": "src/shared/github",
|
|
"count": 6
|
|
},
|
|
{
|
|
"path": "src/renderer/src/hooks",
|
|
"count": 4
|
|
},
|
|
{
|
|
"path": "src/renderer/src/store",
|
|
"count": 4
|
|
},
|
|
{
|
|
"path": "src/renderer/src/i18n",
|
|
"count": 3
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/github",
|
|
"count": 2
|
|
},
|
|
{
|
|
"path": "src/renderer/src/store/github",
|
|
"count": 2
|
|
},
|
|
{
|
|
"path": "src/preload",
|
|
"count": 1
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/__mocks__",
|
|
"count": 1
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/contextual-tours",
|
|
"count": 1
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/gitlab-item-dialog",
|
|
"count": 1
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/icons",
|
|
"count": 1
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/task-page/jira",
|
|
"count": 1
|
|
},
|
|
{
|
|
"path": "src/shared/worktree",
|
|
"count": 1
|
|
}
|
|
],
|
|
"unresolvedSpecifiers": []
|
|
},
|
|
"moves": [
|
|
{
|
|
"from": "src/renderer/src/components/TaskPageJiraFavouriteFilters.test.tsx",
|
|
"to": "src/renderer/src/components/task-page/jira/TaskPageJiraFavouriteFilters.test.tsx",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/TaskPageJiraFavouriteFilters.tsx",
|
|
"to": "src/renderer/src/components/task-page/jira/TaskPageJiraFavouriteFilters.tsx",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/TaskPageJiraSavedFilters.test.tsx",
|
|
"to": "src/renderer/src/components/task-page/jira/TaskPageJiraSavedFilters.test.tsx",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/TaskPageJiraSavedFilters.tsx",
|
|
"to": "src/renderer/src/components/task-page/jira/TaskPageJiraSavedFilters.tsx",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/TaskPageJiraStatusFilters.test.tsx",
|
|
"to": "src/renderer/src/components/task-page/jira/TaskPageJiraStatusFilters.test.tsx",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/TaskPageJiraStatusFilters.tsx",
|
|
"to": "src/renderer/src/components/task-page/jira/TaskPageJiraStatusFilters.tsx",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-cache-selectors.test.ts",
|
|
"to": "src/renderer/src/components/task-page/task-page-cache-selectors.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-cache-selectors.ts",
|
|
"to": "src/renderer/src/components/task-page/task-page-cache-selectors.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-checks-pill.test.ts",
|
|
"to": "src/renderer/src/components/task-page/task-page-checks-pill.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-checks-pill.ts",
|
|
"to": "src/renderer/src/components/task-page/task-page-checks-pill.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-default-repo-selection.test.ts",
|
|
"to": "src/renderer/src/components/task-page/task-page-default-repo-selection.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-default-repo-selection.ts",
|
|
"to": "src/renderer/src/components/task-page/task-page-default-repo-selection.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-draft-storage.tsx",
|
|
"to": "src/renderer/src/components/task-page/task-page-draft-storage.tsx",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-empty-state.test.ts",
|
|
"to": "src/renderer/src/components/task-page/task-page-empty-state.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-empty-state.ts",
|
|
"to": "src/renderer/src/components/task-page/task-page-empty-state.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-github-confirmed-client-values.ts",
|
|
"to": "src/renderer/src/components/task-page/github/task-page-github-confirmed-client-values.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-github-dialog-state-authority.test.ts",
|
|
"to": "src/renderer/src/components/task-page/github/task-page-github-dialog-state-authority.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-github-dialog-state-authority.ts",
|
|
"to": "src/renderer/src/components/task-page/github/task-page-github-dialog-state-authority.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-github-landing-refresh-run.tsx",
|
|
"to": "src/renderer/src/components/task-page/github/task-page-github-landing-refresh-run.tsx",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-github-list-scroll-restore.test.ts",
|
|
"to": "src/renderer/src/components/task-page/github/task-page-github-list-scroll-restore.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-github-list-scroll-restore.ts",
|
|
"to": "src/renderer/src/components/task-page/github/task-page-github-list-scroll-restore.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-github-quiet-refresh-run.tsx",
|
|
"to": "src/renderer/src/components/task-page/github/task-page-github-quiet-refresh-run.tsx",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-github-resume-cache.test.ts",
|
|
"to": "src/renderer/src/components/task-page/github/task-page-github-resume-cache.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-github-resume-cache.ts",
|
|
"to": "src/renderer/src/components/task-page/github/task-page-github-resume-cache.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-github-review-model.tsx",
|
|
"to": "src/renderer/src/components/task-page/github/task-page-github-review-model.tsx",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-github-reviewer-actions.ts",
|
|
"to": "src/renderer/src/components/task-page/github/task-page-github-reviewer-actions.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-github-reviewer-suggestions.test.ts",
|
|
"to": "src/renderer/src/components/task-page/github/task-page-github-reviewer-suggestions.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-github-status-actions.test.ts",
|
|
"to": "src/renderer/src/components/task-page/github/task-page-github-status-actions.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-github-status-actions.ts",
|
|
"to": "src/renderer/src/components/task-page/github/task-page-github-status-actions.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-github-status-state.test.ts",
|
|
"to": "src/renderer/src/components/task-page/github/task-page-github-status-state.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-github-status-state.ts",
|
|
"to": "src/renderer/src/components/task-page/github/task-page-github-status-state.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-github-task-kind.test.ts",
|
|
"to": "src/renderer/src/components/task-page/github/task-page-github-task-kind.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-github-task-kind.ts",
|
|
"to": "src/renderer/src/components/task-page/github/task-page-github-task-kind.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-github-work-item-authority-refresh.ts",
|
|
"to": "src/renderer/src/components/task-page/github/task-page-github-work-item-authority-refresh.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-github-work-item-filter-membership.test.ts",
|
|
"to": "src/renderer/src/components/task-page/github/task-page-github-work-item-filter-membership.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-github-work-item-filter-membership.ts",
|
|
"to": "src/renderer/src/components/task-page/github/task-page-github-work-item-filter-membership.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-github-work-item-mutation-composition.ts",
|
|
"to": "src/renderer/src/components/task-page/github/task-page-github-work-item-mutation-composition.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-github-work-item-mutation-keys.ts",
|
|
"to": "src/renderer/src/components/task-page/github/task-page-github-work-item-mutation-keys.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-github-work-item-mutation-lifecycle.ts",
|
|
"to": "src/renderer/src/components/task-page/github/task-page-github-work-item-mutation-lifecycle.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-github-work-item-mutation-pages.ts",
|
|
"to": "src/renderer/src/components/task-page/github/task-page-github-work-item-mutation-pages.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-github-work-item-mutation-patches.test.ts",
|
|
"to": "src/renderer/src/components/task-page/github/task-page-github-work-item-mutation-patches.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-github-work-item-mutation-patches.ts",
|
|
"to": "src/renderer/src/components/task-page/github/task-page-github-work-item-mutation-patches.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-github-work-item-mutation-registry.ts",
|
|
"to": "src/renderer/src/components/task-page/github/task-page-github-work-item-mutation-registry.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-github-work-item-mutation-regressions.test.ts",
|
|
"to": "src/renderer/src/components/task-page/github/task-page-github-work-item-mutation-regressions.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-github-work-item-mutation-types.ts",
|
|
"to": "src/renderer/src/components/task-page/github/task-page-github-work-item-mutation-types.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-github-work-item-mutations.test.ts",
|
|
"to": "src/renderer/src/components/task-page/github/task-page-github-work-item-mutations.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-github-work-item-mutations.ts",
|
|
"to": "src/renderer/src/components/task-page/github/task-page-github-work-item-mutations.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-github-work-item-quiet-adopt.ts",
|
|
"to": "src/renderer/src/components/task-page/github/task-page-github-work-item-quiet-adopt.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-github-work-item-quiet-revalidate.ts",
|
|
"to": "src/renderer/src/components/task-page/github/task-page-github-work-item-quiet-revalidate.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-github-work-item-quiet-state.ts",
|
|
"to": "src/renderer/src/components/task-page/github/task-page-github-work-item-quiet-state.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-github-work-item-registry-types.ts",
|
|
"to": "src/renderer/src/components/task-page/github/task-page-github-work-item-registry-types.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-github-work-item-status-badge.tsx",
|
|
"to": "src/renderer/src/components/task-page/github/task-page-github-work-item-status-badge.tsx",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-github-work-item-status.test.ts",
|
|
"to": "src/renderer/src/components/task-page/github/task-page-github-work-item-status.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-github-work-item-status.ts",
|
|
"to": "src/renderer/src/components/task-page/github/task-page-github-work-item-status.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-gitlab-task-filters.test.ts",
|
|
"to": "src/renderer/src/components/task-page/gitlab/task-page-gitlab-task-filters.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-initial-selection-scaling.test.tsx",
|
|
"to": "src/renderer/src/components/task-page/task-page-initial-selection-scaling.test.tsx",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-jira-board-detail-integration.test.tsx",
|
|
"to": "src/renderer/src/components/task-page/jira/task-page-jira-board-detail-integration.test.tsx",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-jira-board-move-dialog.tsx",
|
|
"to": "src/renderer/src/components/task-page/jira/task-page-jira-board-move-dialog.tsx",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-jira-board-move.ts",
|
|
"to": "src/renderer/src/components/task-page/jira/task-page-jira-board-move.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-jira-board-sections.test.ts",
|
|
"to": "src/renderer/src/components/task-page/jira/task-page-jira-board-sections.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-jira-board-sections.ts",
|
|
"to": "src/renderer/src/components/task-page/jira/task-page-jira-board-sections.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-jira-board-transitions.test.ts",
|
|
"to": "src/renderer/src/components/task-page/jira/task-page-jira-board-transitions.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-jira-board-transitions.ts",
|
|
"to": "src/renderer/src/components/task-page/jira/task-page-jira-board-transitions.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-jira-board-view.test.tsx",
|
|
"to": "src/renderer/src/components/task-page/jira/task-page-jira-board-view.test.tsx",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-jira-board-view.tsx",
|
|
"to": "src/renderer/src/components/task-page/jira/task-page-jira-board-view.tsx",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-jira-board.test.tsx",
|
|
"to": "src/renderer/src/components/task-page/jira/task-page-jira-board.test.tsx",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-jira-board.tsx",
|
|
"to": "src/renderer/src/components/task-page/jira/task-page-jira-board.tsx",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-jira-cache-selectors.test.ts",
|
|
"to": "src/renderer/src/components/task-page/jira/task-page-jira-cache-selectors.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-jira-cache-selectors.ts",
|
|
"to": "src/renderer/src/components/task-page/jira/task-page-jira-cache-selectors.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-jira-create-fields.test.ts",
|
|
"to": "src/renderer/src/components/task-page/jira/task-page-jira-create-fields.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-jira-create-fields.ts",
|
|
"to": "src/renderer/src/components/task-page/jira/task-page-jira-create-fields.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-jira-favourite-catalogue.test.tsx",
|
|
"to": "src/renderer/src/components/task-page/jira/task-page-jira-favourite-catalogue.test.tsx",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-jira-favourite-selection.test.tsx",
|
|
"to": "src/renderer/src/components/task-page/jira/task-page-jira-favourite-selection.test.tsx",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-jira-grouping.test.ts",
|
|
"to": "src/renderer/src/components/task-page/jira/task-page-jira-grouping.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-jira-issue-cells.tsx",
|
|
"to": "src/renderer/src/components/task-page/jira/task-page-jira-issue-cells.tsx",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-jira-issue-list.tsx",
|
|
"to": "src/renderer/src/components/task-page/jira/task-page-jira-issue-list.tsx",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-jira-item-source-context.test.ts",
|
|
"to": "src/renderer/src/components/task-page/jira/task-page-jira-item-source-context.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-jira-item-source-context.ts",
|
|
"to": "src/renderer/src/components/task-page/jira/task-page-jira-item-source-context.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-jira-linked-issues.test.ts",
|
|
"to": "src/renderer/src/components/task-page/jira/task-page-jira-linked-issues.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-jira-linked-issues.ts",
|
|
"to": "src/renderer/src/components/task-page/jira/task-page-jira-linked-issues.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-jira-load-state.test.ts",
|
|
"to": "src/renderer/src/components/task-page/jira/task-page-jira-load-state.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-jira-load-state.ts",
|
|
"to": "src/renderer/src/components/task-page/jira/task-page-jira-load-state.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-jira-project-selection.test.ts",
|
|
"to": "src/renderer/src/components/task-page/jira/task-page-jira-project-selection.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-jira-project-selection.ts",
|
|
"to": "src/renderer/src/components/task-page/jira/task-page-jira-project-selection.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-jira-quick-copy.test.tsx",
|
|
"to": "src/renderer/src/components/task-page/jira/task-page-jira-quick-copy.test.tsx",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-jira-saved-filter-application.test.tsx",
|
|
"to": "src/renderer/src/components/task-page/jira/task-page-jira-saved-filter-application.test.tsx",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-jira-saved-filter-load-failure.test.tsx",
|
|
"to": "src/renderer/src/components/task-page/jira/task-page-jira-saved-filter-load-failure.test.tsx",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-jira-search.test.ts",
|
|
"to": "src/renderer/src/components/task-page/jira/task-page-jira-search.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-jira-search.ts",
|
|
"to": "src/renderer/src/components/task-page/jira/task-page-jira-search.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-jira-sort-controls.test.tsx",
|
|
"to": "src/renderer/src/components/task-page/jira/task-page-jira-sort-controls.test.tsx",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-jira-sort-controls.tsx",
|
|
"to": "src/renderer/src/components/task-page/jira/task-page-jira-sort-controls.tsx",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-jira-sorting.test.ts",
|
|
"to": "src/renderer/src/components/task-page/jira/task-page-jira-sorting.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-jira-status-catalog.test.ts",
|
|
"to": "src/renderer/src/components/task-page/jira/task-page-jira-status-catalog.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-jira-status-catalog.ts",
|
|
"to": "src/renderer/src/components/task-page/jira/task-page-jira-status-catalog.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-jira-status-order-session.test.tsx",
|
|
"to": "src/renderer/src/components/task-page/jira/task-page-jira-status-order-session.test.tsx",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-jira-status-order.ts",
|
|
"to": "src/renderer/src/components/task-page/jira/task-page-jira-status-order.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-jira-status-tone.ts",
|
|
"to": "src/renderer/src/components/task-page/jira/task-page-jira-status-tone.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-jira-text-fallback-notice.test.tsx",
|
|
"to": "src/renderer/src/components/task-page/jira/task-page-jira-text-fallback-notice.test.tsx",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-jira-text-fallback-notice.tsx",
|
|
"to": "src/renderer/src/components/task-page/jira/task-page-jira-text-fallback-notice.tsx",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-jira-view-controls.tsx",
|
|
"to": "src/renderer/src/components/task-page/jira/task-page-jira-view-controls.tsx",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-jira-workspace-actions.test.tsx",
|
|
"to": "src/renderer/src/components/task-page/jira/task-page-jira-workspace-actions.test.tsx",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-linear-cache-selectors.ts",
|
|
"to": "src/renderer/src/components/task-page/linear/task-page-linear-cache-selectors.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-linear-in-orca-issues.test.ts",
|
|
"to": "src/renderer/src/components/task-page/linear/task-page-linear-in-orca-issues.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-linear-in-orca-issues.ts",
|
|
"to": "src/renderer/src/components/task-page/linear/task-page-linear-in-orca-issues.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-linear-issue-empty-state.test.ts",
|
|
"to": "src/renderer/src/components/task-page/linear/task-page-linear-issue-empty-state.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-linear-issue-empty-state.ts",
|
|
"to": "src/renderer/src/components/task-page/linear/task-page-linear-issue-empty-state.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-linear-issue-grouping.test.ts",
|
|
"to": "src/renderer/src/components/task-page/linear/task-page-linear-issue-grouping.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-linear-issue-model.tsx",
|
|
"to": "src/renderer/src/components/task-page/linear/task-page-linear-issue-model.tsx",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-linear-issue-request.test.ts",
|
|
"to": "src/renderer/src/components/task-page/linear/task-page-linear-issue-request.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-linear-issue-request.ts",
|
|
"to": "src/renderer/src/components/task-page/linear/task-page-linear-issue-request.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-linear-jira-list-model.tsx",
|
|
"to": "src/renderer/src/components/task-page/linear/task-page-linear-jira-list-model.tsx",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-linear-team-selection.test.ts",
|
|
"to": "src/renderer/src/components/task-page/linear/task-page-linear-team-selection.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-linear-team-selection.ts",
|
|
"to": "src/renderer/src/components/task-page/linear/task-page-linear-team-selection.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-list-chrome-visibility.test.ts",
|
|
"to": "src/renderer/src/components/task-page/task-page-list-chrome-visibility.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-list-chrome-visibility.ts",
|
|
"to": "src/renderer/src/components/task-page/task-page-list-chrome-visibility.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-localized-options.test.ts",
|
|
"to": "src/renderer/src/components/task-page/task-page-localized-options.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-localized-options.tsx",
|
|
"to": "src/renderer/src/components/task-page/task-page-localized-options.tsx",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-mutation-page-allocation.test.ts",
|
|
"to": "src/renderer/src/components/task-page/task-page-mutation-page-allocation.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-new-issue-draft.test.ts",
|
|
"to": "src/renderer/src/components/task-page/task-page-new-issue-draft.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-new-issue-draft.ts",
|
|
"to": "src/renderer/src/components/task-page/task-page-new-issue-draft.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-pagination-page-numbers.test.ts",
|
|
"to": "src/renderer/src/components/task-page/task-page-pagination-page-numbers.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-pagination-page-numbers.ts",
|
|
"to": "src/renderer/src/components/task-page/task-page-pagination-page-numbers.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-pr-check-summary.test.ts",
|
|
"to": "src/renderer/src/components/task-page/task-page-pr-check-summary.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-pr-check-summary.ts",
|
|
"to": "src/renderer/src/components/task-page/task-page-pr-check-summary.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-pr-delta-summary.ts",
|
|
"to": "src/renderer/src/components/task-page/task-page-pr-delta-summary.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-repo-source-context.test.ts",
|
|
"to": "src/renderer/src/components/task-page/task-page-repo-source-context.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-repo-source-divergence.test.ts",
|
|
"to": "src/renderer/src/components/task-page/task-page-repo-source-divergence.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-source-context.tsx",
|
|
"to": "src/renderer/src/components/task-page/task-page-source-context.tsx",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-string-set-equality.ts",
|
|
"to": "src/renderer/src/components/task-page/task-page-string-set-equality.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-task-source-host-availability.test.ts",
|
|
"to": "src/renderer/src/components/task-page/task-page-task-source-host-availability.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-work-item-pagination.test.ts",
|
|
"to": "src/renderer/src/components/task-page/task-page-work-item-pagination.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-work-item-pagination.ts",
|
|
"to": "src/renderer/src/components/task-page/task-page-work-item-pagination.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/task-page-work-item-signatures.ts",
|
|
"to": "src/renderer/src/components/task-page/task-page-work-item-signatures.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/use-task-page-composer-actions.ts",
|
|
"to": "src/renderer/src/components/task-page/use-task-page-composer-actions.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/use-task-page-detail-routing.ts",
|
|
"to": "src/renderer/src/components/task-page/use-task-page-detail-routing.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/use-task-page-github-cache-reconciliation.ts",
|
|
"to": "src/renderer/src/components/task-page/github/use-task-page-github-cache-reconciliation.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/use-task-page-github-detail.ts",
|
|
"to": "src/renderer/src/components/task-page/github/use-task-page-github-detail.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/use-task-page-github-issue-creation.ts",
|
|
"to": "src/renderer/src/components/task-page/github/use-task-page-github-issue-creation.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/use-task-page-github-issue-draft.ts",
|
|
"to": "src/renderer/src/components/task-page/github/use-task-page-github-issue-draft.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/use-task-page-github-landing-refresh.ts",
|
|
"to": "src/renderer/src/components/task-page/github/use-task-page-github-landing-refresh.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/use-task-page-github-list-projection.ts",
|
|
"to": "src/renderer/src/components/task-page/github/use-task-page-github-list-projection.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/use-task-page-github-list-state.ts",
|
|
"to": "src/renderer/src/components/task-page/github/use-task-page-github-list-state.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/use-task-page-github-mutation-state.ts",
|
|
"to": "src/renderer/src/components/task-page/github/use-task-page-github-mutation-state.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/use-task-page-github-quiet-refresh-effect.ts",
|
|
"to": "src/renderer/src/components/task-page/github/use-task-page-github-quiet-refresh-effect.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/use-task-page-github-quiet-refresh.ts",
|
|
"to": "src/renderer/src/components/task-page/github/use-task-page-github-quiet-refresh.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/use-task-page-github-search-pagination.ts",
|
|
"to": "src/renderer/src/components/task-page/github/use-task-page-github-search-pagination.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/use-task-page-gitlab-loading.test.tsx",
|
|
"to": "src/renderer/src/components/task-page/gitlab/use-task-page-gitlab-loading.test.tsx",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/use-task-page-gitlab-loading.ts",
|
|
"to": "src/renderer/src/components/task-page/gitlab/use-task-page-gitlab-loading.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/use-task-page-global-effects.ts",
|
|
"to": "src/renderer/src/components/task-page/use-task-page-global-effects.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/use-task-page-jira-creation-metadata.ts",
|
|
"to": "src/renderer/src/components/task-page/jira/use-task-page-jira-creation-metadata.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/use-task-page-jira-creation-projects.ts",
|
|
"to": "src/renderer/src/components/task-page/jira/use-task-page-jira-creation-projects.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/use-task-page-jira-creation-state.ts",
|
|
"to": "src/renderer/src/components/task-page/jira/use-task-page-jira-creation-state.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/use-task-page-jira-favourite-filters.ts",
|
|
"to": "src/renderer/src/components/task-page/jira/use-task-page-jira-favourite-filters.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/use-task-page-jira-issue-creation.ts",
|
|
"to": "src/renderer/src/components/task-page/jira/use-task-page-jira-issue-creation.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/use-task-page-jira-list-effects.test.ts",
|
|
"to": "src/renderer/src/components/task-page/jira/use-task-page-jira-list-effects.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/use-task-page-jira-list-effects.ts",
|
|
"to": "src/renderer/src/components/task-page/jira/use-task-page-jira-list-effects.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/use-task-page-jira-list-projection.ts",
|
|
"to": "src/renderer/src/components/task-page/jira/use-task-page-jira-list-projection.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/use-task-page-jira-list-state.owner.test.tsx",
|
|
"to": "src/renderer/src/components/task-page/jira/use-task-page-jira-list-state.owner.test.tsx",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/use-task-page-jira-list-state.ts",
|
|
"to": "src/renderer/src/components/task-page/jira/use-task-page-jira-list-state.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/use-task-page-jira-project-scope.test.tsx",
|
|
"to": "src/renderer/src/components/task-page/jira/use-task-page-jira-project-scope.test.tsx",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/use-task-page-jira-project-scope.ts",
|
|
"to": "src/renderer/src/components/task-page/jira/use-task-page-jira-project-scope.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/use-task-page-jira-quick-filters.test.tsx",
|
|
"to": "src/renderer/src/components/task-page/jira/use-task-page-jira-quick-filters.test.tsx",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/use-task-page-jira-quick-filters.ts",
|
|
"to": "src/renderer/src/components/task-page/jira/use-task-page-jira-quick-filters.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/use-task-page-jira-saved-filters.test.tsx",
|
|
"to": "src/renderer/src/components/task-page/jira/use-task-page-jira-saved-filters.test.tsx",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/use-task-page-jira-saved-filters.ts",
|
|
"to": "src/renderer/src/components/task-page/jira/use-task-page-jira-saved-filters.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/use-task-page-jira-summary-generation.test.tsx",
|
|
"to": "src/renderer/src/components/task-page/jira/use-task-page-jira-summary-generation.test.tsx",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/use-task-page-jira-summary-generation.ts",
|
|
"to": "src/renderer/src/components/task-page/jira/use-task-page-jira-summary-generation.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/use-task-page-linear-board.ts",
|
|
"to": "src/renderer/src/components/task-page/linear/use-task-page-linear-board.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/use-task-page-linear-collection-effects.ts",
|
|
"to": "src/renderer/src/components/task-page/linear/use-task-page-linear-collection-effects.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/use-task-page-linear-context-actions.ts",
|
|
"to": "src/renderer/src/components/task-page/linear/use-task-page-linear-context-actions.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/use-task-page-linear-context-state.ts",
|
|
"to": "src/renderer/src/components/task-page/linear/use-task-page-linear-context-state.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/use-task-page-linear-creation-state.ts",
|
|
"to": "src/renderer/src/components/task-page/linear/use-task-page-linear-creation-state.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/use-task-page-linear-custom-view-effects.ts",
|
|
"to": "src/renderer/src/components/task-page/linear/use-task-page-linear-custom-view-effects.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/use-task-page-linear-filter-selection.ts",
|
|
"to": "src/renderer/src/components/task-page/linear/use-task-page-linear-filter-selection.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/use-task-page-linear-in-orca-effects.ts",
|
|
"to": "src/renderer/src/components/task-page/linear/use-task-page-linear-in-orca-effects.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/use-task-page-linear-issue-creation.ts",
|
|
"to": "src/renderer/src/components/task-page/linear/use-task-page-linear-issue-creation.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/use-task-page-linear-list-effects.ts",
|
|
"to": "src/renderer/src/components/task-page/linear/use-task-page-linear-list-effects.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/use-task-page-linear-list-presentation.ts",
|
|
"to": "src/renderer/src/components/task-page/linear/use-task-page-linear-list-presentation.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/use-task-page-linear-list-projection.ts",
|
|
"to": "src/renderer/src/components/task-page/linear/use-task-page-linear-list-projection.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/use-task-page-linear-list-selection.ts",
|
|
"to": "src/renderer/src/components/task-page/linear/use-task-page-linear-list-selection.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/use-task-page-linear-project-creation.ts",
|
|
"to": "src/renderer/src/components/task-page/linear/use-task-page-linear-project-creation.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/use-task-page-linear-view-state.ts",
|
|
"to": "src/renderer/src/components/task-page/linear/use-task-page-linear-view-state.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/use-task-page-provider-metadata.ts",
|
|
"to": "src/renderer/src/components/task-page/use-task-page-provider-metadata.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/use-task-page-provider-state.ts",
|
|
"to": "src/renderer/src/components/task-page/use-task-page-provider-state.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/use-task-page-repo-selection.ts",
|
|
"to": "src/renderer/src/components/task-page/use-task-page-repo-selection.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/use-task-page-resume-restoration.ts",
|
|
"to": "src/renderer/src/components/task-page/use-task-page-resume-restoration.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/use-task-page-runtime-hosts.ts",
|
|
"to": "src/renderer/src/components/task-page/use-task-page-runtime-hosts.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/use-task-page-search-actions.ts",
|
|
"to": "src/renderer/src/components/task-page/use-task-page-search-actions.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/use-task-page-source-availability.ts",
|
|
"to": "src/renderer/src/components/task-page/use-task-page-source-availability.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/use-task-page-source-summary.ts",
|
|
"to": "src/renderer/src/components/task-page/use-task-page-source-summary.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/use-task-page-store-bindings.ts",
|
|
"to": "src/renderer/src/components/task-page/use-task-page-store-bindings.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/use-task-page-workspace-actions-twin-host.test.tsx",
|
|
"to": "src/renderer/src/components/task-page/use-task-page-workspace-actions-twin-host.test.tsx",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/use-task-page-workspace-actions.ts",
|
|
"to": "src/renderer/src/components/task-page/use-task-page-workspace-actions.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "settings-repository",
|
|
"phase": 2,
|
|
"priority": "high",
|
|
"risk": "moderate",
|
|
"directory": "src/renderer/src/components/settings",
|
|
"basenamePattern": "^(?:Repository|repository-)",
|
|
"targetDirectory": "src/renderer/src/components/settings/repository",
|
|
"reason": "Repository settings have one user-facing owner and a large mixed family of components, state and tests.",
|
|
"review": "Keep draft-state boundaries and workspace-window routing; do not introduce an all-settings barrel.",
|
|
"status": "proposed-not-applied",
|
|
"selectedFiles": 60,
|
|
"productionFiles": 40,
|
|
"testSupportFiles": 20,
|
|
"existingTargetJsTs": 0,
|
|
"collisionCount": 0,
|
|
"dependencyBoundary": {
|
|
"internalEdges": 77,
|
|
"inboundEdges": 11,
|
|
"outboundEdges": 296,
|
|
"productionInternalEdges": 52,
|
|
"productionInboundEdges": 9,
|
|
"productionOutboundEdges": 246,
|
|
"externalImporterFiles": [
|
|
"src/renderer/src/components/feature-wall/FeatureWallSetupWorkflowActions.tsx",
|
|
"src/renderer/src/components/right-sidebar/source-control-ai-settings-navigation.ts",
|
|
"src/renderer/src/components/settings/ProjectWindowsRuntimeSetting.tsx",
|
|
"src/renderer/src/components/settings/SourceControlAiActionRecipeDefaults.tsx",
|
|
"src/renderer/src/components/settings/settings-project-section-renderer.tsx",
|
|
"src/renderer/src/components/settings/use-repository-hook-settings-draft.ts",
|
|
"src/renderer/src/components/sidebar/open-setup-script-settings.ts",
|
|
"src/renderer/src/components/sidebar/worktree-list/rows/repo-header-project-actions.tsx",
|
|
"src/renderer/src/hooks/composer-state/jira-mapped-owner-flow.integration.test.tsx",
|
|
"src/renderer/src/hooks/settings-navigation-remote-sections.ts",
|
|
"src/renderer/src/store/always-mounted-selector-scan-cost.test.ts"
|
|
],
|
|
"productionExternalImporterFiles": [
|
|
"src/renderer/src/components/feature-wall/FeatureWallSetupWorkflowActions.tsx",
|
|
"src/renderer/src/components/right-sidebar/source-control-ai-settings-navigation.ts",
|
|
"src/renderer/src/components/settings/ProjectWindowsRuntimeSetting.tsx",
|
|
"src/renderer/src/components/settings/SourceControlAiActionRecipeDefaults.tsx",
|
|
"src/renderer/src/components/settings/settings-project-section-renderer.tsx",
|
|
"src/renderer/src/components/settings/use-repository-hook-settings-draft.ts",
|
|
"src/renderer/src/components/sidebar/open-setup-script-settings.ts",
|
|
"src/renderer/src/components/sidebar/worktree-list/rows/repo-header-project-actions.tsx",
|
|
"src/renderer/src/hooks/settings-navigation-remote-sections.ts"
|
|
],
|
|
"outboundDependencyDirectories": [
|
|
{
|
|
"path": "src/shared",
|
|
"count": 27
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/settings",
|
|
"count": 15
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/ui",
|
|
"count": 8
|
|
},
|
|
{
|
|
"path": "src/renderer/src/lib",
|
|
"count": 6
|
|
},
|
|
{
|
|
"path": "src/renderer/src/runtime",
|
|
"count": 5
|
|
},
|
|
{
|
|
"path": "src/renderer/src/store",
|
|
"count": 4
|
|
},
|
|
{
|
|
"path": "src/shared/github",
|
|
"count": 4
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components",
|
|
"count": 2
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/host-picker",
|
|
"count": 1
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/repo",
|
|
"count": 1
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/sidebar",
|
|
"count": 1
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/source-control",
|
|
"count": 1
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/terminal-pane",
|
|
"count": 1
|
|
},
|
|
{
|
|
"path": "src/renderer/src/hooks",
|
|
"count": 1
|
|
},
|
|
{
|
|
"path": "src/renderer/src/i18n",
|
|
"count": 1
|
|
},
|
|
{
|
|
"path": "src/renderer/src/store/slices",
|
|
"count": 1
|
|
},
|
|
{
|
|
"path": "src/renderer/src/store/slices/editor/actions",
|
|
"count": 1
|
|
},
|
|
{
|
|
"path": "src/shared/worktree",
|
|
"count": 1
|
|
}
|
|
],
|
|
"unresolvedSpecifiers": []
|
|
},
|
|
"moves": [
|
|
{
|
|
"from": "src/renderer/src/components/settings/RepositoryForkSyncSection.test.tsx",
|
|
"to": "src/renderer/src/components/settings/repository/RepositoryForkSyncSection.test.tsx",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/settings/RepositoryForkSyncSection.tsx",
|
|
"to": "src/renderer/src/components/settings/repository/RepositoryForkSyncSection.tsx",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/settings/RepositoryGitHubAccountSection.inventory-lifetime.test.tsx",
|
|
"to": "src/renderer/src/components/settings/repository/RepositoryGitHubAccountSection.inventory-lifetime.test.tsx",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/settings/RepositoryGitHubAccountSection.test.tsx",
|
|
"to": "src/renderer/src/components/settings/repository/RepositoryGitHubAccountSection.test.tsx",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/settings/RepositoryGitHubAccountSection.tsx",
|
|
"to": "src/renderer/src/components/settings/repository/RepositoryGitHubAccountSection.tsx",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/settings/RepositoryHookPolicySettings.tsx",
|
|
"to": "src/renderer/src/components/settings/repository/RepositoryHookPolicySettings.tsx",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/settings/RepositoryHookScriptSetting.tsx",
|
|
"to": "src/renderer/src/components/settings/repository/RepositoryHookScriptSetting.tsx",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/settings/RepositoryHooksSection.test.ts",
|
|
"to": "src/renderer/src/components/settings/repository/RepositoryHooksSection.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/settings/RepositoryHooksSection.tsx",
|
|
"to": "src/renderer/src/components/settings/repository/RepositoryHooksSection.tsx",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/settings/RepositoryHooksYamlStatus.tsx",
|
|
"to": "src/renderer/src/components/settings/repository/RepositoryHooksYamlStatus.tsx",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/settings/RepositoryHostSetupActions.tsx",
|
|
"to": "src/renderer/src/components/settings/repository/RepositoryHostSetupActions.tsx",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/settings/RepositoryHostSetupsSection.settings-entry.test.tsx",
|
|
"to": "src/renderer/src/components/settings/repository/RepositoryHostSetupsSection.settings-entry.test.tsx",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/settings/RepositoryHostSetupsSection.test.tsx",
|
|
"to": "src/renderer/src/components/settings/repository/RepositoryHostSetupsSection.test.tsx",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/settings/RepositoryHostSetupsSection.tsx",
|
|
"to": "src/renderer/src/components/settings/repository/RepositoryHostSetupsSection.tsx",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/settings/RepositoryHostSetupsSection.workspace-window.test.tsx",
|
|
"to": "src/renderer/src/components/settings/repository/RepositoryHostSetupsSection.workspace-window.test.tsx",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/settings/RepositoryIconColorSection.tsx",
|
|
"to": "src/renderer/src/components/settings/repository/RepositoryIconColorSection.tsx",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/settings/RepositoryIconEmojiPicker.test.tsx",
|
|
"to": "src/renderer/src/components/settings/repository/RepositoryIconEmojiPicker.test.tsx",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/settings/RepositoryIconEmojiPicker.tsx",
|
|
"to": "src/renderer/src/components/settings/repository/RepositoryIconEmojiPicker.tsx",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/settings/RepositoryIconPicker.github-avatar-refresh.test.tsx",
|
|
"to": "src/renderer/src/components/settings/repository/RepositoryIconPicker.github-avatar-refresh.test.tsx",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/settings/RepositoryIconPicker.tsx",
|
|
"to": "src/renderer/src/components/settings/repository/RepositoryIconPicker.tsx",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/settings/RepositoryIconTabs.tsx",
|
|
"to": "src/renderer/src/components/settings/repository/RepositoryIconTabs.tsx",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/settings/RepositoryIssueCommandSetting.tsx",
|
|
"to": "src/renderer/src/components/settings/repository/RepositoryIssueCommandSetting.tsx",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/settings/RepositoryJiraProjectSection.test.tsx",
|
|
"to": "src/renderer/src/components/settings/repository/RepositoryJiraProjectSection.test.tsx",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/settings/RepositoryJiraProjectSection.tsx",
|
|
"to": "src/renderer/src/components/settings/repository/RepositoryJiraProjectSection.tsx",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/settings/RepositoryPane.test.ts",
|
|
"to": "src/renderer/src/components/settings/repository/RepositoryPane.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/settings/RepositoryPane.tsx",
|
|
"to": "src/renderer/src/components/settings/repository/RepositoryPane.tsx",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/settings/RepositoryPaneDraftInput.test.tsx",
|
|
"to": "src/renderer/src/components/settings/repository/RepositoryPaneDraftInput.test.tsx",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/settings/RepositoryRemoveProjectButton.tsx",
|
|
"to": "src/renderer/src/components/settings/repository/RepositoryRemoveProjectButton.tsx",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/settings/RepositorySettingsDraftInput.tsx",
|
|
"to": "src/renderer/src/components/settings/repository/RepositorySettingsDraftInput.tsx",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/settings/RepositorySourceControlAiActionRows.tsx",
|
|
"to": "src/renderer/src/components/settings/repository/RepositorySourceControlAiActionRows.tsx",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/settings/RepositorySourceControlAiCustomCommand.tsx",
|
|
"to": "src/renderer/src/components/settings/repository/RepositorySourceControlAiCustomCommand.tsx",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/settings/RepositorySourceControlAiEnablement.tsx",
|
|
"to": "src/renderer/src/components/settings/repository/RepositorySourceControlAiEnablement.tsx",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/settings/RepositorySourceControlAiHostedReviewDefaults.tsx",
|
|
"to": "src/renderer/src/components/settings/repository/RepositorySourceControlAiHostedReviewDefaults.tsx",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/settings/RepositorySourceControlAiSection.test.ts",
|
|
"to": "src/renderer/src/components/settings/repository/RepositorySourceControlAiSection.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/settings/RepositorySourceControlAiSection.tsx",
|
|
"to": "src/renderer/src/components/settings/repository/RepositorySourceControlAiSection.tsx",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/settings/RepositoryWindowsRuntimeSection.tsx",
|
|
"to": "src/renderer/src/components/settings/repository/RepositoryWindowsRuntimeSection.tsx",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/settings/RepositoryWorktreeDefaultsSection.test.tsx",
|
|
"to": "src/renderer/src/components/settings/repository/RepositoryWorktreeDefaultsSection.test.tsx",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/settings/RepositoryWorktreeDefaultsSection.tsx",
|
|
"to": "src/renderer/src/components/settings/repository/RepositoryWorktreeDefaultsSection.tsx",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/settings/repository-description-templates.test.tsx",
|
|
"to": "src/renderer/src/components/settings/repository/repository-description-templates.test.tsx",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/settings/repository-git-author-search-entries.ts",
|
|
"to": "src/renderer/src/components/settings/repository/repository-git-author-search-entries.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/settings/repository-git-hooks-search-entries.ts",
|
|
"to": "src/renderer/src/components/settings/repository/repository-git-hooks-search-entries.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/settings/repository-git-worktree-search-entries.ts",
|
|
"to": "src/renderer/src/components/settings/repository/repository-git-worktree-search-entries.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/settings/repository-github-account.ts",
|
|
"to": "src/renderer/src/components/settings/repository/repository-github-account.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/settings/repository-hook-settings-draft.test.ts",
|
|
"to": "src/renderer/src/components/settings/repository/repository-hook-settings-draft.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/settings/repository-hook-settings-draft.ts",
|
|
"to": "src/renderer/src/components/settings/repository/repository-hook-settings-draft.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/settings/repository-host-add-project-steps.tsx",
|
|
"to": "src/renderer/src/components/settings/repository/repository-host-add-project-steps.tsx",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/settings/repository-host-setup-options.test.ts",
|
|
"to": "src/renderer/src/components/settings/repository/repository-host-setup-options.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/settings/repository-host-setup-options.ts",
|
|
"to": "src/renderer/src/components/settings/repository/repository-host-setup-options.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/settings/repository-icon-github.test.ts",
|
|
"to": "src/renderer/src/components/settings/repository/repository-icon-github.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/settings/repository-icon-github.ts",
|
|
"to": "src/renderer/src/components/settings/repository/repository-icon-github.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/settings/repository-identity-search.ts",
|
|
"to": "src/renderer/src/components/settings/repository/repository-identity-search.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/settings/repository-runtime-session-summary.ts",
|
|
"to": "src/renderer/src/components/settings/repository/repository-runtime-session-summary.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/settings/repository-search.ts",
|
|
"to": "src/renderer/src/components/settings/repository/repository-search.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/settings/repository-settings-targets.ts",
|
|
"to": "src/renderer/src/components/settings/repository/repository-settings-targets.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/settings/repository-source-control-ai-draft.ts",
|
|
"to": "src/renderer/src/components/settings/repository/repository-source-control-ai-draft.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/settings/repository-source-control-ai-global-ux.test.ts",
|
|
"to": "src/renderer/src/components/settings/repository/repository-source-control-ai-global-ux.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/settings/repository-source-control-ai-global-ux.ts",
|
|
"to": "src/renderer/src/components/settings/repository/repository-source-control-ai-global-ux.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/settings/repository-source-control-ai-labels.ts",
|
|
"to": "src/renderer/src/components/settings/repository/repository-source-control-ai-labels.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/settings/repository-source-control-ai-persist-queue.test.ts",
|
|
"to": "src/renderer/src/components/settings/repository/repository-source-control-ai-persist-queue.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/components/settings/repository-source-control-ai-persist-queue.ts",
|
|
"to": "src/renderer/src/components/settings/repository/repository-source-control-ai-persist-queue.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "store-agent-status",
|
|
"phase": 2,
|
|
"priority": "high",
|
|
"risk": "moderate",
|
|
"directory": "src/renderer/src/store/slices",
|
|
"basenamePattern": "^agent-status(?:[-.]|$)",
|
|
"targetDirectory": "src/renderer/src/store/slices/agent-status",
|
|
"reason": "Status reduction, subscriptions and tests are scattered beside unrelated Zustand slices.",
|
|
"review": "Keep the root store as the composition point. Preserve subscription and reduction semantics; keep an explicit slice entry.",
|
|
"status": "proposed-not-applied",
|
|
"selectedFiles": 55,
|
|
"productionFiles": 31,
|
|
"testSupportFiles": 24,
|
|
"existingTargetJsTs": 0,
|
|
"collisionCount": 0,
|
|
"dependencyBoundary": {
|
|
"internalEdges": 130,
|
|
"inboundEdges": 53,
|
|
"outboundEdges": 162,
|
|
"productionInternalEdges": 108,
|
|
"productionInboundEdges": 27,
|
|
"productionOutboundEdges": 87,
|
|
"externalImporterFiles": [
|
|
"config/scripts/agent-status-hot-path-benchmark.ts",
|
|
"src/renderer/src/components/activity/ActivityPrototypePage-test-fixtures.ts",
|
|
"src/renderer/src/components/activity/activity-clear-completed-hmr.test.ts",
|
|
"src/renderer/src/components/activity/activity-clear-completed.test.ts",
|
|
"src/renderer/src/components/activity/activity-clear-completed.ts",
|
|
"src/renderer/src/components/activity/activity-event-builder.identity-reuse.test.ts",
|
|
"src/renderer/src/components/activity/activity-event-builder.ts",
|
|
"src/renderer/src/components/activity/useActivityUnreadCount.freshness.test.tsx",
|
|
"src/renderer/src/components/automations/automation-run-completion-evidence.test.ts",
|
|
"src/renderer/src/components/automations/automation-run-completion-evidence.ts",
|
|
"src/renderer/src/components/dashboard/build-dashboard-snapshot.rows-cache.test.ts",
|
|
"src/renderer/src/components/dashboard/useRetainedAgents.ts",
|
|
"src/renderer/src/components/dashboard/worktree-agent-rows-cache.ts",
|
|
"src/renderer/src/components/sidebar/useWorktreeAgentRows.test.ts",
|
|
"src/renderer/src/components/sidebar/worktree-agent-orchestration-batch.test.ts",
|
|
"src/renderer/src/components/sidebar/worktree-agent-orchestration-index.test.ts",
|
|
"src/renderer/src/components/sidebar/worktree-agent-row-selectors.test.ts",
|
|
"src/renderer/src/components/sidebar/worktree-agent-row-selectors.ts",
|
|
"src/renderer/src/components/sidebar/worktree-agent-rows.ts",
|
|
"src/renderer/src/components/terminal-pane/command-finished-status-store-test-fixture.ts",
|
|
"src/renderer/src/hooks/ipc-events-agent-status-store-test-fixtures.ts",
|
|
"src/renderer/src/hooks/ipc-events/agent-status-bridge-types.ts",
|
|
"src/renderer/src/hooks/ipc-events/agent-status-event-applicator.ts",
|
|
"src/renderer/src/hooks/ipc-events/agent-status-partial-updates.ts",
|
|
"src/renderer/src/hooks/ipc-events/agent-status-pending-retry-gate.test.ts",
|
|
"src/renderer/src/hooks/ipc-events/normalize-agent-status-event.ts",
|
|
"src/renderer/src/hooks/useIpcEvents-agent-status-batch-projection.test.ts",
|
|
"src/renderer/src/hooks/useIpcEvents-agent-status-queue-ordering.test.ts",
|
|
"src/renderer/src/hooks/useReadOnScreenAttention.test.ts",
|
|
"src/renderer/src/lib/automation-terminal-ownership.ts",
|
|
"src/renderer/src/lib/non-secure-context-crypto.repro.test.ts",
|
|
"src/renderer/src/lib/open-tab-occupant-agent.test.ts",
|
|
"src/renderer/src/lib/open-tab-occupant-agent.ts",
|
|
"src/renderer/src/lib/tab-agent-status-index.test.ts",
|
|
"src/renderer/src/lib/tab-agent-status-index.ts",
|
|
"src/renderer/src/lib/tab-agent.test.ts",
|
|
"src/renderer/src/lib/tab-agent.ts",
|
|
"src/renderer/src/lib/use-tab-agent-retained-identity.test.ts",
|
|
"src/renderer/src/lib/workspace-tab-agent-metadata.ts",
|
|
"src/renderer/src/lib/workspace-tab-palette-search.test.ts",
|
|
"src/renderer/src/store/index.ts",
|
|
"src/renderer/src/store/slices/activity-cleared-at.test.ts",
|
|
"src/renderer/src/store/slices/retired-terminal-tab-state-sweep.ts",
|
|
"src/renderer/src/store/slices/store-test-helpers.ts",
|
|
"src/renderer/src/store/slices/workspace-attention/subject-attention-transitions.ts",
|
|
"src/renderer/src/store/terminals/terminal-actions.ts",
|
|
"src/renderer/src/store/terminals/terminal-pane-hibernation.ts",
|
|
"src/renderer/src/store/terminals/terminal-shutdown-state.ts",
|
|
"src/renderer/src/store/terminals/terminal-shutdown.ts",
|
|
"src/renderer/src/store/terminals/terminal-tab-close.ts",
|
|
"src/renderer/src/store/types.ts",
|
|
"tests/e2e/nested-agent-idle-owner.unit.test.ts"
|
|
],
|
|
"productionExternalImporterFiles": [
|
|
"config/scripts/agent-status-hot-path-benchmark.ts",
|
|
"src/renderer/src/components/activity/activity-clear-completed.ts",
|
|
"src/renderer/src/components/activity/activity-event-builder.ts",
|
|
"src/renderer/src/components/automations/automation-run-completion-evidence.ts",
|
|
"src/renderer/src/components/dashboard/useRetainedAgents.ts",
|
|
"src/renderer/src/components/dashboard/worktree-agent-rows-cache.ts",
|
|
"src/renderer/src/components/sidebar/worktree-agent-row-selectors.ts",
|
|
"src/renderer/src/components/sidebar/worktree-agent-rows.ts",
|
|
"src/renderer/src/hooks/ipc-events/agent-status-bridge-types.ts",
|
|
"src/renderer/src/hooks/ipc-events/agent-status-event-applicator.ts",
|
|
"src/renderer/src/hooks/ipc-events/agent-status-partial-updates.ts",
|
|
"src/renderer/src/hooks/ipc-events/normalize-agent-status-event.ts",
|
|
"src/renderer/src/lib/automation-terminal-ownership.ts",
|
|
"src/renderer/src/lib/open-tab-occupant-agent.ts",
|
|
"src/renderer/src/lib/tab-agent-status-index.ts",
|
|
"src/renderer/src/lib/tab-agent.ts",
|
|
"src/renderer/src/lib/workspace-tab-agent-metadata.ts",
|
|
"src/renderer/src/store/index.ts",
|
|
"src/renderer/src/store/slices/retired-terminal-tab-state-sweep.ts",
|
|
"src/renderer/src/store/slices/workspace-attention/subject-attention-transitions.ts",
|
|
"src/renderer/src/store/terminals/terminal-actions.ts",
|
|
"src/renderer/src/store/terminals/terminal-pane-hibernation.ts",
|
|
"src/renderer/src/store/terminals/terminal-shutdown-state.ts",
|
|
"src/renderer/src/store/terminals/terminal-shutdown.ts",
|
|
"src/renderer/src/store/terminals/terminal-tab-close.ts",
|
|
"src/renderer/src/store/types.ts"
|
|
],
|
|
"outboundDependencyDirectories": [
|
|
{
|
|
"path": "src/shared",
|
|
"count": 20
|
|
},
|
|
{
|
|
"path": "src/renderer/src/lib",
|
|
"count": 8
|
|
},
|
|
{
|
|
"path": "src/renderer/src/store/slices",
|
|
"count": 4
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/activity",
|
|
"count": 3
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/sidebar",
|
|
"count": 2
|
|
},
|
|
{
|
|
"path": "src/renderer/src/store",
|
|
"count": 2
|
|
},
|
|
{
|
|
"path": "src/renderer/src/store/slices/workspace-attention",
|
|
"count": 2
|
|
},
|
|
{
|
|
"path": "src/shared/sidebar-list",
|
|
"count": 2
|
|
},
|
|
{
|
|
"path": "src/renderer/src/hooks/ipc-events",
|
|
"count": 1
|
|
},
|
|
{
|
|
"path": "src/renderer/src/runtime",
|
|
"count": 1
|
|
},
|
|
{
|
|
"path": "src/shared/program-status",
|
|
"count": 1
|
|
}
|
|
],
|
|
"unresolvedSpecifiers": []
|
|
},
|
|
"moves": [
|
|
{
|
|
"from": "src/renderer/src/store/slices/agent-status-ack-cleanup.test.ts",
|
|
"to": "src/renderer/src/store/slices/agent-status/agent-status-ack-cleanup.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/store/slices/agent-status-authority-actions.ts",
|
|
"to": "src/renderer/src/store/slices/agent-status/agent-status-authority-actions.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/store/slices/agent-status-batch.test.ts",
|
|
"to": "src/renderer/src/store/slices/agent-status/agent-status-batch.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/store/slices/agent-status-capacity-eviction.ts",
|
|
"to": "src/renderer/src/store/slices/agent-status/agent-status-capacity-eviction.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/store/slices/agent-status-cleanup-actions.ts",
|
|
"to": "src/renderer/src/store/slices/agent-status/agent-status-cleanup-actions.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/store/slices/agent-status-connection-worktree-scope.ts",
|
|
"to": "src/renderer/src/store/slices/agent-status/agent-status-connection-worktree-scope.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/store/slices/agent-status-contract.ts",
|
|
"to": "src/renderer/src/store/slices/agent-status/agent-status-contract.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/store/slices/agent-status-drop-actions.ts",
|
|
"to": "src/renderer/src/store/slices/agent-status/agent-status-drop-actions.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/store/slices/agent-status-drop-ipc.test.ts",
|
|
"to": "src/renderer/src/store/slices/agent-status/agent-status-drop-ipc.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/store/slices/agent-status-drop-reducer.ts",
|
|
"to": "src/renderer/src/store/slices/agent-status/agent-status-drop-reducer.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/store/slices/agent-status-entry-contracts.test.ts",
|
|
"to": "src/renderer/src/store/slices/agent-status/agent-status-entry-contracts.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/store/slices/agent-status-freshness-cache.test.ts",
|
|
"to": "src/renderer/src/store/slices/agent-status/agent-status-freshness-cache.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/store/slices/agent-status-freshness-scheduler.test.ts",
|
|
"to": "src/renderer/src/store/slices/agent-status/agent-status-freshness-scheduler.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/store/slices/agent-status-freshness-scheduler.ts",
|
|
"to": "src/renderer/src/store/slices/agent-status/agent-status-freshness-scheduler.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/store/slices/agent-status-launch-actions.ts",
|
|
"to": "src/renderer/src/store/slices/agent-status/agent-status-launch-actions.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/store/slices/agent-status-launch-config.ts",
|
|
"to": "src/renderer/src/store/slices/agent-status/agent-status-launch-config.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/store/slices/agent-status-live-actions.ts",
|
|
"to": "src/renderer/src/store/slices/agent-status/agent-status-live-actions.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/store/slices/agent-status-live-entry-builder.ts",
|
|
"to": "src/renderer/src/store/slices/agent-status/agent-status-live-entry-builder.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/store/slices/agent-status-live-entry-children.ts",
|
|
"to": "src/renderer/src/store/slices/agent-status/agent-status-live-entry-children.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/store/slices/agent-status-live-entry-main-agent.ts",
|
|
"to": "src/renderer/src/store/slices/agent-status/agent-status-live-entry-main-agent.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/store/slices/agent-status-live-facts.ts",
|
|
"to": "src/renderer/src/store/slices/agent-status/agent-status-live-facts.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/store/slices/agent-status-live-freshness-request.test.ts",
|
|
"to": "src/renderer/src/store/slices/agent-status/agent-status-live-freshness-request.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/store/slices/agent-status-live-map-leak.test.ts",
|
|
"to": "src/renderer/src/store/slices/agent-status/agent-status-live-map-leak.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/store/slices/agent-status-live-reducer.ts",
|
|
"to": "src/renderer/src/store/slices/agent-status/agent-status-live-reducer.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/store/slices/agent-status-main-agent-fact.test.ts",
|
|
"to": "src/renderer/src/store/slices/agent-status/agent-status-main-agent-fact.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/store/slices/agent-status-manual-sleep-capture.test.ts",
|
|
"to": "src/renderer/src/store/slices/agent-status/agent-status-manual-sleep-capture.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/store/slices/agent-status-migration-unsupported-entries.ts",
|
|
"to": "src/renderer/src/store/slices/agent-status/agent-status-migration-unsupported-entries.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/store/slices/agent-status-nested-resume.spec.ts",
|
|
"to": "src/renderer/src/store/slices/agent-status/agent-status-nested-resume.spec.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/store/slices/agent-status-orchestration-actions.ts",
|
|
"to": "src/renderer/src/store/slices/agent-status/agent-status-orchestration-actions.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/store/slices/agent-status-orchestration-context.ts",
|
|
"to": "src/renderer/src/store/slices/agent-status/agent-status-orchestration-context.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/store/slices/agent-status-pane-key-tab-binding.ts",
|
|
"to": "src/renderer/src/store/slices/agent-status/agent-status-pane-key-tab-binding.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/store/slices/agent-status-pane-keyed-records.test.ts",
|
|
"to": "src/renderer/src/store/slices/agent-status/agent-status-pane-keyed-records.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/store/slices/agent-status-pane-keyed-records.ts",
|
|
"to": "src/renderer/src/store/slices/agent-status/agent-status-pane-keyed-records.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/store/slices/agent-status-pr-refresh-handoff.spec.ts",
|
|
"to": "src/renderer/src/store/slices/agent-status/agent-status-pr-refresh-handoff.spec.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/store/slices/agent-status-program-status-actions.ts",
|
|
"to": "src/renderer/src/store/slices/agent-status/agent-status-program-status-actions.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/store/slices/agent-status-program-status.test.ts",
|
|
"to": "src/renderer/src/store/slices/agent-status/agent-status-program-status.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/store/slices/agent-status-provider-session-actions.ts",
|
|
"to": "src/renderer/src/store/slices/agent-status/agent-status-provider-session-actions.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/store/slices/agent-status-provider-session.test.ts",
|
|
"to": "src/renderer/src/store/slices/agent-status/agent-status-provider-session.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/store/slices/agent-status-quit-capture.test.ts",
|
|
"to": "src/renderer/src/store/slices/agent-status/agent-status-quit-capture.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/store/slices/agent-status-recovery-actions.ts",
|
|
"to": "src/renderer/src/store/slices/agent-status/agent-status-recovery-actions.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/store/slices/agent-status-recovery-collection.ts",
|
|
"to": "src/renderer/src/store/slices/agent-status/agent-status-recovery-collection.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/store/slices/agent-status-retention-actions.ts",
|
|
"to": "src/renderer/src/store/slices/agent-status/agent-status-retention-actions.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/store/slices/agent-status-retention-prefix-sweep.test.ts",
|
|
"to": "src/renderer/src/store/slices/agent-status/agent-status-retention-prefix-sweep.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/store/slices/agent-status-runtime-orchestration.test.ts",
|
|
"to": "src/renderer/src/store/slices/agent-status/agent-status-runtime-orchestration.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/store/slices/agent-status-runtime.ts",
|
|
"to": "src/renderer/src/store/slices/agent-status/agent-status-runtime.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/store/slices/agent-status-sleeping-records.ts",
|
|
"to": "src/renderer/src/store/slices/agent-status/agent-status-sleeping-records.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/store/slices/agent-status-slice-contract.ts",
|
|
"to": "src/renderer/src/store/slices/agent-status/agent-status-slice-contract.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/store/slices/agent-status-ssh-connection-clear.test.ts",
|
|
"to": "src/renderer/src/store/slices/agent-status/agent-status-ssh-connection-clear.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/store/slices/agent-status-test-harness.ts",
|
|
"to": "src/renderer/src/store/slices/agent-status/agent-status-test-harness.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/store/slices/agent-status-tool-assistant-fields.spec.ts",
|
|
"to": "src/renderer/src/store/slices/agent-status/agent-status-tool-assistant-fields.spec.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/store/slices/agent-status-verdict-copies.test.ts",
|
|
"to": "src/renderer/src/store/slices/agent-status/agent-status-verdict-copies.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/store/slices/agent-status-worktree-drop-actions.ts",
|
|
"to": "src/renderer/src/store/slices/agent-status/agent-status-worktree-drop-actions.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/store/slices/agent-status-worktree-purge-leak.test.ts",
|
|
"to": "src/renderer/src/store/slices/agent-status/agent-status-worktree-purge-leak.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/store/slices/agent-status.test.ts",
|
|
"to": "src/renderer/src/store/slices/agent-status/agent-status.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/store/slices/agent-status.ts",
|
|
"to": "src/renderer/src/store/slices/agent-status/agent-status.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "renderer-session-rules",
|
|
"phase": 2,
|
|
"priority": "high",
|
|
"risk": "moderate",
|
|
"directory": "src/renderer/src/lib",
|
|
"basenamePattern": "^structured-agent-session(?:[-.]|$)",
|
|
"targetDirectory": "src/renderer/src/lib/agent-session",
|
|
"reason": "A concrete session-rule family can leave the 1,292-file renderer lib root without inventing a generic helpers directory.",
|
|
"review": "Keep view rules in renderer and host rules in runtime. Review boundaries against native-chat before expanding the selection.",
|
|
"status": "proposed-not-applied",
|
|
"selectedFiles": 59,
|
|
"productionFiles": 38,
|
|
"testSupportFiles": 21,
|
|
"existingTargetJsTs": 0,
|
|
"collisionCount": 0,
|
|
"dependencyBoundary": {
|
|
"internalEdges": 165,
|
|
"inboundEdges": 123,
|
|
"outboundEdges": 247,
|
|
"productionInternalEdges": 99,
|
|
"productionInboundEdges": 78,
|
|
"productionOutboundEdges": 159,
|
|
"externalImporterFiles": [
|
|
"src/renderer/src/app-shell/use-app-startup-hydration.ts",
|
|
"src/renderer/src/components/activity/activity-thread-actions.ts",
|
|
"src/renderer/src/components/native-chat/NativeChatEmptyPane.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatInterruptedContinue.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatStructuredSession.launch-lifecycle.test.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatStructuredSession.test-harness.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatStructuredSession.tsx",
|
|
"src/renderer/src/components/native-chat/StructuredAgentSessionStatusBridge.tsx",
|
|
"src/renderer/src/components/native-chat/native-chat-structured-session-notices.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-view-state.ts",
|
|
"src/renderer/src/components/native-chat/structured-agent-session-status-bridge-failed-start.test.tsx",
|
|
"src/renderer/src/components/native-chat/structured-agent-session-status-bridge-unconfirmed-start.test.tsx",
|
|
"src/renderer/src/components/native-chat/structured-conversation-command-send.test.ts",
|
|
"src/renderer/src/components/native-chat/use-native-chat-host-permission-gate.ts",
|
|
"src/renderer/src/components/native-chat/use-native-chat-provisional-launch.test.tsx",
|
|
"src/renderer/src/components/native-chat/use-native-chat-provisional-launch.ts",
|
|
"src/renderer/src/components/native-chat/use-native-chat-structured-composer-transport.ts",
|
|
"src/renderer/src/components/native-chat/use-native-chat-transcript-row-context.ts",
|
|
"src/renderer/src/components/native-chat/use-structured-agent-session-options.ts",
|
|
"src/renderer/src/components/native-chat/use-structured-agent-session-send-options.ts",
|
|
"src/renderer/src/components/native-chat/use-structured-agent-session.ts",
|
|
"src/renderer/src/components/right-sidebar/ai-vault-original-pane-actions.ts",
|
|
"src/renderer/src/components/right-sidebar/ai-vault-session-resume-here.ts",
|
|
"src/renderer/src/components/right-sidebar/ai-vault-session-resume-in-chat-launch.ts",
|
|
"src/renderer/src/components/sidebar/WorktreeCardAgents.tsx",
|
|
"src/renderer/src/components/sidebar/folder-workspace-composer-submit.ts",
|
|
"src/renderer/src/components/tab-bar/QuickLaunchButton.launch-status.test.tsx",
|
|
"src/renderer/src/components/tab-bar/cli-chat-resume-feedback.ts",
|
|
"src/renderer/src/components/tab-bar/cli-chat-resume-run.test.ts",
|
|
"src/renderer/src/components/tab-bar/cli-chat-resume-run.ts",
|
|
"src/renderer/src/components/tab-group/useTabGroupActivationCommands.ts",
|
|
"src/renderer/src/components/terminal/initial-terminal-admission-wait.test.tsx",
|
|
"src/renderer/src/components/use-terminal-watcher-effects.ts",
|
|
"src/renderer/src/lib/activate-ai-vault-structured-session.ts",
|
|
"src/renderer/src/lib/agent-launch-caller-routing.test.ts",
|
|
"src/renderer/src/lib/agent-message-send.ts",
|
|
"src/renderer/src/lib/agent-session-launch-plan.ts",
|
|
"src/renderer/src/lib/launch-agent-in-new-tab-host-agents.ts",
|
|
"src/renderer/src/lib/launch-agent-in-new-tab-structured-route.ts",
|
|
"src/renderer/src/lib/launch-agent-in-new-tab.ts",
|
|
"src/renderer/src/lib/launch-agent-session-continuation.test.ts",
|
|
"src/renderer/src/lib/launch-agent-structured-chat-guard.test.ts",
|
|
"src/renderer/src/lib/launch-agent-web-host-tab.ts",
|
|
"src/renderer/src/lib/launch-cancel-tombstones-compat/structured-agent-session-launch-cancellation.test.ts",
|
|
"src/renderer/src/lib/launch-cancel-tombstones-compat/structured-agent-session-launch-cancellation.ts",
|
|
"src/renderer/src/lib/launch-structured-agent-session.test.ts",
|
|
"src/renderer/src/lib/launch-structured-agent-session.ts",
|
|
"src/renderer/src/lib/launch-work-item-direct-agent-routing.ts",
|
|
"src/renderer/src/lib/new-agent-prompt-outcome.test.ts",
|
|
"src/renderer/src/lib/new-agent-prompt-outcome.ts",
|
|
"src/renderer/src/lib/onboarding-folder-agent-launch.ts",
|
|
"src/renderer/src/lib/structured-agent-launch-settlement.ts",
|
|
"src/renderer/src/lib/workspace-session-hydration-keys.ts",
|
|
"src/renderer/src/lib/workspace-session-unified-tabs.ts",
|
|
"src/renderer/src/lib/worktree-activation-launch-awaiting-host.test.ts",
|
|
"src/renderer/src/lib/worktree-creation-structured-session.ts",
|
|
"src/renderer/src/runtime/agent-session-tab-layout-owner.test.ts",
|
|
"src/renderer/src/runtime/local-structured-session-tabs-sync/snapshot-apply.ts",
|
|
"src/renderer/src/runtime/local-structured-session-tabs-sync/subscription.ts",
|
|
"src/renderer/src/runtime/paired-host-structured-launch-bookkeeping.test.ts",
|
|
"src/renderer/src/runtime/structured-agent-session-tab-retirement.test.ts",
|
|
"src/renderer/src/runtime/structured-agent-session-tab-retirement.ts",
|
|
"src/renderer/src/runtime/structured-launch-cancel-layout-owner.test.ts",
|
|
"src/renderer/src/runtime/web-session-client-owned-tab-placement.ts",
|
|
"src/renderer/src/runtime/web-session-tabs-sync/apply-preparation-browser.ts",
|
|
"src/renderer/src/runtime/web-session-tabs-sync/global-session-inventory-event.ts",
|
|
"src/renderer/src/runtime/web-session-tabs-sync/terminal-surfaces.ts",
|
|
"src/renderer/src/store/slices/tabs-hydration.ts",
|
|
"src/renderer/src/store/slices/tabs/tabs-close-actions.ts",
|
|
"src/renderer/src/store/slices/tabs/tabs-create-actions.ts",
|
|
"src/renderer/src/store/slices/tabs/tabs-reconciliation.ts",
|
|
"src/renderer/src/store/slices/worktrees/listing/stale-listing-purges-created-worktree.test.ts",
|
|
"src/renderer/src/store/slices/worktrees/teardown/purged-structured-launch-retirement.ts"
|
|
],
|
|
"productionExternalImporterFiles": [
|
|
"src/renderer/src/app-shell/use-app-startup-hydration.ts",
|
|
"src/renderer/src/components/activity/activity-thread-actions.ts",
|
|
"src/renderer/src/components/native-chat/NativeChatEmptyPane.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatInterruptedContinue.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatStructuredSession.tsx",
|
|
"src/renderer/src/components/native-chat/StructuredAgentSessionStatusBridge.tsx",
|
|
"src/renderer/src/components/native-chat/native-chat-structured-session-notices.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-view-state.ts",
|
|
"src/renderer/src/components/native-chat/use-native-chat-host-permission-gate.ts",
|
|
"src/renderer/src/components/native-chat/use-native-chat-provisional-launch.ts",
|
|
"src/renderer/src/components/native-chat/use-native-chat-structured-composer-transport.ts",
|
|
"src/renderer/src/components/native-chat/use-native-chat-transcript-row-context.ts",
|
|
"src/renderer/src/components/native-chat/use-structured-agent-session-options.ts",
|
|
"src/renderer/src/components/native-chat/use-structured-agent-session-send-options.ts",
|
|
"src/renderer/src/components/native-chat/use-structured-agent-session.ts",
|
|
"src/renderer/src/components/right-sidebar/ai-vault-original-pane-actions.ts",
|
|
"src/renderer/src/components/right-sidebar/ai-vault-session-resume-here.ts",
|
|
"src/renderer/src/components/right-sidebar/ai-vault-session-resume-in-chat-launch.ts",
|
|
"src/renderer/src/components/sidebar/WorktreeCardAgents.tsx",
|
|
"src/renderer/src/components/sidebar/folder-workspace-composer-submit.ts",
|
|
"src/renderer/src/components/tab-bar/cli-chat-resume-feedback.ts",
|
|
"src/renderer/src/components/tab-bar/cli-chat-resume-run.ts",
|
|
"src/renderer/src/components/tab-group/useTabGroupActivationCommands.ts",
|
|
"src/renderer/src/components/use-terminal-watcher-effects.ts",
|
|
"src/renderer/src/lib/activate-ai-vault-structured-session.ts",
|
|
"src/renderer/src/lib/agent-message-send.ts",
|
|
"src/renderer/src/lib/agent-session-launch-plan.ts",
|
|
"src/renderer/src/lib/launch-agent-in-new-tab-host-agents.ts",
|
|
"src/renderer/src/lib/launch-agent-in-new-tab-structured-route.ts",
|
|
"src/renderer/src/lib/launch-agent-in-new-tab.ts",
|
|
"src/renderer/src/lib/launch-agent-web-host-tab.ts",
|
|
"src/renderer/src/lib/launch-cancel-tombstones-compat/structured-agent-session-launch-cancellation.ts",
|
|
"src/renderer/src/lib/launch-structured-agent-session.ts",
|
|
"src/renderer/src/lib/launch-work-item-direct-agent-routing.ts",
|
|
"src/renderer/src/lib/new-agent-prompt-outcome.ts",
|
|
"src/renderer/src/lib/onboarding-folder-agent-launch.ts",
|
|
"src/renderer/src/lib/structured-agent-launch-settlement.ts",
|
|
"src/renderer/src/lib/workspace-session-hydration-keys.ts",
|
|
"src/renderer/src/lib/workspace-session-unified-tabs.ts",
|
|
"src/renderer/src/lib/worktree-creation-structured-session.ts",
|
|
"src/renderer/src/runtime/local-structured-session-tabs-sync/snapshot-apply.ts",
|
|
"src/renderer/src/runtime/local-structured-session-tabs-sync/subscription.ts",
|
|
"src/renderer/src/runtime/structured-agent-session-tab-retirement.ts",
|
|
"src/renderer/src/runtime/web-session-client-owned-tab-placement.ts",
|
|
"src/renderer/src/runtime/web-session-tabs-sync/apply-preparation-browser.ts",
|
|
"src/renderer/src/runtime/web-session-tabs-sync/global-session-inventory-event.ts",
|
|
"src/renderer/src/runtime/web-session-tabs-sync/terminal-surfaces.ts",
|
|
"src/renderer/src/store/slices/tabs-hydration.ts",
|
|
"src/renderer/src/store/slices/tabs/tabs-close-actions.ts",
|
|
"src/renderer/src/store/slices/tabs/tabs-create-actions.ts",
|
|
"src/renderer/src/store/slices/tabs/tabs-reconciliation.ts",
|
|
"src/renderer/src/store/slices/worktrees/teardown/purged-structured-launch-retirement.ts"
|
|
],
|
|
"outboundDependencyDirectories": [
|
|
{
|
|
"path": "src/shared",
|
|
"count": 31
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/native-chat",
|
|
"count": 15
|
|
},
|
|
{
|
|
"path": "src/renderer/src/lib",
|
|
"count": 15
|
|
},
|
|
{
|
|
"path": "src/renderer/src/runtime",
|
|
"count": 13
|
|
},
|
|
{
|
|
"path": "src/renderer/src/store",
|
|
"count": 2
|
|
},
|
|
{
|
|
"path": "src/renderer/src/store/slices/tabs",
|
|
"count": 2
|
|
},
|
|
{
|
|
"path": "src/shared/rpc-contract",
|
|
"count": 2
|
|
},
|
|
{
|
|
"path": "src/renderer/src/components/right-sidebar",
|
|
"count": 1
|
|
},
|
|
{
|
|
"path": "src/renderer/src/i18n",
|
|
"count": 1
|
|
},
|
|
{
|
|
"path": "src/renderer/src/lib/launch-cancel-tombstones-compat",
|
|
"count": 1
|
|
},
|
|
{
|
|
"path": "src/renderer/src/runtime/local-structured-session-tabs-sync",
|
|
"count": 1
|
|
}
|
|
],
|
|
"unresolvedSpecifiers": []
|
|
},
|
|
"moves": [
|
|
{
|
|
"from": "src/renderer/src/lib/structured-agent-session-action-launch.ts",
|
|
"to": "src/renderer/src/lib/agent-session/structured-agent-session-action-launch.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/lib/structured-agent-session-create-hydration.ts",
|
|
"to": "src/renderer/src/lib/agent-session/structured-agent-session-create-hydration.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/lib/structured-agent-session-host-admission.ts",
|
|
"to": "src/renderer/src/lib/agent-session/structured-agent-session-host-admission.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/lib/structured-agent-session-launch-admission.test.ts",
|
|
"to": "src/renderer/src/lib/agent-session/structured-agent-session-launch-admission.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/lib/structured-agent-session-launch-admission.ts",
|
|
"to": "src/renderer/src/lib/agent-session/structured-agent-session-launch-admission.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/lib/structured-agent-session-launch-after-failure.test.ts",
|
|
"to": "src/renderer/src/lib/agent-session/structured-agent-session-launch-after-failure.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/lib/structured-agent-session-launch-callers.ts",
|
|
"to": "src/renderer/src/lib/agent-session/structured-agent-session-launch-callers.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/lib/structured-agent-session-launch-close-race.test.ts",
|
|
"to": "src/renderer/src/lib/agent-session/structured-agent-session-launch-close-race.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/lib/structured-agent-session-launch-create-call.ts",
|
|
"to": "src/renderer/src/lib/agent-session/structured-agent-session-launch-create-call.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/lib/structured-agent-session-launch-create-message.test.ts",
|
|
"to": "src/renderer/src/lib/agent-session/structured-agent-session-launch-create-message.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/lib/structured-agent-session-launch-create-message.ts",
|
|
"to": "src/renderer/src/lib/agent-session/structured-agent-session-launch-create-message.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/lib/structured-agent-session-launch-create-support.ts",
|
|
"to": "src/renderer/src/lib/agent-session/structured-agent-session-launch-create-support.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/lib/structured-agent-session-launch-different-request.test.ts",
|
|
"to": "src/renderer/src/lib/agent-session/structured-agent-session-launch-different-request.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/lib/structured-agent-session-launch-draft.ts",
|
|
"to": "src/renderer/src/lib/agent-session/structured-agent-session-launch-draft.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/lib/structured-agent-session-launch-errors.ts",
|
|
"to": "src/renderer/src/lib/agent-session/structured-agent-session-launch-errors.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/lib/structured-agent-session-launch-exited-owner.test.ts",
|
|
"to": "src/renderer/src/lib/agent-session/structured-agent-session-launch-exited-owner.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/lib/structured-agent-session-launch-failed-at.ts",
|
|
"to": "src/renderer/src/lib/agent-session/structured-agent-session-launch-failed-at.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/lib/structured-agent-session-launch-failure.ts",
|
|
"to": "src/renderer/src/lib/agent-session/structured-agent-session-launch-failure.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/lib/structured-agent-session-launch-holders.ts",
|
|
"to": "src/renderer/src/lib/agent-session/structured-agent-session-launch-holders.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/lib/structured-agent-session-launch-join-delivery.test.ts",
|
|
"to": "src/renderer/src/lib/agent-session/structured-agent-session-launch-join-delivery.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/lib/structured-agent-session-launch-label.ts",
|
|
"to": "src/renderer/src/lib/agent-session/structured-agent-session-launch-label.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/lib/structured-agent-session-launch-message.ts",
|
|
"to": "src/renderer/src/lib/agent-session/structured-agent-session-launch-message.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/lib/structured-agent-session-launch-options.test.ts",
|
|
"to": "src/renderer/src/lib/agent-session/structured-agent-session-launch-options.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/lib/structured-agent-session-launch-options.ts",
|
|
"to": "src/renderer/src/lib/agent-session/structured-agent-session-launch-options.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/lib/structured-agent-session-launch-outcome-tracking.ts",
|
|
"to": "src/renderer/src/lib/agent-session/structured-agent-session-launch-outcome-tracking.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/lib/structured-agent-session-launch-permission-notice.ts",
|
|
"to": "src/renderer/src/lib/agent-session/structured-agent-session-launch-permission-notice.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/lib/structured-agent-session-launch-persistence.test.ts",
|
|
"to": "src/renderer/src/lib/agent-session/structured-agent-session-launch-persistence.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/lib/structured-agent-session-launch-persistence.ts",
|
|
"to": "src/renderer/src/lib/agent-session/structured-agent-session-launch-persistence.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/lib/structured-agent-session-launch-probe-outage.test.ts",
|
|
"to": "src/renderer/src/lib/agent-session/structured-agent-session-launch-probe-outage.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/lib/structured-agent-session-launch-prompt-outcome.ts",
|
|
"to": "src/renderer/src/lib/agent-session/structured-agent-session-launch-prompt-outcome.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/lib/structured-agent-session-launch-prompt-stop.test.ts",
|
|
"to": "src/renderer/src/lib/agent-session/structured-agent-session-launch-prompt-stop.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/lib/structured-agent-session-launch-prompt.test.ts",
|
|
"to": "src/renderer/src/lib/agent-session/structured-agent-session-launch-prompt.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/lib/structured-agent-session-launch-prompt.ts",
|
|
"to": "src/renderer/src/lib/agent-session/structured-agent-session-launch-prompt.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/lib/structured-agent-session-launch-publication-confirmation.ts",
|
|
"to": "src/renderer/src/lib/agent-session/structured-agent-session-launch-publication-confirmation.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/lib/structured-agent-session-launch-publication.ts",
|
|
"to": "src/renderer/src/lib/agent-session/structured-agent-session-launch-publication.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/lib/structured-agent-session-launch-record.test.ts",
|
|
"to": "src/renderer/src/lib/agent-session/structured-agent-session-launch-record.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/lib/structured-agent-session-launch-record.ts",
|
|
"to": "src/renderer/src/lib/agent-session/structured-agent-session-launch-record.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/lib/structured-agent-session-launch-recovery.ts",
|
|
"to": "src/renderer/src/lib/agent-session/structured-agent-session-launch-recovery.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/lib/structured-agent-session-launch-registered-agent.test.ts",
|
|
"to": "src/renderer/src/lib/agent-session/structured-agent-session-launch-registered-agent.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/lib/structured-agent-session-launch-registry.ts",
|
|
"to": "src/renderer/src/lib/agent-session/structured-agent-session-launch-registry.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/lib/structured-agent-session-launch-reload.test.ts",
|
|
"to": "src/renderer/src/lib/agent-session/structured-agent-session-launch-reload.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/lib/structured-agent-session-launch-reload.ts",
|
|
"to": "src/renderer/src/lib/agent-session/structured-agent-session-launch-reload.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/lib/structured-agent-session-launch-request.ts",
|
|
"to": "src/renderer/src/lib/agent-session/structured-agent-session-launch-request.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/lib/structured-agent-session-launch-resume-identity.test.ts",
|
|
"to": "src/renderer/src/lib/agent-session/structured-agent-session-launch-resume-identity.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/lib/structured-agent-session-launch-slot.ts",
|
|
"to": "src/renderer/src/lib/agent-session/structured-agent-session-launch-slot.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/lib/structured-agent-session-launch-source-handoff.ts",
|
|
"to": "src/renderer/src/lib/agent-session/structured-agent-session-launch-source-handoff.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/lib/structured-agent-session-launch-status.ts",
|
|
"to": "src/renderer/src/lib/agent-session/structured-agent-session-launch-status.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/lib/structured-agent-session-launch-surface.ts",
|
|
"to": "src/renderer/src/lib/agent-session/structured-agent-session-launch-surface.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/lib/structured-agent-session-launch-unconfirmed-or-retried.test.ts",
|
|
"to": "src/renderer/src/lib/agent-session/structured-agent-session-launch-unconfirmed-or-retried.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/lib/structured-agent-session-launch-unconfirmed-recheck.ts",
|
|
"to": "src/renderer/src/lib/agent-session/structured-agent-session-launch-unconfirmed-recheck.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/lib/structured-agent-session-launch.test.ts",
|
|
"to": "src/renderer/src/lib/agent-session/structured-agent-session-launch.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/lib/structured-agent-session-launch.ts",
|
|
"to": "src/renderer/src/lib/agent-session/structured-agent-session-launch.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/lib/structured-agent-session-legacy-launch-stop.ts",
|
|
"to": "src/renderer/src/lib/agent-session/structured-agent-session-legacy-launch-stop.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/lib/structured-agent-session-local-launch-cancel.ts",
|
|
"to": "src/renderer/src/lib/agent-session/structured-agent-session-local-launch-cancel.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/lib/structured-agent-session-new-chat-own-launch.test.ts",
|
|
"to": "src/renderer/src/lib/agent-session/structured-agent-session-new-chat-own-launch.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/lib/structured-agent-session-provisional-tab.test.ts",
|
|
"to": "src/renderer/src/lib/agent-session/structured-agent-session-provisional-tab.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/lib/structured-agent-session-provisional-tab.ts",
|
|
"to": "src/renderer/src/lib/agent-session/structured-agent-session-provisional-tab.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/lib/structured-agent-session-tab-activation.test.ts",
|
|
"to": "src/renderer/src/lib/agent-session/structured-agent-session-tab-activation.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/renderer/src/lib/structured-agent-session-tab-activation.ts",
|
|
"to": "src/renderer/src/lib/agent-session/structured-agent-session-tab-activation.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "ipc-filesystem",
|
|
"phase": 2,
|
|
"priority": "high",
|
|
"risk": "higher",
|
|
"directory": "src/main/ipc",
|
|
"basenamePattern": "^(?:filesystem|parcel-watcher)(?:[-.]|$)",
|
|
"targetDirectory": "src/main/ipc/filesystem",
|
|
"reason": "Consolidate the flat filesystem and watcher families with the existing filesystem folder, then consider a watcher child.",
|
|
"review": "Preserve parcel worker output names and process boundaries, file permissions, cancellation and mixed local/remote paths. Review the existing filesystem entry before moving.",
|
|
"status": "proposed-not-applied",
|
|
"selectedFiles": 141,
|
|
"productionFiles": 68,
|
|
"testSupportFiles": 73,
|
|
"existingTargetJsTs": 29,
|
|
"collisionCount": 0,
|
|
"dependencyBoundary": {
|
|
"internalEdges": 372,
|
|
"inboundEdges": 124,
|
|
"outboundEdges": 208,
|
|
"productionInternalEdges": 200,
|
|
"productionInboundEdges": 83,
|
|
"productionOutboundEdges": 126,
|
|
"externalImporterFiles": [
|
|
"src/main/ai-vault/session-delete.ts",
|
|
"src/main/destination-serialized-local-rename.test.ts",
|
|
"src/main/git/source-control/drive-checkout-suspect-real-git.test.ts",
|
|
"src/main/git/source-control/drive-checkout-suspect-status.test.ts",
|
|
"src/main/git/source-control/drive-checkout-suspect-writes-real-git.test.ts",
|
|
"src/main/ipc/agent-session-attachment-upload.ts",
|
|
"src/main/ipc/filesystem/filesystem-download-promotion.ts",
|
|
"src/main/ipc/filesystem/filesystem-git-diff-handlers.ts",
|
|
"src/main/ipc/filesystem/filesystem-git-index-handlers.ts",
|
|
"src/main/ipc/filesystem/filesystem-git-status-handlers.ts",
|
|
"src/main/ipc/filesystem/filesystem-git-url-handlers.ts",
|
|
"src/main/ipc/filesystem/filesystem-read-handlers.ts",
|
|
"src/main/ipc/filesystem/filesystem-search-handlers.ts",
|
|
"src/main/ipc/filesystem/filesystem-source-control-ai-targets.ts",
|
|
"src/main/ipc/filesystem/filesystem-write-handlers.ts",
|
|
"src/main/ipc/filesystem/git-remote/compare-handlers.ts",
|
|
"src/main/ipc/filesystem/local-regular-file-read.ts",
|
|
"src/main/ipc/hooks/register-worktree-hook-inspection-handler.ts",
|
|
"src/main/ipc/local-file-access-resolution.test.ts",
|
|
"src/main/ipc/local-file-access-resolution.ts",
|
|
"src/main/ipc/local-watcher-event-observers.ts",
|
|
"src/main/ipc/register-core-handlers/register-core-handlers.ts",
|
|
"src/main/ipc/registered-worktree-root-ownership.test.ts",
|
|
"src/main/ipc/registered-worktree-root-refresh.test.ts",
|
|
"src/main/ipc/registered-worktree-root-wsl-runtime.test.ts",
|
|
"src/main/ipc/registered-worktree-roots-cache.ts",
|
|
"src/main/ipc/runtime-upload-slice-boundaries.test.ts",
|
|
"src/main/ipc/runtime-watcher-pending-assignment.ts",
|
|
"src/main/ipc/runtime-watcher-pool-lifecycle.ts",
|
|
"src/main/ipc/runtime-watcher-pool-shutdown.test.ts",
|
|
"src/main/ipc/runtime-watcher-pool-state.ts",
|
|
"src/main/ipc/runtime-watcher-predecessor-barriers.ts",
|
|
"src/main/ipc/runtime-watcher-process-pool.test.ts",
|
|
"src/main/ipc/runtime-watcher-process-pool.ts",
|
|
"src/main/ipc/runtime-watcher-quarantine-queue.ts",
|
|
"src/main/ipc/runtime-watcher-subscription-failure.ts",
|
|
"src/main/ipc/worktree-git-common-narrow-watch.ts",
|
|
"src/main/ipc/worktree-git-common-primary-watch.ts",
|
|
"src/main/ipc/worktree-git-common-watch-reconciliation.test.ts",
|
|
"src/main/ipc/worktree-git-common-watch.test.ts",
|
|
"src/main/ipc/wsl-watcher-process-exit.ts",
|
|
"src/main/native-chat/native-chat-visual-file-read.ts",
|
|
"src/main/native-chat/transcript-path-admission.ts",
|
|
"src/main/native-chat/transcript-reader.ts",
|
|
"src/main/native-chat/transcript-tail-reader.ts",
|
|
"src/main/orcad/orcad-entry.ts",
|
|
"src/main/orcad/orcad-forked-child-paths.test.ts",
|
|
"src/main/orcad/orcad-runtime-native-preflight.test.ts",
|
|
"src/main/orcad/orcad-runtime-native-preflight.ts",
|
|
"src/main/plugins/plugin-content-safety.test.ts",
|
|
"src/main/plugins/plugin-dev-watcher-unknown-identity.test.ts",
|
|
"src/main/plugins/plugin-dev-watcher.test.ts",
|
|
"src/main/plugins/plugin-dev-watcher.ts",
|
|
"src/main/providers/local-filesystem-provider.ts",
|
|
"src/main/runtime/file-watcher-host.test.ts",
|
|
"src/main/runtime/file-watcher-host.ts",
|
|
"src/main/runtime/files/chat-scratch-file-root.ts",
|
|
"src/main/runtime/files/file-access.ts",
|
|
"src/main/runtime/files/file-path-existence.ts",
|
|
"src/main/runtime/files/search/file-search.ts",
|
|
"src/main/runtime/files/watch/file-watcher-leases.ts",
|
|
"src/main/runtime/files/watch/file-watches.ts",
|
|
"src/main/runtime/files/watch/windows-file-watch.ts",
|
|
"src/main/runtime/orca-runtime-files-mock-registry.ts",
|
|
"src/main/runtime/orca-runtime-files-watch.test.ts",
|
|
"src/main/runtime/orca-runtime-test-mocks/setup.spec.ts",
|
|
"src/main/runtime/rpc/methods/file-watch-event-batcher.ts",
|
|
"src/main/runtime/rpc/methods/file-watch-stream-lifecycle.ts",
|
|
"src/main/runtime/rpc/methods/files-watch-cleanup.test.ts",
|
|
"src/main/runtime/runtime-repository-hooks-commands.ts",
|
|
"src/main/runtime/runtime-repository-registration-controller.ts",
|
|
"src/main/runtime/runtime-root-watch-ownership.ts",
|
|
"src/main/runtime/runtime-root-watch-teardown.ts",
|
|
"src/main/runtime/runtime-worktree-filesystem.ts",
|
|
"src/main/runtime/terminal-kitty-file-read.ts",
|
|
"src/main/runtime/terminal/terminal-path-resolver.ts",
|
|
"src/main/startup/main-process-preflight.ts",
|
|
"src/main/startup/main-process-quit.ts",
|
|
"src/main/window/clipboard-ipc-handlers.ts",
|
|
"src/main/worktree-prunable-git-file.ts"
|
|
],
|
|
"productionExternalImporterFiles": [
|
|
"src/main/ai-vault/session-delete.ts",
|
|
"src/main/ipc/agent-session-attachment-upload.ts",
|
|
"src/main/ipc/filesystem/filesystem-download-promotion.ts",
|
|
"src/main/ipc/filesystem/filesystem-git-diff-handlers.ts",
|
|
"src/main/ipc/filesystem/filesystem-git-index-handlers.ts",
|
|
"src/main/ipc/filesystem/filesystem-git-status-handlers.ts",
|
|
"src/main/ipc/filesystem/filesystem-git-url-handlers.ts",
|
|
"src/main/ipc/filesystem/filesystem-read-handlers.ts",
|
|
"src/main/ipc/filesystem/filesystem-search-handlers.ts",
|
|
"src/main/ipc/filesystem/filesystem-source-control-ai-targets.ts",
|
|
"src/main/ipc/filesystem/filesystem-write-handlers.ts",
|
|
"src/main/ipc/filesystem/git-remote/compare-handlers.ts",
|
|
"src/main/ipc/filesystem/local-regular-file-read.ts",
|
|
"src/main/ipc/hooks/register-worktree-hook-inspection-handler.ts",
|
|
"src/main/ipc/local-file-access-resolution.ts",
|
|
"src/main/ipc/local-watcher-event-observers.ts",
|
|
"src/main/ipc/register-core-handlers/register-core-handlers.ts",
|
|
"src/main/ipc/registered-worktree-roots-cache.ts",
|
|
"src/main/ipc/runtime-watcher-pending-assignment.ts",
|
|
"src/main/ipc/runtime-watcher-pool-lifecycle.ts",
|
|
"src/main/ipc/runtime-watcher-pool-state.ts",
|
|
"src/main/ipc/runtime-watcher-predecessor-barriers.ts",
|
|
"src/main/ipc/runtime-watcher-process-pool.ts",
|
|
"src/main/ipc/runtime-watcher-quarantine-queue.ts",
|
|
"src/main/ipc/runtime-watcher-subscription-failure.ts",
|
|
"src/main/ipc/worktree-git-common-narrow-watch.ts",
|
|
"src/main/ipc/worktree-git-common-primary-watch.ts",
|
|
"src/main/ipc/wsl-watcher-process-exit.ts",
|
|
"src/main/native-chat/native-chat-visual-file-read.ts",
|
|
"src/main/native-chat/transcript-path-admission.ts",
|
|
"src/main/native-chat/transcript-reader.ts",
|
|
"src/main/native-chat/transcript-tail-reader.ts",
|
|
"src/main/orcad/orcad-entry.ts",
|
|
"src/main/orcad/orcad-runtime-native-preflight.ts",
|
|
"src/main/plugins/plugin-dev-watcher.ts",
|
|
"src/main/providers/local-filesystem-provider.ts",
|
|
"src/main/runtime/file-watcher-host.ts",
|
|
"src/main/runtime/files/chat-scratch-file-root.ts",
|
|
"src/main/runtime/files/file-access.ts",
|
|
"src/main/runtime/files/file-path-existence.ts",
|
|
"src/main/runtime/files/search/file-search.ts",
|
|
"src/main/runtime/files/watch/file-watcher-leases.ts",
|
|
"src/main/runtime/files/watch/file-watches.ts",
|
|
"src/main/runtime/files/watch/windows-file-watch.ts",
|
|
"src/main/runtime/orca-runtime-files-mock-registry.ts",
|
|
"src/main/runtime/rpc/methods/file-watch-event-batcher.ts",
|
|
"src/main/runtime/rpc/methods/file-watch-stream-lifecycle.ts",
|
|
"src/main/runtime/runtime-repository-hooks-commands.ts",
|
|
"src/main/runtime/runtime-repository-registration-controller.ts",
|
|
"src/main/runtime/runtime-root-watch-ownership.ts",
|
|
"src/main/runtime/runtime-root-watch-teardown.ts",
|
|
"src/main/runtime/runtime-worktree-filesystem.ts",
|
|
"src/main/runtime/terminal-kitty-file-read.ts",
|
|
"src/main/runtime/terminal/terminal-path-resolver.ts",
|
|
"src/main/startup/main-process-preflight.ts",
|
|
"src/main/startup/main-process-quit.ts",
|
|
"src/main/window/clipboard-ipc-handlers.ts",
|
|
"src/main/worktree-prunable-git-file.ts"
|
|
],
|
|
"outboundDependencyDirectories": [
|
|
{
|
|
"path": "src/shared",
|
|
"count": 33
|
|
},
|
|
{
|
|
"path": "src/main/ipc",
|
|
"count": 24
|
|
},
|
|
{
|
|
"path": "src/main/ipc/filesystem",
|
|
"count": 15
|
|
},
|
|
{
|
|
"path": "src/main",
|
|
"count": 9
|
|
},
|
|
{
|
|
"path": "src/main/ripgrep",
|
|
"count": 3
|
|
},
|
|
{
|
|
"path": "src/main/providers",
|
|
"count": 2
|
|
},
|
|
{
|
|
"path": "src/main/runtime",
|
|
"count": 2
|
|
},
|
|
{
|
|
"path": "src/packages/process-host/src",
|
|
"count": 2
|
|
},
|
|
{
|
|
"path": "src/main/git",
|
|
"count": 1
|
|
},
|
|
{
|
|
"path": "src/main/ssh/connection",
|
|
"count": 1
|
|
},
|
|
{
|
|
"path": "src/main/text-generation",
|
|
"count": 1
|
|
},
|
|
{
|
|
"path": "src/shared/worktree",
|
|
"count": 1
|
|
}
|
|
],
|
|
"unresolvedSpecifiers": []
|
|
},
|
|
"moves": [
|
|
{
|
|
"from": "src/main/ipc/filesystem-allowed-roots.test.ts",
|
|
"to": "src/main/ipc/filesystem/filesystem-allowed-roots.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/filesystem-allowed-roots.ts",
|
|
"to": "src/main/ipc/filesystem/filesystem-allowed-roots.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/filesystem-auth.test.ts",
|
|
"to": "src/main/ipc/filesystem/filesystem-auth.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/filesystem-auth.ts",
|
|
"to": "src/main/ipc/filesystem/filesystem-auth.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/filesystem-branch-compare-diff.test.ts",
|
|
"to": "src/main/ipc/filesystem/filesystem-branch-compare-diff.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/filesystem-canonical-owner.test.ts",
|
|
"to": "src/main/ipc/filesystem/filesystem-canonical-owner.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/filesystem-commit-message-generation.test.ts",
|
|
"to": "src/main/ipc/filesystem/filesystem-commit-message-generation.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/filesystem-commit-message-model-discovery.test.ts",
|
|
"to": "src/main/ipc/filesystem/filesystem-commit-message-model-discovery.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/filesystem-conflict-operation-routing.test.ts",
|
|
"to": "src/main/ipc/filesystem/filesystem-conflict-operation-routing.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/filesystem-content-search-cancellation.test.ts",
|
|
"to": "src/main/ipc/filesystem/filesystem-content-search-cancellation.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/filesystem-create-path-guards.ts",
|
|
"to": "src/main/ipc/filesystem/filesystem-create-path-guards.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/filesystem-document-folder-writes.test.ts",
|
|
"to": "src/main/ipc/filesystem/filesystem-document-folder-writes.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/filesystem-download-lifetime.test.ts",
|
|
"to": "src/main/ipc/filesystem/filesystem-download-lifetime.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/filesystem-download-transfers.test.ts",
|
|
"to": "src/main/ipc/filesystem/filesystem-download-transfers.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/filesystem-git-commit-dispatch.test.ts",
|
|
"to": "src/main/ipc/filesystem/filesystem-git-commit-dispatch.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/filesystem-git-status-staging.test.ts",
|
|
"to": "src/main/ipc/filesystem/filesystem-git-status-staging.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/filesystem-import-local-rollback.test.ts",
|
|
"to": "src/main/ipc/filesystem/filesystem-import-local-rollback.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/filesystem-import-local-tree-copy.ts",
|
|
"to": "src/main/ipc/filesystem/filesystem-import-local-tree-copy.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/filesystem-import-local.ts",
|
|
"to": "src/main/ipc/filesystem/filesystem-import-local.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/filesystem-import-source-stat.ts",
|
|
"to": "src/main/ipc/filesystem/filesystem-import-source-stat.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/filesystem-import.test.ts",
|
|
"to": "src/main/ipc/filesystem/filesystem-import.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/filesystem-list-files-handler-name-filter.test.ts",
|
|
"to": "src/main/ipc/filesystem/filesystem-list-files-handler-name-filter.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/filesystem-list-files-name-filter.test.ts",
|
|
"to": "src/main/ipc/filesystem/filesystem-list-files-name-filter.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/filesystem-list-files.test.ts",
|
|
"to": "src/main/ipc/filesystem/filesystem-list-files.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/filesystem-list-files.ts",
|
|
"to": "src/main/ipc/filesystem/filesystem-list-files.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/filesystem-markdown-document-listing.test.ts",
|
|
"to": "src/main/ipc/filesystem/filesystem-markdown-document-listing.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/filesystem-mutations-runtime-upload.test.ts",
|
|
"to": "src/main/ipc/filesystem/filesystem-mutations-runtime-upload.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/filesystem-mutations.test.ts",
|
|
"to": "src/main/ipc/filesystem/filesystem-mutations.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/filesystem-mutations.ts",
|
|
"to": "src/main/ipc/filesystem/filesystem-mutations.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/filesystem-path-containment-remote-enoent.test.ts",
|
|
"to": "src/main/ipc/filesystem/filesystem-path-containment-remote-enoent.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/filesystem-path-containment-unicode-normalization.test.ts",
|
|
"to": "src/main/ipc/filesystem/filesystem-path-containment-unicode-normalization.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/filesystem-path-containment.ts",
|
|
"to": "src/main/ipc/filesystem/filesystem-path-containment.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/filesystem-pull-request-linked-issue-lifetime.test.ts",
|
|
"to": "src/main/ipc/filesystem/filesystem-pull-request-linked-issue-lifetime.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/filesystem-quick-open-options.integration.test.ts",
|
|
"to": "src/main/ipc/filesystem/filesystem-quick-open-options.integration.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/filesystem-runtime-upload-staging.test.ts",
|
|
"to": "src/main/ipc/filesystem/filesystem-runtime-upload-staging.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/filesystem-runtime-upload-staging.ts",
|
|
"to": "src/main/ipc/filesystem/filesystem-runtime-upload-staging.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/filesystem-search-file-paths.test.ts",
|
|
"to": "src/main/ipc/filesystem/filesystem-search-file-paths.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/filesystem-search-file-paths.ts",
|
|
"to": "src/main/ipc/filesystem/filesystem-search-file-paths.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/filesystem-search-rg-timeout.test.ts",
|
|
"to": "src/main/ipc/filesystem/filesystem-search-rg-timeout.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/filesystem-symlink-directory-entries.test.ts",
|
|
"to": "src/main/ipc/filesystem/filesystem-symlink-directory-entries.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/filesystem-symlink-directory-entries.ts",
|
|
"to": "src/main/ipc/filesystem/filesystem-symlink-directory-entries.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/filesystem-test-harness.ts",
|
|
"to": "src/main/ipc/filesystem/filesystem-test-harness.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/filesystem-watcher-batch-control.ts",
|
|
"to": "src/main/ipc/filesystem/filesystem-watcher-batch-control.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/filesystem-watcher-document-lifetime.test.ts",
|
|
"to": "src/main/ipc/filesystem/filesystem-watcher-document-lifetime.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/filesystem-watcher-dormant-rearm.test.ts",
|
|
"to": "src/main/ipc/filesystem/filesystem-watcher-dormant-rearm.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/filesystem-watcher-event-batch.test.ts",
|
|
"to": "src/main/ipc/filesystem/filesystem-watcher-event-batch.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/filesystem-watcher-event-batch.ts",
|
|
"to": "src/main/ipc/filesystem/filesystem-watcher-event-batch.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/filesystem-watcher-handlers.ts",
|
|
"to": "src/main/ipc/filesystem/filesystem-watcher-handlers.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/filesystem-watcher-ignore-real.test.ts",
|
|
"to": "src/main/ipc/filesystem/filesystem-watcher-ignore-real.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/filesystem-watcher-ignore.test.ts",
|
|
"to": "src/main/ipc/filesystem/filesystem-watcher-ignore.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/filesystem-watcher-ignore.ts",
|
|
"to": "src/main/ipc/filesystem/filesystem-watcher-ignore.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/filesystem-watcher-large-batch.test.ts",
|
|
"to": "src/main/ipc/filesystem/filesystem-watcher-large-batch.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/filesystem-watcher-lifecycle-model.test.ts",
|
|
"to": "src/main/ipc/filesystem/filesystem-watcher-lifecycle-model.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/filesystem-watcher-lifecycle-state.ts",
|
|
"to": "src/main/ipc/filesystem/filesystem-watcher-lifecycle-state.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/filesystem-watcher-listener-lifecycle.ts",
|
|
"to": "src/main/ipc/filesystem/filesystem-watcher-listener-lifecycle.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/filesystem-watcher-local-capacity.ts",
|
|
"to": "src/main/ipc/filesystem/filesystem-watcher-local-capacity.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/filesystem-watcher-local-events.test.ts",
|
|
"to": "src/main/ipc/filesystem/filesystem-watcher-local-events.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/filesystem-watcher-local-events.ts",
|
|
"to": "src/main/ipc/filesystem/filesystem-watcher-local-events.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/filesystem-watcher-local-install.ts",
|
|
"to": "src/main/ipc/filesystem/filesystem-watcher-local-install.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/filesystem-watcher-local-removal.ts",
|
|
"to": "src/main/ipc/filesystem/filesystem-watcher-local-removal.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/filesystem-watcher-local-subscription.ts",
|
|
"to": "src/main/ipc/filesystem/filesystem-watcher-local-subscription.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/filesystem-watcher-local-unsubscribe.test.ts",
|
|
"to": "src/main/ipc/filesystem/filesystem-watcher-local-unsubscribe.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/filesystem-watcher-native-capacity.test.ts",
|
|
"to": "src/main/ipc/filesystem/filesystem-watcher-native-capacity.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/filesystem-watcher-paths.ts",
|
|
"to": "src/main/ipc/filesystem/filesystem-watcher-paths.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/filesystem-watcher-real.test.ts",
|
|
"to": "src/main/ipc/filesystem/filesystem-watcher-real.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/filesystem-watcher-remote-batch.test.ts",
|
|
"to": "src/main/ipc/filesystem/filesystem-watcher-remote-batch.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/filesystem-watcher-remote-cancellation.test.ts",
|
|
"to": "src/main/ipc/filesystem/filesystem-watcher-remote-cancellation.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/filesystem-watcher-remote-capacity.test.ts",
|
|
"to": "src/main/ipc/filesystem/filesystem-watcher-remote-capacity.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/filesystem-watcher-remote-controller.ts",
|
|
"to": "src/main/ipc/filesystem/filesystem-watcher-remote-controller.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/filesystem-watcher-remote-desired.ts",
|
|
"to": "src/main/ipc/filesystem/filesystem-watcher-remote-desired.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/filesystem-watcher-remote-dormant.ts",
|
|
"to": "src/main/ipc/filesystem/filesystem-watcher-remote-dormant.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/filesystem-watcher-remote-install.ts",
|
|
"to": "src/main/ipc/filesystem/filesystem-watcher-remote-install.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/filesystem-watcher-remote-provider-rearm.ts",
|
|
"to": "src/main/ipc/filesystem/filesystem-watcher-remote-provider-rearm.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/filesystem-watcher-remote-rearm.test.ts",
|
|
"to": "src/main/ipc/filesystem/filesystem-watcher-remote-rearm.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/filesystem-watcher-remote-removal.ts",
|
|
"to": "src/main/ipc/filesystem/filesystem-watcher-remote-removal.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/filesystem-watcher-remote-resync.ts",
|
|
"to": "src/main/ipc/filesystem/filesystem-watcher-remote-resync.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/filesystem-watcher-remote-retry.ts",
|
|
"to": "src/main/ipc/filesystem/filesystem-watcher-remote-retry.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/filesystem-watcher-removal-deadline.test.ts",
|
|
"to": "src/main/ipc/filesystem/filesystem-watcher-removal-deadline.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/filesystem-watcher-removal-restore.test.ts",
|
|
"to": "src/main/ipc/filesystem/filesystem-watcher-removal-restore.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/filesystem-watcher-sender-lifetime.ts",
|
|
"to": "src/main/ipc/filesystem/filesystem-watcher-sender-lifetime.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/filesystem-watcher-shutdown.ts",
|
|
"to": "src/main/ipc/filesystem/filesystem-watcher-shutdown.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/filesystem-watcher-terminal-resync.test.ts",
|
|
"to": "src/main/ipc/filesystem/filesystem-watcher-terminal-resync.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/filesystem-watcher-test-sender.ts",
|
|
"to": "src/main/ipc/filesystem/filesystem-watcher-test-sender.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/filesystem-watcher-unwatchable-roots.test.ts",
|
|
"to": "src/main/ipc/filesystem/filesystem-watcher-unwatchable-roots.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/filesystem-watcher-wsl.test.ts",
|
|
"to": "src/main/ipc/filesystem/filesystem-watcher-wsl.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/filesystem-watcher-wsl.ts",
|
|
"to": "src/main/ipc/filesystem/filesystem-watcher-wsl.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/filesystem-watcher.test.ts",
|
|
"to": "src/main/ipc/filesystem/filesystem-watcher.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/filesystem-watcher.ts",
|
|
"to": "src/main/ipc/filesystem/filesystem-watcher.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/filesystem.test.ts",
|
|
"to": "src/main/ipc/filesystem/filesystem.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/filesystem.ts",
|
|
"to": "src/main/ipc/filesystem/filesystem.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/parcel-watcher-canary-directory.ts",
|
|
"to": "src/main/ipc/filesystem/parcel-watcher-canary-directory.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/parcel-watcher-cancellation-restart.ts",
|
|
"to": "src/main/ipc/filesystem/parcel-watcher-cancellation-restart.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/parcel-watcher-cancellation-tracker.ts",
|
|
"to": "src/main/ipc/filesystem/parcel-watcher-cancellation-tracker.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/parcel-watcher-child-launch.test.ts",
|
|
"to": "src/main/ipc/filesystem/parcel-watcher-child-launch.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/parcel-watcher-child-launch.ts",
|
|
"to": "src/main/ipc/filesystem/parcel-watcher-child-launch.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/parcel-watcher-child-messaging.ts",
|
|
"to": "src/main/ipc/filesystem/parcel-watcher-child-messaging.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/parcel-watcher-child-recovery.ts",
|
|
"to": "src/main/ipc/filesystem/parcel-watcher-child-recovery.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/parcel-watcher-child-registry.test.ts",
|
|
"to": "src/main/ipc/filesystem/parcel-watcher-child-registry.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/parcel-watcher-child-registry.ts",
|
|
"to": "src/main/ipc/filesystem/parcel-watcher-child-registry.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/parcel-watcher-child-slot.ts",
|
|
"to": "src/main/ipc/filesystem/parcel-watcher-child-slot.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/parcel-watcher-child-termination.ts",
|
|
"to": "src/main/ipc/filesystem/parcel-watcher-child-termination.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/parcel-watcher-crash-fuse.test.ts",
|
|
"to": "src/main/ipc/filesystem/parcel-watcher-crash-fuse.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/parcel-watcher-crash-fuse.ts",
|
|
"to": "src/main/ipc/filesystem/parcel-watcher-crash-fuse.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/parcel-watcher-disconnect-termination.test.ts",
|
|
"to": "src/main/ipc/filesystem/parcel-watcher-disconnect-termination.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/parcel-watcher-entry-path.test.ts",
|
|
"to": "src/main/ipc/filesystem/parcel-watcher-entry-path.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/parcel-watcher-entry-path.ts",
|
|
"to": "src/main/ipc/filesystem/parcel-watcher-entry-path.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/parcel-watcher-event-cancellation.test.ts",
|
|
"to": "src/main/ipc/filesystem/parcel-watcher-event-cancellation.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/parcel-watcher-event-delivery.test.ts",
|
|
"to": "src/main/ipc/filesystem/parcel-watcher-event-delivery.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/parcel-watcher-event-delivery.ts",
|
|
"to": "src/main/ipc/filesystem/parcel-watcher-event-delivery.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/parcel-watcher-host-subscriptions.ts",
|
|
"to": "src/main/ipc/filesystem/parcel-watcher-host-subscriptions.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/parcel-watcher-in-process-fallback.ts",
|
|
"to": "src/main/ipc/filesystem/parcel-watcher-in-process-fallback.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/parcel-watcher-interrupted-cancellation.ts",
|
|
"to": "src/main/ipc/filesystem/parcel-watcher-interrupted-cancellation.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/parcel-watcher-module-loader.test.ts",
|
|
"to": "src/main/ipc/filesystem/parcel-watcher-module-loader.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/parcel-watcher-module-loader.ts",
|
|
"to": "src/main/ipc/filesystem/parcel-watcher-module-loader.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/parcel-watcher-native-error-retirement.test.ts",
|
|
"to": "src/main/ipc/filesystem/parcel-watcher-native-error-retirement.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/parcel-watcher-owned-children.test.ts",
|
|
"to": "src/main/ipc/filesystem/parcel-watcher-owned-children.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/parcel-watcher-owned-children.ts",
|
|
"to": "src/main/ipc/filesystem/parcel-watcher-owned-children.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/parcel-watcher-pending-cancellation.ts",
|
|
"to": "src/main/ipc/filesystem/parcel-watcher-pending-cancellation.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/parcel-watcher-pending-subscribe.ts",
|
|
"to": "src/main/ipc/filesystem/parcel-watcher-pending-subscribe.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/parcel-watcher-process-dispose.test.ts",
|
|
"to": "src/main/ipc/filesystem/parcel-watcher-process-dispose.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/parcel-watcher-process-entry.test.ts",
|
|
"to": "src/main/ipc/filesystem/parcel-watcher-process-entry.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/parcel-watcher-process-entry.ts",
|
|
"to": "src/main/ipc/filesystem/parcel-watcher-process-entry.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/parcel-watcher-process-failure.ts",
|
|
"to": "src/main/ipc/filesystem/parcel-watcher-process-failure.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/parcel-watcher-process-protocol.ts",
|
|
"to": "src/main/ipc/filesystem/parcel-watcher-process-protocol.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/parcel-watcher-process-subscription.ts",
|
|
"to": "src/main/ipc/filesystem/parcel-watcher-process-subscription.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/parcel-watcher-process-supervisor-options.ts",
|
|
"to": "src/main/ipc/filesystem/parcel-watcher-process-supervisor-options.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/parcel-watcher-process-supervisor.ts",
|
|
"to": "src/main/ipc/filesystem/parcel-watcher-process-supervisor.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/parcel-watcher-process-test-child.ts",
|
|
"to": "src/main/ipc/filesystem/parcel-watcher-process-test-child.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/parcel-watcher-process.test.ts",
|
|
"to": "src/main/ipc/filesystem/parcel-watcher-process.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/parcel-watcher-process.ts",
|
|
"to": "src/main/ipc/filesystem/parcel-watcher-process.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/parcel-watcher-root-path-rewrite.test.ts",
|
|
"to": "src/main/ipc/filesystem/parcel-watcher-root-path-rewrite.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/parcel-watcher-shallow-subscription.test.ts",
|
|
"to": "src/main/ipc/filesystem/parcel-watcher-shallow-subscription.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/parcel-watcher-shallow-subscription.ts",
|
|
"to": "src/main/ipc/filesystem/parcel-watcher-shallow-subscription.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/parcel-watcher-supervisor-capacity-wait.test.ts",
|
|
"to": "src/main/ipc/filesystem/parcel-watcher-supervisor-capacity-wait.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/parcel-watcher-supervisor-capacity-wait.ts",
|
|
"to": "src/main/ipc/filesystem/parcel-watcher-supervisor-capacity-wait.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/parcel-watcher-supervisor-capacity.test.ts",
|
|
"to": "src/main/ipc/filesystem/parcel-watcher-supervisor-capacity.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/parcel-watcher-supervisor-disposal.test.ts",
|
|
"to": "src/main/ipc/filesystem/parcel-watcher-supervisor-disposal.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/parcel-watcher-supervisor-disposal.ts",
|
|
"to": "src/main/ipc/filesystem/parcel-watcher-supervisor-disposal.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/parcel-watcher-supervisor-message.ts",
|
|
"to": "src/main/ipc/filesystem/parcel-watcher-supervisor-message.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/parcel-watcher-supervisor-subscribe.ts",
|
|
"to": "src/main/ipc/filesystem/parcel-watcher-supervisor-subscribe.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/parcel-watcher-unsubscribe-timeout.test.ts",
|
|
"to": "src/main/ipc/filesystem/parcel-watcher-unsubscribe-timeout.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "ipc-pty",
|
|
"phase": 3,
|
|
"priority": "high",
|
|
"risk": "higher",
|
|
"directory": "src/main/ipc",
|
|
"basenamePattern": "^pty(?:[-.]|$)",
|
|
"targetDirectory": "src/main/ipc/pty",
|
|
"reason": "Consolidate flat terminal transport files into the existing pty tree after agreeing its ownership boundaries.",
|
|
"review": "Preserve pane ownership, host identity, lifecycle ordering, Windows/WSL paths and daemon compatibility; use existing pty children when ownership is clear.",
|
|
"status": "proposed-not-applied",
|
|
"selectedFiles": 90,
|
|
"productionFiles": 12,
|
|
"testSupportFiles": 78,
|
|
"existingTargetJsTs": 165,
|
|
"collisionCount": 0,
|
|
"dependencyBoundary": {
|
|
"internalEdges": 192,
|
|
"inboundEdges": 54,
|
|
"outboundEdges": 309,
|
|
"productionInternalEdges": 10,
|
|
"productionInboundEdges": 39,
|
|
"productionOutboundEdges": 24,
|
|
"externalImporterFiles": [
|
|
"src/main/ipc/pty/daemon-late-exit-test-fixture.ts",
|
|
"src/main/ipc/pty/delivery/accept.ts",
|
|
"src/main/ipc/pty/delivery/accounting.ts",
|
|
"src/main/ipc/pty/delivery/debug-snapshot.ts",
|
|
"src/main/ipc/pty/delivery/debug.ts",
|
|
"src/main/ipc/pty/delivery/flush.ts",
|
|
"src/main/ipc/pty/delivery/hidden-transition.ts",
|
|
"src/main/ipc/pty/delivery/pending.ts",
|
|
"src/main/ipc/pty/delivery/producer-sync.ts",
|
|
"src/main/ipc/pty/delivery/wire-session.ts",
|
|
"src/main/ipc/pty/ipc/claude-diff-panel-notice.ts",
|
|
"src/main/ipc/pty/ipc/claude-old-terminal.ts",
|
|
"src/main/ipc/pty/ipc/codex-shared-server.ts",
|
|
"src/main/ipc/pty/ipc/inspect.ts",
|
|
"src/main/ipc/pty/ipc/leaf-move.ts",
|
|
"src/main/ipc/pty/ipc/newer-daemon-hold.ts",
|
|
"src/main/ipc/pty/ipc/renderer-kill.ts",
|
|
"src/main/ipc/pty/ipc/resize-visibility.ts",
|
|
"src/main/ipc/pty/ipc/serialize-buffer.ts",
|
|
"src/main/ipc/pty/ipc/snapshot.ts",
|
|
"src/main/ipc/pty/ipc/spawn-begin.ts",
|
|
"src/main/ipc/pty/ipc/spawn-state.ts",
|
|
"src/main/ipc/pty/ipc/spawn.ts",
|
|
"src/main/ipc/pty/ipc/terminal-view-attributes-ipc.ts",
|
|
"src/main/ipc/pty/ipc/write.ts",
|
|
"src/main/ipc/pty/pane/stable-pane-absence-respawn.test.ts",
|
|
"src/main/ipc/pty/provider/state-cleanup.ts",
|
|
"src/main/ipc/pty/register-handlers.ts",
|
|
"src/main/ipc/pty/register-without-renderer.test.ts",
|
|
"src/main/ipc/pty/runtime/spawn-hidden-delivery.ts",
|
|
"src/main/ipc/pty/session.ts",
|
|
"src/main/ipc/qoder-desktop-execution-host.test.ts",
|
|
"src/main/ipc/qoder-independent-renderer-spawn-review.test.ts",
|
|
"src/main/runtime/terminal-model-query-authority.test.ts",
|
|
"src/main/runtime/terminal-model-query-authority.ts",
|
|
"src/main/runtime/terminal-query-responder.test.ts",
|
|
"src/main/startup/main-process-preflight.ts",
|
|
"src/main/window/attach-main-window-services.test.ts",
|
|
"src/main/window/attach-main-window-services.ts",
|
|
"tests/e2e/terminal-account-restart.unit.test.ts"
|
|
],
|
|
"productionExternalImporterFiles": [
|
|
"src/main/ipc/pty/delivery/accept.ts",
|
|
"src/main/ipc/pty/delivery/accounting.ts",
|
|
"src/main/ipc/pty/delivery/debug-snapshot.ts",
|
|
"src/main/ipc/pty/delivery/debug.ts",
|
|
"src/main/ipc/pty/delivery/flush.ts",
|
|
"src/main/ipc/pty/delivery/hidden-transition.ts",
|
|
"src/main/ipc/pty/delivery/pending.ts",
|
|
"src/main/ipc/pty/delivery/producer-sync.ts",
|
|
"src/main/ipc/pty/delivery/wire-session.ts",
|
|
"src/main/ipc/pty/ipc/claude-diff-panel-notice.ts",
|
|
"src/main/ipc/pty/ipc/claude-old-terminal.ts",
|
|
"src/main/ipc/pty/ipc/codex-shared-server.ts",
|
|
"src/main/ipc/pty/ipc/inspect.ts",
|
|
"src/main/ipc/pty/ipc/leaf-move.ts",
|
|
"src/main/ipc/pty/ipc/newer-daemon-hold.ts",
|
|
"src/main/ipc/pty/ipc/renderer-kill.ts",
|
|
"src/main/ipc/pty/ipc/resize-visibility.ts",
|
|
"src/main/ipc/pty/ipc/serialize-buffer.ts",
|
|
"src/main/ipc/pty/ipc/snapshot.ts",
|
|
"src/main/ipc/pty/ipc/spawn-begin.ts",
|
|
"src/main/ipc/pty/ipc/spawn-state.ts",
|
|
"src/main/ipc/pty/ipc/spawn.ts",
|
|
"src/main/ipc/pty/ipc/terminal-view-attributes-ipc.ts",
|
|
"src/main/ipc/pty/ipc/write.ts",
|
|
"src/main/ipc/pty/provider/state-cleanup.ts",
|
|
"src/main/ipc/pty/register-handlers.ts",
|
|
"src/main/ipc/pty/runtime/spawn-hidden-delivery.ts",
|
|
"src/main/ipc/pty/session.ts",
|
|
"src/main/runtime/terminal-model-query-authority.ts",
|
|
"src/main/startup/main-process-preflight.ts",
|
|
"src/main/window/attach-main-window-services.ts"
|
|
],
|
|
"outboundDependencyDirectories": [
|
|
{
|
|
"path": "src/shared",
|
|
"count": 28
|
|
},
|
|
{
|
|
"path": "src/main/daemon",
|
|
"count": 14
|
|
},
|
|
{
|
|
"path": "src/main/runtime",
|
|
"count": 14
|
|
},
|
|
{
|
|
"path": "src/main/providers",
|
|
"count": 7
|
|
},
|
|
{
|
|
"path": "src/main/ipc/pty/host-env",
|
|
"count": 5
|
|
},
|
|
{
|
|
"path": "src/main/pty",
|
|
"count": 5
|
|
},
|
|
{
|
|
"path": "src/main",
|
|
"count": 4
|
|
},
|
|
{
|
|
"path": "src/main/ipc/pty/pane",
|
|
"count": 4
|
|
},
|
|
{
|
|
"path": "src/main/ipc/pty/provider",
|
|
"count": 4
|
|
},
|
|
{
|
|
"path": "src/main/persistence/loading-store",
|
|
"count": 4
|
|
},
|
|
{
|
|
"path": "src/main/opencode",
|
|
"count": 3
|
|
},
|
|
{
|
|
"path": "src/main/agent-hooks",
|
|
"count": 2
|
|
},
|
|
{
|
|
"path": "src/main/cli",
|
|
"count": 2
|
|
},
|
|
{
|
|
"path": "src/main/ipc",
|
|
"count": 2
|
|
},
|
|
{
|
|
"path": "src/main/ipc/pty/delivery",
|
|
"count": 2
|
|
},
|
|
{
|
|
"path": "src/main/ipc/pty/ipc",
|
|
"count": 2
|
|
},
|
|
{
|
|
"path": "src/main/runtime/rpc",
|
|
"count": 2
|
|
},
|
|
{
|
|
"path": "config/scripts",
|
|
"count": 1
|
|
},
|
|
{
|
|
"path": "src/main/agent-launch",
|
|
"count": 1
|
|
},
|
|
{
|
|
"path": "src/main/codex",
|
|
"count": 1
|
|
},
|
|
{
|
|
"path": "src/main/codex-accounts",
|
|
"count": 1
|
|
},
|
|
{
|
|
"path": "src/main/ipc/pty",
|
|
"count": 1
|
|
},
|
|
{
|
|
"path": "src/main/managed-data-accounts",
|
|
"count": 1
|
|
},
|
|
{
|
|
"path": "src/main/observability",
|
|
"count": 1
|
|
},
|
|
{
|
|
"path": "src/main/persistence/terminal-topology",
|
|
"count": 1
|
|
},
|
|
{
|
|
"path": "src/main/runtime/rpc/methods",
|
|
"count": 1
|
|
},
|
|
{
|
|
"path": "src/main/runtime/rpc/methods/terminal",
|
|
"count": 1
|
|
},
|
|
{
|
|
"path": "src/main/runtime/terminal",
|
|
"count": 1
|
|
},
|
|
{
|
|
"path": "src/main/runtime/terminal/launch",
|
|
"count": 1
|
|
},
|
|
{
|
|
"path": "src/main/runtime/terminal/recovery",
|
|
"count": 1
|
|
},
|
|
{
|
|
"path": "src/shared/workspace-layout",
|
|
"count": 1
|
|
}
|
|
],
|
|
"unresolvedSpecifiers": []
|
|
},
|
|
"moves": [
|
|
{
|
|
"from": "src/main/ipc/pty-absent-pane-respawn.test.ts",
|
|
"to": "src/main/ipc/pty/pty-absent-pane-respawn.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/pty-activation-inventory-scope.test.ts",
|
|
"to": "src/main/ipc/pty/pty-activation-inventory-scope.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/pty-agent-launch-pane-attach.test.ts",
|
|
"to": "src/main/ipc/pty/pty-agent-launch-pane-attach.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/pty-agent-pane-launch.test.ts",
|
|
"to": "src/main/ipc/pty/pty-agent-pane-launch.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/pty-applied-size-reporting.test.ts",
|
|
"to": "src/main/ipc/pty/pty-applied-size-reporting.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/pty-buffer-snapshot-dispatch.test.ts",
|
|
"to": "src/main/ipc/pty/pty-buffer-snapshot-dispatch.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/pty-closed-pane-spawn-refusal.test.ts",
|
|
"to": "src/main/ipc/pty/pty-closed-pane-spawn-refusal.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/pty-codex-account-attribution.test.ts",
|
|
"to": "src/main/ipc/pty/pty-codex-account-attribution.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/pty-controller-ownership-routing.test.ts",
|
|
"to": "src/main/ipc/pty/pty-controller-ownership-routing.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/pty-controller-process-inventory.test.ts",
|
|
"to": "src/main/ipc/pty/pty-controller-process-inventory.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/pty-controller-spawn-admission.test.ts",
|
|
"to": "src/main/ipc/pty/pty-controller-spawn-admission.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/pty-daemon-controller-teardown.test.ts",
|
|
"to": "src/main/ipc/pty/pty-daemon-controller-teardown.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/pty-daemon-spawn-agent-home-env.test.ts",
|
|
"to": "src/main/ipc/pty/pty-daemon-spawn-agent-home-env.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/pty-daemon-spawn-codex-auth.test.ts",
|
|
"to": "src/main/ipc/pty/pty-daemon-spawn-codex-auth.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/pty-daemon-spawn-session-identity.test.ts",
|
|
"to": "src/main/ipc/pty/pty-daemon-spawn-session-identity.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/pty-daemon-spawn-wsl-runtime.test.ts",
|
|
"to": "src/main/ipc/pty/pty-daemon-spawn-wsl-runtime.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/pty-dead-owner-respawn.test.ts",
|
|
"to": "src/main/ipc/pty/pty-dead-owner-respawn.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/pty-delivery-health-heal.test.ts",
|
|
"to": "src/main/ipc/pty/pty-delivery-health-heal.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/pty-dispatcher-handshake-osc-answers.test.ts",
|
|
"to": "src/main/ipc/pty/pty-dispatcher-handshake-osc-answers.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/pty-global-renderer-credit.test.ts",
|
|
"to": "src/main/ipc/pty/pty-global-renderer-credit.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/pty-hidden-at-spawn-mark.test.ts",
|
|
"to": "src/main/ipc/pty/pty-hidden-at-spawn-mark.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/pty-hidden-delivery-gate.test.ts",
|
|
"to": "src/main/ipc/pty/pty-hidden-delivery-gate.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/pty-hidden-delivery-gate.ts",
|
|
"to": "src/main/ipc/pty/pty-hidden-delivery-gate.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/pty-host-bindings.ts",
|
|
"to": "src/main/ipc/pty/pty-host-bindings.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/pty-ipc-daemon-provider-fixtures.ts",
|
|
"to": "src/main/ipc/pty/pty-ipc-daemon-provider-fixtures.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/pty-ipc-hidden-delivery-gate.test.ts",
|
|
"to": "src/main/ipc/pty/pty-ipc-hidden-delivery-gate.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/pty-ipc-hidden-restore-ack.test.ts",
|
|
"to": "src/main/ipc/pty/pty-ipc-hidden-restore-ack.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/pty-ipc-listener-accessors.ts",
|
|
"to": "src/main/ipc/pty/pty-ipc-listener-accessors.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/pty-ipc-mock-registry.ts",
|
|
"to": "src/main/ipc/pty/pty-ipc-mock-registry.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/pty-ipc-process-env-scope.ts",
|
|
"to": "src/main/ipc/pty/pty-ipc-process-env-scope.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/pty-ipc-provider-fixtures.ts",
|
|
"to": "src/main/ipc/pty/pty-ipc-provider-fixtures.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/pty-ipc-spawn-drivers.ts",
|
|
"to": "src/main/ipc/pty/pty-ipc-spawn-drivers.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/pty-ipc-suite-environment.ts",
|
|
"to": "src/main/ipc/pty/pty-ipc-suite-environment.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/pty-ipc-test-constants.ts",
|
|
"to": "src/main/ipc/pty/pty-ipc-test-constants.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/pty-ipc-test-harness.ts",
|
|
"to": "src/main/ipc/pty/pty-ipc-test-harness.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/pty-ipc-test-surface.ts",
|
|
"to": "src/main/ipc/pty/pty-ipc-test-surface.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/pty-launch-parity-caller.test-cases.ts",
|
|
"to": "src/main/ipc/pty/pty-launch-parity-caller.test-cases.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/pty-launch-parity-host.test-cases.ts",
|
|
"to": "src/main/ipc/pty/pty-launch-parity-host.test-cases.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/pty-launch-parity.test-fixture.ts",
|
|
"to": "src/main/ipc/pty/pty-launch-parity.test-fixture.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/pty-launch-parity.test.ts",
|
|
"to": "src/main/ipc/pty/pty-launch-parity.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/pty-launch-race-parity.test.ts",
|
|
"to": "src/main/ipc/pty/pty-launch-race-parity.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/pty-launch-race-test-fixture.ts",
|
|
"to": "src/main/ipc/pty/pty-launch-race-test-fixture.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/pty-listener-teardown-and-orphans.test.ts",
|
|
"to": "src/main/ipc/pty/pty-listener-teardown-and-orphans.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/pty-login-shell-startup-commands.test.ts",
|
|
"to": "src/main/ipc/pty/pty-login-shell-startup-commands.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/pty-management-async-io-health.test.ts",
|
|
"to": "src/main/ipc/pty/pty-management-async-io-health.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/pty-management.test.ts",
|
|
"to": "src/main/ipc/pty/pty-management.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/pty-management.ts",
|
|
"to": "src/main/ipc/pty/pty-management.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/pty-output-batching-drain.test.ts",
|
|
"to": "src/main/ipc/pty/pty-output-batching-drain.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/pty-pane-claim-arbitration.test.ts",
|
|
"to": "src/main/ipc/pty/pty-pane-claim-arbitration.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/pty-pane-materialization-race.test.ts",
|
|
"to": "src/main/ipc/pty/pty-pane-materialization-race.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/pty-pane-owner-swap.test-fixture.ts",
|
|
"to": "src/main/ipc/pty/pty-pane-owner-swap.test-fixture.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/pty-pane-reservation-settlement.test.ts",
|
|
"to": "src/main/ipc/pty/pty-pane-reservation-settlement.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/pty-pane-restart-replace.test.ts",
|
|
"to": "src/main/ipc/pty/pty-pane-restart-replace.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/pty-pending-data-drain-contract.ts",
|
|
"to": "src/main/ipc/pty/pty-pending-data-drain-contract.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/pty-pending-data-drain-queue-differential.test.ts",
|
|
"to": "src/main/ipc/pty/pty-pending-data-drain-queue-differential.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/pty-pending-data-drain-queue.test.ts",
|
|
"to": "src/main/ipc/pty/pty-pending-data-drain-queue.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/pty-pending-data-drain-queue.ts",
|
|
"to": "src/main/ipc/pty/pty-pending-data-drain-queue.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/pty-pending-data-drain-scheduler-differential.test.ts",
|
|
"to": "src/main/ipc/pty/pty-pending-data-drain-scheduler-differential.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/pty-pending-output-cap.test.ts",
|
|
"to": "src/main/ipc/pty/pty-pending-output-cap.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/pty-persisted-incarnation-repair.test.ts",
|
|
"to": "src/main/ipc/pty/pty-persisted-incarnation-repair.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/pty-producer-flow-control.test.ts",
|
|
"to": "src/main/ipc/pty/pty-producer-flow-control.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/pty-producer-flow-control.ts",
|
|
"to": "src/main/ipc/pty/pty-producer-flow-control.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/pty-renderer-inflight-credit.test.ts",
|
|
"to": "src/main/ipc/pty/pty-renderer-inflight-credit.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/pty-renderer-lifecycle-delivery-reset.test.ts",
|
|
"to": "src/main/ipc/pty/pty-renderer-lifecycle-delivery-reset.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/pty-renderer-liveness-guard.test.ts",
|
|
"to": "src/main/ipc/pty/pty-renderer-liveness-guard.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/pty-reset-input-modes.test.ts",
|
|
"to": "src/main/ipc/pty/pty-reset-input-modes.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/pty-restore-record-seeding.test.ts",
|
|
"to": "src/main/ipc/pty/pty-restore-record-seeding.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/pty-restored-appimage-cli-shim-refresh.test.ts",
|
|
"to": "src/main/ipc/pty/pty-restored-appimage-cli-shim-refresh.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/pty-runtime-hidden-at-spawn-mark.test.ts",
|
|
"to": "src/main/ipc/pty/pty-runtime-hidden-at-spawn-mark.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/pty-runtime-kill-and-exit.test.ts",
|
|
"to": "src/main/ipc/pty/pty-runtime-kill-and-exit.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/pty-runtime-ssh-binding-persistence.test.ts",
|
|
"to": "src/main/ipc/pty/pty-runtime-ssh-binding-persistence.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/pty-serializer-settlement-mapping.test.ts",
|
|
"to": "src/main/ipc/pty/pty-serializer-settlement-mapping.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/pty-session-liveness-and-ownership.test.ts",
|
|
"to": "src/main/ipc/pty/pty-session-liveness-and-ownership.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/pty-spawn-codex-home-unavailable.test.ts",
|
|
"to": "src/main/ipc/pty/pty-spawn-codex-home-unavailable.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/pty-spawn-cwd-fallback-hung-folder.test.ts",
|
|
"to": "src/main/ipc/pty/pty-spawn-cwd-fallback-hung-folder.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/pty-spawn-cwd-fallback.test.ts",
|
|
"to": "src/main/ipc/pty/pty-spawn-cwd-fallback.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/pty-spawn-env-agent-overlays.test.ts",
|
|
"to": "src/main/ipc/pty/pty-spawn-env-agent-overlays.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/pty-spawn-env-codex-home-routing.test.ts",
|
|
"to": "src/main/ipc/pty/pty-spawn-env-codex-home-routing.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/pty-spawn-env-codex-resume-provenance.test.ts",
|
|
"to": "src/main/ipc/pty/pty-spawn-env-codex-resume-provenance.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/pty-spawn-env-terminal-basics.test.ts",
|
|
"to": "src/main/ipc/pty/pty-spawn-env-terminal-basics.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/pty-spawn-pi-owner-env.test.ts",
|
|
"to": "src/main/ipc/pty/pty-spawn-pi-owner-env.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/pty-spawn-placement-threading.test.ts",
|
|
"to": "src/main/ipc/pty/pty-spawn-placement-threading.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/pty-spawn-runtime-handle-binding.test.ts",
|
|
"to": "src/main/ipc/pty/pty-spawn-runtime-handle-binding.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/pty-spawn-timing.test.ts",
|
|
"to": "src/main/ipc/pty/pty-spawn-timing.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/pty-spawn-timing.ts",
|
|
"to": "src/main/ipc/pty/pty-spawn-timing.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/pty-ssh-stop-verdict.test.ts",
|
|
"to": "src/main/ipc/pty/pty-ssh-stop-verdict.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/pty-startup-barrier-and-listing.test.ts",
|
|
"to": "src/main/ipc/pty/pty-startup-barrier-and-listing.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/pty-startup-swap-window-presence.test.ts",
|
|
"to": "src/main/ipc/pty/pty-startup-swap-window-presence.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/pty-windows-shell-selection.test.ts",
|
|
"to": "src/main/ipc/pty/pty-windows-shell-selection.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/ipc/pty-write-ipc-validation.test.ts",
|
|
"to": "src/main/ipc/pty/pty-write-ipc-validation.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "shared-jira",
|
|
"phase": 2,
|
|
"priority": "high",
|
|
"risk": "higher",
|
|
"directory": "src/shared",
|
|
"basenamePattern": "^jira(?:[-.]|$)",
|
|
"targetDirectory": "src/shared/jira",
|
|
"reason": "Give pure Jira contracts and rules a domain home, matching the existing shared Linear domain.",
|
|
"review": "Keep RPC schemas at their contract boundary unless a separate decision changes that layout. Preserve wire fields and all desktop/mobile consumers.",
|
|
"status": "proposed-not-applied",
|
|
"selectedFiles": 31,
|
|
"productionFiles": 21,
|
|
"testSupportFiles": 10,
|
|
"existingTargetJsTs": 0,
|
|
"collisionCount": 0,
|
|
"dependencyBoundary": {
|
|
"internalEdges": 25,
|
|
"inboundEdges": 322,
|
|
"outboundEdges": 15,
|
|
"productionInternalEdges": 11,
|
|
"productionInboundEdges": 234,
|
|
"productionOutboundEdges": 10,
|
|
"externalImporterFiles": [
|
|
"mobile/src/components/NewWorktreeModalDrawers.tsx",
|
|
"mobile/src/components/SmartWorkspaceSourceDrawer.tsx",
|
|
"mobile/src/tasks/composer-linked-work-item.ts",
|
|
"mobile/src/tasks/jira-mobile-connection.ts",
|
|
"mobile/src/tasks/jira-mobile-url-lookup.test.ts",
|
|
"mobile/src/tasks/jira-mobile-url-lookup.ts",
|
|
"mobile/src/tasks/mobile-jira-issue-filters.ts",
|
|
"mobile/src/tasks/mobile-jira-task-source.test.ts",
|
|
"mobile/src/tasks/mobile-jira-task-source.ts",
|
|
"mobile/src/tasks/mobile-task-view-options.tsx",
|
|
"mobile/src/tasks/mobile-tasks-item-mapping.ts",
|
|
"mobile/src/tasks/mobile-tasks-project-workspace-types.ts",
|
|
"mobile/src/tasks/mobile-tasks-view-state-types.ts",
|
|
"mobile/src/tasks/smart-source-fan-out.ts",
|
|
"mobile/src/tasks/smart-source-search-requests.ts",
|
|
"mobile/src/tasks/use-mobile-composer-source.ts",
|
|
"mobile/src/tasks/use-mobile-tasks-jira-direct-entry.test.ts",
|
|
"mobile/src/tasks/use-mobile-tasks-route-and-item-state.tsx",
|
|
"mobile/src/tasks/use-smart-workspace-source.ts",
|
|
"src/cli/handlers/jira-write.test.ts",
|
|
"src/cli/handlers/jira-write.ts",
|
|
"src/cli/handlers/jira.ts",
|
|
"src/cli/index-jira.test.ts",
|
|
"src/cli/index-reference-jira.test.ts",
|
|
"src/cli/jira-format.ts",
|
|
"src/cli/jira-target.ts",
|
|
"src/cli/reference-input.ts",
|
|
"src/main/ipc/jira-ipc-params.ts",
|
|
"src/main/ipc/jira-project-metadata.ts",
|
|
"src/main/ipc/jira.ts",
|
|
"src/main/ipc/ui.ts",
|
|
"src/main/jira/attachment-content-url.ts",
|
|
"src/main/jira/attachment-image-bytes.ts",
|
|
"src/main/jira/attachment-image-grants.ts",
|
|
"src/main/jira/attachment-image-protocol.ts",
|
|
"src/main/jira/attachment-image-read.test.ts",
|
|
"src/main/jira/attachment-image-references.test.ts",
|
|
"src/main/jira/attachment-images.ts",
|
|
"src/main/jira/authenticated-request.ts",
|
|
"src/main/jira/client.ts",
|
|
"src/main/jira/credential-verification.ts",
|
|
"src/main/jira/favourite-filters.ts",
|
|
"src/main/jira/issues.test.ts",
|
|
"src/main/jira/jira-agile-fields.test.ts",
|
|
"src/main/jira/jira-issue-comments.ts",
|
|
"src/main/jira/jira-issue-create-metadata.ts",
|
|
"src/main/jira/jira-issue-mapping.ts",
|
|
"src/main/jira/jira-issue-media.ts",
|
|
"src/main/jira/jira-issue-mutations.ts",
|
|
"src/main/jira/jira-issue-read.ts",
|
|
"src/main/jira/jira-issue-search.ts",
|
|
"src/main/jira/jira-issue-summary-timeout.test.ts",
|
|
"src/main/jira/jira-preset-filters.test.ts",
|
|
"src/main/jira/jira-project-queries.ts",
|
|
"src/main/jira/jira-read-failure.ts",
|
|
"src/main/jira/jira-transition-queries.ts",
|
|
"src/main/jira/site-credential-store.ts",
|
|
"src/main/jira/site-identity.ts",
|
|
"src/main/persistence-jira-saved-filters.test.ts",
|
|
"src/main/persistence/tracking-repos/repo-hydration.ts",
|
|
"src/main/persistence/tracking-repos/repo-sanitization.ts",
|
|
"src/main/runtime/rpc/methods/client-ui.ts",
|
|
"src/main/runtime/rpc/methods/jira-attachment-image.test.ts",
|
|
"src/main/runtime/rpc/methods/jira-attachment-image.ts",
|
|
"src/main/runtime/rpc/methods/jira.ts",
|
|
"src/main/runtime/runtime-jira-commands.ts",
|
|
"src/main/startup/main-process-ready-identity-write.test.ts",
|
|
"src/main/text-generation/jira-issue-summary-requests.ts",
|
|
"src/main/text-generation/jira-issue-summary-text-generation.ts",
|
|
"src/preload/api/jira-api.ts",
|
|
"src/preload/api/jira-bridge.ts",
|
|
"src/preload/api/ui-command-event-api.ts",
|
|
"src/renderer/src/components/JiraIssueRowCopyMenu.tsx",
|
|
"src/renderer/src/components/JiraIssueWorkspace.assignee-source.test.tsx",
|
|
"src/renderer/src/components/JiraIssueWorkspace.optimistic-edit-reopen.test.tsx",
|
|
"src/renderer/src/components/JiraIssueWorkspace.optimistic-edit-rollback.test.tsx",
|
|
"src/renderer/src/components/JiraIssueWorkspace.optimistic-edit.test.tsx",
|
|
"src/renderer/src/components/JiraIssueWorkspace.status-queue.test.tsx",
|
|
"src/renderer/src/components/JiraIssueWorkspace.transition-source.test.tsx",
|
|
"src/renderer/src/components/JiraIssueWorkspace.tsx",
|
|
"src/renderer/src/components/JiraLinkedWorkspaceAction.tsx",
|
|
"src/renderer/src/components/JiraPromptTemplatePopover.tsx",
|
|
"src/renderer/src/components/TaskPageJiraSavedFilters.tsx",
|
|
"src/renderer/src/components/TaskPageJiraStatusFilters.tsx",
|
|
"src/renderer/src/components/__mocks__/jira-issue-workspace-edit-fixture.tsx",
|
|
"src/renderer/src/components/__mocks__/task-page-jira-favourite-fixture.ts",
|
|
"src/renderer/src/components/cmd-j/task-search-results.ts",
|
|
"src/renderer/src/components/cmd-j/task-search.test-fixture.ts",
|
|
"src/renderer/src/components/jira-connect-scoped-token.test.tsx",
|
|
"src/renderer/src/components/jira-issue-assignee-control.test.tsx",
|
|
"src/renderer/src/components/jira-issue-assignee-control.tsx",
|
|
"src/renderer/src/components/jira-issue-markdown.tsx",
|
|
"src/renderer/src/components/jira-issue-mutation-queue.ts",
|
|
"src/renderer/src/components/jira-issue-sorter.ts",
|
|
"src/renderer/src/components/jira-issue-transition-control.test.tsx",
|
|
"src/renderer/src/components/jira-issue-transition-control.tsx",
|
|
"src/renderer/src/components/jira-issue-workspace-actions.ts",
|
|
"src/renderer/src/components/jira-issue-workspace-chrome.tsx",
|
|
"src/renderer/src/components/jira-issue-workspace-content.tsx",
|
|
"src/renderer/src/components/jira-issue-workspace-hydration.ts",
|
|
"src/renderer/src/components/jira-issue-workspace-image-owner.test.tsx",
|
|
"src/renderer/src/components/jira-issue-workspace-request-lifetime.test.tsx",
|
|
"src/renderer/src/components/jira-key-or-text-search.ts",
|
|
"src/renderer/src/components/jira-project-picker-filter.test.ts",
|
|
"src/renderer/src/components/jira-project-picker-filter.ts",
|
|
"src/renderer/src/components/jira-project-picker.tsx",
|
|
"src/renderer/src/components/jira-prompt-templates.test.ts",
|
|
"src/renderer/src/components/jira-prompt-templates.ts",
|
|
"src/renderer/src/components/jira-self-user.test.ts",
|
|
"src/renderer/src/components/jira-self-user.ts",
|
|
"src/renderer/src/components/jira-transition-fields-form.tsx",
|
|
"src/renderer/src/components/jira-user-picker.tsx",
|
|
"src/renderer/src/components/new-workspace/SmartWorkspaceNameField.jira-accessibility.test.tsx",
|
|
"src/renderer/src/components/new-workspace/new-workspace-composer-card-props.ts",
|
|
"src/renderer/src/components/new-workspace/smart-workspace-name-field-model.ts",
|
|
"src/renderer/src/components/new-workspace/smart-workspace-source-row-content.tsx",
|
|
"src/renderer/src/components/new-workspace/use-jira-composer-project.ts",
|
|
"src/renderer/src/components/new-workspace/use-jira-source-connection.test.tsx",
|
|
"src/renderer/src/components/new-workspace/use-jira-source-connection.ts",
|
|
"src/renderer/src/components/new-workspace/use-jira-url-source.test.tsx",
|
|
"src/renderer/src/components/new-workspace/use-jira-url-source.ts",
|
|
"src/renderer/src/components/new-workspace/use-smart-workspace-secondary-searches.ts",
|
|
"src/renderer/src/components/new-workspace/use-work-item-source-state.ts",
|
|
"src/renderer/src/components/new-workspace/work-item-source-selection.test.ts",
|
|
"src/renderer/src/components/new-workspace/work-item-source-selection.ts",
|
|
"src/renderer/src/components/right-sidebar/checks-panel/use-checks-panel-generation.tsx",
|
|
"src/renderer/src/components/right-sidebar/create-review-draft-title.ts",
|
|
"src/renderer/src/components/right-sidebar/source-control/review/use-create-pr-intent-review.ts",
|
|
"src/renderer/src/components/right-sidebar/source-control/review/use-pull-request-generation.ts",
|
|
"src/renderer/src/components/right-sidebar/useCreatePullRequestDialogFields.ts",
|
|
"src/renderer/src/components/settings/RepositoryJiraProjectSection.test.tsx",
|
|
"src/renderer/src/components/settings/RepositoryJiraProjectSection.tsx",
|
|
"src/renderer/src/components/sidebar/WorkspaceAttachmentSearch.resolution.test.tsx",
|
|
"src/renderer/src/components/sidebar/comment-markdown-element-renderers.tsx",
|
|
"src/renderer/src/components/sidebar/workspace-attachment-source-label.ts",
|
|
"src/renderer/src/components/sidebar/worktree-attachment-editing.ts",
|
|
"src/renderer/src/components/task-page-jira-board-detail-integration.test.tsx",
|
|
"src/renderer/src/components/task-page-jira-board-move-dialog.tsx",
|
|
"src/renderer/src/components/task-page-jira-board-move.ts",
|
|
"src/renderer/src/components/task-page-jira-board-sections.test.ts",
|
|
"src/renderer/src/components/task-page-jira-board-sections.ts",
|
|
"src/renderer/src/components/task-page-jira-board-transitions.test.ts",
|
|
"src/renderer/src/components/task-page-jira-board-transitions.ts",
|
|
"src/renderer/src/components/task-page-jira-board-view.test.tsx",
|
|
"src/renderer/src/components/task-page-jira-board-view.tsx",
|
|
"src/renderer/src/components/task-page-jira-board.test.tsx",
|
|
"src/renderer/src/components/task-page-jira-board.tsx",
|
|
"src/renderer/src/components/task-page-jira-cache-selectors.test.ts",
|
|
"src/renderer/src/components/task-page-jira-cache-selectors.ts",
|
|
"src/renderer/src/components/task-page-jira-create-fields.test.ts",
|
|
"src/renderer/src/components/task-page-jira-create-fields.ts",
|
|
"src/renderer/src/components/task-page-jira-grouping.test.ts",
|
|
"src/renderer/src/components/task-page-jira-issue-cells.tsx",
|
|
"src/renderer/src/components/task-page-jira-issue-list.tsx",
|
|
"src/renderer/src/components/task-page-jira-item-source-context.test.ts",
|
|
"src/renderer/src/components/task-page-jira-item-source-context.ts",
|
|
"src/renderer/src/components/task-page-jira-linked-issues.test.ts",
|
|
"src/renderer/src/components/task-page-jira-linked-issues.ts",
|
|
"src/renderer/src/components/task-page-jira-load-state.ts",
|
|
"src/renderer/src/components/task-page-jira-project-selection.test.ts",
|
|
"src/renderer/src/components/task-page-jira-project-selection.ts",
|
|
"src/renderer/src/components/task-page-jira-quick-copy.test.tsx",
|
|
"src/renderer/src/components/task-page-jira-saved-filter-application.test.tsx",
|
|
"src/renderer/src/components/task-page-jira-saved-filter-load-failure.test.tsx",
|
|
"src/renderer/src/components/task-page-jira-search.test.ts",
|
|
"src/renderer/src/components/task-page-jira-search.ts",
|
|
"src/renderer/src/components/task-page-jira-sorting.test.ts",
|
|
"src/renderer/src/components/task-page-jira-status-catalog.ts",
|
|
"src/renderer/src/components/task-page-jira-status-order-session.test.tsx",
|
|
"src/renderer/src/components/task-page-jira-status-order.ts",
|
|
"src/renderer/src/components/task-page-jira-workspace-actions.test.tsx",
|
|
"src/renderer/src/components/task-page-source-context.tsx",
|
|
"src/renderer/src/components/task-page/jira/Filters.linked-mode.test.tsx",
|
|
"src/renderer/src/components/task-page/jira/Filters.tsx",
|
|
"src/renderer/src/components/use-jira-create-assignee.ts",
|
|
"src/renderer/src/components/use-jira-issue-comment-submission.ts",
|
|
"src/renderer/src/components/use-jira-issue-mutation-state.ts",
|
|
"src/renderer/src/components/use-jira-issue-remote-details.ts",
|
|
"src/renderer/src/components/use-jira-issue-workspace-data.ts",
|
|
"src/renderer/src/components/use-jira-project-inventory.test.tsx",
|
|
"src/renderer/src/components/use-jira-project-inventory.ts",
|
|
"src/renderer/src/components/use-task-page-composer-actions.ts",
|
|
"src/renderer/src/components/use-task-page-detail-routing.ts",
|
|
"src/renderer/src/components/use-task-page-jira-creation-state.ts",
|
|
"src/renderer/src/components/use-task-page-jira-favourite-filters.ts",
|
|
"src/renderer/src/components/use-task-page-jira-list-effects.test.ts",
|
|
"src/renderer/src/components/use-task-page-jira-list-effects.ts",
|
|
"src/renderer/src/components/use-task-page-jira-list-state.owner.test.tsx",
|
|
"src/renderer/src/components/use-task-page-jira-list-state.ts",
|
|
"src/renderer/src/components/use-task-page-jira-project-scope.ts",
|
|
"src/renderer/src/components/use-task-page-jira-quick-filters.test.tsx",
|
|
"src/renderer/src/components/use-task-page-jira-quick-filters.ts",
|
|
"src/renderer/src/components/use-task-page-jira-saved-filters.ts",
|
|
"src/renderer/src/components/use-task-page-jira-summary-generation.test.tsx",
|
|
"src/renderer/src/components/use-task-page-jira-summary-generation.ts",
|
|
"src/renderer/src/components/use-task-page-provider-metadata.ts",
|
|
"src/renderer/src/hooks/composer-state/composer-review-base-fencing.test.ts",
|
|
"src/renderer/src/hooks/composer-state/composer-source-model.ts",
|
|
"src/renderer/src/hooks/composer-state/issue-source-actions.ts",
|
|
"src/renderer/src/hooks/composer-state/jira-mapped-owner-flow.integration.test.tsx",
|
|
"src/renderer/src/lib/jira-issue-workspace-attachment.test.ts",
|
|
"src/renderer/src/lib/jira-issue-workspace-attachment.ts",
|
|
"src/renderer/src/lib/jira-source-host.ts",
|
|
"src/renderer/src/lib/worktree-palette-task-url-match.ts",
|
|
"src/renderer/src/runtime/local-jira-search-cancellation.ts",
|
|
"src/renderer/src/runtime/runtime-jira-board-filter-compatibility.test.ts",
|
|
"src/renderer/src/runtime/runtime-jira-client.test.ts",
|
|
"src/renderer/src/runtime/runtime-jira-client.ts",
|
|
"src/renderer/src/runtime/runtime-jira-connection-status.ts",
|
|
"src/renderer/src/runtime/runtime-jira-detail-client.test.ts",
|
|
"src/renderer/src/runtime/runtime-jira-detail-client.ts",
|
|
"src/renderer/src/runtime/runtime-jira-detail-images.test.ts",
|
|
"src/renderer/src/runtime/runtime-jira-favourite-filters-client.ts",
|
|
"src/renderer/src/runtime/runtime-jira-image-cache.test.ts",
|
|
"src/renderer/src/runtime/runtime-jira-image-cache.ts",
|
|
"src/renderer/src/runtime/runtime-jira-image-client.test.ts",
|
|
"src/renderer/src/runtime/runtime-jira-image-client.ts",
|
|
"src/renderer/src/runtime/runtime-jira-payload-stream.ts",
|
|
"src/renderer/src/runtime/runtime-jira-project-client.ts",
|
|
"src/renderer/src/runtime/runtime-jira-quick-filter-state.ts",
|
|
"src/renderer/src/runtime/runtime-jira-saved-filter-state.test.ts",
|
|
"src/renderer/src/runtime/runtime-jira-saved-filter-state.ts",
|
|
"src/renderer/src/runtime/runtime-jira-status-filters.test.ts",
|
|
"src/renderer/src/runtime/runtime-jira-summary-client.ts",
|
|
"src/renderer/src/runtime/runtime-jira-summary-generation-client.ts",
|
|
"src/renderer/src/runtime/runtime-jira-user-fields-client.ts",
|
|
"src/renderer/src/store/repos/repo-update.ts",
|
|
"src/renderer/src/store/slices/jira-collection-read-actions.ts",
|
|
"src/renderer/src/store/slices/jira-connection-identity.test.ts",
|
|
"src/renderer/src/store/slices/jira-issue-patch-action.test.ts",
|
|
"src/renderer/src/store/slices/jira-issue-patch-action.ts",
|
|
"src/renderer/src/store/slices/jira-issue-read-actions.ts",
|
|
"src/renderer/src/store/slices/jira-read-coordination.ts",
|
|
"src/renderer/src/store/slices/jira-slice-contract.ts",
|
|
"src/renderer/src/store/slices/jira-sprint-filter-cache.test.ts",
|
|
"src/renderer/src/store/slices/jira-status-filter-cache.test.ts",
|
|
"src/renderer/src/store/slices/jira.test.ts",
|
|
"src/renderer/src/store/slices/pull-request-generation-auto-submit.ts",
|
|
"src/renderer/src/store/slices/ui-page-navigation.test.ts",
|
|
"src/renderer/src/store/slices/ui/ui-slice-contract-core.ts",
|
|
"src/renderer/src/store/slices/worktree-nav-history-view-entries.test.ts",
|
|
"src/renderer/src/store/slices/worktree-nav-history.ts",
|
|
"src/renderer/src/web/preload-api/web-jira-filter-state-api.test.ts",
|
|
"src/renderer/src/web/preload-api/web-jira-filter-state-api.ts",
|
|
"src/shared/new-workspace/smart-workspace-source-results.ts",
|
|
"src/shared/new-workspace/work-item-lookup-text.ts",
|
|
"src/shared/new-workspace/workspace-source.ts",
|
|
"src/shared/persisted-ui-state-types.ts",
|
|
"src/shared/protocol-version.ts",
|
|
"src/shared/repo-types.ts",
|
|
"src/shared/rpc-contract/jira-quick-filter-params.ts",
|
|
"src/shared/rpc-contract/jira-saved-filter-params.ts",
|
|
"src/shared/rpc-contract/repo-update-params.ts",
|
|
"src/shared/task-source-runtime-capabilities.ts",
|
|
"src/shared/workspace-linked-item-source-context.ts",
|
|
"src/shared/workspace-name.ts",
|
|
"src/shared/workspace-reference-identity.ts",
|
|
"tests/e2e/jira-panel-layout.spec.ts"
|
|
],
|
|
"productionExternalImporterFiles": [
|
|
"mobile/src/components/NewWorktreeModalDrawers.tsx",
|
|
"mobile/src/components/SmartWorkspaceSourceDrawer.tsx",
|
|
"mobile/src/tasks/composer-linked-work-item.ts",
|
|
"mobile/src/tasks/jira-mobile-connection.ts",
|
|
"mobile/src/tasks/jira-mobile-url-lookup.ts",
|
|
"mobile/src/tasks/mobile-jira-issue-filters.ts",
|
|
"mobile/src/tasks/mobile-jira-task-source.ts",
|
|
"mobile/src/tasks/mobile-task-view-options.tsx",
|
|
"mobile/src/tasks/mobile-tasks-item-mapping.ts",
|
|
"mobile/src/tasks/mobile-tasks-project-workspace-types.ts",
|
|
"mobile/src/tasks/mobile-tasks-view-state-types.ts",
|
|
"mobile/src/tasks/smart-source-fan-out.ts",
|
|
"mobile/src/tasks/smart-source-search-requests.ts",
|
|
"mobile/src/tasks/use-mobile-composer-source.ts",
|
|
"mobile/src/tasks/use-mobile-tasks-route-and-item-state.tsx",
|
|
"mobile/src/tasks/use-smart-workspace-source.ts",
|
|
"src/cli/handlers/jira-write.ts",
|
|
"src/cli/handlers/jira.ts",
|
|
"src/cli/jira-format.ts",
|
|
"src/cli/jira-target.ts",
|
|
"src/cli/reference-input.ts",
|
|
"src/main/ipc/jira-ipc-params.ts",
|
|
"src/main/ipc/jira-project-metadata.ts",
|
|
"src/main/ipc/jira.ts",
|
|
"src/main/ipc/ui.ts",
|
|
"src/main/jira/attachment-content-url.ts",
|
|
"src/main/jira/attachment-image-bytes.ts",
|
|
"src/main/jira/attachment-image-grants.ts",
|
|
"src/main/jira/attachment-image-protocol.ts",
|
|
"src/main/jira/attachment-images.ts",
|
|
"src/main/jira/authenticated-request.ts",
|
|
"src/main/jira/client.ts",
|
|
"src/main/jira/credential-verification.ts",
|
|
"src/main/jira/favourite-filters.ts",
|
|
"src/main/jira/jira-issue-comments.ts",
|
|
"src/main/jira/jira-issue-create-metadata.ts",
|
|
"src/main/jira/jira-issue-mapping.ts",
|
|
"src/main/jira/jira-issue-media.ts",
|
|
"src/main/jira/jira-issue-mutations.ts",
|
|
"src/main/jira/jira-issue-read.ts",
|
|
"src/main/jira/jira-issue-search.ts",
|
|
"src/main/jira/jira-project-queries.ts",
|
|
"src/main/jira/jira-read-failure.ts",
|
|
"src/main/jira/jira-transition-queries.ts",
|
|
"src/main/jira/site-credential-store.ts",
|
|
"src/main/jira/site-identity.ts",
|
|
"src/main/persistence/tracking-repos/repo-hydration.ts",
|
|
"src/main/persistence/tracking-repos/repo-sanitization.ts",
|
|
"src/main/runtime/rpc/methods/client-ui.ts",
|
|
"src/main/runtime/rpc/methods/jira-attachment-image.ts",
|
|
"src/main/runtime/rpc/methods/jira.ts",
|
|
"src/main/runtime/runtime-jira-commands.ts",
|
|
"src/main/text-generation/jira-issue-summary-requests.ts",
|
|
"src/main/text-generation/jira-issue-summary-text-generation.ts",
|
|
"src/preload/api/jira-api.ts",
|
|
"src/preload/api/jira-bridge.ts",
|
|
"src/preload/api/ui-command-event-api.ts",
|
|
"src/renderer/src/components/JiraIssueRowCopyMenu.tsx",
|
|
"src/renderer/src/components/JiraIssueWorkspace.tsx",
|
|
"src/renderer/src/components/JiraLinkedWorkspaceAction.tsx",
|
|
"src/renderer/src/components/JiraPromptTemplatePopover.tsx",
|
|
"src/renderer/src/components/TaskPageJiraSavedFilters.tsx",
|
|
"src/renderer/src/components/TaskPageJiraStatusFilters.tsx",
|
|
"src/renderer/src/components/cmd-j/task-search-results.ts",
|
|
"src/renderer/src/components/jira-issue-assignee-control.tsx",
|
|
"src/renderer/src/components/jira-issue-markdown.tsx",
|
|
"src/renderer/src/components/jira-issue-mutation-queue.ts",
|
|
"src/renderer/src/components/jira-issue-sorter.ts",
|
|
"src/renderer/src/components/jira-issue-transition-control.tsx",
|
|
"src/renderer/src/components/jira-issue-workspace-actions.ts",
|
|
"src/renderer/src/components/jira-issue-workspace-chrome.tsx",
|
|
"src/renderer/src/components/jira-issue-workspace-content.tsx",
|
|
"src/renderer/src/components/jira-issue-workspace-hydration.ts",
|
|
"src/renderer/src/components/jira-key-or-text-search.ts",
|
|
"src/renderer/src/components/jira-project-picker-filter.ts",
|
|
"src/renderer/src/components/jira-project-picker.tsx",
|
|
"src/renderer/src/components/jira-prompt-templates.ts",
|
|
"src/renderer/src/components/jira-self-user.ts",
|
|
"src/renderer/src/components/jira-transition-fields-form.tsx",
|
|
"src/renderer/src/components/jira-user-picker.tsx",
|
|
"src/renderer/src/components/new-workspace/new-workspace-composer-card-props.ts",
|
|
"src/renderer/src/components/new-workspace/smart-workspace-name-field-model.ts",
|
|
"src/renderer/src/components/new-workspace/smart-workspace-source-row-content.tsx",
|
|
"src/renderer/src/components/new-workspace/use-jira-composer-project.ts",
|
|
"src/renderer/src/components/new-workspace/use-jira-source-connection.ts",
|
|
"src/renderer/src/components/new-workspace/use-jira-url-source.ts",
|
|
"src/renderer/src/components/new-workspace/use-smart-workspace-secondary-searches.ts",
|
|
"src/renderer/src/components/new-workspace/use-work-item-source-state.ts",
|
|
"src/renderer/src/components/new-workspace/work-item-source-selection.ts",
|
|
"src/renderer/src/components/right-sidebar/checks-panel/use-checks-panel-generation.tsx",
|
|
"src/renderer/src/components/right-sidebar/create-review-draft-title.ts",
|
|
"src/renderer/src/components/right-sidebar/source-control/review/use-create-pr-intent-review.ts",
|
|
"src/renderer/src/components/right-sidebar/source-control/review/use-pull-request-generation.ts",
|
|
"src/renderer/src/components/right-sidebar/useCreatePullRequestDialogFields.ts",
|
|
"src/renderer/src/components/settings/RepositoryJiraProjectSection.tsx",
|
|
"src/renderer/src/components/sidebar/comment-markdown-element-renderers.tsx",
|
|
"src/renderer/src/components/sidebar/workspace-attachment-source-label.ts",
|
|
"src/renderer/src/components/sidebar/worktree-attachment-editing.ts",
|
|
"src/renderer/src/components/task-page-jira-board-move-dialog.tsx",
|
|
"src/renderer/src/components/task-page-jira-board-move.ts",
|
|
"src/renderer/src/components/task-page-jira-board-sections.ts",
|
|
"src/renderer/src/components/task-page-jira-board-transitions.ts",
|
|
"src/renderer/src/components/task-page-jira-board-view.tsx",
|
|
"src/renderer/src/components/task-page-jira-board.tsx",
|
|
"src/renderer/src/components/task-page-jira-cache-selectors.ts",
|
|
"src/renderer/src/components/task-page-jira-create-fields.ts",
|
|
"src/renderer/src/components/task-page-jira-issue-cells.tsx",
|
|
"src/renderer/src/components/task-page-jira-issue-list.tsx",
|
|
"src/renderer/src/components/task-page-jira-item-source-context.ts",
|
|
"src/renderer/src/components/task-page-jira-linked-issues.ts",
|
|
"src/renderer/src/components/task-page-jira-load-state.ts",
|
|
"src/renderer/src/components/task-page-jira-project-selection.ts",
|
|
"src/renderer/src/components/task-page-jira-search.ts",
|
|
"src/renderer/src/components/task-page-jira-status-catalog.ts",
|
|
"src/renderer/src/components/task-page-jira-status-order.ts",
|
|
"src/renderer/src/components/task-page-source-context.tsx",
|
|
"src/renderer/src/components/task-page/jira/Filters.tsx",
|
|
"src/renderer/src/components/use-jira-create-assignee.ts",
|
|
"src/renderer/src/components/use-jira-issue-comment-submission.ts",
|
|
"src/renderer/src/components/use-jira-issue-mutation-state.ts",
|
|
"src/renderer/src/components/use-jira-issue-remote-details.ts",
|
|
"src/renderer/src/components/use-jira-issue-workspace-data.ts",
|
|
"src/renderer/src/components/use-jira-project-inventory.ts",
|
|
"src/renderer/src/components/use-task-page-composer-actions.ts",
|
|
"src/renderer/src/components/use-task-page-detail-routing.ts",
|
|
"src/renderer/src/components/use-task-page-jira-creation-state.ts",
|
|
"src/renderer/src/components/use-task-page-jira-favourite-filters.ts",
|
|
"src/renderer/src/components/use-task-page-jira-list-effects.ts",
|
|
"src/renderer/src/components/use-task-page-jira-list-state.ts",
|
|
"src/renderer/src/components/use-task-page-jira-project-scope.ts",
|
|
"src/renderer/src/components/use-task-page-jira-quick-filters.ts",
|
|
"src/renderer/src/components/use-task-page-jira-saved-filters.ts",
|
|
"src/renderer/src/components/use-task-page-jira-summary-generation.ts",
|
|
"src/renderer/src/components/use-task-page-provider-metadata.ts",
|
|
"src/renderer/src/hooks/composer-state/composer-source-model.ts",
|
|
"src/renderer/src/hooks/composer-state/issue-source-actions.ts",
|
|
"src/renderer/src/lib/jira-issue-workspace-attachment.ts",
|
|
"src/renderer/src/lib/jira-source-host.ts",
|
|
"src/renderer/src/lib/worktree-palette-task-url-match.ts",
|
|
"src/renderer/src/runtime/local-jira-search-cancellation.ts",
|
|
"src/renderer/src/runtime/runtime-jira-client.ts",
|
|
"src/renderer/src/runtime/runtime-jira-connection-status.ts",
|
|
"src/renderer/src/runtime/runtime-jira-detail-client.ts",
|
|
"src/renderer/src/runtime/runtime-jira-favourite-filters-client.ts",
|
|
"src/renderer/src/runtime/runtime-jira-image-cache.ts",
|
|
"src/renderer/src/runtime/runtime-jira-image-client.ts",
|
|
"src/renderer/src/runtime/runtime-jira-payload-stream.ts",
|
|
"src/renderer/src/runtime/runtime-jira-project-client.ts",
|
|
"src/renderer/src/runtime/runtime-jira-quick-filter-state.ts",
|
|
"src/renderer/src/runtime/runtime-jira-saved-filter-state.ts",
|
|
"src/renderer/src/runtime/runtime-jira-summary-client.ts",
|
|
"src/renderer/src/runtime/runtime-jira-summary-generation-client.ts",
|
|
"src/renderer/src/runtime/runtime-jira-user-fields-client.ts",
|
|
"src/renderer/src/store/repos/repo-update.ts",
|
|
"src/renderer/src/store/slices/jira-collection-read-actions.ts",
|
|
"src/renderer/src/store/slices/jira-issue-patch-action.ts",
|
|
"src/renderer/src/store/slices/jira-issue-read-actions.ts",
|
|
"src/renderer/src/store/slices/jira-read-coordination.ts",
|
|
"src/renderer/src/store/slices/jira-slice-contract.ts",
|
|
"src/renderer/src/store/slices/pull-request-generation-auto-submit.ts",
|
|
"src/renderer/src/store/slices/ui/ui-slice-contract-core.ts",
|
|
"src/renderer/src/store/slices/worktree-nav-history.ts",
|
|
"src/renderer/src/web/preload-api/web-jira-filter-state-api.ts",
|
|
"src/shared/new-workspace/smart-workspace-source-results.ts",
|
|
"src/shared/new-workspace/work-item-lookup-text.ts",
|
|
"src/shared/new-workspace/workspace-source.ts",
|
|
"src/shared/persisted-ui-state-types.ts",
|
|
"src/shared/protocol-version.ts",
|
|
"src/shared/repo-types.ts",
|
|
"src/shared/rpc-contract/jira-quick-filter-params.ts",
|
|
"src/shared/rpc-contract/jira-saved-filter-params.ts",
|
|
"src/shared/rpc-contract/repo-update-params.ts",
|
|
"src/shared/task-source-runtime-capabilities.ts",
|
|
"src/shared/workspace-linked-item-source-context.ts",
|
|
"src/shared/workspace-name.ts",
|
|
"src/shared/workspace-reference-identity.ts"
|
|
],
|
|
"outboundDependencyDirectories": [
|
|
{
|
|
"path": "src/shared",
|
|
"count": 7
|
|
},
|
|
{
|
|
"path": "src/shared/rpc-contract",
|
|
"count": 3
|
|
},
|
|
{
|
|
"path": "src/shared/worktree",
|
|
"count": 1
|
|
}
|
|
],
|
|
"unresolvedSpecifiers": []
|
|
},
|
|
"moves": [
|
|
{
|
|
"from": "src/shared/jira-agent-capability.ts",
|
|
"to": "src/shared/jira/jira-agent-capability.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/jira-attachment-image.ts",
|
|
"to": "src/shared/jira/jira-attachment-image.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/jira-detail-capabilities.ts",
|
|
"to": "src/shared/jira/jira-detail-capabilities.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/jira-favourite-filters.test.ts",
|
|
"to": "src/shared/jira/jira-favourite-filters.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/jira-favourite-filters.ts",
|
|
"to": "src/shared/jira/jira-favourite-filters.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/jira-image-stream-frame.ts",
|
|
"to": "src/shared/jira/jira-image-stream-frame.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/jira-issue-summary-generation.test.ts",
|
|
"to": "src/shared/jira/jira-issue-summary-generation.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/jira-issue-summary-generation.ts",
|
|
"to": "src/shared/jira/jira-issue-summary-generation.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/jira-issue-url.test.ts",
|
|
"to": "src/shared/jira/jira-issue-url.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/jira-issue-url.ts",
|
|
"to": "src/shared/jira/jira-issue-url.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/jira-jql-predicate.test.ts",
|
|
"to": "src/shared/jira/jira-jql-predicate.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/jira-jql-predicate.ts",
|
|
"to": "src/shared/jira/jira-jql-predicate.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/jira-payload-stream.ts",
|
|
"to": "src/shared/jira/jira-payload-stream.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/jira-preset-jql.test.ts",
|
|
"to": "src/shared/jira/jira-preset-jql.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/jira-preset-jql.ts",
|
|
"to": "src/shared/jira/jira-preset-jql.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/jira-project-reference.test.ts",
|
|
"to": "src/shared/jira/jira-project-reference.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/jira-project-reference.ts",
|
|
"to": "src/shared/jira/jira-project-reference.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/jira-quick-filters.ts",
|
|
"to": "src/shared/jira/jira-quick-filters.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/jira-review-title.test.ts",
|
|
"to": "src/shared/jira/jira-review-title.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/jira-review-title.ts",
|
|
"to": "src/shared/jira/jira-review-title.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/jira-saved-filter-capability.ts",
|
|
"to": "src/shared/jira/jira-saved-filter-capability.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/jira-saved-filters.test.ts",
|
|
"to": "src/shared/jira/jira-saved-filters.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/jira-saved-filters.ts",
|
|
"to": "src/shared/jira/jira-saved-filters.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/jira-search-input-jql.test.ts",
|
|
"to": "src/shared/jira/jira-search-input-jql.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/jira-search-input-jql.ts",
|
|
"to": "src/shared/jira/jira-search-input-jql.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/jira-source-host.ts",
|
|
"to": "src/shared/jira/jira-source-host.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/jira-status-error.ts",
|
|
"to": "src/shared/jira/jira-status-error.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/jira-summary-lookup.ts",
|
|
"to": "src/shared/jira/jira-summary-lookup.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/jira-transition-fields.test.ts",
|
|
"to": "src/shared/jira/jira-transition-fields.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/jira-transition-fields.ts",
|
|
"to": "src/shared/jira/jira-transition-fields.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/jira-types.ts",
|
|
"to": "src/shared/jira/jira-types.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "browser-cookie",
|
|
"phase": 2,
|
|
"priority": "medium",
|
|
"risk": "higher",
|
|
"directory": "src/main/browser",
|
|
"basenamePattern": "^browser-cookie(?:[-.]|$)",
|
|
"targetDirectory": "src/main/browser/cookies",
|
|
"reason": "Cookie reading, importing and cleanup are a concrete subsystem inside a 611-file directory.",
|
|
"review": "Review browser session ownership, credential handling and native platform adapters. Do not combine this with browser API changes.",
|
|
"status": "proposed-not-applied",
|
|
"selectedFiles": 57,
|
|
"productionFiles": 25,
|
|
"testSupportFiles": 32,
|
|
"existingTargetJsTs": 0,
|
|
"collisionCount": 0,
|
|
"dependencyBoundary": {
|
|
"internalEdges": 128,
|
|
"inboundEdges": 8,
|
|
"outboundEdges": 26,
|
|
"productionInternalEdges": 83,
|
|
"productionInboundEdges": 4,
|
|
"productionOutboundEdges": 23,
|
|
"externalImporterFiles": [
|
|
"src/main/browser/browser-client-route-cookie-import.ts",
|
|
"src/main/browser/browser-session-cookie-staging.scoped.test.ts",
|
|
"src/main/browser/browser-session-cookie-staging.ts",
|
|
"src/main/browser/chromium-cookie-snapshot.test.ts",
|
|
"src/main/ipc/browser-session-profile-ipc.ts",
|
|
"src/main/runtime/browser/browser-profiles.ts"
|
|
],
|
|
"productionExternalImporterFiles": [
|
|
"src/main/browser/browser-client-route-cookie-import.ts",
|
|
"src/main/browser/browser-session-cookie-staging.ts",
|
|
"src/main/ipc/browser-session-profile-ipc.ts",
|
|
"src/main/runtime/browser/browser-profiles.ts"
|
|
],
|
|
"outboundDependencyDirectories": [
|
|
{
|
|
"path": "src/main/browser",
|
|
"count": 5
|
|
},
|
|
{
|
|
"path": "src/shared",
|
|
"count": 3
|
|
},
|
|
{
|
|
"path": "src/packages/process-host/src",
|
|
"count": 2
|
|
},
|
|
{
|
|
"path": "src/main/codex-accounts",
|
|
"count": 1
|
|
}
|
|
],
|
|
"unresolvedSpecifiers": []
|
|
},
|
|
"moves": [
|
|
{
|
|
"from": "src/main/browser/browser-cookie-chromium-finalize.ts",
|
|
"to": "src/main/browser/cookies/browser-cookie-chromium-finalize.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/browser/browser-cookie-chromium-import.ts",
|
|
"to": "src/main/browser/cookies/browser-cookie-chromium-import.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/browser/browser-cookie-chromium-prepare.ts",
|
|
"to": "src/main/browser/cookies/browser-cookie-chromium-prepare.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/browser/browser-cookie-chromium-scan.ts",
|
|
"to": "src/main/browser/cookies/browser-cookie-chromium-scan.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/browser/browser-cookie-chromium-types.ts",
|
|
"to": "src/main/browser/cookies/browser-cookie-chromium-types.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/browser/browser-cookie-clear-preserve.test.ts",
|
|
"to": "src/main/browser/cookies/browser-cookie-clear-preserve.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/browser/browser-cookie-clear-store-lifecycle.test.ts",
|
|
"to": "src/main/browser/cookies/browser-cookie-clear-store-lifecycle.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/browser/browser-cookie-clear-store.test.ts",
|
|
"to": "src/main/browser/cookies/browser-cookie-clear-store.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/browser/browser-cookie-clear-store.ts",
|
|
"to": "src/main/browser/cookies/browser-cookie-clear-store.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/browser/browser-cookie-decryption.test.ts",
|
|
"to": "src/main/browser/cookies/browser-cookie-decryption.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/browser/browser-cookie-decryption.ts",
|
|
"to": "src/main/browser/cookies/browser-cookie-decryption.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/browser/browser-cookie-detection-types.ts",
|
|
"to": "src/main/browser/cookies/browser-cookie-detection-types.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/browser/browser-cookie-detection.ts",
|
|
"to": "src/main/browser/cookies/browser-cookie-detection.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/browser/browser-cookie-firefox-import.ts",
|
|
"to": "src/main/browser/cookies/browser-cookie-firefox-import.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/browser/browser-cookie-identity-restore.ts",
|
|
"to": "src/main/browser/cookies/browser-cookie-identity-restore.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/browser/browser-cookie-import-clear-atomicity.test.ts",
|
|
"to": "src/main/browser/cookies/browser-cookie-import-clear-atomicity.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/browser/browser-cookie-import-clear.ts",
|
|
"to": "src/main/browser/cookies/browser-cookie-import-clear.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/browser/browser-cookie-import-concurrency.test.ts",
|
|
"to": "src/main/browser/cookies/browser-cookie-import-concurrency.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/browser/browser-cookie-import-diagnostics.ts",
|
|
"to": "src/main/browser/cookies/browser-cookie-import-diagnostics.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/browser/browser-cookie-import-google-exclusion.test.ts",
|
|
"to": "src/main/browser/cookies/browser-cookie-import-google-exclusion.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/browser/browser-cookie-import-partition-fidelity.test.ts",
|
|
"to": "src/main/browser/cookies/browser-cookie-import-partition-fidelity.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/browser/browser-cookie-import-partition-reland.electron.test.ts",
|
|
"to": "src/main/browser/cookies/browser-cookie-import-partition-reland.electron.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/browser/browser-cookie-import-partition-rollback.electron.test.ts",
|
|
"to": "src/main/browser/cookies/browser-cookie-import-partition-rollback.electron.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/browser/browser-cookie-import-partition-success.electron.test.ts",
|
|
"to": "src/main/browser/cookies/browser-cookie-import-partition-success.electron.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/browser/browser-cookie-import-partition.electron.test.ts",
|
|
"to": "src/main/browser/cookies/browser-cookie-import-partition.electron.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/browser/browser-cookie-import-pipeline.ts",
|
|
"to": "src/main/browser/cookies/browser-cookie-import-pipeline.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/browser/browser-cookie-import-plan-writes.test.ts",
|
|
"to": "src/main/browser/cookies/browser-cookie-import-plan-writes.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/browser/browser-cookie-import-policy.test.ts",
|
|
"to": "src/main/browser/cookies/browser-cookie-import-policy.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/browser/browser-cookie-import-policy.ts",
|
|
"to": "src/main/browser/cookies/browser-cookie-import-policy.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/browser/browser-cookie-import-replace-partition-rollback.electron.test.ts",
|
|
"to": "src/main/browser/cookies/browser-cookie-import-replace-partition-rollback.electron.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/browser/browser-cookie-import-replacement.test.ts",
|
|
"to": "src/main/browser/cookies/browser-cookie-import-replacement.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/browser/browser-cookie-import-route-partition-staging.test.ts",
|
|
"to": "src/main/browser/cookies/browser-cookie-import-route-partition-staging.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/browser/browser-cookie-import-scope.test.ts",
|
|
"to": "src/main/browser/cookies/browser-cookie-import-scope.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/browser/browser-cookie-import-snapshot-ownership.test.ts",
|
|
"to": "src/main/browser/cookies/browser-cookie-import-snapshot-ownership.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/browser/browser-cookie-import-test-database.ts",
|
|
"to": "src/main/browser/cookies/browser-cookie-import-test-database.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/browser/browser-cookie-import-undecryptable.test.ts",
|
|
"to": "src/main/browser/cookies/browser-cookie-import-undecryptable.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/browser/browser-cookie-import-validated-partition.electron.test.ts",
|
|
"to": "src/main/browser/cookies/browser-cookie-import-validated-partition.electron.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/browser/browser-cookie-import-write.test.ts",
|
|
"to": "src/main/browser/cookies/browser-cookie-import-write.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/browser/browser-cookie-import-write.ts",
|
|
"to": "src/main/browser/cookies/browser-cookie-import-write.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/browser/browser-cookie-import.comet.test.ts",
|
|
"to": "src/main/browser/cookies/browser-cookie-import.comet.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/browser/browser-cookie-import.helium.test.ts",
|
|
"to": "src/main/browser/cookies/browser-cookie-import.helium.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/browser/browser-cookie-import.test.ts",
|
|
"to": "src/main/browser/cookies/browser-cookie-import.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/browser/browser-cookie-import.ts",
|
|
"to": "src/main/browser/cookies/browser-cookie-import.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/browser/browser-cookie-key.ts",
|
|
"to": "src/main/browser/cookies/browser-cookie-key.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/browser/browser-cookie-partition-summary.test.ts",
|
|
"to": "src/main/browser/cookies/browser-cookie-partition-summary.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/browser/browser-cookie-partition-summary.ts",
|
|
"to": "src/main/browser/cookies/browser-cookie-partition-summary.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/browser/browser-cookie-public-suffix-scope.test.ts",
|
|
"to": "src/main/browser/cookies/browser-cookie-public-suffix-scope.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/browser/browser-cookie-registrable-family.test.ts",
|
|
"to": "src/main/browser/cookies/browser-cookie-registrable-family.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/browser/browser-cookie-safari-import.ts",
|
|
"to": "src/main/browser/cookies/browser-cookie-safari-import.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/browser/browser-cookie-safari-parser.ts",
|
|
"to": "src/main/browser/cookies/browser-cookie-safari-parser.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/browser/browser-cookie-samesite.electron.test.ts",
|
|
"to": "src/main/browser/cookies/browser-cookie-samesite.electron.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/browser/browser-cookie-source-partition.test.ts",
|
|
"to": "src/main/browser/cookies/browser-cookie-source-partition.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/browser/browser-cookie-source-partition.ts",
|
|
"to": "src/main/browser/cookies/browser-cookie-source-partition.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/browser/browser-cookie-sqlite.ts",
|
|
"to": "src/main/browser/cookies/browser-cookie-sqlite.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/browser/browser-cookie-staged-import.ts",
|
|
"to": "src/main/browser/cookies/browser-cookie-staged-import.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/browser/browser-cookie-validation.test.ts",
|
|
"to": "src/main/browser/cookies/browser-cookie-validation.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/browser/browser-cookie-validation.ts",
|
|
"to": "src/main/browser/cookies/browser-cookie-validation.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "cloud-relay-assignment",
|
|
"phase": 2,
|
|
"priority": "medium",
|
|
"risk": "higher",
|
|
"directory": "cloud/apps/relay/src",
|
|
"basenamePattern": "^assignment(?:[-.]|$)",
|
|
"targetDirectory": "cloud/apps/relay/src/assignment",
|
|
"reason": "Relay assignment is a named operational responsibility in an otherwise flat service root.",
|
|
"review": "Use cloud's independent checks and deployment ownership. Preserve director/cell roles and rolling-version wire compatibility.",
|
|
"status": "proposed-not-applied",
|
|
"selectedFiles": 28,
|
|
"productionFiles": 8,
|
|
"testSupportFiles": 20,
|
|
"existingTargetJsTs": 0,
|
|
"collisionCount": 0,
|
|
"dependencyBoundary": {
|
|
"internalEdges": 26,
|
|
"inboundEdges": 72,
|
|
"outboundEdges": 62,
|
|
"productionInternalEdges": 3,
|
|
"productionInboundEdges": 19,
|
|
"productionOutboundEdges": 27,
|
|
"externalImporterFiles": [
|
|
"cloud/apps/relay/src/activity-lease-reader-census.test.ts",
|
|
"cloud/apps/relay/src/app.ts",
|
|
"cloud/apps/relay/src/cell-admission-selector.test.ts",
|
|
"cloud/apps/relay/src/cell-admission-startup-postgres.test.ts",
|
|
"cloud/apps/relay/src/cell-admission-startup.ts",
|
|
"cloud/apps/relay/src/cell-fence-legacy-adoption-postgres.test.ts",
|
|
"cloud/apps/relay/src/cell-inventory-lock-contention.test.ts",
|
|
"cloud/apps/relay/src/cell-inventory-per-cell-locking-postgres.test.ts",
|
|
"cloud/apps/relay/src/cell-seat-feed.test.ts",
|
|
"cloud/apps/relay/src/connection-reservation-debt-retention.test.ts",
|
|
"cloud/apps/relay/src/control-accept-cell-row-lock-postgres.test.ts",
|
|
"cloud/apps/relay/src/control-accept-cell-row-lock.test.ts",
|
|
"cloud/apps/relay/src/control-lease-recovery-postgres.test.ts",
|
|
"cloud/apps/relay/src/control-rebind-inventory-lock-postgres.test.ts",
|
|
"cloud/apps/relay/src/control-renewal-batch-store.test.ts",
|
|
"cloud/apps/relay/src/control-renewal-postgres.test.ts",
|
|
"cloud/apps/relay/src/control-renewal-statement.ts",
|
|
"cloud/apps/relay/src/control-reservation-reconnect-claim.test.ts",
|
|
"cloud/apps/relay/src/dead-cell-evacuation-precheck.test.ts",
|
|
"cloud/apps/relay/src/drain-migration-row-scaling.test.ts",
|
|
"cloud/apps/relay/src/drain-release-cell-row-contention-postgres.test.ts",
|
|
"cloud/apps/relay/src/host-session-client-accept.test.ts",
|
|
"cloud/apps/relay/src/host-session-preauth-latency.test.ts",
|
|
"cloud/apps/relay/src/host-session-registry.test.ts",
|
|
"cloud/apps/relay/src/host-session-registry.ts",
|
|
"cloud/apps/relay/src/host-signed-out-rejection.test.ts",
|
|
"cloud/apps/relay/src/host-whereabouts-app.test.ts",
|
|
"cloud/apps/relay/src/idle-regional-rehome-reconciliation.test.ts",
|
|
"cloud/apps/relay/src/idle-regional-rehome-store.test.ts",
|
|
"cloud/apps/relay/src/idle-regional-rehome-window.test.ts",
|
|
"cloud/apps/relay/src/idle-regional-rehome-worker.test.ts",
|
|
"cloud/apps/relay/src/index.ts",
|
|
"cloud/apps/relay/src/migration-recovery-postgres.test.ts",
|
|
"cloud/apps/relay/src/phone-connection-log.ts",
|
|
"cloud/apps/relay/src/placement-load-band.test.ts",
|
|
"cloud/apps/relay/src/post-proof-close-log.ts",
|
|
"cloud/apps/relay/src/postgres-drain-send-locking.test.ts",
|
|
"cloud/apps/relay/src/postgres-lock-wait-sample-postgres.test.ts",
|
|
"cloud/apps/relay/src/postgres-transaction-recovery.test.ts",
|
|
"cloud/apps/relay/src/public-assignment-drain-return-lane.test.ts",
|
|
"cloud/apps/relay/src/public-assignment-overload.test.ts",
|
|
"cloud/apps/relay/src/public-assignment-reconnect-lane.test.ts",
|
|
"cloud/apps/relay/src/region-correction-restart.test.ts",
|
|
"cloud/apps/relay/src/region-correction-store.test.ts",
|
|
"cloud/apps/relay/src/regional-rehome-inventory-line-census.test.ts",
|
|
"cloud/apps/relay/src/regional-rehome-postgres.test.ts",
|
|
"cloud/apps/relay/src/regional-rehome-source-region-filter.test.ts",
|
|
"cloud/apps/relay/src/regional-rehome-store.test.ts",
|
|
"cloud/apps/relay/src/regional-rehome-target-row-lock-postgres.test.ts",
|
|
"cloud/apps/relay/src/regional-rehome-target-selection.test.ts",
|
|
"cloud/apps/relay/src/regional-rehome-worker.test.ts",
|
|
"cloud/apps/relay/src/regional-rehome-worker.ts",
|
|
"cloud/apps/relay/src/relay-observability.ts",
|
|
"cloud/apps/relay/src/relay-region-placement.test.ts",
|
|
"cloud/apps/relay/src/relay-server.ts",
|
|
"cloud/apps/relay/src/relay.blackbox.test.ts",
|
|
"cloud/apps/relay/src/released-reservation-prune.test.ts",
|
|
"cloud/apps/relay/src/reserve-assignment.ts",
|
|
"cloud/apps/relay/src/seat-feed-cells-postgres.test.ts",
|
|
"cloud/apps/relay/src/shadow-directory-compare.test.ts",
|
|
"cloud/apps/relay/src/shadow-seat-directory.test.ts",
|
|
"cloud/apps/relay/src/test-fixtures/host-control-proof.ts"
|
|
],
|
|
"productionExternalImporterFiles": [
|
|
"cloud/apps/relay/src/app.ts",
|
|
"cloud/apps/relay/src/cell-admission-startup.ts",
|
|
"cloud/apps/relay/src/control-renewal-statement.ts",
|
|
"cloud/apps/relay/src/host-session-registry.ts",
|
|
"cloud/apps/relay/src/index.ts",
|
|
"cloud/apps/relay/src/phone-connection-log.ts",
|
|
"cloud/apps/relay/src/post-proof-close-log.ts",
|
|
"cloud/apps/relay/src/regional-rehome-worker.ts",
|
|
"cloud/apps/relay/src/relay-observability.ts",
|
|
"cloud/apps/relay/src/relay-server.ts",
|
|
"cloud/apps/relay/src/reserve-assignment.ts"
|
|
],
|
|
"outboundDependencyDirectories": [
|
|
{
|
|
"path": "cloud/apps/relay/src",
|
|
"count": 30
|
|
}
|
|
],
|
|
"unresolvedSpecifiers": []
|
|
},
|
|
"moves": [
|
|
{
|
|
"from": "cloud/apps/relay/src/assignment-cleanup-steps.test.ts",
|
|
"to": "cloud/apps/relay/src/assignment/assignment-cleanup-steps.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "cloud/apps/relay/src/assignment-cleanup-steps.ts",
|
|
"to": "cloud/apps/relay/src/assignment/assignment-cleanup-steps.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "cloud/apps/relay/src/assignment-connection-headroom-postgres.test.ts",
|
|
"to": "cloud/apps/relay/src/assignment/assignment-connection-headroom-postgres.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "cloud/apps/relay/src/assignment-connection-headroom-query.ts",
|
|
"to": "cloud/apps/relay/src/assignment/assignment-connection-headroom-query.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "cloud/apps/relay/src/assignment-connection-headroom.test.ts",
|
|
"to": "cloud/apps/relay/src/assignment/assignment-connection-headroom.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "cloud/apps/relay/src/assignment-control-supersession-postgres.test.ts",
|
|
"to": "cloud/apps/relay/src/assignment/assignment-control-supersession-postgres.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "cloud/apps/relay/src/assignment-dead-reserve-cell-postgres.test.ts",
|
|
"to": "cloud/apps/relay/src/assignment/assignment-dead-reserve-cell-postgres.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "cloud/apps/relay/src/assignment-deployment-status-postgres.test.ts",
|
|
"to": "cloud/apps/relay/src/assignment/assignment-deployment-status-postgres.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "cloud/apps/relay/src/assignment-headroom-scope.test.ts",
|
|
"to": "cloud/apps/relay/src/assignment/assignment-headroom-scope.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "cloud/apps/relay/src/assignment-home-cell-unavailable.test.ts",
|
|
"to": "cloud/apps/relay/src/assignment/assignment-home-cell-unavailable.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "cloud/apps/relay/src/assignment-identity-queue.test.ts",
|
|
"to": "cloud/apps/relay/src/assignment/assignment-identity-queue.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "cloud/apps/relay/src/assignment-identity-queue.ts",
|
|
"to": "cloud/apps/relay/src/assignment/assignment-identity-queue.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "cloud/apps/relay/src/assignment-inventory-snapshot.test.ts",
|
|
"to": "cloud/apps/relay/src/assignment/assignment-inventory-snapshot.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "cloud/apps/relay/src/assignment-inventory-snapshot.ts",
|
|
"to": "cloud/apps/relay/src/assignment/assignment-inventory-snapshot.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "cloud/apps/relay/src/assignment-isolated-cell-replacement-postgres.test.ts",
|
|
"to": "cloud/apps/relay/src/assignment/assignment-isolated-cell-replacement-postgres.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "cloud/apps/relay/src/assignment-isolated-cell-replacement.test.ts",
|
|
"to": "cloud/apps/relay/src/assignment/assignment-isolated-cell-replacement.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "cloud/apps/relay/src/assignment-lease-shadow.ts",
|
|
"to": "cloud/apps/relay/src/assignment/assignment-lease-shadow.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "cloud/apps/relay/src/assignment-lease.test.ts",
|
|
"to": "cloud/apps/relay/src/assignment/assignment-lease.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "cloud/apps/relay/src/assignment-lease.ts",
|
|
"to": "cloud/apps/relay/src/assignment/assignment-lease.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "cloud/apps/relay/src/assignment-rejection-log-window.test.ts",
|
|
"to": "cloud/apps/relay/src/assignment/assignment-rejection-log-window.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "cloud/apps/relay/src/assignment-rejection-log-window.ts",
|
|
"to": "cloud/apps/relay/src/assignment/assignment-rejection-log-window.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "cloud/apps/relay/src/assignment-rejection-logging.test.ts",
|
|
"to": "cloud/apps/relay/src/assignment/assignment-rejection-logging.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "cloud/apps/relay/src/assignment-reserve-mode-census.test.ts",
|
|
"to": "cloud/apps/relay/src/assignment/assignment-reserve-mode-census.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "cloud/apps/relay/src/assignment-reserve-mode-postgres.test.ts",
|
|
"to": "cloud/apps/relay/src/assignment/assignment-reserve-mode-postgres.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "cloud/apps/relay/src/assignment-row-lock-order-postgres.test.ts",
|
|
"to": "cloud/apps/relay/src/assignment/assignment-row-lock-order-postgres.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "cloud/apps/relay/src/assignment-store-lock-order.test.ts",
|
|
"to": "cloud/apps/relay/src/assignment/assignment-store-lock-order.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "cloud/apps/relay/src/assignment-store.test.ts",
|
|
"to": "cloud/apps/relay/src/assignment/assignment-store.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "cloud/apps/relay/src/assignment-store.ts",
|
|
"to": "cloud/apps/relay/src/assignment/assignment-store.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "tooling-mobile-web",
|
|
"phase": 2,
|
|
"priority": "medium",
|
|
"risk": "moderate",
|
|
"directory": "config/scripts",
|
|
"basenamePattern": "^mobile-web-app(?:[-.]|$)",
|
|
"targetDirectory": "config/scripts/mobile-web-app",
|
|
"reason": "Group one product-specific tool family; build-, run- and check- prefixes describe verbs, not ownership.",
|
|
"review": "Update package scripts, CI workflows, script-relative URLs and test fixture copying. Separate a move from changing the generated web engines.",
|
|
"status": "proposed-not-applied",
|
|
"selectedFiles": 75,
|
|
"productionFiles": 24,
|
|
"testSupportFiles": 51,
|
|
"existingTargetJsTs": 0,
|
|
"collisionCount": 0,
|
|
"dependencyBoundary": {
|
|
"internalEdges": 125,
|
|
"inboundEdges": 9,
|
|
"outboundEdges": 61,
|
|
"productionInternalEdges": 13,
|
|
"productionInboundEdges": 4,
|
|
"productionOutboundEdges": 3,
|
|
"externalImporterFiles": [
|
|
"config/scripts/build-mobile-web-app-bundle.mjs",
|
|
"config/scripts/build-mobile-web-app-bundle.test.mjs",
|
|
"config/scripts/mobile-web-page-routes.test.mjs",
|
|
"config/scripts/mobile-web-terminal-engine-closure.test.mjs",
|
|
"config/scripts/run-mobile-web-app-checks.mjs"
|
|
],
|
|
"productionExternalImporterFiles": [
|
|
"config/scripts/build-mobile-web-app-bundle.mjs",
|
|
"config/scripts/run-mobile-web-app-checks.mjs"
|
|
],
|
|
"outboundDependencyDirectories": [
|
|
{
|
|
"path": "config/scripts",
|
|
"count": 4
|
|
},
|
|
{
|
|
"path": "mobile/src/browser",
|
|
"count": 2
|
|
},
|
|
{
|
|
"path": "mobile/src/mobile-web-shell",
|
|
"count": 2
|
|
},
|
|
{
|
|
"path": "mobile/src/mobile-web-shell/bridge",
|
|
"count": 2
|
|
},
|
|
{
|
|
"path": "mobile/src/session",
|
|
"count": 1
|
|
},
|
|
{
|
|
"path": "mobile/src/transport",
|
|
"count": 1
|
|
},
|
|
{
|
|
"path": "src/packages/process-host/src",
|
|
"count": 1
|
|
},
|
|
{
|
|
"path": "src/shared",
|
|
"count": 1
|
|
},
|
|
{
|
|
"path": "src/shared/mobile-web-bundle",
|
|
"count": 1
|
|
}
|
|
],
|
|
"unresolvedSpecifiers": []
|
|
},
|
|
"moves": [
|
|
{
|
|
"from": "config/scripts/mobile-web-app-agent-history-render.test.mjs",
|
|
"to": "config/scripts/mobile-web-app/mobile-web-app-agent-history-render.test.mjs",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "config/scripts/mobile-web-app-browser-pane-render.test.mjs",
|
|
"to": "config/scripts/mobile-web-app/mobile-web-app-browser-pane-render.test.mjs",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "config/scripts/mobile-web-app-bundle-dependencies.mjs",
|
|
"to": "config/scripts/mobile-web-app/mobile-web-app-bundle-dependencies.mjs",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "config/scripts/mobile-web-app-bundle-test-fixture.mjs",
|
|
"to": "config/scripts/mobile-web-app/mobile-web-app-bundle-test-fixture.mjs",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "config/scripts/mobile-web-app-clipboard-image-resize-render.test.mjs",
|
|
"to": "config/scripts/mobile-web-app/mobile-web-app-clipboard-image-resize-render.test.mjs",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "config/scripts/mobile-web-app-drawer-render.test.mjs",
|
|
"to": "config/scripts/mobile-web-app/mobile-web-app-drawer-render.test.mjs",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "config/scripts/mobile-web-app-editable-host-font-size.mjs",
|
|
"to": "config/scripts/mobile-web-app/mobile-web-app-editable-host-font-size.mjs",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "config/scripts/mobile-web-app-editable-host-font-size.test.mjs",
|
|
"to": "config/scripts/mobile-web-app/mobile-web-app-editable-host-font-size.test.mjs",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "config/scripts/mobile-web-app-external-link-seam.mjs",
|
|
"to": "config/scripts/mobile-web-app/mobile-web-app-external-link-seam.mjs",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "config/scripts/mobile-web-app-external-link-seam.test.mjs",
|
|
"to": "config/scripts/mobile-web-app/mobile-web-app-external-link-seam.test.mjs",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "config/scripts/mobile-web-app-external-navigation-grant.test.mjs",
|
|
"to": "config/scripts/mobile-web-app/mobile-web-app-external-navigation-grant.test.mjs",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "config/scripts/mobile-web-app-files-external-links.test.mjs",
|
|
"to": "config/scripts/mobile-web-app/mobile-web-app-files-external-links.test.mjs",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "config/scripts/mobile-web-app-files-render.test.mjs",
|
|
"to": "config/scripts/mobile-web-app/mobile-web-app-files-render.test.mjs",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "config/scripts/mobile-web-app-frame-budget-sweep.test.ts",
|
|
"to": "config/scripts/mobile-web-app/mobile-web-app-frame-budget-sweep.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "config/scripts/mobile-web-app-handoff-grants-render.test.mjs",
|
|
"to": "config/scripts/mobile-web-app/mobile-web-app-handoff-grants-render.test.mjs",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "config/scripts/mobile-web-app-haptics-seam.mjs",
|
|
"to": "config/scripts/mobile-web-app/mobile-web-app-haptics-seam.mjs",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "config/scripts/mobile-web-app-haptics-seam.test.mjs",
|
|
"to": "config/scripts/mobile-web-app/mobile-web-app-haptics-seam.test.mjs",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "config/scripts/mobile-web-app-held-press-probe-routes.mjs",
|
|
"to": "config/scripts/mobile-web-app/mobile-web-app-held-press-probe-routes.mjs",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "config/scripts/mobile-web-app-held-press-render.test.mjs",
|
|
"to": "config/scripts/mobile-web-app/mobile-web-app-held-press-render.test.mjs",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "config/scripts/mobile-web-app-html-preview-render.test.mjs",
|
|
"to": "config/scripts/mobile-web-app/mobile-web-app-html-preview-render.test.mjs",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "config/scripts/mobile-web-app-live-input-probe-route.mjs",
|
|
"to": "config/scripts/mobile-web-app/mobile-web-app-live-input-probe-route.mjs",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "config/scripts/mobile-web-app-media-picker-seam.mjs",
|
|
"to": "config/scripts/mobile-web-app/mobile-web-app-media-picker-seam.mjs",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "config/scripts/mobile-web-app-media-preview-render.test.mjs",
|
|
"to": "config/scripts/mobile-web-app/mobile-web-app-media-preview-render.test.mjs",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "config/scripts/mobile-web-app-mermaid-render.test.mjs",
|
|
"to": "config/scripts/mobile-web-app/mobile-web-app-mermaid-render.test.mjs",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "config/scripts/mobile-web-app-module-closure-entrypoints.test.mjs",
|
|
"to": "config/scripts/mobile-web-app/mobile-web-app-module-closure-entrypoints.test.mjs",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "config/scripts/mobile-web-app-native-chat-visual-links.test.mjs",
|
|
"to": "config/scripts/mobile-web-app/mobile-web-app-native-chat-visual-links.test.mjs",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "config/scripts/mobile-web-app-native-parity-render.test.mjs",
|
|
"to": "config/scripts/mobile-web-app/mobile-web-app-native-parity-render.test.mjs",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "config/scripts/mobile-web-app-page-closure-families.mjs",
|
|
"to": "config/scripts/mobile-web-app/mobile-web-app-page-closure-families.mjs",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "config/scripts/mobile-web-app-page-closure-families.test.mjs",
|
|
"to": "config/scripts/mobile-web-app/mobile-web-app-page-closure-families.test.mjs",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "config/scripts/mobile-web-app-page-grant-call-sites.mjs",
|
|
"to": "config/scripts/mobile-web-app/mobile-web-app-page-grant-call-sites.mjs",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "config/scripts/mobile-web-app-page-grant-call-sites.test.mjs",
|
|
"to": "config/scripts/mobile-web-app/mobile-web-app-page-grant-call-sites.test.mjs",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "config/scripts/mobile-web-app-page-route-modules.mjs",
|
|
"to": "config/scripts/mobile-web-app/mobile-web-app-page-route-modules.mjs",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "config/scripts/mobile-web-app-preview-arm-driver.mjs",
|
|
"to": "config/scripts/mobile-web-app/mobile-web-app-preview-arm-driver.mjs",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "config/scripts/mobile-web-app-preview-artifact-fixture.mjs",
|
|
"to": "config/scripts/mobile-web-app/mobile-web-app-preview-artifact-fixture.mjs",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "config/scripts/mobile-web-app-preview-asset-server.mjs",
|
|
"to": "config/scripts/mobile-web-app/mobile-web-app-preview-asset-server.mjs",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "config/scripts/mobile-web-app-preview-csp-reports.mjs",
|
|
"to": "config/scripts/mobile-web-app/mobile-web-app-preview-csp-reports.mjs",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "config/scripts/mobile-web-app-preview-frame-diagnosis.mjs",
|
|
"to": "config/scripts/mobile-web-app/mobile-web-app-preview-frame-diagnosis.mjs",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "config/scripts/mobile-web-app-preview-frame-readiness.mjs",
|
|
"to": "config/scripts/mobile-web-app/mobile-web-app-preview-frame-readiness.mjs",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "config/scripts/mobile-web-app-preview-frame-readings.mjs",
|
|
"to": "config/scripts/mobile-web-app/mobile-web-app-preview-frame-readings.mjs",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "config/scripts/mobile-web-app-preview-image-evidence.mjs",
|
|
"to": "config/scripts/mobile-web-app/mobile-web-app-preview-image-evidence.mjs",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "config/scripts/mobile-web-app-preview-request-log.mjs",
|
|
"to": "config/scripts/mobile-web-app/mobile-web-app-preview-request-log.mjs",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "config/scripts/mobile-web-app-push-subsystem-closure.test.mjs",
|
|
"to": "config/scripts/mobile-web-app/mobile-web-app-push-subsystem-closure.test.mjs",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "config/scripts/mobile-web-app-render-harness.mjs",
|
|
"to": "config/scripts/mobile-web-app/mobile-web-app-render-harness.mjs",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "config/scripts/mobile-web-app-render.test.mjs",
|
|
"to": "config/scripts/mobile-web-app/mobile-web-app-render.test.mjs",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "config/scripts/mobile-web-app-rich-markdown-render.test.mjs",
|
|
"to": "config/scripts/mobile-web-app/mobile-web-app-rich-markdown-render.test.mjs",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "config/scripts/mobile-web-app-route-chunk-closure.mjs",
|
|
"to": "config/scripts/mobile-web-app/mobile-web-app-route-chunk-closure.mjs",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "config/scripts/mobile-web-app-route-manifest.mjs",
|
|
"to": "config/scripts/mobile-web-app/mobile-web-app-route-manifest.mjs",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "config/scripts/mobile-web-app-route-manifest.test.mjs",
|
|
"to": "config/scripts/mobile-web-app/mobile-web-app-route-manifest.test.mjs",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "config/scripts/mobile-web-app-route-snapshot.mjs",
|
|
"to": "config/scripts/mobile-web-app/mobile-web-app-route-snapshot.mjs",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "config/scripts/mobile-web-app-route-snapshot.test.mjs",
|
|
"to": "config/scripts/mobile-web-app/mobile-web-app-route-snapshot.test.mjs",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "config/scripts/mobile-web-app-safe-area-render.test.mjs",
|
|
"to": "config/scripts/mobile-web-app/mobile-web-app-safe-area-render.test.mjs",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "config/scripts/mobile-web-app-screencast-lane-grant.test.mjs",
|
|
"to": "config/scripts/mobile-web-app/mobile-web-app-screencast-lane-grant.test.mjs",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "config/scripts/mobile-web-app-session-dictation-capture.test.mjs",
|
|
"to": "config/scripts/mobile-web-app/mobile-web-app-session-dictation-capture.test.mjs",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "config/scripts/mobile-web-app-session-external-links.test.mjs",
|
|
"to": "config/scripts/mobile-web-app/mobile-web-app-session-external-links.test.mjs",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "config/scripts/mobile-web-app-session-media-picker.test.mjs",
|
|
"to": "config/scripts/mobile-web-app/mobile-web-app-session-media-picker.test.mjs",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "config/scripts/mobile-web-app-session-render.test.mjs",
|
|
"to": "config/scripts/mobile-web-app/mobile-web-app-session-render.test.mjs",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "config/scripts/mobile-web-app-session-terminal-closure.test.mjs",
|
|
"to": "config/scripts/mobile-web-app/mobile-web-app-session-terminal-closure.test.mjs",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "config/scripts/mobile-web-app-session-terminal-init.test.mjs",
|
|
"to": "config/scripts/mobile-web-app/mobile-web-app-session-terminal-init.test.mjs",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "config/scripts/mobile-web-app-session-webview-consumers.test.mjs",
|
|
"to": "config/scripts/mobile-web-app/mobile-web-app-session-webview-consumers.test.mjs",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "config/scripts/mobile-web-app-source-control-external-links.test.mjs",
|
|
"to": "config/scripts/mobile-web-app/mobile-web-app-source-control-external-links.test.mjs",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "config/scripts/mobile-web-app-source-control-keyboard.test.mjs",
|
|
"to": "config/scripts/mobile-web-app/mobile-web-app-source-control-keyboard.test.mjs",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "config/scripts/mobile-web-app-source-control-render.test.mjs",
|
|
"to": "config/scripts/mobile-web-app/mobile-web-app-source-control-render.test.mjs",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "config/scripts/mobile-web-app-source-control-text-inputs.test.mjs",
|
|
"to": "config/scripts/mobile-web-app/mobile-web-app-source-control-text-inputs.test.mjs",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "config/scripts/mobile-web-app-stack-transition-render.test.mjs",
|
|
"to": "config/scripts/mobile-web-app/mobile-web-app-stack-transition-render.test.mjs",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "config/scripts/mobile-web-app-tasks-external-links.test.mjs",
|
|
"to": "config/scripts/mobile-web-app/mobile-web-app-tasks-external-links.test.mjs",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "config/scripts/mobile-web-app-tasks-render.test.mjs",
|
|
"to": "config/scripts/mobile-web-app/mobile-web-app-tasks-render.test.mjs",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "config/scripts/mobile-web-app-terminal-font-render.test.mjs",
|
|
"to": "config/scripts/mobile-web-app/mobile-web-app-terminal-font-render.test.mjs",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "config/scripts/mobile-web-app-terminal-live-input-render.test.mjs",
|
|
"to": "config/scripts/mobile-web-app/mobile-web-app-terminal-live-input-render.test.mjs",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "config/scripts/mobile-web-app-terminal-probe-route.mjs",
|
|
"to": "config/scripts/mobile-web-app/mobile-web-app-terminal-probe-route.mjs",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "config/scripts/mobile-web-app-terminal-render-fixture.mjs",
|
|
"to": "config/scripts/mobile-web-app/mobile-web-app-terminal-render-fixture.mjs",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "config/scripts/mobile-web-app-terminal-render-fixture.test.mjs",
|
|
"to": "config/scripts/mobile-web-app/mobile-web-app-terminal-render-fixture.test.mjs",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "config/scripts/mobile-web-app-terminal-render.test.mjs",
|
|
"to": "config/scripts/mobile-web-app/mobile-web-app-terminal-render.test.mjs",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "config/scripts/mobile-web-app-text-input-discovery.test.mjs",
|
|
"to": "config/scripts/mobile-web-app/mobile-web-app-text-input-discovery.test.mjs",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "config/scripts/mobile-web-app-text-input-font-size-seam.mjs",
|
|
"to": "config/scripts/mobile-web-app/mobile-web-app-text-input-font-size-seam.mjs",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "config/scripts/mobile-web-app-working-spinner-render.test.mjs",
|
|
"to": "config/scripts/mobile-web-app/mobile-web-app-working-spinner-render.test.mjs",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "shared-session",
|
|
"phase": 3,
|
|
"priority": "high",
|
|
"risk": "higher",
|
|
"directory": "src/shared",
|
|
"basenamePattern": "^(?:structured-)?agent-session(?:[-.]|$)",
|
|
"targetDirectory": "src/shared/agent-session",
|
|
"reason": "Agent-session contracts are a large cross-surface domain currently encoded in filenames.",
|
|
"review": "This is an initial ownership inventory, not a single PR. Identify public contracts and subdomains first; keep old-client fences and generated RPC files separate.",
|
|
"status": "proposed-not-applied",
|
|
"selectedFiles": 257,
|
|
"productionFiles": 171,
|
|
"testSupportFiles": 86,
|
|
"existingTargetJsTs": 0,
|
|
"collisionCount": 0,
|
|
"dependencyBoundary": {
|
|
"internalEdges": 645,
|
|
"inboundEdges": 4407,
|
|
"outboundEdges": 163,
|
|
"productionInternalEdges": 411,
|
|
"productionInboundEdges": 2152,
|
|
"productionOutboundEdges": 131,
|
|
"externalImporterFiles": [
|
|
"config/scripts/native-chat-compaction-pagination.test.mjs",
|
|
"config/scripts/structured-agent-session-start-failure-row-render.test.mjs",
|
|
"mobile/src/host-screen/host-worktree-child-navigation.test.tsx",
|
|
"mobile/src/session/MobileNativeChatBackgroundTasks.test.tsx",
|
|
"mobile/src/session/MobileNativeChatBackgroundTasks.tsx",
|
|
"mobile/src/session/MobileNativeChatFullContent.tsx",
|
|
"mobile/src/session/MobileNativeChatMessage.test.ts",
|
|
"mobile/src/session/MobileNativeChatMessage.tool-result-availability.test.tsx",
|
|
"mobile/src/session/MobileNativeChatMessage.work-run.test.tsx",
|
|
"mobile/src/session/MobileNativeChatNoticeRow.tsx",
|
|
"mobile/src/session/MobileNativeChatPermission.tsx",
|
|
"mobile/src/session/MobileNativeChatProse.tsx",
|
|
"mobile/src/session/MobileNativeChatToolRun.test.tsx",
|
|
"mobile/src/session/MobileNativeChatView.waiting-rows.test.ts",
|
|
"mobile/src/session/ai-vault-resume-launch.ts",
|
|
"mobile/src/session/mobile-agent-message-attribution.test.ts",
|
|
"mobile/src/session/mobile-agent-message-attribution.ts",
|
|
"mobile/src/session/mobile-agent-session-attachment-upload.test.ts",
|
|
"mobile/src/session/mobile-agent-session-attachment-upload.ts",
|
|
"mobile/src/session/mobile-existing-agent-launch.ts",
|
|
"mobile/src/session/mobile-file-source-picker.ts",
|
|
"mobile/src/session/mobile-native-chat-answered-prompts.test-fixture.ts",
|
|
"mobile/src/session/mobile-native-chat-composer-menu.ts",
|
|
"mobile/src/session/mobile-native-chat-eligibility.ts",
|
|
"mobile/src/session/mobile-native-chat-file-attachment.ts",
|
|
"mobile/src/session/mobile-native-chat-host-journal-frames.test-fixture.ts",
|
|
"mobile/src/session/mobile-native-chat-item-read.ts",
|
|
"mobile/src/session/mobile-native-chat-merged-snapshot-parity-hooks.test.tsx",
|
|
"mobile/src/session/mobile-native-chat-merged-snapshot-parity.test.ts",
|
|
"mobile/src/session/mobile-native-chat-message-plain-text.test.ts",
|
|
"mobile/src/session/mobile-native-chat-message-plain-text.ts",
|
|
"mobile/src/session/mobile-native-chat-permission.ts",
|
|
"mobile/src/session/mobile-native-chat-question.ts",
|
|
"mobile/src/session/mobile-native-chat-render-data.ts",
|
|
"mobile/src/session/mobile-native-chat-session-option-persistence.ts",
|
|
"mobile/src/session/mobile-native-chat-stop-journal.test-fixture.ts",
|
|
"mobile/src/session/mobile-native-chat-stopped-before-start.test.tsx",
|
|
"mobile/src/session/mobile-native-chat-unsent-notices.test.ts",
|
|
"mobile/src/session/mobile-native-chat-unsent-notices.ts",
|
|
"mobile/src/session/mobile-omp-session-catalog.ts",
|
|
"mobile/src/session/mobile-session-route-types.ts",
|
|
"mobile/src/session/mobile-structured-actionable-prompt.ts",
|
|
"mobile/src/session/mobile-structured-agent-prompts-free-text.test.ts",
|
|
"mobile/src/session/mobile-structured-agent-prompts-grouped.test.ts",
|
|
"mobile/src/session/mobile-structured-agent-prompts.ts",
|
|
"mobile/src/session/mobile-structured-agent-session-cancel.ts",
|
|
"mobile/src/session/mobile-structured-agent-session-host-support.test.ts",
|
|
"mobile/src/session/mobile-structured-agent-session-host-support.ts",
|
|
"mobile/src/session/mobile-structured-agent-session-launch.ts",
|
|
"mobile/src/session/mobile-structured-agent-session-rpc.ts",
|
|
"mobile/src/session/mobile-structured-agent-session-send.ts",
|
|
"mobile/src/session/mobile-structured-agent-session-unnamed-stop.test.ts",
|
|
"mobile/src/session/mobile-structured-composer-command.ts",
|
|
"mobile/src/session/mobile-structured-grouped-question.test.ts",
|
|
"mobile/src/session/mobile-structured-grouped-question.ts",
|
|
"mobile/src/session/mobile-structured-operation-id-retirement.test.ts",
|
|
"mobile/src/session/mobile-structured-queued-message-cards.test.ts",
|
|
"mobile/src/session/mobile-structured-queued-message-cards.ts",
|
|
"mobile/src/session/mobile-structured-queued-message-feed.test.ts",
|
|
"mobile/src/session/mobile-structured-queued-message-feed.ts",
|
|
"mobile/src/session/mobile-structured-send-delivery.test.ts",
|
|
"mobile/src/session/mobile-structured-send-delivery.ts",
|
|
"mobile/src/session/mobile-structured-session-status-feed.test.ts",
|
|
"mobile/src/session/mobile-structured-session-status-feed.ts",
|
|
"mobile/src/session/mobile-structured-transcript-subscription.ts",
|
|
"mobile/src/session/notification-pane-tab.ts",
|
|
"mobile/src/session/structured-agent-send-result.test-fixture.ts",
|
|
"mobile/src/session/structured-create-wire-types.test.ts",
|
|
"mobile/src/session/structured-session-operation-id.ts",
|
|
"mobile/src/session/use-mobile-host-model-catalog-upgrade.ts",
|
|
"mobile/src/session/use-mobile-native-chat-composer-tray.test.tsx",
|
|
"mobile/src/session/use-mobile-native-chat-drafts-launch-draft.test.ts",
|
|
"mobile/src/session/use-mobile-native-chat-message-detail.test.tsx",
|
|
"mobile/src/session/use-mobile-native-chat-message-detail.ts",
|
|
"mobile/src/session/use-mobile-native-chat-message-send.ts",
|
|
"mobile/src/session/use-mobile-native-chat-row-renderer.tsx",
|
|
"mobile/src/session/use-mobile-native-chat-send-error.ts",
|
|
"mobile/src/session/use-mobile-native-chat-session-option-controller.ts",
|
|
"mobile/src/session/use-mobile-native-chat-session-options.ts",
|
|
"mobile/src/session/use-mobile-native-chat-structured-composer.ts",
|
|
"mobile/src/session/use-mobile-native-chat-turn-disclosure-journal.test.tsx",
|
|
"mobile/src/session/use-mobile-native-chat-turn-disclosure-opening-send.test.tsx",
|
|
"mobile/src/session/use-mobile-native-chat-turn-disclosure.test.tsx",
|
|
"mobile/src/session/use-mobile-omp-model-discovery.ts",
|
|
"mobile/src/session/use-mobile-session-terminal-create-actions.ts",
|
|
"mobile/src/session/use-mobile-structured-agent-mutation.ts",
|
|
"mobile/src/session/use-mobile-structured-agent-options.first-frame.test.ts",
|
|
"mobile/src/session/use-mobile-structured-agent-options.permission-mode.test.ts",
|
|
"mobile/src/session/use-mobile-structured-agent-options.test.ts",
|
|
"mobile/src/session/use-mobile-structured-agent-options.ts",
|
|
"mobile/src/session/use-mobile-structured-agent-session-background-tasks.test.tsx",
|
|
"mobile/src/session/use-mobile-structured-agent-session-hold-refused.test.tsx",
|
|
"mobile/src/session/use-mobile-structured-agent-session-newer-approval-send.test.tsx",
|
|
"mobile/src/session/use-mobile-structured-agent-session-prompt-cancel.test.tsx",
|
|
"mobile/src/session/use-mobile-structured-agent-session-queued.test-fixture.ts",
|
|
"mobile/src/session/use-mobile-structured-agent-session-queued.test.tsx",
|
|
"mobile/src/session/use-mobile-structured-agent-session-retry-rows.test.tsx",
|
|
"mobile/src/session/use-mobile-structured-agent-session-send.test.tsx",
|
|
"mobile/src/session/use-mobile-structured-agent-session.cut-turn-notice.test.tsx",
|
|
"mobile/src/session/use-mobile-structured-agent-session.test.tsx",
|
|
"mobile/src/session/use-mobile-structured-agent-session.ts",
|
|
"mobile/src/session/use-mobile-structured-agent-state.test.tsx",
|
|
"mobile/src/session/use-mobile-structured-agent-state.ts",
|
|
"mobile/src/session/use-mobile-structured-agent-turn-timing.test.tsx",
|
|
"mobile/src/session/use-mobile-structured-agent-turn-timing.ts",
|
|
"mobile/src/session/use-mobile-structured-background-tasks.ts",
|
|
"mobile/src/session/use-mobile-structured-native-chat-send-bridge.test.ts",
|
|
"mobile/src/session/use-mobile-structured-native-chat-send-bridge.ts",
|
|
"mobile/src/session/use-mobile-structured-option-surface.ts",
|
|
"mobile/src/session/use-mobile-structured-prompt-responses.test.tsx",
|
|
"mobile/src/session/use-mobile-structured-prompt-responses.ts",
|
|
"mobile/src/session/use-mobile-structured-queued-edit.test.tsx",
|
|
"mobile/src/session/use-mobile-structured-queued-edit.ts",
|
|
"mobile/src/session/use-mobile-structured-queued-message-controls.ts",
|
|
"mobile/src/session/use-mobile-structured-send-with-outcome.ts",
|
|
"mobile/src/session/use-mobile-structured-sends.test.tsx",
|
|
"mobile/src/session/use-mobile-structured-sends.ts",
|
|
"mobile/src/session/use-mobile-structured-session-commands.ts",
|
|
"mobile/src/session/use-mobile-structured-turn-indicator.test.tsx",
|
|
"mobile/src/tasks/agent-launch-mobile-replay.test.ts",
|
|
"mobile/src/tasks/worktree-create-launch-operation.test.ts",
|
|
"mobile/src/transport/mobile-runtime-client-capabilities.test.ts",
|
|
"mobile/src/transport/mobile-runtime-client-capabilities.ts",
|
|
"src/cli/agent-launch-request.ts",
|
|
"src/cli/handlers/orchestration/dispatch-handlers.ts",
|
|
"src/cli/handlers/orchestration/message-send-handler.ts",
|
|
"src/cli/handlers/orchestration/terminal-identity.ts",
|
|
"src/cli/runtime/orchestration-compatibility-envelope.ts",
|
|
"src/cli/runtime/status-caller.ts",
|
|
"src/cli/runtime/websocket-transport.test.ts",
|
|
"src/cli/session-caller-flags.ts",
|
|
"src/main/acp/acp-account-binding.ts",
|
|
"src/main/acp/acp-compaction-turn.ts",
|
|
"src/main/acp/acp-context-usage.ts",
|
|
"src/main/acp/acp-conversation-copy.ts",
|
|
"src/main/acp/acp-dialects/acp-dialect.ts",
|
|
"src/main/acp/acp-dialects/antigravity-dialect.ts",
|
|
"src/main/acp/acp-dialects/grok-background-tasks.ts",
|
|
"src/main/acp/acp-dialects/grok-model-catalog.ts",
|
|
"src/main/acp/acp-dialects/grok-requests.ts",
|
|
"src/main/acp/acp-dialects/grok-subagents.test.ts",
|
|
"src/main/acp/acp-dialects/grok-subagents.ts",
|
|
"src/main/acp/acp-launch-specs.ts",
|
|
"src/main/acp/acp-message-execution-options.ts",
|
|
"src/main/acp/acp-model-catalog-probe.ts",
|
|
"src/main/acp/acp-prompt-content.test.ts",
|
|
"src/main/acp/acp-prompt-content.ts",
|
|
"src/main/acp/acp-recovery-history.test.ts",
|
|
"src/main/acp/acp-recovery-history.ts",
|
|
"src/main/acp/acp-scripted-child-runtime.test.ts",
|
|
"src/main/acp/acp-session-reopen-failure.ts",
|
|
"src/main/acp/acp-structured-adapter.test-support.ts",
|
|
"src/main/acp/acp-structured-antigravity.test.ts",
|
|
"src/main/acp/acp-structured-broken-stream.test.ts",
|
|
"src/main/acp/acp-structured-child-lifecycle.ts",
|
|
"src/main/acp/acp-structured-child.ts",
|
|
"src/main/acp/acp-structured-compaction.test.ts",
|
|
"src/main/acp/acp-structured-context-clear.test.ts",
|
|
"src/main/acp/acp-structured-grok-subagent-recordings.test.ts",
|
|
"src/main/acp/acp-structured-handshake.ts",
|
|
"src/main/acp/acp-structured-host-configured-default.test.ts",
|
|
"src/main/acp/acp-structured-host-crash.test.ts",
|
|
"src/main/acp/acp-structured-host-lifecycle.test.ts",
|
|
"src/main/acp/acp-structured-host-restore-failed.test.ts",
|
|
"src/main/acp/acp-structured-host.test-support.ts",
|
|
"src/main/acp/acp-structured-image-prompts.test.ts",
|
|
"src/main/acp/acp-structured-lane.ts",
|
|
"src/main/acp/acp-structured-launch-resolution-omp.test.ts",
|
|
"src/main/acp/acp-structured-launch-resolution-opencode.test.ts",
|
|
"src/main/acp/acp-structured-launch-resolution.test.ts",
|
|
"src/main/acp/acp-structured-launch-resolution.ts",
|
|
"src/main/acp/acp-structured-launch-visuals.test.ts",
|
|
"src/main/acp/acp-structured-location-support.ts",
|
|
"src/main/acp/acp-structured-mail-admission.test.ts",
|
|
"src/main/acp/acp-structured-managed-runtime.test.ts",
|
|
"src/main/acp/acp-structured-missing-model.test.ts",
|
|
"src/main/acp/acp-structured-omp-recordings.test.ts",
|
|
"src/main/acp/acp-structured-opencode-recordings.test.ts",
|
|
"src/main/acp/acp-structured-options.ts",
|
|
"src/main/acp/acp-structured-prompts.ts",
|
|
"src/main/acp/acp-structured-session-adapter-deps.ts",
|
|
"src/main/acp/acp-structured-session-adapter-lifecycle.test.ts",
|
|
"src/main/acp/acp-structured-session-adapter-recordings.test.ts",
|
|
"src/main/acp/acp-structured-session-adapter-resume.test.ts",
|
|
"src/main/acp/acp-structured-session-adapter.test.ts",
|
|
"src/main/acp/acp-structured-session-adapter.ts",
|
|
"src/main/acp/acp-structured-session.ts",
|
|
"src/main/acp/acp-structured-sign-in.test.ts",
|
|
"src/main/acp/acp-structured-steer.test.ts",
|
|
"src/main/acp/acp-structured-turns.ts",
|
|
"src/main/acp/acp-timeline-fixture.test-support.ts",
|
|
"src/main/acp/acp-timeline-generic.test.ts",
|
|
"src/main/acp/acp-timeline-grok-subagent-retention.test.ts",
|
|
"src/main/acp/acp-timeline-grok-subagents.test.ts",
|
|
"src/main/acp/acp-timeline-recordings.test.ts",
|
|
"src/main/acp/acp-timeline-recovery.test.ts",
|
|
"src/main/acp/acp-timeline-turn-failures.test.ts",
|
|
"src/main/acp/acp-tool-timeline.ts",
|
|
"src/main/acp/acp-turn-failures.ts",
|
|
"src/main/agent-hooks/first-work-branch-rename.test.ts",
|
|
"src/main/agent-hooks/first-work-structured-session-rename.ts",
|
|
"src/main/agent-hooks/server-idle-process-owner.test.ts",
|
|
"src/main/agent-hooks/server-ingest-structured-children.test.ts",
|
|
"src/main/agent-hooks/server-ingest-structured-state-clock.test.ts",
|
|
"src/main/agent-hooks/server-ingest-structured-status.test.ts",
|
|
"src/main/agent-hooks/server-structured-canonical-status.test.ts",
|
|
"src/main/agent-hooks/server/server-ingest-structured.ts",
|
|
"src/main/agent-hooks/server/server-ingest-terminal.ts",
|
|
"src/main/agent-hooks/server/server-persistence-validation.ts",
|
|
"src/main/agent-hooks/server/server-remote-envelope-normalization.ts",
|
|
"src/main/agent-hooks/server/server-status-identity.ts",
|
|
"src/main/agent-launch/agent-launch-executor.ts",
|
|
"src/main/agent-launch/agent-launch-surface-factories.ts",
|
|
"src/main/ai-vault/session-scanner-opencode-native-worker.test.ts",
|
|
"src/main/ai-vault/session-title-resolver.ts",
|
|
"src/main/ai-vault/structured-chat-cli-fork.test.ts",
|
|
"src/main/ai-vault/structured-chat-cli-fork.ts",
|
|
"src/main/ai-vault/structured-chat-conversation-copy.test.ts",
|
|
"src/main/ai-vault/structured-chat-conversation-copy.ts",
|
|
"src/main/ai-vault/structured-session-ownership-acp-and-pi.test.ts",
|
|
"src/main/ai-vault/structured-session-ownership-client-audience.test.ts",
|
|
"src/main/ai-vault/structured-session-ownership-shell-commands.test.ts",
|
|
"src/main/ai-vault/structured-session-ownership.test-support.ts",
|
|
"src/main/ai-vault/structured-session-ownership.test.ts",
|
|
"src/main/ai-vault/structured-session-ownership.ts",
|
|
"src/main/antigravity/antigravity-sign-in-models.ts",
|
|
"src/main/claude-accounts/claude-structured-auth-policy.ts",
|
|
"src/main/claude/claude-adapter-capture-replay.test.ts",
|
|
"src/main/claude/claude-agent-sdk-contract-pins.test.ts",
|
|
"src/main/claude/claude-api-retry-idle-sweep.test.ts",
|
|
"src/main/claude/claude-api-retry-row.test.ts",
|
|
"src/main/claude/claude-api-retry-row.ts",
|
|
"src/main/claude/claude-at-rest-commands.ts",
|
|
"src/main/claude/claude-authentication-failures.ts",
|
|
"src/main/claude/claude-background-stop-records.test.ts",
|
|
"src/main/claude/claude-background-task-frames.ts",
|
|
"src/main/claude/claude-background-task-row-journal.test.ts",
|
|
"src/main/claude/claude-background-task-row-journal.ts",
|
|
"src/main/claude/claude-background-task-row-test-support.ts",
|
|
"src/main/claude/claude-background-task-row-writer.ts",
|
|
"src/main/claude/claude-background-task-rows.ts",
|
|
"src/main/claude/claude-background-task-tracker.ts",
|
|
"src/main/claude/claude-background-task-turn-resumption.test.ts",
|
|
"src/main/claude/claude-background-wake-retention.test.ts",
|
|
"src/main/claude/claude-child-tool-queries.ts",
|
|
"src/main/claude/claude-child-work-evidence-retention.test.ts",
|
|
"src/main/claude/claude-child-work-producer-harness.test-fixture.ts",
|
|
"src/main/claude/claude-cli-flag-prewarm.test.ts",
|
|
"src/main/claude/claude-close-turn-end.test.ts",
|
|
"src/main/claude/claude-command-catalog-probe.ts",
|
|
"src/main/claude/claude-command-folder-scan.ts",
|
|
"src/main/claude/claude-command-lifecycle-frames.test.ts",
|
|
"src/main/claude/claude-command-lifecycle.test.ts",
|
|
"src/main/claude/claude-command-lifecycle.ts",
|
|
"src/main/claude/claude-command-turn.test.ts",
|
|
"src/main/claude/claude-command-turn.ts",
|
|
"src/main/claude/claude-context-facts.ts",
|
|
"src/main/claude/claude-context-model-switch.test.ts",
|
|
"src/main/claude/claude-context-usage-restart.test.ts",
|
|
"src/main/claude/claude-context-usage-test-support.ts",
|
|
"src/main/claude/claude-context-usage-unloaded-turn.test.ts",
|
|
"src/main/claude/claude-context-usage.test.ts",
|
|
"src/main/claude/claude-context-usage.ts",
|
|
"src/main/claude/claude-context-window-hint.test.ts",
|
|
"src/main/claude/claude-fold-steer-receipt.test.ts",
|
|
"src/main/claude/claude-informational-row.test.ts",
|
|
"src/main/claude/claude-informational-row.ts",
|
|
"src/main/claude/claude-journal-translator-contract.ts",
|
|
"src/main/claude/claude-journal-turn-scope.test.ts",
|
|
"src/main/claude/claude-message-journaling.ts",
|
|
"src/main/claude/claude-model-catalog-probe.ts",
|
|
"src/main/claude/claude-open-turn.ts",
|
|
"src/main/claude/claude-permission-presentation.ts",
|
|
"src/main/claude/claude-prompt-registry.ts",
|
|
"src/main/claude/claude-provisional-row-corrections.test.ts",
|
|
"src/main/claude/claude-provisional-row-corrections.ts",
|
|
"src/main/claude/claude-result-outcome.ts",
|
|
"src/main/claude/claude-rewind-fork.ts",
|
|
"src/main/claude/claude-rewind-transcript.test.ts",
|
|
"src/main/claude/claude-rewind-transcript.ts",
|
|
"src/main/claude/claude-settled-background-tasks.ts",
|
|
"src/main/claude/claude-slash-command-catalog.ts",
|
|
"src/main/claude/claude-stream-json-connection.test.ts",
|
|
"src/main/claude/claude-stream-json-connection.ts",
|
|
"src/main/claude/claude-streamed-block-identity.ts",
|
|
"src/main/claude/claude-streamed-text-checkpoints.test.ts",
|
|
"src/main/claude/claude-streamed-text-checkpoints.ts",
|
|
"src/main/claude/claude-streamed-thinking.ts",
|
|
"src/main/claude/claude-structured-acquisition-launch.ts",
|
|
"src/main/claude/claude-structured-agent-definition.ts",
|
|
"src/main/claude/claude-structured-auth-parity.test.ts",
|
|
"src/main/claude/claude-structured-catalog-listing.ts",
|
|
"src/main/claude/claude-structured-configured-default.test.ts",
|
|
"src/main/claude/claude-structured-content-parts.test.ts",
|
|
"src/main/claude/claude-structured-dispatch-content.test.ts",
|
|
"src/main/claude/claude-structured-dispatch-content.ts",
|
|
"src/main/claude/claude-structured-dispatch-test-support.ts",
|
|
"src/main/claude/claude-structured-dispatch.ts",
|
|
"src/main/claude/claude-structured-effort-default-at-rest.test.ts",
|
|
"src/main/claude/claude-structured-history-window.test.ts",
|
|
"src/main/claude/claude-structured-history-window.ts",
|
|
"src/main/claude/claude-structured-in-turn-stop.test.ts",
|
|
"src/main/claude/claude-structured-init-proof.ts",
|
|
"src/main/claude/claude-structured-item-translation.ts",
|
|
"src/main/claude/claude-structured-journal-prompt-cards.test.ts",
|
|
"src/main/claude/claude-structured-journal-prompt-retry.test.ts",
|
|
"src/main/claude/claude-structured-journal-prompts.ts",
|
|
"src/main/claude/claude-structured-journal-translation-background-tasks.test.ts",
|
|
"src/main/claude/claude-structured-journal-translation-context-usage.test.ts",
|
|
"src/main/claude/claude-structured-journal-translation-subagents.test.ts",
|
|
"src/main/claude/claude-structured-journal-translation-turn-timing.test.ts",
|
|
"src/main/claude/claude-structured-journal-translation.plan.test.ts",
|
|
"src/main/claude/claude-structured-journal-translation.test.ts",
|
|
"src/main/claude/claude-structured-journal-translation.ts",
|
|
"src/main/claude/claude-structured-launch-account-routing.test.ts",
|
|
"src/main/claude/claude-structured-launch-resolution.test.ts",
|
|
"src/main/claude/claude-structured-launch-resolution.ts",
|
|
"src/main/claude/claude-structured-launch-visuals.test.ts",
|
|
"src/main/claude/claude-structured-location-support.ts",
|
|
"src/main/claude/claude-structured-message-options.ts",
|
|
"src/main/claude/claude-structured-model-catalog.ts",
|
|
"src/main/claude/claude-structured-option-confirmation.test.ts",
|
|
"src/main/claude/claude-structured-options-context-window.test.ts",
|
|
"src/main/claude/claude-structured-options.ts",
|
|
"src/main/claude/claude-structured-owner-identity.test.ts",
|
|
"src/main/claude/claude-structured-owner-identity.ts",
|
|
"src/main/claude/claude-structured-prompt-items.test.ts",
|
|
"src/main/claude/claude-structured-prompt-items.ts",
|
|
"src/main/claude/claude-structured-prompt-ownership.test.ts",
|
|
"src/main/claude/claude-structured-prompt-replies.ts",
|
|
"src/main/claude/claude-structured-provider-fallback.test.ts",
|
|
"src/main/claude/claude-structured-provider-fallback.ts",
|
|
"src/main/claude/claude-structured-queued-stop.test.ts",
|
|
"src/main/claude/claude-structured-rate-limit-retry.test.ts",
|
|
"src/main/claude/claude-structured-real-cli-fold.test.ts",
|
|
"src/main/claude/claude-structured-real-cli-options.test.ts",
|
|
"src/main/claude/claude-structured-real-cli-rewind.test.ts",
|
|
"src/main/claude/claude-structured-real-cli-stop-task.test.ts",
|
|
"src/main/claude/claude-structured-real-cli-visuals.test.ts",
|
|
"src/main/claude/claude-structured-real-cli.test.ts",
|
|
"src/main/claude/claude-structured-reasoning-lifecycle.test.ts",
|
|
"src/main/claude/claude-structured-reasoning.test.ts",
|
|
"src/main/claude/claude-structured-requested-stop.test.ts",
|
|
"src/main/claude/claude-structured-session-acquisition-processless.test.ts",
|
|
"src/main/claude/claude-structured-session-adapter.test.ts",
|
|
"src/main/claude/claude-structured-session-adapter.ts",
|
|
"src/main/claude/claude-structured-session-commands.test.ts",
|
|
"src/main/claude/claude-structured-session-exit-lifecycle.ts",
|
|
"src/main/claude/claude-structured-session-options.ts",
|
|
"src/main/claude/claude-structured-session-reading-control.test.ts",
|
|
"src/main/claude/claude-structured-session-recovery.test.ts",
|
|
"src/main/claude/claude-structured-session-startup.ts",
|
|
"src/main/claude/claude-structured-session-state.ts",
|
|
"src/main/claude/claude-structured-session-test-support.ts",
|
|
"src/main/claude/claude-structured-sign-in.test.ts",
|
|
"src/main/claude/claude-structured-spawn-options.ts",
|
|
"src/main/claude/claude-structured-turn-resume-point.test.ts",
|
|
"src/main/claude/claude-subagent-journaled-identities.ts",
|
|
"src/main/claude/claude-subagent-linkage.ts",
|
|
"src/main/claude/claude-subagent-permission-request.test.ts",
|
|
"src/main/claude/claude-subagent-resume-after-restart.test.ts",
|
|
"src/main/claude/claude-terminal-failure.ts",
|
|
"src/main/claude/claude-thread-goal-journaling.test.ts",
|
|
"src/main/claude/claude-thread-goal.ts",
|
|
"src/main/claude/claude-turn-lifecycle-item.ts",
|
|
"src/main/claude/claude-turn-opening.ts",
|
|
"src/main/claude/claude-turn-outcome.test.ts",
|
|
"src/main/claude/claude-turn-ownership.test.ts",
|
|
"src/main/claude/claude-turn-resumption.test.ts",
|
|
"src/main/claude/claude-usage-limits.test.ts",
|
|
"src/main/claude/claude-usage-limits.ts",
|
|
"src/main/codex-accounts/runtime-home-catalog-account-key.test.ts",
|
|
"src/main/codex/codex-app-server-connection.test.ts",
|
|
"src/main/codex/codex-app-server-exit-error.test.ts",
|
|
"src/main/codex/codex-app-server-exit-error.ts",
|
|
"src/main/codex/codex-app-server-request-error.ts",
|
|
"src/main/codex/codex-app-server-teardown.integration.test.ts",
|
|
"src/main/codex/codex-at-rest-skills-probe.ts",
|
|
"src/main/codex/codex-authentication-failure.ts",
|
|
"src/main/codex/codex-background-command-tracker.test.ts",
|
|
"src/main/codex/codex-background-command-tracker.ts",
|
|
"src/main/codex/codex-background-task-tracker.ts",
|
|
"src/main/codex/codex-child-work-translation-retention.test.ts",
|
|
"src/main/codex/codex-cli-installation-error.ts",
|
|
"src/main/codex/codex-close-turn-end.test.ts",
|
|
"src/main/codex/codex-collab-agent-item-translation.ts",
|
|
"src/main/codex/codex-collab-call-delegation.test.ts",
|
|
"src/main/codex/codex-collab-call-frames-fixture.ts",
|
|
"src/main/codex/codex-collab-call-rows-on-positional-clients.test.ts",
|
|
"src/main/codex/codex-command-turn-claim.test.ts",
|
|
"src/main/codex/codex-command-turn-claim.ts",
|
|
"src/main/codex/codex-configured-launch-defaults.ts",
|
|
"src/main/codex/codex-context-usage.ts",
|
|
"src/main/codex/codex-default-mode-subagents.test.ts",
|
|
"src/main/codex/codex-deferred-sink-target-test-support.ts",
|
|
"src/main/codex/codex-goal-journal-identity.ts",
|
|
"src/main/codex/codex-goal-journal-rows.ts",
|
|
"src/main/codex/codex-history-import-plan.ts",
|
|
"src/main/codex/codex-history-journal-view.ts",
|
|
"src/main/codex/codex-image-item-translation.ts",
|
|
"src/main/codex/codex-journal-command-turn.ts",
|
|
"src/main/codex/codex-journal-turn-scopes.ts",
|
|
"src/main/codex/codex-minimum-version.test.ts",
|
|
"src/main/codex/codex-model-catalog-probe.ts",
|
|
"src/main/codex/codex-notice-item-translation.test.ts",
|
|
"src/main/codex/codex-persistent-command-retention.test.ts",
|
|
"src/main/codex/codex-prompt-registry-bounds.ts",
|
|
"src/main/codex/codex-prompt-registry-retention.test.ts",
|
|
"src/main/codex/codex-provider-retry-idle-sweep.test.ts",
|
|
"src/main/codex/codex-provider-retry-row.test.ts",
|
|
"src/main/codex/codex-provider-retry-row.ts",
|
|
"src/main/codex/codex-session-resume-launch-preparation.ts",
|
|
"src/main/codex/codex-skill-list.ts",
|
|
"src/main/codex/codex-structured-acquisition-exit-proof.test.ts",
|
|
"src/main/codex/codex-structured-agent-definition.ts",
|
|
"src/main/codex/codex-structured-child-environment.test.ts",
|
|
"src/main/codex/codex-structured-child-work-producer.test.ts",
|
|
"src/main/codex/codex-structured-dispatch-admission.test.ts",
|
|
"src/main/codex/codex-structured-dispatch-echo.test.ts",
|
|
"src/main/codex/codex-structured-dispatch-echo.ts",
|
|
"src/main/codex/codex-structured-dispatch-test-support.ts",
|
|
"src/main/codex/codex-structured-item-stream-bounds.ts",
|
|
"src/main/codex/codex-structured-item-stream-contracts.ts",
|
|
"src/main/codex/codex-structured-item-streams.ts",
|
|
"src/main/codex/codex-structured-item-translation.test.ts",
|
|
"src/main/codex/codex-structured-item-translation.ts",
|
|
"src/main/codex/codex-structured-journal-compactions.test.ts",
|
|
"src/main/codex/codex-structured-journal-context-usage.test.ts",
|
|
"src/main/codex/codex-structured-journal-contracts.ts",
|
|
"src/main/codex/codex-structured-journal-exit-convergence.test.ts",
|
|
"src/main/codex/codex-structured-journal-generic-frames.ts",
|
|
"src/main/codex/codex-structured-journal-goal-admission.test.ts",
|
|
"src/main/codex/codex-structured-journal-goal-resume.test.ts",
|
|
"src/main/codex/codex-structured-journal-goal-revision.test.ts",
|
|
"src/main/codex/codex-structured-journal-goal-rows.test.ts",
|
|
"src/main/codex/codex-structured-journal-goals.ts",
|
|
"src/main/codex/codex-structured-journal-items.ts",
|
|
"src/main/codex/codex-structured-journal-prompts.ts",
|
|
"src/main/codex/codex-structured-journal-repeated-questions.test.ts",
|
|
"src/main/codex/codex-structured-journal-restore-turn-grouping.test.ts",
|
|
"src/main/codex/codex-structured-journal-settlement-rollback.test.ts",
|
|
"src/main/codex/codex-structured-journal-settlement.ts",
|
|
"src/main/codex/codex-structured-journal-sink.ts",
|
|
"src/main/codex/codex-structured-journal-subagent-readers.test.ts",
|
|
"src/main/codex/codex-structured-journal-translation-restore.ts",
|
|
"src/main/codex/codex-structured-journal-translation-settlement.test.ts",
|
|
"src/main/codex/codex-structured-journal-translation-streams.test.ts",
|
|
"src/main/codex/codex-structured-journal-translation-subagent-linkage.test.ts",
|
|
"src/main/codex/codex-structured-journal-translation-subagents.test.ts",
|
|
"src/main/codex/codex-structured-journal-translation-turn-boundaries.ts",
|
|
"src/main/codex/codex-structured-journal-translation-turn-lifecycle.test.ts",
|
|
"src/main/codex/codex-structured-journal-translation-turn-settles-once.test.ts",
|
|
"src/main/codex/codex-structured-journal-translation-turn-state.ts",
|
|
"src/main/codex/codex-structured-journal-translation-turns.ts",
|
|
"src/main/codex/codex-structured-journal-translation.test.ts",
|
|
"src/main/codex/codex-structured-journal-turn-endings-replay.test.ts",
|
|
"src/main/codex/codex-structured-journal-turn-settles-once-journal.test.ts",
|
|
"src/main/codex/codex-structured-launch-resolution.test.ts",
|
|
"src/main/codex/codex-structured-launch-resolution.ts",
|
|
"src/main/codex/codex-structured-location-support.ts",
|
|
"src/main/codex/codex-structured-message-options.ts",
|
|
"src/main/codex/codex-structured-model-catalog.ts",
|
|
"src/main/codex/codex-structured-owner-identity.test.ts",
|
|
"src/main/codex/codex-structured-owner-identity.ts",
|
|
"src/main/codex/codex-structured-prompt-items.ts",
|
|
"src/main/codex/codex-structured-prompt-ownership.test.ts",
|
|
"src/main/codex/codex-structured-prompt-replies.test.ts",
|
|
"src/main/codex/codex-structured-prompt-replies.ts",
|
|
"src/main/codex/codex-structured-reasoning-lifecycle.test.ts",
|
|
"src/main/codex/codex-structured-rewind.ts",
|
|
"src/main/codex/codex-structured-service-tier-shown.test.ts",
|
|
"src/main/codex/codex-structured-service-tier.ts",
|
|
"src/main/codex/codex-structured-session-acquire.ts",
|
|
"src/main/codex/codex-structured-session-adapter-fixture.ts",
|
|
"src/main/codex/codex-structured-session-adapter-lifecycle.test.ts",
|
|
"src/main/codex/codex-structured-session-adapter.test.ts",
|
|
"src/main/codex/codex-structured-session-adapter.ts",
|
|
"src/main/codex/codex-structured-session-background-tasks.test.ts",
|
|
"src/main/codex/codex-structured-session-cancel.test.ts",
|
|
"src/main/codex/codex-structured-session-close.test.ts",
|
|
"src/main/codex/codex-structured-session-close.ts",
|
|
"src/main/codex/codex-structured-session-exit-blame.test.ts",
|
|
"src/main/codex/codex-structured-session-journal.ts",
|
|
"src/main/codex/codex-structured-session-options.ts",
|
|
"src/main/codex/codex-structured-session-shutdown.test.ts",
|
|
"src/main/codex/codex-structured-session-start.ts",
|
|
"src/main/codex/codex-structured-session-state.ts",
|
|
"src/main/codex/codex-structured-sign-in.test.ts",
|
|
"src/main/codex/codex-structured-skill-report.test.ts",
|
|
"src/main/codex/codex-structured-skill-report.ts",
|
|
"src/main/codex/codex-structured-thread-catch-up-echo.spec.ts",
|
|
"src/main/codex/codex-structured-thread-catch-up.test.ts",
|
|
"src/main/codex/codex-structured-thread-catch-up.ts",
|
|
"src/main/codex/codex-structured-thread-goal.ts",
|
|
"src/main/codex/codex-structured-turn-cancellation.ts",
|
|
"src/main/codex/codex-structured-turn-end-settlement.test.ts",
|
|
"src/main/codex/codex-structured-turn-end-settlement.ts",
|
|
"src/main/codex/codex-structured-turn-start.ts",
|
|
"src/main/codex/codex-structured-visuals.test.ts",
|
|
"src/main/codex/codex-subagent-execution-projection.test.ts",
|
|
"src/main/codex/codex-subagent-linkage.ts",
|
|
"src/main/codex/codex-thread-item-identity.ts",
|
|
"src/main/codex/codex-unfinished-item-body.ts",
|
|
"src/main/codex/codex-unverified-resume-launch.ts",
|
|
"src/main/codex/codex-usage-limits.test.ts",
|
|
"src/main/codex/codex-usage-limits.ts",
|
|
"src/main/daemon/daemon-create-or-attach-result.ts",
|
|
"src/main/daemon/daemon-idle-inventory-budget.test.ts",
|
|
"src/main/daemon/daemon-pty-session-inventory.ts",
|
|
"src/main/daemon/daemon-pty-spawn-result.ts",
|
|
"src/main/daemon/daemon-terminal-admission.ts",
|
|
"src/main/daemon/terminal-host-agent-session-claim.ts",
|
|
"src/main/daemon/terminal-host-agent-session-generations.ts",
|
|
"src/main/daemon/terminal-host-create-contract.ts",
|
|
"src/main/daemon/types.ts",
|
|
"src/main/host/structured-attention-localization.test.ts",
|
|
"src/main/ipc/agent-session-attachment-upload-ipc.ts",
|
|
"src/main/ipc/agent-session-attachment-upload.ts",
|
|
"src/main/ipc/ai-vault-search.test.ts",
|
|
"src/main/ipc/desktop-renderer-runtime-capabilities.ts",
|
|
"src/main/ipc/notifications-macos-removal.test.ts",
|
|
"src/main/ipc/notifications-retention-lifecycle.test.ts",
|
|
"src/main/ipc/notifications-subject-retirement.test.ts",
|
|
"src/main/ipc/notifications.ts",
|
|
"src/main/ipc/pty-controller-ownership-routing.test.ts",
|
|
"src/main/ipc/pty-controller-spawn-admission.test.ts",
|
|
"src/main/ipc/pty-ipc-provider-fixtures.ts",
|
|
"src/main/ipc/pty-session-liveness-and-ownership.test.ts",
|
|
"src/main/ipc/pty/host-env/codex-resume.ts",
|
|
"src/main/ipc/pty/host-env/spawn-env-keys.ts",
|
|
"src/main/ipc/pty/host-env/types.ts",
|
|
"src/main/ipc/pty/ipc/spawn-state.ts",
|
|
"src/main/ipc/pty/ipc/spawn-types.ts",
|
|
"src/main/ipc/pty/pane/agent-session-owners.ts",
|
|
"src/main/ipc/pty/pane/launch-authority.ts",
|
|
"src/main/ipc/pty/pane/resume-launch-identity.ts",
|
|
"src/main/ipc/pty/pane/spawn-reservation.ts",
|
|
"src/main/ipc/pty/provider/liveness.ts",
|
|
"src/main/ipc/pty/runtime/spawn-state.ts",
|
|
"src/main/ipc/pty/runtime/spawn.ts",
|
|
"src/main/ipc/pty/spawn-host-env.ts",
|
|
"src/main/ipc/register-core-handlers/register-core-handlers.test.ts",
|
|
"src/main/ipc/renderer-shutdown-checkpoint-sleep-records.test.ts",
|
|
"src/main/ipc/renderer-shutdown-checkpoint.ts",
|
|
"src/main/ipc/terminal-startup-color-query-replies.ts",
|
|
"src/main/jsonl-rpc/agent-connection.ts",
|
|
"src/main/jsonl-rpc/timeline-final-tail.test.ts",
|
|
"src/main/jsonl-rpc/timeline-lane.ts",
|
|
"src/main/native-chat/agent-model-catalog/agent-model-catalog-discovery-freshness.test.ts",
|
|
"src/main/native-chat/agent-model-catalog/agent-model-catalog-entry.ts",
|
|
"src/main/native-chat/agent-model-catalog/agent-model-catalog-failures.ts",
|
|
"src/main/native-chat/agent-model-catalog/agent-model-catalog-fingerprint.ts",
|
|
"src/main/native-chat/agent-model-catalog/agent-model-catalog-learned-default.test.ts",
|
|
"src/main/native-chat/agent-model-catalog/agent-model-catalog-persistence.ts",
|
|
"src/main/native-chat/agent-model-catalog/agent-model-catalog-prewarm.test.ts",
|
|
"src/main/native-chat/agent-model-catalog/agent-model-catalog-saved-only-read.test.ts",
|
|
"src/main/native-chat/agent-model-catalog/agent-model-catalog-service.test.ts",
|
|
"src/main/native-chat/agent-model-catalog/agent-model-catalog-service.ts",
|
|
"src/main/native-chat/agent-model-catalog/agent-model-catalog-store.test.ts",
|
|
"src/main/native-chat/agent-model-catalog/agent-model-catalog-store.ts",
|
|
"src/main/native-chat/agent-model-catalog/agent-model-catalog-unavailable.test.ts",
|
|
"src/main/native-chat/agent-model-catalog/agent-model-catalog-unavailable.ts",
|
|
"src/main/native-chat/agent-model-catalog/agent-model-catalog-workspace.ts",
|
|
"src/main/native-chat/agent-session-attachments/agent-session-attachment-claims.test.ts",
|
|
"src/main/native-chat/agent-session-attachments/agent-session-attachment-claims.ts",
|
|
"src/main/native-chat/agent-session-attachments/agent-session-attachment-references.ts",
|
|
"src/main/native-chat/agent-session-attachments/agent-session-attachment-store.ts",
|
|
"src/main/native-chat/agent-session-attachments/agent-session-attachment-sweep.test.ts",
|
|
"src/main/native-chat/agent-session-journal/command-receipt-schema.ts",
|
|
"src/main/native-chat/agent-session-journal/command-receipt-table.spec.ts",
|
|
"src/main/native-chat/agent-session-journal/command-receipt-test-support.ts",
|
|
"src/main/native-chat/agent-session-journal/command-receipt-transaction.spec.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-approval-subject-kinds.test.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-atomic-terminal-settlement.spec.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-closed-sets.test.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-completed-content.test.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-context-clear.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-context-controller.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-context-rewind.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-crash-boundary.spec.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-cursor.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-damage.test.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-database.spec.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-derived-turn-scope.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-dispatch-doubt-reasons.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-dispatch-observation.test.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-dispatch-observation.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-dispatch-reason-bound.spec.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-dispatch-reducer.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-dispatch-settlement.test.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-dispatch-settlement.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-epoch-controller.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-epoch-replacement.spec.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-epoch-replacement.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-epoch-rollover.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-host-database.spec.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-item-appender.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-item-fold.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-item-identity.test.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-item-provenance.spec.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-legacy-identity.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-legacy-import-tool-pairing.test.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-legacy-import.test.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-legacy-import.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-lifecycle-batch-appender.spec.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-lifecycle-batch-appender.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-lifecycle-batch-partition.test.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-lifecycle-batch-partition.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-lifecycle-mutation.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-open-failure.test.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-open-failure.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-payload-bounds-retention.test.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-payload-bounds.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-pending-submission-recovery.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-pi-active-branch.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-producer-inheritance.spec.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-prompt-body-bounds.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-provider-activity.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-queued-messages.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-queued-rejection-batch.spec.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-reasoning-row.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-received-content.test.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-reducer-producer-linkage.test.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-reducer-rejection-fact.test.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-reducer.test.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-reducer.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-rejected-message-placement.test.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-render-item.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-restart-reconciliation.spec.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-restart-reconciliation.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-rewind-submission-retirement.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-row-builders.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-row-context-usage.spec.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-row-schema-version.spec.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-row-schema.test.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-row-schema.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-row-unusable-annotations.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-row-writer.spec.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-row-writer.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-stop-acceptance.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-stop-and-resume-rows.spec.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-stop-and-resume-rows.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-stop-note-projection.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-stop-turn-end.test.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-stop-turn-end.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-store-collaborators.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-store-contracts.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-store-open.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-store-restore.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-store-schema.spec.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-store.spec.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-store.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-streamed-text-revision.test.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-streamed-text-revision.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-streaming-replay.test.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-subagent-item.spec.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-subagent-item.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-subagent-liveness.spec.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-subagent-liveness.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-submission-fold.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-submission-hook.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-submission-positions.spec.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-submission-queued-link.spec.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-submission-reconciler.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-submission-writer.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-terminal-settlement-validation.spec.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-terminal-settlement.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-thread-goal-source.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-turn-scope.test.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-unknown-content.spec.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-unknown-row-kind.spec.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-unsent-send-hold.spec.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-unsent-send-hold.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-write-queue.spec.ts",
|
|
"src/main/native-chat/agent-session-journal/queued-message-bookkeeping-failure.spec.ts",
|
|
"src/main/native-chat/agent-session-journal/queued-message-delivered-echo.spec.ts",
|
|
"src/main/native-chat/agent-session-journal/queued-message-delivered-echo.ts",
|
|
"src/main/native-chat/agent-session-journal/queued-message-edit-leases.ts",
|
|
"src/main/native-chat/agent-session-journal/queued-message-pause.spec.ts",
|
|
"src/main/native-chat/agent-session-journal/queued-message-pause.ts",
|
|
"src/main/native-chat/agent-session-journal/queued-message-retention.ts",
|
|
"src/main/native-chat/agent-session-journal/queued-message-settlement.ts",
|
|
"src/main/native-chat/agent-session-journal/queued-message-store.spec.ts",
|
|
"src/main/native-chat/agent-session-journal/queued-message-stored-row.ts",
|
|
"src/main/native-chat/agent-session-journal/queued-message-table.ts",
|
|
"src/main/native-chat/agent-session-journal/queued-message-update.spec.ts",
|
|
"src/main/native-chat/agent-session-journal/queued-message-update.ts",
|
|
"src/main/native-chat/agent-session-record-test-fixture.ts",
|
|
"src/main/native-chat/agent-session-timeline/agent-journal-turn-row-revision.ts",
|
|
"src/main/native-chat/agent-session-timeline/provider-timeline-assembler-attribution.test.ts",
|
|
"src/main/native-chat/agent-session-timeline/provider-timeline-assembler-held-rows.test.ts",
|
|
"src/main/native-chat/agent-session-timeline/provider-timeline-assembler-items.test.ts",
|
|
"src/main/native-chat/agent-session-timeline/provider-timeline-assembler-rows.test.ts",
|
|
"src/main/native-chat/agent-session-timeline/provider-timeline-assembler-session.test.ts",
|
|
"src/main/native-chat/agent-session-timeline/provider-timeline-assembler-stop.test.ts",
|
|
"src/main/native-chat/agent-session-timeline/provider-timeline-assembler-streams.test.ts",
|
|
"src/main/native-chat/agent-session-timeline/provider-timeline-assembler-test-support.ts",
|
|
"src/main/native-chat/agent-session-timeline/provider-timeline-assembler-tool-ends.test.ts",
|
|
"src/main/native-chat/agent-session-timeline/provider-timeline-assembler-turns.test.ts",
|
|
"src/main/native-chat/agent-session-timeline/provider-timeline-assembler.ts",
|
|
"src/main/native-chat/agent-session-timeline/provider-timeline-background-tasks.ts",
|
|
"src/main/native-chat/agent-session-timeline/provider-timeline-context.ts",
|
|
"src/main/native-chat/agent-session-timeline/provider-timeline-decision.ts",
|
|
"src/main/native-chat/agent-session-timeline/provider-timeline-event.ts",
|
|
"src/main/native-chat/agent-session-timeline/provider-timeline-identity.test.ts",
|
|
"src/main/native-chat/agent-session-timeline/provider-timeline-identity.ts",
|
|
"src/main/native-chat/agent-session-timeline/provider-timeline-item-decisions.ts",
|
|
"src/main/native-chat/agent-session-timeline/provider-timeline-plan.ts",
|
|
"src/main/native-chat/agent-session-timeline/provider-timeline-rows.ts",
|
|
"src/main/native-chat/agent-session-timeline/provider-timeline-settlement.ts",
|
|
"src/main/native-chat/agent-session-timeline/provider-timeline-state.ts",
|
|
"src/main/native-chat/agent-session-timeline/provider-timeline-text-events.ts",
|
|
"src/main/native-chat/agent-session-timeline/provider-timeline-text-streams.ts",
|
|
"src/main/native-chat/agent-session-timeline/provider-timeline-turn-decisions.ts",
|
|
"src/main/native-chat/agent-session-wire/agent-session-bounded-frame-item.ts",
|
|
"src/main/native-chat/agent-session-wire/agent-session-bounded-frames.test.ts",
|
|
"src/main/native-chat/agent-session-wire/agent-session-bounded-frames.ts",
|
|
"src/main/native-chat/agent-session-wire/agent-session-conversation-outline.test.ts",
|
|
"src/main/native-chat/agent-session-wire/agent-session-conversation-outline.ts",
|
|
"src/main/native-chat/agent-session-wire/agent-session-current-requests.test.ts",
|
|
"src/main/native-chat/agent-session-wire/agent-session-current-requests.ts",
|
|
"src/main/native-chat/agent-session-wire/agent-session-empty-batch.ts",
|
|
"src/main/native-chat/agent-session-wire/agent-session-empty-delta-retention.test.ts",
|
|
"src/main/native-chat/agent-session-wire/agent-session-history-byte-accounting.test.ts",
|
|
"src/main/native-chat/agent-session-wire/agent-session-history-conversation-window.test.ts",
|
|
"src/main/native-chat/agent-session-wire/agent-session-history-forward-read-budget.test.ts",
|
|
"src/main/native-chat/agent-session-wire/agent-session-history-page-bounds.ts",
|
|
"src/main/native-chat/agent-session-wire/agent-session-history-page-grouping-parity.test.ts",
|
|
"src/main/native-chat/agent-session-wire/agent-session-history-page-scaling.test.ts",
|
|
"src/main/native-chat/agent-session-wire/agent-session-history-page.test.ts",
|
|
"src/main/native-chat/agent-session-wire/agent-session-history-page.ts",
|
|
"src/main/native-chat/agent-session-wire/agent-session-history-subagent-roster.ts",
|
|
"src/main/native-chat/agent-session-wire/agent-session-item-wire-form.test.ts",
|
|
"src/main/native-chat/agent-session-wire/agent-session-item-wire-form.ts",
|
|
"src/main/native-chat/agent-session-wire/agent-session-journal-batch.ts",
|
|
"src/main/native-chat/agent-session-wire/agent-session-published-work.ts",
|
|
"src/main/native-chat/agent-session-wire/agent-session-stop-note-projection.test.ts",
|
|
"src/main/native-chat/agent-session-wire/agent-session-stop-note-refresh.test.ts",
|
|
"src/main/native-chat/agent-session-wire/agent-session-stop-note-refresh.ts",
|
|
"src/main/native-chat/agent-session-wire/agent-session-subscriber-catch-up.ts",
|
|
"src/main/native-chat/agent-session-wire/agent-session-subscriber-frame-fields.ts",
|
|
"src/main/native-chat/agent-session-wire/agent-session-work-refresh.ts",
|
|
"src/main/native-chat/agent-session-wire/at-rest-command-catalog.ts",
|
|
"src/main/native-chat/agent-session-wire/hook-failure-provider-frame.test.ts",
|
|
"src/main/native-chat/agent-session-wire/json-string-shortening.ts",
|
|
"src/main/native-chat/agent-session-wire/provider-turn-activity-routing.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-definition.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-registry.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-accept-then-deliver.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-acquire-isolation.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-acquisition.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-activity-retention.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-adapter-router.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-adapter-router.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-adapter-stop.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-adapter.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-adopted-import.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-adopted-import.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-agent-start.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-append-delivery.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-at-rest-commands.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-at-rest-commands.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-attach-context.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-attach-failure.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-attach-flow.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-attach-orchestration.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-attach-reconciliation.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-attach-test-conversation.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-attach.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-attachment-admission.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-background-task-channel.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-chat-stop-target.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-chat-stop.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-child-close.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-child-exit.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-child-work-selection.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-claude-compact-stop.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-claude-echo-working.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-claude-hung-start-stop.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-claude-opening-send-hold.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-claude-queued-stop.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-claude-stop-ends-session.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-claude-stop-exit-ends-record.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-claude-stop-note-end.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-claude-stop-turn-end.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-claude-subagent-row.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-clear-queued-command.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-clear-rewind.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-client-delivery.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-close-verdict.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-codex-held-goal.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-codex-stop-note-end.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-codex-stop-row.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-codex-version-recovery.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-command-admission.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-command-publication.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-command-readers.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-command-receipt.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-command-turn.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-continuation-verdict.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-conversation-lifetime.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-conversation-open.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-conversation-stop.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-conversations.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-crash-mid-start.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-crash-turn-end.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-create-adoption.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-create-test-fixture.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-create.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-create.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-current-requests.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-current-work.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-current-work.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-dead-generation-settlement.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-dead-generation-settlement.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-delivery-loop.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-delivery-loop.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-delivery-order.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-ended-child-failure.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-ended-prompt-cancel.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-event-recovery.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-event-sink-estimate.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-event-sink.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-event-sink.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-execution-options.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-exit-delivery.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-exit-turn-scope.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-failed-create-owner-verdict.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-failed-create-refusal.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-failure-text.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-failure-text.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-forget-status.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-fork-rewind.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-handover.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-held-child-lease-renewal.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-history-result.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-host-delivery.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-host-lifetime.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-host-mutations.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-host-runtime-state.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-host-runtime-state.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-host-stop-event.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-host-tabs.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-host-teardown.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-host-test-data.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-host-test-harness.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-host-types.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-host.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-host.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-idle-sweep.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-idle-sweep.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-interrupted-continuation.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-interrupted-continuation.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-journal-append-options.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-journal-corruption.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-journal-double-test-support.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-journal-views.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-late-dispatch.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-late-proof-tool-ends.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-late-settlement.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-launch-env.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-launch-permission.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-launch-permission.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-lease-release.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-lease-renewer.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-lease-renewer.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-leftover-settlement.test-fixture.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-leftover-settlement.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-legacy-handoff-record.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-live-turn-window.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-logger.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-logger.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-message-choices.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-message-options.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-mutation-admission.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-mutation-admits-now.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-mutation-context.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-mutation-plans.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-mutation-refusals.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-mutation-turn-context.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-never-sent.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-newer-content-host.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-observed-exit.test-fixture.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-opening-send.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-operation-child.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-operation-settlement.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-operation-settlement.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-operation-start-refusal.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-option-intent.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-option-models.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-options-read.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-options-read.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-orca-stop-row-readers.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-orca-stop-row.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-outgrown-child.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-outgrown-child.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-owed-work-release.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-owner-status.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-permission-mode.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-pick-reply.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-processless-reservation.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-prompt-answer-receipts.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-prompt-cancel-repeat.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-prompt-cancel.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-prompt-cancel.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-prompt-state.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-provider-child.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-provider-exit-proof.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-provider-history-window.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-provider-open-contract.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-provider-started.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-provider-support.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-queued-action-receipts.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-queued-card-holds.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-queued-command-refusal.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-queued-command.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-queued-compact.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-queued-edit.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-queued-edit.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-queued-gate.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-queued-message-rig-provider.test-fixture.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-queued-message-rig.test-fixture.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-queued-messages.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-queued-messages.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-queued-mutations.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-queued-pause-lift.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-queued-publication.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-queued-published-bytes.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-queued-published-bytes.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-queued-rig-turn.test-fixture.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-queued-send-answer.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-queued-send.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-queued-stop-row.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-ran-options.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-read-restore.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-readable-restorer.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-ready-operation-order.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-ready-operation.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-reasoning-sweep.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-recovered-turn-clock.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-recovery-exits.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-recovery-resolution.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-recovery-resolution.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-refusal-details.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-refusal-message.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-repeated-stop.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-replaced-server-turn.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-replay-outcome.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-resend-ledger-refusal.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-resolved-append.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-resolved-append.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-rest-test-rig.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-restart-candidates.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-restart-context-clear.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-restart-continuation-envelope.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-restart-continuation-wait.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-restart-continuation.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-restart-continuation.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-restart-failure-filing.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-restart-failure-ledger.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-restart-interruption-test-harness.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-restart-offer-after-reattach.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-restart-offer-newer-orca.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-restart-offer-records.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-restart-offer-withdrawal.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-restart-offer-withdrawal.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-restart-ownership.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-restart-provider-output.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-restart-reconcile.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-restart-reconcile.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-restart-recovery-output.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-restart-restore.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-restart-restore.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-restart-resume-contract.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-restart-resume-host.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-restart-resume-progress.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-restart-resume-progress.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-restart-resume-runner.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-restart-resume-set.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-restart-resume-test-harness.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-restart-resume-wiring.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-restart-stream-duration.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-restart-teardown.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-restart-witnesses.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-restart-witnesses.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-resume-eligibility.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-resumed-child-owner.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-reveal.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-reveal.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-rewind-at-rest.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-rewind-live-send.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-rewind-provenance.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-rewind-replay.test-fixture.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-rewind-stop-note.test-fixture.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-rewind.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-rewind.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-send-block.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-send-idempotency.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-send-open-stale-turn.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-send-options.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-send-preparation.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-send-restarts-failed-start.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-send-settlement.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-send.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-settlement-double.test-fixture.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-shown-work.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-shutdown-cut-row.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-stale-state-settlement.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-stale-stop-row.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-stale-turn-open.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-stale-turn-verdict.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-stale-turn-verdict.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-start-admission.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-start-eligibility.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-start-failure-row.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-start-failure-writer.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-startup-attempt-contract.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-startup-attempt-host.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-startup-attempt-registrations.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-startup-attempt.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-startup-failure-exit.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-status-child-work.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-status-feed-child-work.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-status-feed-child.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-status-feed-children.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-status-feed-clock.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-status-feed-conversation-name.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-status-feed-deps.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-status-feed-launch-directory.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-status-feed-stopping.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-status-feed-test-session.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-status-feed.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-status-feed.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-status-first-input-identity.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-status-journal-projection.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-status-ownership.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-status-ownership.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-status-reentry.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-status-summary-equality.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-status-summary.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-steer-while-stopping.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-stop-acceptance.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-stop-event-binding.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-stop-event-entries.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-stop-event-restart.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-stop-event.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-stop-note-opened-turn.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-stop-note-withdrawn-send.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-stop-receipts.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-stop-settle-binding.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-stop-unconfirmed-note.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-stop-wind-down.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-stopped-history-selection.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-stopped-history.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-stopping-journal.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-stopping.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-stopping.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-subagent-recency.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-subagent-rows.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-subagent-rows.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-subscriber-background-tasks.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-subscriber-journal-retention.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-subscribers.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-subscribers.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-taken-stop-settle.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-target-reconcile.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-targeted-cancel.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-task-queue.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-thread-goal.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-thread-goal.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-transition.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-transition.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-turn-completion-feed.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-turn-completion-feed.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-turn-stop-notes.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-turns-cancel.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-turns-prompt.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-turns.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-turns.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-unexpected-exit.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-unfinished-work.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-unnamed-stop-races.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-unopened-send-withdrawal.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-unopened-send-withdrawal.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-unopened-tab.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-unrun-send-hold.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-unsent-send-hold.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-view-start-after-failed-start.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-wedged-profile-migration.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-wire-admission.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-working-at-teardown.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-workspace-sleep-stop.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-workspace-sleep.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-conversation-command-admission.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-conversation-command-admission.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-conversation-command-child-work.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-conversation-command-outcome.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-conversation-command.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-conversation-command.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-conversation-compaction.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-conversation-compaction.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-provider-session-ownership.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-rewind-cut.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-rewind-cut.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-rewind-recovery.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-rewind-refusal.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-rewind-replay.ts",
|
|
"src/main/native-chat/agent-session-wire/unhandled-provider-frame.test.ts",
|
|
"src/main/native-chat/agent-session-wire/unhandled-provider-frame.ts",
|
|
"src/main/native-chat/codex-adoption-preparation.ts",
|
|
"src/main/native-chat/native-chat-visuals-delivery.test.ts",
|
|
"src/main/native-chat/structured-agent-arguments-error.ts",
|
|
"src/main/native-chat/structured-agent-cli-conversation-adoption.test.ts",
|
|
"src/main/native-chat/structured-agent-cli-conversations.ts",
|
|
"src/main/native-chat/structured-agent-cli-source.ts",
|
|
"src/main/native-chat/structured-agent-session-create-support.ts",
|
|
"src/main/native-chat/structured-agent-session-history-adoption.test.ts",
|
|
"src/main/native-chat/structured-agent-session-history-adoption.ts",
|
|
"src/main/native-chat/structured-agent-session-source-admission.test.ts",
|
|
"src/main/native-chat/structured-chat-naming.test.ts",
|
|
"src/main/native-chat/structured-chat-naming.ts",
|
|
"src/main/native-chat/subagent-row-sink-recorder-test-support.ts",
|
|
"src/main/native-chat/transcript-line-decoders-omp.ts",
|
|
"src/main/native-chat/transcript-opencode-part-blocks.ts",
|
|
"src/main/native-chat/transcript-opencode-semantic-fidelity.test.ts",
|
|
"src/main/native-chat/transcript-opencode-sqlite-query.test.ts",
|
|
"src/main/native-chat/transcript-opencode2-sqlite.test.ts",
|
|
"src/main/notifications/announced-notification-registry.ts",
|
|
"src/main/opencode/opencode-model-catalog-listing.ts",
|
|
"src/main/opencode/opencode-model-startup-plan.ts",
|
|
"src/main/opencode/opencode-structured-account-home.ts",
|
|
"src/main/opencode/opencode-transcript-import.ts",
|
|
"src/main/orca-profiles/profile-session-owner-transfer.ts",
|
|
"src/main/orcad-migration-export-holds.test.ts",
|
|
"src/main/orcad/orcad-managed-idle-exit-chat-provider.test.ts",
|
|
"src/main/orcad/orcad-packaged-structured-chat.integration.test.ts",
|
|
"src/main/persistence/migrating-orcad-catalog/orcad-source-left-behind-session-rows.test.ts",
|
|
"src/main/persistence/migrating-orcad-catalog/orcad-source-release-upgrade.test.ts",
|
|
"src/main/persistence/migrating-orcad-catalog/orcad-source-workspace-session-eligibility.ts",
|
|
"src/main/persistence/terminal-topology/terminal-layout-sleep-wake.test.ts",
|
|
"src/main/persistence/terminal-topology/terminal-leaf-move-fixture.ts",
|
|
"src/main/persistence/terminal-topology/terminal-sleep-quit-resume.test.ts",
|
|
"src/main/persistence/terminal-topology/terminal-topology-model.test.ts",
|
|
"src/main/persistence/terminal-topology/terminal-topology-window-session-fixture.ts",
|
|
"src/main/persistence/window-save-divergence.test.ts",
|
|
"src/main/pi/omp-transcript-metadata.test.ts",
|
|
"src/main/pi/pi-scripted-child.test-fixture.ts",
|
|
"src/main/pi/rpc-capture-replay.test.ts",
|
|
"src/main/pi/rpc-compaction.ts",
|
|
"src/main/pi/rpc-dialog-callbacks.ts",
|
|
"src/main/pi/rpc-extension-dialogs.ts",
|
|
"src/main/pi/rpc-launch-resolution.test.ts",
|
|
"src/main/pi/rpc-launch-resolution.ts",
|
|
"src/main/pi/rpc-launch.ts",
|
|
"src/main/pi/rpc-location.test.ts",
|
|
"src/main/pi/rpc-message-dispatch.ts",
|
|
"src/main/pi/rpc-messages.ts",
|
|
"src/main/pi/rpc-model-catalog-probe.ts",
|
|
"src/main/pi/rpc-options.ts",
|
|
"src/main/pi/rpc-prompt-delivery.ts",
|
|
"src/main/pi/rpc-prompt.test.ts",
|
|
"src/main/pi/rpc-prompt.ts",
|
|
"src/main/pi/rpc-retry-activity.ts",
|
|
"src/main/pi/rpc-runtime-metadata.ts",
|
|
"src/main/pi/rpc-session-adapter.test-fixture.ts",
|
|
"src/main/pi/rpc-session-adapter.test.ts",
|
|
"src/main/pi/rpc-session-startup.ts",
|
|
"src/main/pi/rpc-session.ts",
|
|
"src/main/pi/rpc-turns.ts",
|
|
"src/main/preflight/codex-workspace-relative-path.test.ts",
|
|
"src/main/provider-process/provider-request-timeout.ts",
|
|
"src/main/provider-process/provider-spawned-process-identity.ts",
|
|
"src/main/provider-process/supervised-provider-child-location.ts",
|
|
"src/main/providers/pty-process-info.ts",
|
|
"src/main/providers/pty-process-list-admission.ts",
|
|
"src/main/providers/pty-provider-contract.ts",
|
|
"src/main/providers/pty-spawn-result.ts",
|
|
"src/main/runtime/agent-session-acquisition-exit-transition.ts",
|
|
"src/main/runtime/agent-session-acquisition-failure-settlement.ts",
|
|
"src/main/runtime/agent-session-claim-identity.ts",
|
|
"src/main/runtime/agent-session-conversation-clear-commit.test.ts",
|
|
"src/main/runtime/agent-session-conversation-command-record.ts",
|
|
"src/main/runtime/agent-session-conversation-name-store.test.ts",
|
|
"src/main/runtime/agent-session-death-evidence-persistence.test.ts",
|
|
"src/main/runtime/agent-session-founding-admission.ts",
|
|
"src/main/runtime/agent-session-founding-store.ts",
|
|
"src/main/runtime/agent-session-launch-directory.test.ts",
|
|
"src/main/runtime/agent-session-launch-directory.ts",
|
|
"src/main/runtime/agent-session-lease-renewal.test.ts",
|
|
"src/main/runtime/agent-session-lease-renewal.ts",
|
|
"src/main/runtime/agent-session-lease-transitions.ts",
|
|
"src/main/runtime/agent-session-older-build-lease.test-fixture.ts",
|
|
"src/main/runtime/agent-session-operation-admission.test.ts",
|
|
"src/main/runtime/agent-session-operation-admission.ts",
|
|
"src/main/runtime/agent-session-operation-receipt.ts",
|
|
"src/main/runtime/agent-session-permission-backfill.test.ts",
|
|
"src/main/runtime/agent-session-process-identity-probe.test.ts",
|
|
"src/main/runtime/agent-session-process-identity-probe.ts",
|
|
"src/main/runtime/agent-session-provider-handle-transition.test.ts",
|
|
"src/main/runtime/agent-session-provider-handle-transition.ts",
|
|
"src/main/runtime/agent-session-reconciliation-target.ts",
|
|
"src/main/runtime/agent-session-record-conversation-name.test.ts",
|
|
"src/main/runtime/agent-session-record-conversation-name.ts",
|
|
"src/main/runtime/agent-session-record-founding.ts",
|
|
"src/main/runtime/agent-session-record-launch-directory.ts",
|
|
"src/main/runtime/agent-session-record-options.ts",
|
|
"src/main/runtime/agent-session-record-rows.ts",
|
|
"src/main/runtime/agent-session-record-store-tab-table.test.ts",
|
|
"src/main/runtime/agent-session-record-store-test-harness.ts",
|
|
"src/main/runtime/agent-session-record-store.test.ts",
|
|
"src/main/runtime/agent-session-record-store.ts",
|
|
"src/main/runtime/agent-session-recovery-capsule-entries.ts",
|
|
"src/main/runtime/agent-session-recovery-capsule.ts",
|
|
"src/main/runtime/agent-session-released-reservation-replay.test.ts",
|
|
"src/main/runtime/agent-session-replaced-runtime.test.ts",
|
|
"src/main/runtime/agent-session-replaced-runtime.ts",
|
|
"src/main/runtime/agent-session-reservation-admission.test.ts",
|
|
"src/main/runtime/agent-session-reservation-admission.ts",
|
|
"src/main/runtime/agent-session-restart-lease-transitions.ts",
|
|
"src/main/runtime/agent-session-restart-reconciliation.ts",
|
|
"src/main/runtime/agent-session-rewind-completion.ts",
|
|
"src/main/runtime/agent-session-runtime-attribution.test.ts",
|
|
"src/main/runtime/agent-session-runtime-attribution.ts",
|
|
"src/main/runtime/agent-session-runtime-end-record.ts",
|
|
"src/main/runtime/agent-session-spawn-token-process-scan.ts",
|
|
"src/main/runtime/agent-session-spawn-token-readback.ts",
|
|
"src/main/runtime/agent-session-store-draft.ts",
|
|
"src/main/runtime/agent-session-store-row-rules.ts",
|
|
"src/main/runtime/agent-session-store-state.ts",
|
|
"src/main/runtime/agent-session-store-transactions.test.ts",
|
|
"src/main/runtime/agent-session-surface-release-transition.test.ts",
|
|
"src/main/runtime/agent-session-surface-release-transition.ts",
|
|
"src/main/runtime/agent-session-tab-layout.ts",
|
|
"src/main/runtime/agent-session-tab-table.ts",
|
|
"src/main/runtime/agent-session-unsaved-creation-supersession.test.ts",
|
|
"src/main/runtime/claude-structured-exit-mid-response.test.ts",
|
|
"src/main/runtime/claude-structured-idle-releases-unknown.test.ts",
|
|
"src/main/runtime/claude-structured-resumed-start-failure.test.ts",
|
|
"src/main/runtime/claude-structured-retired-saved-model.test.ts",
|
|
"src/main/runtime/claude-structured-send-during-startup.test.ts",
|
|
"src/main/runtime/claude-structured-send-restart-dies-before-dispatch.test.ts",
|
|
"src/main/runtime/claude-structured-session-integration.test.ts",
|
|
"src/main/runtime/claude-structured-startup-fault-is-not-an-exit.test.ts",
|
|
"src/main/runtime/claude-structured-startup-unanswered-control-request.test.ts",
|
|
"src/main/runtime/mobile-notification-dismissal-store.ts",
|
|
"src/main/runtime/mobile-session-tab-merge.ts",
|
|
"src/main/runtime/orca-runtime-agent-session-operation.test.ts",
|
|
"src/main/runtime/orca-runtime-create-agent-session.ts",
|
|
"src/main/runtime/orca-runtime-structured-agent-session-create-intent.test.ts",
|
|
"src/main/runtime/orca-runtime-test-mocks.spec.ts",
|
|
"src/main/runtime/orchestration/agent-message-sender.ts",
|
|
"src/main/runtime/orchestration/chat-assignee.test.ts",
|
|
"src/main/runtime/orchestration/chat-assignee.ts",
|
|
"src/main/runtime/orchestration/dispatch-task-source.ts",
|
|
"src/main/runtime/orchestration/orchestration-party-cli-address.test.ts",
|
|
"src/main/runtime/orchestration/orchestration-party-location.test.ts",
|
|
"src/main/runtime/orchestration/orchestration-sender-name.ts",
|
|
"src/main/runtime/orchestration/send-agent-turn-host.test.ts",
|
|
"src/main/runtime/orchestration/send-agent-turn.test.ts",
|
|
"src/main/runtime/orchestration/send-agent-turn.ts",
|
|
"src/main/runtime/orchestration/structured-mail-source.ts",
|
|
"src/main/runtime/orchestration/structured-mailbox-pointer-delivery.ts",
|
|
"src/main/runtime/orchestration/structured-mailbox-pointer-host.test.ts",
|
|
"src/main/runtime/orchestration/structured-mailbox-pointer-host.ts",
|
|
"src/main/runtime/orchestration/structured-pointer-operation-id.test.ts",
|
|
"src/main/runtime/orchestration/structured-pointer-operation-id.ts",
|
|
"src/main/runtime/orchestration/structured-session-lineage.ts",
|
|
"src/main/runtime/orchestration/structured-session-mail-address.ts",
|
|
"src/main/runtime/orchestration/structured-session-mail-target.test.ts",
|
|
"src/main/runtime/orchestration/structured-session-pointer-delivery.test.ts",
|
|
"src/main/runtime/orchestration/structured-session-pointer-delivery.ts",
|
|
"src/main/runtime/orchestration/structured-worker-direct-mailbox-target.test.ts",
|
|
"src/main/runtime/orchestration/structured-worker-group-addressing.test.ts",
|
|
"src/main/runtime/orchestration/structured-worker-journal-archive.test.ts",
|
|
"src/main/runtime/orchestration/structured-worker-journal-archive.ts",
|
|
"src/main/runtime/orchestration/structured-worker-journal-page.test.ts",
|
|
"src/main/runtime/orchestration/structured-worker-journal-page.ts",
|
|
"src/main/runtime/orchestration/worker-transcript-payload.test.ts",
|
|
"src/main/runtime/qoder-mobile-resume-adoption.test.ts",
|
|
"src/main/runtime/remote-agent-session-host-authority.integration.test.ts",
|
|
"src/main/runtime/rpc/errors.test.ts",
|
|
"src/main/runtime/rpc/errors.ts",
|
|
"src/main/runtime/rpc/methods/agent-launch-at-rest.test.ts",
|
|
"src/main/runtime/rpc/methods/agent-launch-replay.test.ts",
|
|
"src/main/runtime/rpc/methods/agent-launch-replay.ts",
|
|
"src/main/runtime/rpc/methods/agent-launch-restart-replay.test.ts",
|
|
"src/main/runtime/rpc/methods/agent-launch-structured-prompt.test.ts",
|
|
"src/main/runtime/rpc/methods/agent-launch-structured-prompt.ts",
|
|
"src/main/runtime/rpc/methods/agent-launch-surfaces.ts",
|
|
"src/main/runtime/rpc/methods/agent-launch.ts",
|
|
"src/main/runtime/rpc/methods/agent-session.test.ts",
|
|
"src/main/runtime/rpc/methods/agent-session.ts",
|
|
"src/main/runtime/rpc/methods/ai-vault-structured-ownership.test.ts",
|
|
"src/main/runtime/rpc/methods/ai-vault.test.ts",
|
|
"src/main/runtime/rpc/methods/native-chat-rpc-page-bounds.ts",
|
|
"src/main/runtime/rpc/methods/orchestration-structured-worker-lifecycle.test.ts",
|
|
"src/main/runtime/rpc/methods/orchestration-structured-worker-lifecycle.ts",
|
|
"src/main/runtime/rpc/methods/orchestration-structured-worker-session.test.ts",
|
|
"src/main/runtime/rpc/methods/orchestration-structured-worker-session.ts",
|
|
"src/main/runtime/rpc/methods/orchestration/chat-assignee-admission.ts",
|
|
"src/main/runtime/rpc/methods/orchestration/chat-task-delivery.ts",
|
|
"src/main/runtime/rpc/methods/orchestration/federation/federated-worker-agent-launch.ts",
|
|
"src/main/runtime/rpc/methods/orchestration/worker/deliver-worker-dispatch-preamble.ts",
|
|
"src/main/runtime/rpc/methods/orchestration/worker/structured-worker-launch-seed-options.test.ts",
|
|
"src/main/runtime/rpc/methods/orchestration/worker/worker-launch-preferences.test.ts",
|
|
"src/main/runtime/rpc/methods/orchestration/worker/worker-launch-preferences.ts",
|
|
"src/main/runtime/rpc/methods/orchestration/worker/worker-start-agent-placement.ts",
|
|
"src/main/runtime/rpc/methods/orchestration/worker/worker-topology.ts",
|
|
"src/main/runtime/rpc/methods/orchestration/worker/worker-worktree-creation.ts",
|
|
"src/main/runtime/rpc/methods/structured-agent-session-adoption-replay.test.ts",
|
|
"src/main/runtime/rpc/methods/structured-agent-session-agents.ts",
|
|
"src/main/runtime/rpc/methods/structured-agent-session-at-rest.test.ts",
|
|
"src/main/runtime/rpc/methods/structured-agent-session-attention-ack.test.ts",
|
|
"src/main/runtime/rpc/methods/structured-agent-session-background-task-capability.test.ts",
|
|
"src/main/runtime/rpc/methods/structured-agent-session-background-task-capability.ts",
|
|
"src/main/runtime/rpc/methods/structured-agent-session-close-before-create.test.ts",
|
|
"src/main/runtime/rpc/methods/structured-agent-session-close-before-create.ts",
|
|
"src/main/runtime/rpc/methods/structured-agent-session-create-handler.ts",
|
|
"src/main/runtime/rpc/methods/structured-agent-session-create-message.test.ts",
|
|
"src/main/runtime/rpc/methods/structured-agent-session-create.ts",
|
|
"src/main/runtime/rpc/methods/structured-agent-session-current-requests.ts",
|
|
"src/main/runtime/rpc/methods/structured-agent-session-gate-classification.test-fixture.ts",
|
|
"src/main/runtime/rpc/methods/structured-agent-session-gate.ts",
|
|
"src/main/runtime/rpc/methods/structured-agent-session-item.ts",
|
|
"src/main/runtime/rpc/methods/structured-agent-session-options-read.test.ts",
|
|
"src/main/runtime/rpc/methods/structured-agent-session-options-read.ts",
|
|
"src/main/runtime/rpc/methods/structured-agent-session-options-workspace-scope.test.ts",
|
|
"src/main/runtime/rpc/methods/structured-agent-session-pi-dialog-capability.test.ts",
|
|
"src/main/runtime/rpc/methods/structured-agent-session-policy.ts",
|
|
"src/main/runtime/rpc/methods/structured-agent-session-precommit-refusal.test.ts",
|
|
"src/main/runtime/rpc/methods/structured-agent-session-precommit-refusal.ts",
|
|
"src/main/runtime/rpc/methods/structured-agent-session-queued-image-capability.test.ts",
|
|
"src/main/runtime/rpc/methods/structured-agent-session-queued-image-capability.ts",
|
|
"src/main/runtime/rpc/methods/structured-agent-session-restart-unregistered-agent.test.ts",
|
|
"src/main/runtime/rpc/methods/structured-agent-session-reveal.ts",
|
|
"src/main/runtime/rpc/methods/structured-agent-session-rpc.test-fixture.ts",
|
|
"src/main/runtime/rpc/methods/structured-agent-session-send-compatibility.ts",
|
|
"src/main/runtime/rpc/methods/structured-agent-session-turn-item-capability.test.ts",
|
|
"src/main/runtime/rpc/methods/structured-agent-session-turn-item-capability.ts",
|
|
"src/main/runtime/rpc/methods/structured-agent-session-visual.test.ts",
|
|
"src/main/runtime/rpc/methods/structured-agent-session-wire-contracts.test.ts",
|
|
"src/main/runtime/rpc/methods/structured-agent-session.test.ts",
|
|
"src/main/runtime/rpc/methods/structured-chat-tab-table.test-fixture.ts",
|
|
"src/main/runtime/rpc/methods/structured-worker-read-cursor.test.ts",
|
|
"src/main/runtime/rpc/orchestration-session-caller-test-fixture.ts",
|
|
"src/main/runtime/rpc/orchestration-session-caller.ts",
|
|
"src/main/runtime/runtime-agent-launch-resolution.ts",
|
|
"src/main/runtime/runtime-agent-terminal-startup.ts",
|
|
"src/main/runtime/runtime-hook-agent-row-selection.ts",
|
|
"src/main/runtime/runtime-managed-worktree-create-types.ts",
|
|
"src/main/runtime/runtime-mobile-agent-status-projection.ts",
|
|
"src/main/runtime/runtime-mobile-notification-controller.ts",
|
|
"src/main/runtime/runtime-mobile-structured-tab-status.test.ts",
|
|
"src/main/runtime/runtime-mobile-structured-tab-status.ts",
|
|
"src/main/runtime/runtime-notifier-contract.ts",
|
|
"src/main/runtime/runtime-orchestration-sender-names.test.ts",
|
|
"src/main/runtime/runtime-orchestration-sender-names.ts",
|
|
"src/main/runtime/runtime-pty-controller-contract.ts",
|
|
"src/main/runtime/runtime-reference-agents.test.ts",
|
|
"src/main/runtime/runtime-reference-agents.ts",
|
|
"src/main/runtime/runtime-terminal-contracts.ts",
|
|
"src/main/runtime/runtime-terminal-state-records.ts",
|
|
"src/main/runtime/runtime-worktree-agent-rows-structured.test.ts",
|
|
"src/main/runtime/runtime-worktree-agent-rows-verdict.test.ts",
|
|
"src/main/runtime/runtime-worktree-agent-startup.ts",
|
|
"src/main/runtime/runtime-worktree-pty-agent-sources.ts",
|
|
"src/main/runtime/runtime-worktree-structured-agent-rows-liveness.test.ts",
|
|
"src/main/runtime/session-construction/agent-session/get-agent-session-execution-namespace.ts",
|
|
"src/main/runtime/session-lifecycle/projection/apply-mobile-session-tab-navigation.ts",
|
|
"src/main/runtime/session-lifecycle/projection/window-wake-sleep-record.ts",
|
|
"src/main/runtime/session-tabs/structured-launch-seed-listing.ts",
|
|
"src/main/runtime/session-tabs/structured-session-account-home.ts",
|
|
"src/main/runtime/session-tabs/structured-session-cli-writer-host.ts",
|
|
"src/main/runtime/session-tabs/structured-session-create-support.ts",
|
|
"src/main/runtime/session-tabs/structured-session-tab-close.ts",
|
|
"src/main/runtime/session-tabs/structured-session-tab-restoration.ts",
|
|
"src/main/runtime/sidebar-inputs/sort-stamps-producer.test.ts",
|
|
"src/main/runtime/structured-agent-account-home.ts",
|
|
"src/main/runtime/structured-agent-availability.ts",
|
|
"src/main/runtime/structured-agent-cli-writers.test.ts",
|
|
"src/main/runtime/structured-agent-cli-writers.ts",
|
|
"src/main/runtime/structured-agent-install-refresh.test.ts",
|
|
"src/main/runtime/structured-agent-launch-composition.test-support.ts",
|
|
"src/main/runtime/structured-agent-launch-composition.ts",
|
|
"src/main/runtime/structured-agent-launch-parity.test.ts",
|
|
"src/main/runtime/structured-agent-launch-support-probe-omp.test.ts",
|
|
"src/main/runtime/structured-agent-launch-support-probe.test.ts",
|
|
"src/main/runtime/structured-agent-launch-support.test.ts",
|
|
"src/main/runtime/structured-agent-launch-support.ts",
|
|
"src/main/runtime/structured-agent-model-catalog-first-frame.test.ts",
|
|
"src/main/runtime/structured-agent-new-chat-effort-at-rest.test.ts",
|
|
"src/main/runtime/structured-agent-runtime-metadata.ts",
|
|
"src/main/runtime/structured-agent-runtime-registration-types.ts",
|
|
"src/main/runtime/structured-agent-session-adapter-start-failure.test.ts",
|
|
"src/main/runtime/structured-agent-session-close.test.ts",
|
|
"src/main/runtime/structured-agent-session-codex-compact-exit.test.ts",
|
|
"src/main/runtime/structured-agent-session-codex-held-sends.test.ts",
|
|
"src/main/runtime/structured-agent-session-codex-interrupt-order.test.ts",
|
|
"src/main/runtime/structured-agent-session-codex-opening-send-hold.test.ts",
|
|
"src/main/runtime/structured-agent-session-codex-scripted-child.test.ts",
|
|
"src/main/runtime/structured-agent-session-codex-settlement-order.test.ts",
|
|
"src/main/runtime/structured-agent-session-codex-start-deadline.test.ts",
|
|
"src/main/runtime/structured-agent-session-codex-stopped-send-order.test.ts",
|
|
"src/main/runtime/structured-agent-session-codex-turn-end-settlement.test.ts",
|
|
"src/main/runtime/structured-agent-session-create-adoption.ts",
|
|
"src/main/runtime/structured-agent-session-host-refusal.test.ts",
|
|
"src/main/runtime/structured-agent-session-host-refusal.ts",
|
|
"src/main/runtime/structured-agent-session-integration-replay.test.ts",
|
|
"src/main/runtime/structured-agent-session-integration.test.ts",
|
|
"src/main/runtime/structured-agent-session-legacy-send-behind-command.test.ts",
|
|
"src/main/runtime/structured-agent-session-mobile-attention.test.ts",
|
|
"src/main/runtime/structured-agent-session-mobile-attention.ts",
|
|
"src/main/runtime/structured-agent-session-mobile-retirement.test.ts",
|
|
"src/main/runtime/structured-agent-session-owner-probe.ts",
|
|
"src/main/runtime/structured-agent-session-pi-signed-out-start.test.ts",
|
|
"src/main/runtime/structured-agent-session-pi-startup.test.ts",
|
|
"src/main/runtime/structured-agent-session-provider-operations-while-starting.test.ts",
|
|
"src/main/runtime/structured-agent-session-rollback-compatibility.test.ts",
|
|
"src/main/runtime/structured-agent-session-runtime-exit.test.ts",
|
|
"src/main/runtime/structured-agent-session-runtime-teardown.ts",
|
|
"src/main/runtime/structured-agent-session-runtime.test.ts",
|
|
"src/main/runtime/structured-agent-session-runtime.ts",
|
|
"src/main/runtime/structured-agent-session-spawn-token-descendants.test.ts",
|
|
"src/main/runtime/structured-agent-session-startup-reconcile.test.ts",
|
|
"src/main/runtime/structured-agent-session-startup-tab-restore.test.ts",
|
|
"src/main/runtime/structured-agent-session-tab-retirement.ts",
|
|
"src/main/runtime/structured-agent-session-windowless-layout-host.test.ts",
|
|
"src/main/runtime/structured-agent-session-windowless-layout.test.ts",
|
|
"src/main/runtime/structured-agent-stored-definitions.test.ts",
|
|
"src/main/runtime/structured-chat-coordinator-fake-codex-fixture.ts",
|
|
"src/main/runtime/structured-chat-coordinator-mail-rig.test-fixture.ts",
|
|
"src/main/runtime/structured-chat-coordinator-mail.test.ts",
|
|
"src/main/runtime/structured-chat-naming-runtime.test.ts",
|
|
"src/main/runtime/structured-chat-naming-runtime.ts",
|
|
"src/main/runtime/structured-child-records-switch.test.ts",
|
|
"src/main/runtime/structured-claude-pending-rewind.test.ts",
|
|
"src/main/runtime/structured-claude-runtime-adapter.ts",
|
|
"src/main/runtime/structured-claude-scripted-runtime-test-support.ts",
|
|
"src/main/runtime/structured-codex-session-rpc-test-harness.ts",
|
|
"src/main/runtime/structured-conversation-tab-title.ts",
|
|
"src/main/runtime/structured-foreground-command-strip.test.ts",
|
|
"src/main/runtime/structured-session-child-env.ts",
|
|
"src/main/runtime/structured-session-mail-redrive-wiring.test.ts",
|
|
"src/main/runtime/structured-session-worktree-teardown.test.ts",
|
|
"src/main/runtime/structured-session-worktree-teardown.ts",
|
|
"src/main/runtime/structured-worker-at-rest.test.ts",
|
|
"src/main/runtime/structured-worker-authority.ts",
|
|
"src/main/runtime/structured-worker-cleared-session.test.ts",
|
|
"src/main/runtime/structured-worker-custody.ts",
|
|
"src/main/runtime/structured-worker-identity.test.ts",
|
|
"src/main/runtime/structured-worker-identity.ts",
|
|
"src/main/runtime/structured-worker-takeover-pane-key.test.ts",
|
|
"src/main/runtime/structured-worker-terminal-read.test.ts",
|
|
"src/main/runtime/structured-worker-terminal-refusal.test.ts",
|
|
"src/main/runtime/terminal/launch/mobile-terminal-chat-fork.ts",
|
|
"src/main/runtime/terminal/launch/mobile-terminal-create.ts",
|
|
"src/main/runtime/terminal/launch/mobile-terminal-owned-create.ts",
|
|
"src/main/runtime/terminal/launch/mobile-terminal-renderer-create.ts",
|
|
"src/main/runtime/terminal/launch/mobile-terminal-startup.ts",
|
|
"src/main/runtime/terminal/recovery/shutdown-reconnect-facts.ts",
|
|
"src/main/runtime/terminal/stop/hook-status-resume-records.test.ts",
|
|
"src/main/runtime/terminal/stop/hook-status-resume-records.ts",
|
|
"src/main/runtime/terminal/stop/worktree-sleep-resume-recording.ts",
|
|
"src/main/runtime/terminal/stop/worktree-sleep-resume-records.ts",
|
|
"src/main/runtime/terminal/surface/terminal-surface-verdict-main.test.ts",
|
|
"src/main/runtime/workspaces/workspace-activation.ts",
|
|
"src/main/runtime/workspaces/workspace-process-listing.ts",
|
|
"src/main/startup/branch-rename-hook-structured-session.test.ts",
|
|
"src/main/text-generation/source-control-text-generation-types.ts",
|
|
"src/main/window/clipboard-image-temp-file.ts",
|
|
"src/main/window/clipboard-ipc-handlers.ts",
|
|
"src/main/window/dragged-temp-file-copy.ts",
|
|
"src/main/window/dropped-path-preparation.test.ts",
|
|
"src/main/window/dropped-path-preparation.ts",
|
|
"src/main/wsl/wsl-orcad-account-env.test.ts",
|
|
"src/main/wsl/wsl-orcad-account-env.ts",
|
|
"src/main/wsl/wsl-orcad-structured-chat-contract.ts",
|
|
"src/preload/api/filesystem-api.ts",
|
|
"src/preload/api/fs-bridge.ts",
|
|
"src/preload/api/notifications-bridge.ts",
|
|
"src/preload/api/os-permission-api.ts",
|
|
"src/preload/api/pty-api.ts",
|
|
"src/preload/api/pty-bridge-session-control.ts",
|
|
"src/preload/api/ui-bridge-clipboard-and-window-controls.ts",
|
|
"src/preload/api/ui-bridge-terminal-and-session-tabs.ts",
|
|
"src/preload/api/ui-command-event-api.ts",
|
|
"src/preload/api/ui-window-api.ts",
|
|
"src/renderer/src/attention/agent-subject-read-actions.ts",
|
|
"src/renderer/src/components/activity/activity-answered-ask-timeline.test.tsx",
|
|
"src/renderer/src/components/agent-child-row-parity.test.tsx",
|
|
"src/renderer/src/components/native-chat-resume-activity-label.ts",
|
|
"src/renderer/src/components/native-chat-resume-bulk-progress.test.tsx",
|
|
"src/renderer/src/components/native-chat-resume-failed-chat-watch.test.ts",
|
|
"src/renderer/src/components/native-chat-resume-modal.test-support.tsx",
|
|
"src/renderer/src/components/native-chat-resume-offered-chat-watch.ts",
|
|
"src/renderer/src/components/native-chat-resume-on-restart-grouping.ts",
|
|
"src/renderer/src/components/native-chat-resume-run.ts",
|
|
"src/renderer/src/components/native-chat-resume-skipped-progress.test.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatAgentMessageRow.test.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatAgentMessageSenders.test.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatAgentMessageSenders.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatApprovalCard.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatBackgroundTasksStatus.test.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatBackgroundTasksStatus.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatImageAttachmentPreview.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatInterruptedContinue.test.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatInterruptedContinue.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatMessageList.live-reasoning.test.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatMessageList.opening-send.test.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatMessageList.queued-turn-order.test.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatMessageList.rail-history-jump.test.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatMessageList.render-cost.test.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatMessageList.rewind-rows.test.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatMessageList.subagent-sections.test.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatMessageList.test.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatMessageList.tool-stream-cost.test.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatMessageList.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatMessageList.turn-indicator.test.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatMessageList.turn-membership.test.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatMessageList.turn-status.test.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatMessageList.unsent-message.test.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatMessageList.windowing.test.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatNoticeRow.test.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatNoticeRow.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatQuestionCard.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatQueuedMessageCard.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatQueuedMessageEditor.test.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatQueuedMessageList.in-flight.test.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatQueuedMessageList.test.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatQueuedMessageList.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatResolutionReceipt.empty-answer.test.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatResolutionReceipt.test.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatRewindAction.target.test.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatSessionOptionPickers.test.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatStructuredQuestionCard.test.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatStructuredQuestionCard.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatStructuredSession.approval-and-start-failure.test.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatStructuredSession.availability-notice.test.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatStructuredSession.goal-dock.test.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatStructuredSession.history-read-state.test.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatStructuredSession.host-outage.test.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatStructuredSession.launch-lifecycle.test.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatStructuredSession.notice-card.test.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatStructuredSession.orca-stop-continue.test.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatStructuredSession.refusal-notices.test.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatStructuredSession.stopping.test.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatStructuredSession.test-harness.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatStructuredSession.test.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatStructuredSession.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatStructuredSessionStatus.test.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatStructuredSessionStatus.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatThreadGoalBanner.test.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatThreadGoalBanner.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatToolOutput.test.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatToolOutput.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatToolRun.test.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatToolRunCallCounts.test.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatTranscriptRow.tsx",
|
|
"src/renderer/src/components/native-chat/StructuredAgentSessionAttentionBridge.test.tsx",
|
|
"src/renderer/src/components/native-chat/StructuredAgentSessionAttentionBridge.tsx",
|
|
"src/renderer/src/components/native-chat/StructuredAgentSessionPaneOverlayLayer.tsx",
|
|
"src/renderer/src/components/native-chat/StructuredAgentSessionStatusBridge.launch-directory.test.tsx",
|
|
"src/renderer/src/components/native-chat/StructuredAgentSessionStatusBridge.test.tsx",
|
|
"src/renderer/src/components/native-chat/StructuredAgentSessionStatusBridge.tsx",
|
|
"src/renderer/src/components/native-chat/agent-session-availability-words-text.ts",
|
|
"src/renderer/src/components/native-chat/agent-session-failure-attachment-words-text.ts",
|
|
"src/renderer/src/components/native-chat/agent-session-failure-stop-words-text.ts",
|
|
"src/renderer/src/components/native-chat/agent-session-failure-words-text.test.ts",
|
|
"src/renderer/src/components/native-chat/agent-session-failure-words-text.ts",
|
|
"src/renderer/src/components/native-chat/agent-session-provider-exit-words-text.ts",
|
|
"src/renderer/src/components/native-chat/agent-session-provider-retry-words-text.ts",
|
|
"src/renderer/src/components/native-chat/agent-session-usage-limit-words-text.ts",
|
|
"src/renderer/src/components/native-chat/agent-session-write-notice-text.test.ts",
|
|
"src/renderer/src/components/native-chat/agent-session-write-notice-text.ts",
|
|
"src/renderer/src/components/native-chat/background-task-roster.ts",
|
|
"src/renderer/src/components/native-chat/claude-terminal-session-options.ts",
|
|
"src/renderer/src/components/native-chat/host-model-listing-waits.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-agent-message-sender-host.test.tsx",
|
|
"src/renderer/src/components/native-chat/native-chat-agent-message-sender-identity.test.tsx",
|
|
"src/renderer/src/components/native-chat/native-chat-agent-message-sender-label.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-antigravity-settings.tsx",
|
|
"src/renderer/src/components/native-chat/native-chat-attachment-upload.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-claude-sign-in.test.tsx",
|
|
"src/renderer/src/components/native-chat/native-chat-compaction-visibility.test.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-composer-draft-image-check.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-composer-draft-persistence.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-composer-state.test.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-composer-types.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-context-command.test.tsx",
|
|
"src/renderer/src/components/native-chat/native-chat-context-usage-summary.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-interactive-prompt.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-message-rail-items.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-new-rows-marker.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-orca-stop-words.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-prompt-document.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-pty-retired-model.test.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-pty-session-options.test.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-pty-session-options.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-rail-outline-parity.test.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-retire-persisted-model.test.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-rewind-copy.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-rewind-eligibility.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-session-option-apply.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-session-option-command-dispatch.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-session-option-discovery.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-session-option-enrichment.test.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-session-option-enrichment.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-session-option-snapshot.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-session-option-surface-call.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-structured-composer-dispatch.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-structured-question-test-fixtures.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-structured-session-notices.command-failure.test.tsx",
|
|
"src/renderer/src/components/native-chat/native-chat-structured-session-notices.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-subagent-live-frontier.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-subagent-sections-retention.test.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-subagent-sections.test.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-subagent-sections.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-submission-navigation.test.tsx",
|
|
"src/renderer/src/components/native-chat/native-chat-tab-directory.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-thread-goal-presentation.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-thread-goal-rows.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-transcript-slots.test.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-transcript-slots.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-transcript-work-runs.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-waiting-partition-budget.test.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-work-run-pairing.test.ts",
|
|
"src/renderer/src/components/native-chat/structured-agent-registered-agent-surface.test.ts",
|
|
"src/renderer/src/components/native-chat/structured-agent-session-delivery-notices.kept-card.test.ts",
|
|
"src/renderer/src/components/native-chat/structured-agent-session-delivery-notices.test.ts",
|
|
"src/renderer/src/components/native-chat/structured-agent-session-delivery-notices.ts",
|
|
"src/renderer/src/components/native-chat/structured-agent-session-legacy-outbox.test.ts",
|
|
"src/renderer/src/components/native-chat/structured-agent-session-legacy-outbox.ts",
|
|
"src/renderer/src/components/native-chat/structured-agent-session-message-hand-back.test.ts",
|
|
"src/renderer/src/components/native-chat/structured-agent-session-message-hand-back.ts",
|
|
"src/renderer/src/components/native-chat/structured-agent-session-message-projection.rejected-in-place.test.ts",
|
|
"src/renderer/src/components/native-chat/structured-agent-session-message-projection.test.ts",
|
|
"src/renderer/src/components/native-chat/structured-agent-session-message-projection.ts",
|
|
"src/renderer/src/components/native-chat/structured-agent-session-message-sender.test.ts",
|
|
"src/renderer/src/components/native-chat/structured-agent-session-message-sender.ts",
|
|
"src/renderer/src/components/native-chat/structured-agent-session-older-page-read.ts",
|
|
"src/renderer/src/components/native-chat/structured-agent-session-operation-id.ts",
|
|
"src/renderer/src/components/native-chat/structured-agent-session-pending-sends.ts",
|
|
"src/renderer/src/components/native-chat/structured-agent-session-prompt-response.ts",
|
|
"src/renderer/src/components/native-chat/structured-agent-session-queued-cards.test.ts",
|
|
"src/renderer/src/components/native-chat/structured-agent-session-queued-cards.ts",
|
|
"src/renderer/src/components/native-chat/structured-agent-session-queued-edit-images.ts",
|
|
"src/renderer/src/components/native-chat/structured-agent-session-queued-edit-standing.ts",
|
|
"src/renderer/src/components/native-chat/structured-agent-session-rail-outline.test.ts",
|
|
"src/renderer/src/components/native-chat/structured-agent-session-rail-outline.ts",
|
|
"src/renderer/src/components/native-chat/structured-agent-session-read-failure-notice.ts",
|
|
"src/renderer/src/components/native-chat/structured-agent-session-read-owner-contract.ts",
|
|
"src/renderer/src/components/native-chat/structured-agent-session-read-owner.ts",
|
|
"src/renderer/src/components/native-chat/structured-agent-session-read-transport.test.ts",
|
|
"src/renderer/src/components/native-chat/structured-agent-session-read-transport.ts",
|
|
"src/renderer/src/components/native-chat/structured-agent-session-send-attempt.ts",
|
|
"src/renderer/src/components/native-chat/structured-agent-session-send-runtime.ts",
|
|
"src/renderer/src/components/native-chat/structured-agent-session-send-slot.ts",
|
|
"src/renderer/src/components/native-chat/structured-agent-session-status-bridge-clock.test.tsx",
|
|
"src/renderer/src/components/native-chat/structured-agent-session-status-bridge-failed-start.test.tsx",
|
|
"src/renderer/src/components/native-chat/structured-agent-session-status-bridge-stopping.test.tsx",
|
|
"src/renderer/src/components/native-chat/structured-agent-session-tabs.ts",
|
|
"src/renderer/src/components/native-chat/structured-agent-session-transcript-order.test.ts",
|
|
"src/renderer/src/components/native-chat/structured-attention-dispatch.test.ts",
|
|
"src/renderer/src/components/native-chat/structured-attention-dispatch.ts",
|
|
"src/renderer/src/components/native-chat/structured-attention-read-observation.ts",
|
|
"src/renderer/src/components/native-chat/structured-attention-surface.test.ts",
|
|
"src/renderer/src/components/native-chat/structured-attention-surface.ts",
|
|
"src/renderer/src/components/native-chat/structured-chat-sleep-projection.ts",
|
|
"src/renderer/src/components/native-chat/structured-chat-sleep-startup.test.tsx",
|
|
"src/renderer/src/components/native-chat/structured-child-records-switch.test.tsx",
|
|
"src/renderer/src/components/native-chat/structured-conversation-command-send.test.ts",
|
|
"src/renderer/src/components/native-chat/structured-conversation-command-send.ts",
|
|
"src/renderer/src/components/native-chat/use-host-model-catalog-upgrade.ts",
|
|
"src/renderer/src/components/native-chat/use-native-chat-availability-notice.test.tsx",
|
|
"src/renderer/src/components/native-chat/use-native-chat-availability-notice.ts",
|
|
"src/renderer/src/components/native-chat/use-native-chat-composer-catalog.test.tsx",
|
|
"src/renderer/src/components/native-chat/use-native-chat-composer-catalog.ts",
|
|
"src/renderer/src/components/native-chat/use-native-chat-composer-submit.ts",
|
|
"src/renderer/src/components/native-chat/use-native-chat-context-clear-floor.test.tsx",
|
|
"src/renderer/src/components/native-chat/use-native-chat-context-clear-floor.ts",
|
|
"src/renderer/src/components/native-chat/use-native-chat-draft.test.tsx",
|
|
"src/renderer/src/components/native-chat/use-native-chat-external-attachments.test.tsx",
|
|
"src/renderer/src/components/native-chat/use-native-chat-picker-state.ts",
|
|
"src/renderer/src/components/native-chat/use-native-chat-provisional-launch.test.tsx",
|
|
"src/renderer/src/components/native-chat/use-native-chat-rewind.test.tsx",
|
|
"src/renderer/src/components/native-chat/use-native-chat-rewind.ts",
|
|
"src/renderer/src/components/native-chat/use-native-chat-session-options.test.ts",
|
|
"src/renderer/src/components/native-chat/use-native-chat-session-options.ts",
|
|
"src/renderer/src/components/native-chat/use-native-chat-structured-composer-send.test.tsx",
|
|
"src/renderer/src/components/native-chat/use-native-chat-structured-composer-send.ts",
|
|
"src/renderer/src/components/native-chat/use-native-chat-structured-composer-transport.test.tsx",
|
|
"src/renderer/src/components/native-chat/use-native-chat-structured-composer-transport.ts",
|
|
"src/renderer/src/components/native-chat/use-native-chat-subagent-sections.ts",
|
|
"src/renderer/src/components/native-chat/use-native-chat-transcript-projection.ts",
|
|
"src/renderer/src/components/native-chat/use-native-chat-turn-membership.ts",
|
|
"src/renderer/src/components/native-chat/use-structured-agent-session-command-send-gate.test.tsx",
|
|
"src/renderer/src/components/native-chat/use-structured-agent-session-command-start-failure.test.tsx",
|
|
"src/renderer/src/components/native-chat/use-structured-agent-session-command-write.ts",
|
|
"src/renderer/src/components/native-chat/use-structured-agent-session-context-usage.test.tsx",
|
|
"src/renderer/src/components/native-chat/use-structured-agent-session-context-usage.ts",
|
|
"src/renderer/src/components/native-chat/use-structured-agent-session-delivery-notices.test.tsx",
|
|
"src/renderer/src/components/native-chat/use-structured-agent-session-delivery-notices.ts",
|
|
"src/renderer/src/components/native-chat/use-structured-agent-session-hold.ts",
|
|
"src/renderer/src/components/native-chat/use-structured-agent-session-legacy-recovery.test.tsx",
|
|
"src/renderer/src/components/native-chat/use-structured-agent-session-messages.test.tsx",
|
|
"src/renderer/src/components/native-chat/use-structured-agent-session-messages.ts",
|
|
"src/renderer/src/components/native-chat/use-structured-agent-session-mutate.ts",
|
|
"src/renderer/src/components/native-chat/use-structured-agent-session-option-state.ts",
|
|
"src/renderer/src/components/native-chat/use-structured-agent-session-options.first-frame.test.tsx",
|
|
"src/renderer/src/components/native-chat/use-structured-agent-session-options.learned-default.test.tsx",
|
|
"src/renderer/src/components/native-chat/use-structured-agent-session-options.preloaded-agents.test.tsx",
|
|
"src/renderer/src/components/native-chat/use-structured-agent-session-options.test.tsx",
|
|
"src/renderer/src/components/native-chat/use-structured-agent-session-options.ts",
|
|
"src/renderer/src/components/native-chat/use-structured-agent-session-paired-runtime.test.tsx",
|
|
"src/renderer/src/components/native-chat/use-structured-agent-session-prompt-cancel.test.tsx",
|
|
"src/renderer/src/components/native-chat/use-structured-agent-session-prompt-state.test.tsx",
|
|
"src/renderer/src/components/native-chat/use-structured-agent-session-provisional.test.tsx",
|
|
"src/renderer/src/components/native-chat/use-structured-agent-session-question-answers.test.tsx",
|
|
"src/renderer/src/components/native-chat/use-structured-agent-session-queued-edit.test.tsx",
|
|
"src/renderer/src/components/native-chat/use-structured-agent-session-queued-edit.ts",
|
|
"src/renderer/src/components/native-chat/use-structured-agent-session-queued-messages.resume.test.tsx",
|
|
"src/renderer/src/components/native-chat/use-structured-agent-session-queued-messages.test.tsx",
|
|
"src/renderer/src/components/native-chat/use-structured-agent-session-queued-messages.ts",
|
|
"src/renderer/src/components/native-chat/use-structured-agent-session-rail-outline.test.tsx",
|
|
"src/renderer/src/components/native-chat/use-structured-agent-session-rail-outline.ts",
|
|
"src/renderer/src/components/native-chat/use-structured-agent-session-read.test.tsx",
|
|
"src/renderer/src/components/native-chat/use-structured-agent-session-rewind.ts",
|
|
"src/renderer/src/components/native-chat/use-structured-agent-session-send-options.test.tsx",
|
|
"src/renderer/src/components/native-chat/use-structured-agent-session-send-options.ts",
|
|
"src/renderer/src/components/native-chat/use-structured-agent-session-sends.ts",
|
|
"src/renderer/src/components/native-chat/use-structured-agent-session-start-failure-facts.test.ts",
|
|
"src/renderer/src/components/native-chat/use-structured-agent-session-start-failure-facts.ts",
|
|
"src/renderer/src/components/native-chat/use-structured-agent-session-stop.test.tsx",
|
|
"src/renderer/src/components/native-chat/use-structured-agent-session-thread-goal.test.tsx",
|
|
"src/renderer/src/components/native-chat/use-structured-agent-session-thread-goal.ts",
|
|
"src/renderer/src/components/native-chat/use-structured-agent-session-transport-state.ts",
|
|
"src/renderer/src/components/native-chat/use-structured-agent-session-transport-state.working.test.tsx",
|
|
"src/renderer/src/components/native-chat/use-structured-agent-session-transport.test.tsx",
|
|
"src/renderer/src/components/native-chat/use-structured-agent-session.clear-send.test.tsx",
|
|
"src/renderer/src/components/native-chat/use-structured-agent-session.cut-turn-notice.test.tsx",
|
|
"src/renderer/src/components/native-chat/use-structured-agent-session.queue-while-stopping.test.tsx",
|
|
"src/renderer/src/components/native-chat/use-structured-agent-session.queued-gating.test.tsx",
|
|
"src/renderer/src/components/native-chat/use-structured-agent-session.rejected-card.test.tsx",
|
|
"src/renderer/src/components/native-chat/use-structured-agent-session.rewind.test.tsx",
|
|
"src/renderer/src/components/native-chat/use-structured-agent-session.test.tsx",
|
|
"src/renderer/src/components/native-chat/use-structured-agent-session.ts",
|
|
"src/renderer/src/components/native-chat/use-structured-agent-turn-timing.test.tsx",
|
|
"src/renderer/src/components/native-chat/use-structured-agent-turn-timing.ts",
|
|
"src/renderer/src/components/right-sidebar/AiVaultSessionRow.structured-title.test.tsx",
|
|
"src/renderer/src/components/right-sidebar/AiVaultSessionVirtualList.keyboard.test.tsx",
|
|
"src/renderer/src/components/right-sidebar/ai-vault-original-pane.test.ts",
|
|
"src/renderer/src/components/right-sidebar/ai-vault-session-cli-fork.ts",
|
|
"src/renderer/src/components/right-sidebar/ai-vault-session-resume-here.ts",
|
|
"src/renderer/src/components/settings/ChatSettingsSection.test.tsx",
|
|
"src/renderer/src/components/sidebar/sleep-workspace-chat-stop.ts",
|
|
"src/renderer/src/components/sidebar/subagent-child-row-fallback-pixels.test.tsx",
|
|
"src/renderer/src/components/sidebar/use-visible-workspace-kanban-worktree-ids.test.tsx",
|
|
"src/renderer/src/components/sidebar/visible-worktree-activity-inputs.ts",
|
|
"src/renderer/src/components/sidebar/workspace-lineage-menu-actions.test.ts",
|
|
"src/renderer/src/components/sidebar/workspace-lineage-menu-actions.ts",
|
|
"src/renderer/src/components/tab-bar/NativeChatNamingFailure.test.tsx",
|
|
"src/renderer/src/components/tab-bar/cli-chat-resume-run.test.ts",
|
|
"src/renderer/src/components/terminal-pane/ipc-pty-spawn-request.ts",
|
|
"src/renderer/src/components/terminal-pane/pane-agent-session-id.test.ts",
|
|
"src/renderer/src/components/terminal-pane/pane-agent-session-id.ts",
|
|
"src/renderer/src/components/terminal-pane/pane-title-update-global-scan-budget.test.tsx",
|
|
"src/renderer/src/components/terminal-pane/pty-connection-hibernation-kill-shell-foreground.test.ts",
|
|
"src/renderer/src/components/terminal-pane/pty-connection-layout-owner-wake.test.ts",
|
|
"src/renderer/src/components/terminal-pane/pty-connection-types.ts",
|
|
"src/renderer/src/components/terminal-pane/pty-connection/cold-restore-resume-startup.ts",
|
|
"src/renderer/src/components/terminal-pane/pty-connection/empty-reattach-retire-evidence.test.ts",
|
|
"src/renderer/src/components/terminal-pane/pty-connection/empty-reattach-retire-evidence.ts",
|
|
"src/renderer/src/components/terminal-pane/pty-connection/fresh-spawn-types.ts",
|
|
"src/renderer/src/components/terminal-pane/pty-connection/pty-exit-hibernate.test.ts",
|
|
"src/renderer/src/components/terminal-pane/pty-connection/pty-exit-hibernate.ts",
|
|
"src/renderer/src/components/terminal-pane/pty-connection/sleeping-record-access.ts",
|
|
"src/renderer/src/components/terminal-pane/pty-connection/spawn-deferred-sleep.ts",
|
|
"src/renderer/src/components/terminal-pane/pty-transport-types.ts",
|
|
"src/renderer/src/components/terminal-pane/remote-runtime-pty-transport.ts",
|
|
"src/renderer/src/components/terminal-pane/sleeping-record-park-exemption.test.ts",
|
|
"src/renderer/src/components/terminal-pane/sleeping-record-park-exemption.ts",
|
|
"src/renderer/src/components/terminal-pane/terminal-cold-park-subscription-narrowing.react185.test.tsx",
|
|
"src/renderer/src/hooks/agent-auto-ack-targets.ts",
|
|
"src/renderer/src/hooks/ipc-events-terminal-create-scenario-types.ts",
|
|
"src/renderer/src/hooks/ipc-events-terminal-create-window-test-fixtures.ts",
|
|
"src/renderer/src/hooks/useReadOnScreenAttention.focus-group.test.ts",
|
|
"src/renderer/src/hooks/useReadOnScreenAttention.mixed-workspace.test.ts",
|
|
"src/renderer/src/lib/active-agent-note-send-result.ts",
|
|
"src/renderer/src/lib/agent-account-restart-startup.ts",
|
|
"src/renderer/src/lib/agent-hibernation-pane-eligibility.ts",
|
|
"src/renderer/src/lib/agent-hibernation-planner-snapshot.ts",
|
|
"src/renderer/src/lib/agent-session-launch-plan.ts",
|
|
"src/renderer/src/lib/ai-vault-session-drag.ts",
|
|
"src/renderer/src/lib/ai-vault-tab-title-requests.ts",
|
|
"src/renderer/src/lib/ai-vault-tab-title-sync-inputs.test.ts",
|
|
"src/renderer/src/lib/ai-vault-tab-title-sync-inputs.ts",
|
|
"src/renderer/src/lib/claude-session-account-move.ts",
|
|
"src/renderer/src/lib/host-mirrored-pane-liveness.test.ts",
|
|
"src/renderer/src/lib/host-mirrored-pane-liveness.ts",
|
|
"src/renderer/src/lib/launch-agent-web-host-tab.ts",
|
|
"src/renderer/src/lib/launch-ai-vault-session.ts",
|
|
"src/renderer/src/lib/launch-structured-agent-session.test.ts",
|
|
"src/renderer/src/lib/launch-structured-agent-session.ts",
|
|
"src/renderer/src/lib/launch-work-item-direct-agent.ts",
|
|
"src/renderer/src/lib/notes-send-agent-targets.test.ts",
|
|
"src/renderer/src/lib/onboarding-folder-agent-startup.ts",
|
|
"src/renderer/src/lib/open-agent-message-sender.test.ts",
|
|
"src/renderer/src/lib/open-agent-message-sender.ts",
|
|
"src/renderer/src/lib/open-tab-occupant-agent.test.ts",
|
|
"src/renderer/src/lib/open-tab-occupant-agent.ts",
|
|
"src/renderer/src/lib/paired-runtime-closed-tab-resume.test.ts",
|
|
"src/renderer/src/lib/pi-live-session-no-duplicate-tab.test.ts",
|
|
"src/renderer/src/lib/pi-session-resume-wake.test.ts",
|
|
"src/renderer/src/lib/resume-sleeping-agent-session-deferred-pane.test.ts",
|
|
"src/renderer/src/lib/resume-sleeping-agent-session-direct-ssh-hydration-gap.test.ts",
|
|
"src/renderer/src/lib/resume-sleeping-agent-session-execution-host-scope.test.ts",
|
|
"src/renderer/src/lib/resume-sleeping-agent-session-live-ssh-dedupe.test.ts",
|
|
"src/renderer/src/lib/resume-sleeping-agent-session-provider-claim.test.ts",
|
|
"src/renderer/src/lib/resume-sleeping-agent-session-replay.test.ts",
|
|
"src/renderer/src/lib/resume-sleeping-agent-session-retired-binding.test.ts",
|
|
"src/renderer/src/lib/resume-sleeping-agent-session-slept-pane-recovery.test.ts",
|
|
"src/renderer/src/lib/resume-sleeping-agent-session-suppress-navigation.test.ts",
|
|
"src/renderer/src/lib/resume-sleeping-agent-session.test.ts",
|
|
"src/renderer/src/lib/resume-sleeping-agent-session.ts",
|
|
"src/renderer/src/lib/resume-stale-structured-agent-session.test.ts",
|
|
"src/renderer/src/lib/retracted-host-pane-resume.test.ts",
|
|
"src/renderer/src/lib/running-agent-targets.test.ts",
|
|
"src/renderer/src/lib/running-agent-targets.ts",
|
|
"src/renderer/src/lib/runtime-agent-background-create.ts",
|
|
"src/renderer/src/lib/serve-desktop-promotion-session-continuity.test.ts",
|
|
"src/renderer/src/lib/sleeping-agent-pane-ownership.test.ts",
|
|
"src/renderer/src/lib/sleeping-agent-pane-ownership.ts",
|
|
"src/renderer/src/lib/sleeping-agent-session-launch-windows-quoting.test.ts",
|
|
"src/renderer/src/lib/sleeping-agent-session-launch.ts",
|
|
"src/renderer/src/lib/sleeping-agent-wake-requests.ts",
|
|
"src/renderer/src/lib/sleeping-record-claim-representative.ts",
|
|
"src/renderer/src/lib/sleeping-record-execution-host-scope.ts",
|
|
"src/renderer/src/lib/structured-agent-session-create-hydration.ts",
|
|
"src/renderer/src/lib/structured-agent-session-host-admission.ts",
|
|
"src/renderer/src/lib/structured-agent-session-launch-callers.ts",
|
|
"src/renderer/src/lib/structured-agent-session-launch-create-call.ts",
|
|
"src/renderer/src/lib/structured-agent-session-launch-create-message.test.ts",
|
|
"src/renderer/src/lib/structured-agent-session-launch-create-message.ts",
|
|
"src/renderer/src/lib/structured-agent-session-launch-draft.ts",
|
|
"src/renderer/src/lib/structured-agent-session-launch-errors.ts",
|
|
"src/renderer/src/lib/structured-agent-session-launch-exited-owner.test.ts",
|
|
"src/renderer/src/lib/structured-agent-session-launch-failure.ts",
|
|
"src/renderer/src/lib/structured-agent-session-launch-options.test.ts",
|
|
"src/renderer/src/lib/structured-agent-session-launch-options.ts",
|
|
"src/renderer/src/lib/structured-agent-session-launch-persistence.ts",
|
|
"src/renderer/src/lib/structured-agent-session-launch-prompt.ts",
|
|
"src/renderer/src/lib/structured-agent-session-launch-record.ts",
|
|
"src/renderer/src/lib/structured-agent-session-launch-recovery.ts",
|
|
"src/renderer/src/lib/structured-agent-session-launch-registry.ts",
|
|
"src/renderer/src/lib/structured-agent-session-launch-resume-identity.test.ts",
|
|
"src/renderer/src/lib/structured-agent-session-launch-slot.ts",
|
|
"src/renderer/src/lib/structured-agent-session-launch-source-handoff.ts",
|
|
"src/renderer/src/lib/structured-agent-session-launch-surface.ts",
|
|
"src/renderer/src/lib/structured-agent-session-new-chat-own-launch.test.ts",
|
|
"src/renderer/src/lib/structured-agent-synthetic-sleeping-record.ts",
|
|
"src/renderer/src/lib/use-tab-agent-opencode-native-title.test.ts",
|
|
"src/renderer/src/lib/use-tab-agent-sleeping-session.test.ts",
|
|
"src/renderer/src/lib/wake-sleeping-agents-in-background.test.ts",
|
|
"src/renderer/src/lib/wake-sleeping-agents-in-background.ts",
|
|
"src/renderer/src/lib/wake-sleeping-agents-live-unmounted-pane.test.ts",
|
|
"src/renderer/src/lib/workspace-session-ssh-partition-round-trip.test.ts",
|
|
"src/renderer/src/lib/workspace-tab-agent-metadata.ts",
|
|
"src/renderer/src/lib/workspace-tab-palette-search.test.ts",
|
|
"src/renderer/src/lib/worktree-activation-store-contract.ts",
|
|
"src/renderer/src/lib/worktree-agent-activation-gate.test-fixture.ts",
|
|
"src/renderer/src/lib/worktree-agent-activation-gate.test.ts",
|
|
"src/renderer/src/lib/worktree-startup-payload.ts",
|
|
"src/renderer/src/runtime/agent-resume-host-authority-capability.test.ts",
|
|
"src/renderer/src/runtime/agent-resume-host-authority-capability.ts",
|
|
"src/renderer/src/runtime/agent-session-create-operation.ts",
|
|
"src/renderer/src/runtime/host-model-catalog-snapshots-sync.ts",
|
|
"src/renderer/src/runtime/host-model-catalog-snapshots.test.ts",
|
|
"src/renderer/src/runtime/host-model-catalog-snapshots.ts",
|
|
"src/renderer/src/runtime/host-structured-agent-availability.ts",
|
|
"src/renderer/src/runtime/host-structured-agents.ts",
|
|
"src/renderer/src/runtime/layout-apply-send.ts",
|
|
"src/renderer/src/runtime/remote-agent-session-launch.ts",
|
|
"src/renderer/src/runtime/runtime-file-read-client.ts",
|
|
"src/renderer/src/runtime/sleeping-records-to-layout-owner.test.ts",
|
|
"src/renderer/src/runtime/structured-agent-session-client.ts",
|
|
"src/renderer/src/runtime/structured-agent-session-status-feed-lifecycle.test.ts",
|
|
"src/renderer/src/runtime/structured-agent-session-status-feed.test.ts",
|
|
"src/renderer/src/runtime/structured-agent-session-status-feed.ts",
|
|
"src/renderer/src/runtime/structured-agent-session-turn-completion-feed.test.ts",
|
|
"src/renderer/src/runtime/structured-agent-session-turn-completion-feed.ts",
|
|
"src/renderer/src/runtime/structured-chat-host-permission.test.ts",
|
|
"src/renderer/src/runtime/structured-chat-host-permission.ts",
|
|
"src/renderer/src/runtime/structured-conversation-name.ts",
|
|
"src/renderer/src/runtime/sync-runtime-graph/mobile-session-group-projection.ts",
|
|
"src/renderer/src/runtime/use-host-structured-agent.ts",
|
|
"src/renderer/src/runtime/use-managed-runtime-install.ts",
|
|
"src/renderer/src/runtime/web-runtime-session-types.ts",
|
|
"src/renderer/src/runtime/web-session-tabs-sync.test.ts",
|
|
"src/renderer/src/runtime/web-session-tabs-sync/state-equality-core.ts",
|
|
"src/renderer/src/runtime/web-session-tabs-sync/terminal-surfaces.ts",
|
|
"src/renderer/src/store/host-twin.test-fixture.ts",
|
|
"src/renderer/src/store/slices/agent-status-contract.ts",
|
|
"src/renderer/src/store/slices/agent-status-launch-config.ts",
|
|
"src/renderer/src/store/slices/agent-status-live-entry-builder.ts",
|
|
"src/renderer/src/store/slices/agent-status-live-facts.ts",
|
|
"src/renderer/src/store/slices/agent-status-live-map-leak.test.ts",
|
|
"src/renderer/src/store/slices/agent-status-live-reducer.ts",
|
|
"src/renderer/src/store/slices/agent-status-manual-sleep-capture.test.ts",
|
|
"src/renderer/src/store/slices/agent-status-nested-resume.spec.ts",
|
|
"src/renderer/src/store/slices/agent-status-provider-session-actions.ts",
|
|
"src/renderer/src/store/slices/agent-status-provider-session.test.ts",
|
|
"src/renderer/src/store/slices/agent-status-recovery-actions.ts",
|
|
"src/renderer/src/store/slices/agent-status-recovery-collection.ts",
|
|
"src/renderer/src/store/slices/agent-status-sleeping-records.ts",
|
|
"src/renderer/src/store/slices/agent-status-slice-contract.ts",
|
|
"src/renderer/src/store/slices/agent-status-verdict-copies.test.ts",
|
|
"src/renderer/src/store/slices/agent-status-worktree-purge-leak.test.ts",
|
|
"src/renderer/src/store/slices/agent-status.test.ts",
|
|
"src/renderer/src/store/slices/project-removal-host-twin-state.test.ts",
|
|
"src/renderer/src/store/slices/structured-chat-slept-at.ts",
|
|
"src/renderer/src/store/slices/tabs/tabs-close-actions.ts",
|
|
"src/renderer/src/store/slices/terminal-tab-retirement-store.test.ts",
|
|
"src/renderer/src/store/slices/terminal-tab-retirement.test.ts",
|
|
"src/renderer/src/store/slices/terminal-tab-retirement.ts",
|
|
"src/renderer/src/store/slices/terminals-hydration-canonical-pty-overlap.test.ts",
|
|
"src/renderer/src/store/slices/terminals-hydration-canonical-rows.test.ts",
|
|
"src/renderer/src/store/slices/ui-agent-send-target.test.ts",
|
|
"src/renderer/src/store/slices/workspace-attention/attention-removal-follow-up.ts",
|
|
"src/renderer/src/store/slices/workspace-attention/workspace-live-markers.test.ts",
|
|
"src/renderer/src/store/slices/workspace-attention/workspace-live-markers.ts",
|
|
"src/renderer/src/store/slices/workspace-attention/workspace-unread-removal-characterization.test.ts",
|
|
"src/renderer/src/store/terminals/terminal-actions.ts",
|
|
"src/renderer/src/store/terminals/terminal-contracts.ts",
|
|
"src/renderer/src/store/terminals/terminal-shutdown-state.ts",
|
|
"src/renderer/src/store/terminals/terminal-sleep-layout-owner.test.ts",
|
|
"src/renderer/src/store/terminals/terminal-sleep-layout-owner.ts",
|
|
"src/renderer/src/store/terminals/terminal-state.ts",
|
|
"src/renderer/src/store/terminals/workspace-terminal-row-plan.ts",
|
|
"src/renderer/src/web/preload-api/web-agent-session-attachment-upload.ts",
|
|
"src/renderer/src/web/preload-api/web-ui-api.ts",
|
|
"src/renderer/src/web/web-runtime-client-capabilities.ts",
|
|
"src/renderer/src/web/web-runtime-client.test.ts",
|
|
"src/shared/agent-chat-permission-host-support.test.ts",
|
|
"src/shared/agent-child-row-model.ts",
|
|
"src/shared/agent-cli-flag-detection.ts",
|
|
"src/shared/agent-hook-interrupt-reconciliation.ts",
|
|
"src/shared/agent-hook-listener.ts",
|
|
"src/shared/agent-hook-listener/listener-event.ts",
|
|
"src/shared/agent-hook-relay.ts",
|
|
"src/shared/agent-journal-tool-call-lifecycle.ts",
|
|
"src/shared/agent-launch-model-preferences.ts",
|
|
"src/shared/agent-launch-operation.test.ts",
|
|
"src/shared/agent-launch-operation.ts",
|
|
"src/shared/agent-launch-preferences.ts",
|
|
"src/shared/agent-model-probe-spec.spec.ts",
|
|
"src/shared/agent-resume-argv-drop.ts",
|
|
"src/shared/agent-resume-argv.ts",
|
|
"src/shared/agent-resume-launch-command.ts",
|
|
"src/shared/agent-resume-record-equivalence.ts",
|
|
"src/shared/agent-resume-record-from-status.ts",
|
|
"src/shared/agent-status-child-work-display.ts",
|
|
"src/shared/agent-status-child-work-legacy-golden.test.ts",
|
|
"src/shared/agent-status-child-work-projection.ts",
|
|
"src/shared/agent-status-ipc-payload.ts",
|
|
"src/shared/agent-status-run.ts",
|
|
"src/shared/agent-status-store-status-codec.ts",
|
|
"src/shared/agent-status-subject.ts",
|
|
"src/shared/agent-status-types.ts",
|
|
"src/shared/agent-turn-lifecycle-text.ts",
|
|
"src/shared/agent-turn-outcome.ts",
|
|
"src/shared/ai-vault-resume-startup.ts",
|
|
"src/shared/automation-extra-agent-args.ts",
|
|
"src/shared/background-task-header-content.ts",
|
|
"src/shared/background-task-roster.test.ts",
|
|
"src/shared/background-task-roster.ts",
|
|
"src/shared/claimed-agent-pty-owner-snapshot.ts",
|
|
"src/shared/claimed-agent-pty-owner.test.ts",
|
|
"src/shared/claimed-agent-pty-owner.ts",
|
|
"src/shared/claude-compact-completion.ts",
|
|
"src/shared/codebuddy-agent.test.ts",
|
|
"src/shared/codebuddy-headless-command.ts",
|
|
"src/shared/conversation-name-generation.ts",
|
|
"src/shared/electron-remote-runtime-client-capabilities.ts",
|
|
"src/shared/flag-prompt-startup.ts",
|
|
"src/shared/live-resume-anchor-record.ts",
|
|
"src/shared/main-agent-status-parity.test.ts",
|
|
"src/shared/native-chat-background-task-row.ts",
|
|
"src/shared/native-chat-context-usage.test.ts",
|
|
"src/shared/native-chat-context-usage.ts",
|
|
"src/shared/native-chat-cut-turn-notice.test.ts",
|
|
"src/shared/native-chat-cut-turn-notice.ts",
|
|
"src/shared/native-chat-edit-patch-files.ts",
|
|
"src/shared/native-chat-messages-waiting-behind-live-turn.ts",
|
|
"src/shared/native-chat-notice.ts",
|
|
"src/shared/native-chat-orca-stop-cut.test.ts",
|
|
"src/shared/native-chat-orca-stop-cut.ts",
|
|
"src/shared/native-chat-provider-retry-runs.test.ts",
|
|
"src/shared/native-chat-provider-retry-runs.ts",
|
|
"src/shared/native-chat-providers.ts",
|
|
"src/shared/native-chat-reasoning-row.ts",
|
|
"src/shared/native-chat-resolution-receipt.ts",
|
|
"src/shared/native-chat-send-order.ts",
|
|
"src/shared/native-chat-session-option-commands.test.ts",
|
|
"src/shared/native-chat-session-option-commands.ts",
|
|
"src/shared/native-chat-session-option-defaults.ts",
|
|
"src/shared/native-chat-session-option-snapshot.test.ts",
|
|
"src/shared/native-chat-session-option-snapshot.ts",
|
|
"src/shared/native-chat-session-option-state.test.ts",
|
|
"src/shared/native-chat-session-option-state.ts",
|
|
"src/shared/native-chat-slash-commands.ts",
|
|
"src/shared/native-chat-stopped-before-start.ts",
|
|
"src/shared/native-chat-stopped-send-turn.test.ts",
|
|
"src/shared/native-chat-transcript-projection.test.ts",
|
|
"src/shared/native-chat-transcript-projection.ts",
|
|
"src/shared/native-chat-turn-activity.test.ts",
|
|
"src/shared/native-chat-turn-activity.ts",
|
|
"src/shared/native-chat-turn-fold.ts",
|
|
"src/shared/native-chat-turn-grouping.ts",
|
|
"src/shared/native-chat-turn-membership-derived-tool-row.test.ts",
|
|
"src/shared/native-chat-turn-membership.test.ts",
|
|
"src/shared/native-chat-turn-membership.ts",
|
|
"src/shared/native-chat-turn-row-attribution.ts",
|
|
"src/shared/native-chat-types.ts",
|
|
"src/shared/native-chat-unverifiable-turn-status.test.ts",
|
|
"src/shared/native-chat-usage-limit-cut.ts",
|
|
"src/shared/notification-settings-types.ts",
|
|
"src/shared/orca-session-address.ts",
|
|
"src/shared/orchestration-worker-output.ts",
|
|
"src/shared/protocol-version.ts",
|
|
"src/shared/qoder-agent.test.ts",
|
|
"src/shared/queued-message-edit-lease.ts",
|
|
"src/shared/queued-message-edit.ts",
|
|
"src/shared/remote-runtime-client-capabilities.ts",
|
|
"src/shared/returned-draft-text.ts",
|
|
"src/shared/rpc-contract/agent-launch-params.ts",
|
|
"src/shared/rpc-contract/agent-session-attachment-params.ts",
|
|
"src/shared/rpc-contract/agent-session-params-account-env.test.ts",
|
|
"src/shared/rpc-contract/agent-session-params.ts",
|
|
"src/shared/rpc-contract/structured-agent-session-agent-params.test.ts",
|
|
"src/shared/rpc-contract/structured-agent-session-identifiers.ts",
|
|
"src/shared/rpc-contract/structured-agent-session-params.ts",
|
|
"src/shared/runtime-mobile-session-tab-contracts.ts",
|
|
"src/shared/runtime-terminal-contracts.ts",
|
|
"src/shared/sleeping-agent-launch-config.ts",
|
|
"src/shared/structured-agent-question-projection.test.ts",
|
|
"src/shared/structured-agent-question-projection.ts",
|
|
"src/shared/structured-agent-turn-clock-anchor.test.ts",
|
|
"src/shared/structured-agent-turn-clock-anchor.ts",
|
|
"src/shared/structured-chat-naming-eligibility.test.ts",
|
|
"src/shared/structured-chat-naming-eligibility.ts",
|
|
"src/shared/structured-native-chat-launch-route.ts",
|
|
"src/shared/structured-session-background-tasks-view.test.ts",
|
|
"src/shared/structured-session-background-tasks-view.ts",
|
|
"src/shared/structured-session-foreground-commands.spec.ts",
|
|
"src/shared/structured-session-foreground-commands.ts",
|
|
"src/shared/structured-session-message-contracts.test.ts",
|
|
"src/shared/tui-agent-launch-command.ts",
|
|
"src/shared/tui-agent-launch-defaults.ts",
|
|
"src/shared/tui-agent-resume-startup.ts",
|
|
"src/shared/tui-agent-startup.ts",
|
|
"src/shared/workspace-layout/old-client/old-client-session-tabs-projection.ts",
|
|
"src/shared/workspace-layout/workspace-layout-beside.ts",
|
|
"src/shared/workspace-layout/workspace-layout-command-types.ts",
|
|
"src/shared/workspace-layout/workspace-layout-disk-fields.ts",
|
|
"src/shared/workspace-layout/workspace-layout-load-bindings.ts",
|
|
"src/shared/workspace-layout/workspace-layout-model.ts",
|
|
"src/shared/workspace-layout/workspace-layout-process-commands.ts",
|
|
"src/shared/workspace-layout/workspace-layout-profile.test-fixture.ts",
|
|
"src/shared/workspace-layout/workspace-layout-resume-record.test.ts",
|
|
"src/shared/workspace-layout/workspace-layout-save.ts",
|
|
"src/shared/workspace-session-pane-ownership.ts",
|
|
"src/shared/workspace-session-schema.ts",
|
|
"src/shared/workspace-session-sleeping-agents.ts",
|
|
"src/shared/workspace-session-state-types.ts",
|
|
"src/shared/workspace-session-tab-activity.ts",
|
|
"src/shared/worktree/launch-types.ts",
|
|
"src/shared/zcode-orchestration-contract.test.ts",
|
|
"src/wsl-guest/agent-hook-interrupt-reconciliation.ts",
|
|
"tests/e2e/accumulated-workspace-state-builder.ts",
|
|
"tests/e2e/codex-child-approval-activity-row.unit.test.ts",
|
|
"tests/e2e/completed-worker-retirement-resume.unit.test.ts",
|
|
"tests/e2e/cross-version-wire/agent-session-clear-old-client.unit.test.ts",
|
|
"tests/e2e/cross-version-wire/agent-session-cli-missing-downgrade.unit.test.ts",
|
|
"tests/e2e/cross-version-wire/agent-session-handle-replacement-downgrade.unit.test.ts",
|
|
"tests/e2e/cross-version-wire/agent-session-interrupted-tool-downgrade.unit.test.ts",
|
|
"tests/e2e/cross-version-wire/agent-session-newer-chat-refusal.unit.test.ts",
|
|
"tests/e2e/cross-version-wire/agent-session-stop-event-downgrade.unit.test.ts",
|
|
"tests/e2e/cross-version-wire/cross-version-agent-session-model-options.unit.test.ts",
|
|
"tests/e2e/cross-version-wire/cross-version-agent-session-send.unit.test.ts",
|
|
"tests/e2e/cross-version-wire/cross-version-agent-session-wire.unit.test.ts",
|
|
"tests/e2e/cross-version-wire/cross-version-host-observed-turn-end.unit.test.ts",
|
|
"tests/e2e/cross-version-wire/cross-version-registered-agents.unit.test.ts",
|
|
"tests/e2e/cross-version-wire/cross-version-stop-note-scenarios.ts",
|
|
"tests/e2e/cross-version-wire/cross-version-stop-note-test-rig.ts",
|
|
"tests/e2e/cross-version-wire/cross-version-stopping.unit.test.ts",
|
|
"tests/e2e/cross-version-wire/cross-version-structured-attention-frames.unit.test.ts",
|
|
"tests/e2e/cross-version-wire/kept-card-downgrade.unit.test.ts",
|
|
"tests/e2e/cross-version-wire/structured-agent-session-host-fixture.ts",
|
|
"tests/e2e/cross-version-wire/structured-agent-session-surface-calls.ts",
|
|
"tests/e2e/cross-version-wire/structured-agent-session-surface-execution.ts",
|
|
"tests/e2e/cross-version-wire/structured-agent-session-surface-manifest.ts",
|
|
"tests/e2e/cross-version-wire/submission-positions-downgrade.unit.test.ts",
|
|
"tests/e2e/cross-version-wire/versioned-agent-session-wire.ts",
|
|
"tests/e2e/headless-serve-mobile-chat-tab-order.spec.ts",
|
|
"tests/e2e/helpers/structured-claude-stub.ts",
|
|
"tests/e2e/native-chat-startup-option-pickers.unit.test.ts",
|
|
"tests/e2e/nested-agent-idle-owner.unit.test.ts",
|
|
"tests/e2e/omp-child-session-recovery.unit.test.ts",
|
|
"tests/e2e/structured-agent-session-read-owner.unit.test.ts",
|
|
"tests/e2e/structured-attention-host-read-retirement.unit.test.ts",
|
|
"tests/e2e/structured-attention-prompt-relay.unit.test.ts",
|
|
"tests/e2e/structured-attention-read-retirement.test-fixture.tsx",
|
|
"tests/e2e/structured-attention-read-retirement.unit.test.ts",
|
|
"tests/e2e/structured-chat-owner-status-activation.unit.test.ts",
|
|
"tests/tools/omp-resume-transcript-locator-smoke.mjs",
|
|
"tests/tools/omp-transcript-runtime-smoke.mjs"
|
|
],
|
|
"productionExternalImporterFiles": [
|
|
"mobile/src/session/MobileNativeChatBackgroundTasks.tsx",
|
|
"mobile/src/session/MobileNativeChatFullContent.tsx",
|
|
"mobile/src/session/MobileNativeChatNoticeRow.tsx",
|
|
"mobile/src/session/MobileNativeChatPermission.tsx",
|
|
"mobile/src/session/MobileNativeChatProse.tsx",
|
|
"mobile/src/session/ai-vault-resume-launch.ts",
|
|
"mobile/src/session/mobile-agent-message-attribution.ts",
|
|
"mobile/src/session/mobile-agent-session-attachment-upload.ts",
|
|
"mobile/src/session/mobile-existing-agent-launch.ts",
|
|
"mobile/src/session/mobile-file-source-picker.ts",
|
|
"mobile/src/session/mobile-native-chat-composer-menu.ts",
|
|
"mobile/src/session/mobile-native-chat-eligibility.ts",
|
|
"mobile/src/session/mobile-native-chat-file-attachment.ts",
|
|
"mobile/src/session/mobile-native-chat-item-read.ts",
|
|
"mobile/src/session/mobile-native-chat-message-plain-text.ts",
|
|
"mobile/src/session/mobile-native-chat-permission.ts",
|
|
"mobile/src/session/mobile-native-chat-question.ts",
|
|
"mobile/src/session/mobile-native-chat-render-data.ts",
|
|
"mobile/src/session/mobile-native-chat-session-option-persistence.ts",
|
|
"mobile/src/session/mobile-native-chat-unsent-notices.ts",
|
|
"mobile/src/session/mobile-omp-session-catalog.ts",
|
|
"mobile/src/session/mobile-session-route-types.ts",
|
|
"mobile/src/session/mobile-structured-actionable-prompt.ts",
|
|
"mobile/src/session/mobile-structured-agent-prompts.ts",
|
|
"mobile/src/session/mobile-structured-agent-session-cancel.ts",
|
|
"mobile/src/session/mobile-structured-agent-session-host-support.ts",
|
|
"mobile/src/session/mobile-structured-agent-session-launch.ts",
|
|
"mobile/src/session/mobile-structured-agent-session-rpc.ts",
|
|
"mobile/src/session/mobile-structured-agent-session-send.ts",
|
|
"mobile/src/session/mobile-structured-composer-command.ts",
|
|
"mobile/src/session/mobile-structured-grouped-question.ts",
|
|
"mobile/src/session/mobile-structured-queued-message-cards.ts",
|
|
"mobile/src/session/mobile-structured-queued-message-feed.ts",
|
|
"mobile/src/session/mobile-structured-send-delivery.ts",
|
|
"mobile/src/session/mobile-structured-session-status-feed.ts",
|
|
"mobile/src/session/mobile-structured-transcript-subscription.ts",
|
|
"mobile/src/session/notification-pane-tab.ts",
|
|
"mobile/src/session/structured-session-operation-id.ts",
|
|
"mobile/src/session/use-mobile-host-model-catalog-upgrade.ts",
|
|
"mobile/src/session/use-mobile-native-chat-message-detail.ts",
|
|
"mobile/src/session/use-mobile-native-chat-message-send.ts",
|
|
"mobile/src/session/use-mobile-native-chat-row-renderer.tsx",
|
|
"mobile/src/session/use-mobile-native-chat-send-error.ts",
|
|
"mobile/src/session/use-mobile-native-chat-session-option-controller.ts",
|
|
"mobile/src/session/use-mobile-native-chat-session-options.ts",
|
|
"mobile/src/session/use-mobile-native-chat-structured-composer.ts",
|
|
"mobile/src/session/use-mobile-omp-model-discovery.ts",
|
|
"mobile/src/session/use-mobile-session-terminal-create-actions.ts",
|
|
"mobile/src/session/use-mobile-structured-agent-mutation.ts",
|
|
"mobile/src/session/use-mobile-structured-agent-options.ts",
|
|
"mobile/src/session/use-mobile-structured-agent-session.ts",
|
|
"mobile/src/session/use-mobile-structured-agent-state.ts",
|
|
"mobile/src/session/use-mobile-structured-agent-turn-timing.ts",
|
|
"mobile/src/session/use-mobile-structured-background-tasks.ts",
|
|
"mobile/src/session/use-mobile-structured-native-chat-send-bridge.ts",
|
|
"mobile/src/session/use-mobile-structured-option-surface.ts",
|
|
"mobile/src/session/use-mobile-structured-prompt-responses.ts",
|
|
"mobile/src/session/use-mobile-structured-queued-edit.ts",
|
|
"mobile/src/session/use-mobile-structured-queued-message-controls.ts",
|
|
"mobile/src/session/use-mobile-structured-send-with-outcome.ts",
|
|
"mobile/src/session/use-mobile-structured-sends.ts",
|
|
"mobile/src/session/use-mobile-structured-session-commands.ts",
|
|
"mobile/src/transport/mobile-runtime-client-capabilities.ts",
|
|
"src/cli/agent-launch-request.ts",
|
|
"src/cli/handlers/orchestration/dispatch-handlers.ts",
|
|
"src/cli/handlers/orchestration/message-send-handler.ts",
|
|
"src/cli/handlers/orchestration/terminal-identity.ts",
|
|
"src/cli/runtime/orchestration-compatibility-envelope.ts",
|
|
"src/cli/runtime/status-caller.ts",
|
|
"src/cli/session-caller-flags.ts",
|
|
"src/main/acp/acp-account-binding.ts",
|
|
"src/main/acp/acp-compaction-turn.ts",
|
|
"src/main/acp/acp-context-usage.ts",
|
|
"src/main/acp/acp-conversation-copy.ts",
|
|
"src/main/acp/acp-dialects/acp-dialect.ts",
|
|
"src/main/acp/acp-dialects/antigravity-dialect.ts",
|
|
"src/main/acp/acp-dialects/grok-background-tasks.ts",
|
|
"src/main/acp/acp-dialects/grok-model-catalog.ts",
|
|
"src/main/acp/acp-dialects/grok-requests.ts",
|
|
"src/main/acp/acp-dialects/grok-subagents.ts",
|
|
"src/main/acp/acp-launch-specs.ts",
|
|
"src/main/acp/acp-message-execution-options.ts",
|
|
"src/main/acp/acp-model-catalog-probe.ts",
|
|
"src/main/acp/acp-prompt-content.ts",
|
|
"src/main/acp/acp-recovery-history.ts",
|
|
"src/main/acp/acp-session-reopen-failure.ts",
|
|
"src/main/acp/acp-structured-child-lifecycle.ts",
|
|
"src/main/acp/acp-structured-child.ts",
|
|
"src/main/acp/acp-structured-handshake.ts",
|
|
"src/main/acp/acp-structured-lane.ts",
|
|
"src/main/acp/acp-structured-launch-resolution.ts",
|
|
"src/main/acp/acp-structured-location-support.ts",
|
|
"src/main/acp/acp-structured-options.ts",
|
|
"src/main/acp/acp-structured-prompts.ts",
|
|
"src/main/acp/acp-structured-session-adapter-deps.ts",
|
|
"src/main/acp/acp-structured-session-adapter.ts",
|
|
"src/main/acp/acp-structured-session.ts",
|
|
"src/main/acp/acp-structured-turns.ts",
|
|
"src/main/acp/acp-tool-timeline.ts",
|
|
"src/main/acp/acp-turn-failures.ts",
|
|
"src/main/agent-hooks/first-work-structured-session-rename.ts",
|
|
"src/main/agent-hooks/server/server-ingest-structured.ts",
|
|
"src/main/agent-hooks/server/server-ingest-terminal.ts",
|
|
"src/main/agent-hooks/server/server-persistence-validation.ts",
|
|
"src/main/agent-hooks/server/server-remote-envelope-normalization.ts",
|
|
"src/main/agent-hooks/server/server-status-identity.ts",
|
|
"src/main/agent-launch/agent-launch-executor.ts",
|
|
"src/main/agent-launch/agent-launch-surface-factories.ts",
|
|
"src/main/ai-vault/session-title-resolver.ts",
|
|
"src/main/ai-vault/structured-chat-cli-fork.ts",
|
|
"src/main/ai-vault/structured-chat-conversation-copy.ts",
|
|
"src/main/ai-vault/structured-session-ownership.ts",
|
|
"src/main/antigravity/antigravity-sign-in-models.ts",
|
|
"src/main/claude-accounts/claude-structured-auth-policy.ts",
|
|
"src/main/claude/claude-api-retry-row.ts",
|
|
"src/main/claude/claude-at-rest-commands.ts",
|
|
"src/main/claude/claude-authentication-failures.ts",
|
|
"src/main/claude/claude-background-task-frames.ts",
|
|
"src/main/claude/claude-background-task-row-journal.ts",
|
|
"src/main/claude/claude-background-task-row-writer.ts",
|
|
"src/main/claude/claude-background-task-rows.ts",
|
|
"src/main/claude/claude-background-task-tracker.ts",
|
|
"src/main/claude/claude-child-tool-queries.ts",
|
|
"src/main/claude/claude-command-catalog-probe.ts",
|
|
"src/main/claude/claude-command-folder-scan.ts",
|
|
"src/main/claude/claude-command-lifecycle.ts",
|
|
"src/main/claude/claude-command-turn.ts",
|
|
"src/main/claude/claude-context-facts.ts",
|
|
"src/main/claude/claude-context-usage.ts",
|
|
"src/main/claude/claude-informational-row.ts",
|
|
"src/main/claude/claude-journal-translator-contract.ts",
|
|
"src/main/claude/claude-message-journaling.ts",
|
|
"src/main/claude/claude-model-catalog-probe.ts",
|
|
"src/main/claude/claude-open-turn.ts",
|
|
"src/main/claude/claude-permission-presentation.ts",
|
|
"src/main/claude/claude-prompt-registry.ts",
|
|
"src/main/claude/claude-provisional-row-corrections.ts",
|
|
"src/main/claude/claude-result-outcome.ts",
|
|
"src/main/claude/claude-rewind-fork.ts",
|
|
"src/main/claude/claude-rewind-transcript.ts",
|
|
"src/main/claude/claude-settled-background-tasks.ts",
|
|
"src/main/claude/claude-slash-command-catalog.ts",
|
|
"src/main/claude/claude-stream-json-connection.ts",
|
|
"src/main/claude/claude-streamed-block-identity.ts",
|
|
"src/main/claude/claude-streamed-text-checkpoints.ts",
|
|
"src/main/claude/claude-streamed-thinking.ts",
|
|
"src/main/claude/claude-structured-acquisition-launch.ts",
|
|
"src/main/claude/claude-structured-agent-definition.ts",
|
|
"src/main/claude/claude-structured-catalog-listing.ts",
|
|
"src/main/claude/claude-structured-dispatch-content.ts",
|
|
"src/main/claude/claude-structured-dispatch.ts",
|
|
"src/main/claude/claude-structured-history-window.ts",
|
|
"src/main/claude/claude-structured-init-proof.ts",
|
|
"src/main/claude/claude-structured-item-translation.ts",
|
|
"src/main/claude/claude-structured-journal-prompts.ts",
|
|
"src/main/claude/claude-structured-journal-translation.ts",
|
|
"src/main/claude/claude-structured-launch-resolution.ts",
|
|
"src/main/claude/claude-structured-location-support.ts",
|
|
"src/main/claude/claude-structured-message-options.ts",
|
|
"src/main/claude/claude-structured-model-catalog.ts",
|
|
"src/main/claude/claude-structured-options.ts",
|
|
"src/main/claude/claude-structured-owner-identity.ts",
|
|
"src/main/claude/claude-structured-prompt-items.ts",
|
|
"src/main/claude/claude-structured-prompt-replies.ts",
|
|
"src/main/claude/claude-structured-provider-fallback.ts",
|
|
"src/main/claude/claude-structured-session-adapter.ts",
|
|
"src/main/claude/claude-structured-session-exit-lifecycle.ts",
|
|
"src/main/claude/claude-structured-session-options.ts",
|
|
"src/main/claude/claude-structured-session-startup.ts",
|
|
"src/main/claude/claude-structured-session-state.ts",
|
|
"src/main/claude/claude-structured-spawn-options.ts",
|
|
"src/main/claude/claude-subagent-journaled-identities.ts",
|
|
"src/main/claude/claude-subagent-linkage.ts",
|
|
"src/main/claude/claude-terminal-failure.ts",
|
|
"src/main/claude/claude-thread-goal.ts",
|
|
"src/main/claude/claude-turn-lifecycle-item.ts",
|
|
"src/main/claude/claude-turn-opening.ts",
|
|
"src/main/claude/claude-usage-limits.ts",
|
|
"src/main/codex/codex-app-server-exit-error.ts",
|
|
"src/main/codex/codex-app-server-request-error.ts",
|
|
"src/main/codex/codex-at-rest-skills-probe.ts",
|
|
"src/main/codex/codex-authentication-failure.ts",
|
|
"src/main/codex/codex-background-command-tracker.ts",
|
|
"src/main/codex/codex-background-task-tracker.ts",
|
|
"src/main/codex/codex-cli-installation-error.ts",
|
|
"src/main/codex/codex-collab-agent-item-translation.ts",
|
|
"src/main/codex/codex-command-turn-claim.ts",
|
|
"src/main/codex/codex-configured-launch-defaults.ts",
|
|
"src/main/codex/codex-context-usage.ts",
|
|
"src/main/codex/codex-goal-journal-identity.ts",
|
|
"src/main/codex/codex-goal-journal-rows.ts",
|
|
"src/main/codex/codex-history-import-plan.ts",
|
|
"src/main/codex/codex-history-journal-view.ts",
|
|
"src/main/codex/codex-image-item-translation.ts",
|
|
"src/main/codex/codex-journal-command-turn.ts",
|
|
"src/main/codex/codex-journal-turn-scopes.ts",
|
|
"src/main/codex/codex-model-catalog-probe.ts",
|
|
"src/main/codex/codex-prompt-registry-bounds.ts",
|
|
"src/main/codex/codex-provider-retry-row.ts",
|
|
"src/main/codex/codex-session-resume-launch-preparation.ts",
|
|
"src/main/codex/codex-skill-list.ts",
|
|
"src/main/codex/codex-structured-agent-definition.ts",
|
|
"src/main/codex/codex-structured-dispatch-echo.ts",
|
|
"src/main/codex/codex-structured-item-stream-bounds.ts",
|
|
"src/main/codex/codex-structured-item-stream-contracts.ts",
|
|
"src/main/codex/codex-structured-item-streams.ts",
|
|
"src/main/codex/codex-structured-item-translation.ts",
|
|
"src/main/codex/codex-structured-journal-contracts.ts",
|
|
"src/main/codex/codex-structured-journal-generic-frames.ts",
|
|
"src/main/codex/codex-structured-journal-goals.ts",
|
|
"src/main/codex/codex-structured-journal-items.ts",
|
|
"src/main/codex/codex-structured-journal-prompts.ts",
|
|
"src/main/codex/codex-structured-journal-settlement.ts",
|
|
"src/main/codex/codex-structured-journal-sink.ts",
|
|
"src/main/codex/codex-structured-journal-translation-restore.ts",
|
|
"src/main/codex/codex-structured-journal-translation-turn-boundaries.ts",
|
|
"src/main/codex/codex-structured-journal-translation-turn-state.ts",
|
|
"src/main/codex/codex-structured-journal-translation-turns.ts",
|
|
"src/main/codex/codex-structured-launch-resolution.ts",
|
|
"src/main/codex/codex-structured-location-support.ts",
|
|
"src/main/codex/codex-structured-message-options.ts",
|
|
"src/main/codex/codex-structured-model-catalog.ts",
|
|
"src/main/codex/codex-structured-owner-identity.ts",
|
|
"src/main/codex/codex-structured-prompt-items.ts",
|
|
"src/main/codex/codex-structured-prompt-replies.ts",
|
|
"src/main/codex/codex-structured-rewind.ts",
|
|
"src/main/codex/codex-structured-service-tier.ts",
|
|
"src/main/codex/codex-structured-session-acquire.ts",
|
|
"src/main/codex/codex-structured-session-adapter.ts",
|
|
"src/main/codex/codex-structured-session-close.ts",
|
|
"src/main/codex/codex-structured-session-journal.ts",
|
|
"src/main/codex/codex-structured-session-options.ts",
|
|
"src/main/codex/codex-structured-session-start.ts",
|
|
"src/main/codex/codex-structured-session-state.ts",
|
|
"src/main/codex/codex-structured-skill-report.ts",
|
|
"src/main/codex/codex-structured-thread-catch-up.ts",
|
|
"src/main/codex/codex-structured-thread-goal.ts",
|
|
"src/main/codex/codex-structured-turn-cancellation.ts",
|
|
"src/main/codex/codex-structured-turn-end-settlement.ts",
|
|
"src/main/codex/codex-structured-turn-start.ts",
|
|
"src/main/codex/codex-subagent-linkage.ts",
|
|
"src/main/codex/codex-thread-item-identity.ts",
|
|
"src/main/codex/codex-unfinished-item-body.ts",
|
|
"src/main/codex/codex-unverified-resume-launch.ts",
|
|
"src/main/codex/codex-usage-limits.ts",
|
|
"src/main/daemon/daemon-create-or-attach-result.ts",
|
|
"src/main/daemon/daemon-pty-session-inventory.ts",
|
|
"src/main/daemon/daemon-pty-spawn-result.ts",
|
|
"src/main/daemon/daemon-terminal-admission.ts",
|
|
"src/main/daemon/terminal-host-agent-session-claim.ts",
|
|
"src/main/daemon/terminal-host-agent-session-generations.ts",
|
|
"src/main/daemon/terminal-host-create-contract.ts",
|
|
"src/main/daemon/types.ts",
|
|
"src/main/ipc/agent-session-attachment-upload-ipc.ts",
|
|
"src/main/ipc/agent-session-attachment-upload.ts",
|
|
"src/main/ipc/desktop-renderer-runtime-capabilities.ts",
|
|
"src/main/ipc/notifications.ts",
|
|
"src/main/ipc/pty/host-env/codex-resume.ts",
|
|
"src/main/ipc/pty/host-env/spawn-env-keys.ts",
|
|
"src/main/ipc/pty/host-env/types.ts",
|
|
"src/main/ipc/pty/ipc/spawn-state.ts",
|
|
"src/main/ipc/pty/ipc/spawn-types.ts",
|
|
"src/main/ipc/pty/pane/agent-session-owners.ts",
|
|
"src/main/ipc/pty/pane/launch-authority.ts",
|
|
"src/main/ipc/pty/pane/resume-launch-identity.ts",
|
|
"src/main/ipc/pty/pane/spawn-reservation.ts",
|
|
"src/main/ipc/pty/provider/liveness.ts",
|
|
"src/main/ipc/pty/runtime/spawn-state.ts",
|
|
"src/main/ipc/pty/runtime/spawn.ts",
|
|
"src/main/ipc/pty/spawn-host-env.ts",
|
|
"src/main/ipc/renderer-shutdown-checkpoint.ts",
|
|
"src/main/ipc/terminal-startup-color-query-replies.ts",
|
|
"src/main/jsonl-rpc/agent-connection.ts",
|
|
"src/main/jsonl-rpc/timeline-lane.ts",
|
|
"src/main/native-chat/agent-model-catalog/agent-model-catalog-entry.ts",
|
|
"src/main/native-chat/agent-model-catalog/agent-model-catalog-failures.ts",
|
|
"src/main/native-chat/agent-model-catalog/agent-model-catalog-fingerprint.ts",
|
|
"src/main/native-chat/agent-model-catalog/agent-model-catalog-persistence.ts",
|
|
"src/main/native-chat/agent-model-catalog/agent-model-catalog-service.ts",
|
|
"src/main/native-chat/agent-model-catalog/agent-model-catalog-store.ts",
|
|
"src/main/native-chat/agent-model-catalog/agent-model-catalog-unavailable.ts",
|
|
"src/main/native-chat/agent-model-catalog/agent-model-catalog-workspace.ts",
|
|
"src/main/native-chat/agent-session-attachments/agent-session-attachment-claims.ts",
|
|
"src/main/native-chat/agent-session-attachments/agent-session-attachment-references.ts",
|
|
"src/main/native-chat/agent-session-attachments/agent-session-attachment-store.ts",
|
|
"src/main/native-chat/agent-session-journal/command-receipt-schema.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-context-clear.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-context-controller.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-context-rewind.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-cursor.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-derived-turn-scope.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-dispatch-doubt-reasons.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-dispatch-observation.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-dispatch-reducer.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-dispatch-settlement.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-epoch-controller.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-epoch-replacement.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-epoch-rollover.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-item-appender.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-item-fold.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-legacy-identity.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-legacy-import.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-lifecycle-batch-appender.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-lifecycle-batch-partition.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-lifecycle-mutation.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-open-failure.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-payload-bounds.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-pending-submission-recovery.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-pi-active-branch.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-prompt-body-bounds.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-provider-activity.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-queued-messages.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-reasoning-row.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-reducer.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-render-item.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-restart-reconciliation.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-rewind-submission-retirement.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-row-builders.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-row-schema.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-row-unusable-annotations.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-row-writer.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-stop-acceptance.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-stop-and-resume-rows.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-stop-note-projection.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-stop-turn-end.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-store-collaborators.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-store-contracts.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-store-open.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-store-restore.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-store.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-streamed-text-revision.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-subagent-item.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-subagent-liveness.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-submission-fold.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-submission-hook.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-submission-reconciler.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-submission-writer.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-terminal-settlement.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-thread-goal-source.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-unsent-send-hold.ts",
|
|
"src/main/native-chat/agent-session-journal/queued-message-delivered-echo.ts",
|
|
"src/main/native-chat/agent-session-journal/queued-message-edit-leases.ts",
|
|
"src/main/native-chat/agent-session-journal/queued-message-pause.ts",
|
|
"src/main/native-chat/agent-session-journal/queued-message-retention.ts",
|
|
"src/main/native-chat/agent-session-journal/queued-message-settlement.ts",
|
|
"src/main/native-chat/agent-session-journal/queued-message-stored-row.ts",
|
|
"src/main/native-chat/agent-session-journal/queued-message-table.ts",
|
|
"src/main/native-chat/agent-session-journal/queued-message-update.ts",
|
|
"src/main/native-chat/agent-session-timeline/agent-journal-turn-row-revision.ts",
|
|
"src/main/native-chat/agent-session-timeline/provider-timeline-assembler.ts",
|
|
"src/main/native-chat/agent-session-timeline/provider-timeline-background-tasks.ts",
|
|
"src/main/native-chat/agent-session-timeline/provider-timeline-context.ts",
|
|
"src/main/native-chat/agent-session-timeline/provider-timeline-decision.ts",
|
|
"src/main/native-chat/agent-session-timeline/provider-timeline-event.ts",
|
|
"src/main/native-chat/agent-session-timeline/provider-timeline-identity.ts",
|
|
"src/main/native-chat/agent-session-timeline/provider-timeline-item-decisions.ts",
|
|
"src/main/native-chat/agent-session-timeline/provider-timeline-plan.ts",
|
|
"src/main/native-chat/agent-session-timeline/provider-timeline-rows.ts",
|
|
"src/main/native-chat/agent-session-timeline/provider-timeline-settlement.ts",
|
|
"src/main/native-chat/agent-session-timeline/provider-timeline-state.ts",
|
|
"src/main/native-chat/agent-session-timeline/provider-timeline-text-events.ts",
|
|
"src/main/native-chat/agent-session-timeline/provider-timeline-text-streams.ts",
|
|
"src/main/native-chat/agent-session-timeline/provider-timeline-turn-decisions.ts",
|
|
"src/main/native-chat/agent-session-wire/agent-session-bounded-frame-item.ts",
|
|
"src/main/native-chat/agent-session-wire/agent-session-bounded-frames.ts",
|
|
"src/main/native-chat/agent-session-wire/agent-session-conversation-outline.ts",
|
|
"src/main/native-chat/agent-session-wire/agent-session-current-requests.ts",
|
|
"src/main/native-chat/agent-session-wire/agent-session-empty-batch.ts",
|
|
"src/main/native-chat/agent-session-wire/agent-session-history-page-bounds.ts",
|
|
"src/main/native-chat/agent-session-wire/agent-session-history-page.ts",
|
|
"src/main/native-chat/agent-session-wire/agent-session-history-subagent-roster.ts",
|
|
"src/main/native-chat/agent-session-wire/agent-session-item-wire-form.ts",
|
|
"src/main/native-chat/agent-session-wire/agent-session-journal-batch.ts",
|
|
"src/main/native-chat/agent-session-wire/agent-session-published-work.ts",
|
|
"src/main/native-chat/agent-session-wire/agent-session-stop-note-refresh.ts",
|
|
"src/main/native-chat/agent-session-wire/agent-session-subscriber-catch-up.ts",
|
|
"src/main/native-chat/agent-session-wire/agent-session-subscriber-frame-fields.ts",
|
|
"src/main/native-chat/agent-session-wire/agent-session-work-refresh.ts",
|
|
"src/main/native-chat/agent-session-wire/at-rest-command-catalog.ts",
|
|
"src/main/native-chat/agent-session-wire/json-string-shortening.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-definition.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-registry.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-acquisition.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-activity-retention.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-adapter-router.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-adapter-stop.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-adapter.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-adopted-import.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-agent-start.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-at-rest-commands.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-attach-context.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-attach-failure.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-attach-flow.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-attach-orchestration.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-attach.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-background-task-channel.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-chat-stop-target.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-chat-stop.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-child-close.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-child-exit.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-client-delivery.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-command-admission.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-command-receipt.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-command-turn.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-continuation-verdict.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-conversation-lifetime.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-conversation-open.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-create.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-current-work.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-dead-generation-settlement.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-delivery-loop.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-delivery-order.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-ended-child-failure.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-event-recovery.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-event-sink-estimate.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-event-sink.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-execution-options.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-exit-turn-scope.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-failed-create-refusal.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-failure-text.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-handover.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-history-result.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-host-delivery.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-host-lifetime.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-host-mutations.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-host-runtime-state.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-host-stop-event.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-host-tabs.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-host-teardown.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-host-types.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-host.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-idle-sweep.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-interrupted-continuation.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-journal-append-options.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-journal-views.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-late-dispatch.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-launch-env.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-launch-permission.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-lease-release.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-lease-renewer.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-leftover-settlement.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-logger.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-message-options.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-mutation-admission.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-mutation-admits-now.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-mutation-context.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-mutation-plans.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-mutation-refusals.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-mutation-turn-context.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-never-sent.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-opening-send.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-operation-child.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-operation-settlement.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-option-intent.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-option-models.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-options-read.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-orca-stop-row.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-outgrown-child.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-owner-status.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-pick-reply.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-prompt-cancel.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-prompt-state.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-provider-child.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-provider-exit-proof.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-provider-history-window.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-provider-open-contract.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-provider-started.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-provider-support.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-queued-command-refusal.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-queued-edit.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-queued-messages.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-queued-mutations.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-queued-publication.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-queued-published-bytes.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-queued-send-answer.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-queued-send.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-ran-options.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-ready-operation.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-recovery-resolution.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-refusal-message.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-replay-outcome.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-resolved-append.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-restart-candidates.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-restart-continuation-envelope.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-restart-continuation.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-restart-failure-ledger.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-restart-offer-records.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-restart-offer-withdrawal.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-restart-reconcile.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-restart-restore.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-restart-resume-contract.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-restart-resume-host.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-restart-resume-progress.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-restart-resume-runner.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-restart-resume-set.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-restart-resume-wiring.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-restart-witnesses.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-resume-eligibility.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-reveal.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-rewind.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-send-preparation.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-send-settlement.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-shown-work.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-stale-state-settlement.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-stale-stop-row.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-stale-turn-verdict.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-start-eligibility.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-start-failure-row.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-startup-attempt-contract.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-startup-attempt.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-status-child-work.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-status-feed-deps.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-status-feed.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-status-journal-projection.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-status-ownership.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-status-summary-equality.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-status-summary.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-stop-acceptance.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-stop-unconfirmed-note.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-stop-wind-down.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-stopped-history-selection.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-stopping.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-subagent-rows.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-subscribers.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-taken-stop-settle.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-targeted-cancel.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-task-queue.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-thread-goal.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-transition.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-turn-completion-feed.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-turn-stop-notes.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-turns-cancel.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-turns-prompt.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-turns.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-unfinished-work.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-unopened-send-withdrawal.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-working-at-teardown.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-workspace-sleep-stop.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-workspace-sleep.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-conversation-command-admission.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-conversation-command-outcome.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-conversation-command.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-conversation-compaction.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-provider-session-ownership.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-rewind-cut.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-rewind-recovery.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-rewind-refusal.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-rewind-replay.ts",
|
|
"src/main/native-chat/agent-session-wire/unhandled-provider-frame.ts",
|
|
"src/main/native-chat/codex-adoption-preparation.ts",
|
|
"src/main/native-chat/structured-agent-arguments-error.ts",
|
|
"src/main/native-chat/structured-agent-cli-conversations.ts",
|
|
"src/main/native-chat/structured-agent-cli-source.ts",
|
|
"src/main/native-chat/structured-agent-session-create-support.ts",
|
|
"src/main/native-chat/structured-agent-session-history-adoption.ts",
|
|
"src/main/native-chat/structured-chat-naming.ts",
|
|
"src/main/native-chat/transcript-line-decoders-omp.ts",
|
|
"src/main/native-chat/transcript-opencode-part-blocks.ts",
|
|
"src/main/notifications/announced-notification-registry.ts",
|
|
"src/main/opencode/opencode-model-catalog-listing.ts",
|
|
"src/main/opencode/opencode-model-startup-plan.ts",
|
|
"src/main/opencode/opencode-structured-account-home.ts",
|
|
"src/main/opencode/opencode-transcript-import.ts",
|
|
"src/main/orca-profiles/profile-session-owner-transfer.ts",
|
|
"src/main/persistence/migrating-orcad-catalog/orcad-source-workspace-session-eligibility.ts",
|
|
"src/main/pi/rpc-compaction.ts",
|
|
"src/main/pi/rpc-dialog-callbacks.ts",
|
|
"src/main/pi/rpc-extension-dialogs.ts",
|
|
"src/main/pi/rpc-launch-resolution.ts",
|
|
"src/main/pi/rpc-launch.ts",
|
|
"src/main/pi/rpc-message-dispatch.ts",
|
|
"src/main/pi/rpc-messages.ts",
|
|
"src/main/pi/rpc-model-catalog-probe.ts",
|
|
"src/main/pi/rpc-options.ts",
|
|
"src/main/pi/rpc-prompt-delivery.ts",
|
|
"src/main/pi/rpc-prompt.ts",
|
|
"src/main/pi/rpc-retry-activity.ts",
|
|
"src/main/pi/rpc-runtime-metadata.ts",
|
|
"src/main/pi/rpc-session-startup.ts",
|
|
"src/main/pi/rpc-session.ts",
|
|
"src/main/pi/rpc-turns.ts",
|
|
"src/main/provider-process/provider-request-timeout.ts",
|
|
"src/main/provider-process/provider-spawned-process-identity.ts",
|
|
"src/main/provider-process/supervised-provider-child-location.ts",
|
|
"src/main/providers/pty-process-info.ts",
|
|
"src/main/providers/pty-process-list-admission.ts",
|
|
"src/main/providers/pty-provider-contract.ts",
|
|
"src/main/providers/pty-spawn-result.ts",
|
|
"src/main/runtime/agent-session-acquisition-exit-transition.ts",
|
|
"src/main/runtime/agent-session-acquisition-failure-settlement.ts",
|
|
"src/main/runtime/agent-session-claim-identity.ts",
|
|
"src/main/runtime/agent-session-conversation-command-record.ts",
|
|
"src/main/runtime/agent-session-founding-admission.ts",
|
|
"src/main/runtime/agent-session-founding-store.ts",
|
|
"src/main/runtime/agent-session-launch-directory.ts",
|
|
"src/main/runtime/agent-session-lease-renewal.ts",
|
|
"src/main/runtime/agent-session-lease-transitions.ts",
|
|
"src/main/runtime/agent-session-operation-admission.ts",
|
|
"src/main/runtime/agent-session-operation-receipt.ts",
|
|
"src/main/runtime/agent-session-process-identity-probe.ts",
|
|
"src/main/runtime/agent-session-provider-handle-transition.ts",
|
|
"src/main/runtime/agent-session-reconciliation-target.ts",
|
|
"src/main/runtime/agent-session-record-conversation-name.ts",
|
|
"src/main/runtime/agent-session-record-founding.ts",
|
|
"src/main/runtime/agent-session-record-launch-directory.ts",
|
|
"src/main/runtime/agent-session-record-options.ts",
|
|
"src/main/runtime/agent-session-record-rows.ts",
|
|
"src/main/runtime/agent-session-record-store.ts",
|
|
"src/main/runtime/agent-session-recovery-capsule-entries.ts",
|
|
"src/main/runtime/agent-session-recovery-capsule.ts",
|
|
"src/main/runtime/agent-session-replaced-runtime.ts",
|
|
"src/main/runtime/agent-session-reservation-admission.ts",
|
|
"src/main/runtime/agent-session-restart-lease-transitions.ts",
|
|
"src/main/runtime/agent-session-restart-reconciliation.ts",
|
|
"src/main/runtime/agent-session-rewind-completion.ts",
|
|
"src/main/runtime/agent-session-runtime-attribution.ts",
|
|
"src/main/runtime/agent-session-runtime-end-record.ts",
|
|
"src/main/runtime/agent-session-spawn-token-process-scan.ts",
|
|
"src/main/runtime/agent-session-spawn-token-readback.ts",
|
|
"src/main/runtime/agent-session-store-draft.ts",
|
|
"src/main/runtime/agent-session-store-row-rules.ts",
|
|
"src/main/runtime/agent-session-store-state.ts",
|
|
"src/main/runtime/agent-session-surface-release-transition.ts",
|
|
"src/main/runtime/agent-session-tab-layout.ts",
|
|
"src/main/runtime/agent-session-tab-table.ts",
|
|
"src/main/runtime/mobile-notification-dismissal-store.ts",
|
|
"src/main/runtime/mobile-session-tab-merge.ts",
|
|
"src/main/runtime/orca-runtime-create-agent-session.ts",
|
|
"src/main/runtime/orchestration/agent-message-sender.ts",
|
|
"src/main/runtime/orchestration/chat-assignee.ts",
|
|
"src/main/runtime/orchestration/dispatch-task-source.ts",
|
|
"src/main/runtime/orchestration/orchestration-sender-name.ts",
|
|
"src/main/runtime/orchestration/send-agent-turn.ts",
|
|
"src/main/runtime/orchestration/structured-mail-source.ts",
|
|
"src/main/runtime/orchestration/structured-mailbox-pointer-delivery.ts",
|
|
"src/main/runtime/orchestration/structured-mailbox-pointer-host.ts",
|
|
"src/main/runtime/orchestration/structured-pointer-operation-id.ts",
|
|
"src/main/runtime/orchestration/structured-session-lineage.ts",
|
|
"src/main/runtime/orchestration/structured-session-mail-address.ts",
|
|
"src/main/runtime/orchestration/structured-session-pointer-delivery.ts",
|
|
"src/main/runtime/orchestration/structured-worker-journal-archive.ts",
|
|
"src/main/runtime/orchestration/structured-worker-journal-page.ts",
|
|
"src/main/runtime/rpc/errors.ts",
|
|
"src/main/runtime/rpc/methods/agent-launch-replay.ts",
|
|
"src/main/runtime/rpc/methods/agent-launch-structured-prompt.ts",
|
|
"src/main/runtime/rpc/methods/agent-launch-surfaces.ts",
|
|
"src/main/runtime/rpc/methods/agent-launch.ts",
|
|
"src/main/runtime/rpc/methods/agent-session.ts",
|
|
"src/main/runtime/rpc/methods/native-chat-rpc-page-bounds.ts",
|
|
"src/main/runtime/rpc/methods/orchestration-structured-worker-lifecycle.ts",
|
|
"src/main/runtime/rpc/methods/orchestration-structured-worker-session.ts",
|
|
"src/main/runtime/rpc/methods/orchestration/chat-assignee-admission.ts",
|
|
"src/main/runtime/rpc/methods/orchestration/chat-task-delivery.ts",
|
|
"src/main/runtime/rpc/methods/orchestration/federation/federated-worker-agent-launch.ts",
|
|
"src/main/runtime/rpc/methods/orchestration/worker/deliver-worker-dispatch-preamble.ts",
|
|
"src/main/runtime/rpc/methods/orchestration/worker/worker-launch-preferences.ts",
|
|
"src/main/runtime/rpc/methods/orchestration/worker/worker-start-agent-placement.ts",
|
|
"src/main/runtime/rpc/methods/orchestration/worker/worker-topology.ts",
|
|
"src/main/runtime/rpc/methods/orchestration/worker/worker-worktree-creation.ts",
|
|
"src/main/runtime/rpc/methods/structured-agent-session-agents.ts",
|
|
"src/main/runtime/rpc/methods/structured-agent-session-background-task-capability.ts",
|
|
"src/main/runtime/rpc/methods/structured-agent-session-close-before-create.ts",
|
|
"src/main/runtime/rpc/methods/structured-agent-session-create-handler.ts",
|
|
"src/main/runtime/rpc/methods/structured-agent-session-create.ts",
|
|
"src/main/runtime/rpc/methods/structured-agent-session-current-requests.ts",
|
|
"src/main/runtime/rpc/methods/structured-agent-session-gate.ts",
|
|
"src/main/runtime/rpc/methods/structured-agent-session-item.ts",
|
|
"src/main/runtime/rpc/methods/structured-agent-session-options-read.ts",
|
|
"src/main/runtime/rpc/methods/structured-agent-session-policy.ts",
|
|
"src/main/runtime/rpc/methods/structured-agent-session-precommit-refusal.ts",
|
|
"src/main/runtime/rpc/methods/structured-agent-session-queued-image-capability.ts",
|
|
"src/main/runtime/rpc/methods/structured-agent-session-reveal.ts",
|
|
"src/main/runtime/rpc/methods/structured-agent-session-send-compatibility.ts",
|
|
"src/main/runtime/rpc/methods/structured-agent-session-turn-item-capability.ts",
|
|
"src/main/runtime/rpc/orchestration-session-caller.ts",
|
|
"src/main/runtime/runtime-agent-launch-resolution.ts",
|
|
"src/main/runtime/runtime-agent-terminal-startup.ts",
|
|
"src/main/runtime/runtime-hook-agent-row-selection.ts",
|
|
"src/main/runtime/runtime-managed-worktree-create-types.ts",
|
|
"src/main/runtime/runtime-mobile-agent-status-projection.ts",
|
|
"src/main/runtime/runtime-mobile-notification-controller.ts",
|
|
"src/main/runtime/runtime-mobile-structured-tab-status.ts",
|
|
"src/main/runtime/runtime-notifier-contract.ts",
|
|
"src/main/runtime/runtime-orchestration-sender-names.ts",
|
|
"src/main/runtime/runtime-pty-controller-contract.ts",
|
|
"src/main/runtime/runtime-reference-agents.ts",
|
|
"src/main/runtime/runtime-terminal-contracts.ts",
|
|
"src/main/runtime/runtime-terminal-state-records.ts",
|
|
"src/main/runtime/runtime-worktree-agent-startup.ts",
|
|
"src/main/runtime/runtime-worktree-pty-agent-sources.ts",
|
|
"src/main/runtime/session-construction/agent-session/get-agent-session-execution-namespace.ts",
|
|
"src/main/runtime/session-lifecycle/projection/apply-mobile-session-tab-navigation.ts",
|
|
"src/main/runtime/session-lifecycle/projection/window-wake-sleep-record.ts",
|
|
"src/main/runtime/session-tabs/structured-launch-seed-listing.ts",
|
|
"src/main/runtime/session-tabs/structured-session-account-home.ts",
|
|
"src/main/runtime/session-tabs/structured-session-cli-writer-host.ts",
|
|
"src/main/runtime/session-tabs/structured-session-create-support.ts",
|
|
"src/main/runtime/session-tabs/structured-session-tab-close.ts",
|
|
"src/main/runtime/session-tabs/structured-session-tab-restoration.ts",
|
|
"src/main/runtime/structured-agent-account-home.ts",
|
|
"src/main/runtime/structured-agent-availability.ts",
|
|
"src/main/runtime/structured-agent-cli-writers.ts",
|
|
"src/main/runtime/structured-agent-launch-composition.ts",
|
|
"src/main/runtime/structured-agent-launch-support.ts",
|
|
"src/main/runtime/structured-agent-runtime-metadata.ts",
|
|
"src/main/runtime/structured-agent-runtime-registration-types.ts",
|
|
"src/main/runtime/structured-agent-session-create-adoption.ts",
|
|
"src/main/runtime/structured-agent-session-host-refusal.ts",
|
|
"src/main/runtime/structured-agent-session-mobile-attention.ts",
|
|
"src/main/runtime/structured-agent-session-owner-probe.ts",
|
|
"src/main/runtime/structured-agent-session-runtime-teardown.ts",
|
|
"src/main/runtime/structured-agent-session-runtime.ts",
|
|
"src/main/runtime/structured-agent-session-tab-retirement.ts",
|
|
"src/main/runtime/structured-chat-naming-runtime.ts",
|
|
"src/main/runtime/structured-claude-runtime-adapter.ts",
|
|
"src/main/runtime/structured-conversation-tab-title.ts",
|
|
"src/main/runtime/structured-session-child-env.ts",
|
|
"src/main/runtime/structured-session-worktree-teardown.ts",
|
|
"src/main/runtime/structured-worker-authority.ts",
|
|
"src/main/runtime/structured-worker-custody.ts",
|
|
"src/main/runtime/structured-worker-identity.ts",
|
|
"src/main/runtime/terminal/launch/mobile-terminal-chat-fork.ts",
|
|
"src/main/runtime/terminal/launch/mobile-terminal-create.ts",
|
|
"src/main/runtime/terminal/launch/mobile-terminal-owned-create.ts",
|
|
"src/main/runtime/terminal/launch/mobile-terminal-renderer-create.ts",
|
|
"src/main/runtime/terminal/launch/mobile-terminal-startup.ts",
|
|
"src/main/runtime/terminal/recovery/shutdown-reconnect-facts.ts",
|
|
"src/main/runtime/terminal/stop/hook-status-resume-records.ts",
|
|
"src/main/runtime/terminal/stop/worktree-sleep-resume-recording.ts",
|
|
"src/main/runtime/terminal/stop/worktree-sleep-resume-records.ts",
|
|
"src/main/runtime/workspaces/workspace-activation.ts",
|
|
"src/main/runtime/workspaces/workspace-process-listing.ts",
|
|
"src/main/text-generation/source-control-text-generation-types.ts",
|
|
"src/main/window/clipboard-image-temp-file.ts",
|
|
"src/main/window/clipboard-ipc-handlers.ts",
|
|
"src/main/window/dragged-temp-file-copy.ts",
|
|
"src/main/window/dropped-path-preparation.ts",
|
|
"src/main/wsl/wsl-orcad-account-env.ts",
|
|
"src/main/wsl/wsl-orcad-structured-chat-contract.ts",
|
|
"src/preload/api/filesystem-api.ts",
|
|
"src/preload/api/fs-bridge.ts",
|
|
"src/preload/api/notifications-bridge.ts",
|
|
"src/preload/api/os-permission-api.ts",
|
|
"src/preload/api/pty-api.ts",
|
|
"src/preload/api/pty-bridge-session-control.ts",
|
|
"src/preload/api/ui-bridge-clipboard-and-window-controls.ts",
|
|
"src/preload/api/ui-bridge-terminal-and-session-tabs.ts",
|
|
"src/preload/api/ui-command-event-api.ts",
|
|
"src/preload/api/ui-window-api.ts",
|
|
"src/renderer/src/attention/agent-subject-read-actions.ts",
|
|
"src/renderer/src/components/native-chat-resume-activity-label.ts",
|
|
"src/renderer/src/components/native-chat-resume-offered-chat-watch.ts",
|
|
"src/renderer/src/components/native-chat-resume-on-restart-grouping.ts",
|
|
"src/renderer/src/components/native-chat-resume-run.ts",
|
|
"src/renderer/src/components/native-chat/NativeChatAgentMessageSenders.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatApprovalCard.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatBackgroundTasksStatus.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatImageAttachmentPreview.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatInterruptedContinue.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatMessageList.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatNoticeRow.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatQuestionCard.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatQueuedMessageCard.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatQueuedMessageList.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatStructuredQuestionCard.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatStructuredSession.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatStructuredSessionStatus.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatThreadGoalBanner.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatToolOutput.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatTranscriptRow.tsx",
|
|
"src/renderer/src/components/native-chat/StructuredAgentSessionAttentionBridge.tsx",
|
|
"src/renderer/src/components/native-chat/StructuredAgentSessionPaneOverlayLayer.tsx",
|
|
"src/renderer/src/components/native-chat/StructuredAgentSessionStatusBridge.tsx",
|
|
"src/renderer/src/components/native-chat/agent-session-availability-words-text.ts",
|
|
"src/renderer/src/components/native-chat/agent-session-failure-attachment-words-text.ts",
|
|
"src/renderer/src/components/native-chat/agent-session-failure-stop-words-text.ts",
|
|
"src/renderer/src/components/native-chat/agent-session-failure-words-text.ts",
|
|
"src/renderer/src/components/native-chat/agent-session-provider-exit-words-text.ts",
|
|
"src/renderer/src/components/native-chat/agent-session-provider-retry-words-text.ts",
|
|
"src/renderer/src/components/native-chat/agent-session-usage-limit-words-text.ts",
|
|
"src/renderer/src/components/native-chat/agent-session-write-notice-text.ts",
|
|
"src/renderer/src/components/native-chat/background-task-roster.ts",
|
|
"src/renderer/src/components/native-chat/claude-terminal-session-options.ts",
|
|
"src/renderer/src/components/native-chat/host-model-listing-waits.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-agent-message-sender-label.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-antigravity-settings.tsx",
|
|
"src/renderer/src/components/native-chat/native-chat-attachment-upload.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-composer-draft-image-check.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-composer-draft-persistence.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-composer-types.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-context-usage-summary.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-interactive-prompt.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-message-rail-items.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-new-rows-marker.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-orca-stop-words.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-prompt-document.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-pty-session-options.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-rewind-copy.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-rewind-eligibility.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-session-option-apply.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-session-option-command-dispatch.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-session-option-discovery.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-session-option-enrichment.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-session-option-snapshot.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-session-option-surface-call.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-structured-composer-dispatch.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-structured-session-notices.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-subagent-live-frontier.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-subagent-sections.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-tab-directory.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-thread-goal-presentation.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-thread-goal-rows.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-transcript-slots.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-transcript-work-runs.ts",
|
|
"src/renderer/src/components/native-chat/structured-agent-session-delivery-notices.ts",
|
|
"src/renderer/src/components/native-chat/structured-agent-session-legacy-outbox.ts",
|
|
"src/renderer/src/components/native-chat/structured-agent-session-message-hand-back.ts",
|
|
"src/renderer/src/components/native-chat/structured-agent-session-message-projection.ts",
|
|
"src/renderer/src/components/native-chat/structured-agent-session-message-sender.ts",
|
|
"src/renderer/src/components/native-chat/structured-agent-session-older-page-read.ts",
|
|
"src/renderer/src/components/native-chat/structured-agent-session-operation-id.ts",
|
|
"src/renderer/src/components/native-chat/structured-agent-session-pending-sends.ts",
|
|
"src/renderer/src/components/native-chat/structured-agent-session-prompt-response.ts",
|
|
"src/renderer/src/components/native-chat/structured-agent-session-queued-cards.ts",
|
|
"src/renderer/src/components/native-chat/structured-agent-session-queued-edit-images.ts",
|
|
"src/renderer/src/components/native-chat/structured-agent-session-queued-edit-standing.ts",
|
|
"src/renderer/src/components/native-chat/structured-agent-session-rail-outline.ts",
|
|
"src/renderer/src/components/native-chat/structured-agent-session-read-failure-notice.ts",
|
|
"src/renderer/src/components/native-chat/structured-agent-session-read-owner-contract.ts",
|
|
"src/renderer/src/components/native-chat/structured-agent-session-read-owner.ts",
|
|
"src/renderer/src/components/native-chat/structured-agent-session-read-transport.ts",
|
|
"src/renderer/src/components/native-chat/structured-agent-session-send-attempt.ts",
|
|
"src/renderer/src/components/native-chat/structured-agent-session-send-runtime.ts",
|
|
"src/renderer/src/components/native-chat/structured-agent-session-send-slot.ts",
|
|
"src/renderer/src/components/native-chat/structured-agent-session-tabs.ts",
|
|
"src/renderer/src/components/native-chat/structured-attention-dispatch.ts",
|
|
"src/renderer/src/components/native-chat/structured-attention-read-observation.ts",
|
|
"src/renderer/src/components/native-chat/structured-attention-surface.ts",
|
|
"src/renderer/src/components/native-chat/structured-chat-sleep-projection.ts",
|
|
"src/renderer/src/components/native-chat/structured-conversation-command-send.ts",
|
|
"src/renderer/src/components/native-chat/use-host-model-catalog-upgrade.ts",
|
|
"src/renderer/src/components/native-chat/use-native-chat-availability-notice.ts",
|
|
"src/renderer/src/components/native-chat/use-native-chat-composer-catalog.ts",
|
|
"src/renderer/src/components/native-chat/use-native-chat-composer-submit.ts",
|
|
"src/renderer/src/components/native-chat/use-native-chat-context-clear-floor.ts",
|
|
"src/renderer/src/components/native-chat/use-native-chat-picker-state.ts",
|
|
"src/renderer/src/components/native-chat/use-native-chat-rewind.ts",
|
|
"src/renderer/src/components/native-chat/use-native-chat-session-options.ts",
|
|
"src/renderer/src/components/native-chat/use-native-chat-structured-composer-send.ts",
|
|
"src/renderer/src/components/native-chat/use-native-chat-structured-composer-transport.ts",
|
|
"src/renderer/src/components/native-chat/use-native-chat-subagent-sections.ts",
|
|
"src/renderer/src/components/native-chat/use-native-chat-transcript-projection.ts",
|
|
"src/renderer/src/components/native-chat/use-native-chat-turn-membership.ts",
|
|
"src/renderer/src/components/native-chat/use-structured-agent-session-command-write.ts",
|
|
"src/renderer/src/components/native-chat/use-structured-agent-session-context-usage.ts",
|
|
"src/renderer/src/components/native-chat/use-structured-agent-session-delivery-notices.ts",
|
|
"src/renderer/src/components/native-chat/use-structured-agent-session-hold.ts",
|
|
"src/renderer/src/components/native-chat/use-structured-agent-session-messages.ts",
|
|
"src/renderer/src/components/native-chat/use-structured-agent-session-mutate.ts",
|
|
"src/renderer/src/components/native-chat/use-structured-agent-session-option-state.ts",
|
|
"src/renderer/src/components/native-chat/use-structured-agent-session-options.ts",
|
|
"src/renderer/src/components/native-chat/use-structured-agent-session-queued-edit.ts",
|
|
"src/renderer/src/components/native-chat/use-structured-agent-session-queued-messages.ts",
|
|
"src/renderer/src/components/native-chat/use-structured-agent-session-rail-outline.ts",
|
|
"src/renderer/src/components/native-chat/use-structured-agent-session-rewind.ts",
|
|
"src/renderer/src/components/native-chat/use-structured-agent-session-send-options.ts",
|
|
"src/renderer/src/components/native-chat/use-structured-agent-session-sends.ts",
|
|
"src/renderer/src/components/native-chat/use-structured-agent-session-start-failure-facts.ts",
|
|
"src/renderer/src/components/native-chat/use-structured-agent-session-thread-goal.ts",
|
|
"src/renderer/src/components/native-chat/use-structured-agent-session-transport-state.ts",
|
|
"src/renderer/src/components/native-chat/use-structured-agent-session.ts",
|
|
"src/renderer/src/components/native-chat/use-structured-agent-turn-timing.ts",
|
|
"src/renderer/src/components/right-sidebar/ai-vault-session-cli-fork.ts",
|
|
"src/renderer/src/components/right-sidebar/ai-vault-session-resume-here.ts",
|
|
"src/renderer/src/components/sidebar/sleep-workspace-chat-stop.ts",
|
|
"src/renderer/src/components/sidebar/visible-worktree-activity-inputs.ts",
|
|
"src/renderer/src/components/sidebar/workspace-lineage-menu-actions.ts",
|
|
"src/renderer/src/components/terminal-pane/ipc-pty-spawn-request.ts",
|
|
"src/renderer/src/components/terminal-pane/pane-agent-session-id.ts",
|
|
"src/renderer/src/components/terminal-pane/pty-connection-types.ts",
|
|
"src/renderer/src/components/terminal-pane/pty-connection/cold-restore-resume-startup.ts",
|
|
"src/renderer/src/components/terminal-pane/pty-connection/empty-reattach-retire-evidence.ts",
|
|
"src/renderer/src/components/terminal-pane/pty-connection/fresh-spawn-types.ts",
|
|
"src/renderer/src/components/terminal-pane/pty-connection/pty-exit-hibernate.ts",
|
|
"src/renderer/src/components/terminal-pane/pty-connection/sleeping-record-access.ts",
|
|
"src/renderer/src/components/terminal-pane/pty-connection/spawn-deferred-sleep.ts",
|
|
"src/renderer/src/components/terminal-pane/pty-transport-types.ts",
|
|
"src/renderer/src/components/terminal-pane/remote-runtime-pty-transport.ts",
|
|
"src/renderer/src/components/terminal-pane/sleeping-record-park-exemption.ts",
|
|
"src/renderer/src/hooks/agent-auto-ack-targets.ts",
|
|
"src/renderer/src/hooks/ipc-events-terminal-create-scenario-types.ts",
|
|
"src/renderer/src/lib/active-agent-note-send-result.ts",
|
|
"src/renderer/src/lib/agent-account-restart-startup.ts",
|
|
"src/renderer/src/lib/agent-hibernation-pane-eligibility.ts",
|
|
"src/renderer/src/lib/agent-hibernation-planner-snapshot.ts",
|
|
"src/renderer/src/lib/agent-session-launch-plan.ts",
|
|
"src/renderer/src/lib/ai-vault-session-drag.ts",
|
|
"src/renderer/src/lib/ai-vault-tab-title-requests.ts",
|
|
"src/renderer/src/lib/ai-vault-tab-title-sync-inputs.ts",
|
|
"src/renderer/src/lib/claude-session-account-move.ts",
|
|
"src/renderer/src/lib/host-mirrored-pane-liveness.ts",
|
|
"src/renderer/src/lib/launch-agent-web-host-tab.ts",
|
|
"src/renderer/src/lib/launch-ai-vault-session.ts",
|
|
"src/renderer/src/lib/launch-structured-agent-session.ts",
|
|
"src/renderer/src/lib/launch-work-item-direct-agent.ts",
|
|
"src/renderer/src/lib/onboarding-folder-agent-startup.ts",
|
|
"src/renderer/src/lib/open-agent-message-sender.ts",
|
|
"src/renderer/src/lib/open-tab-occupant-agent.ts",
|
|
"src/renderer/src/lib/resume-sleeping-agent-session.ts",
|
|
"src/renderer/src/lib/running-agent-targets.ts",
|
|
"src/renderer/src/lib/runtime-agent-background-create.ts",
|
|
"src/renderer/src/lib/sleeping-agent-pane-ownership.ts",
|
|
"src/renderer/src/lib/sleeping-agent-session-launch.ts",
|
|
"src/renderer/src/lib/sleeping-agent-wake-requests.ts",
|
|
"src/renderer/src/lib/sleeping-record-claim-representative.ts",
|
|
"src/renderer/src/lib/sleeping-record-execution-host-scope.ts",
|
|
"src/renderer/src/lib/structured-agent-session-create-hydration.ts",
|
|
"src/renderer/src/lib/structured-agent-session-host-admission.ts",
|
|
"src/renderer/src/lib/structured-agent-session-launch-callers.ts",
|
|
"src/renderer/src/lib/structured-agent-session-launch-create-call.ts",
|
|
"src/renderer/src/lib/structured-agent-session-launch-create-message.ts",
|
|
"src/renderer/src/lib/structured-agent-session-launch-draft.ts",
|
|
"src/renderer/src/lib/structured-agent-session-launch-errors.ts",
|
|
"src/renderer/src/lib/structured-agent-session-launch-failure.ts",
|
|
"src/renderer/src/lib/structured-agent-session-launch-options.ts",
|
|
"src/renderer/src/lib/structured-agent-session-launch-persistence.ts",
|
|
"src/renderer/src/lib/structured-agent-session-launch-prompt.ts",
|
|
"src/renderer/src/lib/structured-agent-session-launch-record.ts",
|
|
"src/renderer/src/lib/structured-agent-session-launch-recovery.ts",
|
|
"src/renderer/src/lib/structured-agent-session-launch-registry.ts",
|
|
"src/renderer/src/lib/structured-agent-session-launch-slot.ts",
|
|
"src/renderer/src/lib/structured-agent-session-launch-source-handoff.ts",
|
|
"src/renderer/src/lib/structured-agent-session-launch-surface.ts",
|
|
"src/renderer/src/lib/structured-agent-synthetic-sleeping-record.ts",
|
|
"src/renderer/src/lib/wake-sleeping-agents-in-background.ts",
|
|
"src/renderer/src/lib/workspace-tab-agent-metadata.ts",
|
|
"src/renderer/src/lib/worktree-activation-store-contract.ts",
|
|
"src/renderer/src/lib/worktree-startup-payload.ts",
|
|
"src/renderer/src/runtime/agent-resume-host-authority-capability.ts",
|
|
"src/renderer/src/runtime/agent-session-create-operation.ts",
|
|
"src/renderer/src/runtime/host-model-catalog-snapshots-sync.ts",
|
|
"src/renderer/src/runtime/host-model-catalog-snapshots.ts",
|
|
"src/renderer/src/runtime/host-structured-agent-availability.ts",
|
|
"src/renderer/src/runtime/host-structured-agents.ts",
|
|
"src/renderer/src/runtime/layout-apply-send.ts",
|
|
"src/renderer/src/runtime/remote-agent-session-launch.ts",
|
|
"src/renderer/src/runtime/runtime-file-read-client.ts",
|
|
"src/renderer/src/runtime/structured-agent-session-client.ts",
|
|
"src/renderer/src/runtime/structured-agent-session-status-feed.ts",
|
|
"src/renderer/src/runtime/structured-agent-session-turn-completion-feed.ts",
|
|
"src/renderer/src/runtime/structured-chat-host-permission.ts",
|
|
"src/renderer/src/runtime/structured-conversation-name.ts",
|
|
"src/renderer/src/runtime/sync-runtime-graph/mobile-session-group-projection.ts",
|
|
"src/renderer/src/runtime/use-host-structured-agent.ts",
|
|
"src/renderer/src/runtime/use-managed-runtime-install.ts",
|
|
"src/renderer/src/runtime/web-runtime-session-types.ts",
|
|
"src/renderer/src/runtime/web-session-tabs-sync/state-equality-core.ts",
|
|
"src/renderer/src/runtime/web-session-tabs-sync/terminal-surfaces.ts",
|
|
"src/renderer/src/store/slices/agent-status-contract.ts",
|
|
"src/renderer/src/store/slices/agent-status-launch-config.ts",
|
|
"src/renderer/src/store/slices/agent-status-live-entry-builder.ts",
|
|
"src/renderer/src/store/slices/agent-status-live-facts.ts",
|
|
"src/renderer/src/store/slices/agent-status-live-reducer.ts",
|
|
"src/renderer/src/store/slices/agent-status-provider-session-actions.ts",
|
|
"src/renderer/src/store/slices/agent-status-recovery-actions.ts",
|
|
"src/renderer/src/store/slices/agent-status-recovery-collection.ts",
|
|
"src/renderer/src/store/slices/agent-status-sleeping-records.ts",
|
|
"src/renderer/src/store/slices/agent-status-slice-contract.ts",
|
|
"src/renderer/src/store/slices/structured-chat-slept-at.ts",
|
|
"src/renderer/src/store/slices/tabs/tabs-close-actions.ts",
|
|
"src/renderer/src/store/slices/terminal-tab-retirement.ts",
|
|
"src/renderer/src/store/slices/workspace-attention/attention-removal-follow-up.ts",
|
|
"src/renderer/src/store/slices/workspace-attention/workspace-live-markers.ts",
|
|
"src/renderer/src/store/terminals/terminal-actions.ts",
|
|
"src/renderer/src/store/terminals/terminal-contracts.ts",
|
|
"src/renderer/src/store/terminals/terminal-shutdown-state.ts",
|
|
"src/renderer/src/store/terminals/terminal-sleep-layout-owner.ts",
|
|
"src/renderer/src/store/terminals/terminal-state.ts",
|
|
"src/renderer/src/store/terminals/workspace-terminal-row-plan.ts",
|
|
"src/renderer/src/web/preload-api/web-agent-session-attachment-upload.ts",
|
|
"src/renderer/src/web/preload-api/web-ui-api.ts",
|
|
"src/renderer/src/web/web-runtime-client-capabilities.ts",
|
|
"src/shared/agent-child-row-model.ts",
|
|
"src/shared/agent-cli-flag-detection.ts",
|
|
"src/shared/agent-hook-interrupt-reconciliation.ts",
|
|
"src/shared/agent-hook-listener.ts",
|
|
"src/shared/agent-hook-listener/listener-event.ts",
|
|
"src/shared/agent-hook-relay.ts",
|
|
"src/shared/agent-journal-tool-call-lifecycle.ts",
|
|
"src/shared/agent-launch-model-preferences.ts",
|
|
"src/shared/agent-launch-operation.ts",
|
|
"src/shared/agent-launch-preferences.ts",
|
|
"src/shared/agent-resume-argv-drop.ts",
|
|
"src/shared/agent-resume-argv.ts",
|
|
"src/shared/agent-resume-launch-command.ts",
|
|
"src/shared/agent-resume-record-equivalence.ts",
|
|
"src/shared/agent-resume-record-from-status.ts",
|
|
"src/shared/agent-status-child-work-display.ts",
|
|
"src/shared/agent-status-child-work-projection.ts",
|
|
"src/shared/agent-status-ipc-payload.ts",
|
|
"src/shared/agent-status-run.ts",
|
|
"src/shared/agent-status-store-status-codec.ts",
|
|
"src/shared/agent-status-subject.ts",
|
|
"src/shared/agent-status-types.ts",
|
|
"src/shared/agent-turn-lifecycle-text.ts",
|
|
"src/shared/agent-turn-outcome.ts",
|
|
"src/shared/ai-vault-resume-startup.ts",
|
|
"src/shared/automation-extra-agent-args.ts",
|
|
"src/shared/background-task-header-content.ts",
|
|
"src/shared/background-task-roster.ts",
|
|
"src/shared/claimed-agent-pty-owner-snapshot.ts",
|
|
"src/shared/claimed-agent-pty-owner.ts",
|
|
"src/shared/claude-compact-completion.ts",
|
|
"src/shared/codebuddy-headless-command.ts",
|
|
"src/shared/conversation-name-generation.ts",
|
|
"src/shared/electron-remote-runtime-client-capabilities.ts",
|
|
"src/shared/flag-prompt-startup.ts",
|
|
"src/shared/live-resume-anchor-record.ts",
|
|
"src/shared/native-chat-background-task-row.ts",
|
|
"src/shared/native-chat-context-usage.ts",
|
|
"src/shared/native-chat-cut-turn-notice.ts",
|
|
"src/shared/native-chat-edit-patch-files.ts",
|
|
"src/shared/native-chat-messages-waiting-behind-live-turn.ts",
|
|
"src/shared/native-chat-notice.ts",
|
|
"src/shared/native-chat-orca-stop-cut.ts",
|
|
"src/shared/native-chat-provider-retry-runs.ts",
|
|
"src/shared/native-chat-providers.ts",
|
|
"src/shared/native-chat-reasoning-row.ts",
|
|
"src/shared/native-chat-resolution-receipt.ts",
|
|
"src/shared/native-chat-send-order.ts",
|
|
"src/shared/native-chat-session-option-commands.ts",
|
|
"src/shared/native-chat-session-option-defaults.ts",
|
|
"src/shared/native-chat-session-option-snapshot.ts",
|
|
"src/shared/native-chat-session-option-state.ts",
|
|
"src/shared/native-chat-slash-commands.ts",
|
|
"src/shared/native-chat-stopped-before-start.ts",
|
|
"src/shared/native-chat-transcript-projection.ts",
|
|
"src/shared/native-chat-turn-activity.ts",
|
|
"src/shared/native-chat-turn-fold.ts",
|
|
"src/shared/native-chat-turn-grouping.ts",
|
|
"src/shared/native-chat-turn-membership.ts",
|
|
"src/shared/native-chat-turn-row-attribution.ts",
|
|
"src/shared/native-chat-types.ts",
|
|
"src/shared/native-chat-usage-limit-cut.ts",
|
|
"src/shared/notification-settings-types.ts",
|
|
"src/shared/orca-session-address.ts",
|
|
"src/shared/orchestration-worker-output.ts",
|
|
"src/shared/protocol-version.ts",
|
|
"src/shared/queued-message-edit-lease.ts",
|
|
"src/shared/queued-message-edit.ts",
|
|
"src/shared/remote-runtime-client-capabilities.ts",
|
|
"src/shared/returned-draft-text.ts",
|
|
"src/shared/rpc-contract/agent-launch-params.ts",
|
|
"src/shared/rpc-contract/agent-session-attachment-params.ts",
|
|
"src/shared/rpc-contract/agent-session-params.ts",
|
|
"src/shared/rpc-contract/structured-agent-session-identifiers.ts",
|
|
"src/shared/rpc-contract/structured-agent-session-params.ts",
|
|
"src/shared/runtime-mobile-session-tab-contracts.ts",
|
|
"src/shared/runtime-terminal-contracts.ts",
|
|
"src/shared/sleeping-agent-launch-config.ts",
|
|
"src/shared/structured-agent-question-projection.ts",
|
|
"src/shared/structured-agent-turn-clock-anchor.ts",
|
|
"src/shared/structured-chat-naming-eligibility.ts",
|
|
"src/shared/structured-native-chat-launch-route.ts",
|
|
"src/shared/structured-session-background-tasks-view.ts",
|
|
"src/shared/structured-session-foreground-commands.ts",
|
|
"src/shared/tui-agent-launch-command.ts",
|
|
"src/shared/tui-agent-launch-defaults.ts",
|
|
"src/shared/tui-agent-resume-startup.ts",
|
|
"src/shared/tui-agent-startup.ts",
|
|
"src/shared/workspace-layout/old-client/old-client-session-tabs-projection.ts",
|
|
"src/shared/workspace-layout/workspace-layout-beside.ts",
|
|
"src/shared/workspace-layout/workspace-layout-command-types.ts",
|
|
"src/shared/workspace-layout/workspace-layout-disk-fields.ts",
|
|
"src/shared/workspace-layout/workspace-layout-load-bindings.ts",
|
|
"src/shared/workspace-layout/workspace-layout-model.ts",
|
|
"src/shared/workspace-layout/workspace-layout-process-commands.ts",
|
|
"src/shared/workspace-layout/workspace-layout-save.ts",
|
|
"src/shared/workspace-session-pane-ownership.ts",
|
|
"src/shared/workspace-session-schema.ts",
|
|
"src/shared/workspace-session-sleeping-agents.ts",
|
|
"src/shared/workspace-session-state-types.ts",
|
|
"src/shared/workspace-session-tab-activity.ts",
|
|
"src/shared/worktree/launch-types.ts",
|
|
"src/wsl-guest/agent-hook-interrupt-reconciliation.ts"
|
|
],
|
|
"outboundDependencyDirectories": [
|
|
{
|
|
"path": "src/shared",
|
|
"count": 67
|
|
},
|
|
{
|
|
"path": "src/shared/rpc-contract",
|
|
"count": 2
|
|
}
|
|
],
|
|
"unresolvedSpecifiers": []
|
|
},
|
|
"moves": [
|
|
{
|
|
"from": "src/shared/agent-session-account-home.test.ts",
|
|
"to": "src/shared/agent-session/agent-session-account-home.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-account-home.ts",
|
|
"to": "src/shared/agent-session/agent-session-account-home.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-agent-availability.ts",
|
|
"to": "src/shared/agent-session/agent-session-agent-availability.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-answered-turn-schema.ts",
|
|
"to": "src/shared/agent-session/agent-session-answered-turn-schema.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-approval-blocked-path.test.ts",
|
|
"to": "src/shared/agent-session/agent-session-approval-blocked-path.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-approval-blocked-path.ts",
|
|
"to": "src/shared/agent-session/agent-session-approval-blocked-path.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-approval-subject.test.ts",
|
|
"to": "src/shared/agent-session/agent-session-approval-subject.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-approval-subject.ts",
|
|
"to": "src/shared/agent-session/agent-session-approval-subject.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-argument-problem.ts",
|
|
"to": "src/shared/agent-session/agent-session-argument-problem.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-attachment-failure-words.ts",
|
|
"to": "src/shared/agent-session/agent-session-attachment-failure-words.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-attachments.test.ts",
|
|
"to": "src/shared/agent-session/agent-session-attachments.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-attachments.ts",
|
|
"to": "src/shared/agent-session/agent-session-attachments.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-attention-capabilities.ts",
|
|
"to": "src/shared/agent-session/agent-session-attention-capabilities.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-attention.ts",
|
|
"to": "src/shared/agent-session/agent-session-attention.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-availability-sentences.ts",
|
|
"to": "src/shared/agent-session/agent-session-availability-sentences.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-availability.test.ts",
|
|
"to": "src/shared/agent-session/agent-session-availability.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-availability.ts",
|
|
"to": "src/shared/agent-session/agent-session-availability.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-background-task-child-views-capability.ts",
|
|
"to": "src/shared/agent-session/agent-session-background-task-child-views-capability.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-background-task-state-admission.test.ts",
|
|
"to": "src/shared/agent-session/agent-session-background-task-state-admission.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-background-task-state-admission.ts",
|
|
"to": "src/shared/agent-session/agent-session-background-task-state-admission.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-background-task-state-equality.ts",
|
|
"to": "src/shared/agent-session/agent-session-background-task-state-equality.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-background-task-wire.ts",
|
|
"to": "src/shared/agent-session/agent-session-background-task-wire.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-caller-env.ts",
|
|
"to": "src/shared/agent-session/agent-session-caller-env.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-capabilities.ts",
|
|
"to": "src/shared/agent-session/agent-session-capabilities.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-chat-label.ts",
|
|
"to": "src/shared/agent-session/agent-session-chat-label.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-command-refusal-words.ts",
|
|
"to": "src/shared/agent-session/agent-session-command-refusal-words.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-compaction.ts",
|
|
"to": "src/shared/agent-session/agent-session-compaction.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-context-clear.test.ts",
|
|
"to": "src/shared/agent-session/agent-session-context-clear.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-context-clear.ts",
|
|
"to": "src/shared/agent-session/agent-session-context-clear.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-context-usage-schema.test.ts",
|
|
"to": "src/shared/agent-session/agent-session-context-usage-schema.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-context-usage-schema.ts",
|
|
"to": "src/shared/agent-session/agent-session-context-usage-schema.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-context-usage.ts",
|
|
"to": "src/shared/agent-session/agent-session-context-usage.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-continue-interrupted-capability.ts",
|
|
"to": "src/shared/agent-session/agent-session-continue-interrupted-capability.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-conversation-command.ts",
|
|
"to": "src/shared/agent-session/agent-session-conversation-command.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-conversation-name.test.ts",
|
|
"to": "src/shared/agent-session/agent-session-conversation-name.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-conversation-name.ts",
|
|
"to": "src/shared/agent-session/agent-session-conversation-name.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-conversation-outline.ts",
|
|
"to": "src/shared/agent-session/agent-session-conversation-outline.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-create-capabilities.ts",
|
|
"to": "src/shared/agent-session/agent-session-create-capabilities.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-current-requests-capability.ts",
|
|
"to": "src/shared/agent-session/agent-session-current-requests-capability.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-current-requests-reader.ts",
|
|
"to": "src/shared/agent-session/agent-session-current-requests-reader.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-current-requests-wire.ts",
|
|
"to": "src/shared/agent-session/agent-session-current-requests-wire.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-current-requests.ts",
|
|
"to": "src/shared/agent-session/agent-session-current-requests.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-current-work-wire.ts",
|
|
"to": "src/shared/agent-session/agent-session-current-work-wire.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-definitive-refusal.test.ts",
|
|
"to": "src/shared/agent-session/agent-session-definitive-refusal.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-definitive-refusal.ts",
|
|
"to": "src/shared/agent-session/agent-session-definitive-refusal.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-execution-options.ts",
|
|
"to": "src/shared/agent-session/agent-session-execution-options.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-failure-copy.ts",
|
|
"to": "src/shared/agent-session/agent-session-failure-copy.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-failure-fact-schema.ts",
|
|
"to": "src/shared/agent-session/agent-session-failure-fact-schema.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-failure-words.test.ts",
|
|
"to": "src/shared/agent-session/agent-session-failure-words.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-failure-words.ts",
|
|
"to": "src/shared/agent-session/agent-session-failure-words.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-failure.test.ts",
|
|
"to": "src/shared/agent-session/agent-session-failure.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-failure.ts",
|
|
"to": "src/shared/agent-session/agent-session-failure.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-frame-fields.ts",
|
|
"to": "src/shared/agent-session/agent-session-frame-fields.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-handoff-status.ts",
|
|
"to": "src/shared/agent-session/agent-session-handoff-status.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-host-authority.ts",
|
|
"to": "src/shared/agent-session/agent-session-host-authority.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-host-status-rows.ts",
|
|
"to": "src/shared/agent-session/agent-session-host-status-rows.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-journal-body-admission.test.ts",
|
|
"to": "src/shared/agent-session/agent-session-journal-body-admission.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-journal-body-admission.ts",
|
|
"to": "src/shared/agent-session/agent-session-journal-body-admission.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-journal-item-key.ts",
|
|
"to": "src/shared/agent-session/agent-session-journal-item-key.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-journal-open-union.ts",
|
|
"to": "src/shared/agent-session/agent-session-journal-open-union.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-journal-position.ts",
|
|
"to": "src/shared/agent-session/agent-session-journal-position.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-journal-producer.test.ts",
|
|
"to": "src/shared/agent-session/agent-session-journal-producer.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-journal-producer.ts",
|
|
"to": "src/shared/agent-session/agent-session-journal-producer.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-journal-schemas.test.ts",
|
|
"to": "src/shared/agent-session/agent-session-journal-schemas.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-journal-schemas.ts",
|
|
"to": "src/shared/agent-session/agent-session-journal-schemas.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-journal-submission-schema.spec.ts",
|
|
"to": "src/shared/agent-session/agent-session-journal-submission-schema.spec.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-journal-submission-schema.ts",
|
|
"to": "src/shared/agent-session/agent-session-journal-submission-schema.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-journal-thread-goal-schema.ts",
|
|
"to": "src/shared/agent-session/agent-session-journal-thread-goal-schema.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-journal-types.ts",
|
|
"to": "src/shared/agent-session/agent-session-journal-types.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-launch-args.ts",
|
|
"to": "src/shared/agent-session/agent-session-launch-args.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-lease-adjudication.test.ts",
|
|
"to": "src/shared/agent-session/agent-session-lease-adjudication.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-lease-adjudication.ts",
|
|
"to": "src/shared/agent-session/agent-session-lease-adjudication.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-legacy-handoff-lease.test.ts",
|
|
"to": "src/shared/agent-session/agent-session-legacy-handoff-lease.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-legacy-handoff-lease.ts",
|
|
"to": "src/shared/agent-session/agent-session-legacy-handoff-lease.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-message-source.test.ts",
|
|
"to": "src/shared/agent-session/agent-session-message-source.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-message-source.ts",
|
|
"to": "src/shared/agent-session/agent-session-message-source.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-mutation-envelope.test.ts",
|
|
"to": "src/shared/agent-session/agent-session-mutation-envelope.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-mutation-envelope.ts",
|
|
"to": "src/shared/agent-session/agent-session-mutation-envelope.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-next-fence.ts",
|
|
"to": "src/shared/agent-session/agent-session-next-fence.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-operation-ledger.test.ts",
|
|
"to": "src/shared/agent-session/agent-session-operation-ledger.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-operation-ledger.ts",
|
|
"to": "src/shared/agent-session/agent-session-operation-ledger.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-option-agent-args.ts",
|
|
"to": "src/shared/agent-session/agent-session-option-agent-args.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-option-catalog-antigravity.ts",
|
|
"to": "src/shared/agent-session/agent-session-option-catalog-antigravity.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-option-catalog-claude-codex.ts",
|
|
"to": "src/shared/agent-session/agent-session-option-catalog-claude-codex.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-option-catalog-codebuddy.ts",
|
|
"to": "src/shared/agent-session/agent-session-option-catalog-codebuddy.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-option-catalog-gemini-cursor.ts",
|
|
"to": "src/shared/agent-session/agent-session-option-catalog-gemini-cursor.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-option-catalog-grok.test.ts",
|
|
"to": "src/shared/agent-session/agent-session-option-catalog-grok.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-option-catalog-grok.ts",
|
|
"to": "src/shared/agent-session/agent-session-option-catalog-grok.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-option-catalog-muse.ts",
|
|
"to": "src/shared/agent-session/agent-session-option-catalog-muse.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-option-catalog-omp.test.ts",
|
|
"to": "src/shared/agent-session/agent-session-option-catalog-omp.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-option-catalog-omp.ts",
|
|
"to": "src/shared/agent-session/agent-session-option-catalog-omp.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-option-catalog-opencode.test.ts",
|
|
"to": "src/shared/agent-session/agent-session-option-catalog-opencode.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-option-catalog-opencode.ts",
|
|
"to": "src/shared/agent-session/agent-session-option-catalog-opencode.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-option-catalog-removers.test.ts",
|
|
"to": "src/shared/agent-session/agent-session-option-catalog-removers.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-option-catalog-types.ts",
|
|
"to": "src/shared/agent-session/agent-session-option-catalog-types.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-option-catalog.test.ts",
|
|
"to": "src/shared/agent-session/agent-session-option-catalog.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-option-catalog.ts",
|
|
"to": "src/shared/agent-session/agent-session-option-catalog.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-option-launch.ts",
|
|
"to": "src/shared/agent-session/agent-session-option-launch.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-optional-model-capability.ts",
|
|
"to": "src/shared/agent-session/agent-session-optional-model-capability.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-options-result.ts",
|
|
"to": "src/shared/agent-session/agent-session-options-result.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-orca-stop.ts",
|
|
"to": "src/shared/agent-session/agent-session-orca-stop.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-permission-modes-capability.ts",
|
|
"to": "src/shared/agent-session/agent-session-permission-modes-capability.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-provider-context.test.ts",
|
|
"to": "src/shared/agent-session/agent-session-provider-context.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-provider-context.ts",
|
|
"to": "src/shared/agent-session/agent-session-provider-context.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-provider-handle-encoding.ts",
|
|
"to": "src/shared/agent-session/agent-session-provider-handle-encoding.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-provider-handle-replacement.ts",
|
|
"to": "src/shared/agent-session/agent-session-provider-handle-replacement.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-provider-handle.test.ts",
|
|
"to": "src/shared/agent-session/agent-session-provider-handle.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-provider-handle.ts",
|
|
"to": "src/shared/agent-session/agent-session-provider-handle.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-provider-retry-words.ts",
|
|
"to": "src/shared/agent-session/agent-session-provider-retry-words.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-question-answer.test.ts",
|
|
"to": "src/shared/agent-session/agent-session-question-answer.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-question-answer.ts",
|
|
"to": "src/shared/agent-session/agent-session-question-answer.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-question-free-text.test.ts",
|
|
"to": "src/shared/agent-session/agent-session-question-free-text.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-queued-message-wire.ts",
|
|
"to": "src/shared/agent-session/agent-session-queued-message-wire.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-queued-submission.ts",
|
|
"to": "src/shared/agent-session/agent-session-queued-submission.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-record-stored-form.test.ts",
|
|
"to": "src/shared/agent-session/agent-session-record-stored-form.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-record-stored-form.ts",
|
|
"to": "src/shared/agent-session/agent-session-record-stored-form.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-record.test-fixture.ts",
|
|
"to": "src/shared/agent-session/agent-session-record.test-fixture.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-record.ts",
|
|
"to": "src/shared/agent-session/agent-session-record.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-refusal-details.ts",
|
|
"to": "src/shared/agent-session/agent-session-refusal-details.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-refusal-notice-stop.test.ts",
|
|
"to": "src/shared/agent-session/agent-session-refusal-notice-stop.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-refusal-notice.test.ts",
|
|
"to": "src/shared/agent-session/agent-session-refusal-notice.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-refusal-notice.ts",
|
|
"to": "src/shared/agent-session/agent-session-refusal-notice.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-refusal-reason-words.ts",
|
|
"to": "src/shared/agent-session/agent-session-refusal-reason-words.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-refusal-retry.test.ts",
|
|
"to": "src/shared/agent-session/agent-session-refusal-retry.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-refusal-retry.ts",
|
|
"to": "src/shared/agent-session/agent-session-refusal-retry.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-registered-agents.test.ts",
|
|
"to": "src/shared/agent-session/agent-session-registered-agents.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-registered-agents.ts",
|
|
"to": "src/shared/agent-session/agent-session-registered-agents.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-request-timeout.ts",
|
|
"to": "src/shared/agent-session/agent-session-request-timeout.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-restart-activity.ts",
|
|
"to": "src/shared/agent-session/agent-session-restart-activity.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-restart-continuation.test.ts",
|
|
"to": "src/shared/agent-session/agent-session-restart-continuation.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-restart-continuation.ts",
|
|
"to": "src/shared/agent-session/agent-session-restart-continuation.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-resume-cursor.test.ts",
|
|
"to": "src/shared/agent-session/agent-session-resume-cursor.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-resume-marker.ts",
|
|
"to": "src/shared/agent-session/agent-session-resume-marker.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-resume-runtime-capabilities.ts",
|
|
"to": "src/shared/agent-session/agent-session-resume-runtime-capabilities.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-resume.test.ts",
|
|
"to": "src/shared/agent-session/agent-session-resume.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-resume.ts",
|
|
"to": "src/shared/agent-session/agent-session-resume.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-rewind.ts",
|
|
"to": "src/shared/agent-session/agent-session-rewind.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-runtime-capabilities.ts",
|
|
"to": "src/shared/agent-session/agent-session-runtime-capabilities.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-sign-in.test.ts",
|
|
"to": "src/shared/agent-session/agent-session-sign-in.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-sign-in.ts",
|
|
"to": "src/shared/agent-session/agent-session-sign-in.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-start-refusal-resumable.ts",
|
|
"to": "src/shared/agent-session/agent-session-start-refusal-resumable.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-status-snapshot-fold.test.ts",
|
|
"to": "src/shared/agent-session/agent-session-status-snapshot-fold.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-status-snapshot-fold.ts",
|
|
"to": "src/shared/agent-session/agent-session-status-snapshot-fold.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-stop-capabilities.ts",
|
|
"to": "src/shared/agent-session/agent-session-stop-capabilities.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-stop-row-identity.ts",
|
|
"to": "src/shared/agent-session/agent-session-stop-row-identity.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-stopped-history.test.ts",
|
|
"to": "src/shared/agent-session/agent-session-stopped-history.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-stopped-history.ts",
|
|
"to": "src/shared/agent-session/agent-session-stopped-history.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-stored-agent.test.ts",
|
|
"to": "src/shared/agent-session/agent-session-stored-agent.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-stored-agent.ts",
|
|
"to": "src/shared/agent-session/agent-session-stored-agent.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-surface-tab-id.ts",
|
|
"to": "src/shared/agent-session/agent-session-surface-tab-id.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-thread-goal-wire.ts",
|
|
"to": "src/shared/agent-session/agent-session-thread-goal-wire.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-thread-goal.test.ts",
|
|
"to": "src/shared/agent-session/agent-session-thread-goal.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-thread-goal.ts",
|
|
"to": "src/shared/agent-session/agent-session-thread-goal.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-turn-completion-wire.ts",
|
|
"to": "src/shared/agent-session/agent-session-turn-completion-wire.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-turn-record.test.ts",
|
|
"to": "src/shared/agent-session/agent-session-turn-record.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-turn-record.ts",
|
|
"to": "src/shared/agent-session/agent-session-turn-record.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-usage-limit-words.ts",
|
|
"to": "src/shared/agent-session/agent-session-usage-limit-words.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-usage-limit.ts",
|
|
"to": "src/shared/agent-session/agent-session-usage-limit.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-visible-failures.ts",
|
|
"to": "src/shared/agent-session/agent-session-visible-failures.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-wire-refusals.test.ts",
|
|
"to": "src/shared/agent-session/agent-session-wire-refusals.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-wire-refusals.ts",
|
|
"to": "src/shared/agent-session/agent-session-wire-refusals.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-wire.ts",
|
|
"to": "src/shared/agent-session/agent-session-wire.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-workspace-sleep.ts",
|
|
"to": "src/shared/agent-session/agent-session-workspace-sleep.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-write-failure.test.ts",
|
|
"to": "src/shared/agent-session/agent-session-write-failure.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-write-failure.ts",
|
|
"to": "src/shared/agent-session/agent-session-write-failure.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/agent-session-write-notice-copy.ts",
|
|
"to": "src/shared/agent-session/agent-session-write-notice-copy.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/structured-agent-session-agent-status.test.ts",
|
|
"to": "src/shared/agent-session/structured-agent-session-agent-status.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/structured-agent-session-agent-status.ts",
|
|
"to": "src/shared/agent-session/structured-agent-session-agent-status.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/structured-agent-session-child-work-legacy.test.ts",
|
|
"to": "src/shared/agent-session/structured-agent-session-child-work-legacy.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/structured-agent-session-child-work-legacy.ts",
|
|
"to": "src/shared/agent-session/structured-agent-session-child-work-legacy.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/structured-agent-session-coalescer.test.ts",
|
|
"to": "src/shared/agent-session/structured-agent-session-coalescer.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/structured-agent-session-coalescer.ts",
|
|
"to": "src/shared/agent-session/structured-agent-session-coalescer.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/structured-agent-session-command-entry.ts",
|
|
"to": "src/shared/agent-session/structured-agent-session-command-entry.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/structured-agent-session-command-refusal-cause.ts",
|
|
"to": "src/shared/agent-session/structured-agent-session-command-refusal-cause.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/structured-agent-session-command-turn-identity.ts",
|
|
"to": "src/shared/agent-session/structured-agent-session-command-turn-identity.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/structured-agent-session-composer.test.ts",
|
|
"to": "src/shared/agent-session/structured-agent-session-composer.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/structured-agent-session-composer.ts",
|
|
"to": "src/shared/agent-session/structured-agent-session-composer.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/structured-agent-session-context-usage.test.ts",
|
|
"to": "src/shared/agent-session/structured-agent-session-context-usage.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/structured-agent-session-context-usage.ts",
|
|
"to": "src/shared/agent-session/structured-agent-session-context-usage.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/structured-agent-session-create.test.ts",
|
|
"to": "src/shared/agent-session/structured-agent-session-create.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/structured-agent-session-create.ts",
|
|
"to": "src/shared/agent-session/structured-agent-session-create.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/structured-agent-session-discovered-model.ts",
|
|
"to": "src/shared/agent-session/structured-agent-session-discovered-model.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/structured-agent-session-dispatch-rejection.test.ts",
|
|
"to": "src/shared/agent-session/structured-agent-session-dispatch-rejection.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/structured-agent-session-dispatch-rejection.ts",
|
|
"to": "src/shared/agent-session/structured-agent-session-dispatch-rejection.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/structured-agent-session-draft-hand-off.spec.ts",
|
|
"to": "src/shared/agent-session/structured-agent-session-draft-hand-off.spec.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/structured-agent-session-draft-hand-off.ts",
|
|
"to": "src/shared/agent-session/structured-agent-session-draft-hand-off.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/structured-agent-session-effective-tier.ts",
|
|
"to": "src/shared/agent-session/structured-agent-session-effective-tier.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/structured-agent-session-first-frame-picker.spec.ts",
|
|
"to": "src/shared/agent-session/structured-agent-session-first-frame-picker.spec.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/structured-agent-session-first-prompt.spec.ts",
|
|
"to": "src/shared/agent-session/structured-agent-session-first-prompt.spec.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/structured-agent-session-first-prompt.ts",
|
|
"to": "src/shared/agent-session/structured-agent-session-first-prompt.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/structured-agent-session-history-state.ts",
|
|
"to": "src/shared/agent-session/structured-agent-session-history-state.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/structured-agent-session-holder.ts",
|
|
"to": "src/shared/agent-session/structured-agent-session-holder.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/structured-agent-session-host-tab-id.ts",
|
|
"to": "src/shared/agent-session/structured-agent-session-host-tab-id.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/structured-agent-session-item-retention.test.ts",
|
|
"to": "src/shared/agent-session/structured-agent-session-item-retention.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/structured-agent-session-item-retention.ts",
|
|
"to": "src/shared/agent-session/structured-agent-session-item-retention.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/structured-agent-session-latest-request.test.ts",
|
|
"to": "src/shared/agent-session/structured-agent-session-latest-request.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/structured-agent-session-latest-request.ts",
|
|
"to": "src/shared/agent-session/structured-agent-session-latest-request.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/structured-agent-session-live-read.ts",
|
|
"to": "src/shared/agent-session/structured-agent-session-live-read.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/structured-agent-session-live-turn.test.ts",
|
|
"to": "src/shared/agent-session/structured-agent-session-live-turn.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/structured-agent-session-live-turn.ts",
|
|
"to": "src/shared/agent-session/structured-agent-session-live-turn.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/structured-agent-session-main-agent-working.ts",
|
|
"to": "src/shared/agent-session/structured-agent-session-main-agent-working.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/structured-agent-session-message-projection-stopped-before-start.test.ts",
|
|
"to": "src/shared/agent-session/structured-agent-session-message-projection-stopped-before-start.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/structured-agent-session-message-projection.test.ts",
|
|
"to": "src/shared/agent-session/structured-agent-session-message-projection.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/structured-agent-session-message-projection.ts",
|
|
"to": "src/shared/agent-session/structured-agent-session-message-projection.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/structured-agent-session-model-catalog-application.test.ts",
|
|
"to": "src/shared/agent-session/structured-agent-session-model-catalog-application.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/structured-agent-session-mutation.spec.ts",
|
|
"to": "src/shared/agent-session/structured-agent-session-mutation.spec.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/structured-agent-session-mutation.ts",
|
|
"to": "src/shared/agent-session/structured-agent-session-mutation.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/structured-agent-session-opening-send.test.ts",
|
|
"to": "src/shared/agent-session/structured-agent-session-opening-send.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/structured-agent-session-opening-send.ts",
|
|
"to": "src/shared/agent-session/structured-agent-session-opening-send.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/structured-agent-session-option-codec.spec.ts",
|
|
"to": "src/shared/agent-session/structured-agent-session-option-codec.spec.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/structured-agent-session-option-codec.ts",
|
|
"to": "src/shared/agent-session/structured-agent-session-option-codec.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/structured-agent-session-option-picks.test.ts",
|
|
"to": "src/shared/agent-session/structured-agent-session-option-picks.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/structured-agent-session-option-snapshot.ts",
|
|
"to": "src/shared/agent-session/structured-agent-session-option-snapshot.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/structured-agent-session-option-state.ts",
|
|
"to": "src/shared/agent-session/structured-agent-session-option-state.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/structured-agent-session-option-view.test.ts",
|
|
"to": "src/shared/agent-session/structured-agent-session-option-view.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/structured-agent-session-option-view.ts",
|
|
"to": "src/shared/agent-session/structured-agent-session-option-view.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/structured-agent-session-options.test.ts",
|
|
"to": "src/shared/agent-session/structured-agent-session-options.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/structured-agent-session-options.ts",
|
|
"to": "src/shared/agent-session/structured-agent-session-options.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/structured-agent-session-owed-work.ts",
|
|
"to": "src/shared/agent-session/structured-agent-session-owed-work.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/structured-agent-session-permission-option.test.ts",
|
|
"to": "src/shared/agent-session/structured-agent-session-permission-option.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/structured-agent-session-permission-option.ts",
|
|
"to": "src/shared/agent-session/structured-agent-session-permission-option.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/structured-agent-session-projection-sender.spec.ts",
|
|
"to": "src/shared/agent-session/structured-agent-session-projection-sender.spec.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/structured-agent-session-projection.test.ts",
|
|
"to": "src/shared/agent-session/structured-agent-session-projection.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/structured-agent-session-projection.ts",
|
|
"to": "src/shared/agent-session/structured-agent-session-projection.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/structured-agent-session-queue-publication-field.ts",
|
|
"to": "src/shared/agent-session/structured-agent-session-queue-publication-field.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/structured-agent-session-read-refusal.ts",
|
|
"to": "src/shared/agent-session/structured-agent-session-read-refusal.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/structured-agent-session-reasoning-projection.spec.ts",
|
|
"to": "src/shared/agent-session/structured-agent-session-reasoning-projection.spec.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/structured-agent-session-reconnect.ts",
|
|
"to": "src/shared/agent-session/structured-agent-session-reconnect.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/structured-agent-session-reducer.queued-messages.test.ts",
|
|
"to": "src/shared/agent-session/structured-agent-session-reducer.queued-messages.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/structured-agent-session-reducer.test.ts",
|
|
"to": "src/shared/agent-session/structured-agent-session-reducer.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/structured-agent-session-reducer.ts",
|
|
"to": "src/shared/agent-session/structured-agent-session-reducer.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/structured-agent-session-rejection-words.test.ts",
|
|
"to": "src/shared/agent-session/structured-agent-session-rejection-words.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/structured-agent-session-rejection-words.ts",
|
|
"to": "src/shared/agent-session/structured-agent-session-rejection-words.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/structured-agent-session-seed-catalog.ts",
|
|
"to": "src/shared/agent-session/structured-agent-session-seed-catalog.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/structured-agent-session-send-evidence.test.ts",
|
|
"to": "src/shared/agent-session/structured-agent-session-send-evidence.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/structured-agent-session-send-evidence.ts",
|
|
"to": "src/shared/agent-session/structured-agent-session-send-evidence.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/structured-agent-session-send-mutation.spec.ts",
|
|
"to": "src/shared/agent-session/structured-agent-session-send-mutation.spec.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/structured-agent-session-send-mutation.ts",
|
|
"to": "src/shared/agent-session/structured-agent-session-send-mutation.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/structured-agent-session-send-settlement.spec.ts",
|
|
"to": "src/shared/agent-session/structured-agent-session-send-settlement.spec.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/structured-agent-session-send-settlement.ts",
|
|
"to": "src/shared/agent-session/structured-agent-session-send-settlement.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/structured-agent-session-start-failure-row-key.ts",
|
|
"to": "src/shared/agent-session/structured-agent-session-start-failure-row-key.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/structured-agent-session-status-block.ts",
|
|
"to": "src/shared/agent-session/structured-agent-session-status-block.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/structured-agent-session-status-started-at.test.ts",
|
|
"to": "src/shared/agent-session/structured-agent-session-status-started-at.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/structured-agent-session-status-started-at.ts",
|
|
"to": "src/shared/agent-session/structured-agent-session-status-started-at.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/structured-agent-session-status-tool-line.test.ts",
|
|
"to": "src/shared/agent-session/structured-agent-session-status-tool-line.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/structured-agent-session-subagent-roster.test.ts",
|
|
"to": "src/shared/agent-session/structured-agent-session-subagent-roster.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/structured-agent-session-subagent-roster.ts",
|
|
"to": "src/shared/agent-session/structured-agent-session-subagent-roster.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/structured-agent-session-surface-capabilities.ts",
|
|
"to": "src/shared/agent-session/structured-agent-session-surface-capabilities.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/structured-agent-session-tab.ts",
|
|
"to": "src/shared/agent-session/structured-agent-session-tab.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/structured-agent-session-tool-call-block.ts",
|
|
"to": "src/shared/agent-session/structured-agent-session-tool-call-block.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/structured-agent-session-turn-bars.test.ts",
|
|
"to": "src/shared/agent-session/structured-agent-session-turn-bars.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/structured-agent-session-turn-timing-retention.test.ts",
|
|
"to": "src/shared/agent-session/structured-agent-session-turn-timing-retention.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/structured-agent-session-turn-timing.test.ts",
|
|
"to": "src/shared/agent-session/structured-agent-session-turn-timing.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/structured-agent-session-turn-timing.ts",
|
|
"to": "src/shared/agent-session/structured-agent-session-turn-timing.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/structured-agent-session-unanswered-dispatch.ts",
|
|
"to": "src/shared/agent-session/structured-agent-session-unanswered-dispatch.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/structured-agent-session-unknown-item.spec.ts",
|
|
"to": "src/shared/agent-session/structured-agent-session-unknown-item.spec.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/structured-agent-session-unlisted-effort.ts",
|
|
"to": "src/shared/agent-session/structured-agent-session-unlisted-effort.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "shared-native-chat",
|
|
"phase": 3,
|
|
"priority": "high",
|
|
"risk": "higher",
|
|
"directory": "src/shared",
|
|
"basenamePattern": "^native-chat(?:[-.]|$)",
|
|
"targetDirectory": "src/shared/native-chat",
|
|
"reason": "Chat data and pure rules need a concrete domain home rather than hundreds of sibling names.",
|
|
"review": "Review overlap with agent-session responsibility; retain wire-facing names and move in consumer-sized batches.",
|
|
"status": "proposed-not-applied",
|
|
"selectedFiles": 171,
|
|
"productionFiles": 98,
|
|
"testSupportFiles": 73,
|
|
"existingTargetJsTs": 0,
|
|
"collisionCount": 0,
|
|
"dependencyBoundary": {
|
|
"internalEdges": 295,
|
|
"inboundEdges": 1127,
|
|
"outboundEdges": 154,
|
|
"productionInternalEdges": 152,
|
|
"productionInboundEdges": 678,
|
|
"productionOutboundEdges": 114,
|
|
"externalImporterFiles": [
|
|
"config/scripts/mobile-web-app-native-chat-visual-links.test.mjs",
|
|
"config/scripts/native-chat-compaction-pagination.test.mjs",
|
|
"config/scripts/native-chat-live-session-benchmark.ts",
|
|
"mobile/scripts/mock-server-native-chat-scenario.ts",
|
|
"mobile/src/components/MobileMarkdown.tsx",
|
|
"mobile/src/components/WorktreeAgentRow.tsx",
|
|
"mobile/src/components/markdown-href-routing.test.ts",
|
|
"mobile/src/components/markdown-href-routing.ts",
|
|
"mobile/src/components/mobile-markdown-blocks.tsx",
|
|
"mobile/src/components/mobile-markdown-visual-lines.test.ts",
|
|
"mobile/src/components/mobile-markdown-visual-lines.ts",
|
|
"mobile/src/components/use-mobile-markdown-tree.ts",
|
|
"mobile/src/session/MobileNativeChatAsk.test.tsx",
|
|
"mobile/src/session/MobileNativeChatAsk.tsx",
|
|
"mobile/src/session/MobileNativeChatAwaitingInputRow.tsx",
|
|
"mobile/src/session/MobileNativeChatComposer.tsx",
|
|
"mobile/src/session/MobileNativeChatComposerMenu.tsx",
|
|
"mobile/src/session/MobileNativeChatDiffCard.tsx",
|
|
"mobile/src/session/MobileNativeChatFullContent.test.tsx",
|
|
"mobile/src/session/MobileNativeChatFullContent.tsx",
|
|
"mobile/src/session/MobileNativeChatLiveLine.android.test.ts",
|
|
"mobile/src/session/MobileNativeChatLiveLine.test.ts",
|
|
"mobile/src/session/MobileNativeChatLiveLine.tsx",
|
|
"mobile/src/session/MobileNativeChatMessage.android.test.ts",
|
|
"mobile/src/session/MobileNativeChatMessage.copy.test.tsx",
|
|
"mobile/src/session/MobileNativeChatMessage.paced-reveal.test.ts",
|
|
"mobile/src/session/MobileNativeChatMessage.subagent-group.test.tsx",
|
|
"mobile/src/session/MobileNativeChatMessage.test.ts",
|
|
"mobile/src/session/MobileNativeChatMessage.tool-result-availability.test.tsx",
|
|
"mobile/src/session/MobileNativeChatMessage.tsx",
|
|
"mobile/src/session/MobileNativeChatMessage.work-run.test.tsx",
|
|
"mobile/src/session/MobileNativeChatMessageActionsSheet.test.tsx",
|
|
"mobile/src/session/MobileNativeChatMessageActionsSheet.tsx",
|
|
"mobile/src/session/MobileNativeChatMessageTime.tsx",
|
|
"mobile/src/session/MobileNativeChatNoticeRow.tsx",
|
|
"mobile/src/session/MobileNativeChatOverlay.test.ts",
|
|
"mobile/src/session/MobileNativeChatOverlay.tsx",
|
|
"mobile/src/session/MobileNativeChatPacedProse.tsx",
|
|
"mobile/src/session/MobileNativeChatPageList.tsx",
|
|
"mobile/src/session/MobileNativeChatPromptCard.tsx",
|
|
"mobile/src/session/MobileNativeChatProse.tsx",
|
|
"mobile/src/session/MobileNativeChatReasoningRow.tsx",
|
|
"mobile/src/session/MobileNativeChatResolutionReceipt.tsx",
|
|
"mobile/src/session/MobileNativeChatRowOverlaysHost.test.tsx",
|
|
"mobile/src/session/MobileNativeChatRowOverlaysHost.tsx",
|
|
"mobile/src/session/MobileNativeChatSessionOptionPickers.test.ts",
|
|
"mobile/src/session/MobileNativeChatSessionOptionPickers.tsx",
|
|
"mobile/src/session/MobileNativeChatSessionOptionRows.test.ts",
|
|
"mobile/src/session/MobileNativeChatSessionOptionRows.tsx",
|
|
"mobile/src/session/MobileNativeChatSessionOptionSegments.tsx",
|
|
"mobile/src/session/MobileNativeChatStopButton.tsx",
|
|
"mobile/src/session/MobileNativeChatSubagentGroup.tsx",
|
|
"mobile/src/session/MobileNativeChatTaskList.tsx",
|
|
"mobile/src/session/MobileNativeChatToolIcon.tsx",
|
|
"mobile/src/session/MobileNativeChatToolLine.tsx",
|
|
"mobile/src/session/MobileNativeChatToolRun.identity.test.tsx",
|
|
"mobile/src/session/MobileNativeChatToolRun.test.tsx",
|
|
"mobile/src/session/MobileNativeChatToolRun.tsx",
|
|
"mobile/src/session/MobileNativeChatTurnStatus.tsx",
|
|
"mobile/src/session/MobileNativeChatUserMessageFold.tsx",
|
|
"mobile/src/session/MobileNativeChatView.harness.test-fixture.ts",
|
|
"mobile/src/session/MobileNativeChatView.tsx",
|
|
"mobile/src/session/MobileNativeChatView.turn-status.test.ts",
|
|
"mobile/src/session/MobileNativeChatView.waiting-rows.test.ts",
|
|
"mobile/src/session/MobileNativeChatVisual.tsx",
|
|
"mobile/src/session/MobileNativeChatVisualFrame.tsx",
|
|
"mobile/src/session/__mocks__/mobile-prompt-controller.ts",
|
|
"mobile/src/session/mobile-native-chat-answer-stepping.ts",
|
|
"mobile/src/session/mobile-native-chat-blocks.test.ts",
|
|
"mobile/src/session/mobile-native-chat-composer-menu.ts",
|
|
"mobile/src/session/mobile-native-chat-controller-contract.ts",
|
|
"mobile/src/session/mobile-native-chat-diff.test.ts",
|
|
"mobile/src/session/mobile-native-chat-draft-reconcile.test.ts",
|
|
"mobile/src/session/mobile-native-chat-draft-reconcile.ts",
|
|
"mobile/src/session/mobile-native-chat-eligibility.ts",
|
|
"mobile/src/session/mobile-native-chat-fold-reuse.ts",
|
|
"mobile/src/session/mobile-native-chat-image-transcript-markers.ts",
|
|
"mobile/src/session/mobile-native-chat-list-footer.tsx",
|
|
"mobile/src/session/mobile-native-chat-merge.test.ts",
|
|
"mobile/src/session/mobile-native-chat-merged-snapshot-parity-hooks.test.tsx",
|
|
"mobile/src/session/mobile-native-chat-merged-snapshot-parity.test.ts",
|
|
"mobile/src/session/mobile-native-chat-merger-oracle.test.ts",
|
|
"mobile/src/session/mobile-native-chat-message-plain-text.test.ts",
|
|
"mobile/src/session/mobile-native-chat-message-plain-text.ts",
|
|
"mobile/src/session/mobile-native-chat-message-visuals.test.ts",
|
|
"mobile/src/session/mobile-native-chat-noise.test.ts",
|
|
"mobile/src/session/mobile-native-chat-page-heights.test.ts",
|
|
"mobile/src/session/mobile-native-chat-page-heights.ts",
|
|
"mobile/src/session/mobile-native-chat-page-rejection.test.ts",
|
|
"mobile/src/session/mobile-native-chat-page-window-state.ts",
|
|
"mobile/src/session/mobile-native-chat-pair-window.test.ts",
|
|
"mobile/src/session/mobile-native-chat-pending-baseline.test.ts",
|
|
"mobile/src/session/mobile-native-chat-pending-baseline.ts",
|
|
"mobile/src/session/mobile-native-chat-pending-echo.test.ts",
|
|
"mobile/src/session/mobile-native-chat-pending-pasted-content.test.ts",
|
|
"mobile/src/session/mobile-native-chat-pending-retirement.test.ts",
|
|
"mobile/src/session/mobile-native-chat-pending-retirement.ts",
|
|
"mobile/src/session/mobile-native-chat-permission.ts",
|
|
"mobile/src/session/mobile-native-chat-reading-place.test.tsx",
|
|
"mobile/src/session/mobile-native-chat-render-data.test.ts",
|
|
"mobile/src/session/mobile-native-chat-render-data.ts",
|
|
"mobile/src/session/mobile-native-chat-reply-reveals.ts",
|
|
"mobile/src/session/mobile-native-chat-row-keys.ts",
|
|
"mobile/src/session/mobile-native-chat-row-overlays.ts",
|
|
"mobile/src/session/mobile-native-chat-run-descriptors.ts",
|
|
"mobile/src/session/mobile-native-chat-scroll-ownership.test.tsx",
|
|
"mobile/src/session/mobile-native-chat-send-classification.ts",
|
|
"mobile/src/session/mobile-native-chat-session-option-labels.ts",
|
|
"mobile/src/session/mobile-native-chat-session-option-persistence.test.ts",
|
|
"mobile/src/session/mobile-native-chat-stopped-before-start.test.tsx",
|
|
"mobile/src/session/mobile-native-chat-stream-frame.test.ts",
|
|
"mobile/src/session/mobile-native-chat-stream-frame.ts",
|
|
"mobile/src/session/mobile-native-chat-streaming-gate.test.ts",
|
|
"mobile/src/session/mobile-native-chat-streaming-gate.ts",
|
|
"mobile/src/session/mobile-native-chat-tool-run-props.ts",
|
|
"mobile/src/session/mobile-native-chat-tool-summary.test.ts",
|
|
"mobile/src/session/mobile-native-chat-unsent-notices.ts",
|
|
"mobile/src/session/mobile-native-chat-visual-context.ts",
|
|
"mobile/src/session/mobile-native-chat-visual-host-document.ts",
|
|
"mobile/src/session/mobile-native-chat-visual-read.ts",
|
|
"mobile/src/session/mobile-native-chat-visual-theme.ts",
|
|
"mobile/src/session/mobile-prompt-controller.test.ts",
|
|
"mobile/src/session/mobile-session-option-records.ts",
|
|
"mobile/src/session/mobile-structured-agent-session-contract.ts",
|
|
"mobile/src/session/use-mobile-native-chat-active-resolution.ts",
|
|
"mobile/src/session/use-mobile-native-chat-answer-send-omp.test.ts",
|
|
"mobile/src/session/use-mobile-native-chat-answer-send.test.ts",
|
|
"mobile/src/session/use-mobile-native-chat-answer-send.ts",
|
|
"mobile/src/session/use-mobile-native-chat-ask-auto-advance.ts",
|
|
"mobile/src/session/use-mobile-native-chat-ask-dismiss.test.ts",
|
|
"mobile/src/session/use-mobile-native-chat-ask-dismiss.ts",
|
|
"mobile/src/session/use-mobile-native-chat-cancel-ask.ts",
|
|
"mobile/src/session/use-mobile-native-chat-controller.test.ts",
|
|
"mobile/src/session/use-mobile-native-chat-drafts-glued-pending.test.ts",
|
|
"mobile/src/session/use-mobile-native-chat-drafts-launch-draft.test.ts",
|
|
"mobile/src/session/use-mobile-native-chat-drafts.test.ts",
|
|
"mobile/src/session/use-mobile-native-chat-drafts.ts",
|
|
"mobile/src/session/use-mobile-native-chat-input-lease.ts",
|
|
"mobile/src/session/use-mobile-native-chat-launch-draft-seed.ts",
|
|
"mobile/src/session/use-mobile-native-chat-message-detail.test.tsx",
|
|
"mobile/src/session/use-mobile-native-chat-message-detail.ts",
|
|
"mobile/src/session/use-mobile-native-chat-message-send.ts",
|
|
"mobile/src/session/use-mobile-native-chat-paced-text.ts",
|
|
"mobile/src/session/use-mobile-native-chat-prompts.test.ts",
|
|
"mobile/src/session/use-mobile-native-chat-prompts.ts",
|
|
"mobile/src/session/use-mobile-native-chat-row-renderer.tsx",
|
|
"mobile/src/session/use-mobile-native-chat-session-option-controller.ts",
|
|
"mobile/src/session/use-mobile-native-chat-session-options.ts",
|
|
"mobile/src/session/use-mobile-native-chat-session-stream-end.test.ts",
|
|
"mobile/src/session/use-mobile-native-chat-session-tool-result-paging.test.tsx",
|
|
"mobile/src/session/use-mobile-native-chat-session.test.ts",
|
|
"mobile/src/session/use-mobile-native-chat-session.ts",
|
|
"mobile/src/session/use-mobile-native-chat-streaming-bubble.ts",
|
|
"mobile/src/session/use-mobile-native-chat-transcript-rows.test.tsx",
|
|
"mobile/src/session/use-mobile-native-chat-transcript-rows.ts",
|
|
"mobile/src/session/use-mobile-native-chat-turn-disclosure-growing-row.test.tsx",
|
|
"mobile/src/session/use-mobile-native-chat-turn-disclosure-journal.test.tsx",
|
|
"mobile/src/session/use-mobile-native-chat-turn-disclosure-opening-send.test.tsx",
|
|
"mobile/src/session/use-mobile-native-chat-turn-disclosure.test-fixture.tsx",
|
|
"mobile/src/session/use-mobile-native-chat-turn-disclosure.test.tsx",
|
|
"mobile/src/session/use-mobile-native-chat-turn-disclosure.ts",
|
|
"mobile/src/session/use-mobile-native-chat-turn-status.ts",
|
|
"mobile/src/session/use-mobile-native-chat-unconfirmed-sends.ts",
|
|
"mobile/src/session/use-mobile-structured-agent-options.first-frame.test.ts",
|
|
"mobile/src/session/use-mobile-structured-agent-options.test.ts",
|
|
"mobile/src/session/use-mobile-structured-agent-options.ts",
|
|
"mobile/src/session/use-mobile-structured-agent-session.test.tsx",
|
|
"mobile/src/session/use-mobile-structured-agent-session.ts",
|
|
"mobile/src/session/use-mobile-structured-agent-turn-timing.ts",
|
|
"mobile/src/session/use-mobile-structured-option-surface.ts",
|
|
"mobile/src/transport/rpc-client-terminal-subscription.ts",
|
|
"src/cli/handlers/orchestration/worker-output.test.ts",
|
|
"src/main/acp/acp-background-task-child-work.ts",
|
|
"src/main/acp/acp-background-task-timeline.ts",
|
|
"src/main/acp/acp-dialects/acp-dialect.ts",
|
|
"src/main/acp/acp-dialects/grok-background-tasks.ts",
|
|
"src/main/acp/acp-dialects/grok-subagents.ts",
|
|
"src/main/acp/acp-prompt-content.test.ts",
|
|
"src/main/acp/acp-prompt-content.ts",
|
|
"src/main/acp/acp-recovery-history.ts",
|
|
"src/main/acp/acp-structured-background-task-stop.test.ts",
|
|
"src/main/acp/acp-structured-child-session-end.test.ts",
|
|
"src/main/acp/acp-structured-child-work.test.ts",
|
|
"src/main/acp/acp-structured-grok-subagent-recordings.test.ts",
|
|
"src/main/acp/acp-structured-host-lifecycle.test.ts",
|
|
"src/main/acp/acp-structured-host-stop.test.ts",
|
|
"src/main/acp/acp-structured-host-subagent-stop.test.ts",
|
|
"src/main/acp/acp-subagents.ts",
|
|
"src/main/acp/acp-timeline-background-task-evidence.test.ts",
|
|
"src/main/acp/acp-timeline-background-task-results.test.ts",
|
|
"src/main/acp/acp-timeline-background-task-words.test.ts",
|
|
"src/main/acp/acp-timeline-background-tasks.test.ts",
|
|
"src/main/acp/acp-timeline-grok-subagent-retention.test.ts",
|
|
"src/main/acp/acp-timeline-grok-subagents.test.ts",
|
|
"src/main/acp/acp-timeline-translator.ts",
|
|
"src/main/ai-vault/session-scanner-text-normalization.ts",
|
|
"src/main/claude/claude-background-task-memory.ts",
|
|
"src/main/claude/claude-background-task-roster.ts",
|
|
"src/main/claude/claude-background-task-row-journal.ts",
|
|
"src/main/claude/claude-background-task-row-lifecycle.ts",
|
|
"src/main/claude/claude-background-task-row-test-support.ts",
|
|
"src/main/claude/claude-background-task-rows.ts",
|
|
"src/main/claude/claude-background-task-start.ts",
|
|
"src/main/claude/claude-structured-dispatch-content.ts",
|
|
"src/main/claude/claude-structured-history-window.ts",
|
|
"src/main/claude/claude-structured-item-translation.ts",
|
|
"src/main/claude/claude-structured-option-confirmation.test.ts",
|
|
"src/main/claude/claude-structured-prompt-items.test.ts",
|
|
"src/main/claude/claude-structured-prompt-items.ts",
|
|
"src/main/claude/claude-subagent-journaled-identities.ts",
|
|
"src/main/claude/claude-turn-outcome.test.ts",
|
|
"src/main/claude/claude-usage-limits.test.ts",
|
|
"src/main/codex/codex-background-task-frames.ts",
|
|
"src/main/codex/codex-child-work-translation.ts",
|
|
"src/main/codex/codex-collab-agent-tool-call.ts",
|
|
"src/main/codex/codex-collab-call-delegation.test.ts",
|
|
"src/main/codex/codex-collab-call-rows-on-positional-clients.test.ts",
|
|
"src/main/codex/codex-image-item-translation.ts",
|
|
"src/main/codex/codex-structured-item-stream-bounds.ts",
|
|
"src/main/codex/codex-structured-item-translation.test.ts",
|
|
"src/main/codex/codex-structured-item-translation.ts",
|
|
"src/main/codex/codex-structured-journal-generic-frames.ts",
|
|
"src/main/codex/codex-structured-journal-restore-turn-grouping.test.ts",
|
|
"src/main/codex/codex-structured-journal-subagent-readers.test.ts",
|
|
"src/main/codex/codex-structured-journal-translation-streams.test.ts",
|
|
"src/main/codex/codex-structured-turn-start.ts",
|
|
"src/main/codex/codex-subagent-executions.ts",
|
|
"src/main/ipc/native-chat-subscribe-lifecycle.test.ts",
|
|
"src/main/ipc/native-chat.ts",
|
|
"src/main/ipc/onboarding.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-legacy-identity.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-legacy-import-tool-pairing.test.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-legacy-import.test.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-legacy-import.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-pi-active-branch.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-subagent-item.spec.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-subagent-item.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-subagent-liveness.spec.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-subagent-liveness.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-turn-scope.test.ts",
|
|
"src/main/native-chat/agent-session-timeline/provider-timeline-assembler-test-support.ts",
|
|
"src/main/native-chat/agent-session-timeline/provider-timeline-background-tasks.ts",
|
|
"src/main/native-chat/agent-session-wire/agent-session-history-conversation-window.test.ts",
|
|
"src/main/native-chat/agent-session-wire/agent-session-history-page-bounds.ts",
|
|
"src/main/native-chat/agent-session-wire/agent-session-history-page.ts",
|
|
"src/main/native-chat/agent-session-wire/agent-session-history-subagent-roster.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-claude-opening-send-hold.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-claude-subagent-row.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-close-verdict.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-crash-turn-end.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-create.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-host-mutations.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-host-test-data.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-interrupted-continuation.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-interrupted-continuation.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-orca-stop-row-readers.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-orca-stop-row.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-recovered-turn-clock.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-replaced-server-turn.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-restart-interruption-test-harness.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-restart-stream-duration.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-resumed-child-owner.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-rewind.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-shutdown-cut-row.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-startup-attempt-host.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-stop-event-restart.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-subagent-rows.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-subagent-rows.ts",
|
|
"src/main/native-chat/agent-session-wire/unhandled-provider-frame.ts",
|
|
"src/main/native-chat/native-chat-file-provenance.test.ts",
|
|
"src/main/native-chat/native-chat-file-provenance.ts",
|
|
"src/main/native-chat/native-chat-visual-file-read.test.ts",
|
|
"src/main/native-chat/native-chat-visual-file-read.ts",
|
|
"src/main/native-chat/native-chat-visuals-delivery.test.ts",
|
|
"src/main/native-chat/session-file-resolver.ts",
|
|
"src/main/native-chat/transcript-file-order.test.ts",
|
|
"src/main/native-chat/transcript-file-order.ts",
|
|
"src/main/native-chat/transcript-incremental-reader.ts",
|
|
"src/main/native-chat/transcript-interruption-message.test.ts",
|
|
"src/main/native-chat/transcript-line-decoders-claude-command-output.test.ts",
|
|
"src/main/native-chat/transcript-line-decoders-claude-control-bytes.test.ts",
|
|
"src/main/native-chat/transcript-line-decoders-claude-image-companion.test.ts",
|
|
"src/main/native-chat/transcript-line-decoders-claude-pasted-content.test.ts",
|
|
"src/main/native-chat/transcript-line-decoders-claude.ts",
|
|
"src/main/native-chat/transcript-line-decoders-codex.ts",
|
|
"src/main/native-chat/transcript-line-decoders-grok.ts",
|
|
"src/main/native-chat/transcript-line-decoders-omp.ts",
|
|
"src/main/native-chat/transcript-line-decoders.omp.test.ts",
|
|
"src/main/native-chat/transcript-opencode-part-blocks.ts",
|
|
"src/main/native-chat/transcript-opencode-read-bounds.test.ts",
|
|
"src/main/native-chat/transcript-opencode-semantic-fidelity.test.ts",
|
|
"src/main/native-chat/transcript-opencode-sqlite-query.ts",
|
|
"src/main/native-chat/transcript-opencode-subscribe.test.ts",
|
|
"src/main/native-chat/transcript-opencode.test.ts",
|
|
"src/main/native-chat/transcript-opencode.ts",
|
|
"src/main/native-chat/transcript-opencode2-sqlite.ts",
|
|
"src/main/native-chat/transcript-read-cache.test.ts",
|
|
"src/main/native-chat/transcript-read-cache.ts",
|
|
"src/main/native-chat/transcript-reader-codex-history-mode.test.ts",
|
|
"src/main/native-chat/transcript-reader.ts",
|
|
"src/main/native-chat/transcript-record-blocks.ts",
|
|
"src/main/native-chat/transcript-record-copy-counts.test.ts",
|
|
"src/main/native-chat/transcript-stream-lines.ts",
|
|
"src/main/native-chat/transcript-tail-reader.ts",
|
|
"src/main/native-chat/transcript-tool-result-identity.test.ts",
|
|
"src/main/native-chat/transcript-turn-lifecycle.ts",
|
|
"src/main/native-chat/transcript-watch-contract.ts",
|
|
"src/main/native-chat/transcript-watch-engine.ts",
|
|
"src/main/native-chat/transcript-watch-inplace-drain-race.test.ts",
|
|
"src/main/native-chat/transcript-watch-unflushed-settle.test.ts",
|
|
"src/main/native-chat/transcript-watch-wsl-stall.test.ts",
|
|
"src/main/native-chat/transcript-watch.test.ts",
|
|
"src/main/native-chat/transcript-watch.ts",
|
|
"src/main/native-chat/transcript-window-tool-attribution.test.ts",
|
|
"src/main/native-chat/transcript-zcode.test.ts",
|
|
"src/main/persistence-native-chat-upgrade-tip-audience.test.ts",
|
|
"src/main/persistence/applying-settings/settings-update.ts",
|
|
"src/main/persistence/loading-store/loaded-cohort-migrations.ts",
|
|
"src/main/persistence/loading-store/loaded-state-parsing.ts",
|
|
"src/main/persistence/loading-store/normalize-loaded-global-settings.ts",
|
|
"src/main/persistence/loading-store/profile-preferences.ts",
|
|
"src/main/pi/rpc-prompt.ts",
|
|
"src/main/runtime/claude-structured-session-integration.test.ts",
|
|
"src/main/runtime/client/runtime-client-state.ts",
|
|
"src/main/runtime/orchestration/structured-worker-journal-archive.test.ts",
|
|
"src/main/runtime/orchestration/structured-worker-journal-archive.ts",
|
|
"src/main/runtime/orchestration/worker-output-archive.ts",
|
|
"src/main/runtime/orchestration/worker-transcript-activity-block-bounds.ts",
|
|
"src/main/runtime/orchestration/worker-transcript-local-read.ts",
|
|
"src/main/runtime/orchestration/worker-transcript-payload.ts",
|
|
"src/main/runtime/orchestration/worker-transcript-read.ts",
|
|
"src/main/runtime/rpc/methods/agent-launch-surfaces.ts",
|
|
"src/main/runtime/rpc/methods/native-chat-opencode-wire-page-budget.test.ts",
|
|
"src/main/runtime/rpc/methods/native-chat-rpc-block-sanitize.test.ts",
|
|
"src/main/runtime/rpc/methods/native-chat-rpc-block-sanitize.ts",
|
|
"src/main/runtime/rpc/methods/native-chat-rpc-image-block.ts",
|
|
"src/main/runtime/rpc/methods/native-chat-rpc-page-bounds.ts",
|
|
"src/main/runtime/rpc/methods/native-chat-ssh-transcript.test.ts",
|
|
"src/main/runtime/rpc/methods/native-chat.test.ts",
|
|
"src/main/runtime/rpc/methods/native-chat.ts",
|
|
"src/main/runtime/rpc/methods/orchestration-chat-assignee-journal.ts",
|
|
"src/main/runtime/rpc/methods/orchestration-structured-worker-lifecycle.ts",
|
|
"src/main/runtime/rpc/methods/orchestration/worker/worker-topology.ts",
|
|
"src/main/runtime/runtime-agent-terminal-startup.ts",
|
|
"src/main/runtime/runtime-client-settings.ts",
|
|
"src/main/runtime/session-tabs/structured-session-create-support.ts",
|
|
"src/main/runtime/structured-agent-session-codex-opening-send-hold.test.ts",
|
|
"src/main/runtime/structured-agent-session-codex-stopped-send-order.test.ts",
|
|
"src/main/runtime/structured-agent-session-integration.test.ts",
|
|
"src/main/runtime/structured-agent-session-runtime.ts",
|
|
"src/main/runtime/structured-agent-shell-environment.ts",
|
|
"src/main/runtime/workspaces/workspace-process-listing.ts",
|
|
"src/main/window/host-frame-navigation-guard.test.ts",
|
|
"src/main/window/host-frame-navigation-guard.ts",
|
|
"src/main/window/native-chat-paste-files.ts",
|
|
"src/preload/api/native-chat-api.ts",
|
|
"src/preload/api/native-chat-bridge.ts",
|
|
"src/preload/api/onboarding-api.ts",
|
|
"src/preload/api/onboarding-bridge.ts",
|
|
"src/renderer/src/app-shell/use-onboarding-and-feature-tips.ts",
|
|
"src/renderer/src/components/NativeChatResumeRunStatusIcon.tsx",
|
|
"src/renderer/src/components/NativeChatResumeRunSummary.tsx",
|
|
"src/renderer/src/components/editor/IpynbCellRun.tsx",
|
|
"src/renderer/src/components/feature-tips/FeatureTipsModal.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatAgentMessageRow.test.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatAssistantMessageRow.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatAutocompleteMenus.test.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatAwaitingInputRow.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatBackgroundTaskRun.test.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatBackgroundTaskRun.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatComposer.resume-command.test.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatComposer.test.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatComposerActions.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatComposerField.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatDiffCard.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatDockedTaskList.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatEmptyState.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatInteractiveCard.test.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatInterruptedContinue.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatMarkdown.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatMessageList.growth-windowing.spec.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatMessageList.live-reasoning.test.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatMessageList.new-rows-marker.test.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatMessageList.older-history.test.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatMessageList.queued-turn-order.test.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatMessageList.rail-history-jump.test.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatMessageList.reader-navigation.spec.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatMessageList.render-cost.test.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatMessageList.subagent-sections.test.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatMessageList.test.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatMessageList.tool-stream-cost.test.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatMessageList.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatMessageList.turn-membership.test.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatMessageList.turn-status.test.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatMessageList.unsent-message.test.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatMessageList.visual-scroll.test.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatMessageList.windowing-test-support.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatMessageRow.test.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatMessageRow.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatMessageRow.work-run.test.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatMessageTimestamp.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatModelCombobox.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatNoticeRow.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatPacedMarkdown.file-links.test.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatPacedMarkdown.mermaid.test.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatPermissionModePicker.test.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatPermissionModePicker.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatQuestionCard.test.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatQueuedMessageEditor.test.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatReasoningRow.test.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatReasoningRow.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatResolutionReceipt.empty-answer.test.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatResolutionReceipt.test.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatResolutionReceipt.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatResolvedView.context-menu.test.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatResolvedView.prompt-card-composer.test.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatResolvedView.prompt-card-input.test.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatResolvedView.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatResolvedView.turn-status.test.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatRewindAction.test.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatSessionOptionPickers.focus-return.test.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatSessionOptionPickers.test.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatSessionOptionPickers.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatSessionOptionRows.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatStructuredSession.test-harness.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatSubagentRun.test.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatSubagentRun.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatSubagentSectionHead.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatTaskList.test.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatTaskList.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatToolAnnotations.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatToolFileTarget.test.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatToolFileTarget.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatToolIcon.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatToolLine.test.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatToolLine.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatToolOutput.test.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatToolOutput.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatToolRun.appearance.test.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatToolRun.identity.test.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatToolRun.test.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatToolRun.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatToolRunCallCounts.test.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatToolRunCallCounts.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatToolRunMemberList.identity.test.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatToolRunMemberList.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatTranscriptChrome.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatTranscriptRow.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatTranscriptRow.work-run.test.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatTurnActivityLine.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatUserMessageFold.test.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatUserMessageFold.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatUserMessageRow.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatVisualFrame.test.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatVisualFrame.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatWorkingStatus.tsx",
|
|
"src/renderer/src/components/native-chat/claude-terminal-session-options.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-appearance-style.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-appearance-write.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-command-marker.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-compaction-visibility.test.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-composer-draft-lifecycle.test.tsx",
|
|
"src/renderer/src/components/native-chat/native-chat-composer-image-references.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-composer-prompt-recall.test.tsx",
|
|
"src/renderer/src/components/native-chat/native-chat-composer-state.test.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-composer-state.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-composer-target.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-composer-types.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-context-command.test.tsx",
|
|
"src/renderer/src/components/native-chat/native-chat-context-usage-answer.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-diff.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-dismiss-key.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-draft-cache.test.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-file-link.test.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-file-link.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-font-size.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-image-label.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-image-paste.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-image-references.test.tsx",
|
|
"src/renderer/src/components/native-chat/native-chat-incremental-assembler.test.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-incremental-assembler.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-interactive-prompt.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-launch-default-adoption.test.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-launch-draft-resolution.test.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-launch-draft-resolution.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-link-target-actions.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-live-message-preparation.test.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-live-message-preparation.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-live-session-contract.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-live-status.test.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-live-status.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-message-copy-text.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-message-grouping.test.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-message-grouping.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-message-list-projection.test.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-message-list-projection.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-message-rail-items.test.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-message-rail-items.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-new-rows-marker.test.tsx",
|
|
"src/renderer/src/components/native-chat/native-chat-noise.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-pending-occurrence.test.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-pending-occurrence.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-pending-pasted-content.test.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-pending.test.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-pending.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-preassembled-session-parity.test.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-prompt-document-text.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-prompt-document.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-pty-retired-model.test.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-pty-session-options.test.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-pty-session-options.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-rail-outline-parity.test.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-reply-reveals.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-rewind-eligibility.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-row-height-estimate.test.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-row-height-estimate.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-runtime-contract.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-runtime-image-send.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-runtime-send.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-scrape-fallback.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-sent-prompt-history.test.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-sent-prompt-history.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-session-assembler.test.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-session-assembler.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-session-option-apply.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-session-option-cache.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-session-option-enrichment.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-session-option-labels.test.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-session-option-labels.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-session-option-settings-write.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-session-option-snapshot.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-session-transport.test.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-shared-copy-matches-catalog.test.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-stopped-before-start-row.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-structured-composer-dispatch.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-structured-send-composition-clear.test.tsx",
|
|
"src/renderer/src/components/native-chat/native-chat-subagent-delegation.test.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-subagent-delegation.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-subagent-group-words-text.test.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-subagent-group-words-text.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-subagent-handoff-copy-budget.test.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-subagent-live-frontier.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-subagent-section-slots.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-subagent-section-work-runs.test.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-subagent-sections-retention.test.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-subagent-sections.test.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-subagent-sections.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-submission-navigation.test.tsx",
|
|
"src/renderer/src/components/native-chat/native-chat-task-list-state.test.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-task-list-state.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-terminal-turn.test.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-terminal-turn.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-thread-goal-rows.test.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-thread-goal-rows.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-tool-fold.test.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-tool-fold.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-tool-line-label.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-tool-run-label.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-tool-summary.test.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-tool-summary.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-transcript-slots.test.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-transcript-slots.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-transcript-work-runs.test.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-transcript-work-runs.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-turn-diffs.test.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-turn-diffs.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-view-state.test.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-view-state.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-view-types.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-visual-markdown-extension.tsx",
|
|
"src/renderer/src/components/native-chat/native-chat-visual-markdown-syntax.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-waiting-partition-budget.test.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-windowing-test-harness.tsx",
|
|
"src/renderer/src/components/native-chat/native-chat-work-run-pairing.test.ts",
|
|
"src/renderer/src/components/native-chat/structured-agent-session-message-hand-back.ts",
|
|
"src/renderer/src/components/native-chat/structured-agent-session-queued-cards.ts",
|
|
"src/renderer/src/components/native-chat/structured-agent-session-queued-edit-images.ts",
|
|
"src/renderer/src/components/native-chat/use-host-model-catalog-upgrade.test.tsx",
|
|
"src/renderer/src/components/native-chat/use-host-model-catalog-upgrade.unavailable.test.tsx",
|
|
"src/renderer/src/components/native-chat/use-native-chat-assembled-messages.ts",
|
|
"src/renderer/src/components/native-chat/use-native-chat-availability-notice.ts",
|
|
"src/renderer/src/components/native-chat/use-native-chat-composer-attachments.test.tsx",
|
|
"src/renderer/src/components/native-chat/use-native-chat-composer-catalog.test.tsx",
|
|
"src/renderer/src/components/native-chat/use-native-chat-composer-catalog.ts",
|
|
"src/renderer/src/components/native-chat/use-native-chat-composer-keydown.test.tsx",
|
|
"src/renderer/src/components/native-chat/use-native-chat-composer-submit.test.tsx",
|
|
"src/renderer/src/components/native-chat/use-native-chat-composer-submit.ts",
|
|
"src/renderer/src/components/native-chat/use-native-chat-context-menu.targets.test.tsx",
|
|
"src/renderer/src/components/native-chat/use-native-chat-elapsed-seconds.ts",
|
|
"src/renderer/src/components/native-chat/use-native-chat-file-link-click.ts",
|
|
"src/renderer/src/components/native-chat/use-native-chat-font-size.test.tsx",
|
|
"src/renderer/src/components/native-chat/use-native-chat-interactive-prompt-card.test.ts",
|
|
"src/renderer/src/components/native-chat/use-native-chat-interactive-prompt-card.ts",
|
|
"src/renderer/src/components/native-chat/use-native-chat-interactive-send.ts",
|
|
"src/renderer/src/components/native-chat/use-native-chat-launch-draft-adoption.test.tsx",
|
|
"src/renderer/src/components/native-chat/use-native-chat-launch-draft-adoption.ts",
|
|
"src/renderer/src/components/native-chat/use-native-chat-launch-prompt-delivery-notice.ts",
|
|
"src/renderer/src/components/native-chat/use-native-chat-link-actions.ts",
|
|
"src/renderer/src/components/native-chat/use-native-chat-live-session-pending.test.ts",
|
|
"src/renderer/src/components/native-chat/use-native-chat-live-session-visibility.test.ts",
|
|
"src/renderer/src/components/native-chat/use-native-chat-live-session.test.ts",
|
|
"src/renderer/src/components/native-chat/use-native-chat-live-session.ts",
|
|
"src/renderer/src/components/native-chat/use-native-chat-local-command-answer.ts",
|
|
"src/renderer/src/components/native-chat/use-native-chat-message-rail.test.ts",
|
|
"src/renderer/src/components/native-chat/use-native-chat-paced-text.remount.test.tsx",
|
|
"src/renderer/src/components/native-chat/use-native-chat-paced-text.ts",
|
|
"src/renderer/src/components/native-chat/use-native-chat-pending-delivery.test.tsx",
|
|
"src/renderer/src/components/native-chat/use-native-chat-pending-delivery.ts",
|
|
"src/renderer/src/components/native-chat/use-native-chat-picker-state.ts",
|
|
"src/renderer/src/components/native-chat/use-native-chat-pty-composer-send.test.tsx",
|
|
"src/renderer/src/components/native-chat/use-native-chat-pty-composer-send.ts",
|
|
"src/renderer/src/components/native-chat/use-native-chat-question-auto-advance.ts",
|
|
"src/renderer/src/components/native-chat/use-native-chat-resume-command.ts",
|
|
"src/renderer/src/components/native-chat/use-native-chat-retained-session.test.ts",
|
|
"src/renderer/src/components/native-chat/use-native-chat-retained-session.ts",
|
|
"src/renderer/src/components/native-chat/use-native-chat-rewind.test.tsx",
|
|
"src/renderer/src/components/native-chat/use-native-chat-session-options.ts",
|
|
"src/renderer/src/components/native-chat/use-native-chat-skills.react.test.tsx",
|
|
"src/renderer/src/components/native-chat/use-native-chat-skills.ts",
|
|
"src/renderer/src/components/native-chat/use-native-chat-subagent-sections.ts",
|
|
"src/renderer/src/components/native-chat/use-native-chat-terminal-turn-timing.ts",
|
|
"src/renderer/src/components/native-chat/use-native-chat-transcript-lifecycle.ts",
|
|
"src/renderer/src/components/native-chat/use-native-chat-transcript-projection.ts",
|
|
"src/renderer/src/components/native-chat/use-native-chat-transcript-slots.ts",
|
|
"src/renderer/src/components/native-chat/use-native-chat-turn-diffs.ts",
|
|
"src/renderer/src/components/native-chat/use-native-chat-turn-membership.ts",
|
|
"src/renderer/src/components/native-chat/use-native-chat-turn-status.ts",
|
|
"src/renderer/src/components/native-chat/use-native-chat-visual-theme.ts",
|
|
"src/renderer/src/components/native-chat/use-native-chat-work-run.tsx",
|
|
"src/renderer/src/components/native-chat/use-structured-agent-session-options.first-frame.test.tsx",
|
|
"src/renderer/src/components/native-chat/use-structured-agent-session-options.learned-default.test.tsx",
|
|
"src/renderer/src/components/native-chat/use-structured-agent-session-options.permission-mode.test.tsx",
|
|
"src/renderer/src/components/native-chat/use-structured-agent-session-options.preloaded-agents.test.tsx",
|
|
"src/renderer/src/components/native-chat/use-structured-agent-session-options.test.tsx",
|
|
"src/renderer/src/components/native-chat/use-structured-agent-session-options.ts",
|
|
"src/renderer/src/components/native-chat/use-structured-agent-session-transport-state.ts",
|
|
"src/renderer/src/components/native-chat/use-structured-agent-session.test.tsx",
|
|
"src/renderer/src/components/native-chat/use-structured-agent-session.ts",
|
|
"src/renderer/src/components/native-chat/use-structured-agent-turn-timing.ts",
|
|
"src/renderer/src/components/settings/AppearanceChatContrastControls.draft.test.tsx",
|
|
"src/renderer/src/components/settings/AppearanceChatContrastControls.tsx",
|
|
"src/renderer/src/components/settings/AppearanceChatSection.tsx",
|
|
"src/renderer/src/components/settings/NativeChatProvidersSetting.tsx",
|
|
"src/renderer/src/components/settings/NativeChatShellEnvironmentSetting.tsx",
|
|
"src/renderer/src/components/settings/agent-availability-settings.test.ts",
|
|
"src/renderer/src/components/sidebar/CommentMarkdown.file-link-cases.test.tsx",
|
|
"src/renderer/src/components/sidebar/CommentMarkdown.link-click.test.tsx",
|
|
"src/renderer/src/components/sidebar/comment-markdown-element-renderers.tsx",
|
|
"src/renderer/src/components/sidebar/comment-markdown-native-chat-file-links.ts",
|
|
"src/renderer/src/components/sidebar/comment-markdown-word-fade.ts",
|
|
"src/renderer/src/components/terminal-pane/pty-connection-types.ts",
|
|
"src/renderer/src/hooks/zoom-routing.test.ts",
|
|
"src/renderer/src/lib/agent-launch-through-host.ts",
|
|
"src/renderer/src/lib/launch-structured-agent-session.ts",
|
|
"src/renderer/src/lib/native-chat-launch-draft-mirrorability.ts",
|
|
"src/renderer/src/lib/native-chat-supported-agent.ts",
|
|
"src/renderer/src/lib/native-chat-transcript-readability.ts",
|
|
"src/renderer/src/lib/new-tab-agent-menu-rows.ts",
|
|
"src/renderer/src/lib/orchestration-skill-coverage.ts",
|
|
"src/renderer/src/lib/runtime-agent-background-create.ts",
|
|
"src/renderer/src/lib/structured-agent-session-host-admission.ts",
|
|
"src/renderer/src/lib/structured-agent-session-launch-options.ts",
|
|
"src/renderer/src/lib/structured-agent-session-launch-persistence.ts",
|
|
"src/renderer/src/lib/worktree-startup-payload.ts",
|
|
"src/renderer/src/store/slices/settings.ts",
|
|
"src/renderer/src/store/slices/ui/ui-slice-contract-contextual.ts",
|
|
"src/renderer/src/store/terminals/terminal-actions.ts",
|
|
"src/renderer/src/store/terminals/terminal-state.ts",
|
|
"src/renderer/src/web/preload-api/web-native-chat-api.ts",
|
|
"src/renderer/src/web/preload-api/web-preference-normalization.ts",
|
|
"src/shared/agent-launch-settings-permissions.test.ts",
|
|
"src/shared/agent-scoped-permission-defaults.test.ts",
|
|
"src/shared/agent-session-context-clear.ts",
|
|
"src/shared/agent-session-conversation-outline.ts",
|
|
"src/shared/agent-session-journal-position.ts",
|
|
"src/shared/agent-session-journal-types.ts",
|
|
"src/shared/agent-session-option-catalog-grok.test.ts",
|
|
"src/shared/agent-session-option-catalog-omp.test.ts",
|
|
"src/shared/agent-session-option-catalog-types.ts",
|
|
"src/shared/agent-session-option-catalog.test.ts",
|
|
"src/shared/agent-session-option-catalog.ts",
|
|
"src/shared/agent-session-option-launch.ts",
|
|
"src/shared/agent-session-wire.ts",
|
|
"src/shared/agent-startup-plan-inputs.ts",
|
|
"src/shared/ansi-escape-sequences-consumers.test.ts",
|
|
"src/shared/background-task-roster.ts",
|
|
"src/shared/claude-bash-input.ts",
|
|
"src/shared/claude-pasted-content.ts",
|
|
"src/shared/flag-prompt-startup.ts",
|
|
"src/shared/global-settings-base.ts",
|
|
"src/shared/global-settings-types.ts",
|
|
"src/shared/orchestration-worker-output.ts",
|
|
"src/shared/persisted-state-types.ts",
|
|
"src/shared/prompt-dismissal-store.ts",
|
|
"src/shared/queued-message-edit.ts",
|
|
"src/shared/rpc-contract/agent-session-visual-params.ts",
|
|
"src/shared/rpc-contract/native-chat-params.ts",
|
|
"src/shared/structured-agent-question-projection.ts",
|
|
"src/shared/structured-agent-session-composer.ts",
|
|
"src/shared/structured-agent-session-first-prompt.ts",
|
|
"src/shared/structured-agent-session-latest-request.ts",
|
|
"src/shared/structured-agent-session-live-turn.ts",
|
|
"src/shared/structured-agent-session-message-projection-stopped-before-start.test.ts",
|
|
"src/shared/structured-agent-session-message-projection.test.ts",
|
|
"src/shared/structured-agent-session-message-projection.ts",
|
|
"src/shared/structured-agent-session-option-codec.ts",
|
|
"src/shared/structured-agent-session-option-picks.test.ts",
|
|
"src/shared/structured-agent-session-option-snapshot.ts",
|
|
"src/shared/structured-agent-session-option-state.ts",
|
|
"src/shared/structured-agent-session-option-view.ts",
|
|
"src/shared/structured-agent-session-options.test.ts",
|
|
"src/shared/structured-agent-session-options.ts",
|
|
"src/shared/structured-agent-session-permission-option.test.ts",
|
|
"src/shared/structured-agent-session-permission-option.ts",
|
|
"src/shared/structured-agent-session-projection.ts",
|
|
"src/shared/structured-agent-session-status-block.ts",
|
|
"src/shared/structured-agent-session-status-tool-line.test.ts",
|
|
"src/shared/structured-agent-session-subagent-roster.test.ts",
|
|
"src/shared/structured-agent-session-subagent-roster.ts",
|
|
"src/shared/structured-agent-session-tool-call-block.ts",
|
|
"src/shared/structured-agent-session-turn-bars.test.ts",
|
|
"src/shared/structured-agent-session-turn-timing.test.ts",
|
|
"src/shared/structured-agent-session-turn-timing.ts",
|
|
"src/shared/structured-agent-session-unlisted-effort.ts",
|
|
"src/shared/structured-native-chat-launch-route.ts",
|
|
"src/shared/tui-agent-launch-command-argument-values.test.ts",
|
|
"src/shared/tui-agent-launch-command.ts",
|
|
"src/shared/tui-agent-resume-startup.ts",
|
|
"src/shared/tui-agent-startup.ts",
|
|
"src/shared/worker-transcript-background-task-text.test.ts",
|
|
"src/shared/worker-transcript-text-scaling.test.ts",
|
|
"src/shared/worker-transcript-text.ts",
|
|
"tests/e2e/claude-auto-mode-host-catalog.unit.test.ts",
|
|
"tests/e2e/native-chat-ssh-delivery.unit.test.ts",
|
|
"tests/tools/omp-transcript-rendered/fixture.tsx"
|
|
],
|
|
"productionExternalImporterFiles": [
|
|
"config/scripts/native-chat-live-session-benchmark.ts",
|
|
"mobile/scripts/mock-server-native-chat-scenario.ts",
|
|
"mobile/src/components/MobileMarkdown.tsx",
|
|
"mobile/src/components/WorktreeAgentRow.tsx",
|
|
"mobile/src/components/markdown-href-routing.ts",
|
|
"mobile/src/components/mobile-markdown-blocks.tsx",
|
|
"mobile/src/components/mobile-markdown-visual-lines.ts",
|
|
"mobile/src/components/use-mobile-markdown-tree.ts",
|
|
"mobile/src/session/MobileNativeChatAsk.tsx",
|
|
"mobile/src/session/MobileNativeChatAwaitingInputRow.tsx",
|
|
"mobile/src/session/MobileNativeChatComposer.tsx",
|
|
"mobile/src/session/MobileNativeChatComposerMenu.tsx",
|
|
"mobile/src/session/MobileNativeChatDiffCard.tsx",
|
|
"mobile/src/session/MobileNativeChatFullContent.tsx",
|
|
"mobile/src/session/MobileNativeChatLiveLine.tsx",
|
|
"mobile/src/session/MobileNativeChatMessage.tsx",
|
|
"mobile/src/session/MobileNativeChatMessageActionsSheet.tsx",
|
|
"mobile/src/session/MobileNativeChatMessageTime.tsx",
|
|
"mobile/src/session/MobileNativeChatNoticeRow.tsx",
|
|
"mobile/src/session/MobileNativeChatOverlay.tsx",
|
|
"mobile/src/session/MobileNativeChatPacedProse.tsx",
|
|
"mobile/src/session/MobileNativeChatPageList.tsx",
|
|
"mobile/src/session/MobileNativeChatPromptCard.tsx",
|
|
"mobile/src/session/MobileNativeChatProse.tsx",
|
|
"mobile/src/session/MobileNativeChatReasoningRow.tsx",
|
|
"mobile/src/session/MobileNativeChatResolutionReceipt.tsx",
|
|
"mobile/src/session/MobileNativeChatRowOverlaysHost.tsx",
|
|
"mobile/src/session/MobileNativeChatSessionOptionPickers.tsx",
|
|
"mobile/src/session/MobileNativeChatSessionOptionRows.tsx",
|
|
"mobile/src/session/MobileNativeChatSessionOptionSegments.tsx",
|
|
"mobile/src/session/MobileNativeChatStopButton.tsx",
|
|
"mobile/src/session/MobileNativeChatSubagentGroup.tsx",
|
|
"mobile/src/session/MobileNativeChatTaskList.tsx",
|
|
"mobile/src/session/MobileNativeChatToolIcon.tsx",
|
|
"mobile/src/session/MobileNativeChatToolLine.tsx",
|
|
"mobile/src/session/MobileNativeChatToolRun.tsx",
|
|
"mobile/src/session/MobileNativeChatTurnStatus.tsx",
|
|
"mobile/src/session/MobileNativeChatUserMessageFold.tsx",
|
|
"mobile/src/session/MobileNativeChatView.tsx",
|
|
"mobile/src/session/MobileNativeChatVisual.tsx",
|
|
"mobile/src/session/MobileNativeChatVisualFrame.tsx",
|
|
"mobile/src/session/mobile-native-chat-answer-stepping.ts",
|
|
"mobile/src/session/mobile-native-chat-composer-menu.ts",
|
|
"mobile/src/session/mobile-native-chat-controller-contract.ts",
|
|
"mobile/src/session/mobile-native-chat-draft-reconcile.ts",
|
|
"mobile/src/session/mobile-native-chat-eligibility.ts",
|
|
"mobile/src/session/mobile-native-chat-fold-reuse.ts",
|
|
"mobile/src/session/mobile-native-chat-image-transcript-markers.ts",
|
|
"mobile/src/session/mobile-native-chat-list-footer.tsx",
|
|
"mobile/src/session/mobile-native-chat-message-plain-text.ts",
|
|
"mobile/src/session/mobile-native-chat-page-heights.ts",
|
|
"mobile/src/session/mobile-native-chat-page-window-state.ts",
|
|
"mobile/src/session/mobile-native-chat-pending-baseline.ts",
|
|
"mobile/src/session/mobile-native-chat-pending-retirement.ts",
|
|
"mobile/src/session/mobile-native-chat-permission.ts",
|
|
"mobile/src/session/mobile-native-chat-render-data.ts",
|
|
"mobile/src/session/mobile-native-chat-reply-reveals.ts",
|
|
"mobile/src/session/mobile-native-chat-row-keys.ts",
|
|
"mobile/src/session/mobile-native-chat-row-overlays.ts",
|
|
"mobile/src/session/mobile-native-chat-run-descriptors.ts",
|
|
"mobile/src/session/mobile-native-chat-send-classification.ts",
|
|
"mobile/src/session/mobile-native-chat-session-option-labels.ts",
|
|
"mobile/src/session/mobile-native-chat-stream-frame.ts",
|
|
"mobile/src/session/mobile-native-chat-streaming-gate.ts",
|
|
"mobile/src/session/mobile-native-chat-tool-run-props.ts",
|
|
"mobile/src/session/mobile-native-chat-unsent-notices.ts",
|
|
"mobile/src/session/mobile-native-chat-visual-context.ts",
|
|
"mobile/src/session/mobile-native-chat-visual-host-document.ts",
|
|
"mobile/src/session/mobile-native-chat-visual-read.ts",
|
|
"mobile/src/session/mobile-native-chat-visual-theme.ts",
|
|
"mobile/src/session/mobile-session-option-records.ts",
|
|
"mobile/src/session/mobile-structured-agent-session-contract.ts",
|
|
"mobile/src/session/use-mobile-native-chat-active-resolution.ts",
|
|
"mobile/src/session/use-mobile-native-chat-answer-send.ts",
|
|
"mobile/src/session/use-mobile-native-chat-ask-auto-advance.ts",
|
|
"mobile/src/session/use-mobile-native-chat-ask-dismiss.ts",
|
|
"mobile/src/session/use-mobile-native-chat-cancel-ask.ts",
|
|
"mobile/src/session/use-mobile-native-chat-drafts.ts",
|
|
"mobile/src/session/use-mobile-native-chat-input-lease.ts",
|
|
"mobile/src/session/use-mobile-native-chat-launch-draft-seed.ts",
|
|
"mobile/src/session/use-mobile-native-chat-message-detail.ts",
|
|
"mobile/src/session/use-mobile-native-chat-message-send.ts",
|
|
"mobile/src/session/use-mobile-native-chat-paced-text.ts",
|
|
"mobile/src/session/use-mobile-native-chat-prompts.ts",
|
|
"mobile/src/session/use-mobile-native-chat-row-renderer.tsx",
|
|
"mobile/src/session/use-mobile-native-chat-session-option-controller.ts",
|
|
"mobile/src/session/use-mobile-native-chat-session-options.ts",
|
|
"mobile/src/session/use-mobile-native-chat-session.ts",
|
|
"mobile/src/session/use-mobile-native-chat-streaming-bubble.ts",
|
|
"mobile/src/session/use-mobile-native-chat-transcript-rows.ts",
|
|
"mobile/src/session/use-mobile-native-chat-turn-disclosure.ts",
|
|
"mobile/src/session/use-mobile-native-chat-turn-status.ts",
|
|
"mobile/src/session/use-mobile-native-chat-unconfirmed-sends.ts",
|
|
"mobile/src/session/use-mobile-structured-agent-options.ts",
|
|
"mobile/src/session/use-mobile-structured-agent-session.ts",
|
|
"mobile/src/session/use-mobile-structured-agent-turn-timing.ts",
|
|
"mobile/src/session/use-mobile-structured-option-surface.ts",
|
|
"mobile/src/transport/rpc-client-terminal-subscription.ts",
|
|
"src/main/acp/acp-background-task-child-work.ts",
|
|
"src/main/acp/acp-background-task-timeline.ts",
|
|
"src/main/acp/acp-dialects/acp-dialect.ts",
|
|
"src/main/acp/acp-dialects/grok-background-tasks.ts",
|
|
"src/main/acp/acp-dialects/grok-subagents.ts",
|
|
"src/main/acp/acp-prompt-content.ts",
|
|
"src/main/acp/acp-recovery-history.ts",
|
|
"src/main/acp/acp-subagents.ts",
|
|
"src/main/acp/acp-timeline-translator.ts",
|
|
"src/main/ai-vault/session-scanner-text-normalization.ts",
|
|
"src/main/claude/claude-background-task-memory.ts",
|
|
"src/main/claude/claude-background-task-roster.ts",
|
|
"src/main/claude/claude-background-task-row-journal.ts",
|
|
"src/main/claude/claude-background-task-row-lifecycle.ts",
|
|
"src/main/claude/claude-background-task-rows.ts",
|
|
"src/main/claude/claude-background-task-start.ts",
|
|
"src/main/claude/claude-structured-dispatch-content.ts",
|
|
"src/main/claude/claude-structured-history-window.ts",
|
|
"src/main/claude/claude-structured-item-translation.ts",
|
|
"src/main/claude/claude-structured-prompt-items.ts",
|
|
"src/main/claude/claude-subagent-journaled-identities.ts",
|
|
"src/main/codex/codex-background-task-frames.ts",
|
|
"src/main/codex/codex-child-work-translation.ts",
|
|
"src/main/codex/codex-collab-agent-tool-call.ts",
|
|
"src/main/codex/codex-image-item-translation.ts",
|
|
"src/main/codex/codex-structured-item-stream-bounds.ts",
|
|
"src/main/codex/codex-structured-item-translation.ts",
|
|
"src/main/codex/codex-structured-journal-generic-frames.ts",
|
|
"src/main/codex/codex-structured-turn-start.ts",
|
|
"src/main/codex/codex-subagent-executions.ts",
|
|
"src/main/ipc/native-chat.ts",
|
|
"src/main/ipc/onboarding.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-legacy-identity.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-legacy-import.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-pi-active-branch.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-subagent-item.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-subagent-liveness.ts",
|
|
"src/main/native-chat/agent-session-timeline/provider-timeline-background-tasks.ts",
|
|
"src/main/native-chat/agent-session-wire/agent-session-history-page-bounds.ts",
|
|
"src/main/native-chat/agent-session-wire/agent-session-history-page.ts",
|
|
"src/main/native-chat/agent-session-wire/agent-session-history-subagent-roster.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-host-mutations.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-interrupted-continuation.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-orca-stop-row.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-subagent-rows.ts",
|
|
"src/main/native-chat/agent-session-wire/unhandled-provider-frame.ts",
|
|
"src/main/native-chat/native-chat-file-provenance.ts",
|
|
"src/main/native-chat/native-chat-visual-file-read.ts",
|
|
"src/main/native-chat/session-file-resolver.ts",
|
|
"src/main/native-chat/transcript-file-order.ts",
|
|
"src/main/native-chat/transcript-incremental-reader.ts",
|
|
"src/main/native-chat/transcript-line-decoders-claude.ts",
|
|
"src/main/native-chat/transcript-line-decoders-codex.ts",
|
|
"src/main/native-chat/transcript-line-decoders-grok.ts",
|
|
"src/main/native-chat/transcript-line-decoders-omp.ts",
|
|
"src/main/native-chat/transcript-opencode-part-blocks.ts",
|
|
"src/main/native-chat/transcript-opencode-sqlite-query.ts",
|
|
"src/main/native-chat/transcript-opencode.ts",
|
|
"src/main/native-chat/transcript-opencode2-sqlite.ts",
|
|
"src/main/native-chat/transcript-read-cache.ts",
|
|
"src/main/native-chat/transcript-reader.ts",
|
|
"src/main/native-chat/transcript-record-blocks.ts",
|
|
"src/main/native-chat/transcript-stream-lines.ts",
|
|
"src/main/native-chat/transcript-tail-reader.ts",
|
|
"src/main/native-chat/transcript-turn-lifecycle.ts",
|
|
"src/main/native-chat/transcript-watch-contract.ts",
|
|
"src/main/native-chat/transcript-watch-engine.ts",
|
|
"src/main/native-chat/transcript-watch.ts",
|
|
"src/main/persistence/applying-settings/settings-update.ts",
|
|
"src/main/persistence/loading-store/loaded-cohort-migrations.ts",
|
|
"src/main/persistence/loading-store/loaded-state-parsing.ts",
|
|
"src/main/persistence/loading-store/normalize-loaded-global-settings.ts",
|
|
"src/main/persistence/loading-store/profile-preferences.ts",
|
|
"src/main/pi/rpc-prompt.ts",
|
|
"src/main/runtime/client/runtime-client-state.ts",
|
|
"src/main/runtime/orchestration/structured-worker-journal-archive.ts",
|
|
"src/main/runtime/orchestration/worker-output-archive.ts",
|
|
"src/main/runtime/orchestration/worker-transcript-activity-block-bounds.ts",
|
|
"src/main/runtime/orchestration/worker-transcript-local-read.ts",
|
|
"src/main/runtime/orchestration/worker-transcript-payload.ts",
|
|
"src/main/runtime/orchestration/worker-transcript-read.ts",
|
|
"src/main/runtime/rpc/methods/agent-launch-surfaces.ts",
|
|
"src/main/runtime/rpc/methods/native-chat-rpc-block-sanitize.ts",
|
|
"src/main/runtime/rpc/methods/native-chat-rpc-image-block.ts",
|
|
"src/main/runtime/rpc/methods/native-chat-rpc-page-bounds.ts",
|
|
"src/main/runtime/rpc/methods/native-chat.ts",
|
|
"src/main/runtime/rpc/methods/orchestration-chat-assignee-journal.ts",
|
|
"src/main/runtime/rpc/methods/orchestration-structured-worker-lifecycle.ts",
|
|
"src/main/runtime/rpc/methods/orchestration/worker/worker-topology.ts",
|
|
"src/main/runtime/runtime-agent-terminal-startup.ts",
|
|
"src/main/runtime/runtime-client-settings.ts",
|
|
"src/main/runtime/session-tabs/structured-session-create-support.ts",
|
|
"src/main/runtime/structured-agent-session-runtime.ts",
|
|
"src/main/runtime/structured-agent-shell-environment.ts",
|
|
"src/main/runtime/workspaces/workspace-process-listing.ts",
|
|
"src/main/window/host-frame-navigation-guard.ts",
|
|
"src/main/window/native-chat-paste-files.ts",
|
|
"src/preload/api/native-chat-api.ts",
|
|
"src/preload/api/native-chat-bridge.ts",
|
|
"src/preload/api/onboarding-api.ts",
|
|
"src/preload/api/onboarding-bridge.ts",
|
|
"src/renderer/src/app-shell/use-onboarding-and-feature-tips.ts",
|
|
"src/renderer/src/components/NativeChatResumeRunStatusIcon.tsx",
|
|
"src/renderer/src/components/NativeChatResumeRunSummary.tsx",
|
|
"src/renderer/src/components/editor/IpynbCellRun.tsx",
|
|
"src/renderer/src/components/feature-tips/FeatureTipsModal.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatAssistantMessageRow.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatAwaitingInputRow.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatBackgroundTaskRun.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatComposerActions.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatComposerField.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatDiffCard.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatDockedTaskList.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatEmptyState.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatInterruptedContinue.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatMarkdown.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatMessageList.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatMessageRow.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatMessageTimestamp.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatModelCombobox.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatNoticeRow.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatPermissionModePicker.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatReasoningRow.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatResolutionReceipt.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatResolvedView.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatSessionOptionPickers.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatSessionOptionRows.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatSubagentRun.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatSubagentSectionHead.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatTaskList.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatToolAnnotations.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatToolFileTarget.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatToolIcon.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatToolLine.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatToolOutput.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatToolRun.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatToolRunCallCounts.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatToolRunMemberList.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatTranscriptChrome.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatTranscriptRow.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatTurnActivityLine.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatUserMessageFold.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatUserMessageRow.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatVisualFrame.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatWorkingStatus.tsx",
|
|
"src/renderer/src/components/native-chat/claude-terminal-session-options.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-appearance-style.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-appearance-write.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-command-marker.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-composer-image-references.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-composer-state.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-composer-target.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-composer-types.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-context-usage-answer.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-diff.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-dismiss-key.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-file-link.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-font-size.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-image-label.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-image-paste.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-incremental-assembler.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-interactive-prompt.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-launch-draft-resolution.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-link-target-actions.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-live-message-preparation.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-live-session-contract.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-live-status.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-message-copy-text.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-message-grouping.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-message-list-projection.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-message-rail-items.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-noise.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-pending-occurrence.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-pending.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-prompt-document-text.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-prompt-document.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-pty-session-options.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-reply-reveals.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-rewind-eligibility.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-row-height-estimate.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-runtime-contract.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-runtime-image-send.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-runtime-send.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-scrape-fallback.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-sent-prompt-history.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-session-assembler.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-session-option-apply.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-session-option-cache.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-session-option-enrichment.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-session-option-labels.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-session-option-settings-write.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-session-option-snapshot.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-stopped-before-start-row.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-structured-composer-dispatch.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-subagent-delegation.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-subagent-group-words-text.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-subagent-live-frontier.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-subagent-section-slots.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-subagent-sections.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-task-list-state.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-terminal-turn.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-thread-goal-rows.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-tool-fold.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-tool-line-label.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-tool-run-label.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-tool-summary.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-transcript-slots.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-transcript-work-runs.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-turn-diffs.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-view-state.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-view-types.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-visual-markdown-extension.tsx",
|
|
"src/renderer/src/components/native-chat/native-chat-visual-markdown-syntax.ts",
|
|
"src/renderer/src/components/native-chat/structured-agent-session-message-hand-back.ts",
|
|
"src/renderer/src/components/native-chat/structured-agent-session-queued-cards.ts",
|
|
"src/renderer/src/components/native-chat/structured-agent-session-queued-edit-images.ts",
|
|
"src/renderer/src/components/native-chat/use-native-chat-assembled-messages.ts",
|
|
"src/renderer/src/components/native-chat/use-native-chat-availability-notice.ts",
|
|
"src/renderer/src/components/native-chat/use-native-chat-composer-catalog.ts",
|
|
"src/renderer/src/components/native-chat/use-native-chat-composer-submit.ts",
|
|
"src/renderer/src/components/native-chat/use-native-chat-elapsed-seconds.ts",
|
|
"src/renderer/src/components/native-chat/use-native-chat-file-link-click.ts",
|
|
"src/renderer/src/components/native-chat/use-native-chat-interactive-prompt-card.ts",
|
|
"src/renderer/src/components/native-chat/use-native-chat-interactive-send.ts",
|
|
"src/renderer/src/components/native-chat/use-native-chat-launch-draft-adoption.ts",
|
|
"src/renderer/src/components/native-chat/use-native-chat-launch-prompt-delivery-notice.ts",
|
|
"src/renderer/src/components/native-chat/use-native-chat-link-actions.ts",
|
|
"src/renderer/src/components/native-chat/use-native-chat-live-session.ts",
|
|
"src/renderer/src/components/native-chat/use-native-chat-local-command-answer.ts",
|
|
"src/renderer/src/components/native-chat/use-native-chat-paced-text.ts",
|
|
"src/renderer/src/components/native-chat/use-native-chat-pending-delivery.ts",
|
|
"src/renderer/src/components/native-chat/use-native-chat-picker-state.ts",
|
|
"src/renderer/src/components/native-chat/use-native-chat-pty-composer-send.ts",
|
|
"src/renderer/src/components/native-chat/use-native-chat-question-auto-advance.ts",
|
|
"src/renderer/src/components/native-chat/use-native-chat-resume-command.ts",
|
|
"src/renderer/src/components/native-chat/use-native-chat-retained-session.ts",
|
|
"src/renderer/src/components/native-chat/use-native-chat-session-options.ts",
|
|
"src/renderer/src/components/native-chat/use-native-chat-skills.ts",
|
|
"src/renderer/src/components/native-chat/use-native-chat-subagent-sections.ts",
|
|
"src/renderer/src/components/native-chat/use-native-chat-terminal-turn-timing.ts",
|
|
"src/renderer/src/components/native-chat/use-native-chat-transcript-lifecycle.ts",
|
|
"src/renderer/src/components/native-chat/use-native-chat-transcript-projection.ts",
|
|
"src/renderer/src/components/native-chat/use-native-chat-transcript-slots.ts",
|
|
"src/renderer/src/components/native-chat/use-native-chat-turn-diffs.ts",
|
|
"src/renderer/src/components/native-chat/use-native-chat-turn-membership.ts",
|
|
"src/renderer/src/components/native-chat/use-native-chat-turn-status.ts",
|
|
"src/renderer/src/components/native-chat/use-native-chat-visual-theme.ts",
|
|
"src/renderer/src/components/native-chat/use-native-chat-work-run.tsx",
|
|
"src/renderer/src/components/native-chat/use-structured-agent-session-options.ts",
|
|
"src/renderer/src/components/native-chat/use-structured-agent-session-transport-state.ts",
|
|
"src/renderer/src/components/native-chat/use-structured-agent-session.ts",
|
|
"src/renderer/src/components/native-chat/use-structured-agent-turn-timing.ts",
|
|
"src/renderer/src/components/settings/AppearanceChatContrastControls.tsx",
|
|
"src/renderer/src/components/settings/AppearanceChatSection.tsx",
|
|
"src/renderer/src/components/settings/NativeChatProvidersSetting.tsx",
|
|
"src/renderer/src/components/settings/NativeChatShellEnvironmentSetting.tsx",
|
|
"src/renderer/src/components/sidebar/comment-markdown-element-renderers.tsx",
|
|
"src/renderer/src/components/sidebar/comment-markdown-native-chat-file-links.ts",
|
|
"src/renderer/src/components/sidebar/comment-markdown-word-fade.ts",
|
|
"src/renderer/src/components/terminal-pane/pty-connection-types.ts",
|
|
"src/renderer/src/lib/agent-launch-through-host.ts",
|
|
"src/renderer/src/lib/launch-structured-agent-session.ts",
|
|
"src/renderer/src/lib/native-chat-launch-draft-mirrorability.ts",
|
|
"src/renderer/src/lib/native-chat-supported-agent.ts",
|
|
"src/renderer/src/lib/native-chat-transcript-readability.ts",
|
|
"src/renderer/src/lib/new-tab-agent-menu-rows.ts",
|
|
"src/renderer/src/lib/orchestration-skill-coverage.ts",
|
|
"src/renderer/src/lib/runtime-agent-background-create.ts",
|
|
"src/renderer/src/lib/structured-agent-session-host-admission.ts",
|
|
"src/renderer/src/lib/structured-agent-session-launch-options.ts",
|
|
"src/renderer/src/lib/structured-agent-session-launch-persistence.ts",
|
|
"src/renderer/src/lib/worktree-startup-payload.ts",
|
|
"src/renderer/src/store/slices/settings.ts",
|
|
"src/renderer/src/store/slices/ui/ui-slice-contract-contextual.ts",
|
|
"src/renderer/src/store/terminals/terminal-actions.ts",
|
|
"src/renderer/src/store/terminals/terminal-state.ts",
|
|
"src/renderer/src/web/preload-api/web-native-chat-api.ts",
|
|
"src/renderer/src/web/preload-api/web-preference-normalization.ts",
|
|
"src/shared/agent-session-context-clear.ts",
|
|
"src/shared/agent-session-conversation-outline.ts",
|
|
"src/shared/agent-session-journal-position.ts",
|
|
"src/shared/agent-session-journal-types.ts",
|
|
"src/shared/agent-session-option-catalog-types.ts",
|
|
"src/shared/agent-session-option-catalog.ts",
|
|
"src/shared/agent-session-option-launch.ts",
|
|
"src/shared/agent-session-wire.ts",
|
|
"src/shared/agent-startup-plan-inputs.ts",
|
|
"src/shared/background-task-roster.ts",
|
|
"src/shared/claude-bash-input.ts",
|
|
"src/shared/claude-pasted-content.ts",
|
|
"src/shared/flag-prompt-startup.ts",
|
|
"src/shared/global-settings-base.ts",
|
|
"src/shared/global-settings-types.ts",
|
|
"src/shared/orchestration-worker-output.ts",
|
|
"src/shared/persisted-state-types.ts",
|
|
"src/shared/prompt-dismissal-store.ts",
|
|
"src/shared/queued-message-edit.ts",
|
|
"src/shared/rpc-contract/agent-session-visual-params.ts",
|
|
"src/shared/rpc-contract/native-chat-params.ts",
|
|
"src/shared/structured-agent-question-projection.ts",
|
|
"src/shared/structured-agent-session-composer.ts",
|
|
"src/shared/structured-agent-session-first-prompt.ts",
|
|
"src/shared/structured-agent-session-latest-request.ts",
|
|
"src/shared/structured-agent-session-live-turn.ts",
|
|
"src/shared/structured-agent-session-message-projection.ts",
|
|
"src/shared/structured-agent-session-option-codec.ts",
|
|
"src/shared/structured-agent-session-option-snapshot.ts",
|
|
"src/shared/structured-agent-session-option-state.ts",
|
|
"src/shared/structured-agent-session-option-view.ts",
|
|
"src/shared/structured-agent-session-options.ts",
|
|
"src/shared/structured-agent-session-permission-option.ts",
|
|
"src/shared/structured-agent-session-projection.ts",
|
|
"src/shared/structured-agent-session-status-block.ts",
|
|
"src/shared/structured-agent-session-subagent-roster.ts",
|
|
"src/shared/structured-agent-session-tool-call-block.ts",
|
|
"src/shared/structured-agent-session-turn-timing.ts",
|
|
"src/shared/structured-agent-session-unlisted-effort.ts",
|
|
"src/shared/structured-native-chat-launch-route.ts",
|
|
"src/shared/tui-agent-launch-command.ts",
|
|
"src/shared/tui-agent-resume-startup.ts",
|
|
"src/shared/tui-agent-startup.ts",
|
|
"src/shared/worker-transcript-text.ts"
|
|
],
|
|
"outboundDependencyDirectories": [
|
|
{
|
|
"path": "src/shared",
|
|
"count": 58
|
|
},
|
|
{
|
|
"path": "src/shared/plugins",
|
|
"count": 1
|
|
}
|
|
],
|
|
"unresolvedSpecifiers": []
|
|
},
|
|
"moves": [
|
|
{
|
|
"from": "src/shared/native-chat-activity-tail-line.test.ts",
|
|
"to": "src/shared/native-chat/native-chat-activity-tail-line.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-agent-profiles.test.ts",
|
|
"to": "src/shared/native-chat/native-chat-agent-profiles.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-agent-profiles.ts",
|
|
"to": "src/shared/native-chat/native-chat-agent-profiles.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-agent-support.test.ts",
|
|
"to": "src/shared/native-chat/native-chat-agent-support.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-agent-support.ts",
|
|
"to": "src/shared/native-chat/native-chat-agent-support.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-answer-stepping.ts",
|
|
"to": "src/shared/native-chat/native-chat-answer-stepping.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-appearance-settings.test.ts",
|
|
"to": "src/shared/native-chat/native-chat-appearance-settings.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-appearance-settings.ts",
|
|
"to": "src/shared/native-chat/native-chat-appearance-settings.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-ask-fifo.test.ts",
|
|
"to": "src/shared/native-chat/native-chat-ask-fifo.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-ask-row.spec.ts",
|
|
"to": "src/shared/native-chat/native-chat-ask-row.spec.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-ask-row.ts",
|
|
"to": "src/shared/native-chat/native-chat-ask-row.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-ask-types.ts",
|
|
"to": "src/shared/native-chat/native-chat-ask-types.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-ask.test.ts",
|
|
"to": "src/shared/native-chat/native-chat-ask.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-ask.ts",
|
|
"to": "src/shared/native-chat/native-chat-ask.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-background-task-row.test.ts",
|
|
"to": "src/shared/native-chat/native-chat-background-task-row.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-background-task-row.ts",
|
|
"to": "src/shared/native-chat/native-chat-background-task-row.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-begin-patch.ts",
|
|
"to": "src/shared/native-chat/native-chat-begin-patch.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-command-envelope.spec.ts",
|
|
"to": "src/shared/native-chat/native-chat-command-envelope.spec.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-command-envelope.ts",
|
|
"to": "src/shared/native-chat/native-chat-command-envelope.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-command-language.test.ts",
|
|
"to": "src/shared/native-chat/native-chat-command-language.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-command-language.ts",
|
|
"to": "src/shared/native-chat/native-chat-command-language.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-command-output.test.ts",
|
|
"to": "src/shared/native-chat/native-chat-command-output.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-command-output.ts",
|
|
"to": "src/shared/native-chat/native-chat-command-output.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-context-usage.test.ts",
|
|
"to": "src/shared/native-chat/native-chat-context-usage.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-context-usage.ts",
|
|
"to": "src/shared/native-chat/native-chat-context-usage.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-cut-turn-notice.test.ts",
|
|
"to": "src/shared/native-chat/native-chat-cut-turn-notice.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-cut-turn-notice.ts",
|
|
"to": "src/shared/native-chat/native-chat-cut-turn-notice.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-diff.ts",
|
|
"to": "src/shared/native-chat/native-chat-diff.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-edit-cards.ts",
|
|
"to": "src/shared/native-chat/native-chat-edit-cards.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-edit-lcs.ts",
|
|
"to": "src/shared/native-chat/native-chat-edit-lcs.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-edit-model.ts",
|
|
"to": "src/shared/native-chat/native-chat-edit-model.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-edit-normalize.test.ts",
|
|
"to": "src/shared/native-chat/native-chat-edit-normalize.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-edit-normalize.ts",
|
|
"to": "src/shared/native-chat/native-chat-edit-normalize.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-edit-patch-files.ts",
|
|
"to": "src/shared/native-chat/native-chat-edit-patch-files.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-empty-state.ts",
|
|
"to": "src/shared/native-chat/native-chat-empty-state.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-folded-tool-results.ts",
|
|
"to": "src/shared/native-chat/native-chat-folded-tool-results.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-href-routing.test.ts",
|
|
"to": "src/shared/native-chat/native-chat-href-routing.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-href-routing.ts",
|
|
"to": "src/shared/native-chat/native-chat-href-routing.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-image-reference.ts",
|
|
"to": "src/shared/native-chat/native-chat-image-reference.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-image-transcript-markers.test.ts",
|
|
"to": "src/shared/native-chat/native-chat-image-transcript-markers.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-image-transcript-markers.ts",
|
|
"to": "src/shared/native-chat/native-chat-image-transcript-markers.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-launch-draft-mirrorability.ts",
|
|
"to": "src/shared/native-chat/native-chat-launch-draft-mirrorability.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-live-line.spec.ts",
|
|
"to": "src/shared/native-chat/native-chat-live-line.spec.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-live-line.ts",
|
|
"to": "src/shared/native-chat/native-chat-live-line.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-merge-pairs.spec.ts",
|
|
"to": "src/shared/native-chat/native-chat-merge-pairs.spec.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-merge.ts",
|
|
"to": "src/shared/native-chat/native-chat-merge.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-message-preparation.ts",
|
|
"to": "src/shared/native-chat/native-chat-message-preparation.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-message-time.ts",
|
|
"to": "src/shared/native-chat/native-chat-message-time.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-messages-waiting-behind-live-turn.ts",
|
|
"to": "src/shared/native-chat/native-chat-messages-waiting-behind-live-turn.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-noise.ts",
|
|
"to": "src/shared/native-chat/native-chat-noise.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-notice.test.ts",
|
|
"to": "src/shared/native-chat/native-chat-notice.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-notice.ts",
|
|
"to": "src/shared/native-chat/native-chat-notice.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-orca-stop-cut.test.ts",
|
|
"to": "src/shared/native-chat/native-chat-orca-stop-cut.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-orca-stop-cut.ts",
|
|
"to": "src/shared/native-chat/native-chat-orca-stop-cut.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-paste-folder.ts",
|
|
"to": "src/shared/native-chat/native-chat-paste-folder.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-picker-items.ts",
|
|
"to": "src/shared/native-chat/native-chat-picker-items.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-picker-triggers.ts",
|
|
"to": "src/shared/native-chat/native-chat-picker-triggers.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-prose.ts",
|
|
"to": "src/shared/native-chat/native-chat-prose.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-provider-frame-summary.test.ts",
|
|
"to": "src/shared/native-chat/native-chat-provider-frame-summary.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-provider-frame-summary.ts",
|
|
"to": "src/shared/native-chat/native-chat-provider-frame-summary.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-provider-retry-runs.test.ts",
|
|
"to": "src/shared/native-chat/native-chat-provider-retry-runs.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-provider-retry-runs.ts",
|
|
"to": "src/shared/native-chat/native-chat-provider-retry-runs.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-providers.ts",
|
|
"to": "src/shared/native-chat/native-chat-providers.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-question-auto-advance.ts",
|
|
"to": "src/shared/native-chat/native-chat-question-auto-advance.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-reasoning-order.spec.ts",
|
|
"to": "src/shared/native-chat/native-chat-reasoning-order.spec.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-reasoning-row.spec.ts",
|
|
"to": "src/shared/native-chat/native-chat-reasoning-row.spec.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-reasoning-row.ts",
|
|
"to": "src/shared/native-chat/native-chat-reasoning-row.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-reply-reveals.ts",
|
|
"to": "src/shared/native-chat/native-chat-reply-reveals.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-reported-skill.ts",
|
|
"to": "src/shared/native-chat/native-chat-reported-skill.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-resolution-receipt.ts",
|
|
"to": "src/shared/native-chat/native-chat-resolution-receipt.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-row-content.ts",
|
|
"to": "src/shared/native-chat/native-chat-row-content.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-scope-cache.test.ts",
|
|
"to": "src/shared/native-chat/native-chat-scope-cache.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-scope-cache.ts",
|
|
"to": "src/shared/native-chat/native-chat-scope-cache.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-send-order.ts",
|
|
"to": "src/shared/native-chat/native-chat-send-order.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-session-option-commands.test.ts",
|
|
"to": "src/shared/native-chat/native-chat-session-option-commands.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-session-option-commands.ts",
|
|
"to": "src/shared/native-chat/native-chat-session-option-commands.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-session-option-defaults.test.ts",
|
|
"to": "src/shared/native-chat/native-chat-session-option-defaults.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-session-option-defaults.ts",
|
|
"to": "src/shared/native-chat/native-chat-session-option-defaults.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-session-option-snapshot.test.ts",
|
|
"to": "src/shared/native-chat/native-chat-session-option-snapshot.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-session-option-snapshot.ts",
|
|
"to": "src/shared/native-chat/native-chat-session-option-snapshot.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-session-option-state.test.ts",
|
|
"to": "src/shared/native-chat/native-chat-session-option-state.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-session-option-state.ts",
|
|
"to": "src/shared/native-chat/native-chat-session-option-state.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-session-options.ts",
|
|
"to": "src/shared/native-chat/native-chat-session-options.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-shell-environment.test.ts",
|
|
"to": "src/shared/native-chat/native-chat-shell-environment.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-shell-environment.ts",
|
|
"to": "src/shared/native-chat/native-chat-shell-environment.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-slash-commands.omp.test.ts",
|
|
"to": "src/shared/native-chat/native-chat-slash-commands.omp.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-slash-commands.test.ts",
|
|
"to": "src/shared/native-chat/native-chat-slash-commands.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-slash-commands.ts",
|
|
"to": "src/shared/native-chat/native-chat-slash-commands.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-stopped-before-start.ts",
|
|
"to": "src/shared/native-chat/native-chat-stopped-before-start.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-stopped-send-turn.test.ts",
|
|
"to": "src/shared/native-chat/native-chat-stopped-send-turn.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-stream-unsubscribe.test.ts",
|
|
"to": "src/shared/native-chat/native-chat-stream-unsubscribe.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-stream-unsubscribe.ts",
|
|
"to": "src/shared/native-chat/native-chat-stream-unsubscribe.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-streaming.spec.ts",
|
|
"to": "src/shared/native-chat/native-chat-streaming.spec.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-streaming.ts",
|
|
"to": "src/shared/native-chat/native-chat-streaming.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-subagent-group-header.spec.ts",
|
|
"to": "src/shared/native-chat/native-chat-subagent-group-header.spec.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-subagent-group-header.ts",
|
|
"to": "src/shared/native-chat/native-chat-subagent-group-header.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-subagent-items.test.ts",
|
|
"to": "src/shared/native-chat/native-chat-subagent-items.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-subagent-items.ts",
|
|
"to": "src/shared/native-chat/native-chat-subagent-items.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-subagent-summary.test.ts",
|
|
"to": "src/shared/native-chat/native-chat-subagent-summary.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-subagent-summary.ts",
|
|
"to": "src/shared/native-chat/native-chat-subagent-summary.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-task-list-frames.ts",
|
|
"to": "src/shared/native-chat/native-chat-task-list-frames.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-task-list-history.test.ts",
|
|
"to": "src/shared/native-chat/native-chat-task-list-history.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-task-list-history.ts",
|
|
"to": "src/shared/native-chat/native-chat-task-list-history.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-task-list.test.ts",
|
|
"to": "src/shared/native-chat/native-chat-task-list.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-task-list.ts",
|
|
"to": "src/shared/native-chat/native-chat-task-list.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-text-reveal.test.ts",
|
|
"to": "src/shared/native-chat/native-chat-text-reveal.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-text-reveal.ts",
|
|
"to": "src/shared/native-chat/native-chat-text-reveal.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-tool-activity.spec.ts",
|
|
"to": "src/shared/native-chat/native-chat-tool-activity.spec.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-tool-activity.ts",
|
|
"to": "src/shared/native-chat/native-chat-tool-activity.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-tool-attribution-allocation.test.ts",
|
|
"to": "src/shared/native-chat/native-chat-tool-attribution-allocation.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-tool-fold-attribution.spec.ts",
|
|
"to": "src/shared/native-chat/native-chat-tool-fold-attribution.spec.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-tool-fold.ts",
|
|
"to": "src/shared/native-chat/native-chat-tool-fold.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-tool-icon.test.ts",
|
|
"to": "src/shared/native-chat/native-chat-tool-icon.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-tool-icon.ts",
|
|
"to": "src/shared/native-chat/native-chat-tool-icon.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-tool-identity.test.ts",
|
|
"to": "src/shared/native-chat/native-chat-tool-identity.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-tool-identity.ts",
|
|
"to": "src/shared/native-chat/native-chat-tool-identity.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-tool-input-text.ts",
|
|
"to": "src/shared/native-chat/native-chat-tool-input-text.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-tool-line-identity.test.ts",
|
|
"to": "src/shared/native-chat/native-chat-tool-line-identity.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-tool-line-identity.ts",
|
|
"to": "src/shared/native-chat/native-chat-tool-line-identity.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-tool-line-label.test.ts",
|
|
"to": "src/shared/native-chat/native-chat-tool-line-label.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-tool-line-label.ts",
|
|
"to": "src/shared/native-chat/native-chat-tool-line-label.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-tool-pair-limit.spec.ts",
|
|
"to": "src/shared/native-chat/native-chat-tool-pair-limit.spec.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-tool-pairing.performance.test.ts",
|
|
"to": "src/shared/native-chat/native-chat-tool-pairing.performance.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-tool-pairing.spec.ts",
|
|
"to": "src/shared/native-chat/native-chat-tool-pairing.spec.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-tool-pairing.ts",
|
|
"to": "src/shared/native-chat/native-chat-tool-pairing.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-tool-pairs.ts",
|
|
"to": "src/shared/native-chat/native-chat-tool-pairs.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-tool-preview-prefix.test.ts",
|
|
"to": "src/shared/native-chat/native-chat-tool-preview-prefix.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-tool-preview-prefix.ts",
|
|
"to": "src/shared/native-chat/native-chat-tool-preview-prefix.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-tool-preview-scan.test.ts",
|
|
"to": "src/shared/native-chat/native-chat-tool-preview-scan.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-tool-result-orphans.spec.ts",
|
|
"to": "src/shared/native-chat/native-chat-tool-result-orphans.spec.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-tool-run-outcome.test.ts",
|
|
"to": "src/shared/native-chat/native-chat-tool-run-outcome.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-tool-run-outcome.ts",
|
|
"to": "src/shared/native-chat/native-chat-tool-run-outcome.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-tool-run-sentence.test.ts",
|
|
"to": "src/shared/native-chat/native-chat-tool-run-sentence.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-tool-run-sentence.ts",
|
|
"to": "src/shared/native-chat/native-chat-tool-run-sentence.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-tool-summary.test.ts",
|
|
"to": "src/shared/native-chat/native-chat-tool-summary.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-tool-summary.ts",
|
|
"to": "src/shared/native-chat/native-chat-tool-summary.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-trailing-run.ts",
|
|
"to": "src/shared/native-chat/native-chat-trailing-run.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-transcript-contracts.test.ts",
|
|
"to": "src/shared/native-chat/native-chat-transcript-contracts.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-transcript-projection.test.ts",
|
|
"to": "src/shared/native-chat/native-chat-transcript-projection.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-transcript-projection.ts",
|
|
"to": "src/shared/native-chat/native-chat-transcript-projection.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-transcript-readability.ts",
|
|
"to": "src/shared/native-chat/native-chat-transcript-readability.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-transcript-retention.test.ts",
|
|
"to": "src/shared/native-chat/native-chat-transcript-retention.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-transcript-retention.ts",
|
|
"to": "src/shared/native-chat/native-chat-transcript-retention.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-turn-activity.test.ts",
|
|
"to": "src/shared/native-chat/native-chat-turn-activity.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-turn-activity.ts",
|
|
"to": "src/shared/native-chat/native-chat-turn-activity.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-turn-fold.test.ts",
|
|
"to": "src/shared/native-chat/native-chat-turn-fold.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-turn-fold.ts",
|
|
"to": "src/shared/native-chat/native-chat-turn-fold.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-turn-grouping.spec.ts",
|
|
"to": "src/shared/native-chat/native-chat-turn-grouping.spec.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-turn-grouping.ts",
|
|
"to": "src/shared/native-chat/native-chat-turn-grouping.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-turn-membership-derived-tool-row.test.ts",
|
|
"to": "src/shared/native-chat/native-chat-turn-membership-derived-tool-row.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-turn-membership.test.ts",
|
|
"to": "src/shared/native-chat/native-chat-turn-membership.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-turn-membership.ts",
|
|
"to": "src/shared/native-chat/native-chat-turn-membership.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-turn-row-attribution.ts",
|
|
"to": "src/shared/native-chat/native-chat-turn-row-attribution.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-turn-status.test.ts",
|
|
"to": "src/shared/native-chat/native-chat-turn-status.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-turn-status.ts",
|
|
"to": "src/shared/native-chat/native-chat-turn-status.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-types.ts",
|
|
"to": "src/shared/native-chat/native-chat-types.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-unified-patch.ts",
|
|
"to": "src/shared/native-chat/native-chat-unified-patch.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-unverifiable-turn-status.test.ts",
|
|
"to": "src/shared/native-chat/native-chat-unverifiable-turn-status.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-upgrade-tip-audience.test.ts",
|
|
"to": "src/shared/native-chat/native-chat-upgrade-tip-audience.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-upgrade-tip-audience.ts",
|
|
"to": "src/shared/native-chat/native-chat-upgrade-tip-audience.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-usage-limit-cut.ts",
|
|
"to": "src/shared/native-chat/native-chat-usage-limit-cut.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-user-message-fold.ts",
|
|
"to": "src/shared/native-chat/native-chat-user-message-fold.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-visual-directive.test.ts",
|
|
"to": "src/shared/native-chat/native-chat-visual-directive.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-visual-directive.ts",
|
|
"to": "src/shared/native-chat/native-chat-visual-directive.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-visual-height-governor.test.ts",
|
|
"to": "src/shared/native-chat/native-chat-visual-height-governor.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-visual-height-governor.ts",
|
|
"to": "src/shared/native-chat/native-chat-visual-height-governor.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-visual-shell.reader-scroll.test.ts",
|
|
"to": "src/shared/native-chat/native-chat-visual-shell.reader-scroll.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-visual-shell.test.ts",
|
|
"to": "src/shared/native-chat/native-chat-visual-shell.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-visual-shell.ts",
|
|
"to": "src/shared/native-chat/native-chat-visual-shell.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-work-run.test.ts",
|
|
"to": "src/shared/native-chat/native-chat-work-run.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/native-chat-work-run.ts",
|
|
"to": "src/shared/native-chat/native-chat-work-run.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "shared-remote-runtime",
|
|
"phase": 3,
|
|
"priority": "high",
|
|
"risk": "higher",
|
|
"directory": "src/shared",
|
|
"basenamePattern": "^remote-runtime(?:[-.]|$)",
|
|
"targetDirectory": "src/shared/remote-runtime",
|
|
"reason": "Remote runtime handshake, capabilities and transport contracts are one discoverable protocol domain.",
|
|
"review": "Preserve mixed-version client/server behavior. Rename source paths without renaming wire methods, protocol tags or capability fields.",
|
|
"status": "proposed-not-applied",
|
|
"selectedFiles": 81,
|
|
"productionFiles": 52,
|
|
"testSupportFiles": 29,
|
|
"existingTargetJsTs": 0,
|
|
"collisionCount": 0,
|
|
"dependencyBoundary": {
|
|
"internalEdges": 245,
|
|
"inboundEdges": 339,
|
|
"outboundEdges": 109,
|
|
"productionInternalEdges": 170,
|
|
"productionInboundEdges": 189,
|
|
"productionOutboundEdges": 66,
|
|
"externalImporterFiles": [
|
|
"config/scripts/remote-shared-control-retirement-probe.ts",
|
|
"mobile/src/diagnostics/connection-diagnostics-analysis.ts",
|
|
"mobile/src/diagnostics/connection-diagnostics-report.ts",
|
|
"mobile/src/diagnostics/host-reachability.ts",
|
|
"mobile/src/transport/connection-health.ts",
|
|
"mobile/src/transport/direct-connection-log.ts",
|
|
"mobile/src/transport/mobile-direct-endpoint-probe.ts",
|
|
"mobile/src/transport/mobile-runtime-client-capabilities.ts",
|
|
"src/cli/automation-runs-paging.test.ts",
|
|
"src/cli/runtime/websocket-transport-error.test.ts",
|
|
"src/cli/runtime/websocket-transport.ts",
|
|
"src/main/browser/browser-client-file-channel-reconnect.test.ts",
|
|
"src/main/browser/browser-client-file-channel-transport.ts",
|
|
"src/main/browser/browser-client-page-metadata-transport.test.ts",
|
|
"src/main/browser/browser-client-page-metadata-transport.ts",
|
|
"src/main/browser/browser-host-admission-recovery.ts",
|
|
"src/main/browser/browser-host-command-result-submission.ts",
|
|
"src/main/browser/browser-host-lease-inventory-refresh.ts",
|
|
"src/main/browser/browser-host-lease-reconnect-attempts.ts",
|
|
"src/main/browser/browser-host-lease-request-sender.ts",
|
|
"src/main/browser/desktop-browser-bridge/desktop-browser-bridge-connection.ts",
|
|
"src/main/browser/desktop-browser-bridge/desktop-browser-bridge-manager.test.ts",
|
|
"src/main/browser/paired-runtime-browser-client-host-reconnect.test.ts",
|
|
"src/main/browser/paired-runtime-browser-client-host.test.ts",
|
|
"src/main/browser/paired-runtime-browser-client-host.ts",
|
|
"src/main/browser/paired-runtime-browser-host-command-admission.test.ts",
|
|
"src/main/browser/paired-runtime-browser-host-lease-connection.ts",
|
|
"src/main/browser/paired-runtime-browser-host-lease-options.ts",
|
|
"src/main/browser/paired-runtime-browser-host-lease-reconnect.test.ts",
|
|
"src/main/browser/paired-runtime-browser-host-lease.test.ts",
|
|
"src/main/browser/paired-runtime-browser-host-reconciliation-negotiation.test.ts",
|
|
"src/main/browser/paired-runtime-browser-network-route.test.ts",
|
|
"src/main/browser/paired-runtime-browser-network-route.ts",
|
|
"src/main/browser/paired-runtime-browser-network-transport.ts",
|
|
"src/main/ipc/browser-client-page-metadata-ipc.test.ts",
|
|
"src/main/ipc/browser-guest-view-ipc.ts",
|
|
"src/main/ipc/desktop-browser-bridge-wiring.ts",
|
|
"src/main/ipc/pty/ipc/claude-diff-panel-notice.ts",
|
|
"src/main/ipc/pty/ipc/codex-shared-server.ts",
|
|
"src/main/ipc/pty/ipc/inspect.ts",
|
|
"src/main/ipc/pty/ipc/renderer-kill.ts",
|
|
"src/main/ipc/pty/runtime/operations.ts",
|
|
"src/main/ipc/runtime-environments/runtime-environment-abortable-requests.ts",
|
|
"src/main/ipc/runtime-environments/runtime-environment-cli-removal-routing.test.ts",
|
|
"src/main/ipc/runtime-environments/runtime-environment-connectivity-handlers.ts",
|
|
"src/main/ipc/runtime-environments/runtime-environment-diagnostics-broadcast.ts",
|
|
"src/main/ipc/runtime-environments/runtime-environment-federated-read-transport.bench.test.ts",
|
|
"src/main/ipc/runtime-environments/runtime-environment-mobile-relay-hosts.ts",
|
|
"src/main/ipc/runtime-environments/runtime-environment-pairing-verification.ts",
|
|
"src/main/ipc/runtime-environments/runtime-environment-request-connections.test.ts",
|
|
"src/main/ipc/runtime-environments/runtime-environment-request-connections.ts",
|
|
"src/main/ipc/runtime-environments/runtime-environment-retry-connections-probe.test.ts",
|
|
"src/main/ipc/runtime-environments/runtime-environment-runtime-pinned-send.test.ts",
|
|
"src/main/ipc/runtime-environments/runtime-environment-runtime-pinned-send.ts",
|
|
"src/main/ipc/runtime-environments/runtime-environment-session-tabs-delta.integration.test.ts",
|
|
"src/main/ipc/runtime-environments/runtime-environment-shared-control-policy.ts",
|
|
"src/main/ipc/runtime-environments/runtime-environment-shared-control-support.ts",
|
|
"src/main/ipc/runtime-environments/runtime-environment-status-connection.test.ts",
|
|
"src/main/ipc/runtime-environments/runtime-environment-status-owner.ts",
|
|
"src/main/ipc/runtime-environments/runtime-environment-subscription-handlers.ts",
|
|
"src/main/ipc/runtime-environments/runtime-environment-subscription-identity.test.ts",
|
|
"src/main/ipc/runtime-environments/runtime-environment-support-routing.test.ts",
|
|
"src/main/ipc/runtime-environments/runtime-environment-support-routing.ts",
|
|
"src/main/ipc/runtime-environments/runtime-environment-transport-routing.ts",
|
|
"src/main/ipc/runtime-environments/runtime-environment-unreachable-hint.test.ts",
|
|
"src/main/ipc/runtime-environments/runtime-environment-unreachable-hint.ts",
|
|
"src/main/ipc/runtime-environments/runtime-environments-call-routing.test.ts",
|
|
"src/main/ipc/runtime-environments/runtime-environments-pairing.test.ts",
|
|
"src/main/ipc/runtime-environments/runtime-environments-repair.test.ts",
|
|
"src/main/managed-server/lifecycle/orcad-managed-tunnel-identity.test.ts",
|
|
"src/main/managed-server/lifecycle/orcad-managed-tunnel-identity.ts",
|
|
"src/main/managed-server/lifecycle/orcad-managed-tunnel-resume.ts",
|
|
"src/main/native-chat/agent-session-wire/agent-session-history-conversation-window.test.ts",
|
|
"src/main/native-chat/agent-session-wire/agent-session-history-page-bounds.ts",
|
|
"src/main/native-chat/agent-session-wire/agent-session-history-page.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-queued-published-bytes.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-subscribers.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-wire-admission.test.ts",
|
|
"src/main/orcad/orcad-packaged-structured-chat.integration.test.ts",
|
|
"src/main/persistence/applying-settings/settings-update-terminal-quick-commands.test.ts",
|
|
"src/main/runtime/delegated-mobile-device.integration.test.ts",
|
|
"src/main/runtime/github-check-details-paired.integration.test.ts",
|
|
"src/main/runtime/markdown-tab-disk-host.ts",
|
|
"src/main/runtime/mobile-desktop-relay/delegated-phone-grants.ts",
|
|
"src/main/runtime/mobile-desktop-relay/mobile-desktop-relay.integration.test.ts",
|
|
"src/main/runtime/mobile-desktop-relay/mobile-desktop-relay.test.ts",
|
|
"src/main/runtime/mobile-desktop-relay/mobile-desktop-relay.ts",
|
|
"src/main/runtime/mobile-desktop-relay/mobile-relay-host-catalog.integration.test.ts",
|
|
"src/main/runtime/orca-runtime-browser-screencast-fanout.test.ts",
|
|
"src/main/runtime/orca-runtime-browser.test.ts",
|
|
"src/main/runtime/orca-runtime-mobile-markdown-tab-routes.test.ts",
|
|
"src/main/runtime/orca-runtime-session-tabs-path-alias.test.ts",
|
|
"src/main/runtime/orchestration/terminal-authority/write-orchestration-pointer-pty.ts",
|
|
"src/main/runtime/paired-host-terminal-close.test.ts",
|
|
"src/main/runtime/remote-agent-session-host-authority.integration.test.ts",
|
|
"src/main/runtime/remote-browser-screencast-frame-admission.test.ts",
|
|
"src/main/runtime/remote-browser-screencast-frame-admission.ts",
|
|
"src/main/runtime/remote-runtime-close-intent.integration.test.ts",
|
|
"src/main/runtime/remote-runtime-request-connection.integration.test.ts",
|
|
"src/main/runtime/rpc/e2ee-channel-text-backpressure.test.ts",
|
|
"src/main/runtime/rpc/e2ee-channel.test.ts",
|
|
"src/main/runtime/rpc/e2ee-channel.ts",
|
|
"src/main/runtime/rpc/methods/native-chat-opencode-wire-page-budget.test.ts",
|
|
"src/main/runtime/rpc/methods/repo.test.ts",
|
|
"src/main/runtime/rpc/methods/structured-agent-session-background-task-capability.test.ts",
|
|
"src/main/runtime/rpc/methods/structured-agent-session-item.ts",
|
|
"src/main/runtime/rpc/methods/structured-agent-session-pi-dialog-capability.test.ts",
|
|
"src/main/runtime/rpc/methods/structured-agent-session-wire-contracts.test.ts",
|
|
"src/main/runtime/rpc/methods/workspace-layout-paired-desktop.test.ts",
|
|
"src/main/runtime/rpc/mobile-e2ee-auth-validation.ts",
|
|
"src/main/runtime/rpc/mobile-e2ee-outbound-admission.ts",
|
|
"src/main/runtime/rpc/mobile-e2ee-v2-desktop-session.ts",
|
|
"src/main/runtime/rpc/worktree-removal-marker-projection.test.ts",
|
|
"src/main/runtime/rpc/ws-transport.ts",
|
|
"src/main/runtime/runtime-environment-identity-verification.ts",
|
|
"src/main/runtime/runtime-rpc-mobile-terminal-streaming.test.ts",
|
|
"src/main/runtime/runtime-rpc-websocket-reply-size-limit.test.ts",
|
|
"src/main/runtime/runtime-rpc/runtime-rpc-reply-size-limit.ts",
|
|
"src/main/runtime/session-tabs/paired-host-terminal-close.ts",
|
|
"src/main/runtime/sidebar-inputs/orca-runtime-sidebar-temporal.ts",
|
|
"src/main/runtime/sidebar-inputs/orca-runtime-workspace-unread.test.ts",
|
|
"src/main/runtime/terminal/recovery/foreign-pane-bindings.ts",
|
|
"src/main/runtime/terminal/surface/main-pane-verdict.ts",
|
|
"src/main/skills/skill-remote-install-service.ts",
|
|
"src/main/ssh/orcad-migration-catalog-client.ts",
|
|
"src/main/ssh/orcad-migration-manifest-export.ts",
|
|
"src/main/ssh/orcad-terminal-census-client.ts",
|
|
"src/main/ssh/runtime-ssh-access-verification.test.ts",
|
|
"src/main/wsl/wsl-orcad-real-distro-lane.test.ts",
|
|
"src/main/wsl/wsl-orcad-structured-chat-contract.ts",
|
|
"src/preload/api/runtime-api.ts",
|
|
"src/preload/api/runtime-environments-bridge.ts",
|
|
"src/renderer/src/components/automations/automation-host-cache-error.test.ts",
|
|
"src/renderer/src/components/automations/automation-run-open-target.ts",
|
|
"src/renderer/src/components/automations/automation-run-workspace-action.paired-server.test.ts",
|
|
"src/renderer/src/components/dashboard-popout/remote-runtime-terminal-preview-api.ts",
|
|
"src/renderer/src/components/dashboard-popout/terminal-preview-api.ts",
|
|
"src/renderer/src/components/dashboard-popout/terminal-preview-unavailable-message.ts",
|
|
"src/renderer/src/components/native-chat/NativeChatComposer.paste-remount.test.tsx",
|
|
"src/renderer/src/components/native-chat/NativeChatComposer.test.tsx",
|
|
"src/renderer/src/components/native-chat/claude-model-switch-confirmation.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-composer-draft-lifecycle.test.tsx",
|
|
"src/renderer/src/components/native-chat/native-chat-composer-drop-scope.test.tsx",
|
|
"src/renderer/src/components/native-chat/native-chat-composer-ime-file-drop.test.tsx",
|
|
"src/renderer/src/components/native-chat/native-chat-composer-placeholder.test.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-composer-prompt-recall.test.tsx",
|
|
"src/renderer/src/components/native-chat/native-chat-composer-target.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-composer-workspace-file-drop.test.tsx",
|
|
"src/renderer/src/components/native-chat/native-chat-external-attachments-destination.test.tsx",
|
|
"src/renderer/src/components/native-chat/native-chat-remote-image-paste.test.tsx",
|
|
"src/renderer/src/components/native-chat/native-chat-structured-send-composition-clear.test.tsx",
|
|
"src/renderer/src/components/native-chat/use-native-chat-composer-attachments.test.tsx",
|
|
"src/renderer/src/components/right-sidebar/use-checks-panel-terminal-worktree.ts",
|
|
"src/renderer/src/components/sidebar/sleep-worktree-flow.test.ts",
|
|
"src/renderer/src/components/status-bar/RuntimeHostStatusRow.tsx",
|
|
"src/renderer/src/components/status-bar/remote-host-connection-status.test.ts",
|
|
"src/renderer/src/components/status-bar/remote-host-connection-status.ts",
|
|
"src/renderer/src/components/terminal-cold-activation.ts",
|
|
"src/renderer/src/components/terminal-pane/agent-completion-no-evidence-cadence.test.ts",
|
|
"src/renderer/src/components/terminal-pane/pane-restart-transport-handoff.ts",
|
|
"src/renderer/src/components/terminal-pane/park-reveal-live-tui-leaves.ts",
|
|
"src/renderer/src/components/terminal-pane/parked-terminal-byte-watcher.ts",
|
|
"src/renderer/src/components/terminal-pane/pty-connection/apply-reattach-payload.ts",
|
|
"src/renderer/src/components/terminal-pane/pty-connection/deferred-session-reattach-choice.ts",
|
|
"src/renderer/src/components/terminal-pane/pty-connection/deferred-session-reattach-connect.ts",
|
|
"src/renderer/src/components/terminal-pane/pty-connection/empty-reattach-retire-evidence.ts",
|
|
"src/renderer/src/components/terminal-pane/pty-connection/foreground-output-refresh.ts",
|
|
"src/renderer/src/components/terminal-pane/pty-connection/fresh-spawn-start.ts",
|
|
"src/renderer/src/components/terminal-pane/pty-connection/hidden-agent-resume-deferral.ts",
|
|
"src/renderer/src/components/terminal-pane/pty-connection/hidden-output-restore-drain.ts",
|
|
"src/renderer/src/components/terminal-pane/pty-connection/hidden-output-restore-snapshot.ts",
|
|
"src/renderer/src/components/terminal-pane/pty-connection/hidden-output-snapshot-serialize.ts",
|
|
"src/renderer/src/components/terminal-pane/pty-connection/pane-host-capability-flags.ts",
|
|
"src/renderer/src/components/terminal-pane/pty-connection/pane-pty-visibility-bind.ts",
|
|
"src/renderer/src/components/terminal-pane/pty-connection/pane-serializer-settle.ts",
|
|
"src/renderer/src/components/terminal-pane/pty-connection/park-reveal-snapshot-verdict.ts",
|
|
"src/renderer/src/components/terminal-pane/pty-connection/pty-input-forward.ts",
|
|
"src/renderer/src/components/terminal-pane/pty-connection/pty-input-recovery.ts",
|
|
"src/renderer/src/components/terminal-pane/pty-connection/pty-kitty-file-reader.test.ts",
|
|
"src/renderer/src/components/terminal-pane/pty-connection/pty-kitty-file-reader.ts",
|
|
"src/renderer/src/components/terminal-pane/pty-connection/pty-resize-geometry.ts",
|
|
"src/renderer/src/components/terminal-pane/pty-connection/reattach-grid-fit.ts",
|
|
"src/renderer/src/components/terminal-pane/pty-connection/reattach-result-handler.ts",
|
|
"src/renderer/src/components/terminal-pane/pty-connection/remote-program-redraw.ts",
|
|
"src/renderer/src/components/terminal-pane/pty-connection/run-deferred-connect.ts",
|
|
"src/renderer/src/components/terminal-pane/pty-connection/session-reconcile-dispose.ts",
|
|
"src/renderer/src/components/terminal-pane/pty-connection/terminal-keydown-fit.ts",
|
|
"src/renderer/src/components/terminal-pane/pty-shutdown-exit-deferral.test.ts",
|
|
"src/renderer/src/components/terminal-pane/pty-shutdown-exit-deferral.ts",
|
|
"src/renderer/src/components/terminal-pane/remote-pane-layout-push.test.ts",
|
|
"src/renderer/src/components/terminal-pane/remote-runtime-outage-toast-flood-and-stuck-reconnect.test.ts",
|
|
"src/renderer/src/components/terminal-pane/remote-runtime-pty-transport-reveal-round-trips.test.ts",
|
|
"src/renderer/src/components/terminal-pane/remote-runtime-pty-transport.ts",
|
|
"src/renderer/src/components/terminal-pane/remote-runtime-resubscribe-after-deadline.test.ts",
|
|
"src/renderer/src/components/terminal-pane/resolve-split-cwd.ts",
|
|
"src/renderer/src/components/terminal-pane/retire-unbound-runtime-terminal-pane.ts",
|
|
"src/renderer/src/components/terminal-pane/terminal-ctrl-arrow-conpty.ts",
|
|
"src/renderer/src/components/terminal-pane/terminal-dead-session-reconcile.ts",
|
|
"src/renderer/src/components/terminal-pane/terminal-handle-copy.test.ts",
|
|
"src/renderer/src/components/terminal-pane/terminal-handle-copy.ts",
|
|
"src/renderer/src/components/terminal-pane/terminal-handle-links.ts",
|
|
"src/renderer/src/components/terminal-pane/terminal-hidden-view-parking.ts",
|
|
"src/renderer/src/components/terminal-pane/terminal-hidden-worktree-retention.ts",
|
|
"src/renderer/src/components/terminal-pane/terminal-http-link-source-owner.test.ts",
|
|
"src/renderer/src/components/terminal-pane/terminal-http-link-source-owner.ts",
|
|
"src/renderer/src/components/terminal-pane/terminal-live-layout-reconciliation.ts",
|
|
"src/renderer/src/components/terminal-pane/terminal-pane-close-admission.ts",
|
|
"src/renderer/src/components/terminal-pane/terminal-pane-lifecycle-primitives.ts",
|
|
"src/renderer/src/components/terminal-pane/terminal-parked-pty-watcher.ts",
|
|
"src/renderer/src/components/terminal-pane/terminal-parked-watcher-registry.ts",
|
|
"src/renderer/src/components/terminal-pane/terminal-paste-runtime.ts",
|
|
"src/renderer/src/components/terminal-pane/use-host-pane-title-sync.test.ts",
|
|
"src/renderer/src/components/terminal-pane/use-host-pane-title-sync.ts",
|
|
"src/renderer/src/components/terminal-pane/use-terminal-pane-global-effects.ts",
|
|
"src/renderer/src/components/terminal-pane/use-terminal-pane-layout-persistence.ts",
|
|
"src/renderer/src/components/terminal/terminal-close-incarnation.ts",
|
|
"src/renderer/src/components/terminal/terminal-tab-actions-unrouted-close.test.ts",
|
|
"src/renderer/src/hooks/agent-hook-turn-end-capability.ts",
|
|
"src/renderer/src/hooks/ipc-events/runtime-client-ipc-bridge.ts",
|
|
"src/renderer/src/lib/agent-draft-readiness.test.ts",
|
|
"src/renderer/src/lib/agent-draft-readiness.ts",
|
|
"src/renderer/src/lib/agent-hibernation-pane-eligibility.ts",
|
|
"src/renderer/src/lib/agent-paste-draft-submit-retry.test.ts",
|
|
"src/renderer/src/lib/agent-paste-draft.test.ts",
|
|
"src/renderer/src/lib/agent-status-connection-ownership.ts",
|
|
"src/renderer/src/lib/automation-session-observer.ts",
|
|
"src/renderer/src/lib/automation-terminal-ownership.ts",
|
|
"src/renderer/src/lib/codex-pane-selection-lane.test.ts",
|
|
"src/renderer/src/lib/codex-pane-selection-lane.ts",
|
|
"src/renderer/src/lib/host-mirror-handle-gap-wait.ts",
|
|
"src/renderer/src/lib/host-mirrored-pane-liveness.test.ts",
|
|
"src/renderer/src/lib/host-mirrored-pane-liveness.ts",
|
|
"src/renderer/src/lib/launch-agent-background-session.ts",
|
|
"src/renderer/src/lib/launch-agent-new-tab-host-route-readiness.test.ts",
|
|
"src/renderer/src/lib/tab-agent-remote-pty-selector.ts",
|
|
"src/renderer/src/runtime/__fixtures__/web-session-terminal-orphan-recovery-regression-fixtures.ts",
|
|
"src/renderer/src/runtime/paired-host-client-capabilities.test.ts",
|
|
"src/renderer/src/runtime/paired-host-client-capabilities.ts",
|
|
"src/renderer/src/runtime/pending-pane-title-renames.test.ts",
|
|
"src/renderer/src/runtime/pending-pane-title-renames.ts",
|
|
"src/renderer/src/runtime/remote-runtime-terminal-multiplexer-base.ts",
|
|
"src/renderer/src/runtime/runtime-file-mutation-client.ts",
|
|
"src/renderer/src/runtime/runtime-file-write-disk-precondition.ts",
|
|
"src/renderer/src/runtime/runtime-status-probe-diagnostics.ts",
|
|
"src/renderer/src/runtime/runtime-terminal-inspection.ts",
|
|
"src/renderer/src/runtime/runtime-terminal-stream.test.ts",
|
|
"src/renderer/src/runtime/runtime-terminal-stream.ts",
|
|
"src/renderer/src/runtime/server-layout-frame-ids.test.ts",
|
|
"src/renderer/src/runtime/server-layout-frame-ids.ts",
|
|
"src/renderer/src/runtime/server-layout-frames-handover.test.ts",
|
|
"src/renderer/src/runtime/sync-runtime-graph/mobile-session-surfaces.ts",
|
|
"src/renderer/src/runtime/web-runtime-browser-creation-failure.test.ts",
|
|
"src/renderer/src/runtime/web-runtime-terminal-actions.ts",
|
|
"src/renderer/src/runtime/web-runtime-terminal-buffer-actions.ts",
|
|
"src/renderer/src/runtime/web-runtime-terminal-rename.test.ts",
|
|
"src/renderer/src/runtime/web-runtime-terminal-rename.ts",
|
|
"src/renderer/src/runtime/web-session-tabs-sync-visibility-collision.test.tsx",
|
|
"src/renderer/src/runtime/web-session-tabs-sync/apply-preparation-base.ts",
|
|
"src/renderer/src/runtime/web-session-tabs-sync/terminal-build.ts",
|
|
"src/renderer/src/runtime/web-session-terminal-orphan-mixed-version.test.ts",
|
|
"src/renderer/src/runtime/web-session-terminal-orphan-recovery-adoption-regressions.test.ts",
|
|
"src/renderer/src/runtime/web-session-terminal-orphan-recovery-adoption.ts",
|
|
"src/renderer/src/runtime/web-session-terminal-orphan-recovery-regressions.test.ts",
|
|
"src/renderer/src/runtime/web-session-terminal-orphan-recovery-surface.ts",
|
|
"src/renderer/src/runtime/web-session-terminal-orphan-recovery-topology-fence.test.ts",
|
|
"src/renderer/src/runtime/web-session-terminal-orphan-recovery.test.ts",
|
|
"src/renderer/src/runtime/web-session-terminal-pending-handle-recovery.test.ts",
|
|
"src/renderer/src/startup/startup-web-host-unreachable.test.ts",
|
|
"src/renderer/src/startup/startup-web-host-unreachable.ts",
|
|
"src/renderer/src/store/host-twin.test-fixture.ts",
|
|
"src/renderer/src/store/repos/repo-removal-host-twin-teardown.ts",
|
|
"src/renderer/src/store/repos/repo-removal.ts",
|
|
"src/renderer/src/store/slices/bulk-worktree-purge-terminal-maps-leak.test.ts",
|
|
"src/renderer/src/store/slices/project-removal-host-twin-state.test.ts",
|
|
"src/renderer/src/store/slices/runtime-status-refresh-diagnostics.test.ts",
|
|
"src/renderer/src/store/slices/terminal-tab-retirement.ts",
|
|
"src/renderer/src/store/slices/worktrees/teardown/host-worktree-removal-state.test.ts",
|
|
"src/renderer/src/store/slices/worktrees/teardown/host-worktree-removal-state.ts",
|
|
"src/renderer/src/store/terminals/terminal-pane-hibernation.ts",
|
|
"src/renderer/src/store/terminals/terminal-pty-bindings.ts",
|
|
"src/renderer/src/store/terminals/terminal-pty-release.ts",
|
|
"src/renderer/src/store/terminals/terminal-shutdown-guards.ts",
|
|
"src/renderer/src/store/terminals/terminal-teardown-owner.ts",
|
|
"src/renderer/src/web/web-runtime-connection-waiters.ts",
|
|
"src/renderer/src/web/web-runtime-status-owner.test.ts",
|
|
"src/shared/browser-client-host-protocol.test.ts",
|
|
"src/shared/execution-host-registry-shared-control-connect.test.ts",
|
|
"src/shared/git-diff-transport-budget.test.ts",
|
|
"src/shared/remote-execution-host-pty-id.test.ts",
|
|
"src/shared/remote-execution-host-pty-id.ts",
|
|
"src/shared/remote-rpc-content-budget.test.ts",
|
|
"src/shared/remote-rpc-content-budget.ts",
|
|
"src/shared/runtime-host-status.ts",
|
|
"src/shared/runtime-rpc-call-queue.ts",
|
|
"src/shared/runtime-session-contracts.ts",
|
|
"src/shared/terminal-execution-host.ts",
|
|
"src/shared/workspace-layout/workspace-layout-profile.test-fixture.ts",
|
|
"src/shared/worktree/github-pr-suppression.test.ts",
|
|
"tests/e2e/cross-version-wire/cross-version-agent-session-model-options.unit.test.ts",
|
|
"tests/e2e/cross-version-wire/cross-version-paired-e2ee-handshake-core.unit.test.ts",
|
|
"tests/e2e/helpers/layout-compat-baseline.ts",
|
|
"tests/e2e/helpers/paired-desktop-server-terminal-tab.ts",
|
|
"tests/e2e/helpers/paired-mobile-client.ts",
|
|
"tests/e2e/helpers/workspace-layout-oracle-stream.ts",
|
|
"tests/e2e/mobile-subscribe-idle-hidden-pane-fit.spec.ts",
|
|
"tests/e2e/paired-desktop-server-file-open-group.spec.ts",
|
|
"tests/e2e/paired-desktop-server-layout-frames.spec.ts",
|
|
"tests/e2e/paired-remote-terminal-serve-restart-binding.spec.ts",
|
|
"tests/e2e/terminal-inline-images-paired-runtime.spec.ts"
|
|
],
|
|
"productionExternalImporterFiles": [
|
|
"config/scripts/remote-shared-control-retirement-probe.ts",
|
|
"mobile/src/diagnostics/connection-diagnostics-analysis.ts",
|
|
"mobile/src/diagnostics/connection-diagnostics-report.ts",
|
|
"mobile/src/diagnostics/host-reachability.ts",
|
|
"mobile/src/transport/connection-health.ts",
|
|
"mobile/src/transport/direct-connection-log.ts",
|
|
"mobile/src/transport/mobile-direct-endpoint-probe.ts",
|
|
"mobile/src/transport/mobile-runtime-client-capabilities.ts",
|
|
"src/cli/runtime/websocket-transport.ts",
|
|
"src/main/browser/browser-client-file-channel-transport.ts",
|
|
"src/main/browser/browser-client-page-metadata-transport.ts",
|
|
"src/main/browser/browser-host-admission-recovery.ts",
|
|
"src/main/browser/browser-host-command-result-submission.ts",
|
|
"src/main/browser/browser-host-lease-inventory-refresh.ts",
|
|
"src/main/browser/browser-host-lease-reconnect-attempts.ts",
|
|
"src/main/browser/browser-host-lease-request-sender.ts",
|
|
"src/main/browser/desktop-browser-bridge/desktop-browser-bridge-connection.ts",
|
|
"src/main/browser/paired-runtime-browser-client-host.ts",
|
|
"src/main/browser/paired-runtime-browser-host-lease-connection.ts",
|
|
"src/main/browser/paired-runtime-browser-host-lease-options.ts",
|
|
"src/main/browser/paired-runtime-browser-network-route.ts",
|
|
"src/main/browser/paired-runtime-browser-network-transport.ts",
|
|
"src/main/ipc/browser-guest-view-ipc.ts",
|
|
"src/main/ipc/desktop-browser-bridge-wiring.ts",
|
|
"src/main/ipc/pty/ipc/claude-diff-panel-notice.ts",
|
|
"src/main/ipc/pty/ipc/codex-shared-server.ts",
|
|
"src/main/ipc/pty/ipc/inspect.ts",
|
|
"src/main/ipc/pty/ipc/renderer-kill.ts",
|
|
"src/main/ipc/pty/runtime/operations.ts",
|
|
"src/main/ipc/runtime-environments/runtime-environment-abortable-requests.ts",
|
|
"src/main/ipc/runtime-environments/runtime-environment-connectivity-handlers.ts",
|
|
"src/main/ipc/runtime-environments/runtime-environment-diagnostics-broadcast.ts",
|
|
"src/main/ipc/runtime-environments/runtime-environment-mobile-relay-hosts.ts",
|
|
"src/main/ipc/runtime-environments/runtime-environment-pairing-verification.ts",
|
|
"src/main/ipc/runtime-environments/runtime-environment-request-connections.ts",
|
|
"src/main/ipc/runtime-environments/runtime-environment-runtime-pinned-send.ts",
|
|
"src/main/ipc/runtime-environments/runtime-environment-shared-control-policy.ts",
|
|
"src/main/ipc/runtime-environments/runtime-environment-shared-control-support.ts",
|
|
"src/main/ipc/runtime-environments/runtime-environment-status-owner.ts",
|
|
"src/main/ipc/runtime-environments/runtime-environment-subscription-handlers.ts",
|
|
"src/main/ipc/runtime-environments/runtime-environment-support-routing.ts",
|
|
"src/main/ipc/runtime-environments/runtime-environment-transport-routing.ts",
|
|
"src/main/ipc/runtime-environments/runtime-environment-unreachable-hint.ts",
|
|
"src/main/managed-server/lifecycle/orcad-managed-tunnel-identity.ts",
|
|
"src/main/managed-server/lifecycle/orcad-managed-tunnel-resume.ts",
|
|
"src/main/native-chat/agent-session-wire/agent-session-history-page-bounds.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-queued-published-bytes.ts",
|
|
"src/main/runtime/markdown-tab-disk-host.ts",
|
|
"src/main/runtime/mobile-desktop-relay/delegated-phone-grants.ts",
|
|
"src/main/runtime/mobile-desktop-relay/mobile-desktop-relay.ts",
|
|
"src/main/runtime/orchestration/terminal-authority/write-orchestration-pointer-pty.ts",
|
|
"src/main/runtime/remote-browser-screencast-frame-admission.ts",
|
|
"src/main/runtime/rpc/e2ee-channel.ts",
|
|
"src/main/runtime/rpc/methods/structured-agent-session-item.ts",
|
|
"src/main/runtime/rpc/mobile-e2ee-auth-validation.ts",
|
|
"src/main/runtime/rpc/mobile-e2ee-outbound-admission.ts",
|
|
"src/main/runtime/rpc/mobile-e2ee-v2-desktop-session.ts",
|
|
"src/main/runtime/rpc/ws-transport.ts",
|
|
"src/main/runtime/runtime-environment-identity-verification.ts",
|
|
"src/main/runtime/runtime-rpc/runtime-rpc-reply-size-limit.ts",
|
|
"src/main/runtime/session-tabs/paired-host-terminal-close.ts",
|
|
"src/main/runtime/sidebar-inputs/orca-runtime-sidebar-temporal.ts",
|
|
"src/main/runtime/terminal/recovery/foreign-pane-bindings.ts",
|
|
"src/main/runtime/terminal/surface/main-pane-verdict.ts",
|
|
"src/main/skills/skill-remote-install-service.ts",
|
|
"src/main/ssh/orcad-migration-catalog-client.ts",
|
|
"src/main/ssh/orcad-migration-manifest-export.ts",
|
|
"src/main/ssh/orcad-terminal-census-client.ts",
|
|
"src/main/wsl/wsl-orcad-structured-chat-contract.ts",
|
|
"src/preload/api/runtime-api.ts",
|
|
"src/preload/api/runtime-environments-bridge.ts",
|
|
"src/renderer/src/components/automations/automation-run-open-target.ts",
|
|
"src/renderer/src/components/dashboard-popout/remote-runtime-terminal-preview-api.ts",
|
|
"src/renderer/src/components/dashboard-popout/terminal-preview-api.ts",
|
|
"src/renderer/src/components/dashboard-popout/terminal-preview-unavailable-message.ts",
|
|
"src/renderer/src/components/native-chat/claude-model-switch-confirmation.ts",
|
|
"src/renderer/src/components/native-chat/native-chat-composer-target.ts",
|
|
"src/renderer/src/components/right-sidebar/use-checks-panel-terminal-worktree.ts",
|
|
"src/renderer/src/components/status-bar/RuntimeHostStatusRow.tsx",
|
|
"src/renderer/src/components/status-bar/remote-host-connection-status.ts",
|
|
"src/renderer/src/components/terminal-cold-activation.ts",
|
|
"src/renderer/src/components/terminal-pane/pane-restart-transport-handoff.ts",
|
|
"src/renderer/src/components/terminal-pane/park-reveal-live-tui-leaves.ts",
|
|
"src/renderer/src/components/terminal-pane/parked-terminal-byte-watcher.ts",
|
|
"src/renderer/src/components/terminal-pane/pty-connection/apply-reattach-payload.ts",
|
|
"src/renderer/src/components/terminal-pane/pty-connection/deferred-session-reattach-choice.ts",
|
|
"src/renderer/src/components/terminal-pane/pty-connection/deferred-session-reattach-connect.ts",
|
|
"src/renderer/src/components/terminal-pane/pty-connection/empty-reattach-retire-evidence.ts",
|
|
"src/renderer/src/components/terminal-pane/pty-connection/foreground-output-refresh.ts",
|
|
"src/renderer/src/components/terminal-pane/pty-connection/fresh-spawn-start.ts",
|
|
"src/renderer/src/components/terminal-pane/pty-connection/hidden-agent-resume-deferral.ts",
|
|
"src/renderer/src/components/terminal-pane/pty-connection/hidden-output-restore-drain.ts",
|
|
"src/renderer/src/components/terminal-pane/pty-connection/hidden-output-restore-snapshot.ts",
|
|
"src/renderer/src/components/terminal-pane/pty-connection/hidden-output-snapshot-serialize.ts",
|
|
"src/renderer/src/components/terminal-pane/pty-connection/pane-host-capability-flags.ts",
|
|
"src/renderer/src/components/terminal-pane/pty-connection/pane-pty-visibility-bind.ts",
|
|
"src/renderer/src/components/terminal-pane/pty-connection/pane-serializer-settle.ts",
|
|
"src/renderer/src/components/terminal-pane/pty-connection/park-reveal-snapshot-verdict.ts",
|
|
"src/renderer/src/components/terminal-pane/pty-connection/pty-input-forward.ts",
|
|
"src/renderer/src/components/terminal-pane/pty-connection/pty-input-recovery.ts",
|
|
"src/renderer/src/components/terminal-pane/pty-connection/pty-kitty-file-reader.ts",
|
|
"src/renderer/src/components/terminal-pane/pty-connection/pty-resize-geometry.ts",
|
|
"src/renderer/src/components/terminal-pane/pty-connection/reattach-grid-fit.ts",
|
|
"src/renderer/src/components/terminal-pane/pty-connection/reattach-result-handler.ts",
|
|
"src/renderer/src/components/terminal-pane/pty-connection/remote-program-redraw.ts",
|
|
"src/renderer/src/components/terminal-pane/pty-connection/run-deferred-connect.ts",
|
|
"src/renderer/src/components/terminal-pane/pty-connection/session-reconcile-dispose.ts",
|
|
"src/renderer/src/components/terminal-pane/pty-connection/terminal-keydown-fit.ts",
|
|
"src/renderer/src/components/terminal-pane/pty-shutdown-exit-deferral.ts",
|
|
"src/renderer/src/components/terminal-pane/remote-runtime-pty-transport.ts",
|
|
"src/renderer/src/components/terminal-pane/resolve-split-cwd.ts",
|
|
"src/renderer/src/components/terminal-pane/retire-unbound-runtime-terminal-pane.ts",
|
|
"src/renderer/src/components/terminal-pane/terminal-ctrl-arrow-conpty.ts",
|
|
"src/renderer/src/components/terminal-pane/terminal-dead-session-reconcile.ts",
|
|
"src/renderer/src/components/terminal-pane/terminal-handle-copy.ts",
|
|
"src/renderer/src/components/terminal-pane/terminal-handle-links.ts",
|
|
"src/renderer/src/components/terminal-pane/terminal-hidden-view-parking.ts",
|
|
"src/renderer/src/components/terminal-pane/terminal-hidden-worktree-retention.ts",
|
|
"src/renderer/src/components/terminal-pane/terminal-http-link-source-owner.ts",
|
|
"src/renderer/src/components/terminal-pane/terminal-live-layout-reconciliation.ts",
|
|
"src/renderer/src/components/terminal-pane/terminal-pane-close-admission.ts",
|
|
"src/renderer/src/components/terminal-pane/terminal-pane-lifecycle-primitives.ts",
|
|
"src/renderer/src/components/terminal-pane/terminal-parked-pty-watcher.ts",
|
|
"src/renderer/src/components/terminal-pane/terminal-parked-watcher-registry.ts",
|
|
"src/renderer/src/components/terminal-pane/terminal-paste-runtime.ts",
|
|
"src/renderer/src/components/terminal-pane/use-host-pane-title-sync.ts",
|
|
"src/renderer/src/components/terminal-pane/use-terminal-pane-global-effects.ts",
|
|
"src/renderer/src/components/terminal-pane/use-terminal-pane-layout-persistence.ts",
|
|
"src/renderer/src/components/terminal/terminal-close-incarnation.ts",
|
|
"src/renderer/src/hooks/agent-hook-turn-end-capability.ts",
|
|
"src/renderer/src/hooks/ipc-events/runtime-client-ipc-bridge.ts",
|
|
"src/renderer/src/lib/agent-draft-readiness.ts",
|
|
"src/renderer/src/lib/agent-hibernation-pane-eligibility.ts",
|
|
"src/renderer/src/lib/agent-status-connection-ownership.ts",
|
|
"src/renderer/src/lib/automation-session-observer.ts",
|
|
"src/renderer/src/lib/automation-terminal-ownership.ts",
|
|
"src/renderer/src/lib/codex-pane-selection-lane.ts",
|
|
"src/renderer/src/lib/host-mirror-handle-gap-wait.ts",
|
|
"src/renderer/src/lib/host-mirrored-pane-liveness.ts",
|
|
"src/renderer/src/lib/launch-agent-background-session.ts",
|
|
"src/renderer/src/lib/tab-agent-remote-pty-selector.ts",
|
|
"src/renderer/src/runtime/paired-host-client-capabilities.ts",
|
|
"src/renderer/src/runtime/pending-pane-title-renames.ts",
|
|
"src/renderer/src/runtime/remote-runtime-terminal-multiplexer-base.ts",
|
|
"src/renderer/src/runtime/runtime-file-mutation-client.ts",
|
|
"src/renderer/src/runtime/runtime-file-write-disk-precondition.ts",
|
|
"src/renderer/src/runtime/runtime-status-probe-diagnostics.ts",
|
|
"src/renderer/src/runtime/runtime-terminal-inspection.ts",
|
|
"src/renderer/src/runtime/runtime-terminal-stream.ts",
|
|
"src/renderer/src/runtime/server-layout-frame-ids.ts",
|
|
"src/renderer/src/runtime/sync-runtime-graph/mobile-session-surfaces.ts",
|
|
"src/renderer/src/runtime/web-runtime-terminal-actions.ts",
|
|
"src/renderer/src/runtime/web-runtime-terminal-buffer-actions.ts",
|
|
"src/renderer/src/runtime/web-runtime-terminal-rename.ts",
|
|
"src/renderer/src/runtime/web-session-tabs-sync/apply-preparation-base.ts",
|
|
"src/renderer/src/runtime/web-session-tabs-sync/terminal-build.ts",
|
|
"src/renderer/src/runtime/web-session-terminal-orphan-recovery-adoption.ts",
|
|
"src/renderer/src/runtime/web-session-terminal-orphan-recovery-surface.ts",
|
|
"src/renderer/src/startup/startup-web-host-unreachable.ts",
|
|
"src/renderer/src/store/repos/repo-removal-host-twin-teardown.ts",
|
|
"src/renderer/src/store/repos/repo-removal.ts",
|
|
"src/renderer/src/store/slices/terminal-tab-retirement.ts",
|
|
"src/renderer/src/store/slices/worktrees/teardown/host-worktree-removal-state.ts",
|
|
"src/renderer/src/store/terminals/terminal-pane-hibernation.ts",
|
|
"src/renderer/src/store/terminals/terminal-pty-bindings.ts",
|
|
"src/renderer/src/store/terminals/terminal-pty-release.ts",
|
|
"src/renderer/src/store/terminals/terminal-shutdown-guards.ts",
|
|
"src/renderer/src/store/terminals/terminal-teardown-owner.ts",
|
|
"src/renderer/src/web/web-runtime-connection-waiters.ts",
|
|
"src/shared/remote-execution-host-pty-id.ts",
|
|
"src/shared/remote-rpc-content-budget.ts",
|
|
"src/shared/runtime-host-status.ts",
|
|
"src/shared/runtime-rpc-call-queue.ts",
|
|
"src/shared/runtime-session-contracts.ts",
|
|
"src/shared/terminal-execution-host.ts"
|
|
],
|
|
"outboundDependencyDirectories": [
|
|
{
|
|
"path": "src/shared",
|
|
"count": 25
|
|
}
|
|
],
|
|
"unresolvedSpecifiers": []
|
|
},
|
|
"moves": [
|
|
{
|
|
"from": "src/shared/remote-runtime-abort-orphaned-socket.ts",
|
|
"to": "src/shared/remote-runtime/remote-runtime-abort-orphaned-socket.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/remote-runtime-client-capabilities.ts",
|
|
"to": "src/shared/remote-runtime/remote-runtime-client-capabilities.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/remote-runtime-client-error-classification.test.ts",
|
|
"to": "src/shared/remote-runtime/remote-runtime-client-error-classification.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/remote-runtime-client-error-classification.ts",
|
|
"to": "src/shared/remote-runtime/remote-runtime-client-error-classification.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/remote-runtime-client-error.ts",
|
|
"to": "src/shared/remote-runtime/remote-runtime-client-error.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/remote-runtime-client-handshake.ts",
|
|
"to": "src/shared/remote-runtime/remote-runtime-client-handshake.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/remote-runtime-client.test.ts",
|
|
"to": "src/shared/remote-runtime/remote-runtime-client.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/remote-runtime-client.ts",
|
|
"to": "src/shared/remote-runtime/remote-runtime-client.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/remote-runtime-connect-bound.test.ts",
|
|
"to": "src/shared/remote-runtime/remote-runtime-connect-bound.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/remote-runtime-connect-bound.ts",
|
|
"to": "src/shared/remote-runtime/remote-runtime-connect-bound.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/remote-runtime-memory-limits.test.ts",
|
|
"to": "src/shared/remote-runtime/remote-runtime-memory-limits.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/remote-runtime-memory-limits.ts",
|
|
"to": "src/shared/remote-runtime/remote-runtime-memory-limits.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/remote-runtime-outbound-admission.test.ts",
|
|
"to": "src/shared/remote-runtime/remote-runtime-outbound-admission.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/remote-runtime-passthrough-socket.ts",
|
|
"to": "src/shared/remote-runtime/remote-runtime-passthrough-socket.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/remote-runtime-prepared-request-admission.ts",
|
|
"to": "src/shared/remote-runtime/remote-runtime-prepared-request-admission.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/remote-runtime-pty-id.test.ts",
|
|
"to": "src/shared/remote-runtime/remote-runtime-pty-id.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/remote-runtime-pty-id.ts",
|
|
"to": "src/shared/remote-runtime/remote-runtime-pty-id.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/remote-runtime-request-connection-stale.test.ts",
|
|
"to": "src/shared/remote-runtime/remote-runtime-request-connection-stale.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/remote-runtime-request-connection.test.ts",
|
|
"to": "src/shared/remote-runtime/remote-runtime-request-connection.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/remote-runtime-request-connection.ts",
|
|
"to": "src/shared/remote-runtime/remote-runtime-request-connection.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/remote-runtime-request-frames.test.ts",
|
|
"to": "src/shared/remote-runtime/remote-runtime-request-frames.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/remote-runtime-request-frames.ts",
|
|
"to": "src/shared/remote-runtime/remote-runtime-request-frames.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/remote-runtime-request-ready-waiters.ts",
|
|
"to": "src/shared/remote-runtime/remote-runtime-request-ready-waiters.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/remote-runtime-request-response-router.test.ts",
|
|
"to": "src/shared/remote-runtime/remote-runtime-request-response-router.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/remote-runtime-request-response-router.ts",
|
|
"to": "src/shared/remote-runtime/remote-runtime-request-response-router.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/remote-runtime-request-rpc-frame.ts",
|
|
"to": "src/shared/remote-runtime/remote-runtime-request-rpc-frame.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/remote-runtime-request-socket.ts",
|
|
"to": "src/shared/remote-runtime/remote-runtime-request-socket.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/remote-runtime-request-websocket.test.ts",
|
|
"to": "src/shared/remote-runtime/remote-runtime-request-websocket.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/remote-runtime-request-websocket.ts",
|
|
"to": "src/shared/remote-runtime/remote-runtime-request-websocket.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/remote-runtime-shared-control-admission.ts",
|
|
"to": "src/shared/remote-runtime/remote-runtime-shared-control-admission.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/remote-runtime-shared-control-auth-refusal.test.ts",
|
|
"to": "src/shared/remote-runtime/remote-runtime-shared-control-auth-refusal.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/remote-runtime-shared-control-connection-actions.ts",
|
|
"to": "src/shared/remote-runtime/remote-runtime-shared-control-connection-actions.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/remote-runtime-shared-control-connection-frame.ts",
|
|
"to": "src/shared/remote-runtime/remote-runtime-shared-control-connection-frame.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/remote-runtime-shared-control-connection.test.ts",
|
|
"to": "src/shared/remote-runtime/remote-runtime-shared-control-connection.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/remote-runtime-shared-control-connection.ts",
|
|
"to": "src/shared/remote-runtime/remote-runtime-shared-control-connection.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/remote-runtime-shared-control-diagnostics-log.ts",
|
|
"to": "src/shared/remote-runtime/remote-runtime-shared-control-diagnostics-log.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/remote-runtime-shared-control-diagnostics.ts",
|
|
"to": "src/shared/remote-runtime/remote-runtime-shared-control-diagnostics.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/remote-runtime-shared-control-frame-dispatch.ts",
|
|
"to": "src/shared/remote-runtime/remote-runtime-shared-control-frame-dispatch.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/remote-runtime-shared-control-frame-handler.ts",
|
|
"to": "src/shared/remote-runtime/remote-runtime-shared-control-frame-handler.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/remote-runtime-shared-control-keepalive-refresh.test.ts",
|
|
"to": "src/shared/remote-runtime/remote-runtime-shared-control-keepalive-refresh.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/remote-runtime-shared-control-open.ts",
|
|
"to": "src/shared/remote-runtime/remote-runtime-shared-control-open.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/remote-runtime-shared-control-protocol.ts",
|
|
"to": "src/shared/remote-runtime/remote-runtime-shared-control-protocol.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/remote-runtime-shared-control-ready-wait.ts",
|
|
"to": "src/shared/remote-runtime/remote-runtime-shared-control-ready-wait.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/remote-runtime-shared-control-ready.ts",
|
|
"to": "src/shared/remote-runtime/remote-runtime-shared-control-ready.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/remote-runtime-shared-control-reconnect.test.ts",
|
|
"to": "src/shared/remote-runtime/remote-runtime-shared-control-reconnect.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/remote-runtime-shared-control-reconnect.ts",
|
|
"to": "src/shared/remote-runtime/remote-runtime-shared-control-reconnect.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/remote-runtime-shared-control-refresh.ts",
|
|
"to": "src/shared/remote-runtime/remote-runtime-shared-control-refresh.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/remote-runtime-shared-control-refusal.ts",
|
|
"to": "src/shared/remote-runtime/remote-runtime-shared-control-refusal.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/remote-runtime-shared-control-requests.ts",
|
|
"to": "src/shared/remote-runtime/remote-runtime-shared-control-requests.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/remote-runtime-shared-control-retired-request-ids.test.ts",
|
|
"to": "src/shared/remote-runtime/remote-runtime-shared-control-retired-request-ids.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/remote-runtime-shared-control-retired-request-ids.ts",
|
|
"to": "src/shared/remote-runtime/remote-runtime-shared-control-retired-request-ids.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/remote-runtime-shared-control-send.ts",
|
|
"to": "src/shared/remote-runtime/remote-runtime-shared-control-send.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/remote-runtime-shared-control-socket-close.ts",
|
|
"to": "src/shared/remote-runtime/remote-runtime-shared-control-socket-close.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/remote-runtime-shared-control-socket-generation.test.ts",
|
|
"to": "src/shared/remote-runtime/remote-runtime-shared-control-socket-generation.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/remote-runtime-shared-control-socket-generation.ts",
|
|
"to": "src/shared/remote-runtime/remote-runtime-shared-control-socket-generation.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/remote-runtime-shared-control-stability.ts",
|
|
"to": "src/shared/remote-runtime/remote-runtime-shared-control-stability.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/remote-runtime-shared-control-standing-intent.test.ts",
|
|
"to": "src/shared/remote-runtime/remote-runtime-shared-control-standing-intent.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/remote-runtime-shared-control-state.ts",
|
|
"to": "src/shared/remote-runtime/remote-runtime-shared-control-state.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/remote-runtime-shared-control-subscription-close.test.ts",
|
|
"to": "src/shared/remote-runtime/remote-runtime-shared-control-subscription-close.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/remote-runtime-shared-control-subscription-close.ts",
|
|
"to": "src/shared/remote-runtime/remote-runtime-shared-control-subscription-close.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/remote-runtime-shared-control-subscription-start.test.ts",
|
|
"to": "src/shared/remote-runtime/remote-runtime-shared-control-subscription-start.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/remote-runtime-shared-control-subscription-start.ts",
|
|
"to": "src/shared/remote-runtime/remote-runtime-shared-control-subscription-start.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/remote-runtime-shared-control-subscriptions.test.ts",
|
|
"to": "src/shared/remote-runtime/remote-runtime-shared-control-subscriptions.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/remote-runtime-shared-control-subscriptions.ts",
|
|
"to": "src/shared/remote-runtime/remote-runtime-shared-control-subscriptions.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/remote-runtime-shared-control-test-server.ts",
|
|
"to": "src/shared/remote-runtime/remote-runtime-shared-control-test-server.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/remote-runtime-shared-control-types.ts",
|
|
"to": "src/shared/remote-runtime/remote-runtime-shared-control-types.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/remote-runtime-socket-close.ts",
|
|
"to": "src/shared/remote-runtime/remote-runtime-socket-close.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/remote-runtime-socket-liveness.test.ts",
|
|
"to": "src/shared/remote-runtime/remote-runtime-socket-liveness.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/remote-runtime-socket-liveness.ts",
|
|
"to": "src/shared/remote-runtime/remote-runtime-socket-liveness.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/remote-runtime-socket-resume-probe.test.ts",
|
|
"to": "src/shared/remote-runtime/remote-runtime-socket-resume-probe.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/remote-runtime-subscription-connect-bound.test.ts",
|
|
"to": "src/shared/remote-runtime/remote-runtime-subscription-connect-bound.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/remote-runtime-subscription-contract.ts",
|
|
"to": "src/shared/remote-runtime/remote-runtime-subscription-contract.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/remote-runtime-subscription-frame-router.test.ts",
|
|
"to": "src/shared/remote-runtime/remote-runtime-subscription-frame-router.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/remote-runtime-subscription-frame-router.ts",
|
|
"to": "src/shared/remote-runtime/remote-runtime-subscription-frame-router.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/remote-runtime-subscription-outbound.ts",
|
|
"to": "src/shared/remote-runtime/remote-runtime-subscription-outbound.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/remote-runtime-subscription-request-channel.ts",
|
|
"to": "src/shared/remote-runtime/remote-runtime-subscription-request-channel.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/remote-runtime-subscription-request.test.ts",
|
|
"to": "src/shared/remote-runtime/remote-runtime-subscription-request.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/remote-runtime-subscription-transport.ts",
|
|
"to": "src/shared/remote-runtime/remote-runtime-subscription-transport.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/remote-runtime-tailscale-hint.test.ts",
|
|
"to": "src/shared/remote-runtime/remote-runtime-tailscale-hint.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/remote-runtime-tailscale-hint.ts",
|
|
"to": "src/shared/remote-runtime/remote-runtime-tailscale-hint.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/shared/remote-runtime-transport-error-agreement.test.ts",
|
|
"to": "src/shared/remote-runtime/remote-runtime-transport-error-agreement.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "runtime-session",
|
|
"phase": 3,
|
|
"priority": "high",
|
|
"risk": "higher",
|
|
"directory": "src/main/runtime",
|
|
"basenamePattern": "^(?:structured-)?agent-session(?:[-.]|$)",
|
|
"targetDirectory": "src/main/runtime/agent-session",
|
|
"reason": "Session lifecycle and persistence should be discoverable below the runtime composition layer.",
|
|
"review": "Partition acquisition, dispatch and observation by ownership before implementing; keep OrcaRuntime composition files and remote RPC surfaces explicit.",
|
|
"status": "proposed-not-applied",
|
|
"selectedFiles": 129,
|
|
"productionFiles": 59,
|
|
"testSupportFiles": 70,
|
|
"existingTargetJsTs": 0,
|
|
"collisionCount": 0,
|
|
"dependencyBoundary": {
|
|
"internalEdges": 216,
|
|
"inboundEdges": 344,
|
|
"outboundEdges": 554,
|
|
"productionInternalEdges": 95,
|
|
"productionInboundEdges": 99,
|
|
"productionOutboundEdges": 215,
|
|
"externalImporterFiles": [
|
|
"mobile/src/tasks/agent-launch-mobile-replay.test.ts",
|
|
"mobile/src/tasks/mobile-agent-launch-architecture.test.ts",
|
|
"src/main/acp/acp-scripted-child-runtime.test.ts",
|
|
"src/main/acp/acp-structured-host-configured-default.test.ts",
|
|
"src/main/acp/acp-structured-host.test-support.ts",
|
|
"src/main/acp/acp-structured-missing-model.test.ts",
|
|
"src/main/acp/acp-structured-session-adapter-lifecycle.test.ts",
|
|
"src/main/ai-vault/structured-session-ownership.ts",
|
|
"src/main/claude/claude-agent-sdk-import-boundary.test.ts",
|
|
"src/main/claude/claude-api-retry-idle-sweep.test.ts",
|
|
"src/main/claude/claude-cli-flag-prewarm.ts",
|
|
"src/main/claude/claude-structured-execution-recording.test.ts",
|
|
"src/main/claude/claude-structured-owner-identity.ts",
|
|
"src/main/claude/claude-structured-turn-resume-point.test.ts",
|
|
"src/main/codex/codex-provider-retry-idle-sweep.test.ts",
|
|
"src/main/codex/codex-structured-owner-identity.ts",
|
|
"src/main/codex/codex-structured-thread-catch-up.test.ts",
|
|
"src/main/host/structured-attention-localization.test.ts",
|
|
"src/main/ipc/ai-vault-resume.ts",
|
|
"src/main/ipc/register-core-handlers/register-core-handlers.test.ts",
|
|
"src/main/ipc/register-core-handlers/register-core-handlers.ts",
|
|
"src/main/native-chat/agent-session-journal/command-receipt-test-support.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-host-database.spec.ts",
|
|
"src/main/native-chat/agent-session-wire/at-rest-command-catalog.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-accept-then-deliver.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-acquire-isolation.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-adopted-import.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-append-delivery.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-at-rest-commands.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-attach-flow.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-attach.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-child-close.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-claude-compact-stop.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-claude-echo-working.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-claude-hung-start-stop.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-claude-opening-send-hold.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-claude-queued-stop.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-claude-root-exit.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-claude-stop-ends-session.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-claude-stop-exit-ends-record.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-claude-stop-note-end.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-claude-stop-turn-end.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-claude-subagent-row.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-close-aborts-start.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-close-verdict.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-codex-stop-note-end.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-codex-stop-row.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-command-receipt.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-conversation-open.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-conversation-stop.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-crash-mid-start.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-crash-turn-end.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-create.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-failed-create-owner-verdict.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-failed-create-refusal.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-fork-rewind.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-held-child-lease-renewal.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-host-current-work.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-host-runtime-state.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-host-status-feed.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-host-tabs.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-host-test-harness.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-host-test-recovery-capsule.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-host-types.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-host.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-journal-corruption.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-late-settlement.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-lease-release.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-lease-renewer.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-lease-renewer.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-leftover-settlement.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-legacy-handoff-record.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-mutation-admission.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-newer-content-host.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-operation-settlement.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-option-intent.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-options-read.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-owed-work-release.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-processless-reservation.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-prompt-answer-receipts.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-provider-child.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-provider-started.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-queued-message-rig-provider.test-fixture.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-queued-message-rig.test-fixture.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-ran-options.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-read-restore.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-recovery-exits.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-recovery-resolution.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-recovery-resolution.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-repeated-stop.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-replaced-server-turn.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-resend-answer.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-resend-ledger-refusal.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-rest-test-rig.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-restart-audience.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-restart-failure-filing.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-restart-failure-ledger.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-restart-interruption-test-harness.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-restart-offer-after-reattach.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-restart-offer-endings.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-restart-offer-newer-orca.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-restart-offer-records.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-restart-offer-withdrawal.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-restart-offer-withdrawal.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-restart-ownership.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-restart-provider-output.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-restart-reconcile.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-restart-reconcile.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-restart-recovery-output.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-restart-restore.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-restart-resume-progress.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-restart-stream-duration.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-restart-teardown.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-restart-undrivable.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-restart-witnesses.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-resume-eligibility.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-rewind-at-rest.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-rewind-live-send.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-rewind-replay.test-fixture.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-rewind-stop-note.test-fixture.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-rewind.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-send-open-stale-turn.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-send-restarts-failed-start.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-send.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-shutdown-cut-row.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-stale-state-settlement.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-stale-stop-row.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-stale-turn-verdict.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-start-admission.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-start-failure-writer.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-startup-attempt-host.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-startup-attempt-registrations.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-startup-reconcile-failure.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-status-feed-launch-directory.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-status-summary.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-target-reconcile.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-unopened-tab.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-view-start-after-failed-start.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-wedged-profile-migration.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-workspace-sleep-lifetime.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-workspace-sleep-stop.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-conversation-command.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-conversation-command.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-conversation-compaction.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-rewind-recovery.ts",
|
|
"src/main/native-chat/structured-agent-cli-conversation-adoption.test.ts",
|
|
"src/main/native-chat/structured-agent-session-source-admission.test.ts",
|
|
"src/main/native-chat/structured-chat-naming.test.ts",
|
|
"src/main/native-chat/structured-chat-naming.ts",
|
|
"src/main/orcad/orcad-agent-session-claim-signer.test.ts",
|
|
"src/main/orcad/orcad-entry.ts",
|
|
"src/main/orcad/orcad-launch-contract.test.ts",
|
|
"src/main/orcad/orcad-lifecycle.ts",
|
|
"src/main/pi/rpc-launch-resolution.test.ts",
|
|
"src/main/pi/rpc-session-adapter.test.ts",
|
|
"src/main/provider-process/provider-spawned-process-identity.ts",
|
|
"src/main/runtime/claude-structured-exit-mid-response.test.ts",
|
|
"src/main/runtime/claude-structured-failed-start-resume.test.ts",
|
|
"src/main/runtime/claude-structured-resumed-start-failure.test.ts",
|
|
"src/main/runtime/claude-structured-send-during-startup.test.ts",
|
|
"src/main/runtime/claude-structured-send-restart-dies-before-dispatch.test.ts",
|
|
"src/main/runtime/claude-structured-session-integration.test.ts",
|
|
"src/main/runtime/claude-structured-startup-fault-is-not-an-exit.test.ts",
|
|
"src/main/runtime/construction/runtime-construction-dependencies.ts",
|
|
"src/main/runtime/construction/runtime-construction.ts",
|
|
"src/main/runtime/orca-runtime-structured-launch-settings-wiring.test.ts",
|
|
"src/main/runtime/orca-runtime.ts",
|
|
"src/main/runtime/rpc/methods/agent-launch-caller-selection.test.ts",
|
|
"src/main/runtime/rpc/methods/agent-launch-folder-workspace-create.test.ts",
|
|
"src/main/runtime/rpc/methods/agent-launch-instant-tab.test.ts",
|
|
"src/main/runtime/rpc/methods/agent-launch-pane-reservation.test.ts",
|
|
"src/main/runtime/rpc/methods/agent-launch-prestart-failure.test.ts",
|
|
"src/main/runtime/rpc/methods/agent-launch-replay.test.ts",
|
|
"src/main/runtime/rpc/methods/agent-launch-restart-replay.test.ts",
|
|
"src/main/runtime/rpc/methods/agent-launch-session-reservation.test.ts",
|
|
"src/main/runtime/rpc/methods/agent-launch.test-fixture.ts",
|
|
"src/main/runtime/rpc/methods/ai-vault.test.ts",
|
|
"src/main/runtime/rpc/methods/ai-vault.ts",
|
|
"src/main/runtime/rpc/methods/orchestration-structured-worker-lifecycle.ts",
|
|
"src/main/runtime/rpc/methods/orchestration-structured-worker-session.ts",
|
|
"src/main/runtime/rpc/methods/structured-agent-session-adoption-replay.test.ts",
|
|
"src/main/runtime/rpc/methods/structured-agent-session-at-rest.test.ts",
|
|
"src/main/runtime/rpc/methods/structured-agent-session-gate.ts",
|
|
"src/main/runtime/rpc/methods/structured-agent-session-options-read.ts",
|
|
"src/main/runtime/rpc/methods/structured-agent-session-restart-dismiss-fence.test.ts",
|
|
"src/main/runtime/rpc/methods/structured-agent-session-restart-unregistered-agent.test.ts",
|
|
"src/main/runtime/rpc/methods/structured-agent-session.ts",
|
|
"src/main/runtime/rpc/methods/structured-chat-tab-table.test-fixture.ts",
|
|
"src/main/runtime/rpc/methods/structured-chat-tab-table.test.ts",
|
|
"src/main/runtime/runtime-reference-agents.ts",
|
|
"src/main/runtime/scripted-codex-transport.test-fixture.ts",
|
|
"src/main/runtime/session-construction/agent-session/get-agent-session-execution-namespace.ts",
|
|
"src/main/runtime/session-lifecycle/close/close-mobile-session-tab.ts",
|
|
"src/main/runtime/session-lifecycle/projection/build-headless-mobile-session-browser-tabs.ts",
|
|
"src/main/runtime/session-tabs/restored-chat-tab-changes.ts",
|
|
"src/main/runtime/session-tabs/structured-session-create-support.ts",
|
|
"src/main/runtime/session-tabs/structured-session-tab-close.ts",
|
|
"src/main/runtime/session-tabs/structured-session-tab-restoration.ts",
|
|
"src/main/runtime/structured-agent-launch-args-wiring.test.ts",
|
|
"src/main/runtime/structured-agent-launch-composition.ts",
|
|
"src/main/runtime/structured-agent-launch-parity.test.ts",
|
|
"src/main/runtime/structured-agent-model-catalog-discovery.ts",
|
|
"src/main/runtime/structured-agent-model-catalog-wiring.ts",
|
|
"src/main/runtime/structured-agent-runtime-registration-types.ts",
|
|
"src/main/runtime/structured-agent-scripted-child.test-fixture.ts",
|
|
"src/main/runtime/structured-chat-coordinator-mail-rig.test-fixture.ts",
|
|
"src/main/runtime/structured-chat-coordinator-observation-clock.test-fixture.ts",
|
|
"src/main/runtime/structured-chat-dispatch-worker-lifecycle.test.ts",
|
|
"src/main/runtime/structured-child-records-switch.test.ts",
|
|
"src/main/runtime/structured-claude-attachment-grant.test.ts",
|
|
"src/main/runtime/structured-claude-auth-policy-wiring.test.ts",
|
|
"src/main/runtime/structured-claude-pending-rewind.test.ts",
|
|
"src/main/runtime/structured-claude-runtime-adapter.ts",
|
|
"src/main/runtime/structured-claude-scripted-runtime-test-support.ts",
|
|
"src/main/runtime/structured-codex-child-work-runtime.test.ts",
|
|
"src/main/runtime/structured-codex-session-rpc-test-harness.ts",
|
|
"src/main/runtime/structured-foreground-command-strip.test.ts",
|
|
"src/main/runtime/structured-session-mail-redrive-wiring.test.ts",
|
|
"src/main/runtime/structured-session-worktree-teardown.ts",
|
|
"src/main/runtime/structured-worker-at-rest.test.ts",
|
|
"src/main/runtime/structured-worker-authority.ts",
|
|
"src/main/runtime/structured-worker-cleared-session.test.ts",
|
|
"src/main/runtime/terminal/launch/mobile-terminal-chat-fork.test.ts",
|
|
"src/main/runtime/workspaces/workspace-process-listing.ts",
|
|
"src/main/ssh/system-transport/system-ssh-orphaned-forward.ts",
|
|
"src/main/startup/main-process-quit.ts",
|
|
"src/main/startup/main-process-runtime-service.ts",
|
|
"src/main/update-install-exit-watchdog.ts",
|
|
"src/main/window/attach-main-window-services.ts",
|
|
"src/main/window/createMainWindow.ts",
|
|
"tests/e2e/agent-launch-cli.unit.test.ts",
|
|
"tests/e2e/agent-launch-setup-choice.unit.test.ts",
|
|
"tests/e2e/cross-version-wire/agent-session-resume-marker-downgrade.unit.test.ts",
|
|
"tests/e2e/cross-version-wire/cross-version-agent-session-wire.unit.test.ts",
|
|
"tests/e2e/cross-version-wire/cross-version-stop-note-test-rig.ts",
|
|
"tests/e2e/cross-version-wire/structured-agent-session-host-fixture.ts",
|
|
"tests/e2e/structured-attention-host-read-retirement.unit.test.ts",
|
|
"tests/e2e/structured-attention-read-retirement.test-fixture.tsx",
|
|
"tests/e2e/structured-attention-read-retirement.unit.test.ts",
|
|
"tests/e2e/structured-chat-owner-status-activation.unit.test.ts"
|
|
],
|
|
"productionExternalImporterFiles": [
|
|
"src/main/ai-vault/structured-session-ownership.ts",
|
|
"src/main/claude/claude-cli-flag-prewarm.ts",
|
|
"src/main/claude/claude-structured-owner-identity.ts",
|
|
"src/main/codex/codex-structured-owner-identity.ts",
|
|
"src/main/ipc/ai-vault-resume.ts",
|
|
"src/main/ipc/register-core-handlers/register-core-handlers.ts",
|
|
"src/main/native-chat/agent-session-wire/at-rest-command-catalog.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-attach-flow.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-attach.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-child-close.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-command-receipt.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-conversation-open.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-failed-create-refusal.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-host-current-work.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-host-status-feed.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-host-tabs.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-host-types.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-lease-release.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-lease-renewer.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-leftover-settlement.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-mutation-admission.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-operation-settlement.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-option-intent.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-provider-child.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-provider-started.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-ran-options.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-recovery-resolution.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-restart-failure-ledger.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-restart-offer-records.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-restart-offer-withdrawal.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-restart-reconcile.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-restart-restore.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-restart-witnesses.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-resume-eligibility.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-stale-state-settlement.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-stale-stop-row.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-stale-turn-verdict.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-status-summary.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-workspace-sleep-stop.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-conversation-command.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-rewind-recovery.ts",
|
|
"src/main/native-chat/structured-chat-naming.ts",
|
|
"src/main/orcad/orcad-entry.ts",
|
|
"src/main/orcad/orcad-lifecycle.ts",
|
|
"src/main/provider-process/provider-spawned-process-identity.ts",
|
|
"src/main/runtime/construction/runtime-construction-dependencies.ts",
|
|
"src/main/runtime/construction/runtime-construction.ts",
|
|
"src/main/runtime/orca-runtime.ts",
|
|
"src/main/runtime/rpc/methods/ai-vault.ts",
|
|
"src/main/runtime/rpc/methods/orchestration-structured-worker-lifecycle.ts",
|
|
"src/main/runtime/rpc/methods/orchestration-structured-worker-session.ts",
|
|
"src/main/runtime/rpc/methods/structured-agent-session-gate.ts",
|
|
"src/main/runtime/rpc/methods/structured-agent-session-options-read.ts",
|
|
"src/main/runtime/rpc/methods/structured-agent-session.ts",
|
|
"src/main/runtime/runtime-reference-agents.ts",
|
|
"src/main/runtime/session-construction/agent-session/get-agent-session-execution-namespace.ts",
|
|
"src/main/runtime/session-lifecycle/close/close-mobile-session-tab.ts",
|
|
"src/main/runtime/session-lifecycle/projection/build-headless-mobile-session-browser-tabs.ts",
|
|
"src/main/runtime/session-tabs/restored-chat-tab-changes.ts",
|
|
"src/main/runtime/session-tabs/structured-session-create-support.ts",
|
|
"src/main/runtime/session-tabs/structured-session-tab-close.ts",
|
|
"src/main/runtime/session-tabs/structured-session-tab-restoration.ts",
|
|
"src/main/runtime/structured-agent-launch-composition.ts",
|
|
"src/main/runtime/structured-agent-model-catalog-discovery.ts",
|
|
"src/main/runtime/structured-agent-model-catalog-wiring.ts",
|
|
"src/main/runtime/structured-agent-runtime-registration-types.ts",
|
|
"src/main/runtime/structured-claude-runtime-adapter.ts",
|
|
"src/main/runtime/structured-session-worktree-teardown.ts",
|
|
"src/main/runtime/structured-worker-authority.ts",
|
|
"src/main/runtime/workspaces/workspace-process-listing.ts",
|
|
"src/main/ssh/system-transport/system-ssh-orphaned-forward.ts",
|
|
"src/main/startup/main-process-quit.ts",
|
|
"src/main/startup/main-process-runtime-service.ts",
|
|
"src/main/update-install-exit-watchdog.ts",
|
|
"src/main/window/attach-main-window-services.ts",
|
|
"src/main/window/createMainWindow.ts"
|
|
],
|
|
"outboundDependencyDirectories": [
|
|
{
|
|
"path": "src/shared",
|
|
"count": 58
|
|
},
|
|
{
|
|
"path": "src/main/native-chat/agent-session-wire",
|
|
"count": 22
|
|
},
|
|
{
|
|
"path": "src/main/runtime",
|
|
"count": 17
|
|
},
|
|
{
|
|
"path": "src/main/native-chat/agent-session-journal",
|
|
"count": 13
|
|
},
|
|
{
|
|
"path": "src/main/codex",
|
|
"count": 10
|
|
},
|
|
{
|
|
"path": "src/main/native-chat",
|
|
"count": 8
|
|
},
|
|
{
|
|
"path": "src/shared/workspace-layout",
|
|
"count": 5
|
|
},
|
|
{
|
|
"path": "src/main/native-chat/agent-session-attachments",
|
|
"count": 4
|
|
},
|
|
{
|
|
"path": "src/main/runtime/rpc/methods",
|
|
"count": 4
|
|
},
|
|
{
|
|
"path": "src/main/acp",
|
|
"count": 3
|
|
},
|
|
{
|
|
"path": "src/main/pi",
|
|
"count": 3
|
|
},
|
|
{
|
|
"path": "src/main/runtime/rpc",
|
|
"count": 3
|
|
},
|
|
{
|
|
"path": "src/main",
|
|
"count": 2
|
|
},
|
|
{
|
|
"path": "src/main/claude",
|
|
"count": 2
|
|
},
|
|
{
|
|
"path": "src/main/ipc",
|
|
"count": 2
|
|
},
|
|
{
|
|
"path": "src/main/native-chat/agent-model-catalog",
|
|
"count": 2
|
|
},
|
|
{
|
|
"path": "src/main/sqlite",
|
|
"count": 2
|
|
},
|
|
{
|
|
"path": "src/main/ai-vault",
|
|
"count": 1
|
|
},
|
|
{
|
|
"path": "src/main/claude-accounts",
|
|
"count": 1
|
|
},
|
|
{
|
|
"path": "src/main/observability",
|
|
"count": 1
|
|
},
|
|
{
|
|
"path": "src/main/orca-profiles",
|
|
"count": 1
|
|
},
|
|
{
|
|
"path": "src/main/preflight",
|
|
"count": 1
|
|
},
|
|
{
|
|
"path": "src/main/windows",
|
|
"count": 1
|
|
},
|
|
{
|
|
"path": "src/packages/process-host/src",
|
|
"count": 1
|
|
},
|
|
{
|
|
"path": "src/shared/worktree",
|
|
"count": 1
|
|
}
|
|
],
|
|
"unresolvedSpecifiers": []
|
|
},
|
|
"moves": [
|
|
{
|
|
"from": "src/main/runtime/agent-session-account-env.ts",
|
|
"to": "src/main/runtime/agent-session/agent-session-account-env.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/agent-session-acquisition-exit-transition.ts",
|
|
"to": "src/main/runtime/agent-session/agent-session-acquisition-exit-transition.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/agent-session-acquisition-failure-settlement.ts",
|
|
"to": "src/main/runtime/agent-session/agent-session-acquisition-failure-settlement.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/agent-session-claim-identity.test.ts",
|
|
"to": "src/main/runtime/agent-session/agent-session-claim-identity.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/agent-session-claim-identity.ts",
|
|
"to": "src/main/runtime/agent-session/agent-session-claim-identity.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/agent-session-claim-key-retention.ts",
|
|
"to": "src/main/runtime/agent-session/agent-session-claim-key-retention.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/agent-session-conversation-clear-commit.test.ts",
|
|
"to": "src/main/runtime/agent-session/agent-session-conversation-clear-commit.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/agent-session-conversation-command-record.ts",
|
|
"to": "src/main/runtime/agent-session/agent-session-conversation-command-record.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/agent-session-conversation-name-store.test.ts",
|
|
"to": "src/main/runtime/agent-session/agent-session-conversation-name-store.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/agent-session-conversation-receipts.ts",
|
|
"to": "src/main/runtime/agent-session/agent-session-conversation-receipts.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/agent-session-death-evidence-persistence.test.ts",
|
|
"to": "src/main/runtime/agent-session/agent-session-death-evidence-persistence.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/agent-session-founding-admission.ts",
|
|
"to": "src/main/runtime/agent-session/agent-session-founding-admission.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/agent-session-founding-store.ts",
|
|
"to": "src/main/runtime/agent-session/agent-session-founding-store.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/agent-session-launch-directory.test.ts",
|
|
"to": "src/main/runtime/agent-session/agent-session-launch-directory.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/agent-session-launch-directory.ts",
|
|
"to": "src/main/runtime/agent-session/agent-session-launch-directory.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/agent-session-launch-env-admission.test.ts",
|
|
"to": "src/main/runtime/agent-session/agent-session-launch-env-admission.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/agent-session-lease-renewal.test.ts",
|
|
"to": "src/main/runtime/agent-session/agent-session-lease-renewal.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/agent-session-lease-renewal.ts",
|
|
"to": "src/main/runtime/agent-session/agent-session-lease-renewal.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/agent-session-lease-transitions.ts",
|
|
"to": "src/main/runtime/agent-session/agent-session-lease-transitions.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/agent-session-older-build-lease.test-fixture.ts",
|
|
"to": "src/main/runtime/agent-session/agent-session-older-build-lease.test-fixture.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/agent-session-operation-admission.test.ts",
|
|
"to": "src/main/runtime/agent-session/agent-session-operation-admission.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/agent-session-operation-admission.ts",
|
|
"to": "src/main/runtime/agent-session/agent-session-operation-admission.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/agent-session-operation-receipt.ts",
|
|
"to": "src/main/runtime/agent-session/agent-session-operation-receipt.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/agent-session-permission-backfill.test.ts",
|
|
"to": "src/main/runtime/agent-session/agent-session-permission-backfill.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/agent-session-permission-backfill.ts",
|
|
"to": "src/main/runtime/agent-session/agent-session-permission-backfill.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/agent-session-process-identity-probe-windows-batch.test.ts",
|
|
"to": "src/main/runtime/agent-session/agent-session-process-identity-probe-windows-batch.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/agent-session-process-identity-probe.test.ts",
|
|
"to": "src/main/runtime/agent-session/agent-session-process-identity-probe.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/agent-session-process-identity-probe.ts",
|
|
"to": "src/main/runtime/agent-session/agent-session-process-identity-probe.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/agent-session-provider-handle-transition.test.ts",
|
|
"to": "src/main/runtime/agent-session/agent-session-provider-handle-transition.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/agent-session-provider-handle-transition.ts",
|
|
"to": "src/main/runtime/agent-session/agent-session-provider-handle-transition.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/agent-session-reconciliation-target.ts",
|
|
"to": "src/main/runtime/agent-session/agent-session-reconciliation-target.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/agent-session-record-conversation-name.test.ts",
|
|
"to": "src/main/runtime/agent-session/agent-session-record-conversation-name.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/agent-session-record-conversation-name.ts",
|
|
"to": "src/main/runtime/agent-session/agent-session-record-conversation-name.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/agent-session-record-founding.ts",
|
|
"to": "src/main/runtime/agent-session/agent-session-record-founding.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/agent-session-record-launch-directory.ts",
|
|
"to": "src/main/runtime/agent-session/agent-session-record-launch-directory.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/agent-session-record-options.ts",
|
|
"to": "src/main/runtime/agent-session/agent-session-record-options.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/agent-session-record-rows.ts",
|
|
"to": "src/main/runtime/agent-session/agent-session-record-rows.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/agent-session-record-store-slot.test.ts",
|
|
"to": "src/main/runtime/agent-session/agent-session-record-store-slot.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/agent-session-record-store-slot.ts",
|
|
"to": "src/main/runtime/agent-session/agent-session-record-store-slot.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/agent-session-record-store-tab-table.test.ts",
|
|
"to": "src/main/runtime/agent-session/agent-session-record-store-tab-table.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/agent-session-record-store-test-harness.ts",
|
|
"to": "src/main/runtime/agent-session/agent-session-record-store-test-harness.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/agent-session-record-store.test.ts",
|
|
"to": "src/main/runtime/agent-session/agent-session-record-store.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/agent-session-record-store.ts",
|
|
"to": "src/main/runtime/agent-session/agent-session-record-store.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/agent-session-recovery-capsule-entries.ts",
|
|
"to": "src/main/runtime/agent-session/agent-session-recovery-capsule-entries.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/agent-session-recovery-capsule.test.ts",
|
|
"to": "src/main/runtime/agent-session/agent-session-recovery-capsule.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/agent-session-recovery-capsule.ts",
|
|
"to": "src/main/runtime/agent-session/agent-session-recovery-capsule.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/agent-session-released-reservation-replay.test.ts",
|
|
"to": "src/main/runtime/agent-session/agent-session-released-reservation-replay.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/agent-session-replaced-runtime.test.ts",
|
|
"to": "src/main/runtime/agent-session/agent-session-replaced-runtime.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/agent-session-replaced-runtime.ts",
|
|
"to": "src/main/runtime/agent-session/agent-session-replaced-runtime.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/agent-session-reservation-admission.test.ts",
|
|
"to": "src/main/runtime/agent-session/agent-session-reservation-admission.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/agent-session-reservation-admission.ts",
|
|
"to": "src/main/runtime/agent-session/agent-session-reservation-admission.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/agent-session-restart-lease-transitions.ts",
|
|
"to": "src/main/runtime/agent-session/agent-session-restart-lease-transitions.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/agent-session-restart-reconciliation.ts",
|
|
"to": "src/main/runtime/agent-session/agent-session-restart-reconciliation.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/agent-session-rewind-completion.ts",
|
|
"to": "src/main/runtime/agent-session/agent-session-rewind-completion.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/agent-session-runtime-attribution.test.ts",
|
|
"to": "src/main/runtime/agent-session/agent-session-runtime-attribution.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/agent-session-runtime-attribution.ts",
|
|
"to": "src/main/runtime/agent-session/agent-session-runtime-attribution.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/agent-session-runtime-end-record.test.ts",
|
|
"to": "src/main/runtime/agent-session/agent-session-runtime-end-record.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/agent-session-runtime-end-record.ts",
|
|
"to": "src/main/runtime/agent-session/agent-session-runtime-end-record.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/agent-session-spawn-token-process-scan.test.ts",
|
|
"to": "src/main/runtime/agent-session/agent-session-spawn-token-process-scan.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/agent-session-spawn-token-process-scan.ts",
|
|
"to": "src/main/runtime/agent-session/agent-session-spawn-token-process-scan.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/agent-session-spawn-token-readback.test.ts",
|
|
"to": "src/main/runtime/agent-session/agent-session-spawn-token-readback.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/agent-session-spawn-token-readback.ts",
|
|
"to": "src/main/runtime/agent-session/agent-session-spawn-token-readback.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/agent-session-store-draft.ts",
|
|
"to": "src/main/runtime/agent-session/agent-session-store-draft.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/agent-session-store-row-rules.ts",
|
|
"to": "src/main/runtime/agent-session/agent-session-store-row-rules.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/agent-session-store-state.ts",
|
|
"to": "src/main/runtime/agent-session/agent-session-store-state.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/agent-session-store-transactions.test.ts",
|
|
"to": "src/main/runtime/agent-session/agent-session-store-transactions.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/agent-session-store-transactions.ts",
|
|
"to": "src/main/runtime/agent-session/agent-session-store-transactions.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/agent-session-surface-release-transition.test.ts",
|
|
"to": "src/main/runtime/agent-session/agent-session-surface-release-transition.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/agent-session-surface-release-transition.ts",
|
|
"to": "src/main/runtime/agent-session/agent-session-surface-release-transition.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/agent-session-tab-layout.test.ts",
|
|
"to": "src/main/runtime/agent-session/agent-session-tab-layout.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/agent-session-tab-layout.ts",
|
|
"to": "src/main/runtime/agent-session/agent-session-tab-layout.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/agent-session-tab-table.ts",
|
|
"to": "src/main/runtime/agent-session/agent-session-tab-table.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/agent-session-unsaved-creation-supersession.test.ts",
|
|
"to": "src/main/runtime/agent-session/agent-session-unsaved-creation-supersession.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/structured-agent-session-adapter-start-failure.test.ts",
|
|
"to": "src/main/runtime/agent-session/structured-agent-session-adapter-start-failure.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/structured-agent-session-attachment-wiring.test.ts",
|
|
"to": "src/main/runtime/agent-session/structured-agent-session-attachment-wiring.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/structured-agent-session-attachment-wiring.ts",
|
|
"to": "src/main/runtime/agent-session/structured-agent-session-attachment-wiring.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/structured-agent-session-close.test.ts",
|
|
"to": "src/main/runtime/agent-session/structured-agent-session-close.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/structured-agent-session-close.ts",
|
|
"to": "src/main/runtime/agent-session/structured-agent-session-close.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/structured-agent-session-codex-compact-exit.test.ts",
|
|
"to": "src/main/runtime/agent-session/structured-agent-session-codex-compact-exit.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/structured-agent-session-codex-held-sends.test.ts",
|
|
"to": "src/main/runtime/agent-session/structured-agent-session-codex-held-sends.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/structured-agent-session-codex-interrupt-order.test.ts",
|
|
"to": "src/main/runtime/agent-session/structured-agent-session-codex-interrupt-order.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/structured-agent-session-codex-opening-send-hold.test.ts",
|
|
"to": "src/main/runtime/agent-session/structured-agent-session-codex-opening-send-hold.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/structured-agent-session-codex-scripted-child.test.ts",
|
|
"to": "src/main/runtime/agent-session/structured-agent-session-codex-scripted-child.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/structured-agent-session-codex-settlement-order.test.ts",
|
|
"to": "src/main/runtime/agent-session/structured-agent-session-codex-settlement-order.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/structured-agent-session-codex-start-deadline.test.ts",
|
|
"to": "src/main/runtime/agent-session/structured-agent-session-codex-start-deadline.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/structured-agent-session-codex-stopped-send-order.test.ts",
|
|
"to": "src/main/runtime/agent-session/structured-agent-session-codex-stopped-send-order.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/structured-agent-session-codex-turn-end-settlement.test.ts",
|
|
"to": "src/main/runtime/agent-session/structured-agent-session-codex-turn-end-settlement.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/structured-agent-session-create-adoption.ts",
|
|
"to": "src/main/runtime/agent-session/structured-agent-session-create-adoption.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/structured-agent-session-dispatch-followups.ts",
|
|
"to": "src/main/runtime/agent-session/structured-agent-session-dispatch-followups.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/structured-agent-session-held-signal.test.ts",
|
|
"to": "src/main/runtime/agent-session/structured-agent-session-held-signal.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/structured-agent-session-host-refusal.test.ts",
|
|
"to": "src/main/runtime/agent-session/structured-agent-session-host-refusal.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/structured-agent-session-host-refusal.ts",
|
|
"to": "src/main/runtime/agent-session/structured-agent-session-host-refusal.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/structured-agent-session-install-failure.test.ts",
|
|
"to": "src/main/runtime/agent-session/structured-agent-session-install-failure.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/structured-agent-session-install-reservation.test.ts",
|
|
"to": "src/main/runtime/agent-session/structured-agent-session-install-reservation.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/structured-agent-session-integration-replay.test.ts",
|
|
"to": "src/main/runtime/agent-session/structured-agent-session-integration-replay.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/structured-agent-session-integration.test.ts",
|
|
"to": "src/main/runtime/agent-session/structured-agent-session-integration.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/structured-agent-session-inventory-hold.ts",
|
|
"to": "src/main/runtime/agent-session/structured-agent-session-inventory-hold.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/structured-agent-session-journal-open.ts",
|
|
"to": "src/main/runtime/agent-session/structured-agent-session-journal-open.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/structured-agent-session-legacy-send-behind-command.test.ts",
|
|
"to": "src/main/runtime/agent-session/structured-agent-session-legacy-send-behind-command.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/structured-agent-session-lifecycle-delivery.test.ts",
|
|
"to": "src/main/runtime/agent-session/structured-agent-session-lifecycle-delivery.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/structured-agent-session-lifecycle-delivery.ts",
|
|
"to": "src/main/runtime/agent-session/structured-agent-session-lifecycle-delivery.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/structured-agent-session-mobile-attention.test.ts",
|
|
"to": "src/main/runtime/agent-session/structured-agent-session-mobile-attention.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/structured-agent-session-mobile-attention.ts",
|
|
"to": "src/main/runtime/agent-session/structured-agent-session-mobile-attention.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/structured-agent-session-mobile-restore.test.ts",
|
|
"to": "src/main/runtime/agent-session/structured-agent-session-mobile-restore.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/structured-agent-session-mobile-retirement.test.ts",
|
|
"to": "src/main/runtime/agent-session/structured-agent-session-mobile-retirement.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/structured-agent-session-owner-probe.ts",
|
|
"to": "src/main/runtime/agent-session/structured-agent-session-owner-probe.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/structured-agent-session-paired-caller.test.ts",
|
|
"to": "src/main/runtime/agent-session/structured-agent-session-paired-caller.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/structured-agent-session-pi-signed-out-start.test.ts",
|
|
"to": "src/main/runtime/agent-session/structured-agent-session-pi-signed-out-start.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/structured-agent-session-pi-startup.test.ts",
|
|
"to": "src/main/runtime/agent-session/structured-agent-session-pi-startup.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/structured-agent-session-provider-operations-while-starting.test.ts",
|
|
"to": "src/main/runtime/agent-session/structured-agent-session-provider-operations-while-starting.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/structured-agent-session-rollback-compatibility.test.ts",
|
|
"to": "src/main/runtime/agent-session/structured-agent-session-rollback-compatibility.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/structured-agent-session-runtime-exit.test.ts",
|
|
"to": "src/main/runtime/agent-session/structured-agent-session-runtime-exit.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/structured-agent-session-runtime-model-catalog-lifetime.test.ts",
|
|
"to": "src/main/runtime/agent-session/structured-agent-session-runtime-model-catalog-lifetime.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/structured-agent-session-runtime-provider-started.test.ts",
|
|
"to": "src/main/runtime/agent-session/structured-agent-session-runtime-provider-started.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/structured-agent-session-runtime-teardown.test.ts",
|
|
"to": "src/main/runtime/agent-session/structured-agent-session-runtime-teardown.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/structured-agent-session-runtime-teardown.ts",
|
|
"to": "src/main/runtime/agent-session/structured-agent-session-runtime-teardown.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/structured-agent-session-runtime.test.ts",
|
|
"to": "src/main/runtime/agent-session/structured-agent-session-runtime.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/structured-agent-session-runtime.ts",
|
|
"to": "src/main/runtime/agent-session/structured-agent-session-runtime.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/structured-agent-session-spawn-token-descendants.test.ts",
|
|
"to": "src/main/runtime/agent-session/structured-agent-session-spawn-token-descendants.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/structured-agent-session-startup-reconcile.test.ts",
|
|
"to": "src/main/runtime/agent-session/structured-agent-session-startup-reconcile.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/structured-agent-session-startup-tab-restore.test.ts",
|
|
"to": "src/main/runtime/agent-session/structured-agent-session-startup-tab-restore.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/structured-agent-session-support-probe.test.ts",
|
|
"to": "src/main/runtime/agent-session/structured-agent-session-support-probe.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/structured-agent-session-tab-close-cause.test.ts",
|
|
"to": "src/main/runtime/agent-session/structured-agent-session-tab-close-cause.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/structured-agent-session-tab-close-cause.ts",
|
|
"to": "src/main/runtime/agent-session/structured-agent-session-tab-close-cause.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/structured-agent-session-tab-index-seed.ts",
|
|
"to": "src/main/runtime/agent-session/structured-agent-session-tab-index-seed.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/structured-agent-session-tab-retirement.ts",
|
|
"to": "src/main/runtime/agent-session/structured-agent-session-tab-retirement.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/structured-agent-session-transport-overrides.ts",
|
|
"to": "src/main/runtime/agent-session/structured-agent-session-transport-overrides.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/structured-agent-session-windowless-layout-host.test.ts",
|
|
"to": "src/main/runtime/agent-session/structured-agent-session-windowless-layout-host.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/runtime/structured-agent-session-windowless-layout.test.ts",
|
|
"to": "src/main/runtime/agent-session/structured-agent-session-windowless-layout.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "mobile-native-chat",
|
|
"phase": 3,
|
|
"priority": "high",
|
|
"risk": "higher",
|
|
"directory": "mobile/src/session",
|
|
"basenamePattern": "^(?:use-)?mobile-native-chat(?:[-.]|$)|^(?:use)?MobileNativeChat",
|
|
"targetDirectory": "mobile/src/session/native-chat",
|
|
"reason": "The phone's chat family is mixed into a 722-file session folder, including presentation, interaction and hooks.",
|
|
"review": "Use mobile's own workspace checks. Preserve native/web splits, hook identity, transport behavior and embedded WebView source paths.",
|
|
"status": "proposed-not-applied",
|
|
"selectedFiles": 286,
|
|
"productionFiles": 165,
|
|
"testSupportFiles": 121,
|
|
"existingTargetJsTs": 0,
|
|
"collisionCount": 0,
|
|
"dependencyBoundary": {
|
|
"internalEdges": 522,
|
|
"inboundEdges": 88,
|
|
"outboundEdges": 622,
|
|
"productionInternalEdges": 318,
|
|
"productionInboundEdges": 53,
|
|
"productionOutboundEdges": 407,
|
|
"externalImporterFiles": [
|
|
"config/scripts/mobile-web-app-native-chat-visual-links.test.mjs",
|
|
"mobile/src/files/MobileMarkdownPreviewImage.tsx",
|
|
"mobile/src/session/MobileQueuedCardText.tsx",
|
|
"mobile/src/session/MobileQueuedMessageCardRow.tsx",
|
|
"mobile/src/session/MobileSessionActiveContent.tsx",
|
|
"mobile/src/session/MobileSessionSheets.tsx",
|
|
"mobile/src/session/__mocks__/mobile-prompt-controller.ts",
|
|
"mobile/src/session/mobile-dictation-refused-start-routing.test.tsx",
|
|
"mobile/src/session/mobile-file-search-owner-cleanup.test.tsx",
|
|
"mobile/src/session/mobile-structured-agent-prompts-free-text.test.ts",
|
|
"mobile/src/session/mobile-structured-agent-prompts.ts",
|
|
"mobile/src/session/mobile-structured-agent-session-contract.ts",
|
|
"mobile/src/session/mobile-structured-agent-session-rpc.ts",
|
|
"mobile/src/session/mobile-structured-agent-session-send.ts",
|
|
"mobile/src/session/mobile-structured-composer-command.ts",
|
|
"mobile/src/session/mobile-structured-grouped-question.test.ts",
|
|
"mobile/src/session/mobile-structured-grouped-question.ts",
|
|
"mobile/src/session/mobile-structured-send-delivery.ts",
|
|
"mobile/src/session/mobile-terminal-action-sheet-actions.ts",
|
|
"mobile/src/session/mobile-worker-takeover-send-sites.test.ts",
|
|
"mobile/src/session/use-mobile-bridge-chat-prompt-writes.ts",
|
|
"mobile/src/session/use-mobile-diff-review-send-actions.test.ts",
|
|
"mobile/src/session/use-mobile-diff-review-send-actions.ts",
|
|
"mobile/src/session/use-mobile-file-tap-handlers.ts",
|
|
"mobile/src/session/use-mobile-omp-model-discovery.test.ts",
|
|
"mobile/src/session/use-mobile-session-attachments.ts",
|
|
"mobile/src/session/use-mobile-session-file-actions.ts",
|
|
"mobile/src/session/use-mobile-session-image-attachments.ts",
|
|
"mobile/src/session/use-mobile-session-native-chat-dictation.ts",
|
|
"mobile/src/session/use-mobile-session-terminal-create-actions.test.ts",
|
|
"mobile/src/session/use-mobile-session-terminal-stream-display.ts",
|
|
"mobile/src/session/use-mobile-session-terminal-subscription.ts",
|
|
"mobile/src/session/use-mobile-structured-agent-options.ts",
|
|
"mobile/src/session/use-mobile-structured-agent-session-send.test.tsx",
|
|
"mobile/src/session/use-mobile-structured-agent-session.cut-turn-notice.test.tsx",
|
|
"mobile/src/session/use-mobile-structured-agent-session.test.tsx",
|
|
"mobile/src/session/use-mobile-structured-agent-session.ts",
|
|
"mobile/src/session/use-mobile-structured-native-chat-send-bridge.test.ts",
|
|
"mobile/src/session/use-mobile-structured-native-chat-send-bridge.ts",
|
|
"mobile/src/session/use-mobile-structured-prompt-responses.test.tsx",
|
|
"mobile/src/session/use-mobile-structured-send-with-outcome.ts",
|
|
"mobile/src/session/use-mobile-structured-sends.ts",
|
|
"mobile/src/test-support/rpc-recording/adapters/clipboard-image-mount-adapters.ts",
|
|
"mobile/src/test-support/rpc-recording/adapters/diff-review-action-mount-adapters.ts",
|
|
"mobile/src/test-support/rpc-recording/adapters/file-inventory-mount-adapters.ts",
|
|
"mobile/src/test-support/rpc-recording/adapters/native-chat-paging-mount-adapters.ts",
|
|
"mobile/src/test-support/rpc-recording/adapters/native-chat-write-mount-adapters.ts",
|
|
"mobile/src/test-support/rpc-recording/adapters/session-screen-read-mount-adapters.ts",
|
|
"tests/e2e/__mocks__/native-chat-ssh-delivery.ts",
|
|
"tests/e2e/nested-agent-idle-session-owner.spec.ts"
|
|
],
|
|
"productionExternalImporterFiles": [
|
|
"mobile/src/files/MobileMarkdownPreviewImage.tsx",
|
|
"mobile/src/session/MobileQueuedCardText.tsx",
|
|
"mobile/src/session/MobileQueuedMessageCardRow.tsx",
|
|
"mobile/src/session/MobileSessionActiveContent.tsx",
|
|
"mobile/src/session/MobileSessionSheets.tsx",
|
|
"mobile/src/session/mobile-structured-agent-prompts.ts",
|
|
"mobile/src/session/mobile-structured-agent-session-contract.ts",
|
|
"mobile/src/session/mobile-structured-agent-session-rpc.ts",
|
|
"mobile/src/session/mobile-structured-agent-session-send.ts",
|
|
"mobile/src/session/mobile-structured-composer-command.ts",
|
|
"mobile/src/session/mobile-structured-grouped-question.ts",
|
|
"mobile/src/session/mobile-structured-send-delivery.ts",
|
|
"mobile/src/session/mobile-terminal-action-sheet-actions.ts",
|
|
"mobile/src/session/use-mobile-bridge-chat-prompt-writes.ts",
|
|
"mobile/src/session/use-mobile-diff-review-send-actions.ts",
|
|
"mobile/src/session/use-mobile-file-tap-handlers.ts",
|
|
"mobile/src/session/use-mobile-session-attachments.ts",
|
|
"mobile/src/session/use-mobile-session-file-actions.ts",
|
|
"mobile/src/session/use-mobile-session-image-attachments.ts",
|
|
"mobile/src/session/use-mobile-session-native-chat-dictation.ts",
|
|
"mobile/src/session/use-mobile-session-terminal-stream-display.ts",
|
|
"mobile/src/session/use-mobile-session-terminal-subscription.ts",
|
|
"mobile/src/session/use-mobile-structured-agent-options.ts",
|
|
"mobile/src/session/use-mobile-structured-agent-session.ts",
|
|
"mobile/src/session/use-mobile-structured-native-chat-send-bridge.ts",
|
|
"mobile/src/session/use-mobile-structured-send-with-outcome.ts",
|
|
"mobile/src/session/use-mobile-structured-sends.ts"
|
|
],
|
|
"outboundDependencyDirectories": [
|
|
{
|
|
"path": "src/shared",
|
|
"count": 115
|
|
},
|
|
{
|
|
"path": "mobile/src/session",
|
|
"count": 36
|
|
},
|
|
{
|
|
"path": "mobile/src/components",
|
|
"count": 12
|
|
},
|
|
{
|
|
"path": "mobile/src/transport",
|
|
"count": 10
|
|
},
|
|
{
|
|
"path": "mobile/src/platform",
|
|
"count": 8
|
|
},
|
|
{
|
|
"path": "src/main/native-chat/agent-session-journal",
|
|
"count": 3
|
|
},
|
|
{
|
|
"path": "mobile/src/theme",
|
|
"count": 2
|
|
},
|
|
{
|
|
"path": "mobile/src/agent-history",
|
|
"count": 1
|
|
},
|
|
{
|
|
"path": "mobile/src/files",
|
|
"count": 1
|
|
},
|
|
{
|
|
"path": "mobile/src/hooks",
|
|
"count": 1
|
|
},
|
|
{
|
|
"path": "mobile/src/layout",
|
|
"count": 1
|
|
},
|
|
{
|
|
"path": "mobile/src/mobile-web-shell",
|
|
"count": 1
|
|
},
|
|
{
|
|
"path": "mobile/src/storage",
|
|
"count": 1
|
|
},
|
|
{
|
|
"path": "mobile/src/terminal",
|
|
"count": 1
|
|
},
|
|
{
|
|
"path": "src/main/native-chat/agent-session-wire",
|
|
"count": 1
|
|
}
|
|
],
|
|
"unresolvedSpecifiers": []
|
|
},
|
|
"moves": [
|
|
{
|
|
"from": "mobile/src/session/MobileNativeChatAsk.test.tsx",
|
|
"to": "mobile/src/session/native-chat/MobileNativeChatAsk.test.tsx",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/MobileNativeChatAsk.tsx",
|
|
"to": "mobile/src/session/native-chat/MobileNativeChatAsk.tsx",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/MobileNativeChatAwaitingInputRow.tsx",
|
|
"to": "mobile/src/session/native-chat/MobileNativeChatAwaitingInputRow.tsx",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/MobileNativeChatBackgroundTasks.test.tsx",
|
|
"to": "mobile/src/session/native-chat/MobileNativeChatBackgroundTasks.test.tsx",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/MobileNativeChatBackgroundTasks.tsx",
|
|
"to": "mobile/src/session/native-chat/MobileNativeChatBackgroundTasks.tsx",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/MobileNativeChatCardHeaderAction.test.tsx",
|
|
"to": "mobile/src/session/native-chat/MobileNativeChatCardHeaderAction.test.tsx",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/MobileNativeChatCardHeaderAction.tsx",
|
|
"to": "mobile/src/session/native-chat/MobileNativeChatCardHeaderAction.tsx",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/MobileNativeChatComposer.structured.test.ts",
|
|
"to": "mobile/src/session/native-chat/MobileNativeChatComposer.structured.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/MobileNativeChatComposer.test.ts",
|
|
"to": "mobile/src/session/native-chat/MobileNativeChatComposer.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/MobileNativeChatComposer.tsx",
|
|
"to": "mobile/src/session/native-chat/MobileNativeChatComposer.tsx",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/MobileNativeChatComposerAttachments.tsx",
|
|
"to": "mobile/src/session/native-chat/MobileNativeChatComposerAttachments.tsx",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/MobileNativeChatComposerField.tsx",
|
|
"to": "mobile/src/session/native-chat/MobileNativeChatComposerField.tsx",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/MobileNativeChatComposerField.web.tsx",
|
|
"to": "mobile/src/session/native-chat/MobileNativeChatComposerField.web.tsx",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/MobileNativeChatComposerMenu.tsx",
|
|
"to": "mobile/src/session/native-chat/MobileNativeChatComposerMenu.tsx",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/MobileNativeChatDiffCard.tsx",
|
|
"to": "mobile/src/session/native-chat/MobileNativeChatDiffCard.tsx",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/MobileNativeChatFloatingControls.tsx",
|
|
"to": "mobile/src/session/native-chat/MobileNativeChatFloatingControls.tsx",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/MobileNativeChatFullContent.test.tsx",
|
|
"to": "mobile/src/session/native-chat/MobileNativeChatFullContent.test.tsx",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/MobileNativeChatFullContent.tsx",
|
|
"to": "mobile/src/session/native-chat/MobileNativeChatFullContent.tsx",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/MobileNativeChatImageViewer.tsx",
|
|
"to": "mobile/src/session/native-chat/MobileNativeChatImageViewer.tsx",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/MobileNativeChatLiveLine.android.test.ts",
|
|
"to": "mobile/src/session/native-chat/MobileNativeChatLiveLine.android.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/MobileNativeChatLiveLine.test.ts",
|
|
"to": "mobile/src/session/native-chat/MobileNativeChatLiveLine.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/MobileNativeChatLiveLine.tsx",
|
|
"to": "mobile/src/session/native-chat/MobileNativeChatLiveLine.tsx",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/MobileNativeChatLongPressContent.tsx",
|
|
"to": "mobile/src/session/native-chat/MobileNativeChatLongPressContent.tsx",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/MobileNativeChatMessage.android.test.ts",
|
|
"to": "mobile/src/session/native-chat/MobileNativeChatMessage.android.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/MobileNativeChatMessage.copy.test.tsx",
|
|
"to": "mobile/src/session/native-chat/MobileNativeChatMessage.copy.test.tsx",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/MobileNativeChatMessage.paced-reveal.test.ts",
|
|
"to": "mobile/src/session/native-chat/MobileNativeChatMessage.paced-reveal.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/MobileNativeChatMessage.subagent-group.test.tsx",
|
|
"to": "mobile/src/session/native-chat/MobileNativeChatMessage.subagent-group.test.tsx",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/MobileNativeChatMessage.test.ts",
|
|
"to": "mobile/src/session/native-chat/MobileNativeChatMessage.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/MobileNativeChatMessage.tool-result-availability.test.tsx",
|
|
"to": "mobile/src/session/native-chat/MobileNativeChatMessage.tool-result-availability.test.tsx",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/MobileNativeChatMessage.tsx",
|
|
"to": "mobile/src/session/native-chat/MobileNativeChatMessage.tsx",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/MobileNativeChatMessage.work-run.test.tsx",
|
|
"to": "mobile/src/session/native-chat/MobileNativeChatMessage.work-run.test.tsx",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/MobileNativeChatMessageActionsSheet.test.tsx",
|
|
"to": "mobile/src/session/native-chat/MobileNativeChatMessageActionsSheet.test.tsx",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/MobileNativeChatMessageActionsSheet.tsx",
|
|
"to": "mobile/src/session/native-chat/MobileNativeChatMessageActionsSheet.tsx",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/MobileNativeChatMessageTime.tsx",
|
|
"to": "mobile/src/session/native-chat/MobileNativeChatMessageTime.tsx",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/MobileNativeChatNoticeRow.tsx",
|
|
"to": "mobile/src/session/native-chat/MobileNativeChatNoticeRow.tsx",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/MobileNativeChatOverlay.test.ts",
|
|
"to": "mobile/src/session/native-chat/MobileNativeChatOverlay.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/MobileNativeChatOverlay.tsx",
|
|
"to": "mobile/src/session/native-chat/MobileNativeChatOverlay.tsx",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/MobileNativeChatOwnedScrollView.tsx",
|
|
"to": "mobile/src/session/native-chat/MobileNativeChatOwnedScrollView.tsx",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/MobileNativeChatPacedProse.tsx",
|
|
"to": "mobile/src/session/native-chat/MobileNativeChatPacedProse.tsx",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/MobileNativeChatPageList.tsx",
|
|
"to": "mobile/src/session/native-chat/MobileNativeChatPageList.tsx",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/MobileNativeChatPageScroll.tsx",
|
|
"to": "mobile/src/session/native-chat/MobileNativeChatPageScroll.tsx",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/MobileNativeChatPermission.test.ts",
|
|
"to": "mobile/src/session/native-chat/MobileNativeChatPermission.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/MobileNativeChatPermission.tsx",
|
|
"to": "mobile/src/session/native-chat/MobileNativeChatPermission.tsx",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/MobileNativeChatPromptCard.test.tsx",
|
|
"to": "mobile/src/session/native-chat/MobileNativeChatPromptCard.test.tsx",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/MobileNativeChatPromptCard.tsx",
|
|
"to": "mobile/src/session/native-chat/MobileNativeChatPromptCard.tsx",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/MobileNativeChatPromptStrip.tsx",
|
|
"to": "mobile/src/session/native-chat/MobileNativeChatPromptStrip.tsx",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/MobileNativeChatProse.tsx",
|
|
"to": "mobile/src/session/native-chat/MobileNativeChatProse.tsx",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/MobileNativeChatQuestion.test.tsx",
|
|
"to": "mobile/src/session/native-chat/MobileNativeChatQuestion.test.tsx",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/MobileNativeChatQuestion.tsx",
|
|
"to": "mobile/src/session/native-chat/MobileNativeChatQuestion.tsx",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/MobileNativeChatQueuedMessageEditor.tsx",
|
|
"to": "mobile/src/session/native-chat/MobileNativeChatQueuedMessageEditor.tsx",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/MobileNativeChatQueuedMessages.test.tsx",
|
|
"to": "mobile/src/session/native-chat/MobileNativeChatQueuedMessages.test.tsx",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/MobileNativeChatQueuedMessages.tsx",
|
|
"to": "mobile/src/session/native-chat/MobileNativeChatQueuedMessages.tsx",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/MobileNativeChatReasoningRow.tsx",
|
|
"to": "mobile/src/session/native-chat/MobileNativeChatReasoningRow.tsx",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/MobileNativeChatResolutionReceipt.tsx",
|
|
"to": "mobile/src/session/native-chat/MobileNativeChatResolutionReceipt.tsx",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/MobileNativeChatRowList.tsx",
|
|
"to": "mobile/src/session/native-chat/MobileNativeChatRowList.tsx",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/MobileNativeChatRowOverlaysHost.test.tsx",
|
|
"to": "mobile/src/session/native-chat/MobileNativeChatRowOverlaysHost.test.tsx",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/MobileNativeChatRowOverlaysHost.tsx",
|
|
"to": "mobile/src/session/native-chat/MobileNativeChatRowOverlaysHost.tsx",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/MobileNativeChatScrollHold.tsx",
|
|
"to": "mobile/src/session/native-chat/MobileNativeChatScrollHold.tsx",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/MobileNativeChatSessionOptionPickers.test.ts",
|
|
"to": "mobile/src/session/native-chat/MobileNativeChatSessionOptionPickers.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/MobileNativeChatSessionOptionPickers.tsx",
|
|
"to": "mobile/src/session/native-chat/MobileNativeChatSessionOptionPickers.tsx",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/MobileNativeChatSessionOptionRows.test.ts",
|
|
"to": "mobile/src/session/native-chat/MobileNativeChatSessionOptionRows.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/MobileNativeChatSessionOptionRows.tsx",
|
|
"to": "mobile/src/session/native-chat/MobileNativeChatSessionOptionRows.tsx",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/MobileNativeChatSessionOptionSegments.tsx",
|
|
"to": "mobile/src/session/native-chat/MobileNativeChatSessionOptionSegments.tsx",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/MobileNativeChatStopButton.tsx",
|
|
"to": "mobile/src/session/native-chat/MobileNativeChatStopButton.tsx",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/MobileNativeChatSubagentGroup.tsx",
|
|
"to": "mobile/src/session/native-chat/MobileNativeChatSubagentGroup.tsx",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/MobileNativeChatTaskList.tsx",
|
|
"to": "mobile/src/session/native-chat/MobileNativeChatTaskList.tsx",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/MobileNativeChatToolIcon.tsx",
|
|
"to": "mobile/src/session/native-chat/MobileNativeChatToolIcon.tsx",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/MobileNativeChatToolLine.tsx",
|
|
"to": "mobile/src/session/native-chat/MobileNativeChatToolLine.tsx",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/MobileNativeChatToolRun.identity.test.tsx",
|
|
"to": "mobile/src/session/native-chat/MobileNativeChatToolRun.identity.test.tsx",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/MobileNativeChatToolRun.test.tsx",
|
|
"to": "mobile/src/session/native-chat/MobileNativeChatToolRun.test.tsx",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/MobileNativeChatToolRun.tsx",
|
|
"to": "mobile/src/session/native-chat/MobileNativeChatToolRun.tsx",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/MobileNativeChatTurnStatus.test.ts",
|
|
"to": "mobile/src/session/native-chat/MobileNativeChatTurnStatus.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/MobileNativeChatTurnStatus.tsx",
|
|
"to": "mobile/src/session/native-chat/MobileNativeChatTurnStatus.tsx",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/MobileNativeChatUserMessageFold.tsx",
|
|
"to": "mobile/src/session/native-chat/MobileNativeChatUserMessageFold.tsx",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/MobileNativeChatView.composer-lock.test.ts",
|
|
"to": "mobile/src/session/native-chat/MobileNativeChatView.composer-lock.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/MobileNativeChatView.failure-banner.test.ts",
|
|
"to": "mobile/src/session/native-chat/MobileNativeChatView.failure-banner.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/MobileNativeChatView.harness.test-fixture.ts",
|
|
"to": "mobile/src/session/native-chat/MobileNativeChatView.harness.test-fixture.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/MobileNativeChatView.history-paging.test.ts",
|
|
"to": "mobile/src/session/native-chat/MobileNativeChatView.history-paging.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/MobileNativeChatView.prompt-presentation.test.ts",
|
|
"to": "mobile/src/session/native-chat/MobileNativeChatView.prompt-presentation.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/MobileNativeChatView.render-stubs.test-fixture.ts",
|
|
"to": "mobile/src/session/native-chat/MobileNativeChatView.render-stubs.test-fixture.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/MobileNativeChatView.rows.test.ts",
|
|
"to": "mobile/src/session/native-chat/MobileNativeChatView.rows.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/MobileNativeChatView.stop.test.ts",
|
|
"to": "mobile/src/session/native-chat/MobileNativeChatView.stop.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/MobileNativeChatView.tail-follow.test.ts",
|
|
"to": "mobile/src/session/native-chat/MobileNativeChatView.tail-follow.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/MobileNativeChatView.tsx",
|
|
"to": "mobile/src/session/native-chat/MobileNativeChatView.tsx",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/MobileNativeChatView.turn-status.test.ts",
|
|
"to": "mobile/src/session/native-chat/MobileNativeChatView.turn-status.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/MobileNativeChatView.waiting-rows.test.ts",
|
|
"to": "mobile/src/session/native-chat/MobileNativeChatView.waiting-rows.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/MobileNativeChatVisual.tsx",
|
|
"to": "mobile/src/session/native-chat/MobileNativeChatVisual.tsx",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/MobileNativeChatVisualFrame.tsx",
|
|
"to": "mobile/src/session/native-chat/MobileNativeChatVisualFrame.tsx",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-answer-stepping.test.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-answer-stepping.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-answer-stepping.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-answer-stepping.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-answered-prompts.test-fixture.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-answered-prompts.test-fixture.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-attach-actions.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-attach-actions.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-autocomplete.test.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-autocomplete.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-autocomplete.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-autocomplete.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-blocks.test.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-blocks.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-cli-fork.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-cli-fork.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-composer-field-skill.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-composer-field-skill.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-composer-layout.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-composer-layout.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-composer-menu.test.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-composer-menu.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-composer-menu.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-composer-menu.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-composer-styles.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-composer-styles.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-controller-contract.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-controller-contract.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-diff.test.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-diff.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-disclosure-store.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-disclosure-store.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-draft-reconcile.test.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-draft-reconcile.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-draft-reconcile.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-draft-reconcile.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-draft-store.test.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-draft-store.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-draft-store.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-draft-store.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-eligibility.test.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-eligibility.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-eligibility.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-eligibility.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-file-attachment.test.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-file-attachment.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-file-attachment.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-file-attachment.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-fold-reuse.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-fold-reuse.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-host-journal-frames.test-fixture.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-host-journal-frames.test-fixture.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-image-attachment.test.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-image-attachment.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-image-attachment.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-image-attachment.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-image-preview.test.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-image-preview.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-image-preview.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-image-preview.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-image-scope-state.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-image-scope-state.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-image-send.test.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-image-send.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-image-send.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-image-send.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-image-transcript-markers.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-image-transcript-markers.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-input-base-styles.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-input-base-styles.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-input-styles.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-input-styles.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-input-styles.web.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-input-styles.web.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-item-read.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-item-read.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-list-footer.tsx",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-list-footer.tsx",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-list-header.tsx",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-list-header.tsx",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-merge.test.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-merge.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-merged-snapshot-parity-hooks.test.tsx",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-merged-snapshot-parity-hooks.test.tsx",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-merged-snapshot-parity.test.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-merged-snapshot-parity.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-merger-oracle.test.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-merger-oracle.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-message-plain-text.test.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-message-plain-text.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-message-plain-text.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-message-plain-text.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-message-styles.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-message-styles.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-message-text.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-message-text.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-message-visuals.test.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-message-visuals.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-noise.test.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-noise.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-open-file.test.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-open-file.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-open-file.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-open-file.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-opened-detail.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-opened-detail.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-page-anchoring.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-page-anchoring.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-page-heights.test.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-page-heights.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-page-heights.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-page-heights.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-page-motion.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-page-motion.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-page-rejection.test.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-page-rejection.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-page-rows.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-page-rows.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-page-window-coverage.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-page-window-coverage.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-page-window-state.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-page-window-state.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-pair-window.test.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-pair-window.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-pending-baseline.test.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-pending-baseline.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-pending-baseline.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-pending-baseline.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-pending-echo.test.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-pending-echo.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-pending-echo.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-pending-echo.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-pending-pasted-content.test.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-pending-pasted-content.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-pending-retirement.test.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-pending-retirement.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-pending-retirement.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-pending-retirement.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-permission-send.test.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-permission-send.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-permission-send.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-permission-send.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-permission.test.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-permission.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-permission.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-permission.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-prompt-dismissals.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-prompt-dismissals.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-question.test.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-question.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-question.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-question.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-queued-message-styles.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-queued-message-styles.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-reading-place.test.tsx",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-reading-place.test.tsx",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-render-data.test.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-render-data.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-render-data.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-render-data.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-reply-reveals.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-reply-reveals.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-row-keys.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-row-keys.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-row-overlays.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-row-overlays.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-run-descriptors.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-run-descriptors.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-scope-key.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-scope-key.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-scroll-ownership.test.tsx",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-scroll-ownership.test.tsx",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-scroll-root-handle.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-scroll-root-handle.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-scroll-roots.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-scroll-roots.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-send-classification.test.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-send-classification.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-send-classification.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-send-classification.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-send.test.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-send.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-send.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-send.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-session-option-labels.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-session-option-labels.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-session-option-persistence.test.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-session-option-persistence.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-session-option-persistence.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-session-option-persistence.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-stale-input.test.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-stale-input.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-stale-input.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-stale-input.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-stop-journal.test-fixture.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-stop-journal.test-fixture.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-stopped-before-start.test.tsx",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-stopped-before-start.test.tsx",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-stream-frame.test.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-stream-frame.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-stream-frame.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-stream-frame.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-streaming-gate.test.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-streaming-gate.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-streaming-gate.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-streaming-gate.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-terminal-stream.test.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-terminal-stream.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-terminal-stream.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-terminal-stream.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-terminal-write-lock.test.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-terminal-write-lock.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-terminal-write-lock.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-terminal-write-lock.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-toggle-action.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-toggle-action.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-tool-run-props.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-tool-run-props.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-tool-styles.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-tool-styles.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-tool-summary.test.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-tool-summary.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-unsent-notices.test.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-unsent-notices.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-unsent-notices.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-unsent-notices.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-view-styles.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-view-styles.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-visual-context.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-visual-context.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-visual-host-document.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-visual-host-document.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-visual-read.test.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-visual-read.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-visual-read.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-visual-read.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/mobile-native-chat-visual-theme.ts",
|
|
"to": "mobile/src/session/native-chat/mobile-native-chat-visual-theme.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/use-mobile-native-chat-active-resolution.ts",
|
|
"to": "mobile/src/session/native-chat/use-mobile-native-chat-active-resolution.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/use-mobile-native-chat-answer-send-omp.test.ts",
|
|
"to": "mobile/src/session/native-chat/use-mobile-native-chat-answer-send-omp.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/use-mobile-native-chat-answer-send.test.ts",
|
|
"to": "mobile/src/session/native-chat/use-mobile-native-chat-answer-send.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/use-mobile-native-chat-answer-send.ts",
|
|
"to": "mobile/src/session/native-chat/use-mobile-native-chat-answer-send.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/use-mobile-native-chat-ask-auto-advance.ts",
|
|
"to": "mobile/src/session/native-chat/use-mobile-native-chat-ask-auto-advance.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/use-mobile-native-chat-ask-dismiss.test.ts",
|
|
"to": "mobile/src/session/native-chat/use-mobile-native-chat-ask-dismiss.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/use-mobile-native-chat-ask-dismiss.ts",
|
|
"to": "mobile/src/session/native-chat/use-mobile-native-chat-ask-dismiss.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/use-mobile-native-chat-cancel-ask.test.ts",
|
|
"to": "mobile/src/session/native-chat/use-mobile-native-chat-cancel-ask.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/use-mobile-native-chat-cancel-ask.ts",
|
|
"to": "mobile/src/session/native-chat/use-mobile-native-chat-cancel-ask.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/use-mobile-native-chat-composer-menu.ts",
|
|
"to": "mobile/src/session/native-chat/use-mobile-native-chat-composer-menu.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/use-mobile-native-chat-composer-tray.test.tsx",
|
|
"to": "mobile/src/session/native-chat/use-mobile-native-chat-composer-tray.test.tsx",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/use-mobile-native-chat-composer-tray.ts",
|
|
"to": "mobile/src/session/native-chat/use-mobile-native-chat-composer-tray.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/use-mobile-native-chat-controller.test.ts",
|
|
"to": "mobile/src/session/native-chat/use-mobile-native-chat-controller.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/use-mobile-native-chat-controller.ts",
|
|
"to": "mobile/src/session/native-chat/use-mobile-native-chat-controller.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/use-mobile-native-chat-conversation-state.ts",
|
|
"to": "mobile/src/session/native-chat/use-mobile-native-chat-conversation-state.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/use-mobile-native-chat-drafts-glued-pending.test.ts",
|
|
"to": "mobile/src/session/native-chat/use-mobile-native-chat-drafts-glued-pending.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/use-mobile-native-chat-drafts-launch-draft.test.ts",
|
|
"to": "mobile/src/session/native-chat/use-mobile-native-chat-drafts-launch-draft.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/use-mobile-native-chat-drafts-queued-hold.test.ts",
|
|
"to": "mobile/src/session/native-chat/use-mobile-native-chat-drafts-queued-hold.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/use-mobile-native-chat-drafts.test.ts",
|
|
"to": "mobile/src/session/native-chat/use-mobile-native-chat-drafts.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/use-mobile-native-chat-drafts.ts",
|
|
"to": "mobile/src/session/native-chat/use-mobile-native-chat-drafts.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/use-mobile-native-chat-file-attachments.ts",
|
|
"to": "mobile/src/session/native-chat/use-mobile-native-chat-file-attachments.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/use-mobile-native-chat-file-search.test.ts",
|
|
"to": "mobile/src/session/native-chat/use-mobile-native-chat-file-search.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/use-mobile-native-chat-file-search.ts",
|
|
"to": "mobile/src/session/native-chat/use-mobile-native-chat-file-search.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/use-mobile-native-chat-image-attachments.test.ts",
|
|
"to": "mobile/src/session/native-chat/use-mobile-native-chat-image-attachments.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/use-mobile-native-chat-image-attachments.ts",
|
|
"to": "mobile/src/session/native-chat/use-mobile-native-chat-image-attachments.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/use-mobile-native-chat-image-upload.ts",
|
|
"to": "mobile/src/session/native-chat/use-mobile-native-chat-image-upload.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/use-mobile-native-chat-input-lease.test.ts",
|
|
"to": "mobile/src/session/native-chat/use-mobile-native-chat-input-lease.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/use-mobile-native-chat-input-lease.ts",
|
|
"to": "mobile/src/session/native-chat/use-mobile-native-chat-input-lease.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/use-mobile-native-chat-launch-draft-seed.ts",
|
|
"to": "mobile/src/session/native-chat/use-mobile-native-chat-launch-draft-seed.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/use-mobile-native-chat-message-detail.test.tsx",
|
|
"to": "mobile/src/session/native-chat/use-mobile-native-chat-message-detail.test.tsx",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/use-mobile-native-chat-message-detail.ts",
|
|
"to": "mobile/src/session/native-chat/use-mobile-native-chat-message-detail.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/use-mobile-native-chat-message-send-draft-lifetime.test.ts",
|
|
"to": "mobile/src/session/native-chat/use-mobile-native-chat-message-send-draft-lifetime.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/use-mobile-native-chat-message-send.test.ts",
|
|
"to": "mobile/src/session/native-chat/use-mobile-native-chat-message-send.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/use-mobile-native-chat-message-send.ts",
|
|
"to": "mobile/src/session/native-chat/use-mobile-native-chat-message-send.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/use-mobile-native-chat-paced-text.ts",
|
|
"to": "mobile/src/session/native-chat/use-mobile-native-chat-paced-text.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/use-mobile-native-chat-page-render.ts",
|
|
"to": "mobile/src/session/native-chat/use-mobile-native-chat-page-render.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/use-mobile-native-chat-page-window.ts",
|
|
"to": "mobile/src/session/native-chat/use-mobile-native-chat-page-window.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/use-mobile-native-chat-pinch-gesture.test.ts",
|
|
"to": "mobile/src/session/native-chat/use-mobile-native-chat-pinch-gesture.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/use-mobile-native-chat-pinch-gesture.ts",
|
|
"to": "mobile/src/session/native-chat/use-mobile-native-chat-pinch-gesture.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/use-mobile-native-chat-prompt-cards.ts",
|
|
"to": "mobile/src/session/native-chat/use-mobile-native-chat-prompt-cards.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/use-mobile-native-chat-prompt-dismiss.ts",
|
|
"to": "mobile/src/session/native-chat/use-mobile-native-chat-prompt-dismiss.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/use-mobile-native-chat-prompt-presentation.ts",
|
|
"to": "mobile/src/session/native-chat/use-mobile-native-chat-prompt-presentation.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/use-mobile-native-chat-prompts.test.ts",
|
|
"to": "mobile/src/session/native-chat/use-mobile-native-chat-prompts.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/use-mobile-native-chat-prompts.ts",
|
|
"to": "mobile/src/session/native-chat/use-mobile-native-chat-prompts.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/use-mobile-native-chat-queued-edit-focus.test.tsx",
|
|
"to": "mobile/src/session/native-chat/use-mobile-native-chat-queued-edit-focus.test.tsx",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/use-mobile-native-chat-queued-edit-focus.ts",
|
|
"to": "mobile/src/session/native-chat/use-mobile-native-chat-queued-edit-focus.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/use-mobile-native-chat-readability.test.ts",
|
|
"to": "mobile/src/session/native-chat/use-mobile-native-chat-readability.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/use-mobile-native-chat-readability.ts",
|
|
"to": "mobile/src/session/native-chat/use-mobile-native-chat-readability.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/use-mobile-native-chat-row-renderer.tsx",
|
|
"to": "mobile/src/session/native-chat/use-mobile-native-chat-row-renderer.tsx",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/use-mobile-native-chat-send-error.test.ts",
|
|
"to": "mobile/src/session/native-chat/use-mobile-native-chat-send-error.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/use-mobile-native-chat-send-error.ts",
|
|
"to": "mobile/src/session/native-chat/use-mobile-native-chat-send-error.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/use-mobile-native-chat-session-lane.ts",
|
|
"to": "mobile/src/session/native-chat/use-mobile-native-chat-session-lane.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/use-mobile-native-chat-session-option-controller.test.ts",
|
|
"to": "mobile/src/session/native-chat/use-mobile-native-chat-session-option-controller.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/use-mobile-native-chat-session-option-controller.ts",
|
|
"to": "mobile/src/session/native-chat/use-mobile-native-chat-session-option-controller.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/use-mobile-native-chat-session-options.test.ts",
|
|
"to": "mobile/src/session/native-chat/use-mobile-native-chat-session-options.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/use-mobile-native-chat-session-options.ts",
|
|
"to": "mobile/src/session/native-chat/use-mobile-native-chat-session-options.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/use-mobile-native-chat-session-stream-end.test.ts",
|
|
"to": "mobile/src/session/native-chat/use-mobile-native-chat-session-stream-end.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/use-mobile-native-chat-session-tool-result-paging.test.tsx",
|
|
"to": "mobile/src/session/native-chat/use-mobile-native-chat-session-tool-result-paging.test.tsx",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/use-mobile-native-chat-session.test.ts",
|
|
"to": "mobile/src/session/native-chat/use-mobile-native-chat-session.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/use-mobile-native-chat-session.ts",
|
|
"to": "mobile/src/session/native-chat/use-mobile-native-chat-session.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/use-mobile-native-chat-stop.test.ts",
|
|
"to": "mobile/src/session/native-chat/use-mobile-native-chat-stop.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/use-mobile-native-chat-stop.ts",
|
|
"to": "mobile/src/session/native-chat/use-mobile-native-chat-stop.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/use-mobile-native-chat-streaming-bubble.ts",
|
|
"to": "mobile/src/session/native-chat/use-mobile-native-chat-streaming-bubble.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/use-mobile-native-chat-structured-composer.ts",
|
|
"to": "mobile/src/session/native-chat/use-mobile-native-chat-structured-composer.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/use-mobile-native-chat-tail-follow.ts",
|
|
"to": "mobile/src/session/native-chat/use-mobile-native-chat-tail-follow.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/use-mobile-native-chat-terminal-stream.test.ts",
|
|
"to": "mobile/src/session/native-chat/use-mobile-native-chat-terminal-stream.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/use-mobile-native-chat-terminal-stream.ts",
|
|
"to": "mobile/src/session/native-chat/use-mobile-native-chat-terminal-stream.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/use-mobile-native-chat-transcript-rows.test.tsx",
|
|
"to": "mobile/src/session/native-chat/use-mobile-native-chat-transcript-rows.test.tsx",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/use-mobile-native-chat-transcript-rows.ts",
|
|
"to": "mobile/src/session/native-chat/use-mobile-native-chat-transcript-rows.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/use-mobile-native-chat-turn-disclosure-growing-row.test.tsx",
|
|
"to": "mobile/src/session/native-chat/use-mobile-native-chat-turn-disclosure-growing-row.test.tsx",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/use-mobile-native-chat-turn-disclosure-journal.test.tsx",
|
|
"to": "mobile/src/session/native-chat/use-mobile-native-chat-turn-disclosure-journal.test.tsx",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/use-mobile-native-chat-turn-disclosure-opening-send.test.tsx",
|
|
"to": "mobile/src/session/native-chat/use-mobile-native-chat-turn-disclosure-opening-send.test.tsx",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/use-mobile-native-chat-turn-disclosure.test-fixture.tsx",
|
|
"to": "mobile/src/session/native-chat/use-mobile-native-chat-turn-disclosure.test-fixture.tsx",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/use-mobile-native-chat-turn-disclosure.test.tsx",
|
|
"to": "mobile/src/session/native-chat/use-mobile-native-chat-turn-disclosure.test.tsx",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/use-mobile-native-chat-turn-disclosure.ts",
|
|
"to": "mobile/src/session/native-chat/use-mobile-native-chat-turn-disclosure.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/use-mobile-native-chat-turn-status.ts",
|
|
"to": "mobile/src/session/native-chat/use-mobile-native-chat-turn-status.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/use-mobile-native-chat-unconfirmed-sends.ts",
|
|
"to": "mobile/src/session/native-chat/use-mobile-native-chat-unconfirmed-sends.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/use-mobile-native-chat-visual.test.tsx",
|
|
"to": "mobile/src/session/native-chat/use-mobile-native-chat-visual.test.tsx",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "mobile/src/session/use-mobile-native-chat-visual.ts",
|
|
"to": "mobile/src/session/native-chat/use-mobile-native-chat-visual.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "claude-structured",
|
|
"phase": 3,
|
|
"priority": "medium",
|
|
"risk": "higher",
|
|
"directory": "src/main/claude",
|
|
"basenamePattern": "^claude-structured(?:[-.]|$)",
|
|
"targetDirectory": "src/main/claude/structured",
|
|
"reason": "Structured Claude session execution is a distinct provider mode within an already named provider folder.",
|
|
"review": "Review acquisition, process and journal boundaries. Preserve CLI launch flags, account routing and session recovery.",
|
|
"status": "proposed-not-applied",
|
|
"selectedFiles": 119,
|
|
"productionFiles": 46,
|
|
"testSupportFiles": 73,
|
|
"existingTargetJsTs": 0,
|
|
"collisionCount": 0,
|
|
"dependencyBoundary": {
|
|
"internalEdges": 263,
|
|
"inboundEdges": 163,
|
|
"outboundEdges": 440,
|
|
"productionInternalEdges": 115,
|
|
"productionInboundEdges": 50,
|
|
"productionOutboundEdges": 209,
|
|
"externalImporterFiles": [
|
|
"src/main/claude-accounts/claude-launch-routing.test.ts",
|
|
"src/main/claude/claude-adapter-capture-replay.test.ts",
|
|
"src/main/claude/claude-api-retry-idle-sweep.test.ts",
|
|
"src/main/claude/claude-api-retry-row.test.ts",
|
|
"src/main/claude/claude-at-rest-commands.ts",
|
|
"src/main/claude/claude-authentication-failures.ts",
|
|
"src/main/claude/claude-background-task-turn-resumption.test.ts",
|
|
"src/main/claude/claude-background-wake-retention.test.ts",
|
|
"src/main/claude/claude-can-use-tool-test-support.ts",
|
|
"src/main/claude/claude-child-tool-queries.ts",
|
|
"src/main/claude/claude-child-work-evidence-retention.test.ts",
|
|
"src/main/claude/claude-child-work-evidence.ts",
|
|
"src/main/claude/claude-child-work-producer-harness.test-fixture.ts",
|
|
"src/main/claude/claude-cli-flag-prewarm.ts",
|
|
"src/main/claude/claude-close-turn-end.test.ts",
|
|
"src/main/claude/claude-command-lifecycle-frames.test.ts",
|
|
"src/main/claude/claude-command-lifecycle.test.ts",
|
|
"src/main/claude/claude-command-lifecycle.ts",
|
|
"src/main/claude/claude-command-turn.test.ts",
|
|
"src/main/claude/claude-command-turn.ts",
|
|
"src/main/claude/claude-context-facts.ts",
|
|
"src/main/claude/claude-context-usage-restart.test.ts",
|
|
"src/main/claude/claude-context-usage-test-support.ts",
|
|
"src/main/claude/claude-context-usage-unloaded-turn.test.ts",
|
|
"src/main/claude/claude-fold-steer-receipt.test.ts",
|
|
"src/main/claude/claude-history-window-source-budget.test.ts",
|
|
"src/main/claude/claude-informational-row.test.ts",
|
|
"src/main/claude/claude-informational-row.ts",
|
|
"src/main/claude/claude-journal-translator-contract.ts",
|
|
"src/main/claude/claude-journal-turn-scope.test.ts",
|
|
"src/main/claude/claude-message-journaling.ts",
|
|
"src/main/claude/claude-model-catalog-probe.test.ts",
|
|
"src/main/claude/claude-model-catalog-probe.ts",
|
|
"src/main/claude/claude-open-turn.ts",
|
|
"src/main/claude/claude-replay-turn-resolution.ts",
|
|
"src/main/claude/claude-request-end-wait.test.ts",
|
|
"src/main/claude/claude-request-end-wait.ts",
|
|
"src/main/claude/claude-result-journaling.ts",
|
|
"src/main/claude/claude-result-outcome.ts",
|
|
"src/main/claude/claude-rewind-fork.ts",
|
|
"src/main/claude/claude-session-state-turn-over.ts",
|
|
"src/main/claude/claude-stop-ack-race.test.ts",
|
|
"src/main/claude/claude-stream-json-connection.test.ts",
|
|
"src/main/claude/claude-stream-json-connection.ts",
|
|
"src/main/claude/claude-streamed-block-identity.ts",
|
|
"src/main/claude/claude-streamed-thinking.ts",
|
|
"src/main/claude/claude-subagent-permission-request.test.ts",
|
|
"src/main/claude/claude-subagent-resume-after-restart.test.ts",
|
|
"src/main/claude/claude-subagent-task-frames.ts",
|
|
"src/main/claude/claude-supervised-stop-real-cli.test.ts",
|
|
"src/main/claude/claude-thread-goal-journaling.test.ts",
|
|
"src/main/claude/claude-thread-goal.ts",
|
|
"src/main/claude/claude-turn-opening.ts",
|
|
"src/main/claude/claude-turn-outcome.test.ts",
|
|
"src/main/claude/claude-turn-ownership.test.ts",
|
|
"src/main/claude/claude-turn-resumption.test.ts",
|
|
"src/main/claude/claude-usage-limits.test.ts",
|
|
"src/main/claude/claude-usage-limits.ts",
|
|
"src/main/native-chat/agent-session-journal/journal-received-content.test.ts",
|
|
"src/main/native-chat/agent-session-wire/provider-turn-activity-routing.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-adapter-router-test-support.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-claude-compact-stop.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-claude-echo-working.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-claude-hung-start-stop.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-claude-opening-send-hold.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-claude-queued-stop.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-claude-root-exit.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-claude-stop-ends-session.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-claude-stop-exit-ends-record.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-claude-stop-note-end.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-claude-stop-turn-end.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-claude-subagent-row.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-command-publication.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-ended-prompt-cancel.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-owed-work-release.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-restart-provider-output.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-status-feed.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-stop-deadline.test-fixture.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-subagent-recency.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-view-start-after-failed-start.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-workspace-sleep-lifetime.test.ts",
|
|
"src/main/orcad/orcad-packaged-structured-chat.integration.test.ts",
|
|
"src/main/pi/rpc-message-dispatch.ts",
|
|
"src/main/pi/rpc-prompt.ts",
|
|
"src/main/runtime/claude-structured-failed-start-resume.test.ts",
|
|
"src/main/runtime/claude-structured-idle-releases-unknown.test.ts",
|
|
"src/main/runtime/claude-structured-retired-saved-model.test.ts",
|
|
"src/main/runtime/claude-structured-session-integration.test.ts",
|
|
"src/main/runtime/claude-structured-startup-unanswered-control-request.test.ts",
|
|
"src/main/runtime/rpc/methods/structured-agent-session-restart-dismiss-fence.test.ts",
|
|
"src/main/runtime/structured-agent-install-refresh.test.ts",
|
|
"src/main/runtime/structured-agent-launch-composition.test-support.ts",
|
|
"src/main/runtime/structured-agent-launch-parity.test.ts",
|
|
"src/main/runtime/structured-agent-runtime-metadata.ts",
|
|
"src/main/runtime/structured-agent-runtime-registrations.ts",
|
|
"src/main/runtime/structured-agent-session-transport-overrides.ts",
|
|
"src/main/runtime/structured-agent-stored-definitions.test.ts",
|
|
"src/main/runtime/structured-claude-attachment-grant.test.ts",
|
|
"src/main/runtime/structured-claude-pending-rewind.test.ts",
|
|
"src/main/runtime/structured-claude-runtime-adapter.ts",
|
|
"src/main/runtime/structured-claude-scripted-runtime-test-support.ts",
|
|
"src/main/runtime/structured-claude-thinking-display-refusal.test.ts",
|
|
"src/main/wsl/wsl-orcad-structured-chat-contract.ts",
|
|
"tests/e2e/native-chat-startup-option-pickers.unit.test.ts",
|
|
"tests/e2e/structured-chat-tabs-open-close.spec.ts"
|
|
],
|
|
"productionExternalImporterFiles": [
|
|
"src/main/claude/claude-at-rest-commands.ts",
|
|
"src/main/claude/claude-authentication-failures.ts",
|
|
"src/main/claude/claude-child-tool-queries.ts",
|
|
"src/main/claude/claude-child-work-evidence.ts",
|
|
"src/main/claude/claude-cli-flag-prewarm.ts",
|
|
"src/main/claude/claude-command-lifecycle.ts",
|
|
"src/main/claude/claude-command-turn.ts",
|
|
"src/main/claude/claude-context-facts.ts",
|
|
"src/main/claude/claude-informational-row.ts",
|
|
"src/main/claude/claude-journal-translator-contract.ts",
|
|
"src/main/claude/claude-message-journaling.ts",
|
|
"src/main/claude/claude-model-catalog-probe.ts",
|
|
"src/main/claude/claude-open-turn.ts",
|
|
"src/main/claude/claude-replay-turn-resolution.ts",
|
|
"src/main/claude/claude-request-end-wait.ts",
|
|
"src/main/claude/claude-result-journaling.ts",
|
|
"src/main/claude/claude-result-outcome.ts",
|
|
"src/main/claude/claude-rewind-fork.ts",
|
|
"src/main/claude/claude-session-state-turn-over.ts",
|
|
"src/main/claude/claude-stream-json-connection.ts",
|
|
"src/main/claude/claude-streamed-block-identity.ts",
|
|
"src/main/claude/claude-streamed-thinking.ts",
|
|
"src/main/claude/claude-subagent-task-frames.ts",
|
|
"src/main/claude/claude-thread-goal.ts",
|
|
"src/main/claude/claude-turn-opening.ts",
|
|
"src/main/claude/claude-usage-limits.ts",
|
|
"src/main/pi/rpc-message-dispatch.ts",
|
|
"src/main/pi/rpc-prompt.ts",
|
|
"src/main/runtime/structured-agent-runtime-metadata.ts",
|
|
"src/main/runtime/structured-agent-runtime-registrations.ts",
|
|
"src/main/runtime/structured-agent-session-transport-overrides.ts",
|
|
"src/main/runtime/structured-claude-runtime-adapter.ts",
|
|
"src/main/wsl/wsl-orcad-structured-chat-contract.ts"
|
|
],
|
|
"outboundDependencyDirectories": [
|
|
{
|
|
"path": "src/main/claude",
|
|
"count": 51
|
|
},
|
|
{
|
|
"path": "src/shared",
|
|
"count": 44
|
|
},
|
|
{
|
|
"path": "src/main/native-chat/agent-session-wire",
|
|
"count": 24
|
|
},
|
|
{
|
|
"path": "src/main/native-chat/agent-session-journal",
|
|
"count": 10
|
|
},
|
|
{
|
|
"path": "src/main/native-chat",
|
|
"count": 8
|
|
},
|
|
{
|
|
"path": "src/main/runtime",
|
|
"count": 7
|
|
},
|
|
{
|
|
"path": "src/main/claude-accounts",
|
|
"count": 4
|
|
},
|
|
{
|
|
"path": "src/main/native-chat/agent-model-catalog",
|
|
"count": 4
|
|
},
|
|
{
|
|
"path": "src/packages/process-host/src",
|
|
"count": 2
|
|
},
|
|
{
|
|
"path": "src/main/codex",
|
|
"count": 1
|
|
},
|
|
{
|
|
"path": "src/main/codex-cli",
|
|
"count": 1
|
|
},
|
|
{
|
|
"path": "src/main/observability",
|
|
"count": 1
|
|
},
|
|
{
|
|
"path": "src/main/provider-process",
|
|
"count": 1
|
|
}
|
|
],
|
|
"unresolvedSpecifiers": []
|
|
},
|
|
"moves": [
|
|
{
|
|
"from": "src/main/claude/claude-structured-acquisition-launch.ts",
|
|
"to": "src/main/claude/structured/claude-structured-acquisition-launch.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-acquisition-release.ts",
|
|
"to": "src/main/claude/structured/claude-structured-acquisition-release.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-agent-definition.ts",
|
|
"to": "src/main/claude/structured/claude-structured-agent-definition.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-applied-options.test.ts",
|
|
"to": "src/main/claude/structured/claude-structured-applied-options.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-auth-parity.test.ts",
|
|
"to": "src/main/claude/structured/claude-structured-auth-parity.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-catalog-listing.ts",
|
|
"to": "src/main/claude/structured/claude-structured-catalog-listing.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-child-env.test.ts",
|
|
"to": "src/main/claude/structured/claude-structured-child-env.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-child-env.ts",
|
|
"to": "src/main/claude/structured/claude-structured-child-env.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-child-work-captures.test.ts",
|
|
"to": "src/main/claude/structured/claude-structured-child-work-captures.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-child-work-producer.test.ts",
|
|
"to": "src/main/claude/structured/claude-structured-child-work-producer.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-command-dispatch.ts",
|
|
"to": "src/main/claude/structured/claude-structured-command-dispatch.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-configured-default.test.ts",
|
|
"to": "src/main/claude/structured/claude-structured-configured-default.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-content-parts.test.ts",
|
|
"to": "src/main/claude/structured/claude-structured-content-parts.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-control-actions.test.ts",
|
|
"to": "src/main/claude/structured/claude-structured-control-actions.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-control-actions.ts",
|
|
"to": "src/main/claude/structured/claude-structured-control-actions.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-conversation-stop.test.ts",
|
|
"to": "src/main/claude/structured/claude-structured-conversation-stop.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-dispatch-admission.test.ts",
|
|
"to": "src/main/claude/structured/claude-structured-dispatch-admission.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-dispatch-attachment-rejection.test.ts",
|
|
"to": "src/main/claude/structured/claude-structured-dispatch-attachment-rejection.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-dispatch-boundary.test.ts",
|
|
"to": "src/main/claude/structured/claude-structured-dispatch-boundary.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-dispatch-content.test.ts",
|
|
"to": "src/main/claude/structured/claude-structured-dispatch-content.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-dispatch-content.ts",
|
|
"to": "src/main/claude/structured/claude-structured-dispatch-content.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-dispatch-queue-boundary.test.ts",
|
|
"to": "src/main/claude/structured/claude-structured-dispatch-queue-boundary.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-dispatch-test-support.ts",
|
|
"to": "src/main/claude/structured/claude-structured-dispatch-test-support.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-dispatch-waiters.ts",
|
|
"to": "src/main/claude/structured/claude-structured-dispatch-waiters.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-dispatch.test.ts",
|
|
"to": "src/main/claude/structured/claude-structured-dispatch.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-dispatch.ts",
|
|
"to": "src/main/claude/structured/claude-structured-dispatch.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-effort-default-at-rest.test.ts",
|
|
"to": "src/main/claude/structured/claude-structured-effort-default-at-rest.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-effort-reporting.test.ts",
|
|
"to": "src/main/claude/structured/claude-structured-effort-reporting.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-event-delivery.ts",
|
|
"to": "src/main/claude/structured/claude-structured-event-delivery.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-execution-observations.ts",
|
|
"to": "src/main/claude/structured/claude-structured-execution-observations.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-execution-recording.test.ts",
|
|
"to": "src/main/claude/structured/claude-structured-execution-recording.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-history-window.test.ts",
|
|
"to": "src/main/claude/structured/claude-structured-history-window.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-history-window.ts",
|
|
"to": "src/main/claude/structured/claude-structured-history-window.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-in-turn-stop.test.ts",
|
|
"to": "src/main/claude/structured/claude-structured-in-turn-stop.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-inbound-control.test.ts",
|
|
"to": "src/main/claude/structured/claude-structured-inbound-control.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-inbound-control.ts",
|
|
"to": "src/main/claude/structured/claude-structured-inbound-control.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-init-proof.ts",
|
|
"to": "src/main/claude/structured/claude-structured-init-proof.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-item-translation.ts",
|
|
"to": "src/main/claude/structured/claude-structured-item-translation.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-journal-prompt-cards.test.ts",
|
|
"to": "src/main/claude/structured/claude-structured-journal-prompt-cards.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-journal-prompt-retry.test.ts",
|
|
"to": "src/main/claude/structured/claude-structured-journal-prompt-retry.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-journal-prompts.ts",
|
|
"to": "src/main/claude/structured/claude-structured-journal-prompts.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-journal-translation-background-tasks.test.ts",
|
|
"to": "src/main/claude/structured/claude-structured-journal-translation-background-tasks.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-journal-translation-context-usage.test.ts",
|
|
"to": "src/main/claude/structured/claude-structured-journal-translation-context-usage.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-journal-translation-subagents.test.ts",
|
|
"to": "src/main/claude/structured/claude-structured-journal-translation-subagents.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-journal-translation-turn-timing.test.ts",
|
|
"to": "src/main/claude/structured/claude-structured-journal-translation-turn-timing.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-journal-translation.plan.test.ts",
|
|
"to": "src/main/claude/structured/claude-structured-journal-translation.plan.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-journal-translation.test.ts",
|
|
"to": "src/main/claude/structured/claude-structured-journal-translation.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-journal-translation.ts",
|
|
"to": "src/main/claude/structured/claude-structured-journal-translation.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-launch-account-routing.test.ts",
|
|
"to": "src/main/claude/structured/claude-structured-launch-account-routing.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-launch-args.test.ts",
|
|
"to": "src/main/claude/structured/claude-structured-launch-args.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-launch-args.ts",
|
|
"to": "src/main/claude/structured/claude-structured-launch-args.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-launch-flags.ts",
|
|
"to": "src/main/claude/structured/claude-structured-launch-flags.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-launch-home.ts",
|
|
"to": "src/main/claude/structured/claude-structured-launch-home.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-launch-resolution.test.ts",
|
|
"to": "src/main/claude/structured/claude-structured-launch-resolution.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-launch-resolution.ts",
|
|
"to": "src/main/claude/structured/claude-structured-launch-resolution.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-launch-visuals.test.ts",
|
|
"to": "src/main/claude/structured/claude-structured-launch-visuals.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-live-provider-process.test.ts",
|
|
"to": "src/main/claude/structured/claude-structured-live-provider-process.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-location-support.ts",
|
|
"to": "src/main/claude/structured/claude-structured-location-support.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-message-options.test.ts",
|
|
"to": "src/main/claude/structured/claude-structured-message-options.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-message-options.ts",
|
|
"to": "src/main/claude/structured/claude-structured-message-options.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-model-catalog.ts",
|
|
"to": "src/main/claude/structured/claude-structured-model-catalog.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-model-confirmation.test.ts",
|
|
"to": "src/main/claude/structured/claude-structured-model-confirmation.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-model-preflight.test.ts",
|
|
"to": "src/main/claude/structured/claude-structured-model-preflight.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-option-confirmation.test.ts",
|
|
"to": "src/main/claude/structured/claude-structured-option-confirmation.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-options-context-window.test.ts",
|
|
"to": "src/main/claude/structured/claude-structured-options-context-window.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-options.test.ts",
|
|
"to": "src/main/claude/structured/claude-structured-options.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-options.ts",
|
|
"to": "src/main/claude/structured/claude-structured-options.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-owner-identity.test.ts",
|
|
"to": "src/main/claude/structured/claude-structured-owner-identity.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-owner-identity.ts",
|
|
"to": "src/main/claude/structured/claude-structured-owner-identity.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-prompt-items.test.ts",
|
|
"to": "src/main/claude/structured/claude-structured-prompt-items.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-prompt-items.ts",
|
|
"to": "src/main/claude/structured/claude-structured-prompt-items.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-prompt-ownership.test.ts",
|
|
"to": "src/main/claude/structured/claude-structured-prompt-ownership.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-prompt-ownership.ts",
|
|
"to": "src/main/claude/structured/claude-structured-prompt-ownership.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-prompt-replies.ts",
|
|
"to": "src/main/claude/structured/claude-structured-prompt-replies.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-provider-fallback.test.ts",
|
|
"to": "src/main/claude/structured/claude-structured-provider-fallback.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-provider-fallback.ts",
|
|
"to": "src/main/claude/structured/claude-structured-provider-fallback.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-queued-stop.test.ts",
|
|
"to": "src/main/claude/structured/claude-structured-queued-stop.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-rate-limit-retry.test.ts",
|
|
"to": "src/main/claude/structured/claude-structured-rate-limit-retry.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-real-cli-fold.test.ts",
|
|
"to": "src/main/claude/structured/claude-structured-real-cli-fold.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-real-cli-options.test.ts",
|
|
"to": "src/main/claude/structured/claude-structured-real-cli-options.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-real-cli-rewind.test.ts",
|
|
"to": "src/main/claude/structured/claude-structured-real-cli-rewind.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-real-cli-stop-task.test.ts",
|
|
"to": "src/main/claude/structured/claude-structured-real-cli-stop-task.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-real-cli-visuals.test.ts",
|
|
"to": "src/main/claude/structured/claude-structured-real-cli-visuals.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-real-cli.test.ts",
|
|
"to": "src/main/claude/structured/claude-structured-real-cli.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-reasoning-lifecycle.test.ts",
|
|
"to": "src/main/claude/structured/claude-structured-reasoning-lifecycle.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-reasoning.test.ts",
|
|
"to": "src/main/claude/structured/claude-structured-reasoning.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-requested-stop.test.ts",
|
|
"to": "src/main/claude/structured/claude-structured-requested-stop.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-resume-point.test.ts",
|
|
"to": "src/main/claude/structured/claude-structured-resume-point.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-resume-point.ts",
|
|
"to": "src/main/claude/structured/claude-structured-resume-point.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-retired-model.test.ts",
|
|
"to": "src/main/claude/structured/claude-structured-retired-model.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-retired-model.ts",
|
|
"to": "src/main/claude/structured/claude-structured-retired-model.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-session-acquisition-options.ts",
|
|
"to": "src/main/claude/structured/claude-structured-session-acquisition-options.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-session-acquisition-processless.test.ts",
|
|
"to": "src/main/claude/structured/claude-structured-session-acquisition-processless.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-session-acquisition.ts",
|
|
"to": "src/main/claude/structured/claude-structured-session-acquisition.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-session-adapter-turns.test.ts",
|
|
"to": "src/main/claude/structured/claude-structured-session-adapter-turns.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-session-adapter.test.ts",
|
|
"to": "src/main/claude/structured/claude-structured-session-adapter.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-session-adapter.ts",
|
|
"to": "src/main/claude/structured/claude-structured-session-adapter.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-session-close.test.ts",
|
|
"to": "src/main/claude/structured/claude-structured-session-close.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-session-close.ts",
|
|
"to": "src/main/claude/structured/claude-structured-session-close.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-session-commands.test.ts",
|
|
"to": "src/main/claude/structured/claude-structured-session-commands.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-session-exit-blame.test.ts",
|
|
"to": "src/main/claude/structured/claude-structured-session-exit-blame.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-session-exit-lifecycle.ts",
|
|
"to": "src/main/claude/structured/claude-structured-session-exit-lifecycle.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-session-id.ts",
|
|
"to": "src/main/claude/structured/claude-structured-session-id.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-session-journal-control.ts",
|
|
"to": "src/main/claude/structured/claude-structured-session-journal-control.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-session-open.ts",
|
|
"to": "src/main/claude/structured/claude-structured-session-open.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-session-options.ts",
|
|
"to": "src/main/claude/structured/claude-structured-session-options.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-session-publication.ts",
|
|
"to": "src/main/claude/structured/claude-structured-session-publication.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-session-reading-control.test.ts",
|
|
"to": "src/main/claude/structured/claude-structured-session-reading-control.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-session-recovery.test.ts",
|
|
"to": "src/main/claude/structured/claude-structured-session-recovery.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-session-startup.test.ts",
|
|
"to": "src/main/claude/structured/claude-structured-session-startup.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-session-startup.ts",
|
|
"to": "src/main/claude/structured/claude-structured-session-startup.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-session-state.ts",
|
|
"to": "src/main/claude/structured/claude-structured-session-state.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-session-test-support.ts",
|
|
"to": "src/main/claude/structured/claude-structured-session-test-support.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-sign-in.test.ts",
|
|
"to": "src/main/claude/structured/claude-structured-sign-in.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-spawn-options.test.ts",
|
|
"to": "src/main/claude/structured/claude-structured-spawn-options.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-spawn-options.ts",
|
|
"to": "src/main/claude/structured/claude-structured-spawn-options.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-start-fast-mode.test.ts",
|
|
"to": "src/main/claude/structured/claude-structured-start-fast-mode.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-startup-settled-test-support.ts",
|
|
"to": "src/main/claude/structured/claude-structured-startup-settled-test-support.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/claude/claude-structured-turn-resume-point.test.ts",
|
|
"to": "src/main/claude/structured/claude-structured-turn-resume-point.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "codex-app-server",
|
|
"phase": 3,
|
|
"priority": "medium",
|
|
"risk": "higher",
|
|
"directory": "src/main/codex",
|
|
"basenamePattern": "^codex-app-server(?:[-.]|$)",
|
|
"targetDirectory": "src/main/codex/app-server",
|
|
"reason": "The app-server protocol family is a more useful boundary than the broad codex filename prefix.",
|
|
"review": "Preserve protocol, account routing, reconnect and recovery behavior. Keep generic Codex launch code outside this subtree.",
|
|
"status": "proposed-not-applied",
|
|
"selectedFiles": 25,
|
|
"productionFiles": 14,
|
|
"testSupportFiles": 11,
|
|
"existingTargetJsTs": 0,
|
|
"collisionCount": 0,
|
|
"dependencyBoundary": {
|
|
"internalEdges": 36,
|
|
"inboundEdges": 131,
|
|
"outboundEdges": 46,
|
|
"productionInternalEdges": 19,
|
|
"productionInboundEdges": 50,
|
|
"productionOutboundEdges": 26,
|
|
"externalImporterFiles": [
|
|
"src/main/agent-trust-presets.test.ts",
|
|
"src/main/codex/codex-account-session-index-heal.test.ts",
|
|
"src/main/codex/codex-account-session-index-heal.ts",
|
|
"src/main/codex/codex-at-rest-skills-probe.test.ts",
|
|
"src/main/codex/codex-at-rest-skills-probe.ts",
|
|
"src/main/codex/codex-background-task-stops.ts",
|
|
"src/main/codex/codex-background-terminals.test.ts",
|
|
"src/main/codex/codex-background-terminals.ts",
|
|
"src/main/codex/codex-configured-launch-defaults.test.ts",
|
|
"src/main/codex/codex-configured-launch-defaults.ts",
|
|
"src/main/codex/codex-hook-file-entry-binary-contract.test.ts",
|
|
"src/main/codex/codex-hook-trust-derivation.test.ts",
|
|
"src/main/codex/codex-hook-trust-derivation.ts",
|
|
"src/main/codex/codex-hook-trust-failure-memo.test.ts",
|
|
"src/main/codex/codex-hook-trust-grant.test.ts",
|
|
"src/main/codex/codex-hook-trust-grant.ts",
|
|
"src/main/codex/codex-index-heal-binary-contract.test.ts",
|
|
"src/main/codex/codex-minimum-version.test.ts",
|
|
"src/main/codex/codex-model-catalog-probe.test.ts",
|
|
"src/main/codex/codex-model-catalog-probe.ts",
|
|
"src/main/codex/codex-scripted-child.test-fixture.ts",
|
|
"src/main/codex/codex-server-request-disposition.ts",
|
|
"src/main/codex/codex-session-index-heal.test.ts",
|
|
"src/main/codex/codex-session-index-heal.ts",
|
|
"src/main/codex/codex-short-lived-app-server-spawn.test.ts",
|
|
"src/main/codex/codex-skill-list.ts",
|
|
"src/main/codex/codex-state-db-backfill-recovery-process.ts",
|
|
"src/main/codex/codex-state-db-backfill-recovery-supervision.test.ts",
|
|
"src/main/codex/codex-state-db-backfill-recovery.ts",
|
|
"src/main/codex/codex-structured-acquisition-exit-proof.test.ts",
|
|
"src/main/codex/codex-structured-acquisition-lifecycle.ts",
|
|
"src/main/codex/codex-structured-acquisition-notification.ts",
|
|
"src/main/codex/codex-structured-acquisition-window.ts",
|
|
"src/main/codex/codex-structured-child-environment.test.ts",
|
|
"src/main/codex/codex-structured-compaction-refusal.test.ts",
|
|
"src/main/codex/codex-structured-dispatch-admission.test.ts",
|
|
"src/main/codex/codex-structured-dispatch-test-support.ts",
|
|
"src/main/codex/codex-structured-journal-translation-turn-lifecycle.test.ts",
|
|
"src/main/codex/codex-structured-message-options.test.ts",
|
|
"src/main/codex/codex-structured-model-catalog.ts",
|
|
"src/main/codex/codex-structured-notification-retry.ts",
|
|
"src/main/codex/codex-structured-option-session.test-fixture.ts",
|
|
"src/main/codex/codex-structured-prompt-ownership.test.ts",
|
|
"src/main/codex/codex-structured-prompt-replies.ts",
|
|
"src/main/codex/codex-structured-provider-events.ts",
|
|
"src/main/codex/codex-structured-real-cli-command-env.test.ts",
|
|
"src/main/codex/codex-structured-real-cli-permissions.test.ts",
|
|
"src/main/codex/codex-structured-real-cli-visuals.test.ts",
|
|
"src/main/codex/codex-structured-rewind.test.ts",
|
|
"src/main/codex/codex-structured-rewind.ts",
|
|
"src/main/codex/codex-structured-session-acquire.ts",
|
|
"src/main/codex/codex-structured-session-adapter-fixture.ts",
|
|
"src/main/codex/codex-structured-session-adapter-lifecycle.test.ts",
|
|
"src/main/codex/codex-structured-session-adapter.test.ts",
|
|
"src/main/codex/codex-structured-session-adapter.ts",
|
|
"src/main/codex/codex-structured-session-background-tasks.test.ts",
|
|
"src/main/codex/codex-structured-session-cancel.test.ts",
|
|
"src/main/codex/codex-structured-session-close.test.ts",
|
|
"src/main/codex/codex-structured-session-close.ts",
|
|
"src/main/codex/codex-structured-session-options-catalog.test.ts",
|
|
"src/main/codex/codex-structured-session-options.ts",
|
|
"src/main/codex/codex-structured-session-shutdown.test.ts",
|
|
"src/main/codex/codex-structured-session-start.ts",
|
|
"src/main/codex/codex-structured-session-state.ts",
|
|
"src/main/codex/codex-structured-skill-report.ts",
|
|
"src/main/codex/codex-structured-thread-catch-up.ts",
|
|
"src/main/codex/codex-structured-thread-goal.test.ts",
|
|
"src/main/codex/codex-structured-thread-goal.ts",
|
|
"src/main/codex/codex-structured-thread-history-pages.ts",
|
|
"src/main/codex/codex-structured-thread-open.test.ts",
|
|
"src/main/codex/codex-structured-thread-open.ts",
|
|
"src/main/codex/codex-structured-turn-cancellation.ts",
|
|
"src/main/codex/codex-structured-turn-start.ts",
|
|
"src/main/codex/codex-structured-turn-steer.test.ts",
|
|
"src/main/codex/codex-structured-visuals.test.ts",
|
|
"src/main/codex/codex-structured-visuals.ts",
|
|
"src/main/codex/codex-subagent-interrupts.test.ts",
|
|
"src/main/codex/codex-subagent-interrupts.ts",
|
|
"src/main/codex/codex-trust-config-concurrent-launch.test.ts",
|
|
"src/main/codex/codex-trust-grant-cooldown.ts",
|
|
"src/main/codex/codex-trust-grant-host.ts",
|
|
"src/main/codex/codex-trust-grant-telemetry.test.ts",
|
|
"src/main/codex/codex-trust-grant-telemetry.ts",
|
|
"src/main/codex/codex-turn-lifecycle-fake.ts",
|
|
"src/main/codex/hook-service-trust-grant.test.ts",
|
|
"src/main/codex/hook-service-wsl-runtime.test.ts",
|
|
"src/main/native-chat/agent-session-wire/provider-frame-disposition.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-codex-stop-note-end.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-codex-stop-row.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-conversation-stop.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-crash-mid-start.test.ts",
|
|
"src/main/native-chat/agent-session-wire/structured-agent-session-host-teardown.test.ts",
|
|
"src/main/own-chromium-tree-kill-guard.test.ts",
|
|
"src/main/provider-process/provider-group-guard-launch-paths.test.ts",
|
|
"src/main/refused-tree-kill-root-termination.test.ts",
|
|
"src/main/runtime/runtime-client-agent-launch-settings-durability.test.ts",
|
|
"src/main/runtime/structured-agent-session-codex-held-sends.test.ts",
|
|
"src/main/runtime/structured-agent-session-codex-interrupt-order.test.ts",
|
|
"src/main/runtime/structured-agent-session-codex-opening-send-hold.test.ts",
|
|
"src/main/runtime/structured-agent-session-codex-settlement-order.test.ts",
|
|
"src/main/runtime/structured-agent-session-codex-stopped-send-order.test.ts",
|
|
"src/main/runtime/structured-agent-session-codex-turn-end-settlement.test.ts",
|
|
"src/main/runtime/structured-agent-session-integration.test.ts",
|
|
"src/main/runtime/structured-agent-session-runtime-exit.test.ts",
|
|
"src/main/runtime/structured-chat-coordinator-fake-codex-fixture.ts",
|
|
"src/main/runtime/structured-child-records-switch.test.ts",
|
|
"src/main/runtime/structured-codex-child-work-runtime.test.ts",
|
|
"src/main/runtime/structured-codex-session-rpc-test-harness.ts"
|
|
],
|
|
"productionExternalImporterFiles": [
|
|
"src/main/codex/codex-account-session-index-heal.ts",
|
|
"src/main/codex/codex-at-rest-skills-probe.ts",
|
|
"src/main/codex/codex-background-task-stops.ts",
|
|
"src/main/codex/codex-background-terminals.ts",
|
|
"src/main/codex/codex-configured-launch-defaults.ts",
|
|
"src/main/codex/codex-hook-trust-derivation.ts",
|
|
"src/main/codex/codex-hook-trust-grant.ts",
|
|
"src/main/codex/codex-model-catalog-probe.ts",
|
|
"src/main/codex/codex-server-request-disposition.ts",
|
|
"src/main/codex/codex-session-index-heal.ts",
|
|
"src/main/codex/codex-skill-list.ts",
|
|
"src/main/codex/codex-state-db-backfill-recovery-process.ts",
|
|
"src/main/codex/codex-state-db-backfill-recovery.ts",
|
|
"src/main/codex/codex-structured-acquisition-lifecycle.ts",
|
|
"src/main/codex/codex-structured-acquisition-notification.ts",
|
|
"src/main/codex/codex-structured-acquisition-window.ts",
|
|
"src/main/codex/codex-structured-model-catalog.ts",
|
|
"src/main/codex/codex-structured-notification-retry.ts",
|
|
"src/main/codex/codex-structured-prompt-replies.ts",
|
|
"src/main/codex/codex-structured-provider-events.ts",
|
|
"src/main/codex/codex-structured-rewind.ts",
|
|
"src/main/codex/codex-structured-session-acquire.ts",
|
|
"src/main/codex/codex-structured-session-adapter.ts",
|
|
"src/main/codex/codex-structured-session-close.ts",
|
|
"src/main/codex/codex-structured-session-options.ts",
|
|
"src/main/codex/codex-structured-session-start.ts",
|
|
"src/main/codex/codex-structured-session-state.ts",
|
|
"src/main/codex/codex-structured-skill-report.ts",
|
|
"src/main/codex/codex-structured-thread-catch-up.ts",
|
|
"src/main/codex/codex-structured-thread-goal.ts",
|
|
"src/main/codex/codex-structured-thread-history-pages.ts",
|
|
"src/main/codex/codex-structured-thread-open.ts",
|
|
"src/main/codex/codex-structured-turn-cancellation.ts",
|
|
"src/main/codex/codex-structured-turn-start.ts",
|
|
"src/main/codex/codex-structured-visuals.ts",
|
|
"src/main/codex/codex-subagent-interrupts.ts",
|
|
"src/main/codex/codex-trust-grant-cooldown.ts",
|
|
"src/main/codex/codex-trust-grant-host.ts",
|
|
"src/main/codex/codex-trust-grant-telemetry.ts",
|
|
"src/main/native-chat/agent-session-wire/provider-frame-disposition.ts"
|
|
],
|
|
"outboundDependencyDirectories": [
|
|
{
|
|
"path": "src/main/provider-process",
|
|
"count": 10
|
|
},
|
|
{
|
|
"path": "src/shared",
|
|
"count": 6
|
|
},
|
|
{
|
|
"path": "src/main/codex",
|
|
"count": 3
|
|
},
|
|
{
|
|
"path": "src/packages/process-host/src",
|
|
"count": 3
|
|
},
|
|
{
|
|
"path": "src/main/codex/__fixtures__",
|
|
"count": 1
|
|
},
|
|
{
|
|
"path": "src/shared/__fixtures__",
|
|
"count": 1
|
|
}
|
|
],
|
|
"unresolvedSpecifiers": []
|
|
},
|
|
"moves": [
|
|
{
|
|
"from": "src/main/codex/codex-app-server-capability-cache.test.ts",
|
|
"to": "src/main/codex/app-server/codex-app-server-capability-cache.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/codex/codex-app-server-capability-cache.ts",
|
|
"to": "src/main/codex/app-server/codex-app-server-capability-cache.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/codex/codex-app-server-capability-signal.ts",
|
|
"to": "src/main/codex/app-server/codex-app-server-capability-signal.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/codex/codex-app-server-client.test.ts",
|
|
"to": "src/main/codex/app-server/codex-app-server-client.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/codex/codex-app-server-client.ts",
|
|
"to": "src/main/codex/app-server/codex-app-server-client.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/codex/codex-app-server-connection-exit-order.test.ts",
|
|
"to": "src/main/codex/app-server/codex-app-server-connection-exit-order.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/codex/codex-app-server-connection-tree-unproven.test.ts",
|
|
"to": "src/main/codex/app-server/codex-app-server-connection-tree-unproven.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/codex/codex-app-server-connection-types.ts",
|
|
"to": "src/main/codex/app-server/codex-app-server-connection-types.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/codex/codex-app-server-connection.test.ts",
|
|
"to": "src/main/codex/app-server/codex-app-server-connection.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/codex/codex-app-server-connection.ts",
|
|
"to": "src/main/codex/app-server/codex-app-server-connection.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/codex/codex-app-server-direct-open.test.ts",
|
|
"to": "src/main/codex/app-server/codex-app-server-direct-open.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/codex/codex-app-server-exit-error.test.ts",
|
|
"to": "src/main/codex/app-server/codex-app-server-exit-error.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/codex/codex-app-server-exit-error.ts",
|
|
"to": "src/main/codex/app-server/codex-app-server-exit-error.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/codex/codex-app-server-frame-size-error.ts",
|
|
"to": "src/main/codex/app-server/codex-app-server-frame-size-error.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/codex/codex-app-server-handshake-exit-proof.ts",
|
|
"to": "src/main/codex/app-server/codex-app-server-handshake-exit-proof.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/codex/codex-app-server-handshake.ts",
|
|
"to": "src/main/codex/app-server/codex-app-server-handshake.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/codex/codex-app-server-notification-schema.ts",
|
|
"to": "src/main/codex/app-server/codex-app-server-notification-schema.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/codex/codex-app-server-process-tree-kill.ts",
|
|
"to": "src/main/codex/app-server/codex-app-server-process-tree-kill.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/codex/codex-app-server-record-dispatch.ts",
|
|
"to": "src/main/codex/app-server/codex-app-server-record-dispatch.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/codex/codex-app-server-request-error.ts",
|
|
"to": "src/main/codex/app-server/codex-app-server-request-error.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/codex/codex-app-server-session-stop.test.ts",
|
|
"to": "src/main/codex/app-server/codex-app-server-session-stop.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/codex/codex-app-server-session-supervision.test.ts",
|
|
"to": "src/main/codex/app-server/codex-app-server-session-supervision.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/codex/codex-app-server-session.test.ts",
|
|
"to": "src/main/codex/app-server/codex-app-server-session.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/codex/codex-app-server-session.ts",
|
|
"to": "src/main/codex/app-server/codex-app-server-session.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/codex/codex-app-server-teardown.integration.test.ts",
|
|
"to": "src/main/codex/app-server/codex-app-server-teardown.integration.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "persistence-leftovers",
|
|
"phase": 3,
|
|
"priority": "medium",
|
|
"risk": "higher",
|
|
"directory": "src/main",
|
|
"basenamePattern": "^persistence(?:[-.]|$)",
|
|
"targetDirectory": "src/main/persistence",
|
|
"reason": "The existing persistence subtree and flat root tests split the same discovery trail.",
|
|
"review": "Mostly tests and support may move here. Keep the current persistence entry explicit; inspect source-reading tests and fixtures before relocating. Preserve on-disk formats.",
|
|
"status": "proposed-not-applied",
|
|
"selectedFiles": 85,
|
|
"productionFiles": 1,
|
|
"testSupportFiles": 84,
|
|
"existingTargetJsTs": 533,
|
|
"collisionCount": 0,
|
|
"dependencyBoundary": {
|
|
"internalEdges": 123,
|
|
"inboundEdges": 401,
|
|
"outboundEdges": 318,
|
|
"productionInternalEdges": 0,
|
|
"productionInboundEdges": 209,
|
|
"productionOutboundEdges": 4,
|
|
"externalImporterFiles": [
|
|
"src/main/__mocks__/worktree-create-preparation.ts",
|
|
"src/main/active-view-persistence-boundary.test.ts",
|
|
"src/main/agent-auth-restart-preservation.ts",
|
|
"src/main/agent-hooks/first-work-rename-runtime.ts",
|
|
"src/main/automations/automation-dispatch-host-fence.test.ts",
|
|
"src/main/automations/automation-dispatch-request.ts",
|
|
"src/main/automations/automation-owner-fencing.test.ts",
|
|
"src/main/automations/automation-run-writer.test.ts",
|
|
"src/main/automations/automation-run-writer.ts",
|
|
"src/main/automations/automation-skip-coalescing.test.ts",
|
|
"src/main/automations/automation-update-host-retarget.test.ts",
|
|
"src/main/automations/automation-worker-durability.test.ts",
|
|
"src/main/automations/automation-workspace-host-attribution.test.ts",
|
|
"src/main/automations/automation-wsl-move-refusal.test.ts",
|
|
"src/main/automations/automation-zero-grace-tick-latency.test.ts",
|
|
"src/main/automations/dispatch-refusal.ts",
|
|
"src/main/automations/retained-run-reconciliation.test.ts",
|
|
"src/main/automations/run-completion-watcher.test.ts",
|
|
"src/main/automations/run-target-resolution.test.ts",
|
|
"src/main/automations/run-target-resolution.ts",
|
|
"src/main/automations/run-usage-collection.ts",
|
|
"src/main/automations/runtime-automation-service.ts",
|
|
"src/main/automations/service-precheck.test.ts",
|
|
"src/main/automations/service.test.ts",
|
|
"src/main/automations/service.ts",
|
|
"src/main/browser/doc-preview-file-reader.ts",
|
|
"src/main/claude-accounts/runtime-auth-service.ts",
|
|
"src/main/claude-usage/store.ts",
|
|
"src/main/codex-accounts/codex-account-registration.ts",
|
|
"src/main/codex-accounts/codex-account-selection.ts",
|
|
"src/main/codex-accounts/codex-config-mirror.ts",
|
|
"src/main/codex-accounts/codex-reset-credit-coordinator.ts",
|
|
"src/main/codex-accounts/codex-reset-credit-ledger.ts",
|
|
"src/main/codex-accounts/codex-reset-credit-scope-validation.ts",
|
|
"src/main/codex-accounts/runtime-home-service-state.ts",
|
|
"src/main/codex-accounts/runtime-home-service.ts",
|
|
"src/main/codex-accounts/service.ts",
|
|
"src/main/codex-usage/store.ts",
|
|
"src/main/ephemeral-vm-provisioned-root-source.ts",
|
|
"src/main/folder-repo-git-conversion.ts",
|
|
"src/main/ghostty/index.test.ts",
|
|
"src/main/ghostty/index.ts",
|
|
"src/main/ghostty/theme-import.test.ts",
|
|
"src/main/github/pr-mutation-review-invalidation.test.ts",
|
|
"src/main/ipc/app.ts",
|
|
"src/main/ipc/automations-external-scope.test.ts",
|
|
"src/main/ipc/automations.ts",
|
|
"src/main/ipc/cli.ts",
|
|
"src/main/ipc/created-worktree-root-prune.test.ts",
|
|
"src/main/ipc/dashboard-popout.ts",
|
|
"src/main/ipc/ephemeral-vm-managed-ssh.test.ts",
|
|
"src/main/ipc/ephemeral-vm-recipe-context.ts",
|
|
"src/main/ipc/ephemeral-vm-runtime-handlers.ts",
|
|
"src/main/ipc/ephemeral-vm.ts",
|
|
"src/main/ipc/filesystem-allowed-roots.test.ts",
|
|
"src/main/ipc/filesystem-auth.test.ts",
|
|
"src/main/ipc/filesystem-canonical-owner.test.ts",
|
|
"src/main/ipc/filesystem-document-folder-writes.test.ts",
|
|
"src/main/ipc/filesystem-download-lifetime.test.ts",
|
|
"src/main/ipc/filesystem-list-files-name-filter.test.ts",
|
|
"src/main/ipc/filesystem-list-files.test.ts",
|
|
"src/main/ipc/filesystem-mutations.ts",
|
|
"src/main/ipc/filesystem-path-containment-unicode-normalization.test.ts",
|
|
"src/main/ipc/filesystem-quick-open-options.integration.test.ts",
|
|
"src/main/ipc/filesystem-search-file-paths.test.ts",
|
|
"src/main/ipc/filesystem.ts",
|
|
"src/main/ipc/filesystem/filesystem-handler-context.ts",
|
|
"src/main/ipc/filesystem/filesystem-source-control-ai-targets.test.ts",
|
|
"src/main/ipc/filesystem/filesystem-source-control-ai-targets.ts",
|
|
"src/main/ipc/floating-workspace-directory.ts",
|
|
"src/main/ipc/folder-repo-git-upgrade-lifetime.test.ts",
|
|
"src/main/ipc/folder-repo-git-upgrade.ts",
|
|
"src/main/ipc/git-status-upstream-ref-watch-request.test.ts",
|
|
"src/main/ipc/git-status-upstream-ref-watch-request.ts",
|
|
"src/main/ipc/github-account-handlers.ts",
|
|
"src/main/ipc/github-issue-mutation-handlers.ts",
|
|
"src/main/ipc/github-pr-mutation-handlers.ts",
|
|
"src/main/ipc/github-pr-read-handlers.ts",
|
|
"src/main/ipc/github-pr-refresh-handlers.ts",
|
|
"src/main/ipc/github-pr-review-handlers.ts",
|
|
"src/main/ipc/github-repo-routing-twin-host.test.ts",
|
|
"src/main/ipc/github-repo-routing.ts",
|
|
"src/main/ipc/github-work-item-handlers.ts",
|
|
"src/main/ipc/github.ts",
|
|
"src/main/ipc/gitlab-ci-job-handlers.ts",
|
|
"src/main/ipc/gitlab-issue-handlers.ts",
|
|
"src/main/ipc/gitlab-merge-request-mutation-handlers.ts",
|
|
"src/main/ipc/gitlab-merge-request-query-handlers.ts",
|
|
"src/main/ipc/gitlab-repo-access.ts",
|
|
"src/main/ipc/gitlab-work-item-handlers.ts",
|
|
"src/main/ipc/gitlab.test.ts",
|
|
"src/main/ipc/gitlab.ts",
|
|
"src/main/ipc/hosted-review.ts",
|
|
"src/main/ipc/jira-issue-summary-generation.ts",
|
|
"src/main/ipc/local-file-access-resolution-network-path.test.ts",
|
|
"src/main/ipc/local-file-access-resolution.test.ts",
|
|
"src/main/ipc/local-file-access-resolution.ts",
|
|
"src/main/ipc/local-log-tail-lifetime.test.ts",
|
|
"src/main/ipc/local-log-tail.test.ts",
|
|
"src/main/ipc/local-log-tail.ts",
|
|
"src/main/ipc/localhost-worktree-labels.ts",
|
|
"src/main/ipc/memory.ts",
|
|
"src/main/ipc/notebook-project-link.test.ts",
|
|
"src/main/ipc/notebook.test.ts",
|
|
"src/main/ipc/notebook.ts",
|
|
"src/main/ipc/notification-sound-ipc.ts",
|
|
"src/main/ipc/notifications.ts",
|
|
"src/main/ipc/onboarding.ts",
|
|
"src/main/ipc/orca-profiles.ts",
|
|
"src/main/ipc/plugins.test.ts",
|
|
"src/main/ipc/plugins.ts",
|
|
"src/main/ipc/pty-closed-pane-spawn-refusal.test.ts",
|
|
"src/main/ipc/pty/host-env/spawn-cwd.ts",
|
|
"src/main/ipc/pty/ipc/closed-pane-spawn-refusal.test.ts",
|
|
"src/main/ipc/pty/ipc/closed-pane-spawn-refusal.ts",
|
|
"src/main/ipc/pty/ipc/leaf-move.test.ts",
|
|
"src/main/ipc/pty/ipc/leaf-move.ts",
|
|
"src/main/ipc/pty/ipc/renderer-kill.ts",
|
|
"src/main/ipc/pty/ipc/spawn-agent-launch.ts",
|
|
"src/main/ipc/pty/ipc/spawn-push-target-materialization-real-git.test.ts",
|
|
"src/main/ipc/pty/ipc/spawn-push-target-materialization.test.ts",
|
|
"src/main/ipc/pty/ipc/spawn-types.ts",
|
|
"src/main/ipc/pty/pane/absent-pane-owner.ts",
|
|
"src/main/ipc/pty/pane/adopt-stable.ts",
|
|
"src/main/ipc/pty/pane/agent-launch-pane-evidence.ts",
|
|
"src/main/ipc/pty/pane/pane-owner-replacement.test.ts",
|
|
"src/main/ipc/pty/pane/pane-owner-replacement.ts",
|
|
"src/main/ipc/pty/pane/pane-spawn-operation.ts",
|
|
"src/main/ipc/pty/pane/spawn-registration.ts",
|
|
"src/main/ipc/pty/pane/stable-owner.ts",
|
|
"src/main/ipc/pty/pane/stable-pane-absence-death-certificate.test.ts",
|
|
"src/main/ipc/pty/pane/stable-pane-absence-respawn.test.ts",
|
|
"src/main/ipc/pty/provider/liveness.ts",
|
|
"src/main/ipc/pty/register-handlers.ts",
|
|
"src/main/ipc/pty/register-headless-runtime.ts",
|
|
"src/main/ipc/pty/runtime/controller-deps.ts",
|
|
"src/main/ipc/pty/runtime/spawn-commit.ts",
|
|
"src/main/ipc/pty/runtime/spawn-state.ts",
|
|
"src/main/ipc/pty/session.ts",
|
|
"src/main/ipc/qoder-desktop-execution-host.test.ts",
|
|
"src/main/ipc/register-core-handlers/register-core-handlers.ts",
|
|
"src/main/ipc/registered-worktree-root-ownership.test.ts",
|
|
"src/main/ipc/registered-worktree-root-refresh.test.ts",
|
|
"src/main/ipc/registered-worktree-root-wsl-runtime.test.ts",
|
|
"src/main/ipc/registered-worktree-roots-scoped-invalidation.test.ts",
|
|
"src/main/ipc/registered-worktree-roots-scoped-invalidation.ts",
|
|
"src/main/ipc/renderer-shutdown-checkpoint-sleep-records.test.ts",
|
|
"src/main/ipc/renderer-shutdown-checkpoint.ts",
|
|
"src/main/ipc/repos.ts",
|
|
"src/main/ipc/repos/base-ref-query-handlers.ts",
|
|
"src/main/ipc/repos/folder-workspace-attachment-handlers.test.ts",
|
|
"src/main/ipc/repos/folder-workspace-handlers.ts",
|
|
"src/main/ipc/repos/local-repo-registration.test.ts",
|
|
"src/main/ipc/repos/local-repo-registration.ts",
|
|
"src/main/ipc/repos/nested-repo-import-handler.ts",
|
|
"src/main/ipc/repos/project-group-handlers.ts",
|
|
"src/main/ipc/repos/project-host-setup-handlers.ts",
|
|
"src/main/ipc/repos/project-host-setup-wsl-move-fence.test.ts",
|
|
"src/main/ipc/repos/repo-catalog-handlers.ts",
|
|
"src/main/ipc/repos/repo-clone-lifecycle.ts",
|
|
"src/main/ipc/repos/repo-creation-handlers.ts",
|
|
"src/main/ipc/repos/repo-git-username-handler.ts",
|
|
"src/main/ipc/repos/repo-ipc-wsl-move-fence.test.ts",
|
|
"src/main/ipc/repos/repo-update-handler.ts",
|
|
"src/main/ipc/repos/sparse-preset-handlers.ts",
|
|
"src/main/ipc/runtime-environments/runtime-environment-connectivity-handlers.ts",
|
|
"src/main/ipc/runtime-environments/runtime-environment-preference.test.ts",
|
|
"src/main/ipc/runtime-environments/runtime-environment-preference.ts",
|
|
"src/main/ipc/runtime-environments/runtime-environments.ts",
|
|
"src/main/ipc/session-window-view-save.test.ts",
|
|
"src/main/ipc/session.ts",
|
|
"src/main/ipc/settings.ts",
|
|
"src/main/ipc/shell.ts",
|
|
"src/main/ipc/skill-delete/handlers.ts",
|
|
"src/main/ipc/skills.ts",
|
|
"src/main/ipc/source-control-ai-linked-issue.test.ts",
|
|
"src/main/ipc/source-control-ai-linked-issue.ts",
|
|
"src/main/ipc/speech-worker-exit-lifetime.test.ts",
|
|
"src/main/ipc/speech.ts",
|
|
"src/main/ipc/ssh/ssh-host-server-on-connect-wiring.test.ts",
|
|
"src/main/ipc/ssh/ssh-ipc-context.ts",
|
|
"src/main/ipc/ssh/ssh.ts",
|
|
"src/main/ipc/startup-notification-registration.ts",
|
|
"src/main/ipc/telemetry.test.ts",
|
|
"src/main/ipc/telemetry.ts",
|
|
"src/main/ipc/ui.ts",
|
|
"src/main/ipc/workspace-cleanup-broad-scan.test.ts",
|
|
"src/main/ipc/workspace-cleanup-disconnected-ssh.ts",
|
|
"src/main/ipc/workspace-cleanup-execution-host-routing.test.ts",
|
|
"src/main/ipc/workspace-cleanup-folder-workspaces.ts",
|
|
"src/main/ipc/workspace-cleanup-local-git-routing.test.ts",
|
|
"src/main/ipc/workspace-cleanup-scan.ts",
|
|
"src/main/ipc/workspace-cleanup-snapshot-ipc.test.ts",
|
|
"src/main/ipc/workspace-cleanup-worktree-listing.ts",
|
|
"src/main/ipc/workspace-cleanup.test.ts",
|
|
"src/main/ipc/workspace-cleanup.ts",
|
|
"src/main/ipc/workspace-ports.ts",
|
|
"src/main/ipc/workspace-space-window.ts",
|
|
"src/main/ipc/workspace-space.test.ts",
|
|
"src/main/ipc/workspace-space.ts",
|
|
"src/main/ipc/worktree-base-directory-watch-targets.ts",
|
|
"src/main/ipc/worktree-base-directory-watcher.ts",
|
|
"src/main/ipc/worktree-push-target-cleanup.ts",
|
|
"src/main/ipc/worktree-remote.ts",
|
|
"src/main/ipc/worktrees-removal-recovery.test.ts",
|
|
"src/main/ipc/wsl-host-handlers.ts",
|
|
"src/main/local-project-runtime-resolution.ts",
|
|
"src/main/macos-tcc-prompt-notice.ts",
|
|
"src/main/managed-server/lifecycle/orcad-runtime-conversion.test.ts",
|
|
"src/main/media/media-preview-protocol.test.ts",
|
|
"src/main/media/media-preview-protocol.ts",
|
|
"src/main/memory/hydrate-local-pty-registry-folder-workspaces.test.ts",
|
|
"src/main/memory/hydrate-local-pty-registry.test.ts",
|
|
"src/main/memory/hydrate-local-pty-registry.ts",
|
|
"src/main/memory/memory-snapshot-buckets.ts",
|
|
"src/main/muse-usage/store.ts",
|
|
"src/main/opencode-usage/store.ts",
|
|
"src/main/orca-profiles/profile-persistence-deadline.ts",
|
|
"src/main/orcad/orcad-account-services.ts",
|
|
"src/main/orcad/orcad-automations.test.ts",
|
|
"src/main/orcad/orcad-automations.ts",
|
|
"src/main/persistence/applying-settings/settings-update-terminal-link-preference.test.ts",
|
|
"src/main/persistence/closed-terminal-tab-write-fence.test.ts",
|
|
"src/main/persistence/loading-store/persisted-state-redundancy.test.ts",
|
|
"src/main/persistence/loading-store/profile-state-import-lifetime.test.ts",
|
|
"src/main/persistence/loading-store/profile-state-pty-retirement-finalization.spec.ts",
|
|
"src/main/persistence/loading-store/pty-binding-async-durability.spec.ts",
|
|
"src/main/persistence/loading-store/pty-binding-created-surface-rollback.spec.ts",
|
|
"src/main/persistence/loading-store/pty-binding-matching-durability.spec.ts",
|
|
"src/main/persistence/loading-store/pty-binding-placement-inertness.test.ts",
|
|
"src/main/persistence/loading-store/pty-binding-restart-retirement.spec.ts",
|
|
"src/main/persistence/loading-store/pty-retirement-async-durability.spec.ts",
|
|
"src/main/persistence/loading-store/state-write-round-trip.test.ts",
|
|
"src/main/persistence/loading-store/store-host-partition-before-unload.test.ts",
|
|
"src/main/persistence/loading-store/store-prune-gate-signals.test.ts",
|
|
"src/main/persistence/loading-store/store-runtime-authored-session-writes.test.ts",
|
|
"src/main/persistence/loading-store/store-workspace-session-host-removal.test.ts",
|
|
"src/main/persistence/loading-store/workspace-session-write-listeners.spec.ts",
|
|
"src/main/persistence/loading-store/worktree-meta-alias-projection.test.ts",
|
|
"src/main/persistence/migrating-orcad-catalog/orcad-catalog-receipt-ledger.test.ts",
|
|
"src/main/persistence/migrating-orcad-catalog/orcad-source-catalog.ts",
|
|
"src/main/persistence/migrating-orcad-catalog/orcad-source-export.test.ts",
|
|
"src/main/persistence/migrating-orcad-catalog/orcad-source-legacy-key-scope.test.ts",
|
|
"src/main/persistence/moving-wsl-projects/wsl-move-session-freeze.test.ts",
|
|
"src/main/persistence/profile-state-cutover-fixture.test.ts",
|
|
"src/main/persistence/terminal-topology/terminal-late-bind-layout-rules.test.ts",
|
|
"src/main/persistence/terminal-topology/terminal-leaf-move-concurrent-close.test.ts",
|
|
"src/main/persistence/terminal-topology/terminal-leaf-move-fixture.ts",
|
|
"src/main/persistence/terminal-topology/terminal-leaf-move.test.ts",
|
|
"src/main/persistence/terminal-topology/terminal-owner-invariants.test.ts",
|
|
"src/main/persistence/terminal-topology/terminal-owner-report-only.test.ts",
|
|
"src/main/persistence/terminal-topology/terminal-stale-pane-tree-client.test.ts",
|
|
"src/main/persistence/terminal-topology/terminal-window-pane-detach.test.ts",
|
|
"src/main/persistence/terminal-topology/workspace-layout-rules.test.ts",
|
|
"src/main/plugins/plugin-enablement.test.ts",
|
|
"src/main/plugins/plugin-enablement.ts",
|
|
"src/main/ports/ssh-advertised-url-enrichment.ts",
|
|
"src/main/ports/workspace-port-ownership.ts",
|
|
"src/main/project-runtime-git-options.test.ts",
|
|
"src/main/provider-account-services.ts",
|
|
"src/main/provisioned-root-checkout.ts",
|
|
"src/main/provisioned-root-ssh-adoption.test.ts",
|
|
"src/main/provisioned-root-ssh-adoption.ts",
|
|
"src/main/repo-backfill-wsl-move.test.ts",
|
|
"src/main/runtime/automation-change-publication.test.ts",
|
|
"src/main/runtime/host-terminal-close-persistence-durability.test.ts",
|
|
"src/main/runtime/mobile-pairing-userdata-path.test.ts",
|
|
"src/main/runtime/orca-runtime-terminal-close-records.test.ts",
|
|
"src/main/runtime/orca-runtime-terminal-surface-close.test.ts",
|
|
"src/main/runtime/orca-runtime-test-fixtures.spec.ts",
|
|
"src/main/runtime/orcad-migration-catalog-import.ts",
|
|
"src/main/runtime/repo-worktree-row-resolution.test.ts",
|
|
"src/main/runtime/rpc/methods/structured-agent-session-visual.test.ts",
|
|
"src/main/runtime/runtime-created-worktree-terminal-target.ts",
|
|
"src/main/runtime/runtime-failed-local-worktree-removal.test.ts",
|
|
"src/main/runtime/runtime-interrupted-local-worktree-removal.test.ts",
|
|
"src/main/runtime/runtime-local-worktree-create.test.ts",
|
|
"src/main/runtime/runtime-managed-worktree-metadata-sweep.test.ts",
|
|
"src/main/runtime/runtime-managed-worktree-metadata-wsl-move.test.ts",
|
|
"src/main/runtime/runtime-managed-worktree-queries.ts",
|
|
"src/main/runtime/runtime-pty-controller-contract.ts",
|
|
"src/main/runtime/runtime-store-contract.ts",
|
|
"src/main/runtime/runtime-terminal-orphan-adoption-rollback.test.ts",
|
|
"src/main/runtime/runtime-terminal-spawn-push-target-materialization.test.ts",
|
|
"src/main/runtime/runtime-witnessed-worktree-scan.ts",
|
|
"src/main/serve-update-handoff.ts",
|
|
"src/main/ssh-expired-lease-pane-readoption.test.ts",
|
|
"src/main/ssh-reattach-pane-cardinality.test.ts",
|
|
"src/main/ssh/connection/ssh-connection-store.ts",
|
|
"src/main/ssh/legacy-relay/legacy-relay-bridge-ipc.ts",
|
|
"src/main/ssh/legacy-relay/ssh-host-relay-terminals-on-connect.ts",
|
|
"src/main/ssh/orcad-migration-catalog-client-extra-agent-args.test.ts",
|
|
"src/main/ssh/orcad-migration-cutover-coordinator.test.ts",
|
|
"src/main/ssh/orcad-migration-delta-move.test.ts",
|
|
"src/main/ssh/orcad-migration-delta-move.ts",
|
|
"src/main/ssh/orcad-migration-delta-plan.ts",
|
|
"src/main/ssh/orcad-migration-delta-snapshot.test.ts",
|
|
"src/main/ssh/orcad-migration-manifest-export.ts",
|
|
"src/main/ssh/orcad-migration-repository-link.test.ts",
|
|
"src/main/ssh/orcad-migration-repository-link.ts",
|
|
"src/main/ssh/orcad-migration-scrollback-retention-wiring.ts",
|
|
"src/main/ssh/orcad-migration-snapshot-coordinator.ts",
|
|
"src/main/ssh/orcad-migration-snapshot-resume.test.ts",
|
|
"src/main/ssh/orcad-migration-source-fence.test.ts",
|
|
"src/main/ssh/orcad-migration-source-retention.test.ts",
|
|
"src/main/ssh/orcad-migration-source-retention.ts",
|
|
"src/main/ssh/orcad-migration-ssh-relay-source.test.ts",
|
|
"src/main/ssh/orcad-migration-ssh-relay-source.ts",
|
|
"src/main/ssh/orcad-migration-stuck-host-profiles.test.ts",
|
|
"src/main/ssh/orcad-migration-terminal-gate.ts",
|
|
"src/main/ssh/orcad-retained-source-lists.test.ts",
|
|
"src/main/ssh/orcad-retained-source.ts",
|
|
"src/main/ssh/orcad-unreachable-setup-release.test.ts",
|
|
"src/main/ssh/targets/ssh-target-orcad-claims.ts",
|
|
"src/main/ssh/targets/ssh-target-orcad-dependents.ts",
|
|
"src/main/ssh/targets/ssh-target-orcad-preflight.test.ts",
|
|
"src/main/ssh/targets/ssh-target-orcad-preflight.ts",
|
|
"src/main/ssh/targets/ssh-target-readoption.test.ts",
|
|
"src/main/ssh/targets/ssh-target-readoption.ts",
|
|
"src/main/star-nag/agent-value-moment.ts",
|
|
"src/main/star-nag/console-events.ts",
|
|
"src/main/star-nag/onboarding-completed.ts",
|
|
"src/main/star-nag/prompt-context.ts",
|
|
"src/main/star-nag/service-test-harness.ts",
|
|
"src/main/star-nag/service.ts",
|
|
"src/main/star-nag/threshold-trigger.ts",
|
|
"src/main/star-nag/web-handoff.ts",
|
|
"src/main/startup/dev-education-suppression.ts",
|
|
"src/main/startup/headless-serve-ssh-registration.ts",
|
|
"src/main/startup/main-process-observers.ts",
|
|
"src/main/startup/main-process-preflight.ts",
|
|
"src/main/startup/main-process-quit.ts",
|
|
"src/main/startup/main-process-ready-foundation.ts",
|
|
"src/main/startup/main-process-runtime-launch.ts",
|
|
"src/main/startup/main-process-state.ts",
|
|
"src/main/startup/wsl-orcad-account-env-wiring.ts",
|
|
"src/main/telemetry/client-test-harness.ts",
|
|
"src/main/telemetry/client.test.ts",
|
|
"src/main/telemetry/client.ts",
|
|
"src/main/telemetry/cohort-classifier.test.ts",
|
|
"src/main/telemetry/cohort-classifier.ts",
|
|
"src/main/telemetry/install-id.test.ts",
|
|
"src/main/telemetry/install-id.ts",
|
|
"src/main/telemetry/onboarding-cohort-classifier.test.ts",
|
|
"src/main/telemetry/onboarding-cohort-classifier.ts",
|
|
"src/main/update-restart-preservation.ts",
|
|
"src/main/usage-worktree-metadata.ts",
|
|
"src/main/usage/usage-provider-store-lifecycle.ts",
|
|
"src/main/warp-themes/index.test.ts",
|
|
"src/main/warp-themes/index.ts",
|
|
"src/main/window/attach-main-window-services.test.ts",
|
|
"src/main/window/attach-main-window-services.ts",
|
|
"src/main/window/clipboard-ipc-handlers.ts",
|
|
"src/main/window/clipboard-macos-image-paste.test.ts",
|
|
"src/main/window/createMainWindow.ts",
|
|
"src/main/window/dashboard-popout-window.ts",
|
|
"src/main/window/history-gc-worktree-ids.ts",
|
|
"src/main/window/main-window-close-lifecycle.ts",
|
|
"src/main/window/main-window-shortcut-routing.ts",
|
|
"src/main/window/main-window-state-lifecycle.ts",
|
|
"src/main/window/main-window-updater-deferred-setup.test.ts",
|
|
"src/main/window/main-window-updater-headless-serve.test.ts",
|
|
"src/main/window/main-window-updater.ts",
|
|
"src/main/window/native-chat-paste-files.test.ts",
|
|
"src/main/window/updater-package-recovery-ipc.test.ts",
|
|
"src/main/window/workspace-space-window.ts",
|
|
"src/main/workspace-space-analysis-capacity.test.ts",
|
|
"src/main/workspace-space-analysis-du-timeout.test.ts",
|
|
"src/main/workspace-space-analysis.test.ts",
|
|
"src/main/workspace-space-analysis.ts",
|
|
"src/main/workspace-space-repo-scan.ts",
|
|
"src/main/worktree-create-preparation-cancellation.test.ts",
|
|
"src/main/worktree-create-preparation-contention.test.ts",
|
|
"src/main/worktree-create-preparation-wsl-root.test.ts",
|
|
"src/main/worktree-identity-persistence.test.ts",
|
|
"src/main/worktree-lineage-pruning.ts",
|
|
"src/main/worktree-removal-close-records.test.ts",
|
|
"src/main/worktree-removal-session-partition-fencing.test.ts",
|
|
"src/main/wsl-move-scan-pruning.test.ts",
|
|
"tests/e2e/fixtures/daemon-generation-legacy-close-client.ts",
|
|
"tests/e2e/fixtures/daemon-generation-profile-store.ts",
|
|
"tests/e2e/folder-upgrade-identity-persistence.unit.test.ts"
|
|
],
|
|
"productionExternalImporterFiles": [
|
|
"src/main/agent-auth-restart-preservation.ts",
|
|
"src/main/agent-hooks/first-work-rename-runtime.ts",
|
|
"src/main/automations/automation-dispatch-request.ts",
|
|
"src/main/automations/automation-run-writer.ts",
|
|
"src/main/automations/dispatch-refusal.ts",
|
|
"src/main/automations/run-target-resolution.ts",
|
|
"src/main/automations/run-usage-collection.ts",
|
|
"src/main/automations/runtime-automation-service.ts",
|
|
"src/main/automations/service.ts",
|
|
"src/main/browser/doc-preview-file-reader.ts",
|
|
"src/main/claude-accounts/runtime-auth-service.ts",
|
|
"src/main/claude-usage/store.ts",
|
|
"src/main/codex-accounts/codex-account-registration.ts",
|
|
"src/main/codex-accounts/codex-account-selection.ts",
|
|
"src/main/codex-accounts/codex-config-mirror.ts",
|
|
"src/main/codex-accounts/codex-reset-credit-coordinator.ts",
|
|
"src/main/codex-accounts/codex-reset-credit-ledger.ts",
|
|
"src/main/codex-accounts/codex-reset-credit-scope-validation.ts",
|
|
"src/main/codex-accounts/runtime-home-service-state.ts",
|
|
"src/main/codex-accounts/runtime-home-service.ts",
|
|
"src/main/codex-accounts/service.ts",
|
|
"src/main/codex-usage/store.ts",
|
|
"src/main/ephemeral-vm-provisioned-root-source.ts",
|
|
"src/main/folder-repo-git-conversion.ts",
|
|
"src/main/ghostty/index.ts",
|
|
"src/main/ipc/app.ts",
|
|
"src/main/ipc/automations.ts",
|
|
"src/main/ipc/cli.ts",
|
|
"src/main/ipc/dashboard-popout.ts",
|
|
"src/main/ipc/ephemeral-vm-recipe-context.ts",
|
|
"src/main/ipc/ephemeral-vm-runtime-handlers.ts",
|
|
"src/main/ipc/ephemeral-vm.ts",
|
|
"src/main/ipc/filesystem-mutations.ts",
|
|
"src/main/ipc/filesystem.ts",
|
|
"src/main/ipc/filesystem/filesystem-handler-context.ts",
|
|
"src/main/ipc/filesystem/filesystem-source-control-ai-targets.ts",
|
|
"src/main/ipc/floating-workspace-directory.ts",
|
|
"src/main/ipc/folder-repo-git-upgrade.ts",
|
|
"src/main/ipc/git-status-upstream-ref-watch-request.ts",
|
|
"src/main/ipc/github-account-handlers.ts",
|
|
"src/main/ipc/github-issue-mutation-handlers.ts",
|
|
"src/main/ipc/github-pr-mutation-handlers.ts",
|
|
"src/main/ipc/github-pr-read-handlers.ts",
|
|
"src/main/ipc/github-pr-refresh-handlers.ts",
|
|
"src/main/ipc/github-pr-review-handlers.ts",
|
|
"src/main/ipc/github-repo-routing.ts",
|
|
"src/main/ipc/github-work-item-handlers.ts",
|
|
"src/main/ipc/github.ts",
|
|
"src/main/ipc/gitlab-ci-job-handlers.ts",
|
|
"src/main/ipc/gitlab-issue-handlers.ts",
|
|
"src/main/ipc/gitlab-merge-request-mutation-handlers.ts",
|
|
"src/main/ipc/gitlab-merge-request-query-handlers.ts",
|
|
"src/main/ipc/gitlab-repo-access.ts",
|
|
"src/main/ipc/gitlab-work-item-handlers.ts",
|
|
"src/main/ipc/gitlab.ts",
|
|
"src/main/ipc/hosted-review.ts",
|
|
"src/main/ipc/jira-issue-summary-generation.ts",
|
|
"src/main/ipc/local-file-access-resolution.ts",
|
|
"src/main/ipc/local-log-tail.ts",
|
|
"src/main/ipc/localhost-worktree-labels.ts",
|
|
"src/main/ipc/memory.ts",
|
|
"src/main/ipc/notebook.ts",
|
|
"src/main/ipc/notification-sound-ipc.ts",
|
|
"src/main/ipc/notifications.ts",
|
|
"src/main/ipc/onboarding.ts",
|
|
"src/main/ipc/orca-profiles.ts",
|
|
"src/main/ipc/plugins.ts",
|
|
"src/main/ipc/pty/host-env/spawn-cwd.ts",
|
|
"src/main/ipc/pty/ipc/closed-pane-spawn-refusal.ts",
|
|
"src/main/ipc/pty/ipc/leaf-move.ts",
|
|
"src/main/ipc/pty/ipc/renderer-kill.ts",
|
|
"src/main/ipc/pty/ipc/spawn-agent-launch.ts",
|
|
"src/main/ipc/pty/ipc/spawn-types.ts",
|
|
"src/main/ipc/pty/pane/absent-pane-owner.ts",
|
|
"src/main/ipc/pty/pane/adopt-stable.ts",
|
|
"src/main/ipc/pty/pane/agent-launch-pane-evidence.ts",
|
|
"src/main/ipc/pty/pane/pane-owner-replacement.ts",
|
|
"src/main/ipc/pty/pane/pane-spawn-operation.ts",
|
|
"src/main/ipc/pty/pane/spawn-registration.ts",
|
|
"src/main/ipc/pty/pane/stable-owner.ts",
|
|
"src/main/ipc/pty/provider/liveness.ts",
|
|
"src/main/ipc/pty/register-handlers.ts",
|
|
"src/main/ipc/pty/register-headless-runtime.ts",
|
|
"src/main/ipc/pty/runtime/controller-deps.ts",
|
|
"src/main/ipc/pty/runtime/spawn-commit.ts",
|
|
"src/main/ipc/pty/runtime/spawn-state.ts",
|
|
"src/main/ipc/pty/session.ts",
|
|
"src/main/ipc/register-core-handlers/register-core-handlers.ts",
|
|
"src/main/ipc/registered-worktree-roots-scoped-invalidation.ts",
|
|
"src/main/ipc/renderer-shutdown-checkpoint.ts",
|
|
"src/main/ipc/repos.ts",
|
|
"src/main/ipc/repos/base-ref-query-handlers.ts",
|
|
"src/main/ipc/repos/folder-workspace-handlers.ts",
|
|
"src/main/ipc/repos/local-repo-registration.ts",
|
|
"src/main/ipc/repos/nested-repo-import-handler.ts",
|
|
"src/main/ipc/repos/project-group-handlers.ts",
|
|
"src/main/ipc/repos/project-host-setup-handlers.ts",
|
|
"src/main/ipc/repos/repo-catalog-handlers.ts",
|
|
"src/main/ipc/repos/repo-clone-lifecycle.ts",
|
|
"src/main/ipc/repos/repo-creation-handlers.ts",
|
|
"src/main/ipc/repos/repo-git-username-handler.ts",
|
|
"src/main/ipc/repos/repo-update-handler.ts",
|
|
"src/main/ipc/repos/sparse-preset-handlers.ts",
|
|
"src/main/ipc/runtime-environments/runtime-environment-connectivity-handlers.ts",
|
|
"src/main/ipc/runtime-environments/runtime-environment-preference.ts",
|
|
"src/main/ipc/runtime-environments/runtime-environments.ts",
|
|
"src/main/ipc/session.ts",
|
|
"src/main/ipc/settings.ts",
|
|
"src/main/ipc/shell.ts",
|
|
"src/main/ipc/skill-delete/handlers.ts",
|
|
"src/main/ipc/skills.ts",
|
|
"src/main/ipc/source-control-ai-linked-issue.ts",
|
|
"src/main/ipc/speech.ts",
|
|
"src/main/ipc/ssh/ssh-ipc-context.ts",
|
|
"src/main/ipc/ssh/ssh.ts",
|
|
"src/main/ipc/startup-notification-registration.ts",
|
|
"src/main/ipc/telemetry.ts",
|
|
"src/main/ipc/ui.ts",
|
|
"src/main/ipc/workspace-cleanup-disconnected-ssh.ts",
|
|
"src/main/ipc/workspace-cleanup-folder-workspaces.ts",
|
|
"src/main/ipc/workspace-cleanup-scan.ts",
|
|
"src/main/ipc/workspace-cleanup-worktree-listing.ts",
|
|
"src/main/ipc/workspace-cleanup.ts",
|
|
"src/main/ipc/workspace-ports.ts",
|
|
"src/main/ipc/workspace-space-window.ts",
|
|
"src/main/ipc/workspace-space.ts",
|
|
"src/main/ipc/worktree-base-directory-watch-targets.ts",
|
|
"src/main/ipc/worktree-base-directory-watcher.ts",
|
|
"src/main/ipc/worktree-push-target-cleanup.ts",
|
|
"src/main/ipc/worktree-remote.ts",
|
|
"src/main/ipc/wsl-host-handlers.ts",
|
|
"src/main/local-project-runtime-resolution.ts",
|
|
"src/main/macos-tcc-prompt-notice.ts",
|
|
"src/main/media/media-preview-protocol.ts",
|
|
"src/main/memory/hydrate-local-pty-registry.ts",
|
|
"src/main/memory/memory-snapshot-buckets.ts",
|
|
"src/main/muse-usage/store.ts",
|
|
"src/main/opencode-usage/store.ts",
|
|
"src/main/orca-profiles/profile-persistence-deadline.ts",
|
|
"src/main/orcad/orcad-account-services.ts",
|
|
"src/main/orcad/orcad-automations.ts",
|
|
"src/main/persistence/migrating-orcad-catalog/orcad-source-catalog.ts",
|
|
"src/main/plugins/plugin-enablement.ts",
|
|
"src/main/ports/ssh-advertised-url-enrichment.ts",
|
|
"src/main/ports/workspace-port-ownership.ts",
|
|
"src/main/provider-account-services.ts",
|
|
"src/main/provisioned-root-checkout.ts",
|
|
"src/main/provisioned-root-ssh-adoption.ts",
|
|
"src/main/runtime/orcad-migration-catalog-import.ts",
|
|
"src/main/runtime/runtime-created-worktree-terminal-target.ts",
|
|
"src/main/runtime/runtime-managed-worktree-queries.ts",
|
|
"src/main/runtime/runtime-pty-controller-contract.ts",
|
|
"src/main/runtime/runtime-store-contract.ts",
|
|
"src/main/runtime/runtime-witnessed-worktree-scan.ts",
|
|
"src/main/serve-update-handoff.ts",
|
|
"src/main/ssh/connection/ssh-connection-store.ts",
|
|
"src/main/ssh/legacy-relay/legacy-relay-bridge-ipc.ts",
|
|
"src/main/ssh/legacy-relay/ssh-host-relay-terminals-on-connect.ts",
|
|
"src/main/ssh/orcad-migration-delta-move.ts",
|
|
"src/main/ssh/orcad-migration-delta-plan.ts",
|
|
"src/main/ssh/orcad-migration-manifest-export.ts",
|
|
"src/main/ssh/orcad-migration-repository-link.ts",
|
|
"src/main/ssh/orcad-migration-scrollback-retention-wiring.ts",
|
|
"src/main/ssh/orcad-migration-snapshot-coordinator.ts",
|
|
"src/main/ssh/orcad-migration-source-retention.ts",
|
|
"src/main/ssh/orcad-migration-ssh-relay-source.ts",
|
|
"src/main/ssh/orcad-migration-terminal-gate.ts",
|
|
"src/main/ssh/orcad-retained-source.ts",
|
|
"src/main/ssh/targets/ssh-target-orcad-claims.ts",
|
|
"src/main/ssh/targets/ssh-target-orcad-dependents.ts",
|
|
"src/main/ssh/targets/ssh-target-orcad-preflight.ts",
|
|
"src/main/ssh/targets/ssh-target-readoption.ts",
|
|
"src/main/star-nag/agent-value-moment.ts",
|
|
"src/main/star-nag/console-events.ts",
|
|
"src/main/star-nag/onboarding-completed.ts",
|
|
"src/main/star-nag/prompt-context.ts",
|
|
"src/main/star-nag/service.ts",
|
|
"src/main/star-nag/threshold-trigger.ts",
|
|
"src/main/star-nag/web-handoff.ts",
|
|
"src/main/startup/dev-education-suppression.ts",
|
|
"src/main/startup/headless-serve-ssh-registration.ts",
|
|
"src/main/startup/main-process-observers.ts",
|
|
"src/main/startup/main-process-preflight.ts",
|
|
"src/main/startup/main-process-quit.ts",
|
|
"src/main/startup/main-process-ready-foundation.ts",
|
|
"src/main/startup/main-process-runtime-launch.ts",
|
|
"src/main/startup/main-process-state.ts",
|
|
"src/main/startup/wsl-orcad-account-env-wiring.ts",
|
|
"src/main/telemetry/client.ts",
|
|
"src/main/telemetry/cohort-classifier.ts",
|
|
"src/main/telemetry/install-id.ts",
|
|
"src/main/telemetry/onboarding-cohort-classifier.ts",
|
|
"src/main/update-restart-preservation.ts",
|
|
"src/main/usage-worktree-metadata.ts",
|
|
"src/main/usage/usage-provider-store-lifecycle.ts",
|
|
"src/main/warp-themes/index.ts",
|
|
"src/main/window/attach-main-window-services.ts",
|
|
"src/main/window/clipboard-ipc-handlers.ts",
|
|
"src/main/window/createMainWindow.ts",
|
|
"src/main/window/dashboard-popout-window.ts",
|
|
"src/main/window/history-gc-worktree-ids.ts",
|
|
"src/main/window/main-window-close-lifecycle.ts",
|
|
"src/main/window/main-window-shortcut-routing.ts",
|
|
"src/main/window/main-window-state-lifecycle.ts",
|
|
"src/main/window/main-window-updater.ts",
|
|
"src/main/window/workspace-space-window.ts",
|
|
"src/main/workspace-space-analysis.ts",
|
|
"src/main/workspace-space-repo-scan.ts",
|
|
"src/main/worktree-lineage-pruning.ts"
|
|
],
|
|
"outboundDependencyDirectories": [
|
|
{
|
|
"path": "src/shared",
|
|
"count": 37
|
|
},
|
|
{
|
|
"path": "src/main",
|
|
"count": 8
|
|
},
|
|
{
|
|
"path": "src/main/persistence/loading-store",
|
|
"count": 8
|
|
},
|
|
{
|
|
"path": "src/main/persistence/profile-state",
|
|
"count": 8
|
|
},
|
|
{
|
|
"path": "src/main/runtime",
|
|
"count": 6
|
|
},
|
|
{
|
|
"path": "src/shared/worktree",
|
|
"count": 5
|
|
},
|
|
{
|
|
"path": "src/shared/orcad-migration",
|
|
"count": 4
|
|
},
|
|
{
|
|
"path": "src/main/persistence/terminal-topology",
|
|
"count": 3
|
|
},
|
|
{
|
|
"path": "src/main/agent-hooks",
|
|
"count": 2
|
|
},
|
|
{
|
|
"path": "src/main/automations",
|
|
"count": 2
|
|
},
|
|
{
|
|
"path": "src/main/persistence",
|
|
"count": 2
|
|
},
|
|
{
|
|
"path": "src/main/persistence/applying-settings",
|
|
"count": 2
|
|
},
|
|
{
|
|
"path": "src/main/persistence/migrating-orcad-catalog",
|
|
"count": 2
|
|
},
|
|
{
|
|
"path": "src/main/persistence/moving-wsl-projects",
|
|
"count": 2
|
|
},
|
|
{
|
|
"path": "src/main/ssh/connection",
|
|
"count": 2
|
|
},
|
|
{
|
|
"path": "config/scripts",
|
|
"count": 1
|
|
},
|
|
{
|
|
"path": "src/main/ipc",
|
|
"count": 1
|
|
},
|
|
{
|
|
"path": "src/main/network",
|
|
"count": 1
|
|
},
|
|
{
|
|
"path": "src/main/observability",
|
|
"count": 1
|
|
},
|
|
{
|
|
"path": "src/main/orca-profiles",
|
|
"count": 1
|
|
},
|
|
{
|
|
"path": "src/main/orcad",
|
|
"count": 1
|
|
},
|
|
{
|
|
"path": "src/main/persistence/profile-state/legacy-json",
|
|
"count": 1
|
|
},
|
|
{
|
|
"path": "src/main/persistence/restoring-sessions",
|
|
"count": 1
|
|
},
|
|
{
|
|
"path": "src/main/ssh/targets",
|
|
"count": 1
|
|
},
|
|
{
|
|
"path": "src/shared/workspace-layout",
|
|
"count": 1
|
|
}
|
|
],
|
|
"unresolvedSpecifiers": []
|
|
},
|
|
"moves": [
|
|
{
|
|
"from": "src/main/persistence-async-write-syscalls.test.ts",
|
|
"to": "src/main/persistence/persistence-async-write-syscalls.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/persistence-automation-extra-agent-args.test.ts",
|
|
"to": "src/main/persistence/persistence-automation-extra-agent-args.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/persistence-automations.test.ts",
|
|
"to": "src/main/persistence/persistence-automations.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/persistence-binding-graft-placement.test.ts",
|
|
"to": "src/main/persistence/persistence-binding-graft-placement.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/persistence-clipboard-selection-migration.test.ts",
|
|
"to": "src/main/persistence/persistence-clipboard-selection-migration.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/persistence-closed-pane-binding-fence.test.ts",
|
|
"to": "src/main/persistence/persistence-closed-pane-binding-fence.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/persistence-cohort-and-identity-migration.test.ts",
|
|
"to": "src/main/persistence/persistence-cohort-and-identity-migration.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/persistence-cross-host-pane-identity.test.ts",
|
|
"to": "src/main/persistence/persistence-cross-host-pane-identity.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/persistence-deregistered-repo-residue.test.ts",
|
|
"to": "src/main/persistence/persistence-deregistered-repo-residue.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/persistence-duplicate-repo-id-host-scope.test.ts",
|
|
"to": "src/main/persistence/persistence-duplicate-repo-id-host-scope.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/persistence-empty-root-layout-load.test.ts",
|
|
"to": "src/main/persistence/persistence-empty-root-layout-load.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/persistence-feature-interaction-broadcast.benchmark.test.ts",
|
|
"to": "src/main/persistence/persistence-feature-interaction-broadcast.benchmark.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/persistence-floating-terminal-trust.test.ts",
|
|
"to": "src/main/persistence/persistence-floating-terminal-trust.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/persistence-flush-and-save-scheduling.test.ts",
|
|
"to": "src/main/persistence/persistence-flush-and-save-scheduling.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/persistence-folder-scan-project-groups.test.ts",
|
|
"to": "src/main/persistence/persistence-folder-scan-project-groups.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/persistence-folder-workspace-notes.test.ts",
|
|
"to": "src/main/persistence/persistence-folder-workspace-notes.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/persistence-host-partitioned-sessions.test.ts",
|
|
"to": "src/main/persistence/persistence-host-partitioned-sessions.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/persistence-host-partitioned-ssh-pty-bindings.test.ts",
|
|
"to": "src/main/persistence/persistence-host-partitioned-ssh-pty-bindings.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/persistence-initial-load.test.ts",
|
|
"to": "src/main/persistence/persistence-initial-load.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/persistence-invalid-workspace-layout-purge.test.ts",
|
|
"to": "src/main/persistence/persistence-invalid-workspace-layout-purge.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/persistence-jira-project.test.ts",
|
|
"to": "src/main/persistence/persistence-jira-project.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/persistence-jira-saved-filters.test.ts",
|
|
"to": "src/main/persistence/persistence-jira-saved-filters.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/persistence-layout-binding-recovery.test.ts",
|
|
"to": "src/main/persistence/persistence-layout-binding-recovery.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/persistence-legacy-automation-twin-host.test.ts",
|
|
"to": "src/main/persistence/persistence-legacy-automation-twin-host.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/persistence-load-repair-durability.test.ts",
|
|
"to": "src/main/persistence/persistence-load-repair-durability.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/persistence-loading-store-extraction.test.ts",
|
|
"to": "src/main/persistence/persistence-loading-store-extraction.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/persistence-loading-store-write-risks.test.ts",
|
|
"to": "src/main/persistence/persistence-loading-store-write-risks.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/persistence-native-chat-appearance.test.ts",
|
|
"to": "src/main/persistence/persistence-native-chat-appearance.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/persistence-native-chat-tab-view-mode.test.ts",
|
|
"to": "src/main/persistence/persistence-native-chat-tab-view-mode.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/persistence-native-chat-upgrade-tip-audience.test.ts",
|
|
"to": "src/main/persistence/persistence-native-chat-upgrade-tip-audience.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/persistence-orcad-migration-blobs.test.ts",
|
|
"to": "src/main/persistence/persistence-orcad-migration-blobs.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/persistence-orcad-migration-catalog-fixture.ts",
|
|
"to": "src/main/persistence/persistence-orcad-migration-catalog-fixture.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/persistence-orcad-migration-catalog.test.ts",
|
|
"to": "src/main/persistence/persistence-orcad-migration-catalog.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/persistence-orcad-migration-received-blob-durability.test.ts",
|
|
"to": "src/main/persistence/persistence-orcad-migration-received-blob-durability.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/persistence-orcad-migration-shell-history-fixture.ts",
|
|
"to": "src/main/persistence/persistence-orcad-migration-shell-history-fixture.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/persistence-orcad-migration-shell-history-install-safety.test.ts",
|
|
"to": "src/main/persistence/persistence-orcad-migration-shell-history-install-safety.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/persistence-orcad-migration-shell-history-login-shell.test.ts",
|
|
"to": "src/main/persistence/persistence-orcad-migration-shell-history-login-shell.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/persistence-orcad-migration-shell-history.test.ts",
|
|
"to": "src/main/persistence/persistence-orcad-migration-shell-history.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/persistence-orcad-migration-terminal-restore-hints.test.ts",
|
|
"to": "src/main/persistence/persistence-orcad-migration-terminal-restore-hints.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/persistence-orcad-repository-cache-reimport.test.ts",
|
|
"to": "src/main/persistence/persistence-orcad-repository-cache-reimport.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/persistence-pane-alias-selective-saves.test.ts",
|
|
"to": "src/main/persistence/persistence-pane-alias-selective-saves.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/persistence-pane-identity-migration.test.ts",
|
|
"to": "src/main/persistence/persistence-pane-identity-migration.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/persistence-portuguese-ui-language-migration.test.ts",
|
|
"to": "src/main/persistence/persistence-portuguese-ui-language-migration.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/persistence-protected-secret-fail-closed.test.ts",
|
|
"to": "src/main/persistence/persistence-protected-secret-fail-closed.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/persistence-protected-secret-write-race.test.ts",
|
|
"to": "src/main/persistence/persistence-protected-secret-write-race.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/persistence-proxy-secret-recovery.test.ts",
|
|
"to": "src/main/persistence/persistence-proxy-secret-recovery.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/persistence-pty-binding-leaf-tab-resolution.test.ts",
|
|
"to": "src/main/persistence/persistence-pty-binding-leaf-tab-resolution.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/persistence-pty-binding-reconciliation.test.ts",
|
|
"to": "src/main/persistence/persistence-pty-binding-reconciliation.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/persistence-remote-session-startup.test.ts",
|
|
"to": "src/main/persistence/persistence-remote-session-startup.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/persistence-repo-lifecycle.test.ts",
|
|
"to": "src/main/persistence/persistence-repo-lifecycle.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/persistence-right-sidebar-tab.test.ts",
|
|
"to": "src/main/persistence/persistence-right-sidebar-tab.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/persistence-runtime-admitted-terminal-membership.test.ts",
|
|
"to": "src/main/persistence/persistence-runtime-admitted-terminal-membership.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/persistence-session-fixtures.ts",
|
|
"to": "src/main/persistence/persistence-session-fixtures.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/persistence-settings-ui-defaults.test.ts",
|
|
"to": "src/main/persistence/persistence-settings-ui-defaults.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/persistence-settings-update.test.ts",
|
|
"to": "src/main/persistence/persistence-settings-update.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/persistence-single-serialize.test.ts",
|
|
"to": "src/main/persistence/persistence-single-serialize.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/persistence-source-control-ai-migration.test.ts",
|
|
"to": "src/main/persistence/persistence-source-control-ai-migration.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/persistence-split-pane-incarnation.test.ts",
|
|
"to": "src/main/persistence/persistence-split-pane-incarnation.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/persistence-ssh-lease-tombstone-retention.test.ts",
|
|
"to": "src/main/persistence/persistence-ssh-lease-tombstone-retention.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/persistence-ssh-pending-pty-kill.test.ts",
|
|
"to": "src/main/persistence/persistence-ssh-pending-pty-kill.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/persistence-ssh-readoption-automation-migration.test.ts",
|
|
"to": "src/main/persistence/persistence-ssh-readoption-automation-migration.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/persistence-ssh-remote-cli-control-migration.test.ts",
|
|
"to": "src/main/persistence/persistence-ssh-remote-cli-control-migration.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/persistence-ssh-remote-pty-binding-replay.test.ts",
|
|
"to": "src/main/persistence/persistence-ssh-remote-pty-binding-replay.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/persistence-ssh-remote-pty-leases.test.ts",
|
|
"to": "src/main/persistence/persistence-ssh-remote-pty-leases.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/persistence-ssh-targets-and-pane-keys.test.ts",
|
|
"to": "src/main/persistence/persistence-ssh-targets-and-pane-keys.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/persistence-status-bar-compact-change-notice.test.ts",
|
|
"to": "src/main/persistence/persistence-status-bar-compact-change-notice.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/persistence-tab-terminal-pane-binding-load.test.ts",
|
|
"to": "src/main/persistence/persistence-tab-terminal-pane-binding-load.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/persistence-terminal-option-key-migration.test.ts",
|
|
"to": "src/main/persistence/persistence-terminal-option-key-migration.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/persistence-test-harness.ts",
|
|
"to": "src/main/persistence/persistence-test-harness.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/persistence-ui-state.test.ts",
|
|
"to": "src/main/persistence/persistence-ui-state.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/persistence-update-repo.test.ts",
|
|
"to": "src/main/persistence/persistence-update-repo.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/persistence-workspace-attachments.test.ts",
|
|
"to": "src/main/persistence/persistence-workspace-attachments.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/persistence-workspace-pinned-automation-fence.test.ts",
|
|
"to": "src/main/persistence/persistence-workspace-pinned-automation-fence.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/persistence-workspace-repin-automation-owner.test.ts",
|
|
"to": "src/main/persistence/persistence-workspace-repin-automation-owner.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/persistence-workspace-session-scrollback.test.ts",
|
|
"to": "src/main/persistence/persistence-workspace-session-scrollback.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/persistence-workspace-status-fixtures.ts",
|
|
"to": "src/main/persistence/persistence-workspace-status-fixtures.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/persistence-workspace-status-workflow.test.ts",
|
|
"to": "src/main/persistence/persistence-workspace-status-workflow.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/persistence-worktree-card-properties.test.ts",
|
|
"to": "src/main/persistence/persistence-worktree-card-properties.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/persistence-worktree-deletion-fencing.test.ts",
|
|
"to": "src/main/persistence/persistence-worktree-deletion-fencing.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/persistence-worktree-lineage-and-backups.test.ts",
|
|
"to": "src/main/persistence/persistence-worktree-lineage-and-backups.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/persistence-worktree-meta-and-folder-workspaces.test.ts",
|
|
"to": "src/main/persistence/persistence-worktree-meta-and-folder-workspaces.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/persistence-worktree-meta-host-target-twins.test.ts",
|
|
"to": "src/main/persistence/persistence-worktree-meta-host-target-twins.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/persistence-worktree-name-retirement.test.ts",
|
|
"to": "src/main/persistence/persistence-worktree-name-retirement.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/persistence-worktree-visibility.test.ts",
|
|
"to": "src/main/persistence/persistence-worktree-visibility.test.ts",
|
|
"testSupport": true,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
},
|
|
{
|
|
"from": "src/main/persistence.ts",
|
|
"to": "src/main/persistence/persistence.ts",
|
|
"testSupport": false,
|
|
"targetExists": false,
|
|
"targetCaseInsensitiveExists": false
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|