select_agent
Set which agent controls Plonk: route voice/outgoing requests to a chosen agent, or clear to allow any. Optional exclusive mode blocks other agents from changing windows/settings.
Instructions
Make an agent the user's active one in Plonk. Omit 'name' to select this client itself; pass "" to clear the choice so any agent may drive. The active agent shows in Plonk's menu bar and settings, and is where voice and other outgoing requests will go. With 'exclusive' true the app also rejects window and settings changes from every other agent (they can still read state and take screenshots). Connected agents are listed in get_state under 'agents'.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | Agent name from get_state's 'agents'; omit for this client, "" to clear | |
| exclusive | No | Also turn 'only the active agent controls' on or off |