diff --git a/src/schemas/json/claude-code-settings.json b/src/schemas/json/claude-code-settings.json index b2e376d239a..fa5af9d3fbe 100644 --- a/src/schemas/json/claude-code-settings.json +++ b/src/schemas/json/claude-code-settings.json @@ -4156,10 +4156,6 @@ "description": "Whether including the keyword \"ultracode\" in a prompt triggers a dynamic workflow. Requires Claude Code v2.1.157 or later. See https://code.claude.com/docs/en/settings#available-settings", "default": true }, - "leftArrowOpensAgents": { - "type": "boolean", - "description": "Whether the Left arrow key at the start of an empty prompt opens the agents view. Turn it off in /config (the leftArrowOpensAgents setting). See https://code.claude.com/docs/en/agent-view" - }, "askUserQuestionTimeout": { "type": "string", "description": "Idle time before an unanswered AskUserQuestion dialog auto-continues with whatever options you had already selected. Accepts \"60s\", \"5m\", \"10m\", or \"never\" (default: \"never\", which waits until you answer). Appears in /config as Question auto-continue timeout, which writes this key to user settings. Not read from project or local settings. Requires Claude Code v2.1.200 or later. See https://code.claude.com/docs/en/settings#available-settings", diff --git a/src/schemas/json/pnpm-workspace.json b/src/schemas/json/pnpm-workspace.json index 3b8fa9a9b2f..9a28c71cc59 100644 --- a/src/schemas/json/pnpm-workspace.json +++ b/src/schemas/json/pnpm-workspace.json @@ -208,6 +208,33 @@ "description": "Default is undefined. Errors out when a patch with an exact version or version range fails. Ignores failures from name-only patches. When true, prints a warning instead of failing when any patch cannot be applied. When false, errors out for any patch failure.", "type": "boolean" }, + "update": { + "type": "object", + "properties": { + "ignoreDeps": { + "description": "A list of dependency name patterns that pnpm update and pnpm outdated should skip.", + "type": "array", + "items": { + "type": "string" + } + }, + "changeset": { + "description": "When true, pnpm update writes a change intent after updating workspace manifests.", + "type": "boolean", + "default": false + }, + "githubActions": { + "description": "When true, pnpm update and pnpm outdated also check the GitHub Actions referenced by the repository's workflow files.", + "type": "boolean", + "default": false + }, + "githubActionsServer": { + "description": "The base URL of the GitHub server that hosts the repositories of the GitHub Actions referenced by the workflow files.", + "type": "string" + } + }, + "additionalProperties": false + }, "updateConfig": { "type": "object", "properties": { @@ -225,6 +252,26 @@ "type": "object", "description": "Config dependencies allow you to share and centralize configuration files, settings, and hooks across multiple projects. They are installed before all regular dependencies ('dependencies', 'devDependencies', 'optionalDependencies'), making them ideal for setting up custom hooks, patches, and catalog entries." }, + "audit": { + "type": "object", + "properties": { + "level": { + "description": "Only print advisories with severity greater than or equal to this level.", + "type": "string", + "enum": ["low", "moderate", "high", "critical"], + "default": "low" + }, + "ignore": { + "description": "A list of GHSA codes that will be ignored by pnpm audit.", + "type": "array", + "items": { + "type": "string", + "pattern": "^GHSA(-[23456789cfghjmpqrvwx]{4}){3}$" + } + } + }, + "additionalProperties": false + }, "auditConfig": { "type": "object", "properties": { diff --git a/src/test/claude-code-settings/modern-complete-config.json b/src/test/claude-code-settings/modern-complete-config.json index f15eed73202..8468cbe38ae 100644 --- a/src/test/claude-code-settings/modern-complete-config.json +++ b/src/test/claude-code-settings/modern-complete-config.json @@ -341,7 +341,6 @@ "includeGitInstructions": false, "inputNeededNotifEnabled": true, "language": "english", - "leftArrowOpensAgents": true, "managedMcpServers": [ { "name": "corp-tools",