- Method:
listDocs - Scope:
run:read - Transports: HTTP RPC, WebSocket RPC
- Request:
{ filter?: { kind?: "ticket" | "plan" | "spec" | "proposal" | "conflict"; includeDeleted?: boolean; updatedAfterMs?: number; limit?: number } } - Response:
GatewayDocRow[]
v1 and include InvalidRequest, Unauthorized, Forbidden, and Internal.
Each row includes path, kind, content, contentHash, updatedAtMs, and optional deletedAtMs. Tombstone rows return only when includeDeleted is true; conflict marker rows use kind: "conflict" and a conflicts/*.json path.