Migration
Per-version upgrade notes. Most releases need nothing; the entries below cover the two that changed something user-visible.
v0.7.x → v0.8.0
The pixtuoid install-hooks / uninstall-hooks subcommands were removed.
Binding a CLI is now done live in the in-TUI Sources panel: launch
pixtuoid, press s, and connect (or disconnect) each agent CLI — its
characters appear when you connect and walk out when you disconnect, no restart.
pixtuoid run is the only subcommand left (plus validate-pack / init-pack).
If you scripted pixtuoid install-hooks, replace it with the panel — there is no
non-interactive equivalent (hooks are installed/removed through the panel toggle).
This release also adds two new sources you can connect there: CodeWhale
(cw·) and opencode (oc·).
v0.3.x → v0.4.0 (rename: ascii-agents → pixtuoid)
v0.4.0 renamed the project from ascii-agents to pixtuoid.
What changed
| Before (v0.3.x) | After (v0.4.0) |
|---|---|
ascii-agents binary | pixtuoid |
ascii-agents-hook shim | pixtuoid-hook |
~/.config/ascii-agents/ | ~/.config/pixtuoid/ |
~/.cache/ascii-agents/ | ~/.cache/pixtuoid/ |
/tmp/ascii-agents-{uid}.sock | /tmp/pixtuoid-{uid}.sock |
_ascii_agents hook key in settings.json | _pixtuoid |
Upgrade steps
-
Install the new version:
brew untap IvanWng97/ascii-agents 2>/dev/null brew install IvanWng97/pixtuoid/pixtuoid # or: cargo install pixtuoid pixtuoid-hook -
Re-register hooks: launch
pixtuoid, presssto open the Connection panel, and connect your agent CLI (this replaces any oldascii-agents-hookentries automatically). The oldpixtuoid install-hookssubcommand is gone — binding a source is now done live inside the TUI. -
Migrate config (optional — only if you customized
config.toml):mkdir -p ~/.config/pixtuoid mv ~/.config/ascii-agents/config.toml ~/.config/pixtuoid/config.toml
GitHub links: The old
IvanWng97/ascii-agentsURL automatically redirects toIvanWng97/pixtuoid. Existing bookmarks and stars carry over.