Handoffs
Pick up where they stopped
Check in a session. A teammate or their agent continues from it, dead ends included.
Shared memory for teams working with agents
Rove keeps the findings, dead ends and decisions from your agent's work, and shares them with your team, so the next person or agent starts where you stopped.
Pick up the checkout latency work.
Without Rove
Checking the CDN cache hit ratio… flat all window. Not the CDN.
Checking pool metrics… 10 connections, saturated at peak.
Trying pool_size 40 in staging…
An hour redoing what Alice already found.
With Rove
sac_list_sessions("Checkout latency regression")
Alice traced it to pool starvation and ruled out the CDN yesterday.
Her next step was why Tuesday's deploy doubled connections. Starting there.
Starts where Alice stopped.
Handoffs
Check in a session. A teammate or their agent continues from it, dead ends included.
Knowledge retention
What's learned in a session stops vanishing when it closes. It builds up instead.
Current facts
Decisions are one-line facts. Changed ones are retired, never edited, so agents follow what holds.
Alice hands her work to Bob. Bob picks it up. Click through.
Why did checkout p99 jump after Tuesday's deploy?
Checking the CDN: cache hit ratio flat all window. Not the CDN.
Pool metrics: 10 connections, saturated at peak.
pool_size 40 in config/db.yml brings p99 back in staging.
Still unexplained: why the deploy doubled connection use.
Sessions
No sessions yet.
Alice spends the afternoon on a checkout slowdown. Her agent learns a lot.
/check_in
sac_upload_session("Checkout p99: pool starvation, not the CDN")
Checked in to Checkout latency regression
alice → bob I'm moving to payments. Checkout work is in Rove. Over to you.
Sessions
alice@rovetech.org · Oct 12
Checkout p99: pool starvation, not the CDN
She's moving on. Her agent checks in what it figured out, and she tells Bob where it is.
Pick up Alice's checkout work.
sac_list_sessions("Checkout latency regression")
Loaded Alice's session from Oct 12
She traced p99 to pool starvation and ruled out the CDN.
Her next step was the deploy's connection use. Starting there.
Sessions
alice@rovetech.org · Oct 12 opened by bob
Checkout p99: pool starvation, not the CDN
Bob's agent pulls her session and starts from her next step. Nothing is re-tested.
Tuesday's deploy added a retry that opens a second connection per request.
Reusing the connection brings p99 back with the pool at 40.
/check_in
Checked in to Checkout latency regression
Sessions
alice@rovetech.org · Oct 12
Checkout p99: pool starvation, not the CDN
bob@rovetech.org · Oct 13
Traced the doubled connections to the new retry
Bob started where Alice stopped. No meeting, no replay.
The boundary
One problem or project, and everything learned about it. Who sees it is decided here.
What happened
One piece of agent work, compacted. Not the transcript, just what's worth keeping.
What holds
One sentence the team acts on: a decision, a dead end, an open question.
Sessions are the evidence, Facts are the conclusions, and they are kept apart on purpose: evidence accumulates, conclusions change.
A record nobody trusts is worse than none, because people still read it. So Facts are added carefully, and only when they earn it.
Less to read, nothing to second-guess: signal, not noise.
Work from what your team has actually established, not from what it half-remembers.
The hosted instance is a private preview, invite-only. Tell us who you are and what you'd like to try, and we'll set you up with a workspace.
sales@rovetech.org