Releases: centauri-ai/coslash
Release list
v0.0.3-rc.2
What's Changed
Bug fixes
- Disable Resume for active local Codex sessions @calvintvu (#156)
- Keep synthesis disabled for new profiles @calvintvu (#155)
- Improve remote monitoring and terminal actions @luhe19001 (#143)
- fix: fail fast when Go or npm is missing for make release @luhe19001 (#130)
- Recognize OpenAI-prefixed model IDs for pricing @calvintvu (#138)
- Fix macOS Hub device pairing persistence @calvintvu (#127)
- Clear stale waiting status for closed Codex sessions @calvintvu (#126)
- Fix remote connection results and expired-tab polling @luhe19001 (#125)
- Make remote connection tests fast @luhe19001 (#124)
- Collapse background re-homed Claude sessions into one card @calvintvu (#121)
Features and improvements
- Show OpenCode session client in badges @calvintvu (#146)
- Harden SSH remote collection, handoffs, and setup @luhe19001 (#142)
- Polish remote Machines SSH setup UX @luhe19001 (#139)
- Improve timeline defaults, filter persistence, and debrief readability @luhe19001 (#131)
- Add a verified SSH collection helper @luhe19001 (#136)
- Add incremental SFTP collection for remote sessions @luhe19001 (#135)
Refactoring
- centralize snapshot preview fetching @calvintvu (#148)
- place root tooltip provider @calvintvu (#147)
Dependencies
- chore(deps): Bump the "dependencies" group with 2 updates across multiple ecosystems @dependabot[bot] (#140)
Other changes
- Refresh the model table from LiteLLM @github-actions[bot] (#154)
- Refresh the model table from LiteLLM @github-actions[bot] (#141)
- Integrate SSH monitoring in Machines and releases @luhe19001 (#133)
- Refresh the model table from LiteLLM @github-actions[bot] (#134)
Full Changelog: v0.0.3-rc.1...v0.0.3-rc.2
How to install
brew install centauri-ai/tap/coslashAlready tapped? brew upgrade coslash.
The .tar.gz assets below are for manual installs:
VERSION="v0.0.3-rc.2" # or the desired version tag
ARCH="arm64" # or amd64 on Intel
ASSET="coslash_${VERSION}_darwin_${ARCH}.tar.gz"
BASE_URL="https://github.com/centauri-ai/coslash/releases/download/${VERSION}"
curl -fLO "${BASE_URL}/${ASSET}"
curl -fLO "${BASE_URL}/checksums.txt"
grep -F " ${ASSET}" checksums.txt | shasum -a 256 -c -
tar -xzf "${ASSET}"
"${ASSET%.tar.gz}/coslash"Substitute the release version and architecture. The binaries are unsigned and unnotarized, so macOS may warn about an archive downloaded through a browser; the Homebrew install above is not affected.
v0.0.3-rc.1
What's Changed
Bug fixes
- Show OpenCode sessions as Waiting for pending approvals @calvintvu (#103)
- Show Codex sessions as Waiting when user action is required @calvintvu (#100)
- Clear stale OpenCode waiting status on newer turns @calvintvu (#96)
- Count only confirmed PRs in Codex sessions @calvintvu (#99)
- Fix OpenCode gateway pricing and float context windows in the model table @milanshen (#107)
- Hide undetected vendors from filters and synthesis settings @milanshen (#93)
- Prevent oversized model refresh PR bodies @calvintvu (#92)
- Show only surviving commits in session inspector @calvintvu (#79)
- Show session-specific file diffs in the inspector @calvintvu (#76)
- Fix Codex subagent filtering and inspector entries @calvintvu (#78)
Features and improvements
- Document Mac-only SSH monitoring @luhe19001 (#118)
- Add remote session monitoring UI @luhe19001 (#117)
- Collect remote sessions on the Mac @luhe19001 (#116)
- Add read-only SFTP session parsing @luhe19001 (#115)
- Show OpenCode Waiting plugin health in diagnostics @calvintvu (#105)
- Derive waiting status for Claude sessions from transcript @calvintvu (#101)
- feat: integrate opt-in Hub sharing @luhe19001 (#106)
- Add OpenCode as a synthesis backend @milanshen (#80)
- feat: add opt-in Hub share build @luhe19001 (#98)
- feat: add exact snapshot preview @luhe19001 (#97)
- Add session sorting by status @milanshen (#91)
- Display timestamps alongside turn numbers in the session timeline @milanshen (#88)
- Expand model pricing and context coverage @calvintvu (#89)
- feat(collector): capture canonical session start times @luhe19001 (#83)
- Fix: Polish session inspector timeline and command display @milanshen (#81)
Documentation
- update readme with screenshots and gifs @milanshen (#95)
Refactoring
- Refactor session collection around vendor-owned sources @calvintvu (#71)
Dependencies
- chore(deps): Bump the "dependencies" group with 2 updates across multiple ecosystems @dependabot[bot] (#120)
Other changes
- Refresh the model table from LiteLLM @github-actions[bot] (#123)
- Refresh the model table from LiteLLM @github-actions[bot] (#119)
- Refresh the model table from LiteLLM @github-actions[bot] (#109)
- Refresh the model table from LiteLLM @github-actions[bot] (#94)
- test(snapshot): publish fixtures and measurement tooling @luhe19001 (#87)
- feat(collector): fit snapshots to aggregate budget @luhe19001 (#86)
- feat(collector): add explicit session export boundary @luhe19001 (#85)
- feat(snapshot): define session snapshot v1 contract @luhe19001 (#84)
Full Changelog: v0.0.2...v0.0.3-rc.1
How to install
brew install centauri-ai/tap/coslashAlready tapped? brew upgrade coslash.
The .tar.gz assets below are for manual installs:
VERSION="v0.0.3-rc.1" # or the desired version tag
ARCH="arm64" # or amd64 on Intel
ASSET="coslash_${VERSION}_darwin_${ARCH}.tar.gz"
BASE_URL="https://github.com/centauri-ai/coslash/releases/download/${VERSION}"
curl -fLO "${BASE_URL}/${ASSET}"
curl -fLO "${BASE_URL}/checksums.txt"
grep -F " ${ASSET}" checksums.txt | shasum -a 256 -c -
tar -xzf "${ASSET}"
"${ASSET%.tar.gz}/coslash"Substitute the release version and architecture. The binaries are unsigned and unnotarized, so macOS may warn about an archive downloaded through a browser; the Homebrew install above is not affected.
v0.0.2
What's Changed
Bug fixes
- Fix OpenCode waiting and live session statuses @calvintvu (#77)
- Fix Codex session metadata and status parsing @calvintvu (#75)
- Fix: workflow guard matching @milanshen (#73)
- Fix brand color tokens keeping light values in dark mode @calvintvu (#65)
- Preserve Codex question and answer history @milanshen (#46)
- Settle forked-skill subagents from their own transcript @calvintvu (#48)
- Drop sessions that hold no conversation @calvintvu (#47)
- Read commit messages from the -F and -am commit forms @calvintvu (#44)
- truncate the subagent title @milanshen (#45)
- leftover synthesis.Home wrapper removal @calvintvu (#42)
Features and improvements
- Improve OpenCode session accuracy and live status @calvintvu (#63)
- Add OpenCode subagent support @calvintvu (#61)
- Add OpenCode terminal launch support @calvintvu (#62)
- Add OpenCode root session support @calvintvu (#58)
- Use canonical Git remote identities for sessions @calvintvu (#69)
- Read model prices and context windows from LiteLLM instead of hand-kept tables @calvintvu (#40)
- dark mode @calvintvu (#41)
- Resolve frontend dependency audit findings @luhe19001 (#16)
- Harden loopback server access with per-run tokens @luhe19001 (#19)
- Bind the smoke server to an ephemeral port @calvintvu (#35)
- Compare settings drafts with JSON.stringify @calvintvu (#31)
- Drop react-router @calvintvu (#28)
- remove avatar component @calvintvu (#27)
- Drop unreachable CLIRunner defaults @calvintvu (#26)
Documentation
- Chore: update README with Opencode @milanshen (#72)
- Prepare the repository for public release @luhe19001 (#20)
- Write the v0.0.1 README and support documentation @luhe19001 (#15)
- add badges to readme @calvintvu (#38)
Refactoring
- Make session source diagnostics storage-neutral @calvintvu (#51)
- Support non-file session sources in the collector @calvintvu (#50)
- Drop the synthesis.Home wrapper @calvintvu (#37)
- Share one GroupTotals in the session board @calvintvu (#34)
- Share one TokenBreakdown between card and inspector @calvintvu (#33)
Dependencies
- Bump the "dependencies" group with 1 update across multiple ecosystems @dependabot[bot] (#66)
- build(deps): bump actions/checkout from 5.1.0 to 7.0.1 @dependabot[bot] (#43)
- build(deps): bump actions/checkout from 5.1.0 to 7.0.1 @dependabot[bot] (#25)
- build(deps): bump actions/setup-node from 6.5.0 to 7.0.0 @dependabot[bot] (#24)
Tooling and CI
- Add semver:major and semver:minor version-resolver rules to Release Drafter @milanshen (#74)
- add prefix to update dependencies bot pr @calvintvu (#67)
- Enable releases from GitHub Actions @milanshen (#60)
- Group Dependabot updates into one weekly PR @calvintvu (#64)
- Automate rolling release drafts @milanshen (#59)
- Use actual tags and group generated release notes @milanshen (#57)
- Smoke-test release packages from one matrix job @calvintvu (#29)
- Check the smoke JSON response one way @calvintvu (#36)
Other changes
- Refresh the model table from LiteLLM @github-actions[bot] (#70)
Full Changelog: v0.0.1...v0.0.2
How to install
brew install centauri-ai/tap/coslashAlready tapped? brew upgrade coslash.
The .tar.gz assets below are for manual installs:
VERSION="v0.0.2" # or the desired version tag
ARCH="arm64" # or amd64 on Intel
ASSET="coslash_${VERSION}_darwin_${ARCH}.tar.gz"
BASE_URL="https://github.com/centauri-ai/coslash/releases/download/${VERSION}"
curl -fLO "${BASE_URL}/${ASSET}"
curl -fLO "${BASE_URL}/checksums.txt"
grep -F " ${ASSET}" checksums.txt | shasum -a 256 -c -
tar -xzf "${ASSET}"
"${ASSET%.tar.gz}/coslash"Substitute the release version and architecture. The binaries are unsigned and unnotarized, so macOS may warn about an archive downloaded through a browser; the Homebrew install above is not affected.
v0.0.2-rc.6
What's Changed
Bug fixes
- Fix OpenCode waiting and live session statuses @calvintvu (#77)
- Fix Codex session metadata and status parsing @calvintvu (#75)
Tooling and CI
- Add semver:major and semver:minor version-resolver rules to Release Drafter @milanshen (#74)
Full Changelog: v0.0.2-rc.5...v0.0.2-rc.6
How to install
brew install centauri-ai/tap/coslashAlready tapped? brew upgrade coslash.
The .tar.gz assets below are for manual installs:
VERSION="v0.0.2-rc.6" # or the desired version tag
ARCH="arm64" # or amd64 on Intel
ASSET="coslash_${VERSION}_darwin_${ARCH}.tar.gz"
BASE_URL="https://github.com/centauri-ai/coslash/releases/download/${VERSION}"
curl -fLO "${BASE_URL}/${ASSET}"
curl -fLO "${BASE_URL}/checksums.txt"
grep -F " ${ASSET}" checksums.txt | shasum -a 256 -c -
tar -xzf "${ASSET}"
"${ASSET%.tar.gz}/coslash"Substitute the release version and architecture. The binaries are unsigned and unnotarized, so macOS may warn about an archive downloaded through a browser; the Homebrew install above is not affected.
v0.0.2-rc.5
What's Changed
Bug fixes
- Fix: workflow guard matching @milanshen (#73)
Documentation
- Chore: update README with Opencode @milanshen (#72)
Full Changelog: v0.0.2-rc.3...v0.0.2-rc.5
How to install
brew install centauri-ai/tap/coslashAlready tapped? brew upgrade coslash.
The .tar.gz assets below are for manual installs:
VERSION="v0.0.2-rc.5" # or the desired version tag
ARCH="arm64" # or amd64 on Intel
ASSET="coslash_${VERSION}_darwin_${ARCH}.tar.gz"
BASE_URL="https://github.com/centauri-ai/coslash/releases/download/${VERSION}"
curl -fLO "${BASE_URL}/${ASSET}"
curl -fLO "${BASE_URL}/checksums.txt"
grep -F " ${ASSET}" checksums.txt | shasum -a 256 -c -
tar -xzf "${ASSET}"
"${ASSET%.tar.gz}/coslash"Substitute the release version and architecture. The binaries are unsigned and unnotarized, so macOS may warn about an archive downloaded through a browser; the Homebrew install above is not affected.
v0.0.2-rc.3
Install
brew install centauri-ai/tap/coslash
coslashAlready tapped? brew upgrade coslash.
The .tar.gz assets below are for manual installs:
VERSION=v0.0.2-rc.3
ARCH=arm64 # or amd64 on Intel
ASSET="coslash_${VERSION}_darwin_${ARCH}.tar.gz"
BASE_URL="https://github.com/centauri-ai/coslash/releases/download/${VERSION}"
curl -fLO "${BASE_URL}/${ASSET}"
curl -fLO "${BASE_URL}/checksums.txt"
grep -F " ${ASSET}" checksums.txt | shasum -a 256 -c -
tar -xzf "${ASSET}"
"${ASSET%.tar.gz}/coslash"Substitute the release version and architecture. The binaries are unsigned
and unnotarized, so macOS may warn about an archive downloaded through a
browser; the Homebrew install above is not affected.
What's Changed
Features and improvements
- Improve OpenCode session accuracy and live status @calvintvu (#63)
- Add OpenCode subagent support @calvintvu (#61)
- Add OpenCode terminal launch support @calvintvu (#62)
- Add OpenCode root session support @calvintvu (#58)
- Use canonical Git remote identities for sessions @calvintvu (#69)
Dependencies
- Bump the "dependencies" group with 1 update across multiple ecosystems @dependabot[bot] (#66)
Tooling and CI
- add prefix to update dependencies bot pr @calvintvu (#67)
Other changes
- Refresh the model table from LiteLLM @github-actions[bot] (#70)
Full Changelog: v0.0.2-rc.2...v0.0.2-rc.3
v0.0.2-rc.2
Install
brew install centauri-ai/tap/coslash
coslashAlready tapped? brew upgrade coslash.
The .tar.gz assets below are for manual installs:
VERSION=v0.0.2-rc.2
ARCH=arm64 # or amd64 on Intel
ASSET="coslash_${VERSION}_darwin_${ARCH}.tar.gz"
BASE_URL="https://github.com/centauri-ai/coslash/releases/download/${VERSION}"
curl -fLO "${BASE_URL}/${ASSET}"
curl -fLO "${BASE_URL}/checksums.txt"
grep -F " ${ASSET}" checksums.txt | shasum -a 256 -c -
tar -xzf "${ASSET}"
"${ASSET%.tar.gz}/coslash"Substitute the release version and architecture. The binaries are unsigned
and unnotarized, so macOS may warn about an archive downloaded through a
browser; the Homebrew install above is not affected.
What's Changed
Bug fixes
- Fix brand color tokens keeping light values in dark mode @calvintvu (#65)
Refactoring
- Make session source diagnostics storage-neutral @calvintvu (#51)
- Support non-file session sources in the collector @calvintvu (#50)
Tooling and CI
- Enable releases from GitHub Actions @milanshen (#60)
- Group Dependabot updates into one weekly PR @calvintvu (#64)
- Automate rolling release drafts @milanshen (#59)
- Use actual tags and group generated release notes @milanshen (#57)
Full Changelog: v0.0.2-rc.1...v0.0.2-rc.2
v0.0.2-rc.1
Install
brew install centauri-ai/tap/coslash
coslashAlready tapped? brew upgrade coslash.
The .tar.gz assets below are for manual installs:
VERSION=v0.0.2-rc.1
ARCH=arm64 # or amd64 on Intel
ASSET="coslash_${VERSION}_darwin_${ARCH}.tar.gz"
BASE_URL="https://github.com/centauri-ai/coslash/releases/download/${VERSION}"
curl -fLO "${BASE_URL}/${ASSET}"
curl -fLO "${BASE_URL}/checksums.txt"
grep -F " ${ASSET}" checksums.txt | shasum -a 256 -c -
tar -xzf "${ASSET}"
"${ASSET%.tar.gz}/coslash"Substitute the release version and architecture. The binaries are
unsigned and unnotarized, so macOS may warn about an archive downloaded
through a browser; the Homebrew install above is not affected.
What's Changed
- build(deps): bump actions/setup-node from 6.5.0 to 7.0.0 by @dependabot[bot] in #24
- build(deps): bump actions/checkout from 5.1.0 to 7.0.1 by @dependabot[bot] in #25
- Drop unreachable CLIRunner defaults by @calvintvu in #26
- remove avatar component by @calvintvu in #27
- Drop react-router by @calvintvu in #28
- Compare settings drafts with JSON.stringify by @calvintvu in #31
- Share one TokenBreakdown between card and inspector by @calvintvu in #33
- Share one GroupTotals in the session board by @calvintvu in #34
- Bind the smoke server to an ephemeral port by @calvintvu in #35
- Check the smoke JSON response one way by @calvintvu in #36
- add badges to readme by @calvintvu in #38
- Drop the synthesis.Home wrapper by @calvintvu in #37
- leftover synthesis.Home wrapper removal by @calvintvu in #42
- Smoke-test release packages from one matrix job by @calvintvu in #29
- Harden loopback server access with per-run tokens by @luhe19001 in #19
- build(deps): bump actions/checkout from 5.1.0 to 7.0.1 by @dependabot[bot] in #43
- Resolve frontend dependency audit findings by @luhe19001 in #16
- truncate the subagent title by @milanshen in #45
- dark mode by @calvintvu in #41
- Write the v0.0.1 README and support documentation by @luhe19001 in #15
- Read commit messages from the -F and -am commit forms by @calvintvu in #44
- Drop sessions that hold no conversation by @calvintvu in #47
- Settle forked-skill subagents from their own transcript by @calvintvu in #48
- Read model prices and context windows from LiteLLM instead of hand-kept tables by @calvintvu in #40
- Preserve Codex question and answer history by @milanshen in #46
- Prepare the repository for public release by @luhe19001 in #20
New Contributors
- @calvintvu made their first contribution in #26
Full Changelog: v0.0.1...v0.0.2-rc.1
v0.0.1
Install
brew install centauri-ai/tap/coslash
coslashAlready tapped? brew upgrade coslash.
The .tar.gz assets below are for manual installs:
VERSION=v0.0.1
ARCH=arm64 # or amd64 on Intel
ASSET="coslash_${VERSION}_darwin_${ARCH}.tar.gz"
BASE_URL="https://github.com/centauri-ai/coslash/releases/download/${VERSION}"
curl -fLO "${BASE_URL}/${ASSET}"
curl -fLO "${BASE_URL}/checksums.txt"
grep -F " ${ASSET}" checksums.txt | shasum -a 256 -c -
tar -xzf "${ASSET}"
"${ASSET%.tar.gz}/coslash"Substitute the release version and architecture. The binaries are
unsigned and unnotarized, so macOS may warn about an archive downloaded
through a browser; the Homebrew install above is not affected.
What's Changed
- Add initial CoSlash public release by @milanshen in #1
- github PR template by @milanshen in #2
- feat: refresh coSlash brand identity by @luhe19001 in #5
- Fix header padding, size, and gaps; move searchbar by @milanshen in #7
- Improve session copy, filtering, and dialog behavior by @milanshen in #3
- Fix Codex todo and pull request collection by @milanshen in #4
- Bundle the frontend into one binary with production CLI startup by @luhe19001 in #8
- Revert "Bundle the frontend into one binary with production CLI startup" by @luhe19001 in #11
- Speed up session loading with windowed collection by @milanshen in #9
- Bundle the frontend into one binary with production CLI startup by @luhe19001 in #12
- Frontend upgrade and fix by @milanshen in #14
- ci: add pull-request CI for the release codepath by @luhe19001 in #17
- Add global synthesis and terminal settings by @milanshen in #18
- Publish tagged release artifacts and a Homebrew formula by @luhe19001 in #10
- Add first-run onboarding and diagnostics by @luhe19001 in #13
- fix: give the publish job a repository context by @luhe19001 in #39
- build(deps): bump actions/setup-go from 6.5.0 to 7.0.0 by @dependabot[bot] in #21
- build(deps): bump actions/upload-artifact from 4.6.2 to 7.0.1 by @dependabot[bot] in #22
- build(deps): bump actions/download-artifact from 5.0.0 to 8.0.1 by @dependabot[bot] in #23
New Contributors
- @milanshen made their first contribution in #1
Full Changelog: https://github.com/centauri-ai/coslash/commits/v0.0.1