dev-util/rtk
Rust Token Killer — CLI proxy that reduces LLM token consumption
ChangeLog
commit e476a91b816e1c097d6e2b886e9bd550deb4b4d1
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Tue Jun 16 21:29:41 2026 +0200
dev-util/rtk: Keyword 0.42.4 for ~arm64
Rust (cargo, vendored CRATES); aarch64-portable, no architecture-specific code.
commit c3bbdecca285c44b7af7d38c46bea8ffe50cc9b4
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sat Jun 13 13:24:31 2026 +0200
dev-util/rtk: add 0.42.4
Patch release. The regenerated Cargo.lock yields a byte-identical
vendored crate set to 0.42.3, so RUST_MIN_VER stays at 1.91.0 and the
ebuild is an unchanged copy bar the version.
commit 8bb7f311895979f6e979af52d24c2ad21da4892e
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sat Jun 6 20:26:37 2026 +0200
dev-util/rtk: drop 0.42.1
commit e9c66ca85de7d7ecd9f4f39cb9adb4dcfb85c8eb
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sat Jun 6 18:53:32 2026 +0200
dev-util/rtk: add 0.42.3
The vendored crate set is unchanged from 0.42.2, but the cargo eclass's
crate-MSRV data now reports the `which` dependency as requiring Rust
1.91, so raise RUST_MIN_VER to match the QA notice rather than carry the
stale 1.87.0 floor forward.
commit d401909af315aa76261e30531eeba49686386021
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Fri Jun 5 15:20:07 2026 +0200
dev-util/rtk: drop 0.42.0
commit 9e9ac56285001e187eacec091a26d339130fc401
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Fri Jun 5 15:19:07 2026 +0200
dev-util/rtk: add 0.42.2
Cargo.lock dependency set is byte-identical to 0.42.1 (202 crates, no
adds/drops), so CRATES carries over unchanged; RUST_MIN_VER stays 1.87.0.
commit c742db6a6f7449e911da89780296369a6a6e20b9
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Jun 4 02:10:20 2026 +0200
dev-util/rtk: add 0.42.1
Patch bump; CRATES regenerated from upstream Cargo.lock via
pycargoebuild.
commit 3d968d5ed9f1520849964d1bd35dd97ee0ced10c
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Mon May 25 19:11:39 2026 +0200
dev-util/rtk: new package, 0.42.0
Rust Token Killer — CLI proxy that reduces LLM token consumption by
filtering common dev-command output before it reaches the LLM
session. Single Rust binary, MIT/Apache-2.0 dual-licensed (LICENSE
file is Apache-2.0; Cargo.toml claims MIT — go with the LICENSE file
per Gentoo policy).
Source build via cargo eclass with all 202 transitive crates inlined
in CRATES from the upstream Cargo.lock. rusqlite uses its bundled
SQLite, flate2 uses miniz_oxide, so no system C deps. Build-verified
against ~amd64; RUST_MIN_VER bumped to 1.87.0 to satisfy the strictest
dep in the transitive set (caught at cargo eclass QA).
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Tue Jun 16 21:29:41 2026 +0200
dev-util/rtk: Keyword 0.42.4 for ~arm64
Rust (cargo, vendored CRATES); aarch64-portable, no architecture-specific code.
commit c3bbdecca285c44b7af7d38c46bea8ffe50cc9b4
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sat Jun 13 13:24:31 2026 +0200
dev-util/rtk: add 0.42.4
Patch release. The regenerated Cargo.lock yields a byte-identical
vendored crate set to 0.42.3, so RUST_MIN_VER stays at 1.91.0 and the
ebuild is an unchanged copy bar the version.
commit 8bb7f311895979f6e979af52d24c2ad21da4892e
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sat Jun 6 20:26:37 2026 +0200
dev-util/rtk: drop 0.42.1
commit e9c66ca85de7d7ecd9f4f39cb9adb4dcfb85c8eb
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sat Jun 6 18:53:32 2026 +0200
dev-util/rtk: add 0.42.3
The vendored crate set is unchanged from 0.42.2, but the cargo eclass's
crate-MSRV data now reports the `which` dependency as requiring Rust
1.91, so raise RUST_MIN_VER to match the QA notice rather than carry the
stale 1.87.0 floor forward.
commit d401909af315aa76261e30531eeba49686386021
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Fri Jun 5 15:20:07 2026 +0200
dev-util/rtk: drop 0.42.0
commit 9e9ac56285001e187eacec091a26d339130fc401
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Fri Jun 5 15:19:07 2026 +0200
dev-util/rtk: add 0.42.2
Cargo.lock dependency set is byte-identical to 0.42.1 (202 crates, no
adds/drops), so CRATES carries over unchanged; RUST_MIN_VER stays 1.87.0.
commit c742db6a6f7449e911da89780296369a6a6e20b9
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Jun 4 02:10:20 2026 +0200
dev-util/rtk: add 0.42.1
Patch bump; CRATES regenerated from upstream Cargo.lock via
pycargoebuild.
commit 3d968d5ed9f1520849964d1bd35dd97ee0ced10c
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Mon May 25 19:11:39 2026 +0200
dev-util/rtk: new package, 0.42.0
Rust Token Killer — CLI proxy that reduces LLM token consumption by
filtering common dev-command output before it reaches the LLM
session. Single Rust binary, MIT/Apache-2.0 dual-licensed (LICENSE
file is Apache-2.0; Cargo.toml claims MIT — go with the LICENSE file
per Gentoo policy).
Source build via cargo eclass with all 202 transitive crates inlined
in CRATES from the upstream Cargo.lock. rusqlite uses its bundled
SQLite, flate2 uses miniz_oxide, so no system C deps. Build-verified
against ~amd64; RUST_MIN_VER bumped to 1.87.0 to satisfy the strictest
dep in the transitive set (caught at cargo eclass QA).


View
Download
Browse