Interactive re-render · simulated Hermes backend

The widget, as it appears over the game

This is a faithful HTML re-render of the real UWP Game Bar overlay. Press a quick action or type anything and hit send — the agent attaches, tools stream into the trace tail, the answer streams in with citations, and campaign memory updates on the right.

🎮 Xbox Game Bar·Nagato Game Assist
🔮
Torment: Tides of Numeneratidesofnumenera.exe · detected
● Hermes online · GTC online
NAGATO
Ready. Ask about the current game, attach a screenshot, or use a quick prompt below.

Campaign · torment-tides

OBJECTIVEFind the First Castoff

Mazzof said she has a plan to stop the Sorrow.

TODODeal with the Specter's claim on this body

Active — the Specter demands the body be surrendered.

CHOICEGave the Mask of Prosper to Blob-of-Three

Silver Tide +1 — recorded from dialogue in the Bloom.

RECAP · LAST SESSIONSession 3 — Miel Avest

Reached the Sanctuary of Miel Avest, learned the Specter is the Changing God, Inifere encounter resolved.

▲ This demo is clickable — try a quick action, switch the spoiler dial, then run the same prompt again.

What just happened under the hood

1 · The run attaches

The widget writes an intent file; the local bridge validates it against a shared JSON Schema, opens a stable per-game Hermes session, and streams lifecycle events back.

2 · Tools leave a trace

Every web search and scrape emits verified trace events (hash-checked, sequence-checked). Successful sources are captured as immutable evidence — automatically.

3 · Memory via allowlist

The model can only touch campaign memory through a validated action allowlist, capped per response, scoped to the current game. No freeform writes, ever.