Interface: AIGatewayLogsOptions
Defined in: src/ai-gateway/telemetry-client.ts:220
Options for the raw logs collection.
Deliberately NOT ListingOptions: SCM uses zero-based currentPage, not
skip, offset or page. Use a fixed window when traversing multiple pages.
Extends
Properties
pageSize?
optional pageSize?: number;
Defined in: src/ai-gateway/telemetry-client.ts:222
Requested rows per response. The server may cap this value.
currentPage?
optional currentPage?: number;
Defined in: src/ai-gateway/telemetry-client.ts:224
Zero-based page index. Omitted means the server's first-page default.
traceId?
optional traceId?: string;
Defined in: src/ai-gateway/telemetry-client.ts:226
Return the single row for one trace id.
statusCode?
optional statusCode?: number;
Defined in: src/ai-gateway/telemetry-client.ts:228
Filter by HTTP status; do not assume all matches fit one page.
workspaceSlug
workspaceSlug: string;
Defined in: src/ai-gateway/window.ts:7
Workspace slug, e.g. ws-main-a-349e0e. Required by every telemetry endpoint.
Inherited from
AIGatewayWindowOptions.workspaceSlug
days?
optional days?: number;
Defined in: src/ai-gateway/window.ts:9
Rolling window size in days, counted back from now. Defaults to 7. Ignored if start is set.
Inherited from
start?
optional start?: Date;
Defined in: src/ai-gateway/window.ts:11
Explicit window start. Overrides days.
Inherited from
end?
optional end?: Date;
Defined in: src/ai-gateway/window.ts:13
Explicit window end. Defaults to now.