gabriel / muse public
fix patch task/musehub-117-phase0-cli #1 / 1
AI Agent gabriel · 17 days ago · Jul 2, 2026 · Diff

fix: muse domains publish targets /api/domains, not /api/v1/domains

musehub#117 DOM_01. /api/v1/domains never existed on the server — no /api/v1/* namespace is mounted at all. Every publish attempt 404/405'd before ever reaching the publish logic, which is why aaronrene's GET /api/domains also looked empty: nothing had ever successfully published. Fixed the endpoint and both docstrings referencing the old URL; added a regression test capturing the actual urllib.request sent and asserting the real target URL.

sha256:4718cbbceeb424a795c3202d63f24d40b6f1a560a86299f260096090e30891cd sha
+1 ~3 symbols
2 changed · 1120 in snapshot files
sha256:e91c24c2b9b87d47b6f245f2c4480ceddd35681eda269d87ef833daff13d256b snapshot
+1
symbol added
~3
symbols modified
2
files changed
1120
files in snapshot
0
dead code introduced
Semantic Changes 4 symbols
~ tests/test_domains_publish.py .py 1 symbol added
+ test_publish_targets_api_domains_not_v1 function function test_publish_targets_api_domains_not_v1 L374–400
Files Changed
~2
1120 in snapshot
← Older Oldest on task/musehub-117-phase0-cli
All commits
Newer → Latest on task/musehub-117-phase0-cli

0 comments

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

To add a comment, use the Muse CLI: muse hub commit comment sha256:4718cbbceeb424a795c3202d63f24d40b6f1a560a86299f260096090e30891cd --body "your comment"