s-m-r-t
Open the s-m-r-t source on GitHub Switch to dark color scheme
← All UI components

Agents · Components

AgentAdminTabs

No summary has been written for AgentAdminTabs. Everything below is generated from the declaration shipped in 0.44.0 and describes the real contract.

Public export

typescript
import { AgentAdminTabs } from '@happyvertical/smrt-agents/svelte/admin';
Import path
@happyvertical/smrt-agents/svelte/admin
Props
8
Props described
8 of 8
Bindable state
0
Callback events
1
Verified release
0.44.0

Props

NameTypeRequiredDescription
registryAgentUIComponentRegistryYesThe registry to look up components from
agentClassstringYesThe agent class name (e.g., 'Praeco')
slotsAgentUISlotsYesUI slots declared by the agent
configsRecord<string, unknown>YesConfig data for each slot (keyed by slotId)
onSave(slotId: string, config: unknown) => Promise<void>NoCallback when a slot config is saved
readonlybooleanNoWhether all panels are read-only
fileConfigsRecord<string, unknown>NoFile-based configs for each slot
dbConfigsRecord<string, unknown>NoDatabase configs for each slot

Bindable state

This component has no bindable public state.

Callback events

  • onSave(slotId: string, config: unknown) => Promise<void>

Examples and explanation