You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maka.apache.org by gi...@apache.org on 2026/10/10 10:55:36 UTC
(maka) branch dependabot/npm_and_yarn/packages/mcp/modelcontextprotocol/sdk-1.31.0 updated (3b2c3a4a80 -> ee7ce28588)
This is an automated email from the ASF dual-hosted git repository.
dependabot[bot] pushed a change to branch dependabot/npm_and_yarn/packages/mcp/modelcontextprotocol/sdk-1.31.0
in repository https://gitbox.apache.org/repos/asf/maka.git
omit 3b2c3a4a80 chore(deps-dev): bump @modelcontextprotocol/sdk in /packages/mcp
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 ee7ce28588 chore(deps-dev): bump @modelcontextprotocol/sdk in /packages/mcp
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 (3b2c3a4a80)
\
N -- N -- N refs/heads/dependabot/npm_and_yarn/packages/mcp/modelcontextprotocol/sdk-1.31.0 (ee7ce28588)
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:
.github/workflows/dependency-audit.yml | 9 +
.github/workflows/pr-effort-label.yml | 1 +
.github/workflows/release-linux-check.yml | 1 +
.github/workflows/release-windows-check.yml | 1 +
.github/workflows/windows-acp.yml | 1 +
.github/workflows/windows-baseline.yml | 1 +
.github/workflows/windows-recovery.yml | 28 +-
.github/workflows/windows-sandbox-w0.yml | 1 +
ARCHITECTURE.md | 2 +-
ARCHITECTURE.zh-CN.md | 1 +
CONTRIBUTING.md | 2 +-
CONTRIBUTING.zh-CN.md | 2 +-
LICENSE | 6 +-
README.md | 4 +-
README.zh-CN.md | 4 +-
SECURITY.md | 13 +-
apps/desktop/e2e-budget.json | 2 +-
apps/desktop/e2e/workhub-layout.spec.ts | 85 +-
apps/desktop/electron-builder.config.mjs | 4 +-
apps/desktop/perf/usage-tab-entry.spec.ts | 189 ++++
apps/desktop/renderer-architecture.json | 24 +-
.../resources/licenses/npm/THIRD_PARTY_NOTICES.txt | 227 ++++-
.../scripts/check-renderer-architecture.mjs | 25 +-
.../scripts/check-renderer-architecture.test.mjs | 79 ++
.../scripts/copy-runtime-filesystem-worker.mjs | 5 +-
.../scripts/workhub-browser-presentation-smoke.mjs | 12 +
.../__tests__/app-shell-revision-actions.test.ts | 76 +-
.../__tests__/app-shell-revision-resend.test.ts | 14 +-
.../__tests__/app-shell-session-ui-state.test.ts | 15 +
.../__tests__/archive-retention-notices.test.ts | 374 +++++++
.../main/__tests__/composer-staging-owner.test.ts | 2 +-
.../__tests__/composer-submission-owner.test.ts | 2 +-
.../main/__tests__/conversation-compaction.test.ts | 2 +-
.../src/main/__tests__/conversation-owner.test.ts | 39 +-
.../conversation-transcript-retry.test.ts | 303 ++++++
.../__tests__/desktop-session-projection.test.ts | 15 +
.../src/main/__tests__/git-review-main.test.ts | 14 +
.../main/__tests__/main-startup-lifetime.test.ts | 12 +
.../src/main/__tests__/preview-preflight.test.ts | 448 ++++++++
.../src/main/__tests__/project-add-restore.test.ts | 603 +++++++++++
.../__tests__/project-management-service.test.ts | 34 +
.../runtime-host-desktop-candidate.test.ts | 24 +-
.../__tests__/runtime-host-desktop-manager.test.ts | 191 ++++
.../runtime-host-guest-ipc-preload.test.ts | 71 +-
.../runtime-host-guest-session-mounts.test.ts | 482 +++++++++
.../runtime-host-session-catalog-ipc-main.test.ts | 11 +
.../runtime-host-session-catalog-preload.test.ts | 14 +
.../runtime-host-workspace-ipc-main.test.ts | 121 +++
.../session-catalog-background-activity.test.ts | 91 ++
.../session-collaboration-join-dialog.test.ts | 25 +-
.../session-inspector-usage-stats.test.ts | 150 +++
.../src/main/__tests__/session-local.test.ts | 648 +++++++++++-
.../session-navigation-archive-sweep.test.ts | 166 +++
.../session-rail-background-activity.test.ts | 103 ++
.../session-review-panel-recovery.test.ts | 437 +++++---
.../src/main/__tests__/session-ui-reads.test.ts | 42 +
.../main/__tests__/task-entry-controller.test.ts | 396 ++++++-
.../__tests__/task-entry-provider-scope.test.ts | 74 +-
.../__tests__/task-entry-services-adapter.test.ts | 14 +-
.../transcript-reading-position-controller.test.ts | 4 +-
.../__tests__/transcript-send-viewport.test.ts | 2 +-
.../use-composer-quotes-revision-send.test.ts | 161 +++
.../src/main/__tests__/workbar-controller.test.ts | 16 +-
.../__tests__/workbar-services-adapter.test.ts | 3 +
.../src/main/__tests__/workhub-dock.test.ts | 253 +++++
.../main/__tests__/workhub-presentation.test.ts | 27 +
apps/desktop/src/main/e2e-fixture.ts | 7 +-
.../src/main/e2e-fixture/scenarios-usage.ts | 30 +
apps/desktop/src/main/git-review-main.ts | 22 +-
.../src/main/managed-artifact-preview-tools.ts | 13 +
apps/desktop/src/main/preview-preflight-probes.ts | 133 +++
apps/desktop/src/main/preview-preflight.ts | 440 ++++++++
.../desktop/src/main/project-management-service.ts | 6 +-
apps/desktop/src/main/runtime-host-boot.ts | 29 +-
.../src/main/runtime-host-desktop-candidate.ts | 18 +-
.../src/main/runtime-host-desktop-manager.ts | 59 +-
.../src/main/runtime-host-guest-session-mounts.ts | 183 +++-
.../main/runtime-host-session-catalog-ipc-main.ts | 26 +-
.../src/main/runtime-host-workspace-ipc-main.ts | 27 +-
apps/desktop/src/main/session-local-service.ts | 164 ++-
apps/desktop/src/main/session-local-store.ts | 17 +-
apps/desktop/src/main/workhub-presentation.ts | 23 +-
apps/desktop/src/preload/bridge-contract.d.ts | 17 +-
apps/desktop/src/preload/preload.ts | 28 +-
apps/desktop/src/preload/usage-summary.ts | 58 ++
apps/desktop/src/preload/workhub-presentation.ts | 1 +
apps/desktop/src/renderer/app-shell.tsx | 25 +-
.../application/contracts/conversation-copy.ts | 54 +-
.../contracts/native-surface-occlusion.ts | 1 +
.../session-catalog/session-catalog-state.ts | 28 +-
.../session-catalog/use-external-store-selector.ts | 10 +-
.../session-inspector-overview-model.ts | 27 +-
.../contracts/session-status-presentation.ts | 5 +
.../session-workspace-recovery-authority.ts} | 18 +-
.../application/contracts/snapshot-reader.ts | 15 +
apps/desktop/src/renderer/chat-message-surface.tsx | 9 +-
.../controller/composer-staging-commands.ts | 1 +
.../conversation/controller/composer-submit.ts | 17 +-
.../conversation/controller/revision-actions.ts | 384 ++-----
.../transcript-reading-position-controller.tsx | 7 +-
.../controller/use-composer-attachments.ts | 13 +-
.../conversation/controller/use-composer-quotes.ts | 45 +-
.../controller/use-composer-submission.ts | 4 +-
.../controller/use-conversation-observation.ts | 4 +
.../conversation/controller/use-session-ui-read.ts | 7 +-
.../model/composer-staging-contract.ts | 16 +-
.../conversation/model/conversation-workspace.ts | 6 +-
.../conversation/model/transcript-commands.ts | 16 +-
.../features/conversation/transcript-ports.ts | 1 +
.../conversation/ui/composer-staging-provider.tsx | 12 +-
.../conversation/ui/conversation-lifecycle.tsx | 2 +-
.../conversation/ui/conversation-readers.tsx | 27 +-
.../ui/session-collaboration-join-dialog.tsx | 6 +-
.../controller/session-row-actions.ts | 76 +-
.../src/renderer/features/storage-usage/index.ts | 4 +-
.../locales/archive-retention-copy.ts | 8 +
.../storage-usage/model/retention-notices.ts | 210 ++++
.../src/renderer/features/storage-usage/ports.ts | 24 +
.../src/renderer/features/storage-usage/testing.ts | 1 +
.../storage-usage/ui/archive-retention-notices.tsx | 72 ++
.../storage-usage/ui/archive-retention-section.tsx | 6 +-
.../src/renderer/features/task-entry/README.md | 39 +
.../controller/resolve-project-registration.ts | 50 +
.../controller/use-project-registration.ts | 90 ++
.../controller/use-session-workspace-recovery.ts | 242 +++++
.../controller/use-task-entry-controller.ts | 163 +--
.../src/renderer/features/task-entry/index.ts | 2 +
.../locales/session-workspace-recovery-copy.ts | 84 ++
.../src/renderer/features/task-entry/ports.ts | 5 +-
.../src/renderer/features/task-entry/testing.ts | 2 +-
.../ui/project-registration-boundary.tsx} | 21 +-
.../features/task-entry/ui/task-entry-host.tsx | 5 +-
.../features/task-entry/ui/task-entry-provider.tsx | 25 +-
.../desktop/src/renderer/features/workbar/ports.ts | 7 +
.../src/renderer/features/workbar/testing.ts | 1 +
.../workbar/tools/review/session-review-panel.tsx | 132 ++-
.../renderer/features/workhub/ui/workhub-dock.tsx | 65 +-
.../renderer/locales/session-collaboration-copy.ts | 3 +
apps/desktop/src/renderer/locales/shell-copy.ts | 32 +
.../desktop/create-storage-usage-services.ts | 45 +-
.../platform/desktop/create-task-entry-services.ts | 3 -
.../platform/desktop/create-workbar-services.ts | 2 +
.../desktop/desktop-transcript-range-store.ts | 3 +
.../renderer/remote-project-directory-dialog.tsx | 38 +-
.../renderer/settings/projects-settings-page.tsx | 35 +-
apps/desktop/src/renderer/styles/composer.css | 11 +-
.../desktop/src/renderer/styles/model-switcher.css | 9 +-
apps/desktop/src/shared/session-collaboration.d.ts | 2 +
.../shared/shared-session-catalog-projection.ts | 7 +-
apps/desktop/src/shared/workhub-presentation.d.ts | 1 +
.../accessibility-runtime-surfaces.stories.tsx | 11 +-
apps/desktop/stories/app-shell.stories.tsx | 25 +
apps/desktop/stories/session-workbar.stories.tsx | 86 +-
.../stories/settings/settings-pages.stories.tsx | 7 +-
apps/desktop/stories/workhub.stories.tsx | 9 +-
docs/README.md | 1 +
docs/architecture/bot-onboarding-runtime.zh-CN.md | 4 +-
...anaged-dependency-storage-authority-v1.zh-CN.md | 33 +-
...runtime-workspace-version-authority-v1.zh-CN.md | 70 +-
docs/astryx-surface-file-inventory.md | 4 +-
docs/astryx-surface-file-inventory.paths | 2 +
docs/computer-use-foundation-contract.md | 4 +-
docs/computer-use-model-loop-foundation.md | 9 +-
docs/session-diagnostics.md | 100 ++
docs/session-diagnostics.zh-CN.md | 91 ++
docs/tui-live-ctx-updates.md | 4 +-
docs/windows-support.md | 2 +-
docs/windows-test-inventory.md | 17 +-
package-lock.json | 18 +-
package.json | 12 +-
packages/cli/README.md | 2 +-
packages/cli/README.zh-CN.md | 2 +-
packages/cli/THIRD_PARTY_NOTICES.txt | 4 +-
packages/cli/src/__tests__/pi-tui-runner.test.ts | 783 +++++++++++++-
.../__tests__/runtime-host-session-driver.test.ts | 342 ++++++-
packages/cli/src/pi-tui-pickers.ts | 11 +-
packages/cli/src/pi-tui-runner.ts | 277 ++++-
packages/cli/src/runtime-host-session-driver.ts | 129 ++-
.../cli/src/session-catalog-limits.ts | 9 +-
packages/cli/src/session-driver.ts | 23 +-
packages/cli/src/tui-copy-catalog.ts | 17 +
packages/computer-use/src/maka-cu-backend.ts | 12 +-
packages/core/src/__tests__/local-memory.test.ts | 194 ++++
packages/core/src/__tests__/scheduled-task.test.ts | 90 ++
packages/core/src/__tests__/text-sanitize.test.ts | 25 +-
packages/core/src/computer-use.ts | 12 +
packages/core/src/git-review.ts | 5 +
packages/core/src/local-memory.ts | 39 +-
packages/core/src/scheduled-task.ts | 47 +-
packages/core/src/session.ts | 18 +
packages/core/src/text-sanitize.ts | 11 +-
packages/core/src/usage-stats/types.ts | 7 +
packages/mcp/package.json | 2 +-
packages/mcp/src/__tests__/oauth.test.ts | 153 ++-
packages/mcp/src/oauth.ts | 10 +-
packages/runtime-host/package.json | 1 -
.../byte-limit-helper-consolidation.json | 9 +
.../mechanical-candidate-sweep.json | 2 +-
.../turn-snapshot-optional-fields.json | 2 +-
.../scripts/transcript-data-plane-benchmark.mjs | 174 ----
.../src/__tests__/authenticated-websocket.test.ts | 23 +-
.../__tests__/execution-model-composition.test.ts | 607 ++++++++++-
.../fixtures/agent-graph-provider-scenario.ts | 184 +++-
.../src/__tests__/fixtures/workhub-delegation.ts} | 9 +-
.../src/__tests__/goal-root-authority.test.ts | 1 +
.../runtime-host/src/__tests__/host-kernel.test.ts | 200 ++++
.../src/__tests__/host-maintenance-guards.test.ts | 140 +++
.../src/__tests__/hosted-execution-runner.test.ts | 71 +-
.../src/__tests__/interaction-coordinator.test.ts | 398 ++++++++
.../src/__tests__/managed-deployment.test.ts | 122 +++
.../src/__tests__/memory-coordinator.test.ts | 62 ++
.../src/__tests__/reconnecting-connection.test.ts | 184 ++++
.../src/__tests__/root-turn-coordinator.test.ts | 422 +++++++-
.../scheduled-task-coordinator-retry.test.ts | 595 +++++++++++
.../__tests__/session-background-activity.test.ts | 148 +++
.../__tests__/session-catalog-coordinator.test.ts | 102 ++
.../src/__tests__/session-catalog-protocol.test.ts | 82 ++
.../session-catalog-two-client-uds.test.ts | 15 +-
.../session-retirement-coordinator.test.ts | 255 ++++-
.../session-revision-graph-references.test.ts | 295 +++++-
.../session-revision-two-client-uds.test.ts | 21 +-
.../src/__tests__/storage-maintenance.test.ts | 40 +
.../src/__tests__/web-fetch-tool.test.ts | 18 +-
.../workhub-coordination-action-gate.test.ts | 28 +-
.../src/__tests__/wsl-environment.test.ts | 88 ++
.../runtime-host/src/client/connect-or-spawn.ts | 46 +-
packages/runtime-host/src/client/index.ts | 3 +
.../runtime-host/src/client/reconnect-lifecycle.ts | 65 +-
.../src/client/session-catalog-summary.ts | 6 +
.../runtime-host/src/client/wsl-environment.ts | 4 +
packages/runtime-host/src/protocol/index.ts | 7 +-
packages/runtime-host/src/protocol/message.ts | 13 +-
.../runtime-host/src/protocol/session-catalog.ts | 74 +-
.../src/protocol/session-continuity.ts | 13 +-
packages/runtime-host/src/protocol/turn.ts | 13 +-
.../runtime-host/src/protocol/usage-pricing.ts | 12 +
.../src/server/archive-retention-coordinator.ts | 181 ++--
packages/runtime-host/src/server/candidate.ts | 92 +-
.../src/server/execution-composition.ts | 118 ++-
.../src/server/execution-model-authority.ts | 78 +-
.../runtime-host/src/server/execution-service.ts | 6 +-
.../src/server/host-maintenance-guards.ts | 117 +++
.../src/server/hosted-execution-runner.ts | 27 +-
.../src/server/project-catalog-coordinator.ts | 2 +
.../src/server/root-turn-coordinator.ts | 61 +-
.../src/server/scheduled-task-coordinator.ts | 24 +-
.../src/server/session-background-activity.ts | 80 ++
.../src/server/session-catalog-coordinator.ts | 12 +
.../src/server/session-interaction-activity.ts | 87 ++
.../src/server/session-retirement-coordinator.ts | 88 ++
.../server/session-revision-graph-references.ts | 21 +-
.../src/server/skill-catalog-coordinator.ts | 2 +
.../runtime-host/src/server/storage-maintenance.ts | 16 +-
.../src/server/usage-pricing-coordinator.ts | 12 +
.../src/server/workhub-coordination-action-gate.ts | 34 +-
.../src/server/workhub-result-runtime.ts | 4 +-
.../runtime/scripts/build-filesystem-worker.mjs | 3 +-
.../__tests__/agent-graph-supervisor-wake.test.ts | 96 ++
.../runtime/src/__tests__/ai-sdk-backend.test.ts | 132 +++
.../computer-use-observation-text.test.ts | 51 +
.../conversation-copy-agent-output.test.ts | 1075 ++++++++++++++++++++
.../src/__tests__/conversation-copy.test.ts | 35 +-
.../runtime/src/__tests__/deferred-guard.test.ts | 9 +
.../src/__tests__/deferred-tools-backend.test.ts | 101 +-
.../src/__tests__/filesystem-stable-write.test.ts | 118 ++-
.../src/__tests__/filesystem-worker-client.test.ts | 16 +-
.../runtime/src/__tests__/fixtures/shell-owner.ts | 55 +
.../runtime/src/__tests__/linux-sandbox.test.ts | 6 +-
.../src/__tests__/owned-child-process.test.ts | 419 ++++++++
.../src/__tests__/pipe-process-driver.test.ts | 52 +-
.../runtime/src/__tests__/session-import.test.ts | 509 ++++++++-
.../runtime/src/__tests__/session-manager.test.ts | 677 ++++++++++--
.../src/__tests__/shell-owner-death.test.ts | 161 +++
.../src/__tests__/shell-run-manager.test.ts | 34 +
.../src/__tests__/stream-graph-coordinator.test.ts | 822 ++++++++++++++-
.../stream-graph-schedule-reconcile.test.ts | 724 ++++++++++++-
.../__tests__/stream-graph-schedule-stop.test.ts | 495 +++++++++
.../src/__tests__/tool-availability.test.ts | 82 +-
.../tool-runtime-sandbox-boundary.test.ts | 14 +-
.../src/__tests__/workspace-executor.test.ts | 9 +-
.../runtime/src/agent-graph-supervisor-wake.ts | 144 ++-
packages/runtime/src/agent-run.ts | 9 +
packages/runtime/src/ai-sdk-backend.ts | 11 +
packages/runtime/src/ai-sdk-turn.ts | 18 +-
.../src/bots/__tests__/proxied-fetch.test.ts | 96 ++
packages/runtime/src/bots/proxied-fetch.ts | 33 +-
.../runtime/src/computer-use-observation-text.ts | 21 +
packages/runtime/src/computer-use-types.ts | 9 +
.../runtime/src/conversation-copy-agent-output.ts | 294 ++++++
packages/runtime/src/conversation-copy.ts | 289 ++++--
packages/runtime/src/file-stable-write.ts | 21 +-
.../src/filesystem-worker/resource-resolver.ts | 4 +-
packages/runtime/src/message-authority.ts | 7 +
packages/runtime/src/model-adapter.ts | 39 +-
.../src/network/__tests__/proxy-test.test.ts | 86 ++
.../__tests__/scoped-fetch-transport.test.ts | 242 ++++-
packages/runtime/src/network/proxy-test.ts | 32 +-
.../runtime/src/network/scoped-fetch-transport.ts | 16 +-
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/runtime-kernel.ts | 156 ++-
packages/runtime/src/sandbox-boundary-tool.ts | 15 +
packages/runtime/src/session-manager.ts | 175 +++-
packages/runtime/src/shell-exec.ts | 45 +-
packages/runtime/src/shell-run-manager.ts | 3 +-
packages/runtime/src/stream-graph-coordinator.ts | 335 +++++-
.../runtime/src/stream-graph-schedule-reconcile.ts | 300 +++++-
packages/runtime/src/tool-availability.ts | 79 +-
packages/runtime/src/tool-call-snapshot.ts | 232 +++++
packages/runtime/src/tool-runtime.ts | 134 +--
.../src/__tests__/context-offload-store.test.ts | 28 +-
.../src/__tests__/fixtures/git-repository.ts | 61 +-
packages/storage/src/__tests__/git-entry.test.ts | 322 ++++++
.../src/__tests__/model-call-usage-query.test.ts | 239 +++++
.../storage/src/__tests__/project-catalog.test.ts | 101 +-
.../src/__tests__/public-entrypoints.test.ts | 11 +-
.../src/__tests__/session-bundle-policy.test.ts | 82 +-
.../__tests__/sqlite-context-offload-store.test.ts | 66 ++
.../src/__tests__/sqlite-usage-schema.test.ts | 44 +
.../storage/src/__tests__/usage-stores.test.ts | 137 +++
.../src/__tests__/workspace-identity.test.ts | 140 ++-
packages/storage/src/context-offload-store.ts | 17 +-
packages/storage/src/git-entry.ts | 151 ++-
packages/storage/src/model-call-ledger.ts | 133 +++
packages/storage/src/model-call-usage-sql.ts | 39 +
packages/storage/src/session-bundle-policy.ts | 93 +-
.../storage/src/sqlite-context-offload-store.ts | 38 +
packages/storage/src/sqlite-usage-schema.ts | 19 +-
packages/storage/src/sqlite-usage-store.ts | 6 +
packages/storage/src/usage-stores.ts | 22 +
.../__tests__/chat-turn-answer-identity.test.tsx | 79 ++
.../ui/src/__tests__/conversation-copy.test.ts | 45 +-
.../ui/src/__tests__/mermaid-render-cache.test.tsx | 46 +-
.../src/__tests__/revision-staged-context.test.ts | 463 +++++++++
packages/ui/src/chat-turn.tsx | 24 +-
packages/ui/src/conversation-copy.ts | 44 +-
packages/ui/src/index.ts | 1 +
packages/ui/src/mermaid-diagram.tsx | 160 +--
packages/ui/src/provider-retry-notice.tsx | 1 -
packages/ui/src/revision-staged-context.ts | 605 +++++++++++
packages/ui/src/session-history-list.tsx | 41 +-
packages/ui/src/styles.css | 22 +-
packages/ui/src/testing.ts | 2 +
packages/ui/src/toast.tsx | 40 +-
packages/ui/src/use-composer-attachments.ts | 4 +
...ch => @modelcontextprotocol+client+2.2.0.patch} | 32 +-
patches/README.md | 2 +-
scripts/biome-staged-check.mjs | 20 +-
scripts/biome-staged-check.test.mjs | 20 +-
scripts/check-allow-scripts.mjs | 137 +++
scripts/check-allow-scripts.test.mjs | 123 +++
scripts/check-tui-copy.mjs | 1 -
scripts/release-cli-package.mjs | 15 +-
scripts/smoke-release-cli-package.mjs | 2 +-
scripts/verify-macos-dmg.mjs | 2 +-
scripts/verify-packaged-app.mjs | 4 +-
scripts/verify-packaged-app.test.mjs | 2 +
scripts/verify-windows-sandbox-e2e.mjs | 4 +-
scripts/verify-windows-x64.mjs | 1 +
scripts/windows-smoke.mjs | 2 +-
website/src/components/Downloads.astro | 19 +-
website/src/copy/en.ts | 19 +-
website/src/copy/links.ts | 2 +
website/src/copy/types.ts | 4 +-
website/src/copy/zh-CN.ts | 19 +-
website/src/styles/site.css | 19 +-
367 files changed, 28405 insertions(+), 2520 deletions(-)
create mode 100644 apps/desktop/perf/usage-tab-entry.spec.ts
create mode 100644 apps/desktop/src/main/__tests__/archive-retention-notices.test.ts
create mode 100644 apps/desktop/src/main/__tests__/conversation-transcript-retry.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__/runtime-host-workspace-ipc-main.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-navigation-archive-sweep.test.ts
create mode 100644 apps/desktop/src/main/__tests__/session-rail-background-activity.test.ts
create mode 100644 apps/desktop/src/main/__tests__/use-composer-quotes-revision-send.test.ts
create mode 100644 apps/desktop/src/main/__tests__/workhub-dock.test.ts
create mode 100644 apps/desktop/src/main/preview-preflight-probes.ts
create mode 100644 apps/desktop/src/main/preview-preflight.ts
create mode 100644 apps/desktop/src/preload/usage-summary.ts
copy apps/desktop/src/renderer/{features/overlays/model/search-scroll-target.ts => application/contracts/session-workspace-recovery-authority.ts} (65%)
create mode 100644 apps/desktop/src/renderer/features/storage-usage/model/retention-notices.ts
create mode 100644 apps/desktop/src/renderer/features/storage-usage/ui/archive-retention-notices.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
copy apps/desktop/src/{main/native-notification.ts => renderer/features/task-entry/ui/project-registration-boundary.tsx} (60%)
create mode 100644 docs/session-diagnostics.md
create mode 100644 docs/session-diagnostics.zh-CN.md
copy apps/desktop/src/renderer/features/connection-settings/generic-provider-mark.tsx => packages/cli/src/session-catalog-limits.ts (70%)
create mode 100644 packages/runtime-host/protocol-compatible-changes/byte-limit-helper-consolidation.json
delete mode 100644 packages/runtime-host/scripts/transcript-data-plane-benchmark.mjs
copy packages/{storage/src/__tests__/fixtures/workhub-assignment.ts => runtime-host/src/__tests__/fixtures/workhub-delegation.ts} (92%)
create mode 100644 packages/runtime-host/src/__tests__/host-maintenance-guards.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/server/host-maintenance-guards.ts
create mode 100644 packages/runtime-host/src/server/session-background-activity.ts
create mode 100644 packages/runtime-host/src/server/session-interaction-activity.ts
create mode 100644 packages/runtime/src/__tests__/conversation-copy-agent-output.test.ts
create mode 100644 packages/runtime/src/__tests__/fixtures/shell-owner.ts
create mode 100644 packages/runtime/src/__tests__/owned-child-process.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
create mode 100644 packages/runtime/src/conversation-copy-agent-output.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/tool-call-snapshot.ts
create mode 100644 packages/storage/src/__tests__/git-entry.test.ts
create mode 100644 packages/ui/src/__tests__/revision-staged-context.test.ts
create mode 100644 packages/ui/src/revision-staged-context.ts
rename patches/{@modelcontextprotocol+client+2.1.0.patch => @modelcontextprotocol+client+2.2.0.patch} (84%)
create mode 100644 scripts/check-allow-scripts.mjs
create mode 100644 scripts/check-allow-scripts.test.mjs
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@maka.apache.org
For additional commands, e-mail: commits-help@maka.apache.org