Files
Jesse Vincent 47ce8ce5fc Release v1.0.5: Fix sqlite-vec optional dependency installation
Fix MCP server startup error by ensuring platform-specific sqlite-vec
packages are installed correctly. The issue was that npm would use an
existing package-lock.json that didn't include the platform-specific
optional dependencies.

Changes:
- Wrapper script now deletes package-lock.json before npm install
- Add package-lock.json to .gitignore to prevent cross-platform issues
- Bump version to 1.0.5
- Update CHANGELOG.md

Testing:
- Reproduced error by removing sqlite-vec-darwin-arm64 package
- Confirmed fix: deleting package-lock.json ensures correct installation
- All 71 tests pass

Fixes: Error "Loadable extension for sqlite-vec not found. Was the
sqlite-vec-darwin-arm64 package installed?"
2025-10-25 13:41:21 -07:00

23 lines
707 B
JSON

{
"name": "episodic-memory",
"version": "1.0.5",
"description": "Semantic search for Claude Code conversations. Remember past discussions, decisions, and patterns.",
"author": {
"name": "Jesse Vincent",
"email": "jesse@fsck.com"
},
"homepage": "https://github.com/obra/episodic-memory",
"repository": "https://github.com/obra/episodic-memory",
"license": "MIT",
"keywords": ["memory", "search", "conversations", "semantic-search", "episodic"],
"agents": ["./agents/search-conversations.md"],
"mcpServers": {
"episodic-memory": {
"command": "${CLAUDE_PLUGIN_ROOT}/cli/mcp-server-wrapper",
"args": [],
"env": {}
}
},
"hooks": "./hooks/hooks.json"
}