Skip to content

fix(gateway): skip Tailscale Control UI pairing #32

fix(gateway): skip Tailscale Control UI pairing

fix(gateway): skip Tailscale Control UI pairing #32

Triggered via push April 26, 2026 08:45
Status Failure
Total duration 7m 2s
Artifacts

ci.yml

on: push
preflight
15s
preflight
security-scm-fast
27s
security-scm-fast
security-dependency-audit
12s
security-dependency-audit
build-artifacts
1m 15s
build-artifacts
Matrix: check-additional-shard
Matrix: check-shard
Matrix: checks-fast-channel-contracts-shard
Matrix: checks-node-core-test-nondist-shard
Matrix: checks-node-extensions-shard
checks-fast-protocol
26s
checks-fast-protocol
checks-node-compat-node22
1m 21s
checks-node-compat-node22
check-docs
42s
check-docs
skills-python
skills-python
macos-swift
0s
macos-swift
Matrix: android
Matrix: checks-fast-core
Matrix: checks-windows
Matrix: extension-fast
Matrix: macos-node
security-fast
2s
security-fast
Matrix: checks-node-core-test-dist-shard
build-smoke
0s
build-smoke
Matrix: checks
check-additional
3s
check-additional
checks-fast-contracts-channels
4s
checks-fast-contracts-channels
checks-node-extensions
3s
checks-node-extensions
checks-node-core
3s
checks-node-core
Fit to window
Zoom out
Zoom in

Annotations

52 errors and 1 warning
check-prod-types
Process completed with exit code 2.
check-prod-types: src/plugins/command-specs.ts#L16
Expected 2 arguments, but got 1.
check-prod-types: src/gateway/server-methods/commands.ts#L178
Expected 0-1 arguments, but got 2.
check-test-types
Process completed with exit code 2.
check-test-types: src/plugins/commands.test.ts#L353
Expected 0-1 arguments, but got 2.
check-test-types: src/plugins/commands.test.ts#L351
Expected 0-1 arguments, but got 2.
check-test-types: src/plugins/command-specs.ts#L16
Expected 2 arguments, but got 1.
check-test-types: src/gateway/server-methods/commands.ts#L178
Expected 0-1 arguments, but got 2.
check-lint
Process completed with exit code 1.
check-lint
Expected 2 arguments, but got 1.
check-additional-extension-package-boundary
Process completed with exit code 1.
test:extensions:package-boundary:compile failed
test:extensions:package-boundary:compile failed
check-additional-extension-package-boundary
Expected 2 arguments, but got 1.
checks-fast-bundled
Process completed with exit code 1.
[bundled] src/plugins/loader.test.ts > loadOpenClawPlugins > only publishes plugin commands to the global registry during activating loads: src/channels/plugins/read-only-command-defaults.ts#L70
TypeError: Cannot read properties of undefined (reading 'config') ❯ resolveReadOnlyChannelCommandDefaults src/channels/plugins/read-only-command-defaults.ts:70:21 ❯ getPluginCommandSpecs src/plugins/command-specs.ts:16:7 ❯ src/plugins/loader.test.ts:2892:12
check-additional-extension-bundled
Process completed with exit code 1.
lint:extensions:bundled failed
lint:extensions:bundled failed
typescript-eslint(no-unnecessary-type-assertion): extensions/slack/src/http/plugin-routes.test.ts#L9
This assertion is unnecessary since it does not change the type of the expression.
typescript-eslint(no-redundant-type-constituents): extensions/feishu/src/monitor.reply-once.lifecycle.test-support.ts#L30
'OutputRuntimeEnv' is an 'error' type that acts as 'any' and overrides all other types in this union type.
typescript-eslint(no-redundant-type-constituents): extensions/feishu/src/monitor.bot-menu.lifecycle.test-support.ts#L36
'OutputRuntimeEnv' is an 'error' type that acts as 'any' and overrides all other types in this union type.
typescript-eslint(no-redundant-type-constituents): extensions/feishu/src/monitor.acp-init-failure.lifecycle.test-support.ts#L33
'OutputRuntimeEnv' is an 'error' type that acts as 'any' and overrides all other types in this union type.
typescript-eslint(no-redundant-type-constituents): extensions/feishu/src/monitor.comment.test.ts#L14
'OutputRuntimeEnv' is an 'error' type that acts as 'any' and overrides all other types in this union type.
typescript-eslint(no-redundant-type-constituents): extensions/feishu/src/monitor.card-action.lifecycle.test-support.ts#L38
'OutputRuntimeEnv' is an 'error' type that acts as 'any' and overrides all other types in this union type.
typescript-eslint(no-redundant-type-constituents): extensions/line/index.ts#L12
'unknown' overrides all other types in this union type.
check-additional-extension-bundled
Expected 2 arguments, but got 1.
check-additional-extension-channels
Process completed with exit code 1.
lint:extensions:channels failed
lint:extensions:channels failed
check-additional-extension-channels
Expected 2 arguments, but got 1.
check-strict-smoke
Process completed with exit code 1.
check-strict-smoke: src/plugins/command-specs.ts#L16
Expected 2 arguments, but got 1.
build-artifacts
Process completed with exit code 1.
build-artifacts: src/plugins/command-specs.ts#L16
Expected 2 arguments, but got 1.
checks-node-compat-node22
Process completed with exit code 1.
checks-node-compat-node22: src/plugins/command-specs.ts#L16
Expected 2 arguments, but got 1.
[extension-telegram] extensions/telegram/src/bot.create-telegram-bot.channel-post-media.test.ts > createTelegramBot channel_post media > drops the media group when a non-recoverable media error occurs: src/channels/plugins/read-only-command-defaults.ts#L70
TypeError: Cannot read properties of undefined (reading 'config') ❯ resolveReadOnlyChannelCommandDefaults src/channels/plugins/read-only-command-defaults.ts:70:21 ❯ getPluginCommandSpecs src/plugins/command-specs.ts:16:7 ❯ registerTelegramNativeCommands extensions/telegram/src/bot-native-commands.ts:583:78 ❯ createTelegramBotCore extensions/telegram/src/bot-core.ts:580:3 ❯ createTelegramBot extensions/telegram/src/bot.create-telegram-bot.channel-post-media.test.ts:143:7 ❯ getChannelPostHandler extensions/telegram/src/bot.create-telegram-bot.channel-post-media.test.ts:44:3 ❯ extensions/telegram/src/bot.create-telegram-bot.channel-post-media.test.ts:340:23
[extension-telegram] extensions/telegram/src/bot.create-telegram-bot.channel-post-media.test.ts > createTelegramBot channel_post media > processes remaining media group photos when one photo download fails: src/channels/plugins/read-only-command-defaults.ts#L70
TypeError: Cannot read properties of undefined (reading 'config') ❯ resolveReadOnlyChannelCommandDefaults src/channels/plugins/read-only-command-defaults.ts:70:21 ❯ getPluginCommandSpecs src/plugins/command-specs.ts:16:7 ❯ registerTelegramNativeCommands extensions/telegram/src/bot-native-commands.ts:583:78 ❯ createTelegramBotCore extensions/telegram/src/bot-core.ts:580:3 ❯ createTelegramBot extensions/telegram/src/bot.create-telegram-bot.channel-post-media.test.ts:143:7 ❯ getChannelPostHandler extensions/telegram/src/bot.create-telegram-bot.channel-post-media.test.ts:44:3 ❯ extensions/telegram/src/bot.create-telegram-bot.channel-post-media.test.ts:313:23
[extension-telegram] extensions/telegram/src/bot.create-telegram-bot.channel-post-media.test.ts > createTelegramBot channel_post media > notifies users when media download fails for direct messages: src/channels/plugins/read-only-command-defaults.ts#L70
TypeError: Cannot read properties of undefined (reading 'config') ❯ resolveReadOnlyChannelCommandDefaults src/channels/plugins/read-only-command-defaults.ts:70:21 ❯ getPluginCommandSpecs src/plugins/command-specs.ts:16:7 ❯ registerTelegramNativeCommands extensions/telegram/src/bot-native-commands.ts:583:78 ❯ createTelegramBotCore extensions/telegram/src/bot-core.ts:580:3 ❯ createTelegramBot extensions/telegram/src/bot.create-telegram-bot.channel-post-media.test.ts:143:7 ❯ extensions/telegram/src/bot.create-telegram-bot.channel-post-media.test.ts:264:7
[extension-telegram] extensions/telegram/src/bot.create-telegram-bot.channel-post-media.test.ts > createTelegramBot channel_post media > drops oversized channel_post media instead of dispatching a placeholder message: src/channels/plugins/read-only-command-defaults.ts#L70
TypeError: Cannot read properties of undefined (reading 'config') ❯ resolveReadOnlyChannelCommandDefaults src/channels/plugins/read-only-command-defaults.ts:70:21 ❯ getPluginCommandSpecs src/plugins/command-specs.ts:16:7 ❯ registerTelegramNativeCommands extensions/telegram/src/bot-native-commands.ts:583:78 ❯ createTelegramBotCore extensions/telegram/src/bot-core.ts:580:3 ❯ createTelegramBot extensions/telegram/src/bot.create-telegram-bot.channel-post-media.test.ts:143:7 ❯ extensions/telegram/src/bot.create-telegram-bot.channel-post-media.test.ts:236:5
[extension-telegram] extensions/telegram/src/bot.create-telegram-bot.channel-post-media.test.ts > createTelegramBot channel_post media > coalesces channel_post near-limit text fragments into one message: src/channels/plugins/read-only-command-defaults.ts#L70
TypeError: Cannot read properties of undefined (reading 'config') ❯ resolveReadOnlyChannelCommandDefaults src/channels/plugins/read-only-command-defaults.ts:70:21 ❯ getPluginCommandSpecs src/plugins/command-specs.ts:16:7 ❯ registerTelegramNativeCommands extensions/telegram/src/bot-native-commands.ts:583:78 ❯ createTelegramBotCore extensions/telegram/src/bot-core.ts:580:3 ❯ createTelegramBot extensions/telegram/src/bot.create-telegram-bot.channel-post-media.test.ts:143:7 ❯ getChannelPostHandler extensions/telegram/src/bot.create-telegram-bot.channel-post-media.test.ts:44:3 ❯ extensions/telegram/src/bot.create-telegram-bot.channel-post-media.test.ts:189:23
[extension-telegram] extensions/telegram/src/bot.create-telegram-bot.channel-post-media.test.ts > createTelegramBot channel_post media > buffers channel_post media groups and processes them together: src/channels/plugins/read-only-command-defaults.ts#L70
TypeError: Cannot read properties of undefined (reading 'config') ❯ resolveReadOnlyChannelCommandDefaults src/channels/plugins/read-only-command-defaults.ts:70:21 ❯ getPluginCommandSpecs src/plugins/command-specs.ts:16:7 ❯ registerTelegramNativeCommands extensions/telegram/src/bot-native-commands.ts:583:78 ❯ createTelegramBotCore extensions/telegram/src/bot-core.ts:580:3 ❯ createTelegramBot extensions/telegram/src/bot.create-telegram-bot.channel-post-media.test.ts:143:7 ❯ getChannelPostHandler extensions/telegram/src/bot.create-telegram-bot.channel-post-media.test.ts:44:3 ❯ extensions/telegram/src/bot.create-telegram-bot.channel-post-media.test.ts:165:23
[extension-telegram] extensions/telegram/src/bot.command-menu.test.ts > createTelegramBot command menu > registers custom commands when native commands are disabled: src/channels/plugins/read-only-command-defaults.ts#L70
TypeError: Cannot read properties of undefined (reading 'config') ❯ resolveReadOnlyChannelCommandDefaults src/channels/plugins/read-only-command-defaults.ts:70:21 ❯ getPluginCommandSpecs src/plugins/command-specs.ts:16:7 ❯ registerTelegramNativeCommands extensions/telegram/src/bot-native-commands.ts:583:78 ❯ createTelegramBotCore extensions/telegram/src/bot-core.ts:580:3 ❯ createTelegramBot extensions/telegram/src/bot.command-menu.test.ts:71:7 ❯ extensions/telegram/src/bot.command-menu.test.ts:199:5
[extension-telegram] extensions/telegram/src/bot.command-menu.test.ts > createTelegramBot command menu > ignores custom commands that collide with native commands: src/channels/plugins/read-only-command-defaults.ts#L70
TypeError: Cannot read properties of undefined (reading 'config') ❯ resolveReadOnlyChannelCommandDefaults src/channels/plugins/read-only-command-defaults.ts:70:21 ❯ getPluginCommandSpecs src/plugins/command-specs.ts:16:7 ❯ registerTelegramNativeCommands extensions/telegram/src/bot-native-commands.ts:583:78 ❯ createTelegramBotCore extensions/telegram/src/bot-core.ts:580:3 ❯ createTelegramBot extensions/telegram/src/bot.command-menu.test.ts:71:7 ❯ extensions/telegram/src/bot.command-menu.test.ts:147:5
[extension-telegram] extensions/telegram/src/bot.command-menu.test.ts > createTelegramBot command menu > merges custom commands with native commands: src/channels/plugins/read-only-command-defaults.ts#L70
TypeError: Cannot read properties of undefined (reading 'config') ❯ resolveReadOnlyChannelCommandDefaults src/channels/plugins/read-only-command-defaults.ts:70:21 ❯ getPluginCommandSpecs src/plugins/command-specs.ts:16:7 ❯ registerTelegramNativeCommands extensions/telegram/src/bot-native-commands.ts:583:78 ❯ createTelegramBotCore extensions/telegram/src/bot-core.ts:580:3 ❯ createTelegramBot extensions/telegram/src/bot.command-menu.test.ts:71:7 ❯ extensions/telegram/src/bot.command-menu.test.ts:106:5
[extension-telegram] extensions/telegram/src/bot-native-commands.skills-allowlist.test.ts > registerTelegramNativeCommands skill allowlist integration > registers only allowlisted skills for the bound agent menu: src/channels/plugins/read-only-command-defaults.ts#L70
TypeError: Cannot read properties of undefined (reading 'config') ❯ resolveReadOnlyChannelCommandDefaults src/channels/plugins/read-only-command-defaults.ts:70:21 ❯ getPluginCommandSpecs src/plugins/command-specs.ts:16:7 ❯ registerTelegramNativeCommands extensions/telegram/src/bot-native-commands.ts:583:78 ❯ extensions/telegram/src/bot-native-commands.skills-allowlist.test.ts:67:5
checks-node-agentic-plugins
Process completed with exit code 1.
[plugins] src/plugins/loader.test.ts > loadOpenClawPlugins > only publishes plugin commands to the global registry during activating loads: src/channels/plugins/read-only-command-defaults.ts#L70
TypeError: Cannot read properties of undefined (reading 'config') ❯ resolveReadOnlyChannelCommandDefaults src/channels/plugins/read-only-command-defaults.ts:70:21 ❯ getPluginCommandSpecs src/plugins/command-specs.ts:16:7 ❯ src/plugins/loader.test.ts:2892:12
[plugins] src/plugins/commands.test.ts > registerPluginCommand > requires config before using read-only manifest command defaults: src/channels/plugins/read-only-command-defaults.ts#L70
TypeError: Cannot read properties of undefined (reading 'config') ❯ resolveReadOnlyChannelCommandDefaults src/channels/plugins/read-only-command-defaults.ts:70:21 ❯ getPluginCommandSpecs src/plugins/command-specs.ts:16:7 ❯ src/plugins/commands.test.ts:351:12
[plugins] src/plugins/commands.test.ts > registerPluginCommand > supports provider-specific native command aliases: src/channels/plugins/read-only-command-defaults.ts#L70
TypeError: Cannot read properties of undefined (reading 'config') ❯ resolveReadOnlyChannelCommandDefaults src/channels/plugins/read-only-command-defaults.ts:70:21 ❯ getPluginCommandSpecs src/plugins/command-specs.ts:16:7 ❯ expectProviderCommandSpecs src/plugins/commands.test.ts:62:10 ❯ src/plugins/commands.test.ts:78:5 ❯ expectProviderCommandSpecCases src/plugins/commands.test.ts:77:9 ❯ src/plugins/commands.test.ts:308:5
check
Process completed with exit code 1.
check-additional
Process completed with exit code 1.
checks-node-extensions
Process completed with exit code 1.
checks-node-core
Process completed with exit code 1.
build-artifacts
No files were found with the provided path: .local/gateway-watch-regression/. No artifacts will be uploaded.