clawsweeper[bot]
26e6860a64
fix(discord): document mention formatting guidance ( #75173 )
...
Summary:
- This PR adds Discord outbound mention-format guidance to the Discord plugin prompt hints, Discord channel docs, a focused channel test, and the changelog.
- Reproducibility: not applicable. as a runtime bug reproduction. There is a high-confidence inspection path: ... lacks the guidance, while the existing formatter/tests and Discord reference establish the expected syntax.
ClawSweeper fixups:
- Included follow-up commit: fix(discord): document mention formatting guidance
Validation:
- ClawSweeper review passed for head bf2734a002 .
- Required merge gates passed before the squash merge.
Prepared head SHA: bf2734a002
Review: https://github.com/openclaw/openclaw/pull/75173#issuecomment-4354537199
Co-authored-by: Peter Steinberger <steipete@gmail.com >
Co-authored-by: clawsweeper-repair <clawsweeper-repair@users.noreply.github.com >
Co-authored-by: Peter Steinberger <58493+steipete@users.noreply.github.com >
2026-05-02 09:00:58 +00:00
Peter Steinberger
8612af754b
feat: simplify thread-bound session spawning
2026-05-02 06:58:07 +01:00
Peter Steinberger
8c4c12a6dd
fix(discord): add outbound mention aliases
2026-05-02 03:54:07 +01:00
Peter Steinberger
3bdaa1ceca
fix(discord): configure gateway ready timeouts
2026-05-02 03:15:45 +01:00
Peter Steinberger
f64b660b24
docs: document access groups
2026-05-01 23:58:52 +01:00
Peter Steinberger
20945b84b4
feat: generalize message access groups ( #75813 )
2026-05-01 23:55:26 +01:00
Peter Steinberger
b217cd0972
feat(discord): allow DM access groups from channel audiences
2026-05-01 23:55:26 +01:00
Peter Steinberger
1d47974f89
fix: default Discord voice to explicit opt-in
2026-05-01 12:49:24 +01:00
Peter Steinberger
737fd808dd
fix: make Discord voice reconnect timing resilient
2026-05-01 11:57:45 +01:00
Peter Steinberger
3585d3e226
fix: apply Discord voice channel prompts
2026-05-01 11:19:18 +01:00
Peter Steinberger
f9bb6e3515
fix: restore Discord voice replies
2026-05-01 11:04:24 +01:00
Peter Steinberger
9c22a0133b
docs(discord): clarify application id account scope
2026-04-30 01:47:02 +01:00
Peter Steinberger
485b875d72
fix(discord): allow configured application ids
2026-04-30 01:47:02 +01:00
Peter Steinberger
8b8bba9621
fix(config): tighten patch command semantics
2026-04-29 22:02:02 +01:00
Peter Steinberger
48a01798b0
feat: add config apply patch command
2026-04-29 22:02:02 +01:00
Peter Steinberger
8c68e7535f
refactor: centralize channel DM access resolution
2026-04-29 16:35:37 +01:00
Peter Steinberger
f0adbd48e8
refactor(discord): internalize discord client
2026-04-29 14:22:58 +01:00
Squirbie
94a85e77de
fix(discord): disambiguate allow-from DM targets ( #74303 )
...
* fix(discord): disambiguate allow-from DM targets
* test(discord): align allowFrom precedence
* docs(discord): clarify allowFrom id forms
* fix(discord): align allowFrom precedence
---------
Co-authored-by: 따온이네 맥북프로 <tulisy@ttaon-ine-ui-MacBookPro.local >
Co-authored-by: Peter Steinberger <steipete@gmail.com >
2026-04-29 13:01:28 +01:00
Peter Steinberger
548c280eff
fix(discord): keep exec approval fallbacks reachable
2026-04-29 06:29:44 +01:00
Peter Steinberger
364c67bcb5
refactor(discord): share channel run queue
2026-04-29 06:21:09 +01:00
Peter Steinberger
07631fb931
fix(discord): remove channel run timeouts
2026-04-29 06:07:12 +01:00
pashpashpash
4aa8da3756
Route sensitive group commands to the owner privately ( #73872 )
...
* fix(commands): route sensitive group approvals privately
* fix(commands): require owner private routes
* test(commands): cover owner-derived Telegram diagnostics routing
2026-04-29 09:27:18 +09:00
Peter Steinberger
f641691910
fix(discord): harden account and binding routing
2026-04-28 20:08:27 +01:00
Peter Steinberger
7191f1a1eb
fix(discord): tune gateway intents and metadata timeout
2026-04-28 19:39:49 +01:00
Peter Steinberger
3ed3248d7b
fix(gateway): preserve config SecretRef env for services
2026-04-28 09:44:51 +01:00
scoootscooob
3c636208b0
fix(messages): keep group replies tool-only by default
...
Rewrites the always-on reply handling so group/channel rooms default to message-tool-visible output, while `messages.groupChat.visibleReplies: \"automatic\"` preserves legacy auto-posting.\n\nThanks @scoootscooob.
2026-04-28 07:36:43 +01:00
Peter Steinberger
00d4099526
fix(discord): inherit thread model overrides without transcript fork
2026-04-27 12:40:32 +01:00
Peter Steinberger
ee8f41f56e
fix(channels): strip copied inbound metadata from replies
2026-04-26 04:21:20 +01:00
Peter Steinberger
6eec38ad5a
feat(discord): allow voice model override
2026-04-25 12:47:46 +01:00
Peter Steinberger
576c6c240f
fix(discord): collapse cron announce text
2026-04-25 06:22:30 +01:00
Vincent Koc
aa27e27f36
fix(models): normalize provider runtime selection ( #71259 )
...
* fix(models): normalize provider runtime selection
* fix(models): reverse codex-only runtime migration
* fix(models): default runtime selection to pi
* fix(status): label model runtime clearly
* fix(status): align pi runtime label
* fix(plugins): align tool result middleware runtime naming
* fix(models): validate runtime overrides
2026-04-24 16:56:49 -07:00
Tak Hoffman
59e2825274
fix: deprecate models add command ( #71175 )
2026-04-24 12:20:59 -05:00
Vincent Koc
f051204bea
docs(gateway): split configuration-reference by extracting channels cluster into config-channels
2026-04-23 20:12:09 -07:00
Vincent Koc
314041a885
docs(channels): discord - drop duplicate developer-portal block, cardify related, accordion config pointers, remove H1
2026-04-23 11:19:28 -07:00
Vincent Koc
2b292faece
docs: merge Discord Voice sections and trim thread/streaming/ACP verbosity
2026-04-23 01:23:22 -07:00
Vincent Koc
30a5c441f3
docs(channels): cover WhatsApp replyToMode, Discord inheritParent, Slack HTTP/ACP/downloadFile, Telegram webhook+picker auth, Mattermost reasoning suppression, workspace .env block for channel endpoints
2026-04-22 23:39:38 -07:00
Tak Hoffman
78d491d909
feat(commands): gate /models add with modelsWrite ( #70321 )
2026-04-22 14:49:07 -05:00
Tak Hoffman
f328c21046
feat: Add /models add hot-reload model registration ( #70211 )
...
* feat(models): add chat model registration with hot reload
* docs(changelog): add models entry for pr 70211
* fix(models): harden add flow follow-ups
* fix models add review follow-ups
* harden models add config writes
* tighten plugin boundary invariant
* move models add adapters behind sdk facades
* avoid ollama-specific core facade
2026-04-22 12:00:30 -05:00
Jacky
fbdf502e08
place permission under each branch of bot permissions for discord docs ( #69218 )
...
Merged via squash.
Prepared head SHA: dd6ae52d90
Co-authored-by: epicseven-cup <59263116+epicseven-cup@users.noreply.github.com >
Co-authored-by: velvet-shark <126378+velvet-shark@users.noreply.github.com >
Reviewed-by: @velvet-shark
2026-04-22 11:49:15 +02:00
Peter Steinberger
fb9a21ae8f
fix: centralize draft preview finalization
2026-04-22 02:32:55 +01:00
Shadow
38aaa23e63
feat(channels): stream tool progress into preview edits ( #69611 ) (thanks @thewilloftheshadow)
2026-04-21 11:51:16 -05:00
Vincent Koc
3e7e6f2f60
docs: cover 2026.4.7 changelog gaps
2026-04-08 07:26:56 +01:00
Peter Steinberger
134d309571
fix(discord): raise default media cap
2026-04-06 03:22:20 +01:00
Peter Steinberger
6b627d4707
fix(discord): add batched reply mode
2026-04-05 21:15:29 +01:00
Peter Steinberger
38e54f488a
docs: refresh native approval ui mirrors
2026-04-04 21:44:30 +01:00
Peter Steinberger
4154aa8b0f
docs: refresh discord native approval approver refs
2026-04-04 18:33:39 +01:00
Peter Steinberger
f81d55d7ea
docs: refresh native approval routing refs
2026-04-04 18:28:23 +01:00
Peter Steinberger
35e1605147
feat: add configurable context visibility
2026-04-03 04:34:57 +09:00
Peter Steinberger
bf1fcf2e5f
docs(approvals): clarify auto native approval routing
2026-04-02 17:31:02 +01:00
Vincent Koc
2b4f600f9c
docs: Batch 2 — add Related sections to all channel pages
...
Add consistent Related sections to 17 channel pages that had none,
linking to: Channels Overview, Pairing, Groups, Channel Routing, Security.
Add Groups and Security links to 4 channel pages (discord, slack,
telegram, whatsapp) that already had partial Related sections.
2026-03-30 19:08:22 +09:00