Skip to content

docs(api-catalog): add the Sessions section to the AI SRE catalog#103

Merged
ysyneu merged 1 commit into
mainfrom
fix/docs-catalog-sessions
Jun 24, 2026
Merged

docs(api-catalog): add the Sessions section to the AI SRE catalog#103
ysyneu merged 1 commit into
mainfrom
fix/docs-catalog-sessions

Conversation

@ysyneu

@ysyneu ysyneu commented Jun 24, 2026

Copy link
Copy Markdown
Contributor

Why

The API catalog ({en,zh}/openapi/api-catalog.mdx — the hand-maintained master index of every public endpoint) lists the AI SRE Skills / MCP servers / A2A agents operations but had no Sessions section. The session endpoints were never added to the catalog when they were adopted into the spec — the same root gap that left them out of the API-reference nav (fixed in #100).

Change

  • Add a Sessions / 会话 section (en + zh) to the AI SRE accordion, listing the four public session operations: list / get / export / delete.
  • Bump the AI SRE count 22 → 26 and the total 236 → 240.
  • cancel is intentionally absent — it was dropped from the public API in docs(ai-sre): drop deprecated session/cancel from the public API #101 (now auth=service / internal).

Verification

  • Both catalogs now contain all four /safari/session/* rows.
  • The catalog link slugs (session-read-list / session-read-info / session-read-export / session-write-delete) exactly match the spec operationIds, so each link resolves.

A companion PR in claude-plugins-flashduty extends the api-review skill's verification to assert catalog coverage, so this drift class is caught going forward.

The API catalog (the hand-maintained master index) listed the AI SRE skill /
MCP / A2A operations but had no Sessions section — the session endpoints were
never added when they were adopted into the spec, the same gap that left them
out of the API-reference nav (#100).

Add a Sessions section (en + zh) listing the four public session operations —
list / get / export / delete — and bump the AI SRE count 22 → 26 and the total
236 → 240. (cancel was dropped in #101: it is now auth=service / internal.)
@ysyneu
ysyneu merged commit 38fb33d into main Jun 24, 2026
@ysyneu
ysyneu deleted the fix/docs-catalog-sessions branch June 24, 2026 13:01
@mintlify

mintlify Bot commented Jun 24, 2026

Copy link
Copy Markdown

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated (UTC)
flashduty 🔴 Failed Jun 24, 2026, 1:06 PM

💡 Tip: Enable Workflows to automatically generate PRs for you.

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