v1

latestOpenAPI 3.1.12026-07-1780114252.7 KB

Get configuration

Retrieve the current Arctic configuration settings and preferences.

get/config

Query parameters

directorystring

Response

Get config info

$schemastring

JSON schema reference for configuration validation

themestring

Theme name to use for the interface

commandobject

Command configuration, see https://usearctic.sh/docs/commands

pluginstring[]
snapshotboolean
share'manual' | 'auto' | 'disabled'

Control sharing behavior:'manual' allows manual sharing via commands, 'auto' enables automatic sharing, 'disabled' disables all sharing

autoshareboolean

@deprecated Use 'share' field instead. Share newly created sessions automatically

disabled_providersstring[]

Disable providers that are loaded automatically

enabled_providersstring[]

When set, ONLY these providers will be enabled. All other providers will be ignored

modelstring

Model to use in the format of provider/model, eg anthropic/claude-2

small_modelstring

Small model to use for tasks like title generation in the format of provider/model

usernamestring

Custom username to display in conversations instead of system username

providerobject

Custom provider configurations and model overrides

mcpobject

MCP (Model Context Protocol) server configurations

instructionsstring[]

Additional instruction files or patterns to include

layout'auto' | 'stretch'

@deprecated Always uses stretch layout.

toolsobject