github tylergraydev/claude-code-tool-manager v3.9.0
Claude Code Tool Manager v3.9.0

4 hours ago

What's New in 3.9.0

Added

  • Model Aliases & 1M Context Toggle (#213) — Default Model dropdown now uses Claude Code aliases (opus, sonnet, haiku, opusplan, best) so the picker no longer goes stale every time Anthropic ships a new version. New "Use 1M token context window" checkbox appends the documented [1m] suffix and auto-disables for Haiku. New "Other (custom model ID)…" option accepts any provider-specific identifier — full model name, Bedrock ARN, Vertex/Foundry deployment names.
  • Rules Disk Scanning (#200) — Rules in ~/.claude/rules/ and {project}/.claude/rules/ now appear in the UI. Adds global and project scanners on startup; deleting a rule also removes the backing .md so the scanner doesn't resurrect it.

Fixed

  • Sync Config Externally-Managed Configs (#204) — Extends the #191 (3.8.1) guard from 2 writers to all 7. .mcp.json, claude.json, OpenCode, Copilot, Cursor, Gemini, and Codex configs are no longer overwritten with empty MCP data. Adding a project now also imports MCPs from .mcp.json.
  • Tag Round-Trip in Writers (#202) — Skill, command, and sub-agent writers emit tags as JSON-array frontmatter so they round-trip through the DB reader.
  • Updater Signing on PR Builds (#203) — Build workflow no longer fails on PRs from forks or Dependabot.
  • Real DB Errors in delete_ruledelete_rule_inner no longer silently swallows lock contention / corruption / IO errors.

Changed

  • Clippy Zero Warnings (#205) — Brought cargo clippy --lib --tests from 134 warnings to 0 across nine commits. CI now enforces -D warnings.

Download

Platform Download
Windows .msi or .exe
macOS (Apple Silicon) .dmg (aarch64)
macOS (Intel) .dmg (x64)
Linux .deb, .AppImage, or .rpm

Install via Homebrew (macOS)

```bash
brew tap tylergraydev/cctm
brew install --cask claude-code-tool-manager
```

Full changelog

Don't miss a new claude-code-tool-manager release

NewReleases is sending notifications on new releases.