Kapacitor/Collaboration
Collaboration is not another status update. It is a teammate opening the same agent session, the same spec in progress, or the same hosted agent and moving the work forward.
01 · Session links
I started the webhook replay spec but I want another read before the agent writes code.
spec/webhook-replay Open session Open spec Opened it. The retry states need one more acceptance case before we ask the agent to continue.
The second dev does not reconstruct the conversation from Slack fragments. They open the live session, review the spec in progress, and discuss the next change with the first dev and the agent.
I see the spec update: duplicate delivery after a timeout must replay safely and report the original result.
I’ll update the test matrix first, then implement the handler change.
02 · Shared hosted agent
Repobilling-service
Branchfix/refund-ledger
Shared withAna, Rafael
Controlsprompt, pause, inspect files
One dev starts a hosted agent and shares it. Another teammate joins the same session, asks questions, and helps steer the agent while the transcript stays in one place.
Refunds enter through RefundRequestedHandler, then write to ledger_entries after the gateway callback.
I’ll patch the callback branch and run refund_idempotency_replay before summarizing.
03 · Handoff
Kapacitor recap
BackfillSkipsLockedRows.SKIP LOCKED, then rerun the migration test.A dev starts a session, then has to leave suddenly. The next teammate reads the recap, opens the transcript when needed, and continues from the actual state of the work.
Jordan reproduced the deadlock and ruled out larger batches. The remaining path is chunked reads with SKIP LOCKED.
I’ll open BackfillSkipsLockedRows, make that change, and report back with the migration test result.
How it works
Session links, shared hosted agents, and recaps all point at the same durable session stream. Visibility and sharing decide who can open it; hosted agents let teammates co-drive live work; recap and session recall let the next dev continue after an interruption. Read the mechanics in Visibility and sharing, Hosted agents, Session recap, and Session recall.
Kapacitor is in private preview. Bring us the places your team already collaborates around agent work, and we'll help wire them into one session stream.
Rather start a conversation? Talk to the team — we’re building with teams that already use coding agents.
Built by the team behind KurrentDB — event streams in production are what we do. Coding agents just produce a new kind.