frust-devtools-protocol 0.5.0

Wire contract between the Frust in-app debug service and external tooling: JSON-RPC message types, NDJSON framing, discovery line.
Documentation
[package]
name = "frust-devtools-protocol"
version.workspace = true
edition.workspace = true
rust-version.workspace = true
license.workspace = true
description = "Wire contract between the Frust in-app debug service and external tooling: JSON-RPC message types, NDJSON framing, discovery line."
repository.workspace = true
homepage.workspace = true
keywords.workspace = true
categories.workspace = true
readme = "README.md"

[dependencies]
# Leaf-crate charter (docs/ARCHITECTURE.md's Tooling isolation rule): this is
# the ONE sanctioned crossing between the in-app debug service and the
# frust-drive/frust-tui tooling side. serde + serde_json ONLY — no tokio, no
# other frust-* crate, no framework crate, ever.
serde = { workspace = true }
serde_json = { workspace = true }