Releases: 0spoon/seamless
Releases · 0spoon/seamless
Release list
v0.4.1
Changelog
Features
- 60303ec feat(console): redesign the login page around getting in, not locked out
- fe8f5ae feat(console): semantic index and storage panel on Settings
- 9156204 feat(console): session review workspace and recency-first list order
- de5c290 feat(console): show memory churn on the Retrieval report
- 11b8ba8 feat(gardener): recall-miss ledger and memory-wanted proposals
- ab0e9b1 feat(mcp): add registry server.json for io.github.0spoon/seamless
- 3ad55ae feat(retrieval): closed-loop utility ranking for briefings and recall
v0.4.0
Changelog
Features
- bdf82d1 feat(console): redesign Retrieval as a four-zone circulation report
- 95feaac feat(docsgen): add canonical, robots and Open Graph head tags to every docs page
- cd3afab feat(release): publish a Homebrew cask to 0spoon/homebrew-tap on release
- 5644de8 feat(site): JSON-LD structured data plus the gates that keep it honest
- f21d79f feat(site): answer-first openers for the pages that map to a real query
- 04124ef feat(site): crawlable /scenarios/ pages and four definition pages
- 9c940a8 feat(site): crawlable scenes, authored section landings, unpublish SITE.md
- cd876b6 feat(site): expand the README as the highest-authority search surface
- b4eefd4 feat(site): hand-written /compare/ hub and the Agent Teams FAQ entry
- d8d3ce9 feat(site): manual IndexNow ping and a make metrics target
- f12ff0a feat(site): one honest MCP-clients guide for Cursor, Cline, Windsurf and Zed
- 67426f1 feat(site): release-time /docs/changelog/ generated from git tags
v0.3.9
Changelog
Features
- 802d7c1 feat(console): add Labs and Trials library screens
- 837997a feat(console): add a reader nav strip and shared library chrome
- 1c9a18c feat(console): edit project families in Settings and cost the reach card
- 0c117b7 feat(console): give the operational explorers shared orientation chrome
- bd0607e feat(console): redesign overview, gardener, and settings surfaces
- 4467733 feat(console): share one in-place navigation client across data refreshes
- de1c3db feat(docsgen): emit llms.txt and llms-full.txt at the site root
- 42f3d35 feat(docsgen): generate and gate sitemap.xml and robots.txt at the site root
- 088bb80 feat(doctor): verify the Claude app chat surface's desktop-config registration
- 1c0af0e feat(doctor,store): verify the Claude app's embedded code surface
- a189f0d feat(install): wire the chat surface into client detection and selection
- cf6f994 feat(seam): add seam version, reporting the running daemon's version
- 6fb0d2e feat(seamlessd): register the chat-surface MCP bridge in claude_desktop_config.json
- e185f81 feat(search): add time windows, sorts, and a unified console search stream
- 31207d2 feat(search): floor semantic-only hits and show similarity in console search
- 22d24a1 feat(sessions): harvest real model token usage on both Claude Code and Codex
- 4916886 feat: add Codex shared-host diagnostics
Fixes
v0.3.8
v0.3.7
Changelog
Features
- dcb09c7 feat(attribution): record which model produced each memory, note, and session
- 5cb1d1b feat(codex): add MCP instructions and native skills
- c55b770 feat(console): harness and model attribution pills on sessions, memories, notes, and the feed
- 8a33a02 feat(hooks): cap Codex hook context below the output spill threshold
- 9f4ebb6 feat(hooks): integrate Codex subagent lifecycle
- 63b7067 feat(install): detect the agent clients instead of defaulting to Claude
- 01929d5 feat(security): land the 2026-07 audit hardening (M1-M3 and low-severity fixes)
Fixes
- 2ce7fd1 fix(console): resolve provenance stamps by shape and stop pinning mutable session fields
- 90a41c6 fix(doctor): judge hooks against the recorded seam path, not the running binary's sibling
- 8fdf28e fix(hooks): adopt hand-written tilde hook commands instead of duplicating
- 931881a fix(hooks): classify definitions exactly
- 1bd5de5 fix(hooks): keep item ids on a truncated Codex injection
- 57ba0b1 fix(hooks): prepare the plan-context block once for telemetry and response
- 5b44b35 fix(hooks): reject an unknown hook client instead of defaulting to Claude
- 6c1e77d fix(install): pass an explicit --client from make install
- 5cc83d4 fix(install): probe for --client before passing it to a pinned binary
- 2d37071 fix(install): warn when a pinned 0.3.3-0.3.6 binary bundles no skills
- e3d47ed fix(release): ignore the CI-generated sigs/ so goreleaser sees a clean tree
- 8658df3 fix(release): pin cosign to the v2 line so the sign stage survives cosign v3
- 5521017 fix(scripts): pin --client claude in the scene-fixture harness
- 93848ce fix(scripts): reject traversal skill names before rm -rf
- f14b4b0 fix(seamlessd): degrade skill install instead of aborting install-hooks
- ed38e92 fix(seamlessd): keep MCP stderr out of JSON
- b1ad1cf fix(seamlessd): reconcile Codex MCP registration
- b8e4cea fix(seamlessd): report Codex operational truth
- 2758e0d fix(sessions): key ambient sessions by full external identity
- 7ae643a fix(skills): restore disable-model-invocation on seam-onboard
- df9350b fix(skills): stop double-wrapping the mkdir error
Other
- 11a8588 Merge branch 'worktree-review-backlog-fixes'
v0.3.6
v0.3.5
v0.3.4
v0.3.3
Changelog
Features
- a1548d3 feat(codex): Stop-hook lifecycle -- heartbeat + rollout tail-harvest
- ced1b8d feat(codex): add seam mcp-proxy stdio<->HTTP bridge for stdio-only MCP clients
- f7606a0 feat(codex): client-derived ambient identity (cc/ vs cx/) and external session id
- 030e076 feat(codex): install-hooks --client codex profile + doctor awareness
- f2caa48 feat(codex): per-client hook payload adapter and --client plumbing
Fixes
- 72b7c7b fix(site): cache-bust static assets so deploys stop serving stale CSS/JS
v0.3.2
Changelog
Features
- 504982c feat(hooks): emit exec-form command hooks + seam hook --config
- d148e54 feat(site): OS-aware install command on the landing page
- 804b7e3 feat(windows): package, install, and supervise Seamless on Windows
Other
- e4c3528 refactor(demoseed): extract seeding core into internal/demokit; thin CLI