Shakker
|
24da2c39f3
|
refactor: isolate session transcript coverage
|
2026-04-04 01:07:28 +09:00 |
Peter Steinberger
|
ffd34f8896
|
test: reduce agent test import churn
|
2026-04-03 04:41:09 +01:00 |
Agustin Rivera
|
5874a387ae
|
fix(windows): reject unresolved cmd wrappers (#58436)
* fix(windows): reject unresolved cmd wrappers
* fix(windows): add wrapper policy coverage
* fix(windows): document wrapper fallback migration
* fix(windows): drop changelog entry from pr
* chore: add changelog for Windows wrapper fail-closed behavior
---------
Co-authored-by: Devin Robison <drobison@nvidia.com>
Co-authored-by: Devin Robison <drobison00@users.noreply.github.com>
|
2026-04-02 11:35:50 -06:00 |
Devin Robison
|
96b55821bc
|
fix: share ACP owner-only approval classes (#201) (#59255)
Co-authored-by: OpenClaw Dummy Agent <octriage-dummy@example.invalid>
|
2026-04-02 10:45:41 -06:00 |
Vincent Koc
|
b6c3ecedd8
|
refactor(tasks): update plugin and acp task-flow consumers
|
2026-04-02 20:43:03 +09:00 |
Vincent Koc
|
474409deb5
|
fix(ci): reset flow registry in acp manager tests
|
2026-04-02 20:04:19 +09:00 |
Ayaan Zaidi
|
52d2bd5cc6
|
fix: reject stale ACP reconnect prompts
|
2026-04-02 15:32:46 +05:30 |
Ayaan Zaidi
|
e3319b2a63
|
fix: guard ACP disconnect clears by epoch
|
2026-04-02 15:15:21 +05:30 |
Ayaan Zaidi
|
d983970704
|
fix: preserve ACP reconnect epochs
|
2026-04-02 15:15:21 +05:30 |
Ayaan Zaidi
|
73c1b45819
|
fix: keep active ACP runs alive after reconnect timeout
|
2026-04-02 15:15:21 +05:30 |
Ayaan Zaidi
|
e48a7b9be8
|
refactor: distill ACP reconnect prompt state
|
2026-04-02 15:15:21 +05:30 |
Ayaan Zaidi
|
304da2cbd7
|
fix: keep ACP prompts alive across gateway reconnects (#59473)
* fix: keep acp prompts alive across gateway reconnects
* fix: bound ACP prompts after disconnect grace
* fix: preserve ACP send timeout semantics
* fix: defer pre-ack ACP disconnect failures
* fix: reconcile ACP runs after reconnect
* fix: keep ACP reconnect deadlines monotonic
* fix: keep pre-ack ACP deadlines after reconnect
* fix: keep ACP prompts alive across gateway reconnects (#59473)
* fix: reject superseded ACP pre-ack prompts (#59473)
* style: format ACP reconnect regression updates (#59473)
* style: format ACP reconnect regression updates (#59473)
* fix: guard ACP send acceptance by run id (#59473)
* fix: scope ACP reconnect deadline by prompt (#59473)
* fix: recheck ACP prompts at reconnect deadline (#59473)
* fix: key ACP reconnect deadline by run (#59473)
|
2026-04-02 14:34:11 +05:30 |
Doğu Abaris
|
5190b3b3fa
|
fix: avoid locally caught ACP session init exception (#55136) (thanks @doguabaris)
|
2026-04-01 19:46:22 +02:00 |
Gustavo Madeira Santana
|
bea53d7a3f
|
Fix: move bootstrap session grammar into plugin-owned session-key surfaces (#58400)
Merged via squash.
Prepared head SHA: b062b18b03
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com>
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com>
Reviewed-by: @gumadeiras
|
2026-03-31 19:41:01 -04:00 |
Vincent Koc
|
80ed55332d
|
fix(tasks): restore owner-key task scope
|
2026-04-01 03:53:12 +09:00 |
Vincent Koc
|
338d313043
|
fix(tasks): scope shared run updates by session
|
2026-04-01 03:41:29 +09:00 |
Vincent Koc
|
7cd0ff2d88
|
refactor(tasks): add owner-key task access boundaries (#58516)
* refactor(tasks): add owner-key task access boundaries
* test(acp): update task owner-key assertion
* fix(tasks): align owner key checks and migration scope
|
2026-04-01 03:12:33 +09:00 |
Vincent Koc
|
1a313caff3
|
refactor(tasks): remove flow registry layer
|
2026-04-01 02:25:13 +09:00 |
Peter Steinberger
|
759d37635d
|
Revert "refactor: move tasks behind plugin-sdk seam"
This reverts commit da6e9bb76f.
|
2026-04-01 01:30:22 +09:00 |
Peter Steinberger
|
da6e9bb76f
|
refactor: move tasks behind plugin-sdk seam
|
2026-03-31 15:22:09 +01:00 |
Vincent Koc
|
cd5179314d
|
fix(acp): use semantic approval classes
|
2026-03-31 20:49:31 +09:00 |
Peter Steinberger
|
6b6ddcd2a6
|
test: speed up core runtime suites
|
2026-03-31 02:25:02 +01:00 |
Shakker
|
82695bb24d
|
test: remove timeout-prone windows ci waits
|
2026-03-31 01:40:55 +01:00 |
Shakker
|
da03d857f9
|
test: stabilize recurring windows ci suites
|
2026-03-31 01:40:55 +01:00 |
Shakker
|
6ab0f62b3b
|
test: stabilize remaining windows ci timeouts
|
2026-03-31 01:40:55 +01:00 |
Shakker
|
7d70b1b51e
|
test: stabilize windows registry cleanup flows
|
2026-03-31 01:40:55 +01:00 |
Gustavo Madeira Santana
|
0b16443fa4
|
Tests: close ACP manager task registry before temp dir cleanup
|
2026-03-30 01:17:47 -04: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 |
Vincent Koc
|
fa5827079f
|
refactor(tasks): split delivery state from task runs
|
2026-03-30 13:03:54 +09:00 |
Vincent Koc
|
53bcd5769e
|
refactor(tasks): unify the shared task run registry (#57324)
* refactor(tasks): simplify shared task run registry
* refactor(tasks): remove legacy task registry aliases
* fix(cron): normalize timeout task status and harden ledger writes
* fix(cron): keep manual runs resilient to ledger failures
|
2026-03-30 08:28:17 +09:00 |
Peter Steinberger
|
e4466c72a2
|
test: stabilize runner and acp mocks
- reuse the shared cli-runner harness in claude runner tests
- make ACP session metadata and startup tests use stable static mocks
|
2026-03-30 00:27:52 +01:00 |
Peter Steinberger
|
0a4c11061d
|
test: stabilize targeted harnesses
- reduce module-reset mock churn in auth/acp tests
- simplify runtime web mock cleanup
- make canvas reload test use in-memory websocket tracking
|
2026-03-30 00:23:38 +01:00 |
Mariano
|
5ef42fc856
|
Gateway: surface blocked ACP task outcomes (#57203)
|
2026-03-30 00:15:51 +02:00 |
Mariano
|
17c36b5093
|
Gateway: track background task lifecycle (#52518)
Merged via squash.
Prepared head SHA: 7c4554204e
Co-authored-by: mbelinky <132747814+mbelinky@users.noreply.github.com>
Co-authored-by: mbelinky <132747814+mbelinky@users.noreply.github.com>
Reviewed-by: @mbelinky
|
2026-03-29 12:48:02 +02:00 |
Frank Yang
|
c14b169a1b
|
fix(acp): repair stale bindings after runtime exits (#56476)
* fix(acp): repair stale bindings after runtime exits
* fix(acp): narrow stale binding recovery
* fix(acp): preserve policy gating for stale sessions
* fix(acp): handle signal exits and canonical unbinds
* fix(acp): harden canonical stale-session recovery
|
2026-03-29 01:15:16 +08:00 |
Tak Hoffman
|
3106ad38f2
|
fix(regression): preserve ACP turns without admin provenance scope
|
2026-03-27 17:13:53 -05:00 |
Peter Steinberger
|
c815bddce7
|
test: debrand debounce and acp lifecycle fixtures
|
2026-03-27 22:03:51 +00:00 |
Peter Steinberger
|
b95a81498f
|
test: debrand policy and registry fixtures
|
2026-03-27 22:03:15 +00:00 |
Peter Steinberger
|
8ddeada97d
|
test: move extension-owned coverage into plugins
|
2026-03-27 15:11:33 +00:00 |
Peter Steinberger
|
c2b28753e7
|
refactor: route more test seams through public plugin APIs
|
2026-03-27 13:46:17 +00:00 |
Jacob Tomlinson
|
464e2c10a5
|
ACP: sanitize terminal tool titles (#55137)
* ACP: sanitize terminal tool titles
Co-authored-by: nexrin <268879349+nexrin@users.noreply.github.com>
* Config: refresh config baseline and stabilize restart pid test
---------
Co-authored-by: nexrin <268879349+nexrin@users.noreply.github.com>
|
2026-03-26 14:12:24 +00:00 |
Peter Steinberger
|
4029ce738c
|
test: speed up targeted unit suites
|
2026-03-24 19:36:08 +00:00 |
Peter Steinberger
|
6bcd9a801a
|
test: inject thread-safe gateway and ACP seams
|
2026-03-23 04:34:42 -07:00 |
Peter Steinberger
|
2a06097184
|
test: update codex test fixtures to gpt-5.4
|
2026-03-23 02:14:00 -07:00 |
Peter Steinberger
|
9105b3723d
|
test: harden no-isolate test module resets
|
2026-03-23 01:02:16 -07:00 |
Vincent Koc
|
32fdd21c80
|
fix(acp): preserve hidden thought replay on session load
|
2026-03-22 19:48:19 -07:00 |
Vincent Koc
|
742c005ac8
|
fix(acp): preserve hidden thought chunks from gateway chat
|
2026-03-22 19:43:19 -07:00 |
Peter Steinberger
|
88d39b1542
|
refactor: simplify remaining runtime singletons
|
2026-03-22 18:09:45 +00:00 |
Peter Steinberger
|
1ceaad18a6
|
test: harden vitest no-isolate coverage
|
2026-03-22 10:48:21 -07:00 |
Bob
|
aa6b962a3a
|
Discord/ACP: forward abort signals into ACP turns (#52148)
* Discord/ACP: forward abort signals into ACP turns
* ACP: abort queued turns before actor start
|
2026-03-22 10:04:32 +01:00 |