v0.37.0
What's Changed
- fix(release): CI guard checks the CI workflow, not the latest run of any workflow
- docs: promote changelog for 0.37.0
- build(deps): update Python dependencies and harden ACP/WebRTC CI (#10)
- docs: prepare changelog for next release
- feat: add ACP channel and Claude CLI example
- refactor(examples): buzz voice agent shrinks to framework wiring
- feat(voice): BuzzHuddleWatcher — the announcement-to-call lifecycle in the framework
- refactor(examples): buzz voice agent goes through the framework
- feat(voice): end_when_alone on BuzzHuddleBackend + kinds filter on BuzzRelaySource
- fix(examples): buzz agent — hang up when alone, rejoin on drops, survive relay restarts
- fix(voice): pacer silence fill must not splice into a response while ahead
- feat(voice): BuzzHuddleBackend — Opus voice transport over Buzz huddles
- feat(channels): Buzz presence heartbeat + NIP-OA auth_tag
- feat(framework): idempotency_key on send_event for at-most-once outbound publish
- feat(channels): Buzz auto-join — agent self-joins its channel
- feat(channels): add Buzz (Nostr relay) transport channel via buzzkit
- Begin 0.37.0.dev0 development
Full Changelog: v0.36.0...v0.37.0