Interface: CreateAgentRequest
Defined in: packages/sdk/src/types/member-types.ts:532
Properties
chatModelConfig?
optionalchatModelConfig:ChatModelConfig|null
Defined in: packages/sdk/src/types/member-types.ts:550
null clears the stored config. Both agent request bodies are applied
with exclude_unset=True server-side, so an OMITTED key means "leave the
stored value alone" — only an explicit null detaches a config from the
model family it was keyed to. The generated
CreateAgentRequestChatModelConfig is the loose OpenAPI free-form object;
typing it as the real union here is what makes a misshapen payload a
compile error instead of a 400.
chatModelId
chatModelId:
string
Defined in: packages/sdk/src/types/member-types.ts:542
codeInterpreterEnabled?
optionalcodeInterpreterEnabled:boolean
Defined in: packages/sdk/src/types/member-types.ts:556
description?
optionaldescription:string
Defined in: packages/sdk/src/types/member-types.ts:534
email?
optionalemail:string
Defined in: packages/sdk/src/types/member-types.ts:535
externalId?
optionalexternalId:string
Defined in: packages/sdk/src/types/member-types.ts:537
labelIds?
optionallabelIds:number[]
Defined in: packages/sdk/src/types/member-types.ts:540
maxDailyActions?
optionalmaxDailyActions:number
Defined in: packages/sdk/src/types/member-types.ts:554
memberRoleId?
optionalmemberRoleId:number
Defined in: packages/sdk/src/types/member-types.ts:539
Omitted → backend defaults to the workspace's canonical Agent role (#16207).
memoryConfig?
optionalmemoryConfig:AgentMemoryConfig
Defined in: packages/sdk/src/types/member-types.ts:557
name
name:
string
Defined in: packages/sdk/src/types/member-types.ts:533
ownerId?
optionalownerId:number
Defined in: packages/sdk/src/types/member-types.ts:541
phone?
optionalphone:string
Defined in: packages/sdk/src/types/member-types.ts:536
realtimeModelConfig?
optionalrealtimeModelConfig:Record<string,unknown>
Defined in: packages/sdk/src/types/member-types.ts:552
realtimeModelId?
optionalrealtimeModelId:string
Defined in: packages/sdk/src/types/member-types.ts:551
systemPrompt
systemPrompt:
string
Defined in: packages/sdk/src/types/member-types.ts:553
tools?
optionaltools:string[]
Defined in: packages/sdk/src/types/member-types.ts:555