Jake
1712a71a39
fix: strip leading whitespace in block streaming reply path ( #16422 )
...
Merged via /review-pr -> /prepare-pr -> /merge-pr.
Prepared head SHA: ec4225c28e
Co-authored-by: mcinteerj <3613653+mcinteerj@users.noreply.github.com >
Co-authored-by: sebslight <19554889+sebslight@users.noreply.github.com >
Reviewed-by: @sebslight
2026-02-14 22:46:26 -05:00
Vignesh Natarajan
a378fac081
fix (webchat): omit direct conversation labels from inbound metadata context
2026-02-14 19:40:38 -08:00
Vignesh Natarajan
616658d4b0
fix (gateway/agent): route bare /new and /reset through sessions.reset
2026-02-14 19:18:28 -08:00
Peter Steinberger
cf04208cb9
fix(allowlist): canonicalize Slack/Discord allowFrom
2026-02-15 03:46:16 +01:00
Christian Klotz
68c78c4b43
fix: deliver tool result media when verbose is off ( #16679 )
...
Merged via /review-pr -> /prepare-pr -> /merge-pr.
Prepared head SHA: 6e16feb164
Co-authored-by: christianklotz <69443+christianklotz@users.noreply.github.com >
Co-authored-by: christianklotz <69443+christianklotz@users.noreply.github.com >
Reviewed-by: @christianklotz
2026-02-15 02:18:57 +00:00
Vignesh Natarajan
414b7db8af
Auto-reply: bound abort memory map growth
2026-02-14 17:52:19 -08:00
Peter Steinberger
9c3bc4939c
perf(test): avoid dynamic imports in session reset suites
2026-02-15 00:45:10 +00:00
Peter Steinberger
d75bcc27f9
refactor(test): dedupe session reset policy setup
2026-02-15 00:45:10 +00:00
Peter Steinberger
a11aecc3c1
fix(test): align trigger harness config types
2026-02-15 00:26:46 +00:00
Peter Steinberger
516cbf4366
refactor(test): dedupe trigger greeting prompt cases
2026-02-15 00:26:46 +00:00
Peter Steinberger
5a6fc20bd7
perf(test): reuse temp roots in session suites
2026-02-14 23:51:47 +00:00
Peter Steinberger
98f2ad56a6
refactor(test): reuse think directive fixtures
2026-02-14 23:51:42 +00:00
Peter Steinberger
b7ef0a5d05
refactor(test): reuse directive per-agent allowlist config
2026-02-14 23:51:42 +00:00
Peter Steinberger
165dbc232f
refactor(test): share directive elevated config
2026-02-14 23:51:42 +00:00
Peter Steinberger
a54707b866
refactor(test): dedupe fuzzy model directive config
2026-02-14 23:51:41 +00:00
Peter Steinberger
cf26c409c6
refactor(test): share auto-reply temp home harness
2026-02-14 23:51:41 +00:00
Charlie Greenman
dec6859702
agents: reduce prompt token bloat from exec and context ( #16539 )
...
Merged via /review-pr -> /prepare-pr -> /merge-pr.
Prepared head SHA: 8e1635fa3f
Co-authored-by: CharlieGreenman <8540141+CharlieGreenman@users.noreply.github.com >
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com >
Reviewed-by: @gumadeiras
2026-02-14 18:32:45 -05:00
Peter Steinberger
fb1d8f8361
perf(test): consolidate web auto-reply suites
2026-02-14 23:16:37 +00:00
Bin Deng
c0cd3c3c08
fix: add safety timeout to session.compact() to prevent lane deadlock ( #16533 )
...
Merged via /review-pr -> /prepare-pr -> /merge-pr.
Prepared head SHA: 21e4045add
Co-authored-by: BinHPdev <219093083+BinHPdev@users.noreply.github.com >
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com >
Reviewed-by: @gumadeiras
2026-02-14 17:54:12 -05:00
Peter Steinberger
fc8ccf80a6
refactor(test): dedupe memory flush runs
2026-02-14 22:22:02 +00:00
Peter Steinberger
8f535285d2
refactor(test): share command handler params
2026-02-14 22:11:48 +00:00
Peter Steinberger
7f660d59da
perf(test): preload runReplyAgent in typing heartbeat harness
2026-02-14 21:20:15 +00:00
Peter Steinberger
32aea365ed
perf(test): consolidate agent runner misc suites
2026-02-14 21:19:39 +00:00
Peter Steinberger
64f7182180
perf(test): consolidate agent runner suites
2026-02-14 21:17:29 +00:00
Peter Steinberger
42ab5dd2d1
perf(test): consolidate agent runner suites
2026-02-14 21:17:29 +00:00
Peter Steinberger
043ae00446
test(auto-reply): import reply after harness mocks
2026-02-14 22:01:54 +01:00
Marcus Castro
07850e8a93
fix(media): strip MEDIA: prefix in loadWebMediaInternal ( #13107 )
...
Merged via /review-pr -> /prepare-pr -> /merge-pr.
Prepared head SHA: 9d95e6af5a
Co-authored-by: mcaxtr <7562095+mcaxtr@users.noreply.github.com >
Co-authored-by: steipete <58493+steipete@users.noreply.github.com >
Reviewed-by: @steipete
2026-02-14 21:41:26 +01:00
Peter Steinberger
05e2957edc
refactor(test): dedupe block streaming runner setup
2026-02-14 20:23:33 +00:00
Peter Steinberger
5daaab3692
perf(test): slim raw-body directive integration
2026-02-14 20:12:27 +00:00
Peter Steinberger
e1220c48f5
perf(test): skip skills snapshot work in fast env
2026-02-14 20:12:27 +00:00
Peter Steinberger
9762e48134
perf(test): speed up block streaming tests
2026-02-14 20:12:27 +00:00
Peter Steinberger
cfc2604d3e
perf(test): speed up heartbeat typing suite
2026-02-14 20:12:27 +00:00
Peter Steinberger
387fb40745
perf(test): skip heavy boot paths in reply suites
2026-02-14 20:12:26 +00:00
Peter Steinberger
2b9a501b77
refactor(test): dedupe directive behavior e2e setup
2026-02-14 19:55:10 +00:00
Peter Steinberger
5b7a33272a
test: stabilize vitest mocks and harness typing
2026-02-14 20:45:05 +01:00
Peter Steinberger
eb594a090d
refactor(test): dedupe trigger-handling e2e setup
2026-02-14 19:04:39 +00:00
Peter Steinberger
0e824a178a
refactor(test): share runReplyAgent typing heartbeat harness
2026-02-14 19:04:39 +00:00
Peter Steinberger
4d8a4fbb48
refactor(test): share runReplyAgent memory flush harness
2026-02-14 19:04:39 +00:00
Peter Steinberger
7582e93a8e
perf(test): speed up raw-body reply test
2026-02-14 17:56:39 +00:00
Peter Steinberger
fe2d883cf7
perf(test): remove fs skill scanning from skill-commands tests
2026-02-14 16:36:15 +00:00
Peter Steinberger
5349a0f7c2
perf(test): mock reserved commands in skill-commands tests
2026-02-14 16:36:15 +00:00
Peter Steinberger
8ff2787981
perf(test): speed up skill-commands tests
2026-02-14 16:36:15 +00:00
Peter Steinberger
e401e2584d
refactor(auto-reply): share elevated unavailable message
2026-02-14 15:39:45 +00:00
Peter Steinberger
4b1cadaecb
refactor(media): normalize inbound media type defaults ( #16228 )
2026-02-14 15:06:13 +01:00
Peter Steinberger
ef70a55b7a
refactor(reply): clarify explicit reply tags in off mode ( #16189 )
...
* refactor(reply): clarify explicit reply tags in off mode
* fix(plugin-sdk): alias account-id subpath for extensions
2026-02-14 14:15:37 +01:00
Aldo
7b39543e8d
fix(reply): honour explicit [[reply_to_*]] tags when replyToMode is off ( #16174 )
...
Merged via /review-pr -> /prepare-pr -> /merge-pr.
Prepared head SHA: 778fc2559a
Co-authored-by: aldoeliacim <17973757+aldoeliacim@users.noreply.github.com >
Co-authored-by: steipete <58493+steipete@users.noreply.github.com >
Reviewed-by: @steipete
2026-02-14 13:29:42 +01:00
Peter Steinberger
eb4215d570
perf(test): speed up Vitest bootstrap
2026-02-14 12:13:27 +00:00
Pejman Pour-Moezzi
9475791d98
fix: update remaining replyToMode "first" defaults to "off"
...
- src/channels/dock.ts: core channel dock fallback
- src/auto-reply/reply/reply-routing.test.ts: test expectation
- docs/zh-CN/channels/telegram.md: Chinese docs reference
Comprehensive grep confirms no remaining Telegram-specific "first"
defaults after this commit.
2026-02-13 23:31:17 -08:00
Peter Steinberger
b4430c126a
perf(test): trim duplicate raw-body and streaming queue scenarios
2026-02-14 01:49:54 +00:00
Peter Steinberger
38098442ca
perf(test): reduce setup churn in block streaming and docker tests
2026-02-14 01:26:12 +00:00