Skip to content

Settings

This page lists Tauren-owned VS Code settings. Pi-owned runtime settings are available inside the Tauren settings UI and are stored by Pi.

The Settings pane column shows where the same control appears inside Tauren: Settings category → Human readable name.

Appearance

SettingSettings paneDefaultDescription
tauren.outputColorsAppearance → Output colorstrueEnable ANSI and syntax colors in Tauren output boxes. When disabled, ANSI escape sequences are stripped.
tauren.animationsEnabledAppearance → AnimationstrueEnable animations in the Tauren sidebar. Reduced-motion preferences still disable motion.
tauren.showWelcomeAppearance → Welcome messagetrueShow the Welcome to Tauren empty state for new chats.
tauren.useTaurenShareViewerAppearance → Tauren export styletrueUse Tauren docs styling for HTML exports and new /share links. When disabled, exports keep Pi styling and /share uses pi.dev unless PI_SHARE_VIEWER_URL is set.
tauren.customUiThemeAppearance → Custom UI themedefaultVisual theme for Pi extension custom UI terminal panels. Options: default, modern, crt, amber, matrix.

Extension surfaces

SettingSettings paneDefaultDescription
tauren.extensions.aboveWidgetsEnabledExtensions → Enable above widgetstrueShow Pi extension widgets above the composer.
tauren.extensions.belowWidgetsEnabledExtensions → Enable below widgetstrueShow Pi extension widgets below the composer.
tauren.extensions.statusBarEnabledExtensions → Enable status bartrueShow one-line Pi extension status updates below the composer.
tauren.extensions.backgroundColorsEnabledExtensions → Enable background colorstrueRender background colors sent by Pi extension widgets.
tauren.extensions.monospaceFontEnabledExtensions → Use monospace fonttrueUse the editor monospace font for Pi extension widgets and status.

Safety

SettingSettings paneDefaultDescription
tauren.blockHttpsImagesSafety → Block HTTPS imagestrueBlock remote HTTPS images in Tauren chat markdown while still allowing Pi image data and workspace images.
tauren.confirmSessionDeletionSafety → Confirm deletiontrueAsk for confirmation before moving Tauren sessions to Trash.
tauren.restrictFileReferencesToWorkspaceSafety → Restrict file linkstrueOnly open Tauren sidebar file references when they resolve inside the workspace.
tauren.rejectEditWriteOutsideWorkspaceSafety → Reject external editsfalseReject Pi edit/write tool mutations outside the active workspace folder. This does not restrict shell commands.

Advanced

SettingSettings paneDefaultDescription
tauren.debugPerformanceAdvanced → Debug performancefalseCollect Tauren performance diagnostics in the output channel and diagnostics view.
tauren.readyScriptAdvanced → Ready script""Path to an executable script to run when Pi becomes ready. Relative paths resolve from the workspace folder.
tauren.readyScriptEnabledAdvanced → Run ready scripttrueEnable or temporarily disable the configured ready script.

Pi runtime settings

The Tauren settings UI also exposes Pi-owned runtime controls such as provider, model, thinking level, compaction, retry, steering, follow-up behavior, image handling, enabled models, and skill commands.

Pi remains the source of truth for those values. Tauren displays and edits them through the SDK runtime.