Commit 8e3e978
fix(installer): use backticks for nsJSON literal JSON values
- Changed nsJSON::Set /value "{}" to use backticks `{}` (line 420)
- Rewrote Claude Desktop config creation to use incremental nsJSON::Set calls with backticks
- Changed FileRead + nsJSON::Set /value pattern to nsJSON::Set /file for existing config parsing
- Applied same fix to uninstaller section
Root cause: nsJSON requires backticks for literal JSON values, not double quotes.
User error "Failed to initialize config JSON" traced to line 419 using double quotes.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>1 parent 0dd6c00 commit 8e3e978
11 files changed
Lines changed: 28 additions & 466 deletions
File tree
- MagicMock/app_module.app.state.golden_repos_dir
- 139831256783744
- 139833944840128
- 139864080205184
- 140098236436048
- 140501505502368
- 140525678945904
- reports
- bugs
- testing
- scripts/installer
- src/code_indexer
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
166 | 166 | | |
167 | 167 | | |
168 | 168 | | |
| 169 | + | |
| 170 | + | |
| 171 | + | |
| 172 | + | |
| 173 | + | |
| 174 | + | |
169 | 175 | | |
170 | 176 | | |
171 | 177 | | |
| |||
Lines changed: 0 additions & 1 deletion
This file was deleted.
Lines changed: 0 additions & 1 deletion
This file was deleted.
Lines changed: 0 additions & 1 deletion
This file was deleted.
Lines changed: 0 additions & 1 deletion
This file was deleted.
Lines changed: 0 additions & 1 deletion
This file was deleted.
Lines changed: 0 additions & 1 deletion
This file was deleted.
Lines changed: 0 additions & 197 deletions
This file was deleted.
0 commit comments