Mason Huang
3a47a09da1
fix: move changelog entry under Unreleased
2026-05-09 22:48:21 +08:00
Mason Huang
0da69c0239
fix: keep feishu topic sends in-thread
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-05-09 22:48:21 +08:00
Mason Huang
7a6ba6c8ee
fix: normalize feishu sendText threading
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-05-09 22:48:21 +08:00
Mason Huang
880b25c97f
fix(feishu): normalize replyToId before setting replyInThread in media reply mode
2026-05-09 22:48:21 +08:00
Mason Huang
093967688c
fix(feishu): propagate replyInThread through sendText outbound adapter
2026-05-09 22:48:21 +08:00
ai-hpc
1917efe39c
fix(feishu): keep group_topic message-tool replies inside the topic
...
When a Feishu group_topic-scoped session triggers `message(action="send")`,
the channel handler previously left replyToMessageId/replyInThread unset for
non-thread-reply actions, so the visible reply fell out of the topic and
posted at the group root.
Auto-thread `send` against the inbound trigger when the active session scope
is `group_topic` or `group_topic_sender`, and propagate the topic-thread
decision uniformly through text, card, and media sends. Plain group sessions
remain unthreaded.
Fixes #74903 .
2026-05-09 22:48:21 +08:00
Peter Steinberger
8c4c1288b9
test: tighten skills assertions
2026-05-09 15:46:34 +01:00
Peter Steinberger
907578a2c5
test: tighten simple completion transport assertions
2026-05-09 15:45:05 +01:00
Peter Steinberger
1582bdd344
test: tighten transcript repair assertions
2026-05-09 15:43:59 +01:00
Shakker
14e9c064ee
test: fix clickclack lint failures
2026-05-09 15:43:31 +01:00
Peter Steinberger
5ab7a458ba
test: tighten session write lock assertions
2026-05-09 15:42:37 +01:00
Peter Steinberger
c6f2fa5c6f
test: tighten sandbox policy assertions
2026-05-09 15:41:18 +01:00
Shakker
9b629758fe
test: align clickclack package contracts
2026-05-09 15:38:50 +01:00
Peter Steinberger
4015402534
test: tighten sandbox mounted path assertions
2026-05-09 15:38:27 +01:00
Peter Steinberger
64c5d52ca2
test: tighten bundle settings assertions
2026-05-09 15:36:57 +01:00
Peter Steinberger
e204d1b755
test: tighten compaction wait assertions
2026-05-09 15:35:07 +01:00
Ayaan Zaidi
b6265c1504
fix(telegram): harden command menu cache keys
2026-05-09 20:03:47 +05:30
heejae chang
564ab9b89b
Reduce Telegram command menu CPU work
2026-05-09 20:03:47 +05:30
Peter Steinberger
603929909a
test: tighten subscribe media assertions
2026-05-09 15:32:15 +01:00
Peter Steinberger
71bef8c7b9
test: tighten transcript rewrite assertions
2026-05-09 15:30:27 +01:00
Peter Steinberger
caf14ceb33
fix: repair clickclack channel metadata
2026-05-09 15:29:27 +01:00
Peter Steinberger
e5e1b7b834
feat: add clickclack channel extension
2026-05-09 15:29:27 +01:00
Peter Steinberger
c62168af8d
test: tighten thinking recovery assertions
2026-05-09 15:28:46 +01:00
Peter Steinberger
bb241b22e0
test: tighten sanitize history assertions
2026-05-09 15:27:23 +01:00
Peter Steinberger
3e444875e4
test: tighten transcript policy assertions
2026-05-09 15:25:41 +01:00
Shakker
731b1ed27c
test: stabilize gateway websocket startup assertion
2026-05-09 15:25:18 +01:00
Peter Steinberger
884b6af77c
test: tighten cron reply seam assertions
2026-05-09 15:23:46 +01:00
Peter Steinberger
4d6091c919
test: tighten openrouter capability assertions
2026-05-09 15:21:44 +01:00
Peter Steinberger
d1a51a6a24
test: tighten openai stream wrapper assertions
2026-05-09 15:20:23 +01:00
Peter Steinberger
a99729fd21
test: tighten effective tool policy assertions
2026-05-09 15:18:49 +01:00
Peter Steinberger
98e93ce7ec
test: tighten compaction context assertions
2026-05-09 15:17:40 +01:00
Peter Steinberger
10a6751c87
test: tighten openrouter extra params assertions
2026-05-09 15:16:22 +01:00
Peter Steinberger
1c951e0996
test: tighten bundle mcp assertions
2026-05-09 15:15:07 +01:00
Peter Steinberger
766b4f0668
test: tighten fallback contract assertions
2026-05-09 15:13:48 +01:00
Peter Steinberger
83dd905736
test: tighten mcp stdio assertions
2026-05-09 15:12:10 +01:00
Peter Steinberger
f18e0722cd
test: tighten openclaw tools assertions
2026-05-09 15:09:04 +01:00
Peter Steinberger
24d9e16662
test: tighten models config assertions
2026-05-09 15:06:53 +01:00
Peter Steinberger
0a8c98e7cb
test: tighten failover recovery assertions
2026-05-09 15:05:16 +01:00
Peter Steinberger
2f73f423c7
test: tighten command session assertions
2026-05-09 15:03:14 +01:00
Peter Steinberger
24e1bbc014
feat: add subagent delegation preference mode
2026-05-09 15:02:44 +01:00
Peter Steinberger
42033929d4
test: tighten cli runner assertions
2026-05-09 15:00:50 +01:00
Peter Steinberger
50cb027a88
docs: document trusted skill symlink targets
2026-05-09 14:59:34 +01:00
Peter Steinberger
b21414e49e
test: tighten bash tool assertions
2026-05-09 14:58:21 +01:00
Peter Steinberger
8eaca55cbb
test: tighten auth profile assertions
2026-05-09 14:55:56 +01:00
Peter Steinberger
483075ddd4
fix(memory): preserve atomic reindex cleanup cause
2026-05-09 14:53:33 +01:00
Peter Steinberger
d7d53004a9
test: tighten agent tool assertions
2026-05-09 14:53:03 +01:00
Peter Steinberger
8afbe42258
test: tighten subagent assertions
2026-05-09 14:50:26 +01:00
Peter Steinberger
a168fa9ae6
test: tighten session and skills assertions
2026-05-09 14:48:32 +01:00
Peter Steinberger
ce09e594cd
test: tighten sandbox assertions
2026-05-09 14:46:06 +01:00
Peter Steinberger
8e0486c6b7
fix: honor Codex dynamic tool timeouts
2026-05-09 14:45:38 +01:00