mirror of
https://github.com/AutoMaker-Org/automaker.git
synced 2026-03-21 11:23:07 +00:00
feat: Add GPT-5 model variants and improve Codex execution logic. Addressed code review comments
This commit is contained in:
@@ -182,6 +182,13 @@ export function parseLocalStorageSettings(): Partial<GlobalSettings> | null {
|
||||
state.enabledDynamicModelIds as GlobalSettings['enabledDynamicModelIds'],
|
||||
disabledProviders: (state.disabledProviders ?? []) as GlobalSettings['disabledProviders'],
|
||||
autoLoadClaudeMd: state.autoLoadClaudeMd as boolean,
|
||||
codexAutoLoadAgents: state.codexAutoLoadAgents as GlobalSettings['codexAutoLoadAgents'],
|
||||
codexSandboxMode: state.codexSandboxMode as GlobalSettings['codexSandboxMode'],
|
||||
codexApprovalPolicy: state.codexApprovalPolicy as GlobalSettings['codexApprovalPolicy'],
|
||||
codexEnableWebSearch: state.codexEnableWebSearch as GlobalSettings['codexEnableWebSearch'],
|
||||
codexEnableImages: state.codexEnableImages as GlobalSettings['codexEnableImages'],
|
||||
codexAdditionalDirs: state.codexAdditionalDirs as GlobalSettings['codexAdditionalDirs'],
|
||||
codexThreadId: state.codexThreadId as GlobalSettings['codexThreadId'],
|
||||
keyboardShortcuts: state.keyboardShortcuts as GlobalSettings['keyboardShortcuts'],
|
||||
mcpServers: state.mcpServers as GlobalSettings['mcpServers'],
|
||||
promptCustomization: state.promptCustomization as GlobalSettings['promptCustomization'],
|
||||
@@ -719,6 +726,13 @@ export function hydrateStoreFromSettings(settings: GlobalSettings): void {
|
||||
disabledProviders: settings.disabledProviders ?? [],
|
||||
autoLoadClaudeMd: settings.autoLoadClaudeMd ?? false,
|
||||
skipSandboxWarning: settings.skipSandboxWarning ?? false,
|
||||
codexAutoLoadAgents: settings.codexAutoLoadAgents ?? false,
|
||||
codexSandboxMode: settings.codexSandboxMode ?? 'workspace-write',
|
||||
codexApprovalPolicy: settings.codexApprovalPolicy ?? 'on-request',
|
||||
codexEnableWebSearch: settings.codexEnableWebSearch ?? false,
|
||||
codexEnableImages: settings.codexEnableImages ?? true,
|
||||
codexAdditionalDirs: settings.codexAdditionalDirs ?? [],
|
||||
codexThreadId: settings.codexThreadId,
|
||||
keyboardShortcuts: {
|
||||
...current.keyboardShortcuts,
|
||||
...(settings.keyboardShortcuts as unknown as Partial<typeof current.keyboardShortcuts>),
|
||||
@@ -802,6 +816,13 @@ function buildSettingsUpdateFromStore(): Record<string, unknown> {
|
||||
disabledProviders: state.disabledProviders,
|
||||
autoLoadClaudeMd: state.autoLoadClaudeMd,
|
||||
skipSandboxWarning: state.skipSandboxWarning,
|
||||
codexAutoLoadAgents: state.codexAutoLoadAgents,
|
||||
codexSandboxMode: state.codexSandboxMode,
|
||||
codexApprovalPolicy: state.codexApprovalPolicy,
|
||||
codexEnableWebSearch: state.codexEnableWebSearch,
|
||||
codexEnableImages: state.codexEnableImages,
|
||||
codexAdditionalDirs: state.codexAdditionalDirs,
|
||||
codexThreadId: state.codexThreadId,
|
||||
keyboardShortcuts: state.keyboardShortcuts,
|
||||
mcpServers: state.mcpServers,
|
||||
promptCustomization: state.promptCustomization,
|
||||
|
||||
Reference in New Issue
Block a user