gabriel / muse public
feat main #41 / 100

feat: complete 100% coverage — elicitation bypass, publish tests, callback guard

- domains callback: add ctx.invoked_subcommand guard so publish subcommand does not trigger the dashboard side-effect when invoked - 16 new tests for muse domains publish (unit + CLI integration via CliRunner) covering success, --json, 409/401/5xx, URLError, bad JSON, schema derivation from active plugin, custom version, and missing required args - All type: ignore removed; uses http.client.HTTPMessage() for HTTPError hdrs - mypy strict + typing_audit --max-any 0 + 3183 pytest tests all green

G Gabriel Cardona <gabriel@tellurstori.com> · 2d ago Mar 21, 2026 · c9c5fd13 · parent 1cc8f8fb
2
files changed
404
files in snapshot
Files Changed 404 in snapshot
+1 ~1

0 comments

No comments yet. Be the first to start the discussion.