Pulse/internal/ai/providers
rcourtman cb960a04e3 Add comprehensive AI test coverage
- Add integration tests for Ollama provider (17 tests against real API)
- Add unit tests for baseline, correlation, patterns, memory, knowledge, cost packages
- Add context formatter and builder tests
- Add factory tests for provider initialization
- Add Makefile targets: test-integration, test-all
- Clean up test theatre (removed struct field tests)

Integration tests require Ollama at OLLAMA_URL (default: 192.168.0.124:11434)
Run with: make test-integration
2025-12-16 12:33:06 +00:00
..
anthropic.go feat(ui): make AI settings page more compact and user-friendly 2025-12-16 09:20:09 +00:00
anthropic_oauth.go feat(ui): make AI settings page more compact and user-friendly 2025-12-16 09:20:09 +00:00
anthropic_test.go Add comprehensive AI test coverage 2025-12-16 12:33:06 +00:00
factory.go feat: Implement multi-provider AI support 2025-12-11 16:00:45 +00:00
factory_test.go Add comprehensive AI test coverage 2025-12-16 12:33:06 +00:00
integration_test.go Add comprehensive AI test coverage 2025-12-16 12:33:06 +00:00
ollama.go feat(ai): improve AI settings first-time setup UX 2025-12-15 18:59:19 +00:00
ollama_test.go Add comprehensive AI test coverage 2025-12-16 12:33:06 +00:00
openai.go feat(ui): make AI settings page more compact and user-friendly 2025-12-16 09:20:09 +00:00
openai_test.go Add comprehensive AI test coverage 2025-12-16 12:33:06 +00:00
provider.go feat: Implement multi-provider AI support 2025-12-11 16:00:45 +00:00