Commit Graph

13 Commits

Author SHA1 Message Date
a4b620502a FEAT!(voice): Implement intent hydration, dehydration system fixes: #29 2026-07-19 13:13:07 +05:30
84bff92631 refactor(intent): Improve intent decoder userContext structure 2026-07-19 11:01:06 +05:30
0512be647c feat(intent): Add additional "thought" intent type 2026-07-19 08:09:06 +05:30
1ed1edf4cf refactor!(memory): Streamline memory terminology and architecture 2026-07-19 07:03:03 +05:30
9d18444220 chore: Format files 2026-07-15 19:20:13 +05:30
c8091ed47c feat(architect): Add modifier field to intent decoder, refine prompt 2026-07-11 12:43:45 +05:30
bfff93e793 refactor(architect): Add self description for intent decoder and refine context (#22) 2026-07-11 09:11:49 +05:30
fa698619b3 feat: Implement actor prompt builder 2026-07-09 01:40:38 +05:30
74ffb456a7 feat: Implement tier 1 memory buffer 2026-07-08 21:33:25 +05:30
7412ab48ea refactor: Remove serializer and polymorphed forms from AttributableObject AC in favor of generic helper function
1. Decoupled Attributes Serialization:
      • Removed all  serialize()  methods from  AttributableObject
(attribute.ts),  WorldState  (world.ts), and  Entity  (entity.ts).
      • Implemented a standalone, uncoupled function
serializeAttributes(attributes: Attribute[]): string  in attribute.ts.
This function receives an array of attributes and outputs their
formatted
      representation.
  2. System Objective Serializer:
      • Implemented  serializeObjectiveWorldState(worldState:
WorldState): string  in world.ts for system LLMs that need objective
reality dumps (e.g. validators and intent decoders). It manually
      retrieves and formats attributes using  serializeAttributes()
alongside class-specific fields like  locationId .
  3. System prompt updates:
      • Updated  LLMValidator  (llm-validator.ts),  TimeDeltaGenerator
(delta.ts), and  IntentDecoder  (intent-decoder.ts) to use the new
standalone  serializeObjectiveWorldState(worldState)  helper imported
      from  @omnia/core .
  4. Unit Tests (Tier 1):
      • Updated core.test.ts to verify  serializeAttributes  and
serializeObjectiveWorldState  utilities directly.
2026-07-06 23:21:04 +05:30
f7177b619b feat: Implemented primitive intent pipline (closes #7) 2026-07-06 22:43:09 +05:30
7d34f4067e chore: Clean out *.tsbuildinfo 2026-07-05 22:45:17 +05:30
e11f18a69a feat: Scaffold Initial monorepo structure (closes #1) 2026-07-04 12:35:27 +05:30