Skip to content

v4.8.0

Choose a tag to compare

@claude-puntlabs claude-puntlabs released this 12 May 22:22
· 23 commits to main since this release
c6584cf

Added

  • Remote voxd connectivity: client-side env vars VOXD_HOST, VOXD_PORT, VOXD_TOKEN override localhost/file-based discovery, enabling cross-host audio playback without SSH tunnels. Server-side VOXD_BIND (via --host flag or env var) controls the bind address (default 127.0.0.1, opt-in 0.0.0.0). Token auth remains the security boundary. vox doctor reports active env var overrides. Access logs redact auth tokens. Warning logged when binding to non-localhost. See docs/remote-setup.md for setup guide.
  • Repo name in spoken notifications: hook quips now prefix the repo name (e.g. "vox. Needs your approval.") so users with multiple simultaneous sessions can identify which project needs attention. Derived from the config directory path. Degrades gracefully when config_dir is unavailable.

Fixed

  • make check missing markdownlint: added docs target running npx markdownlint-cli2 to match the CI docs job. PRs that pass make check locally will no longer fail the docs CI check.