Skip to content

VS Code Settings

You can customize the behavior of the extension using the following settings in your VS Code settings.json file.


Setting NameTypeDefaultScopeDescription
agentKanban.enableLoggingbooleanfalsewindowEnable rolling diagnostic logs under .agentkanban/logs/. Requires window reload to take effect.
agentKanban.customInstructionFilestring"" (empty)resourcePath to an additional instruction file to append to context during /task loading. Resolved relative to workspace root.
agentKanban.defaultProfilestring"standard"resourceProfile used when initializing a new board. Authoritative profile must be updated directly in board.yaml.
agentKanban.enforcementModestring"profile-default"resourceDefault enforcement mode for newly initialized boards: "profile-default" (Lite uses warning-mode, Standard uses strict-mode), "strict", or "warn".
agentKanban.worktreeRequiredForImplementationstring"profile-default"resourceDefault worktree policy for newly initialized boards: "profile-default" (Standard requires worktrees, Lite does not), "true", or "false".
agentKanban.worktreeRootstring../{repo}-worktreesresourceRoot folder where Git worktree checkouts are created. {repo} is replaced automatically with the repository name.
agentKanban.worktreeOpenBehaviorstring"current"resourceControls whether reopened task worktrees are launched in the current VS Code window or in a new window.
agentKanban.enforceWorktreesbooleanfalseresourceIf set to true, requires that a worktree folder exists and is open before /refresh commands can run.