-
Notifications
You must be signed in to change notification settings - Fork 5
Expand file tree
/
Copy pathcodex-cli.json
More file actions
31 lines (31 loc) · 4.59 KB
/
Copy pathcodex-cli.json
File metadata and controls
31 lines (31 loc) · 4.59 KB
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
{
"schema": "harness-contract.v1",
"harness": {"id": "codex-cli", "surface": "cli"},
"binary": {"command": "codex", "version_args": ["--version"]},
"capabilities": [
{"id": "instructions", "claim": "AGENTS.md is discovered from the workspace hierarchy.", "provenance": "documented", "support_state": "native", "implementation_layers": ["native"], "evidence": [{"kind": "vendor_documentation", "reference": "https://learn.chatgpt.com/docs/agent-configuration/agents-md"}], "tested_version": "0.144.5", "platform": "linux", "scope": "project"},
{"id": "skills", "claim": "Skills are configured and loaded by Codex.", "provenance": "documented", "support_state": "native", "implementation_layers": ["native"], "evidence": [{"kind": "vendor_documentation", "reference": "https://learn.chatgpt.com/docs/skills"}], "tested_version": "0.144.5", "platform": "linux", "scope": "project and user"},
{"id": "hooks", "claim": "Lifecycle hooks are supported in trusted configuration layers.", "provenance": "documented", "support_state": "native", "implementation_layers": ["native"], "evidence": [{"kind": "vendor_documentation", "reference": "https://learn.chatgpt.com/docs/hooks"}], "tested_version": "0.144.5", "platform": "linux", "scope": "trusted project and user"},
{"id": "mcp", "claim": "MCP servers are configurable.", "provenance": "documented", "support_state": "native", "implementation_layers": ["native"], "evidence": [{"kind": "vendor_documentation", "reference": "https://learn.chatgpt.com/docs/extend/mcp"}], "tested_version": "0.144.5", "platform": "linux", "scope": "configuration"},
{"id": "workspace", "claim": "Project configuration is discovered upward from the working directory.", "provenance": "documented", "support_state": "native", "implementation_layers": ["native"], "evidence": [{"kind": "vendor_documentation", "reference": "https://learn.chatgpt.com/docs/config-file/config-reference"}], "tested_version": "0.144.5", "platform": "linux", "scope": "project"},
{"id": "session", "claim": "CLI sessions can be resumed.", "provenance": "documented", "support_state": "native", "implementation_layers": ["native"], "evidence": [{"kind": "vendor_documentation", "reference": "https://learn.chatgpt.com/docs/codex/cli"}], "tested_version": "0.144.5", "platform": "linux", "scope": "local session"},
{"id": "verification", "claim": "Brigade verification is composed through a hook or explicit command.", "provenance": "inferred", "support_state": "advisory", "implementation_layers": ["hook_composed", "brigade_adapter"], "evidence": [{"kind": "probe_receipt", "reference": "probe_codex/.brigade/work/verify-runs/20260718-044953-work-verify-28cebe/receipt.json"}], "tested_version": "0.144.5", "platform": "linux", "scope": "Brigade adapter"},
{"id": "handoff", "claim": "Brigade handoffs are adapter-level files, not a native Codex enforcement guarantee.", "provenance": "inferred", "support_state": "advisory", "implementation_layers": ["brigade_adapter"], "evidence": [{"kind": "probe_receipt", "reference": "probe_codex/.brigade/work/verify-runs/20260718-044953-work-verify-28cebe/receipt.json"}], "tested_version": "0.144.5", "platform": "linux", "scope": "Brigade adapter"},
{"id": "reload", "claim": "Reload behavior for project instructions was not probed.", "provenance": "unknown", "support_state": "unsupported", "implementation_layers": ["unknown"], "evidence": [{"kind": "probe_receipt", "reference": "probe_codex/.brigade/runs/20260718-044429-114cf3b9"}], "tested_version": "0.144.5", "platform": "linux", "scope": "unprobed"},
{"id": "telemetry", "claim": "Telemetry behavior was not probed.", "provenance": "unknown", "support_state": "unsupported", "implementation_layers": ["unknown"], "evidence": [{"kind": "probe_receipt", "reference": "probe_codex/.brigade/runs/20260718-044429-114cf3b9"}], "tested_version": "0.144.5", "platform": "linux", "scope": "unprobed"},
{"id": "platform", "claim": "Codex CLI is documented for local desktop platforms.", "provenance": "documented", "support_state": "native", "implementation_layers": ["native"], "evidence": [{"kind": "vendor_documentation", "reference": "https://learn.chatgpt.com/docs/codex/cli"}], "tested_version": "0.144.5", "platform": "linux", "scope": "local"}
],
"deep_probes": {
"instruction": {"state": "declared", "discovery": {"command": "codex", "args": ["--help"]}},
"skill": "declared",
"hook": "declared",
"mcp": "declared",
"workspace": "declared",
"session": "declared",
"verification": "declared",
"handoff": "declared",
"reload": "declared",
"telemetry": "declared",
"platform": "declared"
}
}