Skip to content

chore(types): Update API Types#511

Open
galileo-automation wants to merge 1 commit intomainfrom
chore/galileo-automation/update-api-types-2026-03-04
Open

chore(types): Update API Types#511
galileo-automation wants to merge 1 commit intomainfrom
chore/galileo-automation/update-api-types-2026-03-04

Conversation

@galileo-automation
Copy link
Contributor

@galileo-automation galileo-automation commented Mar 4, 2026

User description

Fix any breaking changes if this pull request fails to deploy


Generated description

Below is a concise technical summary of the changes proposed in this PR:
Broaden the shared API surface so log/trace search and detail responses now carry richer annotations, file metadata, user events, partial-query pagination, and the extended record payloads needed by the new log stream/session UI. At the same time, refresh scorer/integration/metric payloads (e.g., multimodal configs, annotation aggregates, roll-up controls, custom integration auth, and the code-scorer validation workflow) so downstream flows can align on the new configs, metrics settings, and validation artifacts.

TopicDetails
Log/Trace Data Model Expansion Expand the log-trace schema and query models so APIs can deliver counts, partial results, annotations, files, and event timelines needed for the richer log stream/session UX. This includes the new LogRecordsPartialQueryRequest/Response, the PartialExtended* record variants, detailed FileMetadata/FileContentPart, annotation aggregates, feedback events, and the LogStream/Session filter/sort helpers that keep both new-api.types.ts and openapi.types.ts in sync with the new fields.
Modified files (2)
  • src/types/new-api.types.ts
  • src/types/openapi.types.ts
Latest Contributors(1)
UserCommitDate
Murikefeat-type-generation-A...November 24, 2025
Scorer/Integration/Metric Extensions Update scorer, integration, and metric types to capture the broader operational controls for multimodal capabilities, annotation roll-ups, custom LLM handlers, metric settings, and code-scorer validation. Key pieces include MetricSettingsRequest/Response, BaseMetricRollUpConfigDB, annotation queue utilities, the enhanced CustomIntegration/CustomLLMConfig, new endpoints for validating code scorers and retrieving task results, and supporting enums (e.g., AnnotationType, RollUpStrategy, MetricRollUp). These changes touch both API type files so the OpenAPI surface mirrors the shared type definitions.
Modified files (2)
  • src/types/new-api.types.ts
  • src/types/openapi.types.ts
Latest Contributors(1)
UserCommitDate
Murikefeat-type-generation-A...November 24, 2025
Other Other files
Modified files (1)
  • src/types/api.types.ts
Latest Contributors(2)
UserCommitDate
Murikefeat-type-generation-A...November 24, 2025
galileo-automationUpdate-API-Types-324October 02, 2025
This pull request is reviewed by Baz. Review like a pro on (Baz).

@galileo-automation galileo-automation added the dependencies Pull requests that update a dependency file label Mar 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant