Skip to Content

HandlersAgentListItem

HandlersAgentListItem = object

Defined in: src/client/types.gen.ts:1116 

Properties

agent_server_url?

optional agent_server_url: string

Defined in: src/client/types.gen.ts:1120 

AgentServerURL is the URL of the agent’s server runtime endpoint.


category

category: string

Defined in: src/client/types.gen.ts:1124 

Category groups agents by use case.


color?

optional color: string

Defined in: src/client/types.gen.ts:1128 

Color is a hex or CSS variable for agent theming.


created_at

created_at: string

Defined in: src/client/types.gen.ts:1132 

CreatedAt is when the agent was created.


description

description: string

Defined in: src/client/types.gen.ts:1136 

Description is a short description of the agent’s purpose.


display_order?

optional display_order: number

Defined in: src/client/types.gen.ts:1140 

DisplayOrder controls the sort position in listing endpoints (lower = first).


example_conversations?

optional example_conversations: object[]

Defined in: src/client/types.gen.ts:1144 

ExampleConversations is a list of sample Q&A pairs for the marketplace.

Index Signature

[key: string]: string


features?

optional features: string[]

Defined in: src/client/types.gen.ts:1150 

Features is a list of user-facing capability descriptions.


icon_url?

optional icon_url: string

Defined in: src/client/types.gen.ts:1154 

IconURL is the URL to the agent’s icon.


id

id: number

Defined in: src/client/types.gen.ts:1158 

ID is the unique identifier.


optional is_featured: boolean

Defined in: src/client/types.gen.ts:1162 

IsFeatured indicates whether to highlight the agent in the marketplace.


model_config?

optional model_config: object

Defined in: src/client/types.gen.ts:1166 

ModelConfig is the model whitelist, display names, and descriptions.

Index Signature

[key: string]: unknown


name

name: string

Defined in: src/client/types.gen.ts:1172 

Name is the human-readable name.


parent_id?

optional parent_id: number

Defined in: src/client/types.gen.ts:1176 

ParentID is the optional parent agent ID for sub-agent relationships.


phone_number?

optional phone_number: string

Defined in: src/client/types.gen.ts:1180 

PhoneNumber is the SMS-reachable phone number for text-enabled agents.


optional recommended_model: string

Defined in: src/client/types.gen.ts:1184 

RecommendedModel is the suggested default model.


runtimes?

optional runtimes: string[]

Defined in: src/client/types.gen.ts:1188 

Runtimes is the list of runtime environments the agent supports (e.g., “client”, “server”).


skills?

optional skills: string[]

Defined in: src/client/types.gen.ts:1192 

Skills is the list of skill identifiers bound to this agent.


status

status: string

Defined in: src/client/types.gen.ts:1196 

Status is the agent’s availability: “active”, “coming_soon”, or “disabled”.


tagline?

optional tagline: string

Defined in: src/client/types.gen.ts:1200 

Tagline is a short one-liner for marketplace cards.


updated_at

updated_at: string

Defined in: src/client/types.gen.ts:1204 

UpdatedAt is when the agent was last updated.

Last updated on