kcode-jsonrpc-stdio 0.2.0

Asynchronous header-omitted JSON-RPC 2.0 transport over child-process JSONL stdio.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
[package]
name = "kcode-jsonrpc-stdio"
version = "0.2.0"
edition = "2024"
license = "MIT"
description = "Asynchronous header-omitted JSON-RPC 2.0 transport over child-process JSONL stdio."

[dependencies]
serde_json = "1"
tokio = { version = "1", features = ["io-util", "process", "rt"] }

[dev-dependencies]
tokio = { version = "1", features = ["macros", "rt-multi-thread"] }

[lints.rust]
unsafe_code = "forbid"

[workspace]