mirror of https://github.com/openclaw/openclaw.git
* docs: add ACP persistent binding experiment plan * docs: align ACP persistent binding spec to channel-local config * docs: scope Telegram ACP bindings to forum topics only * docs: lock bound /new and /reset behavior to in-place ACP reset * ACP: add persistent discord/telegram conversation bindings * ACP: fix persistent binding reuse and discord thread parent context * docs: document channel-specific persistent ACP bindings * ACP: split persistent bindings and share conversation id helpers * ACP: defer configured binding init until preflight passes * ACP: fix discord thread parent fallback and explicit disable inheritance * ACP: keep bound /new and /reset in-place * ACP: honor configured bindings in native command flows * ACP: avoid configured fallback after runtime bind failure * docs: refine ACP bindings experiment config examples * acp: cut over to typed top-level persistent bindings * ACP bindings: harden reset recovery and native command auth * Docs: add ACP bound command auth proposal * Tests: normalize i18n registry zh-CN assertion encoding * ACP bindings: address review findings for reset and fallback routing * ACP reset: gate hooks on success and preserve /new arguments * ACP bindings: fix auth and binding-priority review findings * Telegram ACP: gate ensure on auth and accepted messages * ACP bindings: fix session-key precedence and unavailable handling * ACP reset/native commands: honor fallback targets and abort on bootstrap failure * Config schema: validate ACP binding channel and Telegram topic IDs * Discord ACP: apply configured DM bindings to native commands * ACP reset tails: dispatch through ACP after command handling * ACP tails/native reset auth: fix target dispatch and restore full auth * ACP reset detection: fallback to active ACP keys for DM contexts * Tests: type runTurn mock input in ACP dispatch test * ACP: dedup binding route bootstrap and reset target resolution * reply: align ACP reset hooks with bound session key * docs: replace personal discord ids with placeholders * fix: add changelog entry for ACP persistent bindings (#34873) (thanks @dutifulbob) --------- Co-authored-by: Onur <2453968+osolmaz@users.noreply.github.com> |
||
|---|---|---|
| .. | ||
| monitor | ||
| voice | ||
| accounts.test.ts | ||
| accounts.ts | ||
| api.test.ts | ||
| api.ts | ||
| audit.test.ts | ||
| audit.ts | ||
| chunk.test.ts | ||
| chunk.ts | ||
| client.ts | ||
| components-registry.ts | ||
| components.test.ts | ||
| components.ts | ||
| directory-cache.ts | ||
| directory-live.test.ts | ||
| directory-live.ts | ||
| draft-chunking.ts | ||
| draft-stream.ts | ||
| gateway-logging.test.ts | ||
| gateway-logging.ts | ||
| guilds.ts | ||
| mentions.test.ts | ||
| mentions.ts | ||
| monitor.gateway.test.ts | ||
| monitor.gateway.ts | ||
| monitor.test.ts | ||
| monitor.tool-result.accepts-guild-messages-mentionpatterns-match.e2e.test.ts | ||
| monitor.tool-result.sends-status-replies-responseprefix.test.ts | ||
| monitor.tool-result.test-harness.ts | ||
| monitor.ts | ||
| pluralkit.test.ts | ||
| pluralkit.ts | ||
| probe.intents.test.ts | ||
| probe.parse-token.test.ts | ||
| probe.ts | ||
| resolve-channels.test.ts | ||
| resolve-channels.ts | ||
| resolve-users.test.ts | ||
| resolve-users.ts | ||
| send.channels.ts | ||
| send.components.test.ts | ||
| send.components.ts | ||
| send.creates-thread.test.ts | ||
| send.emojis-stickers.ts | ||
| send.guild.ts | ||
| send.messages.ts | ||
| send.outbound.ts | ||
| send.permissions.authz.test.ts | ||
| send.permissions.ts | ||
| send.reactions.ts | ||
| send.sends-basic-channel-messages.test.ts | ||
| send.shared.ts | ||
| send.test-harness.ts | ||
| send.ts | ||
| send.types.ts | ||
| send.webhook-activity.test.ts | ||
| targets.test.ts | ||
| targets.ts | ||
| test-http-helpers.ts | ||
| token.test.ts | ||
| token.ts | ||
| ui.ts | ||
| voice-message.test.ts | ||
| voice-message.ts | ||