Commit 29d937d
fix(dcg): switch to git dep + add --dangerously-skip-permissions flag
- Cargo.toml: replace local path dep with git URL
https://github.com/quangdang46/destructive_command_guard (branch=main)
- cli/args.rs: add --dangerously-skip-permissions bool flag (Claude Code
compatibility alias for --permission-mode bypass-permissions)
- cli/startup.rs: wire flag so BypassPermissions activates when set;
--permission-mode still takes precedence if both are specified
- Cargo.lock: bump serde_json 1.0.149 -> 1.0.150 to resolve version
conflict with dcg-core git dep
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>1 parent 8986a4e commit 29d937d
4 files changed
Lines changed: 19 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
123 | 123 | | |
124 | 124 | | |
125 | 125 | | |
126 | | - | |
127 | | - | |
128 | | - | |
129 | | - | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
| 129 | + | |
130 | 130 | | |
131 | 131 | | |
132 | 132 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
258 | 258 | | |
259 | 259 | | |
260 | 260 | | |
| 261 | + | |
| 262 | + | |
| 263 | + | |
| 264 | + | |
| 265 | + | |
| 266 | + | |
261 | 267 | | |
262 | 268 | | |
263 | 269 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
177 | 177 | | |
178 | 178 | | |
179 | 179 | | |
| 180 | + | |
| 181 | + | |
| 182 | + | |
| 183 | + | |
180 | 184 | | |
181 | 185 | | |
| 186 | + | |
| 187 | + | |
182 | 188 | | |
183 | 189 | | |
184 | 190 | | |
| |||
0 commit comments