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
8 changes: 4 additions & 4 deletions .release-please-manifest.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"crates/rho": "1.32.2",
"crates/rho-sdk": "1.17.2",
"crates/rho-providers": "0.18.1",
"crates/rho-tools": "0.13.0"
"crates/rho": "1.33.0",
"crates/rho-sdk": "1.17.3",
"crates/rho-providers": "0.18.2",
"crates/rho-tools": "0.14.0"
}
8 changes: 4 additions & 4 deletions Cargo.lock

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

14 changes: 14 additions & 0 deletions crates/rho-providers/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,19 @@
# Changelog

## [0.18.2](https://github.com/matthewyjiang/rho/compare/rho-providers-v0.18.1...rho-providers-v0.18.2) (2026-08-08)


### Bug Fixes

* exclude reasoning tokens from throughput ([#819](https://github.com/matthewyjiang/rho/issues/819)) ([d261b5b](https://github.com/matthewyjiang/rho/commit/d261b5b35bfb119f49a81d83b33ca06b62b383e7))


### Dependencies

* The following workspace dependencies were updated
* dependencies
* rho-sdk bumped from 1.17.2 to 1.17.3

## [0.18.1](https://github.com/matthewyjiang/rho/compare/rho-providers-v0.18.0...rho-providers-v0.18.1) (2026-08-07)


Expand Down
4 changes: 2 additions & 2 deletions crates/rho-providers/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "rho-providers"
version = "0.18.1"
version = "0.18.2"
edition = "2021"
rust-version = "1.92"
description = "Model provider runtimes, credentials, and model catalog for Rho"
Expand All @@ -9,7 +9,7 @@ repository = "https://github.com/matthewyjiang/rho"
readme = "README.md"

[dependencies]
rho-sdk = { version = "1.17.2", path = "../rho-sdk" }
rho-sdk = { version = "1.17.3", path = "../rho-sdk" }
tokio = { version = "1", features = ["full"] }
reqwest = { version = "0.12", features = ["json", "stream"] }
serde = { version = "1", features = ["derive"] }
Expand Down
7 changes: 7 additions & 0 deletions crates/rho-sdk/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# Changelog

## [1.17.3](https://github.com/matthewyjiang/rho/compare/rho-sdk-v1.17.2...rho-sdk-v1.17.3) (2026-08-08)


### Bug Fixes

* exclude reasoning tokens from throughput ([#819](https://github.com/matthewyjiang/rho/issues/819)) ([d261b5b](https://github.com/matthewyjiang/rho/commit/d261b5b35bfb119f49a81d83b33ca06b62b383e7))

## [1.17.2](https://github.com/matthewyjiang/rho/compare/rho-sdk-v1.17.1...rho-sdk-v1.17.2) (2026-08-07)


Expand Down
2 changes: 1 addition & 1 deletion crates/rho-sdk/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "rho-sdk"
version = "1.17.2"
version = "1.17.3"
edition = "2021"
rust-version = "1.86"
description = "Embeddable, headless agent runtime for Rho"
Expand Down
41 changes: 41 additions & 0 deletions crates/rho-tools/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,46 @@
# Changelog

## [0.14.0](https://github.com/matthewyjiang/rho/compare/rho-agent-tools-v0.13.0...rho-agent-tools-v0.14.0) (2026-08-08)


### Features

* **auth:** add configurable credential storage ([#478](https://github.com/matthewyjiang/rho/issues/478)) ([e778eda](https://github.com/matthewyjiang/rho/commit/e778edab71ec7e3c2f21137760f53bd0b8089469))
* **documents:** add bounded document extraction and attachments ([#669](https://github.com/matthewyjiang/rho/issues/669)) ([d1ec3cd](https://github.com/matthewyjiang/rho/commit/d1ec3cd5d8f5683c7b8de0047070a6029bb1ec33))
* readmes for extracted library crates ([#388](https://github.com/matthewyjiang/rho/issues/388)) ([92c234d](https://github.com/matthewyjiang/rho/commit/92c234d6ef15ff85f7b68cb31ebdb479cb81f022))
* **sdk:** execute independent tool calls concurrently ([#459](https://github.com/matthewyjiang/rho/issues/459)) ([0bb5a83](https://github.com/matthewyjiang/rho/commit/0bb5a830adc191d09ab40726577483c72cecf74f))
* **sessions:** add workspace rewind checkpoints ([#638](https://github.com/matthewyjiang/rho/issues/638)) ([5a90b2d](https://github.com/matthewyjiang/rho/commit/5a90b2db5b1170f2701cbac1c0c7d056f9158754))
* **tools:** add in-process grep and glob workspace tools ([#554](https://github.com/matthewyjiang/rho/issues/554)) ([e422a99](https://github.com/matthewyjiang/rho/commit/e422a990332afff330b096d8960d4e0fa07a5838))
* **tools:** add selectable edit formats ([#820](https://github.com/matthewyjiang/rho/issues/820)) ([5db37d0](https://github.com/matthewyjiang/rho/commit/5db37d0bf714afbf28e91e3f0e66c2e8b807b659))
* **tools:** extract pdf content with pdf-inspector ([#687](https://github.com/matthewyjiang/rho/issues/687)) ([ce92355](https://github.com/matthewyjiang/rho/commit/ce92355e74a56ab11d7f2cf35ff3d246e34310d2))
* **tools:** replace edit_file with codex-style apply_patch ([#653](https://github.com/matthewyjiang/rho/issues/653)) ([eef1555](https://github.com/matthewyjiang/rho/commit/eef155521c5492b9c7f34507e82b6b7f46b896a8))
* **tools:** restore simple edit_file ([#658](https://github.com/matthewyjiang/rho/issues/658)) ([ffac70f](https://github.com/matthewyjiang/rho/commit/ffac70f6d58d1532a4eedefbdc99463402adbf7b))
* **tui:** borderless code, mermaid, and math blocks with syntect highlighting ([#825](https://github.com/matthewyjiang/rho/issues/825)) ([f0614a8](https://github.com/matthewyjiang/rho/commit/f0614a88d035f0465adbddccc830207d5366450f))
* **tui:** render read file image previews ([#393](https://github.com/matthewyjiang/rho/issues/393)) ([52165ec](https://github.com/matthewyjiang/rho/commit/52165eccb9429cbfe80c6ec1390aa5e97be19df8))
* **tui:** stream apply_patch diff cards ([#657](https://github.com/matthewyjiang/rho/issues/657)) ([e2c932e](https://github.com/matthewyjiang/rho/commit/e2c932e377f15ddfaab1e4700aa7d6f4e8ed0417))
* **tui:** unify tool transcript cards as Call + Children ([#586](https://github.com/matthewyjiang/rho/issues/586)) ([ce52cdd](https://github.com/matthewyjiang/rho/commit/ce52cddb6dbf0ac1b2878b6f3bd468a87547f8fa))


### Bug Fixes

* **agents:** clarify foreground agent batch behavior ([#606](https://github.com/matthewyjiang/rho/issues/606)) ([9574e48](https://github.com/matthewyjiang/rho/commit/9574e4836a3c6e14eb28bc5863b8d2abc334e140))
* **errors:** surface failures that were silently swallowed ([#546](https://github.com/matthewyjiang/rho/issues/546)) ([1d4eee3](https://github.com/matthewyjiang/rho/commit/1d4eee3ea2e45d459897198d48babbe3ded3bf19))
* **release:** guard publishable crate version bumps ([#424](https://github.com/matthewyjiang/rho/issues/424)) ([4b39b58](https://github.com/matthewyjiang/rho/commit/4b39b58cb09a2815be4d5350c2b0e0a831a426fe))
* **sdk:** recover failed 1.17.1 release packaging ([#587](https://github.com/matthewyjiang/rho/issues/587)) ([224189e](https://github.com/matthewyjiang/rho/commit/224189e2d4fc2ec5f23cb88d80065d82c91ef40b))
* **sdk:** recover failed 1.32.0 release packaging ([#792](https://github.com/matthewyjiang/rho/issues/792)) ([a782145](https://github.com/matthewyjiang/rho/commit/a782145820f2924a47140f9e8cd8e3cbd13be8a3))
* **tools:** bound the timeout drain so escaped processes cannot stall bash ([#342](https://github.com/matthewyjiang/rho/issues/342)) ([414850f](https://github.com/matthewyjiang/rho/commit/414850fd374315f85691323d6bcf5615880da0d2))
* **tools:** scrub provider credential env vars from child processes ([#502](https://github.com/matthewyjiang/rho/issues/502)) ([6d66913](https://github.com/matthewyjiang/rho/commit/6d669135caa7aa160f8c81c109f0c99736b70e63))
* **tui:** drop duplicate paths on multi-file edit cards ([#826](https://github.com/matthewyjiang/rho/issues/826)) ([16c98e3](https://github.com/matthewyjiang/rho/commit/16c98e3c1898cbb885e71366a940efeaa52aa688))
* **tui:** paste image paths and fall back kitty under herdr ([#504](https://github.com/matthewyjiang/rho/issues/504)) ([c140bfe](https://github.com/matthewyjiang/rho/commit/c140bfe6994f4ffc42756075ec801eff6e63ce40))
* **tui:** validate dropped file attachments ([#677](https://github.com/matthewyjiang/rho/issues/677)) ([1c62a3d](https://github.com/matthewyjiang/rho/commit/1c62a3d638328bc829350f1cf32649fd58f7abcb))


### Dependencies

* The following workspace dependencies were updated
* dependencies
* rho-sdk bumped from 1.17.2 to 1.17.3

## [0.12.6](https://github.com/matthewyjiang/rho/compare/rho-agent-tools-v0.12.5...rho-agent-tools-v0.12.6) (2026-08-07)


Expand Down
4 changes: 2 additions & 2 deletions crates/rho-tools/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "rho-agent-tools"
version = "0.13.0"
version = "0.14.0"
edition = "2021"
rust-version = "1.92"
description = "Workspace coding tools and SDK tool adapters for Rho"
Expand All @@ -15,7 +15,7 @@ document-pdf = ["dep:flate2", "dep:lopdf", "dep:pdf-inspector"]
document-spreadsheets = ["dep:calamine", "dep:zip"]

[dependencies]
rho-sdk = { version = "1.17.2", path = "../rho-sdk" }
rho-sdk = { version = "1.17.3", path = "../rho-sdk" }
tokio = { version = "1", features = ["full"] }
serde = { version = "1", features = ["derive"] }
serde_json = "1"
Expand Down
29 changes: 29 additions & 0 deletions crates/rho/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,34 @@
# Changelog

## [1.33.0](https://github.com/matthewyjiang/rho/compare/rho-coding-agent-v1.32.2...rho-coding-agent-v1.33.0) (2026-08-08)


### Features

* **tools:** add selectable edit formats ([#820](https://github.com/matthewyjiang/rho/issues/820)) ([5db37d0](https://github.com/matthewyjiang/rho/commit/5db37d0bf714afbf28e91e3f0e66c2e8b807b659))
* **tui:** add /sessions hub for cross-directory session management ([#818](https://github.com/matthewyjiang/rho/issues/818)) ([5a933db](https://github.com/matthewyjiang/rho/commit/5a933db1cb5c1c6029234a8be8ef54eaa1f824b6))
* **tui:** borderless code, mermaid, and math blocks with syntect highlighting ([#825](https://github.com/matthewyjiang/rho/issues/825)) ([f0614a8](https://github.com/matthewyjiang/rho/commit/f0614a88d035f0465adbddccc830207d5366450f))
* **tui:** selectable color themes with live preview ([#817](https://github.com/matthewyjiang/rho/issues/817)) ([c43ba0e](https://github.com/matthewyjiang/rho/commit/c43ba0efbd89ee7eb88ff4716f56697c346737ff))
* **tui:** show runtime and elapsed in attach header ([#816](https://github.com/matthewyjiang/rho/issues/816)) ([0ab34fc](https://github.com/matthewyjiang/rho/commit/0ab34fc02f304d4c6f88cfc9cfb647e6a22b8397))
* **tui:** spatial workflow graph navigation, mouse pan, and skip-edge routing ([#823](https://github.com/matthewyjiang/rho/issues/823)) ([e691235](https://github.com/matthewyjiang/rho/commit/e69123517ea35fa2fb78922e8ed6da5be671cc2f))
* **tui:** unify pickers, scroll both panes, fuzzy-match visible fields, size overlays to content ([#805](https://github.com/matthewyjiang/rho/issues/805)) ([8a60fbf](https://github.com/matthewyjiang/rho/commit/8a60fbfd6761a986263c4077a81a688d37b6172a))


### Bug Fixes

* **attach:** keep recording at high token rates ([#824](https://github.com/matthewyjiang/rho/issues/824)) ([d4fec84](https://github.com/matthewyjiang/rho/commit/d4fec8494dfd125023ef1af195fede058df9a6e4))
* exclude reasoning tokens from throughput ([#819](https://github.com/matthewyjiang/rho/issues/819)) ([d261b5b](https://github.com/matthewyjiang/rho/commit/d261b5b35bfb119f49a81d83b33ca06b62b383e7))
* **tui-pty:** simplify proof-plate palette and version pin ([#810](https://github.com/matthewyjiang/rho/issues/810)) ([8553e91](https://github.com/matthewyjiang/rho/commit/8553e915e7cd4ea0ac74a8724e8d08fc634e32f3))
* **tui:** drop duplicate paths on multi-file edit cards ([#826](https://github.com/matthewyjiang/rho/issues/826)) ([16c98e3](https://github.com/matthewyjiang/rho/commit/16c98e3c1898cbb885e71366a940efeaa52aa688))


### Dependencies

* The following workspace dependencies were updated
* dependencies
* rho-sdk bumped from 1.17.2 to 1.17.3
* rho-providers bumped from 0.18.1 to 0.18.2

## [1.32.2](https://github.com/matthewyjiang/rho/compare/rho-coding-agent-v1.32.1...rho-coding-agent-v1.32.2) (2026-08-07)


Expand Down
8 changes: 4 additions & 4 deletions crates/rho/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "rho-coding-agent"
version = "1.32.2"
version = "1.33.0"
edition = "2021"
rust-version = "1.92"
description = "A lightweight agent harness inspired by Pi"
Expand All @@ -22,9 +22,9 @@ name = "rho"
path = "src/main.rs"

[dependencies]
rho-sdk = { version = "1.17.2", path = "../rho-sdk" }
rho-providers = { version = "0.18.1", path = "../rho-providers", default-features = false }
rho-tools = { version = "0.13.0", path = "../rho-tools", package = "rho-agent-tools" }
rho-sdk = { version = "1.17.3", path = "../rho-sdk" }
rho-providers = { version = "0.18.2", path = "../rho-providers", default-features = false }
rho-tools = { version = "0.14.0", path = "../rho-tools", package = "rho-agent-tools" }
tokio = { version = "1", features = ["full"] }
reqwest = { version = "0.12", features = ["json", "native-tls", "stream"] }
native-tls = "0.2"
Expand Down
2 changes: 1 addition & 1 deletion crates/rho/PKGBUILD
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Maintainer: Matthew Jiang <matthewyjiang@gmail.com>
pkgname=rho-coding-agent
pkgver=1.32.2 # x-release-please-version
pkgver=1.33.0 # x-release-please-version
pkgrel=1
pkgdesc="A lightweight agent harness inspired by Pi"
arch=('x86_64')
Expand Down
2 changes: 1 addition & 1 deletion fixtures/downstream/Cargo.lock

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