openclaw/extensions/feishu/src
Peter Steinberger 47083460ea refactor: unify inbound debounce policy and split gateway/models helpers 2026-03-03 00:54:33 +00:00
..
accounts.test.ts fix(feishu): harden routing, parsing, and media delivery 2026-03-02 03:22:07 +00:00
accounts.ts fix(feishu): harden routing, parsing, and media delivery 2026-03-02 03:22:07 +00:00
async.ts refactor(feishu): split monitor startup and transport concerns 2026-03-02 04:09:24 +00:00
bitable.ts refactor(feishu): unify account-aware tool routing and message body 2026-02-26 13:19:25 +01:00
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 fix(feishu): support Lark private chats as direct messages (openclaw#31400) thanks @stakeswky 2026-03-02 17:04:42 -06:00
bot.stripBotMention.test.ts refactor(feishu): dedupe mention regex escaping 2026-02-19 15:04:40 +01:00
bot.test.ts Feishu: reply to topic roots (#29968) 2026-03-02 17:41:36 -06:00
bot.ts Feishu: reply to topic roots (#29968) 2026-03-02 17:41:36 -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 fix: use resolved feishu account in status probe (openclaw#11233) thanks @onevcat 2026-02-11 22:53:40 -06:00
channel.ts fix(feishu): harden routing, parsing, and media delivery 2026-03-02 03:22:07 +00: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 fix(discord): harden reconnect recovery and preserve message delivery 2026-03-01 23:46:07 +00:00
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 fix(feishu): harden routing, parsing, and media delivery 2026-03-02 03:22:07 +00:00
config-schema.ts feat(feishu): prefer thread_id for topic session routing (openclaw#29788) thanks @songyaolun 2026-03-02 17:33:08 -06:00
dedup.ts fix(feishu): persist dedup cache across gateway restarts via warmup (openclaw#31605) thanks @Sid-Qin 2026-03-02 17:30:40 -06:00
directory.ts feat(feishu): sync with clawdbot-feishu #137 (multi-account support) 2026-02-06 09:32:10 +09:00
doc-schema.ts refactor(extensions): dedupe channel config, onboarding, and monitors 2026-03-02 08:54:20 +00: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 refactor(extensions): dedupe channel config, onboarding, and monitors 2026-03-02 08:54:20 +00:00
docx.test.ts refactor(extensions): dedupe channel config, onboarding, and monitors 2026-03-02 08:54:20 +00:00
docx.ts security(feishu): bind doc create grants to trusted requester context (#31184) 2026-03-01 20:51:45 -06:00
drive-schema.ts feat(feishu): replace built-in SDK with community plugin 2026-02-06 09:32:10 +09:00
drive.ts refactor(feishu): unify account-aware tool routing and message body 2026-02-26 13:19:25 +01:00
dynamic-agent.ts style: align formatting with oxfmt 0.33 2026-02-18 01:34:35 +00:00
external-keys.test.ts refactor(security): harden temp-path handling for inbound media 2026-02-19 14:06:37 +01:00
external-keys.ts refactor(security): harden temp-path handling for inbound media 2026-02-19 14:06:37 +01:00
media.test.ts fix(feishu): encode non-ASCII filenames in file uploads (openclaw#31328) thanks @Kay-051 2026-03-02 16:56:57 -06:00
media.ts fix(feishu): encode non-ASCII filenames in file uploads (openclaw#31328) thanks @Kay-051 2026-03-02 16:56:57 -06:00
mention.ts fix(feishu): support Lark private chats as direct messages (openclaw#31400) thanks @stakeswky 2026-03-02 17:04:42 -06:00
monitor.account.ts fix(feishu): persist dedup cache across gateway restarts via warmup (openclaw#31605) thanks @Sid-Qin 2026-03-02 17:30:40 -06:00
monitor.reaction.test.ts Feishu: wire inbound message debounce (openclaw#31548) thanks @bertonhan 2026-03-02 17:10:47 -06:00
monitor.startup.test.ts refactor: unify inbound debounce policy and split gateway/models helpers 2026-03-03 00:54:33 +00:00
monitor.startup.ts refactor(feishu): split monitor startup and transport concerns 2026-03-02 04:09:24 +00:00
monitor.state.defaults.test.ts fix(feishu): tolerate missing webhook defaults in older plugin-sdk (openclaw#31639) thanks @liuxiaopai-ai 2026-03-02 07:42:16 -06:00
monitor.state.ts fix(feishu): tolerate missing webhook defaults in older plugin-sdk (openclaw#31639) thanks @liuxiaopai-ai 2026-03-02 07:42:16 -06:00
monitor.test-mocks.ts fix(test): resolve Feishu hoisted mock export syntax error (#32128) 2026-03-03 00:34:16 +00:00
monitor.transport.ts refactor(feishu): split monitor startup and transport concerns 2026-03-02 04:09:24 +00:00
monitor.ts refactor(feishu): split monitor startup and transport concerns 2026-03-02 04:09:24 +00:00
monitor.webhook-security.test.ts refactor: unify inbound debounce policy and split gateway/models helpers 2026-03-03 00:54:33 +00:00
onboarding.ts fix(feishu): harden onboarding and webhook validation 2026-02-22 11:29:31 +00:00
outbound.test.ts fix(feishu): harden target routing, dedupe, and reply fallback 2026-03-02 03:41:53 +00:00
outbound.ts fix(feishu): harden target routing, dedupe, and reply fallback 2026-03-02 03:41:53 +00:00
perm-schema.ts feat(feishu): replace built-in SDK with community plugin 2026-02-06 09:32:10 +09:00
perm.ts refactor(feishu): unify account-aware tool routing and message body 2026-02-26 13:19:25 +01:00
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 refactor(feishu): split monitor startup and transport concerns 2026-03-02 04:09:24 +00:00
probe.ts refactor(feishu): split monitor startup and transport concerns 2026-03-02 04:09:24 +00:00
reactions.ts feat(feishu): sync with clawdbot-feishu #137 (multi-account support) 2026-02-06 09:32:10 +09:00
reply-dispatcher.test.ts feat(feishu): prefer thread_id for topic session routing (openclaw#29788) thanks @songyaolun 2026-03-02 17:33:08 -06:00
reply-dispatcher.ts feat(feishu): prefer thread_id for topic session routing (openclaw#29788) thanks @songyaolun 2026-03-02 17:33:08 -06:00
runtime.ts feat(feishu): sync with clawdbot-feishu #137 (multi-account support) 2026-02-06 09:32:10 +09:00
send-result.ts refactor(extensions): dedupe connector helper usage 2026-02-16 14:59:30 +00:00
send-target.test.ts fix(feishu): preserve explicit target routing hints (#31594) (thanks @liuxiaopai-ai) 2026-03-02 15:47:21 +00:00
send-target.ts fix(feishu): preserve explicit target routing hints (#31594) (thanks @liuxiaopai-ai) 2026-03-02 15:47:21 +00:00
send.reply-fallback.test.ts fix(feishu): harden target routing, dedupe, and reply fallback 2026-03-02 03:41:53 +00:00
send.test.ts fix(feishu): harden routing, parsing, and media delivery 2026-03-02 03:22:07 +00:00
send.ts fix(feishu): harden target routing, dedupe, and reply fallback 2026-03-02 03:41:53 +00: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 Feishu: normalize group announce targets to chat ids (openclaw#31546) thanks @liuxiaopai-ai 2026-03-02 16:50:55 -06:00
targets.ts Feishu: normalize group announce targets to chat ids (openclaw#31546) thanks @liuxiaopai-ai 2026-03-02 16:50:55 -06:00
tool-account-routing.test.ts fix(feishu): harden target routing, dedupe, and reply fallback 2026-03-02 03:41:53 +00:00
tool-account.ts fix(feishu): harden target routing, dedupe, and reply fallback 2026-03-02 03:41:53 +00:00
tool-factory-test-harness.ts refactor(feishu): unify account-aware tool routing and message body 2026-02-26 13:19:25 +01:00
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): prefer thread_id for topic session routing (openclaw#29788) thanks @songyaolun 2026-03-02 17:33:08 -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 feat(feishu): replace built-in SDK with community plugin 2026-02-06 09:32:10 +09:00
wiki.ts refactor(feishu): unify account-aware tool routing and message body 2026-02-26 13:19:25 +01:00