Complete the selective V2 checkpoint with its minimal AgentBus, object-storage, replay persistence, and validated-workbench shared dependency closure.
17 lines
1.6 KiB
Markdown
17 lines
1.6 KiB
Markdown
# Future AgentBus Interface Checklist — Not Implemented
|
|
|
|
AgentBus runtime integration is explicitly outside v0.1. A later Change Request must provide these interfaces without changing this Agent contract:
|
|
|
|
1. **Post-capture worker trigger** — invoke Booking work only after SourceMessage Inbox persistence; never wait in the WebSocket callback.
|
|
2. **Message material assembler** — create one request with SourceMessage/Current identity, complete Current body and all complete History bodies.
|
|
3. **Current attachment Parser barrier** — wait until every Current attachment has one C03-v2 terminal result and include all result refs.
|
|
4. **Fallback authorization builder** — expose only locally approved Current attachment excerpts/evidence for PARTIAL/FAILED/AMBIGUOUS cases.
|
|
5. **Per-Agent SuperAgent client** — dedicated external application/token/Profile wrapper sharing transport only.
|
|
6. **Bounded worker invocation** — timeout, cancellation, retry/idempotency and stale-owner fencing outside the frame thread.
|
|
7. **Provider schema enforcement** — validate strict JSON and reject unknown fields before persistence or merge.
|
|
8. **Artifact store** — persist request/result hashes, safe metadata, versions and failure summaries without Secret or hidden reasoning.
|
|
9. **Layer 3 merger port** — validate references/provenance, preserve Parser facts and build EffectiveFactViewV2 deterministically.
|
|
10. **Observability** — expose safe status/counters/trace references without raw email, attachment URLs or credentials.
|
|
|
|
None of these interfaces is implemented, configured or tested by the offline Agent asset task.
|