Skip to content

htalk 0.3.0

Latest

Choose a tag to compare

@jointsome0-lgtm jointsome0-lgtm released this 10 Sep 04:38
cb3a363

htalk 0.3.0 discovers local session addresses and adds OpenCode as a messaging participant.

  • htalk peer discover finds 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 --version

An 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.