TypeScript: add extensions to tsconfig and fix type errors (#12781)

* TypeScript: add extensions to tsconfig and fix type errors

- Add extensions/**/* to tsconfig.json includes
- Export ProviderAuthResult, AnyAgentTool from plugin-sdk
- Fix optional chaining for messageActions across channels
- Add missing type imports (MSTeamsConfig, GroupPolicy, etc.)
- Add type annotations for provider auth handlers
- Fix undici/fetch type compatibility in zalo proxy
- Correct ChannelAccountSnapshot property usage
- Add type casts for tool registrations
- Extract usage view styles and types to separate files

* TypeScript: fix optional debug calls and handleAction guards
This commit is contained in:
max
2026-02-09 10:05:38 -08:00
committed by GitHub
parent 2e4334c32c
commit 40b11db80e
87 changed files with 2947 additions and 2706 deletions

View File

@@ -78,7 +78,7 @@ export const matrixMessageActions: ChannelMessageActionAdapter = {
replyToId: replyTo ?? undefined,
threadId: threadId ?? undefined,
},
cfg,
cfg as CoreConfig,
);
}
@@ -94,7 +94,7 @@ export const matrixMessageActions: ChannelMessageActionAdapter = {
emoji,
remove,
},
cfg,
cfg as CoreConfig,
);
}
@@ -108,7 +108,7 @@ export const matrixMessageActions: ChannelMessageActionAdapter = {
messageId,
limit,
},
cfg,
cfg as CoreConfig,
);
}
@@ -122,7 +122,7 @@ export const matrixMessageActions: ChannelMessageActionAdapter = {
before: readStringParam(params, "before"),
after: readStringParam(params, "after"),
},
cfg,
cfg as CoreConfig,
);
}
@@ -136,7 +136,7 @@ export const matrixMessageActions: ChannelMessageActionAdapter = {
messageId,
content,
},
cfg,
cfg as CoreConfig,
);
}
@@ -148,7 +148,7 @@ export const matrixMessageActions: ChannelMessageActionAdapter = {
roomId: resolveRoomId(),
messageId,
},
cfg,
cfg as CoreConfig,
);
}
@@ -164,7 +164,7 @@ export const matrixMessageActions: ChannelMessageActionAdapter = {
roomId: resolveRoomId(),
messageId,
},
cfg,
cfg as CoreConfig,
);
}
@@ -176,7 +176,7 @@ export const matrixMessageActions: ChannelMessageActionAdapter = {
userId,
roomId: readStringParam(params, "roomId") ?? readStringParam(params, "channelId"),
},
cfg,
cfg as CoreConfig,
);
}
@@ -186,7 +186,7 @@ export const matrixMessageActions: ChannelMessageActionAdapter = {
action: "channelInfo",
roomId: resolveRoomId(),
},
cfg,
cfg as CoreConfig,
);
}