Use cases

Three things to try.

The data is synthetic. The endpoints and tool names are real.

01

Pick up where you left off

Continue a session on another host and harness. Answer its approval from your phone.

Use case 01 · pick up where you left off
laptop codex

> fix the flaky retry test

edit src/retry.py

run pytest tests/test_retry.py

2 passed, 1 failing

you stepped away
history is on the hub
handed off
studio claude-code
idle

handoff brief from laptop/codex

drover_recall_bundle("retry test")

summary + 1 open loop + 3 files

resuming at tests/test_retry.py

3 passed

waiting for approval:

git push origin fix/retry-jitter

phone Drover app
1 livelaptop · codex
1 idlelaptop · codex
1 livestudio · claude-code
claude-code wants to rungit push origin fix/retry-jitter

Synthetic data.

  • POST /harness/sessions/{id}/continue starts the new session and briefs it.
  • Approvals work for Claude Code sessions.
  • The project must be at the same path on both hosts.
02

One orchestrator, many workers

Your orchestrator plans and reviews. Drover runs the sessions and records them.

Use case 02 · one orchestrator, many workers
your orchestratorplan · review · mergeOpenClaw, Hermes, or a 40-line script
s-41queued

Add rate limiting to /export

studio · codex

PR #212

s-42queued

Migrate the config loader

laptop · claude-code

PR #213

s-43queued

Document the export API

buildbox · codex

PR #214

wire logDrover API orchestrator decision
  1. Select "Dispatch 3 tasks".

Synthetic data.

  • Session launch, turns, fleet status and publication records are in the HTTP API.
  • Drover does not open, review or merge pull requests.
03

Ask your history

An agent that connects to the hub can query past sessions. Type a query or select one.

Use case 03 · ask your historydrover_recall_bundle

Sessions

  1. acme/paymentsstudio · codex2 days ago
    Drop the Redis cache from the quote path

    Removed the Redis cache in front of quote lookups. It hid stale prices after a currency update and saved under 4 ms. Replaced it with an in-process LRU keyed by rate version.

  2. acme/paymentslaptop · claude-code3 days ago
    Fix the flaky retry test

    The retry test failed about one run in twelve because jitter was not seeded. Seeded the RNG in the fixture and tightened the backoff assertion.

  3. acme/paymentsstudio · claude-code6 days ago
    Webhook signature verification

    Added constant-time signature checks for inbound webhooks and a replay window of five minutes. Rejected requests are counted but not logged with their body.

  4. acme/ledger-apibuildbox · codex8 days ago
    Paginate the export endpoint

    Switched /export from offset to cursor pagination after a timeout on large accounts. Kept the old parameter working behind a deprecation warning.

Synthetic data.

  • drover_search, drover_recall_bundle and drover_open_loops are real MCP tools.
  • This demo ranks by keyword in your browser. It is not the real ranking.

Try it with your own sessions.