v0.6.0

feder-cr/AIHawkv0.6.0Sep 4, 2026by feder-cr

AI Summary

This release standardizes the scope flag syntax from the short form to the long form across documentation and CLI usage. It also fixes a pytest configuration issue to ensure tests run correctly against the source tree and updates the dependency floor for invisible-playwright-mcp.

Key Highlights

  • Scope flag syntax changed from `-s` to `--scope` for consistency
  • Fixed missing `pythonpath` configuration in pytest
  • Updated dependency floor for `invisible-playwright-mcp` to 0.11.0

Breaking Changes

  • Scope flag syntax changed from `-s` to `--scope`

Full Release Notes

No runtime change. The docs and the tests, both of which were saying something
that had stopped being true.

**Changed.** The scope flag is written in full everywhere, `--scope user` rather
than `-s user`. A survey of twelve well-known MCP servers on their official pages
found that everyone who documents a scope flag writes it in full, including Claude
Code's own documentation, and nobody uses the short form. Five of the occurrences
were in `docs/`, which is the wiki's source: the wiki is rebuilt from it on every
published release, so editing the wiki directly would have been wiped.

**Fixed.** `pythonpath = ["src"]` was missing from the pytest config, so with a
non-editable install the suite imported site-packages while standing in this
checkout. 136 tests passed either way, which is exactly the problem: a suite can
be green against the wrong tree and nothing says so. The remedy went to the two
packages that existed when it was first needed; this one never got it.

The floor on `invisible-playwright-mcp` stays at 0.11.0, which is what makes the
verb table for `session_start` and `session_status` true rather than a table
naming tools the server may not have.