openclaw/extensions/feishu/src
刘苇 5209c48923
feat(feishu): add chat info/member tool (openclaw#14674)
* feat(feishu): add chat members/info tool support

* Feishu: harden chat tool schema and coverage

---------

Co-authored-by: Nereo <nereo@Nereos-Mac-mini.local>
Co-authored-by: Tak Hoffman <781889+Takhoffman@users.noreply.github.com>
2026-02-28 10:00:31 -06:00
..
accounts.ts
bitable.ts
bot.card-action.test.ts fix(feishu): handle card.action.trigger callbacks (openclaw#17863) 2026-02-27 23:24:11 -06:00
bot.checkBotMentioned.test.ts feishu: fall back to user_id for inbound sender identity (openclaw#26703) thanks @NewdlDewdl 2026-02-27 22:59:42 -06:00
bot.stripBotMention.test.ts
bot.test.ts feat(feishu): add parent/root inbound context for quote support (openclaw#18529) 2026-02-28 09:55:50 -06:00
bot.ts feat(feishu): add parent/root inbound context for quote support (openclaw#18529) 2026-02-28 09:55:50 -06:00
card-action.ts feat(feishu): render post rich text as markdown (openclaw#12755) 2026-02-27 23:33:20 -06:00
channel.test.ts
channel.ts feat(feishu): add replyInThread configuration for message replies (openclaw#27325) thanks @kcinzgg 2026-02-27 19:53:02 -06:00
chat-schema.ts feat(feishu): add chat info/member tool (openclaw#14674) 2026-02-28 10:00:31 -06:00
chat.test.ts feat(feishu): add chat info/member tool (openclaw#14674) 2026-02-28 10:00:31 -06:00
chat.ts feat(feishu): add chat info/member tool (openclaw#14674) 2026-02-28 10:00:31 -06:00
client.test.ts test: make feishu proxy precedence assertion cross-platform 2026-02-28 17:14:45 +05:30
client.ts fix(feishu): pass proxy agent to WSClient for proxy environments (#26397) 2026-02-27 23:15:11 -06:00
config-schema.test.ts feat(feishu): add quota optimization flags (openclaw#10513) thanks @BigUncle 2026-02-27 23:05:54 -06:00
config-schema.ts feat(feishu): add chat info/member tool (openclaw#14674) 2026-02-28 10:00:31 -06:00
dedup.ts
directory.ts
doc-schema.ts feat(feishu): add markdown tables, positional insert, color_text, and table ops (#29411) 2026-02-28 09:58:56 -06:00
docx-batch-insert.ts feat(feishu): add markdown tables, positional insert, color_text, and table ops (#29411) 2026-02-28 09:58:56 -06:00
docx-color-text.ts feat(feishu): add markdown tables, positional insert, color_text, and table ops (#29411) 2026-02-28 09:58:56 -06:00
docx-table-ops.ts feat(feishu): add markdown tables, positional insert, color_text, and table ops (#29411) 2026-02-28 09:58:56 -06:00
docx.account-selection.test.ts
docx.test.ts feat(feishu): add markdown tables, positional insert, color_text, and table ops (#29411) 2026-02-28 09:58:56 -06:00
docx.ts feat(feishu): add markdown tables, positional insert, color_text, and table ops (#29411) 2026-02-28 09:58:56 -06:00
drive-schema.ts
drive.ts
dynamic-agent.ts
external-keys.test.ts
external-keys.ts
media.test.ts test(feishu): add regression for audio download resource type=file (openclaw#16311) thanks @Yaxuan42 2026-02-27 22:49:05 -06:00
media.ts feat(feishu): add replyInThread configuration for message replies (openclaw#27325) thanks @kcinzgg 2026-02-27 19:53:02 -06:00
mention.ts
monitor.reaction.test.ts fix(feishu): add reactionNotifications mode gating (openclaw#29388) thanks @Takhoffman 2026-02-27 21:47:12 -06:00
monitor.ts feat(feishu): render post rich text as markdown (openclaw#12755) 2026-02-27 23:33:20 -06:00
monitor.webhook-security.test.ts security(feishu): bound unauthenticated webhook rate-limit state (openclaw#26050) thanks @bmendonca3 2026-02-27 13:22:24 -06:00
onboarding.ts
outbound.test.ts fix(feishu): auto-convert local image path text to image message in outbound (openclaw#29264) thanks @paceyw 2026-02-27 21:29:11 -06:00
outbound.ts fix(feishu): auto-convert local image path text to image message in outbound (openclaw#29264) thanks @paceyw 2026-02-27 21:29:11 -06:00
perm-schema.ts
perm.ts
policy.test.ts fix(feishu): honor wildcard group config for reply policy (#29456) 2026-02-27 23:22:38 -06:00
policy.ts fix(feishu): honor wildcard group config for reply policy (#29456) 2026-02-27 23:22:38 -06:00
post.test.ts Feishu: fix locale-wrapper post parser test (#29576) 2026-02-27 23:57:27 -08:00
post.ts feat(feishu): extract embedded video/media from post (rich text) messages (#21786) 2026-02-27 23:39:24 -06:00
probe.test.ts fix(feishu): cache probeFeishu() results with 10-min TTL to reduce API calls (openclaw#28907) thanks @Glucksberg 2026-02-27 18:15:28 -06:00
probe.ts fix(feishu): cache probeFeishu() results with 10-min TTL to reduce API calls (openclaw#28907) thanks @Glucksberg 2026-02-27 18:15:28 -06:00
reactions.ts
reply-dispatcher.test.ts feat(feishu): add quota optimization flags (openclaw#10513) thanks @BigUncle 2026-02-27 23:05:54 -06:00
reply-dispatcher.ts feat(feishu): add quota optimization flags (openclaw#10513) thanks @BigUncle 2026-02-27 23:05:54 -06:00
runtime.ts
send-result.ts
send-target.ts
send.test.ts feat(feishu): add parent/root inbound context for quote support (openclaw#18529) 2026-02-28 09:55:50 -06:00
send.ts feat(feishu): add parent/root inbound context for quote support (openclaw#18529) 2026-02-28 09:55:50 -06:00
streaming-card.ts feat(feishu): support optional header in streaming cards (openclaw#22826) 2026-02-27 23:21:22 -06:00
targets.test.ts
targets.ts
tool-account-routing.test.ts
tool-account.ts feat(feishu): add chat info/member tool (openclaw#14674) 2026-02-28 10:00:31 -06:00
tool-factory-test-harness.ts
tools-config.test.ts feat(feishu): add chat info/member tool (openclaw#14674) 2026-02-28 10:00:31 -06:00
tools-config.ts feat(feishu): add chat info/member tool (openclaw#14674) 2026-02-28 10:00:31 -06:00
types.ts feat(feishu): add chat info/member tool (openclaw#14674) 2026-02-28 10:00:31 -06:00
typing.test.ts fix(feishu): break infinite typing-indicator retry loop on rate-limit / quota errors (openclaw#28494) thanks @guoqunabc 2026-02-27 18:41:08 -06:00
typing.ts fix(feishu): replace console.log with runtime log for typing indicator errors (openclaw#18841) thanks @Clawborn 2026-02-27 22:57:16 -06:00
wiki-schema.ts
wiki.ts