openclaw/docs/channels
Peter Steinberger 58452de711
refactor(config): config-surface reduction tranche 1 — retire dead keys, dedupe channel schemas, add growth ratchet (#111142)
* refactor(config): retire dead and aliased config keys via doctor migrations

* refactor(config): dedupe bundled channel config schemas into shared builders

* feat(config): add config-surface count ratchet to doc-baseline check

* test(config): drop stale fixtures for retired config keys

* fix(doctor): migrate only positive finite MCP timeout aliases

* fix(migrate-hermes): emit canonical MCP timeouts only

* fix(config): satisfy lint and contract gates
2026-07-19 00:52:37 -07:00
..
access-groups.md docs: rewrite published docs grounded in current source (#100142) 2026-07-05 00:32:47 -04:00
ambient-room-events.md chore: migrate active GPT-5.5 references to GPT-5.6 (#104452) 2026-07-11 06:30:57 -07:00
bot-loop-protection.md feat(feishu): bot-to-bot conversation support with @mention handling (#89783) 2026-07-17 11:44:00 +01:00
broadcast-groups.md docs: rewrite published docs grounded in current source (#100142) 2026-07-05 00:32:47 -04:00
channel-routing.md docs: The main session concept page and shipped-sidebar updates (#110905) 2026-07-18 20:23:09 +01:00
clickclack.md fix: allow local HTTP ClickClack setup codes (#109429) 2026-07-17 01:00:18 +01:00
discord-activities.md refactor(discord): authorize widgets by channel audience (#110522) 2026-07-18 08:42:40 +01:00
discord.md feat(models): make per-agent allowlists explicit (#110888) 2026-07-18 21:42:05 +01:00
feishu.md docs: document channel ingress guarantees (#111069) 2026-07-18 17:26:41 -07:00
googlechat.md refactor(config): config-surface reduction tranche 1 — retire dead keys, dedupe channel schemas, add growth ratchet (#111142) 2026-07-19 00:52:37 -07:00
group-messages.md refactor: flip sessions and transcripts to sqlite storage (#98236) 2026-07-11 14:50:37 -07:00
groups.md docs: document channel ingress guarantees (#111069) 2026-07-18 17:26:41 -07:00
imessage-from-bluebubbles.md Improve iMessage imsg setup and skill ownership (#101407) 2026-07-07 14:13:37 -07:00
imessage.md docs(imessage): align recovery with durable ingress (#111002) 2026-07-19 00:09:44 +01:00
index.md docs(reef): channel setup page, catalog registrations 2026-07-13 08:07:34 -07:00
irc.md docs: document channel ingress guarantees (#111069) 2026-07-18 17:26:41 -07:00
line.md docs: document channel ingress guarantees (#111069) 2026-07-18 17:26:41 -07:00
location.md feat(telegram): add rich outbound location and video notes (#105142) 2026-07-12 09:36:22 +01:00
matrix-migration.md refactor(channels): persist runtime state in plugin SQLite (#109380) 2026-07-16 17:05:28 -07:00
matrix-presentation.md docs: rewrite published docs grounded in current source (#100142) 2026-07-05 00:32:47 -04:00
matrix-push-rules.md refactor(config): retire flat and scalar streaming keys from matrix, feishu, and qqbot (#105808) 2026-07-12 20:33:14 -07:00
matrix.md refactor(channels): centralize inbound orchestration and remove internal compat (#109716) 2026-07-17 00:56:46 -07:00
mattermost.md feat(channels): add unified implicit mention policy (#108829) 2026-07-16 17:16:01 -07:00
msteams.md fix: prevent LINE channel reloads from hanging on stalled deliveries (#110971) 2026-07-18 23:25:33 +01:00
nextcloud-talk.md refactor(config): retire flat streaming keys from the last six channel schemas via doctor migration (#105709) 2026-07-12 15:27:28 -07:00
nostr.md docs: rewrite published docs grounded in current source (#100142) 2026-07-05 00:32:47 -04:00
pairing.md improve(ui): move Devices into Settings and redesign the device inventory (#106055) 2026-07-13 03:18:17 -07:00
qa-channel.md refactor(qa): migrate Matrix scenarios into QA Lab (#103589) 2026-07-15 01:22:20 -07:00
qqbot.md docs: document channel ingress guarantees (#111069) 2026-07-18 17:26:41 -07:00
raft.md docs: rewrite published docs grounded in current source (#100142) 2026-07-05 00:32:47 -04:00
reef.md feat(reef): follow up on unconfirmed deliveries instead of staying silent (#110938) 2026-07-18 21:08:10 +01:00
signal.md feat: ask_user follow-ups — harness convergence, channel finalization + reactions, native cards, docked web panel (#110372) 2026-07-18 03:32:39 -04:00
slack.md feat(slack): support running as a real Slack user (user identity) (#109837) 2026-07-17 23:23:21 +01:00
sms.md fix: protect SMS webhook callback quota [AI] (#103620) 2026-07-13 10:29:59 +05:30
synology-chat.md docs: document channel ingress guarantees (#111069) 2026-07-18 17:26:41 -07:00
telegram.md feat(channels): expose the turn-adoption lifecycle seam 2026-07-17 10:12:54 +05:30
tlon.md docs: document channel ingress guarantees (#111069) 2026-07-18 17:26:41 -07:00
troubleshooting.md docs: rewrite published docs grounded in current source (#100142) 2026-07-05 00:32:47 -04:00
twitch.md docs: document channel ingress guarantees (#111069) 2026-07-18 17:26:41 -07:00
wechat.md docs: rewrite published docs grounded in current source (#100142) 2026-07-05 00:32:47 -04:00
whatsapp.md feat: ask_user follow-ups — harness convergence, channel finalization + reactions, native cards, docked web panel (#110372) 2026-07-18 03:32:39 -04:00
yuanbao.md docs: rewrite published docs grounded in current source (#100142) 2026-07-05 00:32:47 -04:00
zalo.md fix(zalo): prevent webhook message loss after acknowledgment (#110630) 2026-07-18 12:09:22 +01:00
zaloclawbot.md docs: rewrite published docs grounded in current source (#100142) 2026-07-05 00:32:47 -04:00
zalouser.md feat(zalouser): recover accepted messages after local crashes (#110916) 2026-07-18 20:32:30 +01:00