feat(Phase 4): Memory & Intelligence — memory, log, summarization, skills (#91)

Co-authored-by: Jason Woltje <[email protected]>
Co-committed-by: Jason Woltje <[email protected]>
This commit is contained in:
2026-03-13 13:56:50 +00:00
committed by jason.woltje
parent d83ebe65e9
commit 9eb48e1d9b
35 changed files with 1481 additions and 16 deletions
+36
View File
@@ -59,6 +59,12 @@ importers:
'@mosaic/db':
specifier: workspace:^
version: link:../../packages/db
'@mosaic/log':
specifier: workspace:^
version: link:../../packages/log
'@mosaic/memory':
specifier: workspace:^
version: link:../../packages/memory
'@mosaic/types':
specifier: workspace:^
version: link:../../packages/types
@@ -107,6 +113,9 @@ importers:
fastify:
specifier: ^5.0.0
version: 5.8.2
node-cron:
specifier: ^4.2.1
version: 4.2.1
reflect-metadata:
specifier: ^0.2.0
version: 0.2.2
@@ -123,6 +132,9 @@ importers:
'@types/node':
specifier: ^22.0.0
version: 22.19.15
'@types/node-cron':
specifier: ^3.0.11
version: 3.0.11
'@types/uuid':
specifier: ^10.0.0
version: 10.0.0
@@ -321,6 +333,13 @@ importers:
version: 2.1.9(@types/[email protected])([email protected])
packages/log:
dependencies:
'@mosaic/db':
specifier: workspace:*
version: link:../db
drizzle-orm:
specifier: ^0.45.1
version: 0.45.1(@opentelemetry/[email protected])(@types/[email protected])([email protected])([email protected])
devDependencies:
typescript:
specifier: ^5.8.0
@@ -331,9 +350,15 @@ importers:
packages/memory:
dependencies:
'@mosaic/db':
specifier: workspace:*
version: link:../db
'@mosaic/types':
specifier: workspace:*
version: link:../types
drizzle-orm:
specifier: ^0.45.1
version: 0.45.1(@opentelemetry/[email protected])(@types/[email protected])([email protected])([email protected])
devDependencies:
typescript:
specifier: ^5.8.0
@@ -2728,6 +2753,9 @@ packages:
'@types/[email protected]':
resolution: {integrity: sha512-YfWiV16IY0OeBfBCk8+hXKmdTKrKlwKN1MNKAPBu5JYxLwBEZl7QzeEpGnlZb3VMGJrrGmB84gXiH+ofs/TezA==}
'@types/[email protected]':
resolution: {integrity: sha512-0ikrnug3/IyneSHqCBeslAhlK2aBfYek1fGo4bP4QnZPmiqSGRK+Oy7ZMisLWkesffJvQ1cqAcBnJC+8+nxIAg==}
'@types/[email protected]':
resolution: {integrity: sha512-F0R/h2+dsy5wJAUe3tAU6oqa2qbWY5TpNfL/RGmo1y38hiyO1w3x2jPtt76wmuaJI4DQnOBu21cNXQ2STIUUWg==}
@@ -4155,6 +4183,10 @@ packages:
sass:
optional: true
[email protected]:
resolution: {integrity: sha512-lgimEHPE/QDgFlywTd8yTR61ptugX3Qer29efeyWw2rv259HtGBNn1vZVmp8lB9uo9wC0t/AT4iGqXxia+CJFg==}
engines: {node: '>=6.0.0'}
[email protected]:
resolution: {integrity: sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==}
engines: {node: '>=10.5.0'}
@@ -7529,6 +7561,8 @@ snapshots:
dependencies:
'@types/node': 22.19.15
'@types/[email protected]': {}
'@types/[email protected]':
dependencies:
undici-types: 6.21.0
@@ -8982,6 +9016,8 @@ snapshots:
- '@babel/core'
- babel-plugin-macros
[email protected]: {}
[email protected]: {}
[email protected]: