dadc194812
refactor(claude): reorganize and clarify CLAUDE.md instructions
...
Restructure flat rule list into logical sections (Communication Style,
Code Style, Code Comments, Code Quality, Technical Considerations).
Fix typos, improve clarity, and remove weak examples.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-25 14:21:22 +00:00
2b91aa44b7
chore(dictionary): update user dictionary with new terms
...
Add reqwest, rustls, serde, and wiremock to the VSCode user dictionary.
2026-01-24 01:20:50 +00:00
daeda663a4
feat(claude): add AGENTS.md commands and refactor symlink handling
...
Add two new Claude Code slash commands:
- generate-agents.md.md: Generate hierarchical AGENTS.md structures
- refactor-agents.md.md: Refactor existing AGENTS.md files
Changes to siren script:
- Make Claude symlinks conditional on CLI installation
- Extract _add_command_symlinks() for reusable command symlinking
- Extract _cleanup_stale_commands() for generic stale link cleanup
- Add plan mode instructions to CLAUDE.md
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-24 01:17:30 +00:00
Jim Myhrberg
717cc6f333
chore(harper-ls): update dictionary with new terms
...
Add FactoryBot, OAuth2, ViewComponent, ai, claude; remove CLAUDE duplicate.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-22 15:00:23 +00:00
Jim Myhrberg
91bcb7d67c
claude: update settings with new permissions and reorder keys
2026-01-22 14:58:39 +00:00
1172b49dbc
feat(settings): add Zig language configuration
...
Enable ZLS (Zig Language Server) by default.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-22 09:07:01 +00:00
05b3ce18a1
feat(claude): allow ls command in bash tools
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-22 09:05:56 +00:00
Jim Myhrberg
efc1e30b0d
feat(claude): deny reading mcp.json files
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-21 19:53:36 +00:00
Jim Myhrberg
e56be55e5b
chore(extensions): update extension versions for cursor and vscode-insiders
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-21 19:51:16 +00:00
Jim Myhrberg
8774eb2452
feat(claude): add new allowed tools for gh, git, helm, and wc
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-21 19:36:20 +00:00
Jim Myhrberg
a2900fc246
fix(settings): correct chat and extension configuration settings
...
- Swapped values for 'chat.agentsControl.enabled' and 'chat.agentSessionProjection.enabled'.
- Updated 'claudeCode.preferredLocation' from 'sidebar' to 'panel'.
- Ensured consistency in terminal settings and added new command configurations for chat tools.
2026-01-21 19:33:39 +00:00
Jim Myhrberg
0ecca375f4
feat(settings/vscode): tweak various chat/agent settings
2026-01-21 13:07:08 +00:00
Jim Myhrberg
59bc6b14be
chore(extensions): update extension versions and regenerate lock files
2026-01-21 10:06:22 +00:00
96f148f081
feat(claude): add Claude Code settings and statusline configuration
...
Add global Claude Code configuration with permission allowlists for
common build/test commands, statusline script showing git status,
context usage, token counts, and cost. Update siren to symlink these
files to ~/.claude/ directory.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-20 22:56:15 +00:00
Jim Myhrberg
7e2c842a3c
chore(dictionary): add 'cgroups' entry to dictionary.txt
2026-01-19 19:27:26 +00:00
Jim Myhrberg
95405c3f3c
chore(extensions): update lock files with new extension versions and timestamps
...
- Updated timestamps and versions for extensions in both extensions.cursor.lock and extensions.vscode-insiders.lock, including rust-lang.rust-analyzer and streetsidesoftware.code-spell-checker.
2026-01-19 10:27:28 +00:00
66868677a9
chore(settings): set default formatter for Rust to rust-analyzer
...
- Added configuration to specify 'rust-lang.rust-analyzer' as the default formatter for Rust files in settings.json.
2026-01-19 09:22:50 +00:00
59f2a35962
chore(keybindings): remap cmd+b to toggle auxiliary bar
...
Swaps cmd+b and alt+cmd+b behavior so cmd+b toggles the secondary
sidebar instead of the primary. Disables conflicting cmd+b bindings
from mdx extension and emacs-mcx.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-18 22:47:57 +00:00
7a2ca2f180
chore(settings): modify accessibility settings in settings.json
...
- Changed accessibility support from 'auto' to 'on'.
- Added 'accessibility.windowTitleOptimized' setting and set it to false.
2026-01-18 22:46:43 +00:00
656ac8bda4
chore(claude): add reference to AGENTS.md in CLAUDE.md
2026-01-18 22:46:12 +00:00
af63d08042
chore(settings/vscode): add chat terminal output location configuration
...
- Introduced a new setting for terminal output location, specifying it as 'chat' in settings.json.
2026-01-18 22:14:43 +00:00
6501714d80
chore(insiders/ext): update extensions.vscode-insiders.lock with new versions
...
- Updated timestamps and versions for several extensions, including anthropic.claude-code@2.1.11 and esbenp.prettier-vscode@12.1.1.
- Added new extension jackiotyu.git-worktree-manager@3.22 .0.
2026-01-18 22:14:04 +00:00
9cb4c592eb
chore(dictionary): update user dictionaries
...
- Added new entries: 'lockfiles', 'Trae', and 'vscm' to the cspell user dictionaries in both vscode-user-dictionary.txt and harper-ls/dictionary.txt.
2026-01-18 22:05:28 +00:00
3845d103c3
chore(settings): update line length settings for code blocks
...
- Added configurations to manage line length for code blocks, including options to ignore code blocks and set a specific line length for them.
2026-01-18 22:01:11 +00:00
1128b24d65
chore(settings): update Claude Code preferred location and remove ruler setting
...
- Changed the preferred location for Claude Code from 'panel' to 'sidebar'.
- Removed the ruler setting for 72 from the editor configuration.
2026-01-18 18:15:16 +00:00
da292a265d
chore(cursor/ext): update cursor.lock with new extension versions and timestamps
2026-01-18 18:14:26 +00:00
f82384beac
chore(dictionary): add 'worktree' to user dictionaries for cspell
2026-01-18 16:59:42 +00:00
30fc1f3cad
chore(keybindings): update Claude Code keybindings and add extension reference
...
- Renamed section for Claude Code in keybindings.json.
- Added new keybindings for disabling the native console and focusing/blurring Claude Code.
- Included a reference to the Claude Code extension in the comments.
2026-01-18 16:59:30 +00:00
dd3ecc8be3
chore(settings): enhance worktree and accessibility configurations
...
- Updated accessibility settings to silence signal noises and adjusted the accessibility support option.
- Introduced configurations for Claude Code and Git Worktree Manager extensions.
2026-01-18 16:58:01 +00:00
361d82c000
chore(cursor/ext): update cursor.lock with new extension versions
2026-01-16 00:01:50 +00:00
15901db28b
chore(insiders/ext): update extensions.vscode-insiders.lock with new versions
...
- Updated timestamps and versions for several extensions, including anthropic.claude-code@2.1.7 and astro-build.astro-vscode@2.16 .8.
- Added new extensions soutaro.rbs-syntax@0.3.1 and soutaro.steep-vscode@0.10 .0.
2026-01-15 21:54:22 +00:00
8ec9aa0f79
chore(settings): add Nix language server configuration
...
- Included settings for Nix language support, enabling the language server and specifying the server path.
2026-01-15 21:45:50 +00:00
1b9181d45a
chore(dictionary): add 'frontmatter' to user dictionaries for cspell
2026-01-15 21:43:42 +00:00
2ec115d4ed
chore(cursor/ext): update extension versions
2026-01-15 21:43:42 +00:00
ae03860839
chore(antigravity/ext): update lock file with new extension versions
2026-01-15 21:41:52 +00:00
Jim Myhrberg
90cea5c28e
chore(settings): add ruler at 72 to editor settings
...
- Included a new ruler at 72 in the editor.rulers array for improved code readability.
2026-01-15 21:09:03 +00:00
Jim Myhrberg
709bdf7d7f
chore(cursor/ext): update cursor.lock with new extension versions
...
- Updated timestamps and versions for several extensions, including anthropic.claude-code@2.1.6 and rust-lang.rust-analyzer@0.3.2753.
2026-01-13 17:39:38 +00:00
Jim Myhrberg
0f856e8db4
chore(extensions): add unifiedjs.vscode-mdx to recommended extensions list
...
- Included unifiedjs.vscode-mdx in the extensions.json file for enhanced Markdown support.
2026-01-08 14:15:31 +00:00
Jim Myhrberg
8ccd25125b
chore(insiders/ext): update extensions.vscode-insiders.lock with new versions
...
- Updated timestamps and versions for several extensions, including emeraldwalk.runonsave@1.1.4 and redhat.vscode-yaml@1.20.2026010808 .
- Added unifiedjs.vscode-mdx@1.8.17 to the list of extensions.
2026-01-08 14:15:06 +00:00
Jim Myhrberg
a08860c1b4
chore(cursor/ext): update lock file with new versions
...
- Updated timestamps and versions for several extensions, including anthropic.claude-code@2.1.1 and kilocode.kilo-code@4.143 .2.
- Added unifiedjs.vscode-mdx@1.8.17 to the list of extensions.
2026-01-08 14:14:33 +00:00
Jim Myhrberg
10a34fcd12
chore(settings): enable MCP gallery feature
...
- Added "chat.mcp.gallery.enabled" to settings for enhanced gallery functionality.
2026-01-08 14:04:35 +00:00
Jim Myhrberg
c3a7958429
chore(vscode/ext): update extensions.vscode.lock with new versions
...
- Updated timestamps and versions for several extensions, including alefragnani.project-manager@13.0.1 and ms-dotnettools.vscode-dotnet-runtime@3.0.0.
2026-01-08 14:03:41 +00:00
Jim Myhrberg
7244d63d9a
chore(insiders/ext): update extensions.vscode-insiders.lock with new versions
...
- Updated timestamps and versions for several extensions, including kilocode.kilo-code@4.143 .1 and llvm-vs-code-extensions.lldb-dap@0.5.20260106.
2026-01-07 17:21:22 +00:00
8677c78844
chore(settings): update settings.json to include additional ignored files
...
- Added .yarnrc and .yarnrc.yml to the ignore list.
- Removed cursor/mcp.json from the ignore list and added mcp.json instead.
2026-01-07 08:56:48 +00:00
6c99079407
fix(claude): correct capitalization and grammar in CLAUDE.md
...
- Changed "Rules to always follow" to "Rules to Always Follow" for consistency.
- Capitalized "if" in the comment removal guideline for proper sentence structure.
2026-01-07 08:29:38 +00:00
47dd7dee8b
chore(gitignore): update .gitignore to include .vscode/settings.json and cache directory
2026-01-07 08:29:25 +00:00
75f6edb6a5
chore(dictionary): add 'deepwiki' to user dictionaries for cspell and harper-ls
2026-01-07 08:29:15 +00:00
0e837e1d6c
chore(claude): remove CLAUDE.md symlink
2026-01-07 08:25:20 +00:00
9e237e2c90
chore(mcp): remove memory server configuration from mcp.json files
...
- Deleted the memory server configuration from both mcp.json and cursor/mcp.json to streamline server settings.
2026-01-07 08:25:02 +00:00
b2266d438d
chore(keybindings): refine navigation keybindings for editor and file explorer
...
- Updated conditions for navigating right to exclude file explorer focus.
- Added new keybindings to navigate back to the editor from the file explorer.
2026-01-07 08:14:33 +00:00