Skip to content

craft-hub / CraftHubSettings

Interface: CraftHubSettings

Defined in: packages/craft-hub/src/settings.ts:79

Effective core settings.

Properties

workbench.codex

workbench.codex: object

Defined in: packages/craft-hub/src/settings.ts:81

Empty values inherit the user's Codex configuration.

model?

optional model?: string

reasoningEffort?

optional reasoningEffort?: "minimal" | "low" | "medium" | "high" | "xhigh" | "max" | "ultra"


workbench.editor

workbench.editor: object

Defined in: packages/craft-hub/src/settings.ts:82

custom?

optional custom?: object

custom.args

args: string[]

custom.command

command: string

custom.name

name: string

default

default: "custom" | "vscode" | "cursor" = editorIdSchema


workbench.locale

workbench.locale: "en" | "zh-CN"

Defined in: packages/craft-hub/src/settings.ts:83


workbench.repositoriesRoot

workbench.repositoriesRoot: string

Defined in: packages/craft-hub/src/settings.ts:85

Optional local starting directory for repository and project folder pickers.


workbench.shortcuts

workbench.shortcuts: Record<string, string>

Defined in: packages/craft-hub/src/settings.ts:87

Keyboard shortcuts keyed by stable workbench action identifier.


workbench.theme

workbench.theme: "system" | "light" | "dark"

Defined in: packages/craft-hub/src/settings.ts:88

Released under the MIT License.