Skip to content

Tags: sblanchard/SerialMemoryServer

Tags

v0.0.8

Toggle v0.0.8's commit message
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>

v0.0.7

Toggle v0.0.7's commit message
chore: Update SerialMemory-MCP submodule (curl health check fix)

v0.0.6

Toggle v0.0.6's commit message
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.

v0.0.5

Toggle v0.0.5's commit message
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().

v0.0.4

Toggle v0.0.4's commit message
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().

v0.0.3

Toggle v0.0.3's commit message
fix: Use correct user_personas schema in export endpoints

The user_personas table uses attribute_type/key/value columns,
not preferences/skills/background/goals.

v0.0.2

Toggle v0.0.2's commit message
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.

v0.0.1

Toggle v0.0.1's commit message
ci: Auto-version and create GitHub releases on every master push

Replace manual release: prefix trigger with automatic semantic
versioning. Determines bump type from conventional commit prefix:
- feat!: -> major bump
- feat: -> minor bump
- fix/chore/etc: -> patch bump