Skip to content

Tags: mbailey/voicemode

Tags

v8.6.1

Toggle v8.6.1's commit message
Release v8.6.1

v8.6.0

Toggle v8.6.0's commit message
Release v8.6.0

v8.5.1

Toggle v8.5.1's commit message
Release v8.5.1

v8.5.0

Toggle v8.5.0's commit message
Release v8.5.0

v8.4.0

Toggle v8.4.0's commit message
Release v8.4.0

v8.3.0

Toggle v8.3.0's commit message
Release v8.3.0

archive/VM-756-per-agent-websocket

Toggle archive/VM-756-per-agent-websocket's commit message
fix: Use additionalContext for PostToolUse hook delivery

Switch from systemMessage (UI-only for some events) to
hookSpecificOutput.additionalContext which reliably delivers
content to the agent's context for all hook event types.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

archive/VM-756-mcp-auto-connect

Toggle archive/VM-756-mcp-auto-connect's commit message
WIP: VM-756 Phase 1 — MCP auto-connect with deterministic device ID

Paused: gateway needs device-to-user linking (VMD-124) before this
can be properly completed.

What's here:
- Deterministic device ID from project+hostname (sha256-based)
- deviceId + name fields in WebSocket ready message
- FastMCP lifespan hook for Connect auto-start on MCP boot
- 13 tests for device ID generation

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

archive/VM-613-notification-system

Toggle archive/VM-613-notification-system's commit message
Fix notification_str scoping in converse.py

Move notification check before the if/else branch so notification_str
is defined in both the response_text and no-speech paths.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

v8.2.1

Toggle v8.2.1's commit message
Release v8.2.1 - FastMCP 3.0 compatibility fix