Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
98 changes: 19 additions & 79 deletions apps/desktop/renderer-architecture.json
Original file line number Diff line number Diff line change
Expand Up @@ -267,57 +267,32 @@
"src/renderer/settings"
],
"legacyFeatureImports": [
"src/renderer/features/goals/controller/use-goal-controller.ts -> src/renderer/locales/shell-copy",
"src/renderer/features/goals/ui/goal-dialog.tsx -> src/renderer/locales/shell-copy",
"src/renderer/features/module-hub/controller/use-daily-review-controller.ts -> src/renderer/daily-review-actions",
"src/renderer/features/module-hub/controller/use-daily-review-controller.ts -> src/renderer/locales/shell-copy",
"src/renderer/features/module-hub/controller/use-daily-review-controller.ts -> src/renderer/locales/shell-remaining-copy",
"src/renderer/features/module-hub/controller/use-scheduled-tasks-controller.ts -> src/renderer/locales/shell-copy",
"src/renderer/features/module-hub/controller/use-scheduled-tasks-controller.ts -> src/renderer/locales/shell-remaining-copy",
"src/renderer/features/module-hub/controller/use-skills-controller.ts -> src/renderer/locales/shell-copy",
"src/renderer/features/module-hub/ui/module-hub-host.tsx -> src/renderer/mcp-page",
"src/renderer/features/session-navigation/controller/session-row-actions.ts -> src/renderer/locales/shell-copy",
"src/renderer/features/session-navigation/controller/use-session-navigation-controller.ts -> src/renderer/use-external-store-selector",
"src/renderer/features/session-navigation/controller/use-session-navigation-reads.ts -> src/renderer/use-external-store-selector",
"src/renderer/features/session-navigation/model/session-list-layout.ts -> src/renderer/browser-storage",
"src/renderer/features/session-navigation/model/session-project-grouping.ts -> src/renderer/locales/shell-remaining-copy",
"src/renderer/features/session-navigation/model/session-rail-layout-store.ts -> src/renderer/browser-storage",
"src/renderer/features/session-navigation/model/session-rail-layout-store.ts -> src/renderer/observable-state",
"src/renderer/features/task-entry/controller/use-task-entry-controller.ts -> src/renderer/locales/shell-copy",
"src/renderer/features/task-entry/model/task-entry-selection.ts -> src/renderer/new-task-reload-intent",
"src/renderer/features/task-entry/ui/task-entry-host.tsx -> src/renderer/remote-project-directory-dialog",
"src/renderer/features/workbar/controller/use-workbar-controller.ts -> src/renderer/browser-storage",
"src/renderer/features/workbar/controller/use-workbar-controller.ts -> src/renderer/locales/conversation-copy",
"src/renderer/features/workbar/controller/use-workbar-controller.ts -> src/renderer/locales/shell-copy",
"src/renderer/features/workbar/controller/use-workbar-controller.ts -> src/renderer/side-chat-command",
"src/renderer/features/workbar/model/workbar-layout.ts -> src/renderer/browser-storage",
"src/renderer/features/workbar/model/workbar-tabs.ts -> src/renderer/browser-storage",
"src/renderer/features/workbar/tools/artifacts/artifact-pane.tsx -> src/renderer/locales/artifact-copy",
"src/renderer/features/workbar/tools/artifacts/artifact-pane.tsx -> src/renderer/open-path",
"src/renderer/features/workbar/tools/artifacts/artifact-preview-registry-shell.tsx -> src/renderer/locales/artifact-copy",
"src/renderer/features/workbar/tools/artifacts/artifact-preview.tsx -> src/renderer/locales/artifact-copy",
"src/renderer/features/workbar/tools/browser/browser-panel.tsx -> src/renderer/locales/browser-copy",
"src/renderer/features/workbar/tools/inspector/session-inspector-panel.tsx -> src/renderer/locales/conversation-copy",
"src/renderer/features/workbar/tools/inspector/use-session-trace.ts -> src/renderer/session-trace-refresh",
"src/renderer/features/workbar/tools/review/session-review-panel.tsx -> src/renderer/locales/conversation-copy",
"src/renderer/features/workbar/tools/side-chat/quote-companion-core.ts -> src/renderer/model-connection-errors",
"src/renderer/features/workbar/tools/side-chat/quote-companion-core.ts -> src/renderer/session-copy-attempt",
"src/renderer/features/workbar/tools/side-chat/quote-companion-panel.tsx -> src/renderer/attachment-preflight",
"src/renderer/features/workbar/tools/side-chat/quote-companion-panel.tsx -> src/renderer/composer-attachments",
"src/renderer/features/workbar/tools/side-chat/quote-companion-panel.tsx -> src/renderer/composer-mentions",
"src/renderer/features/workbar/tools/side-chat/quote-companion-panel.tsx -> src/renderer/locales/conversation-copy",
"src/renderer/features/workbar/tools/side-chat/quote-companion-panel.tsx -> src/renderer/scroll-motion-policy",
"src/renderer/features/workbar/tools/side-chat/quote-companion-panel.tsx -> src/renderer/turn-footer-actions",
"src/renderer/features/workbar/tools/side-chat/quote-companion-panel.tsx -> src/renderer/use-composer-attachments",
"src/renderer/features/workbar/tools/side-chat/use-quote-companion.ts -> src/renderer/locales/conversation-copy",
"src/renderer/features/workbar/tools/side-chat/use-quote-companion.ts -> src/renderer/settled-message-merge",
"src/renderer/features/workbar/tools/terminal/session-terminal-panel.tsx -> src/renderer/locales/conversation-copy",
"src/renderer/features/workbar/tools/terminal/session-terminal-panel.tsx -> src/renderer/theme",
"src/renderer/features/workbar/ui/side-chat-close-confirmation.tsx -> src/renderer/locales/conversation-copy",
"src/renderer/features/workbar/ui/workbar-host.tsx -> src/renderer/locales/shell-copy",
"src/renderer/features/workbar/ui/workbar-surface.tsx -> src/renderer/locales/conversation-copy",
"src/renderer/features/workbar/ui/workbar-surface.tsx -> src/renderer/work-board-panel",
"src/renderer/features/workbar/ui/workbar-toggle.tsx -> src/renderer/locales/shell-copy"
"src/renderer/features/workbar/ui/workbar-surface.tsx -> src/renderer/work-board-panel"
],
"legacyPlatformImports": [
"src/renderer/platform/desktop/create-workbar-services.ts -> src/renderer/session-message-settlement"
Expand Down Expand Up @@ -348,9 +323,7 @@
"window.maka.sessions.respondToUserQuestion": 1,
"window.maka.sessions.submitMessage": 1
},
"environmentCapabilities": {
"window": 1
},
"environmentCapabilities": {},
"hookCalls": {},
"lifecycleMethods": {},
"unresolvedDependencies": 0,
Expand Down Expand Up @@ -544,7 +517,6 @@
"document.removeEventListener": 1,
"document.visibilityState": 1,
"requestAnimationFrame": 1,
"window": 3,
"window.clearInterval": 1,
"window.clearTimeout": 3,
"window.setInterval": 1,
Expand Down Expand Up @@ -588,7 +560,7 @@
"importDeclarations": 14,
"bridgePaths": {},
"environmentCapabilities": {
"window": 4,
"window": 2,
"window.addEventListener": 1,
"window.removeEventListener": 1
},
Expand Down Expand Up @@ -899,7 +871,6 @@
"environmentCapabilities": {
"document.querySelector": 1,
"requestAnimationFrame": 1,
"window": 1,
"window.clearTimeout": 4,
"window.requestAnimationFrame": 4,
"window.setTimeout": 2
Expand Down Expand Up @@ -1633,7 +1604,6 @@
"window.maka.diagnostics.copyReport": 1
},
"environmentCapabilities": {
"location": 3,
"navigator": 1,
"navigator.clipboard.writeText": 1,
"navigator.userAgent": 2,
Expand Down Expand Up @@ -1747,7 +1717,7 @@
"src/renderer/local-memory-digest.ts": {
"bridgePaths": {},
"environmentCapabilities": {
"window.crypto.subtle": 3,
"window.crypto.subtle": 2,
"window.crypto.subtle.digest": 2
},
"hookCalls": {},
Expand Down Expand Up @@ -1891,9 +1861,7 @@
},
"src/renderer/locales/settings-data-copy.ts": {
"bridgePaths": {},
"environmentCapabilities": {
"history": 3
},
"environmentCapabilities": {},
"hookCalls": {},
"lifecycleMethods": {},
"unresolvedDependencies": 0,
Expand Down Expand Up @@ -2003,9 +1971,7 @@
},
"src/renderer/locales/settings-test-result-copy.ts": {
"bridgePaths": {},
"environmentCapabilities": {
"location": 1
},
"environmentCapabilities": {},
"hookCalls": {},
"lifecycleMethods": {},
"unresolvedDependencies": 0,
Expand Down Expand Up @@ -2649,9 +2615,7 @@
"window.maka.app.updateStatus": 1,
"window.maka.diagnostics.copyReport": 1
},
"environmentCapabilities": {
"window": 1
},
"environmentCapabilities": {},
"hookCalls": {
"useActionGuard": 2,
"useEffect": 2,
Expand Down Expand Up @@ -2709,9 +2673,7 @@
"window.maka.app.removeIcon": 1,
"window.maka.app.selectIcon": 1
},
"environmentCapabilities": {
"window": 2
},
"environmentCapabilities": {},
"hookCalls": {
"useEffect": 2,
"useMountedRef": 1,
Expand Down Expand Up @@ -2800,9 +2762,7 @@
"window.maka.settings.bots.subscribeStatusChanges": 1,
"window.maka.settings.testBotChannel": 2
},
"environmentCapabilities": {
"window": 1
},
"environmentCapabilities": {},
"hookCalls": {
"useEffect": 3,
"useMountedRef": 1,
Expand Down Expand Up @@ -3015,9 +2975,7 @@
"window.maka.config.import": 1
},
"environmentCapabilities": {
"history": 1,
"navigator.clipboard.writeText": 1,
"window": 2
"navigator.clipboard.writeText": 1
},
"hookCalls": {
"useActionGuard": 1,
Expand Down Expand Up @@ -3047,9 +3005,7 @@
},
"src/renderer/settings/general-settings-page.tsx": {
"bridgePaths": {},
"environmentCapabilities": {
"window": 4
},
"environmentCapabilities": {},
"hookCalls": {
"useActionGuard": 2,
"useEffect": 1,
Expand Down Expand Up @@ -3190,9 +3146,7 @@
},
"src/renderer/settings/memory-settings-page.tsx": {
"bridgePaths": {},
"environmentCapabilities": {
"window": 1
},
"environmentCapabilities": {},
"hookCalls": {
"useMemoryDocumentController": 1,
"useState": 2,
Expand Down Expand Up @@ -3344,8 +3298,7 @@
"bridgePaths": {},
"environmentCapabilities": {
"clearTimeout": 3,
"setTimeout": 1,
"window": 1
"setTimeout": 1
},
"hookCalls": {
"useEffect": 2,
Expand Down Expand Up @@ -3385,9 +3338,7 @@
"window.maka.projects.subscribeChanges": 1,
"window.maka.runtimeHostProfiles.subscribeChanges": 1
},
"environmentCapabilities": {
"window": 1
},
"environmentCapabilities": {},
"hookCalls": {
"useEffect": 1,
"useKeyedActionGuard": 1,
Expand Down Expand Up @@ -3885,9 +3836,7 @@
"window.maka.runtimeHostProfiles.setEnabled": 1,
"window.maka.runtimeHostProfiles.subscribeChanges": 1
},
"environmentCapabilities": {
"window": 1
},
"environmentCapabilities": {},
"hookCalls": {
"useEffect": 1,
"useMountedRef": 1,
Expand Down Expand Up @@ -4211,7 +4160,6 @@
"window.maka.settings.usageStats": 1
},
"environmentCapabilities": {
"window": 2,
"window.addEventListener": 1,
"window.removeEventListener": 1
},
Expand Down Expand Up @@ -4287,8 +4235,7 @@
"src/renderer/settings/subagent-settings-page.tsx": {
"bridgePaths": {},
"environmentCapabilities": {
"document.querySelector": 2,
"window": 1
"document.querySelector": 2
},
"hookCalls": {
"useRef": 2,
Expand Down Expand Up @@ -4377,9 +4324,7 @@
},
"src/renderer/settings/usage-settings-page.tsx": {
"bridgePaths": {},
"environmentCapabilities": {
"window": 1
},
"environmentCapabilities": {},
"hookCalls": {
"useActionGuard": 1,
"useOptimisticSettingsDraft": 1,
Expand Down Expand Up @@ -4558,9 +4503,7 @@
"window.maka.webSearch.query": 1,
"window.maka.webSearch.test": 1
},
"environmentCapabilities": {
"window": 2
},
"environmentCapabilities": {},
"hookCalls": {
"useKeyedActionGuard": 1,
"useMountedRef": 1,
Expand Down Expand Up @@ -5106,9 +5049,7 @@
"bridgePaths": {
"window.maka.search.thread": 1
},
"environmentCapabilities": {
"window": 1
},
"environmentCapabilities": {},
"hookCalls": {
"useState": 2
},
Expand Down Expand Up @@ -5309,7 +5250,6 @@
"bridgePaths": {},
"environmentCapabilities": {
"document": 1,
"localStorage": 1,
"window": 1,
"window.localStorage": 1
},
Expand Down
Loading