docs: use canonical State Hub reads with caller attribution
Assistant: codex Assistant-Model: gpt-6-astra Assistant-Session: 01a06ed7-828d-7ca0-a8d4-0c3e5a0c4102
This commit is contained in:
parent
854e807899
commit
f7af151f37
1 changed files with 13 additions and 0 deletions
13
AGENTS.md
13
AGENTS.md
|
|
@ -133,6 +133,19 @@ curl -s -X PATCH "http://127.0.0.1:8000/tasks/<task_id>" \
|
|||
|
||||
## Workplan Convention (ADR-001)
|
||||
|
||||
### State Hub reads and caller identity
|
||||
|
||||
Use `GET /workplans/{id}` and `GET /tasks/?workplan_id=<id>` for reads.
|
||||
Do not send the legacy `workstream_id` query parameter or call `/workstreams/`
|
||||
routes (410 Gone). Keep `state_hub_workstream_id` in file frontmatter unchanged.
|
||||
Send `X-StateHub-Component: fluid-telegram` on direct HTTP requests so operational
|
||||
reviews can attribute callers. Example:
|
||||
|
||||
```bash
|
||||
curl -fsS -H 'X-StateHub-Component: fluid-telegram' \
|
||||
'http://127.0.0.1:8000/tasks/?workplan_id=<workplan-uuid>'
|
||||
```
|
||||
|
||||
Work items originate as files in this repo — not in the hub. The hub is a
|
||||
read/cache/index layer that rebuilds from files.
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue