test(plugins): refresh kitchen sink docker fixture

This commit is contained in:
Vincent Koc
2026-05-04 17:10:22 -07:00
parent 2cb03ee7b5
commit da0a977678
2 changed files with 27 additions and 3 deletions

View File

@@ -7,7 +7,7 @@ IMAGE_NAME="$(docker_e2e_resolve_image "openclaw-kitchen-sink-plugin-e2e" OPENCL
docker_e2e_build_or_reuse "$IMAGE_NAME" kitchen-sink-plugin
OPENCLAW_TEST_STATE_SCRIPT_B64="$(docker_e2e_test_state_shell_b64 kitchen-sink-plugin empty)"
KITCHEN_SINK_NPM_SPEC="${OPENCLAW_KITCHEN_SINK_NPM_SPEC:-npm:@openclaw/kitchen-sink@0.1.5}"
KITCHEN_SINK_NPM_SPEC="${OPENCLAW_KITCHEN_SINK_NPM_SPEC:-npm:@openclaw/kitchen-sink@0.2.5}"
KITCHEN_SINK_NPM_MISSING_SPEC="${OPENCLAW_KITCHEN_SINK_NPM_MISSING_SPEC:-npm:@openclaw/kitchen-sink@beta}"
DEFAULT_KITCHEN_SINK_SCENARIOS="$(

View File

@@ -87,10 +87,10 @@ async function buildNpmPackArtifact(fixture) {
const profiles = {
"kitchen-sink-plugin": {
version: "0.1.3",
version: "0.2.5",
packageJson: {
name: packageName,
version: "0.1.3",
version: "0.2.5",
type: "module",
dependencies: {
"is-number": "7.0.0",
@@ -152,6 +152,30 @@ export default definePluginEntry({
id: pluginId,
name: "OpenClaw Kitchen Sink",
channels: ["kitchen-sink-channel"],
channelConfigs: {
"kitchen-sink-channel": {
schema: {
type: "object",
additionalProperties: false,
properties: {
enabled: { type: "boolean", default: true },
token: { type: "string" },
},
},
uiHints: {
token: {
sensitive: true,
},
},
label: "Kitchen Sink",
description:
"Credential-free channel fixture for deterministic Kitchen Sink install tests.",
commands: {
nativeCommandsAutoEnabled: true,
nativeSkillsAutoEnabled: true,
},
},
},
providers: ["kitchen-sink-provider"],
contracts: {
tools: ["kitchen-sink-tool"],