You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix: Use OpenAI for embeddings/entity extraction in MCP Shared servers
McpServerBase now reads OPENAI_API_KEY and prefers OpenAI for embeddings
and entity extraction, falling back to Ollama only when no key is set.
Also fixes reembed query to process all memories when force_all is true
and restores corrupted SQL comment in migration script.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
fix: CI release versioning — use sorted tags instead of git describe
git describe picks an arbitrary tag when multiple tags point to the
same commit (v0.0.4 and v0.0.5 both on 4f1a01e), causing duplicate
release attempts. Switch to `git tag -l --sort=-v:refname` for
reliable highest-version detection. Also add fetch-tags: true.
fix: Use named CORS policy for SignalR hub endpoints
Default CORS policy wasn't being applied to SignalR negotiate.
Switch to explicit named policy for both UseCors() and RequireCors().
fix: Use named CORS policy for SignalR hub endpoints
Default CORS policy wasn't being applied to SignalR negotiate.
Switch to explicit named policy for both UseCors() and RequireCors().
fix: Use correct user_personas schema in export endpoints
The user_personas table uses attribute_type/key/value columns,
not preferences/skills/background/goals.
fix: Add JsonPropertyName attributes for snake_case MCP binding
The MCP proxy sends snake_case JSON keys (snapshot_name, workspace_id)
but ASP.NET defaults to PascalCase binding. Add explicit JsonPropertyName
attributes to all request DTOs.