Skip to content

Type Alias: AgentInstanceRegisterPayload

Prefactor TypeScript SDK


Prefactor TypeScript SDK / @prefactor/core / AgentInstanceRegisterPayload

AgentInstanceRegisterPayload = object

Defined in: packages/core/src/transport/http/agent-instance-client.ts:5

optional agent_id: string

Defined in: packages/core/src/transport/http/agent-instance-client.ts:6


optional environment_id: string

Defined in: packages/core/src/transport/http/agent-instance-client.ts:7


optional purpose: "live" | "smoke_test" | "eval"

Defined in: packages/core/src/transport/http/agent-instance-client.ts:9

Why this instance ran: ‘live’ for an actual agent run, ‘smoke_test’ for a pipeline check, or ‘eval’ for an evaluation run. Omit to let the API default to ‘live’.


optional agent_version: object

Defined in: packages/core/src/transport/http/agent-instance-client.ts:10

external_identifier: string

name: string

description: string


optional agent_schema_version: AgentSchemaVersion

Defined in: packages/core/src/transport/http/agent-instance-client.ts:15


optional idempotency_key: string

Defined in: packages/core/src/transport/http/agent-instance-client.ts:16