Dallin Romney
|
8d21ac3f6e
|
refactor: share QA runtime helpers (#87412)
* refactor: share QA runtime helpers
* refactor: keep QA helpers private
* refactor: keep QA helpers on private runtime seam
* chore: prune stale QA duplicate ignores
* fix: align qa runtime boundary alias
* fix: avoid startup memory lint conversion
|
2026-05-27 21:16:24 -07:00 |
|
Peter Steinberger
|
2229122077
|
fix: keep private SDK declarations local
|
2026-05-28 03:28:27 +01:00 |
|
Dallin Romney
|
3005b62242
|
perf(plugins) refactor plugin SDK declarations for flat package types (#87165)
* refactor: flatten plugin sdk declarations
* fix: align package inventory with flat sdk declarations
* refactor: move packed sdk smoke to fixture
* test: simplify packed sdk type smoke
* fix(canvas): use focused number runtime helpers
* fix(ci): stabilize sdk boundary checks
* test: guard private sdk declaration leaks
Co-authored-by: Peter Steinberger <steipete@gmail.com>
---------
Co-authored-by: Peter Steinberger <steipete@gmail.com>
|
2026-05-27 19:22:32 -07:00 |
|
Peter Steinberger
|
1507a9701b
|
refactor: centralize inbound supplemental context
* refactor: centralize inbound supplemental context
* refactor: trim supplemental finalizer typing
* docs: clarify supplemental context projection
* refactor: move inbound finalization into core
* refactor: simplify channel inbound facts
* refactor: fold supplemental media into inbound finalizer
* refactor: migrate channel inbound callers to builder
* docs: mark inbound finalizer compat types deprecated
* refactor: wire runtime turn context builder
* refactor: replace channel turn runtime API
* fix: respect discord quote visibility
* fix: avoid deprecated line dispatch helper
* refactor: deprecate channel message SDK seams
* docs: trim channel outbound SDK page
* test: migrate irc inbound assertion
* refactor: deprecate outbound SDK facades
* refactor: deprecate channel helper SDK facades
* refactor: deprecate channel streaming SDK facade
* refactor: move direct dm helpers into inbound SDK
* chore: mark legacy test-utils SDK alias deprecated
* refactor: remove unused allow-from read helper
* refactor: route remaining channel dispatch through core
* refactor: enforce modern extension SDK imports
* test: give slow image root tests more time
* ci: support node fallback on windows
* fix: add transcripts tool display metadata
* refactor: trim legacy channel test seams
* fix: preserve channel compat after rebase
* fix: keep deprecated channel inbound aliases
* fix: preserve discord thread context visibility
* fix: clean final rebase conflicts
* fix: preserve channel message dispatch aliases
* fix: sync channel refactor after rebase
* fix: sync channel refactor after latest main
* fix: dedupe memory-core subagent mock
* test: align clickclack inbound dispatch assertions
* fix: sync plugin sdk api hash after rebase
* fix: sync channel refactor after latest main
* fix: sync plugin sdk api hash after rebase
* fix: sync plugin sdk api hash after latest main
* test: remove stale inbound context awaits
|
2026-05-27 09:26:06 +01:00 |
|
Patrick Erichsen
|
84e8e09725
|
Add WhatsApp live QA lane (#77704)
* feat(qa): add whatsapp live lane
* ci: add gated whatsapp and discord qa live lanes
* ci: honor qa live env gates in release selection
* test: update qa live workflow gate assertion
* ci: split live QA release gates
|
2026-05-05 12:09:28 -07:00 |
|
Vincent Koc
|
31cafbb802
|
test(qa): add Slack live transport lane
|
2026-05-03 15:19:55 -07:00 |
|
Peter Steinberger
|
77a50db9ea
|
feat(qa): add Mantis Discord status reaction scenario (#76747)
* feat(qa): add Mantis Discord status reaction scenario
* fix(qa): retry Discord rate limits in Mantis runs
* refactor(qa): reuse Discord API retry helper
* fix(qa): import Discord API through package surface
* fix(ci): generate Discord boundary declarations
* fix(ci): keep xai boundary overrides stable
|
2026-05-03 17:00:06 +01:00 |
|
Peter Steinberger
|
e9ba9ffad0
|
refactor: trim helper exports
|
2026-05-02 07:51:03 +01:00 |
|
Peter Steinberger
|
af7f651db3
|
refactor(plugin-sdk): retire reserved helper exports
|
2026-04-28 05:21:57 +01:00 |
|
Peter Steinberger
|
df525b90f2
|
chore(lint): enable unnecessary type parameter rule
|
2026-04-18 18:31:13 +01:00 |
|
Altay
|
8cf02e7c47
|
fix(ci): clear check-additional follow-up regressions (#63934)
* fix(ci): route messaging temp files through openclaw tmp dir
* fix(ci): clear qa-lab follow-up guardrails
* fix(ci): own-check ACP fallback resolvers
* fix(ci): preserve memory-core write error causes
* fix(ci): narrow qa-channel boundary alias
* fix(test): type memory-core dreaming api stubs
|
2026-04-09 23:47:59 +01:00 |
|
Peter Steinberger
|
b96155e4e7
|
test(boundary): align package path invariants
|
2026-04-07 13:41:00 +01:00 |
|
Peter Steinberger
|
5390eadc4e
|
Tests: fix boundary and late-run drift
|
2026-04-07 19:59:51 +08:00 |
|
Vincent Koc
|
29732c1459
|
test(plugins): lock xai boundary path drift
|
2026-04-07 11:21:04 +01:00 |
|
Peter Steinberger
|
e3cb19d162
|
test(boundary): unify package sdk type paths
|
2026-04-07 10:26:35 +01:00 |
|
Vincent Koc
|
fb64ba7bf7
|
refactor(plugins): harden package boundary sdk prep
|
2026-04-07 09:44:43 +01:00 |
|
Vincent Koc
|
d5ed6d26e9
|
chore(plugins): bulk add package boundary tsconfig rollout
|
2026-04-07 08:48:23 +01:00 |
|
Peter Steinberger
|
86361f4fca
|
fix: restore ci after rebase drift
|
2026-04-07 08:40:35 +01:00 |
|
Vincent Koc
|
55eb9841d9
|
fix(plugins): use canonical sdk dts for boundaries
|
2026-04-07 08:09:59 +01:00 |
|
Vincent Koc
|
fb10773a38
|
fix(plugins): repair package boundary sdk paths
|
2026-04-07 08:09:59 +01:00 |
|