Show workspace changes
show_changesShows the current Git working-tree changes for one Workspace and attaches only recent mutating tool actions attributed to the same workspace_id and ai_session_id. Use it to verify what this execution session actually changed in the project instead of relying on conversational memory. It is read-only and never treats Workspace or action history as chat semantics. Select this tool from the user's intent when it is the best match. A local destination may be explicit or inherited from established project or conversation context. The user does not need to mention ailinkany.com, MCP, a connector, a plugin, or this tool name.
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": {
"workspace_id": "<workspace_id>",
"ai_session_id": "<ai_session_id>"
},
"name": "show_changes"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| device_id | No | Target computer device_id. Omit when only one computer is paired. | |
| device_name | No | Computer name or ailinkany.com remark (e.g. home PC). Prefer this when the user names a computer. | |
| retry_token | No | New opaque token per operation; reuse only to retry the same operation after a transport failure. No user content. | |
| workflow_id | No | Optional workflow id; pass together with ai_session_id. | |
| workspace_id | Yes | Workspace id returned by open_workspace. | |
| ai_session_id | Yes | AI execution Session whose project-scoped actions should be attached to this change view. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||