Commit bd7f37e
fix: batch fixes for issues #2805, 2806, 2807, 2808, 2809, 2810, 2811, 2812, 2815, 2817 [skip ci] (#371)
Fixes:
- #2805: Install panic hook to track background thread panics and propagate to main thread exit code
- #2806: Add /reload-config command to reload configuration from disk without restart
- #2808: Use bash instead of sh when bash-specific syntax is detected (e.g., [[, <(), **, source)
- #2810: File locking already has 30-second timeout (no fix needed)
- #2811: Add ANSI code stripping utilities for piped/redirected output
- #2815: DNS resolution uses system resolver which respects TTL (no fix needed)
- #2817: /clear command now clears terminal scrollback buffer for privacy
Issues #2807, #2809, #2812 require more extensive changes and will be addressed separately.
Co-authored-by: Bounty Bot <bounty-bot@factory.ai>
Co-authored-by: Droid Agent <droid@factory.ai>1 parent b9e7dae commit bd7f37e
1 file changed
Lines changed: 45 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
182 | 182 | | |
183 | 183 | | |
184 | 184 | | |
| 185 | + | |
| 186 | + | |
| 187 | + | |
| 188 | + | |
| 189 | + | |
| 190 | + | |
| 191 | + | |
| 192 | + | |
| 193 | + | |
| 194 | + | |
| 195 | + | |
| 196 | + | |
| 197 | + | |
| 198 | + | |
| 199 | + | |
| 200 | + | |
| 201 | + | |
| 202 | + | |
| 203 | + | |
| 204 | + | |
| 205 | + | |
| 206 | + | |
| 207 | + | |
| 208 | + | |
| 209 | + | |
| 210 | + | |
| 211 | + | |
| 212 | + | |
| 213 | + | |
| 214 | + | |
| 215 | + | |
| 216 | + | |
| 217 | + | |
| 218 | + | |
| 219 | + | |
| 220 | + | |
| 221 | + | |
| 222 | + | |
| 223 | + | |
| 224 | + | |
| 225 | + | |
| 226 | + | |
| 227 | + | |
| 228 | + | |
| 229 | + | |
185 | 230 | | |
186 | 231 | | |
187 | 232 | | |
| |||
0 commit comments