HandlersUpdateAgentRequest
HandlersUpdateAgentRequest =
object
Defined in: src/client/types.gen.ts:1334
Properties
agent_server_url?
optionalagent_server_url:string
Defined in: src/client/types.gen.ts:1338
AgentServerURL is the URL of the agent’s server runtime endpoint.
category?
optionalcategory:string
Defined in: src/client/types.gen.ts:1342
Category groups agents by use case.
color?
optionalcolor:string
Defined in: src/client/types.gen.ts:1346
Color is a hex or CSS variable for agent theming.
description?
optionaldescription:string
Defined in: src/client/types.gen.ts:1350
Description is a short description of the agent’s purpose.
display_order?
optionaldisplay_order:number
Defined in: src/client/types.gen.ts:1354
DisplayOrder controls the sort position in listing endpoints (lower = first).
example_conversations?
optionalexample_conversations:object[]
Defined in: src/client/types.gen.ts:1358
ExampleConversations is a list of sample Q&A pairs for the marketplace.
Index Signature
[key: string]: string
features?
optionalfeatures:string[]
Defined in: src/client/types.gen.ts:1364
Features is a list of user-facing capability descriptions.
icon_url?
optionalicon_url:string
Defined in: src/client/types.gen.ts:1368
IconURL is the URL to the agent’s icon.
is_featured?
optionalis_featured:boolean
Defined in: src/client/types.gen.ts:1372
IsFeatured indicates whether to highlight the agent in the marketplace.
model_config?
optionalmodel_config:object
Defined in: src/client/types.gen.ts:1376
ModelConfig is the model whitelist, display names, and descriptions.
Index Signature
[key: string]: unknown
name?
optionalname:string
Defined in: src/client/types.gen.ts:1382
Name is the human-readable name of the agent.
parent_id?
optionalparent_id:number
Defined in: src/client/types.gen.ts:1386
ParentID is the optional parent agent ID for sub-agent relationships.
recommended_model?
optionalrecommended_model:string
Defined in: src/client/types.gen.ts:1390
RecommendedModel is the suggested default model.
runtimes?
optionalruntimes:string[]
Defined in: src/client/types.gen.ts:1394
Runtimes is the list of runtime environments the agent supports (e.g., “client”, “server”).
skills?
optionalskills:string[]
Defined in: src/client/types.gen.ts:1398
Skills is the list of skill identifiers bound to this agent.
status?
optionalstatus:string
Defined in: src/client/types.gen.ts:1402
Status is the agent’s availability: “active”, “coming_soon”, or “disabled”.
system_prompt?
optionalsystem_prompt:string
Defined in: src/client/types.gen.ts:1406
SystemPrompt is the curated system prompt.
tagline?
optionaltagline:string
Defined in: src/client/types.gen.ts:1410
Tagline is a short one-liner for marketplace cards.