## Summary of Changes ### Feature: Add `coder boundary` subcommand support as default Adds `coder boundary` subcommand as the default method for running boundary eliminating the need to install boundary separately. **Changes:** 1. **New variable: `use_boundary_directly`** (default: `false`) - `false`: Uses `coder boundary` subcommand (default, no installation) - `true`: Installs boundary binary from release - `compile_boundary_from_source = true`: Compiles from source 2. **Fixed CAP_NET_ADMIN capability issue** - Copies `coder` binary to `coder-no-caps` to strip capabilities (required for boundary) 3. **Removed `boundary-run` wrapper** - no longer used **Files Modified:** - `scripts/start.sh` - main implementation - `main.tf` - added `use_boundary_directly` variable **Behavior:** - **Default**: Uses `coder boundary` subcommand (no installation needed) - **`use_boundary_directly = true`**: Installs boundary from release version - **`compile_boundary_from_source = true`**: Compiles boundary from source <!-- Briefly describe what this PR does and why --> ## Type of Change - [ ] New module - [ ] New template - [ ] Bug fix - [x] Feature/enhancement - [ ] Documentation - [ ] Other ## Module Information <!-- Delete this section if not applicable --> **Path:** `registry/coder/modules/claude-code` **New version:** `v4.7.0` **Breaking change:** [ ] Yes [X] No ## Testing & Validation - [ ] Tests pass (`bun test`) - [ ] Code formatted (`bun fmt`) - [ ] Changes tested locally ## Related Issues <!-- Link related issues or write "None" if not applicable -->
| display_name | bio | github | avatar | website | status | |
|---|---|---|---|---|---|---|
| Coder | Coder provisions cloud development environments via Terraform, supporting Linux, macOS, Windows, X86, ARM, Kubernetes and more. | coder | ./.images/avatar.svg | https://www.linkedin.com/company/coderhq | https://www.coder.com | official |
Coder
Coder provisions cloud development environments via Terraform, supporting Linux, macOS, Windows, X86, ARM, Kubernetes and more.