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/13 07:29:39 UTC

(maka) branch fix/grep-completeness updated (286c24daf1 -> f417ccd82e)

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

Astro-Han pushed a change to branch fix/grep-completeness
in repository https://gitbox.apache.org/repos/asf/maka.git


    omit 286c24daf1 fix(runtime): report Grep metadata descriptor limits before launch
    omit c5acc41c5b chore(cli): account for reviewed search dependencies in artifact budget
    omit 15cc04b40d chore(runtime): refresh search dependency and test inventories
    omit 3bfcd53314 fix(runtime): validate opened Linux paths before granting descriptors
    omit aaa90578b3 fix(runtime): preserve lexical Grep metadata paths in Linux
    omit a7815379f2 fix(runtime): create sandbox metadata markers before host mounts
    omit 8112384886 fix(runtime): mount authorized Grep metadata in Linux workers
    omit 194e51a0fd fix(runtime): distinguish Grep protocol from bounded Read protocol
    omit d96fe0d357 fix(runtime): preserve authorized ancestor ignore rules in Grep
    omit b2c9b6854d fix(runtime): prioritize Grep completeness in bounded projections
    omit d1461b3b4c refactor(runtime): resolve ripgrep dependencies per search
    omit 64484ff7a0 fix(runtime): preserve Glob directory symlink traversal semantics
    omit bb3be285f0 fix(runtime): surface Glob traversal permission failures
    omit ed897eb1f4 fix(ci): include Grep scanner in Windows package trigger
    omit ddeace81c8 Merge remote-tracking branch 'origin/main' into fix/grep-completeness
    omit 2e22fbd268 fix(runtime): report exact Grep completeness with bounded results
    omit b9e1dd182a chore: integrate ripgrep recovery dependency from #5169
    omit ebc6df0d93 fix(runtime): let Grep recover from a missing ripgrep with a retry
    omit 1854c1342a ci: track ripgrep-guidance in the Windows gates
    omit 4650eb3473 fix(runtime): name ripgrep when Grep cannot run it
     add fe7a98960a fix(desktop): preserve workbar tab scrollbar behavior (#5204)
     add 6ce9c72c35 feat(cli): add ACP live session lifecycle (#4862)
     add 9d4a6e4de3 fix:desktop skill select ui bug (#5249)
     add 6dfec43fe2 feat(workhub): unify conversation identity and Host-owned choices (#5198)
     add 5a95e7f3d8 fix(runtime): name ripgrep when Grep cannot run it
     add 01cb23be8a ci: track ripgrep-guidance in the Windows gates
     add 4242d9d1a4 fix(runtime): let Grep recover from a missing ripgrep with a retry
     add 3270480b44 fix(runtime): report exact Grep completeness with bounded results
     add 67055e80e8 fix(ci): include Grep scanner in Windows package trigger
     add b3c843817a fix(runtime): surface Glob traversal permission failures
     add 103d358182 fix(runtime): preserve Glob directory symlink traversal semantics
     add 4650785b13 refactor(runtime): resolve ripgrep dependencies per search
     add fb9064b761 fix(runtime): prioritize Grep completeness in bounded projections
     add 9644d41534 fix(runtime): preserve authorized ancestor ignore rules in Grep
     add e729f14b94 fix(runtime): distinguish Grep protocol from bounded Read protocol
     add 0f68de5dea fix(runtime): mount authorized Grep metadata in Linux workers
     add 0c1641356c fix(runtime): create sandbox metadata markers before host mounts
     add 70e6c743ce fix(runtime): preserve lexical Grep metadata paths in Linux
     add b892052646 fix(runtime): validate opened Linux paths before granting descriptors
     add 2c9bdb52ab chore(runtime): refresh search dependency and test inventories
     add c962b1091f chore(cli): account for reviewed search dependencies in artifact budget
     add 5608de27ae fix(runtime): report Grep metadata descriptor limits before launch
     add f417ccd82e chore: refresh Windows inventory after rebase

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   (286c24daf1)
            \
             N -- N -- N   refs/heads/fix/grep-completeness (f417ccd82e)

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-budget.json                       |    4 +-
 apps/desktop/e2e/transcript-scroll-cost.spec.ts    |    4 +-
 apps/desktop/e2e/workhub-layout.spec.ts            |   11 +-
 apps/desktop/e2e/workhub-return-rail.spec.ts       |   31 +
 .../src/main/__tests__/workhub-anchor-rail.test.ts |   45 +-
 .../main/__tests__/workhub-presentation.test.ts    |   69 +-
 .../main/__tests__/workhub-send-visibility.test.ts |   19 +-
 apps/desktop/src/main/runtime-host-client.ts       |    4 +
 apps/desktop/src/main/workhub-presentation.ts      |   66 +-
 apps/desktop/src/main/workhub-runtime.ts           |   12 +-
 apps/desktop/src/preload/preload.ts                |    5 +-
 apps/desktop/src/preload/workhub-presentation.ts   |    2 +-
 .../workhub/controller/use-workhub-controller.ts   |   60 +-
 .../desktop/src/renderer/features/workhub/index.ts |    1 -
 .../features/workhub/locales/workhub-live-copy.ts  |   12 +-
 .../renderer/features/workhub/model/linked-work.ts |   14 +-
 .../features/workhub/model/workspace-name.ts}      |   10 +-
 .../desktop/src/renderer/features/workhub/ports.ts |    4 +
 .../src/renderer/features/workhub/testing.ts       |    5 +
 .../features/workhub/ui/workhub-conversation.tsx   |  147 +-
 .../workhub/ui/workhub-navigation-rail.tsx         |    8 +-
 .../renderer/features/workhub/ui/workhub-root.tsx  |   60 +-
 .../features/workhub/ui/workhub-work-identity.tsx  |   25 +-
 apps/desktop/src/renderer/maka-tokens.css          |   33 +
 .../platform/desktop/create-workhub-services.ts    |    4 +
 apps/desktop/src/renderer/styles/base.css          |   33 -
 apps/desktop/src/renderer/styles/workhub.css       |  117 +-
 apps/desktop/src/shared/workhub-presentation.d.ts  |    4 +-
 apps/desktop/src/shared/workhub-tool-schema.ts     |    8 +
 apps/desktop/stories/ask-user-question.stories.tsx |   23 +
 .../stories/composer-slash-menu.stories.tsx        |   38 +
 apps/desktop/stories/session-workbar.stories.tsx   |   25 +
 apps/desktop/stories/workhub.stories.tsx           |  353 ++++-
 .../workhub-coordination-session-adr.md            |   21 +
 docs/astryx-surface-file-inventory.md              |    7 +-
 docs/astryx-surface-file-inventory.paths           |    1 +
 .../acceptance/progress-question.png               |  Bin 0 -> 782960 bytes
 .../acceptance/real-model-ambiguity-question.png   |  Bin 0 -> 549249 bytes
 .../acceptance/selected-target-execution.png       |  Bin 0 -> 514641 bytes
 .../conversation-status.png                        |  Bin 0 -> 90441 bytes
 .../host-selection/native-selector.png             |  Bin 0 -> 851208 bytes
 .../target-selection.png                           |  Bin 0 -> 135648 bytes
 docs/windows-test-inventory.md                     |    5 +-
 docs/workhub-domain-language.md                    |   39 +
 ...b-host-selection-acceptance-2026-09-13.zh-CN.md |   81 ++
 docs/workhub-native-acceptance-2026-09-12.zh-CN.md |   97 ++
 packages/cli/src/__tests__/acp-agent.test.ts       |   81 +-
 .../cli/src/__tests__/acp-child-process-harness.ts |    3 +-
 .../cli/src/__tests__/acp-child-process.test.ts    |  366 ++++-
 .../cli/src/__tests__/acp-prompt-content.test.ts   |  318 +++++
 .../src/__tests__/acp-session-event-mapper.test.ts |  189 +++
 .../cli/src/__tests__/acp-session-registry.test.ts | 1477 +++++++++++++++++++-
 .../cli/src/__tests__/acp-stdio-server.test.ts     |  882 +++++++++++-
 packages/cli/src/__tests__/cli.test.ts             |    5 +-
 .../__tests__/tui-mcp-remote-publication.test.ts   |    3 +
 packages/cli/src/acp/README.md                     |   59 +
 packages/cli/src/acp/maka-acp-agent.ts             |   19 +-
 packages/cli/src/acp/prompt-content.ts             |  262 ++++
 packages/cli/src/acp/session-event-mapper.ts       |  139 ++
 packages/cli/src/acp/session-registry.ts           |  771 +++++++++-
 packages/cli/src/acp/stdio-server.ts               |   17 +-
 packages/cli/src/cli-core.ts                       |    2 +-
 packages/cli/src/runtime-host-session-channel.ts   |  114 +-
 .../src/__tests__/execution-composition.test.ts    |  257 +++-
 .../hosted-execution-tool-profile.test.ts          |    3 +-
 .../src/__tests__/interaction-coordinator.test.ts  |  151 ++
 .../src/__tests__/interactive-run-composer.test.ts |    4 +-
 .../src/__tests__/reconnecting-connection.test.ts  |   41 +
 .../src/__tests__/root-turn-coordinator.test.ts    |    7 +-
 .../workhub-coordination-coordinator.test.ts       |    7 +-
 .../workhub-coordination-protocol.test.ts          |   29 +
 .../src/client/reconnecting-connection.ts          |   11 +
 packages/runtime-host/src/protocol/index.ts        |    4 +-
 packages/runtime-host/src/protocol/operations.ts   |    1 +
 .../src/protocol/workhub-coordination.ts           |   65 +
 .../src/server/execution-composition.ts            |    2 +
 .../src/server/hosted-execution-tool-profile.ts    |   14 +-
 .../src/server/interaction-coordinator.ts          |   82 ++
 .../src/server/root-turn-coordinator.ts            |   12 +-
 .../src/server/workhub-coordination-action-gate.ts |   39 +-
 .../src/server/workhub-coordination-coordinator.ts |  176 +++
 .../ui/src/__tests__/chat-input-behavior.test.ts   |   21 +
 .../__tests__/chat-view-empty-compaction.test.tsx  |   27 +
 .../__tests__/scheduled-task-form-schedule.test.ts |    6 +-
 packages/ui/src/chat-input-behavior.ts             |   19 +
 packages/ui/src/chat-turn.tsx                      |   39 +-
 packages/ui/src/chat-view.tsx                      |   16 +-
 packages/ui/src/choice-panel.tsx                   |   78 ++
 packages/ui/src/composer.tsx                       |    3 +
 packages/ui/src/conversation-copy.ts               |   14 +-
 packages/ui/src/form-interaction-prompt.tsx        |   44 +-
 packages/ui/src/index.ts                           |    2 +
 packages/ui/src/styles.css                         |    6 +
 packages/ui/src/use-chat-scroll.ts                 |    9 +-
 packages/ui/src/user-question-prompt.tsx           |   36 +-
 packages/ui/stories/model-picker.stories.tsx       |    6 +-
 96 files changed, 7025 insertions(+), 420 deletions(-)
 copy apps/desktop/src/{global.d.ts => renderer/features/workhub/model/workspace-name.ts} (77%)
 create mode 100644 docs/images/pr/workhub-conversation-colors/acceptance/progress-question.png
 create mode 100644 docs/images/pr/workhub-conversation-colors/acceptance/real-model-ambiguity-question.png
 create mode 100644 docs/images/pr/workhub-conversation-colors/acceptance/selected-target-execution.png
 create mode 100644 docs/images/pr/workhub-conversation-colors/conversation-status.png
 create mode 100644 docs/images/pr/workhub-conversation-colors/host-selection/native-selector.png
 create mode 100644 docs/images/pr/workhub-conversation-colors/target-selection.png
 create mode 100644 docs/workhub-host-selection-acceptance-2026-09-13.zh-CN.md
 create mode 100644 docs/workhub-native-acceptance-2026-09-12.zh-CN.md
 create mode 100644 packages/cli/src/__tests__/acp-prompt-content.test.ts
 create mode 100644 packages/cli/src/__tests__/acp-session-event-mapper.test.ts
 create mode 100644 packages/cli/src/acp/README.md
 create mode 100644 packages/cli/src/acp/prompt-content.ts
 create mode 100644 packages/cli/src/acp/session-event-mapper.ts
 create mode 100644 packages/ui/src/choice-panel.tsx


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