Read cooperation state
cooperation_readRead a repository's cooperation snapshot and events to track shared state and activity. Use it after resuming or when a stale revision invalidates the cursor, then restart with a new snapshot.
Instructions
Read one authorized repository's consistent cooperation snapshot and events.
Read again after resuming or a stale revision; cursor_expired requires a new
snapshot. Artifact references grant no file access and are never fetched.
Request and response schemas: agents-core://cooperation/schema.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| request | Yes | Closed agents-core/cooperation/1 read object or raw JSON. Required protocol and repository_id; optional cursor (event cursor integer), limit (1..100, default 50), offset (snapshot pagination integer >=0, default 0), snapshot_time (nonnegative timestamp), participant_ids, agreement_ids, task_ids (each at most 50 IDs). Follow next_snapshot_offset and repeat the first page's snapshot_time; restart snapshot pagination if revision or service_epoch changes. Follow next_cursor for events. No capability is returned. Maximum 32768 UTF-8 bytes, depth 8; no unknown fields or duplicate keys. | |
| workspace | No | Absolute path of your working directory, the project this session works in. Pass it whenever you have one: one server can serve several sessions. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||