Skip to content

Commit a06e654

Browse files
committed
feat: rename package and binary to decaf-mod
1 parent 2a46bbc commit a06e654

File tree

6 files changed

+10
-10
lines changed

6 files changed

+10
-10
lines changed

AGENTS.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Decaf
1+
# Decaf Mod
22

33
Debouncing proxy for ACP. Agents often send `AgentMessageChunk` notifications word-by-word; Decaf coalesces these into fewer, larger chunks sent at a configurable interval.
44

@@ -26,13 +26,13 @@ Per-session state is held in `Arc<Mutex<HashMap<SessionId, BufferedSession>>>`.
2626
The binary speaks SACP JSON-RPC over stdin/stdout via `ByteStreams` with `tokio_util::compat`. It takes one optional positional argument: the debounce interval in milliseconds (default 100).
2727

2828
```
29-
decaf [interval_ms]
29+
decaf-mod [interval_ms]
3030
```
3131

3232
## Library usage
3333

3434
```rust
35-
use decaf::Decaf;
35+
use decaf_mod::Decaf;
3636
use std::time::Duration;
3737

3838
// In a proxy chain

Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[package]
2-
name = "decaf"
2+
name = "decaf-mod"
33
version = "1.0.0-alpha.1"
44
edition = "2024"
55
rust-version = "1.85"
@@ -23,5 +23,5 @@ sacp-conductor = "11.0.0-alpha.1"
2323
tracing-subscriber = { version = "0.3", features = ["env-filter"] }
2424

2525
[package.metadata.symposium]
26-
binary = "decaf"
26+
binary = "decaf-mod"
2727
args = ["100"]

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ Debouncing proxy for ACP. Agents often send `AgentMessageChunk` notifications wo
55
## As a library
66

77
```rust
8-
use decaf::Decaf;
8+
use decaf_mod::Decaf;
99
use std::time::Duration;
1010

1111
// In a proxy chain
@@ -23,7 +23,7 @@ Decaf::new(Duration::from_millis(100))
2323
## As a binary
2424

2525
```
26-
decaf [interval_ms]
26+
decaf-mod [interval_ms]
2727
```
2828

2929
Runs as an ACP proxy over stdin/stdout. The optional argument sets the debounce interval in milliseconds (default: 100).

src/lib.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
//! # Usage
88
//!
99
//! ```no_run
10-
//! # use decaf::Decaf;
10+
//! # use decaf_mod::Decaf;
1111
//! # use sacp::{Proxy, ConnectTo};
1212
//! # use std::time::Duration;
1313
//! # async fn example(transport: impl ConnectTo<Proxy> + 'static) -> Result<(), sacp::Error> {

src/main.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
use decaf::Decaf;
1+
use decaf_mod::Decaf;
22
use sacp::ConnectTo;
33
use std::time::Duration;
44
use tokio_util::compat::{TokioAsyncReadCompatExt, TokioAsyncWriteCompatExt};

tests/debounce.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
use std::path::PathBuf;
99
use std::time::Duration;
1010

11-
use decaf::Decaf;
11+
use decaf_mod::Decaf;
1212
use futures::{SinkExt, StreamExt, channel::mpsc};
1313
use sacp::schema::{
1414
AgentCapabilities, ContentBlock, ContentChunk, InitializeRequest, InitializeResponse,

0 commit comments

Comments
 (0)