@dxos/compute - v0.16.0
    Preparing search index...

    Interface GetSessionOptions

    interface GetSessionOptions {
        guard?: Guard;
        location?: AgentLocation;
        provider?: DXN;
        systemPrompt?: string;
    }
    Index

    Properties

    guard?: Guard

    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 an edge process.

    location?: AgentLocation

    Where 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.

    'local'
    
    provider?: DXN
    systemPrompt?: string