agent-ecosystem/src/features/member-log-stream/contracts/api.ts
2026-05-07 15:18:21 +03:00

20 lines
583 B
TypeScript

import type {
MemberLogPreviewRequestOptions,
MemberLogPreviewResponse,
MemberLogStreamRequestOptions,
MemberLogStreamResponse,
} from './dto';
export interface MemberLogStreamApi {
getMemberLogStream(
teamName: string,
memberName: string,
options?: MemberLogStreamRequestOptions
): Promise<MemberLogStreamResponse>;
getMemberLogPreviews(
teamName: string,
memberNames: string[],
options?: MemberLogPreviewRequestOptions
): Promise<MemberLogPreviewResponse>;
setMemberLogStreamTracking(teamName: string, enabled: boolean): Promise<void>;
}