Appearance
Function: ModelSelector()
ts
function ModelSelector(props: UiModelSelectorProps): Block;Defined in: src/renderer/blocks/index.ts:2522
Experimental
ModelSelector — dropdown picker for AI models. The skill provides the list; pass a name to sync the selection through the session state store.
Parameters
| Parameter | Type |
|---|---|
props | UiModelSelectorProps |
Returns
Example
ts
ModelSelector({
name: 'model',
defaultValue: 'claude-opus-4-7',
models: [
{id: 'claude-opus-4-7', label: 'Opus 4.7', provider: 'Anthropic'},
{id: 'claude-sonnet-4-6', label: 'Sonnet 4.6', provider: 'Anthropic'},
],
});