ScuttleBot

scuttlebot / internal / bots / oracle / providers.go
Blame History Raw 14 lines
1
package oracle
2
3
import "context"
4
5
// StubProvider returns a fixed summary. Used in tests and when no LLM is configured.
6
type StubProvider struct {
7
Response string
8
Err error
9
}
10
11
func (s *StubProvider) Summarize(_ context.Context, _ string) (string, error) {
12
return s.Response, s.Err
13
}
14

Keyboard Shortcuts

Open search /
Next entry (timeline) j
Previous entry (timeline) k
Open focused entry Enter
Show this help ?
Toggle theme Top nav button