gate4agent-wake 0.5.3

Deliver-turn API for agent sessions over structured channels (codex app-server, claude channel MCP, kimi server, grok ACP leader, routine webhook, hook/inbox/headless-resume) and the hosted-session wake decision. No PTY.
Documentation
# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO
#
# When uploading crates to the registry Cargo will automatically
# "normalize" Cargo.toml files for maximal compatibility
# with all versions of Cargo and also rewrite `path` dependencies
# to registry (e.g., crates.io) dependencies.
#
# If you are reading this file be aware that the original Cargo.toml
# will likely look very different (and much more reasonable).
# See Cargo.toml.orig for the original contents.

[package]
edition = "2021"
name = "gate4agent-wake"
version = "0.5.3"
build = false
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "Deliver-turn API for agent sessions over structured channels (codex app-server, claude channel MCP, kimi server, grok ACP leader, routine webhook, hook/inbox/headless-resume) and the hosted-session wake decision. No PTY."
readme = false
license = "MIT"
repository = "https://github.com/ZENG3LD/gate4agent"

[features]
all = [
    "wake-grok",
    "wake-claude",
    "wake-codex",
    "wake-kimi",
    "wake-cursor",
    "wake-routine",
    "wake-spawn",
]
default = ["all"]
wake-claude = []
wake-codex = []
wake-cursor = []
wake-grok = [
    "dep:tokio",
    "dep:thiserror",
    "dep:siphasher",
    "dep:dunce",
]
wake-kimi = [
    "dep:tokio",
    "dep:thiserror",
]
wake-routine = []
wake-spawn = []

[lib]
name = "gate4agent_wake"
path = "src/lib.rs"

[[test]]
name = "no_terminal_deps"
path = "tests/no_terminal_deps.rs"

[dependencies.dunce]
version = "=1.0.5"
optional = true

[dependencies.reqwest]
version = "0.12"
features = [
    "blocking",
    "rustls-tls",
    "json",
]
default-features = false

[dependencies.serde]
version = "1"
features = ["derive"]

[dependencies.serde_json]
version = "1"

[dependencies.siphasher]
version = "=1.0.1"
optional = true

[dependencies.thiserror]
version = "2"
optional = true

[dependencies.tokio]
version = "1"
features = [
    "rt",
    "net",
    "io-util",
    "time",
    "sync",
    "macros",
    "process",
]
optional = true

[dependencies.tungstenite]
version = "0.29"
features = [
    "handshake",
    "rustls-tls-webpki-roots",
]
default-features = false

[target."cfg(windows)".dependencies.windows-sys]
version = "0.59"
features = [
    "Win32_Foundation",
    "Win32_System_JobObjects",
    "Win32_System_Threading",
    "Win32_Security",
]