3236 lines
810 KiB
Plaintext
3236 lines
810 KiB
Plaintext
{"timestamp":"2026-02-23T00:04:25.933Z","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-23T00:04:25.933Z","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"}
|
|
{"timestamp":"2026-02-23T00:04:30.672Z","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-23T00:04:30.672Z","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"}
|
|
{"timestamp":"2026-02-23T00:09:25.946Z","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-23T00:09:25.946Z","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"}
|
|
{"timestamp":"2026-02-23T00:09:30.669Z","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-23T00:09:30.669Z","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"}
|
|
{"timestamp":"2026-02-23T00:14:25.936Z","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-23T00:14:25.936Z","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"}
|
|
{"timestamp":"2026-02-23T00:14:30.689Z","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-23T00:14:30.689Z","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"}
|
|
{"timestamp":"2026-02-23T00:19:25.925Z","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-23T00:19:25.925Z","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"}
|
|
{"timestamp":"2026-02-23T00:19:30.670Z","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-23T00:19:30.670Z","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"}
|
|
{"timestamp":"2026-02-23T00:24:25.923Z","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-23T00:24:25.923Z","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"}
|
|
{"timestamp":"2026-02-23T00:24:30.690Z","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-23T00:24:30.690Z","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"}
|
|
{"timestamp":"2026-02-23T00:29:25.924Z","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-23T00:29:25.924Z","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"}
|
|
{"timestamp":"2026-02-23T00:29:30.687Z","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-23T00:29:30.687Z","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"}
|
|
{"timestamp":"2026-02-23T00:34:25.920Z","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-23T00:34:25.920Z","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"}
|
|
{"timestamp":"2026-02-23T00:34:30.673Z","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-23T00:34:30.673Z","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"}
|
|
{"timestamp":"2026-02-23T00:39:25.942Z","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-23T00:39:25.942Z","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"}
|
|
{"timestamp":"2026-02-23T00:39:30.681Z","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-23T00:39:30.681Z","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"}
|
|
{"timestamp":"2026-02-23T00:44:25.940Z","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-23T00:44:25.940Z","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"}
|
|
{"timestamp":"2026-02-23T00:44:30.679Z","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-23T00:44:30.679Z","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"}
|
|
{"timestamp":"2026-02-23T00:49:25.909Z","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-23T00:49:25.909Z","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"}
|
|
{"timestamp":"2026-02-23T00:49:30.676Z","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-23T00:49:30.676Z","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"}
|
|
{"timestamp":"2026-02-23T00:54:25.938Z","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-23T00:54:25.938Z","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"}
|
|
{"timestamp":"2026-02-23T00:54:30.692Z","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-23T00:54:30.693Z","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"}
|
|
{"timestamp":"2026-02-23T00:59:25.915Z","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-23T00:59:25.915Z","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"}
|
|
{"timestamp":"2026-02-23T00:59:30.686Z","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-23T00:59:30.686Z","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"}
|
|
{"timestamp":"2026-02-23T01:04:25.931Z","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-23T01:04:25.931Z","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"}
|
|
{"timestamp":"2026-02-23T01:04:30.684Z","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-23T01:04:30.684Z","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"}
|
|
{"timestamp":"2026-02-23T01:09:25.922Z","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-23T01:09:25.922Z","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"}
|
|
{"timestamp":"2026-02-23T01:09:30.673Z","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-23T01:09:30.673Z","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"}
|
|
{"timestamp":"2026-02-23T01:14:25.929Z","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-23T01:14:25.929Z","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"}
|
|
{"timestamp":"2026-02-23T01:14:30.688Z","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-23T01:14:30.688Z","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"}
|
|
{"timestamp":"2026-02-23T01:19:25.924Z","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-23T01:19:25.924Z","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"}
|
|
{"timestamp":"2026-02-23T01:19:30.702Z","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-23T01:19:30.702Z","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"}
|
|
{"timestamp":"2026-02-23T01:24:25.937Z","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-23T01:24:25.937Z","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"}
|
|
{"timestamp":"2026-02-23T01:24:30.680Z","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-23T01:24:30.680Z","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"}
|
|
{"timestamp":"2026-02-23T01:29:25.932Z","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-23T01:29:25.932Z","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"}
|
|
{"timestamp":"2026-02-23T01:29:30.683Z","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-23T01:29:30.683Z","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"}
|
|
{"timestamp":"2026-02-23T01:34:25.914Z","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-23T01:34:25.915Z","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"}
|
|
{"timestamp":"2026-02-23T01:34:30.685Z","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-23T01:34:30.685Z","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"}
|
|
{"timestamp":"2026-02-23T01:39:25.930Z","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-23T01:39:25.930Z","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"}
|
|
{"timestamp":"2026-02-23T01:39:30.688Z","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-23T01:39:30.688Z","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"}
|
|
{"timestamp":"2026-02-23T01:44:25.932Z","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-23T01:44:25.932Z","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"}
|
|
{"timestamp":"2026-02-23T01:44:30.687Z","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-23T01:44:30.687Z","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"}
|
|
{"timestamp":"2026-02-23T01:49:25.926Z","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-23T01:49:25.926Z","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"}
|
|
{"timestamp":"2026-02-23T01:49:30.696Z","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-23T01:49:30.696Z","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"}
|
|
{"timestamp":"2026-02-23T01:54:25.943Z","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-23T01:54:25.943Z","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"}
|
|
{"timestamp":"2026-02-23T01:54:30.692Z","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-23T01:54:30.692Z","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"}
|
|
{"timestamp":"2026-02-23T01:59:25.933Z","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-23T01:59:25.933Z","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"}
|
|
{"timestamp":"2026-02-23T01:59:30.691Z","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-23T01:59:30.691Z","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"}
|
|
{"timestamp":"2026-02-23T02:04:25.948Z","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-23T02:04:25.948Z","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"}
|
|
{"timestamp":"2026-02-23T02:04:30.707Z","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-23T02:04:30.707Z","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"}
|
|
{"timestamp":"2026-02-23T02:09:25.926Z","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-23T02:09:25.926Z","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"}
|
|
{"timestamp":"2026-02-23T02:09:30.699Z","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-23T02:09:30.699Z","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"}
|
|
{"timestamp":"2026-02-23T02:14:25.930Z","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-23T02:14:25.930Z","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"}
|
|
{"timestamp":"2026-02-23T02:14:30.676Z","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-23T02:14:30.676Z","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"}
|
|
{"timestamp":"2026-02-23T02:19:25.968Z","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-23T02:19:25.968Z","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"}
|
|
{"timestamp":"2026-02-23T02:19:30.702Z","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-23T02:19:30.702Z","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"}
|
|
{"timestamp":"2026-02-23T02:24:25.939Z","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-23T02:24:25.939Z","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"}
|
|
{"timestamp":"2026-02-23T02:24:30.698Z","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-23T02:24:30.698Z","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"}
|
|
{"timestamp":"2026-02-23T02:29:25.950Z","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-23T02:29:25.950Z","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"}
|
|
{"timestamp":"2026-02-23T02:29:30.688Z","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-23T02:29:30.688Z","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"}
|
|
{"timestamp":"2026-02-23T02:34:25.944Z","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-23T02:34:25.944Z","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"}
|
|
{"timestamp":"2026-02-23T02:34:30.710Z","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-23T02:34:30.710Z","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"}
|
|
{"timestamp":"2026-02-23T02:39:25.944Z","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-23T02:39:25.944Z","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"}
|
|
{"timestamp":"2026-02-23T02:39:30.674Z","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-23T02:39:30.674Z","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"}
|
|
{"timestamp":"2026-02-23T02:44:25.942Z","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-23T02:44:25.942Z","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"}
|
|
{"timestamp":"2026-02-23T02:44:30.682Z","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-23T02:44:30.682Z","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"}
|
|
{"timestamp":"2026-02-23T02:49:25.942Z","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-23T02:49:25.942Z","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"}
|
|
{"timestamp":"2026-02-23T02:49:30.698Z","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-23T02:49:30.698Z","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"}
|
|
{"timestamp":"2026-02-23T02:54:25.947Z","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-23T02:54:25.947Z","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"}
|
|
{"timestamp":"2026-02-23T02:54:30.702Z","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-23T02:54:30.702Z","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"}
|
|
{"timestamp":"2026-02-23T02:59:25.953Z","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-23T02:59:25.953Z","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"}
|
|
{"timestamp":"2026-02-23T02:59:30.696Z","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-23T02:59:30.696Z","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"}
|
|
{"timestamp":"2026-02-23T03:04:25.965Z","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-23T03:04:25.966Z","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"}
|
|
{"timestamp":"2026-02-23T03:04:30.716Z","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-23T03:04:30.716Z","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"}
|
|
{"timestamp":"2026-02-23T03:05:18.233Z","level":"info","category":"api","message":"Config file updated","data":{"file":"agent.yaml"}}
|
|
{"timestamp":"2026-02-23T03:05:18.233Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/agent.yaml"}}
|
|
{"timestamp":"2026-02-23T03:05:18.235Z","level":"info","category":"api","message":"Config file updated","data":{"file":"config.yaml"}}
|
|
{"timestamp":"2026-02-23T03:05:18.233Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/agent.yaml"}}
|
|
{"timestamp":"2026-02-23T03:05:23.255Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T03-05-23_auto_agent.yaml","filesChanged":1}}
|
|
{"timestamp":"2026-02-23T03:05:23.236Z","level":"warn","category":"git","message":"Git add failed"}
|
|
{"timestamp":"2026-02-23T03:05:53.854Z","level":"info","category":"skills","message":"Fetching skills.sh catalog"}
|
|
{"timestamp":"2026-02-23T03:05:54.086Z","level":"info","category":"skills","message":"Cached 600 skills"}
|
|
{"timestamp":"2026-02-23T03:09:16.900Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T03:09:16.898Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T03:09:16.899Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":18,"durationMs":1}}
|
|
{"timestamp":"2026-02-23T03:09:16.900Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T03:09:21.928Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T03-09-21_auto_memory/memories.db-wal","filesChanged":1}}
|
|
{"timestamp":"2026-02-23T03:09:21.903Z","level":"warn","category":"git","message":"Git add failed"}
|
|
{"timestamp":"2026-02-23T03:09:25.947Z","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-23T03:09:25.947Z","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"}
|
|
{"timestamp":"2026-02-23T03:09:30.700Z","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-23T03:09:30.700Z","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"}
|
|
{"timestamp":"2026-02-23T03:09:38.455Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T03:09:38.456Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":18,"durationMs":2}}
|
|
{"timestamp":"2026-02-23T03:09:38.456Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T03:09:38.456Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T03:09:43.484Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T03-09-43_auto_memory/memories.db-wal","filesChanged":1}}
|
|
{"timestamp":"2026-02-23T03:09:43.459Z","level":"warn","category":"git","message":"Git add failed"}
|
|
{"timestamp":"2026-02-23T03:11:02.918Z","level":"info","category":"daemon","message":"Serving dashboard","data":{"path":"/home/nicholai/node_modules/signetai/dashboard"}}
|
|
{"timestamp":"2026-02-23T03:11:02.919Z","level":"info","category":"daemon","message":"Signet Daemon starting"}
|
|
{"timestamp":"2026-02-23T03:11:02.919Z","level":"info","category":"daemon","message":"Agents directory","data":{"path":"/home/nicholai/.agents"}}
|
|
{"timestamp":"2026-02-23T03:11:02.919Z","level":"info","category":"daemon","message":"Port configured","data":{"port":3850}}
|
|
{"timestamp":"2026-02-23T03:11:02.920Z","level":"info","category":"daemon","message":"Process ID","data":{"pid":466621}}
|
|
{"timestamp":"2026-02-23T03:11:02.921Z","level":"info","category":"watcher","message":"File watcher started"}
|
|
{"timestamp":"2026-02-23T03:11:02.922Z","level":"info","category":"auth","message":"Running in local mode (no auth)"}
|
|
{"timestamp":"2026-02-23T03:11:02.922Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":2000,"maxRetries":3,"model":"haiku","mode":"controlled-write"}}
|
|
{"timestamp":"2026-02-23T03:11:02.922Z","level":"info","category":"retention","message":"Worker started","data":{"intervalMs":21600000,"tombstoneDays":30,"historyDays":180}}
|
|
{"timestamp":"2026-02-23T03:11:02.922Z","level":"info","category":"maintenance","message":"Worker started","data":{"mode":"observe","intervalMs":1800000}}
|
|
{"timestamp":"2026-02-23T03:11:02.922Z","level":"info","category":"document-worker","message":"Worker started","data":{"intervalMs":10000,"chunkSize":2000}}
|
|
{"timestamp":"2026-02-23T03:11:02.922Z","level":"info","category":"pipeline","message":"Pipeline started","data":{"mode":"controlled-write"}}
|
|
{"timestamp":"2026-02-23T03:11:02.922Z","level":"info","category":"git","message":"Auto-sync enabled: every 300s"}
|
|
{"timestamp":"2026-02-23T03:11:02.951Z","level":"info","category":"daemon","message":"Server listening","data":{"address":"127.0.0.1","port":3850}}
|
|
{"timestamp":"2026-02-23T03:11:02.951Z","level":"info","category":"daemon","message":"Daemon ready"}
|
|
{"timestamp":"2026-02-23T03:11:02.970Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"compass project\n===\n\narchitecture\n---\n\n- compass r","section":"(no section)","level":"section"}}
|
|
{"timestamp":"2026-02-23T03:11:02.970Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-client-work-martine-vogel-compass/memory/MEMORY.md","projectId":"-mnt-work-dev-client-work-martine-vogel-compass","chunks":1,"sections":1}}
|
|
{"timestamp":"2026-02-23T03:11:02.989Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Depth Anything v3 Nuke Plugin\n\n- repo: /mnt/wor","section":"depth anything v3 nuke plugin","level":"section"}}
|
|
{"timestamp":"2026-02-23T03:11:02.989Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-01-26.md","chunks":2,"sections":2,"filename":"2026-01-26"}}
|
|
{"timestamp":"2026-02-23T03:11:02.990Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Nuke .cat File Format (critical)\n\n- .cat files ","section":"nuke .cat file format (critical)","level":"section"}}
|
|
{"timestamp":"2026-02-23T03:11:02.991Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## TorchScript Lessons (hard-won)\n\n- nn.ModuleList","section":"torchscript lessons (hard-won)","level":"section"}}
|
|
{"timestamp":"2026-02-23T03:11:02.991Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-01-24.md","chunks":2,"sections":2,"filename":"2026-01-24"}}
|
|
{"timestamp":"2026-02-23T03:11:02.992Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Model Performance Notes\n\n- kimi-k2.5: 2/10 on n","section":"model performance notes","level":"section"}}
|
|
{"timestamp":"2026-02-23T03:11:02.993Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-22-session-start-2.md","chunks":1,"sections":1,"filename":"2026-02-22-session-start-2"}}
|
|
{"timestamp":"2026-02-23T03:11:02.994Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Skill\n\n- materia-nuke-node skill at ~/.agents/s","section":"skill","level":"section"}}
|
|
{"timestamp":"2026-02-23T03:11:02.994Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-materia/memory/MEMORY.md","projectId":"-mnt-work-dev-materia","chunks":5,"sections":5}}
|
|
{"timestamp":"2026-02-23T03:11:02.994Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-22-dashboard-umap-projection-migration.md","chunks":1,"sections":1,"filename":"2026-02-22-dashboard-umap-projection-migration"}}
|
|
{"timestamp":"2026-02-23T03:11:02.995Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"compass schedule project\n===\n\nkey patterns\n---\n\n- ","section":"(no section)","level":"section"}}
|
|
{"timestamp":"2026-02-23T03:11:02.995Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-client-work-martine-vogel-compass-compass-schedule/memory/MEMORY.md","projectId":"-mnt-work-dev-client-work-martine-vogel-compass-compass-schedule","chunks":1,"sections":1}}
|
|
{"timestamp":"2026-02-23T03:11:02.996Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"quickshell port\n===\n\nthe caelestia -> quickshell p","section":"(no section)","level":"paragraph"}}
|
|
{"timestamp":"2026-02-23T03:11:02.998Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"status (2026-02-08)\n---\n- deployed and running wit","section":"(no section)","level":"paragraph"}}
|
|
{"timestamp":"2026-02-23T03:11:02.998Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-home-nicholai/memory/MEMORY.md","projectId":"-home-nicholai","chunks":2,"sections":0}}
|
|
{"timestamp":"2026-02-23T03:11:02.998Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## DB Access Pattern (PR #58 fix)\n\n- `src/lib/db-u","section":"db access pattern (pr #58 fix)","level":"section"}}
|
|
{"timestamp":"2026-02-23T03:11:02.999Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Env Access Pattern\n\n- cloudflare workers: env v","section":"env access pattern","level":"section"}}
|
|
{"timestamp":"2026-02-23T03:11:03.001Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Lessons Learned\n\n- when removing multiline bloc","section":"lessons learned","level":"section"}}
|
|
{"timestamp":"2026-02-23T03:11:03.001Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-client-work-martine-vogel-compass-compass-custom-dashboards/memory/MEMORY.md","projectId":"-mnt-work-dev-client-work-martine-vogel-compass-compass-custom-dashboards","chunks":3,"sections":3}}
|
|
{"timestamp":"2026-02-23T03:11:03.002Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Veo 3.1 First-Last Frame Pipeline\n\n- When gener","section":"veo 3.1 first-last frame pipeline","level":"section"}}
|
|
{"timestamp":"2026-02-23T03:11:03.004Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"### Nano Banana Pro (Input-Only Moderation)\n\n- Che","section":"nano banana pro (input-only moderation)","level":"section"}}
|
|
{"timestamp":"2026-02-23T03:11:03.005Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"### Veo 3.1 (Input AND Output Moderation)\n\n- Moder","section":"veo 3.1 (input and output moderation)","level":"section"}}
|
|
{"timestamp":"2026-02-23T03:11:03.006Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## API Format Notes (Gemini API, not Vertex AI)\n\n-","section":"api format notes (gemini api, not vertex ai)","level":"section"}}
|
|
{"timestamp":"2026-02-23T03:11:03.006Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Project Location\n\n- Working dir: `/mnt/work/dev","section":"project location","level":"section"}}
|
|
{"timestamp":"2026-02-23T03:11:03.006Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-ai-studio-videos/memory/MEMORY.md","projectId":"-mnt-work-dev-ai-studio-videos","chunks":5,"sections":5}}
|
|
{"timestamp":"2026-02-23T03:11:03.008Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"compass project memory\n===\n\nMCP tool architecture ","section":"(no section)","level":"paragraph"}}
|
|
{"timestamp":"2026-02-23T03:11:03.008Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"netsuite gotchas:\n- 401 can mean timeout, not auth","section":"(no section)","level":"paragraph"}}
|
|
{"timestamp":"2026-02-23T03:11:03.008Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-client-work-martine-vogel-compass-compass/memory/MEMORY.md","projectId":"-mnt-work-dev-client-work-martine-vogel-compass-compass","chunks":2,"sections":0}}
|
|
{"timestamp":"2026-02-23T03:11:03.009Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-15-pre-compaction-flush.md","chunks":13,"sections":13,"filename":"2026-02-15-pre-compaction-flush"}}
|
|
{"timestamp":"2026-02-23T03:11:03.009Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Tailwind v4 + styled-jsx Gotcha\n\n`hidden lg:fle","section":"tailwind v4 + styled-jsx gotcha","level":"section"}}
|
|
{"timestamp":"2026-02-23T03:11:03.010Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Turbopack Build Bug\n\n`npx next build` crashes w","section":"turbopack build bug","level":"section"}}
|
|
{"timestamp":"2026-02-23T03:11:03.011Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Theme: Modern Minimal (oklch)\n\n- Background: pu","section":"theme: modern minimal (oklch)","level":"section"}}
|
|
{"timestamp":"2026-02-23T03:11:03.012Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Design Direction\n\n- Compact, minimal UI inspire","section":"design direction","level":"section"}}
|
|
{"timestamp":"2026-02-23T03:11:03.013Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-09.md","chunks":4,"sections":4,"filename":"2026-02-09"}}
|
|
{"timestamp":"2026-02-23T03:11:03.013Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Key Paths\n\n- Theme vars: `app/globals.css`\n- Ap","section":"key paths","level":"section"}}
|
|
{"timestamp":"2026-02-23T03:11:03.013Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-cre-sync/memory/MEMORY.md","projectId":"-mnt-work-dev-cre-sync","chunks":5,"sections":5}}
|
|
{"timestamp":"2026-02-23T03:11:03.013Z","level":"info","category":"watcher","message":"Synced existing Claude memories","data":{"count":24}}
|
|
{"timestamp":"2026-02-23T03:11:03.014Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-14.md","chunks":2,"sections":2,"filename":"2026-02-14"}}
|
|
{"timestamp":"2026-02-23T03:11:03.015Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-22-session-start.md","chunks":1,"sections":1,"filename":"2026-02-22-session-start"}}
|
|
{"timestamp":"2026-02-23T03:11:03.017Z","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-23T03:11:03.022Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-10-openagents-tracker.md","chunks":8,"sections":8,"filename":"2026-02-10-openagents-tracker"}}
|
|
{"timestamp":"2026-02-23T03:11:03.031Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-10-signet.md","chunks":16,"sections":16,"filename":"2026-02-10-signet"}}
|
|
{"timestamp":"2026-02-23T03:11:03.032Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-01-20.md","chunks":2,"sections":0,"filename":"2026-01-20"}}
|
|
{"timestamp":"2026-02-23T03:11:03.036Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-17.md","chunks":8,"sections":8,"filename":"2026-02-17"}}
|
|
{"timestamp":"2026-02-23T03:11:03.042Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-10.md","chunks":12,"sections":12,"filename":"2026-02-10"}}
|
|
{"timestamp":"2026-02-23T03:11:03.043Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-22-umap-performance-refactoring-setup.md","chunks":1,"sections":1,"filename":"2026-02-22-umap-performance-refactoring-setup"}}
|
|
{"timestamp":"2026-02-23T03:11:03.046Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-16-signet-architecture.md","chunks":6,"sections":6,"filename":"2026-02-16-signet-architecture"}}
|
|
{"timestamp":"2026-02-23T03:11:03.046Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/package-preferences.md","chunks":1,"sections":1,"filename":"package-preferences"}}
|
|
{"timestamp":"2026-02-23T03:11:03.047Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-22-openclaw-troubleshooting.md","chunks":1,"sections":1,"filename":"2026-02-22-openclaw-troubleshooting"}}
|
|
{"timestamp":"2026-02-23T03:11:03.047Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-01-31.md","chunks":1,"sections":1,"filename":"2026-01-31"}}
|
|
{"timestamp":"2026-02-23T03:11:03.051Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-07.md","chunks":8,"sections":8,"filename":"2026-02-07"}}
|
|
{"timestamp":"2026-02-23T03:11:03.054Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-21-timeline-api-endpoint-implementation.md","chunks":4,"sections":4,"filename":"2026-02-21-timeline-api-endpoint-implementation"}}
|
|
{"timestamp":"2026-02-23T03:11:03.056Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/VOICE-WORKFLOW.md","chunks":6,"sections":6,"filename":"VOICE-WORKFLOW"}}
|
|
{"timestamp":"2026-02-23T03:11:03.058Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-01-27.md","chunks":4,"sections":4,"filename":"2026-01-27"}}
|
|
{"timestamp":"2026-02-23T03:11:03.062Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/TOOLS.md","chunks":7,"sections":7,"filename":"TOOLS"}}
|
|
{"timestamp":"2026-02-23T03:11:03.062Z","level":"info","category":"daemon","message":"Imported existing memory files","data":{"files":24,"chunks":116}}
|
|
{"timestamp":"2026-02-23T03:11:11.309Z","level":"info","category":"daemon","message":"Serving dashboard","data":{"path":"/home/nicholai/node_modules/signetai/dashboard"}}
|
|
{"timestamp":"2026-02-23T03:11:11.310Z","level":"info","category":"daemon","message":"Signet Daemon starting"}
|
|
{"timestamp":"2026-02-23T03:11:11.310Z","level":"info","category":"daemon","message":"Agents directory","data":{"path":"/home/nicholai/.agents"}}
|
|
{"timestamp":"2026-02-23T03:11:11.310Z","level":"info","category":"daemon","message":"Port configured","data":{"port":3850}}
|
|
{"timestamp":"2026-02-23T03:11:11.311Z","level":"info","category":"daemon","message":"Process ID","data":{"pid":467087}}
|
|
{"timestamp":"2026-02-23T03:11:11.312Z","level":"info","category":"watcher","message":"File watcher started"}
|
|
{"timestamp":"2026-02-23T03:11:11.312Z","level":"info","category":"auth","message":"Running in local mode (no auth)"}
|
|
{"timestamp":"2026-02-23T03:11:11.313Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":2000,"maxRetries":3,"model":"haiku","mode":"controlled-write"}}
|
|
{"timestamp":"2026-02-23T03:11:11.313Z","level":"info","category":"retention","message":"Worker started","data":{"intervalMs":21600000,"tombstoneDays":30,"historyDays":180}}
|
|
{"timestamp":"2026-02-23T03:11:11.313Z","level":"info","category":"maintenance","message":"Worker started","data":{"mode":"observe","intervalMs":1800000}}
|
|
{"timestamp":"2026-02-23T03:11:11.313Z","level":"info","category":"document-worker","message":"Worker started","data":{"intervalMs":10000,"chunkSize":2000}}
|
|
{"timestamp":"2026-02-23T03:11:11.313Z","level":"info","category":"pipeline","message":"Pipeline started","data":{"mode":"controlled-write"}}
|
|
{"timestamp":"2026-02-23T03:11:11.313Z","level":"info","category":"git","message":"Auto-sync enabled: every 300s"}
|
|
{"timestamp":"2026-02-23T03:11:11.406Z","level":"info","category":"daemon","message":"Server listening","data":{"address":"127.0.0.1","port":3850}}
|
|
{"timestamp":"2026-02-23T03:11:11.406Z","level":"info","category":"daemon","message":"Daemon ready"}
|
|
{"timestamp":"2026-02-23T03:11:11.414Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"compass project\n===\n\narchitecture\n---\n\n- compass r","section":"(no section)","level":"section"}}
|
|
{"timestamp":"2026-02-23T03:11:11.414Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-client-work-martine-vogel-compass/memory/MEMORY.md","projectId":"-mnt-work-dev-client-work-martine-vogel-compass","chunks":1,"sections":1}}
|
|
{"timestamp":"2026-02-23T03:11:11.416Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Depth Anything v3 Nuke Plugin\n\n- repo: /mnt/wor","section":"depth anything v3 nuke plugin","level":"section"}}
|
|
{"timestamp":"2026-02-23T03:11:11.416Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-01-26.md","chunks":2,"sections":2,"filename":"2026-01-26"}}
|
|
{"timestamp":"2026-02-23T03:11:11.417Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Nuke .cat File Format (critical)\n\n- .cat files ","section":"nuke .cat file format (critical)","level":"section"}}
|
|
{"timestamp":"2026-02-23T03:11:11.418Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## TorchScript Lessons (hard-won)\n\n- nn.ModuleList","section":"torchscript lessons (hard-won)","level":"section"}}
|
|
{"timestamp":"2026-02-23T03:11:11.419Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-01-24.md","chunks":2,"sections":2,"filename":"2026-01-24"}}
|
|
{"timestamp":"2026-02-23T03:11:11.419Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Model Performance Notes\n\n- kimi-k2.5: 2/10 on n","section":"model performance notes","level":"section"}}
|
|
{"timestamp":"2026-02-23T03:11:11.420Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-22-session-start-2.md","chunks":1,"sections":1,"filename":"2026-02-22-session-start-2"}}
|
|
{"timestamp":"2026-02-23T03:11:11.420Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Skill\n\n- materia-nuke-node skill at ~/.agents/s","section":"skill","level":"section"}}
|
|
{"timestamp":"2026-02-23T03:11:11.420Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-materia/memory/MEMORY.md","projectId":"-mnt-work-dev-materia","chunks":5,"sections":5}}
|
|
{"timestamp":"2026-02-23T03:11:11.421Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-22-dashboard-umap-projection-migration.md","chunks":1,"sections":1,"filename":"2026-02-22-dashboard-umap-projection-migration"}}
|
|
{"timestamp":"2026-02-23T03:11:11.421Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"compass schedule project\n===\n\nkey patterns\n---\n\n- ","section":"(no section)","level":"section"}}
|
|
{"timestamp":"2026-02-23T03:11:11.421Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-client-work-martine-vogel-compass-compass-schedule/memory/MEMORY.md","projectId":"-mnt-work-dev-client-work-martine-vogel-compass-compass-schedule","chunks":1,"sections":1}}
|
|
{"timestamp":"2026-02-23T03:11:11.423Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"quickshell port\n===\n\nthe caelestia -> quickshell p","section":"(no section)","level":"paragraph"}}
|
|
{"timestamp":"2026-02-23T03:11:11.424Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"status (2026-02-08)\n---\n- deployed and running wit","section":"(no section)","level":"paragraph"}}
|
|
{"timestamp":"2026-02-23T03:11:11.424Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-home-nicholai/memory/MEMORY.md","projectId":"-home-nicholai","chunks":2,"sections":0}}
|
|
{"timestamp":"2026-02-23T03:11:11.425Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## DB Access Pattern (PR #58 fix)\n\n- `src/lib/db-u","section":"db access pattern (pr #58 fix)","level":"section"}}
|
|
{"timestamp":"2026-02-23T03:11:11.426Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Env Access Pattern\n\n- cloudflare workers: env v","section":"env access pattern","level":"section"}}
|
|
{"timestamp":"2026-02-23T03:11:11.427Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Lessons Learned\n\n- when removing multiline bloc","section":"lessons learned","level":"section"}}
|
|
{"timestamp":"2026-02-23T03:11:11.427Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-client-work-martine-vogel-compass-compass-custom-dashboards/memory/MEMORY.md","projectId":"-mnt-work-dev-client-work-martine-vogel-compass-compass-custom-dashboards","chunks":3,"sections":3}}
|
|
{"timestamp":"2026-02-23T03:11:11.428Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Veo 3.1 First-Last Frame Pipeline\n\n- When gener","section":"veo 3.1 first-last frame pipeline","level":"section"}}
|
|
{"timestamp":"2026-02-23T03:11:11.429Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"### Nano Banana Pro (Input-Only Moderation)\n\n- Che","section":"nano banana pro (input-only moderation)","level":"section"}}
|
|
{"timestamp":"2026-02-23T03:11:11.430Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"### Veo 3.1 (Input AND Output Moderation)\n\n- Moder","section":"veo 3.1 (input and output moderation)","level":"section"}}
|
|
{"timestamp":"2026-02-23T03:11:11.432Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## API Format Notes (Gemini API, not Vertex AI)\n\n-","section":"api format notes (gemini api, not vertex ai)","level":"section"}}
|
|
{"timestamp":"2026-02-23T03:11:11.433Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Project Location\n\n- Working dir: `/mnt/work/dev","section":"project location","level":"section"}}
|
|
{"timestamp":"2026-02-23T03:11:11.433Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-ai-studio-videos/memory/MEMORY.md","projectId":"-mnt-work-dev-ai-studio-videos","chunks":5,"sections":5}}
|
|
{"timestamp":"2026-02-23T03:11:11.434Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"compass project memory\n===\n\nMCP tool architecture ","section":"(no section)","level":"paragraph"}}
|
|
{"timestamp":"2026-02-23T03:11:11.435Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"netsuite gotchas:\n- 401 can mean timeout, not auth","section":"(no section)","level":"paragraph"}}
|
|
{"timestamp":"2026-02-23T03:11:11.435Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-client-work-martine-vogel-compass-compass/memory/MEMORY.md","projectId":"-mnt-work-dev-client-work-martine-vogel-compass-compass","chunks":2,"sections":0}}
|
|
{"timestamp":"2026-02-23T03:11:11.436Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-15-pre-compaction-flush.md","chunks":13,"sections":13,"filename":"2026-02-15-pre-compaction-flush"}}
|
|
{"timestamp":"2026-02-23T03:11:11.436Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Tailwind v4 + styled-jsx Gotcha\n\n`hidden lg:fle","section":"tailwind v4 + styled-jsx gotcha","level":"section"}}
|
|
{"timestamp":"2026-02-23T03:11:11.437Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Turbopack Build Bug\n\n`npx next build` crashes w","section":"turbopack build bug","level":"section"}}
|
|
{"timestamp":"2026-02-23T03:11:11.438Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Theme: Modern Minimal (oklch)\n\n- Background: pu","section":"theme: modern minimal (oklch)","level":"section"}}
|
|
{"timestamp":"2026-02-23T03:11:11.439Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Design Direction\n\n- Compact, minimal UI inspire","section":"design direction","level":"section"}}
|
|
{"timestamp":"2026-02-23T03:11:11.440Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-09.md","chunks":4,"sections":4,"filename":"2026-02-09"}}
|
|
{"timestamp":"2026-02-23T03:11:11.440Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Key Paths\n\n- Theme vars: `app/globals.css`\n- Ap","section":"key paths","level":"section"}}
|
|
{"timestamp":"2026-02-23T03:11:11.440Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-cre-sync/memory/MEMORY.md","projectId":"-mnt-work-dev-cre-sync","chunks":5,"sections":5}}
|
|
{"timestamp":"2026-02-23T03:11:11.440Z","level":"info","category":"watcher","message":"Synced existing Claude memories","data":{"count":24}}
|
|
{"timestamp":"2026-02-23T03:11:11.441Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-14.md","chunks":2,"sections":2,"filename":"2026-02-14"}}
|
|
{"timestamp":"2026-02-23T03:11:11.442Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-22-session-start.md","chunks":1,"sections":1,"filename":"2026-02-22-session-start"}}
|
|
{"timestamp":"2026-02-23T03:11:11.444Z","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-23T03:11:11.449Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-10-openagents-tracker.md","chunks":8,"sections":8,"filename":"2026-02-10-openagents-tracker"}}
|
|
{"timestamp":"2026-02-23T03:11:11.456Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-10-signet.md","chunks":16,"sections":16,"filename":"2026-02-10-signet"}}
|
|
{"timestamp":"2026-02-23T03:11:11.457Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-01-20.md","chunks":2,"sections":0,"filename":"2026-01-20"}}
|
|
{"timestamp":"2026-02-23T03:11:11.461Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-17.md","chunks":8,"sections":8,"filename":"2026-02-17"}}
|
|
{"timestamp":"2026-02-23T03:11:11.468Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-10.md","chunks":12,"sections":12,"filename":"2026-02-10"}}
|
|
{"timestamp":"2026-02-23T03:11:11.468Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-22-umap-performance-refactoring-setup.md","chunks":1,"sections":1,"filename":"2026-02-22-umap-performance-refactoring-setup"}}
|
|
{"timestamp":"2026-02-23T03:11:11.471Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-16-signet-architecture.md","chunks":6,"sections":6,"filename":"2026-02-16-signet-architecture"}}
|
|
{"timestamp":"2026-02-23T03:11:11.472Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/package-preferences.md","chunks":1,"sections":1,"filename":"package-preferences"}}
|
|
{"timestamp":"2026-02-23T03:11:11.473Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-22-openclaw-troubleshooting.md","chunks":1,"sections":1,"filename":"2026-02-22-openclaw-troubleshooting"}}
|
|
{"timestamp":"2026-02-23T03:11:11.473Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-01-31.md","chunks":1,"sections":1,"filename":"2026-01-31"}}
|
|
{"timestamp":"2026-02-23T03:11:11.477Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-07.md","chunks":8,"sections":8,"filename":"2026-02-07"}}
|
|
{"timestamp":"2026-02-23T03:11:11.479Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-21-timeline-api-endpoint-implementation.md","chunks":4,"sections":4,"filename":"2026-02-21-timeline-api-endpoint-implementation"}}
|
|
{"timestamp":"2026-02-23T03:11:11.482Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/VOICE-WORKFLOW.md","chunks":6,"sections":6,"filename":"VOICE-WORKFLOW"}}
|
|
{"timestamp":"2026-02-23T03:11:11.484Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-01-27.md","chunks":4,"sections":4,"filename":"2026-01-27"}}
|
|
{"timestamp":"2026-02-23T03:11:11.488Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/TOOLS.md","chunks":7,"sections":7,"filename":"TOOLS"}}
|
|
{"timestamp":"2026-02-23T03:11:11.488Z","level":"info","category":"daemon","message":"Imported existing memory files","data":{"files":24,"chunks":116}}
|
|
{"timestamp":"2026-02-23T03:13:59.689Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T03:14:00.086Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T03:14:00.018Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T03:14:00.082Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T03:14:03.459Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T03:14:03.459Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T03:14:03.765Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T03:14:03.765Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T03:14:08.769Z","level":"warn","category":"git","message":"Git add failed"}
|
|
{"timestamp":"2026-02-23T03:14:08.805Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T03-14-08_auto_memory/memories.db-wal, memory/memories.db-wal, me","filesChanged":5}}
|
|
{"timestamp":"2026-02-23T03:14:25.956Z","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-23T03:14:25.956Z","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"}
|
|
{"timestamp":"2026-02-23T03:15:14.015Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T03:15:14.013Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T03:15:14.014Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":18,"durationMs":1}}
|
|
{"timestamp":"2026-02-23T03:15:14.015Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T03:15:19.017Z","level":"warn","category":"git","message":"Git add failed"}
|
|
{"timestamp":"2026-02-23T03:15:19.047Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T03-15-19_auto_memory/memories.db-wal","filesChanged":1}}
|
|
{"timestamp":"2026-02-23T03:16:11.959Z","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-23T03:16:11.959Z","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"}
|
|
{"timestamp":"2026-02-23T03:17:17.810Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T03:17:17.809Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T03:17:17.810Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":18,"durationMs":1}}
|
|
{"timestamp":"2026-02-23T03:17:17.811Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T03:17:22.813Z","level":"warn","category":"git","message":"Git add failed"}
|
|
{"timestamp":"2026-02-23T03:17:22.846Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T03-17-22_auto_memory/memories.db-wal","filesChanged":1}}
|
|
{"timestamp":"2026-02-23T03:18:21.828Z","level":"info","category":"daemon","message":"Serving dashboard","data":{"path":"/home/nicholai/node_modules/signetai/dashboard"}}
|
|
{"timestamp":"2026-02-23T03:18:21.829Z","level":"info","category":"daemon","message":"Signet Daemon starting"}
|
|
{"timestamp":"2026-02-23T03:18:21.829Z","level":"info","category":"daemon","message":"Agents directory","data":{"path":"/home/nicholai/.agents"}}
|
|
{"timestamp":"2026-02-23T03:18:21.829Z","level":"info","category":"daemon","message":"Port configured","data":{"port":3850}}
|
|
{"timestamp":"2026-02-23T03:18:21.830Z","level":"info","category":"daemon","message":"Process ID","data":{"pid":475045}}
|
|
{"timestamp":"2026-02-23T03:18:21.831Z","level":"info","category":"watcher","message":"File watcher started"}
|
|
{"timestamp":"2026-02-23T03:18:21.832Z","level":"info","category":"auth","message":"Running in local mode (no auth)"}
|
|
{"timestamp":"2026-02-23T03:18:21.832Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":2000,"maxRetries":3,"model":"haiku","mode":"controlled-write"}}
|
|
{"timestamp":"2026-02-23T03:18:21.832Z","level":"info","category":"retention","message":"Worker started","data":{"intervalMs":21600000,"tombstoneDays":30,"historyDays":180}}
|
|
{"timestamp":"2026-02-23T03:18:21.832Z","level":"info","category":"maintenance","message":"Worker started","data":{"mode":"observe","intervalMs":1800000}}
|
|
{"timestamp":"2026-02-23T03:18:21.832Z","level":"info","category":"document-worker","message":"Worker started","data":{"intervalMs":10000,"chunkSize":2000}}
|
|
{"timestamp":"2026-02-23T03:18:21.832Z","level":"info","category":"pipeline","message":"Pipeline started","data":{"mode":"controlled-write"}}
|
|
{"timestamp":"2026-02-23T03:18:21.832Z","level":"info","category":"git","message":"Auto-sync enabled: every 300s"}
|
|
{"timestamp":"2026-02-23T03:18:21.912Z","level":"info","category":"daemon","message":"Server listening","data":{"address":"127.0.0.1","port":3850}}
|
|
{"timestamp":"2026-02-23T03:18:21.913Z","level":"info","category":"daemon","message":"Daemon ready"}
|
|
{"timestamp":"2026-02-23T03:18:21.922Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"compass project\n===\n\narchitecture\n---\n\n- compass r","section":"(no section)","level":"section"}}
|
|
{"timestamp":"2026-02-23T03:18:21.922Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-client-work-martine-vogel-compass/memory/MEMORY.md","projectId":"-mnt-work-dev-client-work-martine-vogel-compass","chunks":1,"sections":1}}
|
|
{"timestamp":"2026-02-23T03:18:21.924Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Depth Anything v3 Nuke Plugin\n\n- repo: /mnt/wor","section":"depth anything v3 nuke plugin","level":"section"}}
|
|
{"timestamp":"2026-02-23T03:18:21.925Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-01-26.md","chunks":2,"sections":2,"filename":"2026-01-26"}}
|
|
{"timestamp":"2026-02-23T03:18:21.925Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Nuke .cat File Format (critical)\n\n- .cat files ","section":"nuke .cat file format (critical)","level":"section"}}
|
|
{"timestamp":"2026-02-23T03:18:21.926Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## TorchScript Lessons (hard-won)\n\n- nn.ModuleList","section":"torchscript lessons (hard-won)","level":"section"}}
|
|
{"timestamp":"2026-02-23T03:18:21.927Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Model Performance Notes\n\n- kimi-k2.5: 2/10 on n","section":"model performance notes","level":"section"}}
|
|
{"timestamp":"2026-02-23T03:18:21.928Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-01-24.md","chunks":2,"sections":2,"filename":"2026-01-24"}}
|
|
{"timestamp":"2026-02-23T03:18:21.928Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Skill\n\n- materia-nuke-node skill at ~/.agents/s","section":"skill","level":"section"}}
|
|
{"timestamp":"2026-02-23T03:18:21.928Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-materia/memory/MEMORY.md","projectId":"-mnt-work-dev-materia","chunks":5,"sections":5}}
|
|
{"timestamp":"2026-02-23T03:18:21.929Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-22-session-start-2.md","chunks":1,"sections":1,"filename":"2026-02-22-session-start-2"}}
|
|
{"timestamp":"2026-02-23T03:18:21.930Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"compass schedule project\n===\n\nkey patterns\n---\n\n- ","section":"(no section)","level":"section"}}
|
|
{"timestamp":"2026-02-23T03:18:21.930Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-client-work-martine-vogel-compass-compass-schedule/memory/MEMORY.md","projectId":"-mnt-work-dev-client-work-martine-vogel-compass-compass-schedule","chunks":1,"sections":1}}
|
|
{"timestamp":"2026-02-23T03:18:21.930Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-22-dashboard-umap-projection-migration.md","chunks":1,"sections":1,"filename":"2026-02-22-dashboard-umap-projection-migration"}}
|
|
{"timestamp":"2026-02-23T03:18:21.931Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"quickshell port\n===\n\nthe caelestia -> quickshell p","section":"(no section)","level":"paragraph"}}
|
|
{"timestamp":"2026-02-23T03:18:21.932Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"status (2026-02-08)\n---\n- deployed and running wit","section":"(no section)","level":"paragraph"}}
|
|
{"timestamp":"2026-02-23T03:18:21.932Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-home-nicholai/memory/MEMORY.md","projectId":"-home-nicholai","chunks":2,"sections":0}}
|
|
{"timestamp":"2026-02-23T03:18:21.933Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## DB Access Pattern (PR #58 fix)\n\n- `src/lib/db-u","section":"db access pattern (pr #58 fix)","level":"section"}}
|
|
{"timestamp":"2026-02-23T03:18:21.934Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Env Access Pattern\n\n- cloudflare workers: env v","section":"env access pattern","level":"section"}}
|
|
{"timestamp":"2026-02-23T03:18:21.935Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Lessons Learned\n\n- when removing multiline bloc","section":"lessons learned","level":"section"}}
|
|
{"timestamp":"2026-02-23T03:18:21.935Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-client-work-martine-vogel-compass-compass-custom-dashboards/memory/MEMORY.md","projectId":"-mnt-work-dev-client-work-martine-vogel-compass-compass-custom-dashboards","chunks":3,"sections":3}}
|
|
{"timestamp":"2026-02-23T03:18:21.936Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Veo 3.1 First-Last Frame Pipeline\n\n- When gener","section":"veo 3.1 first-last frame pipeline","level":"section"}}
|
|
{"timestamp":"2026-02-23T03:18:21.937Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"### Nano Banana Pro (Input-Only Moderation)\n\n- Che","section":"nano banana pro (input-only moderation)","level":"section"}}
|
|
{"timestamp":"2026-02-23T03:18:21.938Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"### Veo 3.1 (Input AND Output Moderation)\n\n- Moder","section":"veo 3.1 (input and output moderation)","level":"section"}}
|
|
{"timestamp":"2026-02-23T03:18:21.940Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## API Format Notes (Gemini API, not Vertex AI)\n\n-","section":"api format notes (gemini api, not vertex ai)","level":"section"}}
|
|
{"timestamp":"2026-02-23T03:18:21.941Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Project Location\n\n- Working dir: `/mnt/work/dev","section":"project location","level":"section"}}
|
|
{"timestamp":"2026-02-23T03:18:21.941Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-ai-studio-videos/memory/MEMORY.md","projectId":"-mnt-work-dev-ai-studio-videos","chunks":5,"sections":5}}
|
|
{"timestamp":"2026-02-23T03:18:21.942Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"compass project memory\n===\n\nMCP tool architecture ","section":"(no section)","level":"paragraph"}}
|
|
{"timestamp":"2026-02-23T03:18:21.943Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"netsuite gotchas:\n- 401 can mean timeout, not auth","section":"(no section)","level":"paragraph"}}
|
|
{"timestamp":"2026-02-23T03:18:21.943Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-client-work-martine-vogel-compass-compass/memory/MEMORY.md","projectId":"-mnt-work-dev-client-work-martine-vogel-compass-compass","chunks":2,"sections":0}}
|
|
{"timestamp":"2026-02-23T03:18:21.943Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-15-pre-compaction-flush.md","chunks":13,"sections":13,"filename":"2026-02-15-pre-compaction-flush"}}
|
|
{"timestamp":"2026-02-23T03:18:21.944Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Tailwind v4 + styled-jsx Gotcha\n\n`hidden lg:fle","section":"tailwind v4 + styled-jsx gotcha","level":"section"}}
|
|
{"timestamp":"2026-02-23T03:18:21.945Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Turbopack Build Bug\n\n`npx next build` crashes w","section":"turbopack build bug","level":"section"}}
|
|
{"timestamp":"2026-02-23T03:18:21.946Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Theme: Modern Minimal (oklch)\n\n- Background: pu","section":"theme: modern minimal (oklch)","level":"section"}}
|
|
{"timestamp":"2026-02-23T03:18:21.947Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Design Direction\n\n- Compact, minimal UI inspire","section":"design direction","level":"section"}}
|
|
{"timestamp":"2026-02-23T03:18:21.947Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-09.md","chunks":4,"sections":4,"filename":"2026-02-09"}}
|
|
{"timestamp":"2026-02-23T03:18:21.948Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Key Paths\n\n- Theme vars: `app/globals.css`\n- Ap","section":"key paths","level":"section"}}
|
|
{"timestamp":"2026-02-23T03:18:21.948Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-cre-sync/memory/MEMORY.md","projectId":"-mnt-work-dev-cre-sync","chunks":5,"sections":5}}
|
|
{"timestamp":"2026-02-23T03:18:21.948Z","level":"info","category":"watcher","message":"Synced existing Claude memories","data":{"count":24}}
|
|
{"timestamp":"2026-02-23T03:18:21.949Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-14.md","chunks":2,"sections":2,"filename":"2026-02-14"}}
|
|
{"timestamp":"2026-02-23T03:18:21.949Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-22-session-start.md","chunks":1,"sections":1,"filename":"2026-02-22-session-start"}}
|
|
{"timestamp":"2026-02-23T03:18:21.953Z","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-23T03:18:21.957Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-10-openagents-tracker.md","chunks":8,"sections":8,"filename":"2026-02-10-openagents-tracker"}}
|
|
{"timestamp":"2026-02-23T03:18:21.966Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-10-signet.md","chunks":16,"sections":16,"filename":"2026-02-10-signet"}}
|
|
{"timestamp":"2026-02-23T03:18:21.967Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-01-20.md","chunks":2,"sections":0,"filename":"2026-01-20"}}
|
|
{"timestamp":"2026-02-23T03:18:21.971Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-17.md","chunks":8,"sections":8,"filename":"2026-02-17"}}
|
|
{"timestamp":"2026-02-23T03:18:21.978Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-10.md","chunks":12,"sections":12,"filename":"2026-02-10"}}
|
|
{"timestamp":"2026-02-23T03:18:21.979Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-22-umap-performance-refactoring-setup.md","chunks":1,"sections":1,"filename":"2026-02-22-umap-performance-refactoring-setup"}}
|
|
{"timestamp":"2026-02-23T03:18:21.982Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-16-signet-architecture.md","chunks":6,"sections":6,"filename":"2026-02-16-signet-architecture"}}
|
|
{"timestamp":"2026-02-23T03:18:21.982Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/package-preferences.md","chunks":1,"sections":1,"filename":"package-preferences"}}
|
|
{"timestamp":"2026-02-23T03:18:21.983Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-22-openclaw-troubleshooting.md","chunks":1,"sections":1,"filename":"2026-02-22-openclaw-troubleshooting"}}
|
|
{"timestamp":"2026-02-23T03:18:21.983Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-01-31.md","chunks":1,"sections":1,"filename":"2026-01-31"}}
|
|
{"timestamp":"2026-02-23T03:18:21.987Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-07.md","chunks":8,"sections":8,"filename":"2026-02-07"}}
|
|
{"timestamp":"2026-02-23T03:18:21.990Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-21-timeline-api-endpoint-implementation.md","chunks":4,"sections":4,"filename":"2026-02-21-timeline-api-endpoint-implementation"}}
|
|
{"timestamp":"2026-02-23T03:18:21.993Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/VOICE-WORKFLOW.md","chunks":6,"sections":6,"filename":"VOICE-WORKFLOW"}}
|
|
{"timestamp":"2026-02-23T03:18:21.995Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-01-27.md","chunks":4,"sections":4,"filename":"2026-01-27"}}
|
|
{"timestamp":"2026-02-23T03:18:21.998Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/TOOLS.md","chunks":7,"sections":7,"filename":"TOOLS"}}
|
|
{"timestamp":"2026-02-23T03:18:21.998Z","level":"info","category":"daemon","message":"Imported existing memory files","data":{"files":24,"chunks":116}}
|
|
{"timestamp":"2026-02-23T03:19:20.911Z","level":"info","category":"daemon","message":"Serving dashboard","data":{"path":"/home/nicholai/node_modules/signetai/dashboard"}}
|
|
{"timestamp":"2026-02-23T03:19:20.911Z","level":"info","category":"daemon","message":"Signet Daemon starting"}
|
|
{"timestamp":"2026-02-23T03:19:20.911Z","level":"info","category":"daemon","message":"Agents directory","data":{"path":"/home/nicholai/.agents"}}
|
|
{"timestamp":"2026-02-23T03:19:20.911Z","level":"info","category":"daemon","message":"Port configured","data":{"port":3850}}
|
|
{"timestamp":"2026-02-23T03:19:20.913Z","level":"info","category":"daemon","message":"Process ID","data":{"pid":479172}}
|
|
{"timestamp":"2026-02-23T03:19:20.915Z","level":"info","category":"watcher","message":"File watcher started"}
|
|
{"timestamp":"2026-02-23T03:19:20.915Z","level":"info","category":"auth","message":"Running in local mode (no auth)"}
|
|
{"timestamp":"2026-02-23T03:19:20.916Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":2000,"maxRetries":3,"model":"haiku","mode":"controlled-write"}}
|
|
{"timestamp":"2026-02-23T03:19:20.916Z","level":"info","category":"retention","message":"Worker started","data":{"intervalMs":21600000,"tombstoneDays":30,"historyDays":180}}
|
|
{"timestamp":"2026-02-23T03:19:20.916Z","level":"info","category":"maintenance","message":"Worker started","data":{"mode":"observe","intervalMs":1800000}}
|
|
{"timestamp":"2026-02-23T03:19:20.916Z","level":"info","category":"document-worker","message":"Worker started","data":{"intervalMs":10000,"chunkSize":2000}}
|
|
{"timestamp":"2026-02-23T03:19:20.916Z","level":"info","category":"pipeline","message":"Pipeline started","data":{"mode":"controlled-write"}}
|
|
{"timestamp":"2026-02-23T03:19:20.916Z","level":"info","category":"git","message":"Auto-sync enabled: every 300s"}
|
|
{"timestamp":"2026-02-23T03:19:20.962Z","level":"info","category":"daemon","message":"Server listening","data":{"address":"::1","port":3850}}
|
|
{"timestamp":"2026-02-23T03:19:20.962Z","level":"info","category":"daemon","message":"Daemon ready"}
|
|
{"timestamp":"2026-02-23T03:19:21.025Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"compass project\n===\n\narchitecture\n---\n\n- compass r","section":"(no section)","level":"section"}}
|
|
{"timestamp":"2026-02-23T03:19:21.025Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-client-work-martine-vogel-compass/memory/MEMORY.md","projectId":"-mnt-work-dev-client-work-martine-vogel-compass","chunks":1,"sections":1}}
|
|
{"timestamp":"2026-02-23T03:19:21.026Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Depth Anything v3 Nuke Plugin\n\n- repo: /mnt/wor","section":"depth anything v3 nuke plugin","level":"section"}}
|
|
{"timestamp":"2026-02-23T03:19:21.029Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-01-26.md","chunks":2,"sections":2,"filename":"2026-01-26"}}
|
|
{"timestamp":"2026-02-23T03:19:21.029Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Nuke .cat File Format (critical)\n\n- .cat files ","section":"nuke .cat file format (critical)","level":"section"}}
|
|
{"timestamp":"2026-02-23T03:19:21.031Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## TorchScript Lessons (hard-won)\n\n- nn.ModuleList","section":"torchscript lessons (hard-won)","level":"section"}}
|
|
{"timestamp":"2026-02-23T03:19:21.032Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-01-24.md","chunks":2,"sections":2,"filename":"2026-01-24"}}
|
|
{"timestamp":"2026-02-23T03:19:21.032Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Model Performance Notes\n\n- kimi-k2.5: 2/10 on n","section":"model performance notes","level":"section"}}
|
|
{"timestamp":"2026-02-23T03:19:21.033Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-22-session-start-2.md","chunks":1,"sections":1,"filename":"2026-02-22-session-start-2"}}
|
|
{"timestamp":"2026-02-23T03:19:21.034Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Skill\n\n- materia-nuke-node skill at ~/.agents/s","section":"skill","level":"section"}}
|
|
{"timestamp":"2026-02-23T03:19:21.034Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-materia/memory/MEMORY.md","projectId":"-mnt-work-dev-materia","chunks":5,"sections":5}}
|
|
{"timestamp":"2026-02-23T03:19:21.035Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-22-dashboard-umap-projection-migration.md","chunks":1,"sections":1,"filename":"2026-02-22-dashboard-umap-projection-migration"}}
|
|
{"timestamp":"2026-02-23T03:19:21.036Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"compass schedule project\n===\n\nkey patterns\n---\n\n- ","section":"(no section)","level":"section"}}
|
|
{"timestamp":"2026-02-23T03:19:21.036Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-client-work-martine-vogel-compass-compass-schedule/memory/MEMORY.md","projectId":"-mnt-work-dev-client-work-martine-vogel-compass-compass-schedule","chunks":1,"sections":1}}
|
|
{"timestamp":"2026-02-23T03:19:21.038Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"quickshell port\n===\n\nthe caelestia -> quickshell p","section":"(no section)","level":"paragraph"}}
|
|
{"timestamp":"2026-02-23T03:19:21.040Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"status (2026-02-08)\n---\n- deployed and running wit","section":"(no section)","level":"paragraph"}}
|
|
{"timestamp":"2026-02-23T03:19:21.040Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-home-nicholai/memory/MEMORY.md","projectId":"-home-nicholai","chunks":2,"sections":0}}
|
|
{"timestamp":"2026-02-23T03:19:21.042Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## DB Access Pattern (PR #58 fix)\n\n- `src/lib/db-u","section":"db access pattern (pr #58 fix)","level":"section"}}
|
|
{"timestamp":"2026-02-23T03:19:21.044Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Env Access Pattern\n\n- cloudflare workers: env v","section":"env access pattern","level":"section"}}
|
|
{"timestamp":"2026-02-23T03:19:21.047Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Lessons Learned\n\n- when removing multiline bloc","section":"lessons learned","level":"section"}}
|
|
{"timestamp":"2026-02-23T03:19:21.047Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-client-work-martine-vogel-compass-compass-custom-dashboards/memory/MEMORY.md","projectId":"-mnt-work-dev-client-work-martine-vogel-compass-compass-custom-dashboards","chunks":3,"sections":3}}
|
|
{"timestamp":"2026-02-23T03:19:21.049Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Veo 3.1 First-Last Frame Pipeline\n\n- When gener","section":"veo 3.1 first-last frame pipeline","level":"section"}}
|
|
{"timestamp":"2026-02-23T03:19:21.050Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"### Nano Banana Pro (Input-Only Moderation)\n\n- Che","section":"nano banana pro (input-only moderation)","level":"section"}}
|
|
{"timestamp":"2026-02-23T03:19:21.052Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"### Veo 3.1 (Input AND Output Moderation)\n\n- Moder","section":"veo 3.1 (input and output moderation)","level":"section"}}
|
|
{"timestamp":"2026-02-23T03:19:21.053Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## API Format Notes (Gemini API, not Vertex AI)\n\n-","section":"api format notes (gemini api, not vertex ai)","level":"section"}}
|
|
{"timestamp":"2026-02-23T03:19:21.054Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Project Location\n\n- Working dir: `/mnt/work/dev","section":"project location","level":"section"}}
|
|
{"timestamp":"2026-02-23T03:19:21.054Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-ai-studio-videos/memory/MEMORY.md","projectId":"-mnt-work-dev-ai-studio-videos","chunks":5,"sections":5}}
|
|
{"timestamp":"2026-02-23T03:19:21.058Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"compass project memory\n===\n\nMCP tool architecture ","section":"(no section)","level":"paragraph"}}
|
|
{"timestamp":"2026-02-23T03:19:21.059Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"netsuite gotchas:\n- 401 can mean timeout, not auth","section":"(no section)","level":"paragraph"}}
|
|
{"timestamp":"2026-02-23T03:19:21.059Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-client-work-martine-vogel-compass-compass/memory/MEMORY.md","projectId":"-mnt-work-dev-client-work-martine-vogel-compass-compass","chunks":2,"sections":0}}
|
|
{"timestamp":"2026-02-23T03:19:21.060Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-15-pre-compaction-flush.md","chunks":13,"sections":13,"filename":"2026-02-15-pre-compaction-flush"}}
|
|
{"timestamp":"2026-02-23T03:19:21.060Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Tailwind v4 + styled-jsx Gotcha\n\n`hidden lg:fle","section":"tailwind v4 + styled-jsx gotcha","level":"section"}}
|
|
{"timestamp":"2026-02-23T03:19:21.062Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Turbopack Build Bug\n\n`npx next build` crashes w","section":"turbopack build bug","level":"section"}}
|
|
{"timestamp":"2026-02-23T03:19:21.065Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Theme: Modern Minimal (oklch)\n\n- Background: pu","section":"theme: modern minimal (oklch)","level":"section"}}
|
|
{"timestamp":"2026-02-23T03:19:21.066Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Design Direction\n\n- Compact, minimal UI inspire","section":"design direction","level":"section"}}
|
|
{"timestamp":"2026-02-23T03:19:21.067Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-09.md","chunks":4,"sections":4,"filename":"2026-02-09"}}
|
|
{"timestamp":"2026-02-23T03:19:21.067Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Key Paths\n\n- Theme vars: `app/globals.css`\n- Ap","section":"key paths","level":"section"}}
|
|
{"timestamp":"2026-02-23T03:19:21.067Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-cre-sync/memory/MEMORY.md","projectId":"-mnt-work-dev-cre-sync","chunks":5,"sections":5}}
|
|
{"timestamp":"2026-02-23T03:19:21.067Z","level":"info","category":"watcher","message":"Synced existing Claude memories","data":{"count":24}}
|
|
{"timestamp":"2026-02-23T03:19:21.069Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-14.md","chunks":2,"sections":2,"filename":"2026-02-14"}}
|
|
{"timestamp":"2026-02-23T03:19:21.069Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-22-session-start.md","chunks":1,"sections":1,"filename":"2026-02-22-session-start"}}
|
|
{"timestamp":"2026-02-23T03:19:21.073Z","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-23T03:19:21.077Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-10-openagents-tracker.md","chunks":8,"sections":8,"filename":"2026-02-10-openagents-tracker"}}
|
|
{"timestamp":"2026-02-23T03:19:21.087Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-10-signet.md","chunks":16,"sections":16,"filename":"2026-02-10-signet"}}
|
|
{"timestamp":"2026-02-23T03:19:21.089Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-01-20.md","chunks":2,"sections":0,"filename":"2026-01-20"}}
|
|
{"timestamp":"2026-02-23T03:19:21.093Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-17.md","chunks":8,"sections":8,"filename":"2026-02-17"}}
|
|
{"timestamp":"2026-02-23T03:19:21.102Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-10.md","chunks":12,"sections":12,"filename":"2026-02-10"}}
|
|
{"timestamp":"2026-02-23T03:19:21.103Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-22-umap-performance-refactoring-setup.md","chunks":1,"sections":1,"filename":"2026-02-22-umap-performance-refactoring-setup"}}
|
|
{"timestamp":"2026-02-23T03:19:21.107Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-16-signet-architecture.md","chunks":6,"sections":6,"filename":"2026-02-16-signet-architecture"}}
|
|
{"timestamp":"2026-02-23T03:19:21.108Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/package-preferences.md","chunks":1,"sections":1,"filename":"package-preferences"}}
|
|
{"timestamp":"2026-02-23T03:19:21.108Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-22-openclaw-troubleshooting.md","chunks":1,"sections":1,"filename":"2026-02-22-openclaw-troubleshooting"}}
|
|
{"timestamp":"2026-02-23T03:19:21.109Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-01-31.md","chunks":1,"sections":1,"filename":"2026-01-31"}}
|
|
{"timestamp":"2026-02-23T03:19:21.117Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-07.md","chunks":8,"sections":8,"filename":"2026-02-07"}}
|
|
{"timestamp":"2026-02-23T03:19:21.120Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-21-timeline-api-endpoint-implementation.md","chunks":4,"sections":4,"filename":"2026-02-21-timeline-api-endpoint-implementation"}}
|
|
{"timestamp":"2026-02-23T03:19:21.123Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/VOICE-WORKFLOW.md","chunks":6,"sections":6,"filename":"VOICE-WORKFLOW"}}
|
|
{"timestamp":"2026-02-23T03:19:21.125Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-01-27.md","chunks":4,"sections":4,"filename":"2026-01-27"}}
|
|
{"timestamp":"2026-02-23T03:19:21.130Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/TOOLS.md","chunks":7,"sections":7,"filename":"TOOLS"}}
|
|
{"timestamp":"2026-02-23T03:19:21.130Z","level":"info","category":"daemon","message":"Imported existing memory files","data":{"files":24,"chunks":116}}
|
|
{"timestamp":"2026-02-23T03:19:33.780Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T03:19:33.783Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":18,"durationMs":3}}
|
|
{"timestamp":"2026-02-23T03:19:33.784Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T03:19:38.828Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T03-19-38_auto_memory/memories.db-wal","filesChanged":1}}
|
|
{"timestamp":"2026-02-23T03:24:22.471Z","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-23T03:24:22.471Z","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"}
|
|
{"timestamp":"2026-02-23T03:32:10.960Z","level":"info","category":"daemon","message":"Serving dashboard","data":{"path":"/home/nicholai/signet/signetai/packages/cli/dashboard/build"}}
|
|
{"timestamp":"2026-02-23T03:32:10.961Z","level":"info","category":"daemon","message":"Signet Daemon starting"}
|
|
{"timestamp":"2026-02-23T03:32:10.961Z","level":"info","category":"daemon","message":"Agents directory","data":{"path":"/home/nicholai/.agents"}}
|
|
{"timestamp":"2026-02-23T03:32:10.961Z","level":"info","category":"daemon","message":"Port configured","data":{"port":3850}}
|
|
{"timestamp":"2026-02-23T03:32:10.963Z","level":"info","category":"daemon","message":"Process ID","data":{"pid":514878}}
|
|
{"timestamp":"2026-02-23T03:32:10.964Z","level":"info","category":"watcher","message":"File watcher started"}
|
|
{"timestamp":"2026-02-23T03:32:10.964Z","level":"info","category":"auth","message":"Running in local mode (no auth)"}
|
|
{"timestamp":"2026-02-23T03:32:10.965Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":2000,"maxRetries":3,"model":"haiku","mode":"controlled-write"}}
|
|
{"timestamp":"2026-02-23T03:32:10.965Z","level":"info","category":"retention","message":"Worker started","data":{"intervalMs":21600000,"tombstoneDays":30,"historyDays":180}}
|
|
{"timestamp":"2026-02-23T03:32:10.965Z","level":"info","category":"maintenance","message":"Worker started","data":{"mode":"observe","intervalMs":1800000}}
|
|
{"timestamp":"2026-02-23T03:32:10.965Z","level":"info","category":"document-worker","message":"Worker started","data":{"intervalMs":10000,"chunkSize":2000}}
|
|
{"timestamp":"2026-02-23T03:32:10.965Z","level":"info","category":"pipeline","message":"Pipeline started","data":{"mode":"controlled-write"}}
|
|
{"timestamp":"2026-02-23T03:32:10.965Z","level":"info","category":"git","message":"Auto-sync enabled: every 300s"}
|
|
{"timestamp":"2026-02-23T03:32:11.043Z","level":"info","category":"daemon","message":"Server listening","data":{"address":"::1","port":3850}}
|
|
{"timestamp":"2026-02-23T03:32:11.043Z","level":"info","category":"daemon","message":"Daemon ready"}
|
|
{"timestamp":"2026-02-23T03:32:11.061Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"compass project\n===\n\narchitecture\n---\n\n- compass r","section":"(no section)","level":"section"}}
|
|
{"timestamp":"2026-02-23T03:32:11.061Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-client-work-martine-vogel-compass/memory/MEMORY.md","projectId":"-mnt-work-dev-client-work-martine-vogel-compass","chunks":1,"sections":1}}
|
|
{"timestamp":"2026-02-23T03:32:11.064Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Depth Anything v3 Nuke Plugin\n\n- repo: /mnt/wor","section":"depth anything v3 nuke plugin","level":"section"}}
|
|
{"timestamp":"2026-02-23T03:32:11.065Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-01-26.md","chunks":2,"sections":2,"filename":"2026-01-26"}}
|
|
{"timestamp":"2026-02-23T03:32:11.066Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Nuke .cat File Format (critical)\n\n- .cat files ","section":"nuke .cat file format (critical)","level":"section"}}
|
|
{"timestamp":"2026-02-23T03:32:11.068Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## TorchScript Lessons (hard-won)\n\n- nn.ModuleList","section":"torchscript lessons (hard-won)","level":"section"}}
|
|
{"timestamp":"2026-02-23T03:32:11.069Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-01-24.md","chunks":2,"sections":2,"filename":"2026-01-24"}}
|
|
{"timestamp":"2026-02-23T03:32:11.070Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Model Performance Notes\n\n- kimi-k2.5: 2/10 on n","section":"model performance notes","level":"section"}}
|
|
{"timestamp":"2026-02-23T03:32:11.071Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-22-session-start-2.md","chunks":1,"sections":1,"filename":"2026-02-22-session-start-2"}}
|
|
{"timestamp":"2026-02-23T03:32:11.072Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Skill\n\n- materia-nuke-node skill at ~/.agents/s","section":"skill","level":"section"}}
|
|
{"timestamp":"2026-02-23T03:32:11.072Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-materia/memory/MEMORY.md","projectId":"-mnt-work-dev-materia","chunks":5,"sections":5}}
|
|
{"timestamp":"2026-02-23T03:32:11.073Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-22-dashboard-umap-projection-migration.md","chunks":1,"sections":1,"filename":"2026-02-22-dashboard-umap-projection-migration"}}
|
|
{"timestamp":"2026-02-23T03:32:11.073Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"compass schedule project\n===\n\nkey patterns\n---\n\n- ","section":"(no section)","level":"section"}}
|
|
{"timestamp":"2026-02-23T03:32:11.073Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-client-work-martine-vogel-compass-compass-schedule/memory/MEMORY.md","projectId":"-mnt-work-dev-client-work-martine-vogel-compass-compass-schedule","chunks":1,"sections":1}}
|
|
{"timestamp":"2026-02-23T03:32:11.075Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"quickshell port\n===\n\nthe caelestia -> quickshell p","section":"(no section)","level":"paragraph"}}
|
|
{"timestamp":"2026-02-23T03:32:11.076Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"status (2026-02-08)\n---\n- deployed and running wit","section":"(no section)","level":"paragraph"}}
|
|
{"timestamp":"2026-02-23T03:32:11.076Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-home-nicholai/memory/MEMORY.md","projectId":"-home-nicholai","chunks":2,"sections":0}}
|
|
{"timestamp":"2026-02-23T03:32:11.078Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## DB Access Pattern (PR #58 fix)\n\n- `src/lib/db-u","section":"db access pattern (pr #58 fix)","level":"section"}}
|
|
{"timestamp":"2026-02-23T03:32:11.079Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Env Access Pattern\n\n- cloudflare workers: env v","section":"env access pattern","level":"section"}}
|
|
{"timestamp":"2026-02-23T03:32:11.082Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Lessons Learned\n\n- when removing multiline bloc","section":"lessons learned","level":"section"}}
|
|
{"timestamp":"2026-02-23T03:32:11.082Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-client-work-martine-vogel-compass-compass-custom-dashboards/memory/MEMORY.md","projectId":"-mnt-work-dev-client-work-martine-vogel-compass-compass-custom-dashboards","chunks":3,"sections":3}}
|
|
{"timestamp":"2026-02-23T03:32:11.084Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T03:32:11.089Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-15-pre-compaction-flush.md","chunks":13,"sections":13,"filename":"2026-02-15-pre-compaction-flush"}}
|
|
{"timestamp":"2026-02-23T03:32:11.093Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-09.md","chunks":4,"sections":4,"filename":"2026-02-09"}}
|
|
{"timestamp":"2026-02-23T03:32:11.094Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-14.md","chunks":2,"sections":2,"filename":"2026-02-14"}}
|
|
{"timestamp":"2026-02-23T03:32:11.095Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-22-session-start.md","chunks":1,"sections":1,"filename":"2026-02-22-session-start"}}
|
|
{"timestamp":"2026-02-23T03:32:11.100Z","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-23T03:32:11.105Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-10-openagents-tracker.md","chunks":8,"sections":8,"filename":"2026-02-10-openagents-tracker"}}
|
|
{"timestamp":"2026-02-23T03:32:11.117Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-10-signet.md","chunks":16,"sections":16,"filename":"2026-02-10-signet"}}
|
|
{"timestamp":"2026-02-23T03:32:11.120Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-01-20.md","chunks":2,"sections":0,"filename":"2026-01-20"}}
|
|
{"timestamp":"2026-02-23T03:32:11.126Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-17.md","chunks":8,"sections":8,"filename":"2026-02-17"}}
|
|
{"timestamp":"2026-02-23T03:32:11.133Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-10.md","chunks":12,"sections":12,"filename":"2026-02-10"}}
|
|
{"timestamp":"2026-02-23T03:32:11.134Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-22-umap-performance-refactoring-setup.md","chunks":1,"sections":1,"filename":"2026-02-22-umap-performance-refactoring-setup"}}
|
|
{"timestamp":"2026-02-23T03:32:11.137Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-16-signet-architecture.md","chunks":6,"sections":6,"filename":"2026-02-16-signet-architecture"}}
|
|
{"timestamp":"2026-02-23T03:32:11.138Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/package-preferences.md","chunks":1,"sections":1,"filename":"package-preferences"}}
|
|
{"timestamp":"2026-02-23T03:32:11.138Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-22-openclaw-troubleshooting.md","chunks":1,"sections":1,"filename":"2026-02-22-openclaw-troubleshooting"}}
|
|
{"timestamp":"2026-02-23T03:32:11.139Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-01-31.md","chunks":1,"sections":1,"filename":"2026-01-31"}}
|
|
{"timestamp":"2026-02-23T03:32:11.143Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-07.md","chunks":8,"sections":8,"filename":"2026-02-07"}}
|
|
{"timestamp":"2026-02-23T03:32:11.145Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-21-timeline-api-endpoint-implementation.md","chunks":4,"sections":4,"filename":"2026-02-21-timeline-api-endpoint-implementation"}}
|
|
{"timestamp":"2026-02-23T03:32:11.149Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/VOICE-WORKFLOW.md","chunks":6,"sections":6,"filename":"VOICE-WORKFLOW"}}
|
|
{"timestamp":"2026-02-23T03:32:11.151Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-01-27.md","chunks":4,"sections":4,"filename":"2026-01-27"}}
|
|
{"timestamp":"2026-02-23T03:32:11.154Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/TOOLS.md","chunks":7,"sections":7,"filename":"TOOLS"}}
|
|
{"timestamp":"2026-02-23T03:32:11.155Z","level":"info","category":"daemon","message":"Imported existing memory files","data":{"files":24,"chunks":116}}
|
|
{"timestamp":"2026-02-23T03:32:11.913Z","level":"info","category":"memory","message":"Memory saved","data":{"id":"55dcf3bf-4fca-4b76-8878-7dc525f5e5af","type":"rule","pinned":false,"embedded":true}}
|
|
{"timestamp":"2026-02-23T03:32:11.913Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Session Ritual\n\nAlways read `VISION.md` at the ","section":"session ritual","level":"section"}}
|
|
{"timestamp":"2026-02-23T03:32:11.913Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-home-nicholai-signet-signetai/memory/MEMORY.md","projectId":"-home-nicholai-signet-signetai","chunks":1,"sections":1}}
|
|
{"timestamp":"2026-02-23T03:32:11.914Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T03:32:11.915Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Veo 3.1 First-Last Frame Pipeline\n\n- When gener","section":"veo 3.1 first-last frame pipeline","level":"section"}}
|
|
{"timestamp":"2026-02-23T03:32:11.916Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"### Nano Banana Pro (Input-Only Moderation)\n\n- Che","section":"nano banana pro (input-only moderation)","level":"section"}}
|
|
{"timestamp":"2026-02-23T03:32:11.916Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"### Veo 3.1 (Input AND Output Moderation)\n\n- Moder","section":"veo 3.1 (input and output moderation)","level":"section"}}
|
|
{"timestamp":"2026-02-23T03:32:11.917Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## API Format Notes (Gemini API, not Vertex AI)\n\n-","section":"api format notes (gemini api, not vertex ai)","level":"section"}}
|
|
{"timestamp":"2026-02-23T03:32:11.918Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Project Location\n\n- Working dir: `/mnt/work/dev","section":"project location","level":"section"}}
|
|
{"timestamp":"2026-02-23T03:32:11.918Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-ai-studio-videos/memory/MEMORY.md","projectId":"-mnt-work-dev-ai-studio-videos","chunks":5,"sections":5}}
|
|
{"timestamp":"2026-02-23T03:32:11.918Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"compass project memory\n===\n\nMCP tool architecture ","section":"(no section)","level":"paragraph"}}
|
|
{"timestamp":"2026-02-23T03:32:11.919Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"netsuite gotchas:\n- 401 can mean timeout, not auth","section":"(no section)","level":"paragraph"}}
|
|
{"timestamp":"2026-02-23T03:32:11.919Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-client-work-martine-vogel-compass-compass/memory/MEMORY.md","projectId":"-mnt-work-dev-client-work-martine-vogel-compass-compass","chunks":2,"sections":0}}
|
|
{"timestamp":"2026-02-23T03:32:11.920Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Tailwind v4 + styled-jsx Gotcha\n\n`hidden lg:fle","section":"tailwind v4 + styled-jsx gotcha","level":"section"}}
|
|
{"timestamp":"2026-02-23T03:32:11.920Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Turbopack Build Bug\n\n`npx next build` crashes w","section":"turbopack build bug","level":"section"}}
|
|
{"timestamp":"2026-02-23T03:32:11.921Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Theme: Modern Minimal (oklch)\n\n- Background: pu","section":"theme: modern minimal (oklch)","level":"section"}}
|
|
{"timestamp":"2026-02-23T03:32:11.922Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Design Direction\n\n- Compact, minimal UI inspire","section":"design direction","level":"section"}}
|
|
{"timestamp":"2026-02-23T03:32:11.922Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Key Paths\n\n- Theme vars: `app/globals.css`\n- Ap","section":"key paths","level":"section"}}
|
|
{"timestamp":"2026-02-23T03:32:11.922Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-cre-sync/memory/MEMORY.md","projectId":"-mnt-work-dev-cre-sync","chunks":5,"sections":5}}
|
|
{"timestamp":"2026-02-23T03:32:11.922Z","level":"info","category":"watcher","message":"Synced existing Claude memories","data":{"count":25}}
|
|
{"timestamp":"2026-02-23T03:32:12.967Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T03:32:16.683Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai/packages/daemon"}}
|
|
{"timestamp":"2026-02-23T03:32:16.685Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":25,"durationMs":2}}
|
|
{"timestamp":"2026-02-23T03:32:16.686Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T03:32:21.729Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T03-32-21_auto_memory/memories.db-wal, memory/memories.db-wal, me","filesChanged":4}}
|
|
{"timestamp":"2026-02-23T03:32:26.022Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai/packages/daemon"}}
|
|
{"timestamp":"2026-02-23T03:32:26.023Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":25,"durationMs":1}}
|
|
{"timestamp":"2026-02-23T03:32:26.024Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T03:32:31.059Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T03-32-31_auto_memory/memories.db-wal","filesChanged":1}}
|
|
{"timestamp":"2026-02-23T03:32:34.153Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai/packages/daemon"}}
|
|
{"timestamp":"2026-02-23T03:32:34.154Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":25,"durationMs":1}}
|
|
{"timestamp":"2026-02-23T03:32:34.154Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T03:32:39.192Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T03-32-39_auto_memory/memories.db-wal","filesChanged":1}}
|
|
{"timestamp":"2026-02-23T03:32:43.444Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai/packages/daemon"}}
|
|
{"timestamp":"2026-02-23T03:32:43.446Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":25,"durationMs":2}}
|
|
{"timestamp":"2026-02-23T03:32:43.446Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T03:32:48.488Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T03-32-48_auto_memory/memories.db-wal","filesChanged":1}}
|
|
{"timestamp":"2026-02-23T03:32:50.965Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai/packages/daemon"}}
|
|
{"timestamp":"2026-02-23T03:32:50.966Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":25,"durationMs":1}}
|
|
{"timestamp":"2026-02-23T03:32:50.966Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T03:32:54.595Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"478cce8a-c992-4419-8ba6-601aa0361c81","memoryId":"55dcf3bf-4fca-4b76-8878-7dc525f5e5af","facts":4,"entities":4,"proposals":4,"writeMode":"phase-c","added":0,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":5,"entitiesUpdated":3,"relationsInserted":4,"relationsUpdated":0,"mentionsLinked":5}}
|
|
{"timestamp":"2026-02-23T03:32:54.595Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T03:32:59.635Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T03-32-59_auto_memory/memories.db-wal, memory/memories.db-wal","filesChanged":2}}
|
|
{"timestamp":"2026-02-23T03:37:12.336Z","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-23T03:37:12.336Z","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"}
|
|
{"timestamp":"2026-02-23T03:42:11.612Z","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-23T03:42:11.612Z","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"}
|
|
{"timestamp":"2026-02-23T03:47:11.617Z","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-23T03:47:11.617Z","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"}
|
|
{"timestamp":"2026-02-23T03:52:11.601Z","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-23T03:52:11.601Z","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"}
|
|
{"timestamp":"2026-02-23T03:57:11.626Z","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-23T03:57:11.626Z","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"}
|
|
{"timestamp":"2026-02-23T04:02:11.606Z","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-23T04:02:11.606Z","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"}
|
|
{"timestamp":"2026-02-23T04:07:11.625Z","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-23T04:07:11.625Z","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"}
|
|
{"timestamp":"2026-02-23T04:12:11.617Z","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-23T04:12:11.617Z","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"}
|
|
{"timestamp":"2026-02-23T04:17:11.619Z","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-23T04:17:11.619Z","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"}
|
|
{"timestamp":"2026-02-23T04:22:11.636Z","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-23T04:22:11.636Z","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"}
|
|
{"timestamp":"2026-02-23T04:27:11.621Z","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-23T04:27:11.621Z","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"}
|
|
{"timestamp":"2026-02-23T04:32:11.643Z","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-23T04:32:11.643Z","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"}
|
|
{"timestamp":"2026-02-23T04:37:11.624Z","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-23T04:37:11.624Z","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"}
|
|
{"timestamp":"2026-02-23T04:42:11.648Z","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-23T04:42:11.648Z","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"}
|
|
{"timestamp":"2026-02-23T04:47:11.609Z","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-23T04:47:11.610Z","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"}
|
|
{"timestamp":"2026-02-23T04:52:11.621Z","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-23T04:52:11.621Z","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"}
|
|
{"timestamp":"2026-02-23T04:57:12.361Z","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-23T04:57:12.361Z","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"}
|
|
{"timestamp":"2026-02-23T05:02:11.634Z","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-23T05:02:11.634Z","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"}
|
|
{"timestamp":"2026-02-23T05:07:11.640Z","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-23T05:07:11.640Z","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"}
|
|
{"timestamp":"2026-02-23T05:12:11.650Z","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-23T05:12:11.650Z","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"}
|
|
{"timestamp":"2026-02-23T05:17:11.649Z","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-23T05:17:11.649Z","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"}
|
|
{"timestamp":"2026-02-23T05:22:11.632Z","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-23T05:22:11.632Z","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"}
|
|
{"timestamp":"2026-02-23T05:27:11.627Z","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-23T05:27:11.627Z","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"}
|
|
{"timestamp":"2026-02-23T05:32:11.642Z","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-23T05:32:11.642Z","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"}
|
|
{"timestamp":"2026-02-23T05:37:11.627Z","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-23T05:37:11.627Z","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"}
|
|
{"timestamp":"2026-02-23T05:42:11.616Z","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-23T05:42:11.616Z","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"}
|
|
{"timestamp":"2026-02-23T05:47:11.628Z","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-23T05:47:11.628Z","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"}
|
|
{"timestamp":"2026-02-23T05:52:11.616Z","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-23T05:52:11.616Z","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"}
|
|
{"timestamp":"2026-02-23T05:57:11.616Z","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-23T05:57:11.616Z","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"}
|
|
{"timestamp":"2026-02-23T06:02:11.617Z","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-23T06:02:11.618Z","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"}
|
|
{"timestamp":"2026-02-23T06:07:11.631Z","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-23T06:07:11.631Z","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"}
|
|
{"timestamp":"2026-02-23T06:12:11.643Z","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-23T06:12:11.643Z","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"}
|
|
{"timestamp":"2026-02-23T06:17:11.639Z","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-23T06:17:11.639Z","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"}
|
|
{"timestamp":"2026-02-23T06:22:11.658Z","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-23T06:22:11.658Z","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"}
|
|
{"timestamp":"2026-02-23T06:27:11.635Z","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-23T06:27:11.635Z","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"}
|
|
{"timestamp":"2026-02-23T06:32:11.628Z","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-23T06:32:11.628Z","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"}
|
|
{"timestamp":"2026-02-23T06:37:11.632Z","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-23T06:37:11.632Z","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"}
|
|
{"timestamp":"2026-02-23T06:42:11.657Z","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-23T06:42:11.657Z","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"}
|
|
{"timestamp":"2026-02-23T06:47:11.640Z","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-23T06:47:11.640Z","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"}
|
|
{"timestamp":"2026-02-23T06:52:11.632Z","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-23T06:52:11.632Z","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"}
|
|
{"timestamp":"2026-02-23T06:57:11.649Z","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-23T06:57:11.649Z","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"}
|
|
{"timestamp":"2026-02-23T06:57:40.201Z","level":"info","category":"daemon","message":"Serving dashboard","data":{"path":"/home/nicholai/node_modules/signetai/dashboard"}}
|
|
{"timestamp":"2026-02-23T06:57:40.201Z","level":"info","category":"daemon","message":"Signet Daemon starting"}
|
|
{"timestamp":"2026-02-23T06:57:40.201Z","level":"info","category":"daemon","message":"Agents directory","data":{"path":"/home/nicholai/.agents"}}
|
|
{"timestamp":"2026-02-23T06:57:40.201Z","level":"info","category":"daemon","message":"Port configured","data":{"port":3850}}
|
|
{"timestamp":"2026-02-23T06:57:40.204Z","level":"info","category":"daemon","message":"Process ID","data":{"pid":608127}}
|
|
{"timestamp":"2026-02-23T06:57:40.205Z","level":"info","category":"watcher","message":"File watcher started"}
|
|
{"timestamp":"2026-02-23T06:57:40.205Z","level":"info","category":"auth","message":"Running in local mode (no auth)"}
|
|
{"timestamp":"2026-02-23T06:57:40.205Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":2000,"maxRetries":3,"model":"haiku","mode":"controlled-write"}}
|
|
{"timestamp":"2026-02-23T06:57:40.205Z","level":"info","category":"retention","message":"Worker started","data":{"intervalMs":21600000,"tombstoneDays":30,"historyDays":180}}
|
|
{"timestamp":"2026-02-23T06:57:40.205Z","level":"info","category":"maintenance","message":"Worker started","data":{"mode":"observe","intervalMs":1800000}}
|
|
{"timestamp":"2026-02-23T06:57:40.205Z","level":"info","category":"document-worker","message":"Worker started","data":{"intervalMs":10000,"chunkSize":2000}}
|
|
{"timestamp":"2026-02-23T06:57:40.205Z","level":"info","category":"pipeline","message":"Pipeline started","data":{"mode":"controlled-write"}}
|
|
{"timestamp":"2026-02-23T06:57:40.205Z","level":"info","category":"git","message":"Auto-sync enabled: every 300s"}
|
|
{"timestamp":"2026-02-23T06:57:40.285Z","level":"info","category":"daemon","message":"Server listening","data":{"address":"::1","port":3850}}
|
|
{"timestamp":"2026-02-23T06:57:40.285Z","level":"info","category":"daemon","message":"Daemon ready"}
|
|
{"timestamp":"2026-02-23T06:57:40.303Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"compass project\n===\n\narchitecture\n---\n\n- compass r","section":"(no section)","level":"section"}}
|
|
{"timestamp":"2026-02-23T06:57:40.303Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-client-work-martine-vogel-compass/memory/MEMORY.md","projectId":"-mnt-work-dev-client-work-martine-vogel-compass","chunks":1,"sections":1}}
|
|
{"timestamp":"2026-02-23T06:57:40.306Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Depth Anything v3 Nuke Plugin\n\n- repo: /mnt/wor","section":"depth anything v3 nuke plugin","level":"section"}}
|
|
{"timestamp":"2026-02-23T06:57:40.307Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-01-26.md","chunks":2,"sections":2,"filename":"2026-01-26"}}
|
|
{"timestamp":"2026-02-23T06:57:40.307Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Nuke .cat File Format (critical)\n\n- .cat files ","section":"nuke .cat file format (critical)","level":"section"}}
|
|
{"timestamp":"2026-02-23T06:57:40.309Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## TorchScript Lessons (hard-won)\n\n- nn.ModuleList","section":"torchscript lessons (hard-won)","level":"section"}}
|
|
{"timestamp":"2026-02-23T06:57:40.309Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-01-24.md","chunks":2,"sections":2,"filename":"2026-01-24"}}
|
|
{"timestamp":"2026-02-23T06:57:40.310Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Model Performance Notes\n\n- kimi-k2.5: 2/10 on n","section":"model performance notes","level":"section"}}
|
|
{"timestamp":"2026-02-23T06:57:40.311Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-22-session-start-2.md","chunks":1,"sections":1,"filename":"2026-02-22-session-start-2"}}
|
|
{"timestamp":"2026-02-23T06:57:40.312Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Skill\n\n- materia-nuke-node skill at ~/.agents/s","section":"skill","level":"section"}}
|
|
{"timestamp":"2026-02-23T06:57:40.312Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-materia/memory/MEMORY.md","projectId":"-mnt-work-dev-materia","chunks":5,"sections":5}}
|
|
{"timestamp":"2026-02-23T06:57:40.313Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-22-dashboard-umap-projection-migration.md","chunks":1,"sections":1,"filename":"2026-02-22-dashboard-umap-projection-migration"}}
|
|
{"timestamp":"2026-02-23T06:57:40.314Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"compass schedule project\n===\n\nkey patterns\n---\n\n- ","section":"(no section)","level":"section"}}
|
|
{"timestamp":"2026-02-23T06:57:40.314Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-client-work-martine-vogel-compass-compass-schedule/memory/MEMORY.md","projectId":"-mnt-work-dev-client-work-martine-vogel-compass-compass-schedule","chunks":1,"sections":1}}
|
|
{"timestamp":"2026-02-23T06:57:40.315Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"quickshell port\n===\n\nthe caelestia -> quickshell p","section":"(no section)","level":"paragraph"}}
|
|
{"timestamp":"2026-02-23T06:57:40.317Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"status (2026-02-08)\n---\n- deployed and running wit","section":"(no section)","level":"paragraph"}}
|
|
{"timestamp":"2026-02-23T06:57:40.317Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-home-nicholai/memory/MEMORY.md","projectId":"-home-nicholai","chunks":2,"sections":0}}
|
|
{"timestamp":"2026-02-23T06:57:40.318Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## DB Access Pattern (PR #58 fix)\n\n- `src/lib/db-u","section":"db access pattern (pr #58 fix)","level":"section"}}
|
|
{"timestamp":"2026-02-23T06:57:40.320Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Env Access Pattern\n\n- cloudflare workers: env v","section":"env access pattern","level":"section"}}
|
|
{"timestamp":"2026-02-23T06:57:40.325Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Lessons Learned\n\n- when removing multiline bloc","section":"lessons learned","level":"section"}}
|
|
{"timestamp":"2026-02-23T06:57:40.325Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-client-work-martine-vogel-compass-compass-custom-dashboards/memory/MEMORY.md","projectId":"-mnt-work-dev-client-work-martine-vogel-compass-compass-custom-dashboards","chunks":3,"sections":3}}
|
|
{"timestamp":"2026-02-23T06:57:40.328Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Session Ritual\n\nAlways read `VISION.md` at the ","section":"session ritual","level":"section"}}
|
|
{"timestamp":"2026-02-23T06:57:40.328Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-home-nicholai-signet-signetai/memory/MEMORY.md","projectId":"-home-nicholai-signet-signetai","chunks":1,"sections":1}}
|
|
{"timestamp":"2026-02-23T06:57:40.330Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Veo 3.1 First-Last Frame Pipeline\n\n- When gener","section":"veo 3.1 first-last frame pipeline","level":"section"}}
|
|
{"timestamp":"2026-02-23T06:57:40.332Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"### Nano Banana Pro (Input-Only Moderation)\n\n- Che","section":"nano banana pro (input-only moderation)","level":"section"}}
|
|
{"timestamp":"2026-02-23T06:57:40.334Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"### Veo 3.1 (Input AND Output Moderation)\n\n- Moder","section":"veo 3.1 (input and output moderation)","level":"section"}}
|
|
{"timestamp":"2026-02-23T06:57:40.336Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## API Format Notes (Gemini API, not Vertex AI)\n\n-","section":"api format notes (gemini api, not vertex ai)","level":"section"}}
|
|
{"timestamp":"2026-02-23T06:57:40.339Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Project Location\n\n- Working dir: `/mnt/work/dev","section":"project location","level":"section"}}
|
|
{"timestamp":"2026-02-23T06:57:40.339Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-ai-studio-videos/memory/MEMORY.md","projectId":"-mnt-work-dev-ai-studio-videos","chunks":5,"sections":5}}
|
|
{"timestamp":"2026-02-23T06:57:40.346Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"compass project memory\n===\n\nMCP tool architecture ","section":"(no section)","level":"paragraph"}}
|
|
{"timestamp":"2026-02-23T06:57:40.346Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-15-pre-compaction-flush.md","chunks":13,"sections":13,"filename":"2026-02-15-pre-compaction-flush"}}
|
|
{"timestamp":"2026-02-23T06:57:40.347Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"netsuite gotchas:\n- 401 can mean timeout, not auth","section":"(no section)","level":"paragraph"}}
|
|
{"timestamp":"2026-02-23T06:57:40.347Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-client-work-martine-vogel-compass-compass/memory/MEMORY.md","projectId":"-mnt-work-dev-client-work-martine-vogel-compass-compass","chunks":2,"sections":0}}
|
|
{"timestamp":"2026-02-23T06:57:40.348Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Tailwind v4 + styled-jsx Gotcha\n\n`hidden lg:fle","section":"tailwind v4 + styled-jsx gotcha","level":"section"}}
|
|
{"timestamp":"2026-02-23T06:57:40.349Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Turbopack Build Bug\n\n`npx next build` crashes w","section":"turbopack build bug","level":"section"}}
|
|
{"timestamp":"2026-02-23T06:57:40.350Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Theme: Modern Minimal (oklch)\n\n- Background: pu","section":"theme: modern minimal (oklch)","level":"section"}}
|
|
{"timestamp":"2026-02-23T06:57:40.352Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-09.md","chunks":4,"sections":4,"filename":"2026-02-09"}}
|
|
{"timestamp":"2026-02-23T06:57:40.352Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Design Direction\n\n- Compact, minimal UI inspire","section":"design direction","level":"section"}}
|
|
{"timestamp":"2026-02-23T06:57:40.353Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Key Paths\n\n- Theme vars: `app/globals.css`\n- Ap","section":"key paths","level":"section"}}
|
|
{"timestamp":"2026-02-23T06:57:40.353Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-cre-sync/memory/MEMORY.md","projectId":"-mnt-work-dev-cre-sync","chunks":5,"sections":5}}
|
|
{"timestamp":"2026-02-23T06:57:40.353Z","level":"info","category":"watcher","message":"Synced existing Claude memories","data":{"count":25}}
|
|
{"timestamp":"2026-02-23T06:57:40.354Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-14.md","chunks":2,"sections":2,"filename":"2026-02-14"}}
|
|
{"timestamp":"2026-02-23T06:57:40.359Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-22-session-start.md","chunks":1,"sections":1,"filename":"2026-02-22-session-start"}}
|
|
{"timestamp":"2026-02-23T06:57:40.362Z","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-23T06:57:40.369Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-10-openagents-tracker.md","chunks":8,"sections":8,"filename":"2026-02-10-openagents-tracker"}}
|
|
{"timestamp":"2026-02-23T06:57:40.384Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-10-signet.md","chunks":16,"sections":16,"filename":"2026-02-10-signet"}}
|
|
{"timestamp":"2026-02-23T06:57:40.386Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-01-20.md","chunks":2,"sections":0,"filename":"2026-01-20"}}
|
|
{"timestamp":"2026-02-23T06:57:40.394Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-17.md","chunks":8,"sections":8,"filename":"2026-02-17"}}
|
|
{"timestamp":"2026-02-23T06:57:40.404Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-10.md","chunks":12,"sections":12,"filename":"2026-02-10"}}
|
|
{"timestamp":"2026-02-23T06:57:40.405Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-22-umap-performance-refactoring-setup.md","chunks":1,"sections":1,"filename":"2026-02-22-umap-performance-refactoring-setup"}}
|
|
{"timestamp":"2026-02-23T06:57:40.414Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-16-signet-architecture.md","chunks":6,"sections":6,"filename":"2026-02-16-signet-architecture"}}
|
|
{"timestamp":"2026-02-23T06:57:40.415Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/package-preferences.md","chunks":1,"sections":1,"filename":"package-preferences"}}
|
|
{"timestamp":"2026-02-23T06:57:40.416Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-22-openclaw-troubleshooting.md","chunks":1,"sections":1,"filename":"2026-02-22-openclaw-troubleshooting"}}
|
|
{"timestamp":"2026-02-23T06:57:40.416Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-01-31.md","chunks":1,"sections":1,"filename":"2026-01-31"}}
|
|
{"timestamp":"2026-02-23T06:57:40.421Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-07.md","chunks":8,"sections":8,"filename":"2026-02-07"}}
|
|
{"timestamp":"2026-02-23T06:57:40.427Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-21-timeline-api-endpoint-implementation.md","chunks":4,"sections":4,"filename":"2026-02-21-timeline-api-endpoint-implementation"}}
|
|
{"timestamp":"2026-02-23T06:57:40.431Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/VOICE-WORKFLOW.md","chunks":6,"sections":6,"filename":"VOICE-WORKFLOW"}}
|
|
{"timestamp":"2026-02-23T06:57:40.433Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-01-27.md","chunks":4,"sections":4,"filename":"2026-01-27"}}
|
|
{"timestamp":"2026-02-23T06:57:40.437Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/TOOLS.md","chunks":7,"sections":7,"filename":"TOOLS"}}
|
|
{"timestamp":"2026-02-23T06:57:40.437Z","level":"info","category":"daemon","message":"Imported existing memory files","data":{"files":24,"chunks":116}}
|
|
{"timestamp":"2026-02-23T07:02:40.906Z","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-23T07:02:40.906Z","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"}
|
|
{"timestamp":"2026-02-23T07:07:40.869Z","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-23T07:07:40.870Z","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"}
|
|
{"timestamp":"2026-02-23T07:08:08.242Z","level":"info","category":"summary-worker","message":"Enqueued session summary job","data":{"jobId":"8ff6cb3c-38a8-4b47-bee9-6fedd2ae7011","harness":"claude-code"}}
|
|
{"timestamp":"2026-02-23T07:08:08.242Z","level":"info","category":"hooks","message":"Session end queued for summary","data":{"jobId":"8ff6cb3c-38a8-4b47-bee9-6fedd2ae7011"}}
|
|
{"timestamp":"2026-02-23T07:08:08.243Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:08:10.270Z","level":"info","category":"summary-worker","message":"Processing session summary","data":{"jobId":"8ff6cb3c-38a8-4b47-bee9-6fedd2ae7011","harness":"claude-code","attempt":1}}
|
|
{"timestamp":"2026-02-23T07:08:10.271Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:08:11.987Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T07:08:11.989Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":18,"durationMs":2}}
|
|
{"timestamp":"2026-02-23T07:08:11.989Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:08:14.169Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T07:08:14.170Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":18,"durationMs":1}}
|
|
{"timestamp":"2026-02-23T07:08:14.171Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:08:19.219Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T07-08-19_auto_memory/memories.db-wal, memory/memories.db-wal, me","filesChanged":4}}
|
|
{"timestamp":"2026-02-23T07:08:25.759Z","level":"info","category":"summary-worker","message":"Wrote session summary","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-claude-md-audit-initiative.md"}}
|
|
{"timestamp":"2026-02-23T07:08:25.760Z","level":"info","category":"summary-worker","message":"Inserted session facts","data":{"total":2,"saved":2,"deduplicated":0}}
|
|
{"timestamp":"2026-02-23T07:08:25.760Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:08:25.761Z","level":"info","category":"watcher","message":"File added","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-claude-md-audit-initiative.md"}}
|
|
{"timestamp":"2026-02-23T07:08:26.603Z","level":"info","category":"memory","message":"Memory saved","data":{"id":"71473c84-ec5f-48e2-b960-245f5a11bc0f","type":"fact","pinned":false,"embedded":true}}
|
|
{"timestamp":"2026-02-23T07:08:26.604Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-claude-md-audit-initiative.md","chunks":1,"sections":1,"filename":"2026-02-23-claude-md-audit-initiative"}}
|
|
{"timestamp":"2026-02-23T07:08:26.604Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:08:28.418Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:08:32.302Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T07:08:32.303Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":18,"durationMs":1}}
|
|
{"timestamp":"2026-02-23T07:08:32.303Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:08:37.348Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T07-08-37_auto_memory/memories.db-wal, memory/2026-02-23-claude-m","filesChanged":5}}
|
|
{"timestamp":"2026-02-23T07:08:37.995Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T07:08:38.008Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":18,"durationMs":13}}
|
|
{"timestamp":"2026-02-23T07:08:38.008Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:08:38.008Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db"}}
|
|
{"timestamp":"2026-02-23T07:08:43.339Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T07-08-43_auto_memory/memories.db-wal, memory/memories.db","filesChanged":2}}
|
|
{"timestamp":"2026-02-23T07:08:44.171Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"0ab48001-5ec5-4fe1-bbbf-ccab083e422a","memoryId":"71473c84-ec5f-48e2-b960-245f5a11bc0f","facts":6,"entities":6,"proposals":6,"writeMode":"phase-c","added":6,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":11,"entitiesUpdated":1,"relationsInserted":6,"relationsUpdated":0,"mentionsLinked":11}}
|
|
{"timestamp":"2026-02-23T07:08:44.171Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:08:49.217Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T07-08-49_auto_memory/memories.db-wal","filesChanged":1}}
|
|
{"timestamp":"2026-02-23T07:09:58.502Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T07:09:58.504Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":15,"durationMs":2}}
|
|
{"timestamp":"2026-02-23T07:09:58.504Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:10:03.551Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T07-10-03_auto_memory/memories.db-wal","filesChanged":1}}
|
|
{"timestamp":"2026-02-23T07:10:08.494Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T07:10:08.495Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":15,"durationMs":1}}
|
|
{"timestamp":"2026-02-23T07:10:08.496Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:10:10.737Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code"}}
|
|
{"timestamp":"2026-02-23T07:10:10.738Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":0,"durationMs":1}}
|
|
{"timestamp":"2026-02-23T07:10:10.738Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"test"}}
|
|
{"timestamp":"2026-02-23T07:10:10.738Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":0,"durationMs":0}}
|
|
{"timestamp":"2026-02-23T07:10:10.738Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code"}}
|
|
{"timestamp":"2026-02-23T07:10:10.738Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":0,"durationMs":0}}
|
|
{"timestamp":"2026-02-23T07:10:10.738Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code"}}
|
|
{"timestamp":"2026-02-23T07:10:10.738Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":0,"durationMs":0}}
|
|
{"timestamp":"2026-02-23T07:10:10.744Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code"}}
|
|
{"timestamp":"2026-02-23T07:10:10.745Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":2,"durationMs":1}}
|
|
{"timestamp":"2026-02-23T07:10:10.745Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code"}}
|
|
{"timestamp":"2026-02-23T07:10:10.745Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":0,"durationMs":0}}
|
|
{"timestamp":"2026-02-23T07:10:10.745Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code"}}
|
|
{"timestamp":"2026-02-23T07:10:10.745Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":0,"durationMs":0}}
|
|
{"timestamp":"2026-02-23T07:10:10.745Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code"}}
|
|
{"timestamp":"2026-02-23T07:10:10.745Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":0,"durationMs":0}}
|
|
{"timestamp":"2026-02-23T07:10:10.745Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"test"}}
|
|
{"timestamp":"2026-02-23T07:10:10.745Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":0,"durationMs":0}}
|
|
{"timestamp":"2026-02-23T07:10:10.745Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"test"}}
|
|
{"timestamp":"2026-02-23T07:10:10.745Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":0,"durationMs":0}}
|
|
{"timestamp":"2026-02-23T07:10:10.752Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"test"}}
|
|
{"timestamp":"2026-02-23T07:10:10.752Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":0,"durationMs":0}}
|
|
{"timestamp":"2026-02-23T07:10:10.758Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"test"}}
|
|
{"timestamp":"2026-02-23T07:10:10.758Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":1,"durationMs":0}}
|
|
{"timestamp":"2026-02-23T07:10:10.763Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"test","project":"/home/user/myproject"}}
|
|
{"timestamp":"2026-02-23T07:10:10.763Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":2,"durationMs":0}}
|
|
{"timestamp":"2026-02-23T07:10:10.764Z","level":"info","category":"hooks","message":"Pre-compaction hook","data":{"harness":"test"}}
|
|
{"timestamp":"2026-02-23T07:10:10.764Z","level":"info","category":"hooks","message":"Pre-compaction hook","data":{"harness":"test"}}
|
|
{"timestamp":"2026-02-23T07:10:10.769Z","level":"info","category":"hooks","message":"Pre-compaction hook","data":{"harness":"test"}}
|
|
{"timestamp":"2026-02-23T07:10:10.775Z","level":"info","category":"hooks","message":"Pre-compaction hook","data":{"harness":"test"}}
|
|
{"timestamp":"2026-02-23T07:10:10.781Z","level":"info","category":"hooks","message":"User prompt submit","data":{"memoryCount":1,"durationMs":1}}
|
|
{"timestamp":"2026-02-23T07:10:10.799Z","level":"info","category":"hooks","message":"User prompt submit","data":{"memoryCount":4,"durationMs":0}}
|
|
{"timestamp":"2026-02-23T07:10:10.805Z","level":"info","category":"hooks","message":"Memory saved","data":{"id":"d7badda3-4c10-4c43-a839-3ea9256350bf","type":"preference","pinned":false}}
|
|
{"timestamp":"2026-02-23T07:10:10.810Z","level":"info","category":"hooks","message":"Memory saved","data":{"id":"dfa3b2d8-0827-4477-bce8-abbae1aeffeb","type":"rule","pinned":true}}
|
|
{"timestamp":"2026-02-23T07:10:10.815Z","level":"info","category":"hooks","message":"Memory saved","data":{"id":"1af31208-e9dc-4083-8f7c-25ef4f0cbdbe","type":"fact","pinned":false}}
|
|
{"timestamp":"2026-02-23T07:10:10.816Z","level":"error","category":"hooks","message":"Remember failed","error":{"name":"Error","message":"DbAccessor not initialised — call initDbAccessor() first","stack":"Error: DbAccessor not initialised — call initDbAccessor() first\n at getDbAccessor (/home/nicholai/signet/signetai/packages/daemon/src/db-accessor.ts:267:13)\n at handleRemember (/home/nicholai/signet/signetai/packages/daemon/src/hooks.ts:831:20)\n at <anonymous> (/home/nicholai/signet/signetai/packages/daemon/test/hooks.test.ts:733:18)"}}
|
|
{"timestamp":"2026-02-23T07:10:10.845Z","level":"info","category":"summary-worker","message":"Enqueued session summary job","data":{"jobId":"b9a2fed9-76cf-44ea-a65c-02c83f50bb53","harness":"test"}}
|
|
{"timestamp":"2026-02-23T07:10:10.845Z","level":"info","category":"hooks","message":"Session end queued for summary","data":{"jobId":"b9a2fed9-76cf-44ea-a65c-02c83f50bb53"}}
|
|
{"timestamp":"2026-02-23T07:10:10.850Z","level":"info","category":"hooks","message":"Synthesis request","data":{"trigger":"manual"}}
|
|
{"timestamp":"2026-02-23T07:10:10.855Z","level":"info","category":"hooks","message":"Synthesis request","data":{"trigger":"scheduled"}}
|
|
{"timestamp":"2026-02-23T07:10:10.856Z","level":"info","category":"hooks","message":"Synthesis request","data":{"trigger":"manual"}}
|
|
{"timestamp":"2026-02-23T07:10:10.856Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"test"}}
|
|
{"timestamp":"2026-02-23T07:10:10.856Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":0,"durationMs":0}}
|
|
{"timestamp":"2026-02-23T07:10:10.856Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"test"}}
|
|
{"timestamp":"2026-02-23T07:10:10.856Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":0,"durationMs":0}}
|
|
{"timestamp":"2026-02-23T07:10:10.856Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"test"}}
|
|
{"timestamp":"2026-02-23T07:10:10.856Z","level":"error","category":"hooks","message":"Failed to get project memories","error":{"name":"Error","message":"DbAccessor not initialised — call initDbAccessor() first","stack":"Error: DbAccessor not initialised — call initDbAccessor() first\n at getDbAccessor (/home/nicholai/signet/signetai/packages/daemon/src/db-accessor.ts:267:13)\n at getProjectMemories (/home/nicholai/signet/signetai/packages/daemon/src/hooks.ts:311:16)\n at handleSessionStart (/home/nicholai/signet/signetai/packages/daemon/src/hooks.ts:566:19)\n at <anonymous> (/home/nicholai/signet/signetai/packages/daemon/test/hooks.test.ts:982:18)"}}
|
|
{"timestamp":"2026-02-23T07:10:10.856Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":0,"durationMs":0}}
|
|
{"timestamp":"2026-02-23T07:10:10.856Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"test"}}
|
|
{"timestamp":"2026-02-23T07:10:10.856Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":0,"durationMs":0}}
|
|
{"timestamp":"2026-02-23T07:10:10.878Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"test"}}
|
|
{"timestamp":"2026-02-23T07:10:10.878Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":1,"durationMs":0}}
|
|
{"timestamp":"2026-02-23T07:10:10.884Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"test"}}
|
|
{"timestamp":"2026-02-23T07:10:10.884Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":2,"durationMs":0}}
|
|
{"timestamp":"2026-02-23T07:10:11.111Z","level":"info","category":"pipeline","message":"repair: requeued dead jobs","data":{"affected":2,"actor":"test-operator","reason":"test run"}}
|
|
{"timestamp":"2026-02-23T07:10:11.115Z","level":"info","category":"pipeline","message":"repair: requeued dead jobs","data":{"affected":3,"actor":"test-operator","reason":"test run"}}
|
|
{"timestamp":"2026-02-23T07:10:11.119Z","level":"info","category":"pipeline","message":"repair: released stale leases","data":{"affected":1,"cutoff":"2026-02-23T07:05:11.119Z","actor":"test-operator","reason":"test run"}}
|
|
{"timestamp":"2026-02-23T07:10:11.124Z","level":"info","category":"pipeline","message":"repair: FTS consistency check","data":{"memCount":1,"ftsCount":1,"mismatch":false,"repaired":false,"actor":"test-operator"}}
|
|
{"timestamp":"2026-02-23T07:10:11.127Z","level":"info","category":"pipeline","message":"repair: FTS consistency check","data":{"memCount":1,"ftsCount":1,"mismatch":false,"repaired":false,"actor":"test-operator"}}
|
|
{"timestamp":"2026-02-23T07:10:11.127Z","level":"info","category":"pipeline","message":"repair: retention sweep triggered","data":{"actor":"test-operator","reason":"test run"}}
|
|
{"timestamp":"2026-02-23T07:10:11.212Z","level":"info","category":"daemon","message":"Serving dashboard","data":{"path":"/home/nicholai/signet/signetai/packages/cli/dashboard/build"}}
|
|
{"timestamp":"2026-02-23T07:10:11.274Z","level":"warn","category":"pipeline","message":"Failed to parse extraction JSON","data":{"preview":"this is not valid json at all"}}
|
|
{"timestamp":"2026-02-23T07:10:11.274Z","level":"warn","category":"pipeline","message":"Extraction LLM call failed","data":{"error":"connection refused"}}
|
|
{"timestamp":"2026-02-23T07:10:11.313Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"shadow"}}
|
|
{"timestamp":"2026-02-23T07:10:11.325Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"8abcc42e-4fd9-4315-89a1-b94175547cde","memoryId":"mem-proc","facts":1,"entities":1,"proposals":1,"writeMode":"shadow","added":0,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":0,"entitiesUpdated":0,"relationsInserted":0,"relationsUpdated":0,"mentionsLinked":0}}
|
|
{"timestamp":"2026-02-23T07:10:11.513Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
|
{"timestamp":"2026-02-23T07:10:11.517Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"shadow"}}
|
|
{"timestamp":"2026-02-23T07:10:11.529Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"e4a453fa-defb-418a-9cac-46d168e04d6a","memoryId":"mem-hist","facts":1,"entities":1,"proposals":1,"writeMode":"shadow","added":0,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":0,"entitiesUpdated":0,"relationsInserted":0,"relationsUpdated":0,"mentionsLinked":0}}
|
|
{"timestamp":"2026-02-23T07:10:11.717Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
|
{"timestamp":"2026-02-23T07:10:11.722Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"shadow"}}
|
|
{"timestamp":"2026-02-23T07:10:11.732Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"074a6746-c8d3-43e6-9b72-f5875be11d3c","memoryId":"mem-payload","facts":1,"entities":1,"proposals":1,"writeMode":"shadow","added":0,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":0,"entitiesUpdated":0,"relationsInserted":0,"relationsUpdated":0,"mentionsLinked":0}}
|
|
{"timestamp":"2026-02-23T07:10:11.922Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
|
{"timestamp":"2026-02-23T07:10:11.926Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"shadow"}}
|
|
{"timestamp":"2026-02-23T07:10:12.126Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
|
{"timestamp":"2026-02-23T07:10:12.130Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"shadow"}}
|
|
{"timestamp":"2026-02-23T07:10:12.140Z","level":"warn","category":"pipeline","message":"Extraction LLM call failed","data":{"error":"LLM unavailable"}}
|
|
{"timestamp":"2026-02-23T07:10:12.140Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"c1666efa-201e-438d-bf83-9576fc1cdd8e","memoryId":"mem-llm-err","facts":0,"entities":0,"proposals":0,"writeMode":"shadow","added":0,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":0,"entitiesUpdated":0,"relationsInserted":0,"relationsUpdated":0,"mentionsLinked":0}}
|
|
{"timestamp":"2026-02-23T07:10:12.330Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
|
{"timestamp":"2026-02-23T07:10:12.335Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"shadow"}}
|
|
{"timestamp":"2026-02-23T07:10:12.385Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"56536112-75e1-41d8-b61e-6bb4835cad56","memoryId":"mem-slow","facts":0,"entities":0,"proposals":0,"writeMode":"shadow","added":0,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":0,"entitiesUpdated":0,"relationsInserted":0,"relationsUpdated":0,"mentionsLinked":0}}
|
|
{"timestamp":"2026-02-23T07:10:12.386Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
|
{"timestamp":"2026-02-23T07:10:12.390Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"shadow"}}
|
|
{"timestamp":"2026-02-23T07:10:12.390Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
|
{"timestamp":"2026-02-23T07:10:12.393Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"controlled-write"}}
|
|
{"timestamp":"2026-02-23T07:10:12.405Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"11d60021-6f8e-4f11-98ef-8f69ac70157d","memoryId":"mem-src-add","facts":1,"entities":1,"proposals":1,"writeMode":"phase-c","added":1,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":0,"entitiesUpdated":0,"relationsInserted":0,"relationsUpdated":0,"mentionsLinked":0}}
|
|
{"timestamp":"2026-02-23T07:10:12.643Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
|
{"timestamp":"2026-02-23T07:10:12.648Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"controlled-write"}}
|
|
{"timestamp":"2026-02-23T07:10:12.658Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"f73d2479-f786-4560-8e67-09c002f1838e","memoryId":"mem-src-add-no-emb","facts":1,"entities":1,"proposals":1,"writeMode":"phase-c","added":1,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":0,"entitiesUpdated":0,"relationsInserted":0,"relationsUpdated":0,"mentionsLinked":0}}
|
|
{"timestamp":"2026-02-23T07:10:12.812Z","level":"info","category":"summary-worker","message":"Enqueued session summary job","data":{"jobId":"a3ae18dc-3410-4496-8044-f3b806b606ba","harness":"claude-code"}}
|
|
{"timestamp":"2026-02-23T07:10:12.812Z","level":"info","category":"hooks","message":"Session end queued for summary","data":{"jobId":"a3ae18dc-3410-4496-8044-f3b806b606ba"}}
|
|
{"timestamp":"2026-02-23T07:10:12.813Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:10:12.897Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
|
{"timestamp":"2026-02-23T07:10:12.902Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"controlled-write"}}
|
|
{"timestamp":"2026-02-23T07:10:12.912Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"231aef98-35c3-449d-87cb-1f369c36c360","memoryId":"mem-src-dedupe-1","facts":1,"entities":0,"proposals":1,"writeMode":"phase-c","added":1,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":0,"entitiesUpdated":0,"relationsInserted":0,"relationsUpdated":0,"mentionsLinked":0}}
|
|
{"timestamp":"2026-02-23T07:10:12.923Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"e9c877d7-8ea4-4471-a837-7262ca05b111","memoryId":"mem-src-dedupe-2","facts":1,"entities":0,"proposals":1,"writeMode":"phase-c","added":0,"deduped":1,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":0,"entitiesUpdated":0,"relationsInserted":0,"relationsUpdated":0,"mentionsLinked":0}}
|
|
{"timestamp":"2026-02-23T07:10:13.251Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
|
{"timestamp":"2026-02-23T07:10:13.255Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"controlled-write"}}
|
|
{"timestamp":"2026-02-23T07:10:13.266Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"c9c0ecc0-2fdb-4175-b087-6c1746de7034","memoryId":"mem-src-lowconf","facts":1,"entities":0,"proposals":1,"writeMode":"phase-c","added":0,"deduped":0,"skippedLowConfidence":1,"blockedDestructive":0,"entitiesInserted":0,"entitiesUpdated":0,"relationsInserted":0,"relationsUpdated":0,"mentionsLinked":0}}
|
|
{"timestamp":"2026-02-23T07:10:13.505Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
|
{"timestamp":"2026-02-23T07:10:13.509Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"controlled-write"}}
|
|
{"timestamp":"2026-02-23T07:10:13.520Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"d98ba025-d255-435d-be21-b0acb71f46df","memoryId":"mem-src-empty-normalized","facts":1,"entities":0,"proposals":1,"writeMode":"phase-c","added":0,"deduped":0,"skippedLowConfidence":1,"blockedDestructive":0,"entitiesInserted":0,"entitiesUpdated":0,"relationsInserted":0,"relationsUpdated":0,"mentionsLinked":0}}
|
|
{"timestamp":"2026-02-23T07:10:13.760Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
|
{"timestamp":"2026-02-23T07:10:13.764Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"controlled-write"}}
|
|
{"timestamp":"2026-02-23T07:10:13.775Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"3310c704-62de-427a-8532-d5ba4247ac5e","memoryId":"mem-src-delete","facts":1,"entities":0,"proposals":1,"writeMode":"phase-c","added":0,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":1,"entitiesInserted":0,"entitiesUpdated":0,"relationsInserted":0,"relationsUpdated":0,"mentionsLinked":0}}
|
|
{"timestamp":"2026-02-23T07:10:14.064Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
|
{"timestamp":"2026-02-23T07:10:14.068Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"controlled-write"}}
|
|
{"timestamp":"2026-02-23T07:10:14.079Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"b36ea4dd-8827-44a1-b3ba-ee4d3312a1b5","memoryId":"mem-src-none","facts":1,"entities":0,"proposals":1,"writeMode":"phase-c","added":0,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":0,"entitiesUpdated":0,"relationsInserted":0,"relationsUpdated":0,"mentionsLinked":0}}
|
|
{"timestamp":"2026-02-23T07:10:14.368Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
|
{"timestamp":"2026-02-23T07:10:14.372Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"shadow"}}
|
|
{"timestamp":"2026-02-23T07:10:14.383Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"293dd319-57d6-4896-a5d9-55914ede1613","memoryId":"mem-src-frozen","facts":1,"entities":1,"proposals":1,"writeMode":"shadow","added":0,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":0,"entitiesUpdated":0,"relationsInserted":0,"relationsUpdated":0,"mentionsLinked":0}}
|
|
{"timestamp":"2026-02-23T07:10:14.622Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
|
{"timestamp":"2026-02-23T07:10:14.626Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":1,"model":"qwen3:4b","mode":"shadow"}}
|
|
{"timestamp":"2026-02-23T07:10:14.637Z","level":"warn","category":"pipeline","message":"Job failed","data":{"jobId":"b40317b6-a6ca-4a51-a273-4cf001f66eed","error":"DB write failed","attempt":1}}
|
|
{"timestamp":"2026-02-23T07:10:14.926Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
|
{"timestamp":"2026-02-23T07:10:14.931Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"shadow"}}
|
|
{"timestamp":"2026-02-23T07:10:14.942Z","level":"warn","category":"pipeline","message":"Job failed","data":{"jobId":"9b40888c-bba2-492f-a1e9-52aca1dd5e13","error":"transient failure","attempt":1}}
|
|
{"timestamp":"2026-02-23T07:10:15.081Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
|
{"timestamp":"2026-02-23T07:10:15.319Z","level":"info","category":"maintenance","message":"Worker started","data":{"mode":"execute","intervalMs":1800000}}
|
|
{"timestamp":"2026-02-23T07:10:15.319Z","level":"info","category":"maintenance","message":"Worker stopped"}
|
|
{"timestamp":"2026-02-23T07:10:15.322Z","level":"info","category":"maintenance","message":"Worker started","data":{"mode":"execute","intervalMs":1800000}}
|
|
{"timestamp":"2026-02-23T07:10:15.322Z","level":"info","category":"maintenance","message":"Worker stopped"}
|
|
{"timestamp":"2026-02-23T07:10:15.323Z","level":"info","category":"pipeline","message":"repair: requeued dead jobs","data":{"affected":5,"actor":"maintenance-worker","reason":"autonomous maintenance"}}
|
|
{"timestamp":"2026-02-23T07:10:15.323Z","level":"info","category":"maintenance","message":"Cycle complete","data":{"priorScore":"0.92","postScore":"1.00","improved":true,"executed":["requeueDeadJobs"]}}
|
|
{"timestamp":"2026-02-23T07:10:15.326Z","level":"info","category":"maintenance","message":"Worker started","data":{"mode":"execute","intervalMs":1800000}}
|
|
{"timestamp":"2026-02-23T07:10:15.326Z","level":"info","category":"maintenance","message":"Worker stopped"}
|
|
{"timestamp":"2026-02-23T07:10:15.326Z","level":"info","category":"pipeline","message":"repair: requeued dead jobs","data":{"affected":2,"actor":"maintenance-worker","reason":"autonomous maintenance"}}
|
|
{"timestamp":"2026-02-23T07:10:15.326Z","level":"info","category":"maintenance","message":"Cycle complete","data":{"priorScore":"0.92","postScore":"1.00","improved":true,"executed":["requeueDeadJobs"]}}
|
|
{"timestamp":"2026-02-23T07:10:15.329Z","level":"info","category":"maintenance","message":"Worker started","data":{"mode":"observe","intervalMs":1800000}}
|
|
{"timestamp":"2026-02-23T07:10:15.329Z","level":"info","category":"maintenance","message":"Worker stopped"}
|
|
{"timestamp":"2026-02-23T07:10:15.329Z","level":"info","category":"maintenance","message":"Recommendations (observe-only)","data":{"composite":"0.92","recommendations":["requeueDeadJobs"]}}
|
|
{"timestamp":"2026-02-23T07:10:15.332Z","level":"info","category":"maintenance","message":"Worker skipped (disabled or frozen)"}
|
|
{"timestamp":"2026-02-23T07:10:15.332Z","level":"info","category":"maintenance","message":"Worker stopped"}
|
|
{"timestamp":"2026-02-23T07:10:15.336Z","level":"info","category":"maintenance","message":"Worker started","data":{"mode":"execute","intervalMs":1800000}}
|
|
{"timestamp":"2026-02-23T07:10:15.336Z","level":"info","category":"maintenance","message":"Worker stopped"}
|
|
{"timestamp":"2026-02-23T07:10:15.336Z","level":"info","category":"pipeline","message":"repair: released stale leases","data":{"affected":1,"cutoff":"2026-02-23T07:05:15.336Z","actor":"maintenance-worker","reason":"autonomous maintenance"}}
|
|
{"timestamp":"2026-02-23T07:10:15.336Z","level":"info","category":"maintenance","message":"Cycle complete","data":{"priorScore":"0.94","postScore":"0.94","improved":false,"executed":["releaseStaleLeases"]}}
|
|
{"timestamp":"2026-02-23T07:10:15.339Z","level":"info","category":"maintenance","message":"Worker started","data":{"mode":"execute","intervalMs":1800000}}
|
|
{"timestamp":"2026-02-23T07:10:15.339Z","level":"info","category":"maintenance","message":"Worker stopped"}
|
|
{"timestamp":"2026-02-23T07:10:15.339Z","level":"info","category":"pipeline","message":"repair: FTS consistency check","data":{"memCount":5,"ftsCount":10,"mismatch":true,"repaired":true,"actor":"maintenance-worker"}}
|
|
{"timestamp":"2026-02-23T07:10:15.339Z","level":"info","category":"pipeline","message":"repair: retention sweep triggered","data":{"actor":"maintenance-worker","reason":"autonomous maintenance"}}
|
|
{"timestamp":"2026-02-23T07:10:15.340Z","level":"info","category":"maintenance","message":"Cycle complete","data":{"priorScore":"0.81","postScore":"0.81","improved":false,"executed":["checkFtsConsistency","triggerRetentionSweep"]}}
|
|
{"timestamp":"2026-02-23T07:10:15.344Z","level":"info","category":"retention","message":"Worker started","data":{"intervalMs":999999,"tombstoneDays":30,"historyDays":180}}
|
|
{"timestamp":"2026-02-23T07:10:15.345Z","level":"info","category":"retention","message":"Sweep completed","data":{"graphLinksPurged":0,"entitiesOrphaned":0,"embeddingsPurged":0,"tombstonesPurged":1,"historyPurged":0,"completedJobsPurged":0,"deadJobsPurged":0}}
|
|
{"timestamp":"2026-02-23T07:10:15.345Z","level":"info","category":"retention","message":"Worker stopped"}
|
|
{"timestamp":"2026-02-23T07:10:15.348Z","level":"info","category":"retention","message":"Worker started","data":{"intervalMs":999999,"tombstoneDays":30,"historyDays":180}}
|
|
{"timestamp":"2026-02-23T07:10:15.348Z","level":"info","category":"retention","message":"Sweep completed","data":{"graphLinksPurged":0,"entitiesOrphaned":0,"embeddingsPurged":0,"tombstonesPurged":0,"historyPurged":1,"completedJobsPurged":0,"deadJobsPurged":0}}
|
|
{"timestamp":"2026-02-23T07:10:15.348Z","level":"info","category":"retention","message":"Worker stopped"}
|
|
{"timestamp":"2026-02-23T07:10:15.351Z","level":"info","category":"retention","message":"Worker started","data":{"intervalMs":999999,"tombstoneDays":30,"historyDays":180}}
|
|
{"timestamp":"2026-02-23T07:10:15.351Z","level":"info","category":"retention","message":"Sweep completed","data":{"graphLinksPurged":0,"entitiesOrphaned":0,"embeddingsPurged":0,"tombstonesPurged":0,"historyPurged":0,"completedJobsPurged":1,"deadJobsPurged":1}}
|
|
{"timestamp":"2026-02-23T07:10:15.351Z","level":"info","category":"retention","message":"Worker stopped"}
|
|
{"timestamp":"2026-02-23T07:10:15.355Z","level":"info","category":"retention","message":"Worker started","data":{"intervalMs":999999,"tombstoneDays":30,"historyDays":180}}
|
|
{"timestamp":"2026-02-23T07:10:15.355Z","level":"info","category":"retention","message":"Sweep completed","data":{"graphLinksPurged":1,"entitiesOrphaned":1,"embeddingsPurged":0,"tombstonesPurged":1,"historyPurged":0,"completedJobsPurged":0,"deadJobsPurged":0}}
|
|
{"timestamp":"2026-02-23T07:10:15.355Z","level":"info","category":"retention","message":"Worker stopped"}
|
|
{"timestamp":"2026-02-23T07:10:15.358Z","level":"info","category":"retention","message":"Worker started","data":{"intervalMs":999999,"tombstoneDays":30,"historyDays":180}}
|
|
{"timestamp":"2026-02-23T07:10:15.358Z","level":"info","category":"retention","message":"Sweep completed","data":{"graphLinksPurged":2,"entitiesOrphaned":1,"embeddingsPurged":0,"tombstonesPurged":1,"historyPurged":0,"completedJobsPurged":0,"deadJobsPurged":0}}
|
|
{"timestamp":"2026-02-23T07:10:15.358Z","level":"info","category":"retention","message":"Worker stopped"}
|
|
{"timestamp":"2026-02-23T07:10:15.362Z","level":"info","category":"retention","message":"Worker started","data":{"intervalMs":999999,"tombstoneDays":30,"historyDays":180}}
|
|
{"timestamp":"2026-02-23T07:10:15.362Z","level":"info","category":"retention","message":"Worker stopped"}
|
|
{"timestamp":"2026-02-23T07:10:16.267Z","level":"info","category":"summary-worker","message":"Processing session summary","data":{"jobId":"a3ae18dc-3410-4496-8044-f3b806b606ba","harness":"claude-code","attempt":1}}
|
|
{"timestamp":"2026-02-23T07:10:16.268Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:10:17.580Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T07:10:17.582Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":15,"durationMs":2}}
|
|
{"timestamp":"2026-02-23T07:10:17.582Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:10:20.215Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T07:10:20.216Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":15,"durationMs":1}}
|
|
{"timestamp":"2026-02-23T07:10:20.217Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:10:20.938Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code"}}
|
|
{"timestamp":"2026-02-23T07:10:20.938Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":0,"durationMs":0}}
|
|
{"timestamp":"2026-02-23T07:10:20.938Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"test"}}
|
|
{"timestamp":"2026-02-23T07:10:20.938Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":0,"durationMs":0}}
|
|
{"timestamp":"2026-02-23T07:10:20.939Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code"}}
|
|
{"timestamp":"2026-02-23T07:10:20.939Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":0,"durationMs":0}}
|
|
{"timestamp":"2026-02-23T07:10:20.939Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code"}}
|
|
{"timestamp":"2026-02-23T07:10:20.939Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":0,"durationMs":0}}
|
|
{"timestamp":"2026-02-23T07:10:20.944Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code"}}
|
|
{"timestamp":"2026-02-23T07:10:20.945Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":2,"durationMs":1}}
|
|
{"timestamp":"2026-02-23T07:10:20.945Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code"}}
|
|
{"timestamp":"2026-02-23T07:10:20.945Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":0,"durationMs":0}}
|
|
{"timestamp":"2026-02-23T07:10:20.945Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code"}}
|
|
{"timestamp":"2026-02-23T07:10:20.945Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":0,"durationMs":0}}
|
|
{"timestamp":"2026-02-23T07:10:20.945Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code"}}
|
|
{"timestamp":"2026-02-23T07:10:20.945Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":0,"durationMs":0}}
|
|
{"timestamp":"2026-02-23T07:10:20.945Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"test"}}
|
|
{"timestamp":"2026-02-23T07:10:20.945Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":0,"durationMs":0}}
|
|
{"timestamp":"2026-02-23T07:10:20.945Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"test"}}
|
|
{"timestamp":"2026-02-23T07:10:20.945Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":0,"durationMs":0}}
|
|
{"timestamp":"2026-02-23T07:10:20.950Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"test"}}
|
|
{"timestamp":"2026-02-23T07:10:20.950Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":0,"durationMs":0}}
|
|
{"timestamp":"2026-02-23T07:10:20.956Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"test"}}
|
|
{"timestamp":"2026-02-23T07:10:20.956Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":1,"durationMs":0}}
|
|
{"timestamp":"2026-02-23T07:10:20.961Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"test","project":"/home/user/myproject"}}
|
|
{"timestamp":"2026-02-23T07:10:20.961Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":2,"durationMs":0}}
|
|
{"timestamp":"2026-02-23T07:10:20.961Z","level":"info","category":"hooks","message":"Pre-compaction hook","data":{"harness":"test"}}
|
|
{"timestamp":"2026-02-23T07:10:20.961Z","level":"info","category":"hooks","message":"Pre-compaction hook","data":{"harness":"test"}}
|
|
{"timestamp":"2026-02-23T07:10:20.966Z","level":"info","category":"hooks","message":"Pre-compaction hook","data":{"harness":"test"}}
|
|
{"timestamp":"2026-02-23T07:10:20.972Z","level":"info","category":"hooks","message":"Pre-compaction hook","data":{"harness":"test"}}
|
|
{"timestamp":"2026-02-23T07:10:20.977Z","level":"info","category":"hooks","message":"User prompt submit","data":{"memoryCount":1,"durationMs":0}}
|
|
{"timestamp":"2026-02-23T07:10:20.995Z","level":"info","category":"hooks","message":"User prompt submit","data":{"memoryCount":4,"durationMs":1}}
|
|
{"timestamp":"2026-02-23T07:10:21.000Z","level":"info","category":"hooks","message":"Memory saved","data":{"id":"ad75264c-ee54-4017-9aab-e6a3f8206212","type":"preference","pinned":false}}
|
|
{"timestamp":"2026-02-23T07:10:21.005Z","level":"info","category":"hooks","message":"Memory saved","data":{"id":"3ff2ebc4-ec1c-4007-9320-c0e508d62d76","type":"rule","pinned":true}}
|
|
{"timestamp":"2026-02-23T07:10:21.010Z","level":"info","category":"hooks","message":"Memory saved","data":{"id":"6f6bf48e-eb35-41ab-a2c1-aaadab2d46e5","type":"fact","pinned":false}}
|
|
{"timestamp":"2026-02-23T07:10:21.011Z","level":"error","category":"hooks","message":"Remember failed","error":{"name":"Error","message":"DbAccessor not initialised — call initDbAccessor() first","stack":"Error: DbAccessor not initialised — call initDbAccessor() first\n at getDbAccessor (/home/nicholai/signet/signetai/packages/daemon/src/db-accessor.ts:267:13)\n at handleRemember (/home/nicholai/signet/signetai/packages/daemon/src/hooks.ts:831:20)\n at <anonymous> (/home/nicholai/signet/signetai/packages/daemon/test/hooks.test.ts:733:18)"}}
|
|
{"timestamp":"2026-02-23T07:10:21.048Z","level":"info","category":"summary-worker","message":"Enqueued session summary job","data":{"jobId":"a2d0e423-07cb-4ab9-942a-f98345a23a94","harness":"test"}}
|
|
{"timestamp":"2026-02-23T07:10:21.048Z","level":"info","category":"hooks","message":"Session end queued for summary","data":{"jobId":"a2d0e423-07cb-4ab9-942a-f98345a23a94"}}
|
|
{"timestamp":"2026-02-23T07:10:21.053Z","level":"info","category":"hooks","message":"Synthesis request","data":{"trigger":"manual"}}
|
|
{"timestamp":"2026-02-23T07:10:21.058Z","level":"info","category":"hooks","message":"Synthesis request","data":{"trigger":"scheduled"}}
|
|
{"timestamp":"2026-02-23T07:10:21.058Z","level":"info","category":"hooks","message":"Synthesis request","data":{"trigger":"manual"}}
|
|
{"timestamp":"2026-02-23T07:10:21.059Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"test"}}
|
|
{"timestamp":"2026-02-23T07:10:21.059Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":0,"durationMs":0}}
|
|
{"timestamp":"2026-02-23T07:10:21.059Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"test"}}
|
|
{"timestamp":"2026-02-23T07:10:21.059Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":0,"durationMs":0}}
|
|
{"timestamp":"2026-02-23T07:10:21.059Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"test"}}
|
|
{"timestamp":"2026-02-23T07:10:21.059Z","level":"error","category":"hooks","message":"Failed to get project memories","error":{"name":"Error","message":"DbAccessor not initialised — call initDbAccessor() first","stack":"Error: DbAccessor not initialised — call initDbAccessor() first\n at getDbAccessor (/home/nicholai/signet/signetai/packages/daemon/src/db-accessor.ts:267:13)\n at getProjectMemories (/home/nicholai/signet/signetai/packages/daemon/src/hooks.ts:311:16)\n at handleSessionStart (/home/nicholai/signet/signetai/packages/daemon/src/hooks.ts:566:19)\n at <anonymous> (/home/nicholai/signet/signetai/packages/daemon/test/hooks.test.ts:982:18)"}}
|
|
{"timestamp":"2026-02-23T07:10:21.059Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":0,"durationMs":0}}
|
|
{"timestamp":"2026-02-23T07:10:21.059Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"test"}}
|
|
{"timestamp":"2026-02-23T07:10:21.059Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":0,"durationMs":0}}
|
|
{"timestamp":"2026-02-23T07:10:21.079Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"test"}}
|
|
{"timestamp":"2026-02-23T07:10:21.079Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":1,"durationMs":0}}
|
|
{"timestamp":"2026-02-23T07:10:21.084Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"test"}}
|
|
{"timestamp":"2026-02-23T07:10:21.085Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":2,"durationMs":1}}
|
|
{"timestamp":"2026-02-23T07:10:21.299Z","level":"info","category":"pipeline","message":"repair: requeued dead jobs","data":{"affected":2,"actor":"test-operator","reason":"test run"}}
|
|
{"timestamp":"2026-02-23T07:10:21.302Z","level":"info","category":"pipeline","message":"repair: requeued dead jobs","data":{"affected":3,"actor":"test-operator","reason":"test run"}}
|
|
{"timestamp":"2026-02-23T07:10:21.306Z","level":"info","category":"pipeline","message":"repair: released stale leases","data":{"affected":1,"cutoff":"2026-02-23T07:05:21.306Z","actor":"test-operator","reason":"test run"}}
|
|
{"timestamp":"2026-02-23T07:10:21.309Z","level":"info","category":"pipeline","message":"repair: FTS consistency check","data":{"memCount":1,"ftsCount":1,"mismatch":false,"repaired":false,"actor":"test-operator"}}
|
|
{"timestamp":"2026-02-23T07:10:21.313Z","level":"info","category":"pipeline","message":"repair: FTS consistency check","data":{"memCount":1,"ftsCount":1,"mismatch":false,"repaired":false,"actor":"test-operator"}}
|
|
{"timestamp":"2026-02-23T07:10:21.313Z","level":"info","category":"pipeline","message":"repair: retention sweep triggered","data":{"actor":"test-operator","reason":"test run"}}
|
|
{"timestamp":"2026-02-23T07:10:21.389Z","level":"info","category":"daemon","message":"Serving dashboard","data":{"path":"/home/nicholai/signet/signetai/packages/cli/dashboard/build"}}
|
|
{"timestamp":"2026-02-23T07:10:21.450Z","level":"warn","category":"pipeline","message":"Failed to parse extraction JSON","data":{"preview":"this is not valid json at all"}}
|
|
{"timestamp":"2026-02-23T07:10:21.450Z","level":"warn","category":"pipeline","message":"Extraction LLM call failed","data":{"error":"connection refused"}}
|
|
{"timestamp":"2026-02-23T07:10:21.488Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"shadow"}}
|
|
{"timestamp":"2026-02-23T07:10:21.500Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"ae21c393-9f8f-4be5-868a-f36e64ed1418","memoryId":"mem-proc","facts":1,"entities":1,"proposals":1,"writeMode":"shadow","added":0,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":0,"entitiesUpdated":0,"relationsInserted":0,"relationsUpdated":0,"mentionsLinked":0}}
|
|
{"timestamp":"2026-02-23T07:10:21.688Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
|
{"timestamp":"2026-02-23T07:10:21.692Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"shadow"}}
|
|
{"timestamp":"2026-02-23T07:10:21.704Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"5b021456-66a7-47b5-a393-f0dc1eae885f","memoryId":"mem-hist","facts":1,"entities":1,"proposals":1,"writeMode":"shadow","added":0,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":0,"entitiesUpdated":0,"relationsInserted":0,"relationsUpdated":0,"mentionsLinked":0}}
|
|
{"timestamp":"2026-02-23T07:10:21.893Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
|
{"timestamp":"2026-02-23T07:10:21.897Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"shadow"}}
|
|
{"timestamp":"2026-02-23T07:10:21.907Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"11ee7359-b3b2-4712-9219-14e4e5a887c8","memoryId":"mem-payload","facts":1,"entities":1,"proposals":1,"writeMode":"shadow","added":0,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":0,"entitiesUpdated":0,"relationsInserted":0,"relationsUpdated":0,"mentionsLinked":0}}
|
|
{"timestamp":"2026-02-23T07:10:22.098Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
|
{"timestamp":"2026-02-23T07:10:22.102Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"shadow"}}
|
|
{"timestamp":"2026-02-23T07:10:22.301Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
|
{"timestamp":"2026-02-23T07:10:22.305Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"shadow"}}
|
|
{"timestamp":"2026-02-23T07:10:22.315Z","level":"warn","category":"pipeline","message":"Extraction LLM call failed","data":{"error":"LLM unavailable"}}
|
|
{"timestamp":"2026-02-23T07:10:22.316Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"6931a00d-c64b-4812-a1cb-0248815cdb58","memoryId":"mem-llm-err","facts":0,"entities":0,"proposals":0,"writeMode":"shadow","added":0,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":0,"entitiesUpdated":0,"relationsInserted":0,"relationsUpdated":0,"mentionsLinked":0}}
|
|
{"timestamp":"2026-02-23T07:10:22.506Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
|
{"timestamp":"2026-02-23T07:10:22.510Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"shadow"}}
|
|
{"timestamp":"2026-02-23T07:10:22.561Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"6b12a611-a863-4975-a344-ec1ad36dc3c7","memoryId":"mem-slow","facts":0,"entities":0,"proposals":0,"writeMode":"shadow","added":0,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":0,"entitiesUpdated":0,"relationsInserted":0,"relationsUpdated":0,"mentionsLinked":0}}
|
|
{"timestamp":"2026-02-23T07:10:22.561Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
|
{"timestamp":"2026-02-23T07:10:22.565Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"shadow"}}
|
|
{"timestamp":"2026-02-23T07:10:22.565Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
|
{"timestamp":"2026-02-23T07:10:22.568Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"controlled-write"}}
|
|
{"timestamp":"2026-02-23T07:10:22.580Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"8af2491f-7985-4840-8b07-aa356cea26e0","memoryId":"mem-src-add","facts":1,"entities":1,"proposals":1,"writeMode":"phase-c","added":1,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":0,"entitiesUpdated":0,"relationsInserted":0,"relationsUpdated":0,"mentionsLinked":0}}
|
|
{"timestamp":"2026-02-23T07:10:22.819Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
|
{"timestamp":"2026-02-23T07:10:22.825Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"controlled-write"}}
|
|
{"timestamp":"2026-02-23T07:10:22.836Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"d7ae86bd-6d8f-4455-a02d-792b8c104c71","memoryId":"mem-src-add-no-emb","facts":1,"entities":1,"proposals":1,"writeMode":"phase-c","added":1,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":0,"entitiesUpdated":0,"relationsInserted":0,"relationsUpdated":0,"mentionsLinked":0}}
|
|
{"timestamp":"2026-02-23T07:10:23.076Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
|
{"timestamp":"2026-02-23T07:10:23.080Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"controlled-write"}}
|
|
{"timestamp":"2026-02-23T07:10:23.091Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"0f282763-ab60-4390-862b-6fa9ab3453ea","memoryId":"mem-src-dedupe-1","facts":1,"entities":0,"proposals":1,"writeMode":"phase-c","added":1,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":0,"entitiesUpdated":0,"relationsInserted":0,"relationsUpdated":0,"mentionsLinked":0}}
|
|
{"timestamp":"2026-02-23T07:10:23.103Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"5ca41a46-961e-4c30-8b89-9766342df01d","memoryId":"mem-src-dedupe-2","facts":1,"entities":0,"proposals":1,"writeMode":"phase-c","added":0,"deduped":1,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":0,"entitiesUpdated":0,"relationsInserted":0,"relationsUpdated":0,"mentionsLinked":0}}
|
|
{"timestamp":"2026-02-23T07:10:23.430Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
|
{"timestamp":"2026-02-23T07:10:23.434Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"controlled-write"}}
|
|
{"timestamp":"2026-02-23T07:10:23.445Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"bb4c5f83-b4d5-49aa-be52-3ce3e8749d9f","memoryId":"mem-src-lowconf","facts":1,"entities":0,"proposals":1,"writeMode":"phase-c","added":0,"deduped":0,"skippedLowConfidence":1,"blockedDestructive":0,"entitiesInserted":0,"entitiesUpdated":0,"relationsInserted":0,"relationsUpdated":0,"mentionsLinked":0}}
|
|
{"timestamp":"2026-02-23T07:10:23.684Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
|
{"timestamp":"2026-02-23T07:10:23.688Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"controlled-write"}}
|
|
{"timestamp":"2026-02-23T07:10:23.699Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"cc7f142b-2279-4340-9f9e-c1195346b3ed","memoryId":"mem-src-empty-normalized","facts":1,"entities":0,"proposals":1,"writeMode":"phase-c","added":0,"deduped":0,"skippedLowConfidence":1,"blockedDestructive":0,"entitiesInserted":0,"entitiesUpdated":0,"relationsInserted":0,"relationsUpdated":0,"mentionsLinked":0}}
|
|
{"timestamp":"2026-02-23T07:10:23.938Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
|
{"timestamp":"2026-02-23T07:10:23.943Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"controlled-write"}}
|
|
{"timestamp":"2026-02-23T07:10:23.953Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"b08ba0b4-3115-4654-afea-e3cf7bc10376","memoryId":"mem-src-delete","facts":1,"entities":0,"proposals":1,"writeMode":"phase-c","added":0,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":1,"entitiesInserted":0,"entitiesUpdated":0,"relationsInserted":0,"relationsUpdated":0,"mentionsLinked":0}}
|
|
{"timestamp":"2026-02-23T07:10:24.244Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
|
{"timestamp":"2026-02-23T07:10:24.250Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"controlled-write"}}
|
|
{"timestamp":"2026-02-23T07:10:24.260Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"6ec47926-bab7-4f90-b9ab-3aa8c6163ca2","memoryId":"mem-src-none","facts":1,"entities":0,"proposals":1,"writeMode":"phase-c","added":0,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":0,"entitiesUpdated":0,"relationsInserted":0,"relationsUpdated":0,"mentionsLinked":0}}
|
|
{"timestamp":"2026-02-23T07:10:24.549Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
|
{"timestamp":"2026-02-23T07:10:24.554Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"shadow"}}
|
|
{"timestamp":"2026-02-23T07:10:24.564Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"3e8bb3ba-1a9f-4220-bfec-13fc68de4c80","memoryId":"mem-src-frozen","facts":1,"entities":1,"proposals":1,"writeMode":"shadow","added":0,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":0,"entitiesUpdated":0,"relationsInserted":0,"relationsUpdated":0,"mentionsLinked":0}}
|
|
{"timestamp":"2026-02-23T07:10:24.804Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
|
{"timestamp":"2026-02-23T07:10:24.808Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":1,"model":"qwen3:4b","mode":"shadow"}}
|
|
{"timestamp":"2026-02-23T07:10:24.819Z","level":"warn","category":"pipeline","message":"Job failed","data":{"jobId":"2aa9825a-e731-4409-8091-6b94fbe2d8f2","error":"DB write failed","attempt":1}}
|
|
{"timestamp":"2026-02-23T07:10:25.265Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T07-10-25_auto_memory/memories.db-wal, memory/memories.db-wal, me","filesChanged":5}}
|
|
{"timestamp":"2026-02-23T07:10:25.109Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
|
{"timestamp":"2026-02-23T07:10:25.113Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"shadow"}}
|
|
{"timestamp":"2026-02-23T07:10:25.125Z","level":"warn","category":"pipeline","message":"Job failed","data":{"jobId":"486bf4b8-bbd0-4cb3-b6d3-57a875d16a54","error":"transient failure","attempt":1}}
|
|
{"timestamp":"2026-02-23T07:10:25.263Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
|
{"timestamp":"2026-02-23T07:10:25.497Z","level":"info","category":"maintenance","message":"Worker started","data":{"mode":"execute","intervalMs":1800000}}
|
|
{"timestamp":"2026-02-23T07:10:25.497Z","level":"info","category":"maintenance","message":"Worker stopped"}
|
|
{"timestamp":"2026-02-23T07:10:25.501Z","level":"info","category":"maintenance","message":"Worker started","data":{"mode":"execute","intervalMs":1800000}}
|
|
{"timestamp":"2026-02-23T07:10:25.501Z","level":"info","category":"maintenance","message":"Worker stopped"}
|
|
{"timestamp":"2026-02-23T07:10:25.501Z","level":"info","category":"pipeline","message":"repair: requeued dead jobs","data":{"affected":5,"actor":"maintenance-worker","reason":"autonomous maintenance"}}
|
|
{"timestamp":"2026-02-23T07:10:25.501Z","level":"info","category":"maintenance","message":"Cycle complete","data":{"priorScore":"0.92","postScore":"1.00","improved":true,"executed":["requeueDeadJobs"]}}
|
|
{"timestamp":"2026-02-23T07:10:25.504Z","level":"info","category":"maintenance","message":"Worker started","data":{"mode":"execute","intervalMs":1800000}}
|
|
{"timestamp":"2026-02-23T07:10:25.504Z","level":"info","category":"maintenance","message":"Worker stopped"}
|
|
{"timestamp":"2026-02-23T07:10:25.504Z","level":"info","category":"pipeline","message":"repair: requeued dead jobs","data":{"affected":2,"actor":"maintenance-worker","reason":"autonomous maintenance"}}
|
|
{"timestamp":"2026-02-23T07:10:25.505Z","level":"info","category":"maintenance","message":"Cycle complete","data":{"priorScore":"0.92","postScore":"1.00","improved":true,"executed":["requeueDeadJobs"]}}
|
|
{"timestamp":"2026-02-23T07:10:25.508Z","level":"info","category":"maintenance","message":"Worker started","data":{"mode":"observe","intervalMs":1800000}}
|
|
{"timestamp":"2026-02-23T07:10:25.508Z","level":"info","category":"maintenance","message":"Worker stopped"}
|
|
{"timestamp":"2026-02-23T07:10:25.508Z","level":"info","category":"maintenance","message":"Recommendations (observe-only)","data":{"composite":"0.92","recommendations":["requeueDeadJobs"]}}
|
|
{"timestamp":"2026-02-23T07:10:25.512Z","level":"info","category":"maintenance","message":"Worker skipped (disabled or frozen)"}
|
|
{"timestamp":"2026-02-23T07:10:25.512Z","level":"info","category":"maintenance","message":"Worker stopped"}
|
|
{"timestamp":"2026-02-23T07:10:25.516Z","level":"info","category":"maintenance","message":"Worker started","data":{"mode":"execute","intervalMs":1800000}}
|
|
{"timestamp":"2026-02-23T07:10:25.516Z","level":"info","category":"maintenance","message":"Worker stopped"}
|
|
{"timestamp":"2026-02-23T07:10:25.516Z","level":"info","category":"pipeline","message":"repair: released stale leases","data":{"affected":1,"cutoff":"2026-02-23T07:05:25.516Z","actor":"maintenance-worker","reason":"autonomous maintenance"}}
|
|
{"timestamp":"2026-02-23T07:10:25.516Z","level":"info","category":"maintenance","message":"Cycle complete","data":{"priorScore":"0.94","postScore":"0.94","improved":false,"executed":["releaseStaleLeases"]}}
|
|
{"timestamp":"2026-02-23T07:10:25.520Z","level":"info","category":"maintenance","message":"Worker started","data":{"mode":"execute","intervalMs":1800000}}
|
|
{"timestamp":"2026-02-23T07:10:25.520Z","level":"info","category":"maintenance","message":"Worker stopped"}
|
|
{"timestamp":"2026-02-23T07:10:25.520Z","level":"info","category":"pipeline","message":"repair: FTS consistency check","data":{"memCount":5,"ftsCount":10,"mismatch":true,"repaired":true,"actor":"maintenance-worker"}}
|
|
{"timestamp":"2026-02-23T07:10:25.520Z","level":"info","category":"pipeline","message":"repair: retention sweep triggered","data":{"actor":"maintenance-worker","reason":"autonomous maintenance"}}
|
|
{"timestamp":"2026-02-23T07:10:25.520Z","level":"info","category":"maintenance","message":"Cycle complete","data":{"priorScore":"0.81","postScore":"0.81","improved":false,"executed":["checkFtsConsistency","triggerRetentionSweep"]}}
|
|
{"timestamp":"2026-02-23T07:10:25.526Z","level":"info","category":"retention","message":"Worker started","data":{"intervalMs":999999,"tombstoneDays":30,"historyDays":180}}
|
|
{"timestamp":"2026-02-23T07:10:25.527Z","level":"info","category":"retention","message":"Sweep completed","data":{"graphLinksPurged":0,"entitiesOrphaned":0,"embeddingsPurged":0,"tombstonesPurged":1,"historyPurged":0,"completedJobsPurged":0,"deadJobsPurged":0}}
|
|
{"timestamp":"2026-02-23T07:10:25.527Z","level":"info","category":"retention","message":"Worker stopped"}
|
|
{"timestamp":"2026-02-23T07:10:25.531Z","level":"info","category":"retention","message":"Worker started","data":{"intervalMs":999999,"tombstoneDays":30,"historyDays":180}}
|
|
{"timestamp":"2026-02-23T07:10:25.531Z","level":"info","category":"retention","message":"Sweep completed","data":{"graphLinksPurged":0,"entitiesOrphaned":0,"embeddingsPurged":0,"tombstonesPurged":0,"historyPurged":1,"completedJobsPurged":0,"deadJobsPurged":0}}
|
|
{"timestamp":"2026-02-23T07:10:25.531Z","level":"info","category":"retention","message":"Worker stopped"}
|
|
{"timestamp":"2026-02-23T07:10:25.534Z","level":"info","category":"retention","message":"Worker started","data":{"intervalMs":999999,"tombstoneDays":30,"historyDays":180}}
|
|
{"timestamp":"2026-02-23T07:10:25.535Z","level":"info","category":"retention","message":"Sweep completed","data":{"graphLinksPurged":0,"entitiesOrphaned":0,"embeddingsPurged":0,"tombstonesPurged":0,"historyPurged":0,"completedJobsPurged":1,"deadJobsPurged":1}}
|
|
{"timestamp":"2026-02-23T07:10:25.535Z","level":"info","category":"retention","message":"Worker stopped"}
|
|
{"timestamp":"2026-02-23T07:10:25.539Z","level":"info","category":"retention","message":"Worker started","data":{"intervalMs":999999,"tombstoneDays":30,"historyDays":180}}
|
|
{"timestamp":"2026-02-23T07:10:25.539Z","level":"info","category":"retention","message":"Sweep completed","data":{"graphLinksPurged":1,"entitiesOrphaned":1,"embeddingsPurged":0,"tombstonesPurged":1,"historyPurged":0,"completedJobsPurged":0,"deadJobsPurged":0}}
|
|
{"timestamp":"2026-02-23T07:10:25.539Z","level":"info","category":"retention","message":"Worker stopped"}
|
|
{"timestamp":"2026-02-23T07:10:25.542Z","level":"info","category":"retention","message":"Worker started","data":{"intervalMs":999999,"tombstoneDays":30,"historyDays":180}}
|
|
{"timestamp":"2026-02-23T07:10:25.543Z","level":"info","category":"retention","message":"Sweep completed","data":{"graphLinksPurged":2,"entitiesOrphaned":1,"embeddingsPurged":0,"tombstonesPurged":1,"historyPurged":0,"completedJobsPurged":0,"deadJobsPurged":0}}
|
|
{"timestamp":"2026-02-23T07:10:25.543Z","level":"info","category":"retention","message":"Worker stopped"}
|
|
{"timestamp":"2026-02-23T07:10:25.546Z","level":"info","category":"retention","message":"Worker started","data":{"intervalMs":999999,"tombstoneDays":30,"historyDays":180}}
|
|
{"timestamp":"2026-02-23T07:10:25.546Z","level":"info","category":"retention","message":"Worker stopped"}
|
|
{"timestamp":"2026-02-23T07:10:26.777Z","level":"info","category":"summary-worker","message":"Wrote session summary","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-session-initialization.md"}}
|
|
{"timestamp":"2026-02-23T07:10:26.777Z","level":"info","category":"summary-worker","message":"Inserted session facts","data":{"total":0,"saved":0,"deduplicated":0}}
|
|
{"timestamp":"2026-02-23T07:10:26.777Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:10:26.777Z","level":"info","category":"watcher","message":"File added","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-session-initialization.md"}}
|
|
{"timestamp":"2026-02-23T07:10:27.711Z","level":"info","category":"memory","message":"Memory saved","data":{"id":"9109c345-bc73-4627-87b1-6a9a978d473d","type":"fact","pinned":false,"embedded":true}}
|
|
{"timestamp":"2026-02-23T07:10:27.711Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-session-initialization.md","chunks":1,"sections":1,"filename":"2026-02-23-session-initialization"}}
|
|
{"timestamp":"2026-02-23T07:10:27.711Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:10:28.180Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:10:31.975Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T07:10:31.976Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":15,"durationMs":1}}
|
|
{"timestamp":"2026-02-23T07:10:31.976Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:10:37.023Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T07-10-36_auto_memory/memories.db-wal, memory/2026-02-23-session-","filesChanged":5}}
|
|
{"timestamp":"2026-02-23T07:10:42.571Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"606fc597-4a41-41b5-b575-4bc977a5550a","memoryId":"9109c345-bc73-4627-87b1-6a9a978d473d","facts":3,"entities":3,"proposals":3,"writeMode":"phase-c","added":3,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":5,"entitiesUpdated":1,"relationsInserted":3,"relationsUpdated":0,"mentionsLinked":5}}
|
|
{"timestamp":"2026-02-23T07:10:42.571Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:10:47.618Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T07-10-47_auto_memory/memories.db-wal","filesChanged":1}}
|
|
{"timestamp":"2026-02-23T07:11:02.448Z","level":"info","category":"summary-worker","message":"Enqueued session summary job","data":{"jobId":"b570d32f-95a7-418c-82d1-0b1d25fc885a","harness":"claude-code"}}
|
|
{"timestamp":"2026-02-23T07:11:02.448Z","level":"info","category":"hooks","message":"Session end queued for summary","data":{"jobId":"b570d32f-95a7-418c-82d1-0b1d25fc885a"}}
|
|
{"timestamp":"2026-02-23T07:11:02.448Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:11:06.320Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T07:11:06.321Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":15,"durationMs":1}}
|
|
{"timestamp":"2026-02-23T07:11:06.321Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:11:07.281Z","level":"info","category":"summary-worker","message":"Processing session summary","data":{"jobId":"b570d32f-95a7-418c-82d1-0b1d25fc885a","harness":"claude-code","attempt":1}}
|
|
{"timestamp":"2026-02-23T07:11:07.282Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:11:10.987Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T07:11:10.988Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":15,"durationMs":1}}
|
|
{"timestamp":"2026-02-23T07:11:10.989Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:11:16.035Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T07-11-15_auto_memory/memories.db-wal, memory/memories.db-wal, me","filesChanged":4}}
|
|
{"timestamp":"2026-02-23T07:11:17.678Z","level":"info","category":"summary-worker","message":"Wrote session summary","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-session-initialization-2.md"}}
|
|
{"timestamp":"2026-02-23T07:11:17.678Z","level":"info","category":"summary-worker","message":"Inserted session facts","data":{"total":0,"saved":0,"deduplicated":0}}
|
|
{"timestamp":"2026-02-23T07:11:17.679Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:11:17.679Z","level":"info","category":"watcher","message":"File added","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-session-initialization-2.md"}}
|
|
{"timestamp":"2026-02-23T07:11:18.492Z","level":"info","category":"memory","message":"Memory saved","data":{"id":"a718646a-d83d-425b-b30d-a1de9fe32bbe","type":"fact","pinned":false,"embedded":true}}
|
|
{"timestamp":"2026-02-23T07:11:18.492Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-session-initialization-2.md","chunks":1,"sections":1,"filename":"2026-02-23-session-initialization-2"}}
|
|
{"timestamp":"2026-02-23T07:11:18.492Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:11:18.587Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:11:22.327Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T07:11:22.328Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":15,"durationMs":1}}
|
|
{"timestamp":"2026-02-23T07:11:22.328Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:11:27.376Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T07-11-27_auto_memory/memories.db-wal, memory/2026-02-23-session-","filesChanged":5}}
|
|
{"timestamp":"2026-02-23T07:11:29.406Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"777dada6-4f71-4d7e-b686-5e73e6250a80","memoryId":"a718646a-d83d-425b-b30d-a1de9fe32bbe","facts":4,"entities":3,"proposals":4,"writeMode":"phase-c","added":4,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":4,"entitiesUpdated":2,"relationsInserted":3,"relationsUpdated":0,"mentionsLinked":6}}
|
|
{"timestamp":"2026-02-23T07:11:29.406Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:11:34.452Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T07-11-34_auto_memory/memories.db-wal","filesChanged":1}}
|
|
{"timestamp":"2026-02-23T07:12:40.868Z","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-23T07:12:40.868Z","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"}
|
|
{"timestamp":"2026-02-23T07:15:26.065Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T07:15:26.066Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":15,"durationMs":1}}
|
|
{"timestamp":"2026-02-23T07:15:26.066Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:15:31.112Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T07-15-31_auto_memory/memories.db-wal","filesChanged":1}}
|
|
{"timestamp":"2026-02-23T07:17:40.872Z","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-23T07:17:40.872Z","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"}
|
|
{"timestamp":"2026-02-23T07:22:18.221Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T07:22:18.222Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":15,"durationMs":1}}
|
|
{"timestamp":"2026-02-23T07:22:18.222Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:22:23.268Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T07-22-23_auto_memory/memories.db-wal","filesChanged":1}}
|
|
{"timestamp":"2026-02-23T07:22:41.623Z","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-23T07:22:41.623Z","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"}
|
|
{"timestamp":"2026-02-23T07:22:58.790Z","level":"info","category":"summary-worker","message":"Enqueued session summary job","data":{"jobId":"d9777bbb-f645-40b8-adce-dbee017d5cda","harness":"claude-code"}}
|
|
{"timestamp":"2026-02-23T07:22:58.790Z","level":"info","category":"hooks","message":"Session end queued for summary","data":{"jobId":"d9777bbb-f645-40b8-adce-dbee017d5cda"}}
|
|
{"timestamp":"2026-02-23T07:22:58.791Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:23:01.271Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T07:23:01.272Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":15,"durationMs":1}}
|
|
{"timestamp":"2026-02-23T07:23:01.274Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:23:02.069Z","level":"info","category":"summary-worker","message":"Enqueued session summary job","data":{"jobId":"8d8e88e9-c9e8-4a50-8fe7-78fcb45fca88","harness":"claude-code"}}
|
|
{"timestamp":"2026-02-23T07:23:02.069Z","level":"info","category":"hooks","message":"Session end queued for summary","data":{"jobId":"8d8e88e9-c9e8-4a50-8fe7-78fcb45fca88"}}
|
|
{"timestamp":"2026-02-23T07:23:02.070Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:23:03.249Z","level":"info","category":"summary-worker","message":"Processing session summary","data":{"jobId":"d9777bbb-f645-40b8-adce-dbee017d5cda","harness":"claude-code","attempt":1}}
|
|
{"timestamp":"2026-02-23T07:23:03.251Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:23:04.364Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T07:23:04.366Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":15,"durationMs":2}}
|
|
{"timestamp":"2026-02-23T07:23:04.367Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:23:05.016Z","level":"info","category":"summary-worker","message":"Enqueued session summary job","data":{"jobId":"66ec0fa7-3285-4f26-843a-1816dc098ac0","harness":"claude-code"}}
|
|
{"timestamp":"2026-02-23T07:23:05.016Z","level":"info","category":"hooks","message":"Session end queued for summary","data":{"jobId":"66ec0fa7-3285-4f26-843a-1816dc098ac0"}}
|
|
{"timestamp":"2026-02-23T07:23:05.016Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:23:07.390Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T07:23:07.391Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":15,"durationMs":1}}
|
|
{"timestamp":"2026-02-23T07:23:07.392Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:23:07.440Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T07:23:07.441Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":15,"durationMs":2}}
|
|
{"timestamp":"2026-02-23T07:23:07.441Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:23:12.488Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T07-23-12_auto_memory/memories.db-wal, memory/memories.db-wal, me","filesChanged":8}}
|
|
{"timestamp":"2026-02-23T07:23:25.443Z","level":"info","category":"summary-worker","message":"Wrote session summary","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-changelog-public-roadmap-implementation.md"}}
|
|
{"timestamp":"2026-02-23T07:23:25.447Z","level":"info","category":"summary-worker","message":"Inserted session facts","data":{"total":9,"saved":9,"deduplicated":0}}
|
|
{"timestamp":"2026-02-23T07:23:25.448Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:23:25.448Z","level":"info","category":"watcher","message":"File added","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-changelog-public-roadmap-implementation.md"}}
|
|
{"timestamp":"2026-02-23T07:23:25.948Z","level":"info","category":"summary-worker","message":"Processing session summary","data":{"jobId":"8d8e88e9-c9e8-4a50-8fe7-78fcb45fca88","harness":"claude-code","attempt":1}}
|
|
{"timestamp":"2026-02-23T07:23:25.949Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:23:26.308Z","level":"info","category":"memory","message":"Memory saved","data":{"id":"b88fc6e5-7f4a-4f2e-ac2e-20c5b883bc66","type":"issue","pinned":false,"embedded":true}}
|
|
{"timestamp":"2026-02-23T07:23:26.308Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-changelog-public-roadmap-implementation.md","chunks":1,"sections":1,"filename":"2026-02-23-changelog-public-roadmap-implementation"}}
|
|
{"timestamp":"2026-02-23T07:23:26.308Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:23:27.676Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:23:29.361Z","level":"info","category":"daemon","message":"Shutting down"}
|
|
{"timestamp":"2026-02-23T07:23:29.361Z","level":"info","category":"document-worker","message":"Worker stopped"}
|
|
{"timestamp":"2026-02-23T07:23:29.361Z","level":"info","category":"maintenance","message":"Worker stopped"}
|
|
{"timestamp":"2026-02-23T07:23:29.361Z","level":"info","category":"retention","message":"Worker stopped"}
|
|
{"timestamp":"2026-02-23T07:23:29.866Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T07:23:29.867Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":15,"durationMs":1}}
|
|
{"timestamp":"2026-02-23T07:23:29.868Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:23:31.662Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T07:23:31.663Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":15,"durationMs":1}}
|
|
{"timestamp":"2026-02-23T07:23:31.663Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:23:34.912Z","level":"info","category":"daemon","message":"Serving dashboard","data":{"path":"/home/nicholai/node_modules/signetai/dashboard"}}
|
|
{"timestamp":"2026-02-23T07:23:34.912Z","level":"info","category":"daemon","message":"Signet Daemon starting"}
|
|
{"timestamp":"2026-02-23T07:23:34.912Z","level":"info","category":"daemon","message":"Agents directory","data":{"path":"/home/nicholai/.agents"}}
|
|
{"timestamp":"2026-02-23T07:23:34.913Z","level":"info","category":"daemon","message":"Port configured","data":{"port":3850}}
|
|
{"timestamp":"2026-02-23T07:23:34.915Z","level":"info","category":"daemon","message":"Process ID","data":{"pid":693758}}
|
|
{"timestamp":"2026-02-23T07:23:34.916Z","level":"info","category":"watcher","message":"File watcher started"}
|
|
{"timestamp":"2026-02-23T07:23:34.916Z","level":"info","category":"auth","message":"Running in local mode (no auth)"}
|
|
{"timestamp":"2026-02-23T07:23:34.916Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":2000,"maxRetries":3,"model":"haiku","mode":"controlled-write"}}
|
|
{"timestamp":"2026-02-23T07:23:34.916Z","level":"info","category":"retention","message":"Worker started","data":{"intervalMs":21600000,"tombstoneDays":30,"historyDays":180}}
|
|
{"timestamp":"2026-02-23T07:23:34.916Z","level":"info","category":"maintenance","message":"Worker started","data":{"mode":"observe","intervalMs":1800000}}
|
|
{"timestamp":"2026-02-23T07:23:34.916Z","level":"info","category":"document-worker","message":"Worker started","data":{"intervalMs":10000,"chunkSize":2000}}
|
|
{"timestamp":"2026-02-23T07:23:34.917Z","level":"info","category":"pipeline","message":"Pipeline started","data":{"mode":"controlled-write"}}
|
|
{"timestamp":"2026-02-23T07:23:34.917Z","level":"info","category":"git","message":"Auto-sync enabled: every 300s"}
|
|
{"timestamp":"2026-02-23T07:23:34.951Z","level":"info","category":"daemon","message":"Server listening","data":{"address":"::1","port":3850}}
|
|
{"timestamp":"2026-02-23T07:23:34.951Z","level":"info","category":"daemon","message":"Daemon ready"}
|
|
{"timestamp":"2026-02-23T07:23:35.008Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"compass project\n===\n\narchitecture\n---\n\n- compass r","section":"(no section)","level":"section"}}
|
|
{"timestamp":"2026-02-23T07:23:35.009Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-client-work-martine-vogel-compass/memory/MEMORY.md","projectId":"-mnt-work-dev-client-work-martine-vogel-compass","chunks":1,"sections":1}}
|
|
{"timestamp":"2026-02-23T07:23:35.009Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-session-initialization.md","chunks":1,"sections":1,"filename":"2026-02-23-session-initialization"}}
|
|
{"timestamp":"2026-02-23T07:23:35.010Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Depth Anything v3 Nuke Plugin\n\n- repo: /mnt/wor","section":"depth anything v3 nuke plugin","level":"section"}}
|
|
{"timestamp":"2026-02-23T07:23:35.011Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Nuke .cat File Format (critical)\n\n- .cat files ","section":"nuke .cat file format (critical)","level":"section"}}
|
|
{"timestamp":"2026-02-23T07:23:35.013Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-01-26.md","chunks":2,"sections":2,"filename":"2026-01-26"}}
|
|
{"timestamp":"2026-02-23T07:23:35.014Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## TorchScript Lessons (hard-won)\n\n- nn.ModuleList","section":"torchscript lessons (hard-won)","level":"section"}}
|
|
{"timestamp":"2026-02-23T07:23:35.015Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Model Performance Notes\n\n- kimi-k2.5: 2/10 on n","section":"model performance notes","level":"section"}}
|
|
{"timestamp":"2026-02-23T07:23:35.016Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-01-24.md","chunks":2,"sections":2,"filename":"2026-01-24"}}
|
|
{"timestamp":"2026-02-23T07:23:35.016Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Skill\n\n- materia-nuke-node skill at ~/.agents/s","section":"skill","level":"section"}}
|
|
{"timestamp":"2026-02-23T07:23:35.016Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-materia/memory/MEMORY.md","projectId":"-mnt-work-dev-materia","chunks":5,"sections":5}}
|
|
{"timestamp":"2026-02-23T07:23:35.017Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-22-session-start-2.md","chunks":1,"sections":1,"filename":"2026-02-22-session-start-2"}}
|
|
{"timestamp":"2026-02-23T07:23:35.018Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"compass schedule project\n===\n\nkey patterns\n---\n\n- ","section":"(no section)","level":"section"}}
|
|
{"timestamp":"2026-02-23T07:23:35.018Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-client-work-martine-vogel-compass-compass-schedule/memory/MEMORY.md","projectId":"-mnt-work-dev-client-work-martine-vogel-compass-compass-schedule","chunks":1,"sections":1}}
|
|
{"timestamp":"2026-02-23T07:23:35.019Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-22-dashboard-umap-projection-migration.md","chunks":1,"sections":1,"filename":"2026-02-22-dashboard-umap-projection-migration"}}
|
|
{"timestamp":"2026-02-23T07:23:35.020Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"quickshell port\n===\n\nthe caelestia -> quickshell p","section":"(no section)","level":"paragraph"}}
|
|
{"timestamp":"2026-02-23T07:23:35.021Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"status (2026-02-08)\n---\n- deployed and running wit","section":"(no section)","level":"paragraph"}}
|
|
{"timestamp":"2026-02-23T07:23:35.021Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-home-nicholai/memory/MEMORY.md","projectId":"-home-nicholai","chunks":2,"sections":0}}
|
|
{"timestamp":"2026-02-23T07:23:35.023Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## DB Access Pattern (PR #58 fix)\n\n- `src/lib/db-u","section":"db access pattern (pr #58 fix)","level":"section"}}
|
|
{"timestamp":"2026-02-23T07:23:35.024Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Env Access Pattern\n\n- cloudflare workers: env v","section":"env access pattern","level":"section"}}
|
|
{"timestamp":"2026-02-23T07:23:35.026Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Lessons Learned\n\n- when removing multiline bloc","section":"lessons learned","level":"section"}}
|
|
{"timestamp":"2026-02-23T07:23:35.026Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-client-work-martine-vogel-compass-compass-custom-dashboards/memory/MEMORY.md","projectId":"-mnt-work-dev-client-work-martine-vogel-compass-compass-custom-dashboards","chunks":3,"sections":3}}
|
|
{"timestamp":"2026-02-23T07:23:35.027Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Session Ritual\n\nAlways read `VISION.md` at the ","section":"session ritual","level":"section"}}
|
|
{"timestamp":"2026-02-23T07:23:35.027Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-home-nicholai-signet-signetai/memory/MEMORY.md","projectId":"-home-nicholai-signet-signetai","chunks":1,"sections":1}}
|
|
{"timestamp":"2026-02-23T07:23:35.029Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Veo 3.1 First-Last Frame Pipeline\n\n- When gener","section":"veo 3.1 first-last frame pipeline","level":"section"}}
|
|
{"timestamp":"2026-02-23T07:23:35.031Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"### Nano Banana Pro (Input-Only Moderation)\n\n- Che","section":"nano banana pro (input-only moderation)","level":"section"}}
|
|
{"timestamp":"2026-02-23T07:23:35.032Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"### Veo 3.1 (Input AND Output Moderation)\n\n- Moder","section":"veo 3.1 (input and output moderation)","level":"section"}}
|
|
{"timestamp":"2026-02-23T07:23:35.033Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## API Format Notes (Gemini API, not Vertex AI)\n\n-","section":"api format notes (gemini api, not vertex ai)","level":"section"}}
|
|
{"timestamp":"2026-02-23T07:23:35.035Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Project Location\n\n- Working dir: `/mnt/work/dev","section":"project location","level":"section"}}
|
|
{"timestamp":"2026-02-23T07:23:35.035Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-ai-studio-videos/memory/MEMORY.md","projectId":"-mnt-work-dev-ai-studio-videos","chunks":5,"sections":5}}
|
|
{"timestamp":"2026-02-23T07:23:35.037Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"compass project memory\n===\n\nMCP tool architecture ","section":"(no section)","level":"paragraph"}}
|
|
{"timestamp":"2026-02-23T07:23:35.038Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"netsuite gotchas:\n- 401 can mean timeout, not auth","section":"(no section)","level":"paragraph"}}
|
|
{"timestamp":"2026-02-23T07:23:35.038Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-client-work-martine-vogel-compass-compass/memory/MEMORY.md","projectId":"-mnt-work-dev-client-work-martine-vogel-compass-compass","chunks":2,"sections":0}}
|
|
{"timestamp":"2026-02-23T07:23:35.038Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-15-pre-compaction-flush.md","chunks":13,"sections":13,"filename":"2026-02-15-pre-compaction-flush"}}
|
|
{"timestamp":"2026-02-23T07:23:35.039Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Tailwind v4 + styled-jsx Gotcha\n\n`hidden lg:fle","section":"tailwind v4 + styled-jsx gotcha","level":"section"}}
|
|
{"timestamp":"2026-02-23T07:23:35.040Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Turbopack Build Bug\n\n`npx next build` crashes w","section":"turbopack build bug","level":"section"}}
|
|
{"timestamp":"2026-02-23T07:23:35.041Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Theme: Modern Minimal (oklch)\n\n- Background: pu","section":"theme: modern minimal (oklch)","level":"section"}}
|
|
{"timestamp":"2026-02-23T07:23:35.042Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Design Direction\n\n- Compact, minimal UI inspire","section":"design direction","level":"section"}}
|
|
{"timestamp":"2026-02-23T07:23:35.043Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Key Paths\n\n- Theme vars: `app/globals.css`\n- Ap","section":"key paths","level":"section"}}
|
|
{"timestamp":"2026-02-23T07:23:35.043Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-cre-sync/memory/MEMORY.md","projectId":"-mnt-work-dev-cre-sync","chunks":5,"sections":5}}
|
|
{"timestamp":"2026-02-23T07:23:35.043Z","level":"info","category":"watcher","message":"Synced existing Claude memories","data":{"count":25}}
|
|
{"timestamp":"2026-02-23T07:23:35.044Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-09.md","chunks":4,"sections":4,"filename":"2026-02-09"}}
|
|
{"timestamp":"2026-02-23T07:23:35.045Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-14.md","chunks":2,"sections":2,"filename":"2026-02-14"}}
|
|
{"timestamp":"2026-02-23T07:23:35.045Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-22-session-start.md","chunks":1,"sections":1,"filename":"2026-02-22-session-start"}}
|
|
{"timestamp":"2026-02-23T07:23:35.049Z","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-23T07:23:35.053Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-10-openagents-tracker.md","chunks":8,"sections":8,"filename":"2026-02-10-openagents-tracker"}}
|
|
{"timestamp":"2026-02-23T07:23:35.061Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-10-signet.md","chunks":16,"sections":16,"filename":"2026-02-10-signet"}}
|
|
{"timestamp":"2026-02-23T07:23:35.063Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-01-20.md","chunks":2,"sections":0,"filename":"2026-01-20"}}
|
|
{"timestamp":"2026-02-23T07:23:35.064Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-changelog-public-roadmap-implementation.md","chunks":1,"sections":1,"filename":"2026-02-23-changelog-public-roadmap-implementation"}}
|
|
{"timestamp":"2026-02-23T07:23:35.068Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-17.md","chunks":8,"sections":8,"filename":"2026-02-17"}}
|
|
{"timestamp":"2026-02-23T07:23:35.075Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-10.md","chunks":12,"sections":12,"filename":"2026-02-10"}}
|
|
{"timestamp":"2026-02-23T07:23:35.076Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-22-umap-performance-refactoring-setup.md","chunks":1,"sections":1,"filename":"2026-02-22-umap-performance-refactoring-setup"}}
|
|
{"timestamp":"2026-02-23T07:23:35.080Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-16-signet-architecture.md","chunks":6,"sections":6,"filename":"2026-02-16-signet-architecture"}}
|
|
{"timestamp":"2026-02-23T07:23:35.081Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/package-preferences.md","chunks":1,"sections":1,"filename":"package-preferences"}}
|
|
{"timestamp":"2026-02-23T07:23:35.081Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-22-openclaw-troubleshooting.md","chunks":1,"sections":1,"filename":"2026-02-22-openclaw-troubleshooting"}}
|
|
{"timestamp":"2026-02-23T07:23:35.082Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-session-initialization-2.md","chunks":1,"sections":1,"filename":"2026-02-23-session-initialization-2"}}
|
|
{"timestamp":"2026-02-23T07:23:35.082Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-claude-md-audit-initiative.md","chunks":1,"sections":1,"filename":"2026-02-23-claude-md-audit-initiative"}}
|
|
{"timestamp":"2026-02-23T07:23:35.083Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-01-31.md","chunks":1,"sections":1,"filename":"2026-01-31"}}
|
|
{"timestamp":"2026-02-23T07:23:35.087Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-07.md","chunks":8,"sections":8,"filename":"2026-02-07"}}
|
|
{"timestamp":"2026-02-23T07:23:35.088Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-21-timeline-api-endpoint-implementation.md","chunks":4,"sections":4,"filename":"2026-02-21-timeline-api-endpoint-implementation"}}
|
|
{"timestamp":"2026-02-23T07:23:35.091Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/VOICE-WORKFLOW.md","chunks":6,"sections":6,"filename":"VOICE-WORKFLOW"}}
|
|
{"timestamp":"2026-02-23T07:23:35.093Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-01-27.md","chunks":4,"sections":4,"filename":"2026-01-27"}}
|
|
{"timestamp":"2026-02-23T07:23:35.098Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/TOOLS.md","chunks":7,"sections":7,"filename":"TOOLS"}}
|
|
{"timestamp":"2026-02-23T07:23:35.098Z","level":"info","category":"daemon","message":"Imported existing memory files","data":{"files":28,"chunks":120}}
|
|
{"timestamp":"2026-02-23T07:23:39.917Z","level":"info","category":"summary-worker","message":"Processing session summary","data":{"jobId":"66ec0fa7-3285-4f26-843a-1816dc098ac0","harness":"claude-code","attempt":1}}
|
|
{"timestamp":"2026-02-23T07:23:39.919Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:23:43.702Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T07:23:43.703Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":15,"durationMs":1}}
|
|
{"timestamp":"2026-02-23T07:23:43.704Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:23:48.760Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T07-23-48_auto_memory/memories.db-wal, memory/memories.db-wal","filesChanged":2}}
|
|
{"timestamp":"2026-02-23T07:23:56.840Z","level":"info","category":"summary-worker","message":"Wrote session summary","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-refactoring-investigation-initiated.md"}}
|
|
{"timestamp":"2026-02-23T07:23:56.842Z","level":"info","category":"summary-worker","message":"Inserted session facts","data":{"total":4,"saved":4,"deduplicated":0}}
|
|
{"timestamp":"2026-02-23T07:23:56.842Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:23:56.842Z","level":"info","category":"watcher","message":"File added","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-refactoring-investigation-initiated.md"}}
|
|
{"timestamp":"2026-02-23T07:24:00.459Z","level":"info","category":"memory","message":"Memory saved","data":{"id":"68c261c9-2454-4262-bf2e-c8d262ae5087","type":"fact","pinned":false,"embedded":true}}
|
|
{"timestamp":"2026-02-23T07:24:00.459Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:24:00.471Z","level":"info","category":"memory","message":"Memory saved","data":{"id":"8c885e61-df1d-4526-a2c1-b12ed662f2ed","type":"fact","pinned":false,"embedded":true}}
|
|
{"timestamp":"2026-02-23T07:24:00.485Z","level":"info","category":"memory","message":"Memory saved","data":{"id":"ff1d0955-c62b-44a8-a652-87f1b66c06f0","type":"issue","pinned":false,"embedded":true}}
|
|
{"timestamp":"2026-02-23T07:24:00.485Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-refactoring-investigation-initiated.md","chunks":3,"sections":3,"filename":"2026-02-23-refactoring-investigation-initiated"}}
|
|
{"timestamp":"2026-02-23T07:24:00.925Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:24:04.895Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T07:24:04.896Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":13,"durationMs":1}}
|
|
{"timestamp":"2026-02-23T07:24:04.896Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:24:09.950Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T07-24-09_auto_memory/memories.db-wal, memory/2026-02-23-refactor","filesChanged":5}}
|
|
{"timestamp":"2026-02-23T07:24:13.776Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"31119a3c-3251-4fcf-aaee-e97ecb4ae83a","memoryId":"68c261c9-2454-4262-bf2e-c8d262ae5087","facts":6,"entities":7,"proposals":6,"writeMode":"phase-c","added":6,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":7,"entitiesUpdated":7,"relationsInserted":7,"relationsUpdated":0,"mentionsLinked":11}}
|
|
{"timestamp":"2026-02-23T07:24:13.776Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:24:13.776Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db"}}
|
|
{"timestamp":"2026-02-23T07:24:15.778Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:24:19.525Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T07:24:19.526Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":13,"durationMs":1}}
|
|
{"timestamp":"2026-02-23T07:24:19.527Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:24:24.864Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T07-24-24_auto_memory/memories.db-wal, memory/memories.db, memory","filesChanged":4}}
|
|
{"timestamp":"2026-02-23T07:24:27.157Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"0d9435d7-80c6-49e4-b248-c60bb33fc500","memoryId":"8c885e61-df1d-4526-a2c1-b12ed662f2ed","facts":6,"entities":5,"proposals":6,"writeMode":"phase-c","added":6,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":7,"entitiesUpdated":3,"relationsInserted":5,"relationsUpdated":0,"mentionsLinked":7}}
|
|
{"timestamp":"2026-02-23T07:24:27.157Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:24:29.158Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:24:32.968Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T07:24:32.969Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":13,"durationMs":1}}
|
|
{"timestamp":"2026-02-23T07:24:32.969Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:24:38.025Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T07-24-37_auto_memory/memories.db-wal, memory/memories.db-wal, me","filesChanged":3}}
|
|
{"timestamp":"2026-02-23T07:24:39.705Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"81beefab-c384-4c70-a815-73b8a119c751","memoryId":"ff1d0955-c62b-44a8-a652-87f1b66c06f0","facts":6,"entities":6,"proposals":6,"writeMode":"phase-c","added":6,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":7,"entitiesUpdated":5,"relationsInserted":6,"relationsUpdated":0,"mentionsLinked":9}}
|
|
{"timestamp":"2026-02-23T07:24:39.705Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:24:44.760Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T07-24-44_auto_memory/memories.db-wal","filesChanged":1}}
|
|
{"timestamp":"2026-02-23T07:28:34.921Z","level":"info","category":"pipeline","message":"Reaped stale leases","data":{"count":1}}
|
|
{"timestamp":"2026-02-23T07:28:34.922Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:28:35.813Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:28:36.421Z","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-23T07:28:36.421Z","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"}
|
|
{"timestamp":"2026-02-23T07:28:39.536Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T07:28:39.537Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":13,"durationMs":1}}
|
|
{"timestamp":"2026-02-23T07:28:39.538Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:28:44.593Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T07-28-44_auto_memory/memories.db-wal, memory/memories.db-wal, me","filesChanged":3}}
|
|
{"timestamp":"2026-02-23T07:28:55.814Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"171073cf-944d-4a35-8108-45aceab987ba","memoryId":"b88fc6e5-7f4a-4f2e-ac2e-20c5b883bc66","facts":8,"entities":7,"proposals":8,"writeMode":"phase-c","added":8,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":11,"entitiesUpdated":3,"relationsInserted":7,"relationsUpdated":0,"mentionsLinked":11}}
|
|
{"timestamp":"2026-02-23T07:28:55.814Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:29:00.871Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T07-29-00_auto_memory/memories.db-wal","filesChanged":1}}
|
|
{"timestamp":"2026-02-23T07:33:35.574Z","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-23T07:33:35.574Z","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"}
|
|
{"timestamp":"2026-02-23T07:34:47.426Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T07:34:47.427Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":13,"durationMs":1}}
|
|
{"timestamp":"2026-02-23T07:34:47.427Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:34:52.483Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T07-34-52_auto_memory/memories.db-wal","filesChanged":1}}
|
|
{"timestamp":"2026-02-23T07:34:59.915Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T07:34:59.916Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":13,"durationMs":2}}
|
|
{"timestamp":"2026-02-23T07:34:59.916Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:35:04.968Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T07-35-04_auto_memory/memories.db-wal","filesChanged":1}}
|
|
{"timestamp":"2026-02-23T07:36:24.681Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T07:36:24.682Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":13,"durationMs":1}}
|
|
{"timestamp":"2026-02-23T07:36:24.683Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:36:29.732Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T07-36-29_auto_memory/memories.db-wal","filesChanged":1}}
|
|
{"timestamp":"2026-02-23T07:36:31.448Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T07:36:31.450Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":13,"durationMs":2}}
|
|
{"timestamp":"2026-02-23T07:36:31.450Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:36:36.499Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T07-36-36_auto_memory/memories.db-wal","filesChanged":1}}
|
|
{"timestamp":"2026-02-23T07:37:16.210Z","level":"info","category":"summary-worker","message":"Enqueued session summary job","data":{"jobId":"0ddd3d28-8c13-43a1-acd9-c16ab1906011","harness":"claude-code"}}
|
|
{"timestamp":"2026-02-23T07:37:16.210Z","level":"info","category":"hooks","message":"Session end queued for summary","data":{"jobId":"0ddd3d28-8c13-43a1-acd9-c16ab1906011"}}
|
|
{"timestamp":"2026-02-23T07:37:16.210Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:37:17.438Z","level":"info","category":"summary-worker","message":"Processing session summary","data":{"jobId":"0ddd3d28-8c13-43a1-acd9-c16ab1906011","harness":"claude-code","attempt":1}}
|
|
{"timestamp":"2026-02-23T07:37:17.439Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:37:21.164Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T07:37:21.165Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":13,"durationMs":1}}
|
|
{"timestamp":"2026-02-23T07:37:21.165Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:37:26.215Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T07-37-26_auto_memory/memories.db-wal, memory/memories.db-wal, me","filesChanged":3}}
|
|
{"timestamp":"2026-02-23T07:37:40.035Z","level":"info","category":"summary-worker","message":"Enqueued session summary job","data":{"jobId":"e61667c1-bab2-4b93-8e12-a3aa597489e0","harness":"claude-code"}}
|
|
{"timestamp":"2026-02-23T07:37:40.035Z","level":"info","category":"hooks","message":"Session end queued for summary","data":{"jobId":"e61667c1-bab2-4b93-8e12-a3aa597489e0"}}
|
|
{"timestamp":"2026-02-23T07:37:40.035Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:37:45.089Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T07-37-45_auto_memory/memories.db-wal","filesChanged":1}}
|
|
{"timestamp":"2026-02-23T07:37:46.288Z","level":"info","category":"summary-worker","message":"Wrote session summary","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-auto-update-observability-plan.md"}}
|
|
{"timestamp":"2026-02-23T07:37:46.292Z","level":"info","category":"summary-worker","message":"Inserted session facts","data":{"total":14,"saved":14,"deduplicated":0}}
|
|
{"timestamp":"2026-02-23T07:37:46.293Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:37:46.293Z","level":"info","category":"watcher","message":"File added","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-auto-update-observability-plan.md"}}
|
|
{"timestamp":"2026-02-23T07:37:46.793Z","level":"info","category":"summary-worker","message":"Processing session summary","data":{"jobId":"e61667c1-bab2-4b93-8e12-a3aa597489e0","harness":"claude-code","attempt":1}}
|
|
{"timestamp":"2026-02-23T07:37:46.794Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:37:46.968Z","level":"info","category":"memory","message":"Memory saved","data":{"id":"3426a7c2-c8c1-45f3-9d9d-e9e64b035c93","type":"rule","pinned":false,"embedded":true}}
|
|
{"timestamp":"2026-02-23T07:37:46.969Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:37:46.986Z","level":"info","category":"memory","message":"Memory saved","data":{"id":"920ad8a5-cef5-49df-a695-a6944131e645","type":"fact","pinned":false,"embedded":true}}
|
|
{"timestamp":"2026-02-23T07:37:47.001Z","level":"info","category":"memory","message":"Memory saved","data":{"id":"12b75f20-4a0b-4c46-b8c6-c4eb6262b0c0","type":"fact","pinned":false,"embedded":true}}
|
|
{"timestamp":"2026-02-23T07:37:47.001Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-auto-update-observability-plan.md","chunks":3,"sections":3,"filename":"2026-02-23-auto-update-observability-plan"}}
|
|
{"timestamp":"2026-02-23T07:37:47.942Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:37:50.988Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T07:37:50.989Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":11,"durationMs":1}}
|
|
{"timestamp":"2026-02-23T07:37:50.990Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:37:51.903Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T07:37:51.904Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":11,"durationMs":1}}
|
|
{"timestamp":"2026-02-23T07:37:51.905Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:37:56.955Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T07-37-56_auto_memory/memories.db-wal, memory/2026-02-23-auto-upd","filesChanged":7}}
|
|
{"timestamp":"2026-02-23T07:37:58.711Z","level":"info","category":"summary-worker","message":"Wrote session summary","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-session-initialization-3.md"}}
|
|
{"timestamp":"2026-02-23T07:37:58.711Z","level":"info","category":"summary-worker","message":"Inserted session facts","data":{"total":2,"saved":2,"deduplicated":0}}
|
|
{"timestamp":"2026-02-23T07:37:58.712Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:37:58.712Z","level":"info","category":"watcher","message":"File added","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-session-initialization-3.md"}}
|
|
{"timestamp":"2026-02-23T07:37:58.725Z","level":"info","category":"memory","message":"Memory saved","data":{"id":"0eb78c87-c763-4165-9779-1f1beb9b44d8","type":"fact","pinned":false,"embedded":true}}
|
|
{"timestamp":"2026-02-23T07:37:58.738Z","level":"info","category":"memory","message":"Memory saved","data":{"id":"f386e01b-440b-412c-af44-9e8d53b866fc","type":"fact","pinned":false,"embedded":true}}
|
|
{"timestamp":"2026-02-23T07:37:58.738Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-session-initialization-3.md","chunks":2,"sections":2,"filename":"2026-02-23-session-initialization-3"}}
|
|
{"timestamp":"2026-02-23T07:38:03.762Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T07-38-03_auto_memory/memories.db-wal, memory/2026-02-23-session-","filesChanged":2}}
|
|
{"timestamp":"2026-02-23T07:38:06.941Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"07ab401e-caaf-484c-9b87-58df26a12437","memoryId":"3426a7c2-c8c1-45f3-9d9d-e9e64b035c93","facts":10,"entities":11,"proposals":10,"writeMode":"phase-c","added":10,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":15,"entitiesUpdated":7,"relationsInserted":11,"relationsUpdated":0,"mentionsLinked":18}}
|
|
{"timestamp":"2026-02-23T07:38:06.942Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:38:06.942Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db"}}
|
|
{"timestamp":"2026-02-23T07:38:08.943Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:38:12.728Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T07:38:12.729Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":11,"durationMs":1}}
|
|
{"timestamp":"2026-02-23T07:38:12.730Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:38:18.066Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T07-38-17_auto_memory/memories.db-wal, memory/memories.db, memory","filesChanged":4}}
|
|
{"timestamp":"2026-02-23T07:38:24.640Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"b8a4f087-064c-443d-870d-b10de1725cd0","memoryId":"920ad8a5-cef5-49df-a695-a6944131e645","facts":10,"entities":12,"proposals":10,"writeMode":"phase-c","added":10,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":16,"entitiesUpdated":8,"relationsInserted":12,"relationsUpdated":0,"mentionsLinked":17}}
|
|
{"timestamp":"2026-02-23T07:38:24.640Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:38:26.641Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:38:30.868Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T07:38:30.869Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":11,"durationMs":1}}
|
|
{"timestamp":"2026-02-23T07:38:30.870Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:38:35.920Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T07-38-35_auto_memory/memories.db-wal, memory/memories.db-wal, me","filesChanged":3}}
|
|
{"timestamp":"2026-02-23T07:38:36.460Z","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-23T07:38:36.460Z","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"}
|
|
{"timestamp":"2026-02-23T07:38:40.608Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"16d1a6b8-fdab-4df3-827d-63e724a298ac","memoryId":"12b75f20-4a0b-4c46-b8c6-c4eb6262b0c0","facts":7,"entities":6,"proposals":7,"writeMode":"phase-c","added":7,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":9,"entitiesUpdated":3,"relationsInserted":6,"relationsUpdated":0,"mentionsLinked":12}}
|
|
{"timestamp":"2026-02-23T07:38:40.608Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:38:42.610Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:38:46.844Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T07:38:46.845Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":11,"durationMs":1}}
|
|
{"timestamp":"2026-02-23T07:38:46.845Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:38:51.895Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T07-38-51_auto_memory/memories.db-wal, memory/memories.db-wal, me","filesChanged":3}}
|
|
{"timestamp":"2026-02-23T07:38:56.579Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"550b244c-7746-4188-a493-2eb2affc5465","memoryId":"0eb78c87-c763-4165-9779-1f1beb9b44d8","facts":5,"entities":5,"proposals":5,"writeMode":"phase-c","added":5,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":4,"entitiesUpdated":6,"relationsInserted":5,"relationsUpdated":0,"mentionsLinked":8}}
|
|
{"timestamp":"2026-02-23T07:38:56.580Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:38:58.581Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:39:02.310Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T07:39:02.311Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":11,"durationMs":2}}
|
|
{"timestamp":"2026-02-23T07:39:02.311Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:39:07.364Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T07-39-07_auto_memory/memories.db-wal, memory/memories.db-wal, me","filesChanged":3}}
|
|
{"timestamp":"2026-02-23T07:39:08.582Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"23251e90-5790-4b2e-9a43-2c0b0996a697","memoryId":"f386e01b-440b-412c-af44-9e8d53b866fc","facts":6,"entities":6,"proposals":6,"writeMode":"phase-c","added":6,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":7,"entitiesUpdated":5,"relationsInserted":6,"relationsUpdated":0,"mentionsLinked":8}}
|
|
{"timestamp":"2026-02-23T07:39:08.583Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:39:13.634Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T07-39-13_auto_memory/memories.db-wal","filesChanged":1}}
|
|
{"timestamp":"2026-02-23T07:41:40.611Z","level":"info","category":"summary-worker","message":"Enqueued session summary job","data":{"jobId":"74247186-f9b1-4650-bfd4-3fd4cc5d3bde","harness":"claude-code"}}
|
|
{"timestamp":"2026-02-23T07:41:40.611Z","level":"info","category":"hooks","message":"Session end queued for summary","data":{"jobId":"74247186-f9b1-4650-bfd4-3fd4cc5d3bde"}}
|
|
{"timestamp":"2026-02-23T07:41:40.612Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:41:44.219Z","level":"info","category":"summary-worker","message":"Processing session summary","data":{"jobId":"74247186-f9b1-4650-bfd4-3fd4cc5d3bde","harness":"claude-code","attempt":1}}
|
|
{"timestamp":"2026-02-23T07:41:44.220Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:41:48.129Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T07:41:48.130Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":11,"durationMs":1}}
|
|
{"timestamp":"2026-02-23T07:41:48.130Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:41:53.182Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T07-41-53_auto_memory/memories.db-wal, memory/memories.db-wal, me","filesChanged":3}}
|
|
{"timestamp":"2026-02-23T07:41:53.679Z","level":"info","category":"summary-worker","message":"Wrote session summary","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-session-initialization-4.md"}}
|
|
{"timestamp":"2026-02-23T07:41:53.679Z","level":"info","category":"summary-worker","message":"Inserted session facts","data":{"total":0,"saved":0,"deduplicated":0}}
|
|
{"timestamp":"2026-02-23T07:41:53.680Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:41:53.680Z","level":"info","category":"watcher","message":"File added","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-session-initialization-4.md"}}
|
|
{"timestamp":"2026-02-23T07:41:54.501Z","level":"info","category":"memory","message":"Memory saved","data":{"id":"e04ef6a2-3fca-467f-8892-fee7c3910480","type":"fact","pinned":false,"embedded":true}}
|
|
{"timestamp":"2026-02-23T07:41:54.501Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-session-initialization-4.md","chunks":1,"sections":1,"filename":"2026-02-23-session-initialization-4"}}
|
|
{"timestamp":"2026-02-23T07:41:54.501Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:41:54.619Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:41:58.770Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T07:41:58.771Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":11,"durationMs":1}}
|
|
{"timestamp":"2026-02-23T07:41:58.772Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:42:03.821Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T07-42-03_auto_memory/memories.db-wal, memory/2026-02-23-session-","filesChanged":5}}
|
|
{"timestamp":"2026-02-23T07:42:07.154Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"124b1237-09d9-42be-88d0-cb972cc8d544","memoryId":"e04ef6a2-3fca-467f-8892-fee7c3910480","facts":5,"entities":5,"proposals":5,"writeMode":"phase-c","added":5,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":3,"entitiesUpdated":7,"relationsInserted":5,"relationsUpdated":0,"mentionsLinked":8}}
|
|
{"timestamp":"2026-02-23T07:42:07.154Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:42:12.205Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T07-42-12_auto_memory/memories.db-wal","filesChanged":1}}
|
|
{"timestamp":"2026-02-23T07:42:21.304Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:42:26.356Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T07-42-26_auto_memory/memories.db-wal","filesChanged":1}}
|
|
{"timestamp":"2026-02-23T07:43:35.562Z","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-23T07:43:35.562Z","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"}
|
|
{"timestamp":"2026-02-23T07:46:12.352Z","level":"info","category":"summary-worker","message":"Enqueued session summary job","data":{"jobId":"6e29c959-0505-4674-9db0-5233c6c506b4","harness":"claude-code"}}
|
|
{"timestamp":"2026-02-23T07:46:12.352Z","level":"info","category":"hooks","message":"Session end queued for summary","data":{"jobId":"6e29c959-0505-4674-9db0-5233c6c506b4"}}
|
|
{"timestamp":"2026-02-23T07:46:12.352Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:46:14.218Z","level":"info","category":"summary-worker","message":"Processing session summary","data":{"jobId":"6e29c959-0505-4674-9db0-5233c6c506b4","harness":"claude-code","attempt":1}}
|
|
{"timestamp":"2026-02-23T07:46:14.219Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:46:16.833Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T07:46:16.835Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":11,"durationMs":2}}
|
|
{"timestamp":"2026-02-23T07:46:16.836Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:46:18.538Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T07:46:18.539Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":11,"durationMs":1}}
|
|
{"timestamp":"2026-02-23T07:46:18.539Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:46:23.592Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T07-46-23_auto_memory/memories.db-wal, memory/memories.db-wal, me","filesChanged":4}}
|
|
{"timestamp":"2026-02-23T07:46:31.153Z","level":"info","category":"summary-worker","message":"Wrote session summary","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-post-push-auto-pull-hook-implementation.md"}}
|
|
{"timestamp":"2026-02-23T07:46:31.155Z","level":"info","category":"summary-worker","message":"Inserted session facts","data":{"total":5,"saved":5,"deduplicated":0}}
|
|
{"timestamp":"2026-02-23T07:46:31.168Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:46:31.168Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db"}}
|
|
{"timestamp":"2026-02-23T07:46:31.168Z","level":"info","category":"watcher","message":"File added","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-post-push-auto-pull-hook-implementation.md"}}
|
|
{"timestamp":"2026-02-23T07:46:32.018Z","level":"info","category":"memory","message":"Memory saved","data":{"id":"6bf62dbb-5060-4ba3-9a77-6600510edb7a","type":"fact","pinned":false,"embedded":true}}
|
|
{"timestamp":"2026-02-23T07:46:32.018Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-post-push-auto-pull-hook-implementation.md","chunks":1,"sections":1,"filename":"2026-02-23-post-push-auto-pull-hook-implementation"}}
|
|
{"timestamp":"2026-02-23T07:46:32.018Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:46:33.407Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:46:37.542Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T07:46:37.542Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":12,"durationMs":1}}
|
|
{"timestamp":"2026-02-23T07:46:37.543Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:46:42.881Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T07-46-42_auto_memory/memories.db-wal, memory/memories.db, memory","filesChanged":6}}
|
|
{"timestamp":"2026-02-23T07:46:50.785Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"2038d49a-9f42-4d3f-8faf-ba15799550d8","memoryId":"6bf62dbb-5060-4ba3-9a77-6600510edb7a","facts":10,"entities":8,"proposals":10,"writeMode":"phase-c","added":10,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":12,"entitiesUpdated":4,"relationsInserted":8,"relationsUpdated":0,"mentionsLinked":12}}
|
|
{"timestamp":"2026-02-23T07:46:50.785Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:46:55.838Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T07-46-55_auto_memory/memories.db-wal","filesChanged":1}}
|
|
{"timestamp":"2026-02-23T07:47:59.011Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T07:47:59.013Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":12,"durationMs":2}}
|
|
{"timestamp":"2026-02-23T07:47:59.014Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:48:04.067Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T07-48-04_auto_memory/memories.db-wal","filesChanged":1}}
|
|
{"timestamp":"2026-02-23T07:48:35.610Z","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-23T07:48:35.610Z","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"}
|
|
{"timestamp":"2026-02-23T07:49:44.734Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T07:49:44.736Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":12,"durationMs":2}}
|
|
{"timestamp":"2026-02-23T07:49:44.737Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:49:49.790Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T07-49-49_auto_memory/memories.db-wal","filesChanged":1}}
|
|
{"timestamp":"2026-02-23T07:51:07.233Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai/web"}}
|
|
{"timestamp":"2026-02-23T07:51:07.235Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":30,"durationMs":2}}
|
|
{"timestamp":"2026-02-23T07:51:07.236Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:51:12.289Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T07-51-12_auto_memory/memories.db-wal","filesChanged":1}}
|
|
{"timestamp":"2026-02-23T07:51:23.305Z","level":"info","category":"summary-worker","message":"Enqueued session summary job","data":{"jobId":"23faa0b8-f514-42ce-8dcf-62dd2c3f8984","harness":"claude-code"}}
|
|
{"timestamp":"2026-02-23T07:51:23.305Z","level":"info","category":"hooks","message":"Session end queued for summary","data":{"jobId":"23faa0b8-f514-42ce-8dcf-62dd2c3f8984"}}
|
|
{"timestamp":"2026-02-23T07:51:23.305Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:51:26.704Z","level":"info","category":"summary-worker","message":"Processing session summary","data":{"jobId":"23faa0b8-f514-42ce-8dcf-62dd2c3f8984","harness":"claude-code","attempt":1}}
|
|
{"timestamp":"2026-02-23T07:51:26.705Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:51:30.978Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T07:51:30.979Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":12,"durationMs":1}}
|
|
{"timestamp":"2026-02-23T07:51:30.980Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:51:36.032Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T07-51-35_auto_memory/memories.db-wal, memory/memories.db-wal, me","filesChanged":3}}
|
|
{"timestamp":"2026-02-23T07:51:41.562Z","level":"info","category":"summary-worker","message":"Enqueued session summary job","data":{"jobId":"6cb3c2aa-9571-4470-b17d-4292dba437ca","harness":"claude-code"}}
|
|
{"timestamp":"2026-02-23T07:51:41.562Z","level":"info","category":"hooks","message":"Session end queued for summary","data":{"jobId":"6cb3c2aa-9571-4470-b17d-4292dba437ca"}}
|
|
{"timestamp":"2026-02-23T07:51:41.562Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:51:44.954Z","level":"info","category":"summary-worker","message":"Wrote session summary","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-astro-docs-migration-task-assignment.md"}}
|
|
{"timestamp":"2026-02-23T07:51:44.956Z","level":"info","category":"summary-worker","message":"Inserted session facts","data":{"total":6,"saved":6,"deduplicated":0}}
|
|
{"timestamp":"2026-02-23T07:51:44.957Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:51:44.957Z","level":"info","category":"watcher","message":"File added","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-astro-docs-migration-task-assignment.md"}}
|
|
{"timestamp":"2026-02-23T07:51:45.456Z","level":"info","category":"summary-worker","message":"Processing session summary","data":{"jobId":"6cb3c2aa-9571-4470-b17d-4292dba437ca","harness":"claude-code","attempt":1}}
|
|
{"timestamp":"2026-02-23T07:51:45.457Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:51:45.642Z","level":"info","category":"memory","message":"Memory saved","data":{"id":"7898f72c-4ed5-4c30-ad1d-2c25c79c4a9a","type":"fact","pinned":false,"embedded":true}}
|
|
{"timestamp":"2026-02-23T07:51:45.642Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:51:45.657Z","level":"info","category":"memory","message":"Memory saved","data":{"id":"933b5fb6-63eb-477d-a99b-ed8cae1f0088","type":"fact","pinned":false,"embedded":true}}
|
|
{"timestamp":"2026-02-23T07:51:45.671Z","level":"info","category":"memory","message":"Memory saved","data":{"id":"b9aafa64-3fbf-4571-bca8-611714800776","type":"fact","pinned":false,"embedded":true}}
|
|
{"timestamp":"2026-02-23T07:51:45.687Z","level":"info","category":"memory","message":"Memory saved","data":{"id":"945301ee-f0f6-4dda-84d0-f88213eb6f8b","type":"rule","pinned":false,"embedded":true}}
|
|
{"timestamp":"2026-02-23T07:51:45.687Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-astro-docs-migration-task-assignment.md","chunks":4,"sections":4,"filename":"2026-02-23-astro-docs-migration-task-assignment"}}
|
|
{"timestamp":"2026-02-23T07:51:46.917Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:51:50.002Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T07:51:50.003Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":11,"durationMs":1}}
|
|
{"timestamp":"2026-02-23T07:51:50.004Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:51:51.376Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T07:51:51.377Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":11,"durationMs":1}}
|
|
{"timestamp":"2026-02-23T07:51:51.377Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:51:56.432Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T07-51-56_auto_memory/memories.db-wal, memory/memories.db-wal, me","filesChanged":8}}
|
|
{"timestamp":"2026-02-23T07:51:57.911Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"0b1c229e-972d-4642-8119-76301b931e9f","memoryId":"7898f72c-4ed5-4c30-ad1d-2c25c79c4a9a","facts":5,"entities":8,"proposals":5,"writeMode":"phase-c","added":5,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":9,"entitiesUpdated":7,"relationsInserted":8,"relationsUpdated":0,"mentionsLinked":9}}
|
|
{"timestamp":"2026-02-23T07:51:57.911Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:51:59.912Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:52:04.153Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T07:52:04.154Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":14,"durationMs":1}}
|
|
{"timestamp":"2026-02-23T07:52:04.155Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:52:09.206Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T07-52-09_auto_memory/memories.db-wal, memory/memories.db-wal, me","filesChanged":3}}
|
|
{"timestamp":"2026-02-23T07:52:11.147Z","level":"info","category":"summary-worker","message":"Wrote session summary","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-astro-landing-page-migration-task-1.md"}}
|
|
{"timestamp":"2026-02-23T07:52:11.150Z","level":"info","category":"summary-worker","message":"Inserted session facts","data":{"total":10,"saved":10,"deduplicated":0}}
|
|
{"timestamp":"2026-02-23T07:52:11.151Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:52:11.151Z","level":"info","category":"watcher","message":"File added","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-astro-landing-page-migration-task-1.md"}}
|
|
{"timestamp":"2026-02-23T07:52:11.170Z","level":"info","category":"memory","message":"Memory saved","data":{"id":"a6c2d075-b135-4d55-88d8-d6d7b7134cfe","type":"fact","pinned":false,"embedded":true}}
|
|
{"timestamp":"2026-02-23T07:52:11.184Z","level":"info","category":"memory","message":"Memory saved","data":{"id":"8d736c3e-94ea-473c-a4d5-bca505af0e3b","type":"fact","pinned":false,"embedded":true}}
|
|
{"timestamp":"2026-02-23T07:52:11.184Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-astro-landing-page-migration-task-1.md","chunks":2,"sections":0,"filename":"2026-02-23-astro-landing-page-migration-task-1"}}
|
|
{"timestamp":"2026-02-23T07:52:14.073Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"190b6562-0227-4eff-af3a-1533c4d89b48","memoryId":"933b5fb6-63eb-477d-a99b-ed8cae1f0088","facts":11,"entities":10,"proposals":11,"writeMode":"phase-c","added":11,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":15,"entitiesUpdated":5,"relationsInserted":10,"relationsUpdated":0,"mentionsLinked":17}}
|
|
{"timestamp":"2026-02-23T07:52:14.074Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:52:14.074Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db"}}
|
|
{"timestamp":"2026-02-23T07:52:16.080Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:52:20.429Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T07:52:20.430Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":29,"durationMs":2}}
|
|
{"timestamp":"2026-02-23T07:52:20.430Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:52:25.772Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T07-52-25_auto_memory/memories.db-wal, memory/2026-02-23-astro-la","filesChanged":6}}
|
|
{"timestamp":"2026-02-23T07:52:31.862Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"ffc225a2-9b11-4510-8712-ea42ca175bc3","memoryId":"b9aafa64-3fbf-4571-bca8-611714800776","facts":9,"entities":27,"proposals":9,"writeMode":"phase-c","added":9,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":29,"entitiesUpdated":25,"relationsInserted":27,"relationsUpdated":0,"mentionsLinked":33}}
|
|
{"timestamp":"2026-02-23T07:52:31.862Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:52:33.864Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:52:38.241Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T07:52:38.242Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":30,"durationMs":1}}
|
|
{"timestamp":"2026-02-23T07:52:38.242Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:52:43.296Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T07-52-43_auto_memory/memories.db-wal, memory/memories.db-wal, me","filesChanged":3}}
|
|
{"timestamp":"2026-02-23T07:52:46.420Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"59bcf080-4eac-4bdb-8091-266371cfcf83","memoryId":"945301ee-f0f6-4dda-84d0-f88213eb6f8b","facts":5,"entities":5,"proposals":5,"writeMode":"phase-c","added":5,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":9,"entitiesUpdated":1,"relationsInserted":5,"relationsUpdated":0,"mentionsLinked":9}}
|
|
{"timestamp":"2026-02-23T07:52:46.420Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:52:48.422Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:52:52.650Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T07:52:52.652Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":30,"durationMs":2}}
|
|
{"timestamp":"2026-02-23T07:52:52.652Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:52:57.705Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T07-52-57_auto_memory/memories.db-wal, memory/memories.db-wal, me","filesChanged":3}}
|
|
{"timestamp":"2026-02-23T07:53:01.970Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"99d37348-2f9a-4922-98c1-c9376650ee47","memoryId":"a6c2d075-b135-4d55-88d8-d6d7b7134cfe","facts":10,"entities":10,"proposals":10,"writeMode":"phase-c","added":10,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":16,"entitiesUpdated":4,"relationsInserted":10,"relationsUpdated":0,"mentionsLinked":18}}
|
|
{"timestamp":"2026-02-23T07:53:01.970Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:53:03.971Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:53:08.173Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T07:53:08.174Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":29,"durationMs":1}}
|
|
{"timestamp":"2026-02-23T07:53:08.174Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:53:13.227Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T07-53-13_auto_memory/memories.db-wal, memory/memories.db-wal, me","filesChanged":3}}
|
|
{"timestamp":"2026-02-23T07:53:18.022Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"c8dfbed7-9535-4f0f-8662-e01389561212","memoryId":"8d736c3e-94ea-473c-a4d5-bca505af0e3b","facts":4,"entities":4,"proposals":4,"writeMode":"phase-c","added":4,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":8,"entitiesUpdated":0,"relationsInserted":4,"relationsUpdated":0,"mentionsLinked":8}}
|
|
{"timestamp":"2026-02-23T07:53:18.022Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:53:23.072Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T07-53-23_auto_memory/memories.db-wal","filesChanged":1}}
|
|
{"timestamp":"2026-02-23T07:53:35.582Z","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-23T07:53:35.582Z","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"}
|
|
{"timestamp":"2026-02-23T07:53:40.073Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai/web"}}
|
|
{"timestamp":"2026-02-23T07:53:40.074Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":14,"durationMs":1}}
|
|
{"timestamp":"2026-02-23T07:53:40.075Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:53:45.128Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T07-53-45_auto_memory/memories.db-wal","filesChanged":1}}
|
|
{"timestamp":"2026-02-23T07:57:26.519Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T07:57:26.521Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":24,"durationMs":2}}
|
|
{"timestamp":"2026-02-23T07:57:26.521Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T07:57:31.576Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T07-57-31_auto_memory/memories.db-wal","filesChanged":1}}
|
|
{"timestamp":"2026-02-23T07:58:35.727Z","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-23T07:58:35.727Z","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"}
|
|
{"timestamp":"2026-02-23T08:03:35.609Z","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-23T08:03:35.609Z","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"}
|
|
{"timestamp":"2026-02-23T08:06:36.379Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T08:06:36.380Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":24,"durationMs":1}}
|
|
{"timestamp":"2026-02-23T08:06:36.381Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:06:41.434Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T08-06-41_auto_memory/memories.db-wal","filesChanged":1}}
|
|
{"timestamp":"2026-02-23T08:07:16.505Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:07:17.404Z","level":"info","category":"memory","message":"Memory saved","data":{"id":"d9290697-01c1-4b83-aa30-82dd7b94c9c3","type":"rule","pinned":false,"embedded":true}}
|
|
{"timestamp":"2026-02-23T08:07:17.404Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:07:18.270Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:07:22.453Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T08:07:22.455Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":24,"durationMs":1}}
|
|
{"timestamp":"2026-02-23T08:07:22.455Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:07:27.509Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T08-07-27_auto_memory/memories.db-wal, memory/memories.db-wal, me","filesChanged":4}}
|
|
{"timestamp":"2026-02-23T08:07:32.131Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"7ca772a0-7e61-4b05-be77-2f0340ef9e91","memoryId":"d9290697-01c1-4b83-aa30-82dd7b94c9c3","facts":4,"entities":4,"proposals":4,"writeMode":"phase-c","added":4,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":3,"entitiesUpdated":5,"relationsInserted":4,"relationsUpdated":0,"mentionsLinked":3}}
|
|
{"timestamp":"2026-02-23T08:07:32.131Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:07:37.183Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T08-07-37_auto_memory/memories.db-wal","filesChanged":1}}
|
|
{"timestamp":"2026-02-23T08:07:57.896Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai/web"}}
|
|
{"timestamp":"2026-02-23T08:07:57.899Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":14,"durationMs":3}}
|
|
{"timestamp":"2026-02-23T08:07:57.901Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:08:02.958Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T08-08-02_auto_memory/memories.db-wal","filesChanged":1}}
|
|
{"timestamp":"2026-02-23T08:08:35.595Z","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-23T08:08:35.595Z","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"}
|
|
{"timestamp":"2026-02-23T08:08:57.074Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:08:57.987Z","level":"info","category":"memory","message":"Memory saved","data":{"id":"52408051-e741-4ee6-ab2a-287bb40154da","type":"fact","pinned":false,"embedded":true}}
|
|
{"timestamp":"2026-02-23T08:08:57.988Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:08:58.152Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:09:02.298Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T08:09:02.299Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":25,"durationMs":1}}
|
|
{"timestamp":"2026-02-23T08:09:02.300Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:09:07.353Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T08-09-07_auto_memory/memories.db-wal, memory/memories.db-wal, me","filesChanged":4}}
|
|
{"timestamp":"2026-02-23T08:09:09.595Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"cad1e792-0b28-40fa-b9a3-70aa26221adb","memoryId":"52408051-e741-4ee6-ab2a-287bb40154da","facts":3,"entities":4,"proposals":3,"writeMode":"phase-c","added":3,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":6,"entitiesUpdated":2,"relationsInserted":4,"relationsUpdated":0,"mentionsLinked":6}}
|
|
{"timestamp":"2026-02-23T08:09:09.595Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:09:09.595Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db"}}
|
|
{"timestamp":"2026-02-23T08:09:10.834Z","level":"info","category":"summary-worker","message":"Enqueued session summary job","data":{"jobId":"46928404-9dec-4d9c-a875-15bf9743f6a0","harness":"claude-code"}}
|
|
{"timestamp":"2026-02-23T08:09:10.834Z","level":"info","category":"hooks","message":"Session end queued for summary","data":{"jobId":"46928404-9dec-4d9c-a875-15bf9743f6a0"}}
|
|
{"timestamp":"2026-02-23T08:09:10.834Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:09:11.825Z","level":"info","category":"summary-worker","message":"Processing session summary","data":{"jobId":"46928404-9dec-4d9c-a875-15bf9743f6a0","harness":"claude-code","attempt":1}}
|
|
{"timestamp":"2026-02-23T08:09:11.826Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:09:16.062Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T08:09:16.063Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":26,"durationMs":1}}
|
|
{"timestamp":"2026-02-23T08:09:16.064Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:09:21.402Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T08-09-21_auto_memory/memories.db-wal, memory/memories.db, memory","filesChanged":5}}
|
|
{"timestamp":"2026-02-23T08:09:24.252Z","level":"info","category":"summary-worker","message":"Wrote session summary","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-memory-browser-tool-workflow-preference.md"}}
|
|
{"timestamp":"2026-02-23T08:09:24.253Z","level":"info","category":"summary-worker","message":"Inserted session facts","data":{"total":2,"saved":2,"deduplicated":0}}
|
|
{"timestamp":"2026-02-23T08:09:24.254Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:09:24.254Z","level":"info","category":"watcher","message":"File added","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-memory-browser-tool-workflow-preference.md"}}
|
|
{"timestamp":"2026-02-23T08:09:24.266Z","level":"info","category":"memory","message":"Memory saved","data":{"id":"35bbcac3-91cc-48a6-abd3-7ca0135941ec","type":"preference","pinned":false,"embedded":true}}
|
|
{"timestamp":"2026-02-23T08:09:24.266Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-memory-browser-tool-workflow-preference.md","chunks":1,"sections":1,"filename":"2026-02-23-memory-browser-tool-workflow-preference"}}
|
|
{"timestamp":"2026-02-23T08:09:25.605Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:09:29.903Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T08:09:29.904Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":27,"durationMs":1}}
|
|
{"timestamp":"2026-02-23T08:09:29.905Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:09:34.962Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T08-09-34_auto_memory/memories.db-wal, memory/2026-02-23-memory-b","filesChanged":4}}
|
|
{"timestamp":"2026-02-23T08:09:37.584Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"8c569e5b-b801-4d9f-83a8-2bc94f2c08ec","memoryId":"35bbcac3-91cc-48a6-abd3-7ca0135941ec","facts":6,"entities":6,"proposals":6,"writeMode":"phase-c","added":6,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":4,"entitiesUpdated":8,"relationsInserted":6,"relationsUpdated":0,"mentionsLinked":8}}
|
|
{"timestamp":"2026-02-23T08:09:37.584Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:09:42.635Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T08-09-42_auto_memory/memories.db-wal","filesChanged":1}}
|
|
{"timestamp":"2026-02-23T08:12:02.692Z","level":"info","category":"daemon","message":"Serving dashboard","data":{"path":"/home/nicholai/signet/signetai/packages/cli/dashboard/build"}}
|
|
{"timestamp":"2026-02-23T08:12:02.692Z","level":"info","category":"daemon","message":"Signet Daemon starting"}
|
|
{"timestamp":"2026-02-23T08:12:02.692Z","level":"info","category":"daemon","message":"Agents directory","data":{"path":"/home/nicholai/.agents"}}
|
|
{"timestamp":"2026-02-23T08:12:02.692Z","level":"info","category":"daemon","message":"Port configured","data":{"port":3850}}
|
|
{"timestamp":"2026-02-23T08:12:02.695Z","level":"info","category":"daemon","message":"Process ID","data":{"pid":866544}}
|
|
{"timestamp":"2026-02-23T08:12:02.696Z","level":"info","category":"watcher","message":"File watcher started"}
|
|
{"timestamp":"2026-02-23T08:12:02.696Z","level":"info","category":"auth","message":"Running in local mode (no auth)"}
|
|
{"timestamp":"2026-02-23T08:12:02.696Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":2000,"maxRetries":3,"model":"haiku","mode":"controlled-write"}}
|
|
{"timestamp":"2026-02-23T08:12:02.696Z","level":"info","category":"retention","message":"Worker started","data":{"intervalMs":21600000,"tombstoneDays":30,"historyDays":180}}
|
|
{"timestamp":"2026-02-23T08:12:02.696Z","level":"info","category":"maintenance","message":"Worker started","data":{"mode":"observe","intervalMs":1800000}}
|
|
{"timestamp":"2026-02-23T08:12:02.696Z","level":"info","category":"document-worker","message":"Worker started","data":{"intervalMs":10000,"chunkSize":2000}}
|
|
{"timestamp":"2026-02-23T08:12:02.696Z","level":"info","category":"pipeline","message":"Pipeline started","data":{"mode":"controlled-write"}}
|
|
{"timestamp":"2026-02-23T08:12:02.696Z","level":"info","category":"git","message":"Auto-sync enabled: every 300s"}
|
|
{"timestamp":"2026-02-23T08:12:02.744Z","level":"info","category":"daemon","message":"Server listening","data":{"address":"127.0.0.1","port":3850}}
|
|
{"timestamp":"2026-02-23T08:12:02.744Z","level":"info","category":"daemon","message":"Daemon ready"}
|
|
{"timestamp":"2026-02-23T08:12:02.772Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"compass project\n===\n\narchitecture\n---\n\n- compass r","section":"(no section)","level":"section"}}
|
|
{"timestamp":"2026-02-23T08:12:02.772Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-client-work-martine-vogel-compass/memory/MEMORY.md","projectId":"-mnt-work-dev-client-work-martine-vogel-compass","chunks":1,"sections":1}}
|
|
{"timestamp":"2026-02-23T08:12:02.773Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Depth Anything v3 Nuke Plugin\n\n- repo: /mnt/wor","section":"depth anything v3 nuke plugin","level":"section"}}
|
|
{"timestamp":"2026-02-23T08:12:02.774Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-astro-landing-page-migration-task-1.md","chunks":2,"sections":0,"filename":"2026-02-23-astro-landing-page-migration-task-1"}}
|
|
{"timestamp":"2026-02-23T08:12:02.791Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Nuke .cat File Format (critical)\n\n- .cat files ","section":"nuke .cat file format (critical)","level":"section"}}
|
|
{"timestamp":"2026-02-23T08:12:02.792Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-session-initialization.md","chunks":1,"sections":1,"filename":"2026-02-23-session-initialization"}}
|
|
{"timestamp":"2026-02-23T08:12:02.793Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## TorchScript Lessons (hard-won)\n\n- nn.ModuleList","section":"torchscript lessons (hard-won)","level":"section"}}
|
|
{"timestamp":"2026-02-23T08:12:02.794Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Model Performance Notes\n\n- kimi-k2.5: 2/10 on n","section":"model performance notes","level":"section"}}
|
|
{"timestamp":"2026-02-23T08:12:02.794Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-01-26.md","chunks":2,"sections":2,"filename":"2026-01-26"}}
|
|
{"timestamp":"2026-02-23T08:12:02.795Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Skill\n\n- materia-nuke-node skill at ~/.agents/s","section":"skill","level":"section"}}
|
|
{"timestamp":"2026-02-23T08:12:02.795Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-materia/memory/MEMORY.md","projectId":"-mnt-work-dev-materia","chunks":5,"sections":5}}
|
|
{"timestamp":"2026-02-23T08:12:02.796Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"compass schedule project\n===\n\nkey patterns\n---\n\n- ","section":"(no section)","level":"section"}}
|
|
{"timestamp":"2026-02-23T08:12:02.796Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-client-work-martine-vogel-compass-compass-schedule/memory/MEMORY.md","projectId":"-mnt-work-dev-client-work-martine-vogel-compass-compass-schedule","chunks":1,"sections":1}}
|
|
{"timestamp":"2026-02-23T08:12:02.796Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-01-24.md","chunks":2,"sections":2,"filename":"2026-01-24"}}
|
|
{"timestamp":"2026-02-23T08:12:02.797Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"quickshell port\n===\n\nthe caelestia -> quickshell p","section":"(no section)","level":"paragraph"}}
|
|
{"timestamp":"2026-02-23T08:12:02.797Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-22-session-start-2.md","chunks":1,"sections":1,"filename":"2026-02-22-session-start-2"}}
|
|
{"timestamp":"2026-02-23T08:12:02.799Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"status (2026-02-08)\n---\n- deployed and running wit","section":"(no section)","level":"paragraph"}}
|
|
{"timestamp":"2026-02-23T08:12:02.799Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-home-nicholai/memory/MEMORY.md","projectId":"-home-nicholai","chunks":2,"sections":0}}
|
|
{"timestamp":"2026-02-23T08:12:02.799Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-22-dashboard-umap-projection-migration.md","chunks":1,"sections":1,"filename":"2026-02-22-dashboard-umap-projection-migration"}}
|
|
{"timestamp":"2026-02-23T08:12:02.799Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## DB Access Pattern (PR #58 fix)\n\n- `src/lib/db-u","section":"db access pattern (pr #58 fix)","level":"section"}}
|
|
{"timestamp":"2026-02-23T08:12:02.800Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Env Access Pattern\n\n- cloudflare workers: env v","section":"env access pattern","level":"section"}}
|
|
{"timestamp":"2026-02-23T08:12:02.801Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Lessons Learned\n\n- when removing multiline bloc","section":"lessons learned","level":"section"}}
|
|
{"timestamp":"2026-02-23T08:12:02.801Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-client-work-martine-vogel-compass-compass-custom-dashboards/memory/MEMORY.md","projectId":"-mnt-work-dev-client-work-martine-vogel-compass-compass-custom-dashboards","chunks":3,"sections":3}}
|
|
{"timestamp":"2026-02-23T08:12:02.803Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Session Ritual\n\nAlways read `VISION.md` at the ","section":"session ritual","level":"section"}}
|
|
{"timestamp":"2026-02-23T08:12:02.803Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-home-nicholai-signet-signetai/memory/MEMORY.md","projectId":"-home-nicholai-signet-signetai","chunks":1,"sections":1}}
|
|
{"timestamp":"2026-02-23T08:12:02.804Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Veo 3.1 First-Last Frame Pipeline\n\n- When gener","section":"veo 3.1 first-last frame pipeline","level":"section"}}
|
|
{"timestamp":"2026-02-23T08:12:02.806Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"### Nano Banana Pro (Input-Only Moderation)\n\n- Che","section":"nano banana pro (input-only moderation)","level":"section"}}
|
|
{"timestamp":"2026-02-23T08:12:02.807Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"### Veo 3.1 (Input AND Output Moderation)\n\n- Moder","section":"veo 3.1 (input and output moderation)","level":"section"}}
|
|
{"timestamp":"2026-02-23T08:12:02.808Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## API Format Notes (Gemini API, not Vertex AI)\n\n-","section":"api format notes (gemini api, not vertex ai)","level":"section"}}
|
|
{"timestamp":"2026-02-23T08:12:02.809Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Project Location\n\n- Working dir: `/mnt/work/dev","section":"project location","level":"section"}}
|
|
{"timestamp":"2026-02-23T08:12:02.809Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-ai-studio-videos/memory/MEMORY.md","projectId":"-mnt-work-dev-ai-studio-videos","chunks":5,"sections":5}}
|
|
{"timestamp":"2026-02-23T08:12:02.810Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"compass project memory\n===\n\nMCP tool architecture ","section":"(no section)","level":"paragraph"}}
|
|
{"timestamp":"2026-02-23T08:12:02.810Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"netsuite gotchas:\n- 401 can mean timeout, not auth","section":"(no section)","level":"paragraph"}}
|
|
{"timestamp":"2026-02-23T08:12:02.811Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-client-work-martine-vogel-compass-compass/memory/MEMORY.md","projectId":"-mnt-work-dev-client-work-martine-vogel-compass-compass","chunks":2,"sections":0}}
|
|
{"timestamp":"2026-02-23T08:12:02.811Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Tailwind v4 + styled-jsx Gotcha\n\n`hidden lg:fle","section":"tailwind v4 + styled-jsx gotcha","level":"section"}}
|
|
{"timestamp":"2026-02-23T08:12:02.812Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Turbopack Build Bug\n\n`npx next build` crashes w","section":"turbopack build bug","level":"section"}}
|
|
{"timestamp":"2026-02-23T08:12:02.813Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Theme: Modern Minimal (oklch)\n\n- Background: pu","section":"theme: modern minimal (oklch)","level":"section"}}
|
|
{"timestamp":"2026-02-23T08:12:02.814Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-15-pre-compaction-flush.md","chunks":13,"sections":13,"filename":"2026-02-15-pre-compaction-flush"}}
|
|
{"timestamp":"2026-02-23T08:12:02.814Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Design Direction\n\n- Compact, minimal UI inspire","section":"design direction","level":"section"}}
|
|
{"timestamp":"2026-02-23T08:12:02.815Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Key Paths\n\n- Theme vars: `app/globals.css`\n- Ap","section":"key paths","level":"section"}}
|
|
{"timestamp":"2026-02-23T08:12:02.815Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-cre-sync/memory/MEMORY.md","projectId":"-mnt-work-dev-cre-sync","chunks":5,"sections":5}}
|
|
{"timestamp":"2026-02-23T08:12:02.815Z","level":"info","category":"watcher","message":"Synced existing Claude memories","data":{"count":25}}
|
|
{"timestamp":"2026-02-23T08:12:02.817Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-09.md","chunks":4,"sections":4,"filename":"2026-02-09"}}
|
|
{"timestamp":"2026-02-23T08:12:02.818Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-14.md","chunks":2,"sections":2,"filename":"2026-02-14"}}
|
|
{"timestamp":"2026-02-23T08:12:02.819Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-post-push-auto-pull-hook-implementation.md","chunks":1,"sections":1,"filename":"2026-02-23-post-push-auto-pull-hook-implementation"}}
|
|
{"timestamp":"2026-02-23T08:12:02.820Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-22-session-start.md","chunks":1,"sections":1,"filename":"2026-02-22-session-start"}}
|
|
{"timestamp":"2026-02-23T08:12:02.823Z","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-23T08:12:02.824Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-memory-browser-tool-workflow-preference.md","chunks":1,"sections":1,"filename":"2026-02-23-memory-browser-tool-workflow-preference"}}
|
|
{"timestamp":"2026-02-23T08:12:02.828Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-10-openagents-tracker.md","chunks":8,"sections":8,"filename":"2026-02-10-openagents-tracker"}}
|
|
{"timestamp":"2026-02-23T08:12:02.837Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-10-signet.md","chunks":16,"sections":16,"filename":"2026-02-10-signet"}}
|
|
{"timestamp":"2026-02-23T08:12:02.838Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-01-20.md","chunks":2,"sections":0,"filename":"2026-01-20"}}
|
|
{"timestamp":"2026-02-23T08:12:02.839Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-changelog-public-roadmap-implementation.md","chunks":1,"sections":1,"filename":"2026-02-23-changelog-public-roadmap-implementation"}}
|
|
{"timestamp":"2026-02-23T08:12:02.843Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-17.md","chunks":8,"sections":8,"filename":"2026-02-17"}}
|
|
{"timestamp":"2026-02-23T08:12:02.849Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-10.md","chunks":12,"sections":12,"filename":"2026-02-10"}}
|
|
{"timestamp":"2026-02-23T08:12:02.850Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-22-umap-performance-refactoring-setup.md","chunks":1,"sections":1,"filename":"2026-02-22-umap-performance-refactoring-setup"}}
|
|
{"timestamp":"2026-02-23T08:12:02.853Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-16-signet-architecture.md","chunks":6,"sections":6,"filename":"2026-02-16-signet-architecture"}}
|
|
{"timestamp":"2026-02-23T08:12:02.855Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-refactoring-investigation-initiated.md","chunks":3,"sections":3,"filename":"2026-02-23-refactoring-investigation-initiated"}}
|
|
{"timestamp":"2026-02-23T08:12:02.856Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/package-preferences.md","chunks":1,"sections":1,"filename":"package-preferences"}}
|
|
{"timestamp":"2026-02-23T08:12:02.856Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-22-openclaw-troubleshooting.md","chunks":1,"sections":1,"filename":"2026-02-22-openclaw-troubleshooting"}}
|
|
{"timestamp":"2026-02-23T08:12:02.857Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-session-initialization-3.md","chunks":2,"sections":2,"filename":"2026-02-23-session-initialization-3"}}
|
|
{"timestamp":"2026-02-23T08:12:02.859Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-astro-docs-migration-task-assignment.md","chunks":4,"sections":4,"filename":"2026-02-23-astro-docs-migration-task-assignment"}}
|
|
{"timestamp":"2026-02-23T08:12:02.860Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-session-initialization-2.md","chunks":1,"sections":1,"filename":"2026-02-23-session-initialization-2"}}
|
|
{"timestamp":"2026-02-23T08:12:02.861Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-session-initialization-4.md","chunks":1,"sections":1,"filename":"2026-02-23-session-initialization-4"}}
|
|
{"timestamp":"2026-02-23T08:12:02.862Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-auto-update-observability-plan.md","chunks":3,"sections":3,"filename":"2026-02-23-auto-update-observability-plan"}}
|
|
{"timestamp":"2026-02-23T08:12:02.863Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-claude-md-audit-initiative.md","chunks":1,"sections":1,"filename":"2026-02-23-claude-md-audit-initiative"}}
|
|
{"timestamp":"2026-02-23T08:12:02.864Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-01-31.md","chunks":1,"sections":1,"filename":"2026-01-31"}}
|
|
{"timestamp":"2026-02-23T08:12:02.868Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-07.md","chunks":8,"sections":8,"filename":"2026-02-07"}}
|
|
{"timestamp":"2026-02-23T08:12:02.870Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-21-timeline-api-endpoint-implementation.md","chunks":4,"sections":4,"filename":"2026-02-21-timeline-api-endpoint-implementation"}}
|
|
{"timestamp":"2026-02-23T08:12:02.873Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/VOICE-WORKFLOW.md","chunks":6,"sections":6,"filename":"VOICE-WORKFLOW"}}
|
|
{"timestamp":"2026-02-23T08:12:02.875Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-01-27.md","chunks":4,"sections":4,"filename":"2026-01-27"}}
|
|
{"timestamp":"2026-02-23T08:12:02.879Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/TOOLS.md","chunks":7,"sections":7,"filename":"TOOLS"}}
|
|
{"timestamp":"2026-02-23T08:12:02.879Z","level":"info","category":"daemon","message":"Imported existing memory files","data":{"files":36,"chunks":137}}
|
|
{"timestamp":"2026-02-23T08:13:35.598Z","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-23T08:13:35.598Z","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"}
|
|
{"timestamp":"2026-02-23T08:13:58.389Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:13:58.388Z","level":"info","category":"summary-worker","message":"Enqueued session summary job","data":{"jobId":"45ff09c3-de58-4030-a343-6dcbee4409ea","harness":"claude-code"}}
|
|
{"timestamp":"2026-02-23T08:13:58.388Z","level":"info","category":"hooks","message":"Session end queued for summary","data":{"jobId":"45ff09c3-de58-4030-a343-6dcbee4409ea"}}
|
|
{"timestamp":"2026-02-23T08:13:58.389Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:13:59.796Z","level":"info","category":"summary-worker","message":"Processing session summary","data":{"jobId":"45ff09c3-de58-4030-a343-6dcbee4409ea","harness":"claude-code","attempt":1}}
|
|
{"timestamp":"2026-02-23T08:13:59.797Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:13:59.796Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:14:01.612Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:14:01.610Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T08:14:01.611Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":27,"durationMs":1}}
|
|
{"timestamp":"2026-02-23T08:14:01.614Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:14:04.456Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:14:04.454Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T08:14:04.456Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":27,"durationMs":2}}
|
|
{"timestamp":"2026-02-23T08:14:04.456Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:14:09.460Z","level":"warn","category":"git","message":"Git add failed"}
|
|
{"timestamp":"2026-02-23T08:14:09.509Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T08-14-09_auto_memory/memories.db-wal, memory/memories.db-wal, me","filesChanged":4}}
|
|
{"timestamp":"2026-02-23T08:14:24.317Z","level":"info","category":"watcher","message":"File added","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-session-initialization-5.md"}}
|
|
{"timestamp":"2026-02-23T08:14:24.317Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:14:24.316Z","level":"info","category":"summary-worker","message":"Wrote session summary","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-session-initialization-5.md"}}
|
|
{"timestamp":"2026-02-23T08:14:24.317Z","level":"info","category":"summary-worker","message":"Inserted session facts","data":{"total":3,"saved":3,"deduplicated":0}}
|
|
{"timestamp":"2026-02-23T08:14:24.319Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:14:24.319Z","level":"info","category":"watcher","message":"File added","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-session-initialization-5.md"}}
|
|
{"timestamp":"2026-02-23T08:14:25.125Z","level":"info","category":"memory","message":"Memory saved","data":{"id":"5afa5840-c37d-4594-b5b8-720f39fd9d49","type":"fact","pinned":false,"embedded":true}}
|
|
{"timestamp":"2026-02-23T08:14:25.126Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:14:25.128Z","level":"info","category":"memory","message":"Memory saved","data":{"id":"f7f6c1b1-7ddc-45f0-a29b-e593d8bb85df","type":"preference","pinned":false,"embedded":true}}
|
|
{"timestamp":"2026-02-23T08:14:25.144Z","level":"info","category":"memory","message":"Memory saved","data":{"id":"f70f54bc-f46e-4cc3-ad54-50081d5e04a7","type":"fact","pinned":false,"embedded":true}}
|
|
{"timestamp":"2026-02-23T08:14:25.146Z","level":"info","category":"memory","message":"Memory saved","data":{"id":"5e9e0576-fd1b-45e2-8878-5bebfb144106","type":"fact","pinned":false,"embedded":true}}
|
|
{"timestamp":"2026-02-23T08:14:25.146Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-session-initialization-5.md","chunks":4,"sections":4,"filename":"2026-02-23-session-initialization-5"}}
|
|
{"timestamp":"2026-02-23T08:14:25.125Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:14:25.146Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-session-initialization-5.md","chunks":4,"sections":4,"filename":"2026-02-23-session-initialization-5"}}
|
|
{"timestamp":"2026-02-23T08:14:25.729Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:14:25.728Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:14:26.733Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:14:26.727Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:14:30.397Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:14:30.395Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T08:14:30.396Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":23,"durationMs":1}}
|
|
{"timestamp":"2026-02-23T08:14:30.397Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:14:31.279Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:14:31.278Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai/packages/tray/src-tauri"}}
|
|
{"timestamp":"2026-02-23T08:14:31.279Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":28,"durationMs":1}}
|
|
{"timestamp":"2026-02-23T08:14:31.280Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:14:36.282Z","level":"warn","category":"git","message":"Git add failed"}
|
|
{"timestamp":"2026-02-23T08:14:36.331Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T08-14-36_auto_memory/memories.db-wal, memory/2026-02-23-session-","filesChanged":7}}
|
|
{"timestamp":"2026-02-23T08:14:38.084Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"faad2053-554b-4a4d-8d8f-a62af71797c8","memoryId":"5afa5840-c37d-4594-b5b8-720f39fd9d49","facts":4,"entities":5,"proposals":4,"writeMode":"phase-c","added":4,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":4,"entitiesUpdated":6,"relationsInserted":5,"relationsUpdated":0,"mentionsLinked":7}}
|
|
{"timestamp":"2026-02-23T08:14:38.084Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:14:38.083Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:14:40.086Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:14:40.085Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:14:44.426Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:14:44.720Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:14:44.424Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T08:14:44.425Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":24,"durationMs":1}}
|
|
{"timestamp":"2026-02-23T08:14:44.426Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:14:44.718Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai/packages/tray/src-tauri"}}
|
|
{"timestamp":"2026-02-23T08:14:44.719Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":28,"durationMs":1}}
|
|
{"timestamp":"2026-02-23T08:14:44.720Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:14:49.722Z","level":"warn","category":"git","message":"Git add failed"}
|
|
{"timestamp":"2026-02-23T08:14:49.771Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T08-14-49_auto_memory/memories.db-wal, memory/memories.db-wal, me","filesChanged":4}}
|
|
{"timestamp":"2026-02-23T08:14:51.546Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:14:51.547Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"3f46dd91-99db-47a4-8480-abe44f1d1a84","memoryId":"f70f54bc-f46e-4cc3-ad54-50081d5e04a7","facts":5,"entities":6,"proposals":5,"writeMode":"phase-c","added":5,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":9,"entitiesUpdated":3,"relationsInserted":6,"relationsUpdated":0,"mentionsLinked":11}}
|
|
{"timestamp":"2026-02-23T08:14:51.547Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:14:53.548Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:14:53.549Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:14:55.189Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai/packages/tray/src-tauri"}}
|
|
{"timestamp":"2026-02-23T08:14:55.191Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":29,"durationMs":2}}
|
|
{"timestamp":"2026-02-23T08:14:55.191Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:14:55.191Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:14:57.836Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T08:14:57.838Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":25,"durationMs":2}}
|
|
{"timestamp":"2026-02-23T08:14:57.838Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:14:57.838Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:15:02.841Z","level":"warn","category":"git","message":"Git add failed"}
|
|
{"timestamp":"2026-02-23T08:15:02.893Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T08-15-02_auto_memory/memories.db-wal, memory/memories.db-wal, me","filesChanged":4}}
|
|
{"timestamp":"2026-02-23T08:15:04.056Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"de6cf9ed-1e05-4151-83d9-8272d6708a26","memoryId":"5e9e0576-fd1b-45e2-8878-5bebfb144106","facts":5,"entities":6,"proposals":5,"writeMode":"phase-c","added":5,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":6,"entitiesUpdated":6,"relationsInserted":6,"relationsUpdated":0,"mentionsLinked":9}}
|
|
{"timestamp":"2026-02-23T08:15:04.056Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:15:04.056Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db"}}
|
|
{"timestamp":"2026-02-23T08:15:04.042Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:15:04.050Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db"}}
|
|
{"timestamp":"2026-02-23T08:15:09.059Z","level":"warn","category":"git","message":"Git add failed"}
|
|
{"timestamp":"2026-02-23T08:15:09.383Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T08-15-09_auto_memory/memories.db-wal, memory/memories.db","filesChanged":2}}
|
|
{"timestamp":"2026-02-23T08:17:04.304Z","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-23T08:17:04.304Z","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"}
|
|
{"timestamp":"2026-02-23T08:17:05.077Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai/packages/tray/src-tauri"}}
|
|
{"timestamp":"2026-02-23T08:17:05.083Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":30,"durationMs":7}}
|
|
{"timestamp":"2026-02-23T08:17:05.083Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:17:05.078Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:17:10.086Z","level":"warn","category":"git","message":"Git add failed"}
|
|
{"timestamp":"2026-02-23T08:17:10.129Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T08-17-10_auto_memory/memories.db-wal","filesChanged":1}}
|
|
{"timestamp":"2026-02-23T08:17:16.258Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:17:16.256Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai/packages/tray/src-tauri"}}
|
|
{"timestamp":"2026-02-23T08:17:16.257Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":30,"durationMs":1}}
|
|
{"timestamp":"2026-02-23T08:17:16.258Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:17:21.261Z","level":"warn","category":"git","message":"Git add failed"}
|
|
{"timestamp":"2026-02-23T08:17:21.310Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T08-17-21_auto_memory/memories.db-wal","filesChanged":1}}
|
|
{"timestamp":"2026-02-23T08:17:27.951Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai/packages/tray/src-tauri"}}
|
|
{"timestamp":"2026-02-23T08:17:27.952Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":30,"durationMs":1}}
|
|
{"timestamp":"2026-02-23T08:17:27.953Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:17:27.952Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:17:33.006Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T08-17-32_auto_memory/memories.db-wal","filesChanged":1}}
|
|
{"timestamp":"2026-02-23T08:17:32.955Z","level":"warn","category":"git","message":"Git add failed"}
|
|
{"timestamp":"2026-02-23T08:17:36.320Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:17:36.319Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai/packages/tray/src-tauri"}}
|
|
{"timestamp":"2026-02-23T08:17:36.320Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":30,"durationMs":2}}
|
|
{"timestamp":"2026-02-23T08:17:36.320Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:17:41.322Z","level":"warn","category":"git","message":"Git add failed"}
|
|
{"timestamp":"2026-02-23T08:17:41.578Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"a87a9026-e1f0-4671-8b54-1dd14d58fc0d","memoryId":"f7f6c1b1-7ddc-45f0-a29b-e593d8bb85df","facts":7,"entities":10,"proposals":6,"writeMode":"phase-c","added":6,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":10,"entitiesUpdated":10,"relationsInserted":10,"relationsUpdated":0,"mentionsLinked":14}}
|
|
{"timestamp":"2026-02-23T08:17:41.578Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:17:41.372Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T08-17-41_auto_memory/memories.db-wal","filesChanged":1}}
|
|
{"timestamp":"2026-02-23T08:17:41.577Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:17:46.581Z","level":"warn","category":"git","message":"Git add failed"}
|
|
{"timestamp":"2026-02-23T08:17:46.628Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T08-17-46_auto_memory/memories.db-wal","filesChanged":1}}
|
|
{"timestamp":"2026-02-23T08:18:04.082Z","level":"info","category":"daemon","message":"Serving dashboard","data":{"path":"/home/nicholai/node_modules/signetai/dashboard"}}
|
|
{"timestamp":"2026-02-23T08:18:04.082Z","level":"info","category":"daemon","message":"Signet Daemon starting"}
|
|
{"timestamp":"2026-02-23T08:18:04.082Z","level":"info","category":"daemon","message":"Agents directory","data":{"path":"/home/nicholai/.agents"}}
|
|
{"timestamp":"2026-02-23T08:18:04.082Z","level":"info","category":"daemon","message":"Port configured","data":{"port":3850}}
|
|
{"timestamp":"2026-02-23T08:18:04.095Z","level":"info","category":"daemon","message":"Process ID","data":{"pid":892191}}
|
|
{"timestamp":"2026-02-23T08:18:04.096Z","level":"info","category":"watcher","message":"File watcher started"}
|
|
{"timestamp":"2026-02-23T08:18:04.096Z","level":"info","category":"auth","message":"Running in local mode (no auth)"}
|
|
{"timestamp":"2026-02-23T08:18:04.096Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":2000,"maxRetries":3,"model":"haiku","mode":"controlled-write"}}
|
|
{"timestamp":"2026-02-23T08:18:04.096Z","level":"info","category":"retention","message":"Worker started","data":{"intervalMs":21600000,"tombstoneDays":30,"historyDays":180}}
|
|
{"timestamp":"2026-02-23T08:18:04.096Z","level":"info","category":"maintenance","message":"Worker started","data":{"mode":"observe","intervalMs":1800000}}
|
|
{"timestamp":"2026-02-23T08:18:04.096Z","level":"info","category":"document-worker","message":"Worker started","data":{"intervalMs":10000,"chunkSize":2000}}
|
|
{"timestamp":"2026-02-23T08:18:04.096Z","level":"info","category":"pipeline","message":"Pipeline started","data":{"mode":"controlled-write"}}
|
|
{"timestamp":"2026-02-23T08:18:04.097Z","level":"info","category":"git","message":"Auto-sync enabled: every 300s"}
|
|
{"timestamp":"2026-02-23T08:18:04.169Z","level":"info","category":"daemon","message":"Server listening","data":{"address":"127.0.0.1","port":3850}}
|
|
{"timestamp":"2026-02-23T08:18:04.169Z","level":"info","category":"daemon","message":"Daemon ready"}
|
|
{"timestamp":"2026-02-23T08:18:04.178Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"compass project\n===\n\narchitecture\n---\n\n- compass r","section":"(no section)","level":"section"}}
|
|
{"timestamp":"2026-02-23T08:18:04.178Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-client-work-martine-vogel-compass/memory/MEMORY.md","projectId":"-mnt-work-dev-client-work-martine-vogel-compass","chunks":1,"sections":1}}
|
|
{"timestamp":"2026-02-23T08:18:04.179Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Depth Anything v3 Nuke Plugin\n\n- repo: /mnt/wor","section":"depth anything v3 nuke plugin","level":"section"}}
|
|
{"timestamp":"2026-02-23T08:18:04.180Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-astro-landing-page-migration-task-1.md","chunks":2,"sections":0,"filename":"2026-02-23-astro-landing-page-migration-task-1"}}
|
|
{"timestamp":"2026-02-23T08:18:04.180Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Nuke .cat File Format (critical)\n\n- .cat files ","section":"nuke .cat file format (critical)","level":"section"}}
|
|
{"timestamp":"2026-02-23T08:18:04.181Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-session-initialization.md","chunks":1,"sections":1,"filename":"2026-02-23-session-initialization"}}
|
|
{"timestamp":"2026-02-23T08:18:04.181Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## TorchScript Lessons (hard-won)\n\n- nn.ModuleList","section":"torchscript lessons (hard-won)","level":"section"}}
|
|
{"timestamp":"2026-02-23T08:18:04.182Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Model Performance Notes\n\n- kimi-k2.5: 2/10 on n","section":"model performance notes","level":"section"}}
|
|
{"timestamp":"2026-02-23T08:18:04.183Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-01-26.md","chunks":2,"sections":2,"filename":"2026-01-26"}}
|
|
{"timestamp":"2026-02-23T08:18:04.184Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Skill\n\n- materia-nuke-node skill at ~/.agents/s","section":"skill","level":"section"}}
|
|
{"timestamp":"2026-02-23T08:18:04.184Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-materia/memory/MEMORY.md","projectId":"-mnt-work-dev-materia","chunks":5,"sections":5}}
|
|
{"timestamp":"2026-02-23T08:18:04.186Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"compass schedule project\n===\n\nkey patterns\n---\n\n- ","section":"(no section)","level":"section"}}
|
|
{"timestamp":"2026-02-23T08:18:04.186Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-client-work-martine-vogel-compass-compass-schedule/memory/MEMORY.md","projectId":"-mnt-work-dev-client-work-martine-vogel-compass-compass-schedule","chunks":1,"sections":1}}
|
|
{"timestamp":"2026-02-23T08:18:04.186Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-01-24.md","chunks":2,"sections":2,"filename":"2026-01-24"}}
|
|
{"timestamp":"2026-02-23T08:18:04.186Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"quickshell port\n===\n\nthe caelestia -> quickshell p","section":"(no section)","level":"paragraph"}}
|
|
{"timestamp":"2026-02-23T08:18:04.187Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-22-session-start-2.md","chunks":1,"sections":1,"filename":"2026-02-22-session-start-2"}}
|
|
{"timestamp":"2026-02-23T08:18:04.187Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"status (2026-02-08)\n---\n- deployed and running wit","section":"(no section)","level":"paragraph"}}
|
|
{"timestamp":"2026-02-23T08:18:04.187Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-home-nicholai/memory/MEMORY.md","projectId":"-home-nicholai","chunks":2,"sections":0}}
|
|
{"timestamp":"2026-02-23T08:18:04.188Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-22-dashboard-umap-projection-migration.md","chunks":1,"sections":1,"filename":"2026-02-22-dashboard-umap-projection-migration"}}
|
|
{"timestamp":"2026-02-23T08:18:04.188Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## DB Access Pattern (PR #58 fix)\n\n- `src/lib/db-u","section":"db access pattern (pr #58 fix)","level":"section"}}
|
|
{"timestamp":"2026-02-23T08:18:04.190Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Env Access Pattern\n\n- cloudflare workers: env v","section":"env access pattern","level":"section"}}
|
|
{"timestamp":"2026-02-23T08:18:04.191Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Lessons Learned\n\n- when removing multiline bloc","section":"lessons learned","level":"section"}}
|
|
{"timestamp":"2026-02-23T08:18:04.191Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-client-work-martine-vogel-compass-compass-custom-dashboards/memory/MEMORY.md","projectId":"-mnt-work-dev-client-work-martine-vogel-compass-compass-custom-dashboards","chunks":3,"sections":3}}
|
|
{"timestamp":"2026-02-23T08:18:04.192Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Session Ritual\n\nAlways read `VISION.md` at the ","section":"session ritual","level":"section"}}
|
|
{"timestamp":"2026-02-23T08:18:04.192Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-home-nicholai-signet-signetai/memory/MEMORY.md","projectId":"-home-nicholai-signet-signetai","chunks":1,"sections":1}}
|
|
{"timestamp":"2026-02-23T08:18:04.194Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Veo 3.1 First-Last Frame Pipeline\n\n- When gener","section":"veo 3.1 first-last frame pipeline","level":"section"}}
|
|
{"timestamp":"2026-02-23T08:18:04.197Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"### Nano Banana Pro (Input-Only Moderation)\n\n- Che","section":"nano banana pro (input-only moderation)","level":"section"}}
|
|
{"timestamp":"2026-02-23T08:18:04.198Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"### Veo 3.1 (Input AND Output Moderation)\n\n- Moder","section":"veo 3.1 (input and output moderation)","level":"section"}}
|
|
{"timestamp":"2026-02-23T08:18:04.199Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## API Format Notes (Gemini API, not Vertex AI)\n\n-","section":"api format notes (gemini api, not vertex ai)","level":"section"}}
|
|
{"timestamp":"2026-02-23T08:18:04.200Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Project Location\n\n- Working dir: `/mnt/work/dev","section":"project location","level":"section"}}
|
|
{"timestamp":"2026-02-23T08:18:04.200Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-ai-studio-videos/memory/MEMORY.md","projectId":"-mnt-work-dev-ai-studio-videos","chunks":5,"sections":5}}
|
|
{"timestamp":"2026-02-23T08:18:04.202Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"compass project memory\n===\n\nMCP tool architecture ","section":"(no section)","level":"paragraph"}}
|
|
{"timestamp":"2026-02-23T08:18:04.203Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"netsuite gotchas:\n- 401 can mean timeout, not auth","section":"(no section)","level":"paragraph"}}
|
|
{"timestamp":"2026-02-23T08:18:04.203Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-client-work-martine-vogel-compass-compass/memory/MEMORY.md","projectId":"-mnt-work-dev-client-work-martine-vogel-compass-compass","chunks":2,"sections":0}}
|
|
{"timestamp":"2026-02-23T08:18:04.204Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Tailwind v4 + styled-jsx Gotcha\n\n`hidden lg:fle","section":"tailwind v4 + styled-jsx gotcha","level":"section"}}
|
|
{"timestamp":"2026-02-23T08:18:04.205Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Turbopack Build Bug\n\n`npx next build` crashes w","section":"turbopack build bug","level":"section"}}
|
|
{"timestamp":"2026-02-23T08:18:04.206Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-15-pre-compaction-flush.md","chunks":13,"sections":13,"filename":"2026-02-15-pre-compaction-flush"}}
|
|
{"timestamp":"2026-02-23T08:18:04.206Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Theme: Modern Minimal (oklch)\n\n- Background: pu","section":"theme: modern minimal (oklch)","level":"section"}}
|
|
{"timestamp":"2026-02-23T08:18:04.207Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Design Direction\n\n- Compact, minimal UI inspire","section":"design direction","level":"section"}}
|
|
{"timestamp":"2026-02-23T08:18:04.209Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Key Paths\n\n- Theme vars: `app/globals.css`\n- Ap","section":"key paths","level":"section"}}
|
|
{"timestamp":"2026-02-23T08:18:04.209Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-cre-sync/memory/MEMORY.md","projectId":"-mnt-work-dev-cre-sync","chunks":5,"sections":5}}
|
|
{"timestamp":"2026-02-23T08:18:04.209Z","level":"info","category":"watcher","message":"Synced existing Claude memories","data":{"count":25}}
|
|
{"timestamp":"2026-02-23T08:18:04.210Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-09.md","chunks":4,"sections":4,"filename":"2026-02-09"}}
|
|
{"timestamp":"2026-02-23T08:18:04.211Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-14.md","chunks":2,"sections":2,"filename":"2026-02-14"}}
|
|
{"timestamp":"2026-02-23T08:18:04.214Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-post-push-auto-pull-hook-implementation.md","chunks":1,"sections":1,"filename":"2026-02-23-post-push-auto-pull-hook-implementation"}}
|
|
{"timestamp":"2026-02-23T08:18:04.216Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-22-session-start.md","chunks":1,"sections":1,"filename":"2026-02-22-session-start"}}
|
|
{"timestamp":"2026-02-23T08:18:04.222Z","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-23T08:18:04.223Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-memory-browser-tool-workflow-preference.md","chunks":1,"sections":1,"filename":"2026-02-23-memory-browser-tool-workflow-preference"}}
|
|
{"timestamp":"2026-02-23T08:18:04.230Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-10-openagents-tracker.md","chunks":8,"sections":8,"filename":"2026-02-10-openagents-tracker"}}
|
|
{"timestamp":"2026-02-23T08:18:04.242Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-10-signet.md","chunks":16,"sections":16,"filename":"2026-02-10-signet"}}
|
|
{"timestamp":"2026-02-23T08:18:04.243Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-01-20.md","chunks":2,"sections":0,"filename":"2026-01-20"}}
|
|
{"timestamp":"2026-02-23T08:18:04.246Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-changelog-public-roadmap-implementation.md","chunks":1,"sections":1,"filename":"2026-02-23-changelog-public-roadmap-implementation"}}
|
|
{"timestamp":"2026-02-23T08:18:04.253Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-17.md","chunks":8,"sections":8,"filename":"2026-02-17"}}
|
|
{"timestamp":"2026-02-23T08:18:04.264Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-10.md","chunks":12,"sections":12,"filename":"2026-02-10"}}
|
|
{"timestamp":"2026-02-23T08:18:04.266Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-22-umap-performance-refactoring-setup.md","chunks":1,"sections":1,"filename":"2026-02-22-umap-performance-refactoring-setup"}}
|
|
{"timestamp":"2026-02-23T08:18:04.270Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-16-signet-architecture.md","chunks":6,"sections":6,"filename":"2026-02-16-signet-architecture"}}
|
|
{"timestamp":"2026-02-23T08:18:04.273Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-refactoring-investigation-initiated.md","chunks":3,"sections":3,"filename":"2026-02-23-refactoring-investigation-initiated"}}
|
|
{"timestamp":"2026-02-23T08:18:04.273Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/package-preferences.md","chunks":1,"sections":1,"filename":"package-preferences"}}
|
|
{"timestamp":"2026-02-23T08:18:04.274Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-22-openclaw-troubleshooting.md","chunks":1,"sections":1,"filename":"2026-02-22-openclaw-troubleshooting"}}
|
|
{"timestamp":"2026-02-23T08:18:04.275Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-session-initialization-3.md","chunks":2,"sections":2,"filename":"2026-02-23-session-initialization-3"}}
|
|
{"timestamp":"2026-02-23T08:18:04.279Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-astro-docs-migration-task-assignment.md","chunks":4,"sections":4,"filename":"2026-02-23-astro-docs-migration-task-assignment"}}
|
|
{"timestamp":"2026-02-23T08:18:04.280Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-session-initialization-2.md","chunks":1,"sections":1,"filename":"2026-02-23-session-initialization-2"}}
|
|
{"timestamp":"2026-02-23T08:18:04.281Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-session-initialization-4.md","chunks":1,"sections":1,"filename":"2026-02-23-session-initialization-4"}}
|
|
{"timestamp":"2026-02-23T08:18:04.283Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-auto-update-observability-plan.md","chunks":3,"sections":3,"filename":"2026-02-23-auto-update-observability-plan"}}
|
|
{"timestamp":"2026-02-23T08:18:04.283Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-claude-md-audit-initiative.md","chunks":1,"sections":1,"filename":"2026-02-23-claude-md-audit-initiative"}}
|
|
{"timestamp":"2026-02-23T08:18:04.284Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-01-31.md","chunks":1,"sections":1,"filename":"2026-01-31"}}
|
|
{"timestamp":"2026-02-23T08:18:04.290Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-07.md","chunks":8,"sections":8,"filename":"2026-02-07"}}
|
|
{"timestamp":"2026-02-23T08:18:04.294Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-session-initialization-5.md","chunks":4,"sections":4,"filename":"2026-02-23-session-initialization-5"}}
|
|
{"timestamp":"2026-02-23T08:18:04.300Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-21-timeline-api-endpoint-implementation.md","chunks":4,"sections":4,"filename":"2026-02-21-timeline-api-endpoint-implementation"}}
|
|
{"timestamp":"2026-02-23T08:18:04.303Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/VOICE-WORKFLOW.md","chunks":6,"sections":6,"filename":"VOICE-WORKFLOW"}}
|
|
{"timestamp":"2026-02-23T08:18:04.305Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-01-27.md","chunks":4,"sections":4,"filename":"2026-01-27"}}
|
|
{"timestamp":"2026-02-23T08:18:04.309Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/TOOLS.md","chunks":7,"sections":7,"filename":"TOOLS"}}
|
|
{"timestamp":"2026-02-23T08:18:04.309Z","level":"info","category":"daemon","message":"Imported existing memory files","data":{"files":37,"chunks":141}}
|
|
{"timestamp":"2026-02-23T08:18:35.574Z","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-23T08:18:35.574Z","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"}
|
|
{"timestamp":"2026-02-23T08:18:45.587Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:18:45.586Z","level":"info","category":"summary-worker","message":"Enqueued session summary job","data":{"jobId":"25fa8094-4dae-40ef-9d21-cccf346ff971","harness":"claude-code"}}
|
|
{"timestamp":"2026-02-23T08:18:45.586Z","level":"info","category":"hooks","message":"Session end queued for summary","data":{"jobId":"25fa8094-4dae-40ef-9d21-cccf346ff971"}}
|
|
{"timestamp":"2026-02-23T08:18:45.587Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:18:49.098Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:18:49.098Z","level":"info","category":"summary-worker","message":"Processing session summary","data":{"jobId":"25fa8094-4dae-40ef-9d21-cccf346ff971","harness":"claude-code","attempt":1,"sessionKey":"c59697c7-f9b8-4ef1-bb3c-df926b2eea53","project":"/home/nicholai/signet/signetai/web"}}
|
|
{"timestamp":"2026-02-23T08:18:49.101Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:18:50.186Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T08:18:50.188Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":26,"durationMs":2}}
|
|
{"timestamp":"2026-02-23T08:18:50.189Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:18:50.188Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:18:53.707Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:18:53.706Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T08:18:53.707Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":26,"durationMs":1}}
|
|
{"timestamp":"2026-02-23T08:18:53.707Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:18:58.711Z","level":"warn","category":"git","message":"Git add failed"}
|
|
{"timestamp":"2026-02-23T08:18:58.767Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T08-18-58_auto_memory/memories.db-wal, memory/memories.db-wal, me","filesChanged":4}}
|
|
{"timestamp":"2026-02-23T08:19:09.833Z","level":"info","category":"summary-worker","message":"Wrote session summary","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-web-migration-to-astro-docs-ci-cd.md","sessionKey":"c59697c7-f9b8-4ef1-bb3c-df926b2eea53","project":"/home/nicholai/signet/signetai/web","summaryChars":1570,"summaryPreview":"# 2026-02-23 Session Notes\n\n## Web Migration to Astro + Docs + CI/CD\n\nNicholai presented a comprehensive plan to migrate `signetai/web` from a single 2167-line HTML file served by a minimal Cloudflare Worker to an Astro-based static site with proper docs section and automated deployment. The migration preserves the custom landing page design (canvas animations, parallax scrolling, CRT noise, 9 bespoke sections) by avoiding Starlight and using plain Astro with Content Collections for full styling control.\n\nPhase 1 involves scaffolding the Astro project with config, package.json updates, and removal of Worker-related files. Phase 2 extracts the landing page into ~14 modular Astro components, splitting CSS into global and landing-specific files, and breaking out JS into separate modules for canvas animations, interactions, and theme handling.\n\nPhase 3 adds the docs section by adding frontmatter to the existing 21 markdown files in `docs/` plus 5 root docs (VISION.md, README.md, CONTRIBUTING.md, ROADMAP.md, AGENTS.md). A Content Collections glob loader and dynamic route handler (`[...slug].astro`) render docs with sidebar navigation grouped into 5 sections (Getting Started, Core Concepts, Reference, Infrastructure, Project).\n\nPhase 4 adds GitHub Actions CI/CD with a `deploy-web` job that builds and deploys to Cloudflare in parallel with npm release. The plan delegates work to 3 Sonnet agents working in parallel, with final integration and browser testing by Opus.\n\nThe session captured the plan structure but no implementation work was performed yet."}}
|
|
{"timestamp":"2026-02-23T08:19:09.837Z","level":"info","category":"summary-worker","message":"Inserted session facts","data":{"total":10,"saved":10,"deduplicated":0,"factsPreview":["web/ package is currently a single ~2167-line index.html file with inline CSS (~1186 lines) and JS (~383 lines) served by Cloudflare Worker stub","Migration target: Astro static site with Content Collections for docs, not using Starlight due to custom landing page design requirements (canvas animations, parallax, CRT noise)","Landing page has 9 bespoke sections: Hero, Problem, SecretsShowcase, Manifesto, Comparison, CoreFeatures, Pipeline, Quickstart, Trust, Cta","21 markdown docs in docs/ plus 5 root docs (VISION, README, CONTRIBUTING, ROADMAP, AGENTS) to be served at /docs/* with Content Collections","Docs will be grouped into 5 sidebar sections: Getting Started, Core Concepts, Reference, Infrastructure, Project","All doc markdown files need frontmatter added with title, description, order, and section fields","CI/CD: GitHub Actions deploy-web job runs in parallel with npm release, requires CLOUDFLARE_API_TOKEN and CLOUDFLARE_ACCOUNT_ID secrets","CSS split into global.css (variables, resets, typography, utilities, noise grain) and landing.css (section-specific styles)","Theme script placed in <head> as is:inline to prevent flash of wrong theme; canvas/interaction scripts use normal <script> tags (deferred)","Delegation plan: Agent A (scaffold + landing, phases 1-2), Agent B (docs setup, phase 3), Agent C (CI/CD + cleanup, phase 4), Opus final integration and testing"]}}
|
|
{"timestamp":"2026-02-23T08:19:09.837Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:19:09.837Z","level":"info","category":"watcher","message":"File added","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-web-migration-to-astro-docs-ci-cd.md"}}
|
|
{"timestamp":"2026-02-23T08:19:09.841Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-web-migration-to-astro-docs-ci-cd.md","chunks":1,"sections":1,"filename":"2026-02-23-web-migration-to-astro-docs-ci-cd"}}
|
|
{"timestamp":"2026-02-23T08:19:09.833Z","level":"info","category":"watcher","message":"File added","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-web-migration-to-astro-docs-ci-cd.md"}}
|
|
{"timestamp":"2026-02-23T08:19:09.839Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:19:10.661Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:19:10.661Z","level":"info","category":"memory","message":"Memory saved","data":{"id":"4563255f-fc67-48b3-b00d-65b53cc8c4c9","type":"fact","pinned":false,"embedded":true}}
|
|
{"timestamp":"2026-02-23T08:19:10.661Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-web-migration-to-astro-docs-ci-cd.md","chunks":1,"sections":1,"filename":"2026-02-23-web-migration-to-astro-docs-ci-cd"}}
|
|
{"timestamp":"2026-02-23T08:19:10.661Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:19:12.099Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:19:12.101Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:19:16.263Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T08:19:16.264Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":26,"durationMs":1}}
|
|
{"timestamp":"2026-02-23T08:19:16.265Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:19:16.265Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:19:21.269Z","level":"warn","category":"git","message":"Git add failed"}
|
|
{"timestamp":"2026-02-23T08:19:21.317Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T08-19-21_auto_memory/memories.db-wal, memory/2026-02-23-web-migr","filesChanged":5}}
|
|
{"timestamp":"2026-02-23T08:19:27.377Z","level":"info","category":"system","message":"Update available: v0.1.82"}
|
|
{"timestamp":"2026-02-23T08:19:32.182Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:19:32.181Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"6808eff0-3216-4a6d-878c-b1f8f6b53ee0","memoryId":"4563255f-fc67-48b3-b00d-65b53cc8c4c9","facts":10,"entities":14,"proposals":10,"writeMode":"phase-c","added":10,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":24,"entitiesUpdated":4,"relationsInserted":14,"relationsUpdated":0,"mentionsLinked":24}}
|
|
{"timestamp":"2026-02-23T08:19:32.181Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:19:37.185Z","level":"warn","category":"git","message":"Git add failed"}
|
|
{"timestamp":"2026-02-23T08:19:37.233Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T08-19-37_auto_memory/memories.db-wal","filesChanged":1}}
|
|
{"timestamp":"2026-02-23T08:19:40.137Z","level":"info","category":"summary-worker","message":"Enqueued session summary job","data":{"jobId":"54aaffc3-2aa5-4563-b1b8-f4597e0427b4","harness":"claude-code"}}
|
|
{"timestamp":"2026-02-23T08:19:40.137Z","level":"info","category":"hooks","message":"Session end queued for summary","data":{"jobId":"54aaffc3-2aa5-4563-b1b8-f4597e0427b4"}}
|
|
{"timestamp":"2026-02-23T08:19:40.137Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:19:40.137Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:19:40.339Z","level":"info","category":"summary-worker","message":"Processing session summary","data":{"jobId":"54aaffc3-2aa5-4563-b1b8-f4597e0427b4","harness":"claude-code","attempt":1,"sessionKey":"1065e5d9-00d9-4ab9-8362-18afa2d572c0","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T08:19:40.340Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:19:40.339Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:19:44.535Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:19:44.534Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T08:19:44.535Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":26,"durationMs":1}}
|
|
{"timestamp":"2026-02-23T08:19:44.535Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:19:49.538Z","level":"warn","category":"git","message":"Git add failed"}
|
|
{"timestamp":"2026-02-23T08:19:49.588Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T08-19-49_auto_memory/memories.db-wal, memory/memories.db-wal, me","filesChanged":3}}
|
|
{"timestamp":"2026-02-23T08:20:03.778Z","level":"info","category":"summary-worker","message":"Wrote session summary","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-signet-system-tray-app-tauri-v2-plan-delivery.md","sessionKey":"1065e5d9-00d9-4ab9-8362-18afa2d572c0","project":"/home/nicholai/signet/signetai","summaryChars":1790,"summaryPreview":"# 2026-02-23 Session Notes\n\n## Signet System Tray App (Tauri v2) — Plan Delivery\n\nThe session began with a comprehensive implementation plan for the Signet system tray app. This feature gives users a persistent, visible handle on the daemon without needing a terminal or browser, targeting Linux first with platform abstraction for future macOS/Windows support.\n\nThe plan documents a split-responsibility architecture: Rust handles tray lifecycle, native menus, and process management (start/stop daemon), while TypeScript runs a polling loop using the existing `@signet/sdk` to derive daemon state and update the display via IPC. This approach avoids duplicating SDK logic (types, retry, error handling) in Rust while leveraging Rust's strength in OS-level operations.\n\nThe tray app shows context-aware menus: when the daemon is running, users see options to open the dashboard, stop, or restart; when stopped, a simple start button appears. Icon state reflects daemon health (normal, gray/stopped, red/error). The polling loop runs every 5 seconds when stable and 2 seconds when stopped to detect startup quickly.\n\nDirectory structure mirrors typical Tauri v2 projects with TypeScript source (`src-ts/`), Rust backend (`src-tauri/`), and platform-specific implementations behind a `DaemonManager` trait. Icons are 32x32 PNGs. Process management mirrors existing logic from `packages/daemon/src/service.ts`, supporting systemd when available and falling back to direct process management.\n\nImplementation is planned in 8 phases: project scaffold, Rust core (main/lib/tray), platform abstraction, IPC commands, TypeScript state/menu builders, polling loop, icons, and build verification. Autostart, notifications, and platform-specific launchd/Windows support are deferred to future phases."}}
|
|
{"timestamp":"2026-02-23T08:20:03.783Z","level":"info","category":"summary-worker","message":"Inserted session facts","data":{"total":13,"saved":13,"deduplicated":0,"factsPreview":["Tray app targets Linux first with platform abstraction for macOS/Windows future support","Split architecture: Rust for tray lifecycle/menus/process management, TypeScript for polling loop","Polling interval adaptive: 5s when daemon running, 2s when stopped for quick startup detection","Daemon binary discovery order: which signet-daemon → ~/.bun/install/global → bunx signetai daemon start","Process management mirrors packages/daemon/src/service.ts logic with systemd support + direct fallback","Directory structure: packages/tray/ with src-ts/ for TypeScript, src-tauri/ for Rust, icons/ for PNGs","Tray menu varies by state: running shows dashboard/stop/restart; stopped shows start button only","Reuse SignetClient from @signet/sdk with health() and status() methods for polling","Icon variants: running (full opacity), stopped (gray), error (red accent) at 32x32 PNG","Tray build separate from main bun build chain; uses cargo tauri build; distributes as .AppImage"]}}
|
|
{"timestamp":"2026-02-23T08:20:03.783Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:20:03.784Z","level":"info","category":"watcher","message":"File added","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-signet-system-tray-app-tauri-v2-plan-delivery.md"}}
|
|
{"timestamp":"2026-02-23T08:20:03.787Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-signet-system-tray-app-tauri-v2-plan-delivery.md","chunks":1,"sections":1,"filename":"2026-02-23-signet-system-tray-app-tauri-v2-plan-delivery"}}
|
|
{"timestamp":"2026-02-23T08:20:03.779Z","level":"info","category":"watcher","message":"File added","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-signet-system-tray-app-tauri-v2-plan-delivery.md"}}
|
|
{"timestamp":"2026-02-23T08:20:03.785Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:20:04.466Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:20:04.466Z","level":"info","category":"memory","message":"Memory saved","data":{"id":"2d1f068d-3464-4383-91a5-7e6c18f92935","type":"fact","pinned":false,"embedded":true}}
|
|
{"timestamp":"2026-02-23T08:20:04.466Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-signet-system-tray-app-tauri-v2-plan-delivery.md","chunks":1,"sections":1,"filename":"2026-02-23-signet-system-tray-app-tauri-v2-plan-delivery"}}
|
|
{"timestamp":"2026-02-23T08:20:04.466Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:20:06.184Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:20:06.185Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:20:10.498Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:20:10.497Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T08:20:10.498Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":22,"durationMs":1}}
|
|
{"timestamp":"2026-02-23T08:20:10.498Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:20:15.549Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T08-20-15_auto_memory/memories.db-wal, memory/2026-02-23-signet-s","filesChanged":5}}
|
|
{"timestamp":"2026-02-23T08:20:15.501Z","level":"warn","category":"git","message":"Git add failed"}
|
|
{"timestamp":"2026-02-23T08:20:24.414Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"8b24328e-d430-4afd-bd6e-5394246b0b46","memoryId":"2d1f068d-3464-4383-91a5-7e6c18f92935","facts":13,"entities":15,"proposals":13,"writeMode":"phase-c","added":13,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":20,"entitiesUpdated":10,"relationsInserted":15,"relationsUpdated":0,"mentionsLinked":21}}
|
|
{"timestamp":"2026-02-23T08:20:24.414Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:20:24.414Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db"}}
|
|
{"timestamp":"2026-02-23T08:20:24.399Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:20:24.406Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db"}}
|
|
{"timestamp":"2026-02-23T08:20:26.172Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:20:26.181Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:20:31.184Z","level":"warn","category":"git","message":"Git add failed"}
|
|
{"timestamp":"2026-02-23T08:20:31.510Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T08-20-31_auto_memory/memories.db-wal, memory/memories.db, memory","filesChanged":3}}
|
|
{"timestamp":"2026-02-23T08:22:57.008Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:22:57.007Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T08:22:57.008Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":21,"durationMs":1}}
|
|
{"timestamp":"2026-02-23T08:22:57.008Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:23:02.061Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T08-23-02_auto_memory/memories.db-wal","filesChanged":1}}
|
|
{"timestamp":"2026-02-23T08:23:02.010Z","level":"warn","category":"git","message":"Git add failed"}
|
|
{"timestamp":"2026-02-23T08:23:04.849Z","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-23T08:23:04.849Z","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"}
|
|
{"timestamp":"2026-02-23T08:23:35.647Z","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-23T08:23:35.647Z","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"}
|
|
{"timestamp":"2026-02-23T08:28:04.764Z","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-23T08:28:04.764Z","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"}
|
|
{"timestamp":"2026-02-23T08:28:35.601Z","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-23T08:28:35.601Z","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"}
|
|
{"timestamp":"2026-02-23T08:32:58.497Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:32:58.497Z","level":"info","category":"summary-worker","message":"Enqueued session summary job","data":{"jobId":"d35e88e2-4dfa-404c-ae17-afd125bf2041","harness":"claude-code"}}
|
|
{"timestamp":"2026-02-23T08:32:58.497Z","level":"info","category":"hooks","message":"Session end queued for summary","data":{"jobId":"d35e88e2-4dfa-404c-ae17-afd125bf2041"}}
|
|
{"timestamp":"2026-02-23T08:32:58.497Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:32:59.382Z","level":"info","category":"summary-worker","message":"Processing session summary","data":{"jobId":"d35e88e2-4dfa-404c-ae17-afd125bf2041","harness":"claude-code","attempt":1,"sessionKey":"4ba47464-bd6d-44b9-b765-28713655afb3","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T08:32:59.383Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:32:59.383Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:33:03.523Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:33:03.521Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T08:33:03.522Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":21,"durationMs":1}}
|
|
{"timestamp":"2026-02-23T08:33:03.523Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:33:04.745Z","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-23T08:33:04.745Z","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"}
|
|
{"timestamp":"2026-02-23T08:33:08.575Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T08-33-08_auto_memory/memories.db-wal, memory/memories.db-wal, me","filesChanged":3}}
|
|
{"timestamp":"2026-02-23T08:33:08.526Z","level":"warn","category":"git","message":"Git add failed"}
|
|
{"timestamp":"2026-02-23T08:33:09.920Z","level":"info","category":"summary-worker","message":"Wrote session summary","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-session-initialization-6.md","sessionKey":"4ba47464-bd6d-44b9-b765-28713655afb3","project":"/home/nicholai/signet/signetai","summaryChars":892,"summaryPreview":"# 2026-02-23 Session Notes\n\n## Session Initialization\n\nSession started with no coding work or discussion initiated. The session hook completed successfully, establishing context in the Signetai monorepo at `/home/nicholai/signet/signetai` on the main branch. Memory system (Signet) activated with access to persistent storage across tools.\n\n## Context Loaded\n\nWorking memory shows ongoing UMAP server-side migration task is in parallelization phase, with backend worker expected to complete tasks #1-4 (Migration file creation, projection module, API endpoint registration, cache invalidation). Dashboard client rewrite has completed with removal of `umap-js` package. Port 8788 conflict between `workerd` and `nextcloud-talk` plugin previously resolved.\n\n## No Actionable Work Yet\n\nNo specific tasks, code changes, or decisions were made during this session. This is a startup snapshot only."}}
|
|
{"timestamp":"2026-02-23T08:33:09.921Z","level":"info","category":"summary-worker","message":"Inserted session facts","data":{"total":0,"saved":0,"deduplicated":0,"factsPreview":[]}}
|
|
{"timestamp":"2026-02-23T08:33:09.921Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:33:09.922Z","level":"info","category":"watcher","message":"File added","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-session-initialization-6.md"}}
|
|
{"timestamp":"2026-02-23T08:33:09.921Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:33:09.921Z","level":"info","category":"watcher","message":"File added","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-session-initialization-6.md"}}
|
|
{"timestamp":"2026-02-23T08:33:10.753Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:33:10.759Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-session-initialization-6.md","chunks":3,"sections":3,"filename":"2026-02-23-session-initialization-6"}}
|
|
{"timestamp":"2026-02-23T08:33:10.753Z","level":"info","category":"memory","message":"Memory saved","data":{"id":"e7d89e27-6e93-4c8e-bd24-5e0f5c5986a2","type":"fact","pinned":false,"embedded":true}}
|
|
{"timestamp":"2026-02-23T08:33:10.753Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:33:10.756Z","level":"info","category":"memory","message":"Memory saved","data":{"id":"fb01fc04-447a-4385-86ee-364d55e6af96","type":"fact","pinned":false,"embedded":true}}
|
|
{"timestamp":"2026-02-23T08:33:10.767Z","level":"info","category":"memory","message":"Memory saved","data":{"id":"1b651306-670c-4ea0-9f4e-061336311ea7","type":"fact","pinned":false,"embedded":true}}
|
|
{"timestamp":"2026-02-23T08:33:10.768Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-session-initialization-6.md","chunks":3,"sections":3,"filename":"2026-02-23-session-initialization-6"}}
|
|
{"timestamp":"2026-02-23T08:33:12.467Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:33:12.468Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:33:12.579Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:33:12.580Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:33:16.900Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:33:17.144Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:33:16.899Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T08:33:16.900Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":21,"durationMs":2}}
|
|
{"timestamp":"2026-02-23T08:33:16.900Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:33:17.142Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T08:33:17.143Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":21,"durationMs":1}}
|
|
{"timestamp":"2026-02-23T08:33:17.144Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:33:22.195Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T08-33-22_auto_memory/memories.db-wal, memory/2026-02-23-session-","filesChanged":7}}
|
|
{"timestamp":"2026-02-23T08:33:22.147Z","level":"warn","category":"git","message":"Git add failed"}
|
|
{"timestamp":"2026-02-23T08:33:23.467Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:33:23.468Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"ea5ffc63-6c33-4b71-aa0d-6738f9eaddc8","memoryId":"e7d89e27-6e93-4c8e-bd24-5e0f5c5986a2","facts":6,"entities":5,"proposals":6,"writeMode":"phase-c","added":6,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":3,"entitiesUpdated":7,"relationsInserted":5,"relationsUpdated":0,"mentionsLinked":6}}
|
|
{"timestamp":"2026-02-23T08:33:23.468Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:33:24.269Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"d7fa204c-2949-4019-9042-b1d1b9cb46f2","memoryId":"fb01fc04-447a-4385-86ee-364d55e6af96","facts":5,"entities":5,"proposals":5,"writeMode":"phase-c","added":5,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":9,"entitiesUpdated":1,"relationsInserted":5,"relationsUpdated":0,"mentionsLinked":10}}
|
|
{"timestamp":"2026-02-23T08:33:24.269Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:33:24.268Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:33:25.469Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:33:25.470Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:33:29.561Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:33:29.560Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T08:33:29.561Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":24,"durationMs":1}}
|
|
{"timestamp":"2026-02-23T08:33:29.561Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:33:34.564Z","level":"warn","category":"git","message":"Git add failed"}
|
|
{"timestamp":"2026-02-23T08:33:34.614Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T08-33-34_auto_memory/memories.db-wal, memory/memories.db-wal, me","filesChanged":4}}
|
|
{"timestamp":"2026-02-23T08:33:35.592Z","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-23T08:33:35.592Z","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"}
|
|
{"timestamp":"2026-02-23T08:33:38.931Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:33:38.931Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"eceea300-2d30-41ab-a7f7-acea86f5873b","memoryId":"1b651306-670c-4ea0-9f4e-061336311ea7","facts":1,"entities":1,"proposals":1,"writeMode":"phase-c","added":1,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":1,"entitiesUpdated":1,"relationsInserted":1,"relationsUpdated":0,"mentionsLinked":2}}
|
|
{"timestamp":"2026-02-23T08:33:38.932Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:33:43.934Z","level":"warn","category":"git","message":"Git add failed"}
|
|
{"timestamp":"2026-02-23T08:33:43.982Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T08-33-43_auto_memory/memories.db-wal","filesChanged":1}}
|
|
{"timestamp":"2026-02-23T08:34:02.488Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:34:02.487Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T08:34:02.488Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":24,"durationMs":1}}
|
|
{"timestamp":"2026-02-23T08:34:02.489Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:34:07.492Z","level":"warn","category":"git","message":"Git add failed"}
|
|
{"timestamp":"2026-02-23T08:34:07.542Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T08-34-07_auto_memory/memories.db-wal","filesChanged":1}}
|
|
{"timestamp":"2026-02-23T08:38:04.771Z","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-23T08:38:04.771Z","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"}
|
|
{"timestamp":"2026-02-23T08:38:35.591Z","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-23T08:38:35.591Z","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"}
|
|
{"timestamp":"2026-02-23T08:40:00.615Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:40:00.614Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T08:40:00.615Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":24,"durationMs":1}}
|
|
{"timestamp":"2026-02-23T08:40:00.616Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:40:05.667Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T08-40-05_auto_memory/memories.db-wal","filesChanged":1}}
|
|
{"timestamp":"2026-02-23T08:40:05.619Z","level":"warn","category":"git","message":"Git add failed"}
|
|
{"timestamp":"2026-02-23T08:43:04.784Z","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-23T08:43:04.784Z","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"}
|
|
{"timestamp":"2026-02-23T08:43:35.593Z","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-23T08:43:35.593Z","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"}
|
|
{"timestamp":"2026-02-23T08:47:37.418Z","level":"info","category":"system","message":"Update available: v0.1.83"}
|
|
{"timestamp":"2026-02-23T08:47:37.622Z","level":"info","category":"system","message":"Running update command","data":{"command":"npm install -g signetai","family":"npm","source":"fallback","reason":"No package manager metadata found; using 'npm' fallback"}}
|
|
{"timestamp":"2026-02-23T08:47:39.184Z","level":"warn","category":"system","message":"Update failed","data":{"stderr":"npm error code EACCES\nnpm error syscall mkdir\nnpm error path /usr/lib/node_modules/signetai\nnpm error errno -13\nnpm error Error: EACCES: permission denied, mkdir '/usr/lib/node_modules/signetai'\nnpm error at async mkdir (node:internal/fs/promises:856:10)\nnpm error at async /usr/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/reify.js:572:20\nnpm error at async Promise.allSettled (index 0)\nnpm error at async #reifyPackages (/usr/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/reify.js:309:11)\nnpm error at async Arborist.reify (/usr/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/reify.js:121:5)\nnpm error at async Install.exec (/usr/lib/node_modules/npm/lib/commands/install.js:152:5)\nnpm error at async Npm.exec (/usr/lib/node_modules/npm/lib/npm.js:209:9)\nnpm error at async module.exports (/usr/lib/node_modules/npm/lib/cli/entry.js:67:5) {\nnpm error errno: -13,\nnpm error code: 'EACCES',\nnpm error syscall: 'mkdir',\nnpm error path: '/usr/lib/node_modules/signetai'\nnpm error }\nnpm error\nnpm error The operation was rejected by your operating system.\nnpm error It is likely you do not have the permissions to access this file as the current user\nnpm error\nnpm error If you believe this might be a permissions issue, please double-check the\nnpm error permissions of the file and its containing directories, or try running\nnpm error the command again as root/Administrator.\nnpm error A complete log of this run can be found in: /home/nicholai/.npm/_logs/2026-02-23T08_47_37_654Z-debug-0.log\n"}}
|
|
{"timestamp":"2026-02-23T08:48:05.637Z","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-23T08:48:05.637Z","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"}
|
|
{"timestamp":"2026-02-23T08:48:26.534Z","level":"info","category":"daemon","message":"Serving dashboard","data":{"path":"/home/nicholai/node_modules/signetai/dashboard"}}
|
|
{"timestamp":"2026-02-23T08:48:26.535Z","level":"info","category":"daemon","message":"Signet Daemon starting"}
|
|
{"timestamp":"2026-02-23T08:48:26.535Z","level":"info","category":"daemon","message":"Agents directory","data":{"path":"/home/nicholai/.agents"}}
|
|
{"timestamp":"2026-02-23T08:48:26.535Z","level":"info","category":"daemon","message":"Port configured","data":{"port":3850}}
|
|
{"timestamp":"2026-02-23T08:48:26.538Z","level":"info","category":"daemon","message":"Process ID","data":{"pid":945547}}
|
|
{"timestamp":"2026-02-23T08:48:26.539Z","level":"info","category":"watcher","message":"File watcher started"}
|
|
{"timestamp":"2026-02-23T08:48:26.539Z","level":"info","category":"auth","message":"Running in local mode (no auth)"}
|
|
{"timestamp":"2026-02-23T08:48:26.540Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":2000,"maxRetries":3,"model":"haiku","mode":"controlled-write"}}
|
|
{"timestamp":"2026-02-23T08:48:26.540Z","level":"info","category":"retention","message":"Worker started","data":{"intervalMs":21600000,"tombstoneDays":30,"historyDays":180}}
|
|
{"timestamp":"2026-02-23T08:48:26.540Z","level":"info","category":"maintenance","message":"Worker started","data":{"mode":"observe","intervalMs":1800000}}
|
|
{"timestamp":"2026-02-23T08:48:26.540Z","level":"info","category":"document-worker","message":"Worker started","data":{"intervalMs":10000,"chunkSize":2000}}
|
|
{"timestamp":"2026-02-23T08:48:26.540Z","level":"info","category":"pipeline","message":"Pipeline started","data":{"mode":"controlled-write"}}
|
|
{"timestamp":"2026-02-23T08:48:26.540Z","level":"info","category":"git","message":"Auto-sync enabled: every 300s"}
|
|
{"timestamp":"2026-02-23T08:48:26.622Z","level":"info","category":"daemon","message":"Server listening","data":{"address":"127.0.0.1","port":3850}}
|
|
{"timestamp":"2026-02-23T08:48:26.622Z","level":"info","category":"daemon","message":"Daemon ready"}
|
|
{"timestamp":"2026-02-23T08:48:26.631Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"compass project\n===\n\narchitecture\n---\n\n- compass r","section":"(no section)","level":"section"}}
|
|
{"timestamp":"2026-02-23T08:48:26.631Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-client-work-martine-vogel-compass/memory/MEMORY.md","projectId":"-mnt-work-dev-client-work-martine-vogel-compass","chunks":1,"sections":1}}
|
|
{"timestamp":"2026-02-23T08:48:26.633Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Depth Anything v3 Nuke Plugin\n\n- repo: /mnt/wor","section":"depth anything v3 nuke plugin","level":"section"}}
|
|
{"timestamp":"2026-02-23T08:48:26.634Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-astro-landing-page-migration-task-1.md","chunks":2,"sections":0,"filename":"2026-02-23-astro-landing-page-migration-task-1"}}
|
|
{"timestamp":"2026-02-23T08:48:26.634Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Nuke .cat File Format (critical)\n\n- .cat files ","section":"nuke .cat file format (critical)","level":"section"}}
|
|
{"timestamp":"2026-02-23T08:48:26.635Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-session-initialization.md","chunks":1,"sections":1,"filename":"2026-02-23-session-initialization"}}
|
|
{"timestamp":"2026-02-23T08:48:26.635Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## TorchScript Lessons (hard-won)\n\n- nn.ModuleList","section":"torchscript lessons (hard-won)","level":"section"}}
|
|
{"timestamp":"2026-02-23T08:48:26.636Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Model Performance Notes\n\n- kimi-k2.5: 2/10 on n","section":"model performance notes","level":"section"}}
|
|
{"timestamp":"2026-02-23T08:48:26.637Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-01-26.md","chunks":2,"sections":2,"filename":"2026-01-26"}}
|
|
{"timestamp":"2026-02-23T08:48:26.637Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Skill\n\n- materia-nuke-node skill at ~/.agents/s","section":"skill","level":"section"}}
|
|
{"timestamp":"2026-02-23T08:48:26.638Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-materia/memory/MEMORY.md","projectId":"-mnt-work-dev-materia","chunks":5,"sections":5}}
|
|
{"timestamp":"2026-02-23T08:48:26.639Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"compass schedule project\n===\n\nkey patterns\n---\n\n- ","section":"(no section)","level":"section"}}
|
|
{"timestamp":"2026-02-23T08:48:26.639Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-client-work-martine-vogel-compass-compass-schedule/memory/MEMORY.md","projectId":"-mnt-work-dev-client-work-martine-vogel-compass-compass-schedule","chunks":1,"sections":1}}
|
|
{"timestamp":"2026-02-23T08:48:26.639Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-01-24.md","chunks":2,"sections":2,"filename":"2026-01-24"}}
|
|
{"timestamp":"2026-02-23T08:48:26.640Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"quickshell port\n===\n\nthe caelestia -> quickshell p","section":"(no section)","level":"paragraph"}}
|
|
{"timestamp":"2026-02-23T08:48:26.640Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-22-session-start-2.md","chunks":1,"sections":1,"filename":"2026-02-22-session-start-2"}}
|
|
{"timestamp":"2026-02-23T08:48:26.641Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"status (2026-02-08)\n---\n- deployed and running wit","section":"(no section)","level":"paragraph"}}
|
|
{"timestamp":"2026-02-23T08:48:26.641Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-home-nicholai/memory/MEMORY.md","projectId":"-home-nicholai","chunks":2,"sections":0}}
|
|
{"timestamp":"2026-02-23T08:48:26.642Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-web-migration-to-astro-docs-ci-cd.md","chunks":1,"sections":1,"filename":"2026-02-23-web-migration-to-astro-docs-ci-cd"}}
|
|
{"timestamp":"2026-02-23T08:48:26.642Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## DB Access Pattern (PR #58 fix)\n\n- `src/lib/db-u","section":"db access pattern (pr #58 fix)","level":"section"}}
|
|
{"timestamp":"2026-02-23T08:48:26.643Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-22-dashboard-umap-projection-migration.md","chunks":1,"sections":1,"filename":"2026-02-22-dashboard-umap-projection-migration"}}
|
|
{"timestamp":"2026-02-23T08:48:26.643Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Env Access Pattern\n\n- cloudflare workers: env v","section":"env access pattern","level":"section"}}
|
|
{"timestamp":"2026-02-23T08:48:26.645Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Lessons Learned\n\n- when removing multiline bloc","section":"lessons learned","level":"section"}}
|
|
{"timestamp":"2026-02-23T08:48:26.645Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-client-work-martine-vogel-compass-compass-custom-dashboards/memory/MEMORY.md","projectId":"-mnt-work-dev-client-work-martine-vogel-compass-compass-custom-dashboards","chunks":3,"sections":3}}
|
|
{"timestamp":"2026-02-23T08:48:26.646Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Session Ritual\n\nAlways read `VISION.md` at the ","section":"session ritual","level":"section"}}
|
|
{"timestamp":"2026-02-23T08:48:26.646Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-home-nicholai-signet-signetai/memory/MEMORY.md","projectId":"-home-nicholai-signet-signetai","chunks":1,"sections":1}}
|
|
{"timestamp":"2026-02-23T08:48:26.647Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Veo 3.1 First-Last Frame Pipeline\n\n- When gener","section":"veo 3.1 first-last frame pipeline","level":"section"}}
|
|
{"timestamp":"2026-02-23T08:48:26.650Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"### Nano Banana Pro (Input-Only Moderation)\n\n- Che","section":"nano banana pro (input-only moderation)","level":"section"}}
|
|
{"timestamp":"2026-02-23T08:48:26.651Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"### Veo 3.1 (Input AND Output Moderation)\n\n- Moder","section":"veo 3.1 (input and output moderation)","level":"section"}}
|
|
{"timestamp":"2026-02-23T08:48:26.652Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## API Format Notes (Gemini API, not Vertex AI)\n\n-","section":"api format notes (gemini api, not vertex ai)","level":"section"}}
|
|
{"timestamp":"2026-02-23T08:48:26.653Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Project Location\n\n- Working dir: `/mnt/work/dev","section":"project location","level":"section"}}
|
|
{"timestamp":"2026-02-23T08:48:26.653Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-ai-studio-videos/memory/MEMORY.md","projectId":"-mnt-work-dev-ai-studio-videos","chunks":5,"sections":5}}
|
|
{"timestamp":"2026-02-23T08:48:26.655Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"compass project memory\n===\n\nMCP tool architecture ","section":"(no section)","level":"paragraph"}}
|
|
{"timestamp":"2026-02-23T08:48:26.655Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"netsuite gotchas:\n- 401 can mean timeout, not auth","section":"(no section)","level":"paragraph"}}
|
|
{"timestamp":"2026-02-23T08:48:26.656Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-client-work-martine-vogel-compass-compass/memory/MEMORY.md","projectId":"-mnt-work-dev-client-work-martine-vogel-compass-compass","chunks":2,"sections":0}}
|
|
{"timestamp":"2026-02-23T08:48:26.657Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Tailwind v4 + styled-jsx Gotcha\n\n`hidden lg:fle","section":"tailwind v4 + styled-jsx gotcha","level":"section"}}
|
|
{"timestamp":"2026-02-23T08:48:26.658Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Turbopack Build Bug\n\n`npx next build` crashes w","section":"turbopack build bug","level":"section"}}
|
|
{"timestamp":"2026-02-23T08:48:26.659Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Theme: Modern Minimal (oklch)\n\n- Background: pu","section":"theme: modern minimal (oklch)","level":"section"}}
|
|
{"timestamp":"2026-02-23T08:48:26.659Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-15-pre-compaction-flush.md","chunks":13,"sections":13,"filename":"2026-02-15-pre-compaction-flush"}}
|
|
{"timestamp":"2026-02-23T08:48:26.660Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Design Direction\n\n- Compact, minimal UI inspire","section":"design direction","level":"section"}}
|
|
{"timestamp":"2026-02-23T08:48:26.660Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Key Paths\n\n- Theme vars: `app/globals.css`\n- Ap","section":"key paths","level":"section"}}
|
|
{"timestamp":"2026-02-23T08:48:26.661Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-cre-sync/memory/MEMORY.md","projectId":"-mnt-work-dev-cre-sync","chunks":5,"sections":5}}
|
|
{"timestamp":"2026-02-23T08:48:26.661Z","level":"info","category":"watcher","message":"Synced existing Claude memories","data":{"count":25}}
|
|
{"timestamp":"2026-02-23T08:48:26.664Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-09.md","chunks":4,"sections":4,"filename":"2026-02-09"}}
|
|
{"timestamp":"2026-02-23T08:48:26.666Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-14.md","chunks":2,"sections":2,"filename":"2026-02-14"}}
|
|
{"timestamp":"2026-02-23T08:48:26.668Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-post-push-auto-pull-hook-implementation.md","chunks":1,"sections":1,"filename":"2026-02-23-post-push-auto-pull-hook-implementation"}}
|
|
{"timestamp":"2026-02-23T08:48:26.675Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-22-session-start.md","chunks":1,"sections":1,"filename":"2026-02-22-session-start"}}
|
|
{"timestamp":"2026-02-23T08:48:26.685Z","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-23T08:48:26.688Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-memory-browser-tool-workflow-preference.md","chunks":1,"sections":1,"filename":"2026-02-23-memory-browser-tool-workflow-preference"}}
|
|
{"timestamp":"2026-02-23T08:48:26.696Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-10-openagents-tracker.md","chunks":8,"sections":8,"filename":"2026-02-10-openagents-tracker"}}
|
|
{"timestamp":"2026-02-23T08:48:26.708Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-10-signet.md","chunks":16,"sections":16,"filename":"2026-02-10-signet"}}
|
|
{"timestamp":"2026-02-23T08:48:26.710Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-01-20.md","chunks":2,"sections":0,"filename":"2026-01-20"}}
|
|
{"timestamp":"2026-02-23T08:48:26.710Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-changelog-public-roadmap-implementation.md","chunks":1,"sections":1,"filename":"2026-02-23-changelog-public-roadmap-implementation"}}
|
|
{"timestamp":"2026-02-23T08:48:26.718Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-17.md","chunks":8,"sections":8,"filename":"2026-02-17"}}
|
|
{"timestamp":"2026-02-23T08:48:26.722Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-session-initialization-6.md","chunks":3,"sections":3,"filename":"2026-02-23-session-initialization-6"}}
|
|
{"timestamp":"2026-02-23T08:48:26.731Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-10.md","chunks":12,"sections":12,"filename":"2026-02-10"}}
|
|
{"timestamp":"2026-02-23T08:48:26.733Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-22-umap-performance-refactoring-setup.md","chunks":1,"sections":1,"filename":"2026-02-22-umap-performance-refactoring-setup"}}
|
|
{"timestamp":"2026-02-23T08:48:26.736Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-16-signet-architecture.md","chunks":6,"sections":6,"filename":"2026-02-16-signet-architecture"}}
|
|
{"timestamp":"2026-02-23T08:48:26.738Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-refactoring-investigation-initiated.md","chunks":3,"sections":3,"filename":"2026-02-23-refactoring-investigation-initiated"}}
|
|
{"timestamp":"2026-02-23T08:48:26.739Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/package-preferences.md","chunks":1,"sections":1,"filename":"package-preferences"}}
|
|
{"timestamp":"2026-02-23T08:48:26.740Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-22-openclaw-troubleshooting.md","chunks":1,"sections":1,"filename":"2026-02-22-openclaw-troubleshooting"}}
|
|
{"timestamp":"2026-02-23T08:48:26.741Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-session-initialization-3.md","chunks":2,"sections":2,"filename":"2026-02-23-session-initialization-3"}}
|
|
{"timestamp":"2026-02-23T08:48:26.743Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-astro-docs-migration-task-assignment.md","chunks":4,"sections":4,"filename":"2026-02-23-astro-docs-migration-task-assignment"}}
|
|
{"timestamp":"2026-02-23T08:48:26.744Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-session-initialization-2.md","chunks":1,"sections":1,"filename":"2026-02-23-session-initialization-2"}}
|
|
{"timestamp":"2026-02-23T08:48:26.744Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-session-initialization-4.md","chunks":1,"sections":1,"filename":"2026-02-23-session-initialization-4"}}
|
|
{"timestamp":"2026-02-23T08:48:26.745Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-signet-system-tray-app-tauri-v2-plan-delivery.md","chunks":1,"sections":1,"filename":"2026-02-23-signet-system-tray-app-tauri-v2-plan-delivery"}}
|
|
{"timestamp":"2026-02-23T08:48:26.750Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-auto-update-observability-plan.md","chunks":3,"sections":3,"filename":"2026-02-23-auto-update-observability-plan"}}
|
|
{"timestamp":"2026-02-23T08:48:26.751Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-claude-md-audit-initiative.md","chunks":1,"sections":1,"filename":"2026-02-23-claude-md-audit-initiative"}}
|
|
{"timestamp":"2026-02-23T08:48:26.752Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-01-31.md","chunks":1,"sections":1,"filename":"2026-01-31"}}
|
|
{"timestamp":"2026-02-23T08:48:26.758Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-07.md","chunks":8,"sections":8,"filename":"2026-02-07"}}
|
|
{"timestamp":"2026-02-23T08:48:26.761Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-session-initialization-5.md","chunks":4,"sections":4,"filename":"2026-02-23-session-initialization-5"}}
|
|
{"timestamp":"2026-02-23T08:48:26.764Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-21-timeline-api-endpoint-implementation.md","chunks":4,"sections":4,"filename":"2026-02-21-timeline-api-endpoint-implementation"}}
|
|
{"timestamp":"2026-02-23T08:48:26.770Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/VOICE-WORKFLOW.md","chunks":6,"sections":6,"filename":"VOICE-WORKFLOW"}}
|
|
{"timestamp":"2026-02-23T08:48:26.772Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-01-27.md","chunks":4,"sections":4,"filename":"2026-01-27"}}
|
|
{"timestamp":"2026-02-23T08:48:26.776Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/TOOLS.md","chunks":7,"sections":7,"filename":"TOOLS"}}
|
|
{"timestamp":"2026-02-23T08:48:26.776Z","level":"info","category":"daemon","message":"Imported existing memory files","data":{"files":40,"chunks":146}}
|
|
{"timestamp":"2026-02-23T08:48:35.598Z","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-23T08:48:35.598Z","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"}
|
|
{"timestamp":"2026-02-23T08:52:06.610Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:52:06.615Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T08:52:11.671Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T08-52-11_auto_memory/memories.db-wal","filesChanged":1}}
|
|
{"timestamp":"2026-02-23T08:52:11.619Z","level":"warn","category":"git","message":"Git add failed"}
|
|
{"timestamp":"2026-02-23T08:53:27.228Z","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-23T08:53:27.228Z","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"}
|
|
{"timestamp":"2026-02-23T08:53:35.572Z","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-23T08:53:35.572Z","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"}
|
|
{"timestamp":"2026-02-23T08:58:27.203Z","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-23T08:58:27.203Z","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"}
|
|
{"timestamp":"2026-02-23T08:58:35.602Z","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-23T08:58:35.602Z","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"}
|
|
{"timestamp":"2026-02-23T09:03:27.225Z","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-23T09:03:27.225Z","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"}
|
|
{"timestamp":"2026-02-23T09:03:35.617Z","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-23T09:03:35.617Z","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"}
|
|
{"timestamp":"2026-02-23T09:04:22.336Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T09:04:22.335Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T09:04:22.336Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":24,"durationMs":1}}
|
|
{"timestamp":"2026-02-23T09:04:22.336Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T09:04:27.389Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T09-04-27_auto_memory/memories.db-wal","filesChanged":1}}
|
|
{"timestamp":"2026-02-23T09:04:27.339Z","level":"warn","category":"git","message":"Git add failed"}
|
|
{"timestamp":"2026-02-23T09:08:27.218Z","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-23T09:08:27.218Z","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"}
|
|
{"timestamp":"2026-02-23T09:08:35.596Z","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-23T09:08:35.596Z","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"}
|
|
{"timestamp":"2026-02-23T09:08:44.324Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T09:08:44.322Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T09:08:44.324Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":24,"durationMs":2}}
|
|
{"timestamp":"2026-02-23T09:08:44.324Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T09:08:49.327Z","level":"warn","category":"git","message":"Git add failed"}
|
|
{"timestamp":"2026-02-23T09:08:49.377Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T09-08-49_auto_memory/memories.db-wal","filesChanged":1}}
|
|
{"timestamp":"2026-02-23T09:09:07.545Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T09:09:07.543Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T09:09:07.544Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":24,"durationMs":1}}
|
|
{"timestamp":"2026-02-23T09:09:07.545Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T09:09:12.595Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T09-09-12_auto_memory/memories.db-wal","filesChanged":1}}
|
|
{"timestamp":"2026-02-23T09:09:12.548Z","level":"warn","category":"git","message":"Git add failed"}
|
|
{"timestamp":"2026-02-23T09:09:32.055Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T09:09:32.056Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":24,"durationMs":1}}
|
|
{"timestamp":"2026-02-23T09:09:32.056Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T09:09:32.056Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T09:09:37.059Z","level":"warn","category":"git","message":"Git add failed"}
|
|
{"timestamp":"2026-02-23T09:09:37.106Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T09-09-37_auto_memory/memories.db-wal","filesChanged":1}}
|
|
{"timestamp":"2026-02-23T09:09:49.533Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T09:09:49.532Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T09:09:49.533Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":24,"durationMs":1}}
|
|
{"timestamp":"2026-02-23T09:09:49.534Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T09:09:54.585Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T09-09-54_auto_memory/memories.db-wal","filesChanged":1}}
|
|
{"timestamp":"2026-02-23T09:09:54.536Z","level":"warn","category":"git","message":"Git add failed"}
|
|
{"timestamp":"2026-02-23T09:11:37.582Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T09:11:37.581Z","level":"info","category":"summary-worker","message":"Enqueued session summary job","data":{"jobId":"cefd701a-162e-495b-ab4a-d4898bc1c7eb","harness":"claude-code"}}
|
|
{"timestamp":"2026-02-23T09:11:37.581Z","level":"info","category":"hooks","message":"Session end queued for summary","data":{"jobId":"cefd701a-162e-495b-ab4a-d4898bc1c7eb"}}
|
|
{"timestamp":"2026-02-23T09:11:37.582Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T09:11:40.196Z","level":"info","category":"summary-worker","message":"Processing session summary","data":{"jobId":"cefd701a-162e-495b-ab4a-d4898bc1c7eb","harness":"claude-code","attempt":1}}
|
|
{"timestamp":"2026-02-23T09:11:40.197Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T09:11:40.196Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T09:11:44.332Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T09:11:44.333Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":24,"durationMs":1}}
|
|
{"timestamp":"2026-02-23T09:11:44.333Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T09:11:44.333Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T09:11:49.336Z","level":"warn","category":"git","message":"Git add failed"}
|
|
{"timestamp":"2026-02-23T09:11:49.384Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T09-11-49_auto_memory/memories.db-wal, memory/memories.db-wal, me","filesChanged":3}}
|
|
{"timestamp":"2026-02-23T09:11:59.490Z","level":"info","category":"watcher","message":"File added","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-documentation-audit-team-embedding-repair-endpoint.md"}}
|
|
{"timestamp":"2026-02-23T09:11:59.491Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T09:11:59.499Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db"}}
|
|
{"timestamp":"2026-02-23T09:11:59.488Z","level":"info","category":"summary-worker","message":"Wrote session summary","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-documentation-audit-team-embedding-repair-endpoint.md"}}
|
|
{"timestamp":"2026-02-23T09:11:59.491Z","level":"info","category":"summary-worker","message":"Inserted session facts","data":{"total":6,"saved":6,"deduplicated":0}}
|
|
{"timestamp":"2026-02-23T09:11:59.491Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T09:11:59.491Z","level":"info","category":"watcher","message":"File added","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-documentation-audit-team-embedding-repair-endpoint.md"}}
|
|
{"timestamp":"2026-02-23T09:11:59.507Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db"}}
|
|
{"timestamp":"2026-02-23T09:11:59.510Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-documentation-audit-team-embedding-repair-endpoint.md","chunks":1,"sections":1,"filename":"2026-02-23-documentation-audit-team-embedding-repair-endpoint"}}
|
|
{"timestamp":"2026-02-23T09:12:00.432Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T09:12:00.437Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-documentation-audit-team-embedding-repair-endpoint.md","chunks":1,"sections":1,"filename":"2026-02-23-documentation-audit-team-embedding-repair-endpoint"}}
|
|
{"timestamp":"2026-02-23T09:12:00.809Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T09:12:00.437Z","level":"info","category":"memory","message":"Memory saved","data":{"id":"a5c2f713-ea1f-4da2-bb87-cd1b9e5b3426","type":"fact","pinned":false,"embedded":true}}
|
|
{"timestamp":"2026-02-23T09:12:00.438Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T09:12:00.807Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T09:12:04.965Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T09:12:04.966Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":18,"durationMs":1}}
|
|
{"timestamp":"2026-02-23T09:12:04.966Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T09:12:04.966Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T09:12:09.969Z","level":"warn","category":"git","message":"Git add failed"}
|
|
{"timestamp":"2026-02-23T09:12:10.293Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T09-12-09_auto_memory/2026-02-23-documentation-audit-team-embeddi","filesChanged":6}}
|
|
{"timestamp":"2026-02-23T09:12:17.191Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T09:12:17.193Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"5f9d785c-dbb5-4f6d-96ad-e9b869432f6b","memoryId":"a5c2f713-ea1f-4da2-bb87-cd1b9e5b3426","facts":11,"entities":9,"proposals":11,"writeMode":"phase-c","added":11,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":14,"entitiesUpdated":4,"relationsInserted":9,"relationsUpdated":0,"mentionsLinked":14}}
|
|
{"timestamp":"2026-02-23T09:12:17.193Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T09:12:22.242Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T09-12-22_auto_memory/memories.db-wal","filesChanged":1}}
|
|
{"timestamp":"2026-02-23T09:12:22.196Z","level":"warn","category":"git","message":"Git add failed"}
|
|
{"timestamp":"2026-02-23T09:13:27.201Z","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-23T09:13:27.201Z","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"}
|
|
{"timestamp":"2026-02-23T09:13:35.627Z","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-23T09:13:35.627Z","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"}
|
|
{"timestamp":"2026-02-23T09:13:46.301Z","level":"info","category":"summary-worker","message":"Enqueued session summary job","data":{"jobId":"1a28e0a4-b454-4a4b-a1d9-b79defe20071","harness":"claude-code"}}
|
|
{"timestamp":"2026-02-23T09:13:46.301Z","level":"info","category":"hooks","message":"Session end queued for summary","data":{"jobId":"1a28e0a4-b454-4a4b-a1d9-b79defe20071"}}
|
|
{"timestamp":"2026-02-23T09:13:46.302Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T09:13:46.301Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T09:13:46.730Z","level":"info","category":"summary-worker","message":"Processing session summary","data":{"jobId":"1a28e0a4-b454-4a4b-a1d9-b79defe20071","harness":"claude-code","attempt":1,"sessionKey":"03cef772-3e27-4ce8-991e-3eb65b4294a4","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T09:13:46.731Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T09:13:46.730Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T09:13:50.805Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T09:13:50.804Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T09:13:50.805Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":18,"durationMs":1}}
|
|
{"timestamp":"2026-02-23T09:13:50.805Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T09:13:55.808Z","level":"warn","category":"git","message":"Git add failed"}
|
|
{"timestamp":"2026-02-23T09:13:55.856Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T09-13-55_auto_memory/memories.db-wal, memory/memories.db-wal, me","filesChanged":3}}
|
|
{"timestamp":"2026-02-23T09:14:00.196Z","level":"info","category":"watcher","message":"File added","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-remove-website-auto-deploy-from-ci-cd.md"}}
|
|
{"timestamp":"2026-02-23T09:14:00.200Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T09:14:00.196Z","level":"info","category":"summary-worker","message":"Wrote session summary","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-remove-website-auto-deploy-from-ci-cd.md","sessionKey":"03cef772-3e27-4ce8-991e-3eb65b4294a4","project":"/home/nicholai/signet/signetai","summaryChars":733,"summaryPreview":"# 2026-02-23 Session Notes\n\n## Remove Website Auto-Deploy from CI/CD\n\nNicholai requested removal of the `deploy-web` job from `.github/workflows/release.yml` to switch from automatic to manual website deployment. The Astro website was previously deploying automatically to Cloudflare Pages on every push to main.\n\nThe session read the workflow file to confirm the deploy-web job location (lines 74-92). The job used `cloudflare/wrangler-action@v3` to deploy the website. The `release` job, which handles version bumping and npm publishing, remains untouched.\n\nManual deployment continues to work via `cd web && bun run deploy`. The change simplifies the release workflow and gives Nicholai explicit control over website deployments."}}
|
|
{"timestamp":"2026-02-23T09:14:00.198Z","level":"info","category":"summary-worker","message":"Inserted session facts","data":{"total":4,"saved":4,"deduplicated":0,"factsPreview":["Website auto-deployment removed from CI/CD; deploy-web job deleted from .github/workflows/release.yml (lines 74-92)","Manual website deployment command: cd web && bun run deploy","The release job (npm publish + version bump) in release.yml is unchanged","Website deployment previously used cloudflare/wrangler-action@v3"]}}
|
|
{"timestamp":"2026-02-23T09:14:00.198Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T09:14:00.198Z","level":"info","category":"watcher","message":"File added","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-remove-website-auto-deploy-from-ci-cd.md"}}
|
|
{"timestamp":"2026-02-23T09:14:00.201Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-remove-website-auto-deploy-from-ci-cd.md","chunks":1,"sections":1,"filename":"2026-02-23-remove-website-auto-deploy-from-ci-cd"}}
|
|
{"timestamp":"2026-02-23T09:14:01.002Z","level":"info","category":"memory","message":"Memory saved","data":{"id":"3ba5bab1-d529-40a8-bdfe-c37f93b2136c","type":"fact","pinned":false,"embedded":true}}
|
|
{"timestamp":"2026-02-23T09:14:01.002Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-remove-website-auto-deploy-from-ci-cd.md","chunks":1,"sections":1,"filename":"2026-02-23-remove-website-auto-deploy-from-ci-cd"}}
|
|
{"timestamp":"2026-02-23T09:14:01.002Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T09:14:01.239Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T09:14:01.002Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T09:14:01.240Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T09:14:05.274Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T09:14:05.275Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":19,"durationMs":1}}
|
|
{"timestamp":"2026-02-23T09:14:05.276Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T09:14:05.275Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T09:14:10.326Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T09-14-10_auto_memory/2026-02-23-remove-website-auto-deploy-from-","filesChanged":5}}
|
|
{"timestamp":"2026-02-23T09:14:10.278Z","level":"warn","category":"git","message":"Git add failed"}
|
|
{"timestamp":"2026-02-23T09:14:11.727Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"d7ed138e-efb7-4dd9-8a15-67ac636b67e0","memoryId":"3ba5bab1-d529-40a8-bdfe-c37f93b2136c","facts":8,"entities":7,"proposals":8,"writeMode":"phase-c","added":8,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":10,"entitiesUpdated":4,"relationsInserted":7,"relationsUpdated":0,"mentionsLinked":11}}
|
|
{"timestamp":"2026-02-23T09:14:11.727Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T09:14:11.725Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T09:14:16.729Z","level":"warn","category":"git","message":"Git add failed"}
|
|
{"timestamp":"2026-02-23T09:14:16.776Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T09-14-16_auto_memory/memories.db-wal","filesChanged":1}}
|
|
{"timestamp":"2026-02-23T09:17:12.419Z","level":"info","category":"daemon","message":"Serving dashboard","data":{"path":"/home/nicholai/node_modules/signetai/dashboard"}}
|
|
{"timestamp":"2026-02-23T09:17:12.420Z","level":"info","category":"daemon","message":"Signet Daemon starting"}
|
|
{"timestamp":"2026-02-23T09:17:12.420Z","level":"info","category":"daemon","message":"Agents directory","data":{"path":"/home/nicholai/.agents"}}
|
|
{"timestamp":"2026-02-23T09:17:12.420Z","level":"info","category":"daemon","message":"Port configured","data":{"port":3850}}
|
|
{"timestamp":"2026-02-23T09:17:12.423Z","level":"info","category":"daemon","message":"Process ID","data":{"pid":975464}}
|
|
{"timestamp":"2026-02-23T09:17:12.424Z","level":"info","category":"watcher","message":"File watcher started"}
|
|
{"timestamp":"2026-02-23T09:17:12.424Z","level":"info","category":"auth","message":"Running in local mode (no auth)"}
|
|
{"timestamp":"2026-02-23T09:17:12.424Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":2000,"maxRetries":3,"model":"haiku","mode":"controlled-write"}}
|
|
{"timestamp":"2026-02-23T09:17:12.424Z","level":"info","category":"retention","message":"Worker started","data":{"intervalMs":21600000,"tombstoneDays":30,"historyDays":180}}
|
|
{"timestamp":"2026-02-23T09:17:12.424Z","level":"info","category":"maintenance","message":"Worker started","data":{"mode":"observe","intervalMs":1800000}}
|
|
{"timestamp":"2026-02-23T09:17:12.424Z","level":"info","category":"document-worker","message":"Worker started","data":{"intervalMs":10000,"chunkSize":2000}}
|
|
{"timestamp":"2026-02-23T09:17:12.424Z","level":"info","category":"pipeline","message":"Pipeline started","data":{"mode":"controlled-write"}}
|
|
{"timestamp":"2026-02-23T09:17:12.424Z","level":"info","category":"git","message":"Auto-sync enabled: every 300s"}
|
|
{"timestamp":"2026-02-23T09:17:12.524Z","level":"info","category":"daemon","message":"Server listening","data":{"address":"127.0.0.1","port":3850}}
|
|
{"timestamp":"2026-02-23T09:17:12.525Z","level":"info","category":"daemon","message":"Daemon ready"}
|
|
{"timestamp":"2026-02-23T09:17:12.534Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"compass project\n===\n\narchitecture\n---\n\n- compass r","section":"(no section)","level":"section"}}
|
|
{"timestamp":"2026-02-23T09:17:12.534Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-client-work-martine-vogel-compass/memory/MEMORY.md","projectId":"-mnt-work-dev-client-work-martine-vogel-compass","chunks":1,"sections":1}}
|
|
{"timestamp":"2026-02-23T09:17:12.537Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Depth Anything v3 Nuke Plugin\n\n- repo: /mnt/wor","section":"depth anything v3 nuke plugin","level":"section"}}
|
|
{"timestamp":"2026-02-23T09:17:12.537Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-astro-landing-page-migration-task-1.md","chunks":2,"sections":0,"filename":"2026-02-23-astro-landing-page-migration-task-1"}}
|
|
{"timestamp":"2026-02-23T09:17:12.537Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Nuke .cat File Format (critical)\n\n- .cat files ","section":"nuke .cat file format (critical)","level":"section"}}
|
|
{"timestamp":"2026-02-23T09:17:12.538Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-session-initialization.md","chunks":1,"sections":1,"filename":"2026-02-23-session-initialization"}}
|
|
{"timestamp":"2026-02-23T09:17:12.539Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## TorchScript Lessons (hard-won)\n\n- nn.ModuleList","section":"torchscript lessons (hard-won)","level":"section"}}
|
|
{"timestamp":"2026-02-23T09:17:12.540Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Model Performance Notes\n\n- kimi-k2.5: 2/10 on n","section":"model performance notes","level":"section"}}
|
|
{"timestamp":"2026-02-23T09:17:12.540Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-01-26.md","chunks":2,"sections":2,"filename":"2026-01-26"}}
|
|
{"timestamp":"2026-02-23T09:17:12.541Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Skill\n\n- materia-nuke-node skill at ~/.agents/s","section":"skill","level":"section"}}
|
|
{"timestamp":"2026-02-23T09:17:12.541Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-materia/memory/MEMORY.md","projectId":"-mnt-work-dev-materia","chunks":5,"sections":5}}
|
|
{"timestamp":"2026-02-23T09:17:12.542Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"compass schedule project\n===\n\nkey patterns\n---\n\n- ","section":"(no section)","level":"section"}}
|
|
{"timestamp":"2026-02-23T09:17:12.542Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-client-work-martine-vogel-compass-compass-schedule/memory/MEMORY.md","projectId":"-mnt-work-dev-client-work-martine-vogel-compass-compass-schedule","chunks":1,"sections":1}}
|
|
{"timestamp":"2026-02-23T09:17:12.543Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-01-24.md","chunks":2,"sections":2,"filename":"2026-01-24"}}
|
|
{"timestamp":"2026-02-23T09:17:12.543Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"quickshell port\n===\n\nthe caelestia -> quickshell p","section":"(no section)","level":"paragraph"}}
|
|
{"timestamp":"2026-02-23T09:17:12.544Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-22-session-start-2.md","chunks":1,"sections":1,"filename":"2026-02-22-session-start-2"}}
|
|
{"timestamp":"2026-02-23T09:17:12.544Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"status (2026-02-08)\n---\n- deployed and running wit","section":"(no section)","level":"paragraph"}}
|
|
{"timestamp":"2026-02-23T09:17:12.544Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-home-nicholai/memory/MEMORY.md","projectId":"-home-nicholai","chunks":2,"sections":0}}
|
|
{"timestamp":"2026-02-23T09:17:12.545Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-web-migration-to-astro-docs-ci-cd.md","chunks":1,"sections":1,"filename":"2026-02-23-web-migration-to-astro-docs-ci-cd"}}
|
|
{"timestamp":"2026-02-23T09:17:12.546Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## DB Access Pattern (PR #58 fix)\n\n- `src/lib/db-u","section":"db access pattern (pr #58 fix)","level":"section"}}
|
|
{"timestamp":"2026-02-23T09:17:12.546Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-22-dashboard-umap-projection-migration.md","chunks":1,"sections":1,"filename":"2026-02-22-dashboard-umap-projection-migration"}}
|
|
{"timestamp":"2026-02-23T09:17:12.547Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Env Access Pattern\n\n- cloudflare workers: env v","section":"env access pattern","level":"section"}}
|
|
{"timestamp":"2026-02-23T09:17:12.548Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Lessons Learned\n\n- when removing multiline bloc","section":"lessons learned","level":"section"}}
|
|
{"timestamp":"2026-02-23T09:17:12.548Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-client-work-martine-vogel-compass-compass-custom-dashboards/memory/MEMORY.md","projectId":"-mnt-work-dev-client-work-martine-vogel-compass-compass-custom-dashboards","chunks":3,"sections":3}}
|
|
{"timestamp":"2026-02-23T09:17:12.549Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Session Ritual\n\nAlways read `VISION.md` at the ","section":"session ritual","level":"section"}}
|
|
{"timestamp":"2026-02-23T09:17:12.549Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-home-nicholai-signet-signetai/memory/MEMORY.md","projectId":"-home-nicholai-signet-signetai","chunks":1,"sections":1}}
|
|
{"timestamp":"2026-02-23T09:17:12.550Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Veo 3.1 First-Last Frame Pipeline\n\n- When gener","section":"veo 3.1 first-last frame pipeline","level":"section"}}
|
|
{"timestamp":"2026-02-23T09:17:12.553Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"### Nano Banana Pro (Input-Only Moderation)\n\n- Che","section":"nano banana pro (input-only moderation)","level":"section"}}
|
|
{"timestamp":"2026-02-23T09:17:12.554Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"### Veo 3.1 (Input AND Output Moderation)\n\n- Moder","section":"veo 3.1 (input and output moderation)","level":"section"}}
|
|
{"timestamp":"2026-02-23T09:17:12.555Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## API Format Notes (Gemini API, not Vertex AI)\n\n-","section":"api format notes (gemini api, not vertex ai)","level":"section"}}
|
|
{"timestamp":"2026-02-23T09:17:12.557Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Project Location\n\n- Working dir: `/mnt/work/dev","section":"project location","level":"section"}}
|
|
{"timestamp":"2026-02-23T09:17:12.557Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-ai-studio-videos/memory/MEMORY.md","projectId":"-mnt-work-dev-ai-studio-videos","chunks":5,"sections":5}}
|
|
{"timestamp":"2026-02-23T09:17:12.558Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"compass project memory\n===\n\nMCP tool architecture ","section":"(no section)","level":"paragraph"}}
|
|
{"timestamp":"2026-02-23T09:17:12.559Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"netsuite gotchas:\n- 401 can mean timeout, not auth","section":"(no section)","level":"paragraph"}}
|
|
{"timestamp":"2026-02-23T09:17:12.559Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-client-work-martine-vogel-compass-compass/memory/MEMORY.md","projectId":"-mnt-work-dev-client-work-martine-vogel-compass-compass","chunks":2,"sections":0}}
|
|
{"timestamp":"2026-02-23T09:17:12.560Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Tailwind v4 + styled-jsx Gotcha\n\n`hidden lg:fle","section":"tailwind v4 + styled-jsx gotcha","level":"section"}}
|
|
{"timestamp":"2026-02-23T09:17:12.561Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Turbopack Build Bug\n\n`npx next build` crashes w","section":"turbopack build bug","level":"section"}}
|
|
{"timestamp":"2026-02-23T09:17:12.562Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-15-pre-compaction-flush.md","chunks":13,"sections":13,"filename":"2026-02-15-pre-compaction-flush"}}
|
|
{"timestamp":"2026-02-23T09:17:12.562Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Theme: Modern Minimal (oklch)\n\n- Background: pu","section":"theme: modern minimal (oklch)","level":"section"}}
|
|
{"timestamp":"2026-02-23T09:17:12.563Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Design Direction\n\n- Compact, minimal UI inspire","section":"design direction","level":"section"}}
|
|
{"timestamp":"2026-02-23T09:17:12.564Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Key Paths\n\n- Theme vars: `app/globals.css`\n- Ap","section":"key paths","level":"section"}}
|
|
{"timestamp":"2026-02-23T09:17:12.564Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-cre-sync/memory/MEMORY.md","projectId":"-mnt-work-dev-cre-sync","chunks":5,"sections":5}}
|
|
{"timestamp":"2026-02-23T09:17:12.564Z","level":"info","category":"watcher","message":"Synced existing Claude memories","data":{"count":25}}
|
|
{"timestamp":"2026-02-23T09:17:12.565Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-09.md","chunks":4,"sections":4,"filename":"2026-02-09"}}
|
|
{"timestamp":"2026-02-23T09:17:12.567Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-14.md","chunks":2,"sections":2,"filename":"2026-02-14"}}
|
|
{"timestamp":"2026-02-23T09:17:12.569Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-post-push-auto-pull-hook-implementation.md","chunks":1,"sections":1,"filename":"2026-02-23-post-push-auto-pull-hook-implementation"}}
|
|
{"timestamp":"2026-02-23T09:17:12.570Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-22-session-start.md","chunks":1,"sections":1,"filename":"2026-02-22-session-start"}}
|
|
{"timestamp":"2026-02-23T09:17:12.571Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-documentation-audit-team-embedding-repair-endpoint.md","chunks":1,"sections":1,"filename":"2026-02-23-documentation-audit-team-embedding-repair-endpoint"}}
|
|
{"timestamp":"2026-02-23T09:17:12.578Z","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-23T09:17:12.579Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-memory-browser-tool-workflow-preference.md","chunks":1,"sections":1,"filename":"2026-02-23-memory-browser-tool-workflow-preference"}}
|
|
{"timestamp":"2026-02-23T09:17:12.589Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-10-openagents-tracker.md","chunks":8,"sections":8,"filename":"2026-02-10-openagents-tracker"}}
|
|
{"timestamp":"2026-02-23T09:17:12.603Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-10-signet.md","chunks":16,"sections":16,"filename":"2026-02-10-signet"}}
|
|
{"timestamp":"2026-02-23T09:17:12.604Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-01-20.md","chunks":2,"sections":0,"filename":"2026-01-20"}}
|
|
{"timestamp":"2026-02-23T09:17:12.608Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-changelog-public-roadmap-implementation.md","chunks":1,"sections":1,"filename":"2026-02-23-changelog-public-roadmap-implementation"}}
|
|
{"timestamp":"2026-02-23T09:17:12.624Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-17.md","chunks":8,"sections":8,"filename":"2026-02-17"}}
|
|
{"timestamp":"2026-02-23T09:17:12.627Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-session-initialization-6.md","chunks":3,"sections":3,"filename":"2026-02-23-session-initialization-6"}}
|
|
{"timestamp":"2026-02-23T09:17:12.628Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-remove-website-auto-deploy-from-ci-cd.md","chunks":1,"sections":1,"filename":"2026-02-23-remove-website-auto-deploy-from-ci-cd"}}
|
|
{"timestamp":"2026-02-23T09:17:12.641Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-10.md","chunks":12,"sections":12,"filename":"2026-02-10"}}
|
|
{"timestamp":"2026-02-23T09:17:12.642Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-22-umap-performance-refactoring-setup.md","chunks":1,"sections":1,"filename":"2026-02-22-umap-performance-refactoring-setup"}}
|
|
{"timestamp":"2026-02-23T09:17:12.645Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-16-signet-architecture.md","chunks":6,"sections":6,"filename":"2026-02-16-signet-architecture"}}
|
|
{"timestamp":"2026-02-23T09:17:12.648Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-refactoring-investigation-initiated.md","chunks":3,"sections":3,"filename":"2026-02-23-refactoring-investigation-initiated"}}
|
|
{"timestamp":"2026-02-23T09:17:12.649Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/package-preferences.md","chunks":1,"sections":1,"filename":"package-preferences"}}
|
|
{"timestamp":"2026-02-23T09:17:12.652Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-22-openclaw-troubleshooting.md","chunks":1,"sections":1,"filename":"2026-02-22-openclaw-troubleshooting"}}
|
|
{"timestamp":"2026-02-23T09:17:12.654Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-session-initialization-3.md","chunks":2,"sections":2,"filename":"2026-02-23-session-initialization-3"}}
|
|
{"timestamp":"2026-02-23T09:17:12.656Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-astro-docs-migration-task-assignment.md","chunks":4,"sections":4,"filename":"2026-02-23-astro-docs-migration-task-assignment"}}
|
|
{"timestamp":"2026-02-23T09:17:12.657Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-session-initialization-2.md","chunks":1,"sections":1,"filename":"2026-02-23-session-initialization-2"}}
|
|
{"timestamp":"2026-02-23T09:17:12.658Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-session-initialization-4.md","chunks":1,"sections":1,"filename":"2026-02-23-session-initialization-4"}}
|
|
{"timestamp":"2026-02-23T09:17:12.658Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-signet-system-tray-app-tauri-v2-plan-delivery.md","chunks":1,"sections":1,"filename":"2026-02-23-signet-system-tray-app-tauri-v2-plan-delivery"}}
|
|
{"timestamp":"2026-02-23T09:17:12.660Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-auto-update-observability-plan.md","chunks":3,"sections":3,"filename":"2026-02-23-auto-update-observability-plan"}}
|
|
{"timestamp":"2026-02-23T09:17:12.661Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-claude-md-audit-initiative.md","chunks":1,"sections":1,"filename":"2026-02-23-claude-md-audit-initiative"}}
|
|
{"timestamp":"2026-02-23T09:17:12.661Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-01-31.md","chunks":1,"sections":1,"filename":"2026-01-31"}}
|
|
{"timestamp":"2026-02-23T09:17:12.666Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-07.md","chunks":8,"sections":8,"filename":"2026-02-07"}}
|
|
{"timestamp":"2026-02-23T09:17:12.668Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-session-initialization-5.md","chunks":4,"sections":4,"filename":"2026-02-23-session-initialization-5"}}
|
|
{"timestamp":"2026-02-23T09:17:12.671Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-21-timeline-api-endpoint-implementation.md","chunks":4,"sections":4,"filename":"2026-02-21-timeline-api-endpoint-implementation"}}
|
|
{"timestamp":"2026-02-23T09:17:12.674Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/VOICE-WORKFLOW.md","chunks":6,"sections":6,"filename":"VOICE-WORKFLOW"}}
|
|
{"timestamp":"2026-02-23T09:17:12.676Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-01-27.md","chunks":4,"sections":4,"filename":"2026-01-27"}}
|
|
{"timestamp":"2026-02-23T09:17:12.679Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/TOOLS.md","chunks":7,"sections":7,"filename":"TOOLS"}}
|
|
{"timestamp":"2026-02-23T09:17:12.679Z","level":"info","category":"daemon","message":"Imported existing memory files","data":{"files":42,"chunks":148}}
|
|
{"timestamp":"2026-02-23T09:17:22.335Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T09:17:22.425Z","level":"info","category":"summary-worker","message":"Processing session summary","data":{"jobId":"d47626b7-3303-4581-aae5-f510e7b71deb","harness":"claude-code","attempt":1,"sessionKey":"942875ee-e376-4969-ae2f-11c64c19c4d2","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T09:17:22.334Z","level":"info","category":"summary-worker","message":"Enqueued session summary job","data":{"jobId":"d47626b7-3303-4581-aae5-f510e7b71deb","harness":"claude-code"}}
|
|
{"timestamp":"2026-02-23T09:17:22.334Z","level":"info","category":"hooks","message":"Session end queued for summary","data":{"jobId":"d47626b7-3303-4581-aae5-f510e7b71deb"}}
|
|
{"timestamp":"2026-02-23T09:17:22.335Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T09:17:22.426Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T09:17:22.428Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T09:17:26.603Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T09:17:26.602Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T09:17:26.603Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":19,"durationMs":1}}
|
|
{"timestamp":"2026-02-23T09:17:26.604Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T09:17:31.606Z","level":"warn","category":"git","message":"Git add failed"}
|
|
{"timestamp":"2026-02-23T09:17:31.662Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T09-17-31_auto_memory/memories.db-wal, memory/memories.db-wal, me","filesChanged":3}}
|
|
{"timestamp":"2026-02-23T09:17:44.897Z","level":"info","category":"summary-worker","message":"Wrote session summary","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-documentation-gap-audit-update-plan.md","sessionKey":"942875ee-e376-4969-ae2f-11c64c19c4d2","project":"/home/nicholai/signet/signetai","summaryChars":1685,"summaryPreview":"# 2026-02-23 Session Notes\n\n## Documentation Gap Audit & Update Plan\n\nNicholai initiated a comprehensive documentation audit session for the signetai project. A detailed plan was provided identifying and prioritizing documentation gaps across the codebase.\n\n## Key Findings\n\n**Priority 1 (Incorrect Content):**\n- DASHBOARD.md references non-existent UI tabs (DiagnosticsTab, AnalyticsTab, etc.); actual tabs are Config, Settings, Memory, Embeddings, Logs, Secrets, Skills\n- DIAGNOSTICS.md missing the `update` domain (weight 0.11)\n\n**Priority 2 (Missing API Endpoints):**\n- Three undocumented endpoints: `GET /api/embeddings/projection`, `GET /api/repair/embedding-gaps`, `POST /api/repair/re-embed`\n- CLAUDE.md endpoint table also needs these three entries\n\n**Priority 3 (New Subsystem):**\n- Tray app (packages/tray/, Tauri v2) shipped with zero documentation. Architecture: Rust handles tray lifecycle/menus, TypeScript polling loop for state detection. Adaptive polling: 5s when running, 2s when stopped. Linux uses systemd with fallback to bunx discovery.\n\n**Priority 4 (Pipeline Gaps):**\n- Three pipeline modules undocumented: provider.ts (Ollama/Claude LLM abstraction), reranker.ts (timeout-guarded search reranking), url-fetcher.ts (document ingest with 30s timeout, 10MB max)\n- ARCHITECTURE.md schema section incomplete; needs full table of 16 tables across migrations\n\n**Priority 5-6:** CLI embed subcommands and internal modules (content normalization, UMAP algorithm notes).\n\n## Deliverables\n\nEight documentation files require updates or creation, grouped by priority. Verification steps include grep checks, cross-reference validation, and schema consistency verification."}}
|
|
{"timestamp":"2026-02-23T09:17:44.902Z","level":"info","category":"summary-worker","message":"Inserted session facts","data":{"total":11,"saved":11,"deduplicated":0,"factsPreview":["Actual dashboard tabs are Config, Settings, Memory, Embeddings, Logs, Secrets, Skills (not DiagnosticsTab, AnalyticsTab, etc. mentioned in docs)","GET /api/embeddings/projection returns 202 Accepted while computing, served from umap_cache table with nodes/edges arrays","Tray app (packages/tray/) uses Rust for lifecycle/menus, TypeScript for polling. Adaptive polling: 5s running, 2s stopped. Linux uses systemd with fallback: which → ~/.bun/install/global → bunx signetai daemon start","DIAGNOSTICS.md missing update domain with weight 0.11; fields: autoInstallEnabled, lastCheckSucceeded, lastCheckAgeHours, pendingRestart, lastError","Three pipeline modules undocumented: provider.ts (Ollama/Claude LLM abstraction, qwen3:4b default, 45s timeout), reranker.ts (Promise.race timeout guard), url-fetcher.ts (30s timeout, 10MB max, HTML/JSON/XML support)","Database schema spans 16 tables across 10 migrations; uses soft deletes (is_deleted), content hashing for dedup, lease pattern for job atomicity","UMAP computation uses adaptive nNeighbors = min(15, max(2, n-1)); exact KNN for ≤450 embeddings, approximate for larger sets; coordinates normalized to [-210, 210]","Two undocumented repair endpoints: GET /api/repair/embedding-gaps (count missing vectors) and POST /api/repair/re-embed (batch with batchSize, dryRun options, rate-limited)","Content normalization uses normalizeContentForStorage() for whitespace, lowercased+punctuation-stripped form for dedup, SHA-256 contentHash on normalized form","EmbeddingsTab.svelte has undocumented features: FilterPreset interface, localStorage persistence, cluster lens mode, source filtering, neighborhood view"]}}
|
|
{"timestamp":"2026-02-23T09:17:44.902Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T09:17:44.902Z","level":"info","category":"watcher","message":"File added","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-documentation-gap-audit-update-plan.md"}}
|
|
{"timestamp":"2026-02-23T09:17:44.897Z","level":"info","category":"watcher","message":"File added","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-documentation-gap-audit-update-plan.md"}}
|
|
{"timestamp":"2026-02-23T09:17:44.908Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T09:17:45.793Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T09:17:45.800Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-documentation-gap-audit-update-plan.md","chunks":3,"sections":3,"filename":"2026-02-23-documentation-gap-audit-update-plan"}}
|
|
{"timestamp":"2026-02-23T09:17:46.438Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T09:17:45.793Z","level":"info","category":"memory","message":"Memory saved","data":{"id":"e9e57a0a-b5b3-4488-9279-fdd85a78c039","type":"fact","pinned":false,"embedded":true}}
|
|
{"timestamp":"2026-02-23T09:17:45.794Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T09:17:45.799Z","level":"info","category":"memory","message":"Memory saved","data":{"id":"57de8a97-375c-4bef-b05e-914f0557c146","type":"fact","pinned":false,"embedded":true}}
|
|
{"timestamp":"2026-02-23T09:17:45.806Z","level":"info","category":"memory","message":"Memory saved","data":{"id":"d348e6f9-f9db-485a-beed-989298b1debf","type":"fact","pinned":false,"embedded":true}}
|
|
{"timestamp":"2026-02-23T09:17:45.806Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-documentation-gap-audit-update-plan.md","chunks":3,"sections":3,"filename":"2026-02-23-documentation-gap-audit-update-plan"}}
|
|
{"timestamp":"2026-02-23T09:17:46.437Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T09:17:47.471Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T09:17:47.473Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T09:17:50.759Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T09:17:50.757Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T09:17:50.758Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":14,"durationMs":1}}
|
|
{"timestamp":"2026-02-23T09:17:50.759Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T09:17:51.887Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T09:17:51.886Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T09:17:51.887Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":14,"durationMs":1}}
|
|
{"timestamp":"2026-02-23T09:17:51.888Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T09:17:56.048Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"4cc3ce7d-afeb-4295-983a-99ba61415938","memoryId":"e9e57a0a-b5b3-4488-9279-fdd85a78c039","facts":3,"entities":3,"proposals":3,"writeMode":"phase-c","added":3,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":4,"entitiesUpdated":2,"relationsInserted":3,"relationsUpdated":0,"mentionsLinked":6}}
|
|
{"timestamp":"2026-02-23T09:17:56.048Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T09:17:56.046Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T09:17:58.049Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T09:17:58.048Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T09:18:02.131Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T09:18:02.130Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T09:18:02.131Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":14,"durationMs":1}}
|
|
{"timestamp":"2026-02-23T09:18:02.131Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T09:18:06.573Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T09:18:06.580Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db"}}
|
|
{"timestamp":"2026-02-23T09:18:06.592Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"e638637b-6a71-4c76-a3d9-91b36399e25e","memoryId":"57de8a97-375c-4bef-b05e-914f0557c146","facts":15,"entities":13,"proposals":15,"writeMode":"phase-c","added":15,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":20,"entitiesUpdated":6,"relationsInserted":13,"relationsUpdated":0,"mentionsLinked":23}}
|
|
{"timestamp":"2026-02-23T09:18:06.592Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T09:18:06.593Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db"}}
|
|
{"timestamp":"2026-02-23T09:18:07.473Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T09:18:07.474Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"6f48130e-7d4c-477f-b6fe-003d70c1d52d","memoryId":"d348e6f9-f9db-485a-beed-989298b1debf","facts":5,"entities":5,"proposals":5,"writeMode":"phase-c","added":5,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":7,"entitiesUpdated":3,"relationsInserted":5,"relationsUpdated":0,"mentionsLinked":7}}
|
|
{"timestamp":"2026-02-23T09:18:07.474Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T09:18:12.476Z","level":"warn","category":"git","message":"Git add failed"}
|
|
{"timestamp":"2026-02-23T09:18:12.803Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T09-18-12_auto_memory/2026-02-23-documentation-gap-audit-update-p","filesChanged":13}}
|
|
{"timestamp":"2026-02-23T09:18:36.462Z","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-23T09:18:36.462Z","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"}
|
|
{"timestamp":"2026-02-23T09:22:13.120Z","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-23T09:22:13.120Z","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"}
|
|
{"timestamp":"2026-02-23T09:23:35.611Z","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-23T09:23:35.611Z","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"}
|
|
{"timestamp":"2026-02-23T09:27:13.096Z","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-23T09:27:13.097Z","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"}
|
|
{"timestamp":"2026-02-23T09:28:35.597Z","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-23T09:28:35.597Z","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"}
|
|
{"timestamp":"2026-02-23T09:32:13.112Z","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-23T09:32:13.112Z","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"}
|
|
{"timestamp":"2026-02-23T09:33:36.249Z","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-23T09:33:36.249Z","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"}
|
|
{"timestamp":"2026-02-23T09:37:13.112Z","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-23T09:37:13.112Z","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"}
|
|
{"timestamp":"2026-02-23T09:38:35.620Z","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-23T09:38:35.620Z","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"}
|
|
{"timestamp":"2026-02-23T09:42:13.102Z","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-23T09:42:13.102Z","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"}
|
|
{"timestamp":"2026-02-23T09:42:30.278Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T09:42:30.282Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T09:42:35.285Z","level":"warn","category":"git","message":"Git add failed"}
|
|
{"timestamp":"2026-02-23T09:42:35.333Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T09-42-35_auto_memory/memories.db-wal","filesChanged":1}}
|
|
{"timestamp":"2026-02-23T09:43:35.612Z","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-23T09:43:35.612Z","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"}
|
|
{"timestamp":"2026-02-23T09:47:13.118Z","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-23T09:47:13.118Z","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"}
|
|
{"timestamp":"2026-02-23T09:48:35.625Z","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-23T09:48:35.625Z","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"}
|
|
{"timestamp":"2026-02-23T09:52:13.088Z","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-23T09:52:13.088Z","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"}
|
|
{"timestamp":"2026-02-23T09:53:35.636Z","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-23T09:53:35.636Z","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"}
|
|
{"timestamp":"2026-02-23T09:57:13.974Z","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-23T09:57:13.975Z","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"}
|
|
{"timestamp":"2026-02-23T09:58:35.604Z","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-23T09:58:35.604Z","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"}
|
|
{"timestamp":"2026-02-23T10:01:02.139Z","level":"info","category":"daemon","message":"Serving dashboard","data":{"path":"/home/nicholai/node_modules/signetai/dashboard"}}
|
|
{"timestamp":"2026-02-23T10:01:02.139Z","level":"info","category":"daemon","message":"Signet Daemon starting"}
|
|
{"timestamp":"2026-02-23T10:01:02.139Z","level":"info","category":"daemon","message":"Agents directory","data":{"path":"/home/nicholai/.agents"}}
|
|
{"timestamp":"2026-02-23T10:01:02.139Z","level":"info","category":"daemon","message":"Port configured","data":{"port":3850}}
|
|
{"timestamp":"2026-02-23T10:01:02.142Z","level":"info","category":"daemon","message":"Process ID","data":{"pid":996477}}
|
|
{"timestamp":"2026-02-23T10:01:02.143Z","level":"info","category":"watcher","message":"File watcher started"}
|
|
{"timestamp":"2026-02-23T10:01:02.143Z","level":"info","category":"auth","message":"Running in local mode (no auth)"}
|
|
{"timestamp":"2026-02-23T10:01:02.143Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":2000,"maxRetries":3,"model":"haiku","mode":"controlled-write"}}
|
|
{"timestamp":"2026-02-23T10:01:02.143Z","level":"info","category":"retention","message":"Worker started","data":{"intervalMs":21600000,"tombstoneDays":30,"historyDays":180}}
|
|
{"timestamp":"2026-02-23T10:01:02.143Z","level":"info","category":"maintenance","message":"Worker started","data":{"mode":"observe","intervalMs":1800000}}
|
|
{"timestamp":"2026-02-23T10:01:02.143Z","level":"info","category":"document-worker","message":"Worker started","data":{"intervalMs":10000,"chunkSize":2000}}
|
|
{"timestamp":"2026-02-23T10:01:02.143Z","level":"info","category":"pipeline","message":"Pipeline started","data":{"mode":"controlled-write"}}
|
|
{"timestamp":"2026-02-23T10:01:02.144Z","level":"info","category":"git","message":"Auto-sync enabled: every 300s"}
|
|
{"timestamp":"2026-02-23T10:01:02.206Z","level":"info","category":"daemon","message":"Server listening","data":{"address":"127.0.0.1","port":3850}}
|
|
{"timestamp":"2026-02-23T10:01:02.206Z","level":"info","category":"daemon","message":"Daemon ready"}
|
|
{"timestamp":"2026-02-23T10:01:02.215Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"compass project\n===\n\narchitecture\n---\n\n- compass r","section":"(no section)","level":"section"}}
|
|
{"timestamp":"2026-02-23T10:01:02.215Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-client-work-martine-vogel-compass/memory/MEMORY.md","projectId":"-mnt-work-dev-client-work-martine-vogel-compass","chunks":1,"sections":1}}
|
|
{"timestamp":"2026-02-23T10:01:02.218Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Depth Anything v3 Nuke Plugin\n\n- repo: /mnt/wor","section":"depth anything v3 nuke plugin","level":"section"}}
|
|
{"timestamp":"2026-02-23T10:01:02.218Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-astro-landing-page-migration-task-1.md","chunks":2,"sections":0,"filename":"2026-02-23-astro-landing-page-migration-task-1"}}
|
|
{"timestamp":"2026-02-23T10:01:02.219Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Nuke .cat File Format (critical)\n\n- .cat files ","section":"nuke .cat file format (critical)","level":"section"}}
|
|
{"timestamp":"2026-02-23T10:01:02.219Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-session-initialization.md","chunks":1,"sections":1,"filename":"2026-02-23-session-initialization"}}
|
|
{"timestamp":"2026-02-23T10:01:02.220Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## TorchScript Lessons (hard-won)\n\n- nn.ModuleList","section":"torchscript lessons (hard-won)","level":"section"}}
|
|
{"timestamp":"2026-02-23T10:01:02.221Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Model Performance Notes\n\n- kimi-k2.5: 2/10 on n","section":"model performance notes","level":"section"}}
|
|
{"timestamp":"2026-02-23T10:01:02.221Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-01-26.md","chunks":2,"sections":2,"filename":"2026-01-26"}}
|
|
{"timestamp":"2026-02-23T10:01:02.223Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Skill\n\n- materia-nuke-node skill at ~/.agents/s","section":"skill","level":"section"}}
|
|
{"timestamp":"2026-02-23T10:01:02.223Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-materia/memory/MEMORY.md","projectId":"-mnt-work-dev-materia","chunks":5,"sections":5}}
|
|
{"timestamp":"2026-02-23T10:01:02.223Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"compass schedule project\n===\n\nkey patterns\n---\n\n- ","section":"(no section)","level":"section"}}
|
|
{"timestamp":"2026-02-23T10:01:02.223Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-client-work-martine-vogel-compass-compass-schedule/memory/MEMORY.md","projectId":"-mnt-work-dev-client-work-martine-vogel-compass-compass-schedule","chunks":1,"sections":1}}
|
|
{"timestamp":"2026-02-23T10:01:02.224Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-01-24.md","chunks":2,"sections":2,"filename":"2026-01-24"}}
|
|
{"timestamp":"2026-02-23T10:01:02.224Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"quickshell port\n===\n\nthe caelestia -> quickshell p","section":"(no section)","level":"paragraph"}}
|
|
{"timestamp":"2026-02-23T10:01:02.225Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-22-session-start-2.md","chunks":1,"sections":1,"filename":"2026-02-22-session-start-2"}}
|
|
{"timestamp":"2026-02-23T10:01:02.225Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"status (2026-02-08)\n---\n- deployed and running wit","section":"(no section)","level":"paragraph"}}
|
|
{"timestamp":"2026-02-23T10:01:02.225Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-home-nicholai/memory/MEMORY.md","projectId":"-home-nicholai","chunks":2,"sections":0}}
|
|
{"timestamp":"2026-02-23T10:01:02.226Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-web-migration-to-astro-docs-ci-cd.md","chunks":1,"sections":1,"filename":"2026-02-23-web-migration-to-astro-docs-ci-cd"}}
|
|
{"timestamp":"2026-02-23T10:01:02.226Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## DB Access Pattern (PR #58 fix)\n\n- `src/lib/db-u","section":"db access pattern (pr #58 fix)","level":"section"}}
|
|
{"timestamp":"2026-02-23T10:01:02.227Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-22-dashboard-umap-projection-migration.md","chunks":1,"sections":1,"filename":"2026-02-22-dashboard-umap-projection-migration"}}
|
|
{"timestamp":"2026-02-23T10:01:02.227Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Env Access Pattern\n\n- cloudflare workers: env v","section":"env access pattern","level":"section"}}
|
|
{"timestamp":"2026-02-23T10:01:02.228Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Lessons Learned\n\n- when removing multiline bloc","section":"lessons learned","level":"section"}}
|
|
{"timestamp":"2026-02-23T10:01:02.228Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-client-work-martine-vogel-compass-compass-custom-dashboards/memory/MEMORY.md","projectId":"-mnt-work-dev-client-work-martine-vogel-compass-compass-custom-dashboards","chunks":3,"sections":3}}
|
|
{"timestamp":"2026-02-23T10:01:02.229Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Session Ritual\n\nAlways read `VISION.md` at the ","section":"session ritual","level":"section"}}
|
|
{"timestamp":"2026-02-23T10:01:02.229Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-home-nicholai-signet-signetai/memory/MEMORY.md","projectId":"-home-nicholai-signet-signetai","chunks":1,"sections":1}}
|
|
{"timestamp":"2026-02-23T10:01:02.230Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Veo 3.1 First-Last Frame Pipeline\n\n- When gener","section":"veo 3.1 first-last frame pipeline","level":"section"}}
|
|
{"timestamp":"2026-02-23T10:01:02.231Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"### Nano Banana Pro (Input-Only Moderation)\n\n- Che","section":"nano banana pro (input-only moderation)","level":"section"}}
|
|
{"timestamp":"2026-02-23T10:01:02.233Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"### Veo 3.1 (Input AND Output Moderation)\n\n- Moder","section":"veo 3.1 (input and output moderation)","level":"section"}}
|
|
{"timestamp":"2026-02-23T10:01:02.234Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## API Format Notes (Gemini API, not Vertex AI)\n\n-","section":"api format notes (gemini api, not vertex ai)","level":"section"}}
|
|
{"timestamp":"2026-02-23T10:01:02.235Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Project Location\n\n- Working dir: `/mnt/work/dev","section":"project location","level":"section"}}
|
|
{"timestamp":"2026-02-23T10:01:02.235Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-ai-studio-videos/memory/MEMORY.md","projectId":"-mnt-work-dev-ai-studio-videos","chunks":5,"sections":5}}
|
|
{"timestamp":"2026-02-23T10:01:02.236Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"compass project memory\n===\n\nMCP tool architecture ","section":"(no section)","level":"paragraph"}}
|
|
{"timestamp":"2026-02-23T10:01:02.237Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"netsuite gotchas:\n- 401 can mean timeout, not auth","section":"(no section)","level":"paragraph"}}
|
|
{"timestamp":"2026-02-23T10:01:02.237Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-client-work-martine-vogel-compass-compass/memory/MEMORY.md","projectId":"-mnt-work-dev-client-work-martine-vogel-compass-compass","chunks":2,"sections":0}}
|
|
{"timestamp":"2026-02-23T10:01:02.238Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Tailwind v4 + styled-jsx Gotcha\n\n`hidden lg:fle","section":"tailwind v4 + styled-jsx gotcha","level":"section"}}
|
|
{"timestamp":"2026-02-23T10:01:02.239Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Turbopack Build Bug\n\n`npx next build` crashes w","section":"turbopack build bug","level":"section"}}
|
|
{"timestamp":"2026-02-23T10:01:02.240Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Theme: Modern Minimal (oklch)\n\n- Background: pu","section":"theme: modern minimal (oklch)","level":"section"}}
|
|
{"timestamp":"2026-02-23T10:01:02.241Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-15-pre-compaction-flush.md","chunks":13,"sections":13,"filename":"2026-02-15-pre-compaction-flush"}}
|
|
{"timestamp":"2026-02-23T10:01:02.241Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Design Direction\n\n- Compact, minimal UI inspire","section":"design direction","level":"section"}}
|
|
{"timestamp":"2026-02-23T10:01:02.242Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Key Paths\n\n- Theme vars: `app/globals.css`\n- Ap","section":"key paths","level":"section"}}
|
|
{"timestamp":"2026-02-23T10:01:02.242Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-cre-sync/memory/MEMORY.md","projectId":"-mnt-work-dev-cre-sync","chunks":5,"sections":5}}
|
|
{"timestamp":"2026-02-23T10:01:02.242Z","level":"info","category":"watcher","message":"Synced existing Claude memories","data":{"count":25}}
|
|
{"timestamp":"2026-02-23T10:01:02.244Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-09.md","chunks":4,"sections":4,"filename":"2026-02-09"}}
|
|
{"timestamp":"2026-02-23T10:01:02.245Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-14.md","chunks":2,"sections":2,"filename":"2026-02-14"}}
|
|
{"timestamp":"2026-02-23T10:01:02.245Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-post-push-auto-pull-hook-implementation.md","chunks":1,"sections":1,"filename":"2026-02-23-post-push-auto-pull-hook-implementation"}}
|
|
{"timestamp":"2026-02-23T10:01:02.246Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-22-session-start.md","chunks":1,"sections":1,"filename":"2026-02-22-session-start"}}
|
|
{"timestamp":"2026-02-23T10:01:02.246Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-documentation-audit-team-embedding-repair-endpoint.md","chunks":1,"sections":1,"filename":"2026-02-23-documentation-audit-team-embedding-repair-endpoint"}}
|
|
{"timestamp":"2026-02-23T10:01:02.250Z","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-23T10:01:02.250Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-memory-browser-tool-workflow-preference.md","chunks":1,"sections":1,"filename":"2026-02-23-memory-browser-tool-workflow-preference"}}
|
|
{"timestamp":"2026-02-23T10:01:02.255Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-10-openagents-tracker.md","chunks":8,"sections":8,"filename":"2026-02-10-openagents-tracker"}}
|
|
{"timestamp":"2026-02-23T10:01:02.266Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-10-signet.md","chunks":16,"sections":16,"filename":"2026-02-10-signet"}}
|
|
{"timestamp":"2026-02-23T10:01:02.267Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-01-20.md","chunks":2,"sections":0,"filename":"2026-01-20"}}
|
|
{"timestamp":"2026-02-23T10:01:02.268Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-changelog-public-roadmap-implementation.md","chunks":1,"sections":1,"filename":"2026-02-23-changelog-public-roadmap-implementation"}}
|
|
{"timestamp":"2026-02-23T10:01:02.273Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-17.md","chunks":8,"sections":8,"filename":"2026-02-17"}}
|
|
{"timestamp":"2026-02-23T10:01:02.275Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-session-initialization-6.md","chunks":3,"sections":3,"filename":"2026-02-23-session-initialization-6"}}
|
|
{"timestamp":"2026-02-23T10:01:02.276Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-remove-website-auto-deploy-from-ci-cd.md","chunks":1,"sections":1,"filename":"2026-02-23-remove-website-auto-deploy-from-ci-cd"}}
|
|
{"timestamp":"2026-02-23T10:01:02.283Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-10.md","chunks":12,"sections":12,"filename":"2026-02-10"}}
|
|
{"timestamp":"2026-02-23T10:01:02.284Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-22-umap-performance-refactoring-setup.md","chunks":1,"sections":1,"filename":"2026-02-22-umap-performance-refactoring-setup"}}
|
|
{"timestamp":"2026-02-23T10:01:02.290Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-16-signet-architecture.md","chunks":6,"sections":6,"filename":"2026-02-16-signet-architecture"}}
|
|
{"timestamp":"2026-02-23T10:01:02.292Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-refactoring-investigation-initiated.md","chunks":3,"sections":3,"filename":"2026-02-23-refactoring-investigation-initiated"}}
|
|
{"timestamp":"2026-02-23T10:01:02.293Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/package-preferences.md","chunks":1,"sections":1,"filename":"package-preferences"}}
|
|
{"timestamp":"2026-02-23T10:01:02.293Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-22-openclaw-troubleshooting.md","chunks":1,"sections":1,"filename":"2026-02-22-openclaw-troubleshooting"}}
|
|
{"timestamp":"2026-02-23T10:01:02.295Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-session-initialization-3.md","chunks":2,"sections":2,"filename":"2026-02-23-session-initialization-3"}}
|
|
{"timestamp":"2026-02-23T10:01:02.297Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-astro-docs-migration-task-assignment.md","chunks":4,"sections":4,"filename":"2026-02-23-astro-docs-migration-task-assignment"}}
|
|
{"timestamp":"2026-02-23T10:01:02.301Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-session-initialization-2.md","chunks":1,"sections":1,"filename":"2026-02-23-session-initialization-2"}}
|
|
{"timestamp":"2026-02-23T10:01:02.302Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-session-initialization-4.md","chunks":1,"sections":1,"filename":"2026-02-23-session-initialization-4"}}
|
|
{"timestamp":"2026-02-23T10:01:02.303Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-signet-system-tray-app-tauri-v2-plan-delivery.md","chunks":1,"sections":1,"filename":"2026-02-23-signet-system-tray-app-tauri-v2-plan-delivery"}}
|
|
{"timestamp":"2026-02-23T10:01:02.306Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-documentation-gap-audit-update-plan.md","chunks":3,"sections":3,"filename":"2026-02-23-documentation-gap-audit-update-plan"}}
|
|
{"timestamp":"2026-02-23T10:01:02.311Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-auto-update-observability-plan.md","chunks":3,"sections":3,"filename":"2026-02-23-auto-update-observability-plan"}}
|
|
{"timestamp":"2026-02-23T10:01:02.312Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-claude-md-audit-initiative.md","chunks":1,"sections":1,"filename":"2026-02-23-claude-md-audit-initiative"}}
|
|
{"timestamp":"2026-02-23T10:01:02.314Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-01-31.md","chunks":1,"sections":1,"filename":"2026-01-31"}}
|
|
{"timestamp":"2026-02-23T10:01:02.322Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-07.md","chunks":8,"sections":8,"filename":"2026-02-07"}}
|
|
{"timestamp":"2026-02-23T10:01:02.326Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-session-initialization-5.md","chunks":4,"sections":4,"filename":"2026-02-23-session-initialization-5"}}
|
|
{"timestamp":"2026-02-23T10:01:02.330Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-21-timeline-api-endpoint-implementation.md","chunks":4,"sections":4,"filename":"2026-02-21-timeline-api-endpoint-implementation"}}
|
|
{"timestamp":"2026-02-23T10:01:02.337Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/VOICE-WORKFLOW.md","chunks":6,"sections":6,"filename":"VOICE-WORKFLOW"}}
|
|
{"timestamp":"2026-02-23T10:01:02.340Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-01-27.md","chunks":4,"sections":4,"filename":"2026-01-27"}}
|
|
{"timestamp":"2026-02-23T10:01:02.343Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/TOOLS.md","chunks":7,"sections":7,"filename":"TOOLS"}}
|
|
{"timestamp":"2026-02-23T10:01:02.343Z","level":"info","category":"daemon","message":"Imported existing memory files","data":{"files":43,"chunks":151}}
|
|
{"timestamp":"2026-02-23T10:02:14.079Z","level":"info","category":"daemon","message":"Serving dashboard","data":{"path":"/home/nicholai/node_modules/signetai/dashboard"}}
|
|
{"timestamp":"2026-02-23T10:02:14.079Z","level":"info","category":"daemon","message":"Signet Daemon starting"}
|
|
{"timestamp":"2026-02-23T10:02:14.079Z","level":"info","category":"daemon","message":"Agents directory","data":{"path":"/home/nicholai/.agents"}}
|
|
{"timestamp":"2026-02-23T10:02:14.079Z","level":"info","category":"daemon","message":"Port configured","data":{"port":3850}}
|
|
{"timestamp":"2026-02-23T10:02:14.082Z","level":"info","category":"daemon","message":"Process ID","data":{"pid":997245}}
|
|
{"timestamp":"2026-02-23T10:02:14.083Z","level":"info","category":"watcher","message":"File watcher started"}
|
|
{"timestamp":"2026-02-23T10:02:14.083Z","level":"info","category":"auth","message":"Running in local mode (no auth)"}
|
|
{"timestamp":"2026-02-23T10:02:14.084Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":2000,"maxRetries":3,"model":"haiku","mode":"controlled-write"}}
|
|
{"timestamp":"2026-02-23T10:02:14.084Z","level":"info","category":"retention","message":"Worker started","data":{"intervalMs":21600000,"tombstoneDays":30,"historyDays":180}}
|
|
{"timestamp":"2026-02-23T10:02:14.084Z","level":"info","category":"maintenance","message":"Worker started","data":{"mode":"observe","intervalMs":1800000}}
|
|
{"timestamp":"2026-02-23T10:02:14.084Z","level":"info","category":"document-worker","message":"Worker started","data":{"intervalMs":10000,"chunkSize":2000}}
|
|
{"timestamp":"2026-02-23T10:02:14.084Z","level":"info","category":"pipeline","message":"Pipeline started","data":{"mode":"controlled-write"}}
|
|
{"timestamp":"2026-02-23T10:02:14.084Z","level":"info","category":"git","message":"Auto-sync enabled: every 300s"}
|
|
{"timestamp":"2026-02-23T10:02:14.125Z","level":"info","category":"daemon","message":"Server listening","data":{"address":"127.0.0.1","port":3850}}
|
|
{"timestamp":"2026-02-23T10:02:14.125Z","level":"info","category":"daemon","message":"Daemon ready"}
|
|
{"timestamp":"2026-02-23T10:02:14.141Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"compass project\n===\n\narchitecture\n---\n\n- compass r","section":"(no section)","level":"section"}}
|
|
{"timestamp":"2026-02-23T10:02:14.141Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-client-work-martine-vogel-compass/memory/MEMORY.md","projectId":"-mnt-work-dev-client-work-martine-vogel-compass","chunks":1,"sections":1}}
|
|
{"timestamp":"2026-02-23T10:02:14.142Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Depth Anything v3 Nuke Plugin\n\n- repo: /mnt/wor","section":"depth anything v3 nuke plugin","level":"section"}}
|
|
{"timestamp":"2026-02-23T10:02:14.164Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-astro-landing-page-migration-task-1.md","chunks":2,"sections":0,"filename":"2026-02-23-astro-landing-page-migration-task-1"}}
|
|
{"timestamp":"2026-02-23T10:02:14.164Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Nuke .cat File Format (critical)\n\n- .cat files ","section":"nuke .cat file format (critical)","level":"section"}}
|
|
{"timestamp":"2026-02-23T10:02:14.165Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-session-initialization.md","chunks":1,"sections":1,"filename":"2026-02-23-session-initialization"}}
|
|
{"timestamp":"2026-02-23T10:02:14.166Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## TorchScript Lessons (hard-won)\n\n- nn.ModuleList","section":"torchscript lessons (hard-won)","level":"section"}}
|
|
{"timestamp":"2026-02-23T10:02:14.167Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Model Performance Notes\n\n- kimi-k2.5: 2/10 on n","section":"model performance notes","level":"section"}}
|
|
{"timestamp":"2026-02-23T10:02:14.167Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-01-26.md","chunks":2,"sections":2,"filename":"2026-01-26"}}
|
|
{"timestamp":"2026-02-23T10:02:14.168Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Skill\n\n- materia-nuke-node skill at ~/.agents/s","section":"skill","level":"section"}}
|
|
{"timestamp":"2026-02-23T10:02:14.168Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-materia/memory/MEMORY.md","projectId":"-mnt-work-dev-materia","chunks":5,"sections":5}}
|
|
{"timestamp":"2026-02-23T10:02:14.169Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"compass schedule project\n===\n\nkey patterns\n---\n\n- ","section":"(no section)","level":"section"}}
|
|
{"timestamp":"2026-02-23T10:02:14.169Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-client-work-martine-vogel-compass-compass-schedule/memory/MEMORY.md","projectId":"-mnt-work-dev-client-work-martine-vogel-compass-compass-schedule","chunks":1,"sections":1}}
|
|
{"timestamp":"2026-02-23T10:02:14.169Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-01-24.md","chunks":2,"sections":2,"filename":"2026-01-24"}}
|
|
{"timestamp":"2026-02-23T10:02:14.170Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"quickshell port\n===\n\nthe caelestia -> quickshell p","section":"(no section)","level":"paragraph"}}
|
|
{"timestamp":"2026-02-23T10:02:14.171Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-22-session-start-2.md","chunks":1,"sections":1,"filename":"2026-02-22-session-start-2"}}
|
|
{"timestamp":"2026-02-23T10:02:14.171Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"status (2026-02-08)\n---\n- deployed and running wit","section":"(no section)","level":"paragraph"}}
|
|
{"timestamp":"2026-02-23T10:02:14.171Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-home-nicholai/memory/MEMORY.md","projectId":"-home-nicholai","chunks":2,"sections":0}}
|
|
{"timestamp":"2026-02-23T10:02:14.172Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-web-migration-to-astro-docs-ci-cd.md","chunks":1,"sections":1,"filename":"2026-02-23-web-migration-to-astro-docs-ci-cd"}}
|
|
{"timestamp":"2026-02-23T10:02:14.172Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## DB Access Pattern (PR #58 fix)\n\n- `src/lib/db-u","section":"db access pattern (pr #58 fix)","level":"section"}}
|
|
{"timestamp":"2026-02-23T10:02:14.173Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Env Access Pattern\n\n- cloudflare workers: env v","section":"env access pattern","level":"section"}}
|
|
{"timestamp":"2026-02-23T10:02:14.174Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-22-dashboard-umap-projection-migration.md","chunks":1,"sections":1,"filename":"2026-02-22-dashboard-umap-projection-migration"}}
|
|
{"timestamp":"2026-02-23T10:02:14.174Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Lessons Learned\n\n- when removing multiline bloc","section":"lessons learned","level":"section"}}
|
|
{"timestamp":"2026-02-23T10:02:14.174Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-client-work-martine-vogel-compass-compass-custom-dashboards/memory/MEMORY.md","projectId":"-mnt-work-dev-client-work-martine-vogel-compass-compass-custom-dashboards","chunks":3,"sections":3}}
|
|
{"timestamp":"2026-02-23T10:02:14.175Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Session Ritual\n\nAlways read `VISION.md` at the ","section":"session ritual","level":"section"}}
|
|
{"timestamp":"2026-02-23T10:02:14.175Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-home-nicholai-signet-signetai/memory/MEMORY.md","projectId":"-home-nicholai-signet-signetai","chunks":1,"sections":1}}
|
|
{"timestamp":"2026-02-23T10:02:14.176Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Veo 3.1 First-Last Frame Pipeline\n\n- When gener","section":"veo 3.1 first-last frame pipeline","level":"section"}}
|
|
{"timestamp":"2026-02-23T10:02:14.177Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"### Nano Banana Pro (Input-Only Moderation)\n\n- Che","section":"nano banana pro (input-only moderation)","level":"section"}}
|
|
{"timestamp":"2026-02-23T10:02:14.178Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"### Veo 3.1 (Input AND Output Moderation)\n\n- Moder","section":"veo 3.1 (input and output moderation)","level":"section"}}
|
|
{"timestamp":"2026-02-23T10:02:14.179Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## API Format Notes (Gemini API, not Vertex AI)\n\n-","section":"api format notes (gemini api, not vertex ai)","level":"section"}}
|
|
{"timestamp":"2026-02-23T10:02:14.180Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Project Location\n\n- Working dir: `/mnt/work/dev","section":"project location","level":"section"}}
|
|
{"timestamp":"2026-02-23T10:02:14.180Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-ai-studio-videos/memory/MEMORY.md","projectId":"-mnt-work-dev-ai-studio-videos","chunks":5,"sections":5}}
|
|
{"timestamp":"2026-02-23T10:02:14.181Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"compass project memory\n===\n\nMCP tool architecture ","section":"(no section)","level":"paragraph"}}
|
|
{"timestamp":"2026-02-23T10:02:14.182Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"netsuite gotchas:\n- 401 can mean timeout, not auth","section":"(no section)","level":"paragraph"}}
|
|
{"timestamp":"2026-02-23T10:02:14.182Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-client-work-martine-vogel-compass-compass/memory/MEMORY.md","projectId":"-mnt-work-dev-client-work-martine-vogel-compass-compass","chunks":2,"sections":0}}
|
|
{"timestamp":"2026-02-23T10:02:14.183Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Tailwind v4 + styled-jsx Gotcha\n\n`hidden lg:fle","section":"tailwind v4 + styled-jsx gotcha","level":"section"}}
|
|
{"timestamp":"2026-02-23T10:02:14.184Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Turbopack Build Bug\n\n`npx next build` crashes w","section":"turbopack build bug","level":"section"}}
|
|
{"timestamp":"2026-02-23T10:02:14.185Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Theme: Modern Minimal (oklch)\n\n- Background: pu","section":"theme: modern minimal (oklch)","level":"section"}}
|
|
{"timestamp":"2026-02-23T10:02:14.185Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Design Direction\n\n- Compact, minimal UI inspire","section":"design direction","level":"section"}}
|
|
{"timestamp":"2026-02-23T10:02:14.186Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-15-pre-compaction-flush.md","chunks":13,"sections":13,"filename":"2026-02-15-pre-compaction-flush"}}
|
|
{"timestamp":"2026-02-23T10:02:14.187Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Key Paths\n\n- Theme vars: `app/globals.css`\n- Ap","section":"key paths","level":"section"}}
|
|
{"timestamp":"2026-02-23T10:02:14.187Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-cre-sync/memory/MEMORY.md","projectId":"-mnt-work-dev-cre-sync","chunks":5,"sections":5}}
|
|
{"timestamp":"2026-02-23T10:02:14.187Z","level":"info","category":"watcher","message":"Synced existing Claude memories","data":{"count":25}}
|
|
{"timestamp":"2026-02-23T10:02:14.189Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-09.md","chunks":4,"sections":4,"filename":"2026-02-09"}}
|
|
{"timestamp":"2026-02-23T10:02:14.190Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-14.md","chunks":2,"sections":2,"filename":"2026-02-14"}}
|
|
{"timestamp":"2026-02-23T10:02:14.191Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-post-push-auto-pull-hook-implementation.md","chunks":1,"sections":1,"filename":"2026-02-23-post-push-auto-pull-hook-implementation"}}
|
|
{"timestamp":"2026-02-23T10:02:14.191Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-22-session-start.md","chunks":1,"sections":1,"filename":"2026-02-22-session-start"}}
|
|
{"timestamp":"2026-02-23T10:02:14.192Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-documentation-audit-team-embedding-repair-endpoint.md","chunks":1,"sections":1,"filename":"2026-02-23-documentation-audit-team-embedding-repair-endpoint"}}
|
|
{"timestamp":"2026-02-23T10:02:14.196Z","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-23T10:02:14.196Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-memory-browser-tool-workflow-preference.md","chunks":1,"sections":1,"filename":"2026-02-23-memory-browser-tool-workflow-preference"}}
|
|
{"timestamp":"2026-02-23T10:02:14.201Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-10-openagents-tracker.md","chunks":8,"sections":8,"filename":"2026-02-10-openagents-tracker"}}
|
|
{"timestamp":"2026-02-23T10:02:14.211Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-10-signet.md","chunks":16,"sections":16,"filename":"2026-02-10-signet"}}
|
|
{"timestamp":"2026-02-23T10:02:14.212Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-01-20.md","chunks":2,"sections":0,"filename":"2026-01-20"}}
|
|
{"timestamp":"2026-02-23T10:02:14.213Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-changelog-public-roadmap-implementation.md","chunks":1,"sections":1,"filename":"2026-02-23-changelog-public-roadmap-implementation"}}
|
|
{"timestamp":"2026-02-23T10:02:14.217Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-17.md","chunks":8,"sections":8,"filename":"2026-02-17"}}
|
|
{"timestamp":"2026-02-23T10:02:14.219Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-session-initialization-6.md","chunks":3,"sections":3,"filename":"2026-02-23-session-initialization-6"}}
|
|
{"timestamp":"2026-02-23T10:02:14.219Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-remove-website-auto-deploy-from-ci-cd.md","chunks":1,"sections":1,"filename":"2026-02-23-remove-website-auto-deploy-from-ci-cd"}}
|
|
{"timestamp":"2026-02-23T10:02:14.227Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-10.md","chunks":12,"sections":12,"filename":"2026-02-10"}}
|
|
{"timestamp":"2026-02-23T10:02:14.228Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-22-umap-performance-refactoring-setup.md","chunks":1,"sections":1,"filename":"2026-02-22-umap-performance-refactoring-setup"}}
|
|
{"timestamp":"2026-02-23T10:02:14.231Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-16-signet-architecture.md","chunks":6,"sections":6,"filename":"2026-02-16-signet-architecture"}}
|
|
{"timestamp":"2026-02-23T10:02:14.233Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-refactoring-investigation-initiated.md","chunks":3,"sections":3,"filename":"2026-02-23-refactoring-investigation-initiated"}}
|
|
{"timestamp":"2026-02-23T10:02:14.233Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/package-preferences.md","chunks":1,"sections":1,"filename":"package-preferences"}}
|
|
{"timestamp":"2026-02-23T10:02:14.234Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-22-openclaw-troubleshooting.md","chunks":1,"sections":1,"filename":"2026-02-22-openclaw-troubleshooting"}}
|
|
{"timestamp":"2026-02-23T10:02:14.235Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-session-initialization-3.md","chunks":2,"sections":2,"filename":"2026-02-23-session-initialization-3"}}
|
|
{"timestamp":"2026-02-23T10:02:14.238Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-astro-docs-migration-task-assignment.md","chunks":4,"sections":4,"filename":"2026-02-23-astro-docs-migration-task-assignment"}}
|
|
{"timestamp":"2026-02-23T10:02:14.239Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-session-initialization-2.md","chunks":1,"sections":1,"filename":"2026-02-23-session-initialization-2"}}
|
|
{"timestamp":"2026-02-23T10:02:14.239Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-session-initialization-4.md","chunks":1,"sections":1,"filename":"2026-02-23-session-initialization-4"}}
|
|
{"timestamp":"2026-02-23T10:02:14.240Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-signet-system-tray-app-tauri-v2-plan-delivery.md","chunks":1,"sections":1,"filename":"2026-02-23-signet-system-tray-app-tauri-v2-plan-delivery"}}
|
|
{"timestamp":"2026-02-23T10:02:14.242Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-documentation-gap-audit-update-plan.md","chunks":3,"sections":3,"filename":"2026-02-23-documentation-gap-audit-update-plan"}}
|
|
{"timestamp":"2026-02-23T10:02:14.243Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-auto-update-observability-plan.md","chunks":3,"sections":3,"filename":"2026-02-23-auto-update-observability-plan"}}
|
|
{"timestamp":"2026-02-23T10:02:14.244Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-claude-md-audit-initiative.md","chunks":1,"sections":1,"filename":"2026-02-23-claude-md-audit-initiative"}}
|
|
{"timestamp":"2026-02-23T10:02:14.244Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-01-31.md","chunks":1,"sections":1,"filename":"2026-01-31"}}
|
|
{"timestamp":"2026-02-23T10:02:14.248Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-07.md","chunks":8,"sections":8,"filename":"2026-02-07"}}
|
|
{"timestamp":"2026-02-23T10:02:14.251Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-session-initialization-5.md","chunks":4,"sections":4,"filename":"2026-02-23-session-initialization-5"}}
|
|
{"timestamp":"2026-02-23T10:02:14.253Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-21-timeline-api-endpoint-implementation.md","chunks":4,"sections":4,"filename":"2026-02-21-timeline-api-endpoint-implementation"}}
|
|
{"timestamp":"2026-02-23T10:02:14.256Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/VOICE-WORKFLOW.md","chunks":6,"sections":6,"filename":"VOICE-WORKFLOW"}}
|
|
{"timestamp":"2026-02-23T10:02:14.258Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-01-27.md","chunks":4,"sections":4,"filename":"2026-01-27"}}
|
|
{"timestamp":"2026-02-23T10:02:14.262Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/TOOLS.md","chunks":7,"sections":7,"filename":"TOOLS"}}
|
|
{"timestamp":"2026-02-23T10:02:14.262Z","level":"info","category":"daemon","message":"Imported existing memory files","data":{"files":43,"chunks":151}}
|
|
{"timestamp":"2026-02-23T10:03:35.616Z","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-23T10:03:35.616Z","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"}
|
|
{"timestamp":"2026-02-23T10:05:51.264Z","level":"info","category":"daemon","message":"Serving dashboard","data":{"path":"/home/nicholai/node_modules/signetai/dashboard"}}
|
|
{"timestamp":"2026-02-23T10:05:51.264Z","level":"info","category":"daemon","message":"Signet Daemon starting"}
|
|
{"timestamp":"2026-02-23T10:05:51.264Z","level":"info","category":"daemon","message":"Agents directory","data":{"path":"/home/nicholai/.agents"}}
|
|
{"timestamp":"2026-02-23T10:05:51.264Z","level":"info","category":"daemon","message":"Port configured","data":{"port":3850}}
|
|
{"timestamp":"2026-02-23T10:05:51.267Z","level":"info","category":"daemon","message":"Process ID","data":{"pid":1000710}}
|
|
{"timestamp":"2026-02-23T10:05:51.268Z","level":"info","category":"watcher","message":"File watcher started"}
|
|
{"timestamp":"2026-02-23T10:05:51.268Z","level":"info","category":"auth","message":"Running in local mode (no auth)"}
|
|
{"timestamp":"2026-02-23T10:05:51.268Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":2000,"maxRetries":3,"model":"haiku","mode":"controlled-write"}}
|
|
{"timestamp":"2026-02-23T10:05:51.269Z","level":"info","category":"retention","message":"Worker started","data":{"intervalMs":21600000,"tombstoneDays":30,"historyDays":180}}
|
|
{"timestamp":"2026-02-23T10:05:51.269Z","level":"info","category":"maintenance","message":"Worker started","data":{"mode":"observe","intervalMs":1800000}}
|
|
{"timestamp":"2026-02-23T10:05:51.269Z","level":"info","category":"document-worker","message":"Worker started","data":{"intervalMs":10000,"chunkSize":2000}}
|
|
{"timestamp":"2026-02-23T10:05:51.269Z","level":"info","category":"pipeline","message":"Pipeline started","data":{"mode":"controlled-write"}}
|
|
{"timestamp":"2026-02-23T10:05:51.269Z","level":"info","category":"git","message":"Auto-sync enabled: every 300s"}
|
|
{"timestamp":"2026-02-23T10:05:51.361Z","level":"info","category":"daemon","message":"Server listening","data":{"address":"127.0.0.1","port":3850}}
|
|
{"timestamp":"2026-02-23T10:05:51.361Z","level":"info","category":"daemon","message":"Daemon ready"}
|
|
{"timestamp":"2026-02-23T10:05:51.369Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"compass project\n===\n\narchitecture\n---\n\n- compass r","section":"(no section)","level":"section"}}
|
|
{"timestamp":"2026-02-23T10:05:51.370Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-client-work-martine-vogel-compass/memory/MEMORY.md","projectId":"-mnt-work-dev-client-work-martine-vogel-compass","chunks":1,"sections":1}}
|
|
{"timestamp":"2026-02-23T10:05:51.371Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Depth Anything v3 Nuke Plugin\n\n- repo: /mnt/wor","section":"depth anything v3 nuke plugin","level":"section"}}
|
|
{"timestamp":"2026-02-23T10:05:51.371Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-astro-landing-page-migration-task-1.md","chunks":2,"sections":0,"filename":"2026-02-23-astro-landing-page-migration-task-1"}}
|
|
{"timestamp":"2026-02-23T10:05:51.372Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Nuke .cat File Format (critical)\n\n- .cat files ","section":"nuke .cat file format (critical)","level":"section"}}
|
|
{"timestamp":"2026-02-23T10:05:51.372Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-session-initialization.md","chunks":1,"sections":1,"filename":"2026-02-23-session-initialization"}}
|
|
{"timestamp":"2026-02-23T10:05:51.373Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## TorchScript Lessons (hard-won)\n\n- nn.ModuleList","section":"torchscript lessons (hard-won)","level":"section"}}
|
|
{"timestamp":"2026-02-23T10:05:51.374Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Model Performance Notes\n\n- kimi-k2.5: 2/10 on n","section":"model performance notes","level":"section"}}
|
|
{"timestamp":"2026-02-23T10:05:51.375Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-01-26.md","chunks":2,"sections":2,"filename":"2026-01-26"}}
|
|
{"timestamp":"2026-02-23T10:05:51.375Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Skill\n\n- materia-nuke-node skill at ~/.agents/s","section":"skill","level":"section"}}
|
|
{"timestamp":"2026-02-23T10:05:51.375Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-materia/memory/MEMORY.md","projectId":"-mnt-work-dev-materia","chunks":5,"sections":5}}
|
|
{"timestamp":"2026-02-23T10:05:51.376Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"compass schedule project\n===\n\nkey patterns\n---\n\n- ","section":"(no section)","level":"section"}}
|
|
{"timestamp":"2026-02-23T10:05:51.376Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-client-work-martine-vogel-compass-compass-schedule/memory/MEMORY.md","projectId":"-mnt-work-dev-client-work-martine-vogel-compass-compass-schedule","chunks":1,"sections":1}}
|
|
{"timestamp":"2026-02-23T10:05:51.377Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-01-24.md","chunks":2,"sections":2,"filename":"2026-01-24"}}
|
|
{"timestamp":"2026-02-23T10:05:51.378Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"quickshell port\n===\n\nthe caelestia -> quickshell p","section":"(no section)","level":"paragraph"}}
|
|
{"timestamp":"2026-02-23T10:05:51.378Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-22-session-start-2.md","chunks":1,"sections":1,"filename":"2026-02-22-session-start-2"}}
|
|
{"timestamp":"2026-02-23T10:05:51.379Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"status (2026-02-08)\n---\n- deployed and running wit","section":"(no section)","level":"paragraph"}}
|
|
{"timestamp":"2026-02-23T10:05:51.379Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-home-nicholai/memory/MEMORY.md","projectId":"-home-nicholai","chunks":2,"sections":0}}
|
|
{"timestamp":"2026-02-23T10:05:51.380Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-web-migration-to-astro-docs-ci-cd.md","chunks":1,"sections":1,"filename":"2026-02-23-web-migration-to-astro-docs-ci-cd"}}
|
|
{"timestamp":"2026-02-23T10:05:51.380Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## DB Access Pattern (PR #58 fix)\n\n- `src/lib/db-u","section":"db access pattern (pr #58 fix)","level":"section"}}
|
|
{"timestamp":"2026-02-23T10:05:51.381Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-22-dashboard-umap-projection-migration.md","chunks":1,"sections":1,"filename":"2026-02-22-dashboard-umap-projection-migration"}}
|
|
{"timestamp":"2026-02-23T10:05:51.381Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Env Access Pattern\n\n- cloudflare workers: env v","section":"env access pattern","level":"section"}}
|
|
{"timestamp":"2026-02-23T10:05:51.382Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Lessons Learned\n\n- when removing multiline bloc","section":"lessons learned","level":"section"}}
|
|
{"timestamp":"2026-02-23T10:05:51.382Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-client-work-martine-vogel-compass-compass-custom-dashboards/memory/MEMORY.md","projectId":"-mnt-work-dev-client-work-martine-vogel-compass-compass-custom-dashboards","chunks":3,"sections":3}}
|
|
{"timestamp":"2026-02-23T10:05:51.383Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Session Ritual\n\nAlways read `VISION.md` at the ","section":"session ritual","level":"section"}}
|
|
{"timestamp":"2026-02-23T10:05:51.383Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-home-nicholai-signet-signetai/memory/MEMORY.md","projectId":"-home-nicholai-signet-signetai","chunks":1,"sections":1}}
|
|
{"timestamp":"2026-02-23T10:05:51.384Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Veo 3.1 First-Last Frame Pipeline\n\n- When gener","section":"veo 3.1 first-last frame pipeline","level":"section"}}
|
|
{"timestamp":"2026-02-23T10:05:51.386Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"### Nano Banana Pro (Input-Only Moderation)\n\n- Che","section":"nano banana pro (input-only moderation)","level":"section"}}
|
|
{"timestamp":"2026-02-23T10:05:51.388Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"### Veo 3.1 (Input AND Output Moderation)\n\n- Moder","section":"veo 3.1 (input and output moderation)","level":"section"}}
|
|
{"timestamp":"2026-02-23T10:05:51.389Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## API Format Notes (Gemini API, not Vertex AI)\n\n-","section":"api format notes (gemini api, not vertex ai)","level":"section"}}
|
|
{"timestamp":"2026-02-23T10:05:51.390Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Project Location\n\n- Working dir: `/mnt/work/dev","section":"project location","level":"section"}}
|
|
{"timestamp":"2026-02-23T10:05:51.390Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-ai-studio-videos/memory/MEMORY.md","projectId":"-mnt-work-dev-ai-studio-videos","chunks":5,"sections":5}}
|
|
{"timestamp":"2026-02-23T10:05:51.391Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"compass project memory\n===\n\nMCP tool architecture ","section":"(no section)","level":"paragraph"}}
|
|
{"timestamp":"2026-02-23T10:05:51.392Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"netsuite gotchas:\n- 401 can mean timeout, not auth","section":"(no section)","level":"paragraph"}}
|
|
{"timestamp":"2026-02-23T10:05:51.392Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-client-work-martine-vogel-compass-compass/memory/MEMORY.md","projectId":"-mnt-work-dev-client-work-martine-vogel-compass-compass","chunks":2,"sections":0}}
|
|
{"timestamp":"2026-02-23T10:05:51.394Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Tailwind v4 + styled-jsx Gotcha\n\n`hidden lg:fle","section":"tailwind v4 + styled-jsx gotcha","level":"section"}}
|
|
{"timestamp":"2026-02-23T10:05:51.394Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Turbopack Build Bug\n\n`npx next build` crashes w","section":"turbopack build bug","level":"section"}}
|
|
{"timestamp":"2026-02-23T10:05:51.395Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Theme: Modern Minimal (oklch)\n\n- Background: pu","section":"theme: modern minimal (oklch)","level":"section"}}
|
|
{"timestamp":"2026-02-23T10:05:51.396Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-15-pre-compaction-flush.md","chunks":13,"sections":13,"filename":"2026-02-15-pre-compaction-flush"}}
|
|
{"timestamp":"2026-02-23T10:05:51.396Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Design Direction\n\n- Compact, minimal UI inspire","section":"design direction","level":"section"}}
|
|
{"timestamp":"2026-02-23T10:05:51.397Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Key Paths\n\n- Theme vars: `app/globals.css`\n- Ap","section":"key paths","level":"section"}}
|
|
{"timestamp":"2026-02-23T10:05:51.397Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-cre-sync/memory/MEMORY.md","projectId":"-mnt-work-dev-cre-sync","chunks":5,"sections":5}}
|
|
{"timestamp":"2026-02-23T10:05:51.397Z","level":"info","category":"watcher","message":"Synced existing Claude memories","data":{"count":25}}
|
|
{"timestamp":"2026-02-23T10:05:51.399Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-09.md","chunks":4,"sections":4,"filename":"2026-02-09"}}
|
|
{"timestamp":"2026-02-23T10:05:51.400Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-14.md","chunks":2,"sections":2,"filename":"2026-02-14"}}
|
|
{"timestamp":"2026-02-23T10:05:51.401Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-post-push-auto-pull-hook-implementation.md","chunks":1,"sections":1,"filename":"2026-02-23-post-push-auto-pull-hook-implementation"}}
|
|
{"timestamp":"2026-02-23T10:05:51.401Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-22-session-start.md","chunks":1,"sections":1,"filename":"2026-02-22-session-start"}}
|
|
{"timestamp":"2026-02-23T10:05:51.402Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-documentation-audit-team-embedding-repair-endpoint.md","chunks":1,"sections":1,"filename":"2026-02-23-documentation-audit-team-embedding-repair-endpoint"}}
|
|
{"timestamp":"2026-02-23T10:05:51.406Z","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-23T10:05:51.407Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-memory-browser-tool-workflow-preference.md","chunks":1,"sections":1,"filename":"2026-02-23-memory-browser-tool-workflow-preference"}}
|
|
{"timestamp":"2026-02-23T10:05:51.411Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-10-openagents-tracker.md","chunks":8,"sections":8,"filename":"2026-02-10-openagents-tracker"}}
|
|
{"timestamp":"2026-02-23T10:05:51.419Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-10-signet.md","chunks":16,"sections":16,"filename":"2026-02-10-signet"}}
|
|
{"timestamp":"2026-02-23T10:05:51.421Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-01-20.md","chunks":2,"sections":0,"filename":"2026-01-20"}}
|
|
{"timestamp":"2026-02-23T10:05:51.422Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-changelog-public-roadmap-implementation.md","chunks":1,"sections":1,"filename":"2026-02-23-changelog-public-roadmap-implementation"}}
|
|
{"timestamp":"2026-02-23T10:05:51.426Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-17.md","chunks":8,"sections":8,"filename":"2026-02-17"}}
|
|
{"timestamp":"2026-02-23T10:05:51.428Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-session-initialization-6.md","chunks":3,"sections":3,"filename":"2026-02-23-session-initialization-6"}}
|
|
{"timestamp":"2026-02-23T10:05:51.428Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-remove-website-auto-deploy-from-ci-cd.md","chunks":1,"sections":1,"filename":"2026-02-23-remove-website-auto-deploy-from-ci-cd"}}
|
|
{"timestamp":"2026-02-23T10:05:51.434Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-10.md","chunks":12,"sections":12,"filename":"2026-02-10"}}
|
|
{"timestamp":"2026-02-23T10:05:51.435Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-22-umap-performance-refactoring-setup.md","chunks":1,"sections":1,"filename":"2026-02-22-umap-performance-refactoring-setup"}}
|
|
{"timestamp":"2026-02-23T10:05:51.439Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-16-signet-architecture.md","chunks":6,"sections":6,"filename":"2026-02-16-signet-architecture"}}
|
|
{"timestamp":"2026-02-23T10:05:51.440Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-refactoring-investigation-initiated.md","chunks":3,"sections":3,"filename":"2026-02-23-refactoring-investigation-initiated"}}
|
|
{"timestamp":"2026-02-23T10:05:51.441Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/package-preferences.md","chunks":1,"sections":1,"filename":"package-preferences"}}
|
|
{"timestamp":"2026-02-23T10:05:51.441Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-22-openclaw-troubleshooting.md","chunks":1,"sections":1,"filename":"2026-02-22-openclaw-troubleshooting"}}
|
|
{"timestamp":"2026-02-23T10:05:51.443Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-session-initialization-3.md","chunks":2,"sections":2,"filename":"2026-02-23-session-initialization-3"}}
|
|
{"timestamp":"2026-02-23T10:05:51.445Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-astro-docs-migration-task-assignment.md","chunks":4,"sections":4,"filename":"2026-02-23-astro-docs-migration-task-assignment"}}
|
|
{"timestamp":"2026-02-23T10:05:51.445Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-session-initialization-2.md","chunks":1,"sections":1,"filename":"2026-02-23-session-initialization-2"}}
|
|
{"timestamp":"2026-02-23T10:05:51.446Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-session-initialization-4.md","chunks":1,"sections":1,"filename":"2026-02-23-session-initialization-4"}}
|
|
{"timestamp":"2026-02-23T10:05:51.446Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-signet-system-tray-app-tauri-v2-plan-delivery.md","chunks":1,"sections":1,"filename":"2026-02-23-signet-system-tray-app-tauri-v2-plan-delivery"}}
|
|
{"timestamp":"2026-02-23T10:05:51.448Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-documentation-gap-audit-update-plan.md","chunks":3,"sections":3,"filename":"2026-02-23-documentation-gap-audit-update-plan"}}
|
|
{"timestamp":"2026-02-23T10:05:51.449Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-auto-update-observability-plan.md","chunks":3,"sections":3,"filename":"2026-02-23-auto-update-observability-plan"}}
|
|
{"timestamp":"2026-02-23T10:05:51.450Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-claude-md-audit-initiative.md","chunks":1,"sections":1,"filename":"2026-02-23-claude-md-audit-initiative"}}
|
|
{"timestamp":"2026-02-23T10:05:51.450Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-01-31.md","chunks":1,"sections":1,"filename":"2026-01-31"}}
|
|
{"timestamp":"2026-02-23T10:05:51.455Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-07.md","chunks":8,"sections":8,"filename":"2026-02-07"}}
|
|
{"timestamp":"2026-02-23T10:05:51.457Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-session-initialization-5.md","chunks":4,"sections":4,"filename":"2026-02-23-session-initialization-5"}}
|
|
{"timestamp":"2026-02-23T10:05:51.459Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-21-timeline-api-endpoint-implementation.md","chunks":4,"sections":4,"filename":"2026-02-21-timeline-api-endpoint-implementation"}}
|
|
{"timestamp":"2026-02-23T10:05:51.462Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/VOICE-WORKFLOW.md","chunks":6,"sections":6,"filename":"VOICE-WORKFLOW"}}
|
|
{"timestamp":"2026-02-23T10:05:51.464Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-01-27.md","chunks":4,"sections":4,"filename":"2026-01-27"}}
|
|
{"timestamp":"2026-02-23T10:05:51.468Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/TOOLS.md","chunks":7,"sections":7,"filename":"TOOLS"}}
|
|
{"timestamp":"2026-02-23T10:05:51.468Z","level":"info","category":"daemon","message":"Imported existing memory files","data":{"files":43,"chunks":151}}
|
|
{"timestamp":"2026-02-23T10:07:13.708Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T10:07:13.705Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T10:07:13.706Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":12,"durationMs":1}}
|
|
{"timestamp":"2026-02-23T10:07:13.707Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T10:07:18.711Z","level":"warn","category":"git","message":"Git add failed"}
|
|
{"timestamp":"2026-02-23T10:07:18.776Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T10-07-18_auto_memory/memories.db-wal","filesChanged":1}}
|
|
{"timestamp":"2026-02-23T10:08:36.526Z","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-23T10:08:36.526Z","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"}
|
|
{"timestamp":"2026-02-23T10:09:36.021Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T10:09:36.019Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T10:09:36.021Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":12,"durationMs":2}}
|
|
{"timestamp":"2026-02-23T10:09:36.021Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T10:09:41.024Z","level":"warn","category":"git","message":"Git add failed"}
|
|
{"timestamp":"2026-02-23T10:09:41.075Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T10-09-41_auto_memory/memories.db-wal","filesChanged":1}}
|
|
{"timestamp":"2026-02-23T10:10:51.958Z","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-23T10:10:51.958Z","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"}
|
|
{"timestamp":"2026-02-23T10:13:35.620Z","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-23T10:13:35.620Z","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"}
|
|
{"timestamp":"2026-02-23T10:14:07.435Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T10:14:07.436Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":12,"durationMs":1}}
|
|
{"timestamp":"2026-02-23T10:14:07.437Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T10:14:07.436Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T10:14:12.439Z","level":"warn","category":"git","message":"Git add failed"}
|
|
{"timestamp":"2026-02-23T10:14:12.490Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T10-14-12_auto_memory/memories.db-wal","filesChanged":1}}
|
|
{"timestamp":"2026-02-23T10:15:51.960Z","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-23T10:15:51.960Z","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"}
|
|
{"timestamp":"2026-02-23T10:18:35.610Z","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-23T10:18:35.610Z","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"}
|
|
{"timestamp":"2026-02-23T10:20:51.948Z","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-23T10:20:51.948Z","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"}
|
|
{"timestamp":"2026-02-23T10:23:35.609Z","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-23T10:23:35.609Z","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"}
|
|
{"timestamp":"2026-02-23T10:25:51.975Z","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-23T10:25:51.975Z","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"}
|
|
{"timestamp":"2026-02-23T10:28:35.631Z","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-23T10:28:35.631Z","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"}
|
|
{"timestamp":"2026-02-23T10:30:52.847Z","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-23T10:30:52.848Z","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"}
|
|
{"timestamp":"2026-02-23T10:33:35.579Z","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-23T10:33:35.579Z","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"}
|
|
{"timestamp":"2026-02-23T10:34:59.500Z","level":"info","category":"daemon","message":"Serving dashboard","data":{"path":"/home/nicholai/node_modules/signetai/dashboard"}}
|
|
{"timestamp":"2026-02-23T10:34:59.500Z","level":"info","category":"daemon","message":"Signet Daemon starting"}
|
|
{"timestamp":"2026-02-23T10:34:59.500Z","level":"info","category":"daemon","message":"Agents directory","data":{"path":"/home/nicholai/.agents"}}
|
|
{"timestamp":"2026-02-23T10:34:59.500Z","level":"info","category":"daemon","message":"Port configured","data":{"port":3850}}
|
|
{"timestamp":"2026-02-23T10:34:59.503Z","level":"info","category":"daemon","message":"Process ID","data":{"pid":1031186}}
|
|
{"timestamp":"2026-02-23T10:34:59.504Z","level":"info","category":"watcher","message":"File watcher started"}
|
|
{"timestamp":"2026-02-23T10:34:59.504Z","level":"info","category":"auth","message":"Running in local mode (no auth)"}
|
|
{"timestamp":"2026-02-23T10:34:59.505Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":2000,"maxRetries":3,"model":"haiku","mode":"controlled-write"}}
|
|
{"timestamp":"2026-02-23T10:34:59.505Z","level":"info","category":"retention","message":"Worker started","data":{"intervalMs":21600000,"tombstoneDays":30,"historyDays":180}}
|
|
{"timestamp":"2026-02-23T10:34:59.505Z","level":"info","category":"maintenance","message":"Worker started","data":{"mode":"observe","intervalMs":1800000}}
|
|
{"timestamp":"2026-02-23T10:34:59.505Z","level":"info","category":"document-worker","message":"Worker started","data":{"intervalMs":10000,"chunkSize":2000}}
|
|
{"timestamp":"2026-02-23T10:34:59.505Z","level":"info","category":"pipeline","message":"Pipeline started","data":{"mode":"controlled-write"}}
|
|
{"timestamp":"2026-02-23T10:34:59.505Z","level":"info","category":"git","message":"Auto-sync enabled: every 300s"}
|
|
{"timestamp":"2026-02-23T10:34:59.599Z","level":"info","category":"daemon","message":"Server listening","data":{"address":"127.0.0.1","port":3850}}
|
|
{"timestamp":"2026-02-23T10:34:59.599Z","level":"info","category":"daemon","message":"Daemon ready"}
|
|
{"timestamp":"2026-02-23T10:34:59.608Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"compass project\n===\n\narchitecture\n---\n\n- compass r","section":"(no section)","level":"section"}}
|
|
{"timestamp":"2026-02-23T10:34:59.608Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-client-work-martine-vogel-compass/memory/MEMORY.md","projectId":"-mnt-work-dev-client-work-martine-vogel-compass","chunks":1,"sections":1}}
|
|
{"timestamp":"2026-02-23T10:34:59.610Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Depth Anything v3 Nuke Plugin\n\n- repo: /mnt/wor","section":"depth anything v3 nuke plugin","level":"section"}}
|
|
{"timestamp":"2026-02-23T10:34:59.610Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-astro-landing-page-migration-task-1.md","chunks":2,"sections":0,"filename":"2026-02-23-astro-landing-page-migration-task-1"}}
|
|
{"timestamp":"2026-02-23T10:34:59.611Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Nuke .cat File Format (critical)\n\n- .cat files ","section":"nuke .cat file format (critical)","level":"section"}}
|
|
{"timestamp":"2026-02-23T10:34:59.611Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-session-initialization.md","chunks":1,"sections":1,"filename":"2026-02-23-session-initialization"}}
|
|
{"timestamp":"2026-02-23T10:34:59.612Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## TorchScript Lessons (hard-won)\n\n- nn.ModuleList","section":"torchscript lessons (hard-won)","level":"section"}}
|
|
{"timestamp":"2026-02-23T10:34:59.613Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Model Performance Notes\n\n- kimi-k2.5: 2/10 on n","section":"model performance notes","level":"section"}}
|
|
{"timestamp":"2026-02-23T10:34:59.613Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-01-26.md","chunks":2,"sections":2,"filename":"2026-01-26"}}
|
|
{"timestamp":"2026-02-23T10:34:59.614Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Skill\n\n- materia-nuke-node skill at ~/.agents/s","section":"skill","level":"section"}}
|
|
{"timestamp":"2026-02-23T10:34:59.614Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-materia/memory/MEMORY.md","projectId":"-mnt-work-dev-materia","chunks":5,"sections":5}}
|
|
{"timestamp":"2026-02-23T10:34:59.615Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"compass schedule project\n===\n\nkey patterns\n---\n\n- ","section":"(no section)","level":"section"}}
|
|
{"timestamp":"2026-02-23T10:34:59.615Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-client-work-martine-vogel-compass-compass-schedule/memory/MEMORY.md","projectId":"-mnt-work-dev-client-work-martine-vogel-compass-compass-schedule","chunks":1,"sections":1}}
|
|
{"timestamp":"2026-02-23T10:34:59.615Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-01-24.md","chunks":2,"sections":2,"filename":"2026-01-24"}}
|
|
{"timestamp":"2026-02-23T10:34:59.616Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"quickshell port\n===\n\nthe caelestia -> quickshell p","section":"(no section)","level":"paragraph"}}
|
|
{"timestamp":"2026-02-23T10:34:59.617Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-22-session-start-2.md","chunks":1,"sections":1,"filename":"2026-02-22-session-start-2"}}
|
|
{"timestamp":"2026-02-23T10:34:59.617Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"status (2026-02-08)\n---\n- deployed and running wit","section":"(no section)","level":"paragraph"}}
|
|
{"timestamp":"2026-02-23T10:34:59.617Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-home-nicholai/memory/MEMORY.md","projectId":"-home-nicholai","chunks":2,"sections":0}}
|
|
{"timestamp":"2026-02-23T10:34:59.618Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-web-migration-to-astro-docs-ci-cd.md","chunks":1,"sections":1,"filename":"2026-02-23-web-migration-to-astro-docs-ci-cd"}}
|
|
{"timestamp":"2026-02-23T10:34:59.618Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## DB Access Pattern (PR #58 fix)\n\n- `src/lib/db-u","section":"db access pattern (pr #58 fix)","level":"section"}}
|
|
{"timestamp":"2026-02-23T10:34:59.619Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-22-dashboard-umap-projection-migration.md","chunks":1,"sections":1,"filename":"2026-02-22-dashboard-umap-projection-migration"}}
|
|
{"timestamp":"2026-02-23T10:34:59.619Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Env Access Pattern\n\n- cloudflare workers: env v","section":"env access pattern","level":"section"}}
|
|
{"timestamp":"2026-02-23T10:34:59.620Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Lessons Learned\n\n- when removing multiline bloc","section":"lessons learned","level":"section"}}
|
|
{"timestamp":"2026-02-23T10:34:59.620Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-client-work-martine-vogel-compass-compass-custom-dashboards/memory/MEMORY.md","projectId":"-mnt-work-dev-client-work-martine-vogel-compass-compass-custom-dashboards","chunks":3,"sections":3}}
|
|
{"timestamp":"2026-02-23T10:34:59.621Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Session Ritual\n\nAlways read `VISION.md` at the ","section":"session ritual","level":"section"}}
|
|
{"timestamp":"2026-02-23T10:34:59.621Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-home-nicholai-signet-signetai/memory/MEMORY.md","projectId":"-home-nicholai-signet-signetai","chunks":1,"sections":1}}
|
|
{"timestamp":"2026-02-23T10:34:59.622Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Veo 3.1 First-Last Frame Pipeline\n\n- When gener","section":"veo 3.1 first-last frame pipeline","level":"section"}}
|
|
{"timestamp":"2026-02-23T10:34:59.624Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"### Nano Banana Pro (Input-Only Moderation)\n\n- Che","section":"nano banana pro (input-only moderation)","level":"section"}}
|
|
{"timestamp":"2026-02-23T10:34:59.625Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"### Veo 3.1 (Input AND Output Moderation)\n\n- Moder","section":"veo 3.1 (input and output moderation)","level":"section"}}
|
|
{"timestamp":"2026-02-23T10:34:59.628Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## API Format Notes (Gemini API, not Vertex AI)\n\n-","section":"api format notes (gemini api, not vertex ai)","level":"section"}}
|
|
{"timestamp":"2026-02-23T10:34:59.629Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Project Location\n\n- Working dir: `/mnt/work/dev","section":"project location","level":"section"}}
|
|
{"timestamp":"2026-02-23T10:34:59.629Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-ai-studio-videos/memory/MEMORY.md","projectId":"-mnt-work-dev-ai-studio-videos","chunks":5,"sections":5}}
|
|
{"timestamp":"2026-02-23T10:34:59.631Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"compass project memory\n===\n\nMCP tool architecture ","section":"(no section)","level":"paragraph"}}
|
|
{"timestamp":"2026-02-23T10:34:59.632Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"netsuite gotchas:\n- 401 can mean timeout, not auth","section":"(no section)","level":"paragraph"}}
|
|
{"timestamp":"2026-02-23T10:34:59.632Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-client-work-martine-vogel-compass-compass/memory/MEMORY.md","projectId":"-mnt-work-dev-client-work-martine-vogel-compass-compass","chunks":2,"sections":0}}
|
|
{"timestamp":"2026-02-23T10:34:59.633Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Tailwind v4 + styled-jsx Gotcha\n\n`hidden lg:fle","section":"tailwind v4 + styled-jsx gotcha","level":"section"}}
|
|
{"timestamp":"2026-02-23T10:34:59.635Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Turbopack Build Bug\n\n`npx next build` crashes w","section":"turbopack build bug","level":"section"}}
|
|
{"timestamp":"2026-02-23T10:34:59.636Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Theme: Modern Minimal (oklch)\n\n- Background: pu","section":"theme: modern minimal (oklch)","level":"section"}}
|
|
{"timestamp":"2026-02-23T10:34:59.637Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Design Direction\n\n- Compact, minimal UI inspire","section":"design direction","level":"section"}}
|
|
{"timestamp":"2026-02-23T10:34:59.637Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-15-pre-compaction-flush.md","chunks":13,"sections":13,"filename":"2026-02-15-pre-compaction-flush"}}
|
|
{"timestamp":"2026-02-23T10:34:59.638Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Key Paths\n\n- Theme vars: `app/globals.css`\n- Ap","section":"key paths","level":"section"}}
|
|
{"timestamp":"2026-02-23T10:34:59.638Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-cre-sync/memory/MEMORY.md","projectId":"-mnt-work-dev-cre-sync","chunks":5,"sections":5}}
|
|
{"timestamp":"2026-02-23T10:34:59.638Z","level":"info","category":"watcher","message":"Synced existing Claude memories","data":{"count":25}}
|
|
{"timestamp":"2026-02-23T10:34:59.641Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-09.md","chunks":4,"sections":4,"filename":"2026-02-09"}}
|
|
{"timestamp":"2026-02-23T10:34:59.643Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-14.md","chunks":2,"sections":2,"filename":"2026-02-14"}}
|
|
{"timestamp":"2026-02-23T10:34:59.644Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-post-push-auto-pull-hook-implementation.md","chunks":1,"sections":1,"filename":"2026-02-23-post-push-auto-pull-hook-implementation"}}
|
|
{"timestamp":"2026-02-23T10:34:59.645Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-22-session-start.md","chunks":1,"sections":1,"filename":"2026-02-22-session-start"}}
|
|
{"timestamp":"2026-02-23T10:34:59.646Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-documentation-audit-team-embedding-repair-endpoint.md","chunks":1,"sections":1,"filename":"2026-02-23-documentation-audit-team-embedding-repair-endpoint"}}
|
|
{"timestamp":"2026-02-23T10:34:59.649Z","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-23T10:34:59.650Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-memory-browser-tool-workflow-preference.md","chunks":1,"sections":1,"filename":"2026-02-23-memory-browser-tool-workflow-preference"}}
|
|
{"timestamp":"2026-02-23T10:34:59.655Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-10-openagents-tracker.md","chunks":8,"sections":8,"filename":"2026-02-10-openagents-tracker"}}
|
|
{"timestamp":"2026-02-23T10:34:59.667Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-10-signet.md","chunks":16,"sections":16,"filename":"2026-02-10-signet"}}
|
|
{"timestamp":"2026-02-23T10:34:59.668Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-01-20.md","chunks":2,"sections":0,"filename":"2026-01-20"}}
|
|
{"timestamp":"2026-02-23T10:34:59.669Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-changelog-public-roadmap-implementation.md","chunks":1,"sections":1,"filename":"2026-02-23-changelog-public-roadmap-implementation"}}
|
|
{"timestamp":"2026-02-23T10:34:59.678Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-17.md","chunks":8,"sections":8,"filename":"2026-02-17"}}
|
|
{"timestamp":"2026-02-23T10:34:59.680Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-session-initialization-6.md","chunks":3,"sections":3,"filename":"2026-02-23-session-initialization-6"}}
|
|
{"timestamp":"2026-02-23T10:34:59.683Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-remove-website-auto-deploy-from-ci-cd.md","chunks":1,"sections":1,"filename":"2026-02-23-remove-website-auto-deploy-from-ci-cd"}}
|
|
{"timestamp":"2026-02-23T10:34:59.693Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-10.md","chunks":12,"sections":12,"filename":"2026-02-10"}}
|
|
{"timestamp":"2026-02-23T10:34:59.694Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-22-umap-performance-refactoring-setup.md","chunks":1,"sections":1,"filename":"2026-02-22-umap-performance-refactoring-setup"}}
|
|
{"timestamp":"2026-02-23T10:34:59.700Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-16-signet-architecture.md","chunks":6,"sections":6,"filename":"2026-02-16-signet-architecture"}}
|
|
{"timestamp":"2026-02-23T10:34:59.703Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-refactoring-investigation-initiated.md","chunks":3,"sections":3,"filename":"2026-02-23-refactoring-investigation-initiated"}}
|
|
{"timestamp":"2026-02-23T10:34:59.704Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/package-preferences.md","chunks":1,"sections":1,"filename":"package-preferences"}}
|
|
{"timestamp":"2026-02-23T10:34:59.704Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-22-openclaw-troubleshooting.md","chunks":1,"sections":1,"filename":"2026-02-22-openclaw-troubleshooting"}}
|
|
{"timestamp":"2026-02-23T10:34:59.710Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-session-initialization-3.md","chunks":2,"sections":2,"filename":"2026-02-23-session-initialization-3"}}
|
|
{"timestamp":"2026-02-23T10:34:59.712Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-astro-docs-migration-task-assignment.md","chunks":4,"sections":4,"filename":"2026-02-23-astro-docs-migration-task-assignment"}}
|
|
{"timestamp":"2026-02-23T10:34:59.717Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-session-initialization-2.md","chunks":1,"sections":1,"filename":"2026-02-23-session-initialization-2"}}
|
|
{"timestamp":"2026-02-23T10:34:59.719Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-session-initialization-4.md","chunks":1,"sections":1,"filename":"2026-02-23-session-initialization-4"}}
|
|
{"timestamp":"2026-02-23T10:34:59.721Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-signet-system-tray-app-tauri-v2-plan-delivery.md","chunks":1,"sections":1,"filename":"2026-02-23-signet-system-tray-app-tauri-v2-plan-delivery"}}
|
|
{"timestamp":"2026-02-23T10:34:59.723Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-documentation-gap-audit-update-plan.md","chunks":3,"sections":3,"filename":"2026-02-23-documentation-gap-audit-update-plan"}}
|
|
{"timestamp":"2026-02-23T10:34:59.725Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-auto-update-observability-plan.md","chunks":3,"sections":3,"filename":"2026-02-23-auto-update-observability-plan"}}
|
|
{"timestamp":"2026-02-23T10:34:59.726Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-claude-md-audit-initiative.md","chunks":1,"sections":1,"filename":"2026-02-23-claude-md-audit-initiative"}}
|
|
{"timestamp":"2026-02-23T10:34:59.727Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-01-31.md","chunks":1,"sections":1,"filename":"2026-01-31"}}
|
|
{"timestamp":"2026-02-23T10:34:59.735Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-07.md","chunks":8,"sections":8,"filename":"2026-02-07"}}
|
|
{"timestamp":"2026-02-23T10:34:59.737Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-session-initialization-5.md","chunks":4,"sections":4,"filename":"2026-02-23-session-initialization-5"}}
|
|
{"timestamp":"2026-02-23T10:34:59.741Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-21-timeline-api-endpoint-implementation.md","chunks":4,"sections":4,"filename":"2026-02-21-timeline-api-endpoint-implementation"}}
|
|
{"timestamp":"2026-02-23T10:34:59.744Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/VOICE-WORKFLOW.md","chunks":6,"sections":6,"filename":"VOICE-WORKFLOW"}}
|
|
{"timestamp":"2026-02-23T10:34:59.746Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-01-27.md","chunks":4,"sections":4,"filename":"2026-01-27"}}
|
|
{"timestamp":"2026-02-23T10:34:59.746Z","level":"info","category":"daemon","message":"Imported existing memory files","data":{"files":42,"chunks":144}}
|
|
{"timestamp":"2026-02-23T10:38:35.622Z","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-23T10:38:35.622Z","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"}
|
|
{"timestamp":"2026-02-23T10:40:00.184Z","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-23T10:40:00.184Z","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"}
|
|
{"timestamp":"2026-02-23T10:41:07.827Z","level":"info","category":"daemon","message":"Serving dashboard","data":{"path":"/home/nicholai/node_modules/signetai/dashboard"}}
|
|
{"timestamp":"2026-02-23T10:41:07.828Z","level":"info","category":"daemon","message":"Signet Daemon starting"}
|
|
{"timestamp":"2026-02-23T10:41:07.828Z","level":"info","category":"daemon","message":"Agents directory","data":{"path":"/home/nicholai/.agents"}}
|
|
{"timestamp":"2026-02-23T10:41:07.828Z","level":"info","category":"daemon","message":"Port configured","data":{"port":3850}}
|
|
{"timestamp":"2026-02-23T10:41:07.831Z","level":"info","category":"daemon","message":"Process ID","data":{"pid":1036448}}
|
|
{"timestamp":"2026-02-23T10:41:07.832Z","level":"info","category":"watcher","message":"File watcher started"}
|
|
{"timestamp":"2026-02-23T10:41:07.832Z","level":"info","category":"auth","message":"Running in local mode (no auth)"}
|
|
{"timestamp":"2026-02-23T10:41:07.832Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":2000,"maxRetries":3,"model":"haiku","mode":"controlled-write"}}
|
|
{"timestamp":"2026-02-23T10:41:07.832Z","level":"info","category":"retention","message":"Worker started","data":{"intervalMs":21600000,"tombstoneDays":30,"historyDays":180}}
|
|
{"timestamp":"2026-02-23T10:41:07.832Z","level":"info","category":"maintenance","message":"Worker started","data":{"mode":"observe","intervalMs":1800000}}
|
|
{"timestamp":"2026-02-23T10:41:07.832Z","level":"info","category":"document-worker","message":"Worker started","data":{"intervalMs":10000,"chunkSize":2000}}
|
|
{"timestamp":"2026-02-23T10:41:07.832Z","level":"info","category":"pipeline","message":"Pipeline started","data":{"mode":"controlled-write"}}
|
|
{"timestamp":"2026-02-23T10:41:07.832Z","level":"info","category":"git","message":"Auto-sync enabled: every 300s"}
|
|
{"timestamp":"2026-02-23T10:41:07.875Z","level":"info","category":"daemon","message":"Server listening","data":{"address":"127.0.0.1","port":3850}}
|
|
{"timestamp":"2026-02-23T10:41:07.875Z","level":"info","category":"daemon","message":"Daemon ready"}
|
|
{"timestamp":"2026-02-23T10:41:07.902Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"compass project\n===\n\narchitecture\n---\n\n- compass r","section":"(no section)","level":"section"}}
|
|
{"timestamp":"2026-02-23T10:41:07.902Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-client-work-martine-vogel-compass/memory/MEMORY.md","projectId":"-mnt-work-dev-client-work-martine-vogel-compass","chunks":1,"sections":1}}
|
|
{"timestamp":"2026-02-23T10:41:07.904Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Depth Anything v3 Nuke Plugin\n\n- repo: /mnt/wor","section":"depth anything v3 nuke plugin","level":"section"}}
|
|
{"timestamp":"2026-02-23T10:41:07.925Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-astro-landing-page-migration-task-1.md","chunks":2,"sections":0,"filename":"2026-02-23-astro-landing-page-migration-task-1"}}
|
|
{"timestamp":"2026-02-23T10:41:07.926Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Nuke .cat File Format (critical)\n\n- .cat files ","section":"nuke .cat file format (critical)","level":"section"}}
|
|
{"timestamp":"2026-02-23T10:41:07.926Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-session-initialization.md","chunks":1,"sections":1,"filename":"2026-02-23-session-initialization"}}
|
|
{"timestamp":"2026-02-23T10:41:07.927Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## TorchScript Lessons (hard-won)\n\n- nn.ModuleList","section":"torchscript lessons (hard-won)","level":"section"}}
|
|
{"timestamp":"2026-02-23T10:41:07.928Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Model Performance Notes\n\n- kimi-k2.5: 2/10 on n","section":"model performance notes","level":"section"}}
|
|
{"timestamp":"2026-02-23T10:41:07.928Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-01-26.md","chunks":2,"sections":2,"filename":"2026-01-26"}}
|
|
{"timestamp":"2026-02-23T10:41:07.929Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Skill\n\n- materia-nuke-node skill at ~/.agents/s","section":"skill","level":"section"}}
|
|
{"timestamp":"2026-02-23T10:41:07.929Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-materia/memory/MEMORY.md","projectId":"-mnt-work-dev-materia","chunks":5,"sections":5}}
|
|
{"timestamp":"2026-02-23T10:41:07.930Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"compass schedule project\n===\n\nkey patterns\n---\n\n- ","section":"(no section)","level":"section"}}
|
|
{"timestamp":"2026-02-23T10:41:07.930Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-client-work-martine-vogel-compass-compass-schedule/memory/MEMORY.md","projectId":"-mnt-work-dev-client-work-martine-vogel-compass-compass-schedule","chunks":1,"sections":1}}
|
|
{"timestamp":"2026-02-23T10:41:07.931Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-01-24.md","chunks":2,"sections":2,"filename":"2026-01-24"}}
|
|
{"timestamp":"2026-02-23T10:41:07.931Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"quickshell port\n===\n\nthe caelestia -> quickshell p","section":"(no section)","level":"paragraph"}}
|
|
{"timestamp":"2026-02-23T10:41:07.933Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-22-session-start-2.md","chunks":1,"sections":1,"filename":"2026-02-22-session-start-2"}}
|
|
{"timestamp":"2026-02-23T10:41:07.933Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"status (2026-02-08)\n---\n- deployed and running wit","section":"(no section)","level":"paragraph"}}
|
|
{"timestamp":"2026-02-23T10:41:07.933Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-home-nicholai/memory/MEMORY.md","projectId":"-home-nicholai","chunks":2,"sections":0}}
|
|
{"timestamp":"2026-02-23T10:41:07.933Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-web-migration-to-astro-docs-ci-cd.md","chunks":1,"sections":1,"filename":"2026-02-23-web-migration-to-astro-docs-ci-cd"}}
|
|
{"timestamp":"2026-02-23T10:41:07.934Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## DB Access Pattern (PR #58 fix)\n\n- `src/lib/db-u","section":"db access pattern (pr #58 fix)","level":"section"}}
|
|
{"timestamp":"2026-02-23T10:41:07.934Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-22-dashboard-umap-projection-migration.md","chunks":1,"sections":1,"filename":"2026-02-22-dashboard-umap-projection-migration"}}
|
|
{"timestamp":"2026-02-23T10:41:07.936Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Env Access Pattern\n\n- cloudflare workers: env v","section":"env access pattern","level":"section"}}
|
|
{"timestamp":"2026-02-23T10:41:07.937Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Lessons Learned\n\n- when removing multiline bloc","section":"lessons learned","level":"section"}}
|
|
{"timestamp":"2026-02-23T10:41:07.937Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-client-work-martine-vogel-compass-compass-custom-dashboards/memory/MEMORY.md","projectId":"-mnt-work-dev-client-work-martine-vogel-compass-compass-custom-dashboards","chunks":3,"sections":3}}
|
|
{"timestamp":"2026-02-23T10:41:07.938Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Session Ritual\n\nAlways read `VISION.md` at the ","section":"session ritual","level":"section"}}
|
|
{"timestamp":"2026-02-23T10:41:07.938Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-home-nicholai-signet-signetai/memory/MEMORY.md","projectId":"-home-nicholai-signet-signetai","chunks":1,"sections":1}}
|
|
{"timestamp":"2026-02-23T10:41:07.939Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Veo 3.1 First-Last Frame Pipeline\n\n- When gener","section":"veo 3.1 first-last frame pipeline","level":"section"}}
|
|
{"timestamp":"2026-02-23T10:41:07.941Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"### Nano Banana Pro (Input-Only Moderation)\n\n- Che","section":"nano banana pro (input-only moderation)","level":"section"}}
|
|
{"timestamp":"2026-02-23T10:41:07.942Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"### Veo 3.1 (Input AND Output Moderation)\n\n- Moder","section":"veo 3.1 (input and output moderation)","level":"section"}}
|
|
{"timestamp":"2026-02-23T10:41:07.943Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## API Format Notes (Gemini API, not Vertex AI)\n\n-","section":"api format notes (gemini api, not vertex ai)","level":"section"}}
|
|
{"timestamp":"2026-02-23T10:41:07.944Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Project Location\n\n- Working dir: `/mnt/work/dev","section":"project location","level":"section"}}
|
|
{"timestamp":"2026-02-23T10:41:07.944Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-ai-studio-videos/memory/MEMORY.md","projectId":"-mnt-work-dev-ai-studio-videos","chunks":5,"sections":5}}
|
|
{"timestamp":"2026-02-23T10:41:07.945Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"compass project memory\n===\n\nMCP tool architecture ","section":"(no section)","level":"paragraph"}}
|
|
{"timestamp":"2026-02-23T10:41:07.947Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"netsuite gotchas:\n- 401 can mean timeout, not auth","section":"(no section)","level":"paragraph"}}
|
|
{"timestamp":"2026-02-23T10:41:07.947Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-client-work-martine-vogel-compass-compass/memory/MEMORY.md","projectId":"-mnt-work-dev-client-work-martine-vogel-compass-compass","chunks":2,"sections":0}}
|
|
{"timestamp":"2026-02-23T10:41:07.948Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Tailwind v4 + styled-jsx Gotcha\n\n`hidden lg:fle","section":"tailwind v4 + styled-jsx gotcha","level":"section"}}
|
|
{"timestamp":"2026-02-23T10:41:07.950Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Turbopack Build Bug\n\n`npx next build` crashes w","section":"turbopack build bug","level":"section"}}
|
|
{"timestamp":"2026-02-23T10:41:07.950Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-15-pre-compaction-flush.md","chunks":13,"sections":13,"filename":"2026-02-15-pre-compaction-flush"}}
|
|
{"timestamp":"2026-02-23T10:41:07.951Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Theme: Modern Minimal (oklch)\n\n- Background: pu","section":"theme: modern minimal (oklch)","level":"section"}}
|
|
{"timestamp":"2026-02-23T10:41:07.956Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Design Direction\n\n- Compact, minimal UI inspire","section":"design direction","level":"section"}}
|
|
{"timestamp":"2026-02-23T10:41:07.958Z","level":"info","category":"watcher","message":"Synced Claude memory chunk","data":{"content":"## Key Paths\n\n- Theme vars: `app/globals.css`\n- Ap","section":"key paths","level":"section"}}
|
|
{"timestamp":"2026-02-23T10:41:07.958Z","level":"info","category":"watcher","message":"Synced Claude memory file","data":{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-cre-sync/memory/MEMORY.md","projectId":"-mnt-work-dev-cre-sync","chunks":5,"sections":5}}
|
|
{"timestamp":"2026-02-23T10:41:07.958Z","level":"info","category":"watcher","message":"Synced existing Claude memories","data":{"count":25}}
|
|
{"timestamp":"2026-02-23T10:41:07.958Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-09.md","chunks":4,"sections":4,"filename":"2026-02-09"}}
|
|
{"timestamp":"2026-02-23T10:41:07.960Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-14.md","chunks":2,"sections":2,"filename":"2026-02-14"}}
|
|
{"timestamp":"2026-02-23T10:41:07.961Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-post-push-auto-pull-hook-implementation.md","chunks":1,"sections":1,"filename":"2026-02-23-post-push-auto-pull-hook-implementation"}}
|
|
{"timestamp":"2026-02-23T10:41:07.962Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-22-session-start.md","chunks":1,"sections":1,"filename":"2026-02-22-session-start"}}
|
|
{"timestamp":"2026-02-23T10:41:07.962Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-documentation-audit-team-embedding-repair-endpoint.md","chunks":1,"sections":1,"filename":"2026-02-23-documentation-audit-team-embedding-repair-endpoint"}}
|
|
{"timestamp":"2026-02-23T10:41:07.966Z","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-23T10:41:07.967Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-memory-browser-tool-workflow-preference.md","chunks":1,"sections":1,"filename":"2026-02-23-memory-browser-tool-workflow-preference"}}
|
|
{"timestamp":"2026-02-23T10:41:07.973Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-10-openagents-tracker.md","chunks":8,"sections":8,"filename":"2026-02-10-openagents-tracker"}}
|
|
{"timestamp":"2026-02-23T10:41:07.986Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-10-signet.md","chunks":16,"sections":16,"filename":"2026-02-10-signet"}}
|
|
{"timestamp":"2026-02-23T10:41:07.988Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-01-20.md","chunks":2,"sections":0,"filename":"2026-01-20"}}
|
|
{"timestamp":"2026-02-23T10:41:07.989Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-changelog-public-roadmap-implementation.md","chunks":1,"sections":1,"filename":"2026-02-23-changelog-public-roadmap-implementation"}}
|
|
{"timestamp":"2026-02-23T10:41:07.994Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-17.md","chunks":8,"sections":8,"filename":"2026-02-17"}}
|
|
{"timestamp":"2026-02-23T10:41:07.997Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-session-initialization-6.md","chunks":3,"sections":3,"filename":"2026-02-23-session-initialization-6"}}
|
|
{"timestamp":"2026-02-23T10:41:07.998Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-remove-website-auto-deploy-from-ci-cd.md","chunks":1,"sections":1,"filename":"2026-02-23-remove-website-auto-deploy-from-ci-cd"}}
|
|
{"timestamp":"2026-02-23T10:41:08.007Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-10.md","chunks":12,"sections":12,"filename":"2026-02-10"}}
|
|
{"timestamp":"2026-02-23T10:41:08.007Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-22-umap-performance-refactoring-setup.md","chunks":1,"sections":1,"filename":"2026-02-22-umap-performance-refactoring-setup"}}
|
|
{"timestamp":"2026-02-23T10:41:08.012Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-16-signet-architecture.md","chunks":6,"sections":6,"filename":"2026-02-16-signet-architecture"}}
|
|
{"timestamp":"2026-02-23T10:41:08.014Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-refactoring-investigation-initiated.md","chunks":3,"sections":3,"filename":"2026-02-23-refactoring-investigation-initiated"}}
|
|
{"timestamp":"2026-02-23T10:41:08.015Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/package-preferences.md","chunks":1,"sections":1,"filename":"package-preferences"}}
|
|
{"timestamp":"2026-02-23T10:41:08.015Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-22-openclaw-troubleshooting.md","chunks":1,"sections":1,"filename":"2026-02-22-openclaw-troubleshooting"}}
|
|
{"timestamp":"2026-02-23T10:41:08.017Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-session-initialization-3.md","chunks":2,"sections":2,"filename":"2026-02-23-session-initialization-3"}}
|
|
{"timestamp":"2026-02-23T10:41:08.022Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-astro-docs-migration-task-assignment.md","chunks":4,"sections":4,"filename":"2026-02-23-astro-docs-migration-task-assignment"}}
|
|
{"timestamp":"2026-02-23T10:41:08.023Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-session-initialization-2.md","chunks":1,"sections":1,"filename":"2026-02-23-session-initialization-2"}}
|
|
{"timestamp":"2026-02-23T10:41:08.024Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-session-initialization-4.md","chunks":1,"sections":1,"filename":"2026-02-23-session-initialization-4"}}
|
|
{"timestamp":"2026-02-23T10:41:08.025Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-signet-system-tray-app-tauri-v2-plan-delivery.md","chunks":1,"sections":1,"filename":"2026-02-23-signet-system-tray-app-tauri-v2-plan-delivery"}}
|
|
{"timestamp":"2026-02-23T10:41:08.028Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-documentation-gap-audit-update-plan.md","chunks":3,"sections":3,"filename":"2026-02-23-documentation-gap-audit-update-plan"}}
|
|
{"timestamp":"2026-02-23T10:41:08.030Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-auto-update-observability-plan.md","chunks":3,"sections":3,"filename":"2026-02-23-auto-update-observability-plan"}}
|
|
{"timestamp":"2026-02-23T10:41:08.031Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-claude-md-audit-initiative.md","chunks":1,"sections":1,"filename":"2026-02-23-claude-md-audit-initiative"}}
|
|
{"timestamp":"2026-02-23T10:41:08.031Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-01-31.md","chunks":1,"sections":1,"filename":"2026-01-31"}}
|
|
{"timestamp":"2026-02-23T10:41:08.039Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-07.md","chunks":8,"sections":8,"filename":"2026-02-07"}}
|
|
{"timestamp":"2026-02-23T10:41:08.041Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-session-initialization-5.md","chunks":4,"sections":4,"filename":"2026-02-23-session-initialization-5"}}
|
|
{"timestamp":"2026-02-23T10:41:08.052Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-21-timeline-api-endpoint-implementation.md","chunks":4,"sections":4,"filename":"2026-02-21-timeline-api-endpoint-implementation"}}
|
|
{"timestamp":"2026-02-23T10:41:08.062Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/VOICE-WORKFLOW.md","chunks":6,"sections":6,"filename":"VOICE-WORKFLOW"}}
|
|
{"timestamp":"2026-02-23T10:41:08.065Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-01-27.md","chunks":4,"sections":4,"filename":"2026-01-27"}}
|
|
{"timestamp":"2026-02-23T10:41:08.065Z","level":"info","category":"daemon","message":"Imported existing memory files","data":{"files":42,"chunks":144}}
|
|
{"timestamp":"2026-02-23T10:43:36.485Z","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-23T10:43:36.485Z","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"}
|
|
{"timestamp":"2026-02-23T10:46:08.415Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T10:46:08.502Z","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-23T10:46:08.502Z","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"}
|
|
{"timestamp":"2026-02-23T10:46:08.413Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T10:46:08.414Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":12,"durationMs":1}}
|
|
{"timestamp":"2026-02-23T10:46:08.414Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T10:46:13.477Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T10-46-13_auto_memory/memories.db-wal","filesChanged":1}}
|
|
{"timestamp":"2026-02-23T10:46:13.417Z","level":"warn","category":"git","message":"Git add failed"}
|
|
{"timestamp":"2026-02-23T10:48:07.630Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T10:48:07.628Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T10:48:07.629Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":12,"durationMs":1}}
|
|
{"timestamp":"2026-02-23T10:48:07.630Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T10:48:12.685Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T10-48-12_auto_memory/memories.db-wal","filesChanged":1}}
|
|
{"timestamp":"2026-02-23T10:48:12.633Z","level":"warn","category":"git","message":"Git add failed"}
|
|
{"timestamp":"2026-02-23T10:48:20.111Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T10:48:20.112Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":12,"durationMs":1}}
|
|
{"timestamp":"2026-02-23T10:48:20.113Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T10:48:20.113Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T10:48:25.116Z","level":"warn","category":"git","message":"Git add failed"}
|
|
{"timestamp":"2026-02-23T10:48:25.169Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T10-48-25_auto_memory/memories.db-wal","filesChanged":1}}
|
|
{"timestamp":"2026-02-23T10:48:35.611Z","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-23T10:48:35.611Z","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"}
|
|
{"timestamp":"2026-02-23T10:51:08.491Z","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-23T10:51:08.492Z","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"}
|
|
{"timestamp":"2026-02-23T10:53:22.096Z","level":"info","category":"summary-worker","message":"Enqueued session summary job","data":{"jobId":"7b0fe768-43a9-4f39-b563-f36e69c40611","harness":"claude-code"}}
|
|
{"timestamp":"2026-02-23T10:53:22.096Z","level":"info","category":"hooks","message":"Session end queued for summary","data":{"jobId":"7b0fe768-43a9-4f39-b563-f36e69c40611"}}
|
|
{"timestamp":"2026-02-23T10:53:22.097Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T10:53:22.097Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T10:53:22.882Z","level":"info","category":"summary-worker","message":"Processing session summary","data":{"jobId":"7b0fe768-43a9-4f39-b563-f36e69c40611","harness":"claude-code","attempt":1,"sessionKey":"bbf84f67-41ed-4f42-87e8-b920e9e5ff09","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T10:53:22.884Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T10:53:22.883Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T10:53:23.227Z","level":"info","category":"summary-worker","message":"Enqueued session summary job","data":{"jobId":"18066258-55fe-4d1c-853b-f2efd783cb09","harness":"claude-code"}}
|
|
{"timestamp":"2026-02-23T10:53:23.227Z","level":"info","category":"hooks","message":"Session end queued for summary","data":{"jobId":"18066258-55fe-4d1c-853b-f2efd783cb09"}}
|
|
{"timestamp":"2026-02-23T10:53:23.228Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T10:53:23.227Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T10:53:25.630Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T10:53:25.630Z","level":"info","category":"summary-worker","message":"Processing session summary","data":{"jobId":"18066258-55fe-4d1c-853b-f2efd783cb09","harness":"claude-code","attempt":1}}
|
|
{"timestamp":"2026-02-23T10:53:25.631Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T10:53:26.984Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T10:53:26.985Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":12,"durationMs":1}}
|
|
{"timestamp":"2026-02-23T10:53:26.985Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T10:53:26.985Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T10:53:29.823Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T10:53:29.822Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T10:53:29.822Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":12,"durationMs":0}}
|
|
{"timestamp":"2026-02-23T10:53:29.823Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T10:53:34.876Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T10-53-34_auto_memory/memories.db-wal, memory/memories.db-wal, me","filesChanged":6}}
|
|
{"timestamp":"2026-02-23T10:53:34.825Z","level":"warn","category":"git","message":"Git add failed"}
|
|
{"timestamp":"2026-02-23T10:53:35.604Z","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-23T10:53:35.604Z","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"}
|
|
{"timestamp":"2026-02-23T10:53:42.564Z","level":"info","category":"summary-worker","message":"Wrote session summary","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-opencode-plugin-package-creation.md","sessionKey":"bbf84f67-41ed-4f42-87e8-b920e9e5ff09","project":"/home/nicholai/signet/signetai","summaryChars":1751,"summaryPreview":"# 2026-02-23 Session Notes\n\n## OpenCode Plugin Package Creation\n\nThe plugin-builder agent was assigned to create a new `packages/opencode-plugin/` package—a self-contained runtime plugin for OpenCode that integrates with the Signet daemon. The session began by reviewing task assignments and understanding the architectural requirements.\n\n## Key Requirements\n\nThe new package must be independently distributable with no workspace dependencies on @signet/* packages. It implements the OpenCode Plugin API using tools from @opencode-ai/plugin and mirrors patterns from the existing OpenClaw adapter. The implementation includes lifecycle hooks, event handlers, and 8 tool definitions adapted from the OpenClaw adapter.\n\n## Technical Specifications\n\nVersion aligned to 0.1.87 for consistency across the monorepo. Package targets Node.js with bun build output to dist/signet.mjs. Strict TypeScript discipline enforced: no `any` types, no `as` assertions, explicit return types, and readonly modifiers where possible. The daemon client pattern uses pluginHeaders() with x-signet-runtime-path: \"plugin\" and x-signet-actor: \"opencode-plugin\".\n\n## Task Breakdown\n\nFive sequential tasks identified with dependency blocks:\n1. Package scaffolding (package.json, tsconfig.json)\n2. Type definitions (types.ts)\n3. Daemon client implementation (daemon-client.ts)\n4. Tool definitions (tools.ts)\n5. Main plugin entry (index.ts)\n\nAdditional work includes refactoring connector-opencode install/uninstall and updating root build config.\n\n## Reference Architecture\n\nThe implementation mirrors packages/adapters/openclaw/src/index.ts for client patterns and packages/adapters/openclaw/src/tool-schemas.ts for tool structure, but adapted to the OpenCode plugin API surface."}}
|
|
{"timestamp":"2026-02-23T10:53:42.567Z","level":"info","category":"summary-worker","message":"Inserted session facts","data":{"total":8,"saved":8,"deduplicated":0,"factsPreview":["OpenCode plugin must be self-contained with zero @signet/* workspace dependencies for independent distribution","OpenCode Plugin API uses tool() and tool.schema from @opencode-ai/plugin, with async execute(args, context) signature and lifecycle hooks for session.compacting events","Plugin must use pluginHeaders() with x-signet-runtime-path: 'plugin' and x-signet-actor: 'opencode-plugin' when calling daemon, mirroring OpenClaw adapter pattern","Eight tool definitions from OpenClaw adapter require rewriting using OpenCode plugin tool() API with tool.schema for argument validation","@signet/opencode-plugin version must be 0.1.87 to align with monorepo release","Package builds to dist/signet.mjs using 'bun build --target node --minify' with Node.js target in tsconfig.json","Strict TypeScript discipline: no any types, no as assertions, explicit return types on all exports, readonly modifiers required","Task execution sequence: scaffolding → types → daemon-client → tools → index.ts, with blocked task dependencies enforcing order"]}}
|
|
{"timestamp":"2026-02-23T10:53:42.567Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T10:53:42.568Z","level":"info","category":"watcher","message":"File added","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-opencode-plugin-package-creation.md"}}
|
|
{"timestamp":"2026-02-23T10:53:42.564Z","level":"info","category":"watcher","message":"File added","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-opencode-plugin-package-creation.md"}}
|
|
{"timestamp":"2026-02-23T10:53:42.571Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T10:53:43.356Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T10:53:43.377Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-opencode-plugin-package-creation.md","chunks":5,"sections":5,"filename":"2026-02-23-opencode-plugin-package-creation"}}
|
|
{"timestamp":"2026-02-23T10:53:43.356Z","level":"info","category":"memory","message":"Memory saved","data":{"id":"81b8f599-b2d5-4b7c-8309-6cf981fa0d2c","type":"fact","pinned":false,"embedded":true}}
|
|
{"timestamp":"2026-02-23T10:53:43.357Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T10:53:43.359Z","level":"info","category":"memory","message":"Memory saved","data":{"id":"cc0c088e-fae8-4d12-bfa1-63c9c337a423","type":"rule","pinned":false,"embedded":true}}
|
|
{"timestamp":"2026-02-23T10:53:43.371Z","level":"info","category":"memory","message":"Memory saved","data":{"id":"bb66fd94-8425-4270-a2ba-5f81da6e3c9a","type":"fact","pinned":false,"embedded":true}}
|
|
{"timestamp":"2026-02-23T10:53:43.376Z","level":"info","category":"memory","message":"Memory saved","data":{"id":"f4560a77-80e8-4633-aa38-85767d0dcf4d","type":"fact","pinned":false,"embedded":true}}
|
|
{"timestamp":"2026-02-23T10:53:43.384Z","level":"info","category":"memory","message":"Memory saved","data":{"id":"dac99b78-e1dd-485e-b39b-05b9eef59a99","type":"fact","pinned":false,"embedded":true}}
|
|
{"timestamp":"2026-02-23T10:53:43.384Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-opencode-plugin-package-creation.md","chunks":5,"sections":5,"filename":"2026-02-23-opencode-plugin-package-creation"}}
|
|
{"timestamp":"2026-02-23T10:53:43.968Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T10:53:44.224Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T10:53:43.970Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T10:53:44.223Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T10:53:44.322Z","level":"info","category":"watcher","message":"File added","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-opencode-connector-refactoring-task-6.md"}}
|
|
{"timestamp":"2026-02-23T10:53:44.324Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T10:53:44.363Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-opencode-connector-refactoring-task-6.md","chunks":4,"sections":4,"filename":"2026-02-23-opencode-connector-refactoring-task-6"}}
|
|
{"timestamp":"2026-02-23T10:53:44.322Z","level":"info","category":"summary-worker","message":"Wrote session summary","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-opencode-connector-refactoring-task-6.md"}}
|
|
{"timestamp":"2026-02-23T10:53:44.324Z","level":"info","category":"summary-worker","message":"Inserted session facts","data":{"total":8,"saved":8,"deduplicated":0}}
|
|
{"timestamp":"2026-02-23T10:53:44.324Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T10:53:44.324Z","level":"info","category":"watcher","message":"File added","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-opencode-connector-refactoring-task-6.md"}}
|
|
{"timestamp":"2026-02-23T10:53:44.338Z","level":"info","category":"memory","message":"Memory saved","data":{"id":"dee6b656-4f28-4bb1-ad66-4d2b7b455c95","type":"fact","pinned":false,"embedded":true}}
|
|
{"timestamp":"2026-02-23T10:53:44.342Z","level":"info","category":"memory","message":"Memory saved","data":{"id":"9eb3b16d-1567-455c-b25b-90422caf478d","type":"fact","pinned":false,"embedded":true}}
|
|
{"timestamp":"2026-02-23T10:53:44.358Z","level":"info","category":"memory","message":"Memory saved","data":{"id":"0f5f8c46-898c-452b-869c-83c987280a68","type":"fact","pinned":false,"embedded":true}}
|
|
{"timestamp":"2026-02-23T10:53:44.358Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-opencode-connector-refactoring-task-6.md","chunks":4,"sections":4,"filename":"2026-02-23-opencode-connector-refactoring-task-6"}}
|
|
{"timestamp":"2026-02-23T10:53:44.361Z","level":"info","category":"memory","message":"Memory saved","data":{"id":"f7ddcccc-4db7-41fd-82c5-8cd9de0190e9","type":"fact","pinned":false,"embedded":true}}
|
|
{"timestamp":"2026-02-23T10:53:48.354Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T10:53:48.676Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T10:53:48.352Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T10:53:48.353Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":13,"durationMs":1}}
|
|
{"timestamp":"2026-02-23T10:53:48.354Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T10:53:48.676Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T10:53:48.676Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":13,"durationMs":1}}
|
|
{"timestamp":"2026-02-23T10:53:48.677Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T10:53:53.729Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T10-53-53_auto_memory/memories.db-wal, memory/2026-02-23-opencode","filesChanged":9}}
|
|
{"timestamp":"2026-02-23T10:53:53.679Z","level":"warn","category":"git","message":"Git add failed"}
|
|
{"timestamp":"2026-02-23T10:53:54.830Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"a34db977-deea-4d15-b72e-45eac24f68cd","memoryId":"81b8f599-b2d5-4b7c-8309-6cf981fa0d2c","facts":4,"entities":5,"proposals":4,"writeMode":"phase-c","added":4,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":5,"entitiesUpdated":5,"relationsInserted":5,"relationsUpdated":0,"mentionsLinked":7}}
|
|
{"timestamp":"2026-02-23T10:53:54.831Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T10:53:54.831Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db"}}
|
|
{"timestamp":"2026-02-23T10:53:54.812Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T10:53:54.818Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db"}}
|
|
{"timestamp":"2026-02-23T10:53:55.378Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T10:53:55.379Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"68ef3c3a-4f15-40e4-a50a-8b8a7a06ad4f","memoryId":"cc0c088e-fae8-4d12-bfa1-63c9c337a423","facts":8,"entities":6,"proposals":8,"writeMode":"phase-c","added":8,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":7,"entitiesUpdated":5,"relationsInserted":6,"relationsUpdated":0,"mentionsLinked":7}}
|
|
{"timestamp":"2026-02-23T10:53:55.379Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T10:53:56.832Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T10:53:56.831Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T10:53:57.380Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T10:53:57.381Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T10:54:01.106Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T10:54:01.107Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":13,"durationMs":1}}
|
|
{"timestamp":"2026-02-23T10:54:01.107Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T10:54:01.107Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T10:54:01.699Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T10:54:01.698Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T10:54:01.699Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":13,"durationMs":1}}
|
|
{"timestamp":"2026-02-23T10:54:01.699Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T10:54:06.702Z","level":"warn","category":"git","message":"Git add failed"}
|
|
{"timestamp":"2026-02-23T10:54:06.983Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T10:54:06.982Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T10:54:06.983Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":13,"durationMs":1}}
|
|
{"timestamp":"2026-02-23T10:54:06.983Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T10:54:07.037Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T10-54-06_auto_memory/memories.db-wal, memory/memories.db, memory","filesChanged":7}}
|
|
{"timestamp":"2026-02-23T10:54:08.187Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T10:54:08.188Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"817caa07-301a-4029-b8a3-510d7604b9d6","memoryId":"bb66fd94-8425-4270-a2ba-5f81da6e3c9a","facts":7,"entities":8,"proposals":7,"writeMode":"phase-c","added":7,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":11,"entitiesUpdated":5,"relationsInserted":8,"relationsUpdated":0,"mentionsLinked":11}}
|
|
{"timestamp":"2026-02-23T10:54:08.188Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T10:54:10.130Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"e86a1af2-6556-46ae-8812-73d158470850","memoryId":"f4560a77-80e8-4633-aa38-85767d0dcf4d","facts":9,"entities":10,"proposals":9,"writeMode":"phase-c","added":9,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":15,"entitiesUpdated":5,"relationsInserted":10,"relationsUpdated":0,"mentionsLinked":16}}
|
|
{"timestamp":"2026-02-23T10:54:10.131Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T10:54:10.189Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T10:54:10.129Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T10:54:10.190Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T10:54:12.132Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T10:54:12.131Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T10:54:14.494Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T10:54:14.493Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T10:54:14.494Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":13,"durationMs":1}}
|
|
{"timestamp":"2026-02-23T10:54:14.494Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T10:54:16.368Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T10:54:16.367Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T10:54:16.368Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":13,"durationMs":1}}
|
|
{"timestamp":"2026-02-23T10:54:16.369Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T10:54:21.423Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T10-54-21_auto_memory/memories.db-wal, memory/memories.db-wal, me","filesChanged":7}}
|
|
{"timestamp":"2026-02-23T10:54:21.487Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"435d5628-6f89-4721-8c9c-4ba5413e5992","memoryId":"dac99b78-e1dd-485e-b39b-05b9eef59a99","facts":3,"entities":5,"proposals":3,"writeMode":"phase-c","added":3,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":5,"entitiesUpdated":5,"relationsInserted":5,"relationsUpdated":0,"mentionsLinked":6}}
|
|
{"timestamp":"2026-02-23T10:54:21.488Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T10:54:21.371Z","level":"warn","category":"git","message":"Git add failed"}
|
|
{"timestamp":"2026-02-23T10:54:21.486Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T10:54:23.489Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T10:54:23.488Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T10:54:24.232Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"9197b666-a812-4588-848e-ba74f2e87251","memoryId":"dee6b656-4f28-4bb1-ad66-4d2b7b455c95","facts":5,"entities":5,"proposals":5,"writeMode":"phase-c","added":5,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":8,"entitiesUpdated":2,"relationsInserted":5,"relationsUpdated":0,"mentionsLinked":8}}
|
|
{"timestamp":"2026-02-23T10:54:24.232Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T10:54:24.231Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T10:54:26.235Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T10:54:26.234Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T10:54:27.685Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T10:54:27.684Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T10:54:27.685Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":19,"durationMs":1}}
|
|
{"timestamp":"2026-02-23T10:54:27.685Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T10:54:30.397Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T10:54:30.395Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T10:54:30.396Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":19,"durationMs":1}}
|
|
{"timestamp":"2026-02-23T10:54:30.397Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T10:54:34.105Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T10:54:34.111Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db"}}
|
|
{"timestamp":"2026-02-23T10:54:34.118Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"3d29fa74-c1ed-4a2e-9c51-0adecde9153e","memoryId":"9eb3b16d-1567-455c-b25b-90422caf478d","facts":4,"entities":4,"proposals":4,"writeMode":"phase-c","added":4,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":4,"entitiesUpdated":4,"relationsInserted":4,"relationsUpdated":0,"mentionsLinked":5}}
|
|
{"timestamp":"2026-02-23T10:54:34.118Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T10:54:34.118Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db"}}
|
|
{"timestamp":"2026-02-23T10:54:35.890Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T10:54:35.896Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"6366a639-0794-46f5-98fd-af27a3bf7ad9","memoryId":"0f5f8c46-898c-452b-869c-83c987280a68","facts":5,"entities":5,"proposals":5,"writeMode":"phase-c","added":5,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":6,"entitiesUpdated":4,"relationsInserted":5,"relationsUpdated":0,"mentionsLinked":8}}
|
|
{"timestamp":"2026-02-23T10:54:35.897Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T10:54:36.119Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T10:54:36.120Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T10:54:40.184Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
|
{"timestamp":"2026-02-23T10:54:40.185Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":24,"durationMs":1}}
|
|
{"timestamp":"2026-02-23T10:54:40.186Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T10:54:40.185Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T10:54:45.189Z","level":"warn","category":"git","message":"Git add failed"}
|
|
{"timestamp":"2026-02-23T10:54:45.514Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T10-54-45_auto_memory/memories.db-wal, memory/memories.db-wal, me","filesChanged":11}}
|
|
{"timestamp":"2026-02-23T10:54:59.974Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"80866ce3-11fe-464a-9262-46f199abcd5f","memoryId":"f7ddcccc-4db7-41fd-82c5-8cd9de0190e9","facts":12,"entities":10,"proposals":12,"writeMode":"phase-c","added":12,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":15,"entitiesUpdated":5,"relationsInserted":10,"relationsUpdated":0,"mentionsLinked":16}}
|
|
{"timestamp":"2026-02-23T10:54:59.975Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
|
{"timestamp":"2026-02-23T10:54:59.972Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|