aboutsummaryrefslogtreecommitdiff
path: root/newos4_whitepaper.md
diff options
context:
space:
mode:
Diffstat (limited to 'newos4_whitepaper.md')
-rw-r--r--newos4_whitepaper.md2
1 files changed, 1 insertions, 1 deletions
diff --git a/newos4_whitepaper.md b/newos4_whitepaper.md
index c884ed7..8838ddf 100644
--- a/newos4_whitepaper.md
+++ b/newos4_whitepaper.md
@@ -181,11 +181,11 @@ What the whitepaper originally listed as 4 items has grown into 25+ completed fe
- ✅ Skill-pack core — 24 skills auto-loaded on startup with seed/reload support
- ✅ Neural VFS — semantic concept indexing: nvfs-index, nvfs-resolve, nvfs-tree, nvfs-status, nvfs-save, nvfs-config. concept:// URI resolution in virtual-fs.js with fuzzy matching and cache. Deep indexing via LLM (nvfs-config deep-index on|off, nvfs-index --deep). LLM concepts now survive page refresh — auto-save on deep pass complete.
- ✅ A2A Protocol — agent contract system with schema validation, orchestrator validates tasks before delegation
-- ✅ Self-Optimization Telemetry — system-health command with tool latency, VFS stats, error rates
- ✅ A2A VFS mailbox transport — a2a-send, a2a-list, 500ms polling loop routing request/response/broadcast/heartbeat messages via inbox/outbox
- ✅ Autonomous sub-agent spawning — auto-spawns workers with task-derived role and capabilities (orchestrator-spawn, orchestrator-list, orchestrator-config)
- ✅ Agent lifecycle management — orchestrator-sleep (VFS serialization), orchestrator-wake (restore), auto-reanimate on page reload
- ✅ Agent health monitoring — heartbeat timeouts, idle sweeps, restart policies (on-failure, always, never) with exponential backoff
+- ✅ **A2A Scratchpad** — shared VFS message bus at `/_agents/scratchpad.json`. 8 functions (a2aPost/Poll/Ack/Reject/Register/Unregister/Prune/Status), 6 CLI commands (a2a-post/poll/ack/reject/status/prune), auto-register on spawn, auto-unregister on kill, A2A events on lease create/revoke, auto-prune every 60s, garbage collection for orphaned entries. Replaces per-agent inbox/outbox with a single brokerless scratchpad.
**Built:**
- ✅ Sandboxed execution contexts via WebWorker pool (1-4 workers, VFS snapshots)