chore(claude): Update claude configuration
This commit is contained in:
1 parent
96bf8dd300
commit
7caa4e9e01
2 files changed
+190
-56
No files matched your search
+95
-28
@@ -1,5 +1,5 @@
|
|||||||
{
|
{
|
||||||
"numStartups": 1,
|
"numStartups": 14,
|
||||||
"installMethod": "unknown",
|
"installMethod": "unknown",
|
||||||
"autoUpdates": true,
|
"autoUpdates": true,
|
||||||
"customApiKeyResponses": {
|
"customApiKeyResponses": {
|
||||||
@@ -9,12 +9,28 @@
|
|||||||
]
|
]
|
||||||
},
|
},
|
||||||
"tipsHistory": {
|
"tipsHistory": {
|
||||||
"new-user-warmup": 1,
|
"new-user-warmup": 14,
|
||||||
"plan-mode-for-complex-tasks": 1,
|
"plan-mode-for-complex-tasks": 14,
|
||||||
"terminal-setup": 1,
|
"terminal-setup": 1,
|
||||||
"memory-command": 1,
|
"memory-command": 1,
|
||||||
"theme-command": 1
|
"theme-command": 1,
|
||||||
|
"status-line": 2,
|
||||||
|
"prompt-queue": 2,
|
||||||
|
"enter-to-steer-in-relatime": 2,
|
||||||
|
"todo-list": 2,
|
||||||
|
"# for memory": 3,
|
||||||
|
"install-github-app": 3,
|
||||||
|
"drag-and-drop-images": 4,
|
||||||
|
"double-esc-code-restore": 4,
|
||||||
|
"continue": 5,
|
||||||
|
"shift-tab": 14,
|
||||||
|
"image-paste": 6,
|
||||||
|
"tab-toggle-thinking": 6,
|
||||||
|
"ultrathink-keyword": 6,
|
||||||
|
"custom-agents": 14
|
||||||
},
|
},
|
||||||
|
"promptQueueUseCount": 4,
|
||||||
|
"showExpandedTodos": true,
|
||||||
"cachedStatsigGates": {
|
"cachedStatsigGates": {
|
||||||
"tengu_migrate_ignore_patterns": false,
|
"tengu_migrate_ignore_patterns": false,
|
||||||
"tengu_disable_bypass_permissions_mode": false,
|
"tengu_disable_bypass_permissions_mode": false,
|
||||||
@@ -31,16 +47,6 @@
|
|||||||
"sonnet45MigrationComplete": true,
|
"sonnet45MigrationComplete": true,
|
||||||
"cachedChangelog": "# Changelog\n\n## 2.0.37\n\n- Fixed how idleness is computed for notifications\n- Hooks: Added matcher values for Notification hook events\n- Output Styles: Added `keep-coding-instructions` option to frontmatter\n\n## 2.0.36\n\n- Fixed: DISABLE_AUTOUPDATER environment variable now properly disables package manager update notifications\n- Fixed queued messages being incorrectly executed as bash commands\n- Fixed input being lost when typing while a queued message is processed\n\n## 2.0.35\n\n- Improve fuzzy search results when searching commands\n- Improved VS Code extension to respect `chat.fontSize` and `chat.fontFamily` settings throughout the entire UI, and apply font changes immediately without requiring reload\n- Added `CLAUDE_CODE_EXIT_AFTER_STOP_DELAY` environment variable to automatically exit SDK mode after a specified idle duration, useful for automated workflows and scripts\n- Migrated `ignorePatterns` from project config to deny permissions in the localSettings.\n- Fixed messages returning null `stop_reason` and `stop_sequence` values\n- Fixed menu navigation getting stuck on items with empty string or other falsy values (e.g., in the `/hooks` menu)\n\n## 2.0.34\n\n- VSCode Extension: Added setting to configure the initial permission mode for new conversations\n- Improved file path suggestion performance with native Rust-based fuzzy finder\n- Fixed infinite token refresh loop that caused MCP servers with OAuth (e.g., Slack) to hang during connection\n- Fixed memory crash when reading or writing large files (especially base64-encoded images)\n\n## 2.0.33\n\n- Native binary installs now launch quicker.\n- Fixed `claude doctor` incorrectly detecting Homebrew vs npm-global installations by properly resolving symlinks\n- Fixed `claude mcp serve` exposing tools with incompatible outputSchemas\n\n## 2.0.32\n\n- Un-deprecate output styles based on community feedback\n- Added `companyAnnouncements` setting for displaying announcements on startup\n- Fixed hook progress messages not updating correctly during PostToolUse hook execution\n\n## 2.0.31\n\n- Windows: native installation uses shift+tab as shortcut for mode switching, instead of alt+m\n- Vertex: add support for Web Search on supported models\n- VSCode: Adding the respectGitIgnore configuration to include .gitignored files in file searches (defaults to true)\n- Fixed a bug with subagents and MCP servers related to \"Tool names must be unique\" error\n- Fixed issue causing `/compact` to fail with `prompt_too_long` by making it respect existing compact boundaries\n- Fixed plugin uninstall not removing plugins\n\n## 2.0.30\n\n- Added helpful hint to run `security unlock-keychain` when encountering API key errors on macOS with locked keychain\n- Added `allowUnsandboxedCommands` sandbox setting to disable the dangerouslyDisableSandbox escape hatch at policy level\n- Added `disallowedTools` field to custom agent definitions for explicit tool blocking\n- Added prompt-based stop hooks\n- VSCode: Added respectGitIgnore configuration to include .gitignored files in file searches (defaults to true)\n- Enabled SSE MCP servers on native build\n- Deprecated output styles. Review options in `/output-style` and use --system-prompt-file, --system-prompt, --append-system-prompt, CLAUDE.md, or plugins instead\n- Removed support for custom ripgrep configuration, resolving an issue where Search returns no results and config discovery fails\n- Fixed Explore agent creating unwanted .md investigation files during codebase exploration\n- Fixed a bug where `/context` would sometimes fail with \"max_tokens must be greater than thinking.budget_tokens\" error message\n- Fixed `--mcp-config` flag to correctly override file-based MCP configurations\n- Fixed bug that saved session permissions to local settings\n- Fixed MCP tools not being available to sub-agents\n- Fixed hooks and plugins not executing when using --dangerously-skip-permissions flag\n- Fixed delay when navigating through typeahead suggestions with arrow keys\n- VSCode: Restored selection indicator in input footer showing current file or code selection status\n\n## 2.0.28\n\n- Plan mode: introduced new Plan subagent\n- Subagents: claude can now choose to resume subagents\n- Subagents: claude can dynamically choose the model used by its subagents\n- SDK: added --max-budget-usd flag\n- Discovery of custom slash commands, subagents, and output styles no longer respects .gitignore\n- Stop `/terminal-setup` from adding backslash to `Shift + Enter` in VS Code\n- Add branch and tag support for git-based plugins and marketplaces using fragment syntax (e.g., `owner/repo#branch`)\n- Fixed a bug where macOS permission prompts would show up upon initial launch when launching from home directory\n- Various other bug fixes\n\n## 2.0.27\n\n- New UI for permission prompts\n- Added current branch filtering and search to session resume screen for easier navigation\n- Fixed directory @-mention causing \"No assiLine truncated
|
"cachedChangelog": "# Changelog\n\n## 2.0.37\n\n- Fixed how idleness is computed for notifications\n- Hooks: Added matcher values for Notification hook events\n- Output Styles: Added `keep-coding-instructions` option to frontmatter\n\n## 2.0.36\n\n- Fixed: DISABLE_AUTOUPDATER environment variable now properly disables package manager update notifications\n- Fixed queued messages being incorrectly executed as bash commands\n- Fixed input being lost when typing while a queued message is processed\n\n## 2.0.35\n\n- Improve fuzzy search results when searching commands\n- Improved VS Code extension to respect `chat.fontSize` and `chat.fontFamily` settings throughout the entire UI, and apply font changes immediately without requiring reload\n- Added `CLAUDE_CODE_EXIT_AFTER_STOP_DELAY` environment variable to automatically exit SDK mode after a specified idle duration, useful for automated workflows and scripts\n- Migrated `ignorePatterns` from project config to deny permissions in the localSettings.\n- Fixed messages returning null `stop_reason` and `stop_sequence` values\n- Fixed menu navigation getting stuck on items with empty string or other falsy values (e.g., in the `/hooks` menu)\n\n## 2.0.34\n\n- VSCode Extension: Added setting to configure the initial permission mode for new conversations\n- Improved file path suggestion performance with native Rust-based fuzzy finder\n- Fixed infinite token refresh loop that caused MCP servers with OAuth (e.g., Slack) to hang during connection\n- Fixed memory crash when reading or writing large files (especially base64-encoded images)\n\n## 2.0.33\n\n- Native binary installs now launch quicker.\n- Fixed `claude doctor` incorrectly detecting Homebrew vs npm-global installations by properly resolving symlinks\n- Fixed `claude mcp serve` exposing tools with incompatible outputSchemas\n\n## 2.0.32\n\n- Un-deprecate output styles based on community feedback\n- Added `companyAnnouncements` setting for displaying announcements on startup\n- Fixed hook progress messages not updating correctly during PostToolUse hook execution\n\n## 2.0.31\n\n- Windows: native installation uses shift+tab as shortcut for mode switching, instead of alt+m\n- Vertex: add support for Web Search on supported models\n- VSCode: Adding the respectGitIgnore configuration to include .gitignored files in file searches (defaults to true)\n- Fixed a bug with subagents and MCP servers related to \"Tool names must be unique\" error\n- Fixed issue causing `/compact` to fail with `prompt_too_long` by making it respect existing compact boundaries\n- Fixed plugin uninstall not removing plugins\n\n## 2.0.30\n\n- Added helpful hint to run `security unlock-keychain` when encountering API key errors on macOS with locked keychain\n- Added `allowUnsandboxedCommands` sandbox setting to disable the dangerouslyDisableSandbox escape hatch at policy level\n- Added `disallowedTools` field to custom agent definitions for explicit tool blocking\n- Added prompt-based stop hooks\n- VSCode: Added respectGitIgnore configuration to include .gitignored files in file searches (defaults to true)\n- Enabled SSE MCP servers on native build\n- Deprecated output styles. Review options in `/output-style` and use --system-prompt-file, --system-prompt, --append-system-prompt, CLAUDE.md, or plugins instead\n- Removed support for custom ripgrep configuration, resolving an issue where Search returns no results and config discovery fails\n- Fixed Explore agent creating unwanted .md investigation files during codebase exploration\n- Fixed a bug where `/context` would sometimes fail with \"max_tokens must be greater than thinking.budget_tokens\" error message\n- Fixed `--mcp-config` flag to correctly override file-based MCP configurations\n- Fixed bug that saved session permissions to local settings\n- Fixed MCP tools not being available to sub-agents\n- Fixed hooks and plugins not executing when using --dangerously-skip-permissions flag\n- Fixed delay when navigating through typeahead suggestions with arrow keys\n- VSCode: Restored selection indicator in input footer showing current file or code selection status\n\n## 2.0.28\n\n- Plan mode: introduced new Plan subagent\n- Subagents: claude can now choose to resume subagents\n- Subagents: claude can dynamically choose the model used by its subagents\n- SDK: added --max-budget-usd flag\n- Discovery of custom slash commands, subagents, and output styles no longer respects .gitignore\n- Stop `/terminal-setup` from adding backslash to `Shift + Enter` in VS Code\n- Add branch and tag support for git-based plugins and marketplaces using fragment syntax (e.g., `owner/repo#branch`)\n- Fixed a bug where macOS permission prompts would show up upon initial launch when launching from home directory\n- Various other bug fixes\n\n## 2.0.27\n\n- New UI for permission prompts\n- Added current branch filtering and search to session resume screen for easier navigation\n- Fixed directory @-mention causing \"No assiLine truncated
|
||||||
"changelogLastFetched": 1762884659449,
|
"changelogLastFetched": 1762884659449,
|
||||||
"oauthAccount": {
|
|
||||||
"accountUuid": "ab5e7adc-623f-4f20-ba7e-90666fe17732",
|
|
||||||
"emailAddress": "prad@sonr.io",
|
|
||||||
"organizationUuid": "8a9e0ca6-989a-4ada-b0ab-ac739f517195",
|
|
||||||
"displayName": "Prad",
|
|
||||||
"organizationBillingType": "stripe_subscription",
|
|
||||||
"organizationRole": "admin",
|
|
||||||
"workspaceRole": null,
|
|
||||||
"organizationName": "prad@sonr.io's Organization"
|
|
||||||
},
|
|
||||||
"claudeCodeFirstTokenDate": "2025-03-31T02:39:44.416907Z",
|
"claudeCodeFirstTokenDate": "2025-03-31T02:39:44.416907Z",
|
||||||
"hasCompletedOnboarding": true,
|
"hasCompletedOnboarding": true,
|
||||||
"lastOnboardingVersion": "2.0.32",
|
"lastOnboardingVersion": "2.0.32",
|
||||||
@@ -56,26 +62,87 @@
|
|||||||
"projectOnboardingSeenCount": 0,
|
"projectOnboardingSeenCount": 0,
|
||||||
"hasClaudeMdExternalIncludesApproved": false,
|
"hasClaudeMdExternalIncludesApproved": false,
|
||||||
"hasClaudeMdExternalIncludesWarningShown": false,
|
"hasClaudeMdExternalIncludesWarningShown": false,
|
||||||
"exampleFiles": [],
|
"exampleFiles": [
|
||||||
|
"bindings.conf",
|
||||||
|
"alacritty.toml",
|
||||||
|
"neotree.lua",
|
||||||
|
"dot_zshrc.tmpl",
|
||||||
|
"smartcommit"
|
||||||
|
],
|
||||||
"hasCompletedProjectOnboarding": true,
|
"hasCompletedProjectOnboarding": true,
|
||||||
"disabledMcpServers": [],
|
"disabledMcpServers": [],
|
||||||
"lastCost": 0,
|
|
||||||
"lastAPIDuration": 0,
|
|
||||||
"lastToolDuration": 0,
|
|
||||||
"lastDuration": 83814,
|
|
||||||
"lastLinesAdded": 0,
|
|
||||||
"lastLinesRemoved": 0,
|
|
||||||
"lastTotalInputTokens": 0,
|
|
||||||
"lastTotalOutputTokens": 0,
|
|
||||||
"lastTotalCacheCreationInputTokens": 0,
|
|
||||||
"lastTotalCacheReadInputTokens": 0,
|
|
||||||
"lastTotalWebSearchRequests": 0,
|
"lastTotalWebSearchRequests": 0,
|
||||||
"lastSessionId": "a403ec57-e228-4b49-b083-547654ad77be"
|
"exampleFilesGeneratedAt": 1762887177244
|
||||||
|
},
|
||||||
|
"/home/prad/Developer/codebase/github.com/prdlk/sshc": {
|
||||||
|
"allowedTools": [],
|
||||||
|
"mcpContextUris": [],
|
||||||
|
"mcpServers": {},
|
||||||
|
"enabledMcpjsonServers": [],
|
||||||
|
"disabledMcpjsonServers": [],
|
||||||
|
"hasTrustDialogAccepted": true,
|
||||||
|
"ignorePatterns": [],
|
||||||
|
"projectOnboardingSeenCount": 4,
|
||||||
|
"hasClaudeMdExternalIncludesApproved": false,
|
||||||
|
"hasClaudeMdExternalIncludesWarningShown": false,
|
||||||
|
"exampleFiles": [
|
||||||
|
"I don't have enough data to reliably identify five frequently modified core application logic files. The provided information shows only 2 unique files (src/index.ts and package.json), each modified just once by the user and once by other users.",
|
||||||
|
"",
|
||||||
|
"To properly complete this task, I would need:",
|
||||||
|
"- A larger dataset with more files",
|
||||||
|
"- Modification counts that show true frequency patterns",
|
||||||
|
"- More diversity in file types and locations",
|
||||||
|
"",
|
||||||
|
"Could you provide a more comprehensive list of modified files with their modification counts?"
|
||||||
|
],
|
||||||
|
"lastTotalWebSearchRequests": 0,
|
||||||
|
"exampleFilesGeneratedAt": 1762887428417
|
||||||
|
},
|
||||||
|
"/home/prad/.config/nvim": {
|
||||||
|
"allowedTools": [],
|
||||||
|
"mcpContextUris": [],
|
||||||
|
"mcpServers": {},
|
||||||
|
"enabledMcpjsonServers": [],
|
||||||
|
"disabledMcpjsonServers": [],
|
||||||
|
"hasTrustDialogAccepted": false,
|
||||||
|
"ignorePatterns": [],
|
||||||
|
"projectOnboardingSeenCount": 4,
|
||||||
|
"hasClaudeMdExternalIncludesApproved": false,
|
||||||
|
"hasClaudeMdExternalIncludesWarningShown": false,
|
||||||
|
"exampleFiles": [
|
||||||
|
"astrocore.lua",
|
||||||
|
"community.lua",
|
||||||
|
"terminals.lua",
|
||||||
|
"neotree.lua",
|
||||||
|
"claude.lua"
|
||||||
|
],
|
||||||
|
"exampleFilesGeneratedAt": 1762889179557,
|
||||||
|
"lastTotalWebSearchRequests": 0
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"hasOpusPlanDefault": false,
|
"hasOpusPlanDefault": false,
|
||||||
"lastReleaseNotesSeen": "2.0.32",
|
"lastReleaseNotesSeen": "2.0.32",
|
||||||
"hasIdeOnboardingBeenShown": {
|
"hasIdeOnboardingBeenShown": {
|
||||||
"alacritty": true
|
"alacritty": true,
|
||||||
}
|
"ghostty": true
|
||||||
|
},
|
||||||
|
"s1mAccessCache": {
|
||||||
|
"8a9e0ca6-989a-4ada-b0ab-ac739f517195": {
|
||||||
|
"hasAccess": false,
|
||||||
|
"hasAccessNotAsDefault": false,
|
||||||
|
"timestamp": 1762890584621
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"oauthAccount": {
|
||||||
|
"accountUuid": "ab5e7adc-623f-4f20-ba7e-90666fe17732",
|
||||||
|
"emailAddress": "prad@sonr.io",
|
||||||
|
"organizationUuid": "8a9e0ca6-989a-4ada-b0ab-ac739f517195",
|
||||||
|
"displayName": "Prad",
|
||||||
|
"organizationBillingType": "stripe_subscription",
|
||||||
|
"organizationRole": "admin",
|
||||||
|
"workspaceRole": null,
|
||||||
|
"organizationName": "prad@sonr.io's Organization"
|
||||||
|
},
|
||||||
|
"fallbackAvailableWarningThreshold": 0.5,
|
||||||
|
"bypassPermissionsModeAccepted": true
|
||||||
}
|
}
|
||||||
+95
-28
@@ -1,5 +1,5 @@
|
|||||||
{
|
{
|
||||||
"numStartups": 1,
|
"numStartups": 14,
|
||||||
"installMethod": "unknown",
|
"installMethod": "unknown",
|
||||||
"autoUpdates": true,
|
"autoUpdates": true,
|
||||||
"customApiKeyResponses": {
|
"customApiKeyResponses": {
|
||||||
@@ -9,12 +9,28 @@
|
|||||||
]
|
]
|
||||||
},
|
},
|
||||||
"tipsHistory": {
|
"tipsHistory": {
|
||||||
"new-user-warmup": 1,
|
"new-user-warmup": 14,
|
||||||
"plan-mode-for-complex-tasks": 1,
|
"plan-mode-for-complex-tasks": 14,
|
||||||
"terminal-setup": 1,
|
"terminal-setup": 1,
|
||||||
"memory-command": 1,
|
"memory-command": 1,
|
||||||
"theme-command": 1
|
"theme-command": 1,
|
||||||
|
"status-line": 2,
|
||||||
|
"prompt-queue": 2,
|
||||||
|
"enter-to-steer-in-relatime": 2,
|
||||||
|
"todo-list": 2,
|
||||||
|
"# for memory": 3,
|
||||||
|
"install-github-app": 3,
|
||||||
|
"drag-and-drop-images": 4,
|
||||||
|
"double-esc-code-restore": 4,
|
||||||
|
"continue": 5,
|
||||||
|
"shift-tab": 14,
|
||||||
|
"image-paste": 6,
|
||||||
|
"tab-toggle-thinking": 6,
|
||||||
|
"ultrathink-keyword": 6,
|
||||||
|
"custom-agents": 14
|
||||||
},
|
},
|
||||||
|
"promptQueueUseCount": 4,
|
||||||
|
"showExpandedTodos": true,
|
||||||
"cachedStatsigGates": {
|
"cachedStatsigGates": {
|
||||||
"tengu_migrate_ignore_patterns": false,
|
"tengu_migrate_ignore_patterns": false,
|
||||||
"tengu_disable_bypass_permissions_mode": false,
|
"tengu_disable_bypass_permissions_mode": false,
|
||||||
@@ -31,16 +47,6 @@
|
|||||||
"sonnet45MigrationComplete": true,
|
"sonnet45MigrationComplete": true,
|
||||||
"cachedChangelog": "# Changelog\n\n## 2.0.37\n\n- Fixed how idleness is computed for notifications\n- Hooks: Added matcher values for Notification hook events\n- Output Styles: Added `keep-coding-instructions` option to frontmatter\n\n## 2.0.36\n\n- Fixed: DISABLE_AUTOUPDATER environment variable now properly disables package manager update notifications\n- Fixed queued messages being incorrectly executed as bash commands\n- Fixed input being lost when typing while a queued message is processed\n\n## 2.0.35\n\n- Improve fuzzy search results when searching commands\n- Improved VS Code extension to respect `chat.fontSize` and `chat.fontFamily` settings throughout the entire UI, and apply font changes immediately without requiring reload\n- Added `CLAUDE_CODE_EXIT_AFTER_STOP_DELAY` environment variable to automatically exit SDK mode after a specified idle duration, useful for automated workflows and scripts\n- Migrated `ignorePatterns` from project config to deny permissions in the localSettings.\n- Fixed messages returning null `stop_reason` and `stop_sequence` values\n- Fixed menu navigation getting stuck on items with empty string or other falsy values (e.g., in the `/hooks` menu)\n\n## 2.0.34\n\n- VSCode Extension: Added setting to configure the initial permission mode for new conversations\n- Improved file path suggestion performance with native Rust-based fuzzy finder\n- Fixed infinite token refresh loop that caused MCP servers with OAuth (e.g., Slack) to hang during connection\n- Fixed memory crash when reading or writing large files (especially base64-encoded images)\n\n## 2.0.33\n\n- Native binary installs now launch quicker.\n- Fixed `claude doctor` incorrectly detecting Homebrew vs npm-global installations by properly resolving symlinks\n- Fixed `claude mcp serve` exposing tools with incompatible outputSchemas\n\n## 2.0.32\n\n- Un-deprecate output styles based on community feedback\n- Added `companyAnnouncements` setting for displaying announcements on startup\n- Fixed hook progress messages not updating correctly during PostToolUse hook execution\n\n## 2.0.31\n\n- Windows: native installation uses shift+tab as shortcut for mode switching, instead of alt+m\n- Vertex: add support for Web Search on supported models\n- VSCode: Adding the respectGitIgnore configuration to include .gitignored files in file searches (defaults to true)\n- Fixed a bug with subagents and MCP servers related to \"Tool names must be unique\" error\n- Fixed issue causing `/compact` to fail with `prompt_too_long` by making it respect existing compact boundaries\n- Fixed plugin uninstall not removing plugins\n\n## 2.0.30\n\n- Added helpful hint to run `security unlock-keychain` when encountering API key errors on macOS with locked keychain\n- Added `allowUnsandboxedCommands` sandbox setting to disable the dangerouslyDisableSandbox escape hatch at policy level\n- Added `disallowedTools` field to custom agent definitions for explicit tool blocking\n- Added prompt-based stop hooks\n- VSCode: Added respectGitIgnore configuration to include .gitignored files in file searches (defaults to true)\n- Enabled SSE MCP servers on native build\n- Deprecated output styles. Review options in `/output-style` and use --system-prompt-file, --system-prompt, --append-system-prompt, CLAUDE.md, or plugins instead\n- Removed support for custom ripgrep configuration, resolving an issue where Search returns no results and config discovery fails\n- Fixed Explore agent creating unwanted .md investigation files during codebase exploration\n- Fixed a bug where `/context` would sometimes fail with \"max_tokens must be greater than thinking.budget_tokens\" error message\n- Fixed `--mcp-config` flag to correctly override file-based MCP configurations\n- Fixed bug that saved session permissions to local settings\n- Fixed MCP tools not being available to sub-agents\n- Fixed hooks and plugins not executing when using --dangerously-skip-permissions flag\n- Fixed delay when navigating through typeahead suggestions with arrow keys\n- VSCode: Restored selection indicator in input footer showing current file or code selection status\n\n## 2.0.28\n\n- Plan mode: introduced new Plan subagent\n- Subagents: claude can now choose to resume subagents\n- Subagents: claude can dynamically choose the model used by its subagents\n- SDK: added --max-budget-usd flag\n- Discovery of custom slash commands, subagents, and output styles no longer respects .gitignore\n- Stop `/terminal-setup` from adding backslash to `Shift + Enter` in VS Code\n- Add branch and tag support for git-based plugins and marketplaces using fragment syntax (e.g., `owner/repo#branch`)\n- Fixed a bug where macOS permission prompts would show up upon initial launch when launching from home directory\n- Various other bug fixes\n\n## 2.0.27\n\n- New UI for permission prompts\n- Added current branch filtering and search to session resume screen for easier navigation\n- Fixed directory @-mention causing \"No assiLine truncated
|
"cachedChangelog": "# Changelog\n\n## 2.0.37\n\n- Fixed how idleness is computed for notifications\n- Hooks: Added matcher values for Notification hook events\n- Output Styles: Added `keep-coding-instructions` option to frontmatter\n\n## 2.0.36\n\n- Fixed: DISABLE_AUTOUPDATER environment variable now properly disables package manager update notifications\n- Fixed queued messages being incorrectly executed as bash commands\n- Fixed input being lost when typing while a queued message is processed\n\n## 2.0.35\n\n- Improve fuzzy search results when searching commands\n- Improved VS Code extension to respect `chat.fontSize` and `chat.fontFamily` settings throughout the entire UI, and apply font changes immediately without requiring reload\n- Added `CLAUDE_CODE_EXIT_AFTER_STOP_DELAY` environment variable to automatically exit SDK mode after a specified idle duration, useful for automated workflows and scripts\n- Migrated `ignorePatterns` from project config to deny permissions in the localSettings.\n- Fixed messages returning null `stop_reason` and `stop_sequence` values\n- Fixed menu navigation getting stuck on items with empty string or other falsy values (e.g., in the `/hooks` menu)\n\n## 2.0.34\n\n- VSCode Extension: Added setting to configure the initial permission mode for new conversations\n- Improved file path suggestion performance with native Rust-based fuzzy finder\n- Fixed infinite token refresh loop that caused MCP servers with OAuth (e.g., Slack) to hang during connection\n- Fixed memory crash when reading or writing large files (especially base64-encoded images)\n\n## 2.0.33\n\n- Native binary installs now launch quicker.\n- Fixed `claude doctor` incorrectly detecting Homebrew vs npm-global installations by properly resolving symlinks\n- Fixed `claude mcp serve` exposing tools with incompatible outputSchemas\n\n## 2.0.32\n\n- Un-deprecate output styles based on community feedback\n- Added `companyAnnouncements` setting for displaying announcements on startup\n- Fixed hook progress messages not updating correctly during PostToolUse hook execution\n\n## 2.0.31\n\n- Windows: native installation uses shift+tab as shortcut for mode switching, instead of alt+m\n- Vertex: add support for Web Search on supported models\n- VSCode: Adding the respectGitIgnore configuration to include .gitignored files in file searches (defaults to true)\n- Fixed a bug with subagents and MCP servers related to \"Tool names must be unique\" error\n- Fixed issue causing `/compact` to fail with `prompt_too_long` by making it respect existing compact boundaries\n- Fixed plugin uninstall not removing plugins\n\n## 2.0.30\n\n- Added helpful hint to run `security unlock-keychain` when encountering API key errors on macOS with locked keychain\n- Added `allowUnsandboxedCommands` sandbox setting to disable the dangerouslyDisableSandbox escape hatch at policy level\n- Added `disallowedTools` field to custom agent definitions for explicit tool blocking\n- Added prompt-based stop hooks\n- VSCode: Added respectGitIgnore configuration to include .gitignored files in file searches (defaults to true)\n- Enabled SSE MCP servers on native build\n- Deprecated output styles. Review options in `/output-style` and use --system-prompt-file, --system-prompt, --append-system-prompt, CLAUDE.md, or plugins instead\n- Removed support for custom ripgrep configuration, resolving an issue where Search returns no results and config discovery fails\n- Fixed Explore agent creating unwanted .md investigation files during codebase exploration\n- Fixed a bug where `/context` would sometimes fail with \"max_tokens must be greater than thinking.budget_tokens\" error message\n- Fixed `--mcp-config` flag to correctly override file-based MCP configurations\n- Fixed bug that saved session permissions to local settings\n- Fixed MCP tools not being available to sub-agents\n- Fixed hooks and plugins not executing when using --dangerously-skip-permissions flag\n- Fixed delay when navigating through typeahead suggestions with arrow keys\n- VSCode: Restored selection indicator in input footer showing current file or code selection status\n\n## 2.0.28\n\n- Plan mode: introduced new Plan subagent\n- Subagents: claude can now choose to resume subagents\n- Subagents: claude can dynamically choose the model used by its subagents\n- SDK: added --max-budget-usd flag\n- Discovery of custom slash commands, subagents, and output styles no longer respects .gitignore\n- Stop `/terminal-setup` from adding backslash to `Shift + Enter` in VS Code\n- Add branch and tag support for git-based plugins and marketplaces using fragment syntax (e.g., `owner/repo#branch`)\n- Fixed a bug where macOS permission prompts would show up upon initial launch when launching from home directory\n- Various other bug fixes\n\n## 2.0.27\n\n- New UI for permission prompts\n- Added current branch filtering and search to session resume screen for easier navigation\n- Fixed directory @-mention causing \"No assiLine truncated
|
||||||
"changelogLastFetched": 1762884659449,
|
"changelogLastFetched": 1762884659449,
|
||||||
"oauthAccount": {
|
|
||||||
"accountUuid": "ab5e7adc-623f-4f20-ba7e-90666fe17732",
|
|
||||||
"emailAddress": "prad@sonr.io",
|
|
||||||
"organizationUuid": "8a9e0ca6-989a-4ada-b0ab-ac739f517195",
|
|
||||||
"displayName": "Prad",
|
|
||||||
"organizationBillingType": "stripe_subscription",
|
|
||||||
"organizationRole": "admin",
|
|
||||||
"workspaceRole": null,
|
|
||||||
"organizationName": "prad@sonr.io's Organization"
|
|
||||||
},
|
|
||||||
"claudeCodeFirstTokenDate": "2025-03-31T02:39:44.416907Z",
|
"claudeCodeFirstTokenDate": "2025-03-31T02:39:44.416907Z",
|
||||||
"hasCompletedOnboarding": true,
|
"hasCompletedOnboarding": true,
|
||||||
"lastOnboardingVersion": "2.0.32",
|
"lastOnboardingVersion": "2.0.32",
|
||||||
@@ -56,26 +62,87 @@
|
|||||||
"projectOnboardingSeenCount": 0,
|
"projectOnboardingSeenCount": 0,
|
||||||
"hasClaudeMdExternalIncludesApproved": false,
|
"hasClaudeMdExternalIncludesApproved": false,
|
||||||
"hasClaudeMdExternalIncludesWarningShown": false,
|
"hasClaudeMdExternalIncludesWarningShown": false,
|
||||||
"exampleFiles": [],
|
"exampleFiles": [
|
||||||
|
"bindings.conf",
|
||||||
|
"alacritty.toml",
|
||||||
|
"neotree.lua",
|
||||||
|
"dot_zshrc.tmpl",
|
||||||
|
"smartcommit"
|
||||||
|
],
|
||||||
"hasCompletedProjectOnboarding": true,
|
"hasCompletedProjectOnboarding": true,
|
||||||
"disabledMcpServers": [],
|
"disabledMcpServers": [],
|
||||||
"lastCost": 0,
|
|
||||||
"lastAPIDuration": 0,
|
|
||||||
"lastToolDuration": 0,
|
|
||||||
"lastDuration": 83814,
|
|
||||||
"lastLinesAdded": 0,
|
|
||||||
"lastLinesRemoved": 0,
|
|
||||||
"lastTotalInputTokens": 0,
|
|
||||||
"lastTotalOutputTokens": 0,
|
|
||||||
"lastTotalCacheCreationInputTokens": 0,
|
|
||||||
"lastTotalCacheReadInputTokens": 0,
|
|
||||||
"lastTotalWebSearchRequests": 0,
|
"lastTotalWebSearchRequests": 0,
|
||||||
"lastSessionId": "a403ec57-e228-4b49-b083-547654ad77be"
|
"exampleFilesGeneratedAt": 1762887177244
|
||||||
|
},
|
||||||
|
"/home/prad/Developer/codebase/github.com/prdlk/sshc": {
|
||||||
|
"allowedTools": [],
|
||||||
|
"mcpContextUris": [],
|
||||||
|
"mcpServers": {},
|
||||||
|
"enabledMcpjsonServers": [],
|
||||||
|
"disabledMcpjsonServers": [],
|
||||||
|
"hasTrustDialogAccepted": true,
|
||||||
|
"ignorePatterns": [],
|
||||||
|
"projectOnboardingSeenCount": 4,
|
||||||
|
"hasClaudeMdExternalIncludesApproved": false,
|
||||||
|
"hasClaudeMdExternalIncludesWarningShown": false,
|
||||||
|
"exampleFiles": [
|
||||||
|
"I don't have enough data to reliably identify five frequently modified core application logic files. The provided information shows only 2 unique files (src/index.ts and package.json), each modified just once by the user and once by other users.",
|
||||||
|
"",
|
||||||
|
"To properly complete this task, I would need:",
|
||||||
|
"- A larger dataset with more files",
|
||||||
|
"- Modification counts that show true frequency patterns",
|
||||||
|
"- More diversity in file types and locations",
|
||||||
|
"",
|
||||||
|
"Could you provide a more comprehensive list of modified files with their modification counts?"
|
||||||
|
],
|
||||||
|
"lastTotalWebSearchRequests": 0,
|
||||||
|
"exampleFilesGeneratedAt": 1762887428417
|
||||||
|
},
|
||||||
|
"/home/prad/.config/nvim": {
|
||||||
|
"allowedTools": [],
|
||||||
|
"mcpContextUris": [],
|
||||||
|
"mcpServers": {},
|
||||||
|
"enabledMcpjsonServers": [],
|
||||||
|
"disabledMcpjsonServers": [],
|
||||||
|
"hasTrustDialogAccepted": false,
|
||||||
|
"ignorePatterns": [],
|
||||||
|
"projectOnboardingSeenCount": 4,
|
||||||
|
"hasClaudeMdExternalIncludesApproved": false,
|
||||||
|
"hasClaudeMdExternalIncludesWarningShown": false,
|
||||||
|
"exampleFiles": [
|
||||||
|
"astrocore.lua",
|
||||||
|
"community.lua",
|
||||||
|
"terminals.lua",
|
||||||
|
"neotree.lua",
|
||||||
|
"claude.lua"
|
||||||
|
],
|
||||||
|
"exampleFilesGeneratedAt": 1762889179557,
|
||||||
|
"lastTotalWebSearchRequests": 0
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"hasOpusPlanDefault": false,
|
"hasOpusPlanDefault": false,
|
||||||
"lastReleaseNotesSeen": "2.0.32",
|
"lastReleaseNotesSeen": "2.0.32",
|
||||||
"hasIdeOnboardingBeenShown": {
|
"hasIdeOnboardingBeenShown": {
|
||||||
"alacritty": true
|
"alacritty": true,
|
||||||
}
|
"ghostty": true
|
||||||
|
},
|
||||||
|
"s1mAccessCache": {
|
||||||
|
"8a9e0ca6-989a-4ada-b0ab-ac739f517195": {
|
||||||
|
"hasAccess": false,
|
||||||
|
"hasAccessNotAsDefault": false,
|
||||||
|
"timestamp": 1762890584621
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"oauthAccount": {
|
||||||
|
"accountUuid": "ab5e7adc-623f-4f20-ba7e-90666fe17732",
|
||||||
|
"emailAddress": "prad@sonr.io",
|
||||||
|
"organizationUuid": "8a9e0ca6-989a-4ada-b0ab-ac739f517195",
|
||||||
|
"displayName": "Prad",
|
||||||
|
"organizationBillingType": "stripe_subscription",
|
||||||
|
"organizationRole": "admin",
|
||||||
|
"workspaceRole": null,
|
||||||
|
"organizationName": "prad@sonr.io's Organization"
|
||||||
|
},
|
||||||
|
"fallbackAvailableWarningThreshold": 0.5,
|
||||||
|
"bypassPermissionsModeAccepted": true
|
||||||
}
|
}
|
||||||
Reference in new issue
Block a user