seamless docs

Changelog

Every Seamless release, newest first - what shipped and when, regenerated from the git tags at each release.

Every release, newest first. The entries mirror the notes on GitHub Releases - the same commit subjects, grouped the same way, with housekeeping (docs, CI, dependency bumps) filtered out. Each heading links the release's downloads and checksums.

Install with one command (quickstart), or update an existing install in place with seamlessd update.

v0.4.3

Released 2026-07-22 - downloads and notes

Features

  • feat(console): per-gate readiness in the utility activation table

Other

  • refactor(console): merge the utility activation table into the Closed loop group

v0.4.2

Released 2026-07-22 - downloads and notes

Features

  • feat(sessions): self-reported mishaps at session_end
  • feat(gardener): add the tool-error pass -- recurring agent-facing errors become fix tasks
  • feat(console): make the interaction-volume histogram interactive

Fixes

  • fix(console): locate timeline events in place

v0.4.1

Released 2026-07-21 - downloads and notes

Features

  • feat(console): semantic index and storage panel on Settings
  • feat(gardener): recall-miss ledger and memory-wanted proposals
  • feat(console): session review workspace and recency-first list order
  • feat(retrieval): closed-loop utility ranking for briefings and recall
  • feat(console): redesign the login page around getting in, not locked out
  • feat(console): show memory churn on the Retrieval report
  • feat(mcp): add registry server.json for io.github.0spoon/seamless

v0.4.0

Released 2026-07-21 - downloads and notes

Features

  • feat(site): expand the README as the highest-authority search surface
  • feat(release): publish a Homebrew cask to 0spoon/homebrew-tap on release
  • feat(site): crawlable /scenarios/ pages and four definition pages
  • feat(site): release-time /docs/changelog/ generated from git tags
  • feat(site): hand-written /compare/ hub and the Agent Teams FAQ entry
  • feat(site): answer-first openers for the pages that map to a real query
  • feat(site): one honest MCP-clients guide for Cursor, Cline, Windsurf and Zed
  • feat(site): manual IndexNow ping and a make metrics target
  • feat(site): crawlable scenes, authored section landings, unpublish SITE.md
  • feat(site): JSON-LD structured data plus the gates that keep it honest
  • feat(docsgen): add canonical, robots and Open Graph head tags to every docs page
  • feat(console): redesign Retrieval as a four-zone circulation report

v0.3.9

Released 2026-07-21 - downloads and notes

Features

  • feat(console): share one in-place navigation client across data refreshes
  • feat(sessions): harvest real model token usage on both Claude Code and Codex
  • feat(install): wire the chat surface into client detection and selection
  • feat(doctor): verify the Claude app chat surface's desktop-config registration
  • feat(seamlessd): register the chat-surface MCP bridge in claude_desktop_config.json
  • feat(doctor,store): verify the Claude app's embedded code surface
  • feat(console): edit project families in Settings and cost the reach card
  • feat(console): redesign overview, gardener, and settings surfaces
  • feat(docsgen): emit llms.txt and llms-full.txt at the site root
  • feat(docsgen): generate and gate sitemap.xml and robots.txt at the site root
  • feat(console): give the operational explorers shared orientation chrome
  • feat(console): add a reader nav strip and shared library chrome
  • feat(search): add time windows, sorts, and a unified console search stream
  • feat(search): floor semantic-only hits and show similarity in console search
  • feat: add Codex shared-host diagnostics
  • feat(console): add Labs and Trials library screens
  • feat(seam): add seam version, reporting the running daemon's version

Fixes

  • fix(docsgen): exempt author-written dates from the build-timestamp tripwire
  • fix(mcp): stop lab-only bindings from masquerading as session bindings

v0.3.8

Released 2026-07-20 - downloads and notes

Features

  • feat(install): confirm client choice, drop the silent Claude fallback

Fixes

  • fix(test): remove load-sensitive 5s deadline from fake-codex tests

v0.3.7

Released 2026-07-20 - downloads and notes

Features

  • feat(hooks): integrate Codex subagent lifecycle
  • feat(install): detect the agent clients instead of defaulting to Claude
  • feat(hooks): cap Codex hook context below the output spill threshold
  • feat(codex): add MCP instructions and native skills
  • feat(console): harness and model attribution pills on sessions, memories, notes, and the feed
  • feat(security): land the 2026-07 audit hardening (M1-M3 and low-severity fixes)
  • feat(attribution): record which model produced each memory, note, and session

Fixes

  • fix(release): ignore the CI-generated sigs/ so goreleaser sees a clean tree
  • fix(seamlessd): keep MCP stderr out of JSON
  • fix(seamlessd): report Codex operational truth
  • fix(scripts): pin --client claude in the scene-fixture harness
  • fix(seamlessd): reconcile Codex MCP registration
  • fix(skills): stop double-wrapping the mkdir error
  • fix(hooks): prepare the plan-context block once for telemetry and response
  • fix(console): resolve provenance stamps by shape and stop pinning mutable session fields
  • fix(doctor): judge hooks against the recorded seam path, not the running binary's sibling
  • fix(install): warn when a pinned 0.3.3-0.3.6 binary bundles no skills
  • fix(install): pass an explicit --client from make install
  • fix(scripts): reject traversal skill names before rm -rf
  • fix(skills): restore disable-model-invocation on seam-onboard
  • fix(hooks): adopt hand-written tilde hook commands instead of duplicating
  • fix(seamlessd): degrade skill install instead of aborting install-hooks
  • fix(hooks): keep item ids on a truncated Codex injection
  • fix(install): probe for --client before passing it to a pinned binary
  • fix(hooks): reject an unknown hook client instead of defaulting to Claude
  • fix(hooks): classify definitions exactly
  • fix(sessions): key ambient sessions by full external identity
  • fix(release): pin cosign to the v2 line so the sign stage survives cosign v3

v0.3.6

Released 2026-07-19 - downloads and notes

Features

  • feat(update): seamlessd update + --check, with make update parity
  • feat(console): Plans joins the library layout
  • feat(console): unify Notes, Memories, and Tasks into a library layout

Fixes

  • fix(version): derive build version from git tag so make and releases agree
  • fix(console): per-project Retrieval trend on the project Overview

v0.3.5

Released 2026-07-19 - downloads and notes

Features

  • feat(service): cross-OS seamlessd start|stop|restart|status + make parity
  • feat(uninstall): cross-OS seamlessd uninstall + make delegation

v0.3.4

Released 2026-07-18 - downloads and notes

Features

  • feat(install): structured, colored, terser install output
  • feat(install): interactive client picker + graceful non-Claude-Code doctor

v0.3.3

Released 2026-07-18 - downloads and notes

Features

  • feat(codex): install-hooks --client codex profile + doctor awareness
  • feat(codex): Stop-hook lifecycle -- heartbeat + rollout tail-harvest
  • feat(codex): per-client hook payload adapter and --client plumbing
  • feat(codex): client-derived ambient identity (cc/ vs cx/) and external session id
  • feat(codex): add seam mcp-proxy stdio<->HTTP bridge for stdio-only MCP clients

Fixes

  • fix(site): cache-bust static assets so deploys stop serving stale CSS/JS

v0.3.2

Released 2026-07-18 - downloads and notes

Features

  • feat(site): OS-aware install command on the landing page
  • feat(windows): package, install, and supervise Seamless on Windows
  • feat(hooks): emit exec-form command hooks + seam hook --config

Other

  • refactor(demoseed): extract seeding core into internal/demokit; thin CLI

v0.3.1

Released 2026-07-17 - downloads and notes

Features

  • feat(marketing): make the demo scenes a self-running reel; refresh wordmark
  • feat(marketing): ship the animated with/without terminal scenes section
  • feat(mcp,briefing,skills): batch+enrich missing-required errors, reconcile kind/type guidance
  • feat(demoseed,marketing): record with/without terminal scenes + distill all four into scenes.js
  • feat(mcp): resolve task-claim identity from the ambient, not the transport binding
  • feat(skills): ship /seam-research as a repo-maintained skill
  • feat(installer): bundle the /seam-onboard skill in the release
  • feat(mcp,docs): make repo auto-mapping visible; map-repo is override-only
  • feat(demoseed): scene fixture + dual harness for terminal captures
  • feat(briefing): clean truncation, subset header, drop no-summary findings
  • feat(gardener,briefing): age out gateless stage memories
  • feat(site): swap the console sketch for real captures from a seeded demo
  • feat(install): one-command curl | sh installer for macOS and Linux

Fixes

  • fix(console): window plans on composition activity, lead with the all-time total
  • fix(console): stop the bare .plan rule leaking onto the Plans filter chip

Other

  • build: gate the landing page against the installer and the CLI

v0.3.0

Released 2026-07-16 - downloads and notes

The first public release of Seamless.