mirror of
https://github.com/openclaw/openclaw.git
synced 2026-08-19 00:52:10 -06:00
63b13ea837
* feat(qa): add crabline channel driver seam * feat: run crabline channel driver smoke * chore: keep crabline qa dependency dev-only * refactor(qa): keep crabline driver details opaque * chore(qa): pin crabline to merged driver API * feat(qa): drive channel driver from profiles * fix(qa): declare crabline runtime peer * feat(qa): resolve crabline channel from scenarios * feat(qa): treat unsupported profile channels as coverage gaps * Revert "feat(qa): treat unsupported profile channels as coverage gaps" This reverts commit 65a97016558705514a1c1ec74870de9b0a6e7886. * fix(qa): adapt crabline driver to chat sdk cli * refactor(qa): pass channel driver metadata directly * chore(qa): update crabline provider pin * chore(qa): default channel scenarios to driver * chore: repair qa dependency lockfile * chore: allow native qa dependency builds * fix(qa): satisfy crabline driver lint * fix(qa): satisfy crabline ci gates * Use crabline transport for smoke QA profile * fix(qa): keep crabline driver opt-in * fix(qa): reuse crabline telegram driver token * fix(qa): route smoke profile through crabline * fix(qa): run full smoke profile lane * fix(qa): remove smoke scenario workflow filter * fix: stabilize crabline smoke qa profile * fix: pin crabline qa dependency * test: keep crabline smoke credential-free * fix: skip visible reasoning lane for crabline smoke * fix: unblock crabline qa ci * Update crabline dependency * Pin crabline to merged main * Use Crabline fake provider servers
39 lines
924 B
JSON
39 lines
924 B
JSON
{
|
|
"name": "@openclaw/qa-lab",
|
|
"version": "2026.6.9",
|
|
"private": true,
|
|
"description": "OpenClaw QA lab plugin with private debugger UI and scenario runner",
|
|
"type": "module",
|
|
"dependencies": {
|
|
"@copilotkit/aimock": "1.27.3",
|
|
"@modelcontextprotocol/sdk": "1.29.0",
|
|
"playwright-core": "1.60.0",
|
|
"yaml": "2.9.0",
|
|
"zod": "4.4.3"
|
|
},
|
|
"devDependencies": {
|
|
"@openclaw/discord": "workspace:*",
|
|
"@openclaw/plugin-sdk": "workspace:*",
|
|
"@openclaw/slack": "workspace:*",
|
|
"@openclaw/whatsapp": "workspace:*",
|
|
"crabline": "github:openclaw/crabline#b3513f66053788c6a7bd2bc76fbfc7201f647d29",
|
|
"openclaw": "2026.5.28"
|
|
},
|
|
"peerDependencies": {
|
|
"openclaw": ">=2026.6.9"
|
|
},
|
|
"peerDependenciesMeta": {
|
|
"openclaw": {
|
|
"optional": true
|
|
}
|
|
},
|
|
"openclaw": {
|
|
"extensions": [
|
|
"./index.ts"
|
|
],
|
|
"compat": {
|
|
"pluginApi": ">=2026.6.9"
|
|
}
|
|
}
|
|
}
|