Skip to content

v1.7.5

Choose a tag to compare

@github-actions github-actions released this 28 Jul 01:08
84286a3

feat(routines): pre-clone/cache declared repositories into the workbench before the agent launches (#466), instead of only printing them as a "clone any you need" prompt preamble. Each declared repository is backed by a persistent local mirror under ~/.config/moadim/cache/, keyed by its URL — the first run clones the mirror, every later run of any routine referencing the same URL only git fetches it, so repeated fires reuse already-downloaded objects instead of re-cloning from the remote. A clone/fetch failure (bad URL, unreachable host, a branch that doesn't exist upstream) now aborts the run with the reason recorded in agent.log, the same as the existing prompt-copy/setup/tmux guards, instead of failing silently inside the agent session.