InputToolbarProps
Agent Runtimes / chat/prompt/InputFooter / InputToolbarProps
Interface: InputToolbarProps
Defined in: chat/prompt/InputFooter.tsx:41
Properties
agentId?
optionalagentId?:string
Defined in: chat/prompt/InputFooter.tsx:97
Agent ID passed to Sandbox indicator for agent-scoped status
agentUsage?
optionalagentUsage?:ContextSnapshotData
Defined in: chat/prompt/InputFooter.tsx:55
apiBase?
optionalapiBase?:string
Defined in: chat/prompt/InputFooter.tsx:93
API base URL passed to MCP / Sandbox indicators
authToken?
optionalauthToken?:string
Defined in: chat/prompt/InputFooter.tsx:95
Auth token passed to MCP / Sandbox indicators
autoFocus
autoFocus:
boolean
Defined in: chat/prompt/InputFooter.tsx:47
availableTools
availableTools:
BuiltinTool[]
Defined in: chat/prompt/InputFooter.tsx:72
codemodeEnabled
codemodeEnabled:
boolean
Defined in: chat/prompt/InputFooter.tsx:61
enabledMcpToolCount
enabledMcpToolCount:
number
Defined in: chat/prompt/InputFooter.tsx:76
enabledMcpTools
enabledMcpTools:
Map<string,Set<string>>
Defined in: chat/prompt/InputFooter.tsx:75
enabledSkills
enabledSkills:
Set<string>
Defined in: chat/prompt/InputFooter.tsx:87
focusTrigger?
optionalfocusTrigger?:number
Defined in: chat/prompt/InputFooter.tsx:48
hasConfigData
hasConfigData:
boolean
Defined in: chat/prompt/InputFooter.tsx:63
hasSkillsData
hasSkillsData:
boolean
Defined in: chat/prompt/InputFooter.tsx:64
input
input:
string
Defined in: chat/prompt/InputFooter.tsx:43
isA2AProtocol
isA2AProtocol:
boolean
Defined in: chat/prompt/InputFooter.tsx:62
isLoading
isLoading:
boolean
Defined in: chat/prompt/InputFooter.tsx:45
mcpServers
mcpServers:
MCPServerConfig[]
Defined in: chat/prompt/InputFooter.tsx:74
MCP servers to render (already filtered by selection)
mcpStatusData?
optionalmcpStatusData?:McpToolsetsStatusResponse|null
Defined in: chat/prompt/InputFooter.tsx:99
Pre-fetched MCP status from WebSocket — bypasses REST polling
models
models:
ModelConfig[]
Defined in: chat/prompt/InputFooter.tsx:67
onModelSelect
onModelSelect: (
modelId) =>void
Defined in: chat/prompt/InputFooter.tsx:69
Parameters
modelId
string
Returns
void
onSend
onSend: () =>
void
Defined in: chat/prompt/InputFooter.tsx:50
Returns
void
onStop
onStop: () =>
void
Defined in: chat/prompt/InputFooter.tsx:51
Returns
void
onToggleAllMcpServerTools
onToggleAllMcpServerTools: (
serverId,toolNames,enable) =>void
Defined in: chat/prompt/InputFooter.tsx:78
Parameters
serverId
string
toolNames
string[]
enable
boolean
Returns
void
onToggleAllSkills
onToggleAllSkills: (
skillIds,enable) =>void
Defined in: chat/prompt/InputFooter.tsx:89
Parameters
skillIds
string[]
enable
boolean
Returns
void
onToggleMcpTool
onToggleMcpTool: (
serverId,toolName) =>void
Defined in: chat/prompt/InputFooter.tsx:77
Parameters
serverId
string
toolName
string
Returns
void
onToggleSkill
onToggleSkill: (
skillId) =>void
Defined in: chat/prompt/InputFooter.tsx:88
Parameters
skillId
string
Returns
void
padding
padding:
number
Defined in: chat/prompt/InputFooter.tsx:49
placeholder?
optionalplaceholder?:string
Defined in: chat/prompt/InputFooter.tsx:46
selectedModel
selectedModel:
string
Defined in: chat/prompt/InputFooter.tsx:68
setInput
setInput: (
value) =>void
Defined in: chat/prompt/InputFooter.tsx:44
Parameters
value
string
Returns
void
showModelSelector
showModelSelector:
boolean
Defined in: chat/prompt/InputFooter.tsx:58
showSkillsMenu
showSkillsMenu:
boolean
Defined in: chat/prompt/InputFooter.tsx:60
showTokenUsage
showTokenUsage:
boolean
Defined in: chat/prompt/InputFooter.tsx:54
showToolsMenu
showToolsMenu:
boolean
Defined in: chat/prompt/InputFooter.tsx:59
skills
skills:
SkillInfo[]
Defined in: chat/prompt/InputFooter.tsx:85
skillsLoading
skillsLoading:
boolean
Defined in: chat/prompt/InputFooter.tsx:86