failed and ambiguous, and no
argument values unless you opt in, because a trace backend is not the receipt store.
The policy
runnable
The code
runnable file=main.py
What the agent sees
The agent sees nothing different; the sink never blocks and never changes an outcome. The trace backend sees:UNSET, not an error: CTRLRun doing its job is not a fault in the trace.
The receipt
runnable
When an AMBIGUOUS appears
The span’s status isERROR and its result attribute is ambiguous, which is the alert to
build: a span whose result is ambiguous is an effect waiting for ctrlrun resolve. The
resolution is a later event, not a change to the span.
Next
- Export to OpenTelemetry: the OTLP exporter and the gateway’s
--otel. - Receipts and evidence · Get started · Why.