Get one of an agent’s tasks
Reads one task the agent started (a delegated task, a follow-up or an approved proposal) by its own session id, as listAssistantSubsessions lists it: its state, start, title, the conversation it belongs to where the caller may view it, and canStop; a follow-up also carries its status, next check, what counts as done and its newest checks. Only a task session of this agent the caller may view is read; any other answers 404, as does one the daemon no longer holds. Answers 409 DAEMON_FEATURE_MISSING when the agent’s daemon cannot read one task, and 409 ASSISTANT_MODE_OFF for an agent outside assistant mode whose daemon serves only assistant mode’s. Nothing is stored by this call.
Authorization
bearerAuth In: header
Path Parameters
^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$uuid1 <= length <= 512Response Body
application/json
application/json
application/json
application/json
curl -X GET "https://example.com/v1/orgs/string/agents/497f6eca-6276-4993-bfeb-53cbbbba6f08/assistant/subsessions/string"{ "sessionId": "string", "title": "string", "state": "open", "startedAt": "string", "visible": true, "canStop": true, "parent": { "sessionId": "string", "title": "string", "platform": "string", "channelName": "string" }, "place": { "platform": "string", "channelName": "string" }, "kind": "delegated", "followUp": { "id": "string", "status": "waiting", "nextCheck": "string", "doneWhen": "string", "recentChecks": [ { "at": "2019-08-24T14:15:22Z", "observation": "string", "reported": true, "startedBy": "time", "events": [ "merged" ] } ], "gettingToKnow": true, "watch": { "url": "string", "target": "string", "state": "pending", "reason": "string" } }}