Peter Steinberger
|
a2be2abc28
|
refactor: dedupe qqbot chunk send loops
|
2026-04-06 19:36:01 +01:00 |
|
Peter Steinberger
|
5656f6c7ff
|
refactor: dedupe dashscope video helpers
|
2026-04-06 19:36:01 +01:00 |
|
Peter Steinberger
|
27dc1bd0fc
|
fix(qa-lab): improve health timeout error message and fix port-free check
|
2026-04-06 19:35:18 +01:00 |
|
Peter Steinberger
|
37b7e22e13
|
fix(qa-lab): increase health check timeout to 240s
|
2026-04-06 19:35:15 +01:00 |
|
Peter Steinberger
|
a040de33f1
|
fix(ci): repair provider typing drift
|
2026-04-06 19:28:55 +01:00 |
|
Peter Steinberger
|
b4ec7d77ce
|
test: reuse memory temp fixtures
|
2026-04-06 19:28:18 +01:00 |
|
Peter Steinberger
|
c185413a8e
|
perf: serialize short-term recall writes in-process
|
2026-04-06 19:28:18 +01:00 |
|
Peter Steinberger
|
9f4c2caf06
|
fix(qa-lab): skip render when poll data unchanged and use dropdown model selectors
|
2026-04-06 19:25:51 +01:00 |
|
Peter Steinberger
|
9663343183
|
test(ci): align openai image edit assertion
|
2026-04-06 19:25:35 +01:00 |
|
Peter Steinberger
|
26b401c8e5
|
refactor: dedupe memory read execution helper
|
2026-04-06 19:24:43 +01:00 |
|
Peter Steinberger
|
a171de283f
|
refactor: dedupe openai-compatible video helpers
|
2026-04-06 19:24:43 +01:00 |
|
Peter Steinberger
|
283b103e75
|
refactor: dedupe doctor account streaming checks
|
2026-04-06 19:24:43 +01:00 |
|
Peter Steinberger
|
b589de7a4f
|
refactor: dedupe memory read fallback helper
|
2026-04-06 19:24:43 +01:00 |
|
Peter Steinberger
|
5116ce2d5e
|
refactor: dedupe webhook view mappers
|
2026-04-06 19:24:43 +01:00 |
|
Peter Steinberger
|
3826af6c40
|
refactor: dedupe qqbot media target helpers
|
2026-04-06 19:24:43 +01:00 |
|
Peter Steinberger
|
800ac580b1
|
refactor: dedupe qqbot text dispatch helper
|
2026-04-06 19:24:43 +01:00 |
|
Peter Steinberger
|
bf24bd16f3
|
refactor: dedupe discord split reply helpers
|
2026-04-06 19:24:43 +01:00 |
|
Peter Steinberger
|
ab7777b169
|
refactor: dedupe discord payload chunk helper
|
2026-04-06 19:24:42 +01:00 |
|
Peter Steinberger
|
cae4538a86
|
refactor: dedupe openai speech provider helpers
|
2026-04-06 19:24:42 +01:00 |
|
Peter Steinberger
|
8fdaa5da49
|
refactor: dedupe vydra provider request helpers
|
2026-04-06 19:24:42 +01:00 |
|
Peter Steinberger
|
6dfdc92bd4
|
refactor: dedupe openai realtime provider helpers
|
2026-04-06 19:24:42 +01:00 |
|
Peter Steinberger
|
dab4a4790d
|
refactor: dedupe mutable allowlist doctor warnings
|
2026-04-06 19:24:42 +01:00 |
|
Peter Steinberger
|
2d0618f8b5
|
refactor: dedupe discord payload text helper
|
2026-04-06 19:24:42 +01:00 |
|
Peter Steinberger
|
33cdb342cb
|
refactor(discord): split voice receive and capture helpers
|
2026-04-06 19:24:07 +01:00 |
|
Peter Steinberger
|
0cebe9d593
|
fix(qa-lab): add Slack-style chat sidebar and fix light mode theming
|
2026-04-06 19:21:24 +01:00 |
|
Peter Steinberger
|
dd978bf975
|
fix: stabilize media live provider coverage
|
2026-04-06 19:15:31 +01:00 |
|
Peter Steinberger
|
58d7df7985
|
fix(ci): restore contracts and type gates
|
2026-04-06 19:10:31 +01:00 |
|
Vincent Koc
|
3d5668c305
|
fix(discord): export security contract api
|
2026-04-06 18:57:00 +01:00 |
|
Peter Steinberger
|
10802e20d6
|
test: trim memory hotspot fixture setup
|
2026-04-06 18:55:54 +01:00 |
|
Peter Steinberger
|
e6b95624d9
|
test: reuse qmd manager fixture cleanup
|
2026-04-06 18:55:54 +01:00 |
|
Peter Steinberger
|
dfa14001a4
|
fix: harden discord voice receive recovery (#41536) (thanks @wit-oc)
|
2026-04-06 18:44:19 +01:00 |
|
OpenClaw Contributor
|
37e89b930f
|
fix(discord): restore voice receive path and reply playback
|
2026-04-06 18:44:19 +01:00 |
|
Peter Steinberger
|
41da6faa9e
|
fix(qa-lab): tear down previous docker stack before starting new one
|
2026-04-06 18:41:17 +01:00 |
|
Peter Steinberger
|
dd0cd5dcda
|
refactor: dedupe whatsapp security contract helpers
|
2026-04-06 18:40:05 +01:00 |
|
Peter Steinberger
|
00e46301a4
|
refactor: dedupe webhook task view helpers
|
2026-04-06 18:40:05 +01:00 |
|
Peter Steinberger
|
90f33ed5da
|
refactor: dedupe discord structured send context
|
2026-04-06 18:40:05 +01:00 |
|
Peter Steinberger
|
0153d102d7
|
refactor: dedupe discord media batch helper
|
2026-04-06 18:40:05 +01:00 |
|
Peter Steinberger
|
54f2de7e1c
|
refactor: dedupe discord thread binding lifecycle exports
|
2026-04-06 18:40:05 +01:00 |
|
Peter Steinberger
|
6243ca50e0
|
refactor: dedupe qqbot channel config helpers
|
2026-04-06 18:40:05 +01:00 |
|
Peter Steinberger
|
3921bb2df6
|
perf: extract memory manager state helpers
|
2026-04-06 18:39:06 +01:00 |
|
Peter Steinberger
|
b5c9a46633
|
test: pre-register memory embedding adapters
|
2026-04-06 18:39:06 +01:00 |
|
Peter Steinberger
|
b98cccc06e
|
refactor: dedupe mattermost channel config helpers
|
2026-04-06 18:30:16 +01:00 |
|
Peter Steinberger
|
81b0f280be
|
refactor: dedupe discord media-only delivery helper
|
2026-04-06 18:30:16 +01:00 |
|
Peter Steinberger
|
4c8bb05c89
|
refactor: dedupe whatsapp login qr wrappers
|
2026-04-06 18:30:16 +01:00 |
|
Peter Steinberger
|
8f7792317d
|
test: move bundled channel config runtime into test helpers
|
2026-04-06 18:30:09 +01:00 |
|
Peter Steinberger
|
a47c49bbf3
|
feat(qa-lab): redesign UI with sidebar layout, Slack-like chat, and light/dark mode
|
2026-04-06 18:21:33 +01:00 |
|
Peter Steinberger
|
348cd6b17a
|
fix(test): restore bundled loader coverage
|
2026-04-06 18:18:30 +01:00 |
|
Peter Steinberger
|
317e3f631a
|
refactor: dedupe xai search response parsing
|
2026-04-06 18:15:54 +01:00 |
|
Peter Steinberger
|
fe7059696b
|
refactor: dedupe opencode model default helpers
|
2026-04-06 18:15:54 +01:00 |
|
Peter Steinberger
|
673878188d
|
refactor: dedupe preview streaming helpers
|
2026-04-06 18:15:53 +01:00 |
|