Skip to content

Battam1111/Myco

v0.8.3 Bugfix

This release fixes issues for SREs watching stability and regressions.

✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

agent-memory ai-agents ai-infrastructure autonomous-agents biomimetics claude
+14 more
claude-code codex cognitive-substrate cursor knowledge-management llm-memory llm-tools long-term-memory mcp mycelium python self-evolving substrate vscode

Summary

AI summary

Fixed flake in test_propagate_collision_raises when using pytest-xdist parallel workers.

Full changelog

v0.8.3 - 2026-05-11 - test_propagate_collision_raises xdist-race hotfix

Replaces v0.8.2 at _canon.yaml::contract_version. Issued via the
myco molt --contract v0.8.3 agent-callable verb.
synced_contract_version updated in lockstep.

What changed

Pure-test hotfix. v0.8.2 CI passed Python 3.10/3.12/3.13 but
flaked on Python 3.11 with
test_propagate_collision_raises - DID NOT RAISE ContractError.
Locally the test passed 3/3 in serial. The flake is xdist
parallelism: under pytest-xdist's parallel worker model, the
collision test pre-wrote its trigger file to the shared PEER_INBOX,
and a sibling test's autouse _clean_peer_inbox fixture wiped the
inbox mid-test, leaving propagate to find no collision.

Fix: clone the fixture peer to a per-test tmp_path / "peer_substrate".
The test now owns an isolated inbox no sibling cleanup can touch.

Break from v0.8.2

None. Pure test-side change; no production behavior change.

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track Battam1111/Myco

Get notified when new releases ship.

Sign up free

About Battam1111/Myco

Agent-first cognitive substrate with 18 manifest-driven verbs (germinate / eat / assimilate / sporulate / traverse / immune / molt / …) and 25 lint dimensions enforcing contract invariants mechanically (R1–R7). Cross-session / cross-project memory via a self-validating filesystem graph — AST + markdown-link derived, not embedding-based. Provider-agnostic by design: MP1/MP2 dims forbid LLM-SDK imports in the kernel and plugin tree. Editable-default install. Works with Claude Code, Cursor, Windsurf, Zed, VS Code, and any MCP client.

All releases →

Related context

Beta — feedback welcome: [email protected]