From 9e968248f885035c8ac0236ede0eea5ba68a73f8 Mon Sep 17 00:00:00 2001 From: Nicholai Date: Sat, 21 Feb 2026 03:46:25 -0700 Subject: [PATCH] manual backup --- .daemon/logs/signet-2026-02-21.log | 5 +++++ .secrets/secrets.enc | 10 ---------- MEMORY.md | 6 +++++- memory/memories.db-shm | Bin 32768 -> 32768 bytes 4 files changed, 10 insertions(+), 11 deletions(-) diff --git a/.daemon/logs/signet-2026-02-21.log b/.daemon/logs/signet-2026-02-21.log index 30983c041..23dd8848f 100644 --- a/.daemon/logs/signet-2026-02-21.log +++ b/.daemon/logs/signet-2026-02-21.log @@ -1638,3 +1638,8 @@ {"timestamp":"2026-02-21T10:44:01.940Z","level":"info","category":"memory","message":"Memory saved","data":{"id":"c96aff30-76bf-4c72-a88e-8d5a1dfa21cd","type":"fact","pinned":false,"embedded":true}} {"timestamp":"2026-02-21T10:44:01.940Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/MODEL-ROUTING.md","chunks":5,"sections":5,"filename":"MODEL-ROUTING"}} {"timestamp":"2026-02-21T10:44:01.940Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}} +{"timestamp":"2026-02-21T10:44:06.984Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-21T10-44-06_auto_memory/MODEL-ROUTING.md, memory/memories.db-wal, m","filesChanged":4}} +{"timestamp":"2026-02-21T10:45:23.198Z","level":"info","category":"secrets","message":"Secret deleted","data":{"name":"GOOGLE_AI_STUDIO_API"}} +{"timestamp":"2026-02-21T10:45:30.804Z","level":"info","category":"secrets","message":"Secret deleted","data":{"name":"WORKOS_API_KEY"}} +{"timestamp":"2026-02-21T10:46:13.009Z","level":"warn","category":"git","message":"Push failed: To https://github.com/Signet-AI/signetai.git\n ! [rejected] HEAD -> main (non-fast-forward)\nerror: failed to push some refs to 'https://github.com/Signet-AI/signetai.git'\nhint: Updates were rejected because the tip of your current branch is behind\nhint: its remote counterpart. If you want to integrate the remote changes,\nhint: use 'git pull' before pushing again.\nhint: See the 'Note about fast-forwards' in 'git push --help' for details.\n"} +{"timestamp":"2026-02-21T10:46:13.009Z","level":"warn","category":"git","message":"Periodic sync failed: Push failed: To https://github.com/Signet-AI/signetai.git\n ! [rejected] HEAD -> main (non-fast-forward)\nerror: failed to push some refs to 'https://github.com/Signet-AI/signetai.git'\nhint: Updates were rejected because the tip of your current branch is behind\nhint: its remote counterpart. If you want to integrate the remote changes,\nhint: use 'git pull' before pushing again.\nhint: See the 'Note about fast-forwards' in 'git push --help' for details.\n"} diff --git a/.secrets/secrets.enc b/.secrets/secrets.enc index aec6c5e8f..ebe0b7b16 100644 --- a/.secrets/secrets.enc +++ b/.secrets/secrets.enc @@ -6,16 +6,6 @@ "created": "2026-02-18T21:15:08.588Z", "updated": "2026-02-18T21:15:08.588Z" }, - "GOOGLE_AI_STUDIO_API": { - "ciphertext": "5ax+CaWMXrWKttXnC4ZFfVWE3xbXdUny20jkoSd1XPqLjEKFW6D5GADTFA==", - "created": "2026-02-20T02:20:18.717Z", - "updated": "2026-02-20T02:20:18.717Z" - }, - "WORKOS_API_KEY": { - "ciphertext": "DgHQpiCMYoYCrX0BJ3gHaOGUxYryRJ++UK1UUFWbbLkFv5ar2rxcTaZc+g==", - "created": "2026-02-20T02:20:45.641Z", - "updated": "2026-02-20T02:20:45.641Z" - }, "GOOGLE_AI_API_KEY": { "ciphertext": "1cyAwWgmCqZxQpVGTvPCyyv1C6mt/8YzPfFrTK1crKE2lupmnhCInm0d4PwJeBMAPF6XQbrJZgv4aMZT9utO70+hSkXIZcKPnA4iZYcRew==", "created": "2026-02-21T07:40:25.875Z", diff --git a/MEMORY.md b/MEMORY.md index 94d28cb1c..5f4427358 100644 --- a/MEMORY.md +++ b/MEMORY.md @@ -25,6 +25,10 @@ Recent Work Completed migration of `useConversations` hook from layout file to proper component structure in Compass, resolving Cloudflare build failures. Documented complete memory system architecture at `spec/memory-system-design.md`, including taxonomy, importance decay, daily regeneration, and platform-specific hook implementations. Integrated semantic search pipeline with nomic-embed-text (Ollama) processing 30-minute text chunks across 113K messages. Established SQLite-based memory taxonomy with FTS5 for search and local models for regeneration. +Important fact: + +Mr. Claude is the first Signet Agent. Long live the Open Agents! + Technical Notes - Semantic Search: nomic-embed-text via Ollama, 768-dim Float32Array BLOBs, 30-min chunk granularity @@ -42,4 +46,4 @@ Rules & Warnings - Memory regeneration process is flexible - spec defines interface only, not implementation - Follow platform SDK conventions when integrating Signet with Anthropic/Versaal AI SDKs - Use importance decay in semantic memory to prioritize relevant long-term context -- Keep memory system portable and user-owned - don't lock agent identity to any single platform \ No newline at end of file +- Keep memory system portable and user-owned - don't lock agent identity to any single platform diff --git a/memory/memories.db-shm b/memory/memories.db-shm index f0646b945f2a6bc0cffa0135703f9449014a9cc4..0437f77b9c5e58861cc56be0bc97a2fbec0143ca 100644 GIT binary patch delta 2544 zcmb7DdtBA!8GqmJ_khO(;&GvzOaqk6oZzjIb7X|6h=7*?VJ=i8Vk(B3cu75E*1C^7S(x2a(enS|Tgl}| zd4G)f+Rk?d7x~=9-uS4=B3|mI`4W515Ovv@da*6ytb{RLA zaEw^2F{dPQtg|tr<>nZ%La}18Nn+QCm5V9sEU`*4Wlt8nNUTh_4v7V#jB#QivDZ7C zQM^ug^}gPfW8)RrNl%wC?KQ)CR|`%xRb!iEK1k}$6x$Rn=aO%7r!(BGIk`)Hy@Rhw zL>WhjTDX$4F`g9KrGgFjL$lM&R82B7LT>tqRf}ndly|EfMrJ#^4Zm41sgl|0Sd)K- zP=aA1CCQT#T3g+&&0!LV@^-;=jwq{2hg7&<8W~PO2i4q;K?k8MbK25L7PWI^5Q);L zl#a&KN&4Y3Yo*M&f{S*ko`m26LB@&hg@Rl!$!d|RaHTXbve5PlI&LlaW3f6>Y7uJ^ zj^#4f^oaaF5w&@u);8|erfM%viI(W3|IeFiFO)3F>APAYC5KD6UYiniLZtPTC*-w% zr|mhqh@iIQ1G({?m=Qj0kGAFuY0c&c?n-$>iNPDCl(YRCBHvMXY-0smD=gEbZ8|!A zm3<>xF#jy&uaSO)2O8PtHvR!dpMF@Nhh(hjju4?r>DwKWc7uq8+fnTg*_ir)ZenJE zw=1vW2{VSy#>Bg(%!xRt?lQOP@;WS2HxL@0<+r^az~cy^8OLDQf#)!VKjkl2%(+~| zJNX!!6g%EEj>y0T>Ta|jx@mc9LK!2A;h(BKG^^yP>eol(tKG2d6`qf=T{r#Qr`c;U zP~8mIH0Cgx)y>BUT_(DrWA8-1x;f6Do8^BL&*5Es3qO;Y&R^1%<_?cNj!NFd4cy9S z6j={H;>Ro*fz!(Dg` zE@MLf_zid(`|u{dMl8?gAO`ugqHyqNqCi`(0LpG*|jSXN5ocjIRfbYB>RLMILy;cH}}@m;vNs;Df}7#f@KVQZ~${S zofTZl2l$kN$~>!ak2<^1Q1pSFiLqSwUx>o~^K})( zC86@NMjN{yLs`h{cpKO1?KJy)i3Ra1x})VqfqFFHZTu4*c^=c4&1<=Y_p^a+{IyB3 zFXDZCkKb@3pVzAuzP)xnzCte7>o(w`D{?VG-9Bz{#W3WlTY$ROp#LZA&7ZS~RlJ>> z`Jzs$yLI_9&hOHM4{#c{@=?AZsdvXINoa`uNM^s^Eu5K#I3-ArO0<7LhJ-G|xq7*; zb-9(b_Ek9)?1=0;V=dynD=Y+|Dx+>0r?%ym@@>TtKZ0hH-7)pOjIsI$*qu_(j-O)5%7 zydG3}?!hW`a@_32(cTx(f}8n>9t@6NiB~X5-7+j}D>rM&P`spmn&lz8O?Z0SKgjP$ Sgy;gxigB^xUv-(m#(x7z;w3Qv delta 873 zcmb7CT}YE*6n@X^&qknr7n*B9PB03Zw!F|GV{A)5mQ7QcKSb!5vUHW0W~Hbb=0${< zb*zLWqq-;vWPRa9L=A&V=t3eSNGd|5i|8VVAn51$#s}tQ2fp{b?{l8_ob!C=jmKp? zE@PHY#X`4od?bW2BZcTvgjicGZ>;L&Xwf;I5B*$xG;Ery59gR||I1G$$8r&Q|NLVH zo`?->(H`d9aA=A;MjHz|ybf;g1mV-^D;Ik6dBM}bAzz%Qypuq!n%k!kmp1oua=!}~ zJ*2s+S|mc5G{uSNELZr)a4O+1{%P>syl~((E9xC~9vo+1EWk>@2cesd!vQyf-JD$$ z>T=mtZ%5$}zpQs4 z*K<&cOxF+)q7x0ifSOS*4Lae^^S59nxONUVS`4mTJKpqGS7@ba(C0|SdXIjiMnBD9 zpWu&&(-E(xaU)$M%_7^3{RIZZf%Py0m?2+QN;@K!`}v)+pzB8v)Xkv`CO)Zasgz@6jI?Inm?C=cv%Ez*%B{NN<7 zM;dgP>yFysPo+Jheh>;cvonB#yLqs)B2`>bSGYF1BS&v@!>mRdWqkHn3HZ*80tj)X zP({7PffExz{TXj)O^>t4OSiZoSDQ_hG-pPpMr1Z$^jQYj^3mz;MQ>WU?!AR&}E~mSL_>d Vq7MhrlKuv`Xaw&|U1Cox`4=N*F=zk)