v0.6.0 — synapse
[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
- release: V0.6.0 (de901fc)