complete_task
Marks a task as fully complete and records a summary of the outcome, so the agent can close the session and hand back results.
Instructions
Signal that the task is fully complete. ONLY call this when the user's requested task has been fully achieved -- all data collected, all entries made, all actions performed. Include a summary of what was accomplished, but never include passwords, tokens, API keys, or sensitive form values. Provide tab_id when more than one tab/session could be active so the local task memory is associated exactly. Provide session_token only when completing a client-owned visual session created by start_visual_session; otherwise omit it and keep the normal task-lifecycle semantics. Multi-agent: agent-scoped tabs; cross-agent reject with TAB_NOT_OWNED; cap configurable (default 8, 1-64).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tab_id | No | Optional target tab id used to associate this outcome with the correct local MCP replay session. | |
| summary | Yes | Summary of what was accomplished (e.g. "Found 50 Tesla internships and added them to Google Sheet with title, department, location columns") | |
| session_token | No | Optional token returned by start_visual_session. Provide this only when finalizing a client-owned visual session. |