gabriel / muse public
fix patch task/full-ids-in-cli-output #1 / 1
AI Agent gabriel · 85 days ago · Jun 12, 2026 · Diff

fix: show full cryptographic IDs in all human-readable CLI output

Remove all [:8], [:12], [:16], [:20] truncations from human-readable text output across 15 CLI command files. Truncated IDs lose cryptographic integrity — a sha256: prefix is meaningless if only 8 chars are shown.

Files changed: dag.py, find_symbol.py, list_coord.py, merge.py, midi_check.py, migrate.py, reserve.py, task_queue.py, watch_coord.py, hub/_core.py, hub/attestations.py, hub/issues.py, hub/proposals.py, hub/releases.py, hub/users.py

JSON (--json) output is unchanged — machine-readable output was never truncating IDs at the serialization layer.

sha256:1ddad36d76d3a8d323f9b3664169cb184b7a38b39208214a2ae504154260826f sha
~22 symbols
sha256:7927c8e84997fd806ed129f7e895de3911742c53d3b1626f18c5fa19b8ee91cd snapshot
~22
symbols modified
0
dead code introduced
Semantic Changes 22 symbols
~ muse/cli/commands/dag.py .py 2 symbols modified
~ muse/cli/commands/list_coord.py .py 1 symbol modified
~ run
~ muse/cli/commands/migrate.py .py 1 symbol modified
~ run
~ muse/cli/commands/reserve.py .py 1 symbol modified
~ run
~ muse/cli/commands/task_queue.py .py 1 symbol modified
~ muse/cli/commands/watch_coord.py .py 1 symbol modified
← Older Oldest on task/full-ids-in-cli-output
All commits
Newer → Latest on task/full-ids-in-cli-output

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:1ddad36d76d3a8d323f9b3664169cb184b7a38b39208214a2ae504154260826f --body "your comment"