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/09/02 03:05:41 UTC
(maka) branch fix/projection-artifact-cost updated (725cfc2671 -> 0d4528b2a2)
This is an automated email from the ASF dual-hosted git repository.
Astro-Han pushed a change to branch fix/projection-artifact-cost
in repository https://gitbox.apache.org/repos/asf/maka.git
omit 725cfc2671 refactor(core): retire context_budget_exhausted at the decode boundary
omit 209b8adfd1 refactor(runtime): price a materialized image on the payload by the same area rule
omit b9249f052f refactor(runtime): make the anchored estimate the one turn-start trigger
omit 483c7412e2 feat(runtime): estimate the first request of a turn from the persisted anchor
omit 8cabad4b27 feat(runtime): persist the last provider request anchor across turns
omit 5a4c7bacd8 fix(runtime): let the provider decide whether a request fits
omit 322b6b2e24 fix(runtime): stop inventing a context window nobody declared
omit 8e0ded81cb fix(runtime): price an image by its pixel area, not by a guess
omit 131e02f3bc fix(runtime): measure a materialized image by what it bills
omit 5b96dd7fd5 fix(runtime): price artifact media inside the context budget
add e2e597c1ed fix(ci): restore main validation after concurrent merges (#4504)
add 9b55886301 fix(peer): keep Mesh and shared-session routes live (#4444)
add 622d6fecd9 feat(desktop): replace native recovery dialogs (#4474)
add 83d2679c2b fix(runtime): price artifact media inside the context budget
add e2235bf7f8 fix(runtime): measure a materialized image by what it bills
add 80cb92d378 fix(runtime): price an image by its pixel area, not by a guess
add bd1307e611 fix(runtime): stop inventing a context window nobody declared
add 45a14033c3 fix(runtime): let the provider decide whether a request fits
add fa81aff23a feat(runtime): persist the last provider request anchor across turns
add ae37b7091e feat(runtime): estimate the first request of a turn from the persisted anchor
add 7482e55a3d refactor(runtime): make the anchored estimate the one turn-start trigger
add c1803987b3 refactor(runtime): price a materialized image on the payload by the same area rule
add 0d4528b2a2 refactor(core): retire context_budget_exhausted at the decode boundary
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 (725cfc2671)
\
N -- N -- N refs/heads/fix/projection-artifact-cost (0d4528b2a2)
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/ci.yml | 2 +-
apps/desktop/renderer-architecture.json | 18 +-
.../scripts/check-renderer-architecture.mjs | 1 +
.../src/main/__tests__/browser-message-box.test.ts | 376 ++++++++++++
.../__tests__/main-renderer-process-gone.test.ts | 138 ++++-
.../main/__tests__/main-startup-lifetime.test.ts | 139 +++++
.../__tests__/native-diagnostic-dialog.test.ts | 29 +-
.../runtime-host-collaboration-ipc-main.test.ts | 55 +-
.../__tests__/runtime-host-desktop-manager.test.ts | 253 +++++---
.../runtime-host-guest-session-mounts.test.ts | 115 +++-
.../runtime-host-local-remote-access.test.ts | 124 +++-
.../__tests__/runtime-host-profile-service.test.ts | 45 +-
.../runtime-host-session-catalog-preload.test.ts | 97 +++-
...runtime-host-turn-request-inbox-preload.test.ts | 49 ++
.../__tests__/runtime-host-upgrade-dialog.test.ts | 79 ++-
.../session-turn-request-inbox-model.test.ts | 64 +++
apps/desktop/src/main/app-ipc-main.ts | 4 +-
apps/desktop/src/main/browser-message-box.ts | 640 +++++++++++++++++++++
.../desktop/src/main/main-renderer-process-gone.ts | 144 ++++-
apps/desktop/src/main/main-window.ts | 153 ++++-
apps/desktop/src/main/main.ts | 67 ++-
.../src/main/native-diagnostic-dialog-copy.ts | 11 +-
apps/desktop/src/main/native-diagnostic-dialog.ts | 8 +-
apps/desktop/src/main/runtime-host-boot.ts | 109 +++-
apps/desktop/src/main/runtime-host-client.ts | 12 +-
.../main/runtime-host-collaboration-invitation.ts | 7 +-
.../main/runtime-host-collaboration-ipc-main.ts | 11 +-
.../src/main/runtime-host-desktop-candidate.ts | 5 +
.../src/main/runtime-host-desktop-manager.ts | 66 ++-
.../src/main/runtime-host-guest-session-mounts.ts | 63 +-
.../src/main/runtime-host-local-remote-access.ts | 52 +-
.../src/main/runtime-host-profile-service.ts | 48 +-
apps/desktop/src/main/runtime-host-upgrade-copy.ts | 59 +-
.../src/main/runtime-host-upgrade-dialog.ts | 15 +-
apps/desktop/src/preload/bridge-contract.d.ts | 13 +-
apps/desktop/src/preload/preload.ts | 69 ++-
.../src/preload/runtime-host-session-catalog.ts | 54 +-
.../src/preload/runtime-host-turn-request-inbox.ts | 23 +-
apps/desktop/src/renderer/app-shell.tsx | 48 +-
.../use-session-collaboration-dialog.ts | 12 +
.../controller/use-turn-request-inbox.ts | 142 +++++
.../features/session-collaboration/index.ts | 4 +
.../model/turn-request-inbox.ts | 62 ++
.../features/session-collaboration/ports.ts | 11 +
.../features/session-collaboration/testing.ts | 9 +-
.../turn-request-inbox-context.tsx | 72 +++
.../ui/session-collaboration-join-dialog.tsx | 44 +-
.../ui/session-turn-request-approval.tsx | 107 ++++
.../ui/session-turn-request-badge.tsx | 21 +-
.../ui/session-navigation-provider.tsx | 16 +-
.../renderer/locales/session-collaboration-copy.ts | 38 +-
.../create-session-collaboration-services.ts | 4 +
.../src/renderer/session-collaboration-dialog.tsx | 77 ++-
.../src/renderer/styles/settings/runtime-host.css | 5 +
apps/desktop/src/renderer/styles/shell-layout.css | 48 ++
apps/desktop/src/renderer/styles/sidebar.css | 5 +
docs/astryx-surface-file-inventory.md | 7 +-
docs/astryx-surface-file-inventory.paths | 3 +
native/runtime-host-peer/src/engine.rs | 226 +++++---
.../__tests__/runtime-host-selected-update.test.ts | 110 ++++
packages/cli/src/pi-tui-runner.ts | 2 +-
packages/cli/src/runtime-host-update-command.ts | 114 ++--
packages/cli/src/tui-copy-catalog.ts | 2 +
packages/cli/src/tui-copy-command.ts | 2 +
packages/core/package.json | 1 +
packages/core/src/maka-wordmark.ts | 25 +
.../host-activity-idle-predicate.json | 8 +
.../__tests__/execution-service-listeners.test.ts | 62 ++
.../runtime-host/src/__tests__/host-kernel.test.ts | 39 ++
.../src/__tests__/peer-listener.test.ts | 29 +
.../runtime-host/src/__tests__/peer-mesh.test.ts | 84 ++-
.../runtime-host/src/__tests__/peer-native.test.ts | 57 +-
.../runtime-host/src/__tests__/protocol.test.ts | 30 +
.../session-collaboration-authority.test.ts | 53 +-
.../__tests__/session-subscription-client.test.ts | 41 ++
packages/runtime-host/src/client/connection.ts | 68 +--
packages/runtime-host/src/client/host-profile.ts | 24 +-
packages/runtime-host/src/client/peer-client.ts | 42 +-
packages/runtime-host/src/peer-mesh/node.ts | 82 ++-
packages/runtime-host/src/peer-mesh/owner.ts | 4 +
packages/runtime-host/src/protocol/host-status.ts | 54 ++
packages/runtime-host/src/protocol/index.ts | 5 +-
packages/runtime-host/src/protocol/operations.ts | 2 +
.../src/protocol/session-collaboration.ts | 9 +-
.../runtime-host/src/server/access-authority.ts | 3 +-
.../runtime-host/src/server/execution-service.ts | 5 +-
packages/runtime-host/src/server/host-kernel.ts | 14 +
packages/runtime-host/src/server/listener-set.ts | 22 +-
packages/runtime-host/src/server/peer-listener.ts | 4 +
packages/ui/src/maka-wordmark.tsx | 3 +-
packages/ui/src/session-history-list.tsx | 8 +
packages/ui/src/session-rail-context.tsx | 1 +
scripts/build-cursor-overlay.mjs | 31 +-
scripts/check-tui-copy.mjs | 2 +
94 files changed, 4624 insertions(+), 596 deletions(-)
create mode 100644 apps/desktop/src/main/__tests__/browser-message-box.test.ts
create mode 100644 apps/desktop/src/main/__tests__/main-startup-lifetime.test.ts
create mode 100644 apps/desktop/src/main/__tests__/runtime-host-turn-request-inbox-preload.test.ts
create mode 100644 apps/desktop/src/main/__tests__/session-turn-request-inbox-model.test.ts
create mode 100644 apps/desktop/src/main/browser-message-box.ts
copy packages/runtime-host/src/server/project-membership-gate.ts => apps/desktop/src/preload/runtime-host-turn-request-inbox.ts (52%)
rename apps/desktop/src/renderer/{ => features/session-collaboration/controller}/use-session-collaboration-dialog.ts (78%)
create mode 100644 apps/desktop/src/renderer/features/session-collaboration/controller/use-turn-request-inbox.ts
create mode 100644 apps/desktop/src/renderer/features/session-collaboration/model/turn-request-inbox.ts
copy native/runtime-host-peer/build.rs => apps/desktop/src/renderer/features/session-collaboration/testing.ts (84%)
create mode 100644 apps/desktop/src/renderer/features/session-collaboration/turn-request-inbox-context.tsx
create mode 100644 apps/desktop/src/renderer/features/session-collaboration/ui/session-turn-request-approval.tsx
copy packages/ui/src/tool-activity/sandbox-denial.ts => apps/desktop/src/renderer/features/session-collaboration/ui/session-turn-request-badge.tsx (61%)
create mode 100644 packages/core/src/maka-wordmark.ts
create mode 100644 packages/runtime-host/protocol-compatible-changes/host-activity-idle-predicate.json
create mode 100644 packages/runtime-host/src/__tests__/execution-service-listeners.test.ts
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@maka.apache.org
For additional commands, e-mail: commits-help@maka.apache.org