narrate
Display a temporary narration ribbon in a controlled browser tab to inform viewers of the current workflow phase. Use for meaningful phase changes; a new narration replaces the current one.
Instructions
Show a short, temporary narration ribbon in the controlled browser tab so the person watching understands the current workflow phase. Use it for meaningful phase changes, not routine clicks or keystrokes. A new narration replaces the current one.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| text | Yes | One short, user-visible sentence describing the current workflow phase. | |
| tabId | Yes | Tab ID in which to show the narration. Must be a tab owned by this session. | |
| position | No | Which viewport edge holds the narration ribbon. Auto avoids recent interaction and scroll activity; defaults to auto. | auto |
| duration_ms | No | How long to show the narration, in milliseconds. Defaults to 5000. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| shown | Yes | ||
| reason | No | ||
| position | Yes | ||
| replaced | Yes | ||
| provenance | No | ||
| duration_ms | Yes |