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/08/20 09:09:22 UTC
(maka) branch refactor/3213-code-mode-cleanup updated (41cdb6302 -> ac0ec4da3)
This is an automated email from the ASF dual-hosted git repository.
Astro-Han pushed a change to branch refactor/3213-code-mode-cleanup
in repository https://gitbox.apache.org/repos/asf/maka.git
discard 41cdb6302 refactor(runtime): admit Code Mode cells through the existing limiter
discard 23c5354f0 refactor(runtime): fold @maka/code-mode into the runtime workspace
omit 1359c0b98 test(runtime): cover the backend-level Code Mode admission wiring
omit c9f40e014 refactor(runtime): own Code Mode cell admission where execution is owned
omit 25aee8aa8 docs(core): correct how an absent result reaches the wire
omit e8e4398d3 fix(code-mode): reject invalid policy overrides instead of widening limits
omit c902aab23 Revert "refactor(code-mode): drop the hand-rolled cell execution queue"
omit e615eec6a test: pin the top-level undefined serialized byte count
omit db6da5633 refactor(core): consolidate serialized JSON byte counting
omit 543823976 refactor(code-mode): drop the hand-rolled cell execution queue
omit e5997d29d refactor(code-mode): express cell limits in the SDK policy shape
add 8ea593a0f feat(cli): manage Linux Runtime Host services (#3205)
add 054ff04df fix(runtime): route DeepSeek reasoning through Open Responses with tool fallbacks (#2972)
add 57593a904 feat(windows-sandbox): place sandboxed children on a private desktop (#3174)
add 0ef1c55b5 feat(cli): set up managed remote Runtime Hosts (#3230)
add 69ae66081 fix(ui): restore usable scrolling for one-line code blocks (#3170)
add dc65776e2 test(runtime): stabilize proxied body deadline coverage (#3224)
add 47ea76747 fix(eval): close metering admission at child exit (#3223)
add 47fe0b442 feat(runtime): admit cross-epoch graph results (#2992)
add b03b85e85 fix(runtime-host): stop a slow PowerShell start from refusing the Windows endpoint (#3235)
add 170b31317 fix(runtime): validate compaction summaries before they replace history (#3039)
add 4e2628b9a fix(runtime-host): preserve Windows startup diagnostics (#3238)
add 39dd63803 feat(cli): surface the autonomous goal in the TUI (#3025)
add 66352633d fix(mcp): own discovery by connection generation (#2663)
add d2d01218f feat(cli): add autonomous goal controls to the TUI (#3026)
add 7bb776be0 fix(release): stop shipping FakeBackend and desktop E2E material in production artifacts (#3226)
add e2da1ba69 feat: persist external session origins (#3103)
add b31f35aad feat(agent-graph): browse historical graph runs (#2991)
add 2bdb721ef fix(cli): explain residency-blocked host conflicts (#3208)
add 5b413e674 feat(release): verify Windows automatic updates end to end (#3240)
add c5a2d8225 test(computer-use): await disposal cleanup (#3247)
add 88be1453d refactor(runtime-host): consolidate host change broadcasts (#3248)
add f189da8ef feat(mcp): support remote dual-era negotiation (#2670)
add abb59285a feat(desktop): show paused goal state and controls (#3027)
add 074f7194b fix(runtime-host): retain actionable remote compatibility details (#3246)
add fd16fefe5 fix(storage): retire completed legacy migration metadata (#3227)
add 77ec41853 chore(deps-dev): bump postcss from 8.5.20 to 8.5.26 (#3257)
add 7a29d6bf8 chore(deps-dev): bump esbuild from 0.27.7 to 0.28.1 (#3256)
add 9aea2c26d feat(runtime): support explicit Git Bash selection on Windows (#2684)
add 2bb59062e refactor(desktop): remove superseded local authority paths (#3252)
add 5eb590bed feat(desktop): keep MCP config secrets on the main-process side of IPC (#2919)
add f8be426ba fix(desktop): preserve side chat composer elevation (#3263)
add f944ab6b1 ci: reduce pull request runner usage
add 371815676 chore: add .asf.yaml for ASF infrastructure self-service (#3262)
add 50a8fc4c1 refactor(composer): make the + menu one entry with one kind of row (#3198)
add dd4b2d0b4 test(desktop): isolate side-chat slash dispatch (#3291)
add 609520352 docs: replace the fast path with the enforced review baseline (#3288)
add 3db43c238 ci: bind the release deployment environment to main (#3287)
add c8f16b992 test: fix the two intermittent CI lane failures at their causes (#3294)
add c5d535dbd fix(ui): remove unstable composer inline completion (#3292)
add 4ce0fdffd chore(deps): bump actions/setup-python in the official-actions group (#3264)
add 677e5ae6a chore: remove audit residue (#3242)
add de091d638 fix(eval): make install preflight path test portable on macOS (#3283)
add 6aa57f6e5 refactor(code-mode): express cell limits in the SDK policy shape
add b305eed01 refactor(code-mode): drop the hand-rolled cell execution queue
add 2b7c24ff3 refactor(core): consolidate serialized JSON byte counting
add 0bfc69421 test: pin the top-level undefined serialized byte count
add e19b8cf00 Revert "refactor(code-mode): drop the hand-rolled cell execution queue"
add 277925680 fix(code-mode): reject invalid policy overrides instead of widening limits
add 399c174dd docs(core): correct how an absent result reaches the wire
add 5e85f0cee refactor(runtime): own Code Mode cell admission where execution is owned
add b3380e265 test(runtime): cover the backend-level Code Mode admission wiring
add d1830afcc refactor(runtime): fold @maka/code-mode into the runtime workspace
add ac0ec4da3 refactor(runtime): admit Code Mode cells through the existing limiter
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 (41cdb6302)
\
N -- N -- N refs/heads/refactor/3213-code-mode-cleanup (ac0ec4da3)
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:
.asf.yaml | 85 +
.coderabbit.yaml | 2 +-
.github/skills/code-review/SKILL.md | 2 +-
.github/workflows/ci.yml | 269 +-
.github/workflows/cli-package-validation.yml | 59 +-
.github/workflows/release-desktop.yml | 15 +-
.github/workflows/release-windows-check.yml | 18 +-
.github/workflows/windows-baseline.yml | 80 +-
.github/workflows/windows-recovery.yml | 5 -
.github/workflows/windows-sandbox-w0.yml | 3 +
.maka-shots/2920-callback-failure.png | Bin 0 -> 8183 bytes
.maka-shots/2920-callback-success.png | Bin 0 -> 10709 bytes
.maka-shots/2920-login-denied.png | Bin 0 -> 419796 bytes
.maka-shots/2921-editor-live-validation.png | Bin 0 -> 316053 bytes
.maka-shots/2921-inspector-authenticated.png | Bin 0 -> 291915 bytes
.maka-shots/2921-inspector-needs-auth.png | Bin 0 -> 397871 bytes
.maka-shots/after-dialog.png | Bin 0 -> 340019 bytes
.maka-shots/before-dialog.png | Bin 0 -> 330666 bytes
CONTRIBUTING.md | 16 +-
CONTRIBUTING.zh-CN.md | 14 +-
apps/desktop/e2e/code-scroll.spec.ts | 106 +
.../desktop/e2e/composer-inline-completion.spec.ts | 284 --
apps/desktop/e2e/session-workbar.spec.ts | 2 +
apps/desktop/e2e/slash-command-menu.spec.ts | 22 +-
apps/desktop/e2e/streaming-remount.spec.ts | 2 +-
apps/desktop/electron-builder.config.mjs | 10 +-
apps/desktop/package.json | 2 +-
.../resources/licenses/npm/THIRD_PARTY_NOTICES.txt | 22 +
.../src/main/__tests__/agent-graph-panel.test.ts | 467 ++-
.../src/main/__tests__/agent-graph-refresh.test.ts | 118 +
.../src/main/__tests__/app-update-service.test.ts | 53 +
.../__tests__/attachment-ingest-resolve.test.ts | 30 +-
.../src/main/__tests__/attachment-ingest.test.ts | 68 -
.../src/main/__tests__/chat-readiness.test.ts | 550 ----
.../main/__tests__/config-transfer-service.test.ts | 51 +-
.../external-session-catalog-projection.test.ts | 53 +
.../src/main/__tests__/git-review-main.test.ts | 92 +-
.../__tests__/import-tasks-settings-page.test.ts | 707 +++++
apps/desktop/src/main/__tests__/mcp-import.test.ts | 50 +-
.../src/main/__tests__/mcp-ipc-main.test.ts | 160 +-
.../src/main/__tests__/mcp-page-model.test.ts | 171 ++
.../src/main/__tests__/mcp-runtime-e2e.test.ts | 3 +-
.../src/main/__tests__/mcp-secret-guard.test.ts | 325 +++
.../runtime-host-client-operations.test.ts | 49 +
.../__tests__/runtime-host-config-ipc-main.test.ts | 115 +
...runtime-host-external-sessions-ipc-main.test.ts | 26 +-
.../__tests__/runtime-host-profile-service.test.ts | 92 +
.../runtime-host-session-domains-ipc-main.test.ts | 82 +
.../main/__tests__/session-mode-ipc-main.test.ts | 119 +
apps/desktop/src/main/app-update-service.ts | 72 +-
apps/desktop/src/main/attachment-ingest.ts | 113 +-
apps/desktop/src/main/chat-readiness.ts | 291 --
apps/desktop/src/main/config-transfer-service.ts | 64 +-
.../src/main/e2e-fixture/scenarios-modules.ts | 3 +-
apps/desktop/src/main/git-review-main.ts | 76 +-
apps/desktop/src/main/main-window.ts | 4 +-
apps/desktop/src/main/mcp-ipc-main.ts | 49 +-
apps/desktop/src/main/mcp-secret-guard.ts | 432 +++
apps/desktop/src/main/onboarding-service.ts | 5 +-
apps/desktop/src/main/runtime-host-boot.ts | 11 +-
apps/desktop/src/main/runtime-host-client.ts | 30 +-
.../src/main/runtime-host-config-ipc-main.ts | 6 +-
.../src/main/runtime-host-desktop-candidate.ts | 2 -
.../runtime-host-external-sessions-ipc-main.ts | 3 +-
.../main/runtime-host-session-catalog-ipc-main.ts | 6 +
.../main/runtime-host-session-domains-ipc-main.ts | 66 +-
.../runtime-host-session-execution-ipc-main.ts | 3 -
.../src/main/runtime-host-settings-ipc-main.ts | 9 +-
apps/desktop/src/preload/bridge-contract.d.ts | 30 +-
.../src/preload/external-session-catalog.ts | 46 +
apps/desktop/src/preload/preload.ts | 57 +-
apps/desktop/src/renderer/agent-graph-panel.tsx | 229 +-
apps/desktop/src/renderer/agent-graph-refresh.ts | 72 +
.../renderer/app-shell-session-start-actions.ts | 2 +-
apps/desktop/src/renderer/app-shell.tsx | 336 ++-
.../locales/external-session-import-copy.ts | 31 +
apps/desktop/src/renderer/locales/mcp-copy.ts | 26 +-
.../renderer/locales/settings-preferences-copy.ts | 17 +
apps/desktop/src/renderer/locales/shell-copy.ts | 97 +-
apps/desktop/src/renderer/mcp-catalog.ts | 6 +-
apps/desktop/src/renderer/mcp-import.ts | 35 +-
apps/desktop/src/renderer/mcp-page-model.ts | 135 +
apps/desktop/src/renderer/mcp-page.tsx | 118 +-
apps/desktop/src/renderer/session-health-notice.ts | 16 +-
.../renderer/settings/general-settings-page.tsx | 116 +-
.../settings/import-tasks-settings-page.tsx | 347 ++-
.../settings/runtime-host-profiles-section.tsx | 3 +-
.../src/renderer/settings/settings-surface.tsx | 7 +-
apps/desktop/src/renderer/styles/agent-graph.css | 6 +
apps/desktop/src/renderer/styles/astryx-mount.css | 2 +
apps/desktop/src/renderer/styles/composer.css | 35 +-
.../src/renderer/styles/quote-side-panel.css | 5 +-
apps/desktop/src/renderer/task-readiness-notice.ts | 6 +
apps/desktop/src/renderer/use-session-goal.ts | 33 +-
apps/desktop/src/shared/settings-ownership.ts | 3 +-
apps/desktop/stories/app-shell.stories.tsx | 150 +-
apps/desktop/stories/module-hubs.stories.tsx | 19 +-
.../stories/settings/settings-pages.stories.tsx | 87 +-
.../mcp-runtime-architecture-draft.zh-CN.md | 57 +-
docs/architecture/windows-sandbox-rfc-v1.md | 169 +-
docs/architecture/windows-sandbox-rfc-v1.zh-CN.md | 52 +-
docs/astryx-alignment-inventory.md | 1 -
docs/runtime-host-remote-access.md | 49 +-
docs/runtime-host-remote-access.zh-CN.md | 43 +-
docs/windows-support.md | 31 +-
docs/windows-test-inventory.md | 8 +-
experiments/windows-sandbox/appcontainer-smoke.ps1 | 4 +-
experiments/windows-sandbox/launcher/Cargo.toml | 6 +
.../windows-sandbox/launcher/src/acl_ledger.rs | 129 +-
.../launcher/src/acl_ledger_tests.rs | 24 +
experiments/windows-sandbox/launcher/src/main.rs | 92 +-
.../windows-sandbox/launcher/src/protocol.rs | 15 +
.../launcher/src/windows_launcher.rs | 689 ++++-
.../launcher/src/windows_launcher_desktop_tests.rs | 144 +
.../launcher/src/windows_launcher_tests.rs | 98 +-
.../windows-sandbox/readiness-probe-smoke.ps1 | 59 +
package-lock.json | 843 ++----
package.json | 7 +-
packages/cli/README.md | 23 +-
packages/cli/README.zh-CN.md | 22 +-
packages/cli/THIRD_PARTY_NOTICES.txt | 22 +
packages/cli/src/__tests__/pi-goal.test.ts | 168 ++
packages/cli/src/__tests__/pi-transcript.test.ts | 60 +
packages/cli/src/__tests__/pi-tui-runner.test.ts | 593 ++++
.../src/__tests__/runtime-host-cli-context.test.ts | 181 +-
.../runtime-host-operator-command.test.ts | 2 +
.../__tests__/runtime-host-service-manager.test.ts | 651 +++++
.../__tests__/runtime-host-session-driver.test.ts | 247 +-
.../cli/src/__tests__/runtime-host-setup.test.ts | 246 ++
packages/cli/src/cli-core.ts | 59 +-
packages/cli/src/pi-goal.ts | 154 +
packages/cli/src/pi-transcript-format.ts | 6 +
packages/cli/src/pi-transcript.ts | 61 +-
packages/cli/src/pi-tui-runner.ts | 303 ++
packages/cli/src/runtime-host-access-command.ts | 36 +
packages/cli/src/runtime-host-cli-context.ts | 34 +-
packages/cli/src/runtime-host-cli.ts | 158 +-
.../cli/src/runtime-host-managed-deployment.ts | 234 ++
.../src/runtime-host-service-management-command.ts | 90 +
packages/cli/src/runtime-host-service-manager.ts | 674 +++++
packages/cli/src/runtime-host-session-channel.ts | 29 +
packages/cli/src/runtime-host-session-driver.ts | 72 +-
packages/cli/src/runtime-host-setup-command.ts | 318 +++
packages/cli/src/runtime-host-systemd-service.ts | 508 ++++
packages/cli/src/runtime-host-tui-command.ts | 21 +-
packages/cli/src/runtime-host-tui-context.ts | 19 +-
packages/cli/src/session-driver.ts | 21 +
packages/cli/src/tui-ansi.ts | 5 +-
packages/cli/src/tui-primary-guidance.ts | 2 +
.../src/__tests__/maka-cu-service.test.ts | 34 +-
packages/core/package.json | 1 +
.../src/__tests__/agent-graph-schedule.test.ts | 50 +
packages/core/src/__tests__/graph-command.test.ts | 14 +
packages/core/src/__tests__/mcp-secrets.test.ts | 51 +
.../core/src/__tests__/model-web-search.test.ts | 6 +-
.../src/__tests__/runtime-policy-codec.test.ts | 36 +
packages/core/src/__tests__/settings.test.ts | 25 +-
packages/core/src/agent-graph-epoch.ts | 20 +
packages/core/src/agent-graph-schedule.ts | 38 +-
packages/core/src/connection-readiness.ts | 18 +-
packages/core/src/git-review.ts | 9 -
packages/core/src/graph-command.ts | 2 +
packages/core/src/llm-connections.ts | 2 +
packages/core/src/mcp-secrets.ts | 268 ++
packages/core/src/mcp.ts | 32 +-
packages/core/src/model-web-search.ts | 4 +
packages/core/src/provider-registry.ts | 19 +-
packages/core/src/redaction.ts | 7 +-
packages/core/src/runtime-policy.ts | 6 +-
packages/core/src/runtime-policy/policy-codec.ts | 52 +-
packages/core/src/session-send-projection.ts | 59 +-
packages/core/src/session.ts | 12 +-
packages/core/src/settings.ts | 32 +
packages/core/src/slash-command-catalog.ts | 1 +
.../eval/src/__tests__/install-preflight.test.ts | 18 +-
.../provider-admission-integration.test.ts | 32 +-
packages/eval/src/harbor-external-subject.ts | 29 +-
.../mcp/src/__tests__/manager-fallback.test.ts | 504 ++++
.../mcp/src/__tests__/manager-subscription.test.ts | 515 ++++
packages/mcp/src/__tests__/manager.test.ts | 362 ++-
packages/mcp/src/__tests__/modern-manager.test.ts | 398 +++
packages/mcp/src/__tests__/sep-2243.test.ts | 264 ++
.../src/__tests__/tool-output-validation.test.ts | 32 +
packages/mcp/src/index.ts | 877 ++++--
packages/mcp/src/sep-2243.ts | 272 ++
packages/mcp/src/tool-output-validation.ts | 8 +-
packages/runtime-host/package.json | 3 +-
.../src/__tests__/agent-graph-coordinator.test.ts | 178 +-
.../src/__tests__/agent-graph-protocol.test.ts | 72 +-
.../src/__tests__/agent-graph-reader.test.ts | 82 +
.../__tests__/agent-graph-two-client-uds.test.ts | 43 +-
.../src/__tests__/authenticated-websocket.test.ts | 30 +-
.../src/__tests__/candidate-cli.test.ts | 29 +-
.../__tests__/candidate-startup-failure.test.ts | 20 +
.../src/__tests__/control-endpoint.test.ts | 94 +-
.../src/__tests__/desktop-e2e-execution.test.ts | 7 +-
.../src/__tests__/execution-candidate-main.test.ts | 121 +-
.../src/__tests__/execution-composition.test.ts | 74 +-
.../src/__tests__/execution-host-message.test.ts | 2 +-
.../src/__tests__/execution-host-queue.test.ts | 2 +-
.../src/__tests__/execution-host-recovery.test.ts | 2 +-
.../src/__tests__/execution-host.test.ts | 2 +-
.../__tests__/execution-model-composition.test.ts | 308 +-
.../__tests__/external-session-coordinator.test.ts | 192 +-
.../__tests__/external-session-protocol.test.ts | 126 +
.../src/__tests__/fixtures/execution-host-suite.ts | 10 +-
.../src/__tests__/fixtures/execution-host.ts | 24 +-
.../src/__tests__/goal-root-authority.test.ts | 2 +-
.../src/__tests__/host-change-feed.test.ts | 69 +
.../runtime-host/src/__tests__/host-kernel.test.ts | 80 +-
.../src/__tests__/host-profile.test.ts | 200 ++
.../memory-extraction-coordinator.test.ts | 20 +
.../src/__tests__/plan-two-client-uds.test.ts | 20 +-
.../__tests__/project-catalog-coordinator.test.ts | 46 +-
.../runtime-host/src/__tests__/protocol.test.ts | 8 +
.../src/__tests__/reconnecting-connection.test.ts | 60 +-
.../src/__tests__/root-turn-coordinator.test.ts | 53 +-
.../__tests__/runtime-policy-coordinator.test.ts | 101 +-
.../__tests__/runtime-resource-coordinator.test.ts | 136 +-
.../session-revision-two-client-uds.test.ts | 18 +-
.../src/__tests__/startup-diagnostic.test.ts | 79 +
.../src/__tests__/startup-error.test.ts | 6 +
.../src/__tests__/websocket-listener.test.ts | 1 +
packages/runtime-host/src/candidate-cli.ts | 16 +-
packages/runtime-host/src/candidate-entry.ts | 75 +
.../runtime-host/src/candidate-startup-failure.ts | 23 +-
.../runtime-host/src/client/agent-graph-reader.ts | 49 +
.../runtime-host/src/client/connect-or-spawn.ts | 248 +-
packages/runtime-host/src/client/host-profile.ts | 10 +-
packages/runtime-host/src/client/index.ts | 23 +-
packages/runtime-host/src/client/launcher.ts | 33 +-
.../src/client/remote-compatibility-error.ts | 91 +
packages/runtime-host/src/client/setup-frame.ts | 99 +
packages/runtime-host/src/client/ssh-tunnel.ts | 5 +-
packages/runtime-host/src/client/startup-error.ts | 4 +
packages/runtime-host/src/control/endpoint.ts | 149 +-
.../runtime-host/src/control/startup-diagnostic.ts | 366 +++
.../runtime-host/src/execution-candidate-main.ts | 47 +-
.../runtime-host/src/protocol/access-authority.ts | 14 +
packages/runtime-host/src/protocol/agent-graph.ts | 220 +-
.../runtime-host/src/protocol/external-session.ts | 37 +-
packages/runtime-host/src/protocol/index.ts | 5 +-
packages/runtime-host/src/protocol/operations.ts | 1 +
.../runtime-host/src/protocol/websocket-path.ts | 18 +
.../runtime-host/src/server/access-authority.ts | 75 +-
.../src/server/agent-graph-coordinator.ts | 73 +-
.../src/server/configuration-change-service.ts | 39 -
.../runtime-host/src/server/connection-session.ts | 162 +-
.../src/server/execution-composition.ts | 87 +-
.../src/server/execution-model-authority.ts | 13 +-
.../src/server/external-session-coordinator.ts | 51 +-
.../runtime-host/src/server/host-change-feed.ts | 120 +
packages/runtime-host/src/server/host-kernel.ts | 18 +-
.../src/server/interactive-run-composer.ts | 30 +-
.../src/server/operation-dispatcher.ts | 7 +
.../src/server/project-catalog-change-service.ts | 39 -
.../src/server/project-catalog-coordinator.ts | 6 +-
.../src/server/root-turn-coordinator.ts | 20 +-
.../src/server/runtime-policy-coordinator.ts | 21 +-
.../src/server/runtime-resource-coordinator.ts | 41 +-
.../src/server/scheduled-task-change-service.ts | 39 -
.../src/server/scheduled-task-coordinator.ts | 8 +-
.../src/server/session-catalog-change-service.ts | 40 -
.../runtime-host/src/server/websocket-listener.ts | 9 +-
.../src/{ => test-only}/desktop-e2e-execution.ts | 22 +-
.../src/test-only/execution-candidate-e2e-main.ts | 22 +
packages/runtime/README.md | 2 +-
packages/runtime/package.json | 5 +-
.../runtime/src/__tests__/ai-sdk-backend.test.ts | 570 +++-
.../src/__tests__/apply-patch-profile.test.ts | 62 +-
.../runtime/src/__tests__/builtin-tools.test.ts | 2 +-
.../src/__tests__/conversation-copy.test.ts | 3 +
.../src/__tests__/default-sandbox-manager.test.ts | 206 ++
.../runtime/src/__tests__/fake-backend.test.ts | 2 +-
.../__tests__/history-compact-checkpoint.test.ts | 242 ++
.../history-compact-mid-turn-checkpoint.test.ts | 13 +
.../__tests__/history-compact-summarizer.test.ts | 580 +++-
packages/runtime/src/__tests__/mcp-tools.test.ts | 16 +
.../src/__tests__/memory-extraction.test.ts | 1 +
.../__tests__/mid-turn-capacity-backend.test.ts | 61 +-
.../__tests__/mid-turn-capacity-compact.test.ts | 22 +-
.../runtime/src/__tests__/model-adapter.test.ts | 30 +-
.../src/__tests__/model-factory-thinking.test.ts | 31 +-
.../src/__tests__/native-web-search-tool.test.ts | 13 +-
.../openai-responses-plaintext-reasoning.test.ts | 213 +-
.../__tests__/overflow-reactive-recovery.test.ts | 13 +-
.../src/__tests__/pipe-process-driver.test.ts | 52 +
.../src/__tests__/provider-conformance.test.ts | 159 +-
.../src/__tests__/provider-contract-matrix.ts | 11 +-
.../src/__tests__/provider-contract-overrides.ts | 7 +-
.../src/__tests__/responses-wire-contract.test.ts | 296 +-
.../__tests__/runtime-continuation-crash.test.ts | 2 +-
.../src/__tests__/runtime-ledger-repair.test.ts | 1 +
.../runtime/src/__tests__/session-manager.test.ts | 186 +-
.../runtime/src/__tests__/shell-detect.test.ts | 239 +-
packages/runtime/src/__tests__/shell-exec.test.ts | 11 +
.../src/__tests__/shell-run-manager.test.ts | 65 +
packages/runtime/src/__tests__/shell-tools.test.ts | 64 +-
.../src/__tests__/stream-graph-coordinator.test.ts | 475 +++-
.../src/__tests__/stream-graph-handoff.test.ts | 2 +
.../stream-graph-schedule-reconcile.test.ts | 318 +++
.../stream-graph-supervisor-tools.test.ts | 14 +
packages/runtime/src/ai-sdk-backend.ts | 92 +-
packages/runtime/src/ai-sdk-compaction-contract.ts | 11 +
packages/runtime/src/ai-sdk-compaction.ts | 15 +
packages/runtime/src/apply-patch-profile.ts | 63 +-
packages/runtime/src/builtin-tools.ts | 21 +-
packages/runtime/src/codex-v4a-patch.ts | 11 -
packages/runtime/src/conversation-copy.ts | 16 +
packages/runtime/src/graph-mode.ts | 1 +
packages/runtime/src/history-compact-checkpoint.ts | 49 +-
packages/runtime/src/history-compact-error.ts | 5 +-
packages/runtime/src/history-compact-ledger.ts | 41 +-
packages/runtime/src/history-compact-summarizer.ts | 31 +-
.../src/history-compact-summary-validation.ts | 242 ++
packages/runtime/src/mid-turn-capacity-compact.ts | 11 +
packages/runtime/src/model-adapter.ts | 24 +-
packages/runtime/src/model-factory.ts | 87 +-
packages/runtime/src/model-runtime.ts | 21 +-
.../__tests__/scoped-fetch-transport.test.ts | 4 +-
packages/runtime/src/openai-apply-patch.ts | 1 -
...enai-responses-plaintext-reasoning-transport.ts | 140 -
packages/runtime/src/pipe-process-driver.ts | 35 +-
packages/runtime/src/provider-urls.ts | 20 +
packages/runtime/src/runtime-kernel.ts | 150 +-
packages/runtime/src/runtime-runner.ts | 7 +-
.../runtime/src/sandbox/default-sandbox-manager.ts | 136 +-
packages/runtime/src/session-manager.ts | 15 +-
packages/runtime/src/shell-detect.ts | 200 +-
packages/runtime/src/shell-exec.ts | 22 +-
packages/runtime/src/shell-tools.ts | 40 +-
packages/runtime/src/stream-graph-coordinator.ts | 340 ++-
packages/runtime/src/stream-graph-handoff.ts | 2 +
packages/runtime/src/stream-graph-read-model.ts | 4 +
.../runtime/src/stream-graph-schedule-reconcile.ts | 174 +-
.../runtime/src/stream-graph-supervisor-tools.ts | 111 +-
packages/runtime/src/test-connection.ts | 4 +-
.../runtime/src/{ => test-only}/fake-backend.ts | 4 +-
packages/runtime/src/tool-runtime.ts | 6 +-
.../src/__tests__/agent-graph-epochs.test.ts | 41 +
.../__tests__/external-session-importer.test.ts | 40 +-
.../storage/src/__tests__/mcp-config-store.test.ts | 324 ++-
.../src/__tests__/operational-state-store.test.ts | 597 ++++
.../src/__tests__/runtime-policy-stores.test.ts | 23 +
.../storage/src/__tests__/session-store.test.ts | 157 +-
.../sqlite-session-metadata-store.test.ts | 74 +
.../storage/src/__tests__/workspace-root.test.ts | 10 +
packages/storage/src/execution-stores.ts | 13 +-
packages/storage/src/external-session-importer.ts | 4 +
packages/storage/src/index.ts | 3 +
packages/storage/src/mcp-config-store.ts | 132 +-
packages/storage/src/operational-state-store.ts | 192 ++
packages/storage/src/operational-target-schema.ts | 115 +-
.../storage/src/runtime-policy/policy-document.ts | 13 +-
packages/storage/src/session-store.ts | 77 +
.../storage/src/sqlite-session-metadata-schema.ts | 19 +-
.../storage/src/sqlite-session-metadata-store.ts | 132 +-
packages/storage/src/workspace-root.ts | 10 +-
.../__tests__/astryx-inline-completion.test.tsx | 41 -
.../ui/src/__tests__/composer-plus-menu.test.tsx | 95 +
packages/ui/src/__tests__/markdown-body.test.ts | 62 +
.../message-selection-quote-boundary.test.ts | 26 +-
.../ui/src/__tests__/prompt-history-match.test.ts | 80 -
.../__tests__/session-context-layer-goal.test.tsx | 82 +
packages/ui/src/chat-view.tsx | 18 +-
packages/ui/src/composer.tsx | 322 ++-
packages/ui/src/conversation-copy.ts | 72 +-
packages/ui/src/icons.tsx | 1 +
packages/ui/src/markdown-body.tsx | 19 +-
packages/ui/src/prompt-history-match.ts | 79 -
packages/ui/src/session-context-layer.tsx | 123 +-
packages/ui/src/styles.css | 38 +
packages/ui/src/use-composer-history.ts | 23 +-
packages/ui/src/use-message-selection-quote.ts | 16 +
patches/@astryxdesign+core+0.4.0.patch | 410 ---
patches/README.md | 9 +-
scripts/check-astryx-alignment.mjs | 130 -
scripts/ci-test-plan.mjs | 71 +-
scripts/ci-test-plan.test.mjs | 182 ++
scripts/deepseek-live-cost-baseline.mjs | 2961 --------------------
scripts/package-windows-autoupdate-next.mjs | 124 +
scripts/release-cli-file-policy.mjs | 6 +
scripts/release-cli-file-policy.test.mjs | 15 +
scripts/release-cli-package.mjs | 7 +-
scripts/release-cli-runtime-host-diagnostics.mjs | 331 +++
.../release-cli-runtime-host-diagnostics.test.mjs | 186 ++
scripts/smoke-release-cli-package.mjs | 16 +
scripts/verify-packaged-app.mjs | 53 +-
scripts/verify-windows-autoupdate.mjs | 571 ++++
scripts/verify-windows-x64.mjs | 14 +-
scripts/windows-runtime-host-local-ipc-trust.ps1 | 7 +-
scripts/windows-test-inventory.mjs | 47 +-
scripts/windows-test-inventory.test.mjs | 33 +
393 files changed, 29309 insertions(+), 9241 deletions(-)
create mode 100644 .asf.yaml
create mode 100644 .maka-shots/2920-callback-failure.png
create mode 100644 .maka-shots/2920-callback-success.png
create mode 100644 .maka-shots/2920-login-denied.png
create mode 100644 .maka-shots/2921-editor-live-validation.png
create mode 100644 .maka-shots/2921-inspector-authenticated.png
create mode 100644 .maka-shots/2921-inspector-needs-auth.png
create mode 100644 .maka-shots/after-dialog.png
create mode 100644 .maka-shots/before-dialog.png
create mode 100644 apps/desktop/e2e/code-scroll.spec.ts
delete mode 100644 apps/desktop/e2e/composer-inline-completion.spec.ts
create mode 100644 apps/desktop/src/main/__tests__/agent-graph-refresh.test.ts
delete mode 100644 apps/desktop/src/main/__tests__/attachment-ingest.test.ts
delete mode 100644 apps/desktop/src/main/__tests__/chat-readiness.test.ts
create mode 100644 apps/desktop/src/main/__tests__/external-session-catalog-projection.test.ts
create mode 100644 apps/desktop/src/main/__tests__/import-tasks-settings-page.test.ts
create mode 100644 apps/desktop/src/main/__tests__/mcp-page-model.test.ts
create mode 100644 apps/desktop/src/main/__tests__/mcp-secret-guard.test.ts
create mode 100644 apps/desktop/src/main/__tests__/runtime-host-config-ipc-main.test.ts
create mode 100644 apps/desktop/src/main/__tests__/session-mode-ipc-main.test.ts
delete mode 100644 apps/desktop/src/main/chat-readiness.ts
create mode 100644 apps/desktop/src/main/mcp-secret-guard.ts
create mode 100644 apps/desktop/src/preload/external-session-catalog.ts
create mode 100644 apps/desktop/src/renderer/agent-graph-refresh.ts
create mode 100644 apps/desktop/src/renderer/mcp-page-model.ts
create mode 100644 experiments/windows-sandbox/launcher/src/windows_launcher_desktop_tests.rs
create mode 100644 experiments/windows-sandbox/readiness-probe-smoke.ps1
create mode 100644 packages/cli/src/__tests__/pi-goal.test.ts
create mode 100644 packages/cli/src/__tests__/runtime-host-service-manager.test.ts
create mode 100644 packages/cli/src/__tests__/runtime-host-setup.test.ts
create mode 100644 packages/cli/src/pi-goal.ts
create mode 100644 packages/cli/src/runtime-host-managed-deployment.ts
create mode 100644 packages/cli/src/runtime-host-service-management-command.ts
create mode 100644 packages/cli/src/runtime-host-service-manager.ts
create mode 100644 packages/cli/src/runtime-host-setup-command.ts
create mode 100644 packages/cli/src/runtime-host-systemd-service.ts
create mode 100644 packages/core/src/__tests__/graph-command.test.ts
create mode 100644 packages/core/src/__tests__/mcp-secrets.test.ts
create mode 100644 packages/core/src/mcp-secrets.ts
create mode 100644 packages/mcp/src/__tests__/manager-fallback.test.ts
create mode 100644 packages/mcp/src/__tests__/manager-subscription.test.ts
create mode 100644 packages/mcp/src/__tests__/modern-manager.test.ts
create mode 100644 packages/mcp/src/__tests__/sep-2243.test.ts
create mode 100644 packages/mcp/src/sep-2243.ts
create mode 100644 packages/runtime-host/src/__tests__/agent-graph-reader.test.ts
create mode 100644 packages/runtime-host/src/__tests__/host-change-feed.test.ts
create mode 100644 packages/runtime-host/src/__tests__/startup-diagnostic.test.ts
create mode 100644 packages/runtime-host/src/candidate-entry.ts
create mode 100644 packages/runtime-host/src/client/agent-graph-reader.ts
create mode 100644 packages/runtime-host/src/client/remote-compatibility-error.ts
create mode 100644 packages/runtime-host/src/client/setup-frame.ts
create mode 100644 packages/runtime-host/src/control/startup-diagnostic.ts
create mode 100644 packages/runtime-host/src/protocol/websocket-path.ts
delete mode 100644 packages/runtime-host/src/server/configuration-change-service.ts
create mode 100644 packages/runtime-host/src/server/host-change-feed.ts
delete mode 100644 packages/runtime-host/src/server/project-catalog-change-service.ts
delete mode 100644 packages/runtime-host/src/server/scheduled-task-change-service.ts
delete mode 100644 packages/runtime-host/src/server/session-catalog-change-service.ts
rename packages/runtime-host/src/{ => test-only}/desktop-e2e-execution.ts (82%)
create mode 100644 packages/runtime-host/src/test-only/execution-candidate-e2e-main.ts
create mode 100644 packages/runtime/src/__tests__/pipe-process-driver.test.ts
create mode 100644 packages/runtime/src/history-compact-summary-validation.ts
delete mode 100644 packages/runtime/src/openai-responses-plaintext-reasoning-transport.ts
rename packages/runtime/src/{ => test-only}/fake-backend.ts (99%)
delete mode 100644 packages/ui/src/__tests__/astryx-inline-completion.test.tsx
create mode 100644 packages/ui/src/__tests__/composer-plus-menu.test.tsx
delete mode 100644 packages/ui/src/__tests__/prompt-history-match.test.ts
create mode 100644 packages/ui/src/__tests__/session-context-layer-goal.test.tsx
delete mode 100644 packages/ui/src/prompt-history-match.ts
delete mode 100644 scripts/check-astryx-alignment.mjs
create mode 100644 scripts/ci-test-plan.test.mjs
delete mode 100644 scripts/deepseek-live-cost-baseline.mjs
create mode 100644 scripts/package-windows-autoupdate-next.mjs
create mode 100644 scripts/release-cli-runtime-host-diagnostics.mjs
create mode 100644 scripts/release-cli-runtime-host-diagnostics.test.mjs
create mode 100644 scripts/verify-windows-autoupdate.mjs
create mode 100644 scripts/windows-test-inventory.test.mjs
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@maka.apache.org
For additional commands, e-mail: commits-help@maka.apache.org