Add Codex repo-specific tracking structure
This commit is contained in:
parent
1c76b6ad21
commit
99f878bc18
13
Codex/API/DECISIONS.md
Normal file
13
Codex/API/DECISIONS.md
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
# API — Decisions
|
||||||
|
|
||||||
|
## Settled
|
||||||
|
- API is the heartbeat authority by polling agents.
|
||||||
|
- Agent does not push heartbeat/state into API.
|
||||||
|
- Semantic readiness uses `/ready`, not plain HTTP 200.
|
||||||
|
- Portal should consume API-normalized state, not call agents directly for normal state/actions.
|
||||||
|
- streaming upload proxy behavior should remain separate from generic non-streaming `agentClient.js` transport.
|
||||||
|
- websocket console proxy behavior should remain separate from generic non-streaming `agentClient.js` transport.
|
||||||
|
|
||||||
|
## Tracking rule
|
||||||
|
- when API work completes, remove it from `OPEN_ITEMS.md`
|
||||||
|
- if it changes the long-lived architecture, update `CURRENT_STATE.md` or this file
|
||||||
Loading…
Reference in New Issue
Block a user