CodexWrapper.SessionObservation (CodexWrapper v0.6.0)

Copy Markdown View Source

A native thread identity announced during observed one-shot execution.

The execution caller sends {reference, observation} to the local observer before returning. This is identity evidence, not successful completion. Callers own persistence and must reject stale invocation references.

Summary

Types

t()

@type t() :: %CodexWrapper.SessionObservation{
  session_id: String.t(),
  source: :thread_started
}