Skip to content

v0.14.0

Latest

Choose a tag to compare

@TerrifiedBug TerrifiedBug released this 23 Sep 21:51

Reliability and control-surface release.

Fixes

  • Bold links keep their label and URL in MarkdownV2 output (#82)
  • Task subagent shutdown no longer releases the parent's poll lock or overwrites its DM-owner claim (#83)
  • Duplicated final replies are gone: the turn-end send claims the turn before the run-end flush can re-send it, and stale streamed snapshots delivered after their turn are ignored
  • No empty message draft after the final reply (newer Telegram renders it as a "Thinking…" placeholder)
  • /telegram off no longer clobbers owner, policy, or formatting: settings writes go through a locked read-modify-write
  • A deleted "omp control" topic is forgotten and recreated on the next message

New

  • /telegram setup: guided token, pairing, topics, and diagnostics flow
  • Session cards: /session and /sessions with Refresh, Stop, Model, Thinking, and Compact controls (owner only)
  • Delivery receipts, deliveryStatus: reactions by default (👀 seen, 👍 replied), failures for problems only, all for an edited status reply; failed or uncertain deliveries always get a visible notice
  • Durable inbound routing with acknowledged handoff, plus a 50-record outbox and /retry (/retry uncertain opts into duplication risk)
  • Photo albums arrive as one request; replies quote the answered message; voice notes can answer pending questions

Packaging

  • npm package ships all of src; CI adds a packed-artifact smoke test and omp host compatibility (18.1.16 and latest)

Requires omp >= 18.1.16.