-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpackage.nls.json
More file actions
57 lines (57 loc) · 5.14 KB
/
Copy pathpackage.nls.json
File metadata and controls
57 lines (57 loc) · 5.14 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
{
"cmd.generate.title": "Generate Commit Message",
"cmd.selectLanguage.title": "Select Commit Language",
"cmd.selectModel.title": "Select Model",
"cmd.configureEntrypoints.title": "Configure Entry Points",
"cap.untrustedWorkspaces": "CommitWright runs an external CLI whose path is configurable (including via workspace settings), so it stays disabled in untrusted workspaces.",
"cap.virtualWorkspaces": "CommitWright needs a local Git repository and a locally installed CLI, which are not available in virtual workspaces.",
"view.welcome": "Generate a commit message from your staged or working changes.\n[Generate Commit Message](command:commitwright.generate)",
"cfg.cliPath.desc": "Path to the CLI executable. Use an absolute path if it is not on PATH (common on Windows, e.g. C:\\\\Users\\\\you\\\\...\\\\claude.exe).",
"cfg.model.desc": "Model passed to the CLI. [▸ Pick from list](command:commitwright.selectModel) — the easiest way to set this. You can also type an alias (`opus`, `sonnet`, `haiku`) or a full model name (e.g. `claude-opus-4-8`). Leave empty to use the CLI default.",
"cfg.effort.desc": "Thinking effort passed to the CLI (`--effort`). Defaults to `low` — writing a commit message is not a reasoning task, so higher effort mainly slows it down and burns tokens. Raise it if you want, or pick the empty option to use the model's own default effort.",
"cfg.effort.label.default": "Default (model's default, usually High)",
"cfg.effort.label.low": "Low",
"cfg.effort.label.medium": "Medium",
"cfg.effort.label.high": "High",
"cfg.effort.label.xhigh": "Extra high",
"cfg.effort.label.max": "Max",
"cfg.effort.enum.default": "Use the model's default effort (High on most models; Extra high on some). Leave as is unless you want to override.",
"cfg.effort.enum.low": "Lowest — fastest. Usually enough for short commit messages.",
"cfg.effort.enum.medium": "Medium.",
"cfg.effort.enum.high": "High.",
"cfg.effort.enum.xhigh": "Extra high.",
"cfg.effort.enum.max": "Maximum — deepest reasoning, slowest.",
"cfg.timeoutMs.desc": "Timeout for the CLI call, in milliseconds.",
"cfg.diffSource.desc": "Which changes to feed to the generator.",
"cfg.diffSource.enum.auto": "Smart: use staged changes if any are staged, otherwise use all changes (tracked + untracked).",
"cfg.diffSource.enum.staged": "Only staged changes ('git diff --cached').",
"cfg.diffSource.enum.all": "All changes: tracked (staged + unstaged) plus untracked files.",
"cfg.includeChangedFiles.desc": "Include the list of changed file paths in the prompt. Helps the model understand the change scope and derive a scope/prefix from the paths.",
"cfg.style.desc": "Commit message style.",
"cfg.style.label.plain": "Plain",
"cfg.style.label.scoped": "Scoped",
"cfg.style.label.conventional": "Conventional Commits",
"cfg.style.label.brackets": "Bracketed tags",
"cfg.style.enum.plain": "Plain subject (no machine prefix).",
"cfg.style.enum.scoped": "scope: summary — a lowercase area prefix, no fixed type list.",
"cfg.style.enum.conventional": "Conventional Commits (feat:, fix:, …) — for changelog/semver automation.",
"cfg.style.enum.brackets": "Bracketed tags ([FIX], [FEATURE], …). Tags stay English regardless of the commit language.",
"cfg.messageMode.desc": "How much of the commit message to generate.",
"cfg.messageMode.label.subject": "Subject only",
"cfg.messageMode.label.subjectBody": "Subject + body",
"cfg.messageMode.enum.subject": "Generate just the subject line.",
"cfg.messageMode.enum.subjectBody": "Generate a subject line plus an explanatory body.",
"cfg.commitLanguage.desc": "Language of the generated commit message. [▸ Pick from list](command:commitwright.selectLanguage) — the easiest way to set this. You can also type any language name here (e.g. `Russian`, `German`, or even `Elvish`). Use `auto` — or leave this empty — to follow the VS Code display language.",
"cfg.extraInstructions.desc": "Extra free-form rules added to the prompt (fills the {$extra} placeholder).",
"cfg.promptTemplate.desc": "Custom prompt template that fully replaces the built-in one. Leave empty to use the default. Placeholders: `{$diff}`, `{$lang}`, `{$style}`, `{$tags}`, `{$extra}`, `{$files}`. If `{$diff}` is omitted, the diff is appended automatically.",
"cfg.position.scmTitle.desc": "Where to place the CommitWright button among the built-in Source Control title actions.",
"cfg.position.scmTitle.enum.left": "Pin the button to the left edge of the Source Control title actions.",
"cfg.position.scmTitle.enum.right": "Pin the button to the right edge, just before the '...' overflow menu.",
"cfg.entrypoints.desc": "Where the generate action appears. Toggle each entry point on or off.",
"cfg.entrypoints.scmTitle": "Source Control title bar button.",
"cfg.entrypoints.editorButton": "Commit editor toolbar button (while editing COMMIT_EDITMSG).",
"cfg.entrypoints.changesInline": "Inline action on the Changes group.",
"cfg.entrypoints.panel": "Dedicated CommitWright panel in Source Control.",
"cfg.entrypoints.slashTrigger": "Slash command ('/generate') in the commit message box.",
"cfg.entrypoints.statusBar": "Status bar item."
}