2026-02-23T13-00-43_auto_memory/memories.db-wal, memory/memories.db-wal, me
This commit is contained in:
parent
0b3b2cd512
commit
32bbe23e4c
@ -1215,3 +1215,4 @@ Vector search failed: SQLiteError: no such module: vec0
|
||||
at async tick (/home/nicholai/node_modules/signetai/dist/daemon.js:28905:32)
|
||||
at async <anonymous> (/home/nicholai/node_modules/signetai/dist/daemon.js:28948:21)
|
||||
|
||||
[db-accessor] sqlite-vec extension not found — vector search disabled
|
||||
|
||||
@ -13375,3 +13375,111 @@ hint: See the 'Note about fast-forwards' in 'git push --help' for details.
|
||||
[2m11:27:00[0m [36mINFO [0m [watcher] File changed [2m{"path":"/home/nicholai/.agents/memory/memories.db-wal"}[0m
|
||||
[2m11:27:00[0m [36mINFO [0m [git] Auto-committed [2m{"message":"2026-02-23T11-27-00_auto_memory/memories.db-wal, memory/memories.db, memory","filesChanged":5}[0m
|
||||
[2m11:27:05[0m [33mWARN [0m [git] Git add failed
|
||||
[2m12:57:34[0m [36mINFO [0m [daemon] Serving dashboard [2m{"path":"/home/nicholai/node_modules/signetai/dashboard"}[0m
|
||||
[2m12:57:34[0m [36mINFO [0m [daemon] Signet Daemon starting
|
||||
[2m12:57:34[0m [36mINFO [0m [daemon] Agents directory [2m{"path":"/home/nicholai/.agents"}[0m
|
||||
[2m12:57:34[0m [36mINFO [0m [daemon] Port configured [2m{"port":3850}[0m
|
||||
[2m12:57:34[0m [36mINFO [0m [daemon] Process ID [2m{"pid":1232277}[0m
|
||||
[2m12:57:34[0m [36mINFO [0m [watcher] File watcher started
|
||||
[2m12:57:34[0m [36mINFO [0m [auth] Running in local mode (no auth)
|
||||
[2m12:57:34[0m [36mINFO [0m [pipeline] Worker started [2m{"pollMs":2000,"maxRetries":3,"model":"haiku","mode":"controlled-write"}[0m
|
||||
[2m12:57:34[0m [36mINFO [0m [retention] Worker started [2m{"intervalMs":21600000,"tombstoneDays":30,"historyDays":180}[0m
|
||||
[2m12:57:34[0m [36mINFO [0m [maintenance] Worker started [2m{"mode":"execute","intervalMs":1800000}[0m
|
||||
[2m12:57:34[0m [36mINFO [0m [document-worker] Worker started [2m{"intervalMs":10000,"chunkSize":2000}[0m
|
||||
[2m12:57:34[0m [36mINFO [0m [pipeline] Pipeline started [2m{"mode":"controlled-write"}[0m
|
||||
[2m12:57:34[0m [36mINFO [0m [git] Auto-sync enabled: every 300s
|
||||
[2m12:57:34[0m [36mINFO [0m [daemon] Server listening [2m{"address":"::1","port":3850}[0m
|
||||
[2m12:57:34[0m [36mINFO [0m [daemon] Daemon ready
|
||||
[2m12:57:34[0m [36mINFO [0m [watcher] Synced Claude memory chunk [2m{"content":"compass project\n===\n\narchitecture\n---\n\n- compass r","section":"(no section)","level":"section"}[0m
|
||||
[2m12:57:34[0m [36mINFO [0m [watcher] Synced Claude memory file [2m{"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}[0m
|
||||
[2m12:57:34[0m [36mINFO [0m [watcher] Synced Claude memory chunk [2m{"content":"## Depth Anything v3 Nuke Plugin\n\n- repo: /mnt/wor","section":"depth anything v3 nuke plugin","level":"section"}[0m
|
||||
[2m12:57:34[0m [36mINFO [0m [watcher] Ingested memory file [2m{"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"}[0m
|
||||
[2m12:57:34[0m [36mINFO [0m [watcher] Synced Claude memory chunk [2m{"content":"## Nuke .cat File Format (critical)\n\n- .cat files ","section":"nuke .cat file format (critical)","level":"section"}[0m
|
||||
[2m12:57:34[0m [36mINFO [0m [watcher] Ingested memory file [2m{"path":"/home/nicholai/.agents/memory/2026-02-23-session-initialization.md","chunks":1,"sections":1,"filename":"2026-02-23-session-initialization"}[0m
|
||||
[2m12:57:34[0m [36mINFO [0m [watcher] Synced Claude memory chunk [2m{"content":"## TorchScript Lessons (hard-won)\n\n- nn.ModuleList","section":"torchscript lessons (hard-won)","level":"section"}[0m
|
||||
[2m12:57:34[0m [36mINFO [0m [watcher] Synced Claude memory chunk [2m{"content":"## Model Performance Notes\n\n- kimi-k2.5: 2/10 on n","section":"model performance notes","level":"section"}[0m
|
||||
[2m12:57:34[0m [36mINFO [0m [watcher] Ingested memory file [2m{"path":"/home/nicholai/.agents/memory/2026-01-26.md","chunks":2,"sections":2,"filename":"2026-01-26"}[0m
|
||||
[2m12:57:34[0m [36mINFO [0m [watcher] Synced Claude memory chunk [2m{"content":"## Skill\n\n- materia-nuke-node skill at ~/.agents/s","section":"skill","level":"section"}[0m
|
||||
[2m12:57:34[0m [36mINFO [0m [watcher] Synced Claude memory file [2m{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-materia/memory/MEMORY.md","projectId":"-mnt-work-dev-materia","chunks":5,"sections":5}[0m
|
||||
[2m12:57:34[0m [36mINFO [0m [watcher] Synced Claude memory chunk [2m{"content":"compass schedule project\n===\n\nkey patterns\n---\n\n- ","section":"(no section)","level":"section"}[0m
|
||||
[2m12:57:34[0m [36mINFO [0m [watcher] Synced Claude memory file [2m{"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}[0m
|
||||
[2m12:57:34[0m [36mINFO [0m [watcher] Ingested memory file [2m{"path":"/home/nicholai/.agents/memory/2026-01-24.md","chunks":2,"sections":2,"filename":"2026-01-24"}[0m
|
||||
[2m12:57:34[0m [36mINFO [0m [watcher] Synced Claude memory chunk [2m{"content":"quickshell port\n===\n\nthe caelestia -> quickshell p","section":"(no section)","level":"paragraph"}[0m
|
||||
[2m12:57:34[0m [36mINFO [0m [watcher] Ingested memory file [2m{"path":"/home/nicholai/.agents/memory/2026-02-22-session-start-2.md","chunks":1,"sections":1,"filename":"2026-02-22-session-start-2"}[0m
|
||||
[2m12:57:34[0m [36mINFO [0m [watcher] Synced Claude memory chunk [2m{"content":"status (2026-02-08)\n---\n- deployed and running wit","section":"(no section)","level":"paragraph"}[0m
|
||||
[2m12:57:34[0m [36mINFO [0m [watcher] Synced Claude memory file [2m{"path":"/home/nicholai/.claude/projects/-home-nicholai/memory/MEMORY.md","projectId":"-home-nicholai","chunks":2,"sections":0}[0m
|
||||
[2m12:57:34[0m [36mINFO [0m [watcher] Ingested memory file [2m{"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"}[0m
|
||||
[2m12:57:34[0m [36mINFO [0m [watcher] Synced Claude memory chunk [2m{"content":"## DB Access Pattern (PR #58 fix)\n\n- `src/lib/db-u","section":"db access pattern (pr #58 fix)","level":"section"}[0m
|
||||
[2m12:57:34[0m [36mINFO [0m [watcher] Ingested memory file [2m{"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"}[0m
|
||||
[2m12:57:34[0m [36mINFO [0m [watcher] Synced Claude memory chunk [2m{"content":"## Env Access Pattern\n\n- cloudflare workers: env v","section":"env access pattern","level":"section"}[0m
|
||||
[2m12:57:34[0m [36mINFO [0m [watcher] Synced Claude memory chunk [2m{"content":"## Lessons Learned\n\n- when removing multiline bloc","section":"lessons learned","level":"section"}[0m
|
||||
[2m12:57:34[0m [36mINFO [0m [watcher] Synced Claude memory file [2m{"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}[0m
|
||||
[2m12:57:34[0m [36mINFO [0m [watcher] Synced Claude memory chunk [2m{"content":"## Session Ritual\n\nAlways read `VISION.md` at the ","section":"session ritual","level":"section"}[0m
|
||||
[2m12:57:34[0m [36mINFO [0m [watcher] Synced Claude memory file [2m{"path":"/home/nicholai/.claude/projects/-home-nicholai-signet-signetai/memory/MEMORY.md","projectId":"-home-nicholai-signet-signetai","chunks":1,"sections":1}[0m
|
||||
[2m12:57:34[0m [36mINFO [0m [watcher] Synced Claude memory chunk [2m{"content":"## Veo 3.1 First-Last Frame Pipeline\n\n- When gener","section":"veo 3.1 first-last frame pipeline","level":"section"}[0m
|
||||
[2m12:57:34[0m [36mINFO [0m [watcher] Synced Claude memory chunk [2m{"content":"### Nano Banana Pro (Input-Only Moderation)\n\n- Che","section":"nano banana pro (input-only moderation)","level":"section"}[0m
|
||||
[2m12:57:34[0m [36mINFO [0m [watcher] Synced Claude memory chunk [2m{"content":"### Veo 3.1 (Input AND Output Moderation)\n\n- Moder","section":"veo 3.1 (input and output moderation)","level":"section"}[0m
|
||||
[2m12:57:34[0m [36mINFO [0m [watcher] Synced Claude memory chunk [2m{"content":"## API Format Notes (Gemini API, not Vertex AI)\n\n-","section":"api format notes (gemini api, not vertex ai)","level":"section"}[0m
|
||||
[2m12:57:34[0m [36mINFO [0m [watcher] Synced Claude memory chunk [2m{"content":"## Project Location\n\n- Working dir: `/mnt/work/dev","section":"project location","level":"section"}[0m
|
||||
[2m12:57:34[0m [36mINFO [0m [watcher] Synced Claude memory file [2m{"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}[0m
|
||||
[2m12:57:34[0m [36mINFO [0m [watcher] Synced Claude memory chunk [2m{"content":"compass project memory\n===\n\nMCP tool architecture ","section":"(no section)","level":"paragraph"}[0m
|
||||
[2m12:57:34[0m [36mINFO [0m [watcher] Synced Claude memory chunk [2m{"content":"netsuite gotchas:\n- 401 can mean timeout, not auth","section":"(no section)","level":"paragraph"}[0m
|
||||
[2m12:57:34[0m [36mINFO [0m [watcher] Synced Claude memory file [2m{"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}[0m
|
||||
[2m12:57:34[0m [36mINFO [0m [watcher] Synced Claude memory chunk [2m{"content":"## Tailwind v4 + styled-jsx Gotcha\n\n`hidden lg:fle","section":"tailwind v4 + styled-jsx gotcha","level":"section"}[0m
|
||||
[2m12:57:34[0m [36mINFO [0m [watcher] Synced Claude memory chunk [2m{"content":"## Turbopack Build Bug\n\n`npx next build` crashes w","section":"turbopack build bug","level":"section"}[0m
|
||||
[2m12:57:34[0m [36mINFO [0m [watcher] Synced Claude memory chunk [2m{"content":"## Theme: Modern Minimal (oklch)\n\n- Background: pu","section":"theme: modern minimal (oklch)","level":"section"}[0m
|
||||
[2m12:57:34[0m [36mINFO [0m [watcher] Synced Claude memory chunk [2m{"content":"## Design Direction\n\n- Compact, minimal UI inspire","section":"design direction","level":"section"}[0m
|
||||
[2m12:57:34[0m [36mINFO [0m [watcher] Ingested memory file [2m{"path":"/home/nicholai/.agents/memory/2026-02-15-pre-compaction-flush.md","chunks":13,"sections":13,"filename":"2026-02-15-pre-compaction-flush"}[0m
|
||||
[2m12:57:34[0m [36mINFO [0m [watcher] Synced Claude memory chunk [2m{"content":"## Key Paths\n\n- Theme vars: `app/globals.css`\n- Ap","section":"key paths","level":"section"}[0m
|
||||
[2m12:57:34[0m [36mINFO [0m [watcher] Synced Claude memory file [2m{"path":"/home/nicholai/.claude/projects/-mnt-work-dev-cre-sync/memory/MEMORY.md","projectId":"-mnt-work-dev-cre-sync","chunks":5,"sections":5}[0m
|
||||
[2m12:57:34[0m [36mINFO [0m [watcher] Synced existing Claude memories [2m{"count":25}[0m
|
||||
[2m12:57:34[0m [36mINFO [0m [watcher] Ingested memory file [2m{"path":"/home/nicholai/.agents/memory/2026-02-09.md","chunks":4,"sections":4,"filename":"2026-02-09"}[0m
|
||||
[2m12:57:34[0m [36mINFO [0m [watcher] Ingested memory file [2m{"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"}[0m
|
||||
[2m12:57:34[0m [36mINFO [0m [watcher] Ingested memory file [2m{"path":"/home/nicholai/.agents/memory/2026-02-14.md","chunks":2,"sections":2,"filename":"2026-02-14"}[0m
|
||||
[2m12:57:34[0m [36mINFO [0m [watcher] Ingested memory file [2m{"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"}[0m
|
||||
[2m12:57:34[0m [36mINFO [0m [watcher] Ingested memory file [2m{"path":"/home/nicholai/.agents/memory/2026-02-22-session-start.md","chunks":1,"sections":1,"filename":"2026-02-22-session-start"}[0m
|
||||
[2m12:57:34[0m [36mINFO [0m [watcher] Ingested memory file [2m{"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"}[0m
|
||||
[2m12:57:34[0m [36mINFO [0m [watcher] Ingested memory file [2m{"path":"/home/nicholai/.agents/memory/MODEL-ROUTING.md","chunks":5,"sections":5,"filename":"MODEL-ROUTING"}[0m
|
||||
[2m12:57:34[0m [36mINFO [0m [watcher] Ingested memory file [2m{"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"}[0m
|
||||
[2m12:57:34[0m [36mINFO [0m [watcher] Ingested memory file [2m{"path":"/home/nicholai/.agents/memory/2026-02-10-openagents-tracker.md","chunks":8,"sections":8,"filename":"2026-02-10-openagents-tracker"}[0m
|
||||
[2m12:57:34[0m [36mINFO [0m [watcher] Ingested memory file [2m{"path":"/home/nicholai/.agents/memory/2026-02-10-signet.md","chunks":16,"sections":16,"filename":"2026-02-10-signet"}[0m
|
||||
[2m12:57:34[0m [36mINFO [0m [watcher] Ingested memory file [2m{"path":"/home/nicholai/.agents/memory/2026-01-20.md","chunks":2,"sections":0,"filename":"2026-01-20"}[0m
|
||||
[2m12:57:34[0m [36mINFO [0m [watcher] Ingested memory file [2m{"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"}[0m
|
||||
[2m12:57:34[0m [36mINFO [0m [watcher] Ingested memory file [2m{"path":"/home/nicholai/.agents/memory/2026-02-17.md","chunks":8,"sections":8,"filename":"2026-02-17"}[0m
|
||||
[2m12:57:34[0m [36mINFO [0m [watcher] Ingested memory file [2m{"path":"/home/nicholai/.agents/memory/2026-02-23-session-initialization-6.md","chunks":3,"sections":3,"filename":"2026-02-23-session-initialization-6"}[0m
|
||||
[2m12:57:34[0m [36mINFO [0m [watcher] Ingested memory file [2m{"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"}[0m
|
||||
[2m12:57:34[0m [36mINFO [0m [watcher] Ingested memory file [2m{"path":"/home/nicholai/.agents/memory/2026-02-10.md","chunks":12,"sections":12,"filename":"2026-02-10"}[0m
|
||||
[2m12:57:34[0m [36mINFO [0m [watcher] Ingested memory file [2m{"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"}[0m
|
||||
[2m12:57:34[0m [36mINFO [0m [watcher] Ingested memory file [2m{"path":"/home/nicholai/.agents/memory/2026-02-23-opencode-plugin-full-integration-plan-received.md","chunks":3,"sections":3,"filename":"2026-02-23-opencode-plugin-full-integration-plan-received"}[0m
|
||||
[2m12:57:34[0m [36mINFO [0m [watcher] Ingested memory file [2m{"path":"/home/nicholai/.agents/memory/2026-02-16-signet-architecture.md","chunks":6,"sections":6,"filename":"2026-02-16-signet-architecture"}[0m
|
||||
[2m12:57:34[0m [36mINFO [0m [watcher] Ingested memory file [2m{"path":"/home/nicholai/.agents/memory/2026-02-23-refactoring-investigation-initiated.md","chunks":3,"sections":3,"filename":"2026-02-23-refactoring-investigation-initiated"}[0m
|
||||
[2m12:57:34[0m [36mINFO [0m [watcher] Ingested memory file [2m{"path":"/home/nicholai/.agents/memory/package-preferences.md","chunks":1,"sections":1,"filename":"package-preferences"}[0m
|
||||
[2m12:57:34[0m [36mINFO [0m [watcher] Ingested memory file [2m{"path":"/home/nicholai/.agents/memory/2026-02-22-openclaw-troubleshooting.md","chunks":1,"sections":1,"filename":"2026-02-22-openclaw-troubleshooting"}[0m
|
||||
[2m12:57:34[0m [36mINFO [0m [watcher] Ingested memory file [2m{"path":"/home/nicholai/.agents/memory/2026-02-23-session-initialization-3.md","chunks":2,"sections":2,"filename":"2026-02-23-session-initialization-3"}[0m
|
||||
[2m12:57:34[0m [36mINFO [0m [watcher] Ingested memory file [2m{"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"}[0m
|
||||
[2m12:57:34[0m [36mINFO [0m [watcher] Ingested memory file [2m{"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"}[0m
|
||||
[2m12:57:34[0m [36mINFO [0m [watcher] Ingested memory file [2m{"path":"/home/nicholai/.agents/memory/2026-02-23-session-initialization-2.md","chunks":1,"sections":1,"filename":"2026-02-23-session-initialization-2"}[0m
|
||||
[2m12:57:34[0m [36mINFO [0m [watcher] Ingested memory file [2m{"path":"/home/nicholai/.agents/memory/2026-02-23-session-initialization-4.md","chunks":1,"sections":1,"filename":"2026-02-23-session-initialization-4"}[0m
|
||||
[2m12:57:34[0m [36mINFO [0m [watcher] Ingested memory file [2m{"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"}[0m
|
||||
[2m12:57:34[0m [36mINFO [0m [watcher] Ingested memory file [2m{"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"}[0m
|
||||
[2m12:57:34[0m [36mINFO [0m [watcher] Ingested memory file [2m{"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"}[0m
|
||||
[2m12:57:34[0m [36mINFO [0m [watcher] Ingested memory file [2m{"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"}[0m
|
||||
[2m12:57:34[0m [36mINFO [0m [watcher] Ingested memory file [2m{"path":"/home/nicholai/.agents/memory/2026-01-31.md","chunks":1,"sections":1,"filename":"2026-01-31"}[0m
|
||||
[2m12:57:34[0m [36mINFO [0m [watcher] Ingested memory file [2m{"path":"/home/nicholai/.agents/memory/2026-02-07.md","chunks":8,"sections":8,"filename":"2026-02-07"}[0m
|
||||
[2m12:57:34[0m [36mINFO [0m [watcher] Ingested memory file [2m{"path":"/home/nicholai/.agents/memory/2026-02-23-session-initialization-5.md","chunks":4,"sections":4,"filename":"2026-02-23-session-initialization-5"}[0m
|
||||
[2m12:57:34[0m [36mINFO [0m [watcher] Ingested memory file [2m{"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"}[0m
|
||||
[2m12:57:34[0m [36mINFO [0m [watcher] Ingested memory file [2m{"path":"/home/nicholai/.agents/memory/VOICE-WORKFLOW.md","chunks":6,"sections":6,"filename":"VOICE-WORKFLOW"}[0m
|
||||
[2m12:57:34[0m [36mINFO [0m [watcher] Ingested memory file [2m{"path":"/home/nicholai/.agents/memory/2026-01-27.md","chunks":4,"sections":4,"filename":"2026-01-27"}[0m
|
||||
[2m12:57:34[0m [36mINFO [0m [daemon] Imported existing memory files [2m{"files":45,"chunks":156}[0m
|
||||
[2m13:00:29[0m [36mINFO [0m [summary-worker] Enqueued session summary job [2m{"jobId":"287087a5-98cd-42f9-a14c-495e17ed3446","harness":"claude-code","sessionKey":"ec0fa221-920a-4c7c-88d1-83e42aad18ba","project":"/home/nicholai/signet/signetai","transcriptChars":12012,"transcriptPreview":"{\"parentUuid\":null,\"isSidechain\":false,\"userType\":\"external\",\"cwd\":\"/home/nicholai/signet/signetai\",\"sessionId\":\"ec0fa221-920a-4c7c-88d1-83e42aad18ba\",\"version\":\"2.1.50\",\"gitBranch\":\"main\",\"type\":\"progress\",\"data\":{\"type\":\"hook_progress\",\"hookEvent\":\"SessionStart\",\"hookName\":\"SessionStart:startup\",\"command\":\"signet hook session-start -H claude-code --project \\\"$(pwd)\\\"\"},\"parentToolUseID\":\"2b357404-5943-481c-9b12-af810a1c2db5\",\"toolUseID\":\"2b357404-5943-481c-9b12-af810a1c2db5\",\"timestamp\":\"2026-02-23T11:40:14.766Z\",\"uuid\":\"ce5d5b8d-43ed-483e-90f4-f76d5100745a\"}\n{\"type\":\"file-history-snapshot\",\"messageId\":\"be87a2e5-83e5-4358-9144-f2ba303ceb67\",\"snapshot\":{\"messageId\":\"be87a2e5-83e5-4358-9144-f2ba303ceb67\",\"trackedFileBackups\":{},\"timestamp\":\"2026-02-23T11:46:55.066Z\"},\"isSnapshotUpdate\":false}\n{\"parentUuid\":\"ce5d5b8d-43ed-483e-90f4-f76d5100745a\",\"isSidechain\":false,\"userType\":\"external\",\"cwd\":\"/home/nicholai/signet/signetai\",\"sessionId\":\"ec0fa221-920a-4c7c-88d1-83e42aad18ba\",\"version\":\"2.1.50\",\"gitBranch\":\"main\",\"slug\":\"delegated-moseying-otter\",\"type\":\"user\",\"message\":{\"role\":\"user\",\"content\":\"we need to figure out a very concrete install flow. When I send users signet, it seems li\n...[truncated 10812 chars]"}[0m
|
||||
[2m13:00:29[0m [36mINFO [0m [hooks] Session end queued for summary [2m{"jobId":"287087a5-98cd-42f9-a14c-495e17ed3446"}[0m
|
||||
[2m13:00:29[0m [36mINFO [0m [hooks] Session end transcript queued [2m{"harness":"claude-code","project":"/home/nicholai/signet/signetai","sessionKey":"ec0fa221-920a-4c7c-88d1-83e42aad18ba","transcriptPath":"/home/nicholai/.claude/projects/-home-nicholai-signet-signetai/ec0fa221-920a-4c7c-88d1-83e42aad18ba.jsonl","transcriptChars":14946850,"queuedChars":12012,"transcriptPreview":"{\"parentUuid\":null,\"isSidechain\":false,\"userType\":\"external\",\"cwd\":\"/home/nicholai/signet/signetai\",\"sessionId\":\"ec0fa221-920a-4c7c-88d1-83e42aad18ba\",\"version\":\"2.1.50\",\"gitBranch\":\"main\",\"type\":\"progress\",\"data\":{\"type\":\"hook_progress\",\"hookEvent\":\"SessionStart\",\"hookName\":\"SessionStart:startup\",\"command\":\"signet hook session-start -H claude-code --project \\\"$(pwd)\\\"\"},\"parentToolUseID\":\"2b357404-5943-481c-9b12-af810a1c2db5\",\"toolUseID\":\"2b357404-5943-481c-9b12-af810a1c2db5\",\"timestamp\":\"2026-02-23T11:40:14.766Z\",\"uuid\":\"ce5d5b8d-43ed-483e-90f4-f76d5100745a\"}\n{\"type\":\"file-history-snapshot\",\"messageId\":\"be87a2e5-83e5-4358-9144-f2ba303ceb67\",\"snapshot\":{\"messageId\":\"be87a2e5-83e5-4358-9144-f2ba303ceb67\",\"trackedFileBackups\":{},\"timestamp\":\"2026-02-23T11:46:55.066Z\"},\"isSnapshotUpdate\":false}\n{\"parentUuid\":\"ce5d5b8d-43ed-483e-90f4-f76d5100745a\",\"isSidechain\":false,\"userType\":\"external\",\"cwd\":\"/home/nicholai/signet/signetai\",\"sessionId\":\"ec0fa221-920a-4c7c-88d1-83e42aad18ba\",\"version\":\"2.1.50\",\"gitBranch\":\"main\",\"slug\":\"delegated-moseying-otter\",\"type\":\"user\",\"message\":{\"role\":\"user\",\"content\":\"we need to figure out a very concrete install flow. When I send users signet, it seems like their preferred method of installing is to send their openclaw/clawdbot/moltbot the website/repo and just tell it to install. this is creating a lot of dangerous confusion because the agents aren't getting the full picture of what it is, how it works and how to install it. This needs to be fixed.\n...[truncated 10512 chars]"}[0m
|
||||
[2m13:00:29[0m [36mINFO [0m [watcher] File changed [2m{"path":"/home/nicholai/.agents/memory/memories.db-wal"}[0m
|
||||
[2m13:00:34[0m [36mINFO [0m [hooks] Session start hook [2m{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}[0m
|
||||
[2m13:00:34[0m [36mINFO [0m [hooks] Session start completed [2m{"harness":"claude-code","project":"/home/nicholai/signet/signetai","memoryCount":19,"injectChars":6442,"injectPreview":"[memory active | /remember | /recall]\n\n## Agent Instructions\n\nYou are Mr Claude, a helpful and thoughtful AI assistant.\n\nBehavioral Guidelines\n---\n\n- Be concise and direct\n- Ask clarifying questions when needed\n- Remember user preferences across sessions\n- Avoid sycophancy - be honest even when it's uncomfortable\n- Express nuanced judgment rather than hedging\n\n<!-- SIGNET:START -->\nSignet Agent System\n===\n\nYour identity and memory are managed by Signet, a portable agent identity\nsystem. This lets you maintain consistent behavior across different AI\nplatforms (Claude Code, OpenCode, Cursor, etc.).\n\nKey files in `~/.agents/`:\n- `agent.yaml` - Configuration\n- `AGENTS.md` - Instructions (this file)\n- `SOUL.md` - Personality and tone\n- `IDENTITY.md` - Agent identity\n- `USER.md` - User profile\n- `MEMORY.md` - Working memory summary\n\nDashboard: http://localhost:3850\n\nMemory\n---\n\nYou have access to persistent memory via Signet:\n\n```bash\nsignet remember \"User prefers dark mode and vim keybindings\"\nsignet recall \"user preferences\"\n```\n\nMemory is automatically loaded at session start. Important context is\nsummarized in `~/.agents/MEMORY.md`.\n\nSecrets\n---\n\nAPI keys and tokens are stored securely in Signet:\n\n```bash\nsignet secret get OPENAI_API_KEY\nsignet secret list\n```\n<!-- SIGNET:END -->\n\nAbout Your User\n---\n\nAdd information about yourself here so your agent knows who you are.\n\n- Name: \n- Timezone:\n- Preferences:\n\nProjects\n---\n\nList your active projects here.\n\n-\n\n## Working Memory\n\n<!-- generated 2026-02-23 04:12 -->\n\nCurrent Context\n\nFull integration of OpenCode plugin system and optimization of embeddings view performance in the Signet dashboard.\n\nActive Projects\n\nOpenCode Plugin Full Integration — `packages/opencode-plugin/`, `packages/connector-opencode/`\n- Status: Implementation complete, awaiting build verification\n- What was done: Removed string-template hack, created standalone plugin package with 8 tool definitions, refactored connector to embed compiled plugin, enforced strict TypeScript discipline\n- Next: Verify build passes, test plugin auto-discovery in OpenCode\n\nEmbeddings View Performance Optimization — `packages/cli/dashboard/src/lib/components/tabs/EmbeddingsTab.svelte`, `EmbeddingCanvas2D.svelte`\n- Status: Complete (7 fixes applied)\n- What was done: Implemented rAF idle loop, converted reactive hover state to derived, added requestRedraw helper for interactions, fixed edge batching\n- Next: Monitor CPU usage and interaction responsiveness\n\nRecent Wo\n...[truncated 3942 chars]","durationMs":2}[0m
|
||||
[2m13:00:34[0m [36mINFO [0m [watcher] File changed [2m{"path":"/home/nicholai/.agents/memory/memories.db-wal"}[0m
|
||||
[2m13:00:34[0m [36mINFO [0m [summary-worker] Processing session summary [2m{"jobId":"287087a5-98cd-42f9-a14c-495e17ed3446","harness":"claude-code","attempt":1,"sessionKey":"ec0fa221-920a-4c7c-88d1-83e42aad18ba","project":"/home/nicholai/signet/signetai"}[0m
|
||||
[2m13:00:34[0m [36mINFO [0m [watcher] File changed [2m{"path":"/home/nicholai/.agents/memory/memories.db-wal"}[0m
|
||||
[2m13:00:38[0m [36mINFO [0m [hooks] Session start hook [2m{"harness":"claude-code","project":"/home/nicholai/signet/signetai/web"}[0m
|
||||
[2m13:00:38[0m [36mINFO [0m [hooks] Session start completed [2m{"harness":"claude-code","project":"/home/nicholai/signet/signetai/web","memoryCount":29,"injectChars":6081,"injectPreview":"[memory active | /remember | /recall]\n\n## Agent Instructions\n\nYou are Mr Claude, a helpful and thoughtful AI assistant.\n\nBehavioral Guidelines\n---\n\n- Be concise and direct\n- Ask clarifying questions when needed\n- Remember user preferences across sessions\n- Avoid sycophancy - be honest even when it's uncomfortable\n- Express nuanced judgment rather than hedging\n\n<!-- SIGNET:START -->\nSignet Agent System\n===\n\nYour identity and memory are managed by Signet, a portable agent identity\nsystem. This lets you maintain consistent behavior across different AI\nplatforms (Claude Code, OpenCode, Cursor, etc.).\n\nKey files in `~/.agents/`:\n- `agent.yaml` - Configuration\n- `AGENTS.md` - Instructions (this file)\n- `SOUL.md` - Personality and tone\n- `IDENTITY.md` - Agent identity\n- `USER.md` - User profile\n- `MEMORY.md` - Working memory summary\n\nDashboard: http://localhost:3850\n\nMemory\n---\n\nYou have access to persistent memory via Signet:\n\n```bash\nsignet remember \"User prefers dark mode and vim keybindings\"\nsignet recall \"user preferences\"\n```\n\nMemory is automatically loaded at session start. Important context is\nsummarized in `~/.agents/MEMORY.md`.\n\nSecrets\n---\n\nAPI keys and tokens are stored securely in Signet:\n\n```bash\nsignet secret get OPENAI_API_KEY\nsignet secret list\n```\n<!-- SIGNET:END -->\n\nAbout Your User\n---\n\nAdd information about yourself here so your agent knows who you are.\n\n- Name: \n- Timezone:\n- Preferences:\n\nProjects\n---\n\nList your active projects here.\n\n-\n\n## Working Memory\n\n<!-- generated 2026-02-23 04:12 -->\n\nCurrent Context\n\nFull integration of OpenCode plugin system and optimization of embeddings view performance in the Signet dashboard.\n\nActive Projects\n\nOpenCode Plugin Full Integration — `packages/opencode-plugin/`, `packages/connector-opencode/`\n- Status: Implementation complete, awaiting build verification\n- What was done: Removed string-template hack, created standalone plugin package with 8 tool definitions, refactored connector to embed compiled plugin, enforced strict TypeScript discipline\n- Next: Verify build passes, test plugin auto-discovery in OpenCode\n\nEmbeddings View Performance Optimization — `packages/cli/dashboard/src/lib/components/tabs/EmbeddingsTab.svelte`, `EmbeddingCanvas2D.svelte`\n- Status: Complete (7 fixes applied)\n- What was done: Implemented rAF idle loop, converted reactive hover state to derived, added requestRedraw helper for interactions, fixed edge batching\n- Next: Monitor CPU usage and interaction responsiveness\n\nRecent Wo\n...[truncated 3581 chars]","durationMs":1}[0m
|
||||
[2m13:00:38[0m [36mINFO [0m [watcher] File changed [2m{"path":"/home/nicholai/.agents/memory/memories.db-wal"}[0m
|
||||
|
||||
@ -4377,3 +4377,493 @@
|
||||
{"timestamp":"2026-02-23T12:26:26.768Z","level":"info","category":"daemon","message":"Imported existing memory files","data":{"files":45,"chunks":156}}
|
||||
{"timestamp":"2026-02-23T12:26:37.323Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
||||
{"timestamp":"2026-02-23T12:26:40.939Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
||||
{"timestamp":"2026-02-23T12:26:45.997Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T12-26-45_auto_memory/memories.db-wal, memory/memories.db-wal","filesChanged":2}}
|
||||
{"timestamp":"2026-02-23T12:42:49.165Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"shadow"}}
|
||||
{"timestamp":"2026-02-23T12:42:49.178Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"b62f4108-7dd0-4345-9145-d711f46c2295","memoryId":"mem-proc","facts":1,"entities":1,"proposals":1,"writeMode":"shadow","added":0,"updated":0,"deleted":0,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":0,"entitiesUpdated":0,"relationsInserted":0,"relationsUpdated":0,"mentionsLinked":0}}
|
||||
{"timestamp":"2026-02-23T12:42:49.365Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
||||
{"timestamp":"2026-02-23T12:42:49.368Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"shadow"}}
|
||||
{"timestamp":"2026-02-23T12:42:49.379Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"87cf7352-c74e-491d-a3bb-8a83e4153daf","memoryId":"mem-hist","facts":1,"entities":1,"proposals":1,"writeMode":"shadow","added":0,"updated":0,"deleted":0,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":0,"entitiesUpdated":0,"relationsInserted":0,"relationsUpdated":0,"mentionsLinked":0}}
|
||||
{"timestamp":"2026-02-23T12:42:49.568Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
||||
{"timestamp":"2026-02-23T12:42:49.572Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"shadow"}}
|
||||
{"timestamp":"2026-02-23T12:42:49.583Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"733b5126-55ed-4c98-aab6-cf6590b78608","memoryId":"mem-payload","facts":1,"entities":1,"proposals":1,"writeMode":"shadow","added":0,"updated":0,"deleted":0,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":0,"entitiesUpdated":0,"relationsInserted":0,"relationsUpdated":0,"mentionsLinked":0}}
|
||||
{"timestamp":"2026-02-23T12:42:49.773Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
||||
{"timestamp":"2026-02-23T12:42:49.777Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"shadow"}}
|
||||
{"timestamp":"2026-02-23T12:42:49.977Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
||||
{"timestamp":"2026-02-23T12:42:49.981Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"shadow"}}
|
||||
{"timestamp":"2026-02-23T12:42:49.992Z","level":"warn","category":"pipeline","message":"Extraction LLM call failed","data":{"error":"LLM unavailable"}}
|
||||
{"timestamp":"2026-02-23T12:42:49.992Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"10255795-5be2-4d3d-aa97-ada2421a3ef4","memoryId":"mem-llm-err","facts":0,"entities":0,"proposals":0,"writeMode":"shadow","added":0,"updated":0,"deleted":0,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":0,"entitiesUpdated":0,"relationsInserted":0,"relationsUpdated":0,"mentionsLinked":0}}
|
||||
{"timestamp":"2026-02-23T12:42:50.182Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
||||
{"timestamp":"2026-02-23T12:42:50.186Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"shadow"}}
|
||||
{"timestamp":"2026-02-23T12:42:50.236Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"9b59af5d-2ed9-4e28-ac4e-e8de16f51ba8","memoryId":"mem-slow","facts":0,"entities":0,"proposals":0,"writeMode":"shadow","added":0,"updated":0,"deleted":0,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":0,"entitiesUpdated":0,"relationsInserted":0,"relationsUpdated":0,"mentionsLinked":0}}
|
||||
{"timestamp":"2026-02-23T12:42:50.236Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
||||
{"timestamp":"2026-02-23T12:42:50.239Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"shadow"}}
|
||||
{"timestamp":"2026-02-23T12:42:50.239Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
||||
{"timestamp":"2026-02-23T12:42:50.243Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"controlled-write"}}
|
||||
{"timestamp":"2026-02-23T12:42:50.256Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"5fc7f20d-168d-49bb-ba35-ff5b5bf3783a","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-23T12:42:50.493Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
||||
{"timestamp":"2026-02-23T12:42:50.497Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"controlled-write"}}
|
||||
{"timestamp":"2026-02-23T12:42:50.508Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"94441261-bbe7-4caa-aaca-918a15688d6e","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-23T12:42:50.747Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
||||
{"timestamp":"2026-02-23T12:42:50.751Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"controlled-write"}}
|
||||
{"timestamp":"2026-02-23T12:42:50.762Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"e1ebe52e-613a-4c4f-bec2-2e6f17fb17c4","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-23T12:42:50.772Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"786e69e1-d51b-4678-9966-b9f38d17bc7e","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-23T12:42:51.102Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
||||
{"timestamp":"2026-02-23T12:42:51.105Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"controlled-write"}}
|
||||
{"timestamp":"2026-02-23T12:42:51.116Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"5bee32b7-d39a-4e54-bc75-dc5f7da78d20","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-23T12:42:51.355Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
||||
{"timestamp":"2026-02-23T12:42:51.359Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"controlled-write"}}
|
||||
{"timestamp":"2026-02-23T12:42:51.370Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"8e56dd42-31c8-455d-8d39-1ab242518970","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-23T12:42:51.609Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
||||
{"timestamp":"2026-02-23T12:42:51.613Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"controlled-write"}}
|
||||
{"timestamp":"2026-02-23T12:42:51.624Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"ac802641-d867-4dcc-a807-2fb6fe8c2c68","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-23T12:42:51.914Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
||||
{"timestamp":"2026-02-23T12:42:51.918Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"controlled-write"}}
|
||||
{"timestamp":"2026-02-23T12:42:51.928Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"fa7cc403-8b73-4724-aa74-5789760a0a75","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-23T12:42:52.217Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
||||
{"timestamp":"2026-02-23T12:42:52.221Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"shadow"}}
|
||||
{"timestamp":"2026-02-23T12:42:52.232Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"082f60b4-aea4-4882-81c5-9f0f715e2e6a","memoryId":"mem-src-frozen","facts":1,"entities":1,"proposals":1,"writeMode":"shadow","added":0,"updated":0,"deleted":0,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":0,"entitiesUpdated":0,"relationsInserted":0,"relationsUpdated":0,"mentionsLinked":0}}
|
||||
{"timestamp":"2026-02-23T12:42:52.471Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
||||
{"timestamp":"2026-02-23T12:42:52.475Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"controlled-write"}}
|
||||
{"timestamp":"2026-02-23T12:42:52.486Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"ed7b48e2-1644-4aa2-b265-5762df61a331","memoryId":"mem-src-update","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-23T12:42:52.775Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
||||
{"timestamp":"2026-02-23T12:42:52.779Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"controlled-write"}}
|
||||
{"timestamp":"2026-02-23T12:42:52.790Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"80309318-fa4a-4c3a-aa0f-942973e9af72","memoryId":"mem-src-del","facts":1,"entities":0,"proposals":1,"writeMode":"phase-c","added":0,"deleted":null,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":0,"entitiesUpdated":0,"relationsInserted":0,"relationsUpdated":0,"mentionsLinked":0}}
|
||||
{"timestamp":"2026-02-23T12:42:53.080Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
||||
{"timestamp":"2026-02-23T12:42:53.084Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"controlled-write"}}
|
||||
{"timestamp":"2026-02-23T12:42:53.094Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"631a63a9-b77b-4203-adca-fb4f758ec7db","memoryId":"mem-src-update-del","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-23T12:45:21.369Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"shadow"}}
|
||||
{"timestamp":"2026-02-23T12:45:21.385Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"05580e25-beba-4b72-8ce1-675db154d32b","memoryId":"mem-proc","facts":1,"entities":1,"proposals":1,"writeMode":"shadow","added":0,"updated":0,"deleted":0,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":0,"entitiesUpdated":0,"relationsInserted":0,"relationsUpdated":0,"mentionsLinked":0}}
|
||||
{"timestamp":"2026-02-23T12:45:21.569Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
||||
{"timestamp":"2026-02-23T12:45:21.573Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"shadow"}}
|
||||
{"timestamp":"2026-02-23T12:45:21.583Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"b790cf4d-1c23-4afa-bf78-a6f4b841deb2","memoryId":"mem-hist","facts":1,"entities":1,"proposals":1,"writeMode":"shadow","added":0,"updated":0,"deleted":0,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":0,"entitiesUpdated":0,"relationsInserted":0,"relationsUpdated":0,"mentionsLinked":0}}
|
||||
{"timestamp":"2026-02-23T12:45:21.773Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
||||
{"timestamp":"2026-02-23T12:45:21.778Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"shadow"}}
|
||||
{"timestamp":"2026-02-23T12:45:21.789Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"606dc9cb-c88e-411b-a9aa-9c7fa786560a","memoryId":"mem-payload","facts":1,"entities":1,"proposals":1,"writeMode":"shadow","added":0,"updated":0,"deleted":0,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":0,"entitiesUpdated":0,"relationsInserted":0,"relationsUpdated":0,"mentionsLinked":0}}
|
||||
{"timestamp":"2026-02-23T12:45:21.978Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
||||
{"timestamp":"2026-02-23T12:45:21.982Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"shadow"}}
|
||||
{"timestamp":"2026-02-23T12:45:22.182Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
||||
{"timestamp":"2026-02-23T12:45:22.186Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"shadow"}}
|
||||
{"timestamp":"2026-02-23T12:45:22.196Z","level":"warn","category":"pipeline","message":"Extraction LLM call failed","data":{"error":"LLM unavailable"}}
|
||||
{"timestamp":"2026-02-23T12:45:22.196Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"c8d8f6bf-5a4a-4fbb-9560-8f869231b8b1","memoryId":"mem-llm-err","facts":0,"entities":0,"proposals":0,"writeMode":"shadow","added":0,"updated":0,"deleted":0,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":0,"entitiesUpdated":0,"relationsInserted":0,"relationsUpdated":0,"mentionsLinked":0}}
|
||||
{"timestamp":"2026-02-23T12:45:22.385Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
||||
{"timestamp":"2026-02-23T12:45:22.389Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"shadow"}}
|
||||
{"timestamp":"2026-02-23T12:45:22.440Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"b76a700f-0681-4b86-870d-3fa2aeff0f77","memoryId":"mem-slow","facts":0,"entities":0,"proposals":0,"writeMode":"shadow","added":0,"updated":0,"deleted":0,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":0,"entitiesUpdated":0,"relationsInserted":0,"relationsUpdated":0,"mentionsLinked":0}}
|
||||
{"timestamp":"2026-02-23T12:45:22.440Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
||||
{"timestamp":"2026-02-23T12:45:22.443Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"shadow"}}
|
||||
{"timestamp":"2026-02-23T12:45:22.443Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
||||
{"timestamp":"2026-02-23T12:45:22.447Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"controlled-write"}}
|
||||
{"timestamp":"2026-02-23T12:45:22.459Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"7a5042a9-43ac-4422-885b-71ce02bbe387","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-23T12:45:22.698Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
||||
{"timestamp":"2026-02-23T12:45:22.702Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"controlled-write"}}
|
||||
{"timestamp":"2026-02-23T12:45:22.712Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"2a95d6ef-f429-42fc-99ad-e3e1c6290022","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-23T12:45:22.952Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
||||
{"timestamp":"2026-02-23T12:45:22.956Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"controlled-write"}}
|
||||
{"timestamp":"2026-02-23T12:45:22.965Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"f690bffe-1abb-40a7-8d37-2c8d889185ee","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-23T12:45:22.977Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"24baacae-7cd3-4249-9523-97a441425999","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-23T12:45:23.305Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
||||
{"timestamp":"2026-02-23T12:45:23.309Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"controlled-write"}}
|
||||
{"timestamp":"2026-02-23T12:45:23.319Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"6e2a9a8e-3997-4623-bcaf-0ca4106c1102","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-23T12:45:23.559Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
||||
{"timestamp":"2026-02-23T12:45:23.563Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"controlled-write"}}
|
||||
{"timestamp":"2026-02-23T12:45:23.573Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"cc8a21ca-f214-42ad-bd18-2da81f86d40e","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-23T12:45:23.813Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
||||
{"timestamp":"2026-02-23T12:45:23.817Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"controlled-write"}}
|
||||
{"timestamp":"2026-02-23T12:45:23.828Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"70ba7026-742a-4165-9f23-e7d81da77af8","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-23T12:45:24.117Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
||||
{"timestamp":"2026-02-23T12:45:24.121Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"controlled-write"}}
|
||||
{"timestamp":"2026-02-23T12:45:24.132Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"2a28dc9b-a80c-4f5a-98ed-696ddb4030f0","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-23T12:45:24.421Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
||||
{"timestamp":"2026-02-23T12:45:24.425Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"shadow"}}
|
||||
{"timestamp":"2026-02-23T12:45:24.436Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"c326a71f-565e-4104-8dc1-3fd59399e1cf","memoryId":"mem-src-frozen","facts":1,"entities":1,"proposals":1,"writeMode":"shadow","added":0,"updated":0,"deleted":0,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":0,"entitiesUpdated":0,"relationsInserted":0,"relationsUpdated":0,"mentionsLinked":0}}
|
||||
{"timestamp":"2026-02-23T12:45:24.675Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
||||
{"timestamp":"2026-02-23T12:45:24.679Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"controlled-write"}}
|
||||
{"timestamp":"2026-02-23T12:45:24.690Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"3a9af600-590d-47c5-940b-fde58272f309","memoryId":"mem-src-update","facts":1,"entities":0,"proposals":1,"writeMode":"phase-c","added":0,"updated":null,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":0,"entitiesUpdated":0,"relationsInserted":0,"relationsUpdated":0,"mentionsLinked":0}}
|
||||
{"timestamp":"2026-02-23T12:45:24.979Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
||||
{"timestamp":"2026-02-23T12:45:24.983Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"controlled-write"}}
|
||||
{"timestamp":"2026-02-23T12:45:24.994Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"5b70b97e-d27d-4372-9430-bf9df674050b","memoryId":"mem-src-del","facts":1,"entities":0,"proposals":1,"writeMode":"phase-c","added":0,"deleted":null,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":0,"entitiesUpdated":0,"relationsInserted":0,"relationsUpdated":0,"mentionsLinked":0}}
|
||||
{"timestamp":"2026-02-23T12:45:25.284Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
||||
{"timestamp":"2026-02-23T12:45:25.288Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"controlled-write"}}
|
||||
{"timestamp":"2026-02-23T12:45:25.298Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"49dfd1b0-1975-4937-a740-e922d346d6fd","memoryId":"mem-src-del-pinned","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-23T12:45:47.542Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"shadow"}}
|
||||
{"timestamp":"2026-02-23T12:45:47.555Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"ddf37d99-79fa-449f-ba6f-316b666db9eb","memoryId":"mem-proc","facts":1,"entities":1,"proposals":1,"writeMode":"shadow","added":0,"updated":0,"deleted":0,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":0,"entitiesUpdated":0,"relationsInserted":0,"relationsUpdated":0,"mentionsLinked":0}}
|
||||
{"timestamp":"2026-02-23T12:45:47.742Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
||||
{"timestamp":"2026-02-23T12:45:47.746Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"shadow"}}
|
||||
{"timestamp":"2026-02-23T12:45:47.756Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"35605601-1594-407e-bcd3-042aa929f92e","memoryId":"mem-hist","facts":1,"entities":1,"proposals":1,"writeMode":"shadow","added":0,"updated":0,"deleted":0,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":0,"entitiesUpdated":0,"relationsInserted":0,"relationsUpdated":0,"mentionsLinked":0}}
|
||||
{"timestamp":"2026-02-23T12:45:47.946Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
||||
{"timestamp":"2026-02-23T12:45:47.950Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"shadow"}}
|
||||
{"timestamp":"2026-02-23T12:45:47.961Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"e5ef62a5-86b1-48b0-beed-622931e4ae7e","memoryId":"mem-payload","facts":1,"entities":1,"proposals":1,"writeMode":"shadow","added":0,"updated":0,"deleted":0,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":0,"entitiesUpdated":0,"relationsInserted":0,"relationsUpdated":0,"mentionsLinked":0}}
|
||||
{"timestamp":"2026-02-23T12:45:48.151Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
||||
{"timestamp":"2026-02-23T12:45:48.154Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"shadow"}}
|
||||
{"timestamp":"2026-02-23T12:45:48.355Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
||||
{"timestamp":"2026-02-23T12:45:48.359Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"shadow"}}
|
||||
{"timestamp":"2026-02-23T12:45:48.369Z","level":"warn","category":"pipeline","message":"Extraction LLM call failed","data":{"error":"LLM unavailable"}}
|
||||
{"timestamp":"2026-02-23T12:45:48.369Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"81f83a48-b093-4e27-867c-a2909df25dc2","memoryId":"mem-llm-err","facts":0,"entities":0,"proposals":0,"writeMode":"shadow","added":0,"updated":0,"deleted":0,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":0,"entitiesUpdated":0,"relationsInserted":0,"relationsUpdated":0,"mentionsLinked":0}}
|
||||
{"timestamp":"2026-02-23T12:45:48.558Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
||||
{"timestamp":"2026-02-23T12:45:48.562Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"shadow"}}
|
||||
{"timestamp":"2026-02-23T12:45:48.613Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"2e944153-342d-413b-a48c-1649d041bd52","memoryId":"mem-slow","facts":0,"entities":0,"proposals":0,"writeMode":"shadow","added":0,"updated":0,"deleted":0,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":0,"entitiesUpdated":0,"relationsInserted":0,"relationsUpdated":0,"mentionsLinked":0}}
|
||||
{"timestamp":"2026-02-23T12:45:48.613Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
||||
{"timestamp":"2026-02-23T12:45:48.617Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"shadow"}}
|
||||
{"timestamp":"2026-02-23T12:45:48.617Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
||||
{"timestamp":"2026-02-23T12:45:48.620Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"controlled-write"}}
|
||||
{"timestamp":"2026-02-23T12:45:48.633Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"02da1cb1-d7e5-4d2b-a46a-0c7f58de04ca","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-23T12:45:48.871Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
||||
{"timestamp":"2026-02-23T12:45:48.874Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"controlled-write"}}
|
||||
{"timestamp":"2026-02-23T12:45:48.885Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"4ba9bd85-a57e-45b8-95c2-27e7764311f6","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-23T12:45:49.124Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
||||
{"timestamp":"2026-02-23T12:45:49.129Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"controlled-write"}}
|
||||
{"timestamp":"2026-02-23T12:45:49.140Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"8d06e9a2-6916-4735-8451-8b76cdac609b","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-23T12:45:49.151Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"9e092edd-586c-4e39-94a1-72a4a551522e","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-23T12:45:49.480Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
||||
{"timestamp":"2026-02-23T12:45:49.484Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"controlled-write"}}
|
||||
{"timestamp":"2026-02-23T12:45:49.494Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"146c9cbf-f16c-471d-8c74-b41a7075cf44","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-23T12:45:49.734Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
||||
{"timestamp":"2026-02-23T12:45:49.738Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"controlled-write"}}
|
||||
{"timestamp":"2026-02-23T12:45:49.749Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"5fbd98cd-0e38-4803-b48d-5b22680407fb","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-23T12:45:49.989Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
||||
{"timestamp":"2026-02-23T12:45:49.993Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"controlled-write"}}
|
||||
{"timestamp":"2026-02-23T12:45:50.004Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"35a7e2b3-692e-42ab-8376-e157a29e0733","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-23T12:45:50.293Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
||||
{"timestamp":"2026-02-23T12:45:50.297Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"controlled-write"}}
|
||||
{"timestamp":"2026-02-23T12:45:50.308Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"0bfccd20-d9f9-4b0e-97b4-8873c01b8ad8","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-23T12:45:50.597Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
||||
{"timestamp":"2026-02-23T12:45:50.601Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"shadow"}}
|
||||
{"timestamp":"2026-02-23T12:45:50.612Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"fd2d49f9-906b-49f4-874b-9d8b9285d81f","memoryId":"mem-src-frozen","facts":1,"entities":1,"proposals":1,"writeMode":"shadow","added":0,"updated":0,"deleted":0,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":0,"entitiesUpdated":0,"relationsInserted":0,"relationsUpdated":0,"mentionsLinked":0}}
|
||||
{"timestamp":"2026-02-23T12:45:50.851Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
||||
{"timestamp":"2026-02-23T12:45:50.855Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"controlled-write"}}
|
||||
{"timestamp":"2026-02-23T12:45:50.866Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"e792b612-c52b-4673-a463-6a15f018f6ff","memoryId":"mem-src-update","facts":1,"entities":0,"proposals":1,"writeMode":"phase-c","added":0,"updated":null,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":0,"entitiesUpdated":0,"relationsInserted":0,"relationsUpdated":0,"mentionsLinked":0}}
|
||||
{"timestamp":"2026-02-23T12:45:51.155Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
||||
{"timestamp":"2026-02-23T12:45:51.159Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"controlled-write"}}
|
||||
{"timestamp":"2026-02-23T12:45:51.170Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"0fb9c187-58b1-41bb-85f4-e802626089e9","memoryId":"mem-src-del","facts":1,"entities":0,"proposals":1,"writeMode":"phase-c","added":0,"deleted":null,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":0,"entitiesUpdated":0,"relationsInserted":0,"relationsUpdated":0,"mentionsLinked":0}}
|
||||
{"timestamp":"2026-02-23T12:45:51.460Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
||||
{"timestamp":"2026-02-23T12:45:51.466Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"controlled-write"}}
|
||||
{"timestamp":"2026-02-23T12:45:51.476Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"33fabf70-9d17-400b-847f-4381f19993c1","memoryId":"mem-src-del-pinned","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-23T12:47:12.113Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"shadow"}}
|
||||
{"timestamp":"2026-02-23T12:47:12.126Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"2bd4daea-9625-450d-9ab0-541f277a188e","memoryId":"mem-proc","facts":1,"entities":1,"proposals":1,"writeMode":"shadow","added":0,"updated":0,"deleted":0,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":0,"entitiesUpdated":0,"relationsInserted":0,"relationsUpdated":0,"mentionsLinked":0}}
|
||||
{"timestamp":"2026-02-23T12:47:12.314Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
||||
{"timestamp":"2026-02-23T12:47:12.318Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"shadow"}}
|
||||
{"timestamp":"2026-02-23T12:47:12.328Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"57d1d109-973d-41f5-9a57-d2df60ef82b2","memoryId":"mem-hist","facts":1,"entities":1,"proposals":1,"writeMode":"shadow","added":0,"updated":0,"deleted":0,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":0,"entitiesUpdated":0,"relationsInserted":0,"relationsUpdated":0,"mentionsLinked":0}}
|
||||
{"timestamp":"2026-02-23T12:47:12.517Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
||||
{"timestamp":"2026-02-23T12:47:12.521Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"shadow"}}
|
||||
{"timestamp":"2026-02-23T12:47:12.531Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"ef7aceb8-6f2d-4fe5-8e3f-0ad406b119c6","memoryId":"mem-payload","facts":1,"entities":1,"proposals":1,"writeMode":"shadow","added":0,"updated":0,"deleted":0,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":0,"entitiesUpdated":0,"relationsInserted":0,"relationsUpdated":0,"mentionsLinked":0}}
|
||||
{"timestamp":"2026-02-23T12:47:12.722Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
||||
{"timestamp":"2026-02-23T12:47:12.725Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"shadow"}}
|
||||
{"timestamp":"2026-02-23T12:47:12.925Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
||||
{"timestamp":"2026-02-23T12:47:12.929Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"shadow"}}
|
||||
{"timestamp":"2026-02-23T12:47:12.939Z","level":"warn","category":"pipeline","message":"Extraction LLM call failed","data":{"error":"LLM unavailable"}}
|
||||
{"timestamp":"2026-02-23T12:47:12.939Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"a760ad33-70dd-4b5f-9514-7e35164cda56","memoryId":"mem-llm-err","facts":0,"entities":0,"proposals":0,"writeMode":"shadow","added":0,"updated":0,"deleted":0,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":0,"entitiesUpdated":0,"relationsInserted":0,"relationsUpdated":0,"mentionsLinked":0}}
|
||||
{"timestamp":"2026-02-23T12:47:13.130Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
||||
{"timestamp":"2026-02-23T12:47:13.134Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"shadow"}}
|
||||
{"timestamp":"2026-02-23T12:47:13.185Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"a3b50ac8-1c02-497d-b6e6-a876339994f2","memoryId":"mem-slow","facts":0,"entities":0,"proposals":0,"writeMode":"shadow","added":0,"updated":0,"deleted":0,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":0,"entitiesUpdated":0,"relationsInserted":0,"relationsUpdated":0,"mentionsLinked":0}}
|
||||
{"timestamp":"2026-02-23T12:47:13.185Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
||||
{"timestamp":"2026-02-23T12:47:13.188Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"shadow"}}
|
||||
{"timestamp":"2026-02-23T12:47:13.188Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
||||
{"timestamp":"2026-02-23T12:47:13.192Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"controlled-write"}}
|
||||
{"timestamp":"2026-02-23T12:47:13.205Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"aac7635f-6521-44c0-8ff0-c6d024b3f4f2","memoryId":"mem-src-add","facts":1,"entities":1,"proposals":1,"writeMode":"phase-c","added":1,"updated":0,"deleted":0,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":0,"entitiesUpdated":0,"relationsInserted":0,"relationsUpdated":0,"mentionsLinked":0}}
|
||||
{"timestamp":"2026-02-23T12:47:13.442Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
||||
{"timestamp":"2026-02-23T12:47:13.446Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"controlled-write"}}
|
||||
{"timestamp":"2026-02-23T12:47:13.457Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"61d3477b-b8ed-4f00-8111-5b8a0ea9b438","memoryId":"mem-src-add-no-emb","facts":1,"entities":1,"proposals":1,"writeMode":"phase-c","added":1,"updated":0,"deleted":0,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":0,"entitiesUpdated":0,"relationsInserted":0,"relationsUpdated":0,"mentionsLinked":0}}
|
||||
{"timestamp":"2026-02-23T12:47:13.696Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
||||
{"timestamp":"2026-02-23T12:47:13.700Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"controlled-write"}}
|
||||
{"timestamp":"2026-02-23T12:47:13.711Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"17004f24-e80e-46bf-9d95-4635a7816060","memoryId":"mem-src-dedupe-1","facts":1,"entities":0,"proposals":1,"writeMode":"phase-c","added":1,"updated":0,"deleted":0,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":0,"entitiesUpdated":0,"relationsInserted":0,"relationsUpdated":0,"mentionsLinked":0}}
|
||||
{"timestamp":"2026-02-23T12:47:13.723Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"8568f745-51ae-4b3a-9e39-1ee20c95c15c","memoryId":"mem-src-dedupe-2","facts":1,"entities":0,"proposals":1,"writeMode":"phase-c","added":0,"updated":0,"deleted":0,"deduped":1,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":0,"entitiesUpdated":0,"relationsInserted":0,"relationsUpdated":0,"mentionsLinked":0}}
|
||||
{"timestamp":"2026-02-23T12:47:14.051Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
||||
{"timestamp":"2026-02-23T12:47:14.055Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"controlled-write"}}
|
||||
{"timestamp":"2026-02-23T12:47:14.065Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"f958a662-eaca-4315-89c4-4c6c250525f2","memoryId":"mem-src-lowconf","facts":1,"entities":0,"proposals":1,"writeMode":"phase-c","added":0,"updated":0,"deleted":0,"deduped":0,"skippedLowConfidence":1,"blockedDestructive":0,"entitiesInserted":0,"entitiesUpdated":0,"relationsInserted":0,"relationsUpdated":0,"mentionsLinked":0}}
|
||||
{"timestamp":"2026-02-23T12:47:14.304Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
||||
{"timestamp":"2026-02-23T12:47:14.308Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"controlled-write"}}
|
||||
{"timestamp":"2026-02-23T12:47:14.318Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"1a6bdb8b-8719-42e7-8199-f581d0b1ee06","memoryId":"mem-src-empty-normalized","facts":1,"entities":0,"proposals":1,"writeMode":"phase-c","added":0,"updated":0,"deleted":0,"deduped":0,"skippedLowConfidence":1,"blockedDestructive":0,"entitiesInserted":0,"entitiesUpdated":0,"relationsInserted":0,"relationsUpdated":0,"mentionsLinked":0}}
|
||||
{"timestamp":"2026-02-23T12:47:14.558Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
||||
{"timestamp":"2026-02-23T12:47:14.562Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"controlled-write"}}
|
||||
{"timestamp":"2026-02-23T12:47:14.574Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"4644eea5-52be-4870-9c89-95ef96fbf499","memoryId":"mem-src-delete","facts":1,"entities":0,"proposals":1,"writeMode":"phase-c","added":0,"updated":0,"deleted":0,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":1,"entitiesInserted":0,"entitiesUpdated":0,"relationsInserted":0,"relationsUpdated":0,"mentionsLinked":0}}
|
||||
{"timestamp":"2026-02-23T12:47:14.862Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
||||
{"timestamp":"2026-02-23T12:47:14.866Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"controlled-write"}}
|
||||
{"timestamp":"2026-02-23T12:47:14.877Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"97bfc4a1-2e08-4a63-b91b-ccdaed7c9cfa","memoryId":"mem-src-none","facts":1,"entities":0,"proposals":1,"writeMode":"phase-c","added":0,"updated":0,"deleted":0,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":0,"entitiesUpdated":0,"relationsInserted":0,"relationsUpdated":0,"mentionsLinked":0}}
|
||||
{"timestamp":"2026-02-23T12:47:15.166Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
||||
{"timestamp":"2026-02-23T12:47:15.170Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"shadow"}}
|
||||
{"timestamp":"2026-02-23T12:47:15.181Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"0bee8e00-28c7-4024-9aa2-72886e396d93","memoryId":"mem-src-frozen","facts":1,"entities":1,"proposals":1,"writeMode":"shadow","added":0,"updated":0,"deleted":0,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":0,"entitiesUpdated":0,"relationsInserted":0,"relationsUpdated":0,"mentionsLinked":0}}
|
||||
{"timestamp":"2026-02-23T12:47:15.420Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
||||
{"timestamp":"2026-02-23T12:47:15.424Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"controlled-write"}}
|
||||
{"timestamp":"2026-02-23T12:47:15.435Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"148a68c6-eae5-4cbc-8ed2-3d3d1e1d5bf2","memoryId":"mem-src-update","facts":1,"entities":0,"proposals":1,"writeMode":"phase-c","added":0,"updated":1,"deleted":0,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":0,"entitiesUpdated":0,"relationsInserted":0,"relationsUpdated":0,"mentionsLinked":0}}
|
||||
{"timestamp":"2026-02-23T12:47:15.726Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
||||
{"timestamp":"2026-02-23T12:47:15.730Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"controlled-write"}}
|
||||
{"timestamp":"2026-02-23T12:47:15.740Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"6870666a-1838-4a0d-89d2-6f71a3fec46f","memoryId":"mem-src-del","facts":1,"entities":0,"proposals":1,"writeMode":"phase-c","added":0,"updated":0,"deleted":1,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":0,"entitiesUpdated":0,"relationsInserted":0,"relationsUpdated":0,"mentionsLinked":0}}
|
||||
{"timestamp":"2026-02-23T12:47:16.030Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
||||
{"timestamp":"2026-02-23T12:47:16.034Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"controlled-write"}}
|
||||
{"timestamp":"2026-02-23T12:47:16.045Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"6a33a91c-f5e9-4ff1-b0cb-b8d87130eb73","memoryId":"mem-src-del-pinned","facts":1,"entities":0,"proposals":1,"writeMode":"phase-c","added":0,"updated":0,"deleted":0,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":0,"entitiesUpdated":0,"relationsInserted":0,"relationsUpdated":0,"mentionsLinked":0}}
|
||||
{"timestamp":"2026-02-23T12:47:22.463Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code"}}
|
||||
{"timestamp":"2026-02-23T12:47:22.464Z","level":"info","category":"hooks","message":"Session start completed","data":{"harness":"claude-code","memoryCount":0,"injectChars":142,"injectPreview":"[memory active | /remember | /recall]\n\n## Signet Status\n\nWarning: could not detect Signet version. The daemon may have been built incorrectly.","durationMs":1}}
|
||||
{"timestamp":"2026-02-23T12:47:22.464Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"test"}}
|
||||
{"timestamp":"2026-02-23T12:47:22.464Z","level":"info","category":"hooks","message":"Session start completed","data":{"harness":"test","memoryCount":0,"injectChars":142,"injectPreview":"[memory active | /remember | /recall]\n\n## Signet Status\n\nWarning: could not detect Signet version. The daemon may have been built incorrectly.","durationMs":0}}
|
||||
{"timestamp":"2026-02-23T12:47:22.464Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code"}}
|
||||
{"timestamp":"2026-02-23T12:47:22.464Z","level":"info","category":"hooks","message":"Session start completed","data":{"harness":"claude-code","memoryCount":0,"injectChars":173,"injectPreview":"[memory active | /remember | /recall]\nYou are TestBot, A test agent.\n\n## Signet Status\n\nWarning: could not detect Signet version. The daemon may have been built incorrectly.","durationMs":0}}
|
||||
{"timestamp":"2026-02-23T12:47:22.464Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code"}}
|
||||
{"timestamp":"2026-02-23T12:47:22.464Z","level":"info","category":"hooks","message":"Session start completed","data":{"harness":"claude-code","memoryCount":0,"injectChars":182,"injectPreview":"[memory active | /remember | /recall]\nYou are MarkdownBot, digital assistant.\n\n## Signet Status\n\nWarning: could not detect Signet version. The daemon may have been built incorrectly.","durationMs":0}}
|
||||
{"timestamp":"2026-02-23T12:47:22.469Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code"}}
|
||||
{"timestamp":"2026-02-23T12:47:22.470Z","level":"info","category":"hooks","message":"Session start completed","data":{"harness":"claude-code","memoryCount":2,"injectChars":216,"injectPreview":"[memory active | /remember | /recall]\n\n## Relevant Memories\n\n- User prefers dark mode\n- Project uses TypeScript\n\n## Signet Status\n\nWarning: could not detect Signet version. The daemon may have been built incorrectly.","durationMs":1}}
|
||||
{"timestamp":"2026-02-23T12:47:22.470Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code"}}
|
||||
{"timestamp":"2026-02-23T12:47:22.470Z","level":"info","category":"hooks","message":"Session start completed","data":{"harness":"claude-code","memoryCount":0,"injectChars":218,"injectPreview":"[memory active | /remember | /recall]\n\n## Working Memory\n\n# Working Memory\n\nCurrently working on hooks migration.\n\n## Signet Status\n\nWarning: could not detect Signet version. The daemon may have been built incorrectly.","durationMs":0}}
|
||||
{"timestamp":"2026-02-23T12:47:22.470Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code"}}
|
||||
{"timestamp":"2026-02-23T12:47:22.470Z","level":"info","category":"hooks","message":"Session start completed","data":{"harness":"claude-code","memoryCount":0,"injectChars":280,"injectPreview":"[memory active | /remember | /recall]\n\n## Agent Instructions\n\n# AGENTS\n\nFollow AGENTS instructions first.\n\n## Working Memory\n\n# Working Memory\n\nThis is working memory context.\n\n## Signet Status\n\nWarning: could not detect Signet version. The daemon may have been built incorrectly.","durationMs":0}}
|
||||
{"timestamp":"2026-02-23T12:47:22.470Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code"}}
|
||||
{"timestamp":"2026-02-23T12:47:22.470Z","level":"info","category":"hooks","message":"Session start completed","data":{"harness":"claude-code","memoryCount":0,"injectChars":205,"injectPreview":"[memory active | /remember | /recall]\n\n## Agent Instructions\n\n# AGENTS\n\nOperator policy from AGENTS.\n\n## Signet Status\n\nWarning: could not detect Signet version. The daemon may have been built incorrectly.","durationMs":0}}
|
||||
{"timestamp":"2026-02-23T12:47:22.471Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"test"}}
|
||||
{"timestamp":"2026-02-23T12:47:22.471Z","level":"info","category":"hooks","message":"Session start completed","data":{"harness":"test","memoryCount":0,"injectChars":142,"injectPreview":"[memory active | /remember | /recall]\n\n## Signet Status\n\nWarning: could not detect Signet version. The daemon may have been built incorrectly.","durationMs":1}}
|
||||
{"timestamp":"2026-02-23T12:47:22.471Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"test"}}
|
||||
{"timestamp":"2026-02-23T12:47:22.471Z","level":"info","category":"hooks","message":"Session start completed","data":{"harness":"test","memoryCount":0,"injectChars":142,"injectPreview":"[memory active | /remember | /recall]\n\n## Signet Status\n\nWarning: could not detect Signet version. The daemon may have been built incorrectly.","durationMs":0}}
|
||||
{"timestamp":"2026-02-23T12:47:22.476Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"test"}}
|
||||
{"timestamp":"2026-02-23T12:47:22.476Z","level":"info","category":"hooks","message":"Session start completed","data":{"harness":"test","memoryCount":0,"injectChars":142,"injectPreview":"[memory active | /remember | /recall]\n\n## Signet Status\n\nWarning: could not detect Signet version. The daemon may have been built incorrectly.","durationMs":0}}
|
||||
{"timestamp":"2026-02-23T12:47:22.481Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"test"}}
|
||||
{"timestamp":"2026-02-23T12:47:22.481Z","level":"info","category":"hooks","message":"Session start completed","data":{"harness":"test","memoryCount":1,"injectChars":190,"injectPreview":"[memory active | /remember | /recall]\n\n## Relevant Memories\n\n- Critical pinned memory\n\n## Signet Status\n\nWarning: could not detect Signet version. The daemon may have been built incorrectly.","durationMs":0}}
|
||||
{"timestamp":"2026-02-23T12:47:22.486Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"test","project":"/home/user/myproject"}}
|
||||
{"timestamp":"2026-02-23T12:47:22.487Z","level":"info","category":"hooks","message":"Session start completed","data":{"harness":"test","project":"/home/user/myproject","memoryCount":2,"injectChars":208,"injectPreview":"[memory active | /remember | /recall]\n\n## Relevant Memories\n\n- Project-specific memory\n- General memory\n\n## Signet Status\n\nWarning: could not detect Signet version. The daemon may have been built incorrectly.","durationMs":1}}
|
||||
{"timestamp":"2026-02-23T12:47:22.487Z","level":"info","category":"hooks","message":"Pre-compaction hook","data":{"harness":"test"}}
|
||||
{"timestamp":"2026-02-23T12:47:22.487Z","level":"info","category":"hooks","message":"Pre-compaction prompt generated","data":{"harness":"test","summaryPromptChars":324,"summaryPromptPreview":"Pre-compaction memory flush. Store durable memories now.\n\nSummarize this session focusing on:\n- Key decisions made\n- Important information learned\n- User preferences discovered\n- Open threads or todos\n- Any errors or issues encountered\n\nKeep the summary concise but complete. Use first person from the agent's perspective."}}
|
||||
{"timestamp":"2026-02-23T12:47:22.487Z","level":"info","category":"hooks","message":"Pre-compaction hook","data":{"harness":"test"}}
|
||||
{"timestamp":"2026-02-23T12:47:22.487Z","level":"info","category":"hooks","message":"Pre-compaction prompt generated","data":{"harness":"test","summaryPromptChars":80,"summaryPromptPreview":"Pre-compaction memory flush. Store durable memories now.\n\nCustom summary rules"}}
|
||||
{"timestamp":"2026-02-23T12:47:22.492Z","level":"info","category":"hooks","message":"Pre-compaction hook","data":{"harness":"test"}}
|
||||
{"timestamp":"2026-02-23T12:47:22.493Z","level":"info","category":"hooks","message":"Pre-compaction prompt generated","data":{"harness":"test","summaryPromptChars":388,"summaryPromptPreview":"Pre-compaction memory flush. Store durable memories now.\n\nSummarize this session focusing on:\n- Key decisions made\n- Important information learned\n- User preferences discovered\n- Open threads or todos\n- Any errors or issues encountered\n\nKeep the summary concise but complete. Use first person from the agent's perspective.\n\n\nRecent memories for reference:\n- Important decision about auth"}}
|
||||
{"timestamp":"2026-02-23T12:47:22.498Z","level":"info","category":"hooks","message":"Pre-compaction hook","data":{"harness":"test"}}
|
||||
{"timestamp":"2026-02-23T12:47:22.498Z","level":"info","category":"hooks","message":"Pre-compaction prompt generated","data":{"harness":"test","summaryPromptChars":324,"summaryPromptPreview":"Pre-compaction memory flush. Store durable memories now.\n\nSummarize this session focusing on:\n- Key decisions made\n- Important information learned\n- User preferences discovered\n- Open threads or todos\n- Any errors or issues encountered\n\nKeep the summary concise but complete. Use first person from the agent's perspective."}}
|
||||
{"timestamp":"2026-02-23T12:47:22.503Z","level":"info","category":"hooks","message":"User prompt submit","data":{"harness":"test","memoryCount":1,"promptPreview":"What TypeScript language should we use?","injectChars":58,"injectPreview":"[relevant memories]\n- TypeScript is the preferred language","durationMs":0}}
|
||||
{"timestamp":"2026-02-23T12:47:22.521Z","level":"info","category":"hooks","message":"User prompt submit","data":{"harness":"test","memoryCount":4,"promptPreview":"important fact number","injectChars":455,"injectPreview":"[relevant memories]\n- Important fact number 16: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\n- Important fact number 17: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\n- Important fact number 18: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\n- Important fact number 19: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","durationMs":1}}
|
||||
{"timestamp":"2026-02-23T12:47:22.526Z","level":"info","category":"hooks","message":"Memory saved","data":{"id":"42fa9d17-be45-424c-a39a-601ad6c9d77d","type":"preference","pinned":false}}
|
||||
{"timestamp":"2026-02-23T12:47:22.531Z","level":"info","category":"hooks","message":"Memory saved","data":{"id":"3d00691a-e9ed-4297-943a-937e613b4790","type":"rule","pinned":true}}
|
||||
{"timestamp":"2026-02-23T12:47:22.536Z","level":"info","category":"hooks","message":"Memory saved","data":{"id":"e4da0c79-40e2-4244-b72c-7562e52cfbaa","type":"fact","pinned":false}}
|
||||
{"timestamp":"2026-02-23T12:47:22.537Z","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:270:13)\n at handleRemember (/home/nicholai/signet/signetai/packages/daemon/src/hooks.ts:875:20)\n at <anonymous> (/home/nicholai/signet/signetai/packages/daemon/test/hooks.test.ts:733:18)"}}
|
||||
{"timestamp":"2026-02-23T12:47:22.560Z","level":"info","category":"summary-worker","message":"Enqueued session summary job","data":{"jobId":"78481661-b231-4c4e-8c9b-92e76c9133a1","harness":"test","transcriptChars":1000,"transcriptPreview":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"}}
|
||||
{"timestamp":"2026-02-23T12:47:22.560Z","level":"info","category":"hooks","message":"Session end queued for summary","data":{"jobId":"78481661-b231-4c4e-8c9b-92e76c9133a1"}}
|
||||
{"timestamp":"2026-02-23T12:47:22.560Z","level":"info","category":"hooks","message":"Session end transcript queued","data":{"harness":"test","transcriptPath":"/tmp/signet-hooks-test-1771850842404/transcript.txt","transcriptChars":1000,"queuedChars":1000,"transcriptPreview":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"}}
|
||||
{"timestamp":"2026-02-23T12:47:22.565Z","level":"info","category":"hooks","message":"Synthesis request","data":{"trigger":"manual"}}
|
||||
{"timestamp":"2026-02-23T12:47:22.571Z","level":"info","category":"hooks","message":"Synthesis request","data":{"trigger":"scheduled"}}
|
||||
{"timestamp":"2026-02-23T12:47:22.572Z","level":"info","category":"hooks","message":"Synthesis request","data":{"trigger":"manual"}}
|
||||
{"timestamp":"2026-02-23T12:47:22.572Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"test"}}
|
||||
{"timestamp":"2026-02-23T12:47:22.572Z","level":"info","category":"hooks","message":"Session start completed","data":{"harness":"test","memoryCount":0,"injectChars":142,"injectPreview":"[memory active | /remember | /recall]\n\n## Signet Status\n\nWarning: could not detect Signet version. The daemon may have been built incorrectly.","durationMs":0}}
|
||||
{"timestamp":"2026-02-23T12:47:22.572Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"test"}}
|
||||
{"timestamp":"2026-02-23T12:47:22.573Z","level":"info","category":"hooks","message":"Session start completed","data":{"harness":"test","memoryCount":0,"injectChars":142,"injectPreview":"[memory active | /remember | /recall]\n\n## Signet Status\n\nWarning: could not detect Signet version. The daemon may have been built incorrectly.","durationMs":1}}
|
||||
{"timestamp":"2026-02-23T12:47:22.573Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"test"}}
|
||||
{"timestamp":"2026-02-23T12:47:22.573Z","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:270:13)\n at getProjectMemories (/home/nicholai/signet/signetai/packages/daemon/src/hooks.ts:319:16)\n at handleSessionStart (/home/nicholai/signet/signetai/packages/daemon/src/hooks.ts:574:19)\n at <anonymous> (/home/nicholai/signet/signetai/packages/daemon/test/hooks.test.ts:982:18)"}}
|
||||
{"timestamp":"2026-02-23T12:47:22.573Z","level":"info","category":"hooks","message":"Session start completed","data":{"harness":"test","memoryCount":0,"injectChars":142,"injectPreview":"[memory active | /remember | /recall]\n\n## Signet Status\n\nWarning: could not detect Signet version. The daemon may have been built incorrectly.","durationMs":0}}
|
||||
{"timestamp":"2026-02-23T12:47:22.573Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"test"}}
|
||||
{"timestamp":"2026-02-23T12:47:22.573Z","level":"info","category":"hooks","message":"Session start completed","data":{"harness":"test","memoryCount":0,"injectChars":142,"injectPreview":"[memory active | /remember | /recall]\n\n## Signet Status\n\nWarning: could not detect Signet version. The daemon may have been built incorrectly.","durationMs":0}}
|
||||
{"timestamp":"2026-02-23T12:47:22.595Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"test"}}
|
||||
{"timestamp":"2026-02-23T12:47:22.595Z","level":"info","category":"hooks","message":"Session start completed","data":{"harness":"test","memoryCount":1,"injectChars":279,"injectPreview":"[memory active | /remember | /recall]\nYou are IntegrationBot, tests all the things.\n\n## Working Memory\n\n# Context\nSome context here.\n\n## Relevant Memories\n\n- Remember to test\n\n## Signet Status\n\nWarning: could not detect Signet version. The daemon may have been built incorrectly.","durationMs":0}}
|
||||
{"timestamp":"2026-02-23T12:47:22.600Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"test"}}
|
||||
{"timestamp":"2026-02-23T12:47:22.601Z","level":"info","category":"hooks","message":"Session start completed","data":{"harness":"test","memoryCount":2,"injectChars":192,"injectPreview":"[memory active | /remember | /recall]\n\n## Relevant Memories\n\n- First fact\n- Second fact\n\n## Signet Status\n\nWarning: could not detect Signet version. The daemon may have been built incorrectly.","durationMs":1}}
|
||||
{"timestamp":"2026-02-23T12:47:22.816Z","level":"info","category":"pipeline","message":"repair: requeued dead jobs","data":{"affected":2,"actor":"test-operator","reason":"test run"}}
|
||||
{"timestamp":"2026-02-23T12:47:22.819Z","level":"info","category":"pipeline","message":"repair: requeued dead jobs","data":{"affected":3,"actor":"test-operator","reason":"test run"}}
|
||||
{"timestamp":"2026-02-23T12:47:22.825Z","level":"info","category":"pipeline","message":"repair: released stale leases","data":{"affected":1,"cutoff":"2026-02-23T12:42:22.825Z","actor":"test-operator","reason":"test run"}}
|
||||
{"timestamp":"2026-02-23T12:47:22.828Z","level":"info","category":"pipeline","message":"repair: FTS consistency check","data":{"memCount":1,"ftsCount":1,"mismatch":false,"repaired":false,"actor":"test-operator"}}
|
||||
{"timestamp":"2026-02-23T12:47:22.832Z","level":"info","category":"pipeline","message":"repair: FTS consistency check","data":{"memCount":1,"ftsCount":1,"mismatch":false,"repaired":false,"actor":"test-operator"}}
|
||||
{"timestamp":"2026-02-23T12:47:22.832Z","level":"info","category":"pipeline","message":"repair: retention sweep triggered","data":{"actor":"test-operator","reason":"test run"}}
|
||||
{"timestamp":"2026-02-23T12:47:22.917Z","level":"info","category":"daemon","message":"Serving dashboard","data":{"path":"/home/nicholai/signet/signetai/packages/cli/dashboard/build"}}
|
||||
{"timestamp":"2026-02-23T12:47:23.049Z","level":"warn","category":"pipeline","message":"Failed to parse extraction JSON","data":{"preview":"this is not valid json at all"}}
|
||||
{"timestamp":"2026-02-23T12:47:23.049Z","level":"warn","category":"pipeline","message":"Extraction LLM call failed","data":{"error":"connection refused"}}
|
||||
{"timestamp":"2026-02-23T12:47:23.092Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"shadow"}}
|
||||
{"timestamp":"2026-02-23T12:47:23.105Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"e7ff70cb-bf49-47b5-908a-9d93e2d8d1de","memoryId":"mem-proc","facts":1,"entities":1,"proposals":1,"writeMode":"shadow","added":0,"updated":0,"deleted":0,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":0,"entitiesUpdated":0,"relationsInserted":0,"relationsUpdated":0,"mentionsLinked":0}}
|
||||
{"timestamp":"2026-02-23T12:47:23.332Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
||||
{"timestamp":"2026-02-23T12:47:23.336Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"shadow"}}
|
||||
{"timestamp":"2026-02-23T12:47:23.347Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"70c52852-e77d-4074-87b0-eb8ca81f6ed2","memoryId":"mem-hist","facts":1,"entities":1,"proposals":1,"writeMode":"shadow","added":0,"updated":0,"deleted":0,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":0,"entitiesUpdated":0,"relationsInserted":0,"relationsUpdated":0,"mentionsLinked":0}}
|
||||
{"timestamp":"2026-02-23T12:47:23.537Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
||||
{"timestamp":"2026-02-23T12:47:23.543Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"shadow"}}
|
||||
{"timestamp":"2026-02-23T12:47:23.554Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"52fcf7a4-0f89-47f2-ba4d-42077b5e03c5","memoryId":"mem-payload","facts":1,"entities":1,"proposals":1,"writeMode":"shadow","added":0,"updated":0,"deleted":0,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":0,"entitiesUpdated":0,"relationsInserted":0,"relationsUpdated":0,"mentionsLinked":0}}
|
||||
{"timestamp":"2026-02-23T12:47:23.743Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
||||
{"timestamp":"2026-02-23T12:47:23.747Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"shadow"}}
|
||||
{"timestamp":"2026-02-23T12:47:23.948Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
||||
{"timestamp":"2026-02-23T12:47:23.952Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"shadow"}}
|
||||
{"timestamp":"2026-02-23T12:47:23.962Z","level":"warn","category":"pipeline","message":"Extraction LLM call failed","data":{"error":"LLM unavailable"}}
|
||||
{"timestamp":"2026-02-23T12:47:23.962Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"0b1c7e94-b6bb-4e4b-ba06-327a5b94abc4","memoryId":"mem-llm-err","facts":0,"entities":0,"proposals":0,"writeMode":"shadow","added":0,"updated":0,"deleted":0,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":0,"entitiesUpdated":0,"relationsInserted":0,"relationsUpdated":0,"mentionsLinked":0}}
|
||||
{"timestamp":"2026-02-23T12:47:24.151Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
||||
{"timestamp":"2026-02-23T12:47:24.155Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"shadow"}}
|
||||
{"timestamp":"2026-02-23T12:47:24.206Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"23e6d209-c7b2-423d-b706-7bc8a3a4df46","memoryId":"mem-slow","facts":0,"entities":0,"proposals":0,"writeMode":"shadow","added":0,"updated":0,"deleted":0,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":0,"entitiesUpdated":0,"relationsInserted":0,"relationsUpdated":0,"mentionsLinked":0}}
|
||||
{"timestamp":"2026-02-23T12:47:24.206Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
||||
{"timestamp":"2026-02-23T12:47:24.209Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"shadow"}}
|
||||
{"timestamp":"2026-02-23T12:47:24.209Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
||||
{"timestamp":"2026-02-23T12:47:24.213Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"controlled-write"}}
|
||||
{"timestamp":"2026-02-23T12:47:24.224Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"4f8a3e5d-cbb1-4f5d-98ca-20f5a5ab4657","memoryId":"mem-src-add","facts":1,"entities":1,"proposals":1,"writeMode":"phase-c","added":1,"updated":0,"deleted":0,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":0,"entitiesUpdated":0,"relationsInserted":0,"relationsUpdated":0,"mentionsLinked":0}}
|
||||
{"timestamp":"2026-02-23T12:47:24.463Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
||||
{"timestamp":"2026-02-23T12:47:24.467Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"controlled-write"}}
|
||||
{"timestamp":"2026-02-23T12:47:24.478Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"561bd656-73af-4176-9184-43705d8e59cc","memoryId":"mem-src-add-no-emb","facts":1,"entities":1,"proposals":1,"writeMode":"phase-c","added":1,"updated":0,"deleted":0,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":0,"entitiesUpdated":0,"relationsInserted":0,"relationsUpdated":0,"mentionsLinked":0}}
|
||||
{"timestamp":"2026-02-23T12:47:24.716Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
||||
{"timestamp":"2026-02-23T12:47:24.720Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"controlled-write"}}
|
||||
{"timestamp":"2026-02-23T12:47:24.731Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"ef4825b2-cb9e-4a14-85ed-d2e66281cc8d","memoryId":"mem-src-dedupe-1","facts":1,"entities":0,"proposals":1,"writeMode":"phase-c","added":1,"updated":0,"deleted":0,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":0,"entitiesUpdated":0,"relationsInserted":0,"relationsUpdated":0,"mentionsLinked":0}}
|
||||
{"timestamp":"2026-02-23T12:47:24.743Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"3ffa227d-3ab6-4a24-aca6-f38b995c7221","memoryId":"mem-src-dedupe-2","facts":1,"entities":0,"proposals":1,"writeMode":"phase-c","added":0,"updated":0,"deleted":0,"deduped":1,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":0,"entitiesUpdated":0,"relationsInserted":0,"relationsUpdated":0,"mentionsLinked":0}}
|
||||
{"timestamp":"2026-02-23T12:47:25.070Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
||||
{"timestamp":"2026-02-23T12:47:25.074Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"controlled-write"}}
|
||||
{"timestamp":"2026-02-23T12:47:25.085Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"f57cc6cf-d895-4dab-8c05-19636b6fcae1","memoryId":"mem-src-lowconf","facts":1,"entities":0,"proposals":1,"writeMode":"phase-c","added":0,"updated":0,"deleted":0,"deduped":0,"skippedLowConfidence":1,"blockedDestructive":0,"entitiesInserted":0,"entitiesUpdated":0,"relationsInserted":0,"relationsUpdated":0,"mentionsLinked":0}}
|
||||
{"timestamp":"2026-02-23T12:47:25.324Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
||||
{"timestamp":"2026-02-23T12:47:25.328Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"controlled-write"}}
|
||||
{"timestamp":"2026-02-23T12:47:25.339Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"695a3372-5879-4c35-8a4f-3f2950e97ff6","memoryId":"mem-src-empty-normalized","facts":1,"entities":0,"proposals":1,"writeMode":"phase-c","added":0,"updated":0,"deleted":0,"deduped":0,"skippedLowConfidence":1,"blockedDestructive":0,"entitiesInserted":0,"entitiesUpdated":0,"relationsInserted":0,"relationsUpdated":0,"mentionsLinked":0}}
|
||||
{"timestamp":"2026-02-23T12:47:25.578Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
||||
{"timestamp":"2026-02-23T12:47:25.582Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"controlled-write"}}
|
||||
{"timestamp":"2026-02-23T12:47:25.593Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"814870a4-7a3a-4350-a799-2016354f70e9","memoryId":"mem-src-delete","facts":1,"entities":0,"proposals":1,"writeMode":"phase-c","added":0,"updated":0,"deleted":0,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":1,"entitiesInserted":0,"entitiesUpdated":0,"relationsInserted":0,"relationsUpdated":0,"mentionsLinked":0}}
|
||||
{"timestamp":"2026-02-23T12:47:25.882Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
||||
{"timestamp":"2026-02-23T12:47:25.886Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"controlled-write"}}
|
||||
{"timestamp":"2026-02-23T12:47:25.897Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"930b8f3c-8ab4-471a-8cd5-7ccaedee1ed6","memoryId":"mem-src-none","facts":1,"entities":0,"proposals":1,"writeMode":"phase-c","added":0,"updated":0,"deleted":0,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":0,"entitiesUpdated":0,"relationsInserted":0,"relationsUpdated":0,"mentionsLinked":0}}
|
||||
{"timestamp":"2026-02-23T12:47:26.187Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
||||
{"timestamp":"2026-02-23T12:47:26.191Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"shadow"}}
|
||||
{"timestamp":"2026-02-23T12:47:26.202Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"67d5a2a1-e548-42e6-a97b-52d36282e537","memoryId":"mem-src-frozen","facts":1,"entities":1,"proposals":1,"writeMode":"shadow","added":0,"updated":0,"deleted":0,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":0,"entitiesUpdated":0,"relationsInserted":0,"relationsUpdated":0,"mentionsLinked":0}}
|
||||
{"timestamp":"2026-02-23T12:47:26.442Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
||||
{"timestamp":"2026-02-23T12:47:26.446Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"controlled-write"}}
|
||||
{"timestamp":"2026-02-23T12:47:26.457Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"00859143-36f3-4521-a127-608ef7a8fc99","memoryId":"mem-src-update","facts":1,"entities":0,"proposals":1,"writeMode":"phase-c","added":0,"updated":1,"deleted":0,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":0,"entitiesUpdated":0,"relationsInserted":0,"relationsUpdated":0,"mentionsLinked":0}}
|
||||
{"timestamp":"2026-02-23T12:47:26.746Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
||||
{"timestamp":"2026-02-23T12:47:26.750Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"controlled-write"}}
|
||||
{"timestamp":"2026-02-23T12:47:26.760Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"e32f2562-3e24-41f1-9722-f69da6a51529","memoryId":"mem-src-del","facts":1,"entities":0,"proposals":1,"writeMode":"phase-c","added":0,"updated":0,"deleted":1,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":0,"entitiesUpdated":0,"relationsInserted":0,"relationsUpdated":0,"mentionsLinked":0}}
|
||||
{"timestamp":"2026-02-23T12:47:27.050Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
||||
{"timestamp":"2026-02-23T12:47:27.054Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"controlled-write"}}
|
||||
{"timestamp":"2026-02-23T12:47:27.064Z","level":"info","category":"pipeline","message":"Extraction job completed","data":{"jobId":"3191abf7-07b6-4cf0-8de9-2da7d0858d3a","memoryId":"mem-src-del-pinned","facts":1,"entities":0,"proposals":1,"writeMode":"phase-c","added":0,"updated":0,"deleted":0,"deduped":0,"skippedLowConfidence":0,"blockedDestructive":0,"entitiesInserted":0,"entitiesUpdated":0,"relationsInserted":0,"relationsUpdated":0,"mentionsLinked":0}}
|
||||
{"timestamp":"2026-02-23T12:47:27.354Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
||||
{"timestamp":"2026-02-23T12:47:27.358Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":1,"model":"qwen3:4b","mode":"shadow"}}
|
||||
{"timestamp":"2026-02-23T12:47:27.369Z","level":"warn","category":"pipeline","message":"Job failed","data":{"jobId":"6a459a98-9e96-4069-9c29-d4b4c7f547a7","error":"DB write failed","attempt":1}}
|
||||
{"timestamp":"2026-02-23T12:47:27.659Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
||||
{"timestamp":"2026-02-23T12:47:27.663Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":10,"maxRetries":3,"model":"qwen3:4b","mode":"shadow"}}
|
||||
{"timestamp":"2026-02-23T12:47:27.673Z","level":"warn","category":"pipeline","message":"Job failed","data":{"jobId":"9207e395-5e6f-4e86-9b6b-6231997f2cdc","error":"transient failure","attempt":1}}
|
||||
{"timestamp":"2026-02-23T12:47:27.814Z","level":"info","category":"pipeline","message":"Worker stopped"}
|
||||
{"timestamp":"2026-02-23T12:47:28.039Z","level":"info","category":"maintenance","message":"Worker started","data":{"mode":"execute","intervalMs":1800000}}
|
||||
{"timestamp":"2026-02-23T12:47:28.039Z","level":"info","category":"maintenance","message":"Worker stopped"}
|
||||
{"timestamp":"2026-02-23T12:47:28.043Z","level":"info","category":"maintenance","message":"Worker started","data":{"mode":"execute","intervalMs":1800000}}
|
||||
{"timestamp":"2026-02-23T12:47:28.043Z","level":"info","category":"maintenance","message":"Worker stopped"}
|
||||
{"timestamp":"2026-02-23T12:47:28.043Z","level":"info","category":"pipeline","message":"repair: requeued dead jobs","data":{"affected":5,"actor":"maintenance-worker","reason":"autonomous maintenance"}}
|
||||
{"timestamp":"2026-02-23T12:47:28.043Z","level":"info","category":"maintenance","message":"Cycle complete","data":{"priorScore":"0.92","postScore":"1.00","improved":true,"executed":["requeueDeadJobs"]}}
|
||||
{"timestamp":"2026-02-23T12:47:28.047Z","level":"info","category":"maintenance","message":"Worker started","data":{"mode":"execute","intervalMs":1800000}}
|
||||
{"timestamp":"2026-02-23T12:47:28.047Z","level":"info","category":"maintenance","message":"Worker stopped"}
|
||||
{"timestamp":"2026-02-23T12:47:28.047Z","level":"info","category":"pipeline","message":"repair: requeued dead jobs","data":{"affected":2,"actor":"maintenance-worker","reason":"autonomous maintenance"}}
|
||||
{"timestamp":"2026-02-23T12:47:28.047Z","level":"info","category":"maintenance","message":"Cycle complete","data":{"priorScore":"0.92","postScore":"1.00","improved":true,"executed":["requeueDeadJobs"]}}
|
||||
{"timestamp":"2026-02-23T12:47:28.051Z","level":"info","category":"maintenance","message":"Worker started","data":{"mode":"observe","intervalMs":1800000}}
|
||||
{"timestamp":"2026-02-23T12:47:28.051Z","level":"info","category":"maintenance","message":"Worker stopped"}
|
||||
{"timestamp":"2026-02-23T12:47:28.051Z","level":"info","category":"maintenance","message":"Recommendations (observe-only)","data":{"composite":"0.92","recommendations":["requeueDeadJobs"]}}
|
||||
{"timestamp":"2026-02-23T12:47:28.054Z","level":"info","category":"maintenance","message":"Worker skipped (disabled or frozen)"}
|
||||
{"timestamp":"2026-02-23T12:47:28.054Z","level":"info","category":"maintenance","message":"Worker stopped"}
|
||||
{"timestamp":"2026-02-23T12:47:28.058Z","level":"info","category":"maintenance","message":"Worker started","data":{"mode":"execute","intervalMs":1800000}}
|
||||
{"timestamp":"2026-02-23T12:47:28.058Z","level":"info","category":"maintenance","message":"Worker stopped"}
|
||||
{"timestamp":"2026-02-23T12:47:28.058Z","level":"info","category":"pipeline","message":"repair: released stale leases","data":{"affected":1,"cutoff":"2026-02-23T12:42:28.058Z","actor":"maintenance-worker","reason":"autonomous maintenance"}}
|
||||
{"timestamp":"2026-02-23T12:47:28.058Z","level":"info","category":"maintenance","message":"Cycle complete","data":{"priorScore":"0.95","postScore":"0.95","improved":false,"executed":["releaseStaleLeases"]}}
|
||||
{"timestamp":"2026-02-23T12:47:28.061Z","level":"info","category":"maintenance","message":"Worker started","data":{"mode":"execute","intervalMs":1800000}}
|
||||
{"timestamp":"2026-02-23T12:47:28.061Z","level":"info","category":"maintenance","message":"Worker stopped"}
|
||||
{"timestamp":"2026-02-23T12:47:28.062Z","level":"info","category":"pipeline","message":"repair: FTS consistency check","data":{"memCount":5,"ftsCount":10,"mismatch":true,"repaired":true,"actor":"maintenance-worker"}}
|
||||
{"timestamp":"2026-02-23T12:47:28.062Z","level":"info","category":"pipeline","message":"repair: retention sweep triggered","data":{"actor":"maintenance-worker","reason":"autonomous maintenance"}}
|
||||
{"timestamp":"2026-02-23T12:47:28.062Z","level":"info","category":"maintenance","message":"Cycle complete","data":{"priorScore":"0.83","postScore":"0.83","improved":false,"executed":["checkFtsConsistency","triggerRetentionSweep"]}}
|
||||
{"timestamp":"2026-02-23T12:47:28.067Z","level":"info","category":"retention","message":"Worker started","data":{"intervalMs":999999,"tombstoneDays":30,"historyDays":180}}
|
||||
{"timestamp":"2026-02-23T12:47:28.067Z","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-23T12:47:28.067Z","level":"info","category":"retention","message":"Worker stopped"}
|
||||
{"timestamp":"2026-02-23T12:47:28.071Z","level":"info","category":"retention","message":"Worker started","data":{"intervalMs":999999,"tombstoneDays":30,"historyDays":180}}
|
||||
{"timestamp":"2026-02-23T12:47:28.071Z","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-23T12:47:28.071Z","level":"info","category":"retention","message":"Worker stopped"}
|
||||
{"timestamp":"2026-02-23T12:47:28.074Z","level":"info","category":"retention","message":"Worker started","data":{"intervalMs":999999,"tombstoneDays":30,"historyDays":180}}
|
||||
{"timestamp":"2026-02-23T12:47:28.074Z","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-23T12:47:28.074Z","level":"info","category":"retention","message":"Worker stopped"}
|
||||
{"timestamp":"2026-02-23T12:47:28.077Z","level":"info","category":"retention","message":"Worker started","data":{"intervalMs":999999,"tombstoneDays":30,"historyDays":180}}
|
||||
{"timestamp":"2026-02-23T12:47:28.078Z","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-23T12:47:28.078Z","level":"info","category":"retention","message":"Worker stopped"}
|
||||
{"timestamp":"2026-02-23T12:47:28.081Z","level":"info","category":"retention","message":"Worker started","data":{"intervalMs":999999,"tombstoneDays":30,"historyDays":180}}
|
||||
{"timestamp":"2026-02-23T12:47:28.081Z","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-23T12:47:28.081Z","level":"info","category":"retention","message":"Worker stopped"}
|
||||
{"timestamp":"2026-02-23T12:47:28.084Z","level":"info","category":"retention","message":"Worker started","data":{"intervalMs":999999,"tombstoneDays":30,"historyDays":180}}
|
||||
{"timestamp":"2026-02-23T12:47:28.084Z","level":"info","category":"retention","message":"Worker stopped"}
|
||||
{"timestamp":"2026-02-23T12:57:34.689Z","level":"info","category":"daemon","message":"Serving dashboard","data":{"path":"/home/nicholai/node_modules/signetai/dashboard"}}
|
||||
{"timestamp":"2026-02-23T12:57:34.690Z","level":"info","category":"daemon","message":"Signet Daemon starting"}
|
||||
{"timestamp":"2026-02-23T12:57:34.690Z","level":"info","category":"daemon","message":"Agents directory","data":{"path":"/home/nicholai/.agents"}}
|
||||
{"timestamp":"2026-02-23T12:57:34.690Z","level":"info","category":"daemon","message":"Port configured","data":{"port":3850}}
|
||||
{"timestamp":"2026-02-23T12:57:34.693Z","level":"info","category":"daemon","message":"Process ID","data":{"pid":1232277}}
|
||||
{"timestamp":"2026-02-23T12:57:34.694Z","level":"info","category":"watcher","message":"File watcher started"}
|
||||
{"timestamp":"2026-02-23T12:57:34.695Z","level":"info","category":"auth","message":"Running in local mode (no auth)"}
|
||||
{"timestamp":"2026-02-23T12:57:34.695Z","level":"info","category":"pipeline","message":"Worker started","data":{"pollMs":2000,"maxRetries":3,"model":"haiku","mode":"controlled-write"}}
|
||||
{"timestamp":"2026-02-23T12:57:34.695Z","level":"info","category":"retention","message":"Worker started","data":{"intervalMs":21600000,"tombstoneDays":30,"historyDays":180}}
|
||||
{"timestamp":"2026-02-23T12:57:34.695Z","level":"info","category":"maintenance","message":"Worker started","data":{"mode":"execute","intervalMs":1800000}}
|
||||
{"timestamp":"2026-02-23T12:57:34.695Z","level":"info","category":"document-worker","message":"Worker started","data":{"intervalMs":10000,"chunkSize":2000}}
|
||||
{"timestamp":"2026-02-23T12:57:34.695Z","level":"info","category":"pipeline","message":"Pipeline started","data":{"mode":"controlled-write"}}
|
||||
{"timestamp":"2026-02-23T12:57:34.695Z","level":"info","category":"git","message":"Auto-sync enabled: every 300s"}
|
||||
{"timestamp":"2026-02-23T12:57:34.789Z","level":"info","category":"daemon","message":"Server listening","data":{"address":"::1","port":3850}}
|
||||
{"timestamp":"2026-02-23T12:57:34.789Z","level":"info","category":"daemon","message":"Daemon ready"}
|
||||
{"timestamp":"2026-02-23T12:57:34.807Z","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-23T12:57:34.807Z","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-23T12:57:34.812Z","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-23T12:57:34.813Z","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-23T12:57:34.813Z","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-23T12:57:34.815Z","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-23T12:57:34.815Z","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-23T12:57:34.816Z","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-23T12:57:34.818Z","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-23T12:57:34.818Z","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-23T12:57:34.818Z","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-23T12:57:34.820Z","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-23T12:57:34.820Z","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-23T12:57:34.821Z","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-23T12:57:34.821Z","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-23T12:57:34.822Z","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-23T12:57:34.823Z","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-23T12:57:34.823Z","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-23T12:57:34.824Z","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-23T12:57:34.825Z","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-23T12:57:34.825Z","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-23T12:57:34.827Z","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-23T12:57:34.828Z","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-23T12:57:34.828Z","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-23T12:57:34.829Z","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-23T12:57:34.829Z","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-23T12:57:34.831Z","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-23T12:57:34.832Z","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-23T12:57:34.833Z","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-23T12:57:34.835Z","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-23T12:57:34.836Z","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-23T12:57:34.836Z","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-23T12:57:34.838Z","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-23T12:57:34.839Z","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-23T12:57:34.839Z","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-23T12:57:34.840Z","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-23T12:57:34.841Z","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-23T12:57:34.842Z","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-23T12:57:34.845Z","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-23T12:57:34.845Z","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-23T12:57:34.846Z","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-23T12:57:34.846Z","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-23T12:57:34.846Z","level":"info","category":"watcher","message":"Synced existing Claude memories","data":{"count":25}}
|
||||
{"timestamp":"2026-02-23T12:57:34.848Z","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-23T12:57:34.850Z","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-23T12:57:34.851Z","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-23T12:57:34.852Z","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-23T12:57:34.852Z","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-23T12:57:34.853Z","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-23T12:57:34.856Z","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-23T12:57:34.856Z","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-23T12:57:34.861Z","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-23T12:57:34.869Z","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-23T12:57:34.870Z","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-23T12:57:34.871Z","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-23T12:57:34.875Z","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-23T12:57:34.878Z","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-23T12:57:34.879Z","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-23T12:57:34.885Z","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-23T12:57:34.885Z","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-23T12:57:34.888Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-opencode-plugin-full-integration-plan-received.md","chunks":3,"sections":3,"filename":"2026-02-23-opencode-plugin-full-integration-plan-received"}}
|
||||
{"timestamp":"2026-02-23T12:57:34.891Z","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-23T12:57:34.894Z","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-23T12:57:34.895Z","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-23T12:57:34.895Z","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-23T12:57:34.897Z","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-23T12:57:34.900Z","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-23T12:57:34.903Z","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-23T12:57:34.903Z","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-23T12:57:34.904Z","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-23T12:57:34.905Z","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-23T12:57:34.906Z","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-23T12:57:34.909Z","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-23T12:57:34.910Z","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-23T12:57:34.911Z","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-23T12:57:34.915Z","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-23T12:57:34.917Z","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-23T12:57:34.919Z","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-23T12:57:34.922Z","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-23T12:57:34.924Z","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-23T12:57:34.924Z","level":"info","category":"daemon","message":"Imported existing memory files","data":{"files":45,"chunks":156}}
|
||||
{"timestamp":"2026-02-23T13:00:29.939Z","level":"info","category":"summary-worker","message":"Enqueued session summary job","data":{"jobId":"287087a5-98cd-42f9-a14c-495e17ed3446","harness":"claude-code","sessionKey":"ec0fa221-920a-4c7c-88d1-83e42aad18ba","project":"/home/nicholai/signet/signetai","transcriptChars":12012,"transcriptPreview":"{\"parentUuid\":null,\"isSidechain\":false,\"userType\":\"external\",\"cwd\":\"/home/nicholai/signet/signetai\",\"sessionId\":\"ec0fa221-920a-4c7c-88d1-83e42aad18ba\",\"version\":\"2.1.50\",\"gitBranch\":\"main\",\"type\":\"progress\",\"data\":{\"type\":\"hook_progress\",\"hookEvent\":\"SessionStart\",\"hookName\":\"SessionStart:startup\",\"command\":\"signet hook session-start -H claude-code --project \\\"$(pwd)\\\"\"},\"parentToolUseID\":\"2b357404-5943-481c-9b12-af810a1c2db5\",\"toolUseID\":\"2b357404-5943-481c-9b12-af810a1c2db5\",\"timestamp\":\"2026-02-23T11:40:14.766Z\",\"uuid\":\"ce5d5b8d-43ed-483e-90f4-f76d5100745a\"}\n{\"type\":\"file-history-snapshot\",\"messageId\":\"be87a2e5-83e5-4358-9144-f2ba303ceb67\",\"snapshot\":{\"messageId\":\"be87a2e5-83e5-4358-9144-f2ba303ceb67\",\"trackedFileBackups\":{},\"timestamp\":\"2026-02-23T11:46:55.066Z\"},\"isSnapshotUpdate\":false}\n{\"parentUuid\":\"ce5d5b8d-43ed-483e-90f4-f76d5100745a\",\"isSidechain\":false,\"userType\":\"external\",\"cwd\":\"/home/nicholai/signet/signetai\",\"sessionId\":\"ec0fa221-920a-4c7c-88d1-83e42aad18ba\",\"version\":\"2.1.50\",\"gitBranch\":\"main\",\"slug\":\"delegated-moseying-otter\",\"type\":\"user\",\"message\":{\"role\":\"user\",\"content\":\"we need to figure out a very concrete install flow. When I send users signet, it seems li\n...[truncated 10812 chars]"}}
|
||||
{"timestamp":"2026-02-23T13:00:29.939Z","level":"info","category":"hooks","message":"Session end queued for summary","data":{"jobId":"287087a5-98cd-42f9-a14c-495e17ed3446"}}
|
||||
{"timestamp":"2026-02-23T13:00:29.939Z","level":"info","category":"hooks","message":"Session end transcript queued","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai","sessionKey":"ec0fa221-920a-4c7c-88d1-83e42aad18ba","transcriptPath":"/home/nicholai/.claude/projects/-home-nicholai-signet-signetai/ec0fa221-920a-4c7c-88d1-83e42aad18ba.jsonl","transcriptChars":14946850,"queuedChars":12012,"transcriptPreview":"{\"parentUuid\":null,\"isSidechain\":false,\"userType\":\"external\",\"cwd\":\"/home/nicholai/signet/signetai\",\"sessionId\":\"ec0fa221-920a-4c7c-88d1-83e42aad18ba\",\"version\":\"2.1.50\",\"gitBranch\":\"main\",\"type\":\"progress\",\"data\":{\"type\":\"hook_progress\",\"hookEvent\":\"SessionStart\",\"hookName\":\"SessionStart:startup\",\"command\":\"signet hook session-start -H claude-code --project \\\"$(pwd)\\\"\"},\"parentToolUseID\":\"2b357404-5943-481c-9b12-af810a1c2db5\",\"toolUseID\":\"2b357404-5943-481c-9b12-af810a1c2db5\",\"timestamp\":\"2026-02-23T11:40:14.766Z\",\"uuid\":\"ce5d5b8d-43ed-483e-90f4-f76d5100745a\"}\n{\"type\":\"file-history-snapshot\",\"messageId\":\"be87a2e5-83e5-4358-9144-f2ba303ceb67\",\"snapshot\":{\"messageId\":\"be87a2e5-83e5-4358-9144-f2ba303ceb67\",\"trackedFileBackups\":{},\"timestamp\":\"2026-02-23T11:46:55.066Z\"},\"isSnapshotUpdate\":false}\n{\"parentUuid\":\"ce5d5b8d-43ed-483e-90f4-f76d5100745a\",\"isSidechain\":false,\"userType\":\"external\",\"cwd\":\"/home/nicholai/signet/signetai\",\"sessionId\":\"ec0fa221-920a-4c7c-88d1-83e42aad18ba\",\"version\":\"2.1.50\",\"gitBranch\":\"main\",\"slug\":\"delegated-moseying-otter\",\"type\":\"user\",\"message\":{\"role\":\"user\",\"content\":\"we need to figure out a very concrete install flow. When I send users signet, it seems like their preferred method of installing is to send their openclaw/clawdbot/moltbot the website/repo and just tell it to install. this is creating a lot of dangerous confusion because the agents aren't getting the full picture of what it is, how it works and how to install it. This needs to be fixed.\n...[truncated 10512 chars]"}}
|
||||
{"timestamp":"2026-02-23T13:00:29.941Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
||||
{"timestamp":"2026-02-23T13:00:34.495Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}}
|
||||
{"timestamp":"2026-02-23T13:00:34.497Z","level":"info","category":"hooks","message":"Session start completed","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai","memoryCount":19,"injectChars":6442,"injectPreview":"[memory active | /remember | /recall]\n\n## Agent Instructions\n\nYou are Mr Claude, a helpful and thoughtful AI assistant.\n\nBehavioral Guidelines\n---\n\n- Be concise and direct\n- Ask clarifying questions when needed\n- Remember user preferences across sessions\n- Avoid sycophancy - be honest even when it's uncomfortable\n- Express nuanced judgment rather than hedging\n\n<!-- SIGNET:START -->\nSignet Agent System\n===\n\nYour identity and memory are managed by Signet, a portable agent identity\nsystem. This lets you maintain consistent behavior across different AI\nplatforms (Claude Code, OpenCode, Cursor, etc.).\n\nKey files in `~/.agents/`:\n- `agent.yaml` - Configuration\n- `AGENTS.md` - Instructions (this file)\n- `SOUL.md` - Personality and tone\n- `IDENTITY.md` - Agent identity\n- `USER.md` - User profile\n- `MEMORY.md` - Working memory summary\n\nDashboard: http://localhost:3850\n\nMemory\n---\n\nYou have access to persistent memory via Signet:\n\n```bash\nsignet remember \"User prefers dark mode and vim keybindings\"\nsignet recall \"user preferences\"\n```\n\nMemory is automatically loaded at session start. Important context is\nsummarized in `~/.agents/MEMORY.md`.\n\nSecrets\n---\n\nAPI keys and tokens are stored securely in Signet:\n\n```bash\nsignet secret get OPENAI_API_KEY\nsignet secret list\n```\n<!-- SIGNET:END -->\n\nAbout Your User\n---\n\nAdd information about yourself here so your agent knows who you are.\n\n- Name: \n- Timezone:\n- Preferences:\n\nProjects\n---\n\nList your active projects here.\n\n-\n\n## Working Memory\n\n<!-- generated 2026-02-23 04:12 -->\n\nCurrent Context\n\nFull integration of OpenCode plugin system and optimization of embeddings view performance in the Signet dashboard.\n\nActive Projects\n\nOpenCode Plugin Full Integration — `packages/opencode-plugin/`, `packages/connector-opencode/`\n- Status: Implementation complete, awaiting build verification\n- What was done: Removed string-template hack, created standalone plugin package with 8 tool definitions, refactored connector to embed compiled plugin, enforced strict TypeScript discipline\n- Next: Verify build passes, test plugin auto-discovery in OpenCode\n\nEmbeddings View Performance Optimization — `packages/cli/dashboard/src/lib/components/tabs/EmbeddingsTab.svelte`, `EmbeddingCanvas2D.svelte`\n- Status: Complete (7 fixes applied)\n- What was done: Implemented rAF idle loop, converted reactive hover state to derived, added requestRedraw helper for interactions, fixed edge batching\n- Next: Monitor CPU usage and interaction responsiveness\n\nRecent Wo\n...[truncated 3942 chars]","durationMs":2}}
|
||||
{"timestamp":"2026-02-23T13:00:34.497Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
||||
{"timestamp":"2026-02-23T13:00:34.703Z","level":"info","category":"summary-worker","message":"Processing session summary","data":{"jobId":"287087a5-98cd-42f9-a14c-495e17ed3446","harness":"claude-code","attempt":1,"sessionKey":"ec0fa221-920a-4c7c-88d1-83e42aad18ba","project":"/home/nicholai/signet/signetai"}}
|
||||
{"timestamp":"2026-02-23T13:00:34.705Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
||||
{"timestamp":"2026-02-23T13:00:38.952Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai/web"}}
|
||||
{"timestamp":"2026-02-23T13:00:38.953Z","level":"info","category":"hooks","message":"Session start completed","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai/web","memoryCount":29,"injectChars":6081,"injectPreview":"[memory active | /remember | /recall]\n\n## Agent Instructions\n\nYou are Mr Claude, a helpful and thoughtful AI assistant.\n\nBehavioral Guidelines\n---\n\n- Be concise and direct\n- Ask clarifying questions when needed\n- Remember user preferences across sessions\n- Avoid sycophancy - be honest even when it's uncomfortable\n- Express nuanced judgment rather than hedging\n\n<!-- SIGNET:START -->\nSignet Agent System\n===\n\nYour identity and memory are managed by Signet, a portable agent identity\nsystem. This lets you maintain consistent behavior across different AI\nplatforms (Claude Code, OpenCode, Cursor, etc.).\n\nKey files in `~/.agents/`:\n- `agent.yaml` - Configuration\n- `AGENTS.md` - Instructions (this file)\n- `SOUL.md` - Personality and tone\n- `IDENTITY.md` - Agent identity\n- `USER.md` - User profile\n- `MEMORY.md` - Working memory summary\n\nDashboard: http://localhost:3850\n\nMemory\n---\n\nYou have access to persistent memory via Signet:\n\n```bash\nsignet remember \"User prefers dark mode and vim keybindings\"\nsignet recall \"user preferences\"\n```\n\nMemory is automatically loaded at session start. Important context is\nsummarized in `~/.agents/MEMORY.md`.\n\nSecrets\n---\n\nAPI keys and tokens are stored securely in Signet:\n\n```bash\nsignet secret get OPENAI_API_KEY\nsignet secret list\n```\n<!-- SIGNET:END -->\n\nAbout Your User\n---\n\nAdd information about yourself here so your agent knows who you are.\n\n- Name: \n- Timezone:\n- Preferences:\n\nProjects\n---\n\nList your active projects here.\n\n-\n\n## Working Memory\n\n<!-- generated 2026-02-23 04:12 -->\n\nCurrent Context\n\nFull integration of OpenCode plugin system and optimization of embeddings view performance in the Signet dashboard.\n\nActive Projects\n\nOpenCode Plugin Full Integration — `packages/opencode-plugin/`, `packages/connector-opencode/`\n- Status: Implementation complete, awaiting build verification\n- What was done: Removed string-template hack, created standalone plugin package with 8 tool definitions, refactored connector to embed compiled plugin, enforced strict TypeScript discipline\n- Next: Verify build passes, test plugin auto-discovery in OpenCode\n\nEmbeddings View Performance Optimization — `packages/cli/dashboard/src/lib/components/tabs/EmbeddingsTab.svelte`, `EmbeddingCanvas2D.svelte`\n- Status: Complete (7 fixes applied)\n- What was done: Implemented rAF idle loop, converted reactive hover state to derived, added requestRedraw helper for interactions, fixed edge batching\n- Next: Monitor CPU usage and interaction responsiveness\n\nRecent Wo\n...[truncated 3581 chars]","durationMs":1}}
|
||||
{"timestamp":"2026-02-23T13:00:38.953Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}}
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Loading…
x
Reference in New Issue
Block a user