authed

Stop Assistant Turn

Changed on

End the turn as a quiet receipt (TEA-669; one path since TEA-772): record the stop intent durably, wake the live lane, and wake the thread's ConversationWorkflow, which forwards the stop to a live turn child or settles a parked row through the one surviving settle path. Stopping an already-settled turn answers a receipt, never an error: the button races the answer by nature. Stop ends the turn, not the conversation: the next message queues a fresh turn against the same persisted session.

post/api/v1/assistant-threads/{thread_id}/turns/{turn_id}/stop

Request

  • Base URL
    https://api.teaflask.com (the document declares no server; this is the origin it was published from)
  • URL
    https://api.teaflask.com/api/v1/assistant-threads/{thread_id}/turns/{turn_id}/stop
  • Auth
    none declared

Path parameters

thread_idstring uuid required
turn_idstring uuid required

Response

Successful Response

delivery'signaled' | 'turn_settled' | 'already_settled' required

Changes

    • info

      removed the STEEP_LEARNING_DISABLED enum value from the / response property for the response status

    • info

      removed the STEEP_LEARNING_DISABLED enum value from the / response property for the response status

    • info

      removed the STEEP_LEARNING_DISABLED enum value from the / response property for the response status

    • info

      removed the STEEP_LEARNING_DISABLED enum value from the / response property for the response status

    • info

      removed the STEEP_LEARNING_DISABLED enum value from the / response property for the response status

    • info

      removed the STEEP_LEARNING_DISABLED enum value from the / response property for the response status

    • info

      removed the STEEP_LEARNING_DISABLED enum value from the / response property for the response status