Interface: TurnFeedbackState¶
Defined in: src/feedback/useTurnFeedback.ts:32
What useTurnFeedback returns.
Properties¶
submit¶
submit: (
value,comment?) =>Promise\<void>
Defined in: src/feedback/useTurnFeedback.ts:41
Submit a score for the turn. Resolves the turn's traceId / runId /
turnId from its activity groups and invokes the host's onFeedback.
Parameters¶
value¶
0 | 1
comment?¶
string
Returns¶
Promise\<void>
submitted?¶
optionalsubmitted?:0|1
Defined in: src/feedback/useTurnFeedback.ts:34
The score the user already submitted for this turn, if any.
submitting¶
submitting:
boolean
Defined in: src/feedback/useTurnFeedback.ts:36
Whether a submission is currently in flight.
traceId?¶
optionaltraceId?:string
Defined in: src/feedback/useTurnFeedback.ts:47
The turn's resolved trace id, if the service ran with telemetry enabled. Hosts can use its absence to hide feedback UI when scores would have nothing to attach to.