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 07:28:21 UTC
(maka) branch feat/1510-unify-product-release updated (0275809a3 -> 7bb4b21bc)
This is an automated email from the ASF dual-hosted git repository.
Astro-Han pushed a change to branch feat/1510-unify-product-release
in repository https://gitbox.apache.org/repos/asf/maka.git
omit 0275809a3 docs(release): close manual validation gaps
omit 9dc9e1fc8 fix(release): validate the live product identity locally
omit 450addee3 docs(release): require immutable product identity
omit d5f61ec41 fix(release): parse npm provenance attestation bundles
omit 18881d3a8 docs(release): dispatch npm staging from product tags
omit 751b1ad13 fix(release): recover draft assets without replacement
omit 69e8aedf3 fix(release): bind npm staging to product tags
omit ac79d2a2e fix(release): hash finalized desktop installers
omit ae0afa14f fix(release): close artifact integrity gaps
omit 9c83ea084 docs(cli): keep managed setup on the maka command
omit dbf18c566 docs(release): describe artifact validation precisely
omit 369ad2e4e fix(release): close product authority races
omit b9b275682 fix(release): order workspace builds by build dependencies
omit 5b527e8df fix(release): carry the incubator disclaimer in CLI ZIPs
omit 250b8df95 fix(release): pass the product tag into staging
omit 74d7bd24c fix(release): prune non-macOS native artifacts
omit a43b80b41 fix(release): define exact draft recovery
omit a22b485fe refactor(release): consolidate CLI packaging policy
omit e426aec71 fix(release): bind npm to the product release
omit 590003188 feat(release): unify Desktop and CLI product releases
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 1527b79d8 feat(release): unify Desktop and CLI product releases
add 64a00ccd1 fix(release): bind npm to the product release
add 4ef7aba60 refactor(release): consolidate CLI packaging policy
add 87b68e78e fix(release): define exact draft recovery
add ad0a87e83 fix(release): prune non-macOS native artifacts
add 38d163df8 fix(release): pass the product tag into staging
add c4f51e66d fix(release): carry the incubator disclaimer in CLI ZIPs
add f7a58e9e7 fix(release): order workspace builds by build dependencies
add a459a4a1a fix(release): close product authority races
add 4e55cde9b docs(release): describe artifact validation precisely
add aa3680b0c docs(cli): keep managed setup on the maka command
add d59bfa90b fix(release): close artifact integrity gaps
add d3e383007 fix(release): hash finalized desktop installers
add 9c1b41e60 fix(release): bind npm staging to product tags
add dbfb0cdf5 fix(release): recover draft assets without replacement
add 7838c0b80 docs(release): dispatch npm staging from product tags
add af8559724 fix(release): parse npm provenance attestation bundles
add 64be1a4fe docs(release): require immutable product identity
add 7b6e00257 fix(release): validate the live product identity locally
add 7bb4b21bc docs(release): close manual validation gaps
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 (0275809a3)
\
N -- N -- N refs/heads/feat/1510-unify-product-release (7bb4b21bc)
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 | 70 ++
.coderabbit.yaml | 2 +-
.github/skills/code-review/SKILL.md | 2 +-
.github/workflows/ci.yml | 275 +++----
.github/workflows/cli-package-validation.yml | 59 --
.github/workflows/windows-baseline.yml | 80 +-
.github/workflows/windows-recovery.yml | 5 -
.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/session-workbar.spec.ts | 2 +
apps/desktop/e2e/slash-command-menu.spec.ts | 11 +-
apps/desktop/package.json | 2 +-
.../__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 +-
.../src/main/__tests__/git-review-main.test.ts | 92 +--
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 +++
.../__tests__/runtime-host-profile-service.test.ts | 92 +++
.../main/__tests__/session-mode-ipc-main.test.ts | 119 +++
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/runtime-host-client.ts | 20 +-
.../src/main/runtime-host-config-ipc-main.ts | 6 +-
.../main/runtime-host-session-catalog-ipc-main.ts | 6 +
.../main/runtime-host-session-domains-ipc-main.ts | 7 +
.../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 | 13 +
apps/desktop/src/preload/preload.ts | 7 +
.../renderer/app-shell-session-start-actions.ts | 2 +-
apps/desktop/src/renderer/app-shell.tsx | 332 +++++----
apps/desktop/src/renderer/locales/mcp-copy.ts | 26 +-
.../renderer/locales/settings-preferences-copy.ts | 17 +
apps/desktop/src/renderer/locales/shell-copy.ts | 91 +--
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 ++-
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 | 111 ++-
apps/desktop/stories/module-hubs.stories.tsx | 19 +-
.../stories/settings/settings-pages.stories.tsx | 23 +
.../mcp-runtime-architecture-draft.zh-CN.md | 57 +-
docs/runtime-host-remote-access.md | 8 +
docs/runtime-host-remote-access.zh-CN.md | 8 +
docs/windows-support.md | 3 +-
docs/windows-test-inventory.md | 8 +-
package-lock.json | 828 +++++----------------
package.json | 2 +-
.../src/__tests__/runtime-host-cli-context.test.ts | 112 +++
packages/core/package.json | 1 +
packages/core/src/__tests__/mcp-secrets.test.ts | 51 ++
.../src/__tests__/runtime-policy-codec.test.ts | 36 +
packages/core/src/__tests__/settings.test.ts | 25 +-
packages/core/src/connection-readiness.ts | 14 +-
packages/core/src/git-review.ts | 9 -
packages/core/src/mcp-secrets.ts | 268 +++++++
packages/core/src/mcp.ts | 32 +-
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 | 5 +-
packages/core/src/settings.ts | 32 +
.../mcp/src/__tests__/manager-fallback.test.ts | 504 +++++++++++++
.../mcp/src/__tests__/manager-subscription.test.ts | 515 +++++++++++++
packages/mcp/src/__tests__/manager.test.ts | 154 +++-
packages/mcp/src/__tests__/modern-manager.test.ts | 398 ++++++++++
packages/mcp/src/__tests__/sep-2243.test.ts | 264 +++++++
packages/mcp/src/index.ts | 617 ++++++++++++---
packages/mcp/src/sep-2243.ts | 272 +++++++
.../__tests__/execution-model-composition.test.ts | 202 +++++
.../src/__tests__/host-profile.test.ts | 200 +++++
.../src/__tests__/reconnecting-connection.test.ts | 60 +-
.../__tests__/runtime-policy-coordinator.test.ts | 37 +
.../__tests__/runtime-resource-coordinator.test.ts | 136 +++-
packages/runtime-host/src/client/host-profile.ts | 5 +-
packages/runtime-host/src/client/index.ts | 5 +
.../src/client/remote-compatibility-error.ts | 91 +++
packages/runtime-host/src/protocol/index.ts | 4 +-
.../src/server/execution-composition.ts | 30 +-
.../src/server/interactive-run-composer.ts | 30 +-
.../src/server/runtime-policy-coordinator.ts | 21 +-
.../src/server/runtime-resource-coordinator.ts | 41 +-
packages/runtime/package.json | 2 +-
.../runtime/src/__tests__/builtin-tools.test.ts | 2 +-
packages/runtime/src/__tests__/mcp-tools.test.ts | 16 +
.../src/__tests__/pipe-process-driver.test.ts | 52 ++
.../runtime/src/__tests__/session-manager.test.ts | 165 +++-
.../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 +-
packages/runtime/src/builtin-tools.ts | 21 +-
packages/runtime/src/pipe-process-driver.ts | 35 +-
packages/runtime/src/runtime-kernel.ts | 150 ++--
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 +-
.../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 +
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 +-
.../ui/src/__tests__/composer-plus-menu.test.tsx | 95 +++
.../__tests__/session-context-layer-goal.test.tsx | 82 ++
packages/ui/src/chat-view.tsx | 18 +-
packages/ui/src/composer.tsx | 312 +++++---
packages/ui/src/conversation-copy.ts | 66 +-
packages/ui/src/icons.tsx | 1 +
packages/ui/src/session-context-layer.tsx | 123 ++-
scripts/ci-test-plan.mjs | 72 +-
scripts/ci-test-plan.test.mjs | 182 +++++
scripts/windows-test-inventory.mjs | 47 +-
scripts/windows-test-inventory.test.mjs | 33 +
146 files changed, 10219 insertions(+), 3163 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
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__/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/renderer/mcp-page-model.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/client/remote-compatibility-error.ts
create mode 100644 packages/runtime/src/__tests__/pipe-process-driver.test.ts
create mode 100644 packages/ui/src/__tests__/composer-plus-menu.test.tsx
create mode 100644 packages/ui/src/__tests__/session-context-layer-goal.test.tsx
create mode 100644 scripts/ci-test-plan.test.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