MCPcopy Create free account
hub / github.com/coder/coder / handleRetryEvent

Method handleRetryEvent

scaletest/chat/run.go:354–366  ·  view source on GitHub ↗
(ctx context.Context, logger slog.Logger, retry *codersdk.ChatStreamRetry)

Source from the content-addressed store, hash-verified

352}
353
354func (r *Runner) handleRetryEvent(ctx context.Context, logger slog.Logger, retry *codersdk.ChatStreamRetry) {
355 r.result.retryCount++
356 r.cfg.Metrics.ChatRetryEventsTotal.Inc()
357 if retry != nil {
358 logger.Warn(ctx, "chat retry event",
359 slog.F("attempt", retry.Attempt),
360 slog.F("delay_ms", retry.DelayMs),
361 slog.F("error", retry.Error),
362 )
363 return
364 }
365 logger.Warn(ctx, "chat retry event")
366}
367
368func (r *Runner) handleErrorEvent(ctx context.Context, logger slog.Logger, eventErr *codersdk.ChatError) {
369 if eventErr != nil && eventErr.Message != "" {

Callers 1

runConversationMethod · 0.95

Calls

no outgoing calls

Tested by

no test coverage detected