Commit graph

3 commits

Author SHA1 Message Date
Snider
021e73a3f6 fix: thread-safe metrics, error returns for RAG, TCP bind safety
Some checks failed
Security Scan / security (push) Successful in 8s
Test / test (push) Failing after 2m28s
- Add mutex to metrics.Record() for concurrent safety
- QueryRAGForTask returns (string, error) instead of silent empty string
- Default TCP transport binds to 127.0.0.1 instead of 0.0.0.0

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-09 08:23:53 +00:00
Snider
2886ffaa4c refactor: extract rag/ to standalone core/go-rag module
Update ai/rag.go and mcp/tools_rag.go imports to reference new module.

Co-Authored-By: Virgil <virgil@lethean.io>
2026-02-19 18:30:37 +00:00
Claude
e84d6ad3c9
feat: extract AI/ML packages from core/go
LEM scoring pipeline, native MLX Metal bindings, Claude SDK wrapper,
RAG with Qdrant/Ollama, unified AI facade, and MCP protocol server.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-16 15:25:55 +00:00