From a72eafc42aecf83aa011fd74da16111d3ad72746 Mon Sep 17 00:00:00 2001 From: Jonas H Date: Mon, 15 Jun 2026 10:31:35 +0200 Subject: [PATCH] claude cloak rename --- CLAUDE.md | 2 +- Cargo.lock | 2 +- Cargo.toml | 2 +- README.md | 6 +++--- src/app.rs | 2 +- src/main.rs | 2 +- src/proxy.rs | 2 +- src/term.rs | 2 +- 8 files changed, 10 insertions(+), 10 deletions(-) diff --git a/CLAUDE.md b/CLAUDE.md index 32b26a1..f7b238c 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -1,4 +1,4 @@ -# claude-thinking +# claude-cloak TUI that displays Claude Code's API streams token-by-token (thinking, text, tool calls) by acting as a pass-through proxy: Claude Code points `ANTHROPIC_BASE_URL` diff --git a/Cargo.lock b/Cargo.lock index 9b1c826..bd55481 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -347,7 +347,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724" [[package]] -name = "claude-thinking" +name = "claude-cloak" version = "0.1.0" dependencies = [ "anyhow", diff --git a/Cargo.toml b/Cargo.toml index 7110791..60350dc 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,5 +1,5 @@ [package] -name = "claude-thinking" +name = "claude-cloak" version = "0.1.0" edition = "2024" diff --git a/README.md b/README.md index 057bf53..173e582 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# claude-thinking +# claude-cloak A TUI that displays Claude Code's streams token-by-token — thinking, text, and tool calls — by sitting as a pass-through proxy between Claude Code and the @@ -9,7 +9,7 @@ stream of requests Claude Code was already making, forwarding bytes verbatim and unbuffered. ``` -claude ──ANTHROPIC_BASE_URL──▶ claude-thinking (127.0.0.1:8484) ──▶ api.anthropic.com +claude ──ANTHROPIC_BASE_URL──▶ claude-cloak (127.0.0.1:8484) ──▶ api.anthropic.com │ ▼ TUI: live token feed @@ -19,7 +19,7 @@ claude ──ANTHROPIC_BASE_URL──▶ claude-thinking (127.0.0.1:8484) ── ```sh cargo build --release -./target/release/claude-thinking +./target/release/claude-cloak ``` Then point Claude Code at the proxy, either per-shell: diff --git a/src/app.rs b/src/app.rs index 0dff66e..4d03c55 100644 --- a/src/app.rs +++ b/src/app.rs @@ -142,7 +142,7 @@ impl App { filter_popup: None, model_popup: None, model_choices: default_model_choices(), - show_sessions: true, + show_sessions: false, disk_sessions: Vec::new(), history: HashMap::new(), expanded: None, diff --git a/src/main.rs b/src/main.rs index 8359ba0..5516638 100644 --- a/src/main.rs +++ b/src/main.rs @@ -39,7 +39,7 @@ fn main() -> anyhow::Result<()> { }); if headless { - eprintln!("claude-thinking proxy on 127.0.0.1:{port} (headless, ctrl-c to quit)"); + eprintln!("claude-cloak proxy on 127.0.0.1:{port} (headless, ctrl-c to quit)"); rt.block_on(proxy_handle)?; Ok(()) } else { diff --git a/src/proxy.rs b/src/proxy.rs index 0ecc684..2077fe4 100644 --- a/src/proxy.rs +++ b/src/proxy.rs @@ -52,7 +52,7 @@ async fn forward(State(ctx): State, req: Request) -> Response { lock_app(&app).status = format!("upstream error: {e}"); Response::builder() .status(502) - .body(Body::from(format!("claude-thinking proxy error: {e}"))) + .body(Body::from(format!("claude-cloak proxy error: {e}"))) .unwrap() } } diff --git a/src/term.rs b/src/term.rs index 2128cd9..7101721 100644 --- a/src/term.rs +++ b/src/term.rs @@ -123,7 +123,7 @@ impl EmbeddedTerm { dpi: 0, }, Arc::new(Config), - "claude-thinking", + "claude-cloak", env!("CARGO_PKG_VERSION"), writer, )));