mirror of
https://github.com/rcourtman/Pulse.git
synced 2026-04-28 11:30:15 +00:00
- Implement 'Show Problems Only' toggle combining degraded status, high CPU/memory alerts, and needs backup filters - Add 'Investigate with AI' button to filter bar for problematic guests - Fix dashboard column sizing inconsistencies between bars and sparklines view modes - Fix PBS backups display and polling - Refine AI prompt for general-purpose usage - Fix frontend flickering and reload loops during initial load - Integrate persistent SQLite metrics store with Monitor - Fortify AI command routing with improved validation and logging - Fix CSRF token handling for note deletion - Debug and fix AI command execution issues - Various AI reliability improvements and command safety enhancements
20 lines
616 B
Go
20 lines
616 B
Go
// Package ai provides AI-powered infrastructure investigation and remediation.
|
|
package ai
|
|
|
|
import "github.com/rcourtman/pulse-go-rewrite/internal/config"
|
|
|
|
// Re-export config types for convenience
|
|
type Config = config.AIConfig
|
|
|
|
// Provider constants (re-exported for convenience)
|
|
const (
|
|
ProviderAnthropic = config.AIProviderAnthropic
|
|
ProviderOpenAI = config.AIProviderOpenAI
|
|
ProviderOllama = config.AIProviderOllama
|
|
ProviderDeepSeek = config.AIProviderDeepSeek
|
|
)
|
|
|
|
// NewDefaultConfig returns a new AI config with sensible defaults
|
|
func NewDefaultConfig() *Config {
|
|
return config.NewDefaultAIConfig()
|
|
}
|