Commit Graph

2204 Commits

Author SHA1 Message Date
Peter Steinberger
2f115bc645 refactor: dedupe reader helpers 2026-04-07 05:06:54 +01:00
Peter Steinberger
9b7c0bf8e9 refactor: dedupe auto-reply error formatting 2026-04-07 02:03:34 +01:00
Peter Steinberger
7071f6e442 fix(ci): drop unused slack test import 2026-04-06 23:46:53 +01:00
Peter Steinberger
ab0c102ed7 fix(tests): narrow bundled plugin test seams 2026-04-06 23:35:07 +01:00
Peter Steinberger
ca8570be02 Tests: align routing and iMessage helpers 2026-04-07 06:24:04 +08:00
Devin Robison
e420468ebd fix: openclaw allows normal reply text to carry media (#345) (#62136)
* fix: openclaw allows normal reply text to carry media (#345)
2026-04-06 16:08:33 -06:00
Peter Steinberger
80c8567f9d fix: resolve merge conflicts and preserve runtime test fixes 2026-04-06 22:46:33 +01:00
Peter Steinberger
0e05a304b6 fix(ci): repair main gate drift 2026-04-06 21:59:48 +01:00
Peter Steinberger
c6b54e1cef perf(auto-reply): trim command runtime paths 2026-04-06 21:34:26 +01:00
Peter Steinberger
0b55c0ec81 test(auto-reply): mark full-runtime directive suites 2026-04-06 21:09:43 +01:00
Peter Steinberger
61d9143b63 perf(auto-reply): separate fast and full reply runtime 2026-04-06 21:09:43 +01:00
Peter Steinberger
06f2b90a0f perf(auto-reply): skip provider runtime in fast reply tests 2026-04-06 20:00:35 +01:00
Peter Steinberger
501977106c perf(auto-reply): trim fast reply runtime path 2026-04-06 19:54:28 +01:00
Peter Steinberger
8f421f0e78 test: stabilize auto-reply and doctor suites 2026-04-06 19:52:42 +01:00
Peter Steinberger
b6e0a24d50 fix: align session status transcript fallback 2026-04-06 19:49:35 +01:00
Peter Steinberger
7a736bff90 perf(test): split reply queue seams and unit shards 2026-04-06 19:31:20 +01:00
Peter Steinberger
d9f21433a8 refactor: dedupe acp binding helpers 2026-04-06 19:24:42 +01:00
Peter Steinberger
ec55902989 perf(test): tighten reply fast paths and split unit shards 2026-04-06 19:23:17 +01:00
Peter Steinberger
95fe63e63f perf(auto-reply): fast-path getReply test bootstrap 2026-04-06 18:46:26 +01:00
Peter Steinberger
d1a4cf28cc refactor: dedupe subagents dispatch helpers 2026-04-06 18:40:05 +01:00
Peter Steinberger
ff8f46884a test(auto-reply): speed up reply prompt tests 2026-04-06 18:34:08 +01:00
Peter Steinberger
e6c1e9c64b refactor(auto-reply): extract reply prompt prelude 2026-04-06 18:34:08 +01:00
Peter Steinberger
348cd6b17a fix(test): restore bundled loader coverage 2026-04-06 18:18:30 +01:00
Peter Steinberger
0335a8783c perf(test): shard full vitest runs 2026-04-06 17:34:11 +01:00
Peter Steinberger
21f59a0ad5 fix: suppress commentary history leaks (#61747) (thanks @afurm) 2026-04-06 16:54:34 +01:00
Peter Steinberger
ad9481e2d1 refactor: dedupe auth and session helpers 2026-04-06 16:52:41 +01:00
Peter Steinberger
8477f1841a refactor(deadcode): remove orphaned core wrappers 2026-04-06 16:47:03 +01:00
Vincent Koc
6775611c5d refactor(gateway): type inline tool auth helpers 2026-04-06 16:42:16 +01:00
Peter Steinberger
349a1c58f9 refactor: re-duplicate auth and session helpers 2026-04-06 16:38:57 +01:00
Peter Steinberger
1fb44f0aad fix: separate selected session model resolution 2026-04-06 16:07:50 +01:00
Vincent Koc
9c3d9c5c18 chore(lint): drop stale repo lint comments 2026-04-06 16:01:23 +01:00
Onur Solmaz
154a7edb7c refactor: consume acpx runtime library (#61495)
* refactor: consume acpx runtime library

* refactor: remove duplicated acpx runtime files

* fix: update acpx runtime dependency

* fix: preserve acp runtime error codes

* fix: migrate legacy acpx session files

* fix: update acpx runtime dependency

* fix: import Dirent from node fs

* ACPX: repin shared runtime engine

* ACPX: repin runtime semantics fixes

* ACPX: repin runtime contract cleanup

* Extensions: repin ACPX after layout refactor

* ACPX: drop legacy session migration

* ACPX: drop direct ACP SDK dependency

* Discord ACP: stop duplicate direct fallback replies

* ACP: rename delivered text visibility hook

* ACPX: pin extension to 0.5.0

* Deps: drop stale ACPX build-script allowlist

* ACPX: add local development guidance

* ACPX: document temporary pnpm exception flow

* SDK: preserve legacy ACP visibility hook

* ACP: keep reset commands on local path

* ACP: make in-place reset start fresh session

* ACP: recover broken bindings on fresh reset

* ACP: defer fresh reset marker until close succeeds

* ACP: reset bound sessions fresh again

* Discord: ensure ACP bindings before /new

* ACP: recover missing persistent sessions
2026-04-06 15:51:08 +02:00
Peter Steinberger
ab495f4c90 test: align session status runtime and agent expectations 2026-04-06 14:05:01 +01:00
Peter Steinberger
ef923805f5 Revert "refactor(cli): remove custom cli backends"
This reverts commit 6243806f7b.
2026-04-06 13:40:42 +01:00
Peter Steinberger
c39f061003 Revert "refactor(cli): remove bundled cli text providers"
This reverts commit 05d351c430.
2026-04-06 13:40:41 +01:00
David
57f9f0a08d fix: stop heartbeat transcript truncation races (#60998) (thanks @nxmxbbd) 2026-04-06 16:26:38 +05:30
Ayaan Zaidi
31479023d6 test: align config gating mock return types 2026-04-06 14:05:49 +05:30
Ayaan Zaidi
2d49352e80 fix: restore subagents command typing after refactor 2026-04-06 14:05:49 +05:30
Peter Steinberger
1d8d2ddaa1 refactor: dedupe plugin and outbound helpers 2026-04-06 07:41:08 +01:00
Peter Steinberger
a1eb677241 perf(test): split subagent command coverage 2026-04-06 06:45:05 +01:00
Peter Steinberger
639ba13ea9 test: remove legacy commands monolith 2026-04-06 06:03:25 +01:00
Peter Steinberger
7c160f2402 perf(test): trim subagent command imports 2026-04-06 06:03:25 +01:00
Peter Steinberger
104df3360e perf(test): split reply command coverage 2026-04-06 06:03:25 +01:00
Peter Steinberger
b62badd8a3 fix: restore main ci type checks 2026-04-06 05:38:25 +01:00
Vincent Koc
9ba97ceaed perf(agents): add continuation-skip context injection (#61268)
* test(agents): cover continuation bootstrap reuse

* perf(agents): add continuation-skip context injection

* docs(changelog): note context injection reuse

* perf(agents): bound continuation bootstrap scan

* fix(agents): require full bootstrap proof for continuation skip

* fix(agents): decide continuation skip under lock

* fix(commands): re-export subagent chat message type

* fix(agents): clean continuation rebase leftovers
2026-04-06 05:27:28 +01:00
Vincent Koc
0fdf9e874b fix(config): normalize channel streaming config shape (#61381)
* feat(config): add canonical streaming config helpers

* refactor(runtime): prefer canonical streaming accessors

* feat(config): normalize preview channel streaming shape

* test(config): lock streaming normalization followups

* fix(config): polish streaming migration edges

* chore(config): refresh streaming baseline hash
2026-04-06 05:08:20 +01:00
Peter Steinberger
6ceb6e93ad refactor(reply): extract subagent text helper 2026-04-06 04:59:34 +01:00
Peter Steinberger
8796a82ce4 perf(reply): lazy load compact runtime 2026-04-06 04:59:34 +01:00
Peter Steinberger
b40e28f76e perf(test): split reply command coverage 2026-04-06 04:59:34 +01:00
Peter Steinberger
9f8900bb3c test: tighten allowlist fixture typing 2026-04-06 04:44:39 +01:00