Skip to content

PURISTA API


PURISTA API / @purista/ai / AgentRuntimeStatus

Type Alias: AgentRuntimeStatus

AgentRuntimeStatus = object

Defined in: packages/ai/src/types/AgentDefinition.ts:110

Properties

activeWorkers

activeWorkers: number

Defined in: packages/ai/src/types/AgentDefinition.ts:117

Current number of running agent executions in this process/replica.


agentName

agentName: string

Defined in: packages/ai/src/types/AgentDefinition.ts:111


agentVersion

agentVersion: string

Defined in: packages/ai/src/types/AgentDefinition.ts:112


concurrencyHints?

optional concurrencyHints: object

Defined in: packages/ai/src/types/AgentDefinition.ts:120

effectiveMaxConcurrencyHint?

optional effectiveMaxConcurrencyHint: number

Optional estimated global concurrency: replicaCountHint * maxConcurrencyPerInstance.

replicaCountHint?

optional replicaCountHint: number

Optional host-provided replica count hint for observability only.


maxConcurrencyPerInstance

maxConcurrencyPerInstance: number

Defined in: packages/ai/src/types/AgentDefinition.ts:115

Per-process/per-replica execution cap for this pool.


poolId

poolId: string

Defined in: packages/ai/src/types/AgentDefinition.ts:113


waitingWorkers

waitingWorkers: number

Defined in: packages/ai/src/types/AgentDefinition.ts:119

Current number of queued executions waiting for a local pool slot.