Threads AI

AskOutcome

How an ask ended.

Phase 2, not yet available (lane 29-teams-phase2-29d): Until then no ask closes failed: the failed variant comes with host members.

A union discriminated by status.

answered

status"answered"required

"answered": the member replied.

askId / ask_idAskIdrequired

The ask.

textstringrequired

The reply.

memberMemberRefrequired

Who replied.

timed_out

status"timed_out"required

"timed_out": no reply before the deadline.

askId / ask_idAskIdrequired

The ask.

member_ended

status"member_ended"required

"member_ended": the member ended before replying.

askId / ask_idAskIdrequired

The ask.

resultMemberResultrequired

How it ended.

cancelled

status"cancelled"required

"cancelled": the asker's turn or the whole team was cancelled.

askId / ask_idAskIdrequired

The ask.

needs_input

status"needs_input"required

"needs_input": a remote member needs input (Phase 4).

askId / ask_idAskIdrequired

The ask.

promptstringrequired

What it asks for.

uncertain

status"uncertain"required

"uncertain": a remote member's outcome is unknown, and the ask parks (Phase 4).

askId / ask_idAskIdrequired

The ask.

failed

status"failed"required

"failed": a host member's turn failed and only that turn ended; the member lives on.

askId / ask_idAskIdrequired

The ask.

errorTurnFailurerequired

Why the turn failed: a TurnFailure, its code mapped from the turn's end: budget_exhausted when the hop cap or the caller's run budget ended it.

Edit on GitHub

On this page