mirror of
https://github.com/stablyai/orca.git
synced 2026-10-30 16:47:34 +00:00
Main runs one pass at startup and each window load, with or without a window (desktop, orca serve, orcad): every live local terminal no pane names is bound to the pane its record names while main still holds it free, else shown in a new tab bound to it. The window no longer asks main to adopt terminals; it only reads that main holds them. The window's layout.apply loses its adopt field. Main also derives activeWorktreeIdsOnShutdown, remoteSessionIdsByTabId and activeConnectionIdsAtShutdown from its own layout, terminal records and SSH connections, replacing the window's copies in every save and the quit checkpoint. Co-authored-by: E2E Test <e2e@test.local>
80 lines
3.5 KiB
JSON
80 lines
3.5 KiB
JSON
{
|
|
"extends": "./tsconfig.web.json",
|
|
"exclude": [
|
|
"../src/shared/**/*.test.ts",
|
|
"../src/shared/**/*.test.tsx",
|
|
"../src/shared/**/*.spec.ts",
|
|
"../src/shared/**/*.spec.tsx"
|
|
],
|
|
"include": [
|
|
"../src/renderer/src/env.d.ts",
|
|
"../src/renderer/src/**/*",
|
|
"../src/renderer/src/**/*.tsx",
|
|
"../src/preload/api-types.ts",
|
|
"../src/preload/api/**/*",
|
|
"../src/preload/browser-client-page-renderer-requests.ts",
|
|
"../src/preload/browser-find-subscriptions.ts",
|
|
"../src/preload/close-active-tab-payload-admission.ts",
|
|
"../src/preload/e2e-config.ts",
|
|
"../src/preload/gitlab.ts",
|
|
"../src/preload/preload-runtime-support.ts",
|
|
"../src/preload/renderer-heap-statistics-reader.ts",
|
|
"../src/preload/renderer-process-memory-reader.ts",
|
|
"../src/preload/renderer-restart-wiring.ts",
|
|
"../src/preload/runtime-environment-subscriptions.ts",
|
|
"../src/preload/usage-provider-api.ts",
|
|
"../src/shared/**/*",
|
|
"../src/packages/process-host/src/__fixtures__/**/*",
|
|
"../src/main/gitlab/mappers.ts",
|
|
"../src/main/runtime/sidebar-inputs/sidebar-clock.ts",
|
|
"../src/main/runtime/sidebar-inputs/sidebar-retention-owner.ts",
|
|
"../src/main/runtime/sidebar-inputs/producer-revision.ts",
|
|
"../src/main/runtime/sidebar-inputs/sidebar-inputs-feed.ts",
|
|
"../src/main/runtime/sidebar-inputs/sidebar-inputs-feed-log.ts",
|
|
"../src/main/runtime/sidebar-inputs/sidebar-inputs-feed-pages.ts",
|
|
"../src/main/runtime/sidebar-inputs/sidebar-inputs-feed-pins.ts",
|
|
"../src/main/runtime/sidebar-inputs/sidebar-inputs-feed.test-fixture.ts",
|
|
"../src/main/jira/adf-markdown.ts",
|
|
"../src/main/jira/adf-text-marks.ts",
|
|
"../src/main/jira/adf-media-destination.ts",
|
|
"../src/main/ipc/deferred-emoji-shortcode-dataset.ts",
|
|
"../src/main/ipc/worktree-branch-name.ts",
|
|
"../src/main/ipc/worktree-logic.ts",
|
|
"../src/main/ipc/worktree-display-name.ts",
|
|
"../src/main/ipc/worktree-linked-work-item-metadata.ts",
|
|
"../src/main/ipc/worktree-metadata-merge.ts",
|
|
"../src/main/wsl-availability.ts",
|
|
"../src/main/wsl-directory-probe-command.ts",
|
|
"../src/main/wsl-distro-list-output.ts",
|
|
"../src/main/wsl-distro-retry.ts",
|
|
"../src/main/wsl-running-distro-cache.ts",
|
|
"../src/main/wsl-home-cache.ts",
|
|
"../src/main/wsl.ts",
|
|
"../src/main/wsl-interop-spawn-directory.ts",
|
|
"../src/main/wsl-exe-process.ts",
|
|
"../src/main/persistence/applying-settings/ui-state-read.ts",
|
|
"../src/main/persistence/tracking-repos/worktree-identity-migration.ts",
|
|
"../src/main/persistence/tracking-repos/worktree-identity-row-repoint.ts",
|
|
"../src/main/persistence/restoring-sessions/tab-terminal-pane-binding-repair.ts",
|
|
"../src/main/persistence/window-save-view.ts",
|
|
"../src/main/runtime/terminal/recovery/shutdown-reconnect-facts.ts",
|
|
"../src/main/persistence/applying-settings/ui-state-update.ts",
|
|
"../src/main/persistence/applying-settings/ui-selection-normalization.ts",
|
|
"../src/main/persistence/applying-settings/ui-interaction-merge.ts",
|
|
"../src/main/protected-secret-persistence.ts",
|
|
"../src/main/startup/serve-desktop-activation.ts",
|
|
"../src/main/startup/serve-mode-argv.ts",
|
|
"../src/main/startup/single-instance-lock.ts",
|
|
"../src/main/startup/startup-diagnostics.ts",
|
|
"../src/main/window/focus-existing-window.ts",
|
|
"../src/main/window/foreground-activation-policy.ts",
|
|
"../src/main/window/macos-app-activation.ts"
|
|
],
|
|
"compilerOptions": {
|
|
"paths": {
|
|
"@renderer/*": ["../src/renderer/src/*"],
|
|
"@/*": ["../src/renderer/src/*"]
|
|
}
|
|
}
|
|
}
|