Line

You are reading the unreleased docs (next). See latest (v0.9)

ui/client/features/settings/workflows/Settings

Cockpit client (features), next. Source: ui/client/features/settings/workflows/Settings.ts.

Type Aliases#

SettingsAction#

SettingsAction = { type: "TOGGLE_PICKER"; } | { type: "CHOOSE_DIR"; value: string; } | { settings: Settings; type: "LOADED"; } | { message: string; type: "LOAD_FAILED"; } | { type: "LOAD_RETRY"; } | { type: "SET_PROJECT_DIR"; value: string; } | { capability: LlmCapability; type: "SET_LLM_PROVIDER"; value: string; } | { capability: LlmCapability; type: "SET_LLM_MODEL"; value: string; } | { settings: Settings; type: "SAVE_OK"; } | { message: string; type: "SAVE_ERROR"; }

Defined in: ui/client/features/settings/workflows/Settings.ts:17


SettingsState#

SettingsState = object

Defined in: ui/client/features/settings/workflows/Settings.ts:7

Properties#

llmModels

llmModels: LlmModels

Defined in: ui/client/features/settings/workflows/Settings.ts:11

llmProviders

llmProviders: LlmProviders

Defined in: ui/client/features/settings/workflows/Settings.ts:10

loadError

loadError: string | null

Defined in: ui/client/features/settings/workflows/Settings.ts:13

pickerOpen

pickerOpen: boolean

Defined in: ui/client/features/settings/workflows/Settings.ts:14

projectDirInput

projectDirInput: string

Defined in: ui/client/features/settings/workflows/Settings.ts:9

settings

settings: Settings | null

Defined in: ui/client/features/settings/workflows/Settings.ts:8

status

status: SaveStatus | null

Defined in: ui/client/features/settings/workflows/Settings.ts:12

Variables#

initialSettingsState#

const initialSettingsState: SettingsState

Defined in: ui/client/features/settings/workflows/Settings.ts:29

Functions#

settingsReducer()#

settingsReducer(state, action): SettingsState

Defined in: ui/client/features/settings/workflows/Settings.ts:39

Parameters#

state

SettingsState

action

SettingsAction

Returns#

SettingsState