Skip to content

chore(types): Update API Types#614

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

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

Conversation

@galileo-automation

@galileo-automation galileo-automation commented May 27, 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
ComputeHealthScoreEndpointProjectsProjectIdMetricsTestingRunIdHealthScorePostData_("ComputeHealthScoreEndpointProjectsProjectIdMetricsTestingRunIdHealthScorePostData"):::added
ComputeHealthScoreRequest_("ComputeHealthScoreRequest"):::added
HealthScoreResult_("HealthScoreResult"):::added
GetScorerHealthScoresScorersScorerIdHealthScoresGetData_("GetScorerHealthScoresScorersScorerIdHealthScoresGetData"):::added
ScorerHealthScoresResponse_("ScorerHealthScoresResponse"):::added
ScorerVersionHealthScoreEntry_("ScorerVersionHealthScoreEntry"):::added
WriteScorerVersionHealthScoreScorersScorerIdVersionsVersionNumberHealthScoresPostData_("WriteScorerVersionHealthScoreScorersScorerIdVersionsVersionNumberHealthScoresPostData"):::added
WriteHealthScoreRequest_("WriteHealthScoreRequest"):::added
ComputeHealthScoreEndpointProjectsProjectIdMetricsTestingRunIdHealthScorePostData_ -- "New POST endpoint requires scorer_id/output_type/mgt_overlay payload." --> ComputeHealthScoreRequest_
ComputeHealthScoreEndpointProjectsProjectIdMetricsTestingRunIdHealthScorePostData_ -- "Returns health_score_type, value, secondary metrics, and row counts." --> HealthScoreResult_
GetScorerHealthScoresScorersScorerIdHealthScoresGetData_ -- "Adds response schema listing stored scores for scorer/dataset." --> ScorerHealthScoresResponse_
ScorerHealthScoresResponse_ -- "Each response element includes scorer version, dataset, computed score." --> ScorerVersionHealthScoreEntry_
WriteScorerVersionHealthScoreScorersScorerIdVersionsVersionNumberHealthScoresPostData_ -- "Persists scorer-version health score using dataset_id and metrics." --> WriteHealthScoreRequest_
WriteScorerVersionHealthScoreScorersScorerIdVersionsVersionNumberHealthScoresPostData_ -- "Write endpoint returns persisted ScorerVersionHealthScoreEntry record details." --> ScorerVersionHealthScoreEntry_
classDef added stroke:#15AA7A
classDef removed stroke:#CD5270
classDef modified stroke:#EDAC4C
linkStyle default stroke:#CBD5E1,font-size:13px
Loading

Update the OpenAPI-based API type definitions so that paths, components, and operations describe the backend’s new health-score, cost, integration, and scorer flows. Expose the revised dataset edit metadata (e.g., optional ColumnMapping fields and metricKeyAlias) so generated clients stay in sync with the contract.

TopicDetails
Health & Metrics APIs Describe the new scorer health-scoring, metric metadata, and health-score computation endpoints plus their request/response schemas so the health/metrics flow can persist, retrieve, and enrich scores.
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 27, 2026
quinn-galileofeat: add metricAggreg...May 06, 2026
Integration & Dataset metadata Capture the updated integration metadata (provider enum, cost summaries, named custom integration endpoints) and dataset/edit metadata (column mapping optionality, metric key alias, edit actions) so integration and dataset flows carry the latest schema.
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 27, 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 27, 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