Skip to content

Releases: uwuclxdy/agentgear

v0.1.4

Choose a tag to compare

@uwuclxdy uwuclxdy released this 18 Sep 11:44
v0.1.4
6850fff

What's Changed

  • Added repoint_install_paths: a host-driven, byte-surgical re-spelling of the installPath values Claude Code recorded through a per-session config dir, so a plugin whose recorded path dangles once the dir dies loads again. Only spellings the host's own remap targets change, never a parse or a reformat; a concurrent change restarts the pass, and a deleted registry is refused rather than resurrected

Full Changelog: v0.1.3...v0.1.4

v0.1.3

Choose a tag to compare

@uwuclxdy uwuclxdy released this 02 Sep 12:34
v0.1.3
f4d8c4d

What's Changed

  • Fixed self-heal leaving a Claude Code registration unmigrated when its plugin version ran ahead of the running binary
  • Fixed self-heal dropping the restart notice when it takes over a plugin install this binary never made: taking one over re-hands the tree to Claude Code, which leaves the running session on the bytes it loaded, and that now raises the notice like any other tree change
  • Corrected the documented behavior for a harness installed after setup: a session-start heal never writes into one, and the next setup or update is what picks it up

Full Changelog: v0.1.2...v0.1.3

v0.1.2

Choose a tag to compare

@uwuclxdy uwuclxdy released this 02 Sep 08:01
v0.1.2
54f7e76

What's Changed

  • Fixed setup and self-heal never landing a plugin tree edited without a version bump
  • Removed automatic status-line wiring into the five harness slots (claude, copilot-cli, qwen-code, antigravity-cli, droid). Hosts now ship a statusline print subcommand and users wire the line themselves

Full Changelog: v0.1.1...v0.1.2

v0.1.1

Choose a tag to compare

@uwuclxdy uwuclxdy released this 26 Aug 11:02
v0.1.1
7d7c81b

What's Changed

  • Fixed self-heal marking a Claude Code plugin as healthy when its marketplace stopped loading
  • Fixed setup and self-heal leaving a registration pointing at a stale checkout path or a GitHub entry under a local plugin unrepaired
  • Fixed doctor warning instead of failing when a plugin's marketplace registration no longer loads
  • Fixed a user-scope operation reading a project-scope registration of the same plugin first

Full Changelog: v0.1.0-rc.1...v0.1.1

v0.1.0

Choose a tag to compare

@uwuclxdy uwuclxdy released this 27 Jul 20:51
v0.1.0
768e855

agentgear gives any Rust binary a canonical install/uninstall/self-heal lifecycle for the Claude Code plugin it ships. One #[derive(PluginHost)] macro plus a tree path, and your binary gets a setup subcommand that replaces /plugin marketplace add + /plugin install.

initial version

  • Core lifecycle: setup/install, uninstall, update, self_heal, doctor — each idempotent, lock-guarded, skip-and-continue per agent
  • Three source modes: compile-time embedded blob (embed feature), GitHub release (owner/repo @ ref), on-disk plugin tree. One binary can support all three
  • 22 agent harness backends behind cargo features: Claude Code (plugin-native), copilot-cli (plugin-native), plus augment, cline, codex, crush, cursor, droid, gemini, goose, kimi, kilo, opencode, openclaw, omp, qwen, antigravity-cli, amp, devin, kiro, pi
  • Host-owned status line: your binary declares a status-line function; agentgear writes it into every harness that has a statusLine slot and restores the user's original on uninstall
  • Hook portability: declare CC hooks once; they render into each hook-capable harness's native shape
  • Doctor reports: structured health checks per agent, detecting drift, missing components, version mismatches
  • No forging of on-disk registry state: orchestrates claude plugin and copilot plugin CLIs as transaction boundaries; merges into every other harness's own config files, detect-gated and never clobbering user edits

install

[dependencies]
agentgear = { version = "0.1", features = ["derive"] }

See the examples for a minimal host, and the Capabilities wiki for the full surface.

v0.1.0-rc.1

v0.1.0-rc.1 Pre-release
Pre-release

Choose a tag to compare

@uwuclxdy uwuclxdy released this 19 Jul 20:39
v0.1.0-rc.1
7f11dc8

First public release candidate.

[dependencies]
agentgear = "0.1.0-rc.1"
[build-dependencies]
agentgear = "0.1.0-rc.1"

Ships the install/update/uninstall/self_heal/doctor lifecycle behind a derive macro, across 25 agent backends (Claude Code + Copilot CLI plugin-native, 23 config-merge). Pre-1.0: the API may change before 0.1.0.