콘텐츠로 이동

Configuration Settings Reference

이 콘텐츠는 아직 번역되지 않았습니다.

The F5 Distributed Cloud Tools extension provides configuration settings under the xcsh.* namespace. You can modify these settings in your Visual Studio Code User or Workspace settings (settings.json).

Setting KeyTypeDefaultOptions / Valid RangeDescription
xcsh.logLevelstring"info""debug", "info", "warn", "error"Log verbosity level for extension output and diagnostic channels.
xcsh.defaultNamespacestring"default"StringDefault namespace used when no namespace is specified in an active context or command.
xcsh.confirmDeletebooleantruetrue, falseWhether to display a confirmation modal dialog before deleting resources from your tenant.
xcsh.deleteConfirmationLevelstring"always""always", "high-only", "never"Fine-grained threshold for deletion prompts (high-only prompts only for destructive security/infrastructure resources).
xcsh.autoRefreshIntervalnumber0Integer (>= 0)Background polling interval in seconds for Cloud Status and Explorer views. 0 disables auto-refresh.
xcsh.viewModestring"console""console", "full"Resource tree display mode. "console" shows curated common resources; "full" exposes all 236+ OpenAPI types.
xcsh.showPreviewApisbooleantruetrue, falseWhether to display early-access and preview API resource types in the Explorer tree.
xcsh.instructionFilesarray[]Array of file pathsWorkspace file paths containing custom instructions and context injected into agent prompts.
xcsh.xcsh.enabledbooleantruetrue, falseEnable or disable the embedded xcsh agentic background process and related subsystems.
xcsh.xcsh.pathstring""Absolute or relative file pathCustom path to an external xcsh binary executable. If empty, the extension uses the bundled binary.
xcsh.xcsh.chatParticipantEnabledbooleantruetrue, falseEnable or disable registration of the @xcsh Copilot Chat Participant.
xcsh.xcsh.languageModelEnabledbooleantruetrue, falseEnable or disable registration of Language Model Tools (readFile, getSelection, diagnostics, openFile).
xcsh.xcsh.autoStartbooleantruetrue, falseAutomatically spawn the xcsh agent subprocess upon extension activation.
xcsh.xcsh.defaultModelstring""StringDefault language model family identifier to request for agent chat tasks.
xcsh.xcsh.thinkingLevelstring"medium""off", "minimal", "low", "medium", "high", "xhigh"Reasoning budget and depth level for agentic reasoning processes.
xcsh.xcsh.panelModestring"webview""webview", "terminal"User interface presentation mode for the interactive agent session panel.
{
"xcsh.logLevel": "debug",
"xcsh.defaultNamespace": "production",
"xcsh.confirmDelete": true,
"xcsh.deleteConfirmationLevel": "always",
"xcsh.autoRefreshInterval": 300,
"xcsh.viewMode": "console",
"xcsh.showPreviewApis": true,
"xcsh.instructionFiles": [
".xcsh/instructions/compliance.md"
],
"xcsh.xcsh.enabled": true,
"xcsh.xcsh.thinkingLevel": "high",
"xcsh.xcsh.panelMode": "webview"
}