You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maka.apache.org by ku...@apache.org on 2026/09/02 06:54:17 UTC

(maka) branch refactor/read-image-context-writer updated (b378980d76 -> 34011d3bbc)

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

likun666661 pushed a change to branch refactor/read-image-context-writer
in repository https://gitbox.apache.org/repos/asf/maka.git


 discard b378980d76 fix(runtime-host): finish context lifecycle cleanup
 discard 1a21ed1195 test(runtime): format compensation assertion
 discard c200b53999 docs: add ASF header to review changelog
 discard 5e31148b8c fix(runtime-host): close Read context lifecycle gaps
 discard 8b5aa843b5 feat(runtime-host): write Read images to Session context
     add 608b50996c feat(runtime): give ArchiveRead search, line reads, and decoded paging (#4380)
     add bc975a09e8 fix(runtime-host): avoid false Guest reconnects (#4525)
     add 72df235b00 fix(desktop): make model and thinking-level changes instant without success toasts (#3749)
     add 6c632b1339 fix(desktop): make proxy credential updates explicit and Host-owned (#3704)
     add cdb293998f fix(runtime-host): retain authenticated owner routes (#4529)
     add 5d218451d7 fix(runtime): make the WriteStdin contract derivable and drift-proof (#4378)
     add 07f5cb5370 feat(runtime): bucket ungrouped native tools by categoryHint in tool search (#4376)
     add cbb11b1d28 feat(runtime-host): write Read images to Session context
     add 13aec0ae04 fix(runtime-host): close Read context lifecycle gaps
     add d884af9c25 docs: add ASF header to review changelog
     add 4ae3b0f574 test(runtime): format compensation assertion
     add 34011d3bbc fix(runtime-host): finish context lifecycle cleanup

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   (b378980d76)
            \
             N -- N -- N   refs/heads/refactor/read-image-context-writer (34011d3bbc)

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:
 apps/desktop/e2e/accessibility-coverage.spec.ts    |   4 +-
 apps/desktop/e2e/proxy-password-editing.spec.ts    | 152 +++++++
 apps/desktop/renderer-architecture.json            |  68 +--
 .../app-shell-session-settings-actions.test.ts     | 379 -----------------
 .../__tests__/app-shell-session-ui-state.test.ts   |  10 +-
 .../main/__tests__/config-transfer-service.test.ts | 177 +++++++-
 .../src/main/__tests__/password-input.test.ts      | 268 ++++++++++++
 .../main/__tests__/proxy-password-draft.test.ts    | 166 ++++++++
 .../main/__tests__/quote-companion-retry.test.ts   |  41 ++
 .../__tests__/runtime-host-config-ipc-main.test.ts | 470 ++++++++++++++++++++-
 .../__tests__/runtime-host-profile-service.test.ts |  57 +++
 .../runtime-host-session-observer.test.ts          |  92 ++++
 .../runtime-host-settings-ipc-main.test.ts         | 412 +++++++++++++++++-
 .../__tests__/session-health-recovery-flow.test.ts |   1 +
 .../main/__tests__/session-mode-ipc-main.test.ts   |  37 ++
 .../session-model-configuration-intent.test.ts     |  65 +++
 .../main/__tests__/session-setting-intent.test.ts  | 110 ++++-
 .../__tests__/session-settings-controller.test.ts  | 280 ++++++++++++
 .../session-settings-services-adapter.test.ts      |  59 +++
 .../main/__tests__/settings-ipc-helpers.test.ts    |  42 +-
 .../main/__tests__/settings-resource-state.test.ts |  26 +-
 ...y.test.ts => settings-test-result-copy.test.ts} |  22 +-
 apps/desktop/src/main/config-transfer-service.ts   |  99 ++++-
 apps/desktop/src/main/runtime-host-boot.ts         |  44 +-
 apps/desktop/src/main/runtime-host-client.ts       |   6 +
 .../src/main/runtime-host-config-ipc-main.ts       | 370 +++++++++++++---
 .../src/main/runtime-host-desktop-manager.ts       |   4 +-
 .../src/main/runtime-host-profile-service.ts       |  64 ++-
 .../main/runtime-host-session-catalog-ipc-main.ts  |  22 +-
 .../runtime-host-session-observation-registry.ts   | 106 +++--
 .../src/main/runtime-host-settings-ipc-main.ts     | 316 ++++++++++----
 apps/desktop/src/main/settings-ipc-helpers.ts      |  83 +---
 apps/desktop/src/preload/bridge-contract.d.ts      |  12 +-
 apps/desktop/src/preload/preload.ts                |  14 +-
 .../renderer/app-shell-session-settings-actions.ts | 241 -----------
 .../src/renderer/app-shell-session-ui-state.ts     |  16 +-
 apps/desktop/src/renderer/app-shell.tsx            | 155 ++++---
 .../composition/desktop-feature-services.tsx       |  23 +-
 .../controller/use-proxy-password-draft.ts}        |  30 +-
 .../src/renderer/features/network-proxy}/index.ts  |  24 +-
 .../network-proxy/model/proxy-password-draft.ts    | 105 +++++
 .../src/renderer/features/network-proxy/testing.ts |   5 +-
 .../features/session-settings/index.ts}            |   8 +-
 .../ports.ts}                                      |  21 +-
 .../services-context.tsx                           |  20 +-
 .../session-model-configuration-intent.ts          |  59 +++
 .../testing.ts                                     |   9 +-
 .../session-settings/use-session-setting-intent.ts | 165 ++++++++
 .../src/renderer/features/workbar/testing.ts       |   4 +-
 .../tools/side-chat/quote-companion-panel.tsx      |   3 +-
 .../workbar/tools/side-chat/use-quote-companion.ts |  88 +++-
 .../renderer/features/workbar/ui/workbar-host.tsx  |   9 +-
 .../features/workbar/ui/workbar-surface.tsx        |   2 +
 .../renderer/locales/settings-preferences-copy.ts  |   3 +
 .../renderer/locales/settings-test-result-copy.ts  |   6 +
 apps/desktop/src/renderer/locales/shell-copy.ts    | 106 ++---
 ...ices.ts => create-session-settings-services.ts} |  23 +-
 .../renderer/settings/general-settings-page.tsx    |  94 ++++-
 .../src/renderer/settings/password-input.tsx       |  34 +-
 .../renderer/settings/settings-snapshot-cache.ts   |   9 +-
 .../src/renderer/settings/settings-surface.tsx     |   8 +-
 .../src/renderer/use-app-shell-session-ui-reads.ts |   6 -
 .../src/renderer/use-session-setting-intent.ts     | 144 -------
 apps/desktop/src/renderer/use-shell-chat-model.ts  |  33 +-
 .../accessibility-runtime-surfaces.stories.tsx     |   1 +
 apps/desktop/stories/session-workbar.stories.tsx   |   1 +
 .../stories/settings/settings-pages.stories.tsx    |  34 +-
 docs/astryx-surface-file-inventory.md              |   5 +-
 docs/astryx-surface-file-inventory.paths           |   1 +
 docs/windows-test-inventory.md                     |   8 +-
 .../src/__tests__/runtime-host-cli-context.test.ts |   4 +
 .../__tests__/runtime-host-profile-command.test.ts |   1 +
 packages/core/src/__tests__/settings.test.ts       |  35 ++
 packages/core/src/runtime-policy.ts                |  65 ++-
 .../src/runtime-policy/connection-catalog-codec.ts |  63 +++
 .../src/runtime-policy/credential-vault-codec.ts   |  16 +-
 packages/core/src/runtime-policy/policy-codec.ts   | 100 +++++
 packages/core/src/settings.ts                      |  62 ++-
 packages/core/src/settings/network-settings.ts     |   2 +-
 .../__tests__/execution-model-composition.test.ts  |   2 +-
 .../src/__tests__/host-profile.test.ts             |   9 +
 .../runtime-host/src/__tests__/protocol.test.ts    | 208 ++++++++-
 .../__tests__/runtime-policy-coordinator.test.ts   | 166 +++++++-
 .../__tests__/session-subscription-client.test.ts  |  76 +++-
 packages/runtime-host/src/client/connection.ts     |  27 +-
 packages/runtime-host/src/client/host-profile.ts   |  41 ++
 .../runtime-host/src/protocol/configuration.ts     |  91 +++-
 packages/runtime-host/src/protocol/index.ts        |   8 +-
 .../runtime-host/src/protocol/network-proxy.ts     |   9 +-
 packages/runtime-host/src/protocol/operations.ts   |   1 +
 .../runtime-host/src/protocol/runtime-policy.ts    |  76 ++++
 .../src/server/configuration-coordinator.ts        |  21 +-
 .../src/server/network-proxy-coordinator.ts        |   1 -
 .../src/server/runtime-policy-coordinator.ts       |  37 +-
 packages/runtime/src/__tests__/shell-tools.test.ts | 128 ++++++
 .../src/__tests__/tool-availability.test.ts        |  54 +++
 .../__tests__/tool-result-archive-resource.test.ts | 349 +++++++++++++++
 packages/runtime/src/archive-read-tool.ts          |  33 +-
 packages/runtime/src/shell-tools.ts                | 109 ++++-
 packages/runtime/src/tool-availability.ts          |  80 +++-
 .../runtime/src/tool-result-archive-resource.ts    | 432 ++++++++++++++++---
 .../src/__tests__/runtime-policy-stores.test.ts    | 458 ++++++++++++++++++++
 .../__tests__/settings-store-onboarding.test.ts    |  39 ++
 packages/storage/src/runtime-policy-stores.ts      |  12 +-
 packages/storage/src/runtime-policy/coordinator.ts | 234 +++++++++-
 packages/storage/src/runtime-policy/operations.ts  |  22 +
 packages/storage/src/settings-store.ts             |  48 +--
 .../composer-model-picker-recovery.test.tsx        |  33 +-
 packages/ui/src/chat-model-switcher.tsx            | 113 +++--
 packages/ui/src/chat-view.tsx                      |   1 -
 packages/ui/src/composer.tsx                       |   7 +-
 packages/ui/src/index.ts                           |   1 +
 .../ui/src}/session-setting-intent.test.ts         |  96 +++--
 packages/ui/src/session-setting-intent.ts          | 253 +++++++++++
 packages/ui/stories/model-picker.stories.tsx       |  13 +-
 scripts/check-app-shell-hooks.mjs                  |   4 +-
 scripts/qualify-released-cli-state-root.test.mjs   |   5 +-
 117 files changed, 7479 insertions(+), 1747 deletions(-)
 create mode 100644 apps/desktop/e2e/proxy-password-editing.spec.ts
 delete mode 100644 apps/desktop/src/main/__tests__/app-shell-session-settings-actions.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/password-input.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/proxy-password-draft.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/session-model-configuration-intent.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/session-settings-controller.test.ts
 create mode 100644 apps/desktop/src/main/__tests__/session-settings-services-adapter.test.ts
 copy apps/desktop/src/main/__tests__/{health-center-copy.test.ts => settings-test-result-copy.test.ts} (58%)
 delete mode 100644 apps/desktop/src/renderer/app-shell-session-settings-actions.ts
 copy apps/desktop/src/renderer/{settings/provider-display.tsx => features/network-proxy/controller/use-proxy-password-draft.ts} (55%)
 copy {packages/runtime-host/src/adapter => apps/desktop/src/renderer/features/network-proxy}/index.ts (58%)
 create mode 100644 apps/desktop/src/renderer/features/network-proxy/model/proxy-password-draft.ts
 copy packages/core/src/codex-model-compatibility.ts => apps/desktop/src/renderer/features/network-proxy/testing.ts (88%)
 copy apps/desktop/src/{main/project-picker-copy.ts => renderer/features/session-settings/index.ts} (79%)
 copy apps/desktop/src/renderer/features/{session-navigation/model/session-nav-filter.ts => session-settings/ports.ts} (56%)
 copy apps/desktop/src/renderer/features/{goals => session-settings}/services-context.tsx (60%)
 create mode 100644 apps/desktop/src/renderer/features/session-settings/session-model-configuration-intent.ts
 copy apps/desktop/src/renderer/features/{session-collaboration => session-settings}/testing.ts (83%)
 create mode 100644 apps/desktop/src/renderer/features/session-settings/use-session-setting-intent.ts
 copy apps/desktop/src/renderer/platform/desktop/{create-task-entry-services.ts => create-session-settings-services.ts} (59%)
 delete mode 100644 apps/desktop/src/renderer/use-session-setting-intent.ts
 copy {apps/desktop/src/main/__tests__ => packages/ui/src}/session-setting-intent.test.ts (50%)
 create mode 100644 packages/ui/src/session-setting-intent.ts


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