orca/src/main/linear
Neil 3200f7251c
perf(startup): stop parsing qrcode and @linear/sdk at launch (#10788)
Both are reachable only from features most users never touch, but both were in
the main bundle's eager top-level require block.

@linear/sdk is the sharper case: linear-sdk.ts exists solely to load that ~2.6 MB
CJS bundle lazily, and a single value import in issue-relation-write.ts defeated
it for everyone. That file now imports the type and goes through the loader.

qrcode is only reachable from mobile pairing, and both call sites were already
async, so they take a dynamic import.
2026-07-26 20:31:58 -07:00
..
client.test.ts Revert "fix(memory): bound OOM-prone accumulators (#10179)" (#10255) 2026-07-23 18:35:31 -07:00
client.ts Revert "fix(memory): bound OOM-prone accumulators (#10179)" (#10255) 2026-07-23 18:35:31 -07:00
issue-activity-raw.ts feat(linear): expose issue activity history (#9667) 2026-07-21 13:13:05 -07:00
issue-context-client.test.ts Revert "fix(memory): bound OOM-prone accumulators (#10179)" (#10255) 2026-07-23 18:35:31 -07:00
issue-context-client.ts Revert "fix(memory): bound OOM-prone accumulators (#10179)" (#10255) 2026-07-23 18:35:31 -07:00
issue-context-current.test.ts Attach Linear issues from the worktree CLI (#5322) 2026-06-13 15:20:08 -07:00
issue-context-current.ts Attach Linear issues from the worktree CLI (#5322) 2026-06-13 15:20:08 -07:00
issue-context-errors.test.ts Fix paste ownership, input bounds, and IPC validation 2026-06-19 17:14:55 -07:00
issue-context-errors.ts Revert "fix(memory): bound OOM-prone accumulators (#10179)" (#10255) 2026-07-23 18:35:31 -07:00
issue-context-fanout.ts Revert "fix(memory): bound OOM-prone accumulators (#10179)" (#10255) 2026-07-23 18:35:31 -07:00
issue-context-includes.test.ts feat(linear): add complete issue relations (#9674) 2026-07-21 13:21:19 -07:00
issue-context-includes.ts Revert "fix(memory): bound OOM-prone accumulators (#10179)" (#10255) 2026-07-23 18:35:31 -07:00
issue-context-inline-media.test.ts feat(linear): expose issue activity history (#9667) 2026-07-21 13:13:05 -07:00
issue-context-pagination.ts Revert "fix(memory): bound OOM-prone accumulators (#10179)" (#10255) 2026-07-23 18:35:31 -07:00
issue-context-raw.ts Revert "fix(memory): bound OOM-prone accumulators (#10179)" (#10255) 2026-07-23 18:35:31 -07:00
issue-context-relations.test.ts feat(linear): add complete issue relations (#9674) 2026-07-21 13:21:19 -07:00
issue-context-relations.ts Revert "fix(memory): bound OOM-prone accumulators (#10179)" (#10255) 2026-07-23 18:35:31 -07:00
issue-context-workspaces.ts Add read-only `orca linear` CLI with trusted launch-prompt pointer (V1) (#5126) 2026-06-10 20:20:50 -07:00
issue-context.test.ts feat(linear): expose issue activity history (#9667) 2026-07-21 13:13:05 -07:00
issue-context.ts Give agents access to inline Linear ticket screenshots and media (#7484) 2026-07-05 23:55:56 -07:00
issue-list-filter.test.ts feat(linear): add server-side issue filters for status and other properties (#8021) 2026-07-09 22:23:56 -07:00
issue-list-filter.ts feat(linear): add server-side issue filters for status and other properties (#8021) 2026-07-09 22:23:56 -07:00
issue-relation-mutation.ts feat(linear): add complete issue relations (#9674) 2026-07-21 13:21:19 -07:00
issue-relation-write.test.ts feat(linear): add complete issue relations (#9674) 2026-07-21 13:21:19 -07:00
issue-relation-write.ts perf(startup): stop parsing qrcode and @linear/sdk at launch (#10788) 2026-07-26 20:31:58 -07:00
issues.test.ts feat(linear): use Linear branch names for worktrees (#8617) 2026-07-15 22:29:01 -07:00
issues.ts Revert "fix(memory): bound OOM-prone accumulators (#10179)" (#10255) 2026-07-23 18:35:31 -07:00
linear-sdk.ts perf(linear): lazy-load @linear/sdk off the launch parse path (#9698) 2026-07-20 22:41:59 -07:00
linear-team-pages.ts Revert "fix(memory): bound OOM-prone accumulators (#10179)" (#10255) 2026-07-23 18:35:31 -07:00
mappers.test.ts Revert "fix(memory): bound OOM-prone accumulators (#10179)" (#10255) 2026-07-23 18:35:31 -07:00
mappers.ts Revert "fix(memory): bound OOM-prone accumulators (#10179)" (#10255) 2026-07-23 18:35:31 -07:00
mcp-issue-list.test.ts feat(linear): add MCP-compatible issue listing (#9672) 2026-07-21 13:16:44 -07:00
mcp-issue-list.ts Revert "fix(memory): bound OOM-prone accumulators (#10179)" (#10255) 2026-07-23 18:35:31 -07:00
projects.test.ts feat(linear): add project support to agent CLI (#5433) 2026-06-15 18:24:53 -07:00
projects.ts Revert "fix(memory): bound OOM-prone accumulators (#10179)" (#10255) 2026-07-23 18:35:31 -07:00
teams.test.ts feat(linear): add MCP-style save issue (#9670) 2026-07-21 13:25:22 -07:00
teams.ts Revert "fix(memory): bound OOM-prone accumulators (#10179)" (#10255) 2026-07-23 18:35:31 -07:00