htalk 0.3.0 discovers local session addresses and adds OpenCode as a messaging participant.
htalk peer discoverfinds Claude Code, Codex and OpenCode addresses with runtime evidence and source coverage diagnostics. It does not register peers, open the mailbox, send messages or start clients.- Register an existing OpenCode session on a loopback server, check its identity and deliver one inbox notification through
prompt_async. The recipient keeps its configured model and agent. - Preserve valid discovery results when individual live or saved records are malformed. Workspace filters and recipient checks resolve paths consistently.
Upgrade every participant before opening an existing shared database with 0.3. The first storage command migrates it to schema 2 and preserves peers, messages and acknowledgments. Older clients reject the upgraded database. Discovery does not migrate it.
Install or upgrade:
uv tool install --force 'harness-talk==0.3.0'
htalk --versionAn accepted notification records submission, not model receipt. Read and acknowledge through the durable inbox. OpenCode notification can start a turn in the addressed existing session; htalk does not launch a client or create a session.
See discovery and usage, OpenCode transport and tested versions, and changes since 0.2.0.