Commit Graph
2257 Commits
Author SHA1 Message Date
Jinwoo Hong 6c0e7c3b5b Revert connector service (cloud/apps/connector) (#37759) 2026-11-03 01:22:16 -08:00
Neil 5d5b4f4f3d refactor(ai-vault): organize provider scanners and history owners (#37742) 2026-11-03 01:05:52 -08:00
Neil 17f21e69ab refactor(ci): derive selected-draft unit planning in one place (#37737)
Follow-up to #37699: pr.yml computes defer_shadow once, unit-plan.yml
uses only that input and exposes selection_planned, and the test and
evidence jobs read that output instead of repeating the condition.
2026-11-03 00:01:07 -08:00
Neil c6b829ecf1 refactor(main): group WSL host and orcad lifecycle owners (#37728) 2026-11-02 23:58:18 -08:00
Neil 6d5edf8c33 refactor(main): organize WSL discovery filesystem and execution owners (#37722)
* refactor(main): organize WSL discovery filesystem and execution owners

* refactor(main): consolidate defining-owner path imports
2026-11-02 23:36:23 -08:00
NeilandCopilot ac91ff6b05 perf(ci): start full unit shards before advisory selection analysis (#37699)
Emit the full matrix without dependency installation or graph discovery; retain independent full test discovery and selected-draft provenance. Reuse existing draft plans, and disable unpublished transform writes on warm misses. Automatic cache production was removed after review because the near-quota cache store has no budgeted retention plan. Full required PR CI passed on 658ea5275c.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-11-02 23:32:32 -08:00
OrcaWin 706e2e8653 test: remove 474 low-value shared agent tests (#37695) 2026-11-02 23:18:37 -08:00
Brennan Benson 86a2fe9684 Load Linear drawer fields in one issue query (#37663)
* Read Linear drawer details in one issue query

* Keep readable Linear details after optional field errors

* Select only Linear fields needed by each issue reader

* Explain the typed Linear partial response boundary

* Typecheck Linear integration in the mixed-process project

* Update Linear integration fixtures for raw issue reads
2026-11-02 22:25:42 -08:00
Brennan Benson ec8b2e2055 Read one full Linear ticket for planning and plain tickets for queues (#37656)
* docs(linear): use plain ticket reads for queues

* docs(linear): preserve selected queue ticket identity
2026-11-02 22:23:28 -08:00
Neil f3088d53c9 refactor(main): group terminal support by lifecycle owner (#37660) 2026-11-02 22:13:39 -08:00
OrcaWin 46d3998a14 test: remove 153 low-value shared hook tests (#37686) 2026-11-02 21:47:38 -08:00
OrcaWin 5f88957b15 test: remove 78 low-value shared listener tests (#37673) 2026-11-02 21:29:54 -08:00
OrcaWin 44e63bb18e test: remove 194 low-value renderer web tests (#37668) 2026-11-02 21:02:39 -08:00
OrcaWin 01ac76d626 test: remove 75 low-value renderer store tests (#37658) 2026-11-02 20:41:35 -08:00
Neil 18f674e69f refactor: group workspace catalog and execution-host owners (#37641)
* refactor: group workspace catalog and execution-host owners

* test: annotate catalog fixtures with portable public mock types

* test(workspaces): preserve filesystem worktree mocks at concrete owners
2026-11-02 20:22:21 -08:00
Vyacheslav Scherbinin 1b02dc2f31 perf(mobile): keep plugin validation out of plural lookup (#36914) 2026-11-03 04:08:15 +00:00
OrcaWin d2fb04cd9a test: remove 131 low-value renderer store tests (#37648) 2026-11-02 20:07:50 -08:00
Tomk2d 8fba3704bd fix(i18n): correct Korean wording for Host, Idle, Actions, and Source (#37460)
Replace literal mistranslations with the wording ko.json already uses for the
same English words elsewhere:

- Host: 주인 -> 호스트 (workspace cleanup column and sort)
- Idle: 게으른 -> 유휴 상태 (workspace cleanup agent state)
- Actions: 행위 -> 작업 (artifact list header, terminal link actions search keyword)
- Source: 원천 -> 소스 코드 (branch line total chip)

Pin the values in the Korean key overrides so catalog regeneration keeps them.
2026-11-02 19:56:58 -08:00
OrcaWin e06621f03a test: remove 139 low-value renderer store tests (#37639) 2026-11-02 19:43:31 -08:00
OrcaWin ec7da75d4f test: remove 164 low-value renderer store tests (#37638) 2026-11-02 19:20:23 -08:00
Neil 174fdd8ca5 refactor: consolidate updater lifecycle and release owners (#37632)
* refactor: consolidate updater lifecycle and release owners

* ci: follow relocated macOS updater workflow path

* ci: retain updater browser owner in reliability selection
2026-11-02 19:15:49 -08:00
OrcaWin fd62da8acb test: remove 427 low-value renderer store tests (#37623)
* test: remove 427 low-value renderer store tests

* test: mark retirement plan import as type-only

* test: format reconciled reliability gate metadata
2026-11-02 19:00:07 -08:00
Neil 534ecb730d refactor: group workspace removal and retirement owners (#37620) 2026-11-02 18:38:16 -08:00
Brennan Benson 40820c4c5c Open pasted text in structured chats (#35636)
* Open large pasted text and attached text in structured chats

* Read pending pasted text before its host route resolves

* Pass structured attachment eligibility from the owning chat

* Preserve composer and Markdown state when inspecting text attachments

* fix: preserve attachment identity and cancel deferred reads

* test: consolidate phone attachment rendering contracts

* Scope attachment previews to visible chats and share route indexes

* test: consolidate duplicate attachment preview coverage

* perf: share remaining workspace catalog derivations

* feat(chat): open text attachments from structured goal objectives

* fix(chat): reuse preview owner and bind app hooks

* refactor(chat): trim duplicate tests and unused capability initialization

* test(chat): share routing scope mount fixture

* Fix routing performance attribution and folder row imports

* Share attachment capability through its domain module

* Align attachment fixtures and warm routing contracts with current gates

* Preserve relay connection timeout default for ordinary requests

* Share image classification ownership and repair integration fixtures

* Repair real attachment integration fixture boundaries

* Expose e2e compiler diagnostics and prune stale read allowance

* Type the recall fixture row ref as a div

* Keep text attachment capability in its existing capability owner

* Keep image MIME bindings in the media type owner

* Own private bridge response completion at the request boundary

* Complete bridge fixture return and retention types

* Localize native chat text attachment preview controls

* Complete attachment preview localization at presentation boundaries

* Preserve legacy preview locale identity and complete localization controls

* Fix typed mobile host witness lookup

* Commit attachment page edits and reset mobile page scroll

* test(chat): remove duplicate preview localization coverage

* fix(mobile): apply page input font and footer safe area

* fix(chat): commit edited page before admitted navigation

* fix(chat): retain field readiness on pending commit

* fix: preserve attachment field focus until control activation

* fix: restore attachment preview styles and canonical close

* Bind mobile input font role to the central theme

* Type font source fixture cases as tuples

* Attribute inherited owner filter work and qualify folder fixtures

* Keep owner filter fixture input types source-derived

* test: retain attachment capability assertion import

* test: focus attachment coverage on important regressions

* Replace text attachment paging with bounded scrolling and trim tests

* Preserve literal phone attachment whitespace and trim unused test meter

* Keep scroll view refs and measurements out of render

* Keep preview collection independent of native clipboard initialization

* Give the phone scroll fixture coherent measured DOM geometry

* Commit attachment scroll extent before restoring its anchor

* Preserve text viewport geometry across bounded reads

* Unify bounded text scrolling around the viewport

* Preserve the live text anchor across viewport resizing

* Measure committed text viewport bounds from the host

* Preserve live attachment position across native client extent changes

* Use the actual first source block in the resize regression fixture

* Reuse subscription handle type

* Keep attachment effects keyed to their existing triggers

* Keep attachment rows within the committed track

* Allow the full attachment renderer contract to settle

* Open text attachment previews in a large modal

* Preserve attachment modal header layout with primitive-owned styles
2026-11-02 18:36:29 -08:00
Neil aaf4a5d953 refactor: group workspace creation and preparation owners (#37614)
* refactor: group workspace creation and preparation owners

* refactor: coalesce concrete owner type imports

* test: preserve IPC default-ref mock at its concrete owner
2026-11-02 18:20:25 -08:00
OrcaWin dbd0c2448e test: remove 211 low-value renderer store tests (#37613) 2026-11-02 18:18:21 -08:00
Neil 7983d5064c refactor: group agent launch and workspace hook owners (#37612)
* refactor: group agent launch and workspace hook owners

* refactor: align trust CI scope and reliability paths
2026-11-02 17:51:53 -08:00
OrcaWin 900146b9da test: remove 152 low-value renderer store tests (#37608) 2026-11-02 17:44:05 -08:00
Neil 45a29352ea refactor: group host storage and worker infrastructure (#37606) 2026-11-02 17:34:32 -08:00
OrcaWin 7a038070f8 test: remove 61 low-value renderer store tests (#37603) 2026-11-02 17:18:59 -08:00
Neil b89cfbd09d refactor: group desktop integration and lifecycle owners (#37600)
* refactor: group desktop integration and lifecycle owners

* refactor: preserve runtime literals and mock owner boundaries

* refactor: link historical reliability evidence to current test paths

* refactor: retain the historical lid-sleep baseline path
2026-11-02 17:08:59 -08:00
OrcaWin 7f0b513c64 test: remove 64 low-value renderer catalog tests (#37602) 2026-11-02 16:57:38 -08:00
OrcaWin 4c6f325510 test: remove 102 low-value renderer store tests (#37598)
* test: remove 102 low-value renderer store tests

* test: remove 102 low-value renderer store tests
2026-11-02 16:45:18 -08:00
OrcaWin 43c6ac5c84 test: remove 147 low-value GitHub and Jira store tests (#37597) 2026-11-02 16:25:45 -08:00
OrcaWin 71147f6036 test: remove 174 low-value workspace and GitHub cache tests (#37596) 2026-11-02 16:11:49 -08:00
OrcaWin e850589591 test: remove 153 low-value editor buffer and layout tests (#37595) 2026-11-02 15:59:46 -08:00
OrcaWin 1d2e7f6f52 test: remove 128 low-value editor and workspace state tests (#37591) 2026-11-02 15:47:59 -08:00
Brennan Benson ca4d48e6c0 ci: reject retired E2E source-route targets (#37584) 2026-11-02 15:46:26 -08:00
OrcaWin fae90b0cbb test: remove 220 low-value agent status and browser tests (#37586) 2026-11-02 15:34:55 -08:00
OrcaWin c0380f6832 test: remove 215 low-value renderer store tests (#37583) 2026-11-02 15:21:02 -08:00
OrcaWin 566982382d test: remove 407 low-value session and layout tests (#37581)
* test: remove 407 low-value session and layout tests

* test: remove 407 low-value session and layout tests
2026-11-02 15:04:16 -08:00
OrcaWin c3a90529d4 test: remove 399 low-value renderer runtime tests (#37566)
* test: remove 399 low-value runtime tests

* test: make retained close replay assertion independent of wall clock
2026-11-02 14:43:35 -08:00
Neil c563f68df9 refactor: group workspace cleanup and space diagnostics (#37558)
* refactor: organize workspace diagnostics and cleanup owners

* test: target concrete cleanup and cancellation owners
2026-11-02 14:16:06 -08:00
OrcaWin 84520199b1 test: remove 235 low-value renderer tests (#37553) 2026-11-02 13:56:09 -08:00
OrcaWin 8b5365f5df test: remove 389 low-value renderer tests (#37545) 2026-11-02 13:37:37 -08:00
Brennan Benson 40f9d2a246 Keep desktop fork pull requests on their opened repository (#36172)
* Keep opened GitHub work items bound to their exact repository

* Bind GitHub work item ownership through consumers and dispatch

* Keep empty mention lists from consuming selection keys

* Preserve GitHub action and consumer ownership across resource changes

* Exercise repository account updates through their production store action

* Exercise account publication and cache settlement through GitHub consumers

* Simplify fork PR contract verification

* Make contract verification imports and clocks deterministic

* Correct mobile task test fixtures and model types

* Correct task recording fixtures and CI types

* Correct task fixture types and static checks

* Consolidate replay test RPC imports

* Separate GitHub metadata imports from Linear hooks

* Scope mobile PR sidebar reads to the selected resource

* Separate desktop GitHub changes from phone updates

* Fix relay authority probe census across topology cases

* Repair repository owner proof fixtures and compiler allocation

* Preserve repository row observation in host lookup

* Seed metadata fixture before server-side store acquisition

* Preserve nullable fixture settings and discover mixed test types

* Preserve GitHub detail argument types and optional capabilities

* Let keyed details queries own pending read replacement

* Repair GitHub RPC and relay test fixture boundaries

* Verify expected GitHub account at repository execution capture

* Preserve captured GitHub account expectations through client dispatch

* Retain observed runtime status after switching environments

* Fix account contract fixture types and RPC setup timing

* Restore the negative-capability switch probe assertion

* Align account fixtures with runtime identity and configured origin

* Consolidate details test imports

* Drop duplicate fork pull request identity tests
2026-11-02 13:22:48 -08:00
OrcaWin ebf277b4aa test: remove 659 low-value renderer tests (#37544) 2026-11-02 12:58:11 -08:00
OrcaWin f77a2a5e25 test: remove 170 low-value renderer tests (#37539) 2026-11-02 12:41:03 -08:00
OrcaWin 66a0f1df29 test: remove 160 low-value renderer tests (#37537) 2026-11-02 11:36:40 -08:00
OrcaWin 70c2a36dc0 test: remove 89 low-value renderer tests (#37533) 2026-11-02 19:23:08 +00:00