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

Method DeleteChatUsageLimitOverride

codersdk/chats.go:3361–3371  ·  view source on GitHub ↗

DeleteChatUsageLimitOverride removes a per-user usage limit override.

(ctx context.Context, userID uuid.UUID)

Source from the content-addressed store, hash-verified

3359
3360// DeleteChatUsageLimitOverride removes a per-user usage limit override.
3361func (c *ExperimentalClient) DeleteChatUsageLimitOverride(ctx context.Context, userID uuid.UUID) error {
3362 res, err := c.Request(ctx, http.MethodDelete, fmt.Sprintf("/api/experimental/chats/usage-limits/overrides/%s", userID), nil)
3363 if err != nil {
3364 return err
3365 }
3366 defer res.Body.Close()
3367 if res.StatusCode != http.StatusNoContent {
3368 return ReadBodyAsError(res)
3369 }
3370 return nil
3371}
3372
3373// DeleteChatUserUsageLimitOverride removes a per-user usage limit override.
3374func (c *ExperimentalClient) DeleteChatUserUsageLimitOverride(ctx context.Context, userID uuid.UUID) error {

Calls 3

ReadBodyAsErrorFunction · 0.85
CloseMethod · 0.65
RequestMethod · 0.45

Tested by 1