on 3af3339 help sign in
crush/internal/agent/errors.go
17 lines 436 B history raw
1package agent
3import (
4 "context"
5 "errors"
6)
8var (
9 ErrRequestCancelled = errors.New("request canceled by user")
10 ErrSessionBusy = errors.New("session is currently processing another request")
11 ErrEmptyPrompt = errors.New("prompt is empty")
12 ErrSessionMissing = errors.New("session id is missing")
15func isCancelledErr(err error) bool {
16 return errors.Is(err, context.Canceled) || errors.Is(err, ErrRequestCancelled)