HandlersAgentListItem
HandlersAgentListItem =
object
Defined in: src/client/types.gen.ts:59
Properties
category
category:
string
Defined in: src/client/types.gen.ts:63
Category groups agents by use case.
color?
optionalcolor:string
Defined in: src/client/types.gen.ts:67
Color is a hex or CSS variable for agent theming.
created_at
created_at:
string
Defined in: src/client/types.gen.ts:71
CreatedAt is when the agent was created.
description
description:
string
Defined in: src/client/types.gen.ts:75
Description is a short description of the agent’s purpose.
display_order?
optionaldisplay_order:number
Defined in: src/client/types.gen.ts:79
DisplayOrder controls the sort position in listing endpoints (lower = first).
example_conversations?
optionalexample_conversations:object[]
Defined in: src/client/types.gen.ts:83
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:89
Features is a list of user-facing capability descriptions.
icon_url?
optionalicon_url:string
Defined in: src/client/types.gen.ts:93
IconURL is the URL to the agent’s icon.
id
id:
number
Defined in: src/client/types.gen.ts:97
ID is the unique identifier.
is_featured?
optionalis_featured:boolean
Defined in: src/client/types.gen.ts:101
IsFeatured indicates whether to highlight the agent in the marketplace.
model_config?
optionalmodel_config:object
Defined in: src/client/types.gen.ts:105
ModelConfig is the model whitelist, display names, and descriptions.
Index Signature
[key: string]: unknown
name
name:
string
Defined in: src/client/types.gen.ts:111
Name is the human-readable name.
parent_id?
optionalparent_id:number
Defined in: src/client/types.gen.ts:115
ParentID is the optional parent agent ID for sub-agent relationships.
phone_number?
optionalphone_number:string
Defined in: src/client/types.gen.ts:119
PhoneNumber is the SMS-reachable phone number for text-enabled agents.
recommended_model?
optionalrecommended_model:string
Defined in: src/client/types.gen.ts:123
RecommendedModel is the suggested default model.
skills?
optionalskills:string[]
Defined in: src/client/types.gen.ts:127
Skills is the list of skill identifiers bound to this agent.
status
status:
string
Defined in: src/client/types.gen.ts:131
Status is the agent’s availability: “active”, “coming_soon”, or “disabled”.
tagline?
optionaltagline:string
Defined in: src/client/types.gen.ts:135
Tagline is a short one-liner for marketplace cards.
updated_at
updated_at:
string
Defined in: src/client/types.gen.ts:139
UpdatedAt is when the agent was last updated.