Ayaan Zaidi
|
88716f02de
|
fix: align android sms permission UI state
|
2026-03-30 11:28:42 +05:30 |
|
Ayaan Zaidi
|
df385a7ed6
|
test: tighten android node contracts
|
2026-03-30 11:22:20 +05:30 |
|
Ayaan Zaidi
|
f1e7a5ce5f
|
test: broaden android node advertisement matrix
|
2026-03-30 11:20:27 +05:30 |
|
Ayaan Zaidi
|
05762ed8d7
|
test: broaden android nodes tool round trips
|
2026-03-30 11:18:14 +05:30 |
|
Ayaan Zaidi
|
833d0e3d6f
|
test: broaden android notification handlers
|
2026-03-30 11:15:44 +05:30 |
|
Ayaan Zaidi
|
94279d09ca
|
test: broaden android location and call log handlers
|
2026-03-30 11:12:35 +05:30 |
|
Ayaan Zaidi
|
7c93a2bae2
|
test: broaden android node capability advertisement coverage
|
2026-03-30 11:10:00 +05:30 |
|
Ayaan Zaidi
|
7304ef6630
|
test: cover android invoke availability gates
|
2026-03-30 11:08:05 +05:30 |
|
Douglas Lardo
|
bb2c010e07
|
fix(delivery): treat Matrix "User not in room" as permanent delivery error (#57426)
Merged via squash.
Prepared head SHA: 6a777197cb
Co-authored-by: dlardo <5000601+dlardo@users.noreply.github.com>
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com>
Reviewed-by: @gumadeiras
|
2026-03-30 01:35:15 -04:00 |
|
Ayaan Zaidi
|
96ddf30cf1
|
test: cover android sms permission payloads in nodes tool
|
2026-03-30 11:04:10 +05:30 |
|
Ayaan Zaidi
|
403cf9070e
|
test: cover android sms send dispatch gating
|
2026-03-30 11:01:10 +05:30 |
|
Ayaan Zaidi
|
a58ff25769
|
test: cover android sms search dispatch gating
|
2026-03-30 11:00:07 +05:30 |
|
Ayaan Zaidi
|
e5fa976f5c
|
test: harden android sms capability coverage
|
2026-03-30 10:53:55 +05:30 |
|
Gustavo Madeira Santana
|
0b16443fa4
|
Tests: close ACP manager task registry before temp dir cleanup
|
2026-03-30 01:17:47 -04:00 |
|
Gustavo Madeira Santana
|
7668793e6c
|
Tests: close task registry before temp dir cleanup
|
2026-03-30 01:08:54 -04:00 |
|
Vincent Koc
|
1fd8164f01
|
fix(test): trim acp command registry imports
|
2026-03-30 14:08:48 +09:00 |
|
Vincent Koc
|
572ed05219
|
fix(tasks): restore user-facing task wording
|
2026-03-30 14:08:25 +09:00 |
|
Ayaan Zaidi
|
0462a7fd8c
|
fix: finalize android sms search (#50146) (thanks @scaryshark124)
|
2026-03-30 10:36:43 +05:30 |
|
Gustavo Madeira Santana
|
74ea42e210
|
Tests: relax targeted unit planner split assertion
|
2026-03-30 01:06:32 -04:00 |
|
Vincent Koc
|
4a1f231f1e
|
test(tasks): guard task-registry import boundary (#57487)
* refactor(tasks): add executor facade
* refactor(tasks): extract delivery policy
* refactor(tasks): route acp through executor
* refactor(tasks): route subagents through executor
* refactor(cron): split main and detached dispatch
* refactor(tasks): guard executor-only producer writes
* refactor(tasks): clarify detached run surfaces
* test(tasks): guard task-registry import boundary
|
2026-03-30 14:02:48 +09:00 |
|
Vincent Koc
|
3a37421251
|
refactor(tasks): clarify detached run surfaces (#57485)
* refactor(tasks): add executor facade
* refactor(tasks): extract delivery policy
* refactor(tasks): route acp through executor
* refactor(tasks): route subagents through executor
* refactor(cron): split main and detached dispatch
* refactor(tasks): guard executor-only producer writes
* refactor(tasks): clarify detached run surfaces
|
2026-03-30 14:02:13 +09:00 |
|
Vincent Koc
|
8fb247c528
|
refactor(tasks): guard executor-only producer writes (#57486)
* refactor(tasks): add executor facade
* refactor(tasks): extract delivery policy
* refactor(tasks): route acp through executor
* refactor(tasks): route subagents through executor
* refactor(cron): split main and detached dispatch
* refactor(tasks): guard executor-only producer writes
|
2026-03-30 14:00:25 +09:00 |
|
Vincent Koc
|
1c9053802a
|
refactor(cron): split main and detached dispatch (#57482)
* refactor(tasks): add executor facade
* refactor(tasks): extract delivery policy
* refactor(tasks): route acp through executor
* refactor(tasks): route subagents through executor
* refactor(cron): split main and detached dispatch
|
2026-03-30 13:59:55 +09:00 |
|
Vincent Koc
|
4be290c15f
|
fix(test): trim onboarding registry imports
|
2026-03-30 13:59:37 +09:00 |
|
Gustavo Madeira Santana
|
10723a0013
|
Tests: tighten scoped channel account fixtures
|
2026-03-30 00:59:26 -04:00 |
|
Gustavo Madeira Santana
|
fca8880968
|
Tests: reuse QMD availability mock type
|
2026-03-30 00:59:26 -04:00 |
|
Vincent Koc
|
ec13f6d73e
|
refactor(tasks): route subagents through executor (#57481)
* refactor(tasks): add executor facade
* refactor(tasks): extract delivery policy
* refactor(tasks): route acp through executor
* refactor(tasks): route subagents through executor
|
2026-03-30 13:59:23 +09:00 |
|
Vincent Koc
|
126f77315f
|
refactor(tasks): route acp through executor (#57478)
* refactor(tasks): add executor facade
* refactor(tasks): extract delivery policy
* refactor(tasks): route acp through executor
|
2026-03-30 13:58:51 +09:00 |
|
Gustavo Madeira Santana
|
0e078e8bc0
|
Runtime: dedupe typing lease logic
|
2026-03-30 00:58:04 -04:00 |
|
Gustavo Madeira Santana
|
73b128e37d
|
Tests: trim channels add registry imports
|
2026-03-30 00:54:41 -04:00 |
|
Gustavo Madeira Santana
|
16b452040b
|
Memory: fix QMD doctor contract typing
|
2026-03-30 00:54:41 -04:00 |
|
Gustavo Madeira Santana
|
b33a18e280
|
Runtime: remove dead telegram typing lease
|
2026-03-30 00:52:57 -04:00 |
|
Vincent Koc
|
c842ca0166
|
fix(test): trim channel account registry imports
|
2026-03-30 13:50:39 +09:00 |
|
Vincent Koc
|
6a3c68d470
|
fix(test): trim channels add registry imports
|
2026-03-30 13:47:25 +09:00 |
|
Gustavo Madeira Santana
|
9d05db7be7
|
WhatsApp: move heartbeat recipient test into plugin
|
2026-03-30 00:46:50 -04:00 |
|
Gustavo Madeira Santana
|
6a37ecad82
|
Supervisor: unblock waits after forced child kill
|
2026-03-30 00:45:22 -04:00 |
|
Gustavo Madeira Santana
|
6c66d1009b
|
BlueBubbles: move status-issue test into plugin
|
2026-03-30 00:45:22 -04:00 |
|
Vincent Koc
|
817ac551b6
|
refactor(tasks): extract delivery policy (#57475)
* refactor(tasks): add executor facade
* refactor(tasks): extract delivery policy
|
2026-03-30 13:44:59 +09:00 |
|
Vincent Koc
|
8623c28f1d
|
fix(memory): warn when qmd binary is missing (#57467)
* fix(memory): warn when qmd binary is missing
* fix(memory): avoid probing cached qmd managers
* docs(memory): clarify qmd doctor probe behavior
* fix(memory): probe qmd from agent workspace
|
2026-03-30 13:44:41 +09:00 |
|
Vincent Koc
|
69793db948
|
fix(test): trim acp context registry imports
|
2026-03-30 13:39:29 +09:00 |
|
Vincent Koc
|
b26092cf01
|
fix(test): close task registry sqlite after reset
|
2026-03-30 13:38:22 +09:00 |
|
Gustavo Madeira Santana
|
c389b05d3c
|
Tests: force-reset session cleanup state between runs
|
2026-03-30 00:36:43 -04:00 |
|
Vincent Koc
|
20e4d42db3
|
fix(test): trim onboarding post-write registry imports
|
2026-03-30 13:36:02 +09:00 |
|
Vincent Koc
|
5b2d9b6505
|
refactor(tasks): add executor facade (#57474)
|
2026-03-30 13:35:39 +09:00 |
|
Kris Wu
|
6b255b4dec
|
fix(agents): prevent unhandled rejection when compaction retry times out [AI] (#57451)
* fix(agents): prevent unhandled rejection when compaction retry times out
* fix(agents): preserve compaction retry wait errors
* chore(changelog): add compaction retry timeout entry
---------
Co-authored-by: Vincent Koc <vincentkoc@ieee.org>
|
2026-03-30 13:30:13 +09:00 |
|
nimbleenigma
|
aee61dcee0
|
fix: finalize android notification forwarding controls (#40175) (thanks @nimbleenigma)
* android(gateway): always send string payloadJSON for node.event
(cherry picked from commit 5ca5a0663ad8fbd9f9f654c52a72b423e1e19605)
(cherry picked from commit bce87e7493e52b0e5959548b410500db8d545a50)
* android: restore notification forwarding controls
(cherry picked from commit 98c4486f83d165919d7f8f1d713ff79ec8126ce7)
* android: restore notification picker discovery UX
(cherry picked from commit 276fbe3f80e036b666070a636c89ee073cdaa934)
* android: enforce notification forwarding policy in listener
(cherry picked from commit 502fb761e05ff911ebde2771eebb1e175ec4dbeb)
* fix(android): harden notification quiet hours inputs
(cherry picked from commit 717d5016f52e98601e6b6d678c991c78fa5ca429)
* fix(android): polish notification forwarding settings
(cherry picked from commit ad667899dea45af70fabfd43f43fa38024def23f)
* test: normalize talk config fixture API key placeholders
* fix(android): use persisted recent packages and wall-clock policy time
* fix(android): keep notification forwarding settings editable
* fix: finalize android notification forwarding controls (#40175) (thanks @nimbleenigma)
---------
Co-authored-by: Ayaan Zaidi <hi@obviy.us>
|
2026-03-30 10:00:00 +05:30 |
|
Vincent Koc
|
6af52b4ce3
|
fix(test): trim outbound session registry imports
|
2026-03-30 13:29:10 +09:00 |
|
Vincent Koc
|
2849e613ee
|
fix(test): trim target parsing registry imports
|
2026-03-30 13:19:50 +09:00 |
|
Gustavo Madeira Santana
|
d8ad72bf8d
|
Tests: stabilize session-state cleanup mocks
|
2026-03-30 00:15:59 -04:00 |
|
Vincent Koc
|
c91f6944cb
|
docs(changelog): add memory session indexer credit
|
2026-03-30 13:14:42 +09:00 |
|