MCPcopy
hub / github.com/multica-ai/multica / GetModelListRequest

Method GetModelListRequest

server/internal/handler/runtime_models.go:317–330  ·  view source on GitHub ↗

GetModelListRequest returns the status of a model list request.

(w http.ResponseWriter, r *http.Request)

Source from the content-addressed store, hash-verified

315
316// GetModelListRequest returns the status of a model list request.
317func (h *Handler) GetModelListRequest(w http.ResponseWriter, r *http.Request) {
318 requestID := chi.URLParam(r, "requestId")
319
320 req, err := h.ModelListStore.Get(r.Context(), requestID)
321 if err != nil {
322 writeError(w, http.StatusInternalServerError, "failed to load request: "+err.Error())
323 return
324 }
325 if req == nil {
326 writeError(w, http.StatusNotFound, "request not found")
327 return
328 }
329 writeJSON(w, http.StatusOK, req)
330}
331
332// ReportModelListResult receives the list result from the daemon.
333func (h *Handler) ReportModelListResult(w http.ResponseWriter, r *http.Request) {

Callers

nothing calls this directly

Calls 4

writeErrorFunction · 0.70
writeJSONFunction · 0.70
GetMethod · 0.65
ErrorMethod · 0.45

Tested by

no test coverage detected