From 81ef01d3ba690421a0fb88d091b4915aaf01cd89 Mon Sep 17 00:00:00 2001 From: TimHoogervorst Date: Sun, 10 May 2026 16:07:06 +0200 Subject: [PATCH] Add endpoints for model listing and legacy model retrieval --- agent_api/main.py | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/agent_api/main.py b/agent_api/main.py index e3374b1..55d62c3 100644 --- a/agent_api/main.py +++ b/agent_api/main.py @@ -43,6 +43,25 @@ def chat(req: ChatRequest): "session_id": req.session_id } + +@app.get("/v1/models") +def list_models(): + return { + "object": "list", + "data": [ + { + "id": "agent-model", + "object": "model", + "created": 0, + "owned_by": "local-agent" + } + ] + } + +@app.get("/models") +def legacy_models(): + return list_models() + @app.post("/v1/chat/completions") def chat_completions(req: dict): messages = req["messages"]