1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
[]
= "codex-wrapper"
= "0.3.1"
= true
= true
= true
= true
= true
= "A type-safe Codex CLI wrapper for Rust"
= "https://docs.rs/codex-wrapper"
= "README.md"
= ["codex", "cli", "wrapper", "ai", "mcp"]
= ["development-tools", "api-bindings"]
[]
= true
= ["--cfg", "docsrs"]
[]
= ["json"]
= ["serde_json"]
# Read-side access to ~/.codex/config.toml. Optional so the default
# dependency list stays short: a caller that never reads config pays nothing.
= ["dep:toml"]
[]
= { = true }
= { = "1", = true }
= { = "1", = true, = false, = ["parse", "serde", "std"] }
= { = true }
= { = "1", = ["process", "time", "io-util", "macros"] }
= { = true }
= "8"
# Signalling a process group needs kill(2). Already in the tree: tokio's
# `process` feature depends on it on unix, so this adds nothing new.
[]
= "0.2"
[]
= "1"
= { = true }
# Each example declares the features it needs, so a reduced-feature build
# skips it rather than failing to compile it.
[[]]
= "oneshot"
[[]]
= "health_check"
[[]]
= "json_output"
= ["json"]
[[]]
= "stream_exec"
= ["json"]
[[]]
= "session"
= ["json"]
[[]]
= "mcp_servers"
= ["json"]
[[]]
= "review"
= ["json"]