version = 4
[[package]]
name = "bytes"
version = "1.12.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fc652a48c352aef3ea3aed32080501cf3ef6ed5da78602a020c991775b0aff04"
[[package]]
name = "errno"
version = "0.3.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb"
dependencies = [
"libc",
"windows-sys",
]
[[package]]
name = "itoa"
version = "1.0.18"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8f42a60cbdf9a97f5d2305f08a87dc4e09308d1276d28c869c684d7777685682"
[[package]]
name = "kcode-k1-codex-conversation-values"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a3ac7a694c138d77b341d78bbe7b9f099b63ff5766cb0fc0d8385fe2d715e22d"
dependencies = [
"serde_json",
]
[[package]]
name = "kcode-k1-codex-conversations"
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "aa8b38f6c90b6ad9714044d25d1c55e3f8fd4be1b042838f37f6593cf50e34c1"
dependencies = [
"kcode-k1-codex-conversation-values",
"serde_json",
]
[[package]]
name = "kcode-k1-codex-events"
version = "0.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cbf85bd011c7721836c3b6b4a23f27a47b8549870cec5633907e90206ba0368c"
dependencies = [
"kcode-k1-codex-conversations",
"kcode-k1-codex-token-usage",
"serde_json",
]
[[package]]
name = "kcode-k1-codex-runtime"
version = "0.3.2"
dependencies = [
"kcode-k1-codex-conversations",
"kcode-k1-codex-runtime-actor",
"tokio",
]
[[package]]
name = "kcode-k1-codex-runtime-actor"
version = "0.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "795cef4b240f2fc08dd039d9130a4d563cf11862cf5bbc62a806f21385686d51"
dependencies = [
"kcode-k1-codex-conversations",
"kcode-k1-codex-events",
"kcode-k1-codex-runtime-control",
"kcode-k1-codex-runtime-inbound",
"kcode-k1-codex-runtime-observations",
"kcode-k1-codex-runtime-session",
"kcode-k1-codex-runtime-start",
"serde_json",
"tokio",
]
[[package]]
name = "kcode-k1-codex-runtime-control"
version = "0.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "934c1a9eefe9cd2dc5054c9d33a1d4e9424800a26d42256215971386cc77cbb7"
dependencies = [
"kcode-k1-codex-conversations",
"kcode-k1-codex-events",
"kcode-k1-codex-runtime-session",
"kcode-k1-codex-transport",
"serde_json",
]
[[package]]
name = "kcode-k1-codex-runtime-inbound"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "dc236e2f0b96ab3d2809544963d338c4cbca5752546f43ef2d629076dfe5fd1d"
dependencies = [
"kcode-k1-codex-conversations",
"kcode-k1-codex-events",
"kcode-k1-codex-runtime-control",
"kcode-k1-codex-runtime-session",
"serde_json",
]
[[package]]
name = "kcode-k1-codex-runtime-observations"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "305b7e6bdbf9749c23f59bd4d44bc9a75e1d77980e607aa16417d02e70c5fbb6"
dependencies = [
"kcode-k1-codex-conversations",
"kcode-k1-codex-events",
"kcode-k1-codex-runtime-session",
"serde_json",
"tokio",
]
[[package]]
name = "kcode-k1-codex-runtime-profile"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "778726d12933f860c52f877f5f070430829d110e56bc70006e21892ff9d3b8ad"
dependencies = [
"kcode-k1-codex-conversations",
"serde_json",
]
[[package]]
name = "kcode-k1-codex-runtime-retirement"
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b2964b7067baf7ab0ec5ef727a1514f96a97d05c09cdf9e26d7494bae61cc4dd"
dependencies = [
"kcode-k1-codex-conversations",
]
[[package]]
name = "kcode-k1-codex-runtime-session"
version = "0.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f01d695d0fd894a1ec127fa2136b32b5b13924926827012f3360859b7ce724ba"
dependencies = [
"kcode-k1-codex-conversations",
"kcode-k1-codex-events",
"kcode-k1-codex-runtime-profile",
"kcode-k1-codex-runtime-retirement",
"serde_json",
"tokio",
]
[[package]]
name = "kcode-k1-codex-runtime-start"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b79463dd8cef93ba0d6ed3238d4c951c82782e166f7969175d1c3bd765ec4aaa"
dependencies = [
"kcode-k1-codex-conversations",
"kcode-k1-codex-runtime-control",
"kcode-k1-codex-runtime-session",
"tokio",
]
[[package]]
name = "kcode-k1-codex-token-usage"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1c594cecbec4a5aa080e61a64a0bcbdb9d9a6ced3117f9001481e81cdf4d988e"
dependencies = [
"kcode-k1-codex-conversations",
"serde_json",
]
[[package]]
name = "kcode-k1-codex-transport"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cc9326f387c508cba3e426a3a76339b13367478e4d8f8cb91f39080b14a905b8"
dependencies = [
"serde_json",
"tokio",
]
[[package]]
name = "libc"
version = "0.2.189"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3eaf3ede3fee6db1a4c2ee091bf8a8b4dccdc6d17f656fb07896ee72867612f2"
[[package]]
name = "memchr"
version = "2.8.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cf8baf1c55e62ffcace7a9f06f4bd9cd3f0c4beb022d3b367256b91b87513d98"
[[package]]
name = "mio"
version = "1.2.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4b18443e9c262bfe8fa82f51666e2642c53393f7e5c27b3e1aeab922cff5b9d8"
dependencies = [
"libc",
"wasi",
"windows-sys",
]
[[package]]
name = "pin-project-lite"
version = "0.2.17"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a89322df9ebe1c1578d689c92318e070967d1042b512afbe49518723f4e6d5cd"
[[package]]
name = "proc-macro2"
version = "1.0.107"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "985e7ec9bb745e6ce6535b544d84d6cd6f7ad8bd711c398938ae983b91a766d9"
dependencies = [
"unicode-ident",
]
[[package]]
name = "quote"
version = "1.0.47"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1fbf4db142a473a8d80c26bbf18454ed458bf8d26c8219c331daecfdbd079001"
dependencies = [
"proc-macro2",
]
[[package]]
name = "serde"
version = "1.0.229"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4148590afebada386688f18773da617792bf2ef03ffc1e4cbd2b1d45b023e0ba"
dependencies = [
"serde_core",
]
[[package]]
name = "serde_core"
version = "1.0.229"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "67dca2c9c51e58a4791a4b1ed58308b39c64224d349a935ab5039aa360942a48"
dependencies = [
"serde_derive",
]
[[package]]
name = "serde_derive"
version = "1.0.229"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e7a5d71263a5a7d47b41f6b3f06ba276f10cc18b0931f1799f710578e2309348"
dependencies = [
"proc-macro2",
"quote",
"syn",
]
[[package]]
name = "serde_json"
version = "1.0.151"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c841b55ecdae098c80dcae9cf767f6f8a0c2cdb3416bbef72181df4d0fe73f14"
dependencies = [
"itoa",
"memchr",
"serde",
"serde_core",
"zmij",
]
[[package]]
name = "signal-hook-registry"
version = "1.4.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c4db69cba1110affc0e9f7bcd48bbf87b3f4fc7c61fc9155afd4c469eb3d6c1b"
dependencies = [
"errno",
"libc",
]
[[package]]
name = "syn"
version = "3.0.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8593e8e72159ed2257d083c7a454a85cbf854f37a0966d8d483aff8c8a3ebcee"
dependencies = [
"proc-macro2",
"quote",
"unicode-ident",
]
[[package]]
name = "tokio"
version = "1.53.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "202caea871b69668250d242070849eb495be178ed697a3e98aebce5bc81a0bed"
dependencies = [
"bytes",
"libc",
"mio",
"pin-project-lite",
"signal-hook-registry",
"tokio-macros",
"windows-sys",
]
[[package]]
name = "tokio-macros"
version = "2.7.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "78773a2a397f451582ce068015985c33193cf6dea8b74d2a639fe457b2f07b0e"
dependencies = [
"proc-macro2",
"quote",
"syn",
]
[[package]]
name = "unicode-ident"
version = "1.0.26"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d245f478577f809a851594d02313b640fb437e0bb33866753cff937863096954"
[[package]]
name = "wasi"
version = "0.11.1+wasi-snapshot-preview1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b"
[[package]]
name = "windows-link"
version = "0.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5"
[[package]]
name = "windows-sys"
version = "0.61.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc"
dependencies = [
"windows-link",
]
[[package]]
name = "zmij"
version = "1.0.23"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "29666d0abbfad1e3dc4dcf6144730dd3a3ab225bbbdac83319345b1b44ccfc1b"