Skip to main content

LibraryAgentspec

Agent Runtimes


Agent Runtimes / config/AgentConfiguration / LibraryAgentspec

Interface: LibraryAgentspec

Defined in: src/config/AgentConfiguration.tsx:43

Agent spec entry from the library endpoint.

Indexable

[key: string]: unknown

Properties

advanced?

optional advanced?: Record<string, unknown> | null

Defined in: src/config/AgentConfiguration.tsx:74


authorizationPolicy?

optional authorizationPolicy?: string | null

Defined in: src/config/AgentConfiguration.tsx:75


codemode?

optional codemode?: Record<string, unknown> | null

Defined in: src/config/AgentConfiguration.tsx:72


color?

optional color?: string | null

Defined in: src/config/AgentConfiguration.tsx:55


description

description: string

Defined in: src/config/AgentConfiguration.tsx:48


emoji?

optional emoji?: string | null

Defined in: src/config/AgentConfiguration.tsx:53


enabled

enabled: boolean

Defined in: src/config/AgentConfiguration.tsx:50


evals?

optional evals?: Record<string, unknown>[] | null

Defined in: src/config/AgentConfiguration.tsx:71


goal?

optional goal?: string | null

Defined in: src/config/AgentConfiguration.tsx:52


guardrails?

optional guardrails?: Record<string, unknown>[] | null

Defined in: src/config/AgentConfiguration.tsx:70


icon?

optional icon?: string | null

Defined in: src/config/AgentConfiguration.tsx:54


id

id: string

Defined in: src/config/AgentConfiguration.tsx:45


mcpServers

mcpServers: object[]

Defined in: src/config/AgentConfiguration.tsx:78

id

id: string

name

name: string


mcpServerTools?

optional mcpServerTools?: Record<string, unknown>[] | null

Defined in: src/config/AgentConfiguration.tsx:69


memory?

optional memory?: string | null

Defined in: src/config/AgentConfiguration.tsx:77


model?

optional model?: string | null

Defined in: src/config/AgentConfiguration.tsx:51


modelConfig?

optional modelConfig?: Record<string, unknown> | null

Defined in: src/config/AgentConfiguration.tsx:68


name

name: string

Defined in: src/config/AgentConfiguration.tsx:47


notifications?

optional notifications?: Record<string, unknown> | null

Defined in: src/config/AgentConfiguration.tsx:76


output?

optional output?: Record<string, unknown> | null

Defined in: src/config/AgentConfiguration.tsx:73


protocol?

optional protocol?: string | null

Defined in: src/config/AgentConfiguration.tsx:65


sandboxVariant?

optional sandboxVariant?: string | null

Defined in: src/config/AgentConfiguration.tsx:64


skills

skills: string[]

Defined in: src/config/AgentConfiguration.tsx:56


suggestions

suggestions: string[]

Defined in: src/config/AgentConfiguration.tsx:60


systemPrompt?

optional systemPrompt?: string | null

Defined in: src/config/AgentConfiguration.tsx:58


systemPromptCodemodeAddons?

optional systemPromptCodemodeAddons?: string | null

Defined in: src/config/AgentConfiguration.tsx:59


tags

tags: string[]

Defined in: src/config/AgentConfiguration.tsx:49


tools?

optional tools?: string[]

Defined in: src/config/AgentConfiguration.tsx:57


trigger?

optional trigger?: Record<string, unknown> | null

Defined in: src/config/AgentConfiguration.tsx:67


uiExtension?

optional uiExtension?: string | null

Defined in: src/config/AgentConfiguration.tsx:66


version?

optional version?: string

Defined in: src/config/AgentConfiguration.tsx:46


welcomeDocument?

optional welcomeDocument?: string | null

Defined in: src/config/AgentConfiguration.tsx:63


welcomeMessage?

optional welcomeMessage?: string | null

Defined in: src/config/AgentConfiguration.tsx:61


welcomeNotebook?

optional welcomeNotebook?: string | null

Defined in: src/config/AgentConfiguration.tsx:62