Repository navigation
Commit bbdd4e1
Jeremy
feat(bundle): uninstall.sh + update.sh (v0.6.2)
- uninstall.sh: symmetric to install.sh. Removes 7 Go binaries, 8 Python
subsystems, sin-brain, the Python bundle, and strips 10 MCP keys from
opencode.json. Flags: --dry-run, --verbose, --force, --keep-{go,bundle,
subsystems,config}. Idempotent (re-runnable, missing items skipped).
- update.sh: in-place refresh. git pull, pip install --upgrade for bundle +
8 subsystems, force-rebuild Go tools, re-register MCP servers. Flags:
--force-rebuild, --skip-{go,external,pull}, --subsystems-dir.
- CoDocs: uninstall.sh.doc.md, update.sh.doc.md
- README Quickstart now documents the install/uninstall/update trio.
- Bump to 0.6.2.
Verified: install.sh -> uninstall.sh --keep-* (Go binaries only) -> verify
gone -> install.sh --skip-external --force (Go binaries back, MCP registered).
Both scripts pass bash -n, --help exits 2, dry-run produces no side effects,
re-runs are idempotent.1 parent d9830d3 commit bbdd4e1
7 files changed
Lines changed: 1430 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
179 | 179 | | |
180 | 180 | | |
181 | 181 | | |
| 182 | + | |
| 183 | + | |
| 184 | + | |
| 185 | + | |
| 186 | + | |
| 187 | + | |
| 188 | + | |
| 189 | + | |
| 190 | + | |
| 191 | + | |
| 192 | + | |
| 193 | + | |
| 194 | + | |
| 195 | + | |
| 196 | + | |
| 197 | + | |
| 198 | + | |
| 199 | + | |
| 200 | + | |
| 201 | + | |
| 202 | + | |
| 203 | + | |
| 204 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
44 | 44 | | |
45 | 45 | | |
46 | 46 | | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
47 | 54 | | |
48 | 55 | | |
49 | 56 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
| 7 | + | |
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
| |||
0 commit comments