LibraryAgentspec
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?
optionaladvanced?:Record<string,unknown> |null
Defined in: src/config/AgentConfiguration.tsx:74
authorizationPolicy?
optionalauthorizationPolicy?:string|null
Defined in: src/config/AgentConfiguration.tsx:75
codemode?
optionalcodemode?:Record<string,unknown> |null
Defined in: src/config/AgentConfiguration.tsx:72
color?
optionalcolor?:string|null
Defined in: src/config/AgentConfiguration.tsx:55
description
description:
string
Defined in: src/config/AgentConfiguration.tsx:48
emoji?
optionalemoji?:string|null
Defined in: src/config/AgentConfiguration.tsx:53
enabled
enabled:
boolean
Defined in: src/config/AgentConfiguration.tsx:50
evals?
optionalevals?:Record<string,unknown>[] |null
Defined in: src/config/AgentConfiguration.tsx:71
goal?
optionalgoal?:string|null
Defined in: src/config/AgentConfiguration.tsx:52
guardrails?
optionalguardrails?:Record<string,unknown>[] |null
Defined in: src/config/AgentConfiguration.tsx:70
icon?
optionalicon?: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?
optionalmcpServerTools?:Record<string,unknown>[] |null
Defined in: src/config/AgentConfiguration.tsx:69
memory?
optionalmemory?:string|null
Defined in: src/config/AgentConfiguration.tsx:77
model?
optionalmodel?:string|null
Defined in: src/config/AgentConfiguration.tsx:51
modelConfig?
optionalmodelConfig?:Record<string,unknown> |null
Defined in: src/config/AgentConfiguration.tsx:68
name
name:
string
Defined in: src/config/AgentConfiguration.tsx:47
notifications?
optionalnotifications?:Record<string,unknown> |null
Defined in: src/config/AgentConfiguration.tsx:76
output?
optionaloutput?:Record<string,unknown> |null
Defined in: src/config/AgentConfiguration.tsx:73
protocol?
optionalprotocol?:string|null
Defined in: src/config/AgentConfiguration.tsx:65
sandboxVariant?
optionalsandboxVariant?: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?
optionalsystemPrompt?:string|null
Defined in: src/config/AgentConfiguration.tsx:58
systemPromptCodemodeAddons?
optionalsystemPromptCodemodeAddons?:string|null
Defined in: src/config/AgentConfiguration.tsx:59
tags
tags:
string[]
Defined in: src/config/AgentConfiguration.tsx:49
tools?
optionaltools?:string[]
Defined in: src/config/AgentConfiguration.tsx:57
trigger?
optionaltrigger?:Record<string,unknown> |null
Defined in: src/config/AgentConfiguration.tsx:67
uiExtension?
optionaluiExtension?:string|null
Defined in: src/config/AgentConfiguration.tsx:66
version?
optionalversion?:string
Defined in: src/config/AgentConfiguration.tsx:46
welcomeDocument?
optionalwelcomeDocument?:string|null
Defined in: src/config/AgentConfiguration.tsx:63
welcomeMessage?
optionalwelcomeMessage?:string|null
Defined in: src/config/AgentConfiguration.tsx:61
welcomeNotebook?
optionalwelcomeNotebook?:string|null
Defined in: src/config/AgentConfiguration.tsx:62