Skip to content

chore(types): Update API Types#610

Open
galileo-automation wants to merge 1 commit into
mainfrom
chore/galileo-automation/update-api-types-2026-05-22
Open

chore(types): Update API Types#610
galileo-automation wants to merge 1 commit into
mainfrom
chore/galileo-automation/update-api-types-2026-05-22

Conversation

@galileo-automation

@galileo-automation galileo-automation commented May 22, 2026

Copy link
Copy Markdown
Contributor

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:

graph LR
paths_("paths"):::modified
operations_("operations"):::modified
HealthScoreResult_("HealthScoreResult"):::added
WriteHealthScoreRequest_("WriteHealthScoreRequest"):::added
ScorerHealthScoresResponse_("ScorerHealthScoresResponse"):::added
IntegrationCostsResponse_("IntegrationCostsResponse"):::added
CustomIntegrationDefinition_("CustomIntegrationDefinition"):::added
RecommendedModelsResponse_("RecommendedModelsResponse"):::added
paths_ -- "Added health-score, health-scores, custom integration, costs, recommended-model endpoints." --> operations_
operations_ -- "HealthScoreResult now includes secondary metrics and row totals." --> HealthScoreResult_
operations_ -- "WriteHealthScoreRequest added; persists score with secondary metrics." --> WriteHealthScoreRequest_
operations_ -- "ScorerHealthScoresResponse added; returns persisted scorer health entries." --> ScorerHealthScoresResponse_
operations_ -- "IntegrationCostsResponse added; returns aggregated costs per feature/project." --> IntegrationCostsResponse_
operations_ -- "CustomIntegrationDefinition added; returns decrypted full custom integration JSON." --> CustomIntegrationDefinition_
operations_ -- "RecommendedModelsResponse added; groups supported and available models by purpose." --> RecommendedModelsResponse_
classDef added stroke:#15AA7A
classDef removed stroke:#CD5270
classDef modified stroke:#EDAC4C
linkStyle default stroke:#CBD5E1,font-size:13px
Loading

Align API type definitions for paths, components, and operations with backend changes by documenting the new custom integration, integration cost, and health score endpoints plus refreshed provider metadata. Clarify dataset and scorer payloads by describing column aliasing, metadata flags, and the health score request/response structures used in scorer flows.

TopicDetails
Scorer health flow Document scorer- and dataset-oriented metadata additions such as column-level aliases, metric metadata flags, dataset rename/remove edits, and the new health score request/response types that support scorer version health tracking.
Modified files (3)
  • src/types/api.types.ts
  • src/types/new-api.types.ts
  • src/types/openapi.types.ts
Latest Contributors(2)
UserCommitDate
ci@rungalileo.iochore(types): Update A...May 22, 2026
quinn-galileofeat: add metricAggreg...May 06, 2026
Integration API surface Document the expanded integration surface by adding new paths entries, operations, and components schemas for named custom integrations, integration costs, recommended models, and the health score compute endpoint while switching to the IntegrationProvider discriminator everywhere.
Modified files (3)
  • src/types/api.types.ts
  • src/types/new-api.types.ts
  • src/types/openapi.types.ts
Latest Contributors(2)
UserCommitDate
ci@rungalileo.iochore(types): Update A...May 22, 2026
quinn-galileofeat: add metricAggreg...May 06, 2026
Review this PR on Baz | Customize your next review

@galileo-automation galileo-automation added the dependencies Pull requests that update a dependency file label May 22, 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