Files
bot/extensions/voice-call/CHANGELOG.md
zeekay 4bdc9ee3e4 chore: rebrand openclaw → hanzo-bot for bridge merge
Comprehensive rename of all openclaw references to hanzo-bot equivalents:
- Package: openclaw → @hanzo/bot
- Binary: openclaw → hanzo-bot
- Types: OpenClaw* → Bot*
- Env vars: OPENCLAW_* → BOT_*
- Android: ai.openclaw.android → ai.hanzo.bot.android
- iOS/macOS: ai.openclaw.* → ai.hanzo.*
- Swift modules: OpenClaw* → Bot*
- Plugins: openclaw.plugin.json → bot.plugin.json
- Paths: .openclaw/ → .hanzo/bot/
- URLs: github.com/openclaw → github.com/hanzoai
2026-02-26 22:36:01 -08:00

3.4 KiB
Raw Permalink Blame History

Changelog

2026.2.23

Changes

  • Version alignment with core Hanzo Bot release numbers.

2026.2.17

Changes

  • Version alignment with core Hanzo Bot release numbers.

2026.2.16

Changes

  • Version alignment with core Bot release numbers.

2026.2.15

Changes

  • Version alignment with core Bot release numbers.

2026.2.14

Changes

  • Version alignment with core Bot release numbers.

2026.2.13

Changes

  • Version alignment with core Bot release numbers.

2026.2.6-3

Changes

  • Version alignment with core Bot release numbers.

2026.2.6-2

Changes

  • Version alignment with core Bot release numbers.

2026.2.6

Changes

  • Version alignment with core Bot release numbers.

2026.2.4

Changes

  • Version alignment with core Bot release numbers.

2026.2.2

Changes

  • Version alignment with core Bot release numbers.

2026.1.31

Changes

  • Version alignment with core Bot release numbers.

2026.1.30

Changes

  • Version alignment with core Bot release numbers.

2026.1.29

Changes

  • Version alignment with core Bot release numbers.

2026.1.26

Changes

  • Breaking: voice-call TTS now uses core messages.tts (plugin TTS config deep‑merges with core).
  • Telephony TTS supports OpenAI + ElevenLabs; Edge TTS is ignored for calls.
  • Removed legacy tts.model/tts.voice/tts.instructions plugin fields.
  • Ngrok free-tier bypass renamed to tunnel.allowNgrokFreeTierLoopbackBypass and gated to loopback + tunnel.provider="ngrok".

2026.1.23

Changes

  • Version alignment with core Bot release numbers.

2026.1.22

Changes

  • Version alignment with core Bot release numbers.

2026.1.21

Changes

  • Version alignment with core Bot release numbers.

2026.1.20

Changes

  • Version alignment with core Bot release numbers.

2026.1.17-1

Changes

  • Version alignment with core Bot release numbers.

2026.1.17

Changes

  • Version alignment with core Bot release numbers.

2026.1.16

Changes

  • Version alignment with core Bot release numbers.

2026.1.15

Changes

  • Version alignment with core Bot release numbers.

2026.1.14

Changes

  • Version alignment with core Bot release numbers.

0.1.0

Highlights

  • First public release of the @bot/voice-call plugin.

Features

  • Providers: Twilio (Programmable Voice + Media Streams), Telnyx (Call Control v2), and mock provider for local dev.
  • Call flows: outbound notify vs. conversation modes, configurable auto‑hangup, and multi‑turn continuation.
  • Inbound handling: policy controls (disabled/allowlist/open), allowlist matching, and inbound greeting.
  • Webhooks: built‑in server with configurable bind/port/path plus publicUrl override.
  • Exposure helpers: ngrok + Tailscale serve/funnel; dev‑only signature bypass for ngrok free tier.
  • Streaming: OpenAI Realtime STT over media WebSocket with partial + final transcripts.
  • Speech: OpenAI TTS (model/voice/instructions) with Twilio <Say> fallback.
  • Tooling: voice_call tool actions for initiate/continue/speak/end/status.
  • Gateway RPC: voicecall.initiate|continue|speak|end|status (+ legacy voicecall.start).
  • CLI: bot voicecall commands (call/start/continue/speak/end/status/tail/expose).
  • Observability: JSONL call logs and voicecall tail for live inspection.
  • Response controls: responseModel, responseSystemPrompt, and responseTimeoutMs for auto‑responses.