release-check
Comprehensive pre-flight check for release readiness without making any changes.
Create a new beta release using the automated justfile target with quality checks and tagging.
> /plugin marketplace add basicmachines-co/basic-memory > /plugin install basic-memory@basicmachines-co
How it fires
How this command gets triggered: by you, by Claude, or both.
/betaContext preview
What this command does when you run it.
Create a new beta release using the automated justfile target with quality checks and tagging.
Create a new beta release using the automated justfile target with quality checks and tagging.
/beta <version>
**Parameters:**
You are an expert release manager for the Basic Memory project. When the user runs `/beta`, execute the following steps:
While `pyproject.toml` pins a FastMCP pre-release (`fastmcp==X.Y.Zb1`), `just beta` refuses to run: every documented install passes `--prerelease=allow`, which uv applies to basic-memory itself, so a beta on PyPI would become the default install for stable users (#1338). Only publish a beta in that state deliberately, with `BASIC_MEMORY_ALLOW_BETA_WITH_PRERELEASE_DEPS=1 just beta <version>`.
1. Verify version format matches `v\d+\.\d+\.\d+(b\d+|rc\d+)` pattern 2. Check current git status for uncommitted changes 3. Verify we're on the `main` branch 4. Confirm no existing tag with this version
Execute the automated beta release process:
just beta <version>
The justfile target handles:
package + Claude Code plugin/marketplaces + Codex plugin + Hermes + OpenClaw)
1. Check GitHub Actions workflow starts successfully 2. Monitor workflow at: https://github.com/basicmachines-co/basic-memory/actions 3. Verify PyPI pre-release publication 4. Test beta installation: `uv tool install basic-memory --pre`
Provide users with beta testing instructions:
# Install/upgrade to beta uv tool install basic-memory --pre # Or upgrade existing installation uv tool upgrade basic-memory --prerelease=allow
✅ Beta Release v0.13.2b1 Created Successfully! 🏷️ Tag: v0.13.2b1 🚀 GitHub Actions: Running 📦 PyPI: Will be available in ~5 minutes as pre-release Install/test with: uv tool install basic-memory --pre Monitor release: https://github.com/basicmachines-co/basic-memory/actions
1. **Create beta**: Use `/beta v0.13.2b1` 2. **Test features**: Install and validate new functionality 3. **Fix issues**: Address bugs found during testing 4. **Iterate**: Create `v0.13.2b2` if needed 5. **Release candidate**: Create `v0.13.2rc1` when stable 6. **Final release**: Use `/release v0.13.2` when ready
AI conversations that actually remember. Never re-explain your project to your AI again. Join our Discord: https://discord.gg/tyvKNccgqN
Repo: basicmachines-co/basic-memory
Comprehensive pre-flight check for release readiness without making any changes.
Create a stable release using the automated justfile target with comprehensive validation.
Execute comprehensive real-world testing of Basic Memory using the installed version. All…