refactor(feishu): split comment handler seam

This commit is contained in:
Vincent Koc
2026-04-03 21:30:09 +09:00
parent 65cddd79eb
commit 344717a2d5
2 changed files with 7 additions and 4 deletions

View File

@@ -0,0 +1,3 @@
export type { OpenClawConfig as ClawdbotConfig } from "openclaw/plugin-sdk/config-runtime";
export type { RuntimeEnv } from "openclaw/plugin-sdk/runtime";
export { createChannelPairingController } from "openclaw/plugin-sdk/channel-pairing";

View File

@@ -1,12 +1,12 @@
import type { ResolvedAgentRoute } from "openclaw/plugin-sdk/routing";
import { resolveFeishuRuntimeAccount } from "./accounts.js";
import { createFeishuClient } from "./client.js";
import { createFeishuCommentReplyDispatcher } from "./comment-dispatcher.js";
import {
createChannelPairingController,
type ClawdbotConfig,
type RuntimeEnv,
} from "../runtime-api.js";
import { resolveFeishuRuntimeAccount } from "./accounts.js";
import { createFeishuClient } from "./client.js";
import { createFeishuCommentReplyDispatcher } from "./comment-dispatcher.js";
} from "./comment-handler-runtime-api.js";
import { buildFeishuCommentTarget } from "./comment-target.js";
import { deliverCommentThreadText } from "./drive.js";
import { maybeCreateDynamicAgent } from "./dynamic-agent.js";