MCPcopy Index your code
hub / github.com/coder/coder / parseChatUsageLimitUserID

Function parseChatUsageLimitUserID

coderd/exp_chats.go:7358–7368  ·  view source on GitHub ↗
(rw http.ResponseWriter, r *http.Request)

Source from the content-addressed store, hash-verified

7356}
7357
7358func parseChatUsageLimitUserID(rw http.ResponseWriter, r *http.Request) (uuid.UUID, bool) {
7359 userID, err := uuid.Parse(chi.URLParam(r, "user"))
7360 if err != nil {
7361 httpapi.Write(r.Context(), rw, http.StatusBadRequest, codersdk.Response{
7362 Message: "Invalid chat usage limit user ID.",
7363 Detail: err.Error(),
7364 })
7365 return uuid.Nil, false
7366 }
7367 return userID, true
7368}
7369
7370func parseChatModelConfigID(rw http.ResponseWriter, r *http.Request) (uuid.UUID, bool) {
7371 modelConfigID, err := uuid.Parse(chi.URLParam(r, "modelConfig"))

Calls 4

WriteFunction · 0.92
ParseMethod · 0.65
ContextMethod · 0.65
ErrorMethod · 0.45

Tested by

no test coverage detected