Files
tai/research/cap-protocol/manifest-codex.md
T
retoor cc1c130b51 CAP protocol both directions: agent speak plus orchestrator drivers (1.39.0)
- Agent side: --cap-manifest plus --cap-speak stream-json binding with
  transcript-diff frames, diff/transcript artifacts, session config
- Orchestrator: PTY driver (settle heuristics on PtyProc/TuiVtScreen),
  stream-json, ACP-stdio (permission/elicit/fs/terminal serving) and
  A2A drivers (dual draft/current spelling, SSE mapping)
- Sessions, fleets: worktrees, master plans, mediated routing,
  budget refusal, audit log, research auto-answerer, --cap CLI
- cap.md contract with drift tests; research/cap-protocol archive
- Suites 1119 + 16 green
2026-10-18 13:17:35 +02:00

48 lines
1.6 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Example manifest: codex
## Metadata
| Field | Value |
|---|---|
| Institute | Molodetz Institute — Research & Retrieval Division |
| Subject | cap-protocol |
| Document type | Source Dossier |
| Tier | 1 |
| Source title | CAP agent manifest for codex |
| Source URL | https://github.com/rsclaw-ai/cap-protocol/blob/main/examples/codex.toml |
| Source type | example config |
| Source date (published) | Unknown, not stated (repo living file) |
| Date researched | 2026-10-18 |
| Researched by | tai (agent), model: Muse Spark, on behalf of retoor |
| Research method | direct raw-file fetch, read in full (51 lines) |
| Confidence | High |
| Status | Active |
## Summary
PTY-first manifest for codex: all fast-paths false, `›` idle glyph, `✗` error prefix, 120s init timeout, metered cost.
## Key findings
- Shows the all-false fast-path form explicitly rather than omitting the section; tai's parser must treat false and absent identically.
- The `›` (U+203A) prompt glyph is the live-captured turn-boundary marker the STATUS doc references.
- `init_timeout_seconds = 120` doubles the claude value: slow-booting TUI agents need per-manifest patience.
## Pros / strengths
- Minimal-but-valid shape that pins down which fields a PTY-only agent can omit.
## Cons / limitations / caveats
- Contradicts STATUS.md, which says codex defaults to stream-json; the example file lags the implementation.
## Relevance to tai
Second parser fixture (the sparse PTY-only shape) and the binding-preference test case (all false means PTY).
## Changelog
| Date | Change |
|---|---|
| 2026-10-18 | Initial dossier created. |