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

Method UpdateChatAdvisorConfig

codersdk/chats.go:2571–2581  ·  view source on GitHub ↗

UpdateChatAdvisorConfig updates the deployment-wide advisor configuration.

(ctx context.Context, req UpdateAdvisorConfigRequest)

Source from the content-addressed store, hash-verified

2569
2570// UpdateChatAdvisorConfig updates the deployment-wide advisor configuration.
2571func (c *ExperimentalClient) UpdateChatAdvisorConfig(ctx context.Context, req UpdateAdvisorConfigRequest) error {
2572 res, err := c.Request(ctx, http.MethodPut, "/api/experimental/chats/config/advisor", req)
2573 if err != nil {
2574 return err
2575 }
2576 defer res.Body.Close()
2577 if res.StatusCode != http.StatusNoContent {
2578 return ReadBodyAsError(res)
2579 }
2580 return nil
2581}
2582
2583// GetChatComputerUseProvider returns the deployment-wide computer use provider.
2584func (c *ExperimentalClient) GetChatComputerUseProvider(ctx context.Context) (ChatComputerUseProviderResponse, error) {

Calls 3

ReadBodyAsErrorFunction · 0.85
CloseMethod · 0.65
RequestMethod · 0.45