You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maka.apache.org by as...@apache.org on 2026/09/20 16:58:58 UTC

(maka) branch fix/transcript-replica-terminal-failure updated (6e5cb2229b -> 4d5a70dad1)

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

Astro-Han pushed a change to branch fix/transcript-replica-terminal-failure
in repository https://gitbox.apache.org/repos/asf/maka.git


    from 6e5cb2229b refactor(desktop): collapse the death certificate into one authority
     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 4d5a70dad1 Merge remote-tracking branch 'origin/main' into fix/transcript-replica-terminal-failure

No new revisions were added by this update.

Summary of changes:
 .github/ASF_SOURCE_RELEASE.md                      |   16 +
 LICENSE                                            |   29 +-
 README.md                                          |    2 +-
 README.zh-CN.md                                    |    2 +-
 apps/desktop/e2e-budget.json                       |    4 +
 .../e2e/composer-directory-reference.spec.ts       |    2 +-
 .../desktop/e2e/composer-session-reference.spec.ts |   85 ++
 apps/desktop/e2e/new-task-reload.spec.ts           |    2 +-
 apps/desktop/e2e/quote-window-boundary.spec.ts     |    2 +-
 apps/desktop/e2e/session-workbar.spec.ts           |   37 +-
 apps/desktop/e2e/side-chat-followups.spec.ts       |    2 +-
 apps/desktop/e2e/streaming-remount.spec.ts         |    2 +-
 apps/desktop/package.json                          |    6 +-
 apps/desktop/renderer-architecture.json            |  176 +---
 .../resources/licenses/npm/THIRD_PARTY_NOTICES.txt |    4 +-
 .../scripts/check-renderer-architecture.test.mjs   |    5 +-
 apps/desktop/scripts/client-plugin-p1-smoke.mjs    |  262 +++++
 .../scripts/vite-client-plugin-slots.test.mjs      |   59 ++
 .../scripts/vite-renderer-entry-contract.ts        |    2 +-
 .../__tests__/app-shell-first-send-cleanup.test.ts |    4 +-
 .../main/__tests__/app-shell-turn-actions.test.ts  |   20 +
 .../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    |   31 +-
 .../src/main/__tests__/browser-logic.test.ts       |   15 +
 .../main/__tests__/client-plugin-routing.test.ts   |   67 ++
 .../main/__tests__/client-plugin-transport.test.ts |  111 +++
 .../main/__tests__/command-palette-retired.test.ts |   19 +
 .../src/main/__tests__/composer-mentions.test.ts   |   43 +-
 .../connection-settings-locale-render.test.ts      |   37 +
 .../conversation-services-adapter.test.ts          |   56 ++
 .../__tests__/expected-error-presentation.test.ts  |    6 +-
 .../__tests__/import-tasks-settings-page.test.ts   |    3 +-
 .../main/__tests__/message-queue-ui-state.test.ts  |    5 +
 .../main/__tests__/model-catalog-choices.test.ts   |    2 +-
 .../src/main/__tests__/module-hub-provider.test.ts |   92 +-
 .../__tests__/module-hub-services-adapter.test.ts  |    5 +
 .../__tests__/module-hub-skills-controller.test.ts |  387 +++++++-
 .../main/__tests__/new-task-staged-content.test.ts |   17 +
 .../src/main/__tests__/open-path-guard.test.ts     |   29 +-
 .../src/main/__tests__/overlays-boundary.test.ts   |   14 -
 .../src/main/__tests__/overlays-model.test.ts      |   34 +-
 .../permission-response-ipc-boundary.test.ts       |   38 +-
 .../main/__tests__/quote-companion-retry.test.ts   |  116 ++-
 .../runtime-host-connections-ipc-main.test.ts      |   65 +-
 ...runtime-host-session-execution-ipc-main.test.ts |  113 ++-
 .../runtime-host-session-observer.test.ts          |    4 +-
 .../__tests__/runtime-host-skills-ipc-main.test.ts |  445 +++++++++
 .../runtime-host-workhub-ipc-main.test.ts          |   76 ++
 .../__tests__/session-change-retirement.test.ts    |  235 +++++
 .../main/__tests__/session-event-health.test.ts    |    2 +-
 .../src/main/__tests__/session-local.test.ts       |  203 +++-
 .../session-navigation-controller.test.ts          |  125 ++-
 .../__tests__/session-reference-composer.test.ts   |  423 ++++++++
 .../main/__tests__/session-setting-intent.test.ts  |   21 +-
 .../__tests__/session-settings-controller.test.ts  |   51 +-
 .../src/main/__tests__/skill-locations.test.ts     |  179 ++++
 .../src/main/__tests__/stale-sessions.test.ts      |    2 +-
 .../main/__tests__/startup-storage-repair.test.ts  |    4 +
 .../main/__tests__/task-entry-controller.test.ts   |   55 ++
 .../__tests__/task-entry-services-adapter.test.ts  |   18 +-
 .../main/__tests__/use-onboarding-snapshot.test.ts |  136 ++-
 .../src/main/__tests__/workbar-controller.test.ts  |   97 +-
 .../src/main/__tests__/workbar-model.test.ts       |    2 +-
 .../__tests__/workbar-services-adapter.test.ts     |    5 -
 .../workhub-coordination-session-preload.test.ts   |   12 +
 .../main/__tests__/workhub-send-visibility.test.ts |   57 +-
 apps/desktop/src/main/bot-onboarding-main.ts       |   65 +-
 apps/desktop/src/main/browser-ipc-main.ts          |   59 +-
 apps/desktop/src/main/browser/logic.ts             |   18 +
 apps/desktop/src/main/client-plugin-transport.ts   |  286 ++++++
 apps/desktop/src/main/main.ts                      |   10 +-
 apps/desktop/src/main/open-path-guard.ts           |    5 +-
 apps/desktop/src/main/permission-response-guard.ts |   54 +-
 apps/desktop/src/main/runtime-host-boot.ts         |   21 +-
 apps/desktop/src/main/runtime-host-client.ts       |   12 +-
 .../src/main/runtime-host-connections-ipc-main.ts  |   13 +-
 .../main/runtime-host-session-catalog-ipc-main.ts  |   13 +
 .../runtime-host-session-execution-ipc-main.ts     |   95 +-
 .../runtime-host-session-observation-registry.ts   |   56 ++
 .../src/main/runtime-host-session-observer.ts      |   12 +-
 .../src/main/runtime-host-skills-ipc-main.ts       |   89 ++
 .../src/main/runtime-host-workhub-ipc-main.ts      |   22 +-
 apps/desktop/src/main/session-local-service.ts     |  157 ++-
 apps/desktop/src/main/skill-locations.ts           |  169 ++++
 apps/desktop/src/main/workhub-presentation.ts      |    5 +
 apps/desktop/src/preload/bridge-contract.d.ts      |   44 +-
 apps/desktop/src/preload/client-plugin-routing.ts  |   81 ++
 apps/desktop/src/preload/preload.ts                |   79 +-
 .../src/preload/runtime-host-session-catalog.ts    |   24 +-
 .../src/preload/workhub-coordination-session.ts    |    6 +-
 apps/desktop/src/preload/workhub-presentation.ts   |    1 +
 .../desktop/src/renderer/app-shell-chat-actions.ts |    5 +-
 .../src/renderer/app-shell-command-actions.ts      |   77 +-
 apps/desktop/src/renderer/app-shell-copy.ts        |    2 +-
 apps/desktop/src/renderer/app-shell-effects.ts     |   55 +-
 apps/desktop/src/renderer/app-shell-overlays.tsx   |   11 +-
 .../src/renderer/app-shell-project-actions.ts      |   24 -
 .../desktop/src/renderer/app-shell-turn-actions.ts |   11 +-
 .../src/renderer/app-shell-turn-view-model.ts      |   16 +-
 apps/desktop/src/renderer/app-shell.tsx            |  208 ++--
 .../contracts/runtime-host-project-key.ts}         |    5 +-
 .../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       |  209 ++++
 .../session-catalog/session-change-effects.ts      |   87 ++
 .../session-catalog}/session-event-health.ts       |    0
 .../contracts/session-catalog/session-id-set.ts    |   22 +-
 .../session-catalog/session-rail-visibility.ts     |   62 ++
 .../contracts/session-catalog}/stale-sessions.ts   |    9 +
 .../use-external-store-selector.ts                 |    0
 .../contracts/session-inspector/service.ts         |    1 -
 .../contracts/settings-presentation/index.ts       |    1 +
 .../settings-presentation/settings-navigation.tsx} |   27 +-
 .../workhub-workspace/coordination-lifecycle.ts    |    7 +
 apps/desktop/src/renderer/astryx-theme/maka.css    |    2 +-
 apps/desktop/src/renderer/astryx-theme/maka.d.ts   |    2 +-
 apps/desktop/src/renderer/astryx-theme/maka.js     |    2 +-
 apps/desktop/src/renderer/chat-composer-region.tsx |   19 +
 apps/desktop/src/renderer/chat-message-surface.tsx |    2 +-
 .../src/renderer/command-palette-commands.ts       |   43 -
 apps/desktop/src/renderer/composer-mentions.tsx    |  312 +-----
 .../composition/desktop-feature-services.tsx       |   14 +-
 .../features/client-plugins/client-plugin-root.tsx |   88 ++
 .../features/client-plugins/index.ts}              |   12 +-
 .../src/renderer/features/client-plugins/ports.ts  |   18 +-
 .../{goals => client-plugins}/services-context.tsx |    9 +-
 .../connection-settings/connection-usage-card.tsx  |  304 ++++++
 .../renderer/features/connection-settings/index.ts |    1 +
 .../renderer/features/connection-settings/ports.ts |    6 +
 .../provider-add-model-dialog.tsx                  |    1 +
 .../provider-capability-editor.tsx                 |   36 +-
 .../connection-settings/settings-provider-copy.ts  |   90 +-
 .../controller/use-app-shell-session-ui-state.ts   |   22 +-
 .../conversation/controller/use-composer-quotes.ts |  101 ++
 .../controller/use-session-reference-composer.ts   |  217 +++++
 .../src/renderer/features/conversation/index.ts    |    9 +-
 .../conversation/model/live-turn-snapshot.ts       |   13 +-
 .../src/renderer/features/conversation/ports.ts    |   66 +-
 .../conversation/ui/composer-mentions-provider.tsx |  322 ++++++
 .../src/renderer/features/module-hub/README.md     |    4 +-
 .../controller/use-module-hub-controller.ts        |    4 +-
 .../module-hub/controller/use-skills-controller.ts |  177 +++-
 .../src/renderer/features/module-hub/ports.ts      |   12 +
 .../src/renderer/features/module-hub/testing.ts    |    3 +
 .../src/renderer/features/overlays/README.md       |   17 +-
 .../overlays/controller/use-overlays-controller.ts |   18 +-
 .../features/overlays/model/overlays-projection.ts |    4 +-
 .../overlays/model/palette-session-commands.ts     |   99 ++
 ...settings-surface.ts => settings-modal-state.ts} |   22 +-
 .../src/renderer/features/overlays/testing.ts      |   10 +-
 .../features/overlays/ui/command-palette.tsx       |   28 +-
 .../features/overlays/ui/overlays-root.tsx         |    7 +-
 .../session-bundle/session-bundle-tasks.tsx        |    9 +-
 .../features/session-collaboration/ports.ts        |    8 +-
 .../turn-request-inbox-context.tsx                 |   25 +-
 .../ui/session-guest-turn-actions.tsx              |  119 +--
 .../use-session-navigation-controller.ts           |   41 +-
 .../controller/use-session-navigation-reads.ts     |  109 ++-
 .../session-navigation/model/session-nav-filter.ts |   14 +-
 .../model/session-navigation-groups.ts             |  107 +-
 .../model/session-project-grouping.ts              |   48 -
 .../model/session-rail-layout-store.ts             |    2 +-
 .../renderer/features/session-navigation/ports.ts  |   14 +
 .../features/session-navigation/testing.ts         |    1 +
 .../ui/session-navigation-provider.tsx             |   63 +-
 .../session-settings/use-session-setting-intent.ts |   24 +-
 .../controller/use-task-entry-controller.ts        |  115 ++-
 .../src/renderer/features/task-entry/ports.ts      |   17 +
 .../src/renderer/features/task-entry/testing.ts    |    3 +
 .../features/task-entry/ui/task-entry-provider.tsx |   29 +-
 .../workbar/controller/use-workbar-controller.ts   |   94 +-
 .../desktop/src/renderer/features/workbar/ports.ts |    2 -
 .../src/renderer/features/workbar/testing.ts       |    1 -
 .../tools/side-chat/quote-companion-panel.tsx      |   18 +-
 .../workbar/tools/side-chat/use-quote-companion.ts |  114 +--
 .../features/workbar/ui/workbar-surface.tsx        |   29 +-
 .../workhub/controller/use-workhub-controller.ts   |   63 +-
 .../desktop/src/renderer/features/workhub/index.ts |    6 +-
 .../features/workhub/locales/workhub-live-copy.ts  |   12 +-
 .../features/workhub/model/delegation-feedback.ts  |    3 +
 .../workhub/model/turn-presentation.ts}            |   33 +-
 .../desktop/src/renderer/features/workhub/ports.ts |    6 +-
 .../features/workhub/ui/main-navigation.tsx        |    5 +-
 .../features/workhub/ui/workhub-conversation.tsx   |    2 +
 .../renderer/features/workhub/ui/workhub-root.tsx  |   33 +-
 apps/desktop/src/renderer/index.html               |    2 +-
 .../src/renderer/locales/conversation-copy.ts      |   21 +-
 .../src/renderer/locales/onboarding-copy.ts        |   12 +-
 .../src/renderer/locales/settings-bot-copy.ts      |   76 +-
 .../renderer/locales/settings-preferences-copy.ts  |   16 +-
 apps/desktop/src/renderer/locales/shell-copy.ts    |   69 +-
 .../src/renderer/onboarding-provider-types.ts      |    1 -
 apps/desktop/src/renderer/open-path.ts             |    2 +-
 apps/desktop/src/renderer/pending-items.ts         |    2 +-
 .../desktop/create-client-plugin-services.ts       |   69 ++
 .../desktop/create-connection-settings-services.ts |    1 +
 .../desktop/create-conversation-services.ts        |   16 +-
 .../platform/desktop/create-module-hub-services.ts |    2 +
 .../platform/desktop/create-task-entry-services.ts |   15 +-
 .../platform/desktop/create-workbar-services.ts    |    2 -
 .../platform/desktop/create-workhub-services.ts    |    9 +-
 .../platform/desktop/session-catalog-sync.ts       |   84 ++
 apps/desktop/src/renderer/session-catalog-state.ts |   95 --
 .../src/renderer/settings/bot-onboarding-modal.tsx |   33 +-
 .../renderer/settings/general-settings-page.tsx    |   70 +-
 .../settings/provider-connection-detail.tsx        |   37 +-
 .../src/renderer/settings/provider-display-copy.ts |    6 +-
 .../src/renderer/settings/settings-surface.tsx     |   73 +-
 .../src/renderer/settings/tasks-settings-page.tsx  |    7 +-
 .../src/renderer/settings/use-connection-detail.ts |    2 +-
 .../src/renderer/styles/composer-mention.css       |   21 +
 apps/desktop/src/renderer/styles/composer.css      |   27 +
 .../desktop/src/renderer/styles/model-switcher.css |    7 +
 .../renderer/styles/module-pages/module-shell.css  |    9 +-
 apps/desktop/src/renderer/turn-footer-actions.ts   |   28 +-
 .../src/renderer/use-app-shell-composer-quotes.ts  |   74 +-
 .../src/renderer/use-app-shell-session-list.ts     |  100 +-
 .../src/renderer/use-app-shell-session-ui-reads.ts |    2 +-
 .../renderer/use-app-shell-session-workspace.ts    |    6 +-
 .../src/renderer/use-onboarding-snapshot.ts        |   91 +-
 apps/desktop/src/renderer/use-shell-appearance.ts  |    5 -
 apps/desktop/src/renderer/use-shell-chat-model.ts  |   45 +-
 .../src/shared/desktop-session-projection.ts       |   16 +
 .../command.ts => shared/skill-location-counts.ts} |   38 +-
 .../{work-board-ipc.ts => skill-locations.d.ts}    |   36 +-
 apps/desktop/src/shared/workhub-conversation.d.ts  |    4 +
 apps/desktop/src/shared/workhub-presentation.d.ts  |    4 +-
 apps/desktop/stories/app-shell.stories.tsx         |   92 +-
 apps/desktop/stories/command-search.stories.tsx    |   46 +-
 .../stories/composer-slash-menu.stories.tsx        |  136 ++-
 apps/desktop/stories/module-hubs.stories.tsx       |   96 +-
 apps/desktop/stories/session-workbar.stories.tsx   |    1 -
 .../stories/settings/provider-settings.stories.tsx |   58 +-
 .../stories/settings/settings-pages.stories.tsx    |   55 +-
 apps/desktop/stories/workhub.stories.tsx           |   54 +-
 apps/desktop/vite.config.ts                        |    2 +
 .../client-plugin-remote-events-pr3.md             |  112 +++
 docs/architecture/client-plugin-runtime-pr1.md     |  215 ++++
 .../architecture/external-session-import-design.md |   10 +-
 .../external-session-import-design.zh-CN.md        |   10 +-
 docs/astryx-surface-file-inventory.md              |   19 +-
 docs/astryx-surface-file-inventory.paths           |    9 +
 docs/code-origin-audit.md                          |    1 -
 .../scheduled-tasks-after.png                      |  Bin 0 -> 102932 bytes
 .../scheduled-tasks-before.png                     |  Bin 0 -> 103141 bytes
 .../pr/module-page-content-lane/skills-after.png   |  Bin 0 -> 45571 bytes
 .../pr/module-page-content-lane/skills-before.png  |  Bin 0 -> 45686 bytes
 docs/windows-test-inventory.md                     |    6 +-
 knip.json                                          |    1 +
 package-lock.json                                  |   30 +-
 package.json                                       |    4 +-
 .../cli/src/__tests__/acp-child-process.test.ts    |    5 +-
 .../src/__tests__/acp-session-event-mapper.test.ts |   48 +
 .../src/__tests__/acp-session-interactions.test.ts |  980 +++++++++++++++++++
 .../cli/src/__tests__/acp-session-registry.test.ts |  354 ++++++-
 .../cli/src/__tests__/acp-stdio-server.test.ts     |   38 +-
 packages/cli/src/__tests__/pi-tui-runner.test.ts   |  132 +++
 ...untime-host-capability-provider-command.test.ts |   75 +-
 packages/cli/src/acp/README.md                     |   25 +-
 packages/cli/src/acp/maka-acp-agent.ts             |   27 +-
 packages/cli/src/acp/session-event-mapper.ts       |   12 +
 packages/cli/src/acp/session-interactions.ts       |  651 +++++++++++++
 packages/cli/src/acp/session-registry.ts           |   96 +-
 packages/cli/src/acp/tool-event-mapper.ts          |   67 +-
 packages/cli/src/mcp-capability-provider.ts        |    7 +
 packages/cli/src/pi-tui-runner.ts                  |   67 +-
 packages/cli/src/runtime-host-tui-command.ts       |    2 +-
 packages/core/package.json                         |    4 +
 packages/core/src/__tests__/events.test.ts         |   20 +
 .../src/__tests__/external-session-query.test.ts   |   10 +
 packages/core/src/__tests__/interaction.test.ts    |   16 +-
 .../core/src/__tests__/llm-connections.test.ts     |   36 +-
 packages/core/src/__tests__/model-catalog.test.ts  |   20 +-
 packages/core/src/__tests__/model-metadata.test.ts |   53 +
 packages/core/src/__tests__/model-thinking.test.ts |   22 +
 .../__tests__/provider-catalog-contract.test.ts    |   39 +-
 packages/core/src/__tests__/recall.test.ts         |  520 ++++++++++
 packages/core/src/__tests__/redaction.test.ts      |   15 +
 .../src/__tests__/runtime-policy-codec.test.ts     |    3 +-
 .../core/src/__tests__/session-reference.test.ts   |  224 +++++
 packages/core/src/__tests__/settings.test.ts       |    2 +-
 packages/core/src/bot-onboarding.ts                |   10 +
 packages/core/src/browser.ts                       |    2 +-
 packages/core/src/chat-model-choice.ts             |    5 +
 packages/core/src/client-plugin-bridge.ts          |  109 +++
 packages/core/src/connection-usage.ts              |  120 +++
 packages/core/src/events.ts                        |   76 +-
 packages/core/src/external-session.ts              |    7 +-
 packages/core/src/interaction.ts                   |   62 +-
 packages/core/src/llm-connections.ts               |   33 +-
 packages/core/src/model-catalog.ts                 |   41 +-
 packages/core/src/model-metadata.ts                |   96 +-
 packages/core/src/model-thinking.ts                |   23 +
 packages/core/src/models-dev-projection.ts         |    1 -
 packages/core/src/provider-auth.ts                 |   10 +-
 packages/core/src/provider-registry.ts             |   89 +-
 packages/core/src/recall.ts                        |  297 +++++-
 packages/core/src/redaction.ts                     |   10 +
 packages/core/src/runtime-inputs.ts                |    9 +-
 packages/core/src/runtime-policy.ts                |   17 +-
 .../src/runtime-policy/connection-catalog-codec.ts |    7 +
 .../runtime-policy/model-catalog-entry-codec.ts    |   22 +-
 packages/core/src/session-reference.ts             |  201 ++++
 packages/core/src/settings.ts                      |   15 +-
 packages/core/src/skill-locations.ts               |   34 +
 packages/mcp/src/__tests__/modern-manager.test.ts  |  125 ++-
 packages/mcp/src/__tests__/oauth.test.ts           |   28 +
 packages/mcp/src/__tests__/tool-progress.test.ts   |   56 ++
 packages/mcp/src/index.ts                          |   25 +
 packages/mcp/src/oauth.ts                          |    7 +-
 packages/mcp/src/tool-progress.ts                  |   53 +
 .../external-session-cwd-limit-authority.json      |    2 +-
 .../access-credential-grant-migration.test.ts      |   13 +
 .../src/__tests__/authenticated-websocket.test.ts  |   32 +
 .../src/__tests__/bootstrap-runtime-policy.test.ts |  285 ++----
 .../__tests__/client-capability-channel.test.ts    |    5 +-
 .../__tests__/connection-effects-protocol.test.ts  |  129 +++
 .../src/__tests__/execution-host.test.ts           |  113 ---
 .../__tests__/execution-model-composition.test.ts  |   11 +-
 .../__tests__/external-session-coordinator.test.ts |   27 +-
 .../src/__tests__/message-coordinator.test.ts      |   43 +
 .../src/__tests__/plugin-client.test.ts            |  356 +++++++
 .../src/__tests__/plugin-platform.test.ts          |   66 ++
 .../runtime-host/src/__tests__/protocol.test.ts    |   37 -
 .../src/__tests__/recall-material-fetch.test.ts    |  289 ++++++
 .../src/__tests__/root-turn-coordinator.test.ts    |  214 ++--
 .../src/__tests__/runtime-resource-process.test.ts |   40 +-
 .../__tests__/session-catalog-coordinator.test.ts  |   90 +-
 .../src/__tests__/session-catalog-protocol.test.ts |   22 +
 .../session-catalog-two-client-uds.test.ts         |    2 +-
 .../session-collaboration-authority.test.ts        |   27 +-
 .../workhub-coordination-action-gate.test.ts       |   96 ++
 .../workhub-coordination-coordinator.test.ts       |   29 +-
 .../workhub-target-execution-authority.test.ts     |  338 +++++++
 .../src/client/client-capability-channel.ts        |   51 +-
 .../src/protocol/connection-effects.ts             |  199 ++++
 packages/runtime-host/src/protocol/index.ts        |   18 +-
 packages/runtime-host/src/protocol/message.ts      |   11 +
 .../runtime-host/src/protocol/operation-spec.ts    |    3 +
 packages/runtime-host/src/protocol/operations.ts   |    8 +-
 .../runtime-host/src/protocol/plugin-platform.ts   |  425 ++++++++
 .../runtime-host/src/protocol/session-catalog.ts   |    5 +-
 packages/runtime-host/src/protocol/turn.ts         |   40 -
 .../src/protocol/workhub-coordination.ts           |    3 +
 .../src/server/access-credential-store.ts          |    2 +
 .../src/server/bootstrap-runtime-policy.ts         |  147 +--
 .../src/server/connection-effect-coordinator.ts    |   82 +-
 .../src/server/execution-composition.ts            |   76 +-
 .../src/server/extension-package-manifest.ts       |   26 +-
 packages/runtime-host/src/server/index.ts          |    1 +
 .../src/server/interactive-turn-coordinator.ts     |   35 +-
 .../runtime-host/src/server/message-coordinator.ts |  103 +-
 .../src/server/plugin-package-loader.ts            |  123 ++-
 .../src/server/plugin-package-store.ts             |   35 +-
 .../src/server/plugin-platform-coordinator.ts      |  152 ++-
 .../runtime-host/src/server/plugin-platform.ts     |  175 +++-
 .../src/server/recall-material-fetch.ts            |  121 +++
 .../src/server/root-turn-coordinator.ts            |   39 +-
 .../src/server/session-catalog-coordinator.ts      |   66 +-
 .../session-turn-access-request-coordinator.ts     |   20 +-
 .../src/server/workhub-coordination-action-gate.ts |  113 ++-
 .../src/server/workhub-coordination-coordinator.ts |   22 +-
 .../server/workhub-target-execution-authority.ts   |  250 +++++
 packages/runtime/package.json                      |    2 +
 .../commandcode-cli-language-model.test.ts         |   52 +
 .../runtime/src/__tests__/connection-usage.test.ts |  242 +++++
 .../directory-reference-model-context.test.ts      |   21 +
 .../src/__tests__/model-factory-thinking.test.ts   |   51 +
 .../src/__tests__/opencode-free-anonymous.test.ts  |  384 --------
 .../src/__tests__/opencode-free-retired.test.ts    |   47 +
 .../src/__tests__/opencode-session-header.test.ts  |    6 +-
 .../__tests__/plugin-client-bridge-service.test.ts |  246 +++++
 .../__tests__/plugin-composition-loader.test.ts    |    3 +-
 .../__tests__/plugin-system-prompt-service.test.ts |    4 +-
 .../src/__tests__/plugin-tool-service.test.ts      |    4 +-
 .../src/__tests__/provider-conformance.test.ts     |   30 -
 .../src/__tests__/recall-ledger-corpus.test.ts     |   71 ++
 .../src/__tests__/responses-wire-contract.test.ts  |   12 +-
 .../runtime/src/__tests__/session-manager.test.ts  |  176 ----
 packages/runtime/src/__tests__/skills.test.ts      |   19 +-
 .../runtime/src/commandcode-cli-language-model.ts  |   32 +-
 packages/runtime/src/connection-usage.ts           |  282 ++++++
 packages/runtime/src/model-factory.ts              |    8 +-
 packages/runtime/src/model-history.ts              |   19 +-
 packages/runtime/src/opencode-session-header.ts    |    7 +-
 .../runtime/src/plugin-client-bridge-service.ts    |  513 ++++++++++
 packages/runtime/src/plugin-composition-loader.ts  |    7 +-
 packages/runtime/src/plugin-data-services.ts       |    6 +-
 packages/runtime/src/recall-tools.ts               |   72 +-
 packages/runtime/src/session-manager.ts            |   79 +-
 packages/runtime/src/skills-discovery.ts           |   54 +-
 packages/runtime/src/test-connection.ts            |   82 +-
 .../src/__tests__/codex-session-adapter.test.ts    |   77 +-
 .../execution-provider-conformance.test.ts         |   91 ++
 .../src/__tests__/operational-state-store.test.ts  |   36 +-
 .../src/__tests__/recall-material-copy.test.ts     |  196 ++++
 .../storage/src/__tests__/work-board-store.test.ts |   12 +-
 packages/storage/src/codex-session-adapter.ts      |   69 +-
 packages/storage/src/runtime-policy-stores.ts      |    7 +-
 .../runtime-policy/connection-catalog-document.ts  |   78 --
 packages/storage/src/runtime-policy/coordinator.ts |   51 +-
 packages/storage/src/runtime-policy/operations.ts  |   27 +
 packages/storage/src/session-store-contract.ts     |    7 +-
 packages/storage/src/session-store.ts              |   15 +-
 .../src/test-only/memory-execution-session.ts      |   57 +-
 .../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/package.json                           |    4 +-
 .../__tests__/chat-model-switcher-notice.test.tsx  |  133 +++
 .../__tests__/chat-turn-answer-identity.test.tsx   |   71 +-
 .../src/__tests__/chat-turn-steering-order.test.ts |  222 ++++-
 .../__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 ++++
 .../ui/src/__tests__/composer-send-toggle.test.tsx |   52 +
 .../__tests__/composer-session-reference.test.ts   |   91 ++
 .../ui/src/__tests__/live-turn-projection.test.ts  |    8 +-
 packages/ui/src/__tests__/markdown-body.test.ts    |   72 ++
 .../__tests__/session-history-row-actions.test.tsx |  151 ++-
 .../src/__tests__/skills-panel-locations.test.tsx  |  165 ++++
 packages/ui/src/__tests__/streaming-text.test.tsx  |   24 +
 packages/ui/src/__tests__/timeline-fold.test.ts    |   28 +-
 .../__tests__/tool-activity-presentation.test.ts   |  377 +++++++-
 .../ui/src/__tests__/transcript-projection.test.ts |   36 +
 .../ui/src/__tests__/turn-running-spinner.test.tsx |   38 +-
 packages/ui/src/astryx-i18n.tsx                    |    2 +
 packages/ui/src/chat-model-helpers.ts              |    3 +-
 packages/ui/src/chat-model-switcher.tsx            |   90 +-
 packages/ui/src/chat-turn.tsx                      |  307 ++++--
 packages/ui/src/chat-view.tsx                      |   70 +-
 packages/ui/src/client-plugin-remote-stream.ts     |  105 ++
 packages/ui/src/client-plugin-runtime.tsx          |  771 +++++++++++++++
 packages/ui/src/client-plugin-slots.tsx            | 1023 ++++++++++++++++++++
 packages/ui/src/components.tsx                     |    5 +-
 packages/ui/src/composer.tsx                       |  216 ++++-
 packages/ui/src/conversation-copy.ts               |   46 +-
 packages/ui/src/form-interaction-prompt.tsx        |   52 +-
 packages/ui/src/icons.tsx                          |    1 +
 packages/ui/src/index.ts                           |    2 +
 packages/ui/src/live-turn-projection.ts            |  194 ++--
 packages/ui/src/markdown-body.tsx                  |    4 +-
 packages/ui/src/markdown-math.tsx                  |  378 +++++---
 packages/ui/src/materialize.ts                     |   92 +-
 packages/ui/src/model-picker-internals.tsx         |    1 -
 packages/ui/src/module-pages.tsx                   |    5 +-
 packages/ui/src/module-panel-types.ts              |   12 +
 packages/ui/src/primitives/module-page.tsx         |    7 +-
 packages/ui/src/quote-ref-chip.tsx                 |   32 +-
 packages/ui/src/session-context-layer.tsx          |   52 +-
 packages/ui/src/session-history-list.tsx           |   39 +-
 packages/ui/src/session-rail-context.tsx           |    2 +
 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/skills-copy.ts                     |   18 +-
 packages/ui/src/skills-panel.tsx                   |   47 +-
 packages/ui/src/styles.css                         |   75 +-
 packages/ui/src/timeline-fold.ts                   |   41 +
 packages/ui/src/tool-activity.tsx                  |  377 +++++---
 packages/ui/src/tool-activity/result-projection.ts |   22 -
 packages/ui/src/transcript-projection.ts           |   30 +-
 packages/ui/stories/markdown.stories.tsx           |   53 +
 packages/ui/stories/model-picker.stories.tsx       |   47 +-
 packages/ui/stories/turn-elapsed-clock.stories.tsx |   32 +-
 ...+0.6.1.patch => @astryxdesign+core+0.6.2.patch} |  433 +++++++--
 patches/README.md                                  |   26 +-
 patches/electron-updater+6.8.9.patch               |  115 +++
 scripts/asf-license-headers.mjs                    |    2 +-
 scripts/asf-source-release.mjs                     |    3 +
 scripts/asf-source-release.test.mjs                |   16 +
 scripts/check-app-shell-hooks.mjs                  |    2 +-
 scripts/desktop-nightly.test.mjs                   |  133 +++
 scripts/generate-third-party-notices.mjs           |    1 +
 .../model-metadata/models-dev-api.snapshot.json    |  306 +-----
 scripts/perf/model-connection-open.mjs             |  127 +++
 scripts/smoke-release-cli-package.mjs              |   15 +-
 scripts/storybook-visual-smoke.mjs                 |  100 +-
 scripts/storybook-visual-smoke.test.mjs            |   60 +-
 scripts/sync-model-metadata.mjs                    |    1 -
 website/README.md                                  |    2 +-
 website/src/components/Downloads.astro             |   32 +-
 website/src/components/Home.astro                  |   18 +-
 website/src/copy/en.ts                             |   65 +-
 website/src/copy/links.ts                          |    2 -
 website/src/copy/types.ts                          |   12 +-
 website/src/copy/zh-CN.ts                          |   60 +-
 website/src/styles/site.css                        |    7 +-
 website/test/site.test.mjs                         |   32 +-
 491 files changed, 28525 insertions(+), 5828 deletions(-)
 create mode 100644 apps/desktop/e2e/composer-session-reference.spec.ts
 create mode 100644 apps/desktop/scripts/client-plugin-p1-smoke.mjs
 create mode 100644 apps/desktop/scripts/vite-client-plugin-slots.test.mjs
 create mode 100644 apps/desktop/src/main/__tests__/bot-onboarding-status-copy.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__/conversation-services-adapter.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/session-change-retirement.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/session-reference-composer.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/skill-locations.test.ts
 create mode 100644 apps/desktop/src/main/client-plugin-transport.ts
 create mode 100644 apps/desktop/src/main/skill-locations.ts
 create mode 100644 apps/desktop/src/preload/client-plugin-routing.ts
 copy apps/desktop/{.storybook/node-crypto-boundary.ts => src/renderer/application/contracts/runtime-host-project-key.ts} (79%)
 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%)
 copy packages/core/src/onboarding-milestone.ts => apps/desktop/src/renderer/application/contracts/session-catalog/session-id-set.ts (68%)
 create mode 100644 apps/desktop/src/renderer/application/contracts/session-catalog/session-rail-visibility.ts
 rename apps/desktop/src/renderer/{ => application/contracts/session-catalog}/stale-sessions.ts (85%)
 rename apps/desktop/src/renderer/{ => application/contracts/session-catalog}/use-external-store-selector.ts (100%)
 copy apps/desktop/src/renderer/{features/overlays/ui/overlays-context.tsx => application/contracts/settings-presentation/settings-navigation.tsx} (55%)
 create mode 100644 apps/desktop/src/renderer/features/client-plugins/client-plugin-root.tsx
 copy apps/desktop/src/{global.d.ts => renderer/features/client-plugins/index.ts} (81%)
 copy packages/runtime-host/src/server/message-queue-capacity.ts => apps/desktop/src/renderer/features/client-plugins/ports.ts (68%)
 copy apps/desktop/src/renderer/features/{goals => client-plugins}/services-context.tsx (76%)
 create mode 100644 apps/desktop/src/renderer/features/connection-settings/connection-usage-card.tsx
 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-session-reference-composer.ts
 create mode 100644 apps/desktop/src/renderer/features/conversation/ui/composer-mentions-provider.tsx
 create mode 100644 apps/desktop/src/renderer/features/overlays/model/palette-session-commands.ts
 rename apps/desktop/src/renderer/features/overlays/model/{settings-surface.ts => settings-modal-state.ts} (87%)
 copy apps/desktop/src/renderer/{daily-review-actions.ts => features/workhub/model/turn-presentation.ts} (51%)
 create mode 100644 apps/desktop/src/renderer/platform/desktop/create-client-plugin-services.ts
 create mode 100644 apps/desktop/src/renderer/platform/desktop/session-catalog-sync.ts
 delete mode 100644 apps/desktop/src/renderer/session-catalog-state.ts
 copy apps/desktop/src/{renderer/features/overlays/model/command.ts => shared/skill-location-counts.ts} (55%)
 copy apps/desktop/src/shared/{work-board-ipc.ts => skill-locations.d.ts} (55%)
 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/images/pr/module-page-content-lane/scheduled-tasks-after.png
 create mode 100644 docs/images/pr/module-page-content-lane/scheduled-tasks-before.png
 create mode 100644 docs/images/pr/module-page-content-lane/skills-after.png
 create mode 100644 docs/images/pr/module-page-content-lane/skills-before.png
 create mode 100644 packages/cli/src/__tests__/acp-session-interactions.test.ts
 create mode 100644 packages/cli/src/acp/session-interactions.ts
 create mode 100644 packages/core/src/__tests__/session-reference.test.ts
 create mode 100644 packages/core/src/client-plugin-bridge.ts
 create mode 100644 packages/core/src/connection-usage.ts
 create mode 100644 packages/core/src/session-reference.ts
 create mode 100644 packages/core/src/skill-locations.ts
 create mode 100644 packages/mcp/src/__tests__/tool-progress.test.ts
 create mode 100644 packages/mcp/src/tool-progress.ts
 create mode 100644 packages/runtime-host/src/__tests__/plugin-client.test.ts
 create mode 100644 packages/runtime-host/src/__tests__/recall-material-fetch.test.ts
 create mode 100644 packages/runtime-host/src/__tests__/workhub-target-execution-authority.test.ts
 create mode 100644 packages/runtime-host/src/server/recall-material-fetch.ts
 create mode 100644 packages/runtime-host/src/server/workhub-target-execution-authority.ts
 create mode 100644 packages/runtime/src/__tests__/connection-usage.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__/plugin-client-bridge-service.test.ts
 create mode 100644 packages/runtime/src/connection-usage.ts
 create mode 100644 packages/runtime/src/plugin-client-bridge-service.ts
 create mode 100644 packages/storage/src/__tests__/recall-material-copy.test.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__/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-session-reference.test.ts
 create mode 100644 packages/ui/src/__tests__/skills-panel-locations.test.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
 rename patches/{@astryxdesign+core+0.6.1.patch => @astryxdesign+core+0.6.2.patch} (78%)
 create mode 100644 patches/electron-updater+6.8.9.patch
 create mode 100644 scripts/perf/model-connection-open.mjs


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