v51

latestOpenAPI 3.1.1raw.githubusercontent.com2026-08-01107136171.4 KB
Ai.Tlbx.MidTerm.OpenApi

put/api/settings

Request body

{"stackTrail":"components:schemas:ShellType","oasType":"schema","type":"unknown"}
defaultColsinteger required
defaultRowsinteger required
defaultWorkingDirectorystring required
terminalEnvironmentVariablesstring required
codexYoloDefaultboolean required
codexDefaultAppServerControlModelstring required
codexEnvironmentVariablesstring required
claudeDangerouslySkipPermissionsDefaultboolean required
claudeDefaultAppServerControlModelstring required
claudeEnvironmentVariablesstring required
agentMessageFontFamilystring required
showAgentMessageTimestampsboolean required
showUnknownAgentMessagesboolean required
toolCallOutputLinesinteger required
fontSizeinteger required
fontFamilystring required
terminalLigaturesEnabledboolean required
lineHeightnumber double required
letterSpacingnumber double required
fontWeightstring required
fontWeightBoldstring required
customGlyphsboolean required
boxDrawingStylestring required
boxDrawingScalenumber double required
cursorStyle'bar' | 'block' | 'underline' required
cursorBlinkboolean required
cursorInactiveStyle'outline' | 'block' | 'bar' | 'underline' | 'none' required
theme'dark' | 'light' | 'solarizedDark' | 'solarizedLight' required
terminalColorSchemestring required
backgroundImageEnabledboolean required
hideBackgroundImageOnMobileboolean required
backgroundImageFileNamestring nullable required
backgroundImageRevisioninteger required
backgroundKenBurnsEnabledboolean required
backgroundKenBurnsZoomPercentinteger required
backgroundKenBurnsSpeedPxPerSecondinteger required
uiTransparencyinteger required
terminalTransparencyinteger nullable required
terminalCellBackgroundTransparencyinteger nullable required
tabTitleMode'hostname' | 'static' | 'sessionName' | 'terminalTitle' | 'foregroundProcess' required
minimumContrastRationumber double required
smoothScrollingboolean required
scrollbarStyle'off' | 'hover' | 'always' required
useWebGLboolean required
terminalThemeLightnessBoostinteger required
scrollbackLinesinteger required
scrollbackBytesinteger required
bellStyle'notification' | 'sound' | 'visual' | 'both' | 'off' required
copyOnSelectboolean required
rightClickPasteboolean required
clipboardShortcuts'auto' | 'windows' | 'unix' required
terminalEnterMode'default' | 'shiftEnterLineFeed' required
scrollbackProtectionboolean required
mobileKineticTerminalScrollboolean required
mobileDenseTerminalModeboolean required
keepSystemAwakeWithActiveSessionsboolean required
resumeMode'fullReplay' | 'quickResume' required
tryResumeNonAiAgentProcessesboolean required
preserveTerminalCursorControlboolean required
inputModestring required
fileRadarboolean required
showBookmarksboolean required
allowAdHocSessionBookmarksboolean required
showSidebarSessionFilterboolean required
worktreeRootDirectorystring required
tmuxCompatibilityboolean required
managerBarEnabledboolean required
commandBayLigaturesEnabledboolean required
devModeboolean required
terminalLatencyDiagnosticsEnabledboolean required
terminalInputCoalescingMsinteger required
showChangelogAfterUpdateboolean required
showUpdateNotificationboolean required
updateChannelstring nullable required
language'auto' | 'en' | 'zh' | 'es' | 'hi' | 'fr' | 'bn' | 'pt' | 'ru' | 'ja' | 'de' required
runAsUserstring nullable required
runAsUserSidstring nullable required
authenticationEnabledboolean required
certificatePathstring nullable required

Response

OK