management mode lacks create_approval — the org concierge cannot raise approvals to the user #61
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Live (agents-team concierge, 2026-06-11): the CTO asked the platform agent for a test task + test approval. The task path worked (delegation). The approval path failed: in
MOLECULE_MCP_MODE=management(1.5.0) the registry only exposeslist_pending_approvals—create_approval(anddecide_approval/get_workspace_approvals, fromsrc/tools/approvals.ts) are registered only in the workspace/a2a mode.Consequence: the org-root agent — whose RFC contract is to route destructive ops through human approval and surface decisions to the user — cannot CREATE an approval request directly. (It worked around by attempting gated ops like set_org_secret to spawn approvals as side effects, which also self-restarted its own workspace — core#2573.)
Ask: register the approvals toolset in management mode:
create_approval,get_workspace_approvals, and (policy permitting)decide_approval. Over-the-wire test in the #34 harness: management session creates an approval → appears inlist_pending_approvalsand the tenant Approvals tab.🤖 Generated with Claude Code