github feder-cr/AIHawk v0.68.10
0.68.10

latest releases: v0.69.1, v0.69.0
5 hours ago

Claude Code: the repository is now a plugin marketplace as well as a plugin
(.claude-plugin/marketplace.json, one entry, source ./), so the README
teaches claude plugin marketplace add feder-cr/AIHawk and claude plugin install aihawk@feder-cr where it taught claude mcp add. The plugin delivers
the server and the setup skill, and Claude Code counts it as an installation
of this plugin; a hand-registered server was counted by nobody. Measured: the
real-install test builds its throwaway marketplace from the shipped file with
only the name changed, and the client reports MCP servers (1), Skills (1).
claude plugin validate . passes without warnings.

Gemini CLI: gemini extensions install https://github.com/feder-cr/AIHawk
where the README taught gemini mcp add. The gallery had indexed the
extension for a week; the README was sending people the other way. Codex is
unchanged.

The marketplace name is declared in one file. marketplace_findings holds the
README's install line to it, and the fifth check of check_content.py now reads
the client lines from the README too: six pages went on teaching the old
lines with the gate green, because it read only the installer lines. A page
repeats the README's line, names the route bare in prose, or says nothing;
three mutations and two clean cases in the selftest. A plugin id
(aihawk@...) is no longer read as the launcher slot.

0.68.10, because the comment in server.py that explains why the server is
named stealth cited the README's line, which moved.

The engine fetch stays a step the person runs and watches, in the README's
block or when a browser tool says the engine is missing; nothing here makes
the server download it on its own.

Don't miss a new AIHawk release

NewReleases is sending notifications on new releases.