Skip to content

chore(types): Update API Types#617

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

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

Conversation

@galileo-automation

@galileo-automation galileo-automation commented May 29, 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
WriteScorerVersionHealthScoreScorersScorerIdVersionsVersionNumberHealthScoresPostData_("WriteScorerVersionHealthScoreScorersScorerIdVersionsVersionNumberHealthScoresPostData"):::added
WriteHealthScoreRequest_("WriteHealthScoreRequest"):::added
ScorerVersionHealthScoreEntry_("ScorerVersionHealthScoreEntry"):::added
GetScorerHealthScoresScorersScorerIdHealthScoresGetData_("GetScorerHealthScoresScorersScorerIdHealthScoresGetData"):::added
ScorerHealthScoresResponse_("ScorerHealthScoresResponse"):::added
ComputeHealthScoreEndpointProjectsProjectIdMetricsTestingRunIdHealthScorePostData_ -- "Adds ComputeHealthScoreRequest payload for health-score computation endpoint." --> ComputeHealthScoreRequest_
ComputeHealthScoreEndpointProjectsProjectIdMetricsTestingRunIdHealthScorePostData_ -- "Returns HealthScoreResult with value, secondary metrics, and row counts." --> HealthScoreResult_
WriteScorerVersionHealthScoreScorersScorerIdVersionsVersionNumberHealthScoresPostData_ -- "Persists health score using WriteHealthScoreRequest dataset/type/secondary fields." --> WriteHealthScoreRequest_
WriteScorerVersionHealthScoreScorersScorerIdVersionsVersionNumberHealthScoresPostData_ -- "Stores and confirms ScorerVersionHealthScoreEntry in API response." --> ScorerVersionHealthScoreEntry_
GetScorerHealthScoresScorersScorerIdHealthScoresGetData_ -- "Fetches persisted scores for scorer and dataset via query." --> ScorerHealthScoresResponse_
ScorerHealthScoresResponse_ -- "ScorerHealthScoresResponse now comprises ScorerVersionHealthScoreEntry array entries." --> ScorerVersionHealthScoreEntry_
classDef added stroke:#15AA7A
classDef removed stroke:#CD5270
classDef modified stroke:#EDAC4C
linkStyle default stroke:#CBD5E1,font-size:13px
Loading

Update the shared API type definitions to capture the expanded dataset, scorer, and metric metadata expected by the backend. Align the integration endpoints and provider discriminators with the new custom integration, cost summary, and health score flows.

TopicDetails
Integration APIs Document integration providers and add the named custom integration, cost summary, recommended model, and health-score endpoints along with the matching permissions/actions so integration flows use the updated discriminators and responses.
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 29, 2026
quinn-galileofeat: add metricAggreg...May 06, 2026
Scorer Health Flow Extend scorer health and dataset metadata typing to cover compute_health_score, write_scorer_version_health_score, per-row metric metadata, metric key aliases, and new column edit types so the scorer health flow has the required request/response shapes.
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 29, 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 29, 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