Skip to content

Commit 127a613

Browse files
cdeustclaude
andcommitted
release: v3.14.10 — self-locating plugin MCP launcher
Fixes plugin:cortex:cortex failing to connect from any non-Cortex CWD. .mcp.json now reads installed_plugins.json directly to find launcher.py instead of relying on CLAUDE_PLUGIN_ROOT injection. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent 0bb0a2f commit 127a613

3 files changed

Lines changed: 17 additions & 2 deletions

File tree

.claude-plugin/plugin.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "cortex",
33
"description": "Persistent memory for Claude Code — remembers across sessions automatically. Install and forget. Scientific retrieval backed by 41 published papers.",
4-
"version": "3.14.9",
4+
"version": "3.14.10",
55
"author": {
66
"name": "Clement Deust",
77
"email": "admin@ai-architect.tools"

CHANGELOG.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,21 @@ adheres to [Semantic Versioning](https://semver.org/).
66

77
## [Unreleased]
88

9+
## [3.14.10] — self-locating plugin MCP launcher
10+
11+
### Fixed
12+
13+
- **`plugin:cortex:cortex` failed to connect from any non-Cortex CWD.**
14+
The plugin's `.mcp.json` relied on Claude Code injecting
15+
`CLAUDE_PLUGIN_ROOT`, which was not happening reliably; the
16+
`${CLAUDE_PLUGIN_ROOT:-$PWD}` fallback resolved to the user's project
17+
directory, where `scripts/launcher.py` does not exist. Replaced the
18+
bash command with a Python one-liner that reads
19+
`~/.claude/plugins/installed_plugins.json` (always at a fixed absolute
20+
path) to discover the plugin install path, then `execvp`s
21+
`launcher.py`. No CWD or env dependency. Users in any project now get
22+
Cortex on plugin update — no per-project configuration required.
23+
924
## [3.14.9] — ingest_codebase: no caps + Rust-style qn fallback
1025

1126
### Fixed

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "hatchling.build"
44

55
[project]
66
name = "neuro-cortex-memory"
7-
version = "3.14.9"
7+
version = "3.14.10"
88
description = "Scientifically-grounded memory system based on computational neuroscience research"
99
readme = "README.md"
1010
license = "MIT"

0 commit comments

Comments
 (0)