openclaw/extensions
Br1an67 d9f1b69dbf feat(feishu): extract action.option, action.options, and action.form_value from card callbacks (closes #42754)
Extend FeishuCardActionEvent type and handleFeishuCardAction() to extract
data from select_static dropdowns (action.option), multi-select checkboxes
(action.options), and form submissions (action.form_value).

Previously only action.value was read, silently discarding interaction data
from all non-button card components. The new fields are merged with the
existing value object to provide complete context to downstream handlers.

Existing button flows (value.text and value.command) are completely
unaffected — the new extraction only activates when the component-specific
fields are present.

Add tests for select_static, checkbox, and form submission scenarios.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-03-15 22:35:29 +08:00
..
acpx build: sync plugins for 2026.3.14 2026-03-14 06:05:39 +00:00
bluebubbles feat(gateway): make health monitor stale threshold and max restarts configurable (openclaw#42107) 2026-03-14 21:21:56 -05:00
copilot-proxy build: sync plugins for 2026.3.14 2026-03-14 06:05:39 +00:00
device-pair refactor: share device pair ipv4 parsing 2026-03-13 23:35:27 +00:00
diagnostics-otel build: sync plugins for 2026.3.14 2026-03-14 06:05:39 +00:00
diffs build: sync plugins for 2026.3.14 2026-03-14 06:05:39 +00:00
discord Fix configure startup stalls from outbound send-deps imports (#46301) 2026-03-14 09:58:03 -07:00
feishu feat(feishu): extract action.option, action.options, and action.form_value from card callbacks (closes #42754) 2026-03-15 22:35:29 +08:00
google-gemini-cli-auth build: sync plugins for 2026.3.14 2026-03-14 06:05:39 +00:00
googlechat build: sync plugins for 2026.3.14 2026-03-14 06:05:39 +00:00
imessage Fix configure startup stalls from outbound send-deps imports (#46301) 2026-03-14 09:58:03 -07:00
irc build: sync plugins for 2026.3.14 2026-03-14 06:05:39 +00:00
line build: sync plugins for 2026.3.14 2026-03-14 06:05:39 +00:00
llm-task build: sync plugins for 2026.3.14 2026-03-14 06:05:39 +00:00
lobster build: sync plugins for 2026.3.14 2026-03-14 06:05:39 +00:00
matrix Fix configure startup stalls from outbound send-deps imports (#46301) 2026-03-14 09:58:03 -07:00
mattermost fix(mattermost): carry thread context to non-inbound reply paths (#44283) 2026-03-14 12:23:23 +05:30
memory-core build: sync plugins for 2026.3.14 2026-03-14 06:05:39 +00:00
memory-lancedb build: sync plugins for 2026.3.14 2026-03-14 06:05:39 +00:00
minimax-portal-auth build: sync plugins for 2026.3.14 2026-03-14 06:05:39 +00:00
msteams Fix configure startup stalls from outbound send-deps imports (#46301) 2026-03-14 09:58:03 -07:00
nextcloud-talk build: sync plugins for 2026.3.14 2026-03-14 06:05:39 +00:00
nostr build: sync plugins for 2026.3.14 2026-03-14 06:05:39 +00:00
ollama build: sync plugins for 2026.3.14 2026-03-14 06:05:39 +00:00
open-prose build: sync plugins for 2026.3.14 2026-03-14 06:05:39 +00:00
phone-control test: share plugin api test harness 2026-03-14 02:40:27 +00:00
qwen-portal-auth refactor(extensions): reuse shared helper primitives 2026-03-07 10:41:05 +00:00
sglang build: sync plugins for 2026.3.14 2026-03-14 06:05:39 +00:00
shared fix(ci): repair helper typing regressions 2026-03-14 03:22:53 +00:00
signal fix(ci): update vitest configs after channel move to extensions/ (openclaw#46066) 2026-03-14 13:23:25 -05:00
slack fix(ci): update vitest configs after channel move to extensions/ (openclaw#46066) 2026-03-14 13:23:25 -05:00
synology-chat build: sync plugins for 2026.3.14 2026-03-14 06:05:39 +00:00
talk-voice fix(discord): avoid native plugin command collisions 2026-03-07 21:59:44 +00:00
telegram fix(ci): update vitest configs after channel move to extensions/ (openclaw#46066) 2026-03-14 13:23:25 -05:00
test-utils fix(ci): repair helper typing regressions 2026-03-14 03:22:53 +00:00
thread-ownership test: dedupe thread ownership send checks 2026-03-13 23:35:27 +00:00
tlon build: sync plugins for 2026.3.14 2026-03-14 06:05:39 +00:00
twitch build: sync plugins for 2026.3.14 2026-03-14 06:05:39 +00:00
vllm build: sync plugins for 2026.3.14 2026-03-14 06:05:39 +00:00
voice-call build: sync plugins for 2026.3.14 2026-03-14 06:05:39 +00:00
whatsapp Fix configure startup stalls from outbound send-deps imports (#46301) 2026-03-14 09:58:03 -07:00
zalo fix(zalo): use plugin-sdk export for webhook client IP resolution (openclaw#46549) 2026-03-14 18:37:56 -05:00
zalouser fix(zalouser): stop inheriting dm allowlist for groups (#46663) 2026-03-14 19:10:11 -05:00
.npmignore fix: harden windows npm runtime path 2026-03-12 23:03:19 +00:00