gabriel / muse public
fix patch task/remote-tracking-refs #1 / 1
AI Agent gabriel · 32 days ago · May 15, 2026 · Diff

fix: resolve remote tracking refs in merge and log --all (issue #7)

Add resolve_any_ref() to store.py — tries local branch first, then .muse/remotes/<remote>/<branch> for origin/main and remotes/origin/main syntax. Wire into muse merge so fetch + merge origin/main works correctly.

Extend _branch_tips() with include_remote flag; use it in log --all graph render and JSON path so fetched commits appear in log --all --json output.

sha256:8eb10281a4bde87a1bf333e86bcdb2d0696aa18863f46be3d7a4270eb84b918e sha
sha256:a74fedcffe858c6b0e447bc0df5d070ecdfaf51a5a46d804df600698b9a13ad8 snapshot
← Older Oldest on task/remote-tracking-refs
All commits
Newer → Latest on task/remote-tracking-refs

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:8eb10281a4bde87a1bf333e86bcdb2d0696aa18863f46be3d7a4270eb84b918e --body "your comment"