Vincent Koc
c09bf9812a
fix(build): restore main build on current agent api
2026-04-05 07:38:09 +01:00
Vincent Koc
005766671e
fix(ci): use agent transport property
2026-04-05 07:34:45 +01:00
Vincent Koc
cb1bf28526
build(a2ui): allow sparse core builds
2026-04-05 07:34:33 +01:00
Vincent Koc
2a999bf9c9
refactor(memory): invert memory host sdk dependency
2026-04-05 07:34:33 +01:00
Peter Steinberger
f59da4557c
test: refresh gateway talk and scope fixtures
2026-04-05 07:31:30 +01:00
Peter Steinberger
332afa2fda
refactor: narrow claude cli fallback seams
2026-04-05 07:29:32 +01:00
Vincent Koc
3da235bf39
fix(telegram): force paginated commands callbacks
2026-04-05 07:28:47 +01:00
Vincent Koc
61fc4a16b7
docs(changelog): remove duplicate Unreleased entries
2026-04-05 07:23:04 +01:00
Vincent Koc
db1d62b784
test(ci): cover bare default provider inference
2026-04-05 07:19:52 +01:00
Peter Steinberger
a084e46536
fix: use undici runtime fetch for dispatcher flows
2026-04-05 07:18:33 +01:00
Peter Steinberger
757fe86309
test: lock whatsapp session migration keys
2026-04-05 07:18:15 +01:00
Peter Steinberger
657c6f6788
fix: stabilize docker e2e lanes
2026-04-05 07:15:24 +01:00
Peter Steinberger
e5023cc141
fix(agents): invalidate stale cli sessions on auth changes
2026-04-05 07:14:52 +01:00
Peter Steinberger
903cb3c48c
test: align bash exec mocks with reset modules
2026-04-05 07:10:49 +01:00
Peter Steinberger
37cc06f1fd
fix: normalize claude cli fallback config
2026-04-05 07:09:13 +01:00
Ayaan Zaidi
f039bbf2aa
fix: resolve acpx plugin root from shared chunks
2026-04-05 11:37:05 +05:30
Peter Steinberger
e25693315e
fix: stabilize embedded runner transport and channel state
2026-04-05 07:04:18 +01:00
Peter Steinberger
749ed86fe3
test: stabilize gateway canvas and session cleanup
2026-04-05 07:04:18 +01:00
Peter Steinberger
5e0e50b12e
test: stabilize gateway wizard e2e flow
2026-04-05 07:04:18 +01:00
Ayaan Zaidi
4cfb990382
fix: restore whatsapp doctor contract surface
2026-04-05 11:31:12 +05:30
Peter Steinberger
e9fa9f7822
test: reload transcript policy smoke module
2026-04-05 06:59:55 +01:00
Peter Steinberger
cb31c4813b
test: mock models config planner in write serialization
2026-04-05 06:54:40 +01:00
Peter Steinberger
f5da2360a2
test: scope models config write serialization spy
2026-04-05 06:51:08 +01:00
Peter Steinberger
7f6e8c0645
test: reload gateway status command under mocks
2026-04-05 06:46:47 +01:00
Peter Steinberger
055428019e
test: harden bash tool async exec coverage
2026-04-05 06:42:26 +01:00
Peter Steinberger
b63557679e
test: harden models-config write serialization timing
2026-04-05 06:10:30 +01:00
Peter Steinberger
058fde2d88
test: reload runtime plugins module per test
2026-04-05 06:06:12 +01:00
Peter Steinberger
74416c5b33
test: force real timers for exec foreground timeout
2026-04-05 06:01:21 +01:00
Peter Steinberger
f7a32cd25e
test: reset imessage facade runtime before each test
2026-04-05 05:58:02 +01:00
Peter Steinberger
15d5878d91
test: update telegram paginated commands expectations
2026-04-05 05:53:42 +01:00
Peter Steinberger
50b5c483ee
fix: canonicalize legacy whatsapp group sessions
2026-04-05 05:47:04 +01:00
tarouca
bf0f4d93f0
fix: restore Telegram DM voice-note transcription ( #61008 ) (thanks @manueltarouca)
...
* fix(telegram): enable voice-note transcription in DMs
The preflight transcription condition only triggered for group chats
(isGroup && requireMention), so voice notes sent in direct messages
were never transcribed -- they arrived as raw <media:audio> placeholders.
This regression was introduced when the Telegram channel was moved from
src/telegram/ to extensions/telegram/, losing the fix from c15385fc94 .
Widen the condition to fire whenever there is audio and no accompanying
text, regardless of chat type. Group-specific guards (requireMention,
disableAudioPreflight, senderAllowedForAudioPreflight) still apply
only in group contexts.
* fix: restore Telegram DM voice-note transcription (#61008 ) (thanks @manueltarouca)
---------
Co-authored-by: Ayaan Zaidi <hi@obviy.us >
2026-04-05 09:49:44 +05:30
Peter Steinberger
0a71ac5d3c
fix: keep discord open-policy allowlist nested
2026-04-05 05:04:10 +01:00
Peter Steinberger
1392a78c75
fix: infer configured provider for bare default models
2026-04-05 05:04:10 +01:00
Ayaan Zaidi
87a0390666
fix: write nested plugin wizard config paths ( #61159 )
2026-04-05 08:59:12 +05:30
Ayaan Zaidi
69be9c4a6f
fix: widen path utils root contract
2026-04-05 08:59:12 +05:30
Ayaan Zaidi
9af48d9c10
fix: write nested plugin wizard config paths
2026-04-05 08:59:12 +05:30
Ayaan Zaidi
11e6c9de2e
fix: cancel in-flight Android talk playback on stop ( #61164 )
2026-04-05 08:53:36 +05:30
Ayaan Zaidi
a746ba2dcb
test(android): cover playback disable idempotency
2026-04-05 08:53:36 +05:30
Ayaan Zaidi
8d1f9ab5b8
fix(android): cancel in-flight talk playback on stop
2026-04-05 08:53:36 +05:30
OfflynAI
f0c970fb43
fix: skip sandbox skill copy junk ( #61090 ) (thanks @joelnishanth)
...
* fix(skills): exclude .git and node_modules when copying skills to workspace (#60879 )
* fix(skills): cover sync copy exclusions
* fix: skip sandbox skill copy junk (#61090 ) (thanks @joelnishanth)
---------
Co-authored-by: Ayaan Zaidi <hi@obviy.us >
2026-04-05 08:42:58 +05:30
Peter Steinberger
a235f5ed64
test: stabilize gateway control ui auth suites
2026-04-05 12:11:29 +09:00
Peter Steinberger
2636cc261c
fix: scope discord doctor allowFrom alias migration
2026-04-05 04:06:31 +01:00
Ayaan Zaidi
8355f24652
test: fix talk config gate regression
2026-04-05 08:34:33 +05:30
Peter Steinberger
54a360a33e
fix: stabilize shared auth and sessions send tests
2026-04-05 12:03:30 +09:00
Peter Steinberger
cad1b89b26
fix: keep core gateway tool invokes on shipped tools
2026-04-05 12:03:30 +09:00
Peter Steinberger
740d096009
test: stabilize config apply gateway suite
2026-04-05 12:03:30 +09:00
Peter Steinberger
1811e54920
test: fix plugin stream typing assertions
2026-04-05 12:03:30 +09:00
Peter Steinberger
6596e64a68
fix: stabilize gateway auth fallback tests
2026-04-05 12:03:30 +09:00
Vincent Koc
2246e8f0a9
fix(ci): sanitize providerless model warning
2026-04-05 12:02:05 +09:00