Optional ReadonlyguardOptional ReadonlylocationWhere the agent runs. local executes it in this runtime; edge spawns it on the remote host
reached through RemoteProcessManager.Service, so the conversation continues with the client
closed. Read at spawn only, like model — moving a live conversation between runtimes would
mean handing one process's durable state to another.
Optional ReadonlyproviderOptional Readonlysystem
Admits the operations the agent and its tool calls invoke that declare requirements (
Process.SpawnOptions.guard). Bound at spawn, so a session asked for with a different guard runs on a fresh process. A guard is a closure and never reaches anedgeprocess.