MCPcopy Create free account
hub / github.com/HKUDS/AgentSpace / LarkSdkModule

Interface LarkSdkModule

scripts/feishu/smoke.ts:32–49  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

30type SmokeStatus = "pass" | "skip" | "fail";
31
32interface LarkSdkModule {
33 Client: new(params: LarkClientParams) => {
34 im: {
35 message: {
36 create(payload: Record<string, unknown>): Promise<unknown>;
37 };
38 };
39 };
40 EventDispatcher: new(params: Record<string, unknown>) => {
41 register(handles: Record<string, unknown>): {
42 invoke(data: unknown, params?: Record<string, unknown>): Promise<unknown>;
43 };
44 invoke(data: unknown, params?: Record<string, unknown>): Promise<unknown>;
45 };
46 LoggerLevel: {
47 warn: number;
48 };
49}
50
51interface LarkClientParams extends Record<string, unknown> {
52 appId: string;

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected