gabriel / muse public
main #13 / 100

Fix push 422 on new branches; add tab completion for branch/remote names

Push fix: when pushing a branch with no tracking ref yet, use all known remote heads as 'have' anchors instead of sending an empty have list. This avoids re-uploading every object in the repo (fixes HTTP 422 when object count > 1000).

Tab completion: wire argcomplete into the CLI entry point and attach branch/remote/ref completers to push, pull, checkout, and branch commands. Activate once with: eval "$(register-python-argcomplete muse)" (or add to ~/.zshrc)

G Gabriel Cardona <gabriel@tellurstori.com> · 15h ago Mar 23, 2026 · edfb5d16 · parent 0841b933
7
files changed
416
files in snapshot

0 comments

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