Files
agent-radar 2ed3415fb7
Publish Claude Code Binaries / Stage and publish binaries (push) Canceled after 0s
Publish Tutti App Runtime / Build darwin-arm64 (push) Canceled after 0s
Publish Tutti App Runtime / Build darwin-amd64 (push) Canceled after 0s
Publish Tutti App Runtime / Build linux-amd64 (push) Canceled after 0s
Publish Tutti App Runtime / Build windows-amd64 (push) Canceled after 0s
Sync Tutti Agent Skills / sync (push) Canceled after 0s
Windows Agent Adapters / Test Windows agent adapters (push) Canceled after 0s
Windows Daemon Adapters / Test Windows daemon adapters (push) Canceled after 0s
Publish Tutti App Runtime / Publish runtime catalog (push) Canceled after 0s
源码快照 @ 2026-09-01 (source-only, 剔除非源码素材)
2026-09-01 20:17:27 +08:00

65 lines
1.7 KiB
TypeScript

import { AGENT_PROVIDERS } from "./agentSettings.providers";
import type { AgentSettings } from "./agentSettings";
import { DEFAULT_AGENT_ENV_BY_PROVIDER } from "./agentEnv";
import { DEFAULT_UI_LANGUAGE, DEFAULT_UI_THEME } from "./uiSettings";
export const DEFAULT_AGENT_SETTINGS: AgentSettings = {
language: DEFAULT_UI_LANGUAGE,
uiTheme: DEFAULT_UI_THEME,
isPrimarySidebarCollapsed: false,
defaultProvider: "codex",
agentProviderOrder: [...AGENT_PROVIDERS],
agentFullAccess: true,
defaultTerminalProfileId: null,
customModelEnabledByProvider: {
"claude-code": false,
codex: false,
"tutti-agent": false,
cursor: false,
nexight: false,
opencode: false,
openclaw: false
},
customModelByProvider: {
"claude-code": "",
codex: "",
"tutti-agent": "",
cursor: "",
nexight: "",
opencode: "",
openclaw: ""
},
customModelOptionsByProvider: {
"claude-code": [],
codex: [],
"tutti-agent": [],
cursor: [],
nexight: [],
opencode: [],
openclaw: []
},
quickCommands: [],
quickPhrases: [],
agentEnvByProvider: DEFAULT_AGENT_ENV_BY_PROVIDER,
focusNodeOnClick: false,
focusNodeTargetZoom: 1,
focusNodeUseVisibleCanvasCenter: true,
standbyBannerEnabled: true,
standbyBannerShowTask: true,
standbyBannerShowSpace: true,
standbyBannerShowBranch: true,
disableAppShortcutsWhenTerminalFocused: true,
keybindings: {},
canvasInputMode: "auto",
canvasWheelBehavior: "zoom",
canvasWheelZoomModifier: "primary",
standardWindowSizeBucket: "regular",
defaultTerminalWindowScalePercent: 80,
terminalFontSize: 13,
terminalFontFamily: null,
uiFontSize: 18,
avoidGroupingEdits: false,
updatePolicy: "prompt",
hideWorktreeMismatchDropWarning: false
};