feat(channels): add google chat adapter and webhook route
This commit is contained in:
@@ -32,6 +32,7 @@ function makeBaseConfig(): Config {
|
||||
matrix: undefined,
|
||||
signal: undefined,
|
||||
teams: undefined,
|
||||
google_chat: undefined,
|
||||
} as unknown as Config;
|
||||
}
|
||||
|
||||
@@ -47,6 +48,7 @@ describe('discoverServices', () => {
|
||||
expect.objectContaining({ name: 'matrix', status: 'not_configured' }),
|
||||
expect.objectContaining({ name: 'signal', status: 'not_configured' }),
|
||||
expect.objectContaining({ name: 'teams', status: 'not_configured' }),
|
||||
expect.objectContaining({ name: 'google_chat', status: 'not_configured' }),
|
||||
expect.objectContaining({ name: 'cron', status: 'not_configured' }),
|
||||
expect.objectContaining({ name: 'mcp', status: 'not_configured' }),
|
||||
expect.objectContaining({ name: 'web_search', status: 'configured' }),
|
||||
|
||||
@@ -55,6 +55,7 @@ export function discoverServices(
|
||||
{ key: 'matrix', name: 'matrix', description: 'Matrix bot' },
|
||||
{ key: 'signal', name: 'signal', description: 'Signal bot (signal-cli)' },
|
||||
{ key: 'teams', name: 'teams', description: 'Microsoft Teams bot' },
|
||||
{ key: 'google_chat', name: 'google_chat', description: 'Google Chat bot' },
|
||||
];
|
||||
|
||||
for (const { key, name, description } of channelConfigs) {
|
||||
|
||||
Reference in New Issue
Block a user