Releases: grundmanise/agentx
Releases · grundmanise/agentx
Release list
v0.1.0-nightly.20261002
Nightly build of main at f98e6f1. Install it with curl -fsSL https://agentx.wtf/install | sh -s -- --nightly.
New
- Add the agentx CLI skeleton with its output contract
- Add config and machine commands with the mutation lock
- Add the git runner, the account repo and agentx doctor
- Add scan with the client registry, skill discovery and content hash
- Inventory MCP servers and plugins in scan
- Add agentx serve, the watching child with refresh requests on stdin
- Handshake MCP servers with scan --handshake
- Inventory Codex and Cursor plugins
- Apply Codex per-server enabled overlays to plugin servers
- Warn about an incomplete Cursor plugin cache entry
- Read skills and servers from Cursor plugin manifests
- Watch every skill directory under the library and worktrees
- Report detected agent clients in doctor
- Journal mutations and recover them before scans
- Make doctor read-only
- Watch through FSEvents on macOS
- End with exit 6 when a directory cannot be watched
- Colour and structure the text output
- Take --color as on or off
- Group doctor by section and count what scan finds
- Count clients in the doctor section title, report the library as app state
- Open scan with the machine summary
- Say what each doctor row means, drop the worktree row
- Handshake MCP servers as their clients would run them
- Add, list, inspect and remove sources
- Answer search requests from an in-memory source index
- Fetch one, several or all sources (#24)
- Install a skill and record where it came from (#26)
- Install every skill of a source in one command (#27)
- Remove a skill and place one into a client later (#28)
- Adopt skills installed by the vercel skills CLI (#30)
- Export machine settings and lineage, and import them (#29)
- Stop a run cleanly on a signal and report leftover account repo state (#32)
- Report managed skills whose source was removed (#42)
- Name the universal clients and remove a skill from universal (#43)
- Show drift, diff and revert managed skills (#54)
- Repair missing and displaced placements (#55)
- Check managed skills for upstream updates (#56)
- Update an unmodified skill to the version the last check found (#57)
- Refresh every added source on the update check's timer (#58)
- Merge your edits into the update of a modified skill (#59)
- Finish or give up a pending merge with skill update (#60)
- Replace the keep flags of skill place with --force (#62)
- Read an update with skill diff --update (#65)
Fixes
- Print help for a bare agentx and keep Run off the process arguments
- Hash an unparsable frontmatter as empty and derive reads_library
- Keep file content out of scan warnings and drop the server node transport
- Keep serve tests from racing their own child and trim the watcher
- Follow the MCP stream and shutdown rules in the handshake
- Report a failed fsync from the atomic write
- Retry the exclusive lock briefly before reporting it held
- Verify staged content on recovery and sweep orphan staged files
- Watch symlink targets below the trees through FSEvents too
- Report dropped FSEvents like an inotify overflow
- Read Cursor's bare manifest paths, one warning per directory
- Watch client skills directories in serve
- Read the frontmatter block as YAML
- Close the defects an adversarial review found
- Hash an unquoted number or boolean as the file writes it
- Make a canonical URL parse back to itself
- Tell a broken account repo from an unfetched source and sanitise source text (#25)
- Sanitise text agentx did not write before printing it (#37)
- Refuse a skill directory the import commit cannot record (#39)
- Say an edited copy placement was kept and how to replace it (#44)
- Keep a fetch from writing a remote into the account repo (#68)