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

(maka) branch feat/4364-desktop-form-interactions updated (2b7430c052 -> 23e509f5ad)

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

me2seeks pushed a change to branch feat/4364-desktop-form-interactions
in repository https://gitbox.apache.org/repos/asf/maka.git


    omit 2b7430c052 chore(desktop): refresh astryx surface inventory for the form surface
    omit dff16089af fix(desktop): keep AppShell token debt monotonic after form wiring
    omit 5214129dc9 fix(desktop): retain form interaction in composer union
    omit b8d8411be8 fix(desktop): preserve and explain form drafts
    omit 5d60efa3ca test(desktop): complete the Workbar form port fake
    omit ea845bb3b7 chore(ui): register the form interaction surface
    omit 74a5813428 fix(desktop): keep form responses behind feature boundaries
    omit e6e7ce1ce9 feat(desktop): answer structured form interactions
    omit 9ec0c5f9a0 fix(core): reserve date and date-time envelopes in their legal language
    omit 3e48c6545b fix(core): prove the escaped answer envelope at admission
    omit 450984a6fb fix(core): preserve projected form default semantics
    omit 1d443c98f8 style(runtime-host): format form graph regression
    omit 5180f94573 fix(runtime-host): publish form graph activity
    omit 72f2b9a4ec fix(desktop): keep unsupported forms out of composer queue
    omit 18ab92c467 fix(runtime): complete form interaction lifecycle
    omit aa70b6a2b9 fix(desktop): accept form interactions in composer region
    omit c7f94eafce fix(runtime): harden structured form boundaries
    omit 12c2c598ff fix(runtime): complete form interaction adapter seam
    omit bfa1f736b5 feat(runtime): establish durable form interactions
     add 726fb809ed fix(ui): give CJK prose its own leading, emphasis and smoothing (#4617)
     add 57d57961e8 fix(core): sync Volcengine Agent Plan catalog with the official plan (#4607)
     add 61cbda2fc1 feat(desktop): support manual context compaction in Side Conversations (#4532)
     add f4fc15a4cf docs(blog): add bilingual Log Is the Runtime (#4572)
     add 15e4b6b9ec refactor(desktop): retire obsolete Astryx workarounds (#4628)
     add 079f784a59 docs(blog): add conclusion to Log Is the Runtime (#4635)
     add 98d86eb4fe feat(runtime-host): sign in to GitHub Copilot with a device grant (#3390)
     add ce10a0edf9 feat(runtime-host): add OpenRC lifecycle provider (#4637)
     add 51704b5047 fix(ui): restore prompt rail scroll tracking (#4417)
     add 77aa9a67f6 feat(cli): let TUI setup name a new connection (#4621)
     add ea2457ae68 fix(desktop): serve the last connection snapshot while a refresh is in flight (#4611) (#4616)
     add 69d65238b1 fix(cli): wrap AskUserQuestion options instead of truncating at terminal width (#4610) (#4615)
     add e12ee14b05 feat(runtime): establish durable form interactions
     add dc6f9117fc fix(runtime): complete form interaction adapter seam
     add 68e14cda01 fix(runtime): harden structured form boundaries
     add 8de0631b48 fix(desktop): accept form interactions in composer region
     add d746a03b6e fix(runtime): complete form interaction lifecycle
     add bf3f55bdb9 fix(desktop): keep unsupported forms out of composer queue
     add 80f430eb35 fix(runtime-host): publish form graph activity
     add 933606e033 style(runtime-host): format form graph regression
     add 3a1aa0f4bc fix(core): preserve projected form default semantics
     add 1f312c2345 fix(core): prove the escaped answer envelope at admission
     add 0b141e92d3 fix(core): reserve date and date-time envelopes in their legal language
     add 0c9ce798c8 feat(desktop): answer structured form interactions
     add bc748b2230 fix(desktop): keep form responses behind feature boundaries
     add d2cd30a72f chore(ui): register the form interaction surface
     add f62031f142 test(desktop): complete the Workbar form port fake
     add 7ddbd7677a fix(desktop): preserve and explain form drafts
     add d9c1b20c44 fix(desktop): retain form interaction in composer union
     add 3f02f91abb fix(desktop): keep AppShell token debt monotonic after form wiring
     add 23e509f5ad chore(desktop): refresh astryx surface inventory for the form surface

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   (2b7430c052)
            \
             N -- N -- N   refs/heads/feat/4364-desktop-form-interactions (23e509f5ad)

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/prompt-rail.spec.ts               | 224 +++++++-
 apps/desktop/e2e/sidebar-geometry.spec.ts          | 103 +---
 apps/desktop/package.json                          |   1 +
 apps/desktop/renderer-architecture.json            |  49 +-
 .../github-copilot-local-credential.test.ts        | 101 ++++
 .../github-copilot-subscription-service.test.ts    | 187 ------
 .../main/__tests__/quote-companion-retry.test.ts   | 330 +++++++++++
 .../runtime-host-github-copilot-ipc-main.test.ts   | 142 ++---
 .../__tests__/runtime-host-oauth-ipc-main.test.ts  |  63 +-
 .../main/__tests__/use-shell-connections.test.ts   | 208 ++++++-
 .../__tests__/workbar-services-adapter.test.ts     |   2 +
 .../main/oauth/github-copilot-local-credential.ts  |  99 ++++
 .../oauth/github-copilot-subscription-service.ts   | 209 -------
 .../src/main/runtime-host-account-connection.ts    | 104 +---
 apps/desktop/src/main/runtime-host-client.ts       |   6 +
 .../main/runtime-host-github-copilot-ipc-main.ts   | 156 ++---
 .../src/main/runtime-host-oauth-ipc-main.ts        |  39 +-
 apps/desktop/src/preload/bridge-contract.d.ts      |  45 +-
 apps/desktop/src/preload/preload.ts                |  38 +-
 .../renderer/features/connection-settings/index.ts |   2 +
 .../renderer/features/connection-settings/ports.ts |  38 ++
 .../connection-settings/settings-provider-copy.ts  |  36 +-
 .../features/session-navigation/testing.ts         |   2 -
 .../desktop/src/renderer/features/workbar/ports.ts |   6 +-
 .../src/renderer/features/workbar/testing.ts       |   4 +
 .../quote-companion-context-compaction.ts}         |  72 ++-
 .../tools/side-chat/quote-companion-panel.tsx      | 124 +++-
 .../workbar/tools/side-chat/use-quote-companion.ts | 117 ++++
 .../src/renderer/locales/conversation-copy.ts      |  31 +
 apps/desktop/src/renderer/maka-tokens.css          |   7 +-
 .../desktop/create-connection-settings-services.ts |  60 +-
 .../platform/desktop/create-workbar-services.ts    |   1 +
 .../renderer/settings/provider-catalog-page.tsx    |  10 +-
 .../settings/provider-connection-detail.tsx        |  72 +--
 .../renderer/settings/provider-oauth-section.tsx   | 259 ++++-----
 .../settings/runtime-host-settings-bridge.ts       |  88 ---
 .../src/renderer/settings/use-connection-detail.ts |  85 +--
 .../src/renderer/settings/use-oauth-login-flow.ts  | 182 ++----
 apps/desktop/src/renderer/styles/chat-header.css   |  15 -
 .../renderer/styles/module-pages/module-shell.css  |  12 -
 apps/desktop/src/renderer/styles/shell-layout.css  |   6 +-
 apps/desktop/src/renderer/styles/sidebar.css       |  19 -
 apps/desktop/src/renderer/use-shell-connections.ts |  92 ++-
 apps/desktop/stories/session-workbar.stories.tsx   |  15 +
 .../stories/settings/provider-settings.stories.tsx |  70 ++-
 .../stories/settings/settings-pages.stories.tsx    | 118 ++--
 docs/README.md                                     |   5 +
 docs/blogs/log-is-the-runtime.md                   | 217 +++++++
 docs/blogs/log-is-the-runtime.zh-CN.md             | 214 +++++++
 docs/github-copilot-oauth-identity.md              |  79 +++
 package-lock.json                                  | 116 +---
 package.json                                       |   3 +-
 packages/cli/src/__tests__/pi-tui-runner.test.ts   | 382 ++++++++++++-
 .../__tests__/pi-tui-user-question-option.test.ts  | 210 +++++++
 .../src/__tests__/runtime-host-onboarding.test.ts  |  22 +
 .../__tests__/runtime-host-openrc-service.test.ts  | 156 +++++
 .../cli/src/__tests__/runtime-host-setup.test.ts   | 100 +++-
 packages/cli/src/pi-tui-contracts.ts               |  14 +
 packages/cli/src/pi-tui-pickers.ts                 | 363 ++++++++++--
 packages/cli/src/pi-tui-runner.ts                  |  47 +-
 .../src/runtime-host-managed-lifecycle-manager.ts  |   2 +-
 packages/cli/src/runtime-host-onboarding.ts        |   4 +-
 packages/cli/src/runtime-host-openrc-service.ts    | 635 +++++++++++++++++++++
 .../src/runtime-host-service-management-command.ts |  80 ++-
 packages/cli/src/runtime-host-service-manager.ts   |   8 +-
 packages/cli/src/runtime-host-setup-command.ts     |  74 +--
 packages/cli/src/tui-copy-catalog.ts               |  22 +
 packages/core/src/__tests__/model-metadata.test.ts |  43 ++
 packages/core/src/llm-connections.ts               |   9 +-
 packages/core/src/model-metadata.ts                |  33 +-
 packages/core/src/provider-registry.ts             |   1 +
 packages/core/src/runtime-policy.ts                |  10 +
 .../connection-onboarding-create-identity.json     |   5 +
 .../connection-effect-coordinator.test.ts          | 247 ++++++++
 .../__tests__/connection-effects-protocol.test.ts  |  35 +-
 .../runtime-host/src/__tests__/host-kernel.test.ts |   9 +-
 .../src/__tests__/oauth-coordinator.test.ts        | 206 ++++++-
 .../__tests__/oauth-execution-authority.test.ts    | 246 +++++++-
 .../src/__tests__/oauth-protocol.test.ts           |  40 ++
 .../src/__tests__/oauth-two-client-uds.test.ts     |  10 +-
 .../runtime-host/src/__tests__/protocol.test.ts    |   7 +
 .../src/__tests__/session-projector.test.ts        |  37 ++
 .../runtime-host/src/adapter/session-projector.ts  |   3 +
 .../src/protocol/connection-effects.ts             |  40 +-
 packages/runtime-host/src/protocol/index.ts        |   9 +-
 packages/runtime-host/src/protocol/oauth.ts        |  43 +-
 packages/runtime-host/src/protocol/operations.ts   |   1 +
 .../src/server/connection-effect-coordinator.ts    |  57 +-
 .../runtime-host/src/server/oauth-coordinator.ts   |  81 ++-
 .../src/server/oauth-execution-authority.ts        |  25 +-
 packages/runtime/package.json                      |   1 +
 .../github-copilot-oauth-enrollment.test.ts        | 327 +++++++++++
 packages/runtime/src/__tests__/oauth-login.test.ts |  24 +
 .../src/__tests__/subscription-credentials.test.ts |  53 ++
 .../runtime/src/github-copilot-oauth-enrollment.ts | 347 +++++++++++
 packages/runtime/src/oauth-provider-contracts.ts   |  30 +-
 packages/runtime/src/subscription-credentials.ts   |  70 ++-
 packages/runtime/src/subscription-model-fetch.ts   |  60 +-
 .../src/__tests__/onboarding-transaction.test.ts   |  42 ++
 .../src/__tests__/runtime-policy-stores.test.ts    |  17 +-
 .../runtime-policy/connection-catalog-document.ts  |  11 +-
 packages/storage/src/runtime-policy/coordinator.ts |  98 +++-
 .../runtime-policy/oauth-login-receipt-document.ts |   6 +-
 .../src/runtime-policy/onboarding-transaction.ts   |  28 +-
 packages/storage/src/runtime-policy/operations.ts  |  10 +-
 .../ui/src/__tests__/markdown-han-script.test.tsx  |  41 ++
 .../ui/src/__tests__/prompt-anchor-rail.test.ts    | 147 +++++
 packages/ui/src/markdown-body.tsx                  |  12 +
 packages/ui/src/prompt-anchor-rail.tsx             | 398 ++++++++++---
 packages/ui/src/styles.css                         |  55 +-
 packages/ui/stories/markdown.stories.tsx           |   2 +-
 111 files changed, 7329 insertions(+), 2049 deletions(-)
 create mode 100644 apps/desktop/src/main/__tests__/github-copilot-local-credential.test.ts
 delete mode 100644 apps/desktop/src/main/__tests__/github-copilot-subscription-service.test.ts
 create mode 100644 apps/desktop/src/main/oauth/github-copilot-local-credential.ts
 delete mode 100644 apps/desktop/src/main/oauth/github-copilot-subscription-service.ts
 copy apps/desktop/src/renderer/{app-shell-context-compaction.ts => features/workbar/tools/side-chat/quote-companion-context-compaction.ts} (63%)
 delete mode 100644 apps/desktop/src/renderer/settings/runtime-host-settings-bridge.ts
 create mode 100644 docs/blogs/log-is-the-runtime.md
 create mode 100644 docs/blogs/log-is-the-runtime.zh-CN.md
 create mode 100644 docs/github-copilot-oauth-identity.md
 create mode 100644 packages/cli/src/__tests__/pi-tui-user-question-option.test.ts
 create mode 100644 packages/cli/src/__tests__/runtime-host-openrc-service.test.ts
 create mode 100644 packages/cli/src/runtime-host-openrc-service.ts
 create mode 100644 packages/runtime-host/protocol-compatible-changes/connection-onboarding-create-identity.json
 create mode 100644 packages/runtime/src/__tests__/github-copilot-oauth-enrollment.test.ts
 create mode 100644 packages/runtime/src/github-copilot-oauth-enrollment.ts
 create mode 100644 packages/ui/src/__tests__/markdown-han-script.test.tsx


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