Session Kit v0.1.4 (Public Beta)
Pre-release
Pre-release
Session Kit v0.1.4
This public beta adds first-install project discovery and fixes exact provider
identity, naming, color, and child-activity handling.
Added
- Discovers existing Claude Code and Codex project folders from their bounded
local configuration, history, and thread stores without crawling the home
directory. - Shows discovered folders during the first interactive install and imports all
of them by default. - Adds rerunnable
session-kit projects discover,import,list, andadd
commands. - Preserves manual shortcuts, creates owner-only backups, and assigns distinct
provider aliases when Claude Code and Codex use the same folder.
Fixed
- Associates a managed Codex App Server's one open remote-TUI rollout with its
Session Kit terminal, restoring the exact thread title and launch color. - Refuses ambiguous App Servers and excludes editor rollouts from ordinary Codex
process identity. - Defers unsafe in-window Codex title refreshes while the provider is attached or
working. - Counts only active Codex child threads and keeps internal refresh markers out
of ordinary dashboard rows.
Verification
- The private source passed 412 tests. The exact public export passed 410 tests,
clean-install preflight, ShellCheck, Ruff, bytecode, type, documentation,
privacy, reachable-history, export-completeness, and release gates. - GitHub Actions run 30875538573 passed all 12 jobs: native macOS arm64 and
x86_64, Ubuntu 22.04 and 24.04 with Python 3.10 through 3.13, quality/export,
and the optional shpool patch build. - A physical Apple Silicon Mac passed release-artifact checksum verification,
interactive fresh install, discovery of separate and shared Claude/Codex
projects, default import, collision-safe aliases, and idempotent re-import. - The same Mac updated a loaded v0.1.3 installation to this candidate without
restarting services. Its boot identity, shpool daemon PID, attached shpool
client PID, and LaunchAgent generations were unchanged;session-kit doctor
passed afterward. - Physical device versions: macOS 26.5.1 build 25F80, arm64, shpool 0.11.0,
Claude Code 2.1.220, Codex CLI 0.146.0, Python 3.14.6, and GNU Bash 5.3.15. - Native CI covered both supported Mac architectures; physical-device acceptance
covered Apple Silicon. - Two independent artifact builds produced byte-identical archive, checksum,
and provenance files. Archive SHA-256:
dca76e84469e738632bbc2c636823d97d39c1ccf4f59333143d889f167facba4.
The private source commit is 241b7f25eeee490590dbdb9e005fdc8cb1b3c792.
The public release commit is 05cc2e9e8652d7a4364a5ba71408b6a2bef0fe46.