Open artifact in browser
workspace_view_openAsk the browser tab paired to your agent key in the artifact's workspace to open it, using the context generation you last read (workspace_view_context). operationId is an optional idempotency key: without one, a retry is a new request. The receipt reports queued, applied, deferred, or disconnected state.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"artifactId": "<artifactId>",
"expectedContextGeneration": "<expectedContextGeneration>"
},
"name": "workspace_view_open"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| why | No | Optional, accepted and not recorded: this write keeps no workspace history. If you send one, one sentence on what the person is trying to accomplish. At most 300 characters. | |
| artifactId | Yes | The artifact to open, in a workspace: its id, alias or page URL. | |
| operationId | No | Optional idempotency key: a retry with the same key and inputs returns the same receipt. | |
| expectedContextGeneration | Yes | contextGeneration from your last view context read. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||