News for hackers. Stuff that matters.
Re:Coding Agents stop mid-task by naw103 on Tuesday November 03, 2026 @08:55PM (#50360672)
We released v0.6.0 of Foremerge

Foremerge records what each coding agent intends to change prior to actually making any code change. It returns a signal to your agent automatically when two plans cannot both be true at the same time. In version 0.6.0 we changed how the coordinator handles it when an agent disappears part way through a task without completing and saying "goodbye".

Previously: we accounted for this by auto expiring agent claims after no activity but the intents stayed open without being closed.

This meant that every later intent was still compared to the previous still open intents even though the claims were expired. In a busy file in a busy repository this could leave to thousands of open but expired intents burying the useful ones.

What 0.6.0 changes:

- Any finding below HIGH against work where the agent has stopped (silent for 2 hours) is no longer recorded (HIGH findings are still recorded so the acceptance gate remains unchanged)

- stopped work is still listed but at the end and marked with owner_stopped_since

- if an agents that stopped work comes back after the 2 hours window, or another agent has adopted its work, then possible findings skipped are resurfaced and then logged as findings.

- the agent skill now says to close an intent before stopping and work that reached git without acceptance can be closed with `foremerge work discard --landed REF`

The lesson to take from this for anyone building with multiple agents is to always design for the agent that dosn't come back.

Version 0.6.0 also changes ledger migration so that it no longer migrates automatically. run `foremerge ledger migrate` which backs up your current ledger and prints out how to roll back

Release notes: https://github.com/naw103/foremerge/releases/tag/v0.6.0

Re:Coding Agents stop mid-task by naw103 on Tuesday November 03, 2026 @08:59PM (#50360709)
Im the author. Foremerge is an MCP coordination protocol for coding agents working in parallel across multiple worktrees on the same source.

Each agent commits its intent and scope prior to changing any file so plans that collide show up as findings before code is changed rather that in merge conflicts later. Like git for before code is written. It's open source and saves a ton of headaches and time resolving conflicts later even if your agents do it for you.

Happy to answer any questions about the stopped agent tests or the migration change.