This release adds 3 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
+14 more
Summary
AI summaryAdded generalized multi‑root support for propagate() while preserving backward compatibility.
Full changelog
v0.7.10 - 2026-05-10 - Roadmap-to-v1.0 Omnibus (longest-march release)
Replaces v0.7.5 at _canon.yaml::contract_version. Issued via the
myco molt --contract v0.7.10 agent-callable verb.
synced_contract_version updated in lockstep. Version label jumps
v0.7.5 -> v0.7.10 (5-patch jump; v0.7.6/.7/.8/.9 burned without
ever existing on PyPI / MCP Registry / git tags).
What changed
13 substantive items shipped per the omnibus craft at
docs/primordia/v0_7_10_to_v1_0_omnibus_craft_2026-05-10.md.
Headlines:
- Lint: +1 dim. LB1 Living-Bets-overdue (semantic/LOW;
ramps to MEDIUM after 5 minor versions and HIGH after 10 since
the most recent Living Bets audit doc) closes the v0.7.5 P1 IOU
to mechanize the L0 every-MAJOR re-audit cadence. 51 dims total. - Adapters: +3. SQLite + email/mbox + git-history. Stdlib-only
implementations bring the ingestion roster to 10 modalities. - Federation:
propagate()API generalized fromdst_root: Path
todst_roots: list[Path] | Pathwith cross-peer transactional
semantics. Backward-compat preserved for legacy single-peer callers. - L2 doctrine: new
docs/architecture/L2_DOCTRINE/release_discipline.md
promotes 5 rules from the v0.7.x cycle distillation. - Living Bets: v0.7-MAJOR re-audit RATIFIED (Option A).
- Pytest shim migration:
myco.mcp->myco.boundary.mcptest sweep. - HTTP/OAuth verification: 5 passed + 2 xfail + 1 xpass with
4 concrete gaps documented atdocs/iou/v0_7_10_streamable_http_gaps.md. - Examples smoke tests: 8 demos x 17 passes + 8 honest importorskip.
- .myco/plugins/ reference: first production exercise of the
per-substrate plugin loader. 8 tests pass. - Self-eat backlog: 33 historical crafts ingested. Notes:
integrated 7->40, distilled 2->5. Three cluster retrospectives
with synthesis content. - Graph benchmark suite: 5 scale tests (skip-by-default).
Test count: 1601 -> 1710 (+109; auto-refreshed by bump_version.py).
Break from v0.7.5
Internal only. propagate() adds dst_roots: list[Path] | Path
parameter alongside the existing dst_root: Path (exactly one
required). Legacy single-peer callers using dst_root= keyword
continue to work without modification. Surface contract: no breaks.
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
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.
Related context
Related tools
Beta — feedback welcome: [email protected]