fix(abiba): recipient format fix, add types.d.ts; feat(hermes): standalone bridge adapter
CI / validate (pull_request) Failing after 7s

This commit is contained in:
kagentz-bot
2026-06-24 09:06:08 -04:00
parent 705c29a4e0
commit 676a94459c
6 changed files with 3938 additions and 421 deletions
File diff suppressed because it is too large Load Diff
+34
View File
@@ -0,0 +1,34 @@
// Type declarations for zulip-js (no @types available)
declare module "zulip-js" {
interface ZulipClient {
queues: {
register(params: {
event_types: string[];
narrow?: Array<Array<string | number>>;
}): Promise<{ queue_id: string; last_event_id: number }>;
};
users: {
me: {
get(): Promise<any>;
};
};
messages: {
store: {
send(rawContent: string): Promise<any>;
};
};
events: {
retrieve(params: {
queue_id: string;
last_event_id: number;
dont_block?: boolean;
}): Promise<{ events: any[]; result?: string; msg?: string }>;
};
}
export function createClient(config: {
username: string;
apiKey: string;
realm: string;
}): Promise<ZulipClient>;
}