Class InvocationContext

java.lang.Object
com.tnsai.security.InvocationContext

public final class InvocationContext extends Object
Trusted interaction provenance, separate from executing agent and executor principal. Root factories belong to host ingress, not model arguments or arbitrary request fields. USER denotes an interaction category, not an authenticated account. This API is not a JVM sandbox.

An invocation may carry the AgentPrincipal its dispatches are attributed to. A host that serves several agents or conversations from one executor passes it here, per call, instead of wiring it on the shared executor; a dispatch reads the invocation's principal and falls back to the executor's wired one only when the invocation carries none.