Skip to content

Releases: arctop/seamless

v0.7.4

Choose a tag to compare

@github-actions github-actions released this 15 Oct 04:59
v0.7.4
5cd7975

Changelog

Other

  • 43e8d24 perf(console): the Overview holds still between events

v0.7.3

Choose a tag to compare

@github-actions github-actions released this 14 Oct 03:38
v0.7.3
fb9dacc

Changelog

Fixes

  • 05482d9 fix(seam): a hook gives up before its client kills it, even on a hanging dial
  • 7c03ef2 fix(store): a Windows daemon keeps another host's POSIX repo paths as sent
  • 0dac1d8 fix(update): say confirming, not updating, once the new version serves

v0.7.2

Choose a tag to compare

@github-actions github-actions released this 12 Oct 22:16
v0.7.2
c40047c

Changelog

Fixes

  • 05b4cf1 fix(console): a request the browser abandoned logs at debug, not as a 500
  • 024ef64 fix(gardener): settle a proposal whose memory went inactive while it waited
  • c9f2203 fix(hooks): a subagent that left no transcript is not a warning
  • 61c3226 fix(mcp): a memory_read miss names the project that has it, or the MEMORY.md boundary
  • bdf10ad fix(mcp): a notes_read miss names the project that has the note, or the plan
  • 902f44e fix(update): doctor and update --check measure the soak on GitHub's clock

v0.7.1

Choose a tag to compare

@github-actions github-actions released this 10 Oct 04:47

Changelog

Fixes

  • a9b0975 fix(console): the update ledger names a gate refusal; blocks say what clears them

v0.7.0

Choose a tag to compare

@github-actions github-actions released this 10 Oct 04:15

Changelog

Features

  • e94462a feat(cli): seamlessd retire-project retires a mistakenly minted project
  • 89d50bc feat(cli): unmap-repo --host removes another machine's mapping on a shared daemon
  • 5f2fbdc feat(config): update.auto, max_defer and min_age
  • 00274a7 feat(console): Settings > Updates drives automatic updates
  • dfbaa41 feat(console): Settings > Updates, the version fact, an updated banner
  • 24f1c82 feat(mcp): a session= handle on every tool, ready for MCP's stateless revision
  • aaefd58 feat(release): Developer ID-sign and notarize the macOS binaries
  • 1a88550 feat(retrieve): a slot for the update notice in the briefing
  • 74e2e8b feat(seam): a hook's dial retry follows what losing it costs
  • c21297a feat(seam): mcp-proxy and hooks ride out a daemon restart
  • 741c5c4 feat(seamlessd): an activity tracker for the update decision
  • 4ca66ae feat(seamlessd): doctor and update --check report automatic updates
  • aba6c14 feat(seamlessd): one daemon per data dir, and install-hooks never migrates
  • d5da89d feat(seamlessd): the Windows updater starts as a detached child first
  • 172ce57 feat(seamlessd): the daemon can start the updater outside its service, per OS
  • d8519bb feat(seamlessd): the updater engine, and a manual update that can roll back
  • 1d0246e feat(seamlessd): wire automatic updates into the running daemon (2.13)
  • 0dcbd20 feat(seamlessd): wire the update check into the daemon and the CLIs
  • a55011b feat(update): a typed reason for the updater's gate refusals
  • e4da8d9 feat(update): a why for an attended seamlessd update
  • c05f428 feat(update): an anonymous check for new Seamless releases
  • 20d3169 feat(update): the attempt contract between the daemon and the updater
  • b0bc49b feat(update): the daemon decides when to install, and folds what happened

Fixes

  • ff45b17 fix(config): define the wildcard host once, by address rather than spelling
  • 0bad23c fix(install): installers an unattended update can drive
  • 416a090 fix(install): retry the launchd bootstrap every 0.1s, not every second
  • a457dcc fix(seamlessd): Windows stop and restart wait for the old daemon to exit
  • 5e4b3b4 fix(seamlessd): recovery text names the backup where it sits after the move
  • 65d14b7 fix(seamlessd): report the toolchain's version for builds no ldflags stamped
  • 0ece425 fix(site): stop the Claude app page scrolling sideways on phones

Other

  • b60b092 build(check): vet darwin and windows in make check
  • 2d3e1be build(deps): move to mcp-go v1.1.1, keeping clients on session-based MCP revisions
  • 51c705b build(lint): pin golangci-lint v2.14.0, which reads go1.27.2's export data
  • 99c5d26 build(release): strip cask quarantine with postflight_steps, not a Ruby postflight
  • fef3d15 refactor(update): one home for the automatic-update wording

v0.6.0

Choose a tag to compare

@github-actions github-actions released this 09 Oct 03:36

Seamless moved to github.com/arctop/seamless and is now published by Arctop. This is the first release signed from the new repository. Links to github.com/0spoon/seamless redirect here. The license stays MIT, and the copyright is now held by Arctop, Inc.

  • On v0.5.4 or later: seamlessd update works as usual, because v0.5.4 already accepts the new signature.
  • On v0.5.3 or older: seamlessd update refuses this release with a signature error naming github.com/arctop/seamless. Re-run the installer once: curl -fsSL https://thereisnospoon.org/install | sh (on Windows, irm https://thereisnospoon.org/install.ps1 | iex). It keeps your config and ~/.seamless, and seamlessd update works again afterwards.
  • Go: the module path is now github.com/arctop/seamless: go install github.com/arctop/seamless/cmd/...@latest.
  • Homebrew: the tap is now arctop/tap (brew install arctop/tap/seamless). An install from the old 0spoon/tap does not move on its own, so switch once with brew uninstall --cask seamless && brew untap 0spoon/tap && brew install arctop/tap/seamless. On the old tap, brew update now lists the cask as deleted.

Changelog

Other

  • 28a8378 refactor: move the module to github.com/arctop/seamless and repoint every repo URL

v0.5.4

Choose a tag to compare

@github-actions github-actions released this 08 Oct 23:51

Update now. This release prepares for Seamless's move to github.com/arctop/seamless. Run seamlessd update to install it. Releases published after the move are signed from the new repository, and v0.5.4 is the first version that accepts that signature, so updating now keeps later updates verifying. If you skip it, re-run the install one-liner once after the move (curl -fsSL https://thereisnospoon.org/install | sh).

It also raises the build toolchain to go1.26.9 and golang.org/x/net to v0.60.0, which clears 13 Go standard-library vulnerabilities published on 2026-10-08. Building from source now needs Go 1.26+.

Changelog

Features

  • b297ea2 feat(cli): seamlessd unmap-repo removes this machine's repo mappings
  • f9c699d feat(mcp): bind each agent's tool calls to its own session
  • 935a2c0 feat(update): accept the arctop release signer ahead of the move to github.com/arctop/seamless

Other

  • 8d6c55d build(deps): raise the toolchain floor to go1.26.9 and x/net to v0.60.0

v0.5.3

Choose a tag to compare

@github-actions github-actions released this 28 Sep 05:33

Changelog

Features

  • a1a231a feat(console): Basic Home leads with a health strip; Overview analytics by level
  • a3b3e5b feat(console): Settings becomes one section at a time, by level
  • 566a99b feat(console): a System theme that follows the OS light or dark setting
  • 474ff30 feat(console): briefing presets -- Lean, Balanced, Rich, and a Customize disclosure
  • 12276f3 feat(console): choose the console level -- Experience picker, welcome card, badge
  • cb01913 feat(console): console.level config, stored level row, and upgrade grandfather
  • ea0caf5 feat(console): hidden, not locked -- level banner, level-aware search and tabs
  • 9f06abd feat(console): in-page knob gates by level, each a registered surface
  • a624ceb feat(console): preview the briefing in Settings as you change it
  • 8bbba3e feat(console): rebuild the Knowledge sky as a polar star chart
  • c42189c feat(console): screen registry drives the sidebar; level resolved per request

Fixes

  • 8ce482b fix(console): level-aware 404 links, phone layout fixes, and a sticky save bar

v0.5.2

Choose a tag to compare

@github-actions github-actions released this 27 Sep 23:29

Changelog

Features

  • 2c88f7c feat(console): Luminous memory -- a living visual design over the new UX
  • fbaad0a feat(console): UX redesign -- job-grouped nav, keyboard-first palette, no dead ends

Fixes

  • 4e09152 fix(console): scope the wordmark's .brand rules to the anchor

v0.5.1

Choose a tag to compare

@github-actions github-actions released this 24 Sep 21:20

Changelog

Fixes

  • 093f9fb fix(install): branch make install on role: client
  • 7382ba6 fix(install): probe https as well as http in the health wait

Other

  • 9754573 build(deps): raise the toolchain floor to go1.25.13