Interface WorkloadAttributionDefaults

Defaults applied independently to each attributed workload.

Operation IDs do not belong in client-wide defaults because concurrent requests must never share mutable lineage state.

interface WorkloadAttributionDefaults {
    agentFramework?: string;
    agentFrameworkVersion?: string;
    agentSurface?: AgentSurface;
    agentSurfaceVersion?: string;
    executionMode?: ExecutionMode;
    workloadKind: WorkloadKind;
}

Hierarchy (View Summary)

Properties

agentFramework?: string

Canonical agent host, for example codex, claude-code, or sogni-chat.

agentFrameworkVersion?: string

Version of the agent host when known.

agentSurface?: AgentSurface

How the agent host integrated with Sogni.

agentSurfaceVersion?: string

Version of the integration surface when known.

executionMode?: ExecutionMode

Product execution detail, such as browser or durable execution.

workloadKind: WorkloadKind