Skip to content

Keep Windows-node capability state truthful across Settings, Gateway declaration, and agent guidance #1155

Description

@RomneyDa

Problem

A Windows-node capability can appear enabled in Hub Settings while the agent says it cannot use it, or a permitted capability can be undiscoverable to the agent. This creates a trust gap between the UI, Gateway/node declaration, runtime readiness, and chat behavior.

Desired outcome

One authoritative, inspectable capability state drives Settings, diagnostics, node declaration, and agent guidance.

Definition of done

  • Report one capability state that includes: Settings toggle, Windows permission, Gateway declaration, pairing/approval, and runtime readiness.
  • Surface the state in Command Center and in the context supplied to the agent.
  • Provide actionable, unambiguous failure reasons for camera, browser proxy, and system.run.
  • Add MCP tools/list and tools/call coverage plus gateway-path proof for each meaningful state transition.

Related

Metadata

Metadata

Assignees

No one assigned

    Labels

    P2Normal priority bug or improvement with limited blast radius.clawsweeper:needs-infoClawSweeper needs more reporter information before it can verify this issue.clawsweeper:needs-maintainer-reviewClawSweeper marked this issue as needing maintainer review before automation.clawsweeper:needs-product-decisionClawSweeper marked this issue as needing a product or behavior decision.clawsweeper:no-new-fix-prClawSweeper does not recommend queueing a new automated fix PR for this issue.impact:ux-frictionUser-facing flow adds avoidable confusion or support burden without fully blocking progress.issue-rating: 🦪 silver shellfishThin issue quality; more reproduction proof or environment detail is needed.status: 🚢 actively landingA maintainer or agent is actively driving this item through implementation, validation, or merge.

    Type

    No type

    Fields

    Priority

    None yet

    Projects

    Status
    Backlog

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions