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

Method GetUserChatPersonalModelOverrides

codersdk/chats.go:2484–2495  ·  view source on GitHub ↗

GetUserChatPersonalModelOverrides fetches the user's personal model override settings.

(ctx context.Context)

Source from the content-addressed store, hash-verified

2482// GetUserChatPersonalModelOverrides fetches the user's personal model
2483// override settings.
2484func (c *ExperimentalClient) GetUserChatPersonalModelOverrides(ctx context.Context) (UserChatPersonalModelOverridesResponse, error) {
2485 res, err := c.Request(ctx, http.MethodGet, "/api/experimental/chats/config/user-personal-model-overrides", nil)
2486 if err != nil {
2487 return UserChatPersonalModelOverridesResponse{}, err
2488 }
2489 defer res.Body.Close()
2490 if res.StatusCode != http.StatusOK {
2491 return UserChatPersonalModelOverridesResponse{}, ReadBodyAsError(res)
2492 }
2493 var resp UserChatPersonalModelOverridesResponse
2494 return resp, json.NewDecoder(res.Body).Decode(&resp)
2495}
2496
2497// UpdateUserChatPersonalModelOverride updates the user's personal model
2498// override for the requested context.

Callers 1

Calls 3

ReadBodyAsErrorFunction · 0.85
CloseMethod · 0.65
RequestMethod · 0.45

Tested by 1