fix(gateway): skip Tailscale Control UI pairing #32
ci.yml
on: push
preflight
15s
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-node-compat-node22
1m 21s
check-docs
42s
skills-python
macos-swift
0s
Matrix: android
Matrix: checks-fast-core
Matrix: checks-windows
Matrix: extension-fast
Matrix: macos-node
security-fast
2s
Matrix: checks-node-core-test-dist-shard
build-smoke
0s
Matrix: checks
check-additional
3s
check
3s
checks-fast-contracts-channels
4s
checks-node-extensions
3s
checks-node-core
3s
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.
|