select_agent
Select the agent that receives voice and outgoing requests in Plonk. Optionally enable exclusive mode to block other agents from changing windows and 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 |