> ## Documentation Index
> Fetch the complete documentation index at: https://docs.galileo.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# RecomputeLogRecordsMetricsRequest

***

# Type Alias: RecomputeLogRecordsMetricsRequest

```ts theme={null}
type RecomputeLogRecordsMetricsRequest = object;
```

Defined in: [src/types/new-api.types.ts](https://github.com/rungalileo/galileo-js/blob/main/src/types/new-api.types.ts)

RecomputeLogRecordsMetricsRequest

Request to recompute metrics for a genai project run (log stream or experiment).
This request is used to trigger recomputation of metrics based on the provided filters and scorer IDs.

## Properties

### experimentId?

```ts theme={null}
optional experimentId: string | null;
```

Defined in: [src/types/new-api.types.ts](https://github.com/rungalileo/galileo-js/blob/main/src/types/new-api.types.ts)

Experiment Id

Experiment id associated with the traces.

***

### filters?

```ts theme={null}
optional filters: (
  | object & LogRecordsIdFilter
  | object & LogRecordsDateFilter
  | object & LogRecordsNumberFilter
  | object & LogRecordsBooleanFilter
  | object & LogRecordsCollectionFilter
  | object & LogRecordsTextFilter
  | object & LogRecordsFullyAnnotatedFilter)[];
```

Defined in: [src/types/new-api.types.ts](https://github.com/rungalileo/galileo-js/blob/main/src/types/new-api.types.ts)

Filters

***

### filterTree?

```ts theme={null}
optional filterTree:
  | FilterExpressionAnnotatedUnionLogRecordsIdFilterLogRecordsDateFilterLogRecordsNumberFilterLogRecordsBooleanFilterLogRecordsCollectionFilterLogRecordsTextFilterLogRecordsFullyAnnotatedFilterFieldInfoAnnotationNoneTypeRequiredTrueDiscriminatorType
  | null;
```

Defined in: [src/types/new-api.types.ts](https://github.com/rungalileo/galileo-js/blob/main/src/types/new-api.types.ts)

***

### includeCounts?

```ts theme={null}
optional includeCounts: boolean;
```

Defined in: [src/types/new-api.types.ts](https://github.com/rungalileo/galileo-js/blob/main/src/types/new-api.types.ts)

Include Counts

If True, include computed child counts (e.g., num\_traces for sessions, num\_spans for traces).

***

### limit?

```ts theme={null}
optional limit: number;
```

Defined in: [src/types/new-api.types.ts](https://github.com/rungalileo/galileo-js/blob/main/src/types/new-api.types.ts)

Limit

***

### logStreamId?

```ts theme={null}
optional logStreamId: string | null;
```

Defined in: [src/types/new-api.types.ts](https://github.com/rungalileo/galileo-js/blob/main/src/types/new-api.types.ts)

Log Stream Id

Log stream id associated with the traces.

***

### metricsTestingId?

```ts theme={null}
optional metricsTestingId: string | null;
```

Defined in: [src/types/new-api.types.ts](https://github.com/rungalileo/galileo-js/blob/main/src/types/new-api.types.ts)

Metrics Testing Id

Metrics testing id associated with the traces.

***

### previousLastRowId?

```ts theme={null}
optional previousLastRowId: string | null;
```

Defined in: [src/types/new-api.types.ts](https://github.com/rungalileo/galileo-js/blob/main/src/types/new-api.types.ts)

Previous Last Row Id

***

### scorerIds

```ts theme={null}
scorerIds: string[];
```

Defined in: [src/types/new-api.types.ts](https://github.com/rungalileo/galileo-js/blob/main/src/types/new-api.types.ts)

Scorer Ids

List of scorer IDs for which metrics should be recomputed.

***

### sort?

```ts theme={null}
optional sort:
  | LogRecordsSortClause
  | null;
```

Defined in: [src/types/new-api.types.ts](https://github.com/rungalileo/galileo-js/blob/main/src/types/new-api.types.ts)

Sort for the query. Defaults to native sort (created\_at, id descending).

***

### startingToken?

```ts theme={null}
optional startingToken: number;
```

Defined in: [src/types/new-api.types.ts](https://github.com/rungalileo/galileo-js/blob/main/src/types/new-api.types.ts)

Starting Token

***

### truncateFields?

```ts theme={null}
optional truncateFields: boolean;
```

Defined in: [src/types/new-api.types.ts](https://github.com/rungalileo/galileo-js/blob/main/src/types/new-api.types.ts)

Truncate Fields
