Skip to content

Commit 6d685b3

Browse files
committed
feat(container): enable Rust toolchain and ccms by default
Rust was previously opt-in (commented out). Now included as a standard feature, which also enables ccms (session history search) that depends on the Rust toolchain.
1 parent 813939a commit 6d685b3

3 files changed

Lines changed: 10 additions & 7 deletions

File tree

container/.devcontainer/AGENTS.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ For deeper context, use the `/codeforge` skill (toolchain, filesystem, constrain
4747
| `rtk discover` | List all commands RTK can compress |
4848
| `rtk status` | Show RTK version and configuration |
4949
| `hermes` | Nous Research Hermes Agent CLI (run `hermes setup` on first use) |
50-
| `ccms` | Session history search _(disabled — requires Rust toolchain; uncomment in devcontainer.json to enable)_ |
50+
| `ccms` | Session history search |
5151
| `codeforge proxy` | Launch Claude Code through mitmproxy — inspect API traffic in browser (port 8081) |
5252
| `ccr start` / `ccr stop` | Claude Code Router daemon control |
5353
| `ccr-apply` | Redeploy router config + restart daemon |

container/.devcontainer/CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,11 @@
22

33
## Unreleased
44

5+
### Features
6+
7+
- **Rust toolchain enabled by default**`ghcr.io/devcontainers/features/rust:1.5.0` is now included as a standard devcontainer feature, enabling Rust-based tools out of the box.
8+
- **ccms (session history search) enabled** — now that Rust is available, `ccms` is included as a default feature instead of requiring manual opt-in.
9+
510
### Performance
611

712
- **Deeper volume detection**`codeforge doctor` volume scan now searches to depth 8 (was 4), catching `node_modules` in deeply nested project structures like `projects/<org>/<project>/<subdir>/node_modules`.

container/.devcontainer/devcontainer.json

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -114,10 +114,9 @@
114114
"ghcr.io/rails/devcontainer/features/bun:1.0.2": {
115115
"version": "latest"
116116
},
117-
// Uncomment to add Rust toolchain:
118-
// "ghcr.io/devcontainers/features/rust:1.5.0": {
119-
// "version": "latest"
120-
// },
117+
"ghcr.io/devcontainers/features/rust:1.5.0": {
118+
"version": "latest"
119+
},
121120
"ghcr.io/devcontainers/features/go:1": {},
122121
"./features/claude-code-native": {},
123122
"./features/rtk": {},
@@ -188,8 +187,7 @@
188187
"./features/ccstatusline": {
189188
"username": "automatic"
190189
},
191-
// Uncomment to add ccms (requires Rust):
192-
// "./features/ccms": {},
190+
"./features/ccms": {},
193191
"./features/ast-grep": {},
194192
"./features/tree-sitter": {},
195193
"./features/lsp-servers": { "version": "none" },

0 commit comments

Comments
 (0)