app_set_intent
Sets the high-level task intent shown on the web dashboard, letting users see what the agent is working on during long PCB design operations. Pass an empty string to clear the banner.
Instructions
Tell the dashboard what high-level task the agent is working on.
The text is written to workspace/intent.txt where the web
dashboard polls it and shows a banner. Purely informational --
does not affect tool dispatch in any way. Call this once at the
start of a long task ("reviewing buck-converter feedback divider",
"auto-placing the analog front-end on sheet B") so the user
watching the dashboard knows what's happening between IPC
events. Pass an empty string to clear the banner.
Args: intent: Short human-readable description (one line, <=240 chars).
Returns:
{"ok": true, "intent": "<truncated text>"}.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| intent | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||