Skip to content

v0.6.0

Latest

Choose a tag to compare

@zylos-luna-coco zylos-luna-coco released this 14 Jul 14:42
d008294

Split-layer instruction architecture, migration tooling, session-start shard system, and 20+ fixes accumulated since v0.5.3.

Added

  • Split-layer instruction architecture: ZYLOS.md (runtime-agnostic core) + runtime-specific addon (CLAUDE.md / AGENTS.md) replace the monolithic generated instruction file (#722, #723)
  • Instruction migration tool (zylos migrate-instructions): classifies A/B/C, conservation-verified backup before mutation (#722 P2, #728)
  • Upgrade-path auto-migration: A-class auto-migrated during upgrade; C-class receives agent-guided migration prompt for next session start (#729, #732, #735, #736)
  • Session-start shard injection: ordered shard chain with flag-chain mechanism; component shards via shards.d/*.json (#686, #698, #651, #668)
  • Custom session-start injection: operator .md files in custom-hooks/session-start/ (#703, #719, #721)
  • Local component installation: zylos add --from <path> (#700)
  • C4 void channel: internal message channel for system-generated messages (#689, #690)
  • Memory content rules: sync-time audit for state.md and references.md (#697, #702, #704)

Fixed

  • Content filtering API error detection: activity monitor detects "Output blocked by content filtering policy" and triggers session restart (#737)
  • Session-start emits full original messages instead of compressed previews (#724, #725)
  • Self-upgrade conflict backup preservation (#717, #718)
  • Manifest generation from authoritative source (#715, #716)
  • Spill-file path collision in truncateForDelivery (#713, #714)
  • GitHub API: prefer authenticated requests, deduplicate public fallback requests (#699, #705, #711)
  • Comm-bridge full message storage (#618)
  • Claude hooks generated at runtime — eliminates path-quoting mismatches (#682, #678, #679, #684)
  • Codex native SessionStart hook (#675, #681)
  • Memory Sync checkpoint threshold lowered 30→15 (#674)
  • PM2 dump persistence after component upgrades (#669)
  • Rate limit detection broadened (#666, #667)
  • Opus[1m] model backfill guard (#662)

Changed

  • ⚠️ BEHAVIOR CHANGE: zylos upgrade --all non-JSON mode now exits 1 on component check failure (was 0) (#706)

See CHANGELOG.md for full details.