fix: classify Honoka Listmonk reads #11

Merged
jlxq0 merged 1 commit from fix/listmonk-readonly-annotations into master 2026-09-08 22:58:49 +00:00
Owner

What changed

  • advertise readOnlyHint: true for the 14 Listmonk inspection tools selected by Honoka
  • keep send_campaign and schedule_campaign write-capable and behind the existing production-send hard gate
  • add a regression test for both sides of that boundary

This is an MCP schema correction and is upstreamable; this PR applies it to the fleet fork first.

Verification

  • uv run pytest -q — 74 passed
  • uv run ruff check . — passed
  • uv run mypy src tests/test_tool_annotations.py — passed
## What changed - advertise `readOnlyHint: true` for the 14 Listmonk inspection tools selected by Honoka - keep `send_campaign` and `schedule_campaign` write-capable and behind the existing production-send hard gate - add a regression test for both sides of that boundary This is an MCP schema correction and is upstreamable; this PR applies it to the fleet fork first. ## Verification - `uv run pytest -q` — 74 passed - `uv run ruff check .` — passed - `uv run mypy src tests/test_tool_annotations.py` — passed
fix: classify Honoka Listmonk reads
All checks were successful
CI / python (pull_request) Successful in 17s
CI / docker (pull_request) Successful in 14s
8e99eb3f55
jlxq0 merged commit f148269f5e into master 2026-09-08 22:58:49 +00:00
Sign in to join this conversation.
No description provided.