Commit Graph

10462 Commits

Author SHA1 Message Date
Peter Steinberger
b3a9eba793 test: wait for msteams monitor startup 2026-05-11 17:14:23 +01:00
Peter Steinberger
902e4807c4 test: wait for qa suite stagger starts 2026-05-11 17:12:42 +01:00
Peter Steinberger
d104793520 test: wait for microsoft voice capture 2026-05-11 17:11:03 +01:00
Peter Steinberger
d381879dd7 test: route extension ansi helpers through sdk 2026-05-11 17:06:47 +01:00
Shakker
4fcc3e526b test: verify extension runtime messages 2026-05-11 17:04:33 +01:00
Peter Steinberger
80d1df6e68 test: remove slack duplicate timer flush 2026-05-11 17:02:45 +01:00
Peter Steinberger
166f2bcee4 test: wait for openai realtime socket 2026-05-11 17:01:27 +01:00
Peter Steinberger
f3f120cde8 test: wait for openai tts capture events 2026-05-11 16:59:54 +01:00
Peter Steinberger
435e1a74fa test: keep extension tests on sdk terminal helper 2026-05-11 16:59:35 +01:00
Peter Steinberger
820b21ad46 test: remove synology preauth timer flush 2026-05-11 16:57:45 +01:00
Shakker
9a1de1c4ca test: verify channel warning values 2026-05-11 16:57:18 +01:00
Peter Steinberger
761b2ae870 test: remove feishu comment timer flushes 2026-05-11 16:55:54 +01:00
Peter Steinberger
a3db718d86 test: remove feishu queue timer flush 2026-05-11 16:54:26 +01:00
Shakker
98c825c4e3 test: verify qa runtime values 2026-05-11 16:51:31 +01:00
Shakker
28a23ca980 test: verify generated command values 2026-05-11 16:47:42 +01:00
Shakker
2deeb9f668 test: verify teams generated values 2026-05-11 16:45:49 +01:00
Peter Steinberger
3bad58e3eb test: remove whatsapp route timer flush 2026-05-11 16:44:31 +01:00
Peter Steinberger
72998128ce test: remove qa agent process sleep 2026-05-11 16:42:38 +01:00
Shakker
3bd1ff4140 test: verify memory plugin artifacts 2026-05-11 16:42:29 +01:00
Peter Steinberger
8e1f1b56ae test: remove voice call manager sleeps 2026-05-11 16:41:17 +01:00
Shakker
561c19cb58 test: verify plugin warning messages 2026-05-11 16:40:07 +01:00
Peter Steinberger
b0db82be15 test: remove voice call timing sleeps 2026-05-11 16:38:08 +01:00
Shakker
678c2c070d test: verify browser policy responses 2026-05-11 16:36:47 +01:00
Shakker
80175cfb74 test: verify browser route values 2026-05-11 16:33:31 +01:00
Shakker
c5e481eeb1 test: verify cdp connection options 2026-05-11 16:31:57 +01:00
Shakker
8aa0bea4b6 test: check anthropic beta headers 2026-05-11 16:30:51 +01:00
Peter Steinberger
7e57b69e6e test: finish broad matcher cleanup 2026-05-11 16:30:29 +01:00
Peter Steinberger
938b1e0225 test: cover MiniMax Anthropic route guard 2026-05-11 16:08:30 +01:00
Shakker
3e332426fc test: check browser navigation page handles 2026-05-11 15:58:55 +01:00
Shakker
2a42e4743f test: check browser doctor notes 2026-05-11 15:57:53 +01:00
Jayesh Betala
0c9f34eac1 fix(telegram): honor forced document videos
Fixes #80389. Thanks @jbetala7.
2026-05-11 20:27:36 +05:30
Shakker
b58ee9eee2 test: check matrix verification block logs 2026-05-11 15:56:31 +01:00
Shakker
7b28a52676 test: fix whatsapp ansi helper import 2026-05-11 15:55:06 +01:00
jeffjhunter
850d685d4b Fix Codex app-server OAuth harness auth 2026-05-11 15:54:43 +01:00
Shakker
affaeaf8d3 test: check telegram bot error output 2026-05-11 15:54:08 +01:00
Shakker
af9c09a21f test: check telegram chat action logs 2026-05-11 15:51:54 +01:00
Shakker
9bfd1947d5 test: check twitch client log messages 2026-05-11 15:51:05 +01:00
Shakker
ffb814c420 test: check whatsapp login messages 2026-05-11 15:49:59 +01:00
Shakker
2a53725161 test: check bonjour warning messages 2026-05-11 15:44:25 +01:00
FullerStackDev
b8e9492086 fix(bonjour): back off probing watchdog repairs 2026-05-11 15:42:39 +01:00
Peter Steinberger
9074f08fc3 test: tighten channel assertion checks 2026-05-11 15:15:12 +01:00
Shakker
fd7448299f test: pin browser state errors 2026-05-11 15:07:16 +01:00
Shakker
8ee4290e06 test: pin Zalo lifecycle logs 2026-05-11 15:04:34 +01:00
YB0y
3b8cfc3657 fix(memory-core): cap MEMORY.md size during dreaming promotions to prevent unbounded growth (#73691)
Dreaming's deep-phase promotion path appends to ~/.openclaw/workspace-<agent>/MEMORY.md
without a durable size budget. After weeks of use, the file grows past the bootstrap
injection cap (~12KB/file), at which point bootstrap silently truncates promoted memory
and (per the issue body) session writes can hit lock timeouts that wedge the gateway.

Adds a bounded compaction step in applyShortTermPromotions: before each write, drop the
OLDEST auto-promoted sections (date-ordered) until existing + new section fits within
memoryFileMaxChars (default 10,000 chars, safely below the 12KB bootstrap cap).
User-authored content is preserved unconditionally; only dreaming-owned sections are
eligible for compaction.

Verified:
- pnpm install --frozen-lockfile
- pnpm test extensions/memory-core/src/memory-budget.test.ts extensions/memory-core/src/short-term-promotion.test.ts
- pnpm exec oxfmt --check --threads=1 extensions/memory-core/src/memory-budget.ts extensions/memory-core/src/memory-budget.test.ts extensions/memory-core/src/short-term-promotion.ts extensions/memory-core/src/short-term-promotion.test.ts CHANGELOG.md
- pnpm check:changed
- pnpm tsgo:core
- pnpm tsgo:extensions
- pnpm tsgo:test:src
- git diff --check
- live driver: real applyShortTermPromotions across 5 sweeps with oversized seeded MEMORY.md — file stayed bounded, oldest sections compacted, user content preserved

Closes #73691
2026-05-11 15:04:30 +01:00
Peter Steinberger
bfcd816953 test: tighten provider live assertions 2026-05-11 14:52:12 +01:00
Peter Steinberger
ed6d72efcf test: tighten browser mcp assertions 2026-05-11 14:50:16 +01:00
Peter Steinberger
5dbeacabc9 test: tighten browser route assertions 2026-05-11 14:47:22 +01:00
Peter Steinberger
248207dace test: tighten browser server assertions 2026-05-11 14:45:43 +01:00
Peter Steinberger
09fcd19814 test: tighten codex event assertions 2026-05-11 14:42:25 +01:00
Peter Steinberger
c20d45e346 test: tighten codex binding assertions 2026-05-11 14:40:27 +01:00