openclaw/docs/concepts
Vito Cappello 54a6149549
fix(telegram): restore progress when reply hooks suppress previews (#161546)
* fix(telegram): deliver progress when reply hooks suppress previews

Co-authored-by: VACInc <3279061+VACInc@users.noreply.github.com>

* fix(telegram): honor global block-streaming opt-out

Preserve the explicit global off preference when reply hooks suppress previews, and cover both hook contracts through Telegram HTTP delivery.

Co-authored-by: VACInc <3279061+VACInc@users.noreply.github.com>

* docs(telegram): clarify hooked fallback for multi-agent turns

Clarify that configured GroupThread turns retain their existing block policy: their previews are disabled independently of reply-modifying hooks. The new forced fallback applies to ordinary single-agent turns. No delivery-policy or test changes.

Co-authored-by: VACInc <3279061+VACInc@users.noreply.github.com>

---------

Co-authored-by: VACInc <3279061+VACInc@users.noreply.github.com>
2026-10-01 06:41:47 -07:00
..
active-memory
model-providers fix: keep custom model routes on their declared tool surface (#156017) 2026-09-24 04:36:01 -07:00
qa-e2e-automation fix(qa): explain missing async capture support on older hosts (#159277) 2026-09-26 18:41:58 -07:00
active-memory.md docs: fix Active Memory troubleshooting section links (#156899) 2026-09-25 19:17:31 +08:00
agent-bindings.md
agent-loop.md fix(agents): preserve optional silence after rejected tool calls 2026-09-30 04:52:22 -07:00
agent-runtimes.md
agent-workspace.md
agent.md
architecture.md docs(gateway): document scheduler ownership and timer census (#160477) 2026-09-28 14:25:31 +00:00
compaction.md fix: resume compacted turns after a Gateway restart (#160128) 2026-09-30 16:45:05 -07:00
context-engine.md
context.md
decision-models.md fix(decisions): preserve fallback on provider input rejection (#156746) 2026-09-24 00:45:00 +00:00
delegate-architecture.md
dreaming.md perf(memory): bound workspace provenance and dreaming reads (#159190) 2026-09-26 21:42:44 -07:00
experimental-features.md
features.md
main-session.md
managed-worktrees.md perf(worktrees): empty-workspace sessions build and clone an empty template (#159544) 2026-09-27 03:07:52 -07:00
mantis-slack-desktop-runbook.md
mantis.md
markdown-formatting.md
memory-architecture.md docs(memory): clarify episodic transcript recall via Active Memory (#161179) 2026-09-29 21:03:10 +08:00
memory-builtin.md perf(memory): floor watcher polling fallback and report it once (#162271) 2026-10-01 05:10:56 +00:00
memory-honcho.md
memory-provenance.md perf(memory): bound workspace provenance and dreaming reads (#159190) 2026-09-26 21:42:44 -07:00
memory-search.md
memory.md
messages.md fix(sessions): bind terminal failure receipts to their lifecycle (#162297) 2026-09-30 23:43:45 -07:00
model-failover.md fix: explain saved provider safety refusals (#162469) 2026-10-01 01:30:57 -07:00
model-providers.md
models.md fix(models): apply downloaded catalogs without a Gateway restart (#158000) 2026-10-01 13:27:55 +08:00
multi-agent.md
multi-user.md fix(reactions): worker-owned writes, final-dispatch route recheck, single-slot mirrors (#162434) 2026-10-01 01:42:29 -07:00
oauth.md fix: restart abandoned provider sign-ins with shared OAuth handling (#160574) 2026-09-28 19:40:37 -07:00
parallel-specialist-lanes.md
personal-agent-benchmark-pack.md
presence.md fix(ui): include signed-in user in Online roster (#160618) 2026-09-28 20:20:59 +00:00
progress-drafts.md fix(progress): failed commands crowd out plans during active drafts (#156649) 2026-09-25 15:53:32 +05:30
qa-e2e-automation.md
queue-steering.md fix: steered message no longer replaces a question whose model request failed (#162439) 2026-10-01 20:42:48 +08:00
queue.md fix: Web UI turns still ask to try again after a stall (#162490) 2026-10-01 19:14:54 +08:00
retry.md fix: avoid replaying bodyless HTTP client errors (#160584) 2026-09-28 23:27:36 +05:30
session-attachment.md
session-pruning.md fix(agents): prune stale tool results for opted-in custom OpenAI providers (#159100) 2026-10-01 14:18:43 +08:00
session-search.md fix(search): find session titles and unfinished message queries (#162517) 2026-10-01 02:16:38 -07:00
session-state.md fix(sessions): compare fresh session facts when recording state events (#161553) 2026-09-30 05:41:01 +00:00
session-tool.md fix(agents): sessions_send replies are lost when the requester turn ends during handoff (#162299) 2026-10-01 02:36:32 -07:00
session.md fix(sessions): keep one agent's session cleanup and /stop from killing another agent's work (#161736) 2026-09-30 03:10:12 -07:00
soul.md
standing-intents.md
storage-locations.md feat: back up to external disks and Cloudflare R2 with storage locations (#161913) 2026-10-01 02:05:44 -07:00
streaming.md fix(telegram): restore progress when reply hooks suppress previews (#161546) 2026-10-01 06:41:47 -07:00
subagent-yield-handoff.md fix(agents): waiting subagents post a false "yielded without a continuation source" warning (#162306) 2026-10-01 04:01:04 -07:00
system-prompt.md fix(codex): restore persona on remote app-server connections (#162156) 2026-09-30 16:05:21 -07:00
timezone.md
typebox.md
typing-indicators.md
usage-tracking.md
user-model.md fix: clear obsolete publication failures after work is published (#162257) 2026-10-01 04:30:26 +00:00