Backplane.AgentRuntime.Codex.ResourceRegistry (backplane_agent_runtime v1.10.7)

Copy Markdown

Process-local run resources with owner/incarnation fencing and bounded cleanup.

Cleanup capabilities stay in this process tree. Failed or unconfirmed cleanup leaves an inspection record; callers must reconcile it before replacing a run.

Summary

Functions

cancel_owner(pid, owner)

child_spec(init_arg)

Returns a specification to start this module under a supervisor.

See Supervisor.

cleanup_status(pid, handle, owner)

fetch(pid, handle, owner)

fetch_session(pid, session_id, owner, incarnation \\ nil)

forget_session(pid, session_id, owner, incarnation \\ nil)

owner_status(pid, owner)

register(pid, owner, kind, value, opts \\ [])

register_session(pid, owner, value, opts \\ [])

release(pid, handle, owner)

release_session(pid, session_id, owner, incarnation \\ nil)

start_link(opts \\ [])

update_session(pid, session_id, owner, value, incarnation \\ nil)

worker_supervisor(pid)