Skip to content

feat: document public schema in detail - #66

Merged
nieomylnieja merged 10 commits into
mainfrom
document-public-api
Sep 18, 2026
Merged

nieomylnieja merged 10 commits into
mainfrom
document-public-api

Conversation

@nieomylnieja

@nieomylnieja nieomylnieja commented Aug 14, 2026

Copy link
Copy Markdown
Member

Adds proper descriptions to all the API fields of OpenSLO schema.

Correct generated API descriptions and validation examples, and upgrade govy and related Go dependencies.
Retain behavior-focused validation tests while removing brittle internal plan assertions.
Update generated manifest descriptions, optional-field rules, validation details, and implementation-specific behavior across alerting, data source, SLI, and ratio metric types.
Remove outdated proposal references and align generated documentation with current SDK behavior. Update normalization tests to resolve field documentation by owning type and field name.
@nieomylnieja
nieomylnieja marked this pull request as ready for review September 18, 2026 10:25
@nieomylnieja
nieomylnieja merged commit 7e56d39 into main Sep 18, 2026
1 check passed
@nieomylnieja
nieomylnieja deleted the document-public-api branch September 18, 2026 10:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant