Skip to content

v0.6.0 — synapse

Choose a tag to compare

@romulofebasi romulofebasi released this 07 Jun 03:18

[0.6.0] — 2026-06-07

✨ Features

  • SYN-200: Branded model-download experience (7f622df)

  • SYN-197: Animated mascot reveal on onboarding (ac906c3)

  • SYN-199: Charming empty + healthy states (157f0b1)

  • SYN-198: Brand banner on bare syn and --version (370824f)

  • SYN-196: Brand module — graph-constellation mascot + wordmark (d5e9d19)

  • SYN-201: OutputSchema on MCP read tools (5e4275e)

  • SYN-184: Syn plugin install — scaffold the Claude Code plugin (e0b350b)

  • SYN-175: Syn skill install / syn agents init — emit agent assets (2f2065f)

  • SYN-182: Propose_batch — one accept for many proposals (a9bf156)

  • SYN-181: Get_entities batch read with field projection (5b7cc2c)

  • SYN-180: Recent_changes delta mcp tool over the audit trail (75b765c)

  • SYN-179: Workspace_overview digest mcp tool (0a8ba20)

  • SYN-178: Resource_link on search hits and get_entity (b574b3b)

  • SYN-177: StructuredContent + compact json on all mcp reads (5ebd869)

  • SYN-192: Branded progress animation + federation spinner (e10e731)

  • SYN-191: Tty progress for embed --all, reindex and watch (edad154)

  • SYN-193: Unicode graph tree, show panels, clean search snippets (52d7515)

  • SYN-190: Unicode tables for list/info/doctor on a rich TTY (a775fa0)

  • SYN-171: Capture self-identity globally and seed self person (7b3ea91)

  • SYN-188: Writes emit structured JSON under --format json (292c4c9)

  • SYN-188: Machine-readable JSON errors with branchable kind (8658dea)

  • SYN-176: Bound list_by_type MCP read (limit + cursor) (7f47f66)

  • SYN-186: Styled output + --plain/--no-input/--quiet (ADR-019) (cde313f)

🐛 Bug Fixes

  • mcp: Refresh tool descriptions + build router once (eea23bd)

  • SYN-213: Rich rendering for federated_search hits (f44fe7e)

  • SYN-211: Don't clobber a same-slug non-self person on seed (f4cb7fe)

  • SYN-210: Make the "no self person" error actionable (2872522)

  • SYN-209: Validate a real calendar birthdate (95b8497)

  • SYN-207: Validate per-leaf payload in propose_batch (d4dd7fd)

  • SYN-205: Consume birthdate in cv; correct the schema doc comment (8b02e7c)

  • SYN-206: Materialise self->org graph edge from affiliations (8d7e920)

  • SYN-204: Honour --format json on list/show/tag/pending/ws/at-show (2dd0fb1)

  • SYN-203: Uniform {result, freshness?} envelope on every read (0139f59)

📝 Documentation

  • release: Bring readme + docs up to date for v0.6 (b18f914)

  • SYN-202: Register atomic propose_batch follow-up in v0.7 roadmap (29b1004)

  • SYN-196: Register brand & delight cluster in roadmap (e377bde)

  • adr: Adopt anstream/anstyle terminal styling (ADR-019); v0.7 split (141efef)

  • roadmap: Rendering opt-out contract (SYN-195) (4619cb1)

  • roadmap: Plan premium cli output (SYN-192..193) (d474b09)

  • roadmap: Plan cli ux & agent-friendliness (SYN-186..191) (5c26d48)

  • roadmap: Number syn agent as SYN-185 (carry-over) (0010cd7)

  • roadmap: Plan mcp agent-ergonomics tickets (SYN-176..184) (ea6df57)

  • mcp: Correct tool count + federated/get_entity shapes vs code (69e1152)

  • roadmap: Plan syn skill install for v0.6 (SYN-175) (56788a2)

  • readme: V0.5.0 released; Next is v0.6 (f162e87)

  • changelog: Release v0.5.0 (b2ba0ad)

🧹 Chores