package grok // AIClient defines the interface for AI interactions type AIClient interface { Stream(messages []map[string]string, model string) string StreamSilent(messages []map[string]string, model string) string } // Ensure Client implements AIClient var _ AIClient = (*Client)(nil)