[ADAPTER] Add thin Evennia to Nexus event adapter #725

Merged
Timmy merged 1 commits from codex/evennia-nexus-adapter into main 2026-03-28 20:03:42 +00:00
Owner

Documents and implements the thin semantic bridge from Evennia world truth into Nexus-facing event semantics.

Adds:

  • EVENNIA_NEXUS_EVENT_PROTOCOL.md
  • nexus/evennia_event_adapter.py
  • Evennia event perception support in nexus/perception_adapter.py
  • tests locking the schema/perception contract in place

Principle:

  • Evennia owns persistent world truth
  • Nexus owns visualization and operator legibility
  • the adapter owns only translation

Also hardens nexus.__init__ so adapter imports do not explode on the existing nexus_think.py syntax issue.

Documents and implements the thin semantic bridge from Evennia world truth into Nexus-facing event semantics. Adds: - `EVENNIA_NEXUS_EVENT_PROTOCOL.md` - `nexus/evennia_event_adapter.py` - Evennia event perception support in `nexus/perception_adapter.py` - tests locking the schema/perception contract in place Principle: - Evennia owns persistent world truth - Nexus owns visualization and operator legibility - the adapter owns only translation Also hardens `nexus.__init__` so adapter imports do not explode on the existing `nexus_think.py` syntax issue.
Timmy added 1 commit 2026-03-28 20:02:59 +00:00
feat: add thin Evennia to Nexus event adapter
Some checks failed
CI / validate (pull_request) Failing after 4s
8ead4cd13f
Timmy merged commit 916217499b into main 2026-03-28 20:03:42 +00:00
Timmy deleted branch codex/evennia-nexus-adapter 2026-03-28 20:03:43 +00:00
Sign in to join this conversation.