orca/config
Jongmin Park b037ca6864
fix(tabs): repair mixed tab shortcut switching (#1124)
* fix(tabs): repair mixed tab shortcut switching

Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>

* fix(typecheck): unblock tc:web project checks

Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>

* fix(tabs): split group/fallback id matching into separate branches

Why: matching both `tabId` and `id` in one findIndex predicate mixed two
identifier domains and risked a pathological collision between a tab's
backing entity id and another tab's unified id. Keep the group-path
(strict tabId match) and the fallback-path (backing-id match) in
separate branches.

Also clarify the comment on the dual `setActiveFile` + `activateTab`
write so future readers know why both calls are needed for split-group
disambiguation.

Co-authored-by: Orca <help@stably.ai>

---------

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
Co-authored-by: Jinjing <6427696+AmethystLiang@users.noreply.github.com>
Co-authored-by: Orca <help@stably.ai>
2026-04-26 16:39:14 -07:00
..
scripts fix: strip ELECTRON_RUN_AS_NODE from dev script environment (#769) 2026-04-17 13:14:40 -07:00
electron-builder.config.cjs fix(cli): unpack zod so packaged CLI can resolve it at runtime (#1098) 2026-04-25 16:55:43 -07:00
tsconfig.cli.json refactor to clean up the codebase (#412) 2026-04-08 22:49:16 -07:00
tsconfig.node.json feat: Add SSH remote support (beta) (#590) 2026-04-13 19:23:09 -07:00
tsconfig.relay.json feat: Add SSH remote support (beta) (#590) 2026-04-13 19:23:09 -07:00
tsconfig.tc.cli.json refactor to clean up the codebase (#412) 2026-04-08 22:49:16 -07:00
tsconfig.tc.web.json fix(tabs): repair mixed tab shortcut switching (#1124) 2026-04-26 16:39:14 -07:00
tsconfig.web.json refactor to clean up the codebase (#412) 2026-04-08 22:49:16 -07:00
vitest.config.ts refactor to clean up the codebase (#412) 2026-04-08 22:49:16 -07:00