Repository navigation
Overdrive 2.0.0
2.0.0 - 2026-10-16
Share mesh dashboard
share listenserves an embedded dashboard (chat, mesh voice/video calls, live terminals, peer machines) onOVERDRIVE_SHARE_UI(default listen port + 1).- WebRTC mesh calls with signaling over
/api/call/signaland/api/call/events; STUN by default, optional TURN viaOVERDRIVE_TURN_URLS/OVERDRIVE_TURN_USERNAME/OVERDRIVE_TURN_CREDENTIAL(local coturn:docker-compose.turn.yml). - Circle chat with attachments, voice notes, YouTube/Vimeo embed previews, and encrypted transport over the circle key.
- Shared terminal sessions: create, attach, control grants, context bundles, workspace artifacts, and remote viewers.
- Core lifecycle API (
/api/core/ui, mesh pause/resume) and tray helper underruntime/tray/. - Harness adapter manifests under
hooks/adapters/for Cursor, Claude, Codex, and other agents.
Quality and CI
- Node contract test for two-peer offer/answer/ICE (
tests/mesh_call_signaling.test.mjs); Playwright smoke with fake media between twoshare listeninstances (jobbrowser-media). - Go coverage gate at 82% on the runtime package excluding
terminal_host.go(scripts/go-coverage-gate.sh); dashboard JavaScript lcov published to SonarCloud. - SonarCloud scan, gremlins mutation gate on security-sensitive paths, and expanded pytest/Go coverage for
share_call, chat, terminal APIs, and dashboard modules. - Optional idle circle cleanup:
OVERDRIVE_CIRCLE_IDLE_DAYSandshare circle prune(--dry-run).
Runtime
- MCP stdio server (
mcpcommand) for recall, record, handoff, and terminal context tools. - Local continuity: handoffs, standing decisions, transcript span index, and
before-prompt/index-tailhooks. - Experience Engine docs updated for TURN, mesh calls, and CI expectations.
1.4.0 - 2026-10-11
Local continuity
- Decisions and handoffs stay local across harnesses: standing versus run scope, pin, circle packets without vectors, and harness adapters.
SonarCloud
- Open issues cleaned up, and Go coverage is published to SonarCloud.
1.4.0 was recorded in the changelog and shipped inside this tag; there is no separate v1.4.0.
Full Changelog: v1.3.0...v2.0.0