Commit Graph

9 Commits

Author SHA1 Message Date
7f3ff45f05 refactor: Use jq instead of custom posix complient json.sh
Some checks failed
Lint / lint (push) Failing after 14s
Lint / lint (pull_request) Failing after 15s
While json.sh worked decently for reading json files, I didn't want to
implement writing to json files as well and make it completely
unreadable due to the added complexity.

So, I think its better to just use jq and keep things relatively simple
with the tradeoff of a lightweight dependency
2026-06-26 18:19:23 +05:30
02d3c9241c feat: Resumable Download Helper and Manifest Preservation
- Route downloads through local cache directory
- Automatically resume interrupted downloads from the byte offset
- `setup_uninstaller_context` checks if a fail had happened. If yes then
  CLI preserves existing manifest instead of wiping it.
- Interruption Signal Traps and Prompts
2026-06-24 23:29:12 +05:30
368dea1bbd refactor: Update installer scripts to make use of rollback hooks and exec tracking 2026-06-24 22:04:30 +05:30
0486755771 refactor: use drop-ins for aliases and path management 2026-06-24 19:57:38 +05:30
a56bee0b9c refactor: remove bootstrap spaghetti from installers 2026-06-22 09:11:39 +05:30
b8862b925e refactor: Remove wget fallbacks 2026-06-21 12:54:45 +05:30
e658d6d375 feat: Dynamic package registry 2026-06-20 19:05:20 +05:30
bad324a5cd feat: Added command 2026-06-20 18:40:57 +05:30
1cae621151 feat: Added distilled agy installer 2026-06-20 09:41:19 +05:30