openclaw/docs/channels
Peter Steinberger 1507a9701b
refactor: centralize inbound supplemental context
* refactor: centralize inbound supplemental context

* refactor: trim supplemental finalizer typing

* docs: clarify supplemental context projection

* refactor: move inbound finalization into core

* refactor: simplify channel inbound facts

* refactor: fold supplemental media into inbound finalizer

* refactor: migrate channel inbound callers to builder

* docs: mark inbound finalizer compat types deprecated

* refactor: wire runtime turn context builder

* refactor: replace channel turn runtime API

* fix: respect discord quote visibility

* fix: avoid deprecated line dispatch helper

* refactor: deprecate channel message SDK seams

* docs: trim channel outbound SDK page

* test: migrate irc inbound assertion

* refactor: deprecate outbound SDK facades

* refactor: deprecate channel helper SDK facades

* refactor: deprecate channel streaming SDK facade

* refactor: move direct dm helpers into inbound SDK

* chore: mark legacy test-utils SDK alias deprecated

* refactor: remove unused allow-from read helper

* refactor: route remaining channel dispatch through core

* refactor: enforce modern extension SDK imports

* test: give slow image root tests more time

* ci: support node fallback on windows

* fix: add transcripts tool display metadata

* refactor: trim legacy channel test seams

* fix: preserve channel compat after rebase

* fix: keep deprecated channel inbound aliases

* fix: preserve discord thread context visibility

* fix: clean final rebase conflicts

* fix: preserve channel message dispatch aliases

* fix: sync channel refactor after rebase

* fix: sync channel refactor after latest main

* fix: dedupe memory-core subagent mock

* test: align clickclack inbound dispatch assertions

* fix: sync plugin sdk api hash after rebase

* fix: sync channel refactor after latest main

* fix: sync plugin sdk api hash after rebase

* fix: sync plugin sdk api hash after latest main

* test: remove stale inbound context awaits
2026-05-27 09:26:06 +01:00
..
access-groups.md chore(channels): remove bluebubbles hangover 2026-05-10 13:53:58 +08:00
ambient-room-events.md fix(messages): keep group visible replies automatic by default (#83498) 2026-05-18 09:48:58 +01:00
bot-loop-protection.md refactor: centralize inbound supplemental context 2026-05-27 09:26:06 +01:00
broadcast-groups.md fix(docs): validate strict channel json fences 2026-05-03 15:44:44 -07:00
channel-routing.md Revert "refactor: move runtime state to SQLite" 2026-05-13 13:33:38 +01:00
clickclack.md feat: add clickclack channel extension 2026-05-09 15:29:27 +01:00
discord.md perf(discord): use libopus-wasm for voice opus 2026-05-26 02:53:29 +01:00
feishu.md docs(feishu): add dynamicAgentCreation and per-user isolation docs (#82793) 2026-05-22 19:20:46 +01:00
googlechat.md docs(channels): document bot loop protection 2026-05-13 14:59:47 +01:00
group-messages.md fix(messages): keep group visible replies automatic by default (#83498) 2026-05-18 09:48:58 +01:00
groups.md fix(codex): keep WebChat delivery hints out of user requests 2026-05-27 03:44:27 +01:00
imessage-from-bluebubbles.md Revert "refactor: move runtime state to SQLite" 2026-05-13 13:33:38 +01:00
imessage.md fix(imessage): seed direct DM history (#86706) 2026-05-25 22:38:32 -07:00
index.md docs: add ambient room events guide 2026-05-17 07:20:15 +01:00
irc.md docs: typography hygiene across 6 pages (channels/nodes/mac platforms) 2026-05-05 23:11:28 -07:00
line.md fix(line): acknowledge webhooks before agent processing 2026-05-15 15:49:36 +01:00
location.md docs(channels,nodes): add Related sections to pages missing them 2026-04-23 15:43:47 -07:00
matrix-migration.md Revert "refactor: move runtime state to SQLite" 2026-05-13 13:33:38 +01:00
matrix-presentation.md Document Matrix presentation metadata 2026-05-09 04:41:45 -04:00
matrix-push-rules.md chore(docs): dedupe and simplify matrix docs 2026-04-27 00:52:04 -04:00
matrix.md docs(channels): document bot loop protection 2026-05-13 14:59:47 +01:00
mattermost.md Add Telegram progress preview flows (#83847) 2026-05-18 21:23:55 -07:00
msteams.md feat: render Teams presentations as Adaptive Cards 2026-05-17 14:18:23 +01:00
nextcloud-talk.md refactor: centralize channel ingress access 2026-05-10 00:18:36 -04:00
nostr.md fix(plugins): use default tags for official plugin installs 2026-05-02 14:47:53 -07:00
pairing.md [codex] restore QR bootstrap operator handoff (#83684) 2026-05-19 20:59:09 +03:00
qa-channel.md refactor: centralize channel ingress access 2026-05-10 00:18:36 -04:00
qqbot.md fix(qqbot): gate fallback approval buttons (#87154) 2026-05-27 08:44:55 +01:00
signal.md feat(signal): support reaction approvals (#85894) 2026-05-25 16:44:12 -07:00
slack.md docs: absorb documentation PR sweep 2026-05-23 10:23:34 +01:00
synology-chat.md fix: guard provider-prefixed delivery targets 2026-05-02 05:30:41 +01:00
telegram.md fix(telegram): derive DM topics from bot capability 2026-05-26 19:52:17 +01:00
tlon.md fix(tlon): expose group invite allowlist 2026-05-03 15:15:58 -07:00
troubleshooting.md docs: absorb small documentation PRs 2026-05-22 23:42:51 +01:00
twitch.md fix(plugins): use default tags for official plugin installs 2026-05-02 14:47:53 -07:00
wechat.md fix(plugins): explain source-only package diagnostics (#77835) (#77842) 2026-05-05 17:43:13 -07:00
whatsapp.md fix(whatsapp): restore ack emoji identity fallback (#86697) 2026-05-25 23:25:00 -03:00
yuanbao.md docs: typography hygiene + drop one in-body H1 across 5 pages 2026-05-05 19:46:32 -07:00
zalo.md fix(plugins): use default tags for official plugin installs 2026-05-02 14:47:53 -07:00
zalouser.md docs: absorb docs sweep 2026-05-22 21:52:01 +01:00