From fcbab196ea547f58067b85ec6e7dbfcfbbfec2be Mon Sep 17 00:00:00 2001 From: ysyneu Date: Wed, 24 Jun 2026 19:56:16 +0800 Subject: [PATCH] docs(ai-sre): add Sessions subgroup to the API reference nav MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The safari OpenAPI spec already defines the session operations (added in #97, exposed as app_key-callable in #69), but the "AI SRE" API-reference group in docs.json uses an explicit `pages` allow-list (Skills / MCP servers / A2A agents) — Mintlify renders ONLY listed operations, so the session endpoints were silently absent from the docs site. Add a "Sessions" / "会话" subgroup (en + zh) listing the five public session ops: list, get, export, cancel, delete. --- docs.json | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/docs.json b/docs.json index 2c3bcf3..a431389 100644 --- a/docs.json +++ b/docs.json @@ -1033,6 +1033,17 @@ "icon": "robot", "openapi": "api-reference/safari.openapi.zh.json", "pages": [ + { + "group": "会话", + "icon": "comments", + "pages": [ + "POST /safari/session/list", + "POST /safari/session/get", + "POST /safari/session/export", + "POST /safari/session/cancel", + "POST /safari/session/delete" + ] + }, { "group": "技能", "icon": "wand-magic-sparkles", @@ -2138,6 +2149,17 @@ "icon": "robot", "openapi": "api-reference/safari.openapi.en.json", "pages": [ + { + "group": "Sessions", + "icon": "comments", + "pages": [ + "POST /safari/session/list", + "POST /safari/session/get", + "POST /safari/session/export", + "POST /safari/session/cancel", + "POST /safari/session/delete" + ] + }, { "group": "Skills", "icon": "wand-magic-sparkles",