You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maka.apache.org by zh...@apache.org on 2026/10/13 08:18:26 UTC

(maka) branch stack/i18n-ko-core updated (a193ad8d1f -> 1ddaa8bdf8)

This is an automated email from the ASF dual-hosted git repository.

me2seeks pushed a change to branch stack/i18n-ko-core
in repository https://gitbox.apache.org/repos/asf/maka.git


    omit a193ad8d1f feat(i18n-ko): core — add ko to UiLocale model
     add 920adead41 fix(desktop): keep local tasks available during Host recovery (#5101)
     add 72687bc5fc fix(runtime-host): fence shutdown admission and cancel pending startup (#5094)
     add 6de29ee2e9 fix(desktop): keep inactive Graph panels hidden on read failure (#5089)
     add b79a9946d7 fix(runtime-host): retain connection teardown failures (#5106)
     add ba849f4049 fix(runtime-host): normalize missing SQLite sessions (#5099)
     add 09c73430cc fix(desktop): round transparent WorkHub floating windows (#5105)
     add e04d52bbd8 feat(mcp): implement bounded form input_required continuation (#5067)
     add 5dd87d2e01 fix(eval): update DeepSeek Harness security dependencies (#5084)
     add bb2e270ee5 docs(blog): explain Runtime Host and Peer Mesh architecture (#5074)
     add 30346ea48b docs(architecture): rewrite Runtime Host and define Peer Mesh contracts (#5110)
     add fb8b15d085 fix(runtime-host): preserve request acknowledgement headroom (#5108)
     add 3725f2bad5 fix(ui): preserve transcript intent and layout through submission (#5057)
     add 8c02f3d328 fix(cli): hide cursors in unfocused editors (#4733)
     add 9fda54e177 feat(desktop): improve WorkHub floating interaction and progress (#5114)
     add f60fcb1397 feat(mcp): connect Desktop and TUI to Host form continuation (#5068)
     add a9b4f21afb refactor(workhub): separate linked operations from routing (#5117)
     add 638fa4854d feat(runtime): export one Session as a portable bundle (#5113)
     add f09119884e feat(desktop): lead About with the wordmark and offer the restart there (#5130)
     add 63ad3d05e9 fix(ui): render message action rows with Astryx Icon and IconButton (#5134)
     add 088fe00934 feat(desktop): use the shared composer in WorkHub progress cards (#5129)
     add 84255571b2 feat(plugins): add scoped prompt and host context services (#5014)
     add 851712a514 fix(desktop): release React development performance measures (#5156)
     add 48ab8a7a90 fix(workhub): return delegated task results (#5150)
     add fa0ff028e1 feat(workhub): add model routing foundation (#5152)
     add 10269d3c2c fix(desktop): separate WSL setup replacement and interruption consent (#5160)
     add 11b93d111a fix(desktop): add explicit managed WSL Host handoff (#5161)
     add 898ac52d9c feat(runtime): import a Session bundle into a workspace (#5139)
     add a49ba7544c fix(runtime-host): make managed WSL recovery actionable (#5175)
     add c60e12cb46 fix(storage): publish imported context payloads atomically (#5186)
     add 8be2493331 fix(desktop): treat teardown as cancellation (#4562)
     add 03cc3aea7f fix(runtime-host): classify archived Skill queries (#5149)
     add 797596264d fix(desktop): preserve default connection badge typography (#5024)
     add 1d3545c634 fix(desktop): keep expanded tool calls in flow (#5158)
     add a57b4e866c fix(desktop): restore WorkHub return and align prompt rails (#5177)
     add 0b7bf39f49 perf: incremental memory optimization across Maka (#5153)
     add aeb51db079 fix(runtime-host): bound sparse transcript continuations (#5188)
     add 89f383970e feat(desktop)!: give the Renderer the transcript window (#5170)
     add 12d3fb9332 fix(desktop): route every e2e window reveal through the reveal gate (#5194)
     add 96f8e3f93d fix(runtime): project generic tool calls in session trace (#5128)
     add c05e85e323 docs(runtime): document subpath-only public API and shared composition entry (#5200)
     add dfcadb497e fix(desktop): align rail hover fills and put model config before the enable switch (#5212)
     add 9928de5e45 fix(storage): require an imported bundle's context to describe itself (#5196)
     add 05164f5359 feat(desktop): accept K/M context window inputs (#5171)
     add 69a3c06090 feat(desktop): move a Session between installations from Settings (#5197)
     add 41da161d6d feat(desktop): install and configure Antigravity ACP (#5164)
     add 3cfcb09fd9 feat(settings): opt in to Code Mode for new tasks (#5219)
     add 3d3a85069f perf(runtime-host): reduce repeated encoding across 16 page builders (#5166)
     add 8546829479 fix(scheduled-task): preserve snoozed occurrence on edits (#5226)
     add d5d7816f33 fix(runtime): apply live permission switches before the next tool call (#3615)
     add f4148595d2 fix(desktop): derive conversation execution from Host snapshots (#5217)
     add 8af5612457 feat(cli): support OAuth login in setup (#4665)
     add aa3f8e538a fix(storage): reject non-directory paths in project add (#5223)
     add ec93b9ca3e feat(desktop): unify magnetic model selection across entry points (#5227)
     add 5313759080 docs: audit the Computer Use documentation group (#5172)
     add d92fed919a test(desktop): reduce Electron coverage from 41 to 34 tests (#5228)
     add c220ba1f32 fix(runtime): route DingTalk direct replies by staff id (#5112)
     add 83aa12a29c fix(ci): run CI when pull requests retarget main (#4186)
     add f2b6066a62 perf(desktop): paginate usage activity (#4539)
     add c08626bf2e fix(desktop,cli): preserve structured-history revision boundaries (#5118)
     add c0430f6c26 fix(ui): keep transcript geometry stable during reader input (#5192)
     add 5049ffc1a7 fix(desktop): harden the renderer architecture ratchet base comparison (#4584)
     add 12839c18a8 fix(desktop): keep Side Conversation follow-ups visible (#4901)
     add d2e1be5db9 fix(desktop): stop credential warning flash (#5020)
     add dc8a2c2da7 fix(desktop): preserve session views and defer hidden terminal rendering (#5229)
     add de134f9b1f refactor(models): unify connection-scoped model configuration (#5225)
     add 9af46ac3c8 revert(ci): stop triggering validation on PR edits (#5241)
     add 3cce78f75c ci: install only the headless Chromium shell (#5187)
     add e70c97bdb9 refactor(desktop): type the main-process copy tables as catalogs (#5178)
     add 6f01fbf710 refactor(cli): give each command its own help screen (#5181)
     add c1d50256c3 fix(desktop): localize the native file and save dialog titles (#5179)
     add ca4136a026 fix(desktop): carry typed OAuth failure reasons from main-process producers (#4887)
     add 84ece04d01 fix(runtime-host): admit structured-only Messages and keep them model-visible (#4815)
     add a9f5f6790d fix(desktop): make HTML artifacts directly openable (#5216)
     add fe7a98960a fix(desktop): preserve workbar tab scrollbar behavior (#5204)
     add 6ce9c72c35 feat(cli): add ACP live session lifecycle (#4862)
     add 9d4a6e4de3 fix:desktop skill select ui bug (#5249)
     add 6dfec43fe2 feat(workhub): unify conversation identity and Host-owned choices (#5198)
     add bb8280505c fix(ci): widen the locale hygiene gate to its blind spots (#5180)
     add 09f0a5d364 fix(desktop): return expected failures as codes across IPC (#4878)
     add b37eb96398 fix(runtime): report Grep completeness and Glob traversal errors (#5246)
     add 4cd71eaed2 refactor(runtime): unify bounded Read and tool-result pruning (#5247)
     add d2e6c1f273 fix(ui): open magnetic model pickers without shifting nearby controls (#5257)
     add 906c3c9075 feat(ui): fold turn process and improve WorkHub rail feedback (#5259)
     add 837133a291 feat(runtime): persist durable Goal continuation outbox (#4864)
     add 0d4a6ba5f4 perf(core): count diff lines without materializing display rows (#5243)
     add 6bff26b420 fix(context): make provider-dropping note truthful for declared windows (#5174)
     add f109ccde91 fix(runtime): unify safe stream recovery and preserve interrupted responses (#5270)
     add fa25b3d018 feat(desktop): add Work Board Phase 3 start-task spike (#4598)
     add bf6e942296 feat(runtime): report background task process and endpoint health (#5261)
     add a753fa6f84 feat(eval): add durable fleet scheduling with deterministic VM simulation (#5288)
     add f32cf2b482 feat(runtime): add plugin-backed Session executors (#5283)
     add d05436cc0b chore(runtime-host): close legacy archive read path (#5295)
     add 85521b122a fix(ui): retire duplicated host-accepted transient and keep tail rows on the reading measure (#5203)
     add 4a42aaeab4 fix(runtime): unify main request settlement and remove unused runtime paths (#5287)
     add 34a6245ae7 fix(desktop): stop canceled history searches and clear stale loading (#5256)
     add 042b41c3d2 fix(storage): stream large Claude Code transcripts (#5240)
     add e92e4da213 fix(desktop): reject duplicate in-flight CDP IDs (#5086)
     add ea990cab7f perf(storage): batch long-term memory search results (#5263)
     add 7678545cd8 fix(desktop): resolve window presentation mode in startup context (#5296)
     add c22768c3b0 fix(ui): expand model wheels in place without empty ends (#5305)
     add 5f4614bfdb fix(eval): keep the subject launcher umask out of the subject (#5317)
     add 2bc8a548e2 fix(ui): unify live process activity and settled disclosures (#5301)
     add df12b31a98 fix(runtime-host): tolerate slow Windows ACL startup (#5323)
     add 9ce2032c25 refactor(storage): verify replaceable execution persistence (#5090)
     add c6de7e257f fix(runtime): derive model retryability from the failure kind alone (#5318)
     add fcbaaac321 fix(release): wait out npm publish scanning before the Nightly handoff (#5328)
     add 2d9843fefe fix(runtime-host): publish admission before execution imports (#5325)
     add 72cd8b1f53 fix(eval): expose product Bash through the headless tool profile (#5322)
     add e589b1db23 feat(ui): copy rendered Mermaid diagrams to clipboard as PNG (#5035)
     add 99098aafb4 fix(ui): simplify transcript geometry and preserve native scrolling (#5315)
     add 4409c28966 fix(desktop): exit WorkHub for project new task (#5195)
     add 1ae4d5b899 fix(runtime): budget context compaction per accepted step, not per send (#5319)
     add 1bdbefa3c5 feat(providers): add Moonshot Global (#5326)
     add 512605fd10 feat(desktop): provide managed HTML artifact preview endpoints (#5316)
     add c557cc41ee fix(runtime-host): reconcile interrupted root handoffs (#5211)
     add bb5b2b32a9 fix(eval): unblock Harbor startup with current policy and task user (#5267)
     add 3f297e9aaa fix(ui): give the turn elapsed clock one start authority (#5337)
     add c9c8fb4a4a fix(eval): prepare task account home and preserve startup diagnostics (#5320)
     add 05d4d8ec45 test(desktop): retire unreliable held-thumb geometry probe (#5346)
     add 0d9ea7576a fix(workhub): align composer controls and apply Code Mode per turn (#5345)
     add 6105ae7260 fix(eval): initialize hosted state through Runtime Host (#5348)
     add e06cf84ef1 fix(runtime-host): preserve opaque capability tool call IDs (#5351)
     add ec59d42f60 feat(cli): add a local container build (#5025)
     add e13656ef35 docs: audit the WorkHub domain language group (#5258)
     add f875dc8f32 refactor(desktop): move the overlay surfaces below AppShell (#4997)
     add 3dcf5a1254 refactor(desktop): register Goals and WorkHub controller owners (#5214)
     add dd15b63c60 fix(desktop): restore WorkHub controller ownership (#5358)
     add 2c49a9986f fix(ui): restore antialiased text smoothing (#5359)
     add aaabbbe36b fix(workhub): reuse session Workbar and enable browser tools (#5352)
     add db11413df6 fix(runtime): filter broken models from OpenCode Free probe candidates (#5185)
     add 27add3049f fix(ui): keep model picker anchor stable (#5369)
     add 76cccd5997 fix(release): validate distributed source instead of lockfile dependencies (#5375)
     add 4410c3a2d1 fix(runtime): unify model discovery catalog validation (#5376)
     add dc8e499b73 perf(ci): shorten Runtime Host waits (#5251)
     add 87e1f71b22 perf(ci): isolate Desktop e2e workers on Xvfb (#5250)
     add fe79d00ec1 refactor(runtime): collapse redundant tool call argument views (#4971)
     add 00c2498312 perf(ci): keep verdicts and trim checks (#5244)
     add cb4747171e fix(core): isolate Codex OAuth input-limit metadata (#5297)
     add 9982e86b1d fix: advance the transcript per committed event so running timers stop resetting (#5365)
     add a4700a7890 test(desktop): fix workhub fold gutter flake (#5393)
     add 06823c96e6 fix(runtime-host): carry the approved Plan steps and report their progress (#5336)
     add a4b17ad147 fix(runtime-host): detach sandbox graph wake reconciliation (#4626)
     add 728450080c fix(workhub): keep browser panels visible and unify Workbar interactions (#5374)
     add a3ba6da599 fix(runtime): align file tool descriptions with capabilities (#5396)
     add c87651e23d fix(workhub): preserve follow-up messages during streamed replies (#5397)
     add c34bbd6c1a feat(desktop,runtime): Command Code browser sign-in and Command Code GO provider (#5395)
     add 842667676a feat(cli): unify external session imports through Host (#5308)
     add c9b0a2d978 feat(runtime): recall Session history as ranked passages (#5368)
     add c980b93a37 fix(usage): read revision-consistent screens and activity pages (#5387)
     add 846f4fbaa1 refactor(desktop): load the transcript whole and virtualize it in the renderer (#5366)
     add 672d82731a feat(cli): project ACP tool activity and authoritative results (PR5 α) (#5384)
     add de16a64598 fix(core): keep wire-invalid token limits out of model metadata (#5437)
     add f12d30535c feat(ui): clarify context-usage tooltip copy across locales (#5420)
     add 331b24df11 fix(permissions): default new sessions to bypass (#5431)
     add bc9401d670 chore(deps): bump the minor-and-patch group across 1 directory with 28 updates (#5418)
     add a2194e2392 feat(ui): rebuild AskUserQuestion prompt as a real ChatComposer (#5423)
     add f874eeb9cf fix(desktop): use geometric app icon in Windows tray (#5443)
     add 9f706efb9a fix(desktop): keep the collapsed titlebar rail beside the traffic lights (#5430)
     add 063abf42f4 fix(desktop): open WorkHub external links (#5446)
     add e98c2f4cf3 fix(runtime): replay Responses reasoning by declared provider contract (#5428)
     add f9d3efd4cc fix(runtime): let Command Code GO work without an install flag (#5442)
     add cd93f13da7 feat(ui): restore list pickers for model and thinking selection (#5444)
     add f02ac94336 fix(runtime): keep interactive PTY control responsive under output floods (#5406)
     add 0169d0731d fix(runtime-host): isolate staged import recovery (#5407)
     add 6b652940b9 fix(ui): wrap long default system notes (#5390)
     add 19971f3f2c test(runtime-host): deflake PTY integrity and two-client CAS tests (#5473)
     add 914242b34b fix(desktop): skip withdrawn nightly updates (#5478)
     add 124921d8da feat(desktop): reference bounded Session snapshots from Composer
     add 5e58c206ac feat(desktop): expose bot onboarding retry health
     add 177b2abba5 feat(runtime): recall the files a message carried, and open them (#5409)
     add 3abdf3fd74 fix(desktop): avoid eager model-row tooltip mounting (#5467)
     add cf31b16a29 feat(runtime): offer Command Code GO thinking levels (#5484)
     add 97000ba53c fix(ui): keep pinned tasks visible in archived projects (#5399)
     add 5b9db1ce8f fix(desktop): restore module-page content alignment (#5486)
     add de06760bb5 feat(plugins): add client runtime, UI slots, remote, and events (#5303)
     add 30163ede4e fix(workhub): repair unavailable target models before delegation (#5456)
     add 39235e99cf fix(desktop): let WorkHub select a missing default model (#5481)
     add 4dc6a47f94 feat(desktop): show the working tree's Git branch in the composer (#5487)
     add 815caaf8b7 fix(ci): retry a failed storybook render once, alone (#5502)
     add eccd850328 fix(ui): mount transcript rows far enough ahead for the tallest Turn (#5499)
     add e108ab8222 fix(import): harden external session boundaries (#5413)
     add e73a884e77 feat(desktop): show Command Code GO account usage in the connection settings (#5489)
     add ebeb961394 feat(ui): state the turn's status under the answer, with its finish time (#5501)
     add 3924c6557e fix(runtime): keep the provider usage body so attempts report their tokens (#5504)
     add 8f3e80c590 fix(desktop): align CUA browser viewport at UI zoom (#5483)
     add 26df0fc33d fix(desktop): retain side chats across session switches (#5440)
     add fcc8db89e0 fix(desktop): open supported Skill directories (#5273)
     add 852a9748d3 feat(cli): map ACP interactions (PR5 β) (#5385)
     add 6c52553095 feat(ui): fold the turn's execution process into one bounded card (#5506)
     add d0dd3edf20 refactor(desktop): take the overlays review follow-ups (#5364)
     add 0117d76c56 feat(ui): let the prompt-cache notice be acknowledged per Session (#5496)
     add d3292393c5 refactor(ui): drive the process box's scroll state from Astryx's ScrollableArea (#5511)
     add 87ff2799a1 fix(desktop): remove Regenerate in favor of edit and resend (#5468)
     add 0dc1142aa9 refactor(ui): centralize tool call detail presentation (#5412)
     add aa86f9549f fix(desktop): scope project groups by runtime host (#5527)
     add 64f5e83de6 fix(desktop): surface WorkHub failures and use per-model thinking defaults (#5530)
     add 8c3e0e8ff0 refactor(ui): restore timed inline execution details (#5518)
     add 7baf8b0531 fix(release): address source candidate review feedback (#5535)
     add d9c6704233 revert(ui): drop the composer's Git branch chip (#5542)
     add 3ff84c5891 fix(ui): keep steering a timeline boundary when its step continues (#5541)
     add 891d0988f3 fix(desktop): settle stale-epoch local messages instead of replaying (#5536)
     add 8dfc68d237 fix(release): remove nightly promotion and retire OpenCode Free (#5544)
     add 205a06efbf refactor(ui): adopt Astryx 0.6.2 components.math for Markdown math (#5543)
     add 0d09c5f0ff feat(mcp): forward tools/call progress to Host (#5070)
     add 1c217a5c52 fix(mcp): advertise Apache identity in OAuth DCR (#5073)
     add 777a2363c1 perf(desktop): publish session state at the granularity of change (#5532)
     add feb9cf22fa fix(desktop): terminate transcript catch-up on replica read failure (#5471)
     add e2a7cf2330 feat(search): answer history search with recall instead of a local scan (#5531)
     add 173aed934f docs(eval): report the three-arm edit-contract comparison (#3158)
     add 1c18700a72 feat(desktop): name a project when creating it, and move tasks between projects
     add b48ae6c212 refactor: retire the Deep Research workflow (#5554)
     add acab165376 perf(desktop): stop republishing catalog bookkeeping to the shell (#5550)
     add 29f13bdb3a fix(desktop): settle the Skill draft's preconditions before it sends (#5565)
     add bd39677ec9 chore(provider): remove the Command Code GO provider (#5545)
     add 4b3468857d feat(desktop): decouple first paint from Runtime Host readiness (#5494)
     add 902c18e67d fix(desktop): close three CI E2E flake mechanisms (#5567)
     add 8060ec0557 perf(ui): run the reasoning shimmer at 15fps via steps(60) (#5558)
     add 3c63068391 fix(desktop): publish session transcripts once, behind a fade swap (#5566)
     add 1a89a84341 fix(ui): keep the process disclosure inside the reading measure (#5561)
     add 879e0a4bc2 perf(runtime-host): baseline materialized Session copy cost (#5526)
     add 5a1252c795 fix(runtime): make subagent spawn selection explicit and recoverable (#5534)
     add 0042f4dfc0 feat(desktop): steer running turns with Cmd/Ctrl+Enter (#5560)
     add b062b40c49 fix(usage): close screen review follow-ups (#5410)
     add 01df8b1866 fix(desktop): hold the launch logo until a surface commits ready content (#5571)
     add 2afc791b46 refactor(ui): one status row per turn, facts-only footer (#5559)
     add 8bde344b18 fix(ui): fix Skill chip alignment, slash matching, IME commit and transcript rendering (#5555)
     add 9a91e36551 feat(plugins): add Codex app-server executor example (#5298)
     add e6db756890 fix(runtime-host): preserve managed startup failure diagnostics (#5579)
     add dc7958ec16 fix(ui): use astryx chevron next to the process-disclosure label (#5582)
     add 642858b1de feat(models): configure ApplyPatch editing per model (#5533)
     add 420c221862 feat(cli): isolate ACP MCP per Session (PR5 γ) (#5386)
     add 54542021ad docs(release): update RC2 authorization status (#5583)
     add 8be311535c fix(ui): drop the model picker option subtitle (#5585)
     add c6e3eb0cd0 fix(runtime): preserve tool images on Chat requests (#5586)
     add c5eacae370 fix(ui): prevent stale context refresh overwrite (#5569) (#5570)
     add edb4a3ded5 fix(cli): keep transcript visible while awaiting TUI questions (#5563) (#5564)
     add 0052f1cfd5 fix(desktop): bind imported sessions to selected workspace (#5552)
     add 59a50e311c fix(export): recover interrupted invocations before bundling (#5588)
     add 30c406c9e2 fix(runtime): bound provider output during context recovery (#5587)
     add 2334c06614 fix(desktop): improve chat chrome and Workbar controls (#5568)
     add 5263fb78a2 fix(desktop): repair imported sessions from workspace readiness notice (#5553)
     add 6cb8c58084 fix(desktop): make Work Board startup IPC resilient (#5584)
     add 2002f648ed fix(runtime): re-authenticate a copied paging Read with its dispatch (#5466)
     add 811e45fc54 fix(desktop): remove the global Back to WorkHub bar (#5604)
     add 518fd529c0 perf(runtime): scope recovery work and tool validation (#5556)
     add d5bc0fad38 fix(desktop): know a Runtime Host target's identity before it connects (#5606)
     add 54135dce58 perf(desktop): stop idle and streaming render work (#5608)
     add bc0786ee61 feat(workhub): return delegated task results automatically (#5595)
     add b004473edb perf(ui): show running state with a stepped, compositor-driven Spinner (#5612)
     add 0cb4fc32bd feat(desktop): complete Antigravity ACP plugin execution (#5224)
     add c7d205a42d fix(desktop): calm WorkHub typography and remove the Work rail (#5622)
     add efeba2ee49 refactor(mcp): unify connection configuration and OAuth ownership (#5603)
     add e6e35aefe1 feat(workhub): add opt-in Jev assisted routing (#5562)
     add 7307131315 refactor(runtime): remove obsolete permission mode compatibility path (#5300)
     add 53b01a4048 fix(models): add GPT-6 Sol and Luna metadata (#5633)
     add 9082cf144b fix(ui): space work-log rows by the column gap alone (#5637)
     add fef5b937a5 feat(website): add machine-readable discovery files (#5636)
     add 41d625b04c feat(desktop): focus previews with a shared composer and progress card (#5482)
     add fd490b7f0e feat(runtime): resolve relative image sources in WebFetch Markdown output (#5598)
     add fb9df6c3db perf(desktop): update onboarding from targeted Session reads (#5628)
     add bd8661f3a5 fix(ui): drop the model from the turn footer and mirror message metadata (#5659)
     add 412dc03902 fix(ui): apply Runtime Host stream slices by offset, not size (#5658)
     add b62ca805e5 fix(runtime): settle interrupted tools before terminal events (#5610)
     add 0d34f324ff fix(ui): align the turn status row with the answer column (#5660)
     add ba706ca645 fix(runtime): remove the provider-dropping context note (#5672)
     add 8b0db8be18 fix(runtime): measure Read pages and tool-result pruning in UTF-8 bytes (#5676)
     add d8d296f9e7 fix(ui): titlebar tooltips reveal, not repeat, the session name (#5639)
     add 0ab069c2af fix(model-metadata): follow the models.dev provider split and body-only override wave (#5643)
     add 6adda8cffb fix(runtime): keep tool_search's runtime name in the Code Mode catalog (#5666)
     add 4d1e35898f fix(runtime): report the Host clock from ScheduledTask (#5667)
     add c945c17d86 fix(ui): keep the selected sidebar item at regular weight (#5681)
     add 0a5b9dc951 fix: place steering by its durable runtime event, not the Host queue echo (#5675)
     add 276faf1c91 fix(runtime): state which ScheduledTask results report the Host clock (#5679)
     add 31b7cd627a fix(ui): switch tasks without a footer jump or transcript flash (#5683)
     add e66bc88372 fix(ui): show a task row's state where its timestamp sits (#5686)
     add 17fa03647d fix(desktop): notify and bounce the dock when a turn waits on the user (#5682)
     add dc27be6e6a fix(model-metadata): refresh the models.dev snapshot and write it in Biome format (#5678)
     add 36116ef5a2 perf(ui): incrementally materialize appended transcript turns (#5510)
     add a87e4520a2 perf(storage): reuse Usage range statistics across filter changes (#5517)
     add bbeb58c68d fix(ui): align transcript projection tests with timeline model (#5697)
     add c299cc17a7 feat(connections)!: unify custom connections with per-model protocols (#5684)
     add acaa29e409 feat(mcp): connect the user's signed-in Chrome through opencli-mcp (#5638)
     add f1f259b671 feat(desktop): add opt-in next prompt suggestions (#5629)
     add 4528e75e5b fix(workhub): preserve choice history and task control evidence (#5592)
     add 167cb91910 fix(ui): center a task row's state on the menu axis (#5706)
     add 695c9fc6be fix(desktop): prevent pending plate flashes before Host admission (#5687)
     add 99cfeb7e94 fix(desktop): know the default Runtime Host while it is still connecting (#5707)
     add 18be8d5b65 test(desktop): make E2E session naming deterministic (#5022)
     add b47fb74feb refactor(desktop): move sharing dialog ownership below AppShell (#5505)
     add d74eef4f11 style(desktop): reveal turn metadata on hover and separate turns (#5715)
     add 0479fc7619 style(ui): put the meta and plate icon rungs on Astryx sizes (#5716)
     add 6a9e8ae0d1 refactor(desktop): move session settings ownership below AppShell (#5509)
     add 69a0a63fd1 fix(ui): make the project picker match the model and thinking selectors (#5717)
     add 66ef93ac7e fix(runtime): allow forks after nested Code Mode progress (#5700)
     add 37d3c19310 fix(ci): speed up tall-prompt Storybook setup (#5492)
     add 93cc6b875e fix(ui): use catalog activity for session branch recency (#5705)
     add 4d7a1961d6 perf(storage): bound Usage page queries and avoid redundant counts (#5514)
     add f5aa3f0801 feat(desktop): isolate development profiles per worktree (#5575)
     add 4592259fd4 style(ui): step transcript process rows down to supporting type (#5714)
     add 87217d370a feat(acp): restore sessions and interrupted turns (#5621)
     add 9c96bb7165 fix(ui): upgrade virtua and absorb clamped scroll corrections (#5724)
     add cd94498521 fix(ui): slow a task row's running ring and center its time (#5718)
     add 8d5a3cac35 fix(ui): drop the duplicate choice history row and render AskUserQuestion answers (#5721)
     add 87fc9f69cd fix(ui): end a task row's signal on the row edge and turn its ring at 730ms (#5731)
     add 714b0b687f feat(runtime): report Glob truncation instead of stopping silently (#5599)
     add fa9be2fa51 fix(desktop): stabilize ordinary sends from prompt to answer (#5710)
     add 1598c1168b feat(desktop): preview and normalize custom OpenAI request URLs (#5693)
     add 8351121086 feat(acp): expose Artifact and Memory Host operations (#5685)
     add 860ff50eb4 fix(scheduled-task): preserve agent tool mode in catalog (#5737)
     add 17d7fe6c61 fix(runtime-host): ask auxiliary calls for the least reasoning each model accepts (#5730)
     add 86c61d4206 feat(acp): expose observable Goal and Plan execution (#5734)
     add 8362e15283 fix(ui): unify composer model labels and truncation (#5728)
     add 50f0d0ecbc fix(desktop): gate "Remove from project" on a visible home project (#5726)
     add 2eb97eb048 fix(runtime): deliver per-turn execution context (#5740)
     add f362f1de79 feat(desktop): let the Git changes panel pick its comparison base branch (#5120)
     add 538c37cb65 fix(desktop): notify every session through the Host catalog (#5742)
     add 7f25f27d4b fix(runtime): send no output-token limit to the OpenAI Codex subscription backend (#5738)
     add 146a697107 fix(runtime): stream and fold non-streaming Codex OAuth calls (#5723)
     add 25ddafd5e6 fix(desktop): unify WorkHub and chat message presentation (#5743)
     add 9cf31bc5e1 fix(desktop): fsync the artifact directory after a successful rename (#4875)
     add 22c2a8136e fix(runtime-host): log why a transcript page read failed (#5573)
     add f8976008ad fix(runtime-host): log transcript bootstrap failures (#5600)
     add 23b4d8a69b fix(runtime-host): preserve transcript projection diagnostics (#5601)
     add 242c509d3a fix(storage): preserve resolved import workspace paths (#5593)
     add 4901fd660f refactor(runtime): reuse shared compaction helpers (#5362)
     add 014859f5cc fix(desktop): preserve empty composer caret height (#5276)
     add cc6dccaa19 fix(runtime-host): project queue changes that land while no root Turn is live (#5521)
     add bfb315acc8 fix(runtime-host): pause WorkHub result polling during handoff (#5733)
     add d89ccce01a fix(core): add MiniMax-M2.7 to regional fallback lists (#5426)
     add c9a176e107 feat(ui): annotate a quoted excerpt where the gesture happens (#5470)
     add ab021efda1 refactor(ui): paste text into the composer as plain text (#5751)
     add 3f44315ddf fix(desktop): refuse a pasted or dropped folder as an attachment (#5293)
     add 920162a93c fix(runtime): correct JSON formatting, edit matching, and image reads (#5590)
     add e3c25828ad perf(runtime-host): bound fragmented frame copy and scan work (#5356)
     add a0ce9aa794 fix(runtime): accept sequence observations and share bound execution (#5475)
     add 027d6afbac feat(ui): simplify the Extensions page around installed and discover (#5748)
     add d2f19f4008 fix(runtime): retry transport interruptions after HTTP 2xx (#5663)
     add c171eacd0d perf(storage): parallelize Claude Code transcript listing (#5096)
     add 1e31d0a218 refactor(desktop): move Workbar ownership below AppShell (#4692)
     add c15ba63bf2 fix(desktop): skip archived session queries (#4431)
     add 9f4e0268b0 fix(runtime): abort pending TLS connections on transport close (#5043)
     add c3bc163ffd fix(storage): import reverted Codex threads along their history base chain (#5450)
     add 82247633f7 refactor(ui): remove dead rail unarchive (#5190)
     add fdaa85806a fix(runtime-host): surface refused Host handoff attempts instead of looping (#5758)
     add 975fec5662 refactor(desktop): move token-file and reference-shell rules into styles/** (#5760)
     add cd02fc9194 fix(desktop): clear stale rail picks on new task and WorkHub (#5755)
     add 2a568ef974 fix(desktop): improve usage summary readability (#4484)
     add ec1418e9a4 fix(desktop): show archived actions inline (#4375)
     add afe2027215 test(acp): cover copied-session Artifact and Memory flow (#5756)
     add 592d2d4dcf refactor(desktop): rebuild General, Appearance and Data settings on the row idiom (#5759)
     add df5bdfd3d4 fix(desktop): give the titlebar one control height and one name authority (#5761)
     add 077f1542bd fix(runtime-host): one linked-child rule for every conversation copy (#5757)
     add 2253811057 feat(runtime-host): enable explicit safe resume by default (#5206)
     add c07870205f fix(ui): render queued steering in the transcript and fold follow-ups into the staging drawer (#5546)
     add 18827d99c5 feat(desktop): offer resume after user stop (#5207)
     add fffc19fb5e fix(runtime,desktop): order same-revision catalog reads by a run epoch (#5741)
     add 14c0d76deb fix(storage): storage settings corrupt recovery (#5282)
     add a8b8d503c9 chore(deps): update opencli-mcp to 0.0.22 (#5766)
     add 43ce416888 fix(cli): bind run MCP capabilities to the initiating session (#5765)
     add 541b1d479d feat(runtime): project unknown outcomes on explicit turns (#5702)
     add 542f04a4f3 feat(desktop): make terminal output links clickable (#5033)
     add 179c545fba chore(deps): bump taiki-e/install-action from 2.87.2 to 2.87.17 (#5650)
     add f298d70b12 feat(desktop): name a session's location in the rail hover card (#5271)
     add 9e765abb72 test(desktop): make Windows fixtures and cleanup portable (#5071)
     add f58f302036 fix(runtime): settle unknown tool outcomes during startup recovery (#5770)
     add dcdf57e456 fix(runtime-host): skip empty rows and keep message endings in Goal evaluator context (#5768)
     add e4079a168b fix(opencode-go): route Muse Spark 1.3 Contributor via Responses (#5771)
     add ca1ac87ca8 fix(usage): preserve exact token values in compact tables (#5634)
     add 0fd7540831 fix(core): redact a secret assignment nested in a harmless assignment's value (#5434)
     add d74f253112 audit: rewrite retained Grok-assisted contribution cores (#5747)
     add 8b104db12b fix(release): restore the macOS icon at 16px and 32px (#5529)
     add 49dacdf13d test(ci): refresh the Windows test skip inventory after #5529 (#5779)
     add c64680be56 fix(graph): bound supervisor wake failures and contain host drain (#5780)
     add de4fc5ff95 fix(ui): quote transcript selections through one annotation button (#5782)
     add ab012de9f2 feat(desktop): adapt the shell to narrow window widths (#5763)
     add 5735554b6f fix(desktop): let quitAndInstall close the WorkHub panel and release a stalled install handoff (#5784)
     add e224d66166 refactor(desktop): centralize auxiliary window lifecycle (#5507)
     add 0c66338288 docs(runtime): correct who reads the Bash failure message (#5781)
     add 076cdd1fb9 perf(storage): serialize each AgentRun event once on append (#5785)
     add f89af61457 docs: audit Desktop and frontend references (#4810)
     add 71bc045c6d fix(desktop): hide the prompt rail where it would cover user messages (#5630)
     add e0f96feb8f docs(work-board): record Phase 3 dogfooding evidence (#5775)
     add 2f32205528 feat(acp): restore Antigravity sessions after restart (#5670)
     add 28d727b0fb docs(work-board): record Phase 3 maintainer decision (#5816)
     add 03237142dd test: strengthen rewritten contribution coverage (#5786)
     add ae71ab319c refactor(runtime): consolidate plugin internals (#5788)
     add 9265747de2 feat(runtime): replay DeepSeek web search response items (#5824)
     add 0f98c2a488 chore(runtime): align AI SDK provider versions (#5831)
     add bd1565a007 test(desktop): make the exact-selection Project test deterministic (#5835)
     add ec324da4f5 fix(runtime): retry mid-turn compaction after a no_safe_completed_span miss (#5792)
     add 53f566b41f fix(desktop): allow unchanged edit-and-resend (#5815)
     add b393304363 chore(deps): refresh patches after dependency upgrades (#5839)
     add 1ffc6ca083 fix(desktop): show browser load failures and retry failed URLs (#5802)
     add 8648258d0a fix(ui): keep one Spinner animation after the Astryx 0.6.3 re-port (#5860)
     add 6e21e61119 fix(release): include the incubation disclaimer in Desktop Nightly notes (#5861)
     add 28cc4e647b feat(desktop): navigate session visit history with horizontal swipes (#5688)
     add 064997019b feat(storage): report Host storage usage and per-task sizes (#5832)
     add 751f9cc252 refactor(desktop): scope Session UI reads and seal construction boundaries (#5850)
     add 0aa2707b5f fix(ui): carry rounded durations into the next unit (#5858)
     add d6876d708f refactor(desktop): move Plan state and readers into Conversation (#5851)
     add 4607a26cad fix(runtime): classify handoff-pause terminal RuntimeEvents as handed off (#5853)
     add ed38ccbb6b fix(ui): fade transcript content at the top scroll edge (#5846)
     add 4c79e3910e refactor(ui): move user-message layout onto Astryx primitives (#5848)
     add bdeadf9d6b fix(ui): keep Markdown link underlines continuous (#5873)
     add c61cf9be94 feat(desktop): show Agent Graph output previews (#4751)
     add d00c43e4f7 fix(startup): simplify tool validation and fix font loading (#5614)
     add 959f76f6a8 fix(runtime): include tool_search in resume catalog (#5878)
     add 5ac266b1e6 fix(desktop): skip destroyed browser renderer lookups (#5875)
     add 9961cd5061 refactor(desktop): own Conversation publication and observation (#5869)
     add d97557ab90 feat(workhub): inspect existing session conversations (#5886)
     add db847cd9a3 test(cli): give the plan-approval execution subtest a 30-second harness budget (#5841)
     add d7dffca98c fix(runtime-host): write a startup diagnostic when a candidate loses the launch election (#5845)
     add 9b089f58ee feat(sessions): record when a task was archived (#5884)
     add c838e1fa77 refactor(desktop): move Composer staging into a persistent owner (#5868)
     add 1e80e3b885 feat(desktop): clean up archived tasks by age and project (#5896)
     add 0235a5df89 docs(contributing): pause Grok-generated contributions (#5746)
     add 57964425a0 feat(desktop): tighten the settings frame and add Design System/Tokens stories (#5888)
     add cf5c531c56 fix(deps): clear shipped-closure advisories (brace-expansion, fast-uri, axios) (#5906)
     add 0b25078b72 refactor(desktop): move root diagnostics below AppShell (#5892)
     add b48ccdbd21 refactor(desktop): own context compaction in Conversation (#5893)
     add 18ef3eccf0 fix(desktop): default Workbar entry to the titlebar (#5913)
     add 6d19e2f176 test(desktop): decide the WorkHub popup close in the main process (#5918)
     add afde01c231 feat(desktop): fit segmented switches to their content (#5916)
     add ab6db58c9b feat(cli): replace Alt chords with Tab and Shift+Left for TUI queue and retract (#5910)
     add c7fa6bb6a5 feat(desktop): offer turn resume from the composer send slot (#5904)
     add 1a66e4d5e2 test(desktop): add storybook pixel-diff capture/compare tool (#5794) (#5847)
     add 887924e14a refactor(ui): move turn chrome onto Astryx layout (#5911)
     add ab5996bdbe fix(runtime): verify checkpoint effective history in manual compact reuse (#5931)
     add 8ad836ce15 fix(desktop): offer composer Resume after a manual Stop, drop the turn-footer resume button (#5927)
     add ea23c76805 chore(desktop): check R2 root symbol uses and retained root hooks (#5934)
     add 255ae23ae2 refactor(desktop): own Composer readiness, new-task choices and submission below the shell (#5935)
     add 9a2779b740 refactor(desktop): retire AppShell's direct Desktop bridge (R2 M5) (#5936)
     add 229e1b4665 refactor(desktop): move the AppShell command and project actions' Desktop calls to their owners (#5937)
     add f7633c3d7e ACP executor modes and scoped catalog lifecycle (#5826)
     add b088a56325 fix(desktop): keep Workbar visibility until the first session list lands (#5951)
     add 1c507e8fbd refactor(desktop): close R2 M5 at the AppShell root (#5952)
     add a58495ad55 fix(ui): keep MCP connection toasts above native dialogs (#5871)
     add 325ef91e37 perf(runtime): batch Recall session reads (#5880)
     add 7c90bac2d2 refactor(desktop): move the Composer's reads, edits and delivery recovery below the shell (R2 M3) (#5954)
     add e57b029570 fix(ui): keep scheduled-task settings menu within viewport (#5960)
     add aef30ea1cb refactor(ui): restyle chat Buttons through themeProps targets (#5928)
     add dcef64275e refactor(runtime): drop the dynamic outcome_unknown system notice (#5925)
     add 3597abe843 fix(desktop): guide model selection when changing the default connection (#5866)
     add 72afbf117f feat(storage): opt-in retention for archived tasks (#5902)
     add f10a74d8e9 feat(desktop): show archived-task cleanup notices outside Settings (#5961)
     add c542bc7576 feat(storage): reclaim context-offload SQLite free pages in Host maintenance (#5855)
     add 17a5f4e868 docs(website): list the 0.2.0 release on the downloads page (#5983)
     add f7fa724e8e fix(mcp): unblock nightly with issuer-safe SDK upgrade (#5996)
     add 49e01b1571 fix(ci): run Biome native binary on Windows (#5677)
     add 74094c6325 feat(usage): filter usage queries by model call kind (#5709)
     add 3bd8bbe1e5 fix(usage): record aborted auxiliary model calls as usage-unknown, not zero (#5890)
     add 6d53ca8e95 test(desktop): stub the workbar menu popup in the WorkHub layout e2e (#6008)
     add 0af3d5adc3 test(desktop): wait for a painted frame before the native smoke's CDP click (#6007)
     add 847865c945 fix(ui): prevent Mermaid height changes on cached remounts (#5962)
     add af1ccfc910 feat(desktop): separate Git review empty and error states (#5967)
     add da682aa36c test(desktop): click a mounted rail in the retry-while-filtered story (#6020)
     add badebba30a fix(runtime): preserve Agent Graph results across session revisions (#5512)
     add 4afe05cd93 fix(desktop): preserve Swarm session activity during delegated work (#5495)
     add d3cbdc8dcb fix(desktop): keep the project picker beside composer parameters (#6011)
     add d9cfe5f8e5 fix(ui): shorten context usage tooltips (#6013)
     add b298d195b7 perf(desktop): pause transcript reads while the shell is covered (#6014)
     add 6fa4851610 ci: skip scheduled workflows on forks and fix the Windows sandbox W0 lane (#6016)
     add 560a27c1f6 fix(runtime): activate only the exact tool_search name match (#5891)
     add 955011b4f6 test(runtime-host): keep the 100 ms probe budget on the stalled request only (#5985)
     add 153ca42e43 fix(runtime-host): contain WSL bridge pipe errors in the connection failure (#5984)
     add 7d7062b4ca fix(runtime-host): preserve Kernel ownership after startup failure (#5972)
     add c39a7d24d4 fix(desktop): restore transcript Retry after initial load failures (#5974)
     add 7763f8d186 fix(runtime-host): await initial connection cleanup on close (#5976)
     add 93147734db fix(runtime-host): retry scheduled notifications independently of due times (#5975)
     add a2d4061c2b fix(storage): reallocate local sequences when importing sessions (#5973)
     add 2cf76229a2 fix(runtime): stop shell commands when their Runtime Host dies (#5986)
     add 86bb5b5b7c fix(runtime): apply graph stops while child work is running (#5977)
     add 53f4c0b654 fix(ui): render failed-turn and retry notices as card banners (#6021)
     add 6f8fd706ac test(runtime-host): pin the settlement coverage window to the usage window (#6023)
     add 2bf8c4d20e fix(desktop): hide duplicate WorkHub return with expanded sidebar (#5498)
     add 880b019dcc chore: exclude Node 23 from the supported engines range (#5291)
     add 0107e9ea57 docs: fix stale file references and statuses (#5292)
     add 2107ff5379 fix(storage): bind context-offload limits to the first concurrent opener (#5810)
     add 6f053a4df6 test(runtime): prove the proxied HTTP forward path end-to-end (#6006)
     add 6e1f1d94f7 feat(computer-use): show snapshot selected text in model observations (#5050)
     add a1777fd5b1 docs(desktop): explain session diagnostic exports (#5344)
     add c11a5336b6 docs(architecture): audit managed workspace authorities (#4718)
     add 66da38efd3 fix(runtime-host): reject manual archive while WorkHub relationships are live (#5957)
     add 3ab4ef76de feat(harness): add local preview capability preflight (#5254)
     add 40b3d17df3 fix(desktop): correct the preview loopback boundary and pin its boot wiring (#6037)
     add 49c3ecc019 fix(runtime): keep tool_search activations for the Session lifetime (#6028)
     add 2463d86c38 fix(runtime): keep request_sandbox_boundary visible in sandboxed Sessions (#6029)
     add 2760a81cd1 refactor(runtime-host): extract archive retention guards (#6033)
     add be68f291ee fix(runtime): keep the Anthropic cache breakpoint on replayed history (#6041)
     add a5fbb8a0a0 docs: verify the bots onboarding doc against main (#3522) (#6046)
     add df5f25bda0 fix(runtime): bound proxied dispatcher teardown in the remaining call sites (#6003)
     add 6b61c55283 perf(desktop): add a Usage tab-entry measurement spec and a 409-record fixture (#5804)
     add 80f2c36b35 ci(perf): retire the broken transcript data-plane benchmark (#5805)
     add 391990f4b4 fix(storage): ignore invalid ancestor Git markers (#4807)
     add f2eb758bb4 fix(desktop): offer to restore an archived project when re-adding its directory (#4936)
     add 92b8c086c7 fix(desktop,ui): stage a selected message's quotes on edit (#5274)
     add 24317eb781 fix(cli): discover resumable sessions from /resume (#3582)
     add df630bc892 fix(runtime): complete fd-pinned short writes (#5371)
     add 8bfae92a91 fix(memory): preserve fenced code in entry boundaries (#5363)
     add 45525d7aea fix(core): preserve calendar anchors after DST gaps (#5354)
     add 8be8062757 refactor(runtime): extract tool-call argument projections (#4937)
     add eb1c68a785 chore: refresh the install-scripts allowlist against the lockfile (#5744)
     add ff4fd8d6fd fix(core): clamp sanitizeUnicodeText's code-point cap to zero (#5820)
     add 34039510d9 fix(runtime-host): key the WorkHub candidate identity on the Session, not the set (#5862)
     add 449c62c8da docs(computer-use): fix residual intervention-lock and keyboard doc drift (#5867)
     add f628acf861 refactor(runtime-host): consolidate the private byte-limit helpers into the protocol codec (#5887)
     add 086e4b35db fix(runtime): bound proxied fetch transport teardown (#5900)
     add d76909d534 fix(runtime-host): stop treating a lost launch election as a Host failure (#5922)
     add 1de4871a6c fix(desktop): prepare WorkHub backdrop before showing sidebar previews (#5938)
     add 5ac4c552a4 test(desktop): tolerate color-managed WorkHub screen captures (#5943)
     add f87c82df46 docs: fix unrendered bold, stale names, and stale values (#5625)
     add 080304987c docs: verify the sandbox and privacy docs against main (#3522) (#6045)
     add 078ff945fa chore(deps): bump smol-toml from 1.8.0 to 1.9.0 (#6001)
     add 031bca515e docs: verify the tools and capabilities docs against main (#3522) (#6042)
     add bacb1caed9 fix(desktop): provide WorkHub enablement in dock tests (#6053)
     add 685d3ab243 feat(workhub): simplify coordination and unify remote task workflows (#6051)
     add 4892fc3d28 docs: verify the managed workspace docs against main (#3522) (#6043)
     add 16a8f5b844 docs(architecture): verify the recovery and resume docs against main (#3522) (#6038)
     add fa26868b1d fix(ci): exercise production WorkHub browser click path (#5979)
     add 38b51cc76d perf(runtime): advance fuzzy Edit line offsets incrementally (#6050)
     add 882d0402c1 fix(core): scan fully for a recall term with an unpaired surrogate (#5422)
     add 784136c117 docs(runtime): define safe recovery for PDF rejections (#4818)
     add 95c5d28e8b docs: verify the runtime core docs against main (#3522) (#6054)
     add 3df1ea06bf docs: verify the workflow state docs against main (#3522) (#6055)
     add 16f910168b chore(deps-dev): bump @modelcontextprotocol/sdk from 1.30.1 to 1.32.1 (#5989)
     add 4f875851f4 chore(deps-dev): bump sharp from 0.35.4 to 0.35.5 (#5991)
     add 2b291b946f fix(desktop): fold the usage fixture projection until no runs are pending (#5889)
     add 110ed21f0e ci(perf): add an end-to-end hydration measurement for long Sessions (#5800)
     add a357fb51fe fix(runtime): keep manual compaction checkpoints valid across tool-result pruning (#6058)
     add b544d3b4a8 fix(desktop): update Windows taskbar app icon (#5202)
     add f757428031 fix(runtime): retry output-free provider finishes (#3777)
     add 8dca0fdfbb fix(desktop): show unknown context usage after compaction (#5548)
     add 9a32d423b3 chore(provider): drop misleading "team" suffix from Alibaba Token Plan display names (#5239)
     add 0a8e29d2ed fix(workhub): preserve topic identity and remote conversation continuity (#6068)
     add 6b9457f5bb ci(perf): add a Host startup profile measurement script (#5791)
     add 1e1fde8255 fix(cli): fence in-flight retractions across session re-keys (#6070)
     add 105302c63f feat(storage): initialize new runtime databases for incremental vacuum (#6044)
     add fa15e64fc5 fix(channels): apply sender settings and preserve masked credentials (#6074)
     add 27a9d0512b fix(desktop): report browser toolbar action failures (#5955)
     add fd93d6e29f feat(storage): add dormant event-wait authority (#6057)
     add 6ffa2030d1 chore(release): prepare 0.2.1 (#6077)
     add a393c5065e test(runtime-host): use the production startup wait budget (#6080)
     add ecc0ad79af docs(changelog): add missing 0.2.1 user-facing changes (#6079)
     add ff1db372f1 fix(core): mask fine-grained GitHub PATs in both shared redactors (#6062)
     add ecdae77bf2 ci: bound each Electron install attempt so a stalled download is retried (#6064)
     add aef403d8eb fix(ui): allow submitting the New project dialog without a name (#6073)
     add 20ed4770e6 perf(runtime): bound Read line-index memory to the page (#5461)
     add 6bc7028199 docs: verify the compaction projection docs against main (#3522) (#6052)
     add c9c9620045 docs: verify the code origin audit against main (#3522) (#6056)
     add 86dbe3b52d fix(desktop): use dedicated directories for projectless tasks (#5966)
     add 00e1afbc52 refactor(core): own provider retirement outside the metadata-built registry (#5018)
     add 728b9627b4 fix(ui): persist AskUserQuestion wizard across session switches (#5854)
     add e18fc7a02a fix(desktop): invalidate artifact previews after deletion (#5394)
     add 08a092ec0f feat(tui): trial an anchored composer in fullscreen mode on nightly (#4221)
     add 0021c73538 fix(desktop): clarify delivery states and recover failed messages (#5058)
     add a74bdddc83 fix(runtime-host): add numbered suffixes to branch session titles (#4994)
     add 32b1750487 fix(runtime): preserve client capability tool outcomes (#5458)
     add 6c63fa057e refactor(i18n): preserve shipped copy while preparing locale fallback (#5921)
     add 1ddaa8bdf8 feat(i18n-ko): core — add ko to UiLocale model

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (a193ad8d1f)
            \
             N -- N -- N   refs/heads/stack/i18n-ko-core (1ddaa8bdf8)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

No new revisions were added by this update.

Summary of changes:
 .gitattributes                                     |    8 +
 .github/ASF_SOURCE_RELEASE.md                      |   19 +
 .github/workflows/ci.yml                           |   64 +-
 .github/workflows/cli-package-validation.yml       |    8 +-
 .github/workflows/dependency-audit.yml             |    9 +
 .github/workflows/gitoxide-helper-admission.yml    |    2 +-
 .github/workflows/npm-publication.yml              |   17 +-
 .github/workflows/performance-frontend.yml         |   12 +-
 .github/workflows/pr-effort-label.yml              |    1 +
 .github/workflows/release-linux-check.yml          |    1 +
 .github/workflows/release-windows-check.yml        |    9 +-
 .github/workflows/runtime-host-peer-admission.yml  |    4 +-
 .github/workflows/windows-acp.yml                  |   80 +
 .github/workflows/windows-baseline.yml             |    1 +
 .github/workflows/windows-recovery.yml             |   35 +-
 .github/workflows/windows-sandbox-w0.yml           |    3 +-
 .gitignore                                         |    4 +
 .maka-shots/pr-5562/settings-after-collapsed.png   |  Bin 0 -> 169413 bytes
 .maka-shots/pr-5562/settings-after-enabled.png     |  Bin 0 -> 171135 bytes
 .maka-shots/pr-5562/settings-before.png            |  Bin 0 -> 177346 bytes
 ARCHITECTURE.md                                    |    5 +-
 ARCHITECTURE.zh-CN.md                              |    9 +-
 CHANGELOG.md                                       |   61 +-
 CONTRIBUTING.md                                    |    7 +-
 CONTRIBUTING.zh-CN.md                              |    7 +-
 DESIGN.md                                          |   17 +-
 DISCLAIMER-WIP                                     |    7 +-
 LICENSE                                            |  232 +-
 README.md                                          |   17 +-
 README.zh-CN.md                                    |   17 +-
 SECURITY.md                                        |   32 +-
 apps/desktop/.gitignore                            |    4 +
 apps/desktop/.storybook/main.ts                    |    1 -
 apps/desktop/README.md                             |   79 +-
 apps/desktop/bundled-tools.json                    |    4 +-
 apps/desktop/e2e-budget.json                       |   40 +-
 apps/desktop/e2e/AGENTS.md                         |   72 +
 .../e2e/composer-directory-reference.spec.ts       |    2 +-
 .../desktop/e2e/composer-session-reference.spec.ts |   85 +
 apps/desktop/e2e/context-window-save.spec.ts       |   63 -
 apps/desktop/e2e/expected-failure-feedback.spec.ts |   88 +
 apps/desktop/e2e/fixtures.ts                       |  183 +-
 apps/desktop/e2e/new-task-reload.spec.ts           |   23 +-
 apps/desktop/e2e/partial-history-notice.spec.ts    |  110 +-
 apps/desktop/e2e/playwright.config.ts              |    9 +-
 apps/desktop/e2e/quote-window-boundary.spec.ts     |    2 +-
 apps/desktop/e2e/session-local-recovery.spec.ts    |  324 +-
 apps/desktop/e2e/session-workbar.spec.ts           |  105 +-
 apps/desktop/e2e/settings.spec.ts                  |  181 +-
 apps/desktop/e2e/side-chat-followups.spec.ts       |  188 +
 apps/desktop/e2e/skill-draft-lifecycle.spec.ts     |  132 -
 apps/desktop/e2e/slash-command-compact.spec.ts     |    5 +-
 apps/desktop/e2e/streaming-paint-observer.ts       |   89 +
 apps/desktop/e2e/streaming-remount.spec.ts         |  467 +-
 apps/desktop/e2e/transcript-scroll-cost.spec.ts    |  280 -
 apps/desktop/e2e/workhub-layout.spec.ts            |  389 +-
 apps/desktop/e2e/workhub-pending-question.spec.ts  |   47 +
 apps/desktop/e2e/workhub-reconstruction.spec.ts    |   56 +-
 apps/desktop/electron-builder.config.mjs           |   14 +-
 apps/desktop/package.json                          |   48 +-
 .../desktop/perf/onboarding-session-update.spec.ts |   62 +
 apps/desktop/perf/playwright.config.ts             |   43 +
 apps/desktop/perf/transcript-memory.spec.ts        |  226 +
 apps/desktop/perf/usage-tab-entry.spec.ts          |  189 +
 apps/desktop/renderer-architecture.json            | 2483 ++----
 .../resources/licenses/npm/THIRD_PARTY_NOTICES.txt | 2155 ++++-
 .../licenses/renderer/ANT_DESIGN_ICONS_LICENSE.txt |   22 -
 .../licenses/renderer/SEMI_ICONS_LICENSE.txt       |   21 -
 .../desktop/scripts/browser-load-failure-smoke.mjs |  203 +
 apps/desktop/scripts/browser-observe-act-smoke.mjs |   51 +-
 apps/desktop/scripts/build-executor-plugins.mjs    |   39 +
 .../scripts/build-executor-plugins.test.mjs        |   51 +
 .../scripts/check-renderer-architecture.mjs        | 1163 ++-
 .../scripts/check-renderer-architecture.test.mjs   | 1107 ++-
 apps/desktop/scripts/client-plugin-p1-smoke.mjs    |  262 +
 .../scripts/copy-runtime-filesystem-worker.mjs     |    5 +-
 apps/desktop/scripts/dev-worktree.mjs              |   77 +
 apps/desktop/scripts/dev-worktree.test.mjs         |  143 +
 apps/desktop/scripts/dev.mjs                       |    8 +
 .../scripts/measure-onboarding-session-update.mjs  |  204 +
 .../scripts/vite-client-plugin-slots.test.mjs      |   92 +
 .../scripts/vite-renderer-entry-contract.ts        |    9 +-
 .../scripts/vite-workspace-packages.test.mjs       |   32 +-
 .../scripts/workhub-browser-presentation-smoke.mjs |  231 +
 .../src/main/__tests__/about-settings-page.test.ts |   92 +-
 .../src/main/__tests__/about-update-status.test.ts |   30 +-
 .../active-execution-boundary-read-model.test.ts   |  207 +-
 .../main/__tests__/agent-graph-panel-model.test.ts |   85 +
 .../__tests__/agent-graph-panel-visibility.test.ts |  253 +-
 .../src/main/__tests__/agent-graph-panel.test.ts   |  913 +--
 .../app-shell-attachment-preflight-send.test.ts    |  238 +-
 .../app-shell-busy-race-settlement.test.ts         |  288 +-
 .../__tests__/app-shell-chat-actions-fixture.ts    |   49 +-
 .../__tests__/app-shell-command-actions.test.ts    |    2 +-
 .../main/__tests__/app-shell-command-options.ts    |   98 +
 .../__tests__/app-shell-exact-turn-arm.test.ts     |  112 -
 .../__tests__/app-shell-first-send-cleanup.test.ts |  350 +-
 .../__tests__/app-shell-form-interaction.test.ts   |   35 +-
 .../main/__tests__/app-shell-frame-style.test.ts   |   71 +
 .../__tests__/app-shell-project-actions.test.ts    |  187 -
 .../main/__tests__/app-shell-queue-actions.test.ts |  110 +
 .../main/__tests__/app-shell-retired-props.test.ts |   41 +
 .../__tests__/app-shell-revision-actions.test.ts   |  407 +
 .../__tests__/app-shell-revision-resend.test.ts    |  479 ++
 .../__tests__/app-shell-session-ui-state.test.ts   |  746 +-
 .../main/__tests__/app-shell-stop-action.test.ts   |    6 +-
 .../main/__tests__/app-shell-turn-actions.test.ts  |   38 +-
 .../src/main/__tests__/app-update-boundary.test.ts |   59 +-
 .../main/__tests__/app-update-focus-check.test.ts  |    2 +
 .../__tests__/app-update-provider-scope.test.ts    |    5 +-
 .../src/main/__tests__/app-update-service.test.ts  |  116 +-
 .../__tests__/archive-retention-candidates.test.ts |  155 +
 .../__tests__/archive-retention-notices.test.ts    |  374 +
 .../__tests__/archive-retention-section.test.ts    |  295 +
 .../__tests__/archived-task-scope-surface.test.ts  |  228 +
 .../src/main/__tests__/archived-task-scope.test.ts |  322 +
 .../src/main/__tests__/assistant-stream.test.ts    |  196 -
 .../attachment-directory-detection-preload.test.ts |   86 +
 .../attachment-directory-detection.test.ts         |  102 +
 .../__tests__/attachment-ingest-payload.test.ts    |   20 +-
 .../__tests__/attachment-ingest-resolve.test.ts    |   32 +-
 .../main/__tests__/attachment-preflight.test.ts    |   16 +-
 .../src/main/__tests__/automation-host.test.ts     |    2 +-
 .../__tests__/auxiliary-window-registry.test.ts    |   67 +
 .../__tests__/bootstrap-invoke-preload.test.ts     |  229 +
 .../__tests__/bootstrap-selection-lease.test.ts    |   13 +-
 .../src/main/__tests__/bot-chat-detail.test.ts     |   14 +-
 .../bot-incoming-session-lifecycle.test.ts         |   74 +-
 .../src/main/__tests__/bot-onboarding-main.test.ts |  200 +
 .../__tests__/bot-onboarding-status-copy.test.ts   |   58 +
 .../src/main/__tests__/browser-ipc-main.test.ts    |  375 +
 .../src/main/__tests__/browser-logic.test.ts       |   15 +
 .../src/main/__tests__/browser-message-box.test.ts |   48 +-
 .../src/main/__tests__/browser-panel.test.ts       |  230 +
 .../src/main/__tests__/browser-selection.test.ts   |   13 +-
 .../src/main/__tests__/browser-session.test.ts     |   36 +-
 .../src/main/__tests__/browser-tools.test.ts       |    2 +
 .../main/__tests__/browser-view-manager.test.ts    |   23 -
 apps/desktop/src/main/__tests__/cdp-bridge.test.ts |  179 +-
 .../chat-composer-region-draft-handoff.test.ts     |   49 +-
 .../__tests__/chat-view-optimistic-render.test.ts  |  100 +-
 .../main/__tests__/client-plugin-routing.test.ts   |   67 +
 .../main/__tests__/client-plugin-transport.test.ts |  111 +
 .../main/__tests__/client-settings-effects.test.ts |   86 +-
 .../__tests__/client-settings-ipc-main.test.ts     |   10 +-
 .../command-palette-desktop-actions.test.ts        |  159 +
 .../main/__tests__/command-palette-retired.test.ts |   19 +
 .../main/__tests__/composer-directories.test.ts    |   53 +-
 .../src/main/__tests__/composer-mentions.test.ts   |   38 +-
 .../src/main/__tests__/composer-staging-fixture.ts |   59 +
 .../main/__tests__/composer-staging-owner.test.ts  |  870 ++
 .../main/__tests__/composer-submission-fixture.ts  |  115 +
 .../__tests__/composer-submission-owner.test.ts    | 1108 +++
 .../src/main/__tests__/computer-use-host.test.ts   |   30 +-
 .../__tests__/connection-catalog-fixture.test.ts   |  100 -
 .../connection-settings-locale-render.test.ts      |  431 +-
 .../main/__tests__/context-window-input.test.ts    |   48 +
 .../main/__tests__/conversation-compaction.test.ts |  208 +
 .../main/__tests__/conversation-markdown.test.ts   |    2 +-
 .../src/main/__tests__/conversation-owner.test.ts  |  295 +
 .../conversation-services-adapter.test.ts          |   96 +
 .../conversation-transcript-retry.test.ts          |  311 +
 .../main/__tests__/create-session-input.test.ts    |   34 +-
 .../src/main/__tests__/custom-pet-activity.test.ts |   34 +
 .../main/__tests__/daily-review-fixture.test.ts    |   85 +-
 .../default-runtime-host-operation.test.ts         |    2 +-
 .../__tests__/desktop-session-projection.test.ts   |   15 +
 .../main/__tests__/desktop-slash-command.test.ts   |    2 +-
 .../desktop-transcript-range-store.test.ts         | 2032 ++---
 .../__tests__/desktop-transcript-replica.test.ts   |  219 +
 .../src/main/__tests__/diagnostics-owner.test.ts   |  518 ++
 .../main/__tests__/e2e-fixture-usage-fold.test.ts  |   78 +
 .../src/main/__tests__/executor-selection.test.ts  |  515 ++
 .../__tests__/expected-error-presentation.test.ts  |  104 +-
 .../external-agent-executable-selection.test.ts    |   96 +
 .../__tests__/external-agent-setup-ipc.test.ts     |  185 +
 .../external-agents-settings-page.test.ts          |  368 +
 apps/desktop/src/main/__tests__/fake-dom.ts        |   44 +-
 .../__tests__/follow-up-submit-routing.test.ts     |   72 +-
 .../src/main/__tests__/git-review-main.test.ts     |  180 +-
 .../src/main/__tests__/goals-boundary.test.ts      |    6 +-
 .../src/main/__tests__/guest-turn-requests.test.ts |  335 +
 .../src/main/__tests__/health-center-copy.test.ts  |   12 +-
 .../__tests__/import-tasks-settings-page.test.ts   |  760 +-
 .../src/main/__tests__/imported-reply-fold.test.ts |   67 +
 .../src/main/__tests__/ink-ladder-contract.test.ts |   33 +-
 .../src/main/__tests__/interrupted-resume.test.ts  |   31 +-
 .../main/__tests__/latest-request-usage.test.ts    |  525 +-
 .../src/main/__tests__/live-content-seed.test.ts   |  102 -
 .../main/__tests__/live-content-visibility.test.ts |   81 +
 .../src/main/__tests__/live-context-usage.test.ts  |  214 +-
 .../__tests__/main-process-diagnostics.test.ts     |   27 +
 .../main/__tests__/main-startup-lifetime.test.ts   |  182 +-
 .../main/__tests__/main-window-drop-guard.test.ts  |   93 +
 .../__tests__/managed-artifact-preview.test.ts     |  265 +
 .../main/__tests__/managed-skill-sources.test.ts   |    2 +-
 .../main/__tests__/managed-task-directory.test.ts  |  118 +
 .../src/main/__tests__/mcp-command-line.test.ts    |    2 +-
 .../main/__tests__/mcp-editor-validation.test.ts   |    7 +-
 .../__tests__/mcp-form-host-integration.test.ts    |  145 +
 .../main/__tests__/mcp-ipc-commit-unknown.test.ts  |  102 +-
 .../src/main/__tests__/mcp-ipc-main.test.ts        |  454 +-
 .../main/__tests__/mcp-oauth-controller.test.ts    |   22 +
 .../src/main/__tests__/mcp-page-model.test.ts      |   76 +-
 .../src/main/__tests__/mcp-preload-scope.test.ts   |   77 +-
 .../src/main/__tests__/mcp-runtime-e2e.test.ts     |    2 +
 .../src/main/__tests__/mcp-secret-guard.test.ts    |    9 +
 .../main/__tests__/message-queue-ui-state.test.ts  |  936 ++-
 .../main/__tests__/model-catalog-choices.test.ts   |   55 +-
 .../src/main/__tests__/module-hub-host.test.ts     |    3 +-
 .../__tests__/module-hub-mcp-controller.test.ts    |  227 +
 .../src/main/__tests__/module-hub-provider.test.ts |   92 +-
 .../module-hub-scheduled-tasks-controller.test.ts  |   46 +
 .../__tests__/module-hub-services-adapter.test.ts  |    5 +
 .../__tests__/module-hub-skills-controller.test.ts |  420 +-
 .../__tests__/multi-host-recall-search.test.ts     |  188 +
 .../__tests__/multi-host-thread-search.test.ts     |   76 -
 .../__tests__/native-diagnostic-dialog.test.ts     |    1 +
 .../main/__tests__/native-file-dialog-copy.test.ts |   33 +
 .../desktop/src/main/__tests__/native-menu.test.ts |   59 +
 .../__tests__/new-chat-executor-selection.test.ts  |   40 +
 .../src/main/__tests__/new-session-project.test.ts |   67 +-
 .../main/__tests__/new-task-staged-content.test.ts |  376 +-
 .../main/__tests__/notifications-policy.test.ts    |   36 +-
 .../src/main/__tests__/oauth-result-copy.test.ts   |   14 +
 .../main/__tests__/onboarding-authority.test.ts    |  590 ++
 .../onboarding-incremental-preload.test.ts         |  208 +
 .../onboarding-service-incremental.test.ts         |  219 +
 .../src/main/__tests__/open-path-guard.test.ts     |   31 +-
 .../src/main/__tests__/opencli-chrome.test.ts      |  114 +
 .../src/main/__tests__/overlays-boundary.test.ts   |  282 +
 .../src/main/__tests__/overlays-model.test.ts      |  105 +
 .../main/__tests__/overlays-provider-scope.test.ts |  220 +
 .../__tests__/overlays-search-lifecycle.test.ts    |  162 +
 .../__tests__/overlays-services-adapter.test.ts    |  126 +
 .../permission-response-ipc-boundary.test.ts       |   97 +-
 .../src/main/__tests__/pet-pack-import.test.ts     |    2 +
 .../main/__tests__/plan-mode-panel-pending.test.ts |    9 +-
 .../main/__tests__/plan-mode-panel-refresh.test.ts |  462 ++
 apps/desktop/src/main/__tests__/plan-owner.test.ts |  160 +
 .../src/main/__tests__/preview-preflight.test.ts   |  448 ++
 .../src/main/__tests__/project-add-restore.test.ts |  625 ++
 .../__tests__/project-management-service.test.ts   |  167 +-
 .../main/__tests__/provider-add-submission.test.ts |   62 +-
 .../provider-endpoint-presentation.test.ts         |   48 +-
 .../__tests__/quote-companion-disposal.test.ts     |   71 +
 .../main/__tests__/quote-companion-retry.test.ts   | 2029 ++++-
 .../__tests__/react-performance-measures.test.ts   |   88 +
 .../src/main/__tests__/relay-profile-draft.test.ts |   68 -
 .../src/main/__tests__/relay-thinking-bulk.test.ts |  178 -
 .../src/main/__tests__/resume-availability.test.ts |  169 +
 .../review-base-branch-preferences.test.ts         |  101 +
 .../src/main/__tests__/rive-workflow-tool.test.ts  |   60 +-
 .../runtime-host-artifacts-ipc-main.test.ts        |  219 +
 .../main/__tests__/runtime-host-boot-copy.test.ts  |   30 -
 .../runtime-host-bot-session-adapter.test.ts       |   47 +-
 .../runtime-host-client-operations.test.ts         |  170 +-
 .../main/__tests__/runtime-host-client-uds.test.ts |   77 +-
 .../src/main/__tests__/runtime-host-client.test.ts |   41 +-
 .../runtime-host-connections-ipc-main.test.ts      |  120 +-
 .../runtime-host-default-recovery.test.ts          |   29 +
 .../runtime-host-desktop-candidate.test.ts         |  751 +-
 .../__tests__/runtime-host-desktop-manager.test.ts |  635 +-
 ...runtime-host-external-sessions-ipc-main.test.ts |  213 +-
 .../runtime-host-guest-ipc-preload.test.ts         |  104 +-
 .../runtime-host-guest-session-mounts.test.ts      |  482 ++
 .../__tests__/runtime-host-handoff-surface.test.ts |  158 +
 .../runtime-host-local-remote-access.test.ts       |   85 +-
 .../runtime-host-managed-services.test.ts          |   44 +
 .../runtime-host-native-capabilities.test.ts       |   53 +-
 .../runtime-host-new-task-preload.test.ts          |  173 +
 .../__tests__/runtime-host-notifications.test.ts   |  145 +
 .../__tests__/runtime-host-oauth-ipc-main.test.ts  |   86 +-
 .../runtime-host-observation-preload.test.ts       |  248 +-
 .../__tests__/runtime-host-profile-service.test.ts |  164 +-
 .../runtime-host-queue-mutation-ipc.test.ts        |  137 +
 .../main/__tests__/runtime-host-quit-uds.test.ts   |  100 +
 .../src/main/__tests__/runtime-host-quit.test.ts   |   22 +-
 .../__tests__/runtime-host-recall-ipc-main.test.ts |  207 +
 .../__tests__/runtime-host-search-ipc-main.test.ts |  198 -
 .../runtime-host-session-bundle-ipc-main.test.ts   |  228 +
 .../runtime-host-session-catalog-ipc-main.test.ts  |  242 +-
 .../runtime-host-session-catalog-preload.test.ts   |   14 +
 .../runtime-host-session-domains-ipc-main.test.ts  |  233 +-
 ...runtime-host-session-execution-ipc-main.test.ts |  862 +-
 .../runtime-host-session-observer.test.ts          | 2484 ++++--
 ...runtime-host-session-subscription-owner.test.ts |  818 ++
 .../__tests__/runtime-host-session-test-fixture.ts |  173 +-
 .../runtime-host-settings-ipc-main.test.ts         |  114 +
 .../__tests__/runtime-host-setup-package.test.ts   |    7 +-
 .../__tests__/runtime-host-skills-ipc-main.test.ts |  447 ++
 .../__tests__/runtime-host-usage-ipc-main.test.ts  |  693 +-
 .../runtime-host-workhub-ipc-main.test.ts          |  125 +
 .../runtime-host-workspace-ipc-main.test.ts        |  121 +
 .../__tests__/runtime-host-wsl-controller.test.ts  |  104 +
 .../__tests__/runtime-host-wsl-handoff.test.ts     |  133 +
 .../runtime-policy-connection-fixture.test.ts      |  137 +
 .../__tests__/session-bundle-export-tree.test.ts   |  195 +
 .../session-catalog-background-activity.test.ts    |   91 +
 .../main/__tests__/session-catalog-source.test.ts  |   81 +
 .../__tests__/session-change-retirement.test.ts    |  237 +
 .../__tests__/session-collaboration-dialog.test.ts |  326 +
 .../session-collaboration-join-dialog.test.ts      |   29 +-
 .../session-collaboration-services-adapter.test.ts |   62 +
 .../main/__tests__/session-copy-attempt.test.ts    |    4 +-
 .../__tests__/session-error-presentation.test.ts   |    4 +-
 .../main/__tests__/session-event-health.test.ts    |    2 +-
 .../main/__tests__/session-health-notice.test.ts   |    2 +-
 .../__tests__/session-health-recovery-flow.test.ts |   25 +-
 .../__tests__/session-history-navigation.test.ts   |  384 +
 .../session-inspector-composition.test.ts          |    2 +-
 .../session-inspector-context-format.test.ts       |   44 -
 .../session-inspector-panel-model.test.ts          |   21 +
 .../session-inspector-usage-stats.test.ts          |  159 +
 .../src/main/__tests__/session-list-layout.test.ts |  234 +-
 .../session-local-attachment-recovery.test.ts      |  309 +
 .../__tests__/session-local-presentation.test.ts   |  235 +
 .../src/main/__tests__/session-local.test.ts       | 1619 +++-
 .../main/__tests__/session-mode-ipc-main.test.ts   |   16 +
 .../session-navigation-archive-sweep.test.ts       |  166 +
 .../session-navigation-controller.test.ts          |  528 +-
 .../session-navigation-move-targets.test.ts        |  145 +
 .../session-navigation-move-to-project.test.ts     |  122 +
 ...ession-navigation-row-actions-revisions.test.ts |  117 +-
 .../session-navigation-session-purge.test.ts       |  177 +-
 .../session-project-hierarchy-contract.test.ts     |   31 +-
 .../src/main/__tests__/session-query-gate.test.ts  |  196 +
 .../session-rail-background-activity.test.ts       |  103 +
 .../src/main/__tests__/session-read-state.test.ts  |   25 -
 .../__tests__/session-reference-composer.test.ts   |  446 ++
 .../__tests__/session-reference-recovery.test.ts   |  263 +
 .../main/__tests__/session-removal-preview.test.ts |  156 +
 .../__tests__/session-review-base-branch.test.ts   |   63 +
 .../session-review-panel-recovery.test.ts          |  428 +
 .../session-selection-open-elsewhere.test.ts       |   20 +-
 .../main/__tests__/session-setting-intent.test.ts  |   21 +-
 .../__tests__/session-settings-controller.test.ts  |   79 +-
 .../__tests__/session-settings-plan-mode.test.ts   |   69 +
 .../session-settings-provider-scope.test.ts        |  304 +
 .../session-settings-services-adapter.test.ts      |   24 +-
 .../__tests__/session-status-presentation.test.ts  |   24 +-
 .../main/__tests__/session-storage-loader.test.ts  |  142 +
 .../src/main/__tests__/session-swipe.test.ts       |  147 +
 .../session-terminal-query-policy.test.ts          |  148 +
 .../main/__tests__/session-terminal-query.test.ts  |  168 -
 .../main/__tests__/session-trace-refresh.test.ts   |   12 +-
 .../session-turn-request-composer.test.ts          |  325 -
 .../src/main/__tests__/session-ui-reads.test.ts    |  346 +
 .../main/__tests__/session-visit-history.test.ts   |  102 +
 .../session-workspace-action-identity.test.ts      |  162 +-
 .../main/__tests__/settings-ipc-helpers.test.ts    |   46 +-
 .../main/__tests__/settings-memory-copy.test.ts    |   20 +-
 .../__tests__/settings-preferences-copy.test.ts    |    8 -
 .../__tests__/settings-recovery-startup.test.ts    |  315 +
 .../src/main/__tests__/settings-recovery.test.ts   |  272 +
 .../settled-session-transient-reconcile.test.ts    |  122 -
 .../src/main/__tests__/shell-layout-widths.test.ts |   94 +
 .../src/main/__tests__/shell-lifecycle.test.ts     |  196 +
 .../main/__tests__/shell-run-update-state.test.ts  |    2 +-
 .../src/main/__tests__/skill-locations.test.ts     |  179 +
 .../src/main/__tests__/stale-sessions.test.ts      |    2 +-
 .../main/__tests__/startup-progress-window.test.ts |  206 -
 .../main/__tests__/startup-storage-repair.test.ts  |  144 +
 .../main/__tests__/storage-usage-section.test.ts   |  196 +
 .../src/main/__tests__/streaming-handoff.test.ts   |  324 +-
 .../src/main/__tests__/task-catalog-rows.test.ts   |   72 +-
 .../main/__tests__/task-entry-controller.test.ts   |  593 +-
 .../src/main/__tests__/task-entry-model.test.ts    |    2 +-
 .../__tests__/task-entry-provider-scope.test.ts    |  346 +-
 .../__tests__/task-entry-services-adapter.test.ts  |  115 +-
 .../main/__tests__/task-readiness-notice.test.ts   |    4 +-
 .../main/__tests__/task-readiness-owner.test.ts    |  413 +
 .../task-submission-readiness-main.test.ts         |    4 +-
 .../__tests__/terminal-interaction-policy.test.ts  |   43 +
 .../src/main/__tests__/thinking-stream.test.ts     |   74 -
 .../src/main/__tests__/thread-search.test.ts       |  626 --
 .../traditional-chinese-peer-mesh-copy.test.ts     |    2 +-
 .../main/__tests__/transcript-history-read.test.ts |  308 +
 .../src/main/__tests__/transcript-identity.test.ts |    3 -
 .../__tests__/transcript-ledger-test-fixture.ts    |  128 +
 .../__tests__/transcript-navigation-pager.test.ts  |  236 -
 .../__tests__/transcript-navigation-race.test.ts   |  393 -
 .../transcript-navigation-regression.test.ts       |  482 --
 .../transcript-navigation-test-fixture.ts          |  139 -
 .../transcript-open-cached-preview.test.ts         |  166 +
 .../transcript-overlay-settlement.test.ts          |  466 --
 .../transcript-reading-position-controller.test.ts |  492 +-
 .../__tests__/transcript-send-viewport.test.ts     |  170 +-
 .../main/__tests__/transcript-tail-restore.test.ts |  364 +
 .../src/main/__tests__/transcript-test-dom.ts      |  127 +
 .../__tests__/transient-message-projection.test.ts |  144 +-
 .../src/main/__tests__/usage-settings-view.test.ts |  494 +-
 .../use-composer-quotes-revision-send.test.ts      |  161 +
 .../main/__tests__/use-onboarding-snapshot.test.ts |  252 -
 .../src/main/__tests__/use-project-context.test.ts |   34 +-
 .../src/main/__tests__/use-session-trace.test.ts   |   40 +-
 .../main/__tests__/use-shell-connections.test.ts   |  116 +
 .../src/main/__tests__/window-state.test.ts        |   67 +
 .../main/__tests__/windows-taskbar-icon.test.ts    |  105 +
 .../src/main/__tests__/work-board-ipc-main.test.ts |  274 +-
 .../src/main/__tests__/work-board-panel.test.ts    |    4 +-
 .../src/main/__tests__/work-board-target.test.ts   |  109 +
 .../src/main/__tests__/workbar-boundary.test.ts    |   38 +-
 .../src/main/__tests__/workbar-controller.test.ts  | 1337 +++-
 .../src/main/__tests__/workbar-model.test.ts       |  136 +-
 .../main/__tests__/workbar-provider-scope.test.ts  |  194 +
 .../__tests__/workbar-services-adapter.test.ts     |  158 +-
 .../src/main/__tests__/workhub-anchor-rail.test.ts |  151 -
 .../__tests__/workhub-composer-restore.test.ts     |  139 +
 .../src/main/__tests__/workhub-control.test.ts     |   45 +-
 .../workhub-coordination-lifecycle.test.ts         |    2 +-
 .../workhub-coordination-session-preload.test.ts   |   12 +
 ...workhub-coordination-transcript-preload.test.ts |  222 +-
 .../src/main/__tests__/workhub-dock.test.ts        |  255 +
 .../src/main/__tests__/workhub-enablement.test.ts  |  109 +
 .../main/__tests__/workhub-identity-colors.test.ts |   59 +
 .../src/main/__tests__/workhub-linked-work.test.ts |  202 +
 .../main/__tests__/workhub-presentation.test.ts    |  892 ++-
 .../main/__tests__/workhub-remote-bridge.test.ts   |  359 +
 .../main/__tests__/workhub-remote-choices.test.ts  |   69 +
 .../src/main/__tests__/workhub-runtime.test.ts     |  152 +-
 .../main/__tests__/workhub-send-visibility.test.ts |  526 +-
 .../main/__tests__/workhub-surface-switch.test.ts  |  144 +
 .../__tests__/workhub-topic-association.test.ts    |  134 +
 .../src/main/__tests__/workhub-wn-draft.test.ts    |   45 +
 apps/desktop/src/main/app-icon-surface.ts          |   35 +-
 apps/desktop/src/main/app-ipc-main.ts              |   49 +-
 apps/desktop/src/main/app-update-attestation.ts    |   11 +-
 apps/desktop/src/main/app-update-service.ts        |   61 +
 .../src/main/attachment-directory-detection.ts     |   60 +
 apps/desktop/src/main/attachment-ingest.ts         |   32 +-
 apps/desktop/src/main/auxiliary-window-registry.ts |  102 +
 apps/desktop/src/main/boot-context.ts              |   53 +
 apps/desktop/src/main/bot-incoming-main.ts         |   16 +-
 apps/desktop/src/main/bot-onboarding-main.ts       |   67 +-
 apps/desktop/src/main/browser-ipc-main.ts          |  362 +-
 apps/desktop/src/main/browser-message-box.ts       |   23 +-
 apps/desktop/src/main/browser/automation-host.ts   |   27 +-
 apps/desktop/src/main/browser/browser-host.ts      |   18 +-
 apps/desktop/src/main/browser/cdp-bridge.ts        |   46 +-
 apps/desktop/src/main/browser/controller.ts        |  162 +-
 apps/desktop/src/main/browser/logic.ts             |   22 +-
 apps/desktop/src/main/browser/session.ts           |   65 +-
 apps/desktop/src/main/browser/view-manager.ts      |   21 -
 apps/desktop/src/main/client-plugin-transport.ts   |  286 +
 .../src/main/client-settings-confirmation-copy.ts  |   12 +-
 apps/desktop/src/main/client-settings-effects.ts   |   25 +-
 apps/desktop/src/main/client-settings-tools.ts     |    2 +-
 .../src/main/computer-use-real-model-policy.ts     |    5 +
 .../src/main/computer-use/cursor-overlay-window.ts |   18 +-
 apps/desktop/src/main/computer-use/pip-electron.ts |   11 +-
 apps/desktop/src/main/computer-use/pip-window.ts   |    4 +-
 apps/desktop/src/main/computer-use/status-item.ts  |   19 +-
 .../desktop/src/main/connections-ipc-validation.ts |   10 +-
 apps/desktop/src/main/create-session-input.ts      |   10 +-
 .../src/main/deep-research-desktop-projection.ts   |   64 -
 .../src/main/desktop-native-capability-assembly.ts |    7 +-
 apps/desktop/src/main/desktop-transcript-ipc.ts    |   97 +-
 .../desktop/src/main/desktop-transcript-replica.ts |  893 +--
 apps/desktop/src/main/e2e-fixture.ts               |   25 +-
 .../main/e2e-fixture/connection-catalog-seed.ts    |  214 +
 .../desktop/src/main/e2e-fixture/scenarios-chat.ts |   66 +-
 .../src/main/e2e-fixture/scenarios-modules.ts      |    4 +-
 .../src/main/e2e-fixture/scenarios-settings.ts     |  133 +-
 .../src/main/e2e-fixture/scenarios-usage.ts        |   30 +
 apps/desktop/src/main/e2e-fixture/seed-helpers.ts  |   26 +-
 apps/desktop/src/main/early-window.ts              |  372 +
 .../main/external-agent-executable-selection.ts    |   41 +
 .../src/main/external-agent-setup-ipc-main.ts      |  104 +
 apps/desktop/src/main/git-review-main.ts           |  139 +-
 apps/desktop/src/main/keep-system-awake.ts         |    2 +-
 apps/desktop/src/main/main-process-diagnostics.ts  |   23 +
 apps/desktop/src/main/main-window-drop-guard.ts    |   36 +
 apps/desktop/src/main/main-window.ts               |  185 +-
 apps/desktop/src/main/main.ts                      |   80 +-
 .../src/main/managed-artifact-preview-tools.ts     |   50 +
 apps/desktop/src/main/managed-artifact-preview.ts  |  222 +
 apps/desktop/src/main/managed-task-directory.ts    |  117 +
 apps/desktop/src/main/markdown-save-ipc-main.ts    |   19 +-
 apps/desktop/src/main/mcp-ipc-main.ts              |  228 +-
 apps/desktop/src/main/mcp-oauth-controller.ts      |   70 +-
 apps/desktop/src/main/mcp-secret-guard.ts          |    3 +-
 .../src/main/native-diagnostic-dialog-copy.ts      |   19 +-
 apps/desktop/src/main/native-diagnostic-dialog.ts  |   10 +-
 apps/desktop/src/main/native-file-dialog-copy.ts   |   70 +
 apps/desktop/src/main/native-menu.ts               |   54 +
 apps/desktop/src/main/native-notification.ts       |   32 +
 apps/desktop/src/main/new-session-project.ts       |   45 +-
 apps/desktop/src/main/notifications-ipc-main.ts    |   82 -
 apps/desktop/src/main/notifications-main.ts        |   62 +
 apps/desktop/src/main/notifications-policy.ts      |  105 +-
 apps/desktop/src/main/onboarding-ipc-main.ts       |    6 +
 apps/desktop/src/main/onboarding-service.ts        |  182 +-
 apps/desktop/src/main/open-path-guard.ts           |    5 +-
 apps/desktop/src/main/opencli-chrome.ts            |  186 +
 apps/desktop/src/main/opencli-mcp.d.ts             |   45 +
 .../permission-overlay/permission-overlay-copy.ts  |   21 +-
 .../permission-overlay/permission-overlay-main.ts  |   12 +-
 apps/desktop/src/main/permission-response-guard.ts |  120 +-
 apps/desktop/src/main/pet-pack-import.ts           |    5 +-
 apps/desktop/src/main/preview-preflight-probes.ts  |  133 +
 apps/desktop/src/main/preview-preflight.ts         |  440 ++
 .../desktop/src/main/project-management-service.ts |   23 +-
 apps/desktop/src/main/project-picker-copy.ts       |    4 +-
 .../src/main/runtime-host-artifacts-ipc-main.ts    |   88 +-
 apps/desktop/src/main/runtime-host-boot-copy.ts    |   90 -
 apps/desktop/src/main/runtime-host-boot.ts         |  942 +--
 .../src/main/runtime-host-bot-session-adapter.ts   |    3 +
 apps/desktop/src/main/runtime-host-client.ts       |  235 +-
 .../src/main/runtime-host-config-ipc-main.ts       |   15 +-
 .../src/main/runtime-host-connections-ipc-main.ts  |   62 +-
 .../src/main/runtime-host-default-recovery.ts      |    8 +-
 .../src/main/runtime-host-desktop-candidate.ts     |  198 +-
 .../src/main/runtime-host-desktop-manager.ts       |  693 +-
 .../runtime-host-external-sessions-ipc-main.ts     |   77 +-
 .../src/main/runtime-host-guest-session-mounts.ts  |  183 +-
 .../src/main/runtime-host-handoff-surface.ts       |  130 +
 .../src/main/runtime-host-local-operator.ts        |    1 +
 .../src/main/runtime-host-local-remote-access.ts   |    6 -
 .../src/main/runtime-host-managed-services.ts      |    4 +-
 .../src/main/runtime-host-native-capabilities.ts   |   17 +-
 .../desktop/src/main/runtime-host-notifications.ts |   52 +
 .../src/main/runtime-host-oauth-ipc-main.ts        |   42 +-
 .../src/main/runtime-host-oauth-presentation.ts    |   46 +-
 .../src/main/runtime-host-profile-service.ts       |   63 +-
 .../src/main/runtime-host-queue-mutation-ipc.ts    |  143 +
 apps/desktop/src/main/runtime-host-quit-copy.ts    |   14 +-
 apps/desktop/src/main/runtime-host-quit.ts         |   19 +-
 .../src/main/runtime-host-recall-ipc-main.ts       |  126 +
 .../src/main/runtime-host-renderer-ipc-main.ts     |    8 +
 .../src/main/runtime-host-search-ipc-main.ts       |   74 -
 .../main/runtime-host-session-bundle-ipc-main.ts   |  187 +
 .../main/runtime-host-session-catalog-ipc-main.ts  |  267 +-
 .../main/runtime-host-session-domains-ipc-main.ts  |   42 +-
 .../runtime-host-session-execution-ipc-main.ts     |  501 +-
 .../runtime-host-session-observation-registry.ts   |  325 +-
 .../src/main/runtime-host-session-observer.ts      |  741 +-
 .../runtime-host-session-subscription-owner.ts     |  283 +-
 .../src/main/runtime-host-settings-ipc-main.ts     |   57 +-
 .../desktop/src/main/runtime-host-setup-package.ts |   31 +-
 .../src/main/runtime-host-shell-runs-ipc-main.ts   |   36 +-
 .../src/main/runtime-host-skills-ipc-main.ts       |   98 +-
 apps/desktop/src/main/runtime-host-ssh-terminal.ts |    2 +-
 .../src/main/runtime-host-usage-ipc-main.ts        |  256 +-
 .../src/main/runtime-host-workhub-ipc-main.ts      |   55 +-
 .../src/main/runtime-host-workspace-ipc-main.ts    |   27 +-
 .../src/main/runtime-host-wsl-controller.ts        |   83 +-
 apps/desktop/src/main/runtime-host-wsl-handoff.ts  |  143 +
 .../src/main/session-local-attachment-recovery.ts  |  153 +
 apps/desktop/src/main/session-local-service.ts     |  655 +-
 apps/desktop/src/main/session-local-store.ts       |  110 +-
 apps/desktop/src/main/settings-ipc-helpers.ts      |   31 +-
 apps/desktop/src/main/settings-recovery.ts         |  165 +
 apps/desktop/src/main/skill-locations.ts           |  169 +
 apps/desktop/src/main/startup-context.ts           |    7 +
 apps/desktop/src/main/startup-presentation.ts      |  139 -
 apps/desktop/src/main/startup-progress-window.ts   |  278 -
 apps/desktop/src/main/terminal-close-intents.ts    |   87 +
 apps/desktop/src/main/window-reveal.ts             |   58 +-
 apps/desktop/src/main/window-state.ts              |   13 +-
 apps/desktop/src/main/windows-app-tray.ts          |   11 +-
 apps/desktop/src/main/windows-taskbar-icon.ts      |   99 +
 apps/desktop/src/main/work-board-ipc-main.ts       |   86 +-
 apps/desktop/src/main/workhub-control.ts           |   23 +-
 apps/desktop/src/main/workhub-presentation.ts      |  591 +-
 apps/desktop/src/main/workhub-remote-bridge.ts     |  308 +
 apps/desktop/src/main/workhub-remote-choices.ts    |  116 +
 apps/desktop/src/main/workhub-runtime.ts           |   80 +-
 apps/desktop/src/main/workhub-ui.ts                |   35 +-
 .../src/preload/attachment-ingest-payload.ts       |   19 +-
 apps/desktop/src/preload/bootstrap-invoke.ts       |  115 +
 apps/desktop/src/preload/bridge-contract.d.ts      |  489 +-
 apps/desktop/src/preload/browser-selection.ts      |    8 +
 apps/desktop/src/preload/client-plugin-routing.ts  |   81 +
 .../src/preload/external-session-catalog.ts        |    2 +-
 .../src/preload/external-session-import-result.ts  |   13 +-
 apps/desktop/src/preload/host-session-pages.ts     |   90 +
 .../src/preload/multi-host-recall-search.ts        |  192 +
 .../src/preload/multi-host-thread-search.ts        |   60 -
 apps/desktop/src/preload/preload.ts                | 1475 ++--
 .../preload/runtime-host-renderer-operations.ts    |    8 +
 .../src/preload/runtime-host-session-catalog.ts    |   24 +-
 apps/desktop/src/preload/session-local-draft.ts    |   41 +
 .../desktop/src/preload/session-removal-preview.ts |   77 +
 apps/desktop/src/preload/session-storage-usage.ts  |   84 +
 apps/desktop/src/preload/transcript-contract.ts    |   96 +-
 apps/desktop/src/preload/usage-summary.ts          |   58 +
 apps/desktop/src/preload/workhub-control.ts        |    3 +-
 .../src/preload/workhub-coordination-session.ts    |    6 +-
 apps/desktop/src/preload/workhub-presentation.ts   |   27 +-
 apps/desktop/src/renderer/README.md                |  145 +-
 .../src/renderer/agent-graph-panel-visibility.ts   |   89 +-
 apps/desktop/src/renderer/agent-graph-panel.tsx    |   35 +-
 .../desktop/src/renderer/app-shell-chat-actions.ts |  788 --
 .../src/renderer/app-shell-chrome-actions.tsx      |  127 +-
 .../src/renderer/app-shell-command-actions.ts      |  145 +-
 .../src/renderer/app-shell-context-compaction.ts   |  130 -
 apps/desktop/src/renderer/app-shell-copy.ts        |   24 -
 apps/desktop/src/renderer/app-shell-e2e-fixture.ts |   62 +-
 apps/desktop/src/renderer/app-shell-effects.ts     |  506 +-
 apps/desktop/src/renderer/app-shell-overlays.tsx   |  209 +-
 .../src/renderer/app-shell-project-actions.ts      |  416 -
 .../src/renderer/app-shell-revision-actions.ts     |  439 --
 .../src/renderer/app-shell-session-events.ts       |  498 --
 .../renderer/app-shell-session-start-actions.ts    |  187 -
 .../src/renderer/app-shell-session-ui-state.ts     |   20 -
 apps/desktop/src/renderer/app-shell-stop-action.ts |   83 -
 .../desktop/src/renderer/app-shell-turn-actions.ts |  133 -
 .../src/renderer/app-shell-turn-view-model.ts      |  266 -
 apps/desktop/src/renderer/app-shell.tsx            | 2289 ++----
 apps/desktop/src/renderer/app.tsx                  |   28 +-
 .../contracts/agent-graph-panel-visibility.ts      |  155 +
 .../application/contracts/attachment-preflight.ts  |   45 +
 .../contracts}/bootstrap-selection-lease.ts        |    0
 .../application/contracts/conversation-copy.ts     | 1100 +++
 .../contracts/derive-turn-lineage-badges.ts        |   79 +
 .../contracts}/desktop-slash-command.ts            |    0
 .../application/contracts/feature-services.tsx     |   10 +-
 .../application/contracts/interrupted-resume.ts    |   51 +
 .../contracts/message-queue-projection.ts          |   45 +
 .../contracts/model-connection-errors.ts           |   85 +
 .../contracts/native-surface-occlusion.ts          |  116 +
 .../contracts/new-task-reload-intent.ts            |  122 +
 .../contracts/onboarding/onboarding-authority.ts   |  396 +
 .../application/contracts/provider-retirement.ts   |   22 +
 .../application/contracts/resume-availability.ts   |  107 +
 .../contracts/runtime-host-project-key.ts          |   23 +
 .../session-catalog/catalog-row-watch.tsx          |  123 +
 .../contracts/session-catalog/catalog-sessions.tsx |   37 +
 .../contracts/session-catalog}/observable-state.ts |    0
 .../session-catalog/session-catalog-state.ts       |  347 +
 .../session-catalog/session-change-effects.ts      |   74 +
 .../session-catalog}/session-event-health.ts       |    0
 .../contracts/session-catalog/session-id-set.ts    |   32 +
 .../session-catalog/session-rail-visibility.ts     |   62 +
 .../contracts/session-catalog/stale-sessions.ts    |   71 +
 .../session-catalog/use-external-store-selector.ts |   83 +
 .../contracts}/session-copy-attempt.ts             |    0
 .../contracts/session-error-presentation.ts        |   48 +
 .../application/contracts/session-execution.ts     |   39 +
 .../session-inspector/context-usage-snapshot.ts    |   68 +
 .../contracts/session-inspector/copy.ts            |  157 +
 .../session-inspector/latest-request-usage.ts      |  211 +
 .../session-inspector/live-context-usage.ts        |  214 +
 .../contracts/session-inspector/service.ts         |   48 +
 .../session-inspector-overview-model.ts            |  446 ++
 .../session-inspector-panel-model.ts               |    0
 .../session-inspector/session-inspector-panel.tsx  |  952 +++
 .../session-inspector/session-trace-refresh.ts     |  102 +
 .../session-inspector/use-live-context-usage.ts    |   76 +
 .../session-inspector/use-session-trace.ts         |  405 +
 .../application/contracts/session-start-mode.ts    |   20 -
 .../contracts/session-status-presentation.ts       |  167 +
 .../contracts/session-workspace-errors.ts          |   45 +
 .../session-workspace-recovery-authority.ts        |   30 +
 .../settings-presentation}/action-guard.ts         |    0
 .../contracts/settings-presentation/index.ts       |   25 +
 .../oauth-login-flow-guard.ts                      |    0
 .../runtime-host-settings-target.tsx               |  112 +
 .../settings-presentation/settings-navigation.tsx  |   40 +
 .../settings-route-header.tsx                      |    0
 .../settings-presentation/settings-section.tsx     |  247 +
 .../settings-presentation}/use-action-guard.ts     |    0
 .../application/contracts/shell-layout-contract.ts |   84 +
 .../application/contracts/shell-lifecycle.ts       |  150 +
 .../contracts}/shell-run-update-state.ts           |    0
 .../contracts}/side-chat-command.ts                |    0
 .../application/contracts/snapshot-reader.ts       |   39 +
 .../application/contracts/transcript-copy.ts       |   34 +
 .../application/contracts/transcript-refresh.ts    |   21 +
 .../contracts/transient-message-projection.ts      |  151 +
 .../application/contracts/turn-footer-actions.ts   |  130 +
 .../application/contracts/turn-presentation.ts     |  262 +
 .../contracts}/use-new-task-choice.ts              |    0
 .../application/contracts/use-stable-actions.ts    |   70 +
 .../application/contracts/workbar-edge-toggle.tsx  |   31 +
 .../workhub-workspace/coordination-lifecycle.ts    |  117 +
 .../workhub-workspace/use-workhub-workspace.ts     |   54 +
 .../workhub-workspace/workhub-enablement.ts        |  103 +
 .../assets/provider-brands/antigravity.svg         |    1 +
 .../src/renderer/assets/provider-brands/chrome.svg |    1 +
 .../src/renderer/assets/provider-brands/linear.svg |    1 +
 .../src/renderer/assets/provider-brands/mcp.svg    |    1 +
 .../src/renderer/assets/provider-brands/notion.svg |    1 +
 apps/desktop/src/renderer/astryx-theme/maka.css    |  389 +-
 apps/desktop/src/renderer/astryx-theme/maka.d.ts   |    2 +-
 apps/desktop/src/renderer/astryx-theme/maka.js     |  292 +-
 apps/desktop/src/renderer/attachment-preflight.ts  |   56 -
 apps/desktop/src/renderer/chat-composer-region.tsx |  278 +-
 apps/desktop/src/renderer/chat-message-surface.tsx |  132 +-
 apps/desktop/src/renderer/chat-recovery-notice.tsx |    2 +-
 .../src/renderer/command-palette-commands.ts       |   63 +-
 apps/desktop/src/renderer/command-palette-types.ts |   43 -
 apps/desktop/src/renderer/command-palette.tsx      |  240 -
 apps/desktop/src/renderer/composer-attachments.ts  |   20 -
 apps/desktop/src/renderer/composer-mentions.tsx    |  312 +-
 .../composition/desktop-feature-services.tsx       |  110 +-
 .../renderer/composition/legacy-desktop-region.tsx |    7 +-
 apps/desktop/src/renderer/conversation-markdown.ts |  111 -
 .../src/renderer/custom-pet-companion-model.ts     |   14 +
 apps/desktop/src/renderer/custom-pet-companion.tsx |   18 +
 .../src/renderer/default-runtime-host-operation.ts |   73 -
 .../src/renderer/derive-turn-lineage-badges.ts     |   79 -
 .../renderer/desktop-execution-boundary-surface.ts |    7 +-
 apps/desktop/src/renderer/error-boundary.tsx       |   30 +-
 .../src/renderer/features/app-update/README.md     |    3 +-
 .../features/app-update/locales/app-update-copy.ts |    6 +-
 .../app-update/ui/app-update-projection-context.ts |    4 +
 .../features/app-update/ui/app-update-provider.tsx |   15 +-
 .../features/client-plugins/client-plugin-root.tsx |   88 +
 .../src/renderer/features/client-plugins/index.ts  |   22 +
 .../src/renderer/features/client-plugins/ports.ts  |   32 +
 .../features/client-plugins/services-context.tsx   |   30 +
 .../connection-default-action.tsx                  |  278 +
 .../connection-settings/context-window-input.ts    |   31 +
 .../connection-settings/generic-provider-mark.tsx  |    4 +-
 .../renderer/features/connection-settings/index.ts |    7 +
 .../renderer/features/connection-settings/ports.ts |    4 +-
 .../provider-add-model-dialog.tsx                  |  229 +
 .../provider-capability-editor.tsx                 |  297 +
 .../provider-endpoint-field.tsx                    |   72 +
 .../connection-settings/settings-provider-copy.ts  |  331 +-
 .../features/connection-settings/testing.ts        |   20 +
 .../src/renderer/features/conversation/README.md   |  316 +-
 .../controller/app-shell-queue-actions.ts          |   75 +
 .../controller/capture-composer-staging.ts         |   45 +
 .../conversation/controller/chat-actions.ts        |  546 ++
 .../conversation/controller/composer-follow-up.ts  |   86 +
 .../controller/composer-message-recovery.ts        |   51 +
 .../controller/composer-staging-commands.ts        |   40 +
 .../controller/composer-submission-commands.ts     |   37 +
 .../conversation/controller/composer-submit.ts     |  406 +
 .../controller/display-frame-scheduler.ts          |   35 +
 .../controller/live-turn-reconciler.tsx            |   56 +
 .../controller/local-message-presentation.ts       |   42 +
 .../conversation/controller/revision-actions.ts    |  171 +
 .../controller/session-local-messages.tsx          |  255 +-
 .../conversation/controller/stop-action.ts         |   84 +
 .../transcript-reading-position-controller.tsx     |  151 +-
 .../controller/transcript-reading-position.ts      |  333 +-
 .../conversation/controller/turn-actions.ts        |  122 +
 .../controller/use-active-execution-boundary.ts    |  198 +
 .../controller/use-composer-attachments.ts         |   39 +-
 .../conversation/controller/use-composer-quotes.ts |  154 +
 .../controller/use-composer-submission.ts          |  277 +
 .../controller/use-conversation-controller.ts      |   80 +
 .../controller/use-conversation-observation.ts     |  197 +
 .../controller/use-conversation-recovery.ts        |  173 +
 .../controller/use-conversation-target.ts          |   73 +
 .../controller/use-executor-selection.ts           |  318 +
 .../conversation/controller/use-plan-mode-state.ts |  289 +
 .../controller/use-session-message-queue.ts        |  149 +
 .../controller/use-session-reference-composer.ts   |  225 +
 .../conversation/controller/use-session-ui-read.ts |   38 +
 .../controller/use-shell-chat-model.ts             |  402 +
 .../conversation/controller/use-shell-resume.ts    |  178 +
 .../controller/use-task-submission-readiness.ts    |   72 +
 .../controller/use-turn-action-registry.ts         |  108 +
 .../src/renderer/features/conversation/index.ts    |   84 +-
 .../conversation/model/composer-editing.ts         |   62 +
 .../conversation/model/composer-staging-binding.ts |   26 +
 .../model/composer-staging-contract.ts             |   62 +
 .../model/composer-submission-binding.ts           |   26 +
 .../model/composer-submission-contract.ts          |   80 +
 .../conversation/model/composer-turn-gates.ts      |   96 +
 .../conversation/model/context-compaction.ts       |  188 +
 .../conversation/model/conversation-catalog-row.ts |   58 +
 .../conversation/model/conversation-markdown.ts    |  111 +
 .../conversation/model/conversation-workspace.ts   |  167 +
 .../conversation/model/executor-composer.ts        |   64 +
 .../conversation/model/executor-submission.ts      |  111 +
 .../conversation/model/follow-up-submit-routing.ts |   64 +
 .../features/conversation/model/live-turn-flags.ts |   48 +
 .../conversation/model/live-turn-snapshot.ts       |  118 +
 .../conversation/model/observable-state.ts         |   35 -
 .../conversation/model/observation-visibility.ts   |   84 +
 .../features/conversation/model/plan-state.ts      |   38 +
 .../features/conversation/model/session-events.ts  |  426 +
 .../conversation/model/session-health-notice.ts    |  174 +
 .../conversation/model/session-ui-reads.ts         |  143 +
 .../conversation/model/session-ui-state.ts         |  128 +-
 .../model/session-workspace-actions.ts             |  252 +
 .../model}/shell-chat-model-selection.ts           |    0
 .../model/skill-invocation-feedback.ts             |  118 +
 .../conversation/model/transcript-commands.ts      |   67 +
 .../renderer/features/conversation/plan-ports.ts   |   38 +
 .../features/conversation/plan-services.ts         |   25 +
 .../src/renderer/features/conversation/ports.ts    |  113 +-
 .../features/conversation/readiness-services.ts    |   39 +
 .../src/renderer/features/conversation/services.ts |   20 +-
 .../features/conversation/staging-services.ts      |   30 +
 .../features/conversation/submission-services.ts   |   98 +
 .../src/renderer/features/conversation/testing.ts  |  167 +-
 .../features/conversation/transcript-ports.ts      |   60 +
 .../conversation/ui/composer-mentions-provider.tsx |  336 +
 .../conversation/ui/composer-staging-context.ts    |   28 +
 .../conversation/ui/composer-staging-provider.tsx  |   61 +
 .../conversation/ui/composer-submission-context.ts |   40 +
 .../ui/composer-submission-provider.tsx            |   81 +
 .../conversation/ui/conversation-context.ts        |   27 +
 .../conversation/ui/conversation-lifecycle.tsx     |  153 +
 .../conversation/ui/conversation-provider.tsx      |   66 +
 .../conversation/ui/conversation-readers.tsx       |  278 +
 .../features/conversation/ui/plan-context.ts       |   30 +
 .../features/conversation/ui/plan-panels.tsx       |  228 +
 .../features/conversation/ui/plan-provider.tsx     |   33 +
 .../features/conversation/ui/plan-surfaces.tsx     |   41 +
 .../features/conversation/ui/staged-composer.tsx   |   53 +
 .../conversation/ui/staged-local-messages.tsx      |   96 +
 .../conversation/ui/staged-quote-chat-view.tsx     |   31 +
 .../conversation/ui/task-readiness-provider.tsx    |  104 +
 .../src/renderer/features/diagnostics/README.md    |   50 +
 .../src/renderer/features/diagnostics/index.ts     |   29 +
 .../diagnostics/locales/diagnostics-copy.ts        |   56 +
 .../src/renderer/features/diagnostics/ports.ts     |   52 +
 .../features/diagnostics/services-context.tsx      |   34 +
 .../src/renderer/features/diagnostics/testing.ts   |   44 +
 .../ui/diagnostic-report-toast-provider.tsx        |   51 +
 .../previous-main-process-interruption-notice.tsx  |   66 +
 .../features/diagnostics/ui/report-consumers.tsx   |   48 +
 .../features/external-agent-settings/index.ts      |   22 +
 .../features/external-agent-settings/page.tsx      |  343 +
 .../features/external-agent-settings/services.ts   |   44 +
 .../src/renderer/features/jev-settings/index.tsx   |   82 +
 .../src/renderer/features/module-hub/README.md     |   10 +-
 .../module-hub/controller/default-runtime-host.ts  |   11 +
 .../controller/use-daily-review-controller.ts      |    5 +-
 .../module-hub/controller/use-mcp-controller.ts    |  164 +
 .../controller/use-module-hub-controller.ts        |    4 +-
 .../controller/use-scheduled-tasks-controller.ts   |    5 +-
 .../module-hub/controller/use-skills-controller.ts |  188 +-
 .../src/renderer/features/module-hub/index.ts      |    2 +-
 .../features/module-hub/model/mcp-command-line.ts  |   82 +
 .../module-hub/model/mcp-editor-validation.ts      |   77 +
 .../features/module-hub/model/mcp-page-model.ts    |  184 +
 .../src/renderer/features/module-hub/ports.ts      |   33 +
 .../src/renderer/features/module-hub/testing.ts    |   97 +-
 .../renderer/features/module-hub/ui/mcp-page.tsx   |  776 ++
 .../features/module-hub/ui/module-hub-host.tsx     |   11 +-
 .../src/renderer/features/overlays/README.md       |   76 +
 .../overlays/controller/use-overlays-controller.ts |  125 +
 .../src/renderer/features/overlays/index.ts        |   28 +
 .../overlays/model/agent-graph-panel-model.ts      |   24 +
 .../renderer/features/overlays/model/command.ts    |   43 +
 .../features/overlays/model/overlays-projection.ts |   67 +
 .../overlays/model/palette-session-commands.ts     |   99 +
 .../overlays/model/search-scroll-target.ts         |   30 +
 .../overlays/model/settings-modal-state.ts         |  107 +
 .../src/renderer/features/overlays/ports.ts        |   84 +
 .../features/overlays/services-context.tsx         |   29 +
 .../src/renderer/features/overlays/testing.ts      |   60 +
 .../features/overlays/ui/command-palette.tsx       |  219 +
 .../features/overlays/ui/keyboard-help-modal.tsx   |  107 +
 .../features/overlays/ui/overlays-context.tsx      |   37 +
 .../features/overlays/ui/overlays-root.tsx         |   44 +
 .../features/overlays/ui/search-modal-host.tsx     |   52 +
 .../features/runtime-host-management/index.ts      |    1 +
 .../locales/runtime-host-handoff-copy.ts           |   44 +
 .../features/runtime-host-management/ports.ts      |   17 +
 .../ui/runtime-host-add-computer-menu.tsx          |    1 -
 .../ui/runtime-host-handoff-overlay.tsx            |  120 +
 .../ui/runtime-host-resource-dialog.tsx            |   68 +-
 .../features/session-bundle/export-tree.tsx        |  134 +
 .../src/renderer/features/session-bundle/index.ts  |   24 +
 .../src/renderer/features/session-bundle/ports.ts  |   68 +
 .../features/session-bundle/services-context.tsx   |   40 +
 .../session-bundle/session-bundle-tasks.tsx        |  301 +
 .../renderer/features/session-bundle/testing.ts    |   27 +
 .../features/session-collaboration/README.md       |   61 +
 .../controller/use-guest-turn-requests.ts          |  218 +
 .../controller/use-session-collaboration-dialog.ts |   35 +-
 .../features/session-collaboration/index.ts        |   12 +-
 .../model/dialog-projection.ts                     |   35 +
 .../features/session-collaboration/ports.ts        |   31 +-
 .../features/session-collaboration/testing.ts      |   37 +-
 .../turn-request-inbox-context.tsx                 |   25 +-
 .../ui/guest-turn-requests.tsx                     |   37 +
 .../ui/session-collaboration-dialog-root.tsx       |   39 +
 .../ui/session-collaboration-dialog.tsx            |  422 +
 .../ui/session-collaboration-join-dialog.tsx       |    6 +-
 .../ui/session-guest-turn-actions.tsx              |  161 -
 .../ui/session-turn-request-composer.tsx           |  451 --
 .../renderer/features/session-navigation/README.md |  112 +
 .../controller/session-open-command.ts             |    4 +-
 .../controller/session-row-actions.ts              |  332 +-
 .../use-session-navigation-controller.ts           |  101 +-
 .../controller/use-session-navigation-reads.ts     |   99 +-
 .../controller/use-session-selection.ts            |    8 +-
 .../renderer/features/session-navigation/index.ts  |   11 +-
 .../model/archived-task-scope.ts                   |  261 +
 .../session-navigation/model/branch-banner.ts      |   84 -
 .../model/session-list-layout.ts                   |   36 +-
 .../session-navigation/model/session-nav-filter.ts |   14 +-
 .../model/session-navigation-groups.ts             |  117 +-
 .../model/session-navigation-move-targets.ts       |   62 +
 .../model/session-project-grouping.ts              |   89 +-
 .../model/session-rail-layout-store.ts             |   68 +-
 .../session-navigation/model/session-swipe.ts      |  172 +
 .../model/session-visit-history.ts                 |   62 +
 .../renderer/features/session-navigation/ports.ts  |   51 +-
 .../features/session-navigation/testing.ts         |   36 +-
 .../session-navigation/ui/archived-task-scope.tsx  |  214 +
 .../ui/session-history-navigation.tsx              |  186 +
 .../ui/session-navigation-provider.tsx             |  167 +-
 .../renderer/features/session-settings/README.md   |   79 +
 .../controller/session-settings-bridge.ts          |   77 +
 .../controller/use-session-settings-controller.ts  |  201 +
 .../renderer/features/session-settings/index.ts    |    3 +-
 .../model/session-settings-contract.ts             |   92 +
 .../model/write-session-plan-mode.ts               |   44 +
 .../renderer/features/session-settings/ports.ts    |    9 +
 .../renderer/features/session-settings/testing.ts  |    2 +
 .../ui/session-settings-provider.tsx               |   35 +
 .../ui/use-session-setting-intent.ts               |   70 +
 .../session-settings/use-session-setting-intent.ts |  180 -
 .../src/renderer/features/storage-usage/index.ts   |   29 +
 .../locales/archive-retention-copy.ts              |  180 +
 .../storage-usage/model/archive-retention.ts       |   92 +
 .../storage-usage/model/retention-notices.ts       |  210 +
 .../storage-usage/model/session-storage-loader.ts  |  135 +
 .../src/renderer/features/storage-usage/ports.ts   |   80 +
 .../features/storage-usage/services-context.tsx    |   59 +
 .../src/renderer/features/storage-usage/testing.ts |   32 +
 .../storage-usage/ui/archive-retention-notices.tsx |   72 +
 .../storage-usage/ui/archive-retention-section.tsx |  239 +
 .../storage-usage/ui/storage-usage-section.tsx     |  168 +
 .../storage-usage/ui/task-storage-size.tsx         |  101 +
 .../src/renderer/features/task-entry/README.md     |   46 +
 .../controller/resolve-project-registration.ts     |   50 +
 .../controller/use-project-registration.ts         |   90 +
 .../controller/use-session-workspace-recovery.ts   |  243 +
 .../controller/use-task-entry-controller.ts        |  358 +-
 .../src/renderer/features/task-entry/index.ts      |    2 +
 .../locales/session-workspace-recovery-copy.ts     |   86 +
 .../task-entry/model/folder-open-failure.ts        |   68 +
 .../task-entry/model/task-entry-selection.ts       |   18 +-
 .../features/task-entry/model/work-board-target.ts |   70 +
 .../src/renderer/features/task-entry/ports.ts      |   88 +-
 .../src/renderer/features/task-entry/testing.ts    |   20 +-
 .../ui/project-registration-boundary.tsx           |   31 +
 .../features/task-entry/ui/task-entry-host.tsx     |   15 +-
 .../features/task-entry/ui/task-entry-provider.tsx |  224 +-
 apps/desktop/src/renderer/features/usage/README.md |   18 +-
 apps/desktop/src/renderer/features/usage/ports.ts  |    5 +-
 .../renderer/features/usage/services-context.tsx   |  280 +-
 .../desktop/src/renderer/features/usage/testing.ts |   20 +
 .../src/renderer/features/usage/ui/metric-card.tsx |    8 +-
 .../features/usage/ui/usage-settings-view.tsx      |  389 +-
 .../features/usage/ui/usage-stats-table.tsx        |   13 +-
 .../src/renderer/features/workbar/README.md        |   79 +-
 .../workbar/controller/use-focused-preview.ts      |  184 +
 .../workbar/controller/use-workbar-controller.ts   |  748 +-
 .../workbar/controller/use-workbar-layout-state.ts |   31 +-
 .../workbar/controller/workbar-shell-bridge.ts     |  119 +
 .../desktop/src/renderer/features/workbar/index.ts |    6 +-
 .../features/workbar/model/workbar-layout.ts       |  140 +-
 .../features/workbar/model/workbar-tabs.ts         |   23 +-
 .../workbar/model/workbar-tool-definitions.ts      |    7 +
 .../desktop/src/renderer/features/workbar/ports.ts |  122 +-
 .../src/renderer/features/workbar/stories.ts       |    4 +
 .../src/renderer/features/workbar/testing.ts       |   62 +-
 .../workbar/tools/artifacts/artifact-pane.tsx      |  105 +-
 .../artifacts/artifact-preview-registry-shell.tsx  |    2 +-
 .../workbar/tools/artifacts/artifact-preview.tsx   |   37 +-
 .../workbar/tools/browser/browser-panel.tsx        |  168 +-
 .../tools/inspector/live-context-usage-probe.tsx   |    9 +-
 .../workbar/tools/inspector/live-context-usage.ts  |  195 -
 .../inspector/session-inspector-overview-model.ts  |  431 -
 .../tools/inspector/session-inspector-panel.tsx    |  964 ---
 .../tools/inspector/session-trace-refresh.ts       |  100 -
 .../tools/inspector/use-live-context-usage.ts      |   75 -
 .../workbar/tools/inspector/use-session-trace.ts   |  406 -
 .../review/session-review-base-branch-picker.tsx   |   82 +
 .../workbar/tools/review/session-review-panel.tsx  |  285 +-
 .../quote-companion-context-compaction.ts          |   10 +-
 .../tools/side-chat/quote-companion-core.ts        |   84 +-
 .../tools/side-chat/quote-companion-panel.tsx      |  162 +-
 .../tools/side-chat/quote-companion-visibility.ts  |   13 +-
 .../workbar/tools/side-chat/use-quote-companion.ts |  817 +-
 .../tools/terminal/session-terminal-hydration.ts   |    4 +-
 .../tools/terminal/session-terminal-panel.tsx      |   77 +-
 .../tools/terminal/terminal-interaction-policy.ts  |   37 +
 .../workbar/tools/terminal/terminal-web-links.ts   |   39 +
 .../features/workbar/ui/recent-turn-overlay.tsx    |  282 +
 .../workbar/ui/side-chat-close-confirmation.tsx    |    2 +-
 .../renderer/features/workbar/ui/workbar-host.tsx  |   87 +-
 .../features/workbar/ui/workbar-provider.tsx       |   70 +
 .../features/workbar/ui/workbar-shell-root.tsx     |   47 +
 .../features/workbar/ui/workbar-surface.tsx        |  238 +-
 .../features/workbar/ui/workbar-toggle.tsx         |   40 +-
 .../workhub/controller/coordination-lifecycle.ts   |  110 -
 .../workhub/controller/use-workhub-controller.ts   |  442 +-
 .../desktop/src/renderer/features/workhub/index.ts |    5 +-
 .../features/workhub/locales/workhub-live-copy.ts  |   39 +-
 .../renderer/features/workhub/model/anchor-rail.ts |   85 -
 .../features/workhub/model/identity-colors.ts      |   42 +
 .../renderer/features/workhub/model/linked-work.ts |   95 +-
 .../features/workhub/model/turn-context.ts         |   91 +
 .../renderer/features/workhub/model/wn-draft.ts    |   37 +
 .../features/workhub/model/workspace-name.ts       |   24 +
 .../desktop/src/renderer/features/workhub/ports.ts |   41 +-
 .../src/renderer/features/workhub/services.ts      |    7 +-
 .../src/renderer/features/workhub/testing.ts       |   12 +
 .../features/workhub/ui/main-navigation.tsx        |   26 +-
 .../features/workhub/ui/workhub-composer.tsx       |   61 +-
 .../features/workhub/ui/workhub-conversation.tsx   |  129 +-
 .../renderer/features/workhub/ui/workhub-dock.tsx  |  110 +-
 .../workhub/ui/workhub-navigation-rail.tsx         |  144 -
 .../features/workhub/ui/workhub-progress-card.tsx  |   66 +
 .../renderer/features/workhub/ui/workhub-root.tsx  |  323 +-
 .../features/workhub/ui/workhub-surface-switch.tsx |    9 +-
 .../features/workhub/ui/workhub-work-identity.tsx  |   38 +-
 .../src/renderer/follow-up-submit-routing.ts       |   87 -
 apps/desktop/src/renderer/index.html               |  100 +-
 apps/desktop/src/renderer/interrupted-resume.ts    |   44 -
 apps/desktop/src/renderer/keyboard-help.tsx        |  143 -
 apps/desktop/src/renderer/live-content-seed.ts     |  106 -
 apps/desktop/src/renderer/live-turn-reconciler.tsx |   57 -
 apps/desktop/src/renderer/live-turn-snapshot.ts    |  131 -
 .../src/renderer/locales/agent-graph-copy.ts       |   31 +-
 apps/desktop/src/renderer/locales/artifact-copy.ts |   35 +-
 apps/desktop/src/renderer/locales/browser-copy.ts  |   83 +-
 .../src/renderer/locales/capability-reason-copy.ts |    6 +-
 .../src/renderer/locales/conversation-copy.ts      | 1182 ---
 .../locales/external-session-import-copy.ts        |  187 +-
 apps/desktop/src/renderer/locales/mcp-copy.ts      |  290 +-
 .../src/renderer/locales/onboarding-copy.ts        |   18 +-
 .../desktop/src/renderer/locales/peer-mesh-copy.ts |    6 +-
 .../src/renderer/locales/permission-center-copy.ts |   19 +-
 .../desktop/src/renderer/locales/plan-mode-copy.ts |   19 +-
 .../renderer/locales/session-collaboration-copy.ts |   16 +-
 .../src/renderer/locales/session-local-copy.ts     |  111 +-
 .../src/renderer/locales/settings-bot-copy.ts      |   94 +-
 .../renderer/locales/settings-daily-review-copy.ts |    6 +-
 .../src/renderer/locales/settings-data-copy.ts     |   14 +-
 .../locales/settings-external-agents-copy.ts       |  207 +
 .../src/renderer/locales/settings-health-copy.ts   |   52 +-
 .../src/renderer/locales/settings-jev-copy.ts      |   47 +
 .../src/renderer/locales/settings-memory-copy.ts   |   19 +-
 .../renderer/locales/settings-navigation-copy.ts   |   15 +-
 .../renderer/locales/settings-preferences-copy.ts  |  130 +-
 .../src/renderer/locales/settings-projects-copy.ts |   14 +-
 .../src/renderer/locales/settings-shared-copy.ts   |   12 +-
 .../renderer/locales/settings-subagents-copy.ts    |    6 +-
 .../src/renderer/locales/settings-tasks-copy.ts    |  138 +-
 .../renderer/locales/settings-test-result-copy.ts  |   19 +-
 .../src/renderer/locales/settings-usage-copy.ts    |   33 +-
 .../renderer/locales/settings-web-search-copy.ts   |    6 +-
 apps/desktop/src/renderer/locales/shell-copy.ts    |  277 +-
 .../src/renderer/locales/shell-remaining-copy.ts   |   21 +-
 .../src/renderer/locales/storage-usage-copy.ts     |  147 +
 .../src/renderer/locales/task-readiness-copy.ts    |    6 +-
 .../src/renderer/locales/work-board-error-copy.ts  |    6 +-
 apps/desktop/src/renderer/locales/workhub-copy.ts  |   86 -
 apps/desktop/src/renderer/main.tsx                 |   45 +-
 apps/desktop/src/renderer/maka-tokens.css          |  293 +-
 apps/desktop/src/renderer/mcp-brand-contrast.ts    |   54 -
 apps/desktop/src/renderer/mcp-brand-marks.tsx      |  177 -
 apps/desktop/src/renderer/mcp-catalog.ts           |  235 -
 apps/desktop/src/renderer/mcp-command-line.ts      |   84 -
 apps/desktop/src/renderer/mcp-editor-validation.ts |   67 -
 apps/desktop/src/renderer/mcp-page-model.ts        |  161 -
 apps/desktop/src/renderer/mcp-page.tsx             | 1194 ---
 .../src/renderer/model-connection-errors.ts        |   67 +-
 apps/desktop/src/renderer/model-wait-state.ts      |  190 -
 .../desktop/src/renderer/new-task-reload-intent.ts |  129 -
 apps/desktop/src/renderer/onboarding-hero.tsx      |    2 +-
 .../src/renderer/onboarding-provider-types.ts      |    1 -
 apps/desktop/src/renderer/open-path.ts             |   30 +-
 apps/desktop/src/renderer/pending-items.ts         |    2 +-
 apps/desktop/src/renderer/plan-mode-panel.tsx      |  387 -
 .../{ => platform/desktop}/browser-storage.ts      |    0
 .../desktop/create-client-plugin-services.ts       |   69 +
 .../desktop/create-composer-staging-services.ts    |   27 +
 .../desktop/create-composer-submission-services.ts |   53 +
 .../desktop/create-connection-settings-services.ts |    4 +-
 .../create-conversation-observation-services.ts    |   50 +
 .../desktop/create-conversation-plan-services.ts   |   27 +
 .../desktop/create-conversation-services.ts        |   59 +-
 .../desktop/create-diagnostics-services.ts         |   49 +
 .../create-external-agent-settings-services.ts     |   46 +
 .../platform/desktop/create-module-hub-services.ts |    5 +-
 .../platform/desktop/create-onboarding-source.ts   |   53 +
 .../platform/desktop/create-overlays-services.ts   |   71 +
 .../create-runtime-host-management-services.ts     |    8 +-
 .../desktop/create-session-bundle-services.ts      |   39 +
 .../create-session-collaboration-services.ts       |   15 +-
 .../desktop/create-session-settings-services.ts    |   27 +-
 .../desktop/create-shell-lifecycle-sources.ts      |   53 +
 .../desktop/create-storage-usage-services.ts       |   78 +
 .../platform/desktop/create-task-entry-services.ts |   67 +-
 .../desktop/create-task-readiness-services.ts      |   35 +
 .../platform/desktop/create-workbar-services.ts    |  156 +-
 .../desktop/create-workhub-enablement-source.ts    |   29 +
 .../platform/desktop/create-workhub-services.ts    |   85 +-
 .../desktop/default-runtime-host-operation.ts      |   83 +
 .../desktop/desktop-transcript-range-store.ts      |  686 +-
 .../platform/desktop/react-performance-measures.ts |   49 +
 .../desktop/review-base-branch-preferences.ts      |   50 +
 .../platform/desktop/session-catalog-sync.ts       |   89 +
 .../platform/desktop/session-message-settlement.ts |  192 +
 .../src/renderer/public/THIRD_PARTY_LICENSES.txt   |   62 +-
 apps/desktop/src/renderer/reference-shell.css      |  113 -
 .../renderer/remote-project-directory-dialog.tsx   |   38 +-
 apps/desktop/src/renderer/session-catalog-state.ts |   95 -
 .../src/renderer/session-collaboration-dialog.tsx  |  444 --
 .../src/renderer/session-error-presentation.ts     |   48 -
 apps/desktop/src/renderer/session-health-notice.ts |  174 -
 .../src/renderer/session-message-settlement.ts     |  119 -
 apps/desktop/src/renderer/session-read-state.ts    |   12 +-
 .../src/renderer/session-status-presentation.ts    |  162 -
 .../src/renderer/session-workspace-actions.ts      |  238 -
 .../src/renderer/session-workspace-errors.ts       |   54 -
 .../src/renderer/settings/about-settings-page.tsx  |  212 +-
 .../src/renderer/settings/about-update-status.ts   |   63 +-
 apps/desktop/src/renderer/settings/action-guard.ts |   60 +-
 .../renderer/settings/appearance-settings-page.tsx |  103 +-
 .../src/renderer/settings/bot-chat-detail.tsx      |   33 +-
 .../src/renderer/settings/bot-chat-overview.tsx    |   62 +-
 .../renderer/settings/bot-chat-settings-page.tsx   |    6 +
 .../src/renderer/settings/bot-onboarding-modal.tsx |   33 +-
 .../settings/custom-pet-settings-section.tsx       |   21 +-
 .../settings/daily-review-settings-page.tsx        |    5 +-
 .../src/renderer/settings/data-settings-page.tsx   |  172 +-
 .../renderer/settings/general-settings-page.tsx    |  149 +-
 .../src/renderer/settings/health-center-page.tsx   |    5 +-
 .../settings/import-tasks-settings-page.tsx        |  403 +-
 .../src/renderer/settings/memory-entry-list.tsx    |    2 +-
 .../src/renderer/settings/memory-settings-page.tsx |   10 +-
 .../renderer/settings/memory-settings-sections.tsx |    3 +-
 .../renderer/settings/oauth-login-flow-guard.ts    |   43 +-
 .../renderer/settings/permission-center-page.tsx   |   14 +-
 .../renderer/settings/projects-settings-page.tsx   |   65 +-
 .../src/renderer/settings/provider-add-form.tsx    |   73 +-
 .../settings/provider-add-model-dialog.tsx         |  171 -
 .../renderer/settings/provider-add-submission.ts   |    3 +
 .../src/renderer/settings/provider-brand-marks.tsx |   19 +-
 .../settings/provider-connection-detail.tsx        |  525 +-
 .../src/renderer/settings/provider-display-copy.ts |   56 +-
 .../src/renderer/settings/providers-panel.tsx      |  120 +-
 .../src/renderer/settings/relay-profile-draft.ts   |   71 -
 .../src/renderer/settings/relay-thinking-bulk.ts   |  153 -
 .../settings/runtime-host-profiles-section.tsx     |    3 -
 .../settings/runtime-host-settings-target.tsx      |   82 +-
 .../settings/runtime-host-ssh-terminal-dialog.tsx  |    2 +
 .../renderer/settings/settings-expandable-row.tsx  |   17 +-
 .../src/renderer/settings/settings-modal.tsx       |    3 -
 apps/desktop/src/renderer/settings/settings-nav.ts |    5 +-
 .../renderer/settings/settings-route-header.tsx    |   55 +-
 .../src/renderer/settings/settings-section.tsx     |  172 +-
 .../src/renderer/settings/settings-surface.tsx     |  157 +-
 .../renderer/settings/subagent-settings-page.tsx   |    2 +-
 .../src/renderer/settings/task-catalog-rows.ts     |   43 -
 .../src/renderer/settings/tasks-settings-page.tsx  |  213 +-
 .../src/renderer/settings/use-action-guard.ts      |   57 +-
 .../src/renderer/settings/use-connection-detail.ts |  383 +-
 .../renderer/settings/web-search-settings-page.tsx |    2 +-
 apps/desktop/src/renderer/settled-message-merge.ts |   23 +-
 .../src/renderer/settled-session-transients.ts     |   92 -
 .../detail-panel.tsx}                              |    0
 apps/desktop/src/renderer/shell/frame-style.ts     |   82 +
 .../desktop/src/renderer/shell/window-titlebar.tsx |  132 +
 .../src/renderer/skill-invocation-feedback.ts      |   68 -
 apps/desktop/src/renderer/stale-sessions.ts        |   62 -
 apps/desktop/src/renderer/styles.css               |    8 +-
 apps/desktop/src/renderer/styles/agent-graph.css   |   17 +
 apps/desktop/src/renderer/styles/base.css          |   39 +-
 apps/desktop/src/renderer/styles/chat-detail.css   |   14 +-
 apps/desktop/src/renderer/styles/chat-header.css   |   39 +-
 apps/desktop/src/renderer/styles/chat-message.css  |  250 +-
 .../src/renderer/styles/composer-mention.css       |   21 +
 apps/desktop/src/renderer/styles/composer.css      |  296 +-
 apps/desktop/src/renderer/styles/deep-research.css |  254 -
 apps/desktop/src/renderer/styles/document.css      |  185 +
 apps/desktop/src/renderer/styles/hero.css          |    3 +-
 .../src/renderer/styles/interaction-prompts.css    |   45 +-
 apps/desktop/src/renderer/styles/message-queue.css |   38 +
 .../desktop/src/renderer/styles/model-switcher.css |  264 +-
 .../src/renderer/styles/module-pages/mcp.css       |  125 +-
 .../renderer/styles/module-pages/module-shell.css  |   74 +-
 .../styles/module-pages/scheduled-tasks.css        |    4 -
 .../src/renderer/styles/module-pages/skills.css    |   13 +-
 apps/desktop/src/renderer/styles/native-cursor.css |    9 +-
 apps/desktop/src/renderer/styles/onboarding.css    |   21 -
 apps/desktop/src/renderer/styles/prompt-rail.css   |   52 +-
 .../src/renderer/styles/quote-side-panel.css       |   14 +
 .../desktop/src/renderer/styles/session-bundle.css |   56 +
 .../src/renderer/styles/session-history.css        |   69 +
 apps/desktop/src/renderer/styles/settings.css      |    1 -
 apps/desktop/src/renderer/styles/settings/bot.css  |   38 +-
 .../src/renderer/styles/settings/connection.css    |   22 -
 apps/desktop/src/renderer/styles/settings/form.css |   16 -
 .../src/renderer/styles/settings/nav-sidebar.css   |   40 +-
 .../renderer/styles/settings/provider-editor.css   |   29 +
 apps/desktop/src/renderer/styles/settings/rows.css |  143 +-
 .../src/renderer/styles/settings/runtime-host.css  |    4 +-
 .../src/renderer/styles/settings/select.css        |   18 +-
 .../desktop/src/renderer/styles/settings/usage.css |   12 +-
 apps/desktop/src/renderer/styles/shell-layout.css  |  247 +-
 apps/desktop/src/renderer/styles/sidebar.css       |  190 +-
 apps/desktop/src/renderer/styles/work-board.css    |   51 +-
 .../src/renderer/styles/workbar/artifacts.css      |   82 +-
 .../src/renderer/styles/workbar/browser.css        |   27 +
 .../desktop/src/renderer/styles/workbar/review.css |   44 +
 apps/desktop/src/renderer/styles/workbar/shell.css |  501 +-
 .../src/renderer/styles/workbar/side-chat.css      |   14 +-
 apps/desktop/src/renderer/styles/workhub.css       |  285 +-
 apps/desktop/src/renderer/task-readiness-notice.ts |   25 -
 .../src/renderer/transient-message-projection.ts   |   75 -
 apps/desktop/src/renderer/turn-footer-actions.ts   |  162 -
 .../src/renderer/use-active-execution-boundary.ts  |  256 -
 .../src/renderer/use-app-shell-composer-quotes.ts  |   90 -
 .../src/renderer/use-app-shell-session-list.ts     |  122 +-
 .../src/renderer/use-app-shell-session-ui-reads.ts |   98 -
 .../renderer/use-app-shell-session-workspace.ts    |   99 +-
 apps/desktop/src/renderer/use-deep-research-run.ts |   59 -
 apps/desktop/src/renderer/use-delayed-flag.ts      |   48 -
 .../src/renderer/use-external-store-selector.ts    |   72 -
 .../src/renderer/use-onboarding-snapshot.ts        |  270 -
 apps/desktop/src/renderer/use-project-context.ts   |  225 +-
 apps/desktop/src/renderer/use-settings-modal.ts    |  131 -
 apps/desktop/src/renderer/use-shell-appearance.ts  |   23 +-
 apps/desktop/src/renderer/use-shell-chat-model.ts  |  332 -
 apps/desktop/src/renderer/use-shell-connections.ts |   10 +-
 apps/desktop/src/renderer/use-shell-live-turn.ts   |  101 -
 apps/desktop/src/renderer/use-shell-memory-pill.ts |    7 +-
 apps/desktop/src/renderer/use-shell-resume.ts      |  102 -
 apps/desktop/src/renderer/use-shell-search.ts      |   73 -
 apps/desktop/src/renderer/use-stable-actions.ts    |   52 +-
 .../src/renderer/use-task-submission-readiness.ts  |   69 -
 .../src/renderer/use-turn-action-registry.ts       |  110 -
 apps/desktop/src/renderer/work-board-panel.tsx     |   60 +-
 .../src/shared/desktop-session-projection.ts       |   91 +-
 apps/desktop/src/shared/mcp-ipc.d.ts               |   29 +
 apps/desktop/src/shared/native-menu.d.ts           |   25 +
 apps/desktop/src/shared/onboarding-snapshot.d.ts   |   42 +
 apps/desktop/src/shared/runtime-host-identity.ts   |   11 +
 .../src/shared/runtime-host-observation-ipc.ts     |   22 +
 apps/desktop/src/shared/session-collaboration.d.ts |    2 +
 .../src/shared/session-execution-projection.d.ts   |   41 +
 .../desktop/src/shared/session-local-contract.d.ts |   32 +-
 apps/desktop/src/shared/settings-ownership.ts      |    2 +
 .../shared/shared-session-catalog-projection.ts    |    7 +-
 apps/desktop/src/shared/shell-layout-contract.ts   |   33 +
 apps/desktop/src/shared/skill-location-counts.ts   |   37 +
 apps/desktop/src/shared/skill-locations.d.ts       |   45 +
 apps/desktop/src/shared/workhub-control.d.ts       |    1 +
 apps/desktop/src/shared/workhub-conversation.d.ts  |   10 +
 apps/desktop/src/shared/workhub-presentation.d.ts  |   27 +-
 apps/desktop/src/shared/workhub-tool-schema.ts     |   60 +-
 apps/desktop/stories/AGENTS.md                     |   70 +
 apps/desktop/stories/FIDELITY.md                   |    6 +-
 .../accessibility-runtime-surfaces.stories.tsx     |   23 +-
 apps/desktop/stories/agent-graph-panel.stories.tsx |   62 +-
 apps/desktop/stories/app-shell.stories.tsx         | 2677 +++++--
 apps/desktop/stories/ask-user-question.stories.tsx |   68 +
 apps/desktop/stories/command-search.stories.tsx    |  187 +-
 .../stories/composer-message-queue.stories.tsx     |  162 -
 apps/desktop/stories/composer-paste.stories.tsx    |   19 +-
 apps/desktop/stories/composer-resume.stories.tsx   |  120 +
 .../stories/composer-skill-draft.stories.tsx       |   81 +-
 .../stories/composer-slash-menu.stories.tsx        |  263 +-
 .../desktop/stories/context-compaction.stories.tsx |    2 +-
 apps/desktop/stories/message-queue.stories.tsx     |  272 +
 apps/desktop/stories/module-hubs.stories.tsx       |  913 ++-
 apps/desktop/stories/onboarding.stories.tsx        |    1 -
 .../stories/runtime-host-handoff.stories.tsx       |  168 +
 .../stories/session-history-navigation.stories.tsx |  179 +
 .../stories/session-rail-multi-select.stories.tsx  |    1 -
 apps/desktop/stories/session-workbar.stories.tsx   | 1153 ++-
 .../stories/settings/provider-settings.stories.tsx |  356 +-
 .../stories/settings/settings-pages.stories.tsx    |  772 +-
 .../stories/shared-session-guest.stories.tsx       |  104 +-
 apps/desktop/stories/subagent-sessions.stories.tsx |    1 -
 apps/desktop/stories/workhub.stories.tsx           |  615 +-
 apps/desktop/tsconfig.storybook.json               |    1 -
 apps/desktop/vite.config.ts                        |    6 +-
 docs/README.md                                     |    4 +-
 docs/agent-swarm.md                                |    2 +-
 docs/antigravity-acp-plugin-rebuild.md             |  169 +
 docs/antigravity-acp-settings.md                   |   36 +
 .../architecture/acp-pr8-goal-plan-design.zh-CN.md |  274 +
 .../agent-graph-stream-scheduling-draft.zh-CN.md   |    6 +-
 docs/architecture/bot-onboarding-runtime.zh-CN.md  |   24 +-
 .../client-plugin-remote-events-pr3.md             |  112 +
 docs/architecture/client-plugin-runtime-pr1.md     |  215 +
 .../desktop-conversation-host-projection.zh-CN.md  |  181 +
 .../architecture/desktop-onboarding-incremental.md |  152 +
 .../architecture/external-session-import-design.md |  137 +
 .../external-session-import-design.zh-CN.md        |  216 +
 .../llm-compaction-events-log-projection-draft.md  |   22 +-
 ...compaction-events-log-projection-draft.zh-CN.md |   20 +-
 .../local-runtime-execution-persistence.md         |   81 +
 ...anaged-dependency-storage-authority-v1.zh-CN.md |   33 +-
 .../mcp-runtime-architecture-draft.zh-CN.md        |   62 +-
 docs/architecture/peer-mesh-architecture.md        |  256 +
 docs/architecture/peer-mesh-architecture.zh-CN.md  |  256 +
 .../plugin-system-ablation-2026-09-28.md           |   93 +
 .../runtime-core-architecture-draft.md             |   11 +-
 .../runtime-core-architecture-draft.zh-CN.md       |   11 +-
 docs/architecture/runtime-host-architecture.md     |  468 +-
 .../runtime-host-architecture.zh-CN.md             |  467 +-
 ...kspace-mutation-lifecycle-authority-v1.zh-CN.md |    2 +
 .../architecture/runtime-pdf-rejection-recovery.md |  100 +
 .../runtime-recovery-resolver-adr.zh-CN.md         |    8 +-
 docs/architecture/runtime-resume-architecture.md   |   93 +-
 .../runtime-resume-architecture.zh-CN.md           |   70 +-
 .../runtime-resume-extraction-ledger.zh-CN.md      |   33 +-
 .../runtime-resume-phase0-crash-contract.md        |   32 +-
 ...runtime-resume-phase1-safe-boundary-contract.md |   58 +-
 ...se3-phase4-workspace-checkpoint-design.zh-CN.md |   24 +-
 ...runtime-workspace-version-authority-v1.zh-CN.md |   74 +-
 docs/architecture/scheduled-task-unified.md        |    9 +-
 docs/architecture/session-copy-cost-baseline.md    |   94 +
 docs/architecture/usage-screen-review-followups.md |  146 +
 .../usage-screen-revision-consistency.md           |  137 +
 docs/architecture/windows-sandbox-rfc-v1.md        |   15 +-
 docs/architecture/windows-sandbox-rfc-v1.zh-CN.md  |   14 +-
 .../workhub-coordination-session-adr.md            |  151 +-
 docs/archive/README.md                             |    1 +
 docs/archive/antigravity-acp-pr2-acceptance.md     |  293 +
 docs/archive/antigravity-acp-pr3-acceptance.md     |  148 +
 docs/archive/antigravity-acp-pr4-acceptance.md     |  411 +
 .../jev-routing-evaluation-2026-09-22/README.md    |   97 +
 .../results/budget-2048.json                       |  960 +++
 .../results/default.json                           | 1304 +++
 .../results/thinking-off-probe.json                | 1304 +++
 docs/archive/side-chat-ablation-2026-09-11.md      |  180 +
 docs/astryx-alignment-inventory.md                 |   16 +-
 docs/astryx-full-surface-audit.md                  |   14 +-
 docs/astryx-surface-file-inventory.md              |  179 +-
 docs/astryx-surface-file-inventory.paths           |  104 +-
 docs/blogs/peer-mesh.md                            |  163 +
 docs/blogs/peer-mesh.zh-CN.md                      |  163 +
 docs/blogs/runtime-host.md                         |  171 +
 docs/blogs/runtime-host.zh-CN.md                   |  171 +
 docs/cli-npm-release.md                            |    1 -
 docs/cli-npm-release.zh-CN.md                      |    1 -
 docs/code-origin-audit.md                          |   29 +-
 docs/codex-pip-reverse-engineering.md              |   26 +-
 docs/computer-use-cursor-provenance.md             |   12 +
 docs/computer-use-evidence-classes.md              |   12 +
 docs/computer-use-foundation-contract.md           |   27 +-
 docs/computer-use-host-events-contract.md          |   12 +
 docs/computer-use-model-loop-foundation.md         |   19 +-
 docs/computer-use-provenance.md                    |   14 +-
 docs/computer-use-provider-evidence.md             |   14 +-
 docs/computer-use-ui-coverage.md                   |   31 +-
 docs/deep-research-durable-workspace.md            |  341 -
 docs/desktop-message-queue.md                      |   64 +-
 ...-bench-2.1-deepseek-v4-flash-edit-contracts.csv |   90 +
 ...l-bench-2.1-deepseek-v4-flash-edit-contracts.md |  224 +
 ...ontend-architecture-astryx-review-2026-08-09.md |   43 +-
 docs/frontend-css-governance.md                    |   42 +-
 docs/frontend-css-governance.zh-CN.md              |   51 +-
 docs/grok-assisted-contribution-review.md          |  556 ++
 .../live-review/03-escape-keeps-running.png        |  Bin 0 -> 118142 bytes
 .../live-review/06-compact-finished.png            |  Bin 0 -> 116701 bytes
 .../07-completed-start-and-truncation.png          |  Bin 0 -> 153606 bytes
 .../live-review/08-reading-before.png              |  Bin 0 -> 170540 bytes
 .../live-review/10-reading-after-minimize.png      |  Bin 0 -> 170295 bytes
 .../live-review/11-full-conversation.png           |  Bin 0 -> 228973 bytes
 .../live-review/12-width-990.png                   |  Bin 0 -> 104459 bytes
 .../live-review/13-width-991.png                   |  Bin 0 -> 105551 bytes
 .../live-review/14-browser-native.png              |  Bin 0 -> 59614 bytes
 .../live-review/15-browser-narrow.png              |  Bin 0 -> 56391 bytes
 .../live-review/16-explicit-stop.png               |  Bin 0 -> 72559 bytes
 .../desktop-focused-preview/live-review/README.md  |   80 +
 .../acceptance/progress-question.png               |  Bin 0 -> 782960 bytes
 .../acceptance/real-model-ambiguity-question.png   |  Bin 0 -> 549249 bytes
 .../acceptance/selected-target-execution.png       |  Bin 0 -> 514641 bytes
 .../conversation-status.png                        |  Bin 0 -> 90441 bytes
 .../host-selection/native-selector.png             |  Bin 0 -> 851208 bytes
 .../target-selection.png                           |  Bin 0 -> 135648 bytes
 .../pr/workhub-return-rail/after-session.png       |  Bin 0 -> 81011 bytes
 .../pr/workhub-return-rail/after-workhub-720.png   |  Bin 0 -> 68970 bytes
 .../pr/workhub-return-rail/after-workhub.png       |  Bin 0 -> 83901 bytes
 .../pr/workhub-return-rail/before-session.png      |  Bin 0 -> 78621 bytes
 .../pr/workhub-return-rail/before-workhub.png      |  Bin 0 -> 84035 bytes
 docs/model-metadata-firstscreen-optimization.md    |   29 +-
 docs/permission-onboarding-plan.md                 |    2 +-
 docs/session-diagnostics.md                        |  100 +
 docs/session-diagnostics.zh-CN.md                  |   91 +
 docs/settings-astryx-deep-review.zh-CN.md          |   19 +-
 docs/side-conversation.md                          |    9 +-
 docs/skill-catalog-policy.md                       |   21 +-
 docs/tui-live-ctx-updates.md                       |    4 +-
 docs/web-search-provider-capability.md             |   33 +-
 docs/windows-support.md                            |    2 +-
 docs/windows-test-inventory.md                     |   53 +-
 docs/work-board-contract.md                        |   64 +-
 docs/work-board-phase1.md                          |   17 +-
 docs/work-board-phase3.md                          |  112 +
 docs/workhub-domain-language.md                    |  149 +-
 docs/workhub-fix-acceptance-2026-09-22.md          |   90 +
 ...b-host-selection-acceptance-2026-09-13.zh-CN.md |   81 +
 docs/workhub-native-acceptance-2026-09-12.zh-CN.md |   97 +
 docs/workspace-privacy-context.md                  |    6 +-
 knip.json                                          |    5 +-
 .../src/webrtc_direct/lifetime.rs                  |   70 +
 native/runtime-host-peer/src/webrtc_direct/mod.rs  |    1 +
 .../runtime-host-peer/src/webrtc_direct/muxer.rs   |   98 +-
 .../runtime-host-peer/src/webrtc_direct/tests.rs   |   69 +
 .../runtime-host-peer/src/webrtc_direct/upgrade.rs |  107 +-
 package-lock.json                                  | 2100 ++---
 package.json                                       |   54 +-
 packages/acp-executor-plugin/README.md             |   70 +
 packages/acp-executor-plugin/maka.composition.yml  |   24 +
 packages/acp-executor-plugin/maka.extension.json   |   13 +
 packages/acp-executor-plugin/package.json          |   30 +
 .../src/__tests__/acp-catalog.test.ts              |  311 +
 .../src/__tests__/acp-executor-plugin.test.ts      | 2616 ++++++
 .../src/__tests__/acp-process.test.ts              |  642 ++
 .../src/__tests__/acp-projection.test.ts           |   51 +
 packages/acp-executor-plugin/src/acp-catalog.ts    |  139 +
 packages/acp-executor-plugin/src/acp-errors.ts     |   28 +
 packages/acp-executor-plugin/src/acp-filesystem.ts |  117 +
 packages/acp-executor-plugin/src/acp-process.ts    |  145 +
 packages/acp-executor-plugin/src/acp-projection.ts |  168 +
 packages/acp-executor-plugin/src/index.ts          | 1458 ++++
 packages/acp-executor-plugin/tsconfig.json         |   10 +
 packages/antigravity-acp-plugin/README.md          |   73 +
 .../antigravity-acp-plugin/maka.extension.json     |   30 +
 packages/antigravity-acp-plugin/package.json       |   31 +
 .../src/__tests__/antigravity-acp-plugin.test.ts   |  162 +
 packages/antigravity-acp-plugin/src/index.ts       |  104 +
 .../src/model-presentation.ts                      |   67 +
 packages/antigravity-acp-plugin/tsconfig.json      |   10 +
 packages/cli/README.md                             |    8 +-
 packages/cli/README.zh-CN.md                       |    9 +-
 packages/cli/THIRD_PARTY_NOTICES.txt               |  464 +-
 packages/cli/container/Dockerfile                  |   67 +
 packages/cli/container/README.md                   |   80 +
 packages/cli/package.json                          |    6 +-
 packages/cli/src/__tests__/acp-agent.test.ts       |  363 +-
 .../acp-artifact-memory-child-process.test.ts      |  943 +++
 .../cli/src/__tests__/acp-child-process-harness.ts |   84 +-
 .../cli/src/__tests__/acp-child-process.test.ts    | 1214 ++-
 .../src/__tests__/acp-environment-mcp-fixture.ts   |   28 +
 .../__tests__/acp-goal-plan-child-process.test.ts  | 1202 +++
 .../src/__tests__/acp-goal-plan-operations.test.ts |  176 +
 .../cli/src/__tests__/acp-prompt-content.test.ts   |  318 +
 .../acp-session-domain-observation.test.ts         |  330 +
 .../src/__tests__/acp-session-event-mapper.test.ts |  830 ++
 .../src/__tests__/acp-session-interactions.test.ts |  980 +++
 packages/cli/src/__tests__/acp-session-mcp.test.ts | 1253 +++
 .../cli/src/__tests__/acp-session-registry.test.ts | 6451 ++++++++++++++-
 .../cli/src/__tests__/acp-stdio-server.test.ts     | 1025 ++-
 .../acp-tool-surface-child-process.test.ts         |  168 +
 .../src/__tests__/acp-tools-child-process.test.ts  |  931 +++
 .../cli/src/__tests__/activation-command.test.ts   |  169 +-
 .../cli/src/__tests__/bounded-chunk-buffer.test.ts |   19 +
 packages/cli/src/__tests__/cli.test.ts             |  117 +-
 packages/cli/src/__tests__/fullscreen-mode.test.ts |  789 ++
 .../__tests__/mcp-capability-publication.test.ts   |  213 +
 .../__tests__/mcp-form-host-integration.test.ts    |  167 +
 packages/cli/src/__tests__/pi-transcript.test.ts   |  156 +-
 .../cli/src/__tests__/pi-tui-mcp-status.test.ts    |  317 +
 packages/cli/src/__tests__/pi-tui-runner.test.ts   | 5208 ++++++++++--
 .../__tests__/pi-tui-user-question-option.test.ts  |  125 +-
 ...untime-host-capability-provider-command.test.ts |   83 +-
 .../src/__tests__/runtime-host-cli-context.test.ts |   14 +-
 .../__tests__/runtime-host-handoff-surface.test.ts |   11 +-
 .../runtime-host-lifecycle-transaction.test.ts     |   93 +-
 .../runtime-host-managed-source-handoff.test.ts    |  120 +
 .../src/__tests__/runtime-host-onboarding.test.ts  | 1024 ++-
 .../runtime-host-operator-command.test.ts          |    9 +
 .../runtime-host-prompt-transcript.test.ts         |  550 ++
 .../src/__tests__/runtime-host-run-command.test.ts |  196 +-
 .../cli/src/__tests__/runtime-host-run-mcp.test.ts |   61 +
 .../__tests__/runtime-host-selected-update.test.ts |  124 +
 .../__tests__/runtime-host-service-manager.test.ts |  126 +-
 .../__tests__/runtime-host-session-driver.test.ts  |  600 +-
 .../cli/src/__tests__/runtime-host-setup.test.ts   |   77 +-
 .../src/__tests__/runtime-host-tui-context.test.ts |   40 +-
 .../src/__tests__/tui-autocomplete-layout.test.ts  |   72 +-
 .../cli/src/__tests__/tui-context-refresh.test.ts  |   35 +-
 .../cli/src/__tests__/tui-copy-catalog.test.ts     |   44 +
 .../cli/src/__tests__/tui-copy-command.test.ts     |    2 +-
 packages/cli/src/__tests__/tui-mcp-control.test.ts |  234 +-
 .../__tests__/tui-mcp-local-integration.test.ts    |    2 +
 .../__tests__/tui-mcp-remote-integration.test.ts   |    5 +-
 .../__tests__/tui-mcp-remote-publication.test.ts   |    4 +
 .../cli/src/__tests__/tui-primary-guidance.test.ts |   11 +-
 .../cli/src/__tests__/tui-render-expectations.ts   |   43 +
 packages/cli/src/__tests__/tui-terminal-mock.ts    |   16 -
 packages/cli/src/acp/README.md                     |  353 +
 packages/cli/src/acp/VALIDATION.md                 |  848 ++
 packages/cli/src/acp/active-promise.ts             |   41 +
 packages/cli/src/acp/goal-plan-operations.ts       |  250 +
 packages/cli/src/acp/goal-plan-routes.ts           |   40 +
 packages/cli/src/acp/maka-acp-agent.ts             |  301 +-
 packages/cli/src/acp/prompt-content.ts             |  262 +
 packages/cli/src/acp/session-domain-observation.ts |  206 +
 packages/cli/src/acp/session-event-mapper.ts       |  263 +
 packages/cli/src/acp/session-interactions.ts       |  685 ++
 packages/cli/src/acp/session-mcp.ts                |  414 +
 packages/cli/src/acp/session-registry.ts           | 2459 +++++-
 packages/cli/src/acp/stdio-server.ts               |   22 +-
 packages/cli/src/acp/tool-event-mapper.ts          |  587 ++
 packages/cli/src/acp/turn-observation.ts           |  295 +
 packages/cli/src/activation-command.ts             |   17 +-
 packages/cli/src/bounded-chunk-buffer.ts           |   21 +-
 packages/cli/src/cli-core.ts                       |  160 +-
 packages/cli/src/fullscreen-mode.ts                |  233 +
 packages/cli/src/mcp-capability-provider.ts        |   22 +-
 packages/cli/src/mcp-capability-publication.ts     |  180 +
 packages/cli/src/onboarding-catalog.ts             |   28 +-
 packages/cli/src/pi-transcript-tools.ts            |   20 +-
 packages/cli/src/pi-transcript.ts                  |   61 +-
 packages/cli/src/pi-tui-contracts.ts               |   60 +-
 packages/cli/src/pi-tui-layout.ts                  |  369 +-
 packages/cli/src/pi-tui-mcp-status.ts              |   90 +-
 packages/cli/src/pi-tui-pickers.ts                 |  426 +-
 packages/cli/src/pi-tui-runner.ts                  | 1439 +++-
 .../runtime-host-capability-provider-command.ts    |   31 +-
 packages/cli/src/runtime-host-cli.ts               |   87 +-
 packages/cli/src/runtime-host-handoff-surface.ts   |   18 +-
 packages/cli/src/runtime-host-help.ts              |  262 +
 .../src/runtime-host-installed-update-bootstrap.ts |    4 +-
 .../cli/src/runtime-host-lifecycle-transaction.ts  |   54 +-
 .../src/runtime-host-local-source-retirement.ts    |    3 +-
 packages/cli/src/runtime-host-onboarding.ts        |  447 +-
 packages/cli/src/runtime-host-run-command.ts       |  100 +-
 packages/cli/src/runtime-host-run-mcp.ts           |  175 +
 packages/cli/src/runtime-host-service-manager.ts   |   74 +-
 packages/cli/src/runtime-host-session-channel.ts   |  400 +-
 packages/cli/src/runtime-host-session-driver.ts    |  218 +-
 packages/cli/src/runtime-host-setup-command.ts     |   45 +-
 packages/cli/src/runtime-host-tui-command.ts       |   55 +-
 packages/cli/src/runtime-host-tui-context.ts       |   58 +-
 packages/cli/src/runtime-host-update-command.ts    |  170 +-
 packages/cli/src/session-catalog-limits.ts         |   25 +
 packages/cli/src/session-driver.ts                 |   32 +-
 packages/cli/src/session-export-command.ts         |   72 +
 packages/cli/src/session-import-command.ts         |   70 +
 packages/cli/src/skill-highlight-editor.ts         |    9 +
 packages/cli/src/tui-autocomplete-layout.ts        |    4 +-
 packages/cli/src/tui-context-refresh.ts            |   43 +-
 packages/cli/src/tui-copy-catalog.ts               | 2758 ++++---
 packages/cli/src/tui-editor-render.ts              |   36 +
 packages/cli/src/tui-mcp-control.ts                |  234 +-
 packages/cli/src/workspace-root.ts                 |    4 +-
 .../src/__tests__/maka-cu-backend.test.ts          |   38 +-
 packages/computer-use/src/maka-cu-backend.ts       |   46 +-
 packages/core/package.json                         |   25 +-
 packages/core/scripts/benchmark-unified-diff.mjs   |  245 +
 .../src/__tests__/agent-graph-schedule.test.ts     |   23 +
 packages/core/src/__tests__/artifacts.test.ts      |    6 +
 packages/core/src/__tests__/attachments.test.ts    |    7 +-
 .../core/src/__tests__/bot-chat-settings.test.ts   |   46 +
 packages/core/src/__tests__/bot-events.test.ts     |    4 +-
 .../src/__tests__/client-capability-grant.test.ts  |   51 +
 .../core/src/__tests__/deep-research-run.test.ts   |  233 -
 .../src/__tests__/deep-research-session.test.ts    |   36 -
 packages/core/src/__tests__/deep-research.test.ts  |   31 -
 .../src/__tests__/directory-references.test.ts     |   58 +
 .../core/src/__tests__/display-redaction.test.ts   |   18 +-
 packages/core/src/__tests__/event-wait.test.ts     |  481 ++
 packages/core/src/__tests__/events.test.ts         |   38 +
 .../core/src/__tests__/executor-catalog.test.ts    |  120 +
 packages/core/src/__tests__/executor-id.test.ts    |   30 +
 .../src/__tests__/external-session-query.test.ts   |   10 +
 .../src/__tests__/foreign-session-timeclip.test.ts |   54 -
 .../core/src/__tests__/foreign-session.test.ts     |  Bin 23726 -> 0 bytes
 packages/core/src/__tests__/goal-authority.test.ts |   15 +
 packages/core/src/__tests__/interaction.test.ts    |   16 +-
 .../core/src/__tests__/llm-connections.test.ts     |   42 +-
 packages/core/src/__tests__/local-memory.test.ts   |  194 +
 .../__tests__/mcp-credential-retirement.test.ts    |   22 +
 packages/core/src/__tests__/mcp-secrets.test.ts    |    8 +
 .../core/src/__tests__/message-queue-order.test.ts |   47 +
 packages/core/src/__tests__/model-catalog.test.ts  |  167 +-
 packages/core/src/__tests__/model-facts.test.ts    |  132 +-
 packages/core/src/__tests__/model-metadata.test.ts |  160 +-
 packages/core/src/__tests__/model-thinking.test.ts |  176 +-
 .../core/src/__tests__/model-web-search.test.ts    |   39 +-
 .../core/src/__tests__/models-dev-refresh.test.ts  |   45 +
 packages/core/src/__tests__/onboarding.test.ts     |   16 +-
 .../core/src/__tests__/permission-profile.test.ts  |   57 +
 .../__tests__/provider-catalog-contract.test.ts    |  206 +-
 .../core/src/__tests__/provider-retirement.test.ts |   76 +
 packages/core/src/__tests__/recall.test.ts         | 1512 ++++
 packages/core/src/__tests__/redaction.test.ts      |   96 +
 .../src/__tests__/refresh-read-coordinator.test.ts |  104 +
 .../src/__tests__/relative-time-contract.test.ts   |  146 +
 packages/core/src/__tests__/relative-time.test.ts  |  160 -
 .../core/src/__tests__/runtime-boundary.test.ts    |   35 +
 packages/core/src/__tests__/runtime-event.test.ts  |  102 +-
 .../__tests__/runtime-invocation-opened.test.ts    |   22 +
 .../src/__tests__/runtime-policy-codec.test.ts     |  195 +-
 packages/core/src/__tests__/scheduled-task.test.ts |  125 +-
 packages/core/src/__tests__/session-name.test.ts   |    2 +-
 .../core/src/__tests__/session-reference.test.ts   |  224 +
 .../src/__tests__/session-send-projection.test.ts  |   17 +
 packages/core/src/__tests__/settings.test.ts       |   38 +-
 .../__tests__/task-submission-readiness.test.ts    |    2 +-
 packages/core/src/__tests__/text-sanitize.test.ts  |   25 +-
 .../core/src/__tests__/tool-quiet-preview.test.ts  |   47 +-
 .../src/__tests__/tool-recovery-authority.test.ts  |  209 +
 .../__tests__/tool-result-record-schema.test.ts    |   12 +
 packages/core/src/__tests__/ui-locale.test.ts      |   35 +
 packages/core/src/__tests__/unified-diff.test.ts   |  144 +
 .../usage-record-last-request-anchor.test.ts       |    2 +
 packages/core/src/__tests__/web-search.test.ts     |   13 +-
 packages/core/src/__tests__/work-board.test.ts     |   36 +-
 .../core/src/__tests__/workhub-routing.test.ts     |  140 +
 packages/core/src/agent-graph-schedule.ts          |   23 +-
 packages/core/src/agent-graph-supervisor-wake.ts   |    7 +
 packages/core/src/archive-retention.ts             |  184 +
 packages/core/src/artifacts.ts                     |   12 +-
 packages/core/src/attachments.ts                   |   16 +-
 packages/core/src/backend-types.ts                 |   14 +-
 packages/core/src/bot-chat-settings.ts             |   31 +-
 packages/core/src/bot-events.ts                    |   14 +-
 packages/core/src/bot-onboarding.ts                |   10 +
 packages/core/src/browser.ts                       |    4 +-
 packages/core/src/chat-model-choice.ts             |    9 +-
 packages/core/src/client-capability-grant.ts       |    6 +-
 packages/core/src/client-plugin-bridge.ts          |  109 +
 packages/core/src/collaboration.ts                 |   18 +
 packages/core/src/computer-use.ts                  |   12 +
 packages/core/src/connection-readiness.ts          |    2 +-
 packages/core/src/deep-research-client-progress.ts |  153 -
 packages/core/src/deep-research-run.ts             | 1055 ---
 packages/core/src/deep-research.ts                 |  228 -
 packages/core/src/diagnostic-log.ts                |   24 +-
 packages/core/src/display-redaction.ts             |   12 +-
 .../core/src/durable-tool-result-projection.ts     |    4 +-
 packages/core/src/e2e-fixture.ts                   |    3 +-
 packages/core/src/event-wait.ts                    |  430 +
 packages/core/src/events.ts                        |  152 +-
 packages/core/src/executor-catalog.ts              |  225 +
 packages/core/src/executor-id.ts                   |   24 +
 packages/core/src/external-session.ts              |  108 +-
 packages/core/src/foreign-session.ts               |  731 --
 packages/core/src/git-review.ts                    |   22 +-
 packages/core/src/goal.ts                          |   72 +-
 packages/core/src/interaction.ts                   |   62 +-
 packages/core/src/llm-connections.ts               |  107 +-
 packages/core/src/local-memory.ts                  |   39 +-
 packages/core/src/mcp.ts                           |   30 +-
 packages/core/src/message-queue-order.ts           |   61 +
 packages/core/src/model-call-usage-projection.ts   |   16 +-
 packages/core/src/model-catalog.ts                 |  223 +-
 packages/core/src/model-facts.ts                   |  127 +-
 packages/core/src/model-metadata.ts                |  181 +-
 packages/core/src/model-thinking.ts                |  324 +-
 packages/core/src/model-web-search.ts              |   20 +-
 packages/core/src/models-dev-projection.ts         |   42 +-
 packages/core/src/oauth-subscription.ts            |    2 +
 packages/core/src/onboarding.ts                    |   15 +-
 packages/core/src/openai-urls.ts                   |   57 +
 packages/core/src/permission-profile.ts            |   20 +
 packages/core/src/permission.ts                    |    1 -
 packages/core/src/plan.ts                          |    2 +
 packages/core/src/provider-auth.ts                 |    5 +-
 packages/core/src/provider-registry.ts             |  410 +-
 packages/core/src/provider-retirement.ts           |   65 +
 packages/core/src/recall.ts                        | 1548 ++++
 packages/core/src/redaction.ts                     |  136 +-
 packages/core/src/refresh-read-coordinator.ts      |   84 +
 packages/core/src/relative-time-policy.ts          |   87 +
 packages/core/src/relative-time.ts                 |  115 +-
 packages/core/src/runtime-boundary.ts              |  143 +-
 packages/core/src/runtime-event-store.ts           |  100 +-
 packages/core/src/runtime-event.ts                 |   69 +-
 packages/core/src/runtime-handoff.ts               |   24 +-
 packages/core/src/runtime-inputs.ts                |   24 +-
 packages/core/src/runtime-invocation.ts            |   19 +-
 packages/core/src/runtime-logical-execution.ts     |  118 +-
 packages/core/src/runtime-policy.ts                |   54 +-
 .../src/runtime-policy/connection-catalog-codec.ts |  264 +-
 .../src/runtime-policy/credential-vault-codec.ts   |    5 +
 .../runtime-policy/model-catalog-entry-codec.ts    |   67 +-
 packages/core/src/runtime-policy/policy-codec.ts   |   98 +-
 packages/core/src/scheduled-task.ts                |   60 +-
 packages/core/src/session-name.ts                  |    4 +-
 packages/core/src/session-reference.ts             |  201 +
 packages/core/src/session-send-projection.ts       |   12 +-
 packages/core/src/session-start-mode.ts            |    7 +-
 packages/core/src/session-trace.ts                 |    7 +-
 packages/core/src/session.ts                       |  162 +-
 packages/core/src/settings.ts                      |  140 +-
 .../core/src/settings/__tests__/sensitive.test.ts  |    1 +
 packages/core/src/settings/network-settings.ts     |    6 +-
 packages/core/src/shell-run-result.ts              |    1 +
 packages/core/src/shell-run.ts                     |   36 +-
 packages/core/src/skill-locations.ts               |   34 +
 packages/core/src/text-sanitize.ts                 |   22 +-
 packages/core/src/thread-search.ts                 |  603 --
 packages/core/src/tool-ledger-scanner.ts           |  347 +-
 packages/core/src/tool-quiet-preview.ts            |  142 +-
 packages/core/src/tool-result-archive-evidence.ts  |    5 +-
 packages/core/src/tool-result-record-schema.ts     |   12 +-
 packages/core/src/tool-result-status.ts            |   14 +
 packages/core/src/transcript-search.ts             |   68 +
 packages/core/src/turn-origin.ts                   |   47 +
 packages/core/src/ui-locale.ts                     |   76 +-
 packages/core/src/unified-diff.ts                  |   63 +-
 packages/core/src/usage-record-schema.ts           |    7 +-
 packages/core/src/usage-stats/types.ts             |   10 +
 packages/core/src/web-search.ts                    |    7 +-
 packages/core/src/work-board.ts                    |  107 +-
 packages/core/src/workhub-action-result.ts         |    5 +
 packages/core/src/workhub-routing.ts               |  204 +
 packages/eval/FLEET.md                             |   79 +
 packages/eval/README.md                            |   26 +-
 .../deepseek-harness-toolchain/package-lock.json   |  298 +-
 packages/eval/harbor/egress-proxy/entrypoint.sh    |    8 +-
 packages/eval/harbor/egress_filter.py              |  338 +-
 packages/eval/harbor/eval_framework.py             |   55 +-
 packages/eval/harbor/relay_agent.py                |   57 +-
 packages/eval/harbor/run_trial.py                  |   19 +-
 packages/eval/harbor/test_egress_audit_journal.py  |  148 +
 packages/eval/harbor/test_egress_filter.py         |  466 +-
 packages/eval/harbor/test_egress_filter_live.py    |   16 +-
 packages/eval/harbor/test_eval_framework.py        |   87 +-
 packages/eval/harbor/test_relay_artifacts.py       |   90 +-
 packages/eval/harbor/test_relay_contract.py        |  162 +-
 packages/eval/harbor/test_relay_lifecycle.py       |   17 +-
 packages/eval/harbor/test_run_trial_policy.py      |  113 +-
 packages/eval/package.json                         |    6 +-
 .../src/__tests__/egress-audit-harness.test.ts     |  295 +
 .../eval/src/__tests__/egress-audit-unit.test.ts   |  146 +
 packages/eval/src/__tests__/egress-audit.test.ts   |  466 --
 packages/eval/src/__tests__/fleet.test.ts          |  544 ++
 .../src/__tests__/lifecycle-boundaries.test.ts     |  344 +-
 packages/eval/src/__tests__/maka-artifacts.test.ts |   34 +
 .../eval/src/__tests__/maka-initialization.test.ts |  244 +
 packages/eval/src/egress-audit.ts                  |  148 +
 packages/eval/src/fleet-simulation.ts              |  284 +
 packages/eval/src/fleet-store.ts                   |  273 +
 packages/eval/src/fleet-worker.ts                  |  135 +
 packages/eval/src/fleet.ts                         |  459 ++
 packages/eval/src/harbor-maka-subject.ts           |   33 +-
 packages/eval/src/harness-executor.ts              |  124 +-
 packages/eval/src/index.ts                         |    3 +
 packages/eval/src/maka-artifacts.ts                |   41 +-
 packages/eval/src/maka-runtime-policy.ts           |   44 -
 packages/eval/src/maka-subject.ts                  |   49 +-
 packages/eval/src/metering-checkpoint.ts           |    8 +-
 packages/eval/src/toolchain-verification.ts        |    2 +-
 packages/mcp/package.json                          |   11 +-
 packages/mcp/src/__fixtures__/form-server.ts       |  150 +
 packages/mcp/src/__fixtures__/form-stdio-server.ts |  120 +
 .../mcp/src/__tests__/form-elicitation.test.ts     |  314 +
 packages/mcp/src/__tests__/form-manager.test.ts    |  704 ++
 packages/mcp/src/__tests__/form-stdio.test.ts      |  215 +
 packages/mcp/src/__tests__/modern-manager.test.ts  |  125 +-
 packages/mcp/src/__tests__/oauth.test.ts           |  320 +-
 packages/mcp/src/__tests__/tool-progress.test.ts   |   56 +
 packages/mcp/src/credential-coordinator.ts         |   11 +-
 packages/mcp/src/form-elicitation.ts               |  233 +
 packages/mcp/src/index.ts                          |  571 +-
 packages/mcp/src/oauth.ts                          |   97 +-
 packages/mcp/src/tool-progress.ts                  |   53 +
 packages/runtime-host/package.json                 |   14 +-
 .../base64-length-allocation.json                  |    8 +
 .../byte-limit-helper-consolidation.json           |    9 +
 .../executor-catalog-browser-safe.json             |    5 +
 .../external-session-cwd-limit-authority.json      |    5 +
 .../issue-4032-composition-identity.json           |    5 +
 .../mechanical-candidate-sweep.json                |    8 +
 .../recall-query-operation.json                    |    8 +
 .../session-model-limit-authority.json             |    5 +
 .../turn-snapshot-optional-fields.json             |    5 +
 .../scripts/hydration-e2e-benchmark.mjs            |  301 +
 .../scripts/session-copy-cost-benchmark.mjs        |  211 +
 packages/runtime-host/scripts/startup-profile.mjs  |  313 +
 .../scripts/transcript-data-plane-benchmark.mjs    |  178 -
 .../access-credential-grant-migration.test.ts      |   49 +
 .../src/__tests__/agent-graph-coordinator.test.ts  |   31 +-
 .../src/__tests__/agent-graph-protocol.test.ts     |   23 +-
 .../__tests__/agent-graph-two-client-uds.test.ts   |    1 +
 .../src/__tests__/antigravity-install.test.ts      |  277 +
 .../archive-retention-coordinator.test.ts          |  733 ++
 .../src/__tests__/artifact-coordinator.test.ts     |  145 +
 .../src/__tests__/artifact-protocol.test.ts        |   59 +
 .../src/__tests__/artifact-two-client-uds.test.ts  |   37 +-
 .../src/__tests__/authenticated-websocket.test.ts  |  125 +-
 .../src/__tests__/bootstrap-runtime-policy.test.ts |  306 +-
 .../builtin-external-agent-plugins.test.ts         |  152 +
 .../src/__tests__/candidate-cli.test.ts            |  137 +-
 .../__tests__/canonical-session-projection.test.ts |   13 +
 .../src/__tests__/catalog-reader.test.ts           |   35 +-
 ...client-capability-admission-integration.test.ts |   15 +-
 .../__tests__/client-capability-channel.test.ts    |  168 +-
 .../client-capability-coordinator.test.ts          |  541 +-
 .../client-capability-interaction-broker.test.ts   |   10 +-
 .../client-capability-invocation-broker.test.ts    |   10 +-
 .../__tests__/client-capability-protocol.test.ts   |  173 +-
 .../__tests__/client-capability-recovery.test.ts   |   31 +
 .../client-capability-session-scope.test.ts        |  579 ++
 .../src/__tests__/client-capability-uds.test.ts    |   97 +-
 .../src/__tests__/connect-or-spawn-env.test.ts     |   92 +
 .../connection-effect-coordinator.test.ts          |  187 +-
 .../__tests__/connection-effects-protocol.test.ts  |   57 +-
 .../src/__tests__/connection-session.test.ts       |  221 +-
 .../src/__tests__/control-endpoint.test.ts         |    2 +-
 .../src/__tests__/daily-review-coordinator.test.ts |   64 +
 .../src/__tests__/deep-research-protocol.test.ts   |  270 -
 .../__tests__/deep-research-two-client-uds.test.ts |  149 -
 .../src/__tests__/desktop-e2e-backend.test.ts      |  107 +
 .../src/__tests__/desktop-e2e-execution.test.ts    |   93 -
 .../src/__tests__/election-deadline-env.test.ts    |   71 -
 .../src/__tests__/execution-artifacts.test.ts      |  187 +-
 .../src/__tests__/execution-candidate-main.test.ts |  259 +-
 .../src/__tests__/execution-composition.test.ts    | 2138 ++++-
 .../__tests__/execution-host-continuation.test.ts  |    4 +-
 .../src/__tests__/execution-host-message.test.ts   |  151 +
 .../src/__tests__/execution-host-queue.test.ts     |  218 +-
 .../src/__tests__/execution-host-recovery.test.ts  |  120 +-
 .../src/__tests__/execution-host.test.ts           |  125 +-
 .../__tests__/execution-model-composition.test.ts  | 2225 +++++-
 .../src/__tests__/external-agent-acp.test.ts       |  236 +
 .../external-agent-setup-coordinator.test.ts       |  369 +
 .../__tests__/external-session-coordinator.test.ts |  803 +-
 .../__tests__/external-session-protocol.test.ts    |   55 +-
 .../fixtures/agent-graph-provider-scenario.ts      |  177 +-
 .../src/__tests__/fixtures/client-capability.ts    |    3 +-
 .../fixtures/client-session-subscription.ts        |   42 +
 .../src/__tests__/fixtures/execution-host-suite.ts |    5 +-
 .../src/__tests__/fixtures/json-pages.ts           |   48 +
 .../__tests__/fixtures/plugin-scratch-holder.ts    |   38 +
 .../fixtures/session-transcript-reader.ts          |  116 +-
 .../fixtures/workhub-assignment-crash-host.ts      |  119 +
 .../src/__tests__/fixtures/workhub-capabilities.ts |   69 +
 .../src/__tests__/fixtures/workhub-delegation.ts   |   97 +
 .../__tests__/framed-byte-stream-transport.test.ts |  173 +
 .../src/__tests__/goal-coordinator.test.ts         |  349 +-
 .../src/__tests__/goal-root-authority.test.ts      |    4 +-
 .../src/__tests__/host-change-feed.test.ts         |   45 +-
 .../src/__tests__/host-handoff.test.ts             |  117 +-
 .../runtime-host/src/__tests__/host-kernel.test.ts |  312 +-
 .../src/__tests__/host-maintenance-guards.test.ts  |  140 +
 .../src/__tests__/host-retirement.test.ts          |   26 +
 .../__tests__/host-session-availability.test.ts    |   41 +
 .../src/__tests__/hosted-execution-client.test.ts  |  227 +-
 .../src/__tests__/hosted-execution-runner.test.ts  |   71 +-
 .../src/__tests__/hosted-execution-target.test.ts  |  101 +-
 .../hosted-execution-tool-profile.test.ts          |  252 +-
 .../src/__tests__/interaction-coordinator.test.ts  |  868 +-
 .../src/__tests__/interactive-run-composer.test.ts |  446 +-
 .../src/__tests__/jev-routing-model.test.ts        |  281 +
 .../src/__tests__/json-array-page-budget.test.ts   |   70 +
 .../src/__tests__/managed-deployment.test.ts       |  122 +
 .../src/__tests__/memory-coordinator.test.ts       |  135 +
 .../src/__tests__/message-coordinator.test.ts      |  969 +--
 .../src/__tests__/message-queue-state.test.ts      |  121 +
 .../src/__tests__/oauth-coordinator.test.ts        |   72 +-
 .../src/__tests__/oauth-protocol.test.ts           |   60 +
 .../runtime-host/src/__tests__/peer-native.test.ts |   41 +
 .../__tests__/peer-session-collaboration.test.ts   |    1 +
 .../src/__tests__/plan-execution-request.test.ts   |  239 +
 .../src/__tests__/plan-store-notification.test.ts  |  209 +
 .../src/__tests__/plan-two-client-uds.test.ts      |  282 +-
 .../src/__tests__/plugin-client.test.ts            |  356 +
 .../src/__tests__/plugin-data-runtime.test.ts      |  285 +
 .../src/__tests__/plugin-platform.test.ts          | 1025 ++-
 .../__tests__/project-catalog-coordinator.test.ts  |   88 +
 .../__tests__/project-directory-authority.test.ts  |   69 +
 .../src/__tests__/prompt-suggestion.test.ts        |  350 +
 .../runtime-host/src/__tests__/protocol.test.ts    |  407 +-
 .../src/__tests__/provider-retry-projector.test.ts |  151 +
 .../src/__tests__/queue-mutation-protocol.test.ts  |  116 +
 .../src/__tests__/queued-mutation-executor.test.ts |  364 +
 .../src/__tests__/recall-coordinator.test.ts       |  193 +
 .../src/__tests__/recall-material-fetch.test.ts    |  289 +
 .../src/__tests__/recall-protocol.test.ts          |  212 +
 .../src/__tests__/reconnecting-connection.test.ts  |  299 +
 .../src/__tests__/resumable-peer-stream.test.ts    |   23 +-
 .../src/__tests__/root-admission-owner.test.ts     |    4 +-
 .../src/__tests__/root-turn-coordinator.test.ts    | 1750 +++-
 .../__tests__/runtime-policy-coordinator.test.ts   |  113 +-
 .../__tests__/runtime-resource-coordinator.test.ts |  207 +-
 .../src/__tests__/runtime-resource-process.test.ts |   54 +-
 .../runtime-resource-two-client-uds.test.ts        |    2 +-
 .../__tests__/safe-boundary-resume-policy.test.ts  |   51 +
 .../__tests__/sandbox-boundary-graph-wake.test.ts  |   20 +-
 .../scheduled-task-coordinator-recovery.test.ts    |   93 +-
 .../scheduled-task-coordinator-retry.test.ts       |  595 ++
 .../src/__tests__/scheduled-task-protocol.test.ts  |   74 +-
 .../__tests__/session-background-activity.test.ts  |  148 +
 .../src/__tests__/session-branch-name.test.ts      |  291 +
 .../__tests__/session-bundle-coordinator.test.ts   |  229 +
 .../__tests__/session-catalog-coordinator.test.ts  | 1211 ++-
 .../src/__tests__/session-catalog-protocol.test.ts |  308 +-
 .../src/__tests__/session-catalog-summary.test.ts  |   65 +
 .../session-catalog-two-client-uds.test.ts         |   75 +-
 .../session-collaboration-authority.test.ts        |   29 +-
 .../session-continuity-coordinator.test.ts         | 1544 ++--
 .../__tests__/session-effect-coordinator.test.ts   |   43 +
 .../src/__tests__/session-projector.test.ts        |  594 +-
 .../session-retirement-coordinator.test.ts         |  925 ++-
 .../__tests__/session-retirement-protocol.test.ts  |  127 +-
 .../session-revision-graph-references.test.ts      |  343 +-
 .../session-revision-two-client-uds.test.ts        |  603 +-
 .../__tests__/session-subscription-client.test.ts  |  584 +-
 .../src/__tests__/session-transcript-pager.test.ts |  557 +-
 .../__tests__/session-transcript-protocol.test.ts  |   79 +-
 .../__tests__/session-transcript-reader.test.ts    | 1009 ++-
 .../src/__tests__/session-turns.test.ts            |    1 +
 .../src/__tests__/skill-catalog-protocol.test.ts   |   12 +
 .../src/__tests__/skill-catalog-repository.test.ts |   77 +
 .../src/__tests__/startup-error.test.ts            |    3 +-
 .../src/__tests__/startup-state-matrix.test.ts     |  401 +
 .../src/__tests__/storage-maintenance.test.ts      |   79 +
 .../__tests__/storage-retention-protocol.test.ts   |  182 +
 .../__tests__/storage-usage-coordinator.test.ts    |  135 +
 .../src/__tests__/storage-usage-protocol.test.ts   |  162 +
 .../src/__tests__/turn-provider-retry.test.ts      |   78 +
 .../__tests__/usage-pricing-two-client-uds.test.ts |  141 +
 .../src/__tests__/usage-screen.test.ts             |  480 ++
 .../src/__tests__/web-fetch-tool.test.ts           |   65 +-
 .../workhub-assignment-crash-recovery.test.ts      |  730 ++
 .../workhub-coordination-action-gate.test.ts       |  236 +-
 .../workhub-coordination-coordinator.test.ts       |  313 +-
 .../workhub-coordination-protocol.test.ts          |  120 +-
 .../src/__tests__/workhub-inspection-tool.test.ts  |  447 ++
 .../__tests__/workhub-result-coordinator.test.ts   |  397 +
 .../src/__tests__/workhub-result-runtime.test.ts   |  220 +
 .../workhub-target-execution-authority.test.ts     |  105 +
 .../workspace-execution-composition.test.ts        |   29 +-
 .../src/__tests__/wsl-environment.test.ts          |   88 +
 .../src/adapter/provider-retry-projector.ts        |   88 +
 .../runtime-host/src/adapter/session-projector.ts  |  316 +-
 packages/runtime-host/src/antigravity-program.ts   |   56 +
 packages/runtime-host/src/candidate-cli.ts         |   17 +-
 packages/runtime-host/src/candidate-entry.ts       |   40 +-
 .../runtime-host/src/candidate-startup-failure.ts  |    5 +
 .../src/client/capability-provider-service.ts      |    2 +
 packages/runtime-host/src/client/catalog-reader.ts |   19 +-
 .../src/client/client-capability-channel.ts        |  140 +-
 .../runtime-host/src/client/client-capability.ts   |    9 +
 .../runtime-host/src/client/connect-or-spawn.ts    |  141 +-
 packages/runtime-host/src/client/connection.ts     |  113 +-
 .../runtime-host/src/client/host-handoff-copy.ts   |  480 +-
 packages/runtime-host/src/client/host-handoff.ts   |  118 +-
 .../runtime-host/src/client/host-retirement.ts     |    5 +-
 .../src/client/hosted-execution-target.ts          |   49 +-
 .../runtime-host/src/client/hosted-execution.ts    |   49 +-
 packages/runtime-host/src/client/index.ts          |   14 +-
 packages/runtime-host/src/client/peer-client.ts    |   26 +-
 .../runtime-host/src/client/reconnect-lifecycle.ts |   97 +-
 .../src/client/reconnecting-connection.ts          |   34 +-
 .../src/client/session-catalog-summary.ts          |   23 +-
 .../src/client/session-subscription.ts             |  264 +-
 packages/runtime-host/src/client/startup-error.ts  |    9 +-
 packages/runtime-host/src/client/wait-for-ready.ts |    2 +-
 .../runtime-host/src/client/wsl-environment.ts     |    4 +
 packages/runtime-host/src/composition-identity.ts  |   20 +
 packages/runtime-host/src/control/endpoint.ts      |   13 +-
 .../runtime-host/src/execution-candidate-main.ts   |    9 +-
 packages/runtime-host/src/operator/setup-frame.ts  |   50 +-
 packages/runtime-host/src/peer-mesh/node.ts        |   11 +-
 packages/runtime-host/src/protocol/agent-graph.ts  |   80 +-
 .../runtime-host/src/protocol/artifact-change.ts   |   62 +
 packages/runtime-host/src/protocol/artifact.ts     |    4 +-
 .../runtime-host/src/protocol/client-capability.ts |   70 +-
 packages/runtime-host/src/protocol/codec.ts        |   14 +
 .../src/protocol/connection-effects.ts             |   54 +-
 .../runtime-host/src/protocol/deep-research.ts     |  385 -
 .../src/protocol/external-agent-setup.ts           |  206 +
 .../runtime-host/src/protocol/external-session.ts  |   67 +-
 packages/runtime-host/src/protocol/index.ts        |  151 +-
 .../src/protocol/message-queue-limits.ts           |   22 +
 packages/runtime-host/src/protocol/message.ts      |  191 +-
 packages/runtime-host/src/protocol/oauth.ts        |   51 +-
 .../runtime-host/src/protocol/operation-spec.ts    |    7 +
 packages/runtime-host/src/protocol/operations.ts   |   46 +-
 .../runtime-host/src/protocol/plugin-platform.ts   |  584 +-
 .../src/protocol/prompt-suggestions.ts             |   74 +
 .../runtime-host/src/protocol/queue-mutation.ts    |  187 +
 packages/runtime-host/src/protocol/recall.ts       |  453 ++
 .../runtime-host/src/protocol/runtime-policy.ts    |   67 +-
 .../runtime-host/src/protocol/runtime-resource.ts  |   39 +-
 .../runtime-host/src/protocol/scheduled-task.ts    |    9 +-
 .../runtime-host/src/protocol/session-bundle.ts    |  180 +
 .../src/protocol/session-catalog-change.ts         |   50 +-
 .../runtime-host/src/protocol/session-catalog.ts   |  273 +-
 .../src/protocol/session-continuity.ts             |   92 +-
 .../src/protocol/session-retirement.ts             |  118 +-
 .../src/protocol/session-transcript.ts             |  224 +-
 .../runtime-host/src/protocol/session-turns.ts     |   17 +-
 .../runtime-host/src/protocol/skill-catalog.ts     |    5 +-
 .../runtime-host/src/protocol/storage-retention.ts |  260 +
 .../runtime-host/src/protocol/storage-usage.ts     |  234 +
 .../src/protocol/turn-provider-retry.ts            |   90 +
 packages/runtime-host/src/protocol/turn.ts         |  208 +-
 .../runtime-host/src/protocol/usage-pricing.ts     |   46 +-
 packages/runtime-host/src/protocol/usage-screen.ts |  324 +
 .../src/protocol/workhub-coordination.ts           |  176 +-
 .../src/server/access-credential-store.ts          |   19 +-
 .../src/server/acp/antigravity-install.ts          |  254 +
 .../runtime-host/src/server/acp/antigravity.ts     |  152 +
 packages/runtime-host/src/server/acp/connection.ts |  127 +
 .../src/server/agent-graph-coordinator.ts          |   23 +
 .../src/server/archive-retention-coordinator.ts    |  619 ++
 .../src/server/artifact-coordinator.ts             |   27 +-
 .../src/server/bootstrap-runtime-policy.ts         |  209 +-
 .../src/server/builtin-external-agent-plugins.ts   |  253 +
 packages/runtime-host/src/server/candidate.ts      |   91 +-
 .../src/server/canonical-session-projection.ts     |    4 +-
 .../src/server/canonical-turn-snapshot.ts          |    5 +
 .../src/server/child-agent-composition.ts          |    1 +
 .../src/server/client-capability-coordinator.ts    |  582 +-
 .../server/client-capability-invocation-broker.ts  |   26 +-
 .../src/server/client-capability-recovery.ts       |   86 +-
 .../src/server/connection-effect-coordinator.ts    |   20 +-
 .../runtime-host/src/server/connection-session.ts  |   51 +-
 .../runtime-host/src/server/context-coordinator.ts |    4 +
 .../src/server/daily-review-coordinator.ts         |   95 +-
 .../src/server/deep-research-coordinator.ts        |  164 -
 .../runtime-host/src/server/execution-artifacts.ts |   45 +-
 .../runtime-host/src/server/execution-candidate.ts |    9 +-
 .../src/server/execution-composition-factory.ts    |   21 +-
 .../src/server/execution-composition.ts            | 1423 +++-
 .../src/server/execution-model-authority.ts        |  313 +-
 .../src/server/execution-model-composition.ts      |   35 +-
 .../runtime-host/src/server/execution-service.ts   |    6 +-
 .../runtime-host/src/server/extension-bundle.ts    |    5 +
 .../src/server/extension-package-manifest.ts       |   26 +-
 .../src/server/external-agent-setup-coordinator.ts |  236 +
 .../src/server/external-session-coordinator.ts     |  232 +-
 packages/runtime-host/src/server/generated-text.ts |   41 +
 .../runtime-host/src/server/goal-coordinator.ts    |  208 +-
 .../runtime-host/src/server/host-change-feed.ts    |   67 +-
 .../src/server/host-composition-source.ts          |   73 +
 .../runtime-host/src/server/host-composition.ts    |   55 +-
 packages/runtime-host/src/server/host-kernel.ts    |   14 +-
 .../src/server/host-maintenance-guards.ts          |  117 +
 .../runtime-host/src/server/host-run-composer.ts   |    3 +
 .../src/server/host-session-availability.ts        |   17 +-
 .../src/server/hosted-execution-recovery.ts        |  138 +-
 .../src/server/hosted-execution-runner.ts          |   27 +-
 .../src/server/hosted-execution-tool-profile.ts    |  120 +-
 packages/runtime-host/src/server/index.ts          |    1 +
 .../src/server/interaction-coordinator.ts          |  211 +-
 .../src/server/interactive-run-composer.ts         |  247 +-
 .../src/server/interactive-turn-coordinator.ts     |   45 +-
 .../runtime-host/src/server/jev-routing-model.ts   |  210 +
 .../src/server/json-array-page-budget.ts           |   52 +
 packages/runtime-host/src/server/listener-set.ts   |   12 +-
 .../runtime-host/src/server/memory-projection.ts   |   30 +-
 .../runtime-host/src/server/message-coordinator.ts |  898 ++-
 .../runtime-host/src/server/message-queue-state.ts |  130 +
 .../runtime-host/src/server/oauth-coordinator.ts   |   15 +-
 .../src/server/operation-dispatcher.ts             |   41 +-
 .../runtime-host/src/server/plan-coordinator.ts    |   86 +-
 .../runtime-host/src/server/plugin-data-runtime.ts |  319 +
 .../src/server/plugin-package-loader.ts            |  123 +-
 .../src/server/plugin-package-store.ts             |   35 +-
 .../src/server/plugin-platform-coordinator.ts      |  216 +-
 .../runtime-host/src/server/plugin-platform.ts     |  206 +-
 .../src/server/plugin-scratch-directory.ts         |   59 +
 .../runtime-host/src/server/process-lifecycle.ts   |    6 +-
 .../src/server/process-termination-error.ts        |   27 +
 .../src/server/project-catalog-coordinator.ts      |   26 +-
 .../src/server/project-directory-authority.ts      |   13 +-
 .../runtime-host/src/server/prompt-suggestion.ts   |  224 +
 .../src/server/provider-retry-projection.ts        |   90 +
 .../src/server/queued-mutation-executor.ts         |  175 +
 .../runtime-host/src/server/recall-coordinator.ts  |  128 +
 .../src/server/recall-material-fetch.ts            |  121 +
 .../src/server/root-admission-owner.ts             |   43 +-
 .../src/server/root-turn-coordinator.ts            |  737 +-
 .../src/server/runtime-policy-coordinator.ts       |   55 +-
 .../src/server/runtime-resource-coordinator.ts     |   41 +-
 .../src/server/runtime-resource-projection.ts      |   62 +-
 .../src/server/safe-boundary-resume-policy.ts      |   37 +
 .../src/server/sandbox-boundary-graph-wake.ts      |   10 +-
 .../src/server/scheduled-task-coordinator.ts       |   88 +-
 .../src/server/serial-outbound-writer.ts           |    6 +-
 .../src/server/session-background-activity.ts      |   80 +
 .../src/server/session-bundle-coordinator.ts       |  251 +
 .../src/server/session-catalog-coordinator.ts      |  470 +-
 .../src/server/session-continuity-coordinator.ts   | 1230 ++-
 .../src/server/session-continuity-service.ts       |    1 -
 .../src/server/session-effect-coordinator.ts       |   23 +-
 .../src/server/session-interaction-activity.ts     |   87 +
 .../src/server/session-retirement-coordinator.ts   |  350 +-
 .../src/server/session-revision-coordinator.ts     |  358 +-
 .../server/session-revision-graph-references.ts    |  174 +-
 .../src/server/session-sidecar-purge.ts            |    8 +-
 packages/runtime-host/src/server/session-title.ts  |   21 +-
 .../src/server/session-transcript-pager.ts         |  685 +-
 .../src/server/session-transcript-reader.ts        |  586 +-
 .../session-turn-access-request-coordinator.ts     |   20 +-
 .../src/server/shared-session-transcript.ts        |    1 +
 .../src/server/skill-catalog-coordinator.ts        |   45 +-
 .../src/server/skill-catalog-repository.ts         |   34 +-
 .../runtime-host/src/server/storage-maintenance.ts |   44 +-
 .../src/server/storage-usage-coordinator.ts        |   86 +
 .../src/server/usage-pricing-coordinator.ts        |  117 +-
 packages/runtime-host/src/server/web-fetch-tool.ts |   48 +-
 .../src/server/workhub-coordination-action-gate.ts |  289 +-
 .../src/server/workhub-coordination-coordinator.ts |  453 +-
 .../src/server/workhub-inspection-tool.ts          |  241 +
 .../src/server/workhub-message-attachments.ts      |    1 +
 .../src/server/workhub-result-coordinator.ts       |  232 +
 .../src/server/workhub-result-runtime.ts           |  244 +
 .../server/workhub-target-execution-authority.ts   |   82 +
 .../runtime-host/src/server/workhub-topic-gate.ts  |   95 +
 .../src/test-only/client-capability-form-host.ts   |  332 +
 .../src/test-only/client-capability-host.ts        |   22 +-
 .../src/test-only/desktop-e2e-backend.ts           |   62 +
 .../src/test-only/desktop-e2e-checkpoint.ts        |   47 +
 .../src/test-only/desktop-e2e-execution.ts         |   65 +-
 .../src/test-only/execution-candidate-e2e-main.ts  |    4 +-
 .../src/transport/framed-byte-stream-transport.ts  |   51 +-
 .../src/transport/local-ipc-framing.ts             |    5 +-
 packages/runtime-host/src/transport/peer-native.ts |   16 +-
 .../src/transport/resumable-peer-stream.ts         |   25 +-
 packages/runtime/README.md                         |   26 +-
 packages/runtime/package.json                      |   65 +-
 .../runtime/scripts/build-filesystem-worker.mjs    |    3 +-
 .../src/__tests__/active-tool-result-prune.test.ts |  873 --
 .../__tests__/agent-graph-supervisor-wake.test.ts  |  335 +-
 .../__tests__/agent-run-steering-recovery.test.ts  |    1 -
 .../runtime/src/__tests__/ai-sdk-backend.test.ts   | 4357 ++++++++--
 .../src/__tests__/apply-patch-profile.test.ts      |  150 +-
 .../__tests__/background-task-health-tool.test.ts  |  119 +
 .../runtime/src/__tests__/bash-tail-buffer.test.ts |   57 +-
 .../__tests__/builtin-tools-file-worker.test.ts    |  112 +-
 .../runtime/src/__tests__/builtin-tools.test.ts    |  340 +-
 .../src/__tests__/code-mode-backend.test.ts        |  316 +-
 packages/runtime/src/__tests__/code-mode.test.ts   |  111 +-
 .../computer-use-observation-text.test.ts          |   51 +
 .../computer-use-privacy-boundary.test.ts          |    3 +-
 .../src/__tests__/computer-use-tools.test.ts       |  342 +
 .../src/__tests__/computer-use-wait-for.test.ts    |   10 +-
 .../context-budget-mid-turn-policy.test.ts         |   20 +-
 .../__tests__/context-budget-model-facts.test.ts   |  144 +-
 .../runtime/src/__tests__/context-budget.test.ts   |    2 +-
 .../conversation-copy-agent-output.test.ts         | 1075 +++
 .../src/__tests__/conversation-copy.test.ts        | 1173 +--
 packages/runtime/src/__tests__/cost.test.ts        |    6 +
 .../src/__tests__/deep-research-tools.test.ts      |  582 --
 .../runtime/src/__tests__/deferred-guard.test.ts   |    9 +
 .../src/__tests__/deferred-tools-backend.test.ts   |  101 +-
 .../directory-reference-model-context.test.ts      |   21 +
 .../durable-tool-result-projection.test.ts         |    2 +-
 .../runtime/src/__tests__/edit-replace.test.ts     |   53 +-
 .../__tests__/execution-boundary-test-helpers.ts   |   17 +-
 .../runtime/src/__tests__/fake-backend.test.ts     |   24 +-
 .../src/__tests__/filesystem-apply-patch.test.ts   |    9 +-
 .../src/__tests__/filesystem-authority.test.ts     |   49 +-
 .../src/__tests__/filesystem-stable-write.test.ts  |  118 +-
 .../src/__tests__/filesystem-worker-client.test.ts |  185 +-
 .../filesystem-worker-launch-spec.test.ts          |  228 +-
 .../filesystem-worker-linux-smoke.test.ts          |    6 +-
 .../src/__tests__/filesystem-worker-smoke.test.ts  |   92 +-
 .../src/__tests__/filesystem-worker.test.ts        |  169 +-
 .../runtime/src/__tests__/fixtures/shell-owner.ts  |   55 +
 packages/runtime/src/__tests__/glob-search.test.ts |  308 +
 .../src/__tests__/goal-continuation.test.ts        |  236 +-
 packages/runtime/src/__tests__/grep-search.test.ts |  166 +
 .../__tests__/history-compact-checkpoint.test.ts   |   35 +
 .../src/__tests__/history-compaction.test.ts       |   67 +
 .../runtime/src/__tests__/history-tools.test.ts    |  478 --
 packages/runtime/src/__tests__/image-file.test.ts  |   63 +-
 .../ledger-tool-result-archive-reader.test.ts      |  198 +-
 .../runtime/src/__tests__/linux-sandbox.test.ts    |   48 +-
 .../runtime/src/__tests__/local-web-fetch.test.ts  |   78 +
 packages/runtime/src/__tests__/mcp-tools.test.ts   |   47 +-
 .../src/__tests__/memory-extraction.test.ts        |   29 +-
 .../__tests__/mid-turn-capacity-backend.test.ts    |  568 +-
 .../src/__tests__/model-adapter-onerror.test.ts    |  185 +-
 .../runtime/src/__tests__/model-adapter.test.ts    |  217 +-
 .../src/__tests__/model-discovery-fixture.ts       |   33 +
 .../src/__tests__/model-factory-thinking.test.ts   |  402 +-
 .../model-factory-tool-call-index.test.ts          |   21 +-
 .../runtime/src/__tests__/model-fetcher.test.ts    |  370 +-
 .../src/__tests__/model-history-timeline.test.ts   |   44 +
 .../model-projection-transition-ledger.test.ts     |  112 +-
 .../src/__tests__/openai-relay-endpoints.test.ts   |  138 +
 .../openai-responses-model-adapter.test.ts         |    6 +-
 .../src/__tests__/opencode-free-anonymous.test.ts  |  295 -
 .../src/__tests__/opencode-free-retired.test.ts    |   47 +
 .../src/__tests__/opencode-session-header.test.ts  |    6 +-
 .../__tests__/overflow-reactive-recovery.test.ts   |  361 +-
 .../src/__tests__/owned-child-process.test.ts      |  419 +
 .../src/__tests__/pipe-process-driver.test.ts      |   52 +-
 packages/runtime/src/__tests__/plan-mode.test.ts   |   13 +-
 .../src/__tests__/plugin-agent-service.test.ts     |  190 +
 .../__tests__/plugin-client-bridge-service.test.ts |  246 +
 .../__tests__/plugin-composition-loader.test.ts    |    3 +-
 .../src/__tests__/plugin-executor-backend.test.ts  |  469 ++
 .../src/__tests__/plugin-executor-service.test.ts  |  526 ++
 .../__tests__/plugin-interaction-services.test.ts  |  137 +
 .../src/__tests__/plugin-llm-service.test.ts       |  165 +
 .../src/__tests__/plugin-p1-services.test.ts       |   97 +
 .../src/__tests__/plugin-resource-services.test.ts |  167 +
 .../src/__tests__/plugin-scope-registry.test.ts    |   88 +
 .../__tests__/plugin-system-prompt-service.test.ts |  254 +
 .../src/__tests__/plugin-tool-service.test.ts      |    4 +-
 .../__tests__/pre-dispatch-refusal-ledger.test.ts  |    3 +-
 .../src/__tests__/provider-conformance.test.ts     |  450 +-
 .../src/__tests__/provider-contract-matrix.test.ts |    8 +-
 .../src/__tests__/provider-contract-matrix.ts      |   88 +-
 .../src/__tests__/provider-contract-overrides.ts   |   86 +-
 .../provider-error-classification.test.ts          |  273 +-
 .../__tests__/provider-request-telemetry.test.ts   |    3 +-
 .../src/__tests__/provider-retirement.test.ts      |   50 +
 .../provider-retry-classification.test.ts          |  237 +
 .../src/__tests__/provider-retry-policy.test.ts    |  100 +
 .../src/__tests__/pty-screen-collector.test.ts     |   29 +-
 packages/runtime/src/__tests__/read-page.test.ts   |  223 +
 .../src/__tests__/recall-ledger-corpus.test.ts     |  490 ++
 .../src/__tests__/recovery-resolver.test.ts        |  164 +-
 .../__tests__/request-customization-fetch.test.ts  |   82 +
 .../__tests__/responses-reasoning-state.test.ts    |   17 +-
 .../src/__tests__/responses-wire-contract.test.ts  |  422 +-
 .../runtime/src/__tests__/ripgrep-guidance.test.ts |   87 +
 packages/runtime/src/__tests__/run-trace.test.ts   |    4 +-
 .../src/__tests__/runtime-event-read-model.test.ts |  418 +-
 .../runtime/src/__tests__/runtime-handoff.test.ts  |  213 +-
 .../__tests__/runtime-kernel-interaction.test.ts   |  182 +-
 .../src/__tests__/runtime-ledger-repair.test.ts    |  134 +
 .../runtime/src/__tests__/runtime-resume.test.ts   |   21 +
 .../sandbox-boundary-restart-recovery.test.ts      |   93 +-
 .../src/__tests__/scheduled-task-tools.test.ts     |  248 +
 .../__tests__/session-event-runtime-mapper.test.ts |   21 +-
 .../runtime/src/__tests__/session-export.test.ts   | 1584 ++++
 .../runtime/src/__tests__/session-import.test.ts   | 1911 +++++
 .../session-manager-terminal-ledger.test.ts        |    4 -
 .../runtime/src/__tests__/session-manager.test.ts  | 3249 ++++++--
 .../__tests__/session-projection-helpers.test.ts   |    4 +
 .../runtime/src/__tests__/session-recap.test.ts    |   51 +-
 .../src/__tests__/session-trace-projection.test.ts |  175 +
 packages/runtime/src/__tests__/shell-exec.test.ts  |   18 +-
 .../src/__tests__/shell-owner-death.test.ts        |  161 +
 .../src/__tests__/shell-run-manager.test.ts        |  497 +-
 .../src/__tests__/shell-run-tool-result.test.ts    |   18 +-
 packages/runtime/src/__tests__/shell-tools.test.ts |   19 +-
 packages/runtime/src/__tests__/skills.test.ts      |   19 +-
 .../src/__tests__/stream-graph-coordinator.test.ts |  934 ++-
 .../src/__tests__/stream-graph-projection.test.ts  |   61 +
 .../src/__tests__/stream-graph-read-model.test.ts  |  346 +-
 .../stream-graph-schedule-reconcile.test.ts        |  724 +-
 .../__tests__/stream-graph-schedule-stop.test.ts   |  495 ++
 .../stream-graph-supervisor-tools.test.ts          |    1 -
 .../runtime/src/__tests__/subagent-tools.test.ts   |  263 +-
 .../src/__tests__/subscription-model-fetch.test.ts |  192 +
 .../src/__tests__/tool-args-violation.test.ts      |    3 +-
 .../src/__tests__/tool-availability.test.ts        |  104 +-
 .../tool-result-archive-capability-backend.test.ts |  153 +-
 .../__tests__/tool-result-archive-resource.test.ts |  526 --
 .../tool-runtime-durable-boundary.test.ts          | 1196 +--
 .../tool-runtime-sandbox-boundary.test.ts          |  147 +-
 .../src/__tests__/tool-runtime-settlement.test.ts  |   96 +-
 .../src/__tests__/workspace-executor.test.ts       |  158 +-
 .../src/__tests__/zod-recursive-contract.test.ts   |   99 +
 packages/runtime/src/active-tool-result-prune.ts   |  403 -
 .../runtime/src/active-tool-result-working-set.ts  |  272 -
 packages/runtime/src/admission-limiter.ts          |    5 +-
 .../runtime/src/agent-graph-supervisor-wake.ts     |  207 +-
 packages/runtime/src/agent-run-inspect.ts          |    3 +-
 packages/runtime/src/agent-run.ts                  |   40 +-
 packages/runtime/src/agent-swarm-status-tool.ts    |    1 -
 packages/runtime/src/ai-sdk-backend.ts             |   33 +-
 packages/runtime/src/ai-sdk-compaction-contract.ts |    7 +-
 packages/runtime/src/ai-sdk-compaction.ts          |  538 +-
 packages/runtime/src/ai-sdk-message-projection.ts  |  281 +-
 packages/runtime/src/ai-sdk-turn.ts                | 1168 ++-
 packages/runtime/src/apply-patch-profile.ts        |   87 +-
 packages/runtime/src/archive-read-tool.ts          |  131 -
 packages/runtime/src/ask-user-question-tool.ts     |    1 -
 .../runtime/src/background-task-health-tool.ts     |  137 +
 packages/runtime/src/bash-model-output.ts          |    9 +-
 packages/runtime/src/bash-tail-buffer.ts           |   67 +-
 .../src/bots/__tests__/base-adapter.test.ts        |   48 +-
 .../src/bots/__tests__/bot-registry.test.ts        |   53 +
 .../src/bots/__tests__/bot-user-allowlist.test.ts  |   39 -
 .../src/bots/__tests__/dingtalk-bridge.test.ts     |  138 +-
 .../src/bots/__tests__/discord-bridge.test.ts      |   35 +
 .../src/bots/__tests__/im-channel-mapping.test.ts  |   39 -
 .../src/bots/__tests__/proxied-fetch.test.ts       |   96 +
 packages/runtime/src/bots/base-adapter.ts          |    5 +-
 packages/runtime/src/bots/bot-test.ts              |    5 +-
 packages/runtime/src/bots/dingtalk-bridge.ts       |  116 +-
 packages/runtime/src/bots/discord-bridge.ts        |    3 +-
 packages/runtime/src/bots/feishu-bridge.ts         |   72 +-
 packages/runtime/src/bots/proxied-fetch.ts         |   42 +-
 packages/runtime/src/bots/qq-bridge.ts             |    3 +-
 packages/runtime/src/bots/slack-bridge.ts          |   11 +-
 packages/runtime/src/bots/telegram-bridge.ts       |   47 +-
 packages/runtime/src/bots/wechat-bridge.ts         |  117 +-
 packages/runtime/src/bots/wecom-bridge.ts          |  117 +-
 packages/runtime/src/builtin-tools.ts              |  276 +-
 packages/runtime/src/child-fd-input.ts             |    6 +-
 packages/runtime/src/code-mode.ts                  |   11 +-
 packages/runtime/src/codex-v4a-patch.ts            |   20 +
 packages/runtime/src/compaction-boundary.ts        |    5 +-
 .../runtime/src/computer-use-observation-text.ts   |   21 +
 packages/runtime/src/computer-use-tools.ts         |  416 +-
 packages/runtime/src/computer-use-types.ts         |    9 +
 packages/runtime/src/connection-effect-outcome.ts  |    8 +-
 packages/runtime/src/context-budget-helpers.ts     |    5 +
 packages/runtime/src/context-budget-policy.ts      |   50 +-
 packages/runtime/src/context-budget.ts             |   52 +-
 packages/runtime/src/continuation-replay.ts        |    4 +-
 .../runtime/src/conversation-copy-agent-output.ts  |  294 +
 packages/runtime/src/conversation-copy.ts          |  827 +-
 packages/runtime/src/deep-research-tools.ts        |  999 ---
 packages/runtime/src/deepseek-web-search-codec.ts  |   87 +
 packages/runtime/src/edit-replace.ts               |   28 +-
 packages/runtime/src/file-stable-write.ts          |   21 +-
 packages/runtime/src/filesystem-executor.ts        |   47 +-
 packages/runtime/src/filesystem-worker/client.ts   |  111 +-
 .../runtime/src/filesystem-worker/launch-spec.ts   |  179 +-
 .../runtime/src/filesystem-worker/operations.ts    |  232 +-
 packages/runtime/src/filesystem-worker/protocol.ts |   43 +-
 .../src/filesystem-worker/resource-resolver.ts     |    4 +-
 .../runtime/src/filesystem-worker/worker-entry.ts  |    2 +
 packages/runtime/src/format-json.ts                |   45 +
 packages/runtime/src/glob-search.ts                |   85 +
 packages/runtime/src/goal-continuation.ts          |   93 +-
 packages/runtime/src/goal-state.ts                 |    7 +
 packages/runtime/src/grep-search.ts                |  201 +
 packages/runtime/src/history-compact-checkpoint.ts |    9 +-
 packages/runtime/src/history-compaction.ts         |   26 +-
 packages/runtime/src/history-tools.ts              |  538 --
 packages/runtime/src/image-file.ts                 |   32 +-
 .../src/ledger-tool-result-archive-reader.ts       |  211 +-
 packages/runtime/src/local-web-fetch.ts            |   31 +-
 packages/runtime/src/mcp-tools.ts                  |   19 +-
 packages/runtime/src/memory-extraction-evidence.ts |    7 +-
 packages/runtime/src/memory-extraction.ts          |   93 +-
 packages/runtime/src/message-authority.ts          |   11 +-
 packages/runtime/src/model-adapter.ts              |  517 +-
 packages/runtime/src/model-factory.ts              |  172 +-
 packages/runtime/src/model-fetcher.ts              |  143 +-
 packages/runtime/src/model-history.ts              |  350 +-
 packages/runtime/src/model-protocol.ts             |   42 +-
 packages/runtime/src/model-runtime.ts              |   69 +-
 .../src/network/__tests__/proxy-test.test.ts       |   86 +
 .../__tests__/scoped-fetch-transport.test.ts       |  698 ++
 .../runtime/src/network/abortable-connector.ts     |   67 +
 packages/runtime/src/network/proxy-dispatcher.ts   |  122 +-
 packages/runtime/src/network/proxy-test.ts         |   34 +-
 .../runtime/src/network/scoped-fetch-transport.ts  |   24 +-
 .../runtime/src/open-responses-compatibility.ts    |    2 +-
 packages/runtime/src/openai-apply-patch.ts         |    6 +
 .../runtime/src/openai-codex-history-compactor.ts  |    8 +-
 packages/runtime/src/openai-responses-websocket.ts |    7 +-
 packages/runtime/src/opencode-session-header.ts    |    7 +-
 packages/runtime/src/owned-child-process.ts        |  223 +
 packages/runtime/src/owned-process-main.ts         |  189 +
 packages/runtime/src/pipe-process-driver.ts        |   55 +-
 packages/runtime/src/pipe-tail-collector.ts        |   15 +-
 packages/runtime/src/plan-tools.ts                 |    3 -
 packages/runtime/src/plugin-agent-service.ts       |  256 +
 packages/runtime/src/plugin-approval-service.ts    |   52 +
 packages/runtime/src/plugin-attachment-service.ts  |   78 +
 .../runtime/src/plugin-client-bridge-service.ts    |  513 ++
 packages/runtime/src/plugin-command-service.ts     |  164 +
 packages/runtime/src/plugin-composition-loader.ts  |   87 +-
 packages/runtime/src/plugin-data-services.ts       |  472 ++
 packages/runtime/src/plugin-executor-backend.ts    |  552 ++
 packages/runtime/src/plugin-executor-service.ts    |  914 +++
 packages/runtime/src/plugin-fs-service.ts          |  114 +
 packages/runtime/src/plugin-goal-service.ts        |   84 +
 packages/runtime/src/plugin-internals.ts           |   86 +
 packages/runtime/src/plugin-invocation-signal.ts   |   27 +
 packages/runtime/src/plugin-llm-service.ts         |  137 +
 packages/runtime/src/plugin-lsp-service.ts         |  154 +
 packages/runtime/src/plugin-runtime.ts             |   42 +-
 packages/runtime/src/plugin-scope-registry.ts      |  113 +
 .../runtime/src/plugin-session-query-service.ts    |  128 +
 packages/runtime/src/plugin-shell-env-service.ts   |  144 +
 packages/runtime/src/plugin-shell-service.ts       |   98 +
 packages/runtime/src/plugin-skill-service.ts       |  154 +
 .../runtime/src/plugin-system-prompt-service.ts    |  567 ++
 packages/runtime/src/plugin-tool-service.ts        |   86 +-
 .../runtime/src/plugin-user-question-service.ts    |   58 +
 packages/runtime/src/plugin-web-service.ts         |   94 +
 .../runtime/src/provider-error-classification.ts   |  139 +-
 packages/runtime/src/provider-error-signals.ts     |   33 +
 packages/runtime/src/provider-request-telemetry.ts |   74 +-
 packages/runtime/src/provider-retry-policy.ts      |   91 +
 packages/runtime/src/provider-runtime-policy.ts    |   89 -
 packages/runtime/src/provider-urls.ts              |   25 +-
 packages/runtime/src/pty-screen-collector.ts       |   41 +-
 packages/runtime/src/read-page.ts                  |  296 +
 packages/runtime/src/recall-candidates.ts          |   88 +
 packages/runtime/src/recall-tools.ts               |  320 +
 packages/runtime/src/recovery-resolver.ts          |   73 -
 .../runtime/src/request-customization-fetch.ts     |   27 +-
 packages/runtime/src/request-projection.ts         |   21 +-
 packages/runtime/src/responses-reasoning-state.ts  |   33 +-
 packages/runtime/src/ripgrep-executable.ts         |   70 +
 packages/runtime/src/ripgrep-guidance.ts           |  116 +
 packages/runtime/src/runtime-event-backfill.ts     |    9 +-
 packages/runtime/src/runtime-event-read-model.ts   |  325 +-
 packages/runtime/src/runtime-invocation-route.ts   |   58 +
 packages/runtime/src/runtime-kernel.ts             |  669 +-
 packages/runtime/src/runtime-ledger-repair.ts      |   89 +-
 packages/runtime/src/runtime-read-model.ts         |   58 +-
 packages/runtime/src/sandbox-boundary-tool.ts      |   15 +
 packages/runtime/src/sandbox/linux-profile-path.ts |    8 +-
 packages/runtime/src/sandbox/linux-sandbox.ts      |   36 +-
 packages/runtime/src/scheduled-task-tools.ts       |   88 +-
 .../runtime/src/session-event-runtime-mapper.ts    |   16 +
 packages/runtime/src/session-export.ts             |  258 +
 packages/runtime/src/session-import.ts             |  148 +
 packages/runtime/src/session-manager.ts            | 1355 +++-
 packages/runtime/src/session-projection-helpers.ts |    4 +-
 packages/runtime/src/session-recap.ts              |   27 +-
 packages/runtime/src/session-trace-projection.ts   |   32 +-
 packages/runtime/src/shell-exec.ts                 |   83 +-
 packages/runtime/src/shell-run-manager.ts          |  139 +-
 packages/runtime/src/shell-run-tool-result.ts      |   27 +-
 packages/runtime/src/shell-tools.ts                |   18 +-
 packages/runtime/src/skills-discovery.ts           |   54 +-
 packages/runtime/src/stream-graph-coordinator.ts   |  522 +-
 packages/runtime/src/stream-graph-dispatch.ts      |   26 +-
 packages/runtime/src/stream-graph-handoff.ts       |    6 +-
 packages/runtime/src/stream-graph-projection.ts    |   98 +
 packages/runtime/src/stream-graph-read-model.ts    |  203 +-
 .../runtime/src/stream-graph-schedule-reconcile.ts |  301 +-
 .../runtime/src/stream-graph-supervisor-tools.ts   |   36 +-
 packages/runtime/src/subagent-tools.ts             |   99 +-
 packages/runtime/src/subscription-model-fetch.ts   |   96 +-
 .../src/system-prompt/workspace-instructions.ts    |   16 +-
 packages/runtime/src/tavily-search.ts              |   13 +-
 packages/runtime/src/terminal-run-commit.ts        |   24 +-
 packages/runtime/src/test-connection.ts            |   85 +-
 packages/runtime/src/test-only/fake-backend.ts     |  174 +-
 packages/runtime/src/text-line-window.ts           |   53 +
 packages/runtime/src/tool-availability.ts          |  106 +-
 packages/runtime/src/tool-call-snapshot.ts         |  232 +
 packages/runtime/src/tool-output.ts                |   53 +-
 .../runtime/src/tool-result-archive-capability.ts  |  103 +-
 .../runtime/src/tool-result-archive-resource.ts    |  653 +-
 .../runtime/src/tool-result-archive-transition.ts  |  179 +-
 packages/runtime/src/tool-result-archive.ts        |   63 +-
 packages/runtime/src/tool-runtime.ts               | 1019 +--
 packages/runtime/src/unified-diff.ts               |   56 +-
 packages/runtime/src/web-fetch-tool.ts             |    6 +-
 packages/runtime/src/workspace-executor.ts         |   84 +-
 packages/storage/package.json                      |    8 +-
 .../__tests__/agent-graph-schedule-updates.test.ts |   27 +
 .../__tests__/agent-graph-supervisor-wakes.test.ts |  116 +
 .../src/__tests__/archive-retention-store.test.ts  |  329 +
 .../src/__tests__/artifact-copy-replay.test.ts     |  206 +
 .../storage/src/__tests__/artifact-store.test.ts   |   45 +-
 .../src/__tests__/atomic-file-write.test.ts        |   43 +
 .../__tests__/claude-code-session-adapter.test.ts  |  662 +-
 .../src/__tests__/codex-session-adapter.test.ts    | 1209 ++-
 .../storage/src/__tests__/config-transfer.test.ts  |   57 +
 .../src/__tests__/context-offload-store.test.ts    |   28 +-
 .../__tests__/context-value-mutation-gate.test.ts  |   80 +
 .../src/__tests__/event-wait-authority.test.ts     |  801 ++
 .../__tests__/event-wait-session-bundle.test.ts    |  262 +
 .../execution-provider-conformance.test.ts         | 2811 +++++++
 .../__tests__/external-session-importer.test.ts    |  179 +-
 .../__tests__/fixtures/file-update-lock-holder.ts  |   16 +-
 .../src/__tests__/fixtures/git-repository.ts       |   61 +-
 .../src/__tests__/fixtures/workhub-assignment.ts   |   92 +
 .../src/__tests__/foreign-session-store.test.ts    |  609 --
 packages/storage/src/__tests__/git-entry.test.ts   |  322 +
 .../storage/src/__tests__/goal-authority.test.ts   |    1 +
 .../__tests__/invocation-opening-backfill.test.ts  |   29 +
 .../__tests__/local-persistence-contract.test.ts   |  263 +
 .../local-persistence-dependencies.test.ts         |   94 +
 .../managed-dependency-environment-crash.test.ts   |    6 +-
 .../storage/src/__tests__/mcp-config-store.test.ts |  136 +-
 .../src/__tests__/model-call-usage-query.test.ts   |  239 +
 .../src/__tests__/model-facts-store.test.ts        |    6 +-
 .../src/__tests__/onboarding-transaction.test.ts   |   45 +-
 .../src/__tests__/opencode-session-adapter.test.ts |  174 +-
 .../src/__tests__/operational-state-backup.test.ts |  139 +
 .../src/__tests__/operational-state-store.test.ts  |  272 +-
 .../storage/src/__tests__/project-catalog.test.ts  |  371 +-
 .../src/__tests__/public-entrypoints.test.ts       |   13 +-
 .../__tests__/recall-candidate-sessions.test.ts    |  257 +
 .../src/__tests__/recall-material-copy.test.ts     |  196 +
 .../recovery-persistence-authority.test.ts         |   15 +-
 .../__tests__/regenerate-root-admission.test.ts    |   45 +
 .../root-turn-admission-normalization.test.ts      |   36 +
 .../__tests__/runtime-policy-model-facts.test.ts   |  465 +-
 .../src/__tests__/runtime-policy-stores.test.ts    |  471 +-
 .../scheduled-task-row-operations.test.ts          |   57 +
 .../__tests__/session-bundle-context-fence.test.ts |  117 +
 .../src/__tests__/session-bundle-policy.test.ts    |  149 +-
 .../storage/src/__tests__/session-store.test.ts    |  113 +
 .../__tests__/settings-store-onboarding.test.ts    |   18 +-
 .../src/__tests__/settings-store-recovery.test.ts  |  898 +++
 .../src/__tests__/shell-run-authority.test.ts      |   33 +-
 .../__tests__/sqlite-context-offload-store.test.ts |   66 +
 .../__tests__/sqlite-core-execution-store.test.ts  |   10 +-
 .../sqlite-long-term-memory-store.test.ts          |  321 +-
 .../__tests__/sqlite-recovery-concurrency.test.ts  |   57 +-
 .../src/__tests__/sqlite-runtime-schema.test.ts    |  294 +-
 .../src/__tests__/sqlite-runtime-store.test.ts     | 2095 ++++-
 .../sqlite-session-metadata-store.test.ts          |  546 +-
 .../src/__tests__/sqlite-usage-schema.test.ts      |  117 +
 .../src/__tests__/sqlite-workflow-store.test.ts    |   88 +-
 .../src/__tests__/storage-footprint.test.ts        |  299 +
 .../__tests__/tool-result-archive-evidence.test.ts |    5 +-
 .../storage/src/__tests__/usage-stores.test.ts     | 1089 ++-
 .../storage/src/__tests__/work-board-store.test.ts |   71 +-
 .../workhub-coordination-root-admission.test.ts    |  114 +
 .../__tests__/workhub-message-assignment.test.ts   |   77 +-
 .../src/__tests__/workspace-identity.test.ts       |  140 +-
 ...workspace-version-authority-persistence.test.ts |    4 +
 packages/storage/src/agent-run-store-contract.ts   | 1450 ++++
 packages/storage/src/agent-run-store.ts            | 1404 +---
 packages/storage/src/archive-retention-store.ts    |  202 +
 packages/storage/src/artifact-metadata-codec.ts    |    7 +-
 packages/storage/src/artifact-store.ts             |  104 +-
 packages/storage/src/artifact-stores.ts            |    3 -
 packages/storage/src/atomic-file-write.ts          |    5 +
 .../storage/src/claude-code-session-adapter.ts     | 1245 ++-
 .../storage/src/claude-code-transcript-lineage.ts  |  213 +-
 packages/storage/src/codex-session-adapter.ts      |  845 +-
 packages/storage/src/config-transfer.ts            |   24 +-
 packages/storage/src/context-offload-snapshot.ts   |  134 +-
 packages/storage/src/context-offload-store.ts      |   17 +-
 .../storage/src/context-value-mutation-gate.ts     |   62 +
 .../storage/src/conversation-operational-state.ts  |    4 +
 packages/storage/src/deep-research-authority.ts    |  199 -
 packages/storage/src/deep-research-store.ts        |  511 --
 packages/storage/src/event-wait-authority.ts       |  218 +
 .../storage/src/execution-persistence-provider.ts  |  111 +
 packages/storage/src/execution-stores.ts           |  496 +-
 packages/storage/src/external-session-importer.ts  |   38 +-
 packages/storage/src/foreign-session-store.ts      |  728 --
 packages/storage/src/git-entry.ts                  |  151 +-
 .../storage/src/git-worktree-child-executor.ts     |    5 +-
 packages/storage/src/goal-authority.ts             |   74 +-
 packages/storage/src/graph-control-values.ts       |  158 +
 packages/storage/src/interaction-store-contract.ts |  388 +
 packages/storage/src/interaction-store.ts          |  455 +-
 packages/storage/src/legacy-run-header.ts          |    4 +-
 .../storage/src/local-execution-persistence.ts     |   85 +
 packages/storage/src/mcp-config-store.ts           |  136 +-
 packages/storage/src/message-admission-store.ts    |   21 +-
 packages/storage/src/model-call-ledger.ts          |  133 +
 packages/storage/src/model-call-usage-sql.ts       |   41 +-
 packages/storage/src/model-facts-store.ts          |   42 +-
 .../storage/src/offset-external-session-catalog.ts |   88 +
 packages/storage/src/opencode-session-adapter.ts   |  417 +-
 packages/storage/src/operational-state-store.ts    |   40 +-
 packages/storage/src/plan-authority.ts             |   62 +
 packages/storage/src/plan-store.ts                 |   31 +
 .../src/process-lifetime-file-update-lock.ts       |   47 -
 packages/storage/src/project-catalog.ts            |  109 +-
 packages/storage/src/recall-fold.ts                |   81 +
 packages/storage/src/root-authority.ts             |    8 +
 packages/storage/src/runtime-event-persistence.ts  |   22 +
 .../storage/src/runtime-event-store-contract.ts    |   83 +
 packages/storage/src/runtime-partial-values.ts     |  149 +
 packages/storage/src/runtime-policy-stores.ts      |    6 +-
 .../runtime-policy/connection-catalog-document.ts  |  360 +-
 packages/storage/src/runtime-policy/coordinator.ts |  187 +-
 .../runtime-policy/credential-vault-document.ts    |    7 +-
 packages/storage/src/runtime-policy/document-io.ts |    2 +-
 .../src/runtime-policy/legacy-custom-connection.ts |   76 +
 .../runtime-policy/oauth-login-receipt-document.ts |   38 +-
 .../src/runtime-policy/onboarding-transaction.ts   |   88 +-
 packages/storage/src/runtime-policy/operations.ts  |   23 +-
 .../storage/src/runtime-policy/policy-document.ts  |   17 +-
 packages/storage/src/runtime-transcript-query.ts   |  540 +-
 packages/storage/src/scheduled-task-store.ts       |   10 +-
 packages/storage/src/session-bundle-policy.ts      | 1428 +++-
 packages/storage/src/session-message-projection.ts |   11 +-
 packages/storage/src/session-store-contract.ts     |  596 ++
 packages/storage/src/session-store-values.ts       |  443 ++
 packages/storage/src/session-store.ts              | 1027 +--
 packages/storage/src/settings-store.ts             |  327 +-
 packages/storage/src/shell-run-authority.ts        |    2 +
 packages/storage/src/shell-run-store.ts            |   16 +
 .../storage/src/sqlite-context-offload-store.ts    |   63 +-
 .../storage/src/sqlite-core-execution-schema.ts    |    1 +
 .../storage/src/sqlite-event-wait-authority.ts     |  179 +
 packages/storage/src/sqlite-file-set.ts            |   23 +
 .../storage/src/sqlite-long-term-memory-store.ts   |  121 +-
 packages/storage/src/sqlite-runtime-schema.ts      |  114 +-
 packages/storage/src/sqlite-runtime-store.ts       | 1607 +++-
 .../storage/src/sqlite-session-catalog-query.ts    |   63 +-
 .../storage/src/sqlite-session-metadata-schema.ts  |   75 +-
 .../storage/src/sqlite-session-metadata-store.ts   |  716 +-
 packages/storage/src/sqlite-session-role-scope.ts  |    6 +-
 packages/storage/src/sqlite-usage-schema.ts        |   96 +-
 packages/storage/src/sqlite-usage-store.ts         |    6 +
 packages/storage/src/sqlite-workflow-schema.ts     |   21 +-
 packages/storage/src/stable-storage.ts             |    3 +-
 packages/storage/src/storage-footprint.ts          |  335 +
 packages/storage/src/storage-writer-composition.ts |   66 +-
 packages/storage/src/telemetry-file-schema.ts      |   10 +-
 .../src/test-only/memory-event-wait-authority.ts   |  140 +
 .../src/test-only/memory-execution-agent.ts        |  283 +
 .../src/test-only/memory-execution-control.ts      |  235 +
 .../src/test-only/memory-execution-graph.ts        |  704 ++
 .../src/test-only/memory-execution-persistence.ts  |  162 +
 .../src/test-only/memory-execution-runtime.ts      | 1256 +++
 .../src/test-only/memory-execution-session.ts      | 1397 ++++
 .../src/test-only/memory-execution-state.ts        |   90 +
 packages/storage/src/tool-commit-validation.ts     |  141 +
 packages/storage/src/usage-screen.ts               |  465 ++
 packages/storage/src/usage-stores.ts               |   70 +-
 packages/storage/src/work-board-store.ts           |   54 +
 .../v0.1.6-operational-state/README.md             |    2 +
 .../v0.1.6-operational-state/runtime.sql           |  875 ++
 .../v0.1.6-operational-state/runtime.sqlite        |  Bin 905216 -> 0 bytes
 packages/ui/README.md                              |    4 +-
 packages/ui/package.json                           |   18 +-
 .../ui/src/__tests__/chat-input-behavior.test.ts   |   39 +
 .../__tests__/chat-model-switcher-notice.test.tsx  |  133 +
 .../__tests__/chat-turn-answer-identity.test.tsx   |  487 +-
 .../__tests__/chat-turn-inline-references.test.tsx |  197 +
 .../src/__tests__/chat-turn-steering-order.test.ts |  228 +-
 .../__tests__/chat-view-empty-compaction.test.tsx  |  125 +-
 .../src/__tests__/chat-view-load-earlier.test.tsx  |  207 +
 .../__tests__/client-plugin-remote-stream.test.ts  |  107 +
 .../src/__tests__/client-plugin-runtime.test.tsx   |  445 ++
 .../ui/src/__tests__/client-plugin-slots.test.tsx  |  192 +
 .../src/__tests__/composer-context-usage.test.tsx  |   37 +-
 .../__tests__/composer-draft-caret-focus.test.tsx  |   12 +-
 .../__tests__/composer-draft-references.test.tsx   |  284 +
 .../__tests__/composer-folder-attachments.test.tsx |  200 +
 .../composer-inline-completion-seam.test.tsx       |   51 +-
 .../src/__tests__/composer-message-queue.test.tsx  |  434 +
 .../composer-model-picker-recovery.test.tsx        |  215 +-
 .../composer-recovery-send-context.test.tsx        |  312 +
 .../composer-running-attachments.test.tsx          |   18 +-
 .../ui/src/__tests__/composer-send-toggle.test.tsx |  458 +-
 .../__tests__/composer-session-reference.test.ts   |   91 +
 .../ui/src/__tests__/composer-shortcuts.test.tsx   |  181 +
 .../ui/src/__tests__/composer-test-harness.tsx     |   55 +
 .../ui/src/__tests__/conversation-copy.test.ts     |   76 +-
 .../src/__tests__/executor-model-picker.test.tsx   |  941 +++
 packages/ui/src/__tests__/format-bytes.test.ts     |   33 +
 packages/ui/src/__tests__/icons.test.tsx           |   39 +
 .../ui/src/__tests__/interaction-queue.test.ts     |   13 +
 packages/ui/src/__tests__/live-turn-buffer.test.ts |   45 +
 .../ui/src/__tests__/live-turn-projection.test.ts  |  114 +-
 packages/ui/src/__tests__/markdown-body.test.ts    |   76 +-
 .../src/__tests__/markdown-link-underline.test.tsx |   56 +
 packages/ui/src/__tests__/materialize.test.ts      |  201 +-
 .../src/__tests__/mermaid-png-clipboard.test.tsx   |  211 +
 .../ui/src/__tests__/mermaid-render-cache.test.tsx |  164 +-
 .../ui/src/__tests__/mermaid-svg-data-url.test.ts  |   88 +
 packages/ui/src/__tests__/mermaid-test-dom.ts      |  140 +
 .../ui/src/__tests__/model-wheel-picker.test.tsx   |  155 +
 .../ui/src/__tests__/new-project-dialog.test.tsx   |  178 +
 .../src/__tests__/permission-mode-select.test.tsx  |   48 +
 .../ui/src/__tests__/prompt-anchor-rail.test.ts    |  494 +-
 .../prompt-rail-observer-identity.test.tsx         |  241 -
 .../prompt-rail-reading-position.test.tsx          |  257 +
 .../ui/src/__tests__/prompt-suggestion.test.tsx    |   87 +
 packages/ui/src/__tests__/quote-ref-chip.test.tsx  |   93 +
 .../ui/src/__tests__/rail-alignment-claim.test.ts  |   56 -
 .../ui/src/__tests__/return-to-latest-pin.test.tsx |  297 -
 .../src/__tests__/revision-staged-context.test.ts  |  463 ++
 .../__tests__/scheduled-task-form-schedule.test.ts |  106 +
 .../src/__tests__/search-modal-lifecycle.test.tsx  |  149 +
 .../ui/src/__tests__/search-modal-recall.test.ts   |   84 +
 .../ui/src/__tests__/search-modal-source.test.ts   |  186 -
 .../src/__tests__/selection-quote-target.test.ts   |   54 +
 .../__tests__/session-context-layer-goal.test.tsx  |   13 +-
 .../session-history-move-to-project-menu.test.tsx  |  221 +
 .../session-history-multi-select.test.tsx          |    1 -
 .../session-history-project-drop.test.tsx          |  447 ++
 .../__tests__/session-history-row-actions.test.tsx |  345 +-
 .../ui/src/__tests__/shell-run-projection.test.ts  |    9 +-
 .../__tests__/skills-panel-install-state.test.tsx  |   53 +-
 .../src/__tests__/skills-panel-locations.test.tsx  |  172 +
 packages/ui/src/__tests__/stream-delta.test.ts     |   29 +-
 .../__tests__/streaming-display-redaction.test.ts  |   49 +-
 packages/ui/src/__tests__/streaming-text.test.tsx  |   24 +
 packages/ui/src/__tests__/timeline-fold.test.ts    |  119 +
 .../__tests__/titlebar-session-identity.test.tsx   |  128 +
 .../__tests__/tool-activity-presentation.test.ts   |  432 +-
 packages/ui/src/__tests__/tool-format.test.ts      |   16 +
 .../ui/src/__tests__/tool-group-mounting.test.tsx  |   69 +
 .../__tests__/transcript-history-notice.test.tsx   |   62 -
 .../ui/src/__tests__/transcript-projection.test.ts |  249 +-
 .../__tests__/transcript-row-projection.test.ts    |   95 -
 .../__tests__/transcript-scroll-authority.test.ts  |  613 +-
 packages/ui/src/__tests__/transcript-test-dom.ts   |  183 +
 .../ui/src/__tests__/transient-placement.test.ts   |  108 +
 .../ui/src/__tests__/turn-running-spinner.test.tsx |  125 +-
 packages/ui/src/__tests__/use-chat-scroll.test.tsx |  798 +-
 .../src/__tests__/use-pending-selection.test.tsx   |   18 +
 .../ui/src/__tests__/user-question-click.test.tsx  |   78 +
 .../ui/src/__tests__/user-question-prompt.test.tsx |  378 +
 packages/ui/src/assistant-stream.ts                |   24 +-
 packages/ui/src/astryx-chat-reasoning.tsx          |   65 +-
 packages/ui/src/astryx-copy.ts                     |   18 +-
 packages/ui/src/astryx-i18n.tsx                    |   10 +-
 packages/ui/src/bot-brand-logo.tsx                 |    3 +-
 packages/ui/src/chat-display-helpers.ts            |   24 +-
 packages/ui/src/chat-empty-hero.tsx                |  115 +-
 packages/ui/src/chat-input-behavior.ts             |   45 +-
 packages/ui/src/chat-model-helpers.ts              |   18 +-
 packages/ui/src/chat-model-switcher.tsx            |  717 +-
 packages/ui/src/chat-surface-layout.tsx            |   63 +-
 packages/ui/src/chat-turn.tsx                      |  978 ++-
 packages/ui/src/chat-view.tsx                      | 1353 ++--
 packages/ui/src/choice-panel.tsx                   |   91 +
 packages/ui/src/client-capability-prompt.tsx       |    3 +
 packages/ui/src/client-plugin-remote-stream.ts     |  105 +
 packages/ui/src/client-plugin-runtime.tsx          |  771 ++
 packages/ui/src/client-plugin-slots.tsx            | 1077 +++
 packages/ui/src/compact-token-count.test.ts        |   41 +
 packages/ui/src/compact-token-count.ts             |   39 +
 packages/ui/src/components.tsx                     |   12 +-
 packages/ui/src/composer-attachments.ts            |   52 +-
 packages/ui/src/composer-helpers.ts                |   37 +-
 .../ui/src/composer-message-queue-controller.ts    |  168 +
 packages/ui/src/composer-message-queue-view.tsx    |  304 +
 packages/ui/src/composer-message-queue.tsx         |  294 +-
 packages/ui/src/composer-model-label.tsx           |   27 +
 packages/ui/src/composer-send-policy.ts            |   87 +
 packages/ui/src/composer.tsx                       | 1094 ++-
 packages/ui/src/context-usage-reading.ts           |   29 +
 packages/ui/src/conversation-copy.ts               |  485 +-
 packages/ui/src/daily-review-copy.ts               |   19 +-
 packages/ui/src/executor-model-picker.tsx          |  476 ++
 packages/ui/src/executor-model-presentation.ts     |   32 +
 packages/ui/src/form-interaction-prompt.tsx        |   90 +-
 packages/ui/src/icons.tsx                          |   29 +-
 packages/ui/src/incremental-turn-materializer.ts   |  148 +
 packages/ui/src/index.ts                           |   19 +-
 packages/ui/src/inline-reference.tsx               |   62 +-
 packages/ui/src/interaction-queue.ts               |    9 +-
 packages/ui/src/live-turn-buffer.ts                |   66 +
 packages/ui/src/live-turn-projection.ts            |  227 +-
 packages/ui/src/locale-helpers.ts                  |    6 +-
 packages/ui/src/maka-wordmark.tsx                  |    8 +-
 packages/ui/src/markdown-body.tsx                  |    7 +-
 packages/ui/src/markdown-math.tsx                  |  378 +-
 packages/ui/src/materialize.ts                     |  386 +-
 packages/ui/src/mermaid-diagram.tsx                |  268 +-
 packages/ui/src/model-picker-internals.ts          |  101 -
 packages/ui/src/model-picker-internals.tsx         |  129 +
 packages/ui/src/model-picker-panel.tsx             |  109 +
 packages/ui/src/model-picker.tsx                   |   60 +-
 packages/ui/src/model-wheel-picker.tsx             |  249 +
 packages/ui/src/module-hub-selector.tsx            |   15 +-
 packages/ui/src/module-pages.tsx                   |    5 +-
 packages/ui/src/module-panel-types.ts              |   16 +-
 packages/ui/src/new-project-dialog.tsx             |  114 +
 packages/ui/src/permission-mode-menu.tsx           |   32 +-
 packages/ui/src/primitives/chat.tsx                |  149 +-
 packages/ui/src/primitives/module-page.tsx         |  259 +-
 packages/ui/src/progress-card.tsx                  |   65 +
 packages/ui/src/prompt-anchor-rail.tsx             |  748 +-
 packages/ui/src/prompt-suggestion.tsx              |   64 +
 packages/ui/src/provider-retry-notice.tsx          |   39 +
 packages/ui/src/quote-comment-panel.tsx            |   86 +
 packages/ui/src/quote-ref-chip.tsx                 |  118 +-
 packages/ui/src/relative-time.tsx                  |   17 +-
 packages/ui/src/revision-staged-context.ts         |  605 ++
 packages/ui/src/running-indicator.tsx              |   42 +
 packages/ui/src/runtime-resume-copy.ts             |    6 +-
 packages/ui/src/sandbox-boundary-prompt.tsx        |    2 +
 packages/ui/src/scheduled-task-copy.ts             |   37 +-
 packages/ui/src/scheduled-task-detail.tsx          |  184 +
 packages/ui/src/scheduled-task-form-dialog.tsx     |   27 +-
 packages/ui/src/scheduled-task-helpers.ts          |   25 +
 packages/ui/src/scheduled-task-inspector.tsx       |  226 -
 packages/ui/src/scheduled-task-panel.tsx           |  116 +-
 packages/ui/src/scheduled-task-status.ts           |    2 +-
 packages/ui/src/search-modal.tsx                   |  239 +-
 packages/ui/src/selection-quote-target.ts          |   93 +
 packages/ui/src/session-context-layer.tsx          |  121 +-
 packages/ui/src/session-history-list.tsx           |  432 +-
 packages/ui/src/session-hover-card-copy.ts         |    6 +-
 packages/ui/src/session-list-panel.tsx             |   27 +-
 packages/ui/src/session-rail-context.tsx           |   46 +
 packages/ui/src/session-setting-intent.test.ts     |   64 +-
 packages/ui/src/session-setting-intent.ts          |   27 +-
 packages/ui/src/session-sidebar-nav.tsx            |    5 +
 packages/ui/src/session-status-presentation.ts     |    6 +
 packages/ui/src/shared-ui-copy.ts                  |   47 +-
 packages/ui/src/shell-controls-copy.ts             |   28 +-
 packages/ui/src/skill-detail.tsx                   |  205 +
 packages/ui/src/skill-inspector.tsx                |  263 -
 packages/ui/src/skill-status.ts                    |   25 +-
 packages/ui/src/skills-copy.ts                     |  120 +-
 packages/ui/src/skills-panel.tsx                   |  797 +-
 packages/ui/src/status-label.tsx                   |   39 +
 packages/ui/src/stream-delta.ts                    |  102 +-
 packages/ui/src/streaming-display-redaction.ts     |   60 +-
 packages/ui/src/styles.css                         |  491 +-
 packages/ui/src/testing.ts                         |    5 +
 packages/ui/src/thinking-stream.ts                 |   19 +-
 packages/ui/src/timeline-fold.ts                   |  119 +-
 packages/ui/src/titlebar-session-identity.tsx      |   72 +-
 packages/ui/src/toast.tsx                          |   48 +-
 packages/ui/src/tool-activity.tsx                  |  438 +-
 packages/ui/src/tool-activity/copy.ts              |   19 +-
 packages/ui/src/tool-activity/display-name.ts      |   12 +
 packages/ui/src/tool-activity/preview-utils.ts     |   33 +-
 packages/ui/src/tool-activity/result-projection.ts |   22 -
 packages/ui/src/transcript-disclosure.tsx          |   44 +
 packages/ui/src/transcript-projection.ts           |   86 +-
 packages/ui/src/transcript-row-projection.ts       |   57 -
 packages/ui/src/transcript-scroll-authority.tsx    |  564 +-
 packages/ui/src/transcript-viewport-navigation.ts  |    2 +-
 packages/ui/src/transient-placement.ts             |   71 +
 packages/ui/src/use-chat-scroll.ts                 |  437 +-
 packages/ui/src/use-composer-attachments.ts        |  279 +-
 packages/ui/src/use-composer-draft.ts              |  140 +-
 packages/ui/src/use-composer-history.ts            |   17 +-
 packages/ui/src/use-draft-mutation-guard.ts        |   58 +
 packages/ui/src/use-pending-selection.ts           |   25 +-
 packages/ui/src/user-question-prompt-state.test.ts |  103 +
 packages/ui/src/user-question-prompt-state.ts      |   48 +-
 packages/ui/src/user-question-prompt.tsx           |  233 +-
 packages/ui/src/workspace-picker.tsx               |   66 +-
 packages/ui/stories/AGENTS.md                      |   41 +
 packages/ui/stories/attachment.stories.tsx         |   40 +-
 packages/ui/stories/design-tokens.stories.tsx      |  571 ++
 packages/ui/stories/functional-motion.stories.tsx  |   23 +
 packages/ui/stories/markdown.stories.tsx           |   53 +
 packages/ui/stories/model-picker.stories.tsx       |  397 +-
 packages/ui/stories/quote-comment.stories.tsx      |  534 ++
 packages/ui/stories/session-list-panel.stories.tsx |   75 +-
 packages/ui/stories/session-rail-harness.tsx       |    1 +
 packages/ui/stories/tool-activity.stories.tsx      |   29 +-
 .../stories/transcript-scroll-intent.stories.tsx   |  133 +
 .../stories/transcript-scroll-rounding.stories.tsx |  233 -
 packages/ui/stories/turn-elapsed-clock.stories.tsx |  190 +
 packages/ui/stories/turn-lineage.stories.tsx       |  122 +
 patches/@ai-sdk+code-mode+1.0.79.patch             |  183 +
 patches/@ai-sdk+provider-utils+5.0.34.patch        |  173 -
 patches/@ai-sdk+provider-utils+5.0.51.patch        |   66 +
 patches/@astryxdesign+core+0.5.2.patch             | 1266 ---
 patches/@astryxdesign+core+0.6.3.patch             | 2702 +++++++
 patches/@earendil-works+pi-tui+0.87.1.patch        |   45 +
 patches/@modelcontextprotocol+client+2.2.0.patch   |  132 +
 patches/@xterm+xterm+6.0.0.patch                   |   37 +
 patches/README.md                                  |  231 +-
 patches/app-builder-lib+26.15.3.patch              |   11 -
 patches/app-builder-lib+26.17.0.patch              |   24 +
 patches/electron-updater+6.8.9.patch               |  115 +
 patches/run+2.1.4.patch                            |  192 +
 patches/run-2.1.4-notices.md                       |   87 +
 patches/run-2.1.4-source.diff                      |  366 +
 patches/virtua+0.52.7.patch                        |   30 +
 patches/zod+4.6.5.patch                            |  163 +
 scripts/asf-license-headers.mjs                    |   20 +-
 scripts/asf-source-release.mjs                     |  191 +-
 scripts/asf-source-release.test.mjs                |  350 +-
 scripts/astryx-surface-inventory-contract.mjs      |   84 +
 scripts/audit-alignment.mjs                        |    2 +-
 scripts/biome-staged-check.mjs                     |   20 +-
 scripts/biome-staged-check.test.mjs                |   20 +-
 scripts/build-cursor-overlay.mjs                   |    8 +-
 scripts/check-allow-scripts.mjs                    |  137 +
 scripts/check-allow-scripts.test.mjs               |  123 +
 scripts/check-app-shell-hooks.mjs                  |   34 +-
 scripts/check-astryx-surface-inventory.mjs         |   94 +-
 scripts/check-astryx-surface-inventory.test.mjs    |   67 +
 scripts/check-locale-hygiene.mjs                   |   41 +-
 scripts/check-locale-hygiene.test.mjs              |   26 +
 scripts/check-tui-copy.mjs                         |    3 +-
 scripts/ci-test-plan.mjs                           |   56 +-
 scripts/ci-test-plan.test.mjs                      |   69 +
 scripts/ci-workflow-policy.test.mjs                |   61 +-
 scripts/compare-jev-routing.mjs                    |  220 +
 scripts/computer-use/lab-root.test.mjs             |    7 +
 scripts/computer-use/provider-profile.mjs          |  124 +
 scripts/computer-use/provider-profile.test.mjs     |  109 +
 scripts/computer-use/real-ax-harness.mjs           |    1 +
 scripts/computer-use/real-model.mjs                |   89 +-
 scripts/desktop-nightly-release.mjs                |    6 +-
 scripts/desktop-nightly-release.test.mjs           |   12 +-
 scripts/desktop-nightly-stage.test.mjs             |    8 +-
 scripts/desktop-nightly-workflow-policy.test.mjs   |   15 +
 scripts/desktop-nightly.test.mjs                   |  144 +-
 scripts/fixture-env.mjs                            |    5 +
 scripts/fixture-env.test.mjs                       |   37 +-
 scripts/generate-app-icons.py                      |   53 +-
 scripts/generate-app-icons.test.mjs                |   42 +-
 scripts/generate-astryx-surface-inventory.mjs      |   88 +-
 scripts/generate-third-party-notices.mjs           |   19 +-
 scripts/install-electron-with-retry.mjs            |  113 +-
 scripts/install-electron-with-retry.test.mjs       |  127 +
 scripts/macos-update-archive.test.mjs              |   58 +
 .../model-metadata/models-dev-api.snapshot.json    | 8314 ++++++++++++++------
 scripts/perf/CI.md                                 |   33 +
 scripts/perf/README.md                             |    6 +
 scripts/perf/frontend.spec.ts                      |   13 +-
 scripts/perf/geometry-ablation.mjs                 |  374 +
 scripts/perf/geometry-navigation.spec.ts           |  192 +
 scripts/perf/geometry-results.md                   |   58 +
 scripts/perf/model-connection-open.mjs             |  127 +
 scripts/perf/playwright.config.ts                  |    7 +-
 scripts/perf/scroll-input.spec.ts                  |  221 +
 scripts/perf/scroll-window.mjs                     |  363 +
 scripts/perf/storybook.mjs                         |   75 +-
 scripts/perf/streaming-render.spec.ts              |  196 +
 scripts/perf/usage-pages.mjs                       |  324 +
 scripts/perf/usage-statistics.mjs                  |  258 +
 scripts/perf/xterm-hidden-selection.mjs            |  110 +
 .../plugins/codex-app-server-executor/README.md    |   80 +
 .../plugins/codex-app-server-executor/client.js    |  316 +
 .../plugins/codex-app-server-executor/index.mjs    |   53 +
 .../codex-app-server-executor/maka.composition.yml |   27 +
 .../codex-app-server-executor/maka.extension.json  |   62 +
 .../plugins/codex-app-server-executor/package.json |   15 +
 .../src/codex-app-server.mjs                       |  859 ++
 .../test/fixtures/fake-codex.mjs                   |  200 +
 .../codex-app-server-executor/test/plugin.test.mjs |  395 +
 scripts/product-nightly.test.mjs                   |    9 +-
 scripts/qualify-released-cli-state-root.mjs        |  141 +-
 scripts/qualify-released-cli-state-root.test.mjs   |  111 +-
 scripts/release-cli-artifact-policy.mjs            |    4 +-
 scripts/release-cli-file-policy.test.mjs           |    2 +-
 scripts/release-cli-package.mjs                    |   28 +-
 scripts/run-desktop-e2e-parallel.mjs               |  161 +
 scripts/run-desktop-e2e-parallel.test.mjs          |  143 +
 scripts/smoke-release-cli-package.mjs              |   40 +-
 scripts/storybook-visual-diff.mjs                  |  576 ++
 scripts/storybook-visual-diff.test.mjs             |  147 +
 scripts/storybook-visual-smoke.mjs                 |  191 +-
 scripts/storybook-visual-smoke.test.mjs            |  114 +-
 scripts/sync-model-metadata.mjs                    |   62 +-
 scripts/sync-model-metadata.test.mjs               |    5 +-
 scripts/test-startup-correctness.mjs               |  184 +
 scripts/verify-macos-arm64-cli.mjs                 |    3 +-
 scripts/verify-macos-dmg.mjs                       |  183 +-
 scripts/verify-packaged-app.mjs                    |   90 +-
 scripts/verify-packaged-app.test.mjs               |  371 +-
 scripts/verify-windows-harness.test.mjs            |   17 +
 scripts/verify-windows-installer-rollback.mjs      |   25 +-
 scripts/verify-windows-sandbox-e2e.mjs             |   26 +-
 scripts/verify-windows-x64.mjs                     |    1 +
 scripts/windows-runtime-host-local-ipc-trust.ps1   |    6 +-
 scripts/windows-smoke.mjs                          |    2 +-
 scripts/windows-test-inventory.mjs                 |    1 +
 tsconfig.lib.json                                  |    2 +
 website/README.md                                  |    5 +-
 website/package.json                               |    4 +-
 website/public/llms.txt                            |   24 +
 website/public/robots.txt                          |    4 +
 website/public/sitemap.xml                         |    7 +
 website/src/components/Downloads.astro             |   51 +-
 website/src/components/Home.astro                  |   18 +-
 website/src/copy/en.ts                             |   76 +-
 website/src/copy/links.ts                          |    4 +-
 website/src/copy/types.ts                          |   16 +-
 website/src/copy/zh-CN.ts                          |   71 +-
 website/src/styles/site.css                        |   26 +-
 website/test/site.test.mjs                         |   75 +-
 2952 files changed, 388590 insertions(+), 114683 deletions(-)
 create mode 100644 .github/workflows/windows-acp.yml
 create mode 100644 .maka-shots/pr-5562/settings-after-collapsed.png
 create mode 100644 .maka-shots/pr-5562/settings-after-enabled.png
 create mode 100644 .maka-shots/pr-5562/settings-before.png
 create mode 100644 apps/desktop/e2e/AGENTS.md
 create mode 100644 apps/desktop/e2e/composer-session-reference.spec.ts
 delete mode 100644 apps/desktop/e2e/context-window-save.spec.ts
 create mode 100644 apps/desktop/e2e/expected-failure-feedback.spec.ts
 create mode 100644 apps/desktop/e2e/side-chat-followups.spec.ts
 delete mode 100644 apps/desktop/e2e/skill-draft-lifecycle.spec.ts
 create mode 100644 apps/desktop/e2e/streaming-paint-observer.ts
 delete mode 100644 apps/desktop/e2e/transcript-scroll-cost.spec.ts
 create mode 100644 apps/desktop/e2e/workhub-pending-question.spec.ts
 create mode 100644 apps/desktop/perf/onboarding-session-update.spec.ts
 create mode 100644 apps/desktop/perf/playwright.config.ts
 create mode 100644 apps/desktop/perf/transcript-memory.spec.ts
 create mode 100644 apps/desktop/perf/usage-tab-entry.spec.ts
 delete mode 100644 apps/desktop/resources/licenses/renderer/ANT_DESIGN_ICONS_LICENSE.txt
 delete mode 100644 apps/desktop/resources/licenses/renderer/SEMI_ICONS_LICENSE.txt
 create mode 100644 apps/desktop/scripts/browser-load-failure-smoke.mjs
 create mode 100644 apps/desktop/scripts/build-executor-plugins.mjs
 create mode 100644 apps/desktop/scripts/build-executor-plugins.test.mjs
 create mode 100644 apps/desktop/scripts/client-plugin-p1-smoke.mjs
 create mode 100644 apps/desktop/scripts/dev-worktree.mjs
 create mode 100644 apps/desktop/scripts/dev-worktree.test.mjs
 create mode 100644 apps/desktop/scripts/measure-onboarding-session-update.mjs
 create mode 100644 apps/desktop/scripts/vite-client-plugin-slots.test.mjs
 create mode 100644 apps/desktop/scripts/workhub-browser-presentation-smoke.mjs
 create mode 100644 apps/desktop/src/main/__tests__/agent-graph-panel-model.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/app-shell-command-options.ts
 delete mode 100644 apps/desktop/src/main/__tests__/app-shell-exact-turn-arm.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/app-shell-frame-style.test.ts
 delete mode 100644 apps/desktop/src/main/__tests__/app-shell-project-actions.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/app-shell-queue-actions.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/app-shell-retired-props.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/app-shell-revision-actions.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/app-shell-revision-resend.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/archive-retention-candidates.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/archive-retention-notices.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/archive-retention-section.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/archived-task-scope-surface.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/archived-task-scope.test.ts
 delete mode 100644 apps/desktop/src/main/__tests__/assistant-stream.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/attachment-directory-detection-preload.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/attachment-directory-detection.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/auxiliary-window-registry.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/bootstrap-invoke-preload.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/bot-onboarding-status-copy.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/browser-ipc-main.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/browser-panel.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/client-plugin-routing.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/client-plugin-transport.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/command-palette-desktop-actions.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/composer-staging-fixture.ts
 create mode 100644 apps/desktop/src/main/__tests__/composer-staging-owner.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/composer-submission-fixture.ts
 create mode 100644 apps/desktop/src/main/__tests__/composer-submission-owner.test.ts
 delete mode 100644 apps/desktop/src/main/__tests__/connection-catalog-fixture.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/context-window-input.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/conversation-compaction.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/conversation-owner.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/conversation-services-adapter.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/conversation-transcript-retry.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/custom-pet-activity.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/desktop-transcript-replica.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/diagnostics-owner.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/e2e-fixture-usage-fold.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/executor-selection.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/external-agent-executable-selection.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/external-agent-setup-ipc.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/external-agents-settings-page.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/guest-turn-requests.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/imported-reply-fold.test.ts
 delete mode 100644 apps/desktop/src/main/__tests__/live-content-seed.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/live-content-visibility.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/main-window-drop-guard.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/managed-artifact-preview.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/managed-task-directory.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/mcp-form-host-integration.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/module-hub-mcp-controller.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/multi-host-recall-search.test.ts
 delete mode 100644 apps/desktop/src/main/__tests__/multi-host-thread-search.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/native-file-dialog-copy.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/native-menu.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/new-chat-executor-selection.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/onboarding-authority.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/onboarding-incremental-preload.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/onboarding-service-incremental.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/opencli-chrome.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/overlays-boundary.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/overlays-model.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/overlays-provider-scope.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/overlays-search-lifecycle.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/overlays-services-adapter.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/plan-mode-panel-refresh.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/plan-owner.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/preview-preflight.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/project-add-restore.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/react-performance-measures.test.ts
 delete mode 100644 apps/desktop/src/main/__tests__/relay-profile-draft.test.ts
 delete mode 100644 apps/desktop/src/main/__tests__/relay-thinking-bulk.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/resume-availability.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/review-base-branch-preferences.test.ts
 delete mode 100644 apps/desktop/src/main/__tests__/runtime-host-boot-copy.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/runtime-host-handoff-surface.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/runtime-host-new-task-preload.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/runtime-host-notifications.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/runtime-host-queue-mutation-ipc.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/runtime-host-quit-uds.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/runtime-host-recall-ipc-main.test.ts
 delete mode 100644 apps/desktop/src/main/__tests__/runtime-host-search-ipc-main.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/runtime-host-session-bundle-ipc-main.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/runtime-host-session-subscription-owner.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/runtime-host-workhub-ipc-main.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/runtime-host-workspace-ipc-main.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/runtime-host-wsl-handoff.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/runtime-policy-connection-fixture.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/session-bundle-export-tree.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/session-catalog-background-activity.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/session-catalog-source.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/session-change-retirement.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/session-collaboration-dialog.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/session-collaboration-services-adapter.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/session-history-navigation.test.ts
 delete mode 100644 apps/desktop/src/main/__tests__/session-inspector-context-format.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/session-local-attachment-recovery.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/session-local-presentation.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/session-navigation-archive-sweep.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/session-navigation-move-targets.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/session-navigation-move-to-project.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/session-query-gate.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/session-rail-background-activity.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/session-reference-composer.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/session-reference-recovery.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/session-removal-preview.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/session-review-base-branch.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/session-review-panel-recovery.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/session-settings-plan-mode.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/session-settings-provider-scope.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/session-storage-loader.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/session-swipe.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/session-terminal-query-policy.test.ts
 delete mode 100644 apps/desktop/src/main/__tests__/session-terminal-query.test.ts
 delete mode 100644 apps/desktop/src/main/__tests__/session-turn-request-composer.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/session-ui-reads.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/session-visit-history.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/settings-recovery-startup.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/settings-recovery.test.ts
 delete mode 100644 apps/desktop/src/main/__tests__/settled-session-transient-reconcile.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/shell-layout-widths.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/shell-lifecycle.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/skill-locations.test.ts
 delete mode 100644 apps/desktop/src/main/__tests__/startup-progress-window.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/startup-storage-repair.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/storage-usage-section.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/task-readiness-owner.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/terminal-interaction-policy.test.ts
 delete mode 100644 apps/desktop/src/main/__tests__/thinking-stream.test.ts
 delete mode 100644 apps/desktop/src/main/__tests__/thread-search.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/transcript-history-read.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/transcript-ledger-test-fixture.ts
 delete mode 100644 apps/desktop/src/main/__tests__/transcript-navigation-pager.test.ts
 delete mode 100644 apps/desktop/src/main/__tests__/transcript-navigation-race.test.ts
 delete mode 100644 apps/desktop/src/main/__tests__/transcript-navigation-regression.test.ts
 delete mode 100644 apps/desktop/src/main/__tests__/transcript-navigation-test-fixture.ts
 create mode 100644 apps/desktop/src/main/__tests__/transcript-open-cached-preview.test.ts
 delete mode 100644 apps/desktop/src/main/__tests__/transcript-overlay-settlement.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/transcript-tail-restore.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/transcript-test-dom.ts
 create mode 100644 apps/desktop/src/main/__tests__/use-composer-quotes-revision-send.test.ts
 delete mode 100644 apps/desktop/src/main/__tests__/use-onboarding-snapshot.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/window-state.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/windows-taskbar-icon.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/work-board-target.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/workbar-provider-scope.test.ts
 delete mode 100644 apps/desktop/src/main/__tests__/workhub-anchor-rail.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/workhub-composer-restore.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/workhub-dock.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/workhub-enablement.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/workhub-identity-colors.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/workhub-linked-work.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/workhub-remote-bridge.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/workhub-remote-choices.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/workhub-surface-switch.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/workhub-topic-association.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/workhub-wn-draft.test.ts
 create mode 100644 apps/desktop/src/main/attachment-directory-detection.ts
 create mode 100644 apps/desktop/src/main/auxiliary-window-registry.ts
 create mode 100644 apps/desktop/src/main/boot-context.ts
 create mode 100644 apps/desktop/src/main/client-plugin-transport.ts
 delete mode 100644 apps/desktop/src/main/deep-research-desktop-projection.ts
 create mode 100644 apps/desktop/src/main/e2e-fixture/connection-catalog-seed.ts
 create mode 100644 apps/desktop/src/main/early-window.ts
 create mode 100644 apps/desktop/src/main/external-agent-executable-selection.ts
 create mode 100644 apps/desktop/src/main/external-agent-setup-ipc-main.ts
 create mode 100644 apps/desktop/src/main/main-window-drop-guard.ts
 create mode 100644 apps/desktop/src/main/managed-artifact-preview-tools.ts
 create mode 100644 apps/desktop/src/main/managed-artifact-preview.ts
 create mode 100644 apps/desktop/src/main/managed-task-directory.ts
 create mode 100644 apps/desktop/src/main/native-file-dialog-copy.ts
 create mode 100644 apps/desktop/src/main/native-menu.ts
 create mode 100644 apps/desktop/src/main/native-notification.ts
 delete mode 100644 apps/desktop/src/main/notifications-ipc-main.ts
 create mode 100644 apps/desktop/src/main/notifications-main.ts
 create mode 100644 apps/desktop/src/main/opencli-chrome.ts
 create mode 100644 apps/desktop/src/main/opencli-mcp.d.ts
 create mode 100644 apps/desktop/src/main/preview-preflight-probes.ts
 create mode 100644 apps/desktop/src/main/preview-preflight.ts
 delete mode 100644 apps/desktop/src/main/runtime-host-boot-copy.ts
 create mode 100644 apps/desktop/src/main/runtime-host-handoff-surface.ts
 create mode 100644 apps/desktop/src/main/runtime-host-notifications.ts
 create mode 100644 apps/desktop/src/main/runtime-host-queue-mutation-ipc.ts
 create mode 100644 apps/desktop/src/main/runtime-host-recall-ipc-main.ts
 delete mode 100644 apps/desktop/src/main/runtime-host-search-ipc-main.ts
 create mode 100644 apps/desktop/src/main/runtime-host-session-bundle-ipc-main.ts
 create mode 100644 apps/desktop/src/main/runtime-host-wsl-handoff.ts
 create mode 100644 apps/desktop/src/main/session-local-attachment-recovery.ts
 create mode 100644 apps/desktop/src/main/settings-recovery.ts
 create mode 100644 apps/desktop/src/main/skill-locations.ts
 delete mode 100644 apps/desktop/src/main/startup-presentation.ts
 delete mode 100644 apps/desktop/src/main/startup-progress-window.ts
 create mode 100644 apps/desktop/src/main/terminal-close-intents.ts
 create mode 100644 apps/desktop/src/main/windows-taskbar-icon.ts
 create mode 100644 apps/desktop/src/main/workhub-remote-bridge.ts
 create mode 100644 apps/desktop/src/main/workhub-remote-choices.ts
 create mode 100644 apps/desktop/src/preload/bootstrap-invoke.ts
 create mode 100644 apps/desktop/src/preload/client-plugin-routing.ts
 create mode 100644 apps/desktop/src/preload/host-session-pages.ts
 create mode 100644 apps/desktop/src/preload/multi-host-recall-search.ts
 delete mode 100644 apps/desktop/src/preload/multi-host-thread-search.ts
 create mode 100644 apps/desktop/src/preload/session-local-draft.ts
 create mode 100644 apps/desktop/src/preload/session-removal-preview.ts
 create mode 100644 apps/desktop/src/preload/session-storage-usage.ts
 create mode 100644 apps/desktop/src/preload/usage-summary.ts
 delete mode 100644 apps/desktop/src/renderer/app-shell-chat-actions.ts
 delete mode 100644 apps/desktop/src/renderer/app-shell-context-compaction.ts
 delete mode 100644 apps/desktop/src/renderer/app-shell-project-actions.ts
 delete mode 100644 apps/desktop/src/renderer/app-shell-revision-actions.ts
 delete mode 100644 apps/desktop/src/renderer/app-shell-session-events.ts
 delete mode 100644 apps/desktop/src/renderer/app-shell-session-start-actions.ts
 delete mode 100644 apps/desktop/src/renderer/app-shell-session-ui-state.ts
 delete mode 100644 apps/desktop/src/renderer/app-shell-stop-action.ts
 delete mode 100644 apps/desktop/src/renderer/app-shell-turn-actions.ts
 delete mode 100644 apps/desktop/src/renderer/app-shell-turn-view-model.ts
 create mode 100644 apps/desktop/src/renderer/application/contracts/agent-graph-panel-visibility.ts
 create mode 100644 apps/desktop/src/renderer/application/contracts/attachment-preflight.ts
 rename apps/desktop/src/renderer/{ => application/contracts}/bootstrap-selection-lease.ts (100%)
 create mode 100644 apps/desktop/src/renderer/application/contracts/conversation-copy.ts
 create mode 100644 apps/desktop/src/renderer/application/contracts/derive-turn-lineage-badges.ts
 rename apps/desktop/src/renderer/{ => application/contracts}/desktop-slash-command.ts (100%)
 create mode 100644 apps/desktop/src/renderer/application/contracts/interrupted-resume.ts
 create mode 100644 apps/desktop/src/renderer/application/contracts/message-queue-projection.ts
 create mode 100644 apps/desktop/src/renderer/application/contracts/model-connection-errors.ts
 create mode 100644 apps/desktop/src/renderer/application/contracts/native-surface-occlusion.ts
 create mode 100644 apps/desktop/src/renderer/application/contracts/new-task-reload-intent.ts
 create mode 100644 apps/desktop/src/renderer/application/contracts/onboarding/onboarding-authority.ts
 create mode 100644 apps/desktop/src/renderer/application/contracts/provider-retirement.ts
 create mode 100644 apps/desktop/src/renderer/application/contracts/resume-availability.ts
 create mode 100644 apps/desktop/src/renderer/application/contracts/runtime-host-project-key.ts
 create mode 100644 apps/desktop/src/renderer/application/contracts/session-catalog/catalog-row-watch.tsx
 create mode 100644 apps/desktop/src/renderer/application/contracts/session-catalog/catalog-sessions.tsx
 rename apps/desktop/src/renderer/{ => application/contracts/session-catalog}/observable-state.ts (100%)
 create mode 100644 apps/desktop/src/renderer/application/contracts/session-catalog/session-catalog-state.ts
 create mode 100644 apps/desktop/src/renderer/application/contracts/session-catalog/session-change-effects.ts
 rename apps/desktop/src/renderer/{ => application/contracts/session-catalog}/session-event-health.ts (100%)
 create mode 100644 apps/desktop/src/renderer/application/contracts/session-catalog/session-id-set.ts
 create mode 100644 apps/desktop/src/renderer/application/contracts/session-catalog/session-rail-visibility.ts
 create mode 100644 apps/desktop/src/renderer/application/contracts/session-catalog/stale-sessions.ts
 create mode 100644 apps/desktop/src/renderer/application/contracts/session-catalog/use-external-store-selector.ts
 rename apps/desktop/src/renderer/{ => application/contracts}/session-copy-attempt.ts (100%)
 create mode 100644 apps/desktop/src/renderer/application/contracts/session-error-presentation.ts
 create mode 100644 apps/desktop/src/renderer/application/contracts/session-execution.ts
 create mode 100644 apps/desktop/src/renderer/application/contracts/session-inspector/context-usage-snapshot.ts
 create mode 100644 apps/desktop/src/renderer/application/contracts/session-inspector/copy.ts
 create mode 100644 apps/desktop/src/renderer/application/contracts/session-inspector/latest-request-usage.ts
 create mode 100644 apps/desktop/src/renderer/application/contracts/session-inspector/live-context-usage.ts
 create mode 100644 apps/desktop/src/renderer/application/contracts/session-inspector/service.ts
 create mode 100644 apps/desktop/src/renderer/application/contracts/session-inspector/session-inspector-overview-model.ts
 rename apps/desktop/src/renderer/{features/workbar/tools/inspector => application/contracts/session-inspector}/session-inspector-panel-model.ts (100%)
 create mode 100644 apps/desktop/src/renderer/application/contracts/session-inspector/session-inspector-panel.tsx
 create mode 100644 apps/desktop/src/renderer/application/contracts/session-inspector/session-trace-refresh.ts
 create mode 100644 apps/desktop/src/renderer/application/contracts/session-inspector/use-live-context-usage.ts
 create mode 100644 apps/desktop/src/renderer/application/contracts/session-inspector/use-session-trace.ts
 delete mode 100644 apps/desktop/src/renderer/application/contracts/session-start-mode.ts
 create mode 100644 apps/desktop/src/renderer/application/contracts/session-status-presentation.ts
 create mode 100644 apps/desktop/src/renderer/application/contracts/session-workspace-errors.ts
 create mode 100644 apps/desktop/src/renderer/application/contracts/session-workspace-recovery-authority.ts
 copy apps/desktop/src/renderer/{settings => application/contracts/settings-presentation}/action-guard.ts (100%)
 create mode 100644 apps/desktop/src/renderer/application/contracts/settings-presentation/index.ts
 copy apps/desktop/src/renderer/{settings => application/contracts/settings-presentation}/oauth-login-flow-guard.ts (100%)
 create mode 100644 apps/desktop/src/renderer/application/contracts/settings-presentation/runtime-host-settings-target.tsx
 create mode 100644 apps/desktop/src/renderer/application/contracts/settings-presentation/settings-navigation.tsx
 copy apps/desktop/src/renderer/{settings => application/contracts/settings-presentation}/settings-route-header.tsx (100%)
 create mode 100644 apps/desktop/src/renderer/application/contracts/settings-presentation/settings-section.tsx
 copy apps/desktop/src/renderer/{settings => application/contracts/settings-presentation}/use-action-guard.ts (100%)
 create mode 100644 apps/desktop/src/renderer/application/contracts/shell-layout-contract.ts
 create mode 100644 apps/desktop/src/renderer/application/contracts/shell-lifecycle.ts
 rename apps/desktop/src/renderer/{ => application/contracts}/shell-run-update-state.ts (100%)
 rename apps/desktop/src/renderer/{ => application/contracts}/side-chat-command.ts (100%)
 create mode 100644 apps/desktop/src/renderer/application/contracts/snapshot-reader.ts
 create mode 100644 apps/desktop/src/renderer/application/contracts/transcript-copy.ts
 create mode 100644 apps/desktop/src/renderer/application/contracts/transcript-refresh.ts
 create mode 100644 apps/desktop/src/renderer/application/contracts/transient-message-projection.ts
 create mode 100644 apps/desktop/src/renderer/application/contracts/turn-footer-actions.ts
 create mode 100644 apps/desktop/src/renderer/application/contracts/turn-presentation.ts
 rename apps/desktop/src/renderer/{ => application/contracts}/use-new-task-choice.ts (100%)
 create mode 100644 apps/desktop/src/renderer/application/contracts/use-stable-actions.ts
 create mode 100644 apps/desktop/src/renderer/application/contracts/workbar-edge-toggle.tsx
 create mode 100644 apps/desktop/src/renderer/application/contracts/workhub-workspace/coordination-lifecycle.ts
 create mode 100644 apps/desktop/src/renderer/application/contracts/workhub-workspace/use-workhub-workspace.ts
 create mode 100644 apps/desktop/src/renderer/application/contracts/workhub-workspace/workhub-enablement.ts
 create mode 100644 apps/desktop/src/renderer/assets/provider-brands/antigravity.svg
 create mode 100644 apps/desktop/src/renderer/assets/provider-brands/chrome.svg
 create mode 100644 apps/desktop/src/renderer/assets/provider-brands/linear.svg
 create mode 100644 apps/desktop/src/renderer/assets/provider-brands/mcp.svg
 create mode 100644 apps/desktop/src/renderer/assets/provider-brands/notion.svg
 delete mode 100644 apps/desktop/src/renderer/attachment-preflight.ts
 delete mode 100644 apps/desktop/src/renderer/command-palette-types.ts
 delete mode 100644 apps/desktop/src/renderer/command-palette.tsx
 delete mode 100644 apps/desktop/src/renderer/composer-attachments.ts
 delete mode 100644 apps/desktop/src/renderer/conversation-markdown.ts
 delete mode 100644 apps/desktop/src/renderer/default-runtime-host-operation.ts
 delete mode 100644 apps/desktop/src/renderer/derive-turn-lineage-badges.ts
 create mode 100644 apps/desktop/src/renderer/features/client-plugins/client-plugin-root.tsx
 create mode 100644 apps/desktop/src/renderer/features/client-plugins/index.ts
 create mode 100644 apps/desktop/src/renderer/features/client-plugins/ports.ts
 create mode 100644 apps/desktop/src/renderer/features/client-plugins/services-context.tsx
 create mode 100644 apps/desktop/src/renderer/features/connection-settings/connection-default-action.tsx
 create mode 100644 apps/desktop/src/renderer/features/connection-settings/context-window-input.ts
 create mode 100644 apps/desktop/src/renderer/features/connection-settings/provider-add-model-dialog.tsx
 create mode 100644 apps/desktop/src/renderer/features/connection-settings/provider-capability-editor.tsx
 create mode 100644 apps/desktop/src/renderer/features/connection-settings/provider-endpoint-field.tsx
 create mode 100644 apps/desktop/src/renderer/features/connection-settings/testing.ts
 create mode 100644 apps/desktop/src/renderer/features/conversation/controller/app-shell-queue-actions.ts
 create mode 100644 apps/desktop/src/renderer/features/conversation/controller/capture-composer-staging.ts
 create mode 100644 apps/desktop/src/renderer/features/conversation/controller/chat-actions.ts
 create mode 100644 apps/desktop/src/renderer/features/conversation/controller/composer-follow-up.ts
 create mode 100644 apps/desktop/src/renderer/features/conversation/controller/composer-message-recovery.ts
 create mode 100644 apps/desktop/src/renderer/features/conversation/controller/composer-staging-commands.ts
 create mode 100644 apps/desktop/src/renderer/features/conversation/controller/composer-submission-commands.ts
 create mode 100644 apps/desktop/src/renderer/features/conversation/controller/composer-submit.ts
 create mode 100644 apps/desktop/src/renderer/features/conversation/controller/display-frame-scheduler.ts
 create mode 100644 apps/desktop/src/renderer/features/conversation/controller/live-turn-reconciler.tsx
 create mode 100644 apps/desktop/src/renderer/features/conversation/controller/local-message-presentation.ts
 create mode 100644 apps/desktop/src/renderer/features/conversation/controller/revision-actions.ts
 create mode 100644 apps/desktop/src/renderer/features/conversation/controller/stop-action.ts
 create mode 100644 apps/desktop/src/renderer/features/conversation/controller/turn-actions.ts
 create mode 100644 apps/desktop/src/renderer/features/conversation/controller/use-active-execution-boundary.ts
 create mode 100644 apps/desktop/src/renderer/features/conversation/controller/use-composer-quotes.ts
 create mode 100644 apps/desktop/src/renderer/features/conversation/controller/use-composer-submission.ts
 create mode 100644 apps/desktop/src/renderer/features/conversation/controller/use-conversation-controller.ts
 create mode 100644 apps/desktop/src/renderer/features/conversation/controller/use-conversation-observation.ts
 create mode 100644 apps/desktop/src/renderer/features/conversation/controller/use-conversation-recovery.ts
 create mode 100644 apps/desktop/src/renderer/features/conversation/controller/use-conversation-target.ts
 create mode 100644 apps/desktop/src/renderer/features/conversation/controller/use-executor-selection.ts
 create mode 100644 apps/desktop/src/renderer/features/conversation/controller/use-plan-mode-state.ts
 create mode 100644 apps/desktop/src/renderer/features/conversation/controller/use-session-message-queue.ts
 create mode 100644 apps/desktop/src/renderer/features/conversation/controller/use-session-reference-composer.ts
 create mode 100644 apps/desktop/src/renderer/features/conversation/controller/use-session-ui-read.ts
 create mode 100644 apps/desktop/src/renderer/features/conversation/controller/use-shell-chat-model.ts
 create mode 100644 apps/desktop/src/renderer/features/conversation/controller/use-shell-resume.ts
 create mode 100644 apps/desktop/src/renderer/features/conversation/controller/use-task-submission-readiness.ts
 create mode 100644 apps/desktop/src/renderer/features/conversation/controller/use-turn-action-registry.ts
 create mode 100644 apps/desktop/src/renderer/features/conversation/model/composer-editing.ts
 create mode 100644 apps/desktop/src/renderer/features/conversation/model/composer-staging-binding.ts
 create mode 100644 apps/desktop/src/renderer/features/conversation/model/composer-staging-contract.ts
 create mode 100644 apps/desktop/src/renderer/features/conversation/model/composer-submission-binding.ts
 create mode 100644 apps/desktop/src/renderer/features/conversation/model/composer-submission-contract.ts
 create mode 100644 apps/desktop/src/renderer/features/conversation/model/composer-turn-gates.ts
 create mode 100644 apps/desktop/src/renderer/features/conversation/model/context-compaction.ts
 create mode 100644 apps/desktop/src/renderer/features/conversation/model/conversation-catalog-row.ts
 create mode 100644 apps/desktop/src/renderer/features/conversation/model/conversation-markdown.ts
 create mode 100644 apps/desktop/src/renderer/features/conversation/model/conversation-workspace.ts
 create mode 100644 apps/desktop/src/renderer/features/conversation/model/executor-composer.ts
 create mode 100644 apps/desktop/src/renderer/features/conversation/model/executor-submission.ts
 create mode 100644 apps/desktop/src/renderer/features/conversation/model/follow-up-submit-routing.ts
 create mode 100644 apps/desktop/src/renderer/features/conversation/model/live-turn-flags.ts
 create mode 100644 apps/desktop/src/renderer/features/conversation/model/live-turn-snapshot.ts
 delete mode 100644 apps/desktop/src/renderer/features/conversation/model/observable-state.ts
 create mode 100644 apps/desktop/src/renderer/features/conversation/model/observation-visibility.ts
 create mode 100644 apps/desktop/src/renderer/features/conversation/model/plan-state.ts
 create mode 100644 apps/desktop/src/renderer/features/conversation/model/session-events.ts
 create mode 100644 apps/desktop/src/renderer/features/conversation/model/session-health-notice.ts
 create mode 100644 apps/desktop/src/renderer/features/conversation/model/session-ui-reads.ts
 create mode 100644 apps/desktop/src/renderer/features/conversation/model/session-workspace-actions.ts
 rename apps/desktop/src/renderer/{ => features/conversation/model}/shell-chat-model-selection.ts (100%)
 create mode 100644 apps/desktop/src/renderer/features/conversation/model/skill-invocation-feedback.ts
 create mode 100644 apps/desktop/src/renderer/features/conversation/model/transcript-commands.ts
 create mode 100644 apps/desktop/src/renderer/features/conversation/plan-ports.ts
 create mode 100644 apps/desktop/src/renderer/features/conversation/plan-services.ts
 create mode 100644 apps/desktop/src/renderer/features/conversation/readiness-services.ts
 create mode 100644 apps/desktop/src/renderer/features/conversation/staging-services.ts
 create mode 100644 apps/desktop/src/renderer/features/conversation/submission-services.ts
 create mode 100644 apps/desktop/src/renderer/features/conversation/transcript-ports.ts
 create mode 100644 apps/desktop/src/renderer/features/conversation/ui/composer-mentions-provider.tsx
 create mode 100644 apps/desktop/src/renderer/features/conversation/ui/composer-staging-context.ts
 create mode 100644 apps/desktop/src/renderer/features/conversation/ui/composer-staging-provider.tsx
 create mode 100644 apps/desktop/src/renderer/features/conversation/ui/composer-submission-context.ts
 create mode 100644 apps/desktop/src/renderer/features/conversation/ui/composer-submission-provider.tsx
 create mode 100644 apps/desktop/src/renderer/features/conversation/ui/conversation-context.ts
 create mode 100644 apps/desktop/src/renderer/features/conversation/ui/conversation-lifecycle.tsx
 create mode 100644 apps/desktop/src/renderer/features/conversation/ui/conversation-provider.tsx
 create mode 100644 apps/desktop/src/renderer/features/conversation/ui/conversation-readers.tsx
 create mode 100644 apps/desktop/src/renderer/features/conversation/ui/plan-context.ts
 create mode 100644 apps/desktop/src/renderer/features/conversation/ui/plan-panels.tsx
 create mode 100644 apps/desktop/src/renderer/features/conversation/ui/plan-provider.tsx
 create mode 100644 apps/desktop/src/renderer/features/conversation/ui/plan-surfaces.tsx
 create mode 100644 apps/desktop/src/renderer/features/conversation/ui/staged-composer.tsx
 create mode 100644 apps/desktop/src/renderer/features/conversation/ui/staged-local-messages.tsx
 create mode 100644 apps/desktop/src/renderer/features/conversation/ui/staged-quote-chat-view.tsx
 create mode 100644 apps/desktop/src/renderer/features/conversation/ui/task-readiness-provider.tsx
 create mode 100644 apps/desktop/src/renderer/features/diagnostics/README.md
 create mode 100644 apps/desktop/src/renderer/features/diagnostics/index.ts
 create mode 100644 apps/desktop/src/renderer/features/diagnostics/locales/diagnostics-copy.ts
 create mode 100644 apps/desktop/src/renderer/features/diagnostics/ports.ts
 create mode 100644 apps/desktop/src/renderer/features/diagnostics/services-context.tsx
 create mode 100644 apps/desktop/src/renderer/features/diagnostics/testing.ts
 create mode 100644 apps/desktop/src/renderer/features/diagnostics/ui/diagnostic-report-toast-provider.tsx
 create mode 100644 apps/desktop/src/renderer/features/diagnostics/ui/previous-main-process-interruption-notice.tsx
 create mode 100644 apps/desktop/src/renderer/features/diagnostics/ui/report-consumers.tsx
 create mode 100644 apps/desktop/src/renderer/features/external-agent-settings/index.ts
 create mode 100644 apps/desktop/src/renderer/features/external-agent-settings/page.tsx
 create mode 100644 apps/desktop/src/renderer/features/external-agent-settings/services.ts
 create mode 100644 apps/desktop/src/renderer/features/jev-settings/index.tsx
 create mode 100644 apps/desktop/src/renderer/features/module-hub/controller/use-mcp-controller.ts
 create mode 100644 apps/desktop/src/renderer/features/module-hub/model/mcp-command-line.ts
 create mode 100644 apps/desktop/src/renderer/features/module-hub/model/mcp-editor-validation.ts
 create mode 100644 apps/desktop/src/renderer/features/module-hub/model/mcp-page-model.ts
 create mode 100644 apps/desktop/src/renderer/features/module-hub/ui/mcp-page.tsx
 create mode 100644 apps/desktop/src/renderer/features/overlays/README.md
 create mode 100644 apps/desktop/src/renderer/features/overlays/controller/use-overlays-controller.ts
 create mode 100644 apps/desktop/src/renderer/features/overlays/index.ts
 create mode 100644 apps/desktop/src/renderer/features/overlays/model/agent-graph-panel-model.ts
 create mode 100644 apps/desktop/src/renderer/features/overlays/model/command.ts
 create mode 100644 apps/desktop/src/renderer/features/overlays/model/overlays-projection.ts
 create mode 100644 apps/desktop/src/renderer/features/overlays/model/palette-session-commands.ts
 create mode 100644 apps/desktop/src/renderer/features/overlays/model/search-scroll-target.ts
 create mode 100644 apps/desktop/src/renderer/features/overlays/model/settings-modal-state.ts
 create mode 100644 apps/desktop/src/renderer/features/overlays/ports.ts
 create mode 100644 apps/desktop/src/renderer/features/overlays/services-context.tsx
 create mode 100644 apps/desktop/src/renderer/features/overlays/testing.ts
 create mode 100644 apps/desktop/src/renderer/features/overlays/ui/command-palette.tsx
 create mode 100644 apps/desktop/src/renderer/features/overlays/ui/keyboard-help-modal.tsx
 create mode 100644 apps/desktop/src/renderer/features/overlays/ui/overlays-context.tsx
 create mode 100644 apps/desktop/src/renderer/features/overlays/ui/overlays-root.tsx
 create mode 100644 apps/desktop/src/renderer/features/overlays/ui/search-modal-host.tsx
 create mode 100644 apps/desktop/src/renderer/features/runtime-host-management/locales/runtime-host-handoff-copy.ts
 create mode 100644 apps/desktop/src/renderer/features/runtime-host-management/ui/runtime-host-handoff-overlay.tsx
 create mode 100644 apps/desktop/src/renderer/features/session-bundle/export-tree.tsx
 create mode 100644 apps/desktop/src/renderer/features/session-bundle/index.ts
 create mode 100644 apps/desktop/src/renderer/features/session-bundle/ports.ts
 create mode 100644 apps/desktop/src/renderer/features/session-bundle/services-context.tsx
 create mode 100644 apps/desktop/src/renderer/features/session-bundle/session-bundle-tasks.tsx
 create mode 100644 apps/desktop/src/renderer/features/session-bundle/testing.ts
 create mode 100644 apps/desktop/src/renderer/features/session-collaboration/README.md
 create mode 100644 apps/desktop/src/renderer/features/session-collaboration/controller/use-guest-turn-requests.ts
 create mode 100644 apps/desktop/src/renderer/features/session-collaboration/model/dialog-projection.ts
 create mode 100644 apps/desktop/src/renderer/features/session-collaboration/ui/guest-turn-requests.tsx
 create mode 100644 apps/desktop/src/renderer/features/session-collaboration/ui/session-collaboration-dialog-root.tsx
 create mode 100644 apps/desktop/src/renderer/features/session-collaboration/ui/session-collaboration-dialog.tsx
 delete mode 100644 apps/desktop/src/renderer/features/session-collaboration/ui/session-guest-turn-actions.tsx
 delete mode 100644 apps/desktop/src/renderer/features/session-collaboration/ui/session-turn-request-composer.tsx
 create mode 100644 apps/desktop/src/renderer/features/session-navigation/model/archived-task-scope.ts
 delete mode 100644 apps/desktop/src/renderer/features/session-navigation/model/branch-banner.ts
 create mode 100644 apps/desktop/src/renderer/features/session-navigation/model/session-navigation-move-targets.ts
 create mode 100644 apps/desktop/src/renderer/features/session-navigation/model/session-swipe.ts
 create mode 100644 apps/desktop/src/renderer/features/session-navigation/model/session-visit-history.ts
 create mode 100644 apps/desktop/src/renderer/features/session-navigation/ui/archived-task-scope.tsx
 create mode 100644 apps/desktop/src/renderer/features/session-navigation/ui/session-history-navigation.tsx
 create mode 100644 apps/desktop/src/renderer/features/session-settings/README.md
 create mode 100644 apps/desktop/src/renderer/features/session-settings/controller/session-settings-bridge.ts
 create mode 100644 apps/desktop/src/renderer/features/session-settings/controller/use-session-settings-controller.ts
 create mode 100644 apps/desktop/src/renderer/features/session-settings/model/session-settings-contract.ts
 create mode 100644 apps/desktop/src/renderer/features/session-settings/model/write-session-plan-mode.ts
 create mode 100644 apps/desktop/src/renderer/features/session-settings/ui/session-settings-provider.tsx
 create mode 100644 apps/desktop/src/renderer/features/session-settings/ui/use-session-setting-intent.ts
 delete mode 100644 apps/desktop/src/renderer/features/session-settings/use-session-setting-intent.ts
 create mode 100644 apps/desktop/src/renderer/features/storage-usage/index.ts
 create mode 100644 apps/desktop/src/renderer/features/storage-usage/locales/archive-retention-copy.ts
 create mode 100644 apps/desktop/src/renderer/features/storage-usage/model/archive-retention.ts
 create mode 100644 apps/desktop/src/renderer/features/storage-usage/model/retention-notices.ts
 create mode 100644 apps/desktop/src/renderer/features/storage-usage/model/session-storage-loader.ts
 create mode 100644 apps/desktop/src/renderer/features/storage-usage/ports.ts
 create mode 100644 apps/desktop/src/renderer/features/storage-usage/services-context.tsx
 create mode 100644 apps/desktop/src/renderer/features/storage-usage/testing.ts
 create mode 100644 apps/desktop/src/renderer/features/storage-usage/ui/archive-retention-notices.tsx
 create mode 100644 apps/desktop/src/renderer/features/storage-usage/ui/archive-retention-section.tsx
 create mode 100644 apps/desktop/src/renderer/features/storage-usage/ui/storage-usage-section.tsx
 create mode 100644 apps/desktop/src/renderer/features/storage-usage/ui/task-storage-size.tsx
 create mode 100644 apps/desktop/src/renderer/features/task-entry/controller/resolve-project-registration.ts
 create mode 100644 apps/desktop/src/renderer/features/task-entry/controller/use-project-registration.ts
 create mode 100644 apps/desktop/src/renderer/features/task-entry/controller/use-session-workspace-recovery.ts
 create mode 100644 apps/desktop/src/renderer/features/task-entry/locales/session-workspace-recovery-copy.ts
 create mode 100644 apps/desktop/src/renderer/features/task-entry/model/folder-open-failure.ts
 create mode 100644 apps/desktop/src/renderer/features/task-entry/model/work-board-target.ts
 create mode 100644 apps/desktop/src/renderer/features/task-entry/ui/project-registration-boundary.tsx
 create mode 100644 apps/desktop/src/renderer/features/usage/testing.ts
 create mode 100644 apps/desktop/src/renderer/features/workbar/controller/use-focused-preview.ts
 create mode 100644 apps/desktop/src/renderer/features/workbar/controller/workbar-shell-bridge.ts
 delete mode 100644 apps/desktop/src/renderer/features/workbar/tools/inspector/live-context-usage.ts
 delete mode 100644 apps/desktop/src/renderer/features/workbar/tools/inspector/session-inspector-overview-model.ts
 delete mode 100644 apps/desktop/src/renderer/features/workbar/tools/inspector/session-inspector-panel.tsx
 delete mode 100644 apps/desktop/src/renderer/features/workbar/tools/inspector/session-trace-refresh.ts
 delete mode 100644 apps/desktop/src/renderer/features/workbar/tools/inspector/use-live-context-usage.ts
 delete mode 100644 apps/desktop/src/renderer/features/workbar/tools/inspector/use-session-trace.ts
 create mode 100644 apps/desktop/src/renderer/features/workbar/tools/review/session-review-base-branch-picker.tsx
 create mode 100644 apps/desktop/src/renderer/features/workbar/tools/terminal/terminal-interaction-policy.ts
 create mode 100644 apps/desktop/src/renderer/features/workbar/tools/terminal/terminal-web-links.ts
 create mode 100644 apps/desktop/src/renderer/features/workbar/ui/recent-turn-overlay.tsx
 create mode 100644 apps/desktop/src/renderer/features/workbar/ui/workbar-provider.tsx
 create mode 100644 apps/desktop/src/renderer/features/workbar/ui/workbar-shell-root.tsx
 delete mode 100644 apps/desktop/src/renderer/features/workhub/controller/coordination-lifecycle.ts
 delete mode 100644 apps/desktop/src/renderer/features/workhub/model/anchor-rail.ts
 create mode 100644 apps/desktop/src/renderer/features/workhub/model/identity-colors.ts
 create mode 100644 apps/desktop/src/renderer/features/workhub/model/turn-context.ts
 create mode 100644 apps/desktop/src/renderer/features/workhub/model/wn-draft.ts
 create mode 100644 apps/desktop/src/renderer/features/workhub/model/workspace-name.ts
 delete mode 100644 apps/desktop/src/renderer/features/workhub/ui/workhub-navigation-rail.tsx
 create mode 100644 apps/desktop/src/renderer/features/workhub/ui/workhub-progress-card.tsx
 delete mode 100644 apps/desktop/src/renderer/follow-up-submit-routing.ts
 delete mode 100644 apps/desktop/src/renderer/interrupted-resume.ts
 delete mode 100644 apps/desktop/src/renderer/keyboard-help.tsx
 delete mode 100644 apps/desktop/src/renderer/live-content-seed.ts
 delete mode 100644 apps/desktop/src/renderer/live-turn-reconciler.tsx
 delete mode 100644 apps/desktop/src/renderer/live-turn-snapshot.ts
 delete mode 100644 apps/desktop/src/renderer/locales/conversation-copy.ts
 create mode 100644 apps/desktop/src/renderer/locales/settings-external-agents-copy.ts
 create mode 100644 apps/desktop/src/renderer/locales/settings-jev-copy.ts
 create mode 100644 apps/desktop/src/renderer/locales/storage-usage-copy.ts
 delete mode 100644 apps/desktop/src/renderer/locales/workhub-copy.ts
 delete mode 100644 apps/desktop/src/renderer/mcp-brand-contrast.ts
 delete mode 100644 apps/desktop/src/renderer/mcp-brand-marks.tsx
 delete mode 100644 apps/desktop/src/renderer/mcp-catalog.ts
 delete mode 100644 apps/desktop/src/renderer/mcp-command-line.ts
 delete mode 100644 apps/desktop/src/renderer/mcp-editor-validation.ts
 delete mode 100644 apps/desktop/src/renderer/mcp-page-model.ts
 delete mode 100644 apps/desktop/src/renderer/mcp-page.tsx
 delete mode 100644 apps/desktop/src/renderer/model-wait-state.ts
 delete mode 100644 apps/desktop/src/renderer/new-task-reload-intent.ts
 delete mode 100644 apps/desktop/src/renderer/plan-mode-panel.tsx
 copy apps/desktop/src/renderer/{ => platform/desktop}/browser-storage.ts (100%)
 create mode 100644 apps/desktop/src/renderer/platform/desktop/create-client-plugin-services.ts
 create mode 100644 apps/desktop/src/renderer/platform/desktop/create-composer-staging-services.ts
 create mode 100644 apps/desktop/src/renderer/platform/desktop/create-composer-submission-services.ts
 create mode 100644 apps/desktop/src/renderer/platform/desktop/create-conversation-observation-services.ts
 create mode 100644 apps/desktop/src/renderer/platform/desktop/create-conversation-plan-services.ts
 create mode 100644 apps/desktop/src/renderer/platform/desktop/create-diagnostics-services.ts
 create mode 100644 apps/desktop/src/renderer/platform/desktop/create-external-agent-settings-services.ts
 create mode 100644 apps/desktop/src/renderer/platform/desktop/create-onboarding-source.ts
 create mode 100644 apps/desktop/src/renderer/platform/desktop/create-overlays-services.ts
 create mode 100644 apps/desktop/src/renderer/platform/desktop/create-session-bundle-services.ts
 create mode 100644 apps/desktop/src/renderer/platform/desktop/create-shell-lifecycle-sources.ts
 create mode 100644 apps/desktop/src/renderer/platform/desktop/create-storage-usage-services.ts
 create mode 100644 apps/desktop/src/renderer/platform/desktop/create-task-readiness-services.ts
 create mode 100644 apps/desktop/src/renderer/platform/desktop/create-workhub-enablement-source.ts
 create mode 100644 apps/desktop/src/renderer/platform/desktop/default-runtime-host-operation.ts
 create mode 100644 apps/desktop/src/renderer/platform/desktop/react-performance-measures.ts
 create mode 100644 apps/desktop/src/renderer/platform/desktop/review-base-branch-preferences.ts
 create mode 100644 apps/desktop/src/renderer/platform/desktop/session-catalog-sync.ts
 create mode 100644 apps/desktop/src/renderer/platform/desktop/session-message-settlement.ts
 delete mode 100644 apps/desktop/src/renderer/reference-shell.css
 delete mode 100644 apps/desktop/src/renderer/session-catalog-state.ts
 delete mode 100644 apps/desktop/src/renderer/session-collaboration-dialog.tsx
 delete mode 100644 apps/desktop/src/renderer/session-error-presentation.ts
 delete mode 100644 apps/desktop/src/renderer/session-health-notice.ts
 delete mode 100644 apps/desktop/src/renderer/session-message-settlement.ts
 delete mode 100644 apps/desktop/src/renderer/session-status-presentation.ts
 delete mode 100644 apps/desktop/src/renderer/session-workspace-actions.ts
 delete mode 100644 apps/desktop/src/renderer/session-workspace-errors.ts
 delete mode 100644 apps/desktop/src/renderer/settings/provider-add-model-dialog.tsx
 delete mode 100644 apps/desktop/src/renderer/settings/relay-profile-draft.ts
 delete mode 100644 apps/desktop/src/renderer/settings/relay-thinking-bulk.ts
 delete mode 100644 apps/desktop/src/renderer/settled-session-transients.ts
 rename apps/desktop/src/renderer/{app-shell-detail-panel.tsx => shell/detail-panel.tsx} (100%)
 create mode 100644 apps/desktop/src/renderer/shell/frame-style.ts
 create mode 100644 apps/desktop/src/renderer/shell/window-titlebar.tsx
 delete mode 100644 apps/desktop/src/renderer/skill-invocation-feedback.ts
 delete mode 100644 apps/desktop/src/renderer/stale-sessions.ts
 delete mode 100644 apps/desktop/src/renderer/styles/deep-research.css
 create mode 100644 apps/desktop/src/renderer/styles/document.css
 create mode 100644 apps/desktop/src/renderer/styles/message-queue.css
 create mode 100644 apps/desktop/src/renderer/styles/session-bundle.css
 create mode 100644 apps/desktop/src/renderer/styles/session-history.css
 delete mode 100644 apps/desktop/src/renderer/styles/settings/connection.css
 delete mode 100644 apps/desktop/src/renderer/task-readiness-notice.ts
 delete mode 100644 apps/desktop/src/renderer/transient-message-projection.ts
 delete mode 100644 apps/desktop/src/renderer/turn-footer-actions.ts
 delete mode 100644 apps/desktop/src/renderer/use-active-execution-boundary.ts
 delete mode 100644 apps/desktop/src/renderer/use-app-shell-composer-quotes.ts
 delete mode 100644 apps/desktop/src/renderer/use-app-shell-session-ui-reads.ts
 delete mode 100644 apps/desktop/src/renderer/use-deep-research-run.ts
 delete mode 100644 apps/desktop/src/renderer/use-delayed-flag.ts
 delete mode 100644 apps/desktop/src/renderer/use-external-store-selector.ts
 delete mode 100644 apps/desktop/src/renderer/use-onboarding-snapshot.ts
 delete mode 100644 apps/desktop/src/renderer/use-settings-modal.ts
 delete mode 100644 apps/desktop/src/renderer/use-shell-chat-model.ts
 delete mode 100644 apps/desktop/src/renderer/use-shell-live-turn.ts
 delete mode 100644 apps/desktop/src/renderer/use-shell-resume.ts
 delete mode 100644 apps/desktop/src/renderer/use-shell-search.ts
 delete mode 100644 apps/desktop/src/renderer/use-task-submission-readiness.ts
 delete mode 100644 apps/desktop/src/renderer/use-turn-action-registry.ts
 create mode 100644 apps/desktop/src/shared/mcp-ipc.d.ts
 create mode 100644 apps/desktop/src/shared/native-menu.d.ts
 create mode 100644 apps/desktop/src/shared/onboarding-snapshot.d.ts
 create mode 100644 apps/desktop/src/shared/runtime-host-observation-ipc.ts
 create mode 100644 apps/desktop/src/shared/session-execution-projection.d.ts
 create mode 100644 apps/desktop/src/shared/shell-layout-contract.ts
 create mode 100644 apps/desktop/src/shared/skill-location-counts.ts
 create mode 100644 apps/desktop/src/shared/skill-locations.d.ts
 create mode 100644 apps/desktop/stories/AGENTS.md
 delete mode 100644 apps/desktop/stories/composer-message-queue.stories.tsx
 create mode 100644 apps/desktop/stories/composer-resume.stories.tsx
 create mode 100644 apps/desktop/stories/message-queue.stories.tsx
 create mode 100644 apps/desktop/stories/runtime-host-handoff.stories.tsx
 create mode 100644 apps/desktop/stories/session-history-navigation.stories.tsx
 create mode 100644 docs/antigravity-acp-plugin-rebuild.md
 create mode 100644 docs/antigravity-acp-settings.md
 create mode 100644 docs/architecture/acp-pr8-goal-plan-design.zh-CN.md
 create mode 100644 docs/architecture/client-plugin-remote-events-pr3.md
 create mode 100644 docs/architecture/client-plugin-runtime-pr1.md
 create mode 100644 docs/architecture/desktop-conversation-host-projection.zh-CN.md
 create mode 100644 docs/architecture/desktop-onboarding-incremental.md
 create mode 100644 docs/architecture/external-session-import-design.md
 create mode 100644 docs/architecture/external-session-import-design.zh-CN.md
 create mode 100644 docs/architecture/local-runtime-execution-persistence.md
 create mode 100644 docs/architecture/peer-mesh-architecture.md
 create mode 100644 docs/architecture/peer-mesh-architecture.zh-CN.md
 create mode 100644 docs/architecture/plugin-system-ablation-2026-09-28.md
 create mode 100644 docs/architecture/runtime-pdf-rejection-recovery.md
 create mode 100644 docs/architecture/session-copy-cost-baseline.md
 create mode 100644 docs/architecture/usage-screen-review-followups.md
 create mode 100644 docs/architecture/usage-screen-revision-consistency.md
 create mode 100644 docs/archive/antigravity-acp-pr2-acceptance.md
 create mode 100644 docs/archive/antigravity-acp-pr3-acceptance.md
 create mode 100644 docs/archive/antigravity-acp-pr4-acceptance.md
 create mode 100644 docs/archive/jev-routing-evaluation-2026-09-22/README.md
 create mode 100644 docs/archive/jev-routing-evaluation-2026-09-22/results/budget-2048.json
 create mode 100644 docs/archive/jev-routing-evaluation-2026-09-22/results/default.json
 create mode 100644 docs/archive/jev-routing-evaluation-2026-09-22/results/thinking-off-probe.json
 create mode 100644 docs/archive/side-chat-ablation-2026-09-11.md
 create mode 100644 docs/blogs/peer-mesh.md
 create mode 100644 docs/blogs/peer-mesh.zh-CN.md
 create mode 100644 docs/blogs/runtime-host.md
 create mode 100644 docs/blogs/runtime-host.zh-CN.md
 delete mode 100644 docs/deep-research-durable-workspace.md
 create mode 100644 docs/eval/terminal-bench-2.1-deepseek-v4-flash-edit-contracts.csv
 create mode 100644 docs/eval/terminal-bench-2.1-deepseek-v4-flash-edit-contracts.md
 create mode 100644 docs/grok-assisted-contribution-review.md
 create mode 100644 docs/images/pr/desktop-focused-preview/live-review/03-escape-keeps-running.png
 create mode 100644 docs/images/pr/desktop-focused-preview/live-review/06-compact-finished.png
 create mode 100644 docs/images/pr/desktop-focused-preview/live-review/07-completed-start-and-truncation.png
 create mode 100644 docs/images/pr/desktop-focused-preview/live-review/08-reading-before.png
 create mode 100644 docs/images/pr/desktop-focused-preview/live-review/10-reading-after-minimize.png
 create mode 100644 docs/images/pr/desktop-focused-preview/live-review/11-full-conversation.png
 create mode 100644 docs/images/pr/desktop-focused-preview/live-review/12-width-990.png
 create mode 100644 docs/images/pr/desktop-focused-preview/live-review/13-width-991.png
 create mode 100644 docs/images/pr/desktop-focused-preview/live-review/14-browser-native.png
 create mode 100644 docs/images/pr/desktop-focused-preview/live-review/15-browser-narrow.png
 create mode 100644 docs/images/pr/desktop-focused-preview/live-review/16-explicit-stop.png
 create mode 100644 docs/images/pr/desktop-focused-preview/live-review/README.md
 create mode 100644 docs/images/pr/workhub-conversation-colors/acceptance/progress-question.png
 create mode 100644 docs/images/pr/workhub-conversation-colors/acceptance/real-model-ambiguity-question.png
 create mode 100644 docs/images/pr/workhub-conversation-colors/acceptance/selected-target-execution.png
 create mode 100644 docs/images/pr/workhub-conversation-colors/conversation-status.png
 create mode 100644 docs/images/pr/workhub-conversation-colors/host-selection/native-selector.png
 create mode 100644 docs/images/pr/workhub-conversation-colors/target-selection.png
 create mode 100644 docs/images/pr/workhub-return-rail/after-session.png
 create mode 100644 docs/images/pr/workhub-return-rail/after-workhub-720.png
 create mode 100644 docs/images/pr/workhub-return-rail/after-workhub.png
 create mode 100644 docs/images/pr/workhub-return-rail/before-session.png
 create mode 100644 docs/images/pr/workhub-return-rail/before-workhub.png
 create mode 100644 docs/session-diagnostics.md
 create mode 100644 docs/session-diagnostics.zh-CN.md
 create mode 100644 docs/work-board-phase3.md
 create mode 100644 docs/workhub-fix-acceptance-2026-09-22.md
 create mode 100644 docs/workhub-host-selection-acceptance-2026-09-13.zh-CN.md
 create mode 100644 docs/workhub-native-acceptance-2026-09-12.zh-CN.md
 create mode 100644 native/runtime-host-peer/src/webrtc_direct/lifetime.rs
 create mode 100644 packages/acp-executor-plugin/README.md
 create mode 100644 packages/acp-executor-plugin/maka.composition.yml
 create mode 100644 packages/acp-executor-plugin/maka.extension.json
 create mode 100644 packages/acp-executor-plugin/package.json
 create mode 100644 packages/acp-executor-plugin/src/__tests__/acp-catalog.test.ts
 create mode 100644 packages/acp-executor-plugin/src/__tests__/acp-executor-plugin.test.ts
 create mode 100644 packages/acp-executor-plugin/src/__tests__/acp-process.test.ts
 create mode 100644 packages/acp-executor-plugin/src/__tests__/acp-projection.test.ts
 create mode 100644 packages/acp-executor-plugin/src/acp-catalog.ts
 create mode 100644 packages/acp-executor-plugin/src/acp-errors.ts
 create mode 100644 packages/acp-executor-plugin/src/acp-filesystem.ts
 create mode 100644 packages/acp-executor-plugin/src/acp-process.ts
 create mode 100644 packages/acp-executor-plugin/src/acp-projection.ts
 create mode 100644 packages/acp-executor-plugin/src/index.ts
 create mode 100644 packages/acp-executor-plugin/tsconfig.json
 create mode 100644 packages/antigravity-acp-plugin/README.md
 create mode 100644 packages/antigravity-acp-plugin/maka.extension.json
 create mode 100644 packages/antigravity-acp-plugin/package.json
 create mode 100644 packages/antigravity-acp-plugin/src/__tests__/antigravity-acp-plugin.test.ts
 create mode 100644 packages/antigravity-acp-plugin/src/index.ts
 create mode 100644 packages/antigravity-acp-plugin/src/model-presentation.ts
 create mode 100644 packages/antigravity-acp-plugin/tsconfig.json
 create mode 100644 packages/cli/container/Dockerfile
 create mode 100644 packages/cli/container/README.md
 create mode 100644 packages/cli/src/__tests__/acp-artifact-memory-child-process.test.ts
 create mode 100644 packages/cli/src/__tests__/acp-environment-mcp-fixture.ts
 create mode 100644 packages/cli/src/__tests__/acp-goal-plan-child-process.test.ts
 create mode 100644 packages/cli/src/__tests__/acp-goal-plan-operations.test.ts
 create mode 100644 packages/cli/src/__tests__/acp-prompt-content.test.ts
 create mode 100644 packages/cli/src/__tests__/acp-session-domain-observation.test.ts
 create mode 100644 packages/cli/src/__tests__/acp-session-event-mapper.test.ts
 create mode 100644 packages/cli/src/__tests__/acp-session-interactions.test.ts
 create mode 100644 packages/cli/src/__tests__/acp-session-mcp.test.ts
 create mode 100644 packages/cli/src/__tests__/acp-tool-surface-child-process.test.ts
 create mode 100644 packages/cli/src/__tests__/acp-tools-child-process.test.ts
 create mode 100644 packages/cli/src/__tests__/fullscreen-mode.test.ts
 create mode 100644 packages/cli/src/__tests__/mcp-capability-publication.test.ts
 create mode 100644 packages/cli/src/__tests__/mcp-form-host-integration.test.ts
 create mode 100644 packages/cli/src/__tests__/runtime-host-managed-source-handoff.test.ts
 create mode 100644 packages/cli/src/__tests__/runtime-host-prompt-transcript.test.ts
 create mode 100644 packages/cli/src/__tests__/runtime-host-run-mcp.test.ts
 create mode 100644 packages/cli/src/__tests__/tui-render-expectations.ts
 create mode 100644 packages/cli/src/acp/README.md
 create mode 100644 packages/cli/src/acp/VALIDATION.md
 create mode 100644 packages/cli/src/acp/active-promise.ts
 create mode 100644 packages/cli/src/acp/goal-plan-operations.ts
 create mode 100644 packages/cli/src/acp/goal-plan-routes.ts
 create mode 100644 packages/cli/src/acp/prompt-content.ts
 create mode 100644 packages/cli/src/acp/session-domain-observation.ts
 create mode 100644 packages/cli/src/acp/session-event-mapper.ts
 create mode 100644 packages/cli/src/acp/session-interactions.ts
 create mode 100644 packages/cli/src/acp/session-mcp.ts
 create mode 100644 packages/cli/src/acp/tool-event-mapper.ts
 create mode 100644 packages/cli/src/acp/turn-observation.ts
 create mode 100644 packages/cli/src/fullscreen-mode.ts
 create mode 100644 packages/cli/src/mcp-capability-publication.ts
 create mode 100644 packages/cli/src/runtime-host-help.ts
 create mode 100644 packages/cli/src/runtime-host-run-mcp.ts
 create mode 100644 packages/cli/src/session-catalog-limits.ts
 create mode 100644 packages/cli/src/session-export-command.ts
 create mode 100644 packages/cli/src/session-import-command.ts
 create mode 100644 packages/cli/src/tui-editor-render.ts
 create mode 100644 packages/core/scripts/benchmark-unified-diff.mjs
 create mode 100644 packages/core/src/__tests__/client-capability-grant.test.ts
 delete mode 100644 packages/core/src/__tests__/deep-research-run.test.ts
 delete mode 100644 packages/core/src/__tests__/deep-research-session.test.ts
 delete mode 100644 packages/core/src/__tests__/deep-research.test.ts
 create mode 100644 packages/core/src/__tests__/event-wait.test.ts
 create mode 100644 packages/core/src/__tests__/executor-catalog.test.ts
 create mode 100644 packages/core/src/__tests__/executor-id.test.ts
 delete mode 100644 packages/core/src/__tests__/foreign-session-timeclip.test.ts
 delete mode 100644 packages/core/src/__tests__/foreign-session.test.ts
 create mode 100644 packages/core/src/__tests__/message-queue-order.test.ts
 create mode 100644 packages/core/src/__tests__/provider-retirement.test.ts
 create mode 100644 packages/core/src/__tests__/recall.test.ts
 create mode 100644 packages/core/src/__tests__/refresh-read-coordinator.test.ts
 create mode 100644 packages/core/src/__tests__/relative-time-contract.test.ts
 delete mode 100644 packages/core/src/__tests__/relative-time.test.ts
 create mode 100644 packages/core/src/__tests__/session-reference.test.ts
 create mode 100644 packages/core/src/__tests__/workhub-routing.test.ts
 create mode 100644 packages/core/src/archive-retention.ts
 create mode 100644 packages/core/src/client-plugin-bridge.ts
 delete mode 100644 packages/core/src/deep-research-client-progress.ts
 delete mode 100644 packages/core/src/deep-research-run.ts
 delete mode 100644 packages/core/src/deep-research.ts
 create mode 100644 packages/core/src/event-wait.ts
 create mode 100644 packages/core/src/executor-catalog.ts
 create mode 100644 packages/core/src/executor-id.ts
 delete mode 100644 packages/core/src/foreign-session.ts
 create mode 100644 packages/core/src/message-queue-order.ts
 create mode 100644 packages/core/src/openai-urls.ts
 create mode 100644 packages/core/src/provider-retirement.ts
 create mode 100644 packages/core/src/recall.ts
 create mode 100644 packages/core/src/refresh-read-coordinator.ts
 create mode 100644 packages/core/src/relative-time-policy.ts
 create mode 100644 packages/core/src/session-reference.ts
 create mode 100644 packages/core/src/skill-locations.ts
 delete mode 100644 packages/core/src/thread-search.ts
 create mode 100644 packages/core/src/transcript-search.ts
 create mode 100644 packages/core/src/workhub-routing.ts
 create mode 100644 packages/eval/FLEET.md
 create mode 100644 packages/eval/harbor/test_egress_audit_journal.py
 create mode 100644 packages/eval/src/__tests__/egress-audit-harness.test.ts
 create mode 100644 packages/eval/src/__tests__/egress-audit-unit.test.ts
 delete mode 100644 packages/eval/src/__tests__/egress-audit.test.ts
 create mode 100644 packages/eval/src/__tests__/fleet.test.ts
 create mode 100644 packages/eval/src/__tests__/maka-initialization.test.ts
 create mode 100644 packages/eval/src/egress-audit.ts
 create mode 100644 packages/eval/src/fleet-simulation.ts
 create mode 100644 packages/eval/src/fleet-store.ts
 create mode 100644 packages/eval/src/fleet-worker.ts
 create mode 100644 packages/eval/src/fleet.ts
 delete mode 100644 packages/eval/src/maka-runtime-policy.ts
 create mode 100644 packages/mcp/src/__fixtures__/form-server.ts
 create mode 100644 packages/mcp/src/__fixtures__/form-stdio-server.ts
 create mode 100644 packages/mcp/src/__tests__/form-elicitation.test.ts
 create mode 100644 packages/mcp/src/__tests__/form-manager.test.ts
 create mode 100644 packages/mcp/src/__tests__/form-stdio.test.ts
 create mode 100644 packages/mcp/src/__tests__/tool-progress.test.ts
 create mode 100644 packages/mcp/src/form-elicitation.ts
 create mode 100644 packages/mcp/src/tool-progress.ts
 create mode 100644 packages/runtime-host/protocol-compatible-changes/base64-length-allocation.json
 create mode 100644 packages/runtime-host/protocol-compatible-changes/byte-limit-helper-consolidation.json
 create mode 100644 packages/runtime-host/protocol-compatible-changes/executor-catalog-browser-safe.json
 create mode 100644 packages/runtime-host/protocol-compatible-changes/external-session-cwd-limit-authority.json
 create mode 100644 packages/runtime-host/protocol-compatible-changes/issue-4032-composition-identity.json
 create mode 100644 packages/runtime-host/protocol-compatible-changes/mechanical-candidate-sweep.json
 create mode 100644 packages/runtime-host/protocol-compatible-changes/recall-query-operation.json
 create mode 100644 packages/runtime-host/protocol-compatible-changes/session-model-limit-authority.json
 create mode 100644 packages/runtime-host/protocol-compatible-changes/turn-snapshot-optional-fields.json
 create mode 100644 packages/runtime-host/scripts/hydration-e2e-benchmark.mjs
 create mode 100644 packages/runtime-host/scripts/session-copy-cost-benchmark.mjs
 create mode 100644 packages/runtime-host/scripts/startup-profile.mjs
 delete mode 100644 packages/runtime-host/scripts/transcript-data-plane-benchmark.mjs
 create mode 100644 packages/runtime-host/src/__tests__/antigravity-install.test.ts
 create mode 100644 packages/runtime-host/src/__tests__/archive-retention-coordinator.test.ts
 create mode 100644 packages/runtime-host/src/__tests__/builtin-external-agent-plugins.test.ts
 create mode 100644 packages/runtime-host/src/__tests__/client-capability-session-scope.test.ts
 create mode 100644 packages/runtime-host/src/__tests__/connect-or-spawn-env.test.ts
 delete mode 100644 packages/runtime-host/src/__tests__/deep-research-protocol.test.ts
 delete mode 100644 packages/runtime-host/src/__tests__/deep-research-two-client-uds.test.ts
 create mode 100644 packages/runtime-host/src/__tests__/desktop-e2e-backend.test.ts
 delete mode 100644 packages/runtime-host/src/__tests__/desktop-e2e-execution.test.ts
 delete mode 100644 packages/runtime-host/src/__tests__/election-deadline-env.test.ts
 create mode 100644 packages/runtime-host/src/__tests__/external-agent-acp.test.ts
 create mode 100644 packages/runtime-host/src/__tests__/external-agent-setup-coordinator.test.ts
 create mode 100644 packages/runtime-host/src/__tests__/fixtures/client-session-subscription.ts
 create mode 100644 packages/runtime-host/src/__tests__/fixtures/json-pages.ts
 create mode 100644 packages/runtime-host/src/__tests__/fixtures/plugin-scratch-holder.ts
 create mode 100644 packages/runtime-host/src/__tests__/fixtures/workhub-assignment-crash-host.ts
 create mode 100644 packages/runtime-host/src/__tests__/fixtures/workhub-capabilities.ts
 create mode 100644 packages/runtime-host/src/__tests__/fixtures/workhub-delegation.ts
 create mode 100644 packages/runtime-host/src/__tests__/framed-byte-stream-transport.test.ts
 create mode 100644 packages/runtime-host/src/__tests__/host-maintenance-guards.test.ts
 create mode 100644 packages/runtime-host/src/__tests__/jev-routing-model.test.ts
 create mode 100644 packages/runtime-host/src/__tests__/json-array-page-budget.test.ts
 create mode 100644 packages/runtime-host/src/__tests__/message-queue-state.test.ts
 create mode 100644 packages/runtime-host/src/__tests__/plan-execution-request.test.ts
 create mode 100644 packages/runtime-host/src/__tests__/plan-store-notification.test.ts
 create mode 100644 packages/runtime-host/src/__tests__/plugin-client.test.ts
 create mode 100644 packages/runtime-host/src/__tests__/plugin-data-runtime.test.ts
 create mode 100644 packages/runtime-host/src/__tests__/prompt-suggestion.test.ts
 create mode 100644 packages/runtime-host/src/__tests__/provider-retry-projector.test.ts
 create mode 100644 packages/runtime-host/src/__tests__/queue-mutation-protocol.test.ts
 create mode 100644 packages/runtime-host/src/__tests__/queued-mutation-executor.test.ts
 create mode 100644 packages/runtime-host/src/__tests__/recall-coordinator.test.ts
 create mode 100644 packages/runtime-host/src/__tests__/recall-material-fetch.test.ts
 create mode 100644 packages/runtime-host/src/__tests__/recall-protocol.test.ts
 create mode 100644 packages/runtime-host/src/__tests__/safe-boundary-resume-policy.test.ts
 create mode 100644 packages/runtime-host/src/__tests__/scheduled-task-coordinator-retry.test.ts
 create mode 100644 packages/runtime-host/src/__tests__/session-background-activity.test.ts
 create mode 100644 packages/runtime-host/src/__tests__/session-branch-name.test.ts
 create mode 100644 packages/runtime-host/src/__tests__/session-bundle-coordinator.test.ts
 create mode 100644 packages/runtime-host/src/__tests__/session-catalog-summary.test.ts
 create mode 100644 packages/runtime-host/src/__tests__/startup-state-matrix.test.ts
 create mode 100644 packages/runtime-host/src/__tests__/storage-retention-protocol.test.ts
 create mode 100644 packages/runtime-host/src/__tests__/storage-usage-coordinator.test.ts
 create mode 100644 packages/runtime-host/src/__tests__/storage-usage-protocol.test.ts
 create mode 100644 packages/runtime-host/src/__tests__/turn-provider-retry.test.ts
 create mode 100644 packages/runtime-host/src/__tests__/usage-screen.test.ts
 create mode 100644 packages/runtime-host/src/__tests__/workhub-assignment-crash-recovery.test.ts
 create mode 100644 packages/runtime-host/src/__tests__/workhub-inspection-tool.test.ts
 create mode 100644 packages/runtime-host/src/__tests__/workhub-result-coordinator.test.ts
 create mode 100644 packages/runtime-host/src/__tests__/workhub-result-runtime.test.ts
 create mode 100644 packages/runtime-host/src/__tests__/workhub-target-execution-authority.test.ts
 create mode 100644 packages/runtime-host/src/adapter/provider-retry-projector.ts
 create mode 100644 packages/runtime-host/src/antigravity-program.ts
 create mode 100644 packages/runtime-host/src/composition-identity.ts
 create mode 100644 packages/runtime-host/src/protocol/artifact-change.ts
 delete mode 100644 packages/runtime-host/src/protocol/deep-research.ts
 create mode 100644 packages/runtime-host/src/protocol/external-agent-setup.ts
 create mode 100644 packages/runtime-host/src/protocol/message-queue-limits.ts
 create mode 100644 packages/runtime-host/src/protocol/prompt-suggestions.ts
 create mode 100644 packages/runtime-host/src/protocol/queue-mutation.ts
 create mode 100644 packages/runtime-host/src/protocol/recall.ts
 create mode 100644 packages/runtime-host/src/protocol/session-bundle.ts
 create mode 100644 packages/runtime-host/src/protocol/storage-retention.ts
 create mode 100644 packages/runtime-host/src/protocol/storage-usage.ts
 create mode 100644 packages/runtime-host/src/protocol/turn-provider-retry.ts
 create mode 100644 packages/runtime-host/src/protocol/usage-screen.ts
 create mode 100644 packages/runtime-host/src/server/acp/antigravity-install.ts
 create mode 100644 packages/runtime-host/src/server/acp/antigravity.ts
 create mode 100644 packages/runtime-host/src/server/acp/connection.ts
 create mode 100644 packages/runtime-host/src/server/archive-retention-coordinator.ts
 create mode 100644 packages/runtime-host/src/server/builtin-external-agent-plugins.ts
 delete mode 100644 packages/runtime-host/src/server/deep-research-coordinator.ts
 create mode 100644 packages/runtime-host/src/server/external-agent-setup-coordinator.ts
 create mode 100644 packages/runtime-host/src/server/generated-text.ts
 create mode 100644 packages/runtime-host/src/server/host-composition-source.ts
 create mode 100644 packages/runtime-host/src/server/host-maintenance-guards.ts
 create mode 100644 packages/runtime-host/src/server/jev-routing-model.ts
 create mode 100644 packages/runtime-host/src/server/json-array-page-budget.ts
 create mode 100644 packages/runtime-host/src/server/message-queue-state.ts
 create mode 100644 packages/runtime-host/src/server/plugin-data-runtime.ts
 create mode 100644 packages/runtime-host/src/server/plugin-scratch-directory.ts
 create mode 100644 packages/runtime-host/src/server/process-termination-error.ts
 create mode 100644 packages/runtime-host/src/server/prompt-suggestion.ts
 create mode 100644 packages/runtime-host/src/server/provider-retry-projection.ts
 create mode 100644 packages/runtime-host/src/server/queued-mutation-executor.ts
 create mode 100644 packages/runtime-host/src/server/recall-coordinator.ts
 create mode 100644 packages/runtime-host/src/server/recall-material-fetch.ts
 create mode 100644 packages/runtime-host/src/server/safe-boundary-resume-policy.ts
 create mode 100644 packages/runtime-host/src/server/session-background-activity.ts
 create mode 100644 packages/runtime-host/src/server/session-bundle-coordinator.ts
 create mode 100644 packages/runtime-host/src/server/session-interaction-activity.ts
 create mode 100644 packages/runtime-host/src/server/storage-usage-coordinator.ts
 create mode 100644 packages/runtime-host/src/server/workhub-inspection-tool.ts
 create mode 100644 packages/runtime-host/src/server/workhub-result-coordinator.ts
 create mode 100644 packages/runtime-host/src/server/workhub-result-runtime.ts
 create mode 100644 packages/runtime-host/src/server/workhub-target-execution-authority.ts
 create mode 100644 packages/runtime-host/src/server/workhub-topic-gate.ts
 create mode 100644 packages/runtime-host/src/test-only/client-capability-form-host.ts
 create mode 100644 packages/runtime-host/src/test-only/desktop-e2e-backend.ts
 create mode 100644 packages/runtime-host/src/test-only/desktop-e2e-checkpoint.ts
 delete mode 100644 packages/runtime/src/__tests__/active-tool-result-prune.test.ts
 create mode 100644 packages/runtime/src/__tests__/background-task-health-tool.test.ts
 create mode 100644 packages/runtime/src/__tests__/conversation-copy-agent-output.test.ts
 delete mode 100644 packages/runtime/src/__tests__/deep-research-tools.test.ts
 create mode 100644 packages/runtime/src/__tests__/fixtures/shell-owner.ts
 create mode 100644 packages/runtime/src/__tests__/glob-search.test.ts
 create mode 100644 packages/runtime/src/__tests__/grep-search.test.ts
 delete mode 100644 packages/runtime/src/__tests__/history-tools.test.ts
 create mode 100644 packages/runtime/src/__tests__/model-discovery-fixture.ts
 create mode 100644 packages/runtime/src/__tests__/openai-relay-endpoints.test.ts
 delete mode 100644 packages/runtime/src/__tests__/opencode-free-anonymous.test.ts
 create mode 100644 packages/runtime/src/__tests__/opencode-free-retired.test.ts
 create mode 100644 packages/runtime/src/__tests__/owned-child-process.test.ts
 create mode 100644 packages/runtime/src/__tests__/plugin-agent-service.test.ts
 create mode 100644 packages/runtime/src/__tests__/plugin-client-bridge-service.test.ts
 create mode 100644 packages/runtime/src/__tests__/plugin-executor-backend.test.ts
 create mode 100644 packages/runtime/src/__tests__/plugin-executor-service.test.ts
 create mode 100644 packages/runtime/src/__tests__/plugin-interaction-services.test.ts
 create mode 100644 packages/runtime/src/__tests__/plugin-llm-service.test.ts
 create mode 100644 packages/runtime/src/__tests__/plugin-p1-services.test.ts
 create mode 100644 packages/runtime/src/__tests__/plugin-resource-services.test.ts
 create mode 100644 packages/runtime/src/__tests__/plugin-scope-registry.test.ts
 create mode 100644 packages/runtime/src/__tests__/plugin-system-prompt-service.test.ts
 create mode 100644 packages/runtime/src/__tests__/provider-retirement.test.ts
 create mode 100644 packages/runtime/src/__tests__/provider-retry-classification.test.ts
 create mode 100644 packages/runtime/src/__tests__/provider-retry-policy.test.ts
 create mode 100644 packages/runtime/src/__tests__/read-page.test.ts
 create mode 100644 packages/runtime/src/__tests__/recall-ledger-corpus.test.ts
 create mode 100644 packages/runtime/src/__tests__/ripgrep-guidance.test.ts
 create mode 100644 packages/runtime/src/__tests__/scheduled-task-tools.test.ts
 create mode 100644 packages/runtime/src/__tests__/session-export.test.ts
 create mode 100644 packages/runtime/src/__tests__/session-import.test.ts
 create mode 100644 packages/runtime/src/__tests__/shell-owner-death.test.ts
 create mode 100644 packages/runtime/src/__tests__/stream-graph-schedule-stop.test.ts
 delete mode 100644 packages/runtime/src/__tests__/tool-result-archive-resource.test.ts
 create mode 100644 packages/runtime/src/__tests__/zod-recursive-contract.test.ts
 delete mode 100644 packages/runtime/src/active-tool-result-prune.ts
 delete mode 100644 packages/runtime/src/active-tool-result-working-set.ts
 delete mode 100644 packages/runtime/src/archive-read-tool.ts
 create mode 100644 packages/runtime/src/background-task-health-tool.ts
 delete mode 100644 packages/runtime/src/bots/__tests__/bot-user-allowlist.test.ts
 create mode 100644 packages/runtime/src/conversation-copy-agent-output.ts
 delete mode 100644 packages/runtime/src/deep-research-tools.ts
 create mode 100644 packages/runtime/src/deepseek-web-search-codec.ts
 create mode 100644 packages/runtime/src/format-json.ts
 create mode 100644 packages/runtime/src/glob-search.ts
 create mode 100644 packages/runtime/src/grep-search.ts
 delete mode 100644 packages/runtime/src/history-tools.ts
 create mode 100644 packages/runtime/src/network/abortable-connector.ts
 create mode 100644 packages/runtime/src/owned-child-process.ts
 create mode 100644 packages/runtime/src/owned-process-main.ts
 create mode 100644 packages/runtime/src/plugin-agent-service.ts
 create mode 100644 packages/runtime/src/plugin-approval-service.ts
 create mode 100644 packages/runtime/src/plugin-attachment-service.ts
 create mode 100644 packages/runtime/src/plugin-client-bridge-service.ts
 create mode 100644 packages/runtime/src/plugin-command-service.ts
 create mode 100644 packages/runtime/src/plugin-data-services.ts
 create mode 100644 packages/runtime/src/plugin-executor-backend.ts
 create mode 100644 packages/runtime/src/plugin-executor-service.ts
 create mode 100644 packages/runtime/src/plugin-fs-service.ts
 create mode 100644 packages/runtime/src/plugin-goal-service.ts
 create mode 100644 packages/runtime/src/plugin-internals.ts
 create mode 100644 packages/runtime/src/plugin-invocation-signal.ts
 create mode 100644 packages/runtime/src/plugin-llm-service.ts
 create mode 100644 packages/runtime/src/plugin-lsp-service.ts
 create mode 100644 packages/runtime/src/plugin-scope-registry.ts
 create mode 100644 packages/runtime/src/plugin-session-query-service.ts
 create mode 100644 packages/runtime/src/plugin-shell-env-service.ts
 create mode 100644 packages/runtime/src/plugin-shell-service.ts
 create mode 100644 packages/runtime/src/plugin-skill-service.ts
 create mode 100644 packages/runtime/src/plugin-system-prompt-service.ts
 create mode 100644 packages/runtime/src/plugin-user-question-service.ts
 create mode 100644 packages/runtime/src/plugin-web-service.ts
 create mode 100644 packages/runtime/src/provider-error-signals.ts
 create mode 100644 packages/runtime/src/provider-retry-policy.ts
 delete mode 100644 packages/runtime/src/provider-runtime-policy.ts
 create mode 100644 packages/runtime/src/read-page.ts
 create mode 100644 packages/runtime/src/recall-candidates.ts
 create mode 100644 packages/runtime/src/recall-tools.ts
 create mode 100644 packages/runtime/src/ripgrep-executable.ts
 create mode 100644 packages/runtime/src/ripgrep-guidance.ts
 create mode 100644 packages/runtime/src/runtime-invocation-route.ts
 create mode 100644 packages/runtime/src/session-export.ts
 create mode 100644 packages/runtime/src/session-import.ts
 create mode 100644 packages/runtime/src/text-line-window.ts
 create mode 100644 packages/runtime/src/tool-call-snapshot.ts
 create mode 100644 packages/storage/src/__tests__/archive-retention-store.test.ts
 create mode 100644 packages/storage/src/__tests__/artifact-copy-replay.test.ts
 create mode 100644 packages/storage/src/__tests__/context-value-mutation-gate.test.ts
 create mode 100644 packages/storage/src/__tests__/event-wait-authority.test.ts
 create mode 100644 packages/storage/src/__tests__/event-wait-session-bundle.test.ts
 create mode 100644 packages/storage/src/__tests__/execution-provider-conformance.test.ts
 create mode 100644 packages/storage/src/__tests__/fixtures/workhub-assignment.ts
 delete mode 100644 packages/storage/src/__tests__/foreign-session-store.test.ts
 create mode 100644 packages/storage/src/__tests__/git-entry.test.ts
 create mode 100644 packages/storage/src/__tests__/local-persistence-contract.test.ts
 create mode 100644 packages/storage/src/__tests__/local-persistence-dependencies.test.ts
 create mode 100644 packages/storage/src/__tests__/recall-candidate-sessions.test.ts
 create mode 100644 packages/storage/src/__tests__/recall-material-copy.test.ts
 create mode 100644 packages/storage/src/__tests__/session-bundle-context-fence.test.ts
 create mode 100644 packages/storage/src/__tests__/settings-store-recovery.test.ts
 create mode 100644 packages/storage/src/__tests__/storage-footprint.test.ts
 create mode 100644 packages/storage/src/agent-run-store-contract.ts
 create mode 100644 packages/storage/src/archive-retention-store.ts
 create mode 100644 packages/storage/src/context-value-mutation-gate.ts
 delete mode 100644 packages/storage/src/deep-research-authority.ts
 delete mode 100644 packages/storage/src/deep-research-store.ts
 create mode 100644 packages/storage/src/event-wait-authority.ts
 create mode 100644 packages/storage/src/execution-persistence-provider.ts
 delete mode 100644 packages/storage/src/foreign-session-store.ts
 create mode 100644 packages/storage/src/graph-control-values.ts
 create mode 100644 packages/storage/src/interaction-store-contract.ts
 create mode 100644 packages/storage/src/local-execution-persistence.ts
 create mode 100644 packages/storage/src/offset-external-session-catalog.ts
 create mode 100644 packages/storage/src/recall-fold.ts
 create mode 100644 packages/storage/src/runtime-event-store-contract.ts
 create mode 100644 packages/storage/src/runtime-partial-values.ts
 create mode 100644 packages/storage/src/runtime-policy/legacy-custom-connection.ts
 create mode 100644 packages/storage/src/session-store-contract.ts
 create mode 100644 packages/storage/src/session-store-values.ts
 create mode 100644 packages/storage/src/sqlite-event-wait-authority.ts
 create mode 100644 packages/storage/src/sqlite-file-set.ts
 create mode 100644 packages/storage/src/storage-footprint.ts
 create mode 100644 packages/storage/src/test-only/memory-event-wait-authority.ts
 create mode 100644 packages/storage/src/test-only/memory-execution-agent.ts
 create mode 100644 packages/storage/src/test-only/memory-execution-control.ts
 create mode 100644 packages/storage/src/test-only/memory-execution-graph.ts
 create mode 100644 packages/storage/src/test-only/memory-execution-persistence.ts
 create mode 100644 packages/storage/src/test-only/memory-execution-runtime.ts
 create mode 100644 packages/storage/src/test-only/memory-execution-session.ts
 create mode 100644 packages/storage/src/test-only/memory-execution-state.ts
 create mode 100644 packages/storage/src/tool-commit-validation.ts
 create mode 100644 packages/storage/src/usage-screen.ts
 create mode 100644 packages/storage/test-fixtures/v0.1.6-operational-state/runtime.sql
 delete mode 100644 packages/storage/test-fixtures/v0.1.6-operational-state/runtime.sqlite
 create mode 100644 packages/ui/src/__tests__/chat-model-switcher-notice.test.tsx
 create mode 100644 packages/ui/src/__tests__/chat-turn-inline-references.test.tsx
 create mode 100644 packages/ui/src/__tests__/chat-view-load-earlier.test.tsx
 create mode 100644 packages/ui/src/__tests__/client-plugin-remote-stream.test.ts
 create mode 100644 packages/ui/src/__tests__/client-plugin-runtime.test.tsx
 create mode 100644 packages/ui/src/__tests__/client-plugin-slots.test.tsx
 create mode 100644 packages/ui/src/__tests__/composer-draft-references.test.tsx
 create mode 100644 packages/ui/src/__tests__/composer-folder-attachments.test.tsx
 create mode 100644 packages/ui/src/__tests__/composer-message-queue.test.tsx
 create mode 100644 packages/ui/src/__tests__/composer-recovery-send-context.test.tsx
 create mode 100644 packages/ui/src/__tests__/composer-session-reference.test.ts
 create mode 100644 packages/ui/src/__tests__/composer-shortcuts.test.tsx
 create mode 100644 packages/ui/src/__tests__/composer-test-harness.tsx
 create mode 100644 packages/ui/src/__tests__/executor-model-picker.test.tsx
 create mode 100644 packages/ui/src/__tests__/format-bytes.test.ts
 create mode 100644 packages/ui/src/__tests__/icons.test.tsx
 create mode 100644 packages/ui/src/__tests__/live-turn-buffer.test.ts
 create mode 100644 packages/ui/src/__tests__/markdown-link-underline.test.tsx
 create mode 100644 packages/ui/src/__tests__/mermaid-png-clipboard.test.tsx
 create mode 100644 packages/ui/src/__tests__/mermaid-svg-data-url.test.ts
 create mode 100644 packages/ui/src/__tests__/mermaid-test-dom.ts
 create mode 100644 packages/ui/src/__tests__/model-wheel-picker.test.tsx
 create mode 100644 packages/ui/src/__tests__/new-project-dialog.test.tsx
 create mode 100644 packages/ui/src/__tests__/permission-mode-select.test.tsx
 delete mode 100644 packages/ui/src/__tests__/prompt-rail-observer-identity.test.tsx
 create mode 100644 packages/ui/src/__tests__/prompt-rail-reading-position.test.tsx
 create mode 100644 packages/ui/src/__tests__/prompt-suggestion.test.tsx
 create mode 100644 packages/ui/src/__tests__/quote-ref-chip.test.tsx
 delete mode 100644 packages/ui/src/__tests__/rail-alignment-claim.test.ts
 delete mode 100644 packages/ui/src/__tests__/return-to-latest-pin.test.tsx
 create mode 100644 packages/ui/src/__tests__/revision-staged-context.test.ts
 create mode 100644 packages/ui/src/__tests__/scheduled-task-form-schedule.test.ts
 create mode 100644 packages/ui/src/__tests__/search-modal-lifecycle.test.tsx
 create mode 100644 packages/ui/src/__tests__/search-modal-recall.test.ts
 delete mode 100644 packages/ui/src/__tests__/search-modal-source.test.ts
 create mode 100644 packages/ui/src/__tests__/session-history-move-to-project-menu.test.tsx
 create mode 100644 packages/ui/src/__tests__/session-history-project-drop.test.tsx
 create mode 100644 packages/ui/src/__tests__/skills-panel-locations.test.tsx
 create mode 100644 packages/ui/src/__tests__/timeline-fold.test.ts
 create mode 100644 packages/ui/src/__tests__/titlebar-session-identity.test.tsx
 create mode 100644 packages/ui/src/__tests__/tool-group-mounting.test.tsx
 delete mode 100644 packages/ui/src/__tests__/transcript-history-notice.test.tsx
 delete mode 100644 packages/ui/src/__tests__/transcript-row-projection.test.ts
 create mode 100644 packages/ui/src/__tests__/transcript-test-dom.ts
 create mode 100644 packages/ui/src/__tests__/transient-placement.test.ts
 create mode 100644 packages/ui/src/__tests__/user-question-click.test.tsx
 create mode 100644 packages/ui/src/__tests__/user-question-prompt.test.tsx
 create mode 100644 packages/ui/src/choice-panel.tsx
 create mode 100644 packages/ui/src/client-plugin-remote-stream.ts
 create mode 100644 packages/ui/src/client-plugin-runtime.tsx
 create mode 100644 packages/ui/src/client-plugin-slots.tsx
 create mode 100644 packages/ui/src/compact-token-count.test.ts
 create mode 100644 packages/ui/src/compact-token-count.ts
 create mode 100644 packages/ui/src/composer-message-queue-controller.ts
 create mode 100644 packages/ui/src/composer-message-queue-view.tsx
 create mode 100644 packages/ui/src/composer-model-label.tsx
 create mode 100644 packages/ui/src/composer-send-policy.ts
 create mode 100644 packages/ui/src/context-usage-reading.ts
 create mode 100644 packages/ui/src/executor-model-picker.tsx
 create mode 100644 packages/ui/src/executor-model-presentation.ts
 create mode 100644 packages/ui/src/incremental-turn-materializer.ts
 create mode 100644 packages/ui/src/live-turn-buffer.ts
 delete mode 100644 packages/ui/src/model-picker-internals.ts
 create mode 100644 packages/ui/src/model-picker-internals.tsx
 create mode 100644 packages/ui/src/model-picker-panel.tsx
 create mode 100644 packages/ui/src/model-wheel-picker.tsx
 create mode 100644 packages/ui/src/new-project-dialog.tsx
 create mode 100644 packages/ui/src/progress-card.tsx
 create mode 100644 packages/ui/src/prompt-suggestion.tsx
 create mode 100644 packages/ui/src/provider-retry-notice.tsx
 create mode 100644 packages/ui/src/quote-comment-panel.tsx
 create mode 100644 packages/ui/src/revision-staged-context.ts
 create mode 100644 packages/ui/src/running-indicator.tsx
 create mode 100644 packages/ui/src/scheduled-task-detail.tsx
 delete mode 100644 packages/ui/src/scheduled-task-inspector.tsx
 create mode 100644 packages/ui/src/skill-detail.tsx
 delete mode 100644 packages/ui/src/skill-inspector.tsx
 create mode 100644 packages/ui/src/status-label.tsx
 create mode 100644 packages/ui/src/transcript-disclosure.tsx
 delete mode 100644 packages/ui/src/transcript-row-projection.ts
 create mode 100644 packages/ui/src/transient-placement.ts
 create mode 100644 packages/ui/src/use-draft-mutation-guard.ts
 create mode 100644 packages/ui/src/user-question-prompt-state.test.ts
 create mode 100644 packages/ui/stories/AGENTS.md
 create mode 100644 packages/ui/stories/design-tokens.stories.tsx
 create mode 100644 packages/ui/stories/quote-comment.stories.tsx
 create mode 100644 packages/ui/stories/transcript-scroll-intent.stories.tsx
 delete mode 100644 packages/ui/stories/transcript-scroll-rounding.stories.tsx
 create mode 100644 packages/ui/stories/turn-elapsed-clock.stories.tsx
 create mode 100644 packages/ui/stories/turn-lineage.stories.tsx
 create mode 100644 patches/@ai-sdk+code-mode+1.0.79.patch
 delete mode 100644 patches/@ai-sdk+provider-utils+5.0.34.patch
 create mode 100644 patches/@ai-sdk+provider-utils+5.0.51.patch
 delete mode 100644 patches/@astryxdesign+core+0.5.2.patch
 create mode 100644 patches/@astryxdesign+core+0.6.3.patch
 create mode 100644 patches/@earendil-works+pi-tui+0.87.1.patch
 create mode 100644 patches/@modelcontextprotocol+client+2.2.0.patch
 create mode 100644 patches/@xterm+xterm+6.0.0.patch
 delete mode 100644 patches/app-builder-lib+26.15.3.patch
 create mode 100644 patches/app-builder-lib+26.17.0.patch
 create mode 100644 patches/electron-updater+6.8.9.patch
 create mode 100644 patches/run+2.1.4.patch
 create mode 100644 patches/run-2.1.4-notices.md
 create mode 100644 patches/run-2.1.4-source.diff
 create mode 100644 patches/virtua+0.52.7.patch
 create mode 100644 patches/zod+4.6.5.patch
 create mode 100644 scripts/astryx-surface-inventory-contract.mjs
 create mode 100644 scripts/check-allow-scripts.mjs
 create mode 100644 scripts/check-allow-scripts.test.mjs
 create mode 100644 scripts/check-astryx-surface-inventory.test.mjs
 create mode 100644 scripts/compare-jev-routing.mjs
 create mode 100644 scripts/computer-use/provider-profile.mjs
 create mode 100644 scripts/computer-use/provider-profile.test.mjs
 create mode 100644 scripts/install-electron-with-retry.test.mjs
 create mode 100644 scripts/macos-update-archive.test.mjs
 create mode 100644 scripts/perf/geometry-ablation.mjs
 create mode 100644 scripts/perf/geometry-navigation.spec.ts
 create mode 100644 scripts/perf/geometry-results.md
 create mode 100644 scripts/perf/model-connection-open.mjs
 create mode 100644 scripts/perf/scroll-input.spec.ts
 create mode 100644 scripts/perf/scroll-window.mjs
 create mode 100644 scripts/perf/streaming-render.spec.ts
 create mode 100644 scripts/perf/usage-pages.mjs
 create mode 100644 scripts/perf/usage-statistics.mjs
 create mode 100644 scripts/perf/xterm-hidden-selection.mjs
 create mode 100644 scripts/plugins/codex-app-server-executor/README.md
 create mode 100644 scripts/plugins/codex-app-server-executor/client.js
 create mode 100644 scripts/plugins/codex-app-server-executor/index.mjs
 create mode 100644 scripts/plugins/codex-app-server-executor/maka.composition.yml
 create mode 100644 scripts/plugins/codex-app-server-executor/maka.extension.json
 create mode 100644 scripts/plugins/codex-app-server-executor/package.json
 create mode 100644 scripts/plugins/codex-app-server-executor/src/codex-app-server.mjs
 create mode 100755 scripts/plugins/codex-app-server-executor/test/fixtures/fake-codex.mjs
 create mode 100644 scripts/plugins/codex-app-server-executor/test/plugin.test.mjs
 create mode 100644 scripts/run-desktop-e2e-parallel.mjs
 create mode 100644 scripts/run-desktop-e2e-parallel.test.mjs
 create mode 100644 scripts/storybook-visual-diff.mjs
 create mode 100644 scripts/storybook-visual-diff.test.mjs
 create mode 100644 scripts/test-startup-correctness.mjs
 create mode 100644 website/public/llms.txt
 create mode 100644 website/public/robots.txt
 create mode 100644 website/public/sitemap.xml


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@maka.apache.org
For additional commands, e-mail: commits-help@maka.apache.org