LibraryAgentSpec
Agent Runtimes / config/AgentConfiguration / LibraryAgentSpec
Interface: LibraryAgentSpec
Defined in: config/AgentConfiguration.tsx:42
Agent spec entry from the library endpoint.
Indexable
[
key:string]:unknown
Properties
advanced?
optionaladvanced?:Record<string,unknown> |null
Defined in: config/AgentConfiguration.tsx:73
authorizationPolicy?
optionalauthorizationPolicy?:string|null
Defined in: config/AgentConfiguration.tsx:74
codemode?
optionalcodemode?:Record<string,unknown> |null
Defined in: config/AgentConfiguration.tsx:71
color?
optionalcolor?:string|null
Defined in: config/AgentConfiguration.tsx:54
description
description:
string
Defined in: config/AgentConfiguration.tsx:47
emoji?
optionalemoji?:string|null
Defined in: config/AgentConfiguration.tsx:52
enabled
enabled:
boolean
Defined in: config/AgentConfiguration.tsx:49
evals?
optionalevals?:Record<string,unknown>[] |null
Defined in: config/AgentConfiguration.tsx:70
goal?
optionalgoal?:string|null
Defined in: config/AgentConfiguration.tsx:51
guardrails?
optionalguardrails?:Record<string,unknown>[] |null
Defined in: config/AgentConfiguration.tsx:69
icon?
optionalicon?:string|null
Defined in: config/AgentConfiguration.tsx:53
id
id:
string
Defined in: config/AgentConfiguration.tsx:44
mcpServers
mcpServers:
object[]
Defined in: config/AgentConfiguration.tsx:77
id
id:
string
name
name:
string
mcpServerTools?
optionalmcpServerTools?:Record<string,unknown>[] |null
Defined in: config/AgentConfiguration.tsx:68
memory?
optionalmemory?:string|null
Defined in: config/AgentConfiguration.tsx:76
model?
optionalmodel?:string|null
Defined in: config/AgentConfiguration.tsx:50
modelConfig?
optionalmodelConfig?:Record<string,unknown> |null
Defined in: config/AgentConfiguration.tsx:67
name
name:
string
Defined in: config/AgentConfiguration.tsx:46
notifications?
optionalnotifications?:Record<string,unknown> |null
Defined in: config/AgentConfiguration.tsx:75
output?
optionaloutput?:Record<string,unknown> |null
Defined in: config/AgentConfiguration.tsx:72
protocol?
optionalprotocol?:string|null
Defined in: config/AgentConfiguration.tsx:64
sandboxVariant?
optionalsandboxVariant?:string|null
Defined in: config/AgentConfiguration.tsx:63
skills
skills:
string[]
Defined in: config/AgentConfiguration.tsx:55
suggestions
suggestions:
string[]
Defined in: config/AgentConfiguration.tsx:59
systemPrompt?
optionalsystemPrompt?:string|null
Defined in: config/AgentConfiguration.tsx:57
systemPromptCodemodeAddons?
optionalsystemPromptCodemodeAddons?:string|null
Defined in: config/AgentConfiguration.tsx:58
tags
tags:
string[]
Defined in: config/AgentConfiguration.tsx:48
tools?
optionaltools?:string[]
Defined in: config/AgentConfiguration.tsx:56
trigger?
optionaltrigger?:Record<string,unknown> |null
Defined in: config/AgentConfiguration.tsx:66
uiExtension?
optionaluiExtension?:string|null
Defined in: config/AgentConfiguration.tsx:65
version?
optionalversion?:string
Defined in: config/AgentConfiguration.tsx:45
welcomeDocument?
optionalwelcomeDocument?:string|null
Defined in: config/AgentConfiguration.tsx:62
welcomeMessage?
optionalwelcomeMessage?:string|null
Defined in: config/AgentConfiguration.tsx:60
welcomeNotebook?
optionalwelcomeNotebook?:string|null
Defined in: config/AgentConfiguration.tsx:61