The Aurora layer extends the core client runtime with keyed receiver execution, Aurora-aware DNA replay, and a dedicated identity API for sessions, envelopes, continuity, and controls.
Most users start with SummonerAgent from Summoner.aurora.agentclass. Use agentmerger when you want to merge or rebuild Aurora clients from DNA, and use identity when you want the deeper identity reference for SummonerIdentity, SummonerIdentityControls, sessions, envelopes, continuity, and controls.
For installation and build.txt setup, see the Agent Extensions overview.
-
Summoner.aurora.agentclass→ Aurora runtime built aroundSummonerAgent: construct an Aurora-aware client, attach identity, register@keyed_receive(...), inspect replay state, and export Aurora DNA. -
Summoner.aurora.agentmerger→ Aurora DNA composition utilities:AgentMerger: merge imported Aurora clients and/or DNA into one composite Aurora client.AgentTranslation: rebuild a fresh Aurora client from a DNA list while preserving Aurora keyed receiver behavior.
-
Summoner.aurora.identity→ identity classes and helpers:SummonerIdentity: identity files, sessions, envelopes, continuity, and replay validation.SummonerIdentityControls: reusable controls for custom storage, trust, audit, and policy behavior.
| You want to… | Go to |
|---|---|
| Build one Aurora-aware client and register keyed receivers | aurora.agentclass |
| Export or replay Aurora DNA without losing keyed receiver behavior | aurora.agentclass + aurora.agentmerger |
| Merge several Aurora sources into one client | aurora.agentmerger → AgentMerger |
| Rebuild one fresh Aurora client from DNA | aurora.agentmerger → AgentTranslation |
| Work with sessions, envelopes, continuity, and peer state | aurora.identity |
| Customize trust, storage, or policy controls | aurora.identity → SummonerIdentityControls |
| Review streaming, telemetry, metadata, or security notes | aurora.identity + companion pages |
- Keyed receiver execution: serialize work per logical key while still allowing other keys to run concurrently.
- Aurora-aware DNA portability: preserve keyed receiver behavior during export and replay.
- Reconstructed Aurora clients: merge or translate DNA into a client that still behaves like Aurora.
- Identity and continuity: sessions, envelopes, replay checks, peer tracking, and security controls.
- Summoner Agent Identity → identity-profile note for what the portable agent ID is, how it differs from fingerprints and local identity files, and which changes preserve continuity.
« Previous: Agent Extensions | Next: Summoner.aurora.agentclass »