Skip to content

v0.2.6 — Self‑check aligned & dialog rhythm stable

Choose a tag to compare

@ChesterRa ChesterRa released this 05 Sep 07:57
· 838 commits to main since this release

What’s new

  • Self‑check text aligned with cli_profiles.yaml:
    [Self-check] Briefly answer (≤2 line each):
    1. Any drift from goal?
    2. What’s still unclear? Any new confusion created? Any better ideas?
    3. What was missed?
    4. The single next check (hook/path/metric).
      Continue only after answering.
  • Self‑check trigger broadened: counts all meaningful handoffs (User/System/PeerA/PeerB), filters NUDGE/low‑signal, so deep conversations reliably get periodic reflect prompts.
  • Telegram summaries (from 0.2.5): preserve newlines and are configurable:
    • max_msg_lines / max_msg_chars
    • peer_message_max_lines / peer_message_max_chars
  • CLI additions (from 0.2.5): cccc bridge restart / logs / version
  • Packaging & repo hygiene: single‑source scaffold (build‑time sync), clean ignores for runtime/docs/tests/local venv

Upgrade notes

  • After upgrading:
    • cccc init --force # refresh scaffold
    • Check .cccc/settings/telegram.yaml for the new line caps
    • Optionally update inbound_suffix as per README to keep dialog “human‑like”
    • cccc bridge restart
  • Verify: ledger shows kind:self-check periodically; in Telegram, multi‑line summaries are readable.