feat(vscode): 提交代码按钮可配置 Claude profile

This commit is contained in:
2026-07-25 07:29:05 +08:00
parent e9543d37ce
commit 84a5cda8d2
11 changed files with 269 additions and 9 deletions
+4
View File
@@ -41,6 +41,7 @@ export interface SettingsValues {
implTabPreCreateScript: string
implTabPostCloseScript: string
conflictResolutionProfilePath: string
commitProfilePath: string
codexModel: string
codexReasoningEffort: string
profilesDirectory: string
@@ -70,6 +71,7 @@ export interface SettingsOverlayState {
implTabPreCreateScript: string
implTabPostCloseScript: string
conflictResolutionProfilePath: string
commitProfilePath: string
codexModel: string
codexReasoningEffort: string
profilesDirectory: string
@@ -290,6 +292,7 @@ export function useIssues(): UseIssuesResult {
implTabPreCreateScript: values.implTabPreCreateScript,
implTabPostCloseScript: values.implTabPostCloseScript,
conflictResolutionProfilePath: values.conflictResolutionProfilePath,
commitProfilePath: values.commitProfilePath,
codexModel: values.codexModel,
codexReasoningEffort: values.codexReasoningEffort,
profilesDirectory: values.profilesDirectory,
@@ -636,6 +639,7 @@ export function useIssues(): UseIssuesResult {
implTabPreCreateScript: msg.implTabPreCreateScript,
implTabPostCloseScript: msg.implTabPostCloseScript,
conflictResolutionProfilePath: msg.conflictResolutionProfilePath,
commitProfilePath: msg.commitProfilePath,
codexModel: msg.codexModel,
codexReasoningEffort: msg.codexReasoningEffort,
profilesDirectory: msg.profilesDirectory,