diff --git a/pkg/providers/types.go b/pkg/providers/types.go index 86ddfba46..a473b2c6b 100644 --- a/pkg/providers/types.go +++ b/pkg/providers/types.go @@ -49,6 +49,8 @@ type StreamingProvider interface { options map[string]any, onChunk func(accumulated string), ) (*LLMResponse, error) +} + // ThinkingCapable is an optional interface for providers that support // extended thinking (e.g. Anthropic). Used by the agent loop to warn // when thinking_level is configured but the active provider cannot use it.