Conversation
- safari (AI SRE): add oncall_incident_merge_similar to automation rule create/update/item; joined_session_id/joined_session_name to run items; has_open_tasks to session item (session/get only); pinned_at to published artifact items; root_invocation_id/delivery_mode/is_error to event items; artifact stream rate limits to 50 rps / 1,000 rpm - monitors: document datasource team-permission fields (manage_team_id, readonly_team_ids, creator_id) and my_perm on datasource list items - on-call: add effective_person_ids to AssignedTo in incident payloads - api catalog: unlist POST /member/notify page (session-credential-only endpoint, covered by the Go SDK guide); counts 338 to 337 - mirror all spec changes into the consolidated openapi.en/zh.json
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What
Syncs the public API reference with backend API behavior changes shipped this week:
AI SRE (safari.openapi.*.json)
oncall_incident_merge_similarfield (create/update requests and rule items)joined_session_id/joined_session_nameon run items (fan-in skips)has_open_taskson session items (populated bysession/getonly)pinned_atdocumented in the published-artifact schema; artifact stream rate limits corrected to 50 rps / 1,000 rpmroot_invocation_id,delivery_mode,is_errorMonitors (monitors.openapi.*.json)
manage_team_id/readonly_team_ids/creator_idandmy_permon list items (newDataSourceListItemschema)On-call (on-call.openapi.*.json)
effective_person_idsonassigned_toNavigation
POST /member/notifyfrom the site navigation and endpoint catalog (callable only with AI SRE session credentials; covered by the Go SDK guide). Spec schema intentionally kept for SDK generation. Catalog counts 338 → 337 (Platform 28 → 27).All operation-level changes are mirrored into the consolidated
openapi.en/zh.json.Validation
python3 scripts/lint_openapi.py→ 0 (12 spec files, no violations)