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 |
|
Peter Steinberger
|
8ae6cf32bb
|
refactor: dedupe matrix thread binding projections
|
2026-04-06 18:15:53 +01:00 |
|
Peter Steinberger
|
71dd337628
|
refactor: dedupe matrix migration auth precedence
|
2026-04-06 18:15:53 +01:00 |
|
Peter Steinberger
|
ab96703b5c
|
refactor: dedupe matrix env auth helpers
|
2026-04-06 18:15:53 +01:00 |
|
Peter Steinberger
|
a484d08f5c
|
refactor: dedupe discord thread binding session helpers
|
2026-04-06 18:15:53 +01:00 |
|
Peter Steinberger
|
b4785525df
|
refactor: dedupe video generation runtime surface
|
2026-04-06 18:15:53 +01:00 |
|
Peter Steinberger
|
4610ceb2a5
|
refactor: dedupe media understanding runtime surface
|
2026-04-06 18:15:53 +01:00 |
|
Peter Steinberger
|
f8920e96d0
|
test: add missing provider runtime mock export
|
2026-04-06 18:04:18 +01:00 |
|