diff --git a/docs/openapi-tess.yaml b/docs/openapi-tess.yaml index 29616d8..4a3241a 100644 --- a/docs/openapi-tess.yaml +++ b/docs/openapi-tess.yaml @@ -118,6 +118,62 @@ paths: responses: { '200': { description: Recovered } }, }, } + /api/coord/mos/handoff: + { + post: + { + summary: Submit Mos handoff, + parameters: [{ $ref: '#/components/parameters/correlation' }], + responses: { '200': { description: Receipt } }, + }, + } + /api/coord/mos/{handoffId}/observe: + { + get: + { + summary: Observe Mos handoff, + parameters: + [ + { $ref: '#/components/parameters/handoffId' }, + { $ref: '#/components/parameters/correlation' }, + ], + responses: { '200': { description: Observation } }, + }, + } + /api/coord/mos/{handoffId}/result: + { + get: + { + summary: Get Mos handoff result, + parameters: + [ + { $ref: '#/components/parameters/handoffId' }, + { $ref: '#/components/parameters/correlation' }, + ], + responses: { '200': { description: Result } }, + }, + } + /api/interaction/{agentName}/sessions/{sessionId}/stream: + { + get: + { + summary: Stream runtime events, + parameters: + [ + { $ref: '#/components/parameters/agentName' }, + { $ref: '#/components/parameters/sessionId' }, + { $ref: '#/components/parameters/correlation' }, + ], + responses: + { + '200': + { + description: Event stream, + content: { text/event-stream: { schema: { type: string } } }, + }, + }, + }, + } /api/memory/preferences: { get: { summary: List preferences, responses: { '200': { description: Preferences } } }, diff --git a/docs/tess/M5-003-DOCUMENTATION-CHECKLIST.md b/docs/tess/M5-003-DOCUMENTATION-CHECKLIST.md index 336900b..5622d0a 100644 --- a/docs/tess/M5-003-DOCUMENTATION-CHECKLIST.md +++ b/docs/tess/M5-003-DOCUMENTATION-CHECKLIST.md @@ -1,6 +1,6 @@ # TESS-M5-003 Documentation Checklist -- [x] `openapi-tess.yaml`: authenticated interaction endpoints, Mos handoff/observe/result, memory search. +- [x] `openapi-tess.yaml`: authenticated interaction endpoints including SSE stream, Mos handoff/observe/result, and memory preferences, insights, and search. - [x] User guide: authorized session and handoff workflows. - [x] Admin guide: provisioning, policy, health, and approval boundary. - [x] Developer guide: scope, durable state, and provider adapter contract.