Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 17 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,21 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [0.9.19] - 2026-05-26

### Fixed

- **Codex stale resume sessions recover cleanly.** If Codex reports
`Session not found for thread_id` for a persisted thread id, CoreRoom now
retries that turn once with a fresh Codex thread instead of rendering the
raw adapter error as an `@host` reply.
- **Root host turns no longer double-label `@host`.** The transcript now
suppresses the root host `TurnDispatched` handoff banner while preserving
real cross-role handoff banners.
- **`@user` is visibly styled in scrollback.** The user tag now uses the
prompt green instead of off-white, so user-authored transcript lines are
visually distinct from body text and role output.

## [0.9.18] - 2026-05-26

### Fixed
Expand Down Expand Up @@ -1700,7 +1715,8 @@ API stability, not feature completeness.
- **No timestamps in CREP events.** `cr cost --since` honors the log
file's mtime only; per-event timestamps land in v0.2.

[Unreleased]: https://github.com/spytensor/CoreRoom/compare/v0.9.18...HEAD
[Unreleased]: https://github.com/spytensor/CoreRoom/compare/v0.9.19...HEAD
[0.9.19]: https://github.com/spytensor/CoreRoom/compare/v0.9.18...v0.9.19
[0.9.18]: https://github.com/spytensor/CoreRoom/compare/v0.9.17...v0.9.18
[0.9.17]: https://github.com/spytensor/CoreRoom/compare/v0.9.16...v0.9.17
[0.9.16]: https://github.com/spytensor/CoreRoom/compare/v0.9.15...v0.9.16
Expand Down
2 changes: 1 addition & 1 deletion Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "coreroom"
version = "0.9.18"
version = "0.9.19"
edition = "2021"
rust-version = "1.88"
authors = ["Charlie Zhu <chaojie.zhu.cn@gmail.com>"]
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -123,7 +123,7 @@ Disable that with `COREROOM_NO_UPDATE_CHECK=1` or
<summary>Don't have npm? Direct binary install.</summary>

```bash
TAG=v0.9.18
TAG=v0.9.19
ARCH=$(uname -m); case "$ARCH" in arm64|aarch64) ARCH=aarch64 ;; *) ARCH=x86_64 ;; esac
OS=$(uname -s | tr '[:upper:]' '[:lower:]')
curl -fsSL "https://github.com/spytensor/CoreRoom/releases/download/${TAG}/cr-${TAG}-${OS}-${ARCH}.tar.gz" \
Expand Down
8 changes: 8 additions & 0 deletions data/splash_content.toml
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,14 @@ items = [
"/journal <role> captures today's lessons-learned",
]

[[whats_new]]
version = "0.9.19"
items = [
"stale Codex resume sessions retry fresh instead of printing Session not found",
"@user now has a visible identity color in scrollback",
"root host turns no longer double-print @host handoff banners",
]

[[whats_new]]
version = "0.9.18"
items = [
Expand Down
2 changes: 1 addition & 1 deletion npm/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@spytensor/coreroom",
"version": "0.9.18",
"version": "0.9.19",
"description": "CoreRoom is the Engineering Control Room for AI Agents: host-led, GitHub-gated AI-assisted software engineering control.",
"keywords": [
"cli",
Expand Down
Loading