chore(api-server): mark skills_api capability True now that /v1/skills shipped

#33016 added GET /v1/skills + /v1/toolsets on the API server; the
capability flag introduced in this branch was placeholder-False. Flip
to True so capability probers see the truth.
This commit is contained in:
Teknium 2026-05-27 01:41:20 -07:00
parent 464b51d455
commit 96223265b9
3 changed files with 4 additions and 2 deletions

View file

@ -1113,7 +1113,7 @@ class APIServerAdapter(BasePlatformAdapter):
"admin_config_rw": False,
"jobs_admin": False,
"memory_write_api": False,
"skills_api": False,
"skills_api": True,
"audio_api": False,
"realtime_voice": False,
"session_continuity_header": "X-Hermes-Session-Id",

View file

@ -1323,6 +1323,8 @@ AUTHOR_MAP = {
"dearmayo@localhost": "ffr31mr", # PR #32103 (SubdirectoryHintTracker workspace boundary)
"TheOnlyMika@users.noreply.github.com": "TheOnlyMika", # PR #32155 (dashboard XSS + defusedxml)
"krislidimo@gmail.com": "krislidimo", # PR #29775 (tighten Telegram table row-group spacing; drop redundant first bullet)
"timothy.b.dixon@gmail.com": "Codename-11", # PR #29302 (API server session controls — sessions/chat/fork/stream)
"jpschwartz2@uwalumni.com": "Schwartz10", # PR #29302 sub-PR (multimodal media in session chat API)
}

View file

@ -67,7 +67,7 @@ async def test_capabilities_advertises_session_control_surface(adapter):
assert features["session_fork"] is True
assert features["admin_config_rw"] is False
assert features["memory_write_api"] is False
assert features["skills_api"] is False
assert features["skills_api"] is True
assert features["realtime_voice"] is False
assert data["endpoints"]["sessions"] == {"method": "GET", "path": "/api/sessions"}
assert data["endpoints"]["session_chat_stream"] == {