Peter Steinberger
3a08e69a05
refactor: unify queueing and normalize telegram slack flows
2026-03-02 20:55:15 +00:00
SidQin-cyber
15226b0b83
fix(gateway): persist streamed text when webchat final event lacks message
...
When an agent streams text and then immediately runs tool calls, the
webchat UI drops the streamed content: the "final" event arrives with
message: undefined (buffer consumed by sub-run), and the client clears
chatStream without saving it to chatMessages.
Before clearing chatStream on a "final" event, check whether the stream
buffer has content. If no finalMessage was provided but the stream is
non-empty, synthesize an assistant message from the buffered text —
mirroring the existing "aborted" handler's preservation logic.
Closes #31895
2026-03-02 19:54:26 +00:00
Peter Steinberger
4d89548e59
fix(ui): inherit default model fallbacks in agents overview ( #25729 )
...
Land PR #25729 from @Suko.
Use shared fallback-resolution helper and add regression coverage for default, override, and explicit-empty cases.
Co-authored-by: suko <miha.sukic@gmail.com >
2026-02-25 01:28:17 +00:00
Tak Hoffman
9e1a13bf4c
Gateway/UI: data-driven agents tools catalog with provenance (openclaw#24199) thanks @Takhoffman
...
Verified:
- pnpm install --frozen-lockfile
- pnpm build
- gh pr checks 24199 --watch --fail-fast
Co-authored-by: Takhoffman <781889+Takhoffman@users.noreply.github.com >
Co-authored-by: Tak Hoffman <781889+Takhoffman@users.noreply.github.com >
2026-02-22 23:55:59 -06:00
Peter Steinberger
9789dfd95b
fix(ui): correct usage range totals and muted styles
2026-02-17 03:04:00 +01:00
Peter Steinberger
c1655982d4
refactor: centralize pre-commit file filtering
2026-02-16 03:42:11 +01:00
Peter Steinberger
ba84b12535
fix: harden pre-commit hook against option injection
2026-02-16 03:23:45 +01:00
Peter Steinberger
b6f2c3b746
test: fix coverage scope
2026-02-15 04:06:11 +00:00
Peter Steinberger
6543ce717c
perf(test): avoid plugin-sdk barrel imports
2026-02-14 12:42:19 +00:00
Peter Steinberger
84ed9ab554
perf(test): auto-unstub globals
2026-02-14 03:40:58 +00:00
Peter Steinberger
d1f01de59a
perf(test): default to vmForks on Node 25; unstub envs
2026-02-14 03:38:55 +00:00
cpojer
8cab78abbc
chore: Run pnpm format:fix.
2026-01-31 21:13:13 +09:00
Peter Steinberger
9a7160786a
refactor: rename to openclaw
2026-01-30 03:16:21 +01:00
Peter Steinberger
6d16a658e5
refactor: rename clawdbot to moltbot with legacy compat
2026-01-27 12:21:02 +00:00
Peter Steinberger
3dcaa70531
chore: update deps and test timeout
2026-01-24 10:30:30 +00:00
Peter Steinberger
ff30cef8a4
fix: expand linux service PATH handling
2026-01-23 19:16:41 +00:00
Peter Steinberger
29353e2e81
test: speed up default test env
2026-01-23 18:34:33 +00:00
Peter Steinberger
0149d2b678
test: speed up test suite
2026-01-23 02:55:38 +00:00
Peter Steinberger
59a8eecd7e
test: speed up test suite
2026-01-23 02:22:02 +00:00
Peter Steinberger
5045a9a00d
test: relax Windows vitest limits
2026-01-22 10:29:44 +00:00
Peter Steinberger
e110cf4fb1
chore: keep vitest workers at 4
2026-01-20 10:41:09 +00:00
Peter Steinberger
2439c31844
chore: tune vitest parallelism
2026-01-20 09:40:10 +00:00
Peter Steinberger
d3b15c6afa
ci: stabilize vitest runs
2026-01-18 06:58:54 +00:00
Peter Steinberger
2087f0c6a1
ci: bump vitest timeouts
2026-01-18 06:31:02 +00:00
Peter Steinberger
1d8614c7c2
fix: align exec tool config and test timeouts
2026-01-18 06:12:53 +00:00
Peter Steinberger
dad69afc84
fix: align plugin runtime types
2026-01-18 03:41:25 +00:00
Peter Steinberger
f449115ec5
test: extend vitest timeouts
2026-01-16 03:11:16 +00:00
Peter Steinberger
415ff7f483
chore(workspace): include extensions in workspace
2026-01-15 09:31:18 +00:00
vrknetha
946b0229e8
Voice Call: add Plivo provider
2026-01-15 07:21:40 +00:00
Peter Steinberger
84bfaad6e6
fix: finish channels rename sweep
2026-01-13 08:40:40 +00:00
Peter Steinberger
f436808735
refactor: consolidate schema scrub + test harness
2026-01-09 16:27:28 +01:00
Peter Steinberger
fd3cbd96a8
test: sanitize Windows CI vitest runner output ( #567 ) (thanks @erikpr1994)
2026-01-09 15:19:49 +01:00
Peter Steinberger
5e01e64cf3
test: split live tests into separate config
2026-01-08 02:00:11 +01:00
Peter Steinberger
3f10655e3f
test: make test:coverage pass
2026-01-06 15:43:24 +01:00
Peter Steinberger
246adaa119
chore: rename project to clawdbot
2026-01-04 14:38:51 +00:00
Peter Steinberger
54de5ad3fa
test: isolate vitest home
2025-12-26 11:45:16 +00:00
Peter Steinberger
49e70746f0
webchat: show real ws errors
2025-12-10 11:31:28 +00:00
Peter Steinberger
6c1638890c
chore(test): document force run and relax coverage scope
2025-12-10 01:06:44 +00:00
Peter Steinberger
4d3d9cca2a
Add Bun bundle docs and Telegram grammY support
2025-12-07 22:47:05 +01:00