forked from iOfficeAI/AionUi
-
Notifications
You must be signed in to change notification settings - Fork 0
P0: Workbench visible ACP Mac-control cannot consume session MCP #499
Copy link
Copy link
Open
Labels
area:brokerevaOS broker/session/auth integrationevaOS broker/session/auth integrationarea:native-companionNative macOS companion boundaryNative macOS companion boundaryarea:releasePackaging, signing, updater, rollbackPackaging, signing, updater, rollbackblockedCannot proceed without an external dependency or decisionCannot proceed without an external dependency or decisionbugSomething isn't workingSomething isn't workingevaosevaOS public beta R&D workevaOS public beta R&D workkind:integrationIntegration implementation issueIntegration implementation issuepriority:P0Critical customer/runtime blocker requiring immediate attentionCritical customer/runtime blocker requiring immediate attentionpublic-betaBlocks or contributes to the public beta gateBlocks or contributes to the public beta gateready-for-agentIssue has enough handoff detail for an agent to startIssue has enough handoff detail for an agent to startrelease-train:runtime-reliabilityCross-version Workbench/runtime reliability release trainCross-version Workbench/runtime reliability release train
Description
Metadata
Metadata
Assignees
Labels
area:brokerevaOS broker/session/auth integrationevaOS broker/session/auth integrationarea:native-companionNative macOS companion boundaryNative macOS companion boundaryarea:releasePackaging, signing, updater, rollbackPackaging, signing, updater, rollbackblockedCannot proceed without an external dependency or decisionCannot proceed without an external dependency or decisionbugSomething isn't workingSomething isn't workingevaosevaOS public beta R&D workevaOS public beta R&D workkind:integrationIntegration implementation issueIntegration implementation issuepriority:P0Critical customer/runtime blocker requiring immediate attentionCritical customer/runtime blocker requiring immediate attentionpublic-betaBlocks or contributes to the public beta gateBlocks or contributes to the public beta gateready-for-agentIssue has enough handoff detail for an agent to startIssue has enough handoff detail for an agent to startrelease-train:runtime-reliabilityCross-version Workbench/runtime reliability release trainCross-version Workbench/runtime reliability release train
Summary
Signed installed-app Mac-control proof is blocked because the visible Workbench/OpenClaw agent path accepts the proof prompt but does not produce Mac-control tool calls. This is different from support-control/CLI smoke: support/canary connector gates can pass while the visible first-party agent still never calls
desktop_*tools or performs a real low-impact desktop action.Evidence
ed458a05c9c62d5f2a6cac1fef725bc9968c31ba28470180732/Applications/evaOS Workbench.app/Volumes/LEXAR/Codex/evidence/evaos-workbench-mac-control/ed458a05c9c62d5f2a6cac1fef725bc9968c31ba/installed-app-proof-28470180732//Volumes/LEXAR/Codex/evidence/evaos-workbench-mac-control/ed458a05c9c62d5f2a6cac1fef725bc9968c31ba/mac-control-doctor-full-20260630T204821Z/visible_agent_mac_toolsfailed.ACP_EMPTY_TURN.session_info_update,available_commands_update,user_message_chunk, andsession_info_update; it did not includetool_call,tool_call_update, oragent_message_chunkfor Mac-control.Required behavior
The visible proof must validate the actual Workbench/OpenClaw visible-agent control path, not only internal support-control CLI smoke.
The agent should:
desktop_seethrough the Mac-control tool surface.desktop_control_stop, revoke/post-reset recovery, and kill-switch fail-closed behavior.Acceptance
scripts/evaosMacControlDoctor.jsclassifies this failure as a typed blocker such asvisible_agent_no_tool_dispatch, not genericruntime_not_configured.customer_mac_status,customer_mac_capabilities,desktop_control_status,desktop_see,desktop_bridge_audit_tail,desktop_control_stop, anddesktop_kill_switch.Boundary
This issue does not claim release/customer readiness. It is a release blocker until signed installed
/Applications/evaOS Workbench.appvisible-agent proof passes end to end and #480 is updated with evidence.