AgentHarness.SessionRef (AgentHarness v0.2.0)

Copy Markdown View Source

Stable public reference to a supervised logical agent session.

References deliberately contain no process identifier, keeping callers decoupled from process ownership and leaving room for restart or passivation without changing the handle shape. AgentHarness v0.x does not automatically restart, rehydrate, or passivate sessions.

Summary

Types

t()

@type t() :: %AgentHarness.SessionRef{id: String.t(), provider: atom()}