|
18603
|
evt_fd4b9caa4339
|
signal_candidate_ingest
|
2026-04-10T17:21:18.772571+00:00
|
collector:discovery
|
[]
|
{"created_at":"2026-04-10T17:21:18.772 {"created_at":"2026-04-10T17:21:18.772571+00:00","signal_type":"discovery_sector_rotation_delta","source":"discovery_ingestor","url":"https://news.google.com/rss/articles/CBMijAFBVV95cUxOWjJFRkVISWQxSHBDd3ZrTEdUa0xGeWNFLU9vZDg2dWxwVDhwb1k4RThHUjJkNGVQQ3dadkRueHc0Q2dDazBmNG15eVFfRlBFYlNtMTMtUFpucWtZbk9FYURyMXRHdUdRTk5pZnF5cGNyT3ppcUF1UERMbU54VGtlOE5tdlJEbm5SU0JDUg?oc=5","value":{"fp":"9eb096de1b27b93f","kind":"sector_rotation","published_at":"2026-04-10T15:00:02+00:00","source":"baoquankhu1.vn","summary":"Aug Spikes: Will Redwood Trust Inc benefit from sector rotation - Dollar Strength & Reliable Intraday Trade Plans baoquankhu1.vn","tickers":[],"title":"Aug Spikes: Will Redwood Trust Inc benefit from sector rotation - Dollar Strength & Reliable Intraday Trade Plans - baoquankhu1.vn","url":"https://news.google.com/rss/articles/CBMijAFBVV95cUxOWjJFRkVISWQxSHBDd3ZrTEdUa0xGeWNFLU9vZDg2dWxwVDhwb1k4RThHUjJkNGVQQ3dadkRueHc0Q2dDazBmNG15eVFfRlBFYlNtMTMtUFpucWtZbk9FYURyMXRHdUdRTk5pZnF5cGNyT3ppcUF1UERMbU54VGtlOE5tdlJEbm5SU0JDUg?oc=5"}}...
|
rss
|
1.0
|
discovery_sector_rotation_delta:1637ae06b0eb5c2b
|
NULL
|
2026-04-10T17:21:25.227218+00:00
|
Edit
Delete
|
|
18605
|
evt_716e47c42d33
|
signal_candidate_ingest
|
2026-04-10T17:21:18.772571+00:00
|
collector:discovery
|
[]
|
{"created_at":"2026-04-10T17:21:18.772 {"created_at":"2026-04-10T17:21:18.772571+00:00","signal_type":"discovery_crypto_extremes_delta","source":"discovery_ingestor","url":"https://decrypt.co/363940/cia-autonomous-ai-intelligence-report-coworkers","value":{"fp":"abbe525537624177","kind":"crypto_extremes","published_at":"2026-04-10T17:14:19+00:00","source":"Decrypt RSS","summary":"CIA leadership confirmed the agency used AI to generate its first-ever autonomous intelligence report\u2014and expect to use full AI agent teams.","tickers":[],"title":"The CIA Let AI Write Its First Intelligence Report\u2014And AI 'Coworkers' Are Up Next","url":"https://decrypt.co/363940/cia-autonomous-ai-intelligence-report-coworkers"}}...
|
crypto_mixed
|
1.0
|
discovery_crypto_extremes_delta:79579ef907166029
|
NULL
|
2026-04-10T17:21:27.403203+00:00
|
Edit
Delete
|
|
18606
|
evt_b61d806e1e66
|
signal_candidate_ingest
|
2026-04-10T17:21:18.772571+00:00
|
collector:discovery
|
[]
|
{"created_at":"2026-04-10T17:21:18.772 {"created_at":"2026-04-10T17:21:18.772571+00:00","signal_type":"discovery_crypto_extremes_delta","source":"discovery_ingestor","url":"https://decrypt.co/363951/elon-musk-xai-colorado-ai-law","value":{"fp":"7e0c0e3c463afbda","kind":"crypto_extremes","published_at":"2026-04-10T16:57:23+00:00","source":"Decrypt RSS","summary":"Elon Musk\u2019s AI company xAI is challenging Colorado\u2019s new high-risk AI law, adding to mounting legal scrutiny around its Grok chatbot.","tickers":[],"title":"Elon Musk\u2019s xAI Sues Colorado Over AI Law as Fight Over State Regulation Intensifies","url":"https://decrypt.co/363951/elon-musk-xai-colorado-ai-law"}}...
|
crypto_mixed
|
1.0
|
discovery_crypto_extremes_delta:5d562dfb9ccaebc3
|
NULL
|
2026-04-10T17:21:27.564723+00:00
|
Edit
Delete
|
|
18607
|
evt_a71e9a2f03d5
|
signal_candidate_ingest
|
2026-04-10T17:21:18.772571+00:00
|
collector:discovery
|
[]
|
{"created_at":"2026-04-10T17:21:18.772 {"created_at":"2026-04-10T17:21:18.772571+00:00","signal_type":"discovery_crypto_extremes_delta","source":"discovery_ingestor","url":"https://news.bitcoin.com/world-liberty-financial-borrows-millions-on-dolomite-defends-wlfi-collateral/","value":{"fp":"e3aad5ddc92788ee","kind":"crypto_extremes","published_at":"2026-04-10T16:46:58+00:00","source":"Bitcoin.com News","summary":"World Liberty Financial defended a reported multi-million dollar stablecoin borrowing position on the Dolomite lending protocol after decentralized finance ( DeFi) analysts flagged risks tied to illiquid collateral and pool concentration. Key Takeaways: World Liberty Financial borrowed millions in stablecoins on Dolomite using 5 billion WLFI tokens as collateral in April 2026. DeFi analysts warn [\u2026]","tickers":[],"title":"World Liberty Financial Borrows Millions on Dolomite, Defends WLFI Collateral","url":"https://news.bitcoin.com/world-liberty-financial-borrows-millions-on-dolomite-defends-wlfi-collateral/"}}...
|
crypto_mixed
|
1.0
|
discovery_crypto_extremes_delta:e8dd1bdf727ba642
|
NULL
|
2026-04-10T17:21:27.567544+00:00
|
Edit
Delete
|
|
18608
|
evt_c779172cd0ab
|
signal_candidate_ingest
|
2026-04-10T17:21:18.772571+00:00
|
collector:discovery
|
[]
|
{"created_at":"2026-04-10T17:21:18.772 {"created_at":"2026-04-10T17:21:18.772571+00:00","signal_type":"discovery_crypto_extremes_delta","source":"discovery_ingestor","url":"https://decrypt.co/363946/zcash-could-rise-420-after-62-weekly-price-spike-traders-predict","value":{"fp":"644d5994ca7b5dfb","kind":"crypto_extremes","published_at":"2026-04-10T16:34:49+00:00","source":"Decrypt RSS","summary":"Privacy-focused coin Zcash is soaring higher than Bitcoin. Myriad predictors think ZEC is likely to keep rising after a massive gain.","tickers":[],"title":"Zcash Could Rise to $420 After 62% Weekly Price Spike, Traders Predict","url":"https://decrypt.co/363946/zcash-could-rise-420-after-62-weekly-price-spike-traders-predict"}}...
|
crypto_mixed
|
1.0
|
discovery_crypto_extremes_delta:2bd2630df5d2d4fb
|
NULL
|
2026-04-10T17:21:27.569965+00:00
|
Edit
Delete
|
|
18609
|
evt_dd1865017831
|
signal_candidate_ingest
|
2026-04-10T17:21:18.772571+00:00
|
collector:discovery
|
[]
|
{"created_at":"2026-04-10T17:21:18.772 {"created_at":"2026-04-10T17:21:18.772571+00:00","signal_type":"discovery_crypto_extremes_delta","source":"discovery_ingestor","url":"https://decrypt.co/363947/exodus-pay-bitcoin-wallet-spending-app","value":{"fp":"37cf19c6e2de595f","kind":"crypto_extremes","published_at":"2026-04-10T16:33:33+00:00","source":"Decrypt RSS","summary":"The feature lets users spend crypto directly from a self-custodial wallet.","tickers":[],"title":"Exodus Rolls Out 'Exodus Pay' to Turn Bitcoin Wallet Into Spending App","url":"https://decrypt.co/363947/exodus-pay-bitcoin-wallet-spending-app"}}...
|
crypto_mixed
|
1.0
|
discovery_crypto_extremes_delta:b91ae6a7fe89144d
|
NULL
|
2026-04-10T17:21:27.572394+00:00
|
Edit
Delete
|
|
18610
|
evt_3a6e1ea0354d
|
signal_candidate_ingest
|
2026-04-10T17:21:18.772571+00:00
|
collector:discovery
|
[]
|
{"created_at":"2026-04-10T17:21:18.772 {"created_at":"2026-04-10T17:21:18.772571+00:00","signal_type":"discovery_crypto_extremes_delta","source":"discovery_ingestor","url":"https://www.coingecko.com/en/coins/gatechain-token","value":{"fp":"8621f446075ca423","kind":"crypto_extremes","published_at":"2026-04-10T17:21:26.781888+00:00","source":"CoinGecko Movers","summary":"24h change 2.30% \u00b7 mcap 1133103428","tickers":["GT","GTUSD"],"title":"Gate (GT) moved 2.30% (24h)","url":"https://www.coingecko.com/en/coins/gatechain-token"}}...
|
crypto_mixed
|
1.0
|
discovery_crypto_extremes_delta:8312e5bf2c42bed8
|
NULL
|
2026-04-10T17:21:28.005605+00:00
|
Edit
Delete
|
|
18617
|
evt_a20ce6c3c655
|
dead_letter
|
2026-04-10T17:21:56.541380+00:00
|
worker
|
[]
|
{"created_at":"2026-04-10T17:21:56.541 {"created_at":"2026-04-10T17:21:56.541380+00:00","dedupe_key":"job_dead:job_memory_curation_84a2ec25a495:200:5","error":"OperationalError: invalid fts5 file format (found 0, expected 4 or 5) - run 'rebuild'","payload":{"attempts":200,"job_id":"job_memory_curation_84a2ec25a495","job_type":"memory_curation","kind":"job_dead_letter","last_error":"invalid fts5 file format (found 0, expected 4 or 5) - run 'rebuild'","leased_at":"2026-04-10T17:21:48.350723+00:00","max_attempts":5,"params":{"interval_s":60,"limit":500},"traceback":"Traceback (most recent call last):\n File \"/app/opia_core/runtime/daemons/worker.py\", line 142, in tick\n out = handler(params)\n ^^^^^^^^^^^^^^^\n File \"/app/opia_core/scheduler/handlers.py\", line 67, in <lambda>\n \"memory_curation\": lambda p: _lazy_memory_curation(ctx, p),\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/scheduler/handlers.py\", line 613, in _lazy_memory_curation\n return memory_curation_tick(\n ^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/runtime/daemons/memory_curation/runtime.py\", line 502, in memory_curation_tick\n apply_counts = _curate_thread(\n ^^^^^^^^^^^^^^^\n File \"/app/opia_core/runtime/daemons/memory_curation/runtime.py\", line 326, in _curate_thread\n counts = apply_curation_operations(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/runtime/daemons/memory_curation/apply.py\", line 533, in apply_curation_operations\n accept = subsystem.curation.accept_candidate(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/memory/curation.py\", line 178, in accept_candidate\n mem = self.semantic.add_memory(\n ^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/memory/semantic.py\", line 54, in add_memory\n return self.store.add_record(\n ^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/storage/sqlite/stores/semantic_memory_store.py\", line 533, in add_record\n return self.upsert_record(rec)\n ^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/storage/sqlite/stores/semantic_memory_store.py\", line 539, in upsert_record\n conn.execute(\nsqlite3.OperationalError: invalid fts5 file format (found 0, expected 4 or 5) - run 'rebuild'\n","worker":"memory"},"severity":"high","source":"worker"}...
|
NULL
|
1.0
|
job_dead:job_memory_curation_84a2ec25a495:200:5
|
NULL
|
2026-04-10T17:21:56.541436+00:00
|
Edit
Delete
|
|
18623
|
evt_0c7feac6eac5
|
dead_letter
|
2026-04-10T17:23:05.505164+00:00
|
worker
|
[]
|
{"created_at":"2026-04-10T17:23:05.505 {"created_at":"2026-04-10T17:23:05.505164+00:00","dedupe_key":"job_dead:job_memory_curation_84a2ec25a495:201:5","error":"OperationalError: invalid fts5 file format (found 0, expected 4 or 5) - run 'rebuild'","payload":{"attempts":201,"job_id":"job_memory_curation_84a2ec25a495","job_type":"memory_curation","kind":"job_dead_letter","last_error":"invalid fts5 file format (found 0, expected 4 or 5) - run 'rebuild'","leased_at":"2026-04-10T17:22:50.078392+00:00","max_attempts":5,"params":{"interval_s":60,"limit":500},"traceback":"Traceback (most recent call last):\n File \"/app/opia_core/runtime/daemons/worker.py\", line 142, in tick\n out = handler(params)\n ^^^^^^^^^^^^^^^\n File \"/app/opia_core/scheduler/handlers.py\", line 67, in <lambda>\n \"memory_curation\": lambda p: _lazy_memory_curation(ctx, p),\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/scheduler/handlers.py\", line 613, in _lazy_memory_curation\n return memory_curation_tick(\n ^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/runtime/daemons/memory_curation/runtime.py\", line 502, in memory_curation_tick\n apply_counts = _curate_thread(\n ^^^^^^^^^^^^^^^\n File \"/app/opia_core/runtime/daemons/memory_curation/runtime.py\", line 326, in _curate_thread\n counts = apply_curation_operations(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/runtime/daemons/memory_curation/apply.py\", line 533, in apply_curation_operations\n accept = subsystem.curation.accept_candidate(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/memory/curation.py\", line 178, in accept_candidate\n mem = self.semantic.add_memory(\n ^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/memory/semantic.py\", line 54, in add_memory\n return self.store.add_record(\n ^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/storage/sqlite/stores/semantic_memory_store.py\", line 533, in add_record\n return self.upsert_record(rec)\n ^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/storage/sqlite/stores/semantic_memory_store.py\", line 539, in upsert_record\n conn.execute(\nsqlite3.OperationalError: invalid fts5 file format (found 0, expected 4 or 5) - run 'rebuild'\n","worker":"memory"},"severity":"high","source":"worker"}...
|
NULL
|
1.0
|
job_dead:job_memory_curation_84a2ec25a495:201:5
|
NULL
|
2026-04-10T17:23:05.505222+00:00
|
Edit
Delete
|
|
18629
|
evt_a0155dd5d316
|
dead_letter
|
2026-04-10T17:24:07.996260+00:00
|
worker
|
[]
|
{"created_at":"2026-04-10T17:24:07.996 {"created_at":"2026-04-10T17:24:07.996260+00:00","dedupe_key":"job_dead:job_memory_curation_84a2ec25a495:202:5","error":"OperationalError: invalid fts5 file format (found 0, expected 4 or 5) - run 'rebuild'","payload":{"attempts":202,"job_id":"job_memory_curation_84a2ec25a495","job_type":"memory_curation","kind":"job_dead_letter","last_error":"invalid fts5 file format (found 0, expected 4 or 5) - run 'rebuild'","leased_at":"2026-04-10T17:23:49.466353+00:00","max_attempts":5,"params":{"interval_s":60,"limit":500},"traceback":"Traceback (most recent call last):\n File \"/app/opia_core/runtime/daemons/worker.py\", line 142, in tick\n out = handler(params)\n ^^^^^^^^^^^^^^^\n File \"/app/opia_core/scheduler/handlers.py\", line 67, in <lambda>\n \"memory_curation\": lambda p: _lazy_memory_curation(ctx, p),\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/scheduler/handlers.py\", line 613, in _lazy_memory_curation\n return memory_curation_tick(\n ^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/runtime/daemons/memory_curation/runtime.py\", line 502, in memory_curation_tick\n apply_counts = _curate_thread(\n ^^^^^^^^^^^^^^^\n File \"/app/opia_core/runtime/daemons/memory_curation/runtime.py\", line 326, in _curate_thread\n counts = apply_curation_operations(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/runtime/daemons/memory_curation/apply.py\", line 533, in apply_curation_operations\n accept = subsystem.curation.accept_candidate(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/memory/curation.py\", line 178, in accept_candidate\n mem = self.semantic.add_memory(\n ^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/memory/semantic.py\", line 54, in add_memory\n return self.store.add_record(\n ^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/storage/sqlite/stores/semantic_memory_store.py\", line 533, in add_record\n return self.upsert_record(rec)\n ^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/storage/sqlite/stores/semantic_memory_store.py\", line 539, in upsert_record\n conn.execute(\nsqlite3.OperationalError: invalid fts5 file format (found 0, expected 4 or 5) - run 'rebuild'\n","worker":"memory"},"severity":"high","source":"worker"}...
|
NULL
|
1.0
|
job_dead:job_memory_curation_84a2ec25a495:202:5
|
NULL
|
2026-04-10T17:24:07.997340+00:00
|
Edit
Delete
|
|
18630
|
evt_33a167f8a0ec
|
planner_plan_built
|
2026-04-10T17:24:19.927590+00:00
|
planner
|
[]
|
{"day":"2026-04-10","plan" {"day":"2026-04-10","plan":{"day":"2026-04-10","do_now":[],"do_today":[],"meta":{"built_at":"2026-04-10T17:24:19.927590+00:00","daily_synthesis_source":"fallback","day":"2026-04-10","filters":{"deduped":0,"internal_shadow":0,"noise_signal":1,"stale":4,"stale_question":0,"stale_workflow":0},"fingerprint":"eb2380d421cb3edee37d725d58195f73b3ae1991","intelligence_directives":[],"limits":{"limit_inbox":250,"limit_pending":50,"max_do_now":5,"max_do_today":7,"max_must_do":5,"max_park":25,"max_should_do":7,"max_waiting":5},"owner_context":{"active_projects":[],"commitments":[],"top_focus":null,"work_focus":null},"planner_model":"gpt-5.4-nano","source":"planner","timezone":"America/New_York","week_start":"2026-04-06"},"must_do":[],"notes":[],"one_thing":null,"parked":[],"should_do":[],"version":"planner_v3_hybrid","waiting":[]},"stats":{"builder":"deterministic_v2","counts":{"actionable":0,"do_now":0,"do_today":0,"inbox_in":0,"must_do":0,"parked":0,"pending_in":0,"should_do":0,"visible":0,"waiting":0},"daily_synthesis_source":"fallback","fingerprint":"eb2380d421cb3edee37d725d58195f73b3ae1991","planner_model":"gpt-5.4-nano"}}...
|
NULL
|
1.0
|
planner_plan_built:2026-04-10:f704b72849bc496d1c83 planner_plan_built:2026-04-10:f704b72849bc496d1c834ca3b021865d340b30f6...
|
NULL
|
2026-04-10T17:24:22.262751+00:00
|
Edit
Delete
|
|
18639
|
evt_cb0042946492
|
dead_letter
|
2026-04-10T17:25:06.004517+00:00
|
worker
|
[]
|
{"created_at":"2026-04-10T17:25:06.004 {"created_at":"2026-04-10T17:25:06.004517+00:00","dedupe_key":"job_dead:job_memory_curation_84a2ec25a495:203:5","error":"OperationalError: invalid fts5 file format (found 0, expected 4 or 5) - run 'rebuild'","payload":{"attempts":203,"job_id":"job_memory_curation_84a2ec25a495","job_type":"memory_curation","kind":"job_dead_letter","last_error":"invalid fts5 file format (found 0, expected 4 or 5) - run 'rebuild'","leased_at":"2026-04-10T17:24:49.795098+00:00","max_attempts":5,"params":{"interval_s":60,"limit":500},"traceback":"Traceback (most recent call last):\n File \"/app/opia_core/runtime/daemons/worker.py\", line 142, in tick\n out = handler(params)\n ^^^^^^^^^^^^^^^\n File \"/app/opia_core/scheduler/handlers.py\", line 67, in <lambda>\n \"memory_curation\": lambda p: _lazy_memory_curation(ctx, p),\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/scheduler/handlers.py\", line 613, in _lazy_memory_curation\n return memory_curation_tick(\n ^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/runtime/daemons/memory_curation/runtime.py\", line 502, in memory_curation_tick\n apply_counts = _curate_thread(\n ^^^^^^^^^^^^^^^\n File \"/app/opia_core/runtime/daemons/memory_curation/runtime.py\", line 326, in _curate_thread\n counts = apply_curation_operations(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/runtime/daemons/memory_curation/apply.py\", line 533, in apply_curation_operations\n accept = subsystem.curation.accept_candidate(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/memory/curation.py\", line 178, in accept_candidate\n mem = self.semantic.add_memory(\n ^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/memory/semantic.py\", line 54, in add_memory\n return self.store.add_record(\n ^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/storage/sqlite/stores/semantic_memory_store.py\", line 533, in add_record\n return self.upsert_record(rec)\n ^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/storage/sqlite/stores/semantic_memory_store.py\", line 539, in upsert_record\n conn.execute(\nsqlite3.OperationalError: invalid fts5 file format (found 0, expected 4 or 5) - run 'rebuild'\n","worker":"memory"},"severity":"high","source":"worker"}...
|
NULL
|
1.0
|
job_dead:job_memory_curation_84a2ec25a495:203:5
|
NULL
|
2026-04-10T17:25:06.004567+00:00
|
Edit
Delete
|
|
18643
|
evt_8ec4aa71d0e1
|
dead_letter
|
2026-04-10T17:25:55.769448+00:00
|
worker
|
[]
|
{"created_at":"2026-04-10T17:25:55.769 {"created_at":"2026-04-10T17:25:55.769448+00:00","dedupe_key":"job_dead:job_memory_curation_84a2ec25a495:204:5","error":"OperationalError: invalid fts5 file format (found 0, expected 4 or 5) - run 'rebuild'","payload":{"attempts":204,"job_id":"job_memory_curation_84a2ec25a495","job_type":"memory_curation","kind":"job_dead_letter","last_error":"invalid fts5 file format (found 0, expected 4 or 5) - run 'rebuild'","leased_at":"2026-04-10T17:25:49.684280+00:00","max_attempts":5,"params":{"interval_s":60,"limit":500},"traceback":"Traceback (most recent call last):\n File \"/app/opia_core/runtime/daemons/worker.py\", line 142, in tick\n out = handler(params)\n ^^^^^^^^^^^^^^^\n File \"/app/opia_core/scheduler/handlers.py\", line 67, in <lambda>\n \"memory_curation\": lambda p: _lazy_memory_curation(ctx, p),\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/scheduler/handlers.py\", line 613, in _lazy_memory_curation\n return memory_curation_tick(\n ^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/runtime/daemons/memory_curation/runtime.py\", line 502, in memory_curation_tick\n apply_counts = _curate_thread(\n ^^^^^^^^^^^^^^^\n File \"/app/opia_core/runtime/daemons/memory_curation/runtime.py\", line 326, in _curate_thread\n counts = apply_curation_operations(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/runtime/daemons/memory_curation/apply.py\", line 533, in apply_curation_operations\n accept = subsystem.curation.accept_candidate(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/memory/curation.py\", line 178, in accept_candidate\n mem = self.semantic.add_memory(\n ^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/memory/semantic.py\", line 54, in add_memory\n return self.store.add_record(\n ^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/storage/sqlite/stores/semantic_memory_store.py\", line 533, in add_record\n return self.upsert_record(rec)\n ^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/storage/sqlite/stores/semantic_memory_store.py\", line 539, in upsert_record\n conn.execute(\nsqlite3.OperationalError: invalid fts5 file format (found 0, expected 4 or 5) - run 'rebuild'\n","worker":"memory"},"severity":"high","source":"worker"}...
|
NULL
|
1.0
|
job_dead:job_memory_curation_84a2ec25a495:204:5
|
NULL
|
2026-04-10T17:25:55.769709+00:00
|
Edit
Delete
|
|
18647
|
evt_aa3983d62cc6
|
dead_letter
|
2026-04-10T17:26:59.093840+00:00
|
worker
|
[]
|
{"created_at":"2026-04-10T17:26:59.093 {"created_at":"2026-04-10T17:26:59.093840+00:00","dedupe_key":"job_dead:job_memory_curation_84a2ec25a495:205:5","error":"OperationalError: invalid fts5 file format (found 0, expected 4 or 5) - run 'rebuild'","payload":{"attempts":205,"job_id":"job_memory_curation_84a2ec25a495","job_type":"memory_curation","kind":"job_dead_letter","last_error":"invalid fts5 file format (found 0, expected 4 or 5) - run 'rebuild'","leased_at":"2026-04-10T17:26:51.387919+00:00","max_attempts":5,"params":{"interval_s":60,"limit":500},"traceback":"Traceback (most recent call last):\n File \"/app/opia_core/runtime/daemons/worker.py\", line 142, in tick\n out = handler(params)\n ^^^^^^^^^^^^^^^\n File \"/app/opia_core/scheduler/handlers.py\", line 67, in <lambda>\n \"memory_curation\": lambda p: _lazy_memory_curation(ctx, p),\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/scheduler/handlers.py\", line 613, in _lazy_memory_curation\n return memory_curation_tick(\n ^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/runtime/daemons/memory_curation/runtime.py\", line 502, in memory_curation_tick\n apply_counts = _curate_thread(\n ^^^^^^^^^^^^^^^\n File \"/app/opia_core/runtime/daemons/memory_curation/runtime.py\", line 326, in _curate_thread\n counts = apply_curation_operations(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/runtime/daemons/memory_curation/apply.py\", line 533, in apply_curation_operations\n accept = subsystem.curation.accept_candidate(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/memory/curation.py\", line 178, in accept_candidate\n mem = self.semantic.add_memory(\n ^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/memory/semantic.py\", line 54, in add_memory\n return self.store.add_record(\n ^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/storage/sqlite/stores/semantic_memory_store.py\", line 533, in add_record\n return self.upsert_record(rec)\n ^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/storage/sqlite/stores/semantic_memory_store.py\", line 539, in upsert_record\n conn.execute(\nsqlite3.OperationalError: invalid fts5 file format (found 0, expected 4 or 5) - run 'rebuild'\n","worker":"memory"},"severity":"high","source":"worker"}...
|
NULL
|
1.0
|
job_dead:job_memory_curation_84a2ec25a495:205:5
|
NULL
|
2026-04-10T17:26:59.093891+00:00
|
Edit
Delete
|
|
18651
|
evt_5d9deb825a6c
|
dead_letter
|
2026-04-10T17:28:00.900290+00:00
|
worker
|
[]
|
{"created_at":"2026-04-10T17:28:00.900 {"created_at":"2026-04-10T17:28:00.900290+00:00","dedupe_key":"job_dead:job_memory_curation_84a2ec25a495:206:5","error":"OperationalError: invalid fts5 file format (found 0, expected 4 or 5) - run 'rebuild'","payload":{"attempts":206,"job_id":"job_memory_curation_84a2ec25a495","job_type":"memory_curation","kind":"job_dead_letter","last_error":"invalid fts5 file format (found 0, expected 4 or 5) - run 'rebuild'","leased_at":"2026-04-10T17:27:50.942653+00:00","max_attempts":5,"params":{"interval_s":60,"limit":500},"traceback":"Traceback (most recent call last):\n File \"/app/opia_core/runtime/daemons/worker.py\", line 142, in tick\n out = handler(params)\n ^^^^^^^^^^^^^^^\n File \"/app/opia_core/scheduler/handlers.py\", line 67, in <lambda>\n \"memory_curation\": lambda p: _lazy_memory_curation(ctx, p),\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/scheduler/handlers.py\", line 613, in _lazy_memory_curation\n return memory_curation_tick(\n ^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/runtime/daemons/memory_curation/runtime.py\", line 502, in memory_curation_tick\n apply_counts = _curate_thread(\n ^^^^^^^^^^^^^^^\n File \"/app/opia_core/runtime/daemons/memory_curation/runtime.py\", line 326, in _curate_thread\n counts = apply_curation_operations(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/runtime/daemons/memory_curation/apply.py\", line 533, in apply_curation_operations\n accept = subsystem.curation.accept_candidate(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/memory/curation.py\", line 178, in accept_candidate\n mem = self.semantic.add_memory(\n ^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/memory/semantic.py\", line 54, in add_memory\n return self.store.add_record(\n ^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/storage/sqlite/stores/semantic_memory_store.py\", line 533, in add_record\n return self.upsert_record(rec)\n ^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/storage/sqlite/stores/semantic_memory_store.py\", line 539, in upsert_record\n conn.execute(\nsqlite3.OperationalError: invalid fts5 file format (found 0, expected 4 or 5) - run 'rebuild'\n","worker":"memory"},"severity":"high","source":"worker"}...
|
NULL
|
1.0
|
job_dead:job_memory_curation_84a2ec25a495:206:5
|
NULL
|
2026-04-10T17:28:00.900470+00:00
|
Edit
Delete
|
|
18657
|
evt_47c703cab086
|
dead_letter
|
2026-04-10T17:29:10.607677+00:00
|
worker
|
[]
|
{"created_at":"2026-04-10T17:29:10.607 {"created_at":"2026-04-10T17:29:10.607677+00:00","dedupe_key":"job_dead:job_memory_curation_84a2ec25a495:207:5","error":"OperationalError: invalid fts5 file format (found 0, expected 4 or 5) - run 'rebuild'","payload":{"attempts":207,"job_id":"job_memory_curation_84a2ec25a495","job_type":"memory_curation","kind":"job_dead_letter","last_error":"invalid fts5 file format (found 0, expected 4 or 5) - run 'rebuild'","leased_at":"2026-04-10T17:28:51.293695+00:00","max_attempts":5,"params":{"interval_s":60,"limit":500},"traceback":"Traceback (most recent call last):\n File \"/app/opia_core/runtime/daemons/worker.py\", line 142, in tick\n out = handler(params)\n ^^^^^^^^^^^^^^^\n File \"/app/opia_core/scheduler/handlers.py\", line 67, in <lambda>\n \"memory_curation\": lambda p: _lazy_memory_curation(ctx, p),\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/scheduler/handlers.py\", line 613, in _lazy_memory_curation\n return memory_curation_tick(\n ^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/runtime/daemons/memory_curation/runtime.py\", line 502, in memory_curation_tick\n apply_counts = _curate_thread(\n ^^^^^^^^^^^^^^^\n File \"/app/opia_core/runtime/daemons/memory_curation/runtime.py\", line 326, in _curate_thread\n counts = apply_curation_operations(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/runtime/daemons/memory_curation/apply.py\", line 533, in apply_curation_operations\n accept = subsystem.curation.accept_candidate(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/memory/curation.py\", line 178, in accept_candidate\n mem = self.semantic.add_memory(\n ^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/memory/semantic.py\", line 54, in add_memory\n return self.store.add_record(\n ^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/storage/sqlite/stores/semantic_memory_store.py\", line 533, in add_record\n return self.upsert_record(rec)\n ^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/storage/sqlite/stores/semantic_memory_store.py\", line 539, in upsert_record\n conn.execute(\nsqlite3.OperationalError: invalid fts5 file format (found 0, expected 4 or 5) - run 'rebuild'\n","worker":"memory"},"severity":"high","source":"worker"}...
|
NULL
|
1.0
|
job_dead:job_memory_curation_84a2ec25a495:207:5
|
NULL
|
2026-04-10T17:29:10.607728+00:00
|
Edit
Delete
|
|
18658
|
evt_568148750f23
|
planner_plan_built
|
2026-04-10T17:29:21.830077+00:00
|
planner
|
[]
|
{"day":"2026-04-10","plan" {"day":"2026-04-10","plan":{"day":"2026-04-10","do_now":[],"do_today":[],"meta":{"built_at":"2026-04-10T17:29:21.830077+00:00","daily_synthesis_source":"fallback","day":"2026-04-10","filters":{"deduped":0,"internal_shadow":0,"noise_signal":1,"stale":4,"stale_question":0,"stale_workflow":0},"fingerprint":"eb2380d421cb3edee37d725d58195f73b3ae1991","intelligence_directives":[],"limits":{"limit_inbox":250,"limit_pending":50,"max_do_now":5,"max_do_today":7,"max_must_do":5,"max_park":25,"max_should_do":7,"max_waiting":5},"owner_context":{"active_projects":[],"commitments":[],"top_focus":null,"work_focus":null},"planner_model":"gpt-5.4-nano","source":"planner","timezone":"America/New_York","week_start":"2026-04-06"},"must_do":[],"notes":[],"one_thing":null,"parked":[],"should_do":[],"version":"planner_v3_hybrid","waiting":[]},"stats":{"builder":"deterministic_v2","counts":{"actionable":0,"do_now":0,"do_today":0,"inbox_in":0,"must_do":0,"parked":0,"pending_in":0,"should_do":0,"visible":0,"waiting":0},"daily_synthesis_source":"fallback","fingerprint":"eb2380d421cb3edee37d725d58195f73b3ae1991","planner_model":"gpt-5.4-nano"}}...
|
NULL
|
1.0
|
planner_plan_built:2026-04-10:e52c9128ce22d28a44d4 planner_plan_built:2026-04-10:e52c9128ce22d28a44d434f0cccdaebd9d986e1c...
|
NULL
|
2026-04-10T17:29:23.038103+00:00
|
Edit
Delete
|
|
18664
|
evt_cf0a728698e5
|
dead_letter
|
2026-04-10T17:30:02.447580+00:00
|
worker
|
[]
|
{"created_at":"2026-04-10T17:30:02.447 {"created_at":"2026-04-10T17:30:02.447580+00:00","dedupe_key":"job_dead:job_memory_curation_84a2ec25a495:208:5","error":"OperationalError: invalid fts5 file format (found 0, expected 4 or 5) - run 'rebuild'","payload":{"attempts":208,"job_id":"job_memory_curation_84a2ec25a495","job_type":"memory_curation","kind":"job_dead_letter","last_error":"invalid fts5 file format (found 0, expected 4 or 5) - run 'rebuild'","leased_at":"2026-04-10T17:29:54.566261+00:00","max_attempts":5,"params":{"interval_s":60,"limit":500},"traceback":"Traceback (most recent call last):\n File \"/app/opia_core/runtime/daemons/worker.py\", line 142, in tick\n out = handler(params)\n ^^^^^^^^^^^^^^^\n File \"/app/opia_core/scheduler/handlers.py\", line 67, in <lambda>\n \"memory_curation\": lambda p: _lazy_memory_curation(ctx, p),\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/scheduler/handlers.py\", line 613, in _lazy_memory_curation\n return memory_curation_tick(\n ^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/runtime/daemons/memory_curation/runtime.py\", line 502, in memory_curation_tick\n apply_counts = _curate_thread(\n ^^^^^^^^^^^^^^^\n File \"/app/opia_core/runtime/daemons/memory_curation/runtime.py\", line 326, in _curate_thread\n counts = apply_curation_operations(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/runtime/daemons/memory_curation/apply.py\", line 533, in apply_curation_operations\n accept = subsystem.curation.accept_candidate(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/memory/curation.py\", line 178, in accept_candidate\n mem = self.semantic.add_memory(\n ^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/memory/semantic.py\", line 54, in add_memory\n return self.store.add_record(\n ^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/storage/sqlite/stores/semantic_memory_store.py\", line 533, in add_record\n return self.upsert_record(rec)\n ^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/storage/sqlite/stores/semantic_memory_store.py\", line 539, in upsert_record\n conn.execute(\nsqlite3.OperationalError: invalid fts5 file format (found 0, expected 4 or 5) - run 'rebuild'\n","worker":"memory"},"severity":"high","source":"worker"}...
|
NULL
|
1.0
|
job_dead:job_memory_curation_84a2ec25a495:208:5
|
NULL
|
2026-04-10T17:30:02.448385+00:00
|
Edit
Delete
|
|
18666
|
evt_60c2b5842b75
|
system
|
2026-04-10T17:30:53.732128+00:00
|
housekeeping
|
[]
|
{"at":"2026-04-10T17:30:53.732128+00:0 {"at":"2026-04-10T17:30:53.732128+00:00","queue":{"cutoff_iso":"2026-04-10T17:20:53.738709+00:00","dead_letters_in_window":0,"dead_letters_total":0,"failed_in_window":0,"requeued_expired":0,"requeued_failed":0,"status_counts":{"done":207,"leased":1,"queued":8}},"reducers":{"max_seq":18665,"stale":[],"stale_minutes":10,"top":[{"cursor":18665,"lag":0,"max_pos":18665,"reducer":"resolver_v3","stream":"events","updated_at":"2026-04-10T17:30:05.743Z"},{"cursor":18665,"lag":0,"max_pos":18665,"reducer":"entity_reducer_v2_deterministic","stream":"events","updated_at":"2026-04-10T17:30:12.418Z"},{"cursor":18665,"lag":0,"max_pos":18665,"reducer":"entity_alias_reducer_v2","stream":"events","updated_at":"2026-04-10T17:30:12.424Z"},{"cursor":18665,"lag":0,"max_pos":18665,"reducer":"event_subjects_reducer_v2","stream":"events","updated_at":"2026-04-10T17:30:12.750Z"},{"cursor":18665,"lag":0,"max_pos":18665,"reducer":"fact_reducer_v2_deterministic","stream":"events","updated_at":"2026-04-10T17:30:12.755Z"},{"cursor":18665,"lag":0,"max_pos":18665,"reducer":"signal_reducer_v1","stream":"events","updated_at":"2026-04-10T17:30:12.767Z"},{"cursor":18665,"lag":0,"max_pos":18665,"reducer":"signal_fp_reducer_v1","stream":"events","updated_at":"2026-04-10T17:30:13.058Z"},{"cursor":18665,"lag":0,"max_pos":18665,"reducer":"signal_candidate_reducer_v2","stream":"events","updated_at":"2026-04-10T17:30:13.321Z"},{"cursor":18665,"lag":0,"max_pos":18665,"reducer":"action_reducer_v2","stream":"events","updated_at":"2026-04-10T17:30:13.327Z"},{"cursor":18665,"lag":0,"max_pos":18665,"reducer":"commitment_reducer_v1","stream":"events","updated_at":"2026-04-10T17:30:13.332Z"}],"worst_lag":0,"worst_reducer":null},"subsystem":"housekeeping"}...
|
NULL
|
1.0
|
system_housekeeping:2026-04-10T17:30:00Z
|
NULL
|
2026-04-10T17:30:53.746751+00:00
|
Edit
Delete
|
|
18670
|
evt_58869de679d8
|
dead_letter
|
2026-04-10T17:31:07.472777+00:00
|
worker
|
[]
|
{"created_at":"2026-04-10T17:31:07.472 {"created_at":"2026-04-10T17:31:07.472777+00:00","dedupe_key":"job_dead:job_memory_curation_84a2ec25a495:209:5","error":"OperationalError: invalid fts5 file format (found 0, expected 4 or 5) - run 'rebuild'","payload":{"attempts":209,"job_id":"job_memory_curation_84a2ec25a495","job_type":"memory_curation","kind":"job_dead_letter","last_error":"invalid fts5 file format (found 0, expected 4 or 5) - run 'rebuild'","leased_at":"2026-04-10T17:30:54.491224+00:00","max_attempts":5,"params":{"interval_s":60,"limit":500},"traceback":"Traceback (most recent call last):\n File \"/app/opia_core/runtime/daemons/worker.py\", line 142, in tick\n out = handler(params)\n ^^^^^^^^^^^^^^^\n File \"/app/opia_core/scheduler/handlers.py\", line 67, in <lambda>\n \"memory_curation\": lambda p: _lazy_memory_curation(ctx, p),\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/scheduler/handlers.py\", line 613, in _lazy_memory_curation\n return memory_curation_tick(\n ^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/runtime/daemons/memory_curation/runtime.py\", line 502, in memory_curation_tick\n apply_counts = _curate_thread(\n ^^^^^^^^^^^^^^^\n File \"/app/opia_core/runtime/daemons/memory_curation/runtime.py\", line 326, in _curate_thread\n counts = apply_curation_operations(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/runtime/daemons/memory_curation/apply.py\", line 533, in apply_curation_operations\n accept = subsystem.curation.accept_candidate(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/memory/curation.py\", line 178, in accept_candidate\n mem = self.semantic.add_memory(\n ^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/memory/semantic.py\", line 54, in add_memory\n return self.store.add_record(\n ^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/storage/sqlite/stores/semantic_memory_store.py\", line 533, in add_record\n return self.upsert_record(rec)\n ^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/storage/sqlite/stores/semantic_memory_store.py\", line 539, in upsert_record\n conn.execute(\nsqlite3.OperationalError: invalid fts5 file format (found 0, expected 4 or 5) - run 'rebuild'\n","worker":"memory"},"severity":"high","source":"worker"}...
|
NULL
|
1.0
|
job_dead:job_memory_curation_84a2ec25a495:209:5
|
NULL
|
2026-04-10T17:31:07.472837+00:00
|
Edit
Delete
|
|
18676
|
evt_abc9fdd44e79
|
dead_letter
|
2026-04-10T17:32:13.652006+00:00
|
worker
|
[]
|
{"created_at":"2026-04-10T17:32:13.652 {"created_at":"2026-04-10T17:32:13.652006+00:00","dedupe_key":"job_dead:job_memory_curation_84a2ec25a495:210:5","error":"OperationalError: invalid fts5 file format (found 0, expected 4 or 5) - run 'rebuild'","payload":{"attempts":210,"job_id":"job_memory_curation_84a2ec25a495","job_type":"memory_curation","kind":"job_dead_letter","last_error":"invalid fts5 file format (found 0, expected 4 or 5) - run 'rebuild'","leased_at":"2026-04-10T17:31:55.199388+00:00","max_attempts":5,"params":{"interval_s":60,"limit":500},"traceback":"Traceback (most recent call last):\n File \"/app/opia_core/runtime/daemons/worker.py\", line 142, in tick\n out = handler(params)\n ^^^^^^^^^^^^^^^\n File \"/app/opia_core/scheduler/handlers.py\", line 67, in <lambda>\n \"memory_curation\": lambda p: _lazy_memory_curation(ctx, p),\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/scheduler/handlers.py\", line 613, in _lazy_memory_curation\n return memory_curation_tick(\n ^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/runtime/daemons/memory_curation/runtime.py\", line 502, in memory_curation_tick\n apply_counts = _curate_thread(\n ^^^^^^^^^^^^^^^\n File \"/app/opia_core/runtime/daemons/memory_curation/runtime.py\", line 326, in _curate_thread\n counts = apply_curation_operations(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/runtime/daemons/memory_curation/apply.py\", line 533, in apply_curation_operations\n accept = subsystem.curation.accept_candidate(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/memory/curation.py\", line 178, in accept_candidate\n mem = self.semantic.add_memory(\n ^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/memory/semantic.py\", line 54, in add_memory\n return self.store.add_record(\n ^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/storage/sqlite/stores/semantic_memory_store.py\", line 533, in add_record\n return self.upsert_record(rec)\n ^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/storage/sqlite/stores/semantic_memory_store.py\", line 539, in upsert_record\n conn.execute(\nsqlite3.OperationalError: invalid fts5 file format (found 0, expected 4 or 5) - run 'rebuild'\n","worker":"memory"},"severity":"high","source":"worker"}...
|
NULL
|
1.0
|
job_dead:job_memory_curation_84a2ec25a495:210:5
|
NULL
|
2026-04-10T17:32:13.652065+00:00
|
Edit
Delete
|
|
18680
|
evt_a3863edc24c6
|
dead_letter
|
2026-04-10T17:33:01.244681+00:00
|
worker
|
[]
|
{"created_at":"2026-04-10T17:33:01.244 {"created_at":"2026-04-10T17:33:01.244681+00:00","dedupe_key":"job_dead:job_memory_curation_84a2ec25a495:211:5","error":"OperationalError: invalid fts5 file format (found 0, expected 4 or 5) - run 'rebuild'","payload":{"attempts":211,"job_id":"job_memory_curation_84a2ec25a495","job_type":"memory_curation","kind":"job_dead_letter","last_error":"invalid fts5 file format (found 0, expected 4 or 5) - run 'rebuild'","leased_at":"2026-04-10T17:32:55.122028+00:00","max_attempts":5,"params":{"interval_s":60,"limit":500},"traceback":"Traceback (most recent call last):\n File \"/app/opia_core/runtime/daemons/worker.py\", line 142, in tick\n out = handler(params)\n ^^^^^^^^^^^^^^^\n File \"/app/opia_core/scheduler/handlers.py\", line 67, in <lambda>\n \"memory_curation\": lambda p: _lazy_memory_curation(ctx, p),\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/scheduler/handlers.py\", line 613, in _lazy_memory_curation\n return memory_curation_tick(\n ^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/runtime/daemons/memory_curation/runtime.py\", line 502, in memory_curation_tick\n apply_counts = _curate_thread(\n ^^^^^^^^^^^^^^^\n File \"/app/opia_core/runtime/daemons/memory_curation/runtime.py\", line 326, in _curate_thread\n counts = apply_curation_operations(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/runtime/daemons/memory_curation/apply.py\", line 533, in apply_curation_operations\n accept = subsystem.curation.accept_candidate(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/memory/curation.py\", line 178, in accept_candidate\n mem = self.semantic.add_memory(\n ^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/memory/semantic.py\", line 54, in add_memory\n return self.store.add_record(\n ^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/storage/sqlite/stores/semantic_memory_store.py\", line 533, in add_record\n return self.upsert_record(rec)\n ^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/storage/sqlite/stores/semantic_memory_store.py\", line 539, in upsert_record\n conn.execute(\nsqlite3.OperationalError: invalid fts5 file format (found 0, expected 4 or 5) - run 'rebuild'\n","worker":"memory"},"severity":"high","source":"worker"}...
|
NULL
|
1.0
|
job_dead:job_memory_curation_84a2ec25a495:211:5
|
NULL
|
2026-04-10T17:33:01.244754+00:00
|
Edit
Delete
|
|
18684
|
evt_74df1b5de46c
|
dead_letter
|
2026-04-10T17:34:09.956491+00:00
|
worker
|
[]
|
{"created_at":"2026-04-10T17:34:09.956 {"created_at":"2026-04-10T17:34:09.956491+00:00","dedupe_key":"job_dead:job_memory_curation_84a2ec25a495:212:5","error":"OperationalError: invalid fts5 file format (found 0, expected 4 or 5) - run 'rebuild'","payload":{"attempts":212,"job_id":"job_memory_curation_84a2ec25a495","job_type":"memory_curation","kind":"job_dead_letter","last_error":"invalid fts5 file format (found 0, expected 4 or 5) - run 'rebuild'","leased_at":"2026-04-10T17:33:55.347906+00:00","max_attempts":5,"params":{"interval_s":60,"limit":500},"traceback":"Traceback (most recent call last):\n File \"/app/opia_core/runtime/daemons/worker.py\", line 142, in tick\n out = handler(params)\n ^^^^^^^^^^^^^^^\n File \"/app/opia_core/scheduler/handlers.py\", line 67, in <lambda>\n \"memory_curation\": lambda p: _lazy_memory_curation(ctx, p),\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/scheduler/handlers.py\", line 613, in _lazy_memory_curation\n return memory_curation_tick(\n ^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/runtime/daemons/memory_curation/runtime.py\", line 502, in memory_curation_tick\n apply_counts = _curate_thread(\n ^^^^^^^^^^^^^^^\n File \"/app/opia_core/runtime/daemons/memory_curation/runtime.py\", line 326, in _curate_thread\n counts = apply_curation_operations(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/runtime/daemons/memory_curation/apply.py\", line 533, in apply_curation_operations\n accept = subsystem.curation.accept_candidate(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/memory/curation.py\", line 178, in accept_candidate\n mem = self.semantic.add_memory(\n ^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/memory/semantic.py\", line 54, in add_memory\n return self.store.add_record(\n ^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/storage/sqlite/stores/semantic_memory_store.py\", line 533, in add_record\n return self.upsert_record(rec)\n ^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/storage/sqlite/stores/semantic_memory_store.py\", line 539, in upsert_record\n conn.execute(\nsqlite3.OperationalError: invalid fts5 file format (found 0, expected 4 or 5) - run 'rebuild'\n","worker":"memory"},"severity":"high","source":"worker"}...
|
NULL
|
1.0
|
job_dead:job_memory_curation_84a2ec25a495:212:5
|
NULL
|
2026-04-10T17:34:09.956553+00:00
|
Edit
Delete
|
|
18685
|
evt_3ed2bb7e4a33
|
planner_plan_built
|
2026-04-10T17:34:20.034837+00:00
|
planner
|
[]
|
{"day":"2026-04-10","plan" {"day":"2026-04-10","plan":{"day":"2026-04-10","do_now":[],"do_today":[],"meta":{"built_at":"2026-04-10T17:34:20.034837+00:00","daily_synthesis_source":"fallback","day":"2026-04-10","filters":{"deduped":0,"internal_shadow":0,"noise_signal":1,"stale":4,"stale_question":0,"stale_workflow":0},"fingerprint":"eb2380d421cb3edee37d725d58195f73b3ae1991","intelligence_directives":[],"limits":{"limit_inbox":250,"limit_pending":50,"max_do_now":5,"max_do_today":7,"max_must_do":5,"max_park":25,"max_should_do":7,"max_waiting":5},"owner_context":{"active_projects":[],"commitments":[],"top_focus":null,"work_focus":null},"planner_model":"gpt-5.4-nano","source":"planner","timezone":"America/New_York","week_start":"2026-04-06"},"must_do":[],"notes":[],"one_thing":null,"parked":[],"should_do":[],"version":"planner_v3_hybrid","waiting":[]},"stats":{"builder":"deterministic_v2","counts":{"actionable":0,"do_now":0,"do_today":0,"inbox_in":0,"must_do":0,"parked":0,"pending_in":0,"should_do":0,"visible":0,"waiting":0},"daily_synthesis_source":"fallback","fingerprint":"eb2380d421cb3edee37d725d58195f73b3ae1991","planner_model":"gpt-5.4-nano"}}...
|
NULL
|
1.0
|
planner_plan_built:2026-04-10:56a369b78dcc4ea8d80b planner_plan_built:2026-04-10:56a369b78dcc4ea8d80b047bf6f6e3f354190d49...
|
NULL
|
2026-04-10T17:34:20.689809+00:00
|
Edit
Delete
|
|
18691
|
evt_50ca8a29dca8
|
dead_letter
|
2026-04-10T17:35:02.944790+00:00
|
worker
|
[]
|
{"created_at":"2026-04-10T17:35:02.944 {"created_at":"2026-04-10T17:35:02.944790+00:00","dedupe_key":"job_dead:job_memory_curation_84a2ec25a495:213:5","error":"OperationalError: invalid fts5 file format (found 0, expected 4 or 5) - run 'rebuild'","payload":{"attempts":213,"job_id":"job_memory_curation_84a2ec25a495","job_type":"memory_curation","kind":"job_dead_letter","last_error":"invalid fts5 file format (found 0, expected 4 or 5) - run 'rebuild'","leased_at":"2026-04-10T17:34:55.488388+00:00","max_attempts":5,"params":{"interval_s":60,"limit":500},"traceback":"Traceback (most recent call last):\n File \"/app/opia_core/runtime/daemons/worker.py\", line 142, in tick\n out = handler(params)\n ^^^^^^^^^^^^^^^\n File \"/app/opia_core/scheduler/handlers.py\", line 67, in <lambda>\n \"memory_curation\": lambda p: _lazy_memory_curation(ctx, p),\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/scheduler/handlers.py\", line 613, in _lazy_memory_curation\n return memory_curation_tick(\n ^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/runtime/daemons/memory_curation/runtime.py\", line 502, in memory_curation_tick\n apply_counts = _curate_thread(\n ^^^^^^^^^^^^^^^\n File \"/app/opia_core/runtime/daemons/memory_curation/runtime.py\", line 326, in _curate_thread\n counts = apply_curation_operations(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/runtime/daemons/memory_curation/apply.py\", line 533, in apply_curation_operations\n accept = subsystem.curation.accept_candidate(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/memory/curation.py\", line 178, in accept_candidate\n mem = self.semantic.add_memory(\n ^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/memory/semantic.py\", line 54, in add_memory\n return self.store.add_record(\n ^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/storage/sqlite/stores/semantic_memory_store.py\", line 533, in add_record\n return self.upsert_record(rec)\n ^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/storage/sqlite/stores/semantic_memory_store.py\", line 539, in upsert_record\n conn.execute(\nsqlite3.OperationalError: invalid fts5 file format (found 0, expected 4 or 5) - run 'rebuild'\n","worker":"memory"},"severity":"high","source":"worker"}...
|
NULL
|
1.0
|
job_dead:job_memory_curation_84a2ec25a495:213:5
|
NULL
|
2026-04-10T17:35:02.945073+00:00
|
Edit
Delete
|
|
18696
|
evt_cdc32421e05c
|
dead_letter
|
2026-04-10T17:36:06.558547+00:00
|
worker
|
[]
|
{"created_at":"2026-04-10T17:36:06.558 {"created_at":"2026-04-10T17:36:06.558547+00:00","dedupe_key":"job_dead:job_memory_curation_84a2ec25a495:214:5","error":"OperationalError: invalid fts5 file format (found 0, expected 4 or 5) - run 'rebuild'","payload":{"attempts":214,"job_id":"job_memory_curation_84a2ec25a495","job_type":"memory_curation","kind":"job_dead_letter","last_error":"invalid fts5 file format (found 0, expected 4 or 5) - run 'rebuild'","leased_at":"2026-04-10T17:35:57.400587+00:00","max_attempts":5,"params":{"interval_s":60,"limit":500},"traceback":"Traceback (most recent call last):\n File \"/app/opia_core/runtime/daemons/worker.py\", line 142, in tick\n out = handler(params)\n ^^^^^^^^^^^^^^^\n File \"/app/opia_core/scheduler/handlers.py\", line 67, in <lambda>\n \"memory_curation\": lambda p: _lazy_memory_curation(ctx, p),\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/scheduler/handlers.py\", line 613, in _lazy_memory_curation\n return memory_curation_tick(\n ^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/runtime/daemons/memory_curation/runtime.py\", line 502, in memory_curation_tick\n apply_counts = _curate_thread(\n ^^^^^^^^^^^^^^^\n File \"/app/opia_core/runtime/daemons/memory_curation/runtime.py\", line 326, in _curate_thread\n counts = apply_curation_operations(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/runtime/daemons/memory_curation/apply.py\", line 533, in apply_curation_operations\n accept = subsystem.curation.accept_candidate(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/memory/curation.py\", line 178, in accept_candidate\n mem = self.semantic.add_memory(\n ^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/memory/semantic.py\", line 54, in add_memory\n return self.store.add_record(\n ^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/storage/sqlite/stores/semantic_memory_store.py\", line 533, in add_record\n return self.upsert_record(rec)\n ^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/storage/sqlite/stores/semantic_memory_store.py\", line 539, in upsert_record\n conn.execute(\nsqlite3.OperationalError: invalid fts5 file format (found 0, expected 4 or 5) - run 'rebuild'\n","worker":"memory"},"severity":"high","source":"worker"}...
|
NULL
|
1.0
|
job_dead:job_memory_curation_84a2ec25a495:214:5
|
NULL
|
2026-04-10T17:36:06.564534+00:00
|
Edit
Delete
|
|
18700
|
evt_1d8dfb13b66f
|
dead_letter
|
2026-04-10T17:37:06.097329+00:00
|
worker
|
[]
|
{"created_at":"2026-04-10T17:37:06.097 {"created_at":"2026-04-10T17:37:06.097329+00:00","dedupe_key":"job_dead:job_memory_curation_84a2ec25a495:215:5","error":"OperationalError: invalid fts5 file format (found 0, expected 4 or 5) - run 'rebuild'","payload":{"attempts":215,"job_id":"job_memory_curation_84a2ec25a495","job_type":"memory_curation","kind":"job_dead_letter","last_error":"invalid fts5 file format (found 0, expected 4 or 5) - run 'rebuild'","leased_at":"2026-04-10T17:36:56.545624+00:00","max_attempts":5,"params":{"interval_s":60,"limit":500},"traceback":"Traceback (most recent call last):\n File \"/app/opia_core/runtime/daemons/worker.py\", line 142, in tick\n out = handler(params)\n ^^^^^^^^^^^^^^^\n File \"/app/opia_core/scheduler/handlers.py\", line 67, in <lambda>\n \"memory_curation\": lambda p: _lazy_memory_curation(ctx, p),\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/scheduler/handlers.py\", line 613, in _lazy_memory_curation\n return memory_curation_tick(\n ^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/runtime/daemons/memory_curation/runtime.py\", line 502, in memory_curation_tick\n apply_counts = _curate_thread(\n ^^^^^^^^^^^^^^^\n File \"/app/opia_core/runtime/daemons/memory_curation/runtime.py\", line 326, in _curate_thread\n counts = apply_curation_operations(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/runtime/daemons/memory_curation/apply.py\", line 533, in apply_curation_operations\n accept = subsystem.curation.accept_candidate(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/memory/curation.py\", line 178, in accept_candidate\n mem = self.semantic.add_memory(\n ^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/memory/semantic.py\", line 54, in add_memory\n return self.store.add_record(\n ^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/storage/sqlite/stores/semantic_memory_store.py\", line 533, in add_record\n return self.upsert_record(rec)\n ^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/storage/sqlite/stores/semantic_memory_store.py\", line 539, in upsert_record\n conn.execute(\nsqlite3.OperationalError: invalid fts5 file format (found 0, expected 4 or 5) - run 'rebuild'\n","worker":"memory"},"severity":"high","source":"worker"}...
|
NULL
|
1.0
|
job_dead:job_memory_curation_84a2ec25a495:215:5
|
NULL
|
2026-04-10T17:37:06.097379+00:00
|
Edit
Delete
|
|
18706
|
evt_ebd7934881ee
|
dead_letter
|
2026-04-10T17:38:13.194049+00:00
|
worker
|
[]
|
{"created_at":"2026-04-10T17:38:13.194 {"created_at":"2026-04-10T17:38:13.194049+00:00","dedupe_key":"job_dead:job_memory_curation_84a2ec25a495:216:5","error":"OperationalError: invalid fts5 file format (found 0, expected 4 or 5) - run 'rebuild'","payload":{"attempts":216,"job_id":"job_memory_curation_84a2ec25a495","job_type":"memory_curation","kind":"job_dead_letter","last_error":"invalid fts5 file format (found 0, expected 4 or 5) - run 'rebuild'","leased_at":"2026-04-10T17:37:57.805214+00:00","max_attempts":5,"params":{"interval_s":60,"limit":500},"traceback":"Traceback (most recent call last):\n File \"/app/opia_core/runtime/daemons/worker.py\", line 142, in tick\n out = handler(params)\n ^^^^^^^^^^^^^^^\n File \"/app/opia_core/scheduler/handlers.py\", line 67, in <lambda>\n \"memory_curation\": lambda p: _lazy_memory_curation(ctx, p),\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/scheduler/handlers.py\", line 613, in _lazy_memory_curation\n return memory_curation_tick(\n ^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/runtime/daemons/memory_curation/runtime.py\", line 502, in memory_curation_tick\n apply_counts = _curate_thread(\n ^^^^^^^^^^^^^^^\n File \"/app/opia_core/runtime/daemons/memory_curation/runtime.py\", line 326, in _curate_thread\n counts = apply_curation_operations(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/runtime/daemons/memory_curation/apply.py\", line 533, in apply_curation_operations\n accept = subsystem.curation.accept_candidate(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/memory/curation.py\", line 178, in accept_candidate\n mem = self.semantic.add_memory(\n ^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/memory/semantic.py\", line 54, in add_memory\n return self.store.add_record(\n ^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/storage/sqlite/stores/semantic_memory_store.py\", line 533, in add_record\n return self.upsert_record(rec)\n ^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/storage/sqlite/stores/semantic_memory_store.py\", line 539, in upsert_record\n conn.execute(\nsqlite3.OperationalError: invalid fts5 file format (found 0, expected 4 or 5) - run 'rebuild'\n","worker":"memory"},"severity":"high","source":"worker"}...
|
NULL
|
1.0
|
job_dead:job_memory_curation_84a2ec25a495:216:5
|
NULL
|
2026-04-10T17:38:13.194101+00:00
|
Edit
Delete
|
|
18716
|
evt_a29b16252010
|
dead_letter
|
2026-04-10T17:39:17.908178+00:00
|
worker
|
[]
|
{"created_at":"2026-04-10T17:39:17.908 {"created_at":"2026-04-10T17:39:17.908178+00:00","dedupe_key":"job_dead:job_memory_curation_84a2ec25a495:217:5","error":"OperationalError: invalid fts5 file format (found 0, expected 4 or 5) - run 'rebuild'","payload":{"attempts":217,"job_id":"job_memory_curation_84a2ec25a495","job_type":"memory_curation","kind":"job_dead_letter","last_error":"invalid fts5 file format (found 0, expected 4 or 5) - run 'rebuild'","leased_at":"2026-04-10T17:38:56.866445+00:00","max_attempts":5,"params":{"interval_s":60,"limit":500},"traceback":"Traceback (most recent call last):\n File \"/app/opia_core/runtime/daemons/worker.py\", line 142, in tick\n out = handler(params)\n ^^^^^^^^^^^^^^^\n File \"/app/opia_core/scheduler/handlers.py\", line 67, in <lambda>\n \"memory_curation\": lambda p: _lazy_memory_curation(ctx, p),\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/scheduler/handlers.py\", line 613, in _lazy_memory_curation\n return memory_curation_tick(\n ^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/runtime/daemons/memory_curation/runtime.py\", line 502, in memory_curation_tick\n apply_counts = _curate_thread(\n ^^^^^^^^^^^^^^^\n File \"/app/opia_core/runtime/daemons/memory_curation/runtime.py\", line 326, in _curate_thread\n counts = apply_curation_operations(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/runtime/daemons/memory_curation/apply.py\", line 533, in apply_curation_operations\n accept = subsystem.curation.accept_candidate(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/memory/curation.py\", line 178, in accept_candidate\n mem = self.semantic.add_memory(\n ^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/memory/semantic.py\", line 54, in add_memory\n return self.store.add_record(\n ^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/storage/sqlite/stores/semantic_memory_store.py\", line 533, in add_record\n return self.upsert_record(rec)\n ^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/storage/sqlite/stores/semantic_memory_store.py\", line 539, in upsert_record\n conn.execute(\nsqlite3.OperationalError: invalid fts5 file format (found 0, expected 4 or 5) - run 'rebuild'\n","worker":"memory"},"severity":"high","source":"worker"}...
|
NULL
|
1.0
|
job_dead:job_memory_curation_84a2ec25a495:217:5
|
NULL
|
2026-04-10T17:39:17.908229+00:00
|
Edit
Delete
|
|
18717
|
evt_667fb116333d
|
planner_plan_built
|
2026-04-10T17:39:23.397618+00:00
|
planner
|
[]
|
{"day":"2026-04-10","plan" {"day":"2026-04-10","plan":{"day":"2026-04-10","do_now":[],"do_today":[],"meta":{"built_at":"2026-04-10T17:39:23.397618+00:00","daily_synthesis_source":"fallback","day":"2026-04-10","filters":{"deduped":0,"internal_shadow":0,"noise_signal":1,"stale":4,"stale_question":0,"stale_workflow":0},"fingerprint":"eb2380d421cb3edee37d725d58195f73b3ae1991","intelligence_directives":[],"limits":{"limit_inbox":250,"limit_pending":50,"max_do_now":5,"max_do_today":7,"max_must_do":5,"max_park":25,"max_should_do":7,"max_waiting":5},"owner_context":{"active_projects":[],"commitments":[],"top_focus":null,"work_focus":null},"planner_model":"gpt-5.4-nano","source":"planner","timezone":"America/New_York","week_start":"2026-04-06"},"must_do":[],"notes":[],"one_thing":null,"parked":[],"should_do":[],"version":"planner_v3_hybrid","waiting":[]},"stats":{"builder":"deterministic_v2","counts":{"actionable":0,"do_now":0,"do_today":0,"inbox_in":0,"must_do":0,"parked":0,"pending_in":0,"should_do":0,"visible":0,"waiting":0},"daily_synthesis_source":"fallback","fingerprint":"eb2380d421cb3edee37d725d58195f73b3ae1991","planner_model":"gpt-5.4-nano"}}...
|
NULL
|
1.0
|
planner_plan_built:2026-04-10:07f5bbe33f6e8ee2ad4d planner_plan_built:2026-04-10:07f5bbe33f6e8ee2ad4d256ac707343b7f95aa26...
|
NULL
|
2026-04-10T17:39:25.568204+00:00
|
Edit
Delete
|
|
18720
|
evt_884db6289440
|
system
|
2026-04-10T17:40:00.409884+00:00
|
housekeeping
|
[]
|
{"at":"2026-04-10T17:40:00.409884+00:0 {"at":"2026-04-10T17:40:00.409884+00:00","queue":{"cutoff_iso":"2026-04-10T17:30:00.435544+00:00","dead_letters_in_window":0,"dead_letters_total":0,"failed_in_window":0,"requeued_expired":0,"requeued_failed":0,"status_counts":{"done":207,"leased":4,"queued":4}},"reducers":{"max_seq":18719,"stale":[],"stale_minutes":10,"top":[{"cursor":18700,"lag":19,"max_pos":18719,"reducer":"resolver_v3","stream":"events","updated_at":"2026-04-10T17:38:01.948Z"},{"cursor":18718,"lag":1,"max_pos":18719,"reducer":"email_sender_verification_v2","stream":"events","updated_at":"2026-04-10T17:39:28.679Z"},{"cursor":18718,"lag":1,"max_pos":18719,"reducer":"inbox_indexer_events_v3","stream":"events","updated_at":"2026-04-10T17:39:31.685Z"},{"cursor":18718,"lag":1,"max_pos":18719,"reducer":"sms_sender_verification_v1","stream":"events","updated_at":"2026-04-10T17:39:29.782Z"},{"cursor":18719,"lag":0,"max_pos":18719,"reducer":"entity_reducer_v2_deterministic","stream":"events","updated_at":"2026-04-10T17:39:52.723Z"},{"cursor":18719,"lag":0,"max_pos":18719,"reducer":"entity_alias_reducer_v2","stream":"events","updated_at":"2026-04-10T17:39:52.740Z"},{"cursor":18719,"lag":0,"max_pos":18719,"reducer":"event_subjects_reducer_v2","stream":"events","updated_at":"2026-04-10T17:39:52.756Z"},{"cursor":18719,"lag":0,"max_pos":18719,"reducer":"fact_reducer_v2_deterministic","stream":"events","updated_at":"2026-04-10T17:39:52.774Z"},{"cursor":18719,"lag":0,"max_pos":18719,"reducer":"signal_reducer_v1","stream":"events","updated_at":"2026-04-10T17:39:52.815Z"},{"cursor":18719,"lag":0,"max_pos":18719,"reducer":"signal_fp_reducer_v1","stream":"events","updated_at":"2026-04-10T17:39:52.859Z"}],"worst_lag":19,"worst_reducer":"resolver_v3"},"subsystem":"housekeeping"}...
|
NULL
|
1.0
|
system_housekeeping:2026-04-10T17:40:00Z
|
NULL
|
2026-04-10T17:40:00.454583+00:00
|
Edit
Delete
|
|
18727
|
evt_dd7e60a9646c
|
dead_letter
|
2026-04-10T17:40:20.846627+00:00
|
worker
|
[]
|
{"created_at":"2026-04-10T17:40:20.846 {"created_at":"2026-04-10T17:40:20.846627+00:00","dedupe_key":"job_dead:job_memory_curation_84a2ec25a495:218:5","error":"OperationalError: invalid fts5 file format (found 0, expected 4 or 5) - run 'rebuild'","payload":{"attempts":218,"job_id":"job_memory_curation_84a2ec25a495","job_type":"memory_curation","kind":"job_dead_letter","last_error":"invalid fts5 file format (found 0, expected 4 or 5) - run 'rebuild'","leased_at":"2026-04-10T17:39:57.510505+00:00","max_attempts":5,"params":{"interval_s":60,"limit":500},"traceback":"Traceback (most recent call last):\n File \"/app/opia_core/runtime/daemons/worker.py\", line 142, in tick\n out = handler(params)\n ^^^^^^^^^^^^^^^\n File \"/app/opia_core/scheduler/handlers.py\", line 67, in <lambda>\n \"memory_curation\": lambda p: _lazy_memory_curation(ctx, p),\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/scheduler/handlers.py\", line 613, in _lazy_memory_curation\n return memory_curation_tick(\n ^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/runtime/daemons/memory_curation/runtime.py\", line 502, in memory_curation_tick\n apply_counts = _curate_thread(\n ^^^^^^^^^^^^^^^\n File \"/app/opia_core/runtime/daemons/memory_curation/runtime.py\", line 326, in _curate_thread\n counts = apply_curation_operations(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/runtime/daemons/memory_curation/apply.py\", line 533, in apply_curation_operations\n accept = subsystem.curation.accept_candidate(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/memory/curation.py\", line 178, in accept_candidate\n mem = self.semantic.add_memory(\n ^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/memory/semantic.py\", line 54, in add_memory\n return self.store.add_record(\n ^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/storage/sqlite/stores/semantic_memory_store.py\", line 533, in add_record\n return self.upsert_record(rec)\n ^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/storage/sqlite/stores/semantic_memory_store.py\", line 539, in upsert_record\n conn.execute(\nsqlite3.OperationalError: invalid fts5 file format (found 0, expected 4 or 5) - run 'rebuild'\n","worker":"memory"},"severity":"high","source":"worker"}...
|
NULL
|
1.0
|
job_dead:job_memory_curation_84a2ec25a495:218:5
|
NULL
|
2026-04-10T17:40:20.846677+00:00
|
Edit
Delete
|
|
18733
|
evt_99b9e5a228df
|
dead_letter
|
2026-04-10T17:41:15.676028+00:00
|
worker
|
[]
|
{"created_at":"2026-04-10T17:41:15.676 {"created_at":"2026-04-10T17:41:15.676028+00:00","dedupe_key":"job_dead:job_memory_curation_84a2ec25a495:219:5","error":"OperationalError: invalid fts5 file format (found 0, expected 4 or 5) - run 'rebuild'","payload":{"attempts":219,"job_id":"job_memory_curation_84a2ec25a495","job_type":"memory_curation","kind":"job_dead_letter","last_error":"invalid fts5 file format (found 0, expected 4 or 5) - run 'rebuild'","leased_at":"2026-04-10T17:40:59.611496+00:00","max_attempts":5,"params":{"interval_s":60,"limit":500},"traceback":"Traceback (most recent call last):\n File \"/app/opia_core/runtime/daemons/worker.py\", line 142, in tick\n out = handler(params)\n ^^^^^^^^^^^^^^^\n File \"/app/opia_core/scheduler/handlers.py\", line 67, in <lambda>\n \"memory_curation\": lambda p: _lazy_memory_curation(ctx, p),\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/scheduler/handlers.py\", line 613, in _lazy_memory_curation\n return memory_curation_tick(\n ^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/runtime/daemons/memory_curation/runtime.py\", line 502, in memory_curation_tick\n apply_counts = _curate_thread(\n ^^^^^^^^^^^^^^^\n File \"/app/opia_core/runtime/daemons/memory_curation/runtime.py\", line 326, in _curate_thread\n counts = apply_curation_operations(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/runtime/daemons/memory_curation/apply.py\", line 533, in apply_curation_operations\n accept = subsystem.curation.accept_candidate(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/memory/curation.py\", line 178, in accept_candidate\n mem = self.semantic.add_memory(\n ^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/memory/semantic.py\", line 54, in add_memory\n return self.store.add_record(\n ^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/storage/sqlite/stores/semantic_memory_store.py\", line 533, in add_record\n return self.upsert_record(rec)\n ^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/storage/sqlite/stores/semantic_memory_store.py\", line 539, in upsert_record\n conn.execute(\nsqlite3.OperationalError: invalid fts5 file format (found 0, expected 4 or 5) - run 'rebuild'\n","worker":"memory"},"severity":"high","source":"worker"}...
|
NULL
|
1.0
|
job_dead:job_memory_curation_84a2ec25a495:219:5
|
NULL
|
2026-04-10T17:41:15.676109+00:00
|
Edit
Delete
|
|
18737
|
evt_cc6e581f3313
|
dead_letter
|
2026-04-10T17:42:07.093266+00:00
|
worker
|
[]
|
{"created_at":"2026-04-10T17:42:07.093 {"created_at":"2026-04-10T17:42:07.093266+00:00","dedupe_key":"job_dead:job_memory_curation_84a2ec25a495:220:5","error":"OperationalError: invalid fts5 file format (found 0, expected 4 or 5) - run 'rebuild'","payload":{"attempts":220,"job_id":"job_memory_curation_84a2ec25a495","job_type":"memory_curation","kind":"job_dead_letter","last_error":"invalid fts5 file format (found 0, expected 4 or 5) - run 'rebuild'","leased_at":"2026-04-10T17:41:59.487081+00:00","max_attempts":5,"params":{"interval_s":60,"limit":500},"traceback":"Traceback (most recent call last):\n File \"/app/opia_core/runtime/daemons/worker.py\", line 142, in tick\n out = handler(params)\n ^^^^^^^^^^^^^^^\n File \"/app/opia_core/scheduler/handlers.py\", line 67, in <lambda>\n \"memory_curation\": lambda p: _lazy_memory_curation(ctx, p),\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/scheduler/handlers.py\", line 613, in _lazy_memory_curation\n return memory_curation_tick(\n ^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/runtime/daemons/memory_curation/runtime.py\", line 502, in memory_curation_tick\n apply_counts = _curate_thread(\n ^^^^^^^^^^^^^^^\n File \"/app/opia_core/runtime/daemons/memory_curation/runtime.py\", line 326, in _curate_thread\n counts = apply_curation_operations(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/runtime/daemons/memory_curation/apply.py\", line 533, in apply_curation_operations\n accept = subsystem.curation.accept_candidate(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/memory/curation.py\", line 178, in accept_candidate\n mem = self.semantic.add_memory(\n ^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/memory/semantic.py\", line 54, in add_memory\n return self.store.add_record(\n ^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/storage/sqlite/stores/semantic_memory_store.py\", line 533, in add_record\n return self.upsert_record(rec)\n ^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/storage/sqlite/stores/semantic_memory_store.py\", line 539, in upsert_record\n conn.execute(\nsqlite3.OperationalError: invalid fts5 file format (found 0, expected 4 or 5) - run 'rebuild'\n","worker":"memory"},"severity":"high","source":"worker"}...
|
NULL
|
1.0
|
job_dead:job_memory_curation_84a2ec25a495:220:5
|
NULL
|
2026-04-10T17:42:07.093330+00:00
|
Edit
Delete
|
|
18741
|
evt_54c752b7d3a7
|
dead_letter
|
2026-04-10T17:43:13.030208+00:00
|
worker
|
[]
|
{"created_at":"2026-04-10T17:43:13.030 {"created_at":"2026-04-10T17:43:13.030208+00:00","dedupe_key":"job_dead:job_memory_curation_84a2ec25a495:221:5","error":"OperationalError: invalid fts5 file format (found 0, expected 4 or 5) - run 'rebuild'","payload":{"attempts":221,"job_id":"job_memory_curation_84a2ec25a495","job_type":"memory_curation","kind":"job_dead_letter","last_error":"invalid fts5 file format (found 0, expected 4 or 5) - run 'rebuild'","leased_at":"2026-04-10T17:43:01.119077+00:00","max_attempts":5,"params":{"interval_s":60,"limit":500},"traceback":"Traceback (most recent call last):\n File \"/app/opia_core/runtime/daemons/worker.py\", line 142, in tick\n out = handler(params)\n ^^^^^^^^^^^^^^^\n File \"/app/opia_core/scheduler/handlers.py\", line 67, in <lambda>\n \"memory_curation\": lambda p: _lazy_memory_curation(ctx, p),\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/scheduler/handlers.py\", line 613, in _lazy_memory_curation\n return memory_curation_tick(\n ^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/runtime/daemons/memory_curation/runtime.py\", line 502, in memory_curation_tick\n apply_counts = _curate_thread(\n ^^^^^^^^^^^^^^^\n File \"/app/opia_core/runtime/daemons/memory_curation/runtime.py\", line 326, in _curate_thread\n counts = apply_curation_operations(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/runtime/daemons/memory_curation/apply.py\", line 533, in apply_curation_operations\n accept = subsystem.curation.accept_candidate(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/memory/curation.py\", line 178, in accept_candidate\n mem = self.semantic.add_memory(\n ^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/memory/semantic.py\", line 54, in add_memory\n return self.store.add_record(\n ^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/storage/sqlite/stores/semantic_memory_store.py\", line 533, in add_record\n return self.upsert_record(rec)\n ^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/storage/sqlite/stores/semantic_memory_store.py\", line 539, in upsert_record\n conn.execute(\nsqlite3.OperationalError: invalid fts5 file format (found 0, expected 4 or 5) - run 'rebuild'\n","worker":"memory"},"severity":"high","source":"worker"}...
|
NULL
|
1.0
|
job_dead:job_memory_curation_84a2ec25a495:221:5
|
NULL
|
2026-04-10T17:43:13.030263+00:00
|
Edit
Delete
|
|
18745
|
evt_78fb15d5e5f9
|
dead_letter
|
2026-04-10T17:44:09.338240+00:00
|
worker
|
[]
|
{"created_at":"2026-04-10T17:44:09.338 {"created_at":"2026-04-10T17:44:09.338240+00:00","dedupe_key":"job_dead:job_memory_curation_84a2ec25a495:222:5","error":"OperationalError: invalid fts5 file format (found 0, expected 4 or 5) - run 'rebuild'","payload":{"attempts":222,"job_id":"job_memory_curation_84a2ec25a495","job_type":"memory_curation","kind":"job_dead_letter","last_error":"invalid fts5 file format (found 0, expected 4 or 5) - run 'rebuild'","leased_at":"2026-04-10T17:44:00.828572+00:00","max_attempts":5,"params":{"interval_s":60,"limit":500},"traceback":"Traceback (most recent call last):\n File \"/app/opia_core/runtime/daemons/worker.py\", line 142, in tick\n out = handler(params)\n ^^^^^^^^^^^^^^^\n File \"/app/opia_core/scheduler/handlers.py\", line 67, in <lambda>\n \"memory_curation\": lambda p: _lazy_memory_curation(ctx, p),\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/scheduler/handlers.py\", line 613, in _lazy_memory_curation\n return memory_curation_tick(\n ^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/runtime/daemons/memory_curation/runtime.py\", line 502, in memory_curation_tick\n apply_counts = _curate_thread(\n ^^^^^^^^^^^^^^^\n File \"/app/opia_core/runtime/daemons/memory_curation/runtime.py\", line 326, in _curate_thread\n counts = apply_curation_operations(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/runtime/daemons/memory_curation/apply.py\", line 533, in apply_curation_operations\n accept = subsystem.curation.accept_candidate(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/memory/curation.py\", line 178, in accept_candidate\n mem = self.semantic.add_memory(\n ^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/memory/semantic.py\", line 54, in add_memory\n return self.store.add_record(\n ^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/storage/sqlite/stores/semantic_memory_store.py\", line 533, in add_record\n return self.upsert_record(rec)\n ^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/storage/sqlite/stores/semantic_memory_store.py\", line 539, in upsert_record\n conn.execute(\nsqlite3.OperationalError: invalid fts5 file format (found 0, expected 4 or 5) - run 'rebuild'\n","worker":"memory"},"severity":"high","source":"worker"}...
|
NULL
|
1.0
|
job_dead:job_memory_curation_84a2ec25a495:222:5
|
NULL
|
2026-04-10T17:44:09.338296+00:00
|
Edit
Delete
|
|
18746
|
evt_fed2730890d0
|
planner_plan_built
|
2026-04-10T17:44:22.194608+00:00
|
planner
|
[]
|
{"day":"2026-04-10","plan" {"day":"2026-04-10","plan":{"day":"2026-04-10","do_now":[],"do_today":[],"meta":{"built_at":"2026-04-10T17:44:22.194608+00:00","daily_synthesis_source":"fallback","day":"2026-04-10","filters":{"deduped":0,"internal_shadow":0,"noise_signal":1,"stale":4,"stale_question":0,"stale_workflow":0},"fingerprint":"eb2380d421cb3edee37d725d58195f73b3ae1991","intelligence_directives":[],"limits":{"limit_inbox":250,"limit_pending":50,"max_do_now":5,"max_do_today":7,"max_must_do":5,"max_park":25,"max_should_do":7,"max_waiting":5},"owner_context":{"active_projects":[],"commitments":[],"top_focus":null,"work_focus":null},"planner_model":"gpt-5.4-nano","source":"planner","timezone":"America/New_York","week_start":"2026-04-06"},"must_do":[],"notes":[],"one_thing":null,"parked":[],"should_do":[],"version":"planner_v3_hybrid","waiting":[]},"stats":{"builder":"deterministic_v2","counts":{"actionable":0,"do_now":0,"do_today":0,"inbox_in":0,"must_do":0,"parked":0,"pending_in":0,"should_do":0,"visible":0,"waiting":0},"daily_synthesis_source":"fallback","fingerprint":"eb2380d421cb3edee37d725d58195f73b3ae1991","planner_model":"gpt-5.4-nano"}}...
|
NULL
|
1.0
|
planner_plan_built:2026-04-10:285ccb561f0f6ca54ede planner_plan_built:2026-04-10:285ccb561f0f6ca54edec138cbe799667cc212b2...
|
NULL
|
2026-04-10T17:44:22.765910+00:00
|
Edit
Delete
|
|
18763
|
evt_f4ab4d5f7a87
|
planner_plan_built
|
2026-04-10T17:49:23.226853+00:00
|
planner
|
[]
|
{"day":"2026-04-10","plan" {"day":"2026-04-10","plan":{"day":"2026-04-10","do_now":[],"do_today":[],"meta":{"built_at":"2026-04-10T17:49:23.226853+00:00","daily_synthesis_source":"fallback","day":"2026-04-10","filters":{"deduped":0,"internal_shadow":0,"noise_signal":1,"stale":4,"stale_question":0,"stale_workflow":0},"fingerprint":"eb2380d421cb3edee37d725d58195f73b3ae1991","intelligence_directives":[],"limits":{"limit_inbox":250,"limit_pending":50,"max_do_now":5,"max_do_today":7,"max_must_do":5,"max_park":25,"max_should_do":7,"max_waiting":5},"owner_context":{"active_projects":[],"commitments":[],"top_focus":null,"work_focus":null},"planner_model":"gpt-5.4-nano","source":"planner","timezone":"America/New_York","week_start":"2026-04-06"},"must_do":[],"notes":[],"one_thing":null,"parked":[],"should_do":[],"version":"planner_v3_hybrid","waiting":[]},"stats":{"builder":"deterministic_v2","counts":{"actionable":0,"do_now":0,"do_today":0,"inbox_in":0,"must_do":0,"parked":0,"pending_in":0,"should_do":0,"visible":0,"waiting":0},"daily_synthesis_source":"fallback","fingerprint":"eb2380d421cb3edee37d725d58195f73b3ae1991","planner_model":"gpt-5.4-nano"}}...
|
NULL
|
1.0
|
planner_plan_built:2026-04-10:6b5b24d53ab3886efba2 planner_plan_built:2026-04-10:6b5b24d53ab3886efba2f261ae04a534b9cdd2e8...
|
NULL
|
2026-04-10T17:49:24.877884+00:00
|
Edit
Delete
|
|
18766
|
evt_9ae2e7339995
|
system
|
2026-04-10T17:50:09.471199+00:00
|
housekeeping
|
[]
|
{"at":"2026-04-10T17:50:09.471199+00:0 {"at":"2026-04-10T17:50:09.471199+00:00","queue":{"cutoff_iso":"2026-04-10T17:40:09.477684+00:00","dead_letters_in_window":0,"dead_letters_total":0,"failed_in_window":0,"requeued_expired":0,"requeued_failed":0,"status_counts":{"done":207,"leased":3,"queued":5}},"reducers":{"max_seq":18765,"stale":[],"stale_minutes":10,"top":[{"cursor":18761,"lag":4,"max_pos":18765,"reducer":"memory_ingest:default","stream":"events","updated_at":"2026-04-10T17:47:06.102Z"},{"cursor":18762,"lag":3,"max_pos":18765,"reducer":"email_sender_verification_v2","stream":"events","updated_at":"2026-04-10T17:47:06.617Z"},{"cursor":18762,"lag":3,"max_pos":18765,"reducer":"sms_sender_verification_v1","stream":"events","updated_at":"2026-04-10T17:47:08.143Z"},{"cursor":18764,"lag":1,"max_pos":18765,"reducer":"inbox_indexer_events_v3","stream":"events","updated_at":"2026-04-10T17:49:25.406Z"},{"cursor":18765,"lag":0,"max_pos":18765,"reducer":"resolver_v3","stream":"events","updated_at":"2026-04-10T17:50:05.185Z"},{"cursor":18765,"lag":0,"max_pos":18765,"reducer":"entity_reducer_v2_deterministic","stream":"events","updated_at":"2026-04-10T17:50:08.250Z"},{"cursor":18765,"lag":0,"max_pos":18765,"reducer":"entity_alias_reducer_v2","stream":"events","updated_at":"2026-04-10T17:50:08.278Z"},{"cursor":18765,"lag":0,"max_pos":18765,"reducer":"event_subjects_reducer_v2","stream":"events","updated_at":"2026-04-10T17:50:08.295Z"},{"cursor":18765,"lag":0,"max_pos":18765,"reducer":"fact_reducer_v2_deterministic","stream":"events","updated_at":"2026-04-10T17:50:08.381Z"},{"cursor":18765,"lag":0,"max_pos":18765,"reducer":"signal_reducer_v1","stream":"events","updated_at":"2026-04-10T17:50:08.386Z"}],"worst_lag":4,"worst_reducer":"memory_ingest:default"},"subsystem":"housekeeping"}...
|
NULL
|
1.0
|
system_housekeeping:2026-04-10T17:50:00Z
|
NULL
|
2026-04-10T17:50:09.488828+00:00
|
Edit
Delete
|
|
18780
|
evt_1650fbe322a6
|
planner_plan_built
|
2026-04-10T17:54:22.994081+00:00
|
planner
|
[]
|
{"day":"2026-04-10","plan" {"day":"2026-04-10","plan":{"day":"2026-04-10","do_now":[],"do_today":[],"meta":{"built_at":"2026-04-10T17:54:22.994081+00:00","daily_synthesis_source":"fallback","day":"2026-04-10","filters":{"deduped":0,"internal_shadow":0,"noise_signal":1,"stale":4,"stale_question":0,"stale_workflow":0},"fingerprint":"eb2380d421cb3edee37d725d58195f73b3ae1991","intelligence_directives":[],"limits":{"limit_inbox":250,"limit_pending":50,"max_do_now":5,"max_do_today":7,"max_must_do":5,"max_park":25,"max_should_do":7,"max_waiting":5},"owner_context":{"active_projects":[],"commitments":[],"top_focus":null,"work_focus":null},"planner_model":"gpt-5.4-nano","source":"planner","timezone":"America/New_York","week_start":"2026-04-06"},"must_do":[],"notes":[],"one_thing":null,"parked":[],"should_do":[],"version":"planner_v3_hybrid","waiting":[]},"stats":{"builder":"deterministic_v2","counts":{"actionable":0,"do_now":0,"do_today":0,"inbox_in":0,"must_do":0,"parked":0,"pending_in":0,"should_do":0,"visible":0,"waiting":0},"daily_synthesis_source":"fallback","fingerprint":"eb2380d421cb3edee37d725d58195f73b3ae1991","planner_model":"gpt-5.4-nano"}}...
|
NULL
|
1.0
|
planner_plan_built:2026-04-10:f25cd82e257f83c997de planner_plan_built:2026-04-10:f25cd82e257f83c997def892d740e190ab974cb4...
|
NULL
|
2026-04-10T17:54:23.427140+00:00
|
Edit
Delete
|
|
18784
|
evt_58c0a89246b8
|
planner_plan_built
|
2026-04-10T17:59:24.037237+00:00
|
planner
|
[]
|
{"day":"2026-04-10","plan" {"day":"2026-04-10","plan":{"day":"2026-04-10","do_now":[],"do_today":[],"meta":{"built_at":"2026-04-10T17:59:24.037237+00:00","daily_synthesis_source":"fallback","day":"2026-04-10","filters":{"deduped":0,"internal_shadow":0,"noise_signal":1,"stale":4,"stale_question":0,"stale_workflow":0},"fingerprint":"eb2380d421cb3edee37d725d58195f73b3ae1991","intelligence_directives":[],"limits":{"limit_inbox":250,"limit_pending":50,"max_do_now":5,"max_do_today":7,"max_must_do":5,"max_park":25,"max_should_do":7,"max_waiting":5},"owner_context":{"active_projects":[],"commitments":[],"top_focus":null,"work_focus":null},"planner_model":"gpt-5.4-nano","source":"planner","timezone":"America/New_York","week_start":"2026-04-06"},"must_do":[],"notes":[],"one_thing":null,"parked":[],"should_do":[],"version":"planner_v3_hybrid","waiting":[]},"stats":{"builder":"deterministic_v2","counts":{"actionable":0,"do_now":0,"do_today":0,"inbox_in":0,"must_do":0,"parked":0,"pending_in":0,"should_do":0,"visible":0,"waiting":0},"daily_synthesis_source":"fallback","fingerprint":"eb2380d421cb3edee37d725d58195f73b3ae1991","planner_model":"gpt-5.4-nano"}}...
|
NULL
|
1.0
|
planner_plan_built:2026-04-10:4e1c22aee3aea4c84e0d planner_plan_built:2026-04-10:4e1c22aee3aea4c84e0d144546c8cb1444e2e350...
|
NULL
|
2026-04-10T17:59:26.213217+00:00
|
Edit
Delete
|
|
18789
|
evt_146b34852a56
|
system
|
2026-04-10T18:00:14.215126+00:00
|
housekeeping
|
[]
|
{"at":"2026-04-10T18:00:14.215126+00:0 {"at":"2026-04-10T18:00:14.215126+00:00","queue":{"cutoff_iso":"2026-04-10T17:50:14.221853+00:00","dead_letters_in_window":0,"dead_letters_total":0,"failed_in_window":0,"requeued_expired":0,"requeued_failed":0,"status_counts":{"done":211,"leased":2,"queued":2}},"reducers":{"max_seq":18788,"stale":[],"stale_minutes":10,"top":[{"cursor":18781,"lag":7,"max_pos":18788,"reducer":"memory_ingest:default","stream":"events","updated_at":"2026-04-10T17:55:09.445Z"},{"cursor":18785,"lag":3,"max_pos":18788,"reducer":"email_sender_verification_v2","stream":"events","updated_at":"2026-04-10T18:00:01.107Z"},{"cursor":18785,"lag":3,"max_pos":18788,"reducer":"sms_sender_verification_v1","stream":"events","updated_at":"2026-04-10T18:00:02.287Z"},{"cursor":18785,"lag":3,"max_pos":18788,"reducer":"portfolio_resolver_v3","stream":"events","updated_at":"2026-04-10T17:59:46.572Z"},{"cursor":18786,"lag":2,"max_pos":18788,"reducer":"inbox_indexer_events_v3","stream":"events","updated_at":"2026-04-10T18:00:04.819Z"},{"cursor":18787,"lag":1,"max_pos":18788,"reducer":"resolver_v3","stream":"events","updated_at":"2026-04-10T18:00:08.259Z"},{"cursor":18787,"lag":1,"max_pos":18788,"reducer":"entity_reducer_v2_deterministic","stream":"events","updated_at":"2026-04-10T18:00:08.122Z"},{"cursor":18787,"lag":1,"max_pos":18788,"reducer":"entity_alias_reducer_v2","stream":"events","updated_at":"2026-04-10T18:00:08.172Z"},{"cursor":18787,"lag":1,"max_pos":18788,"reducer":"event_subjects_reducer_v2","stream":"events","updated_at":"2026-04-10T18:00:08.307Z"},{"cursor":18787,"lag":1,"max_pos":18788,"reducer":"fact_reducer_v2_deterministic","stream":"events","updated_at":"2026-04-10T18:00:08.444Z"}],"worst_lag":7,"worst_reducer":"memory_ingest:default"},"subsystem":"housekeeping"}...
|
NULL
|
1.0
|
system_housekeeping:2026-04-10T18:00:00Z
|
NULL
|
2026-04-10T18:00:14.236430+00:00
|
Edit
Delete
|
|
18790
|
evt_91121352ac44
|
planner_plan_built
|
2026-04-10T18:04:26.169384+00:00
|
planner
|
[]
|
{"day":"2026-04-10","plan" {"day":"2026-04-10","plan":{"day":"2026-04-10","do_now":[],"do_today":[],"meta":{"built_at":"2026-04-10T18:04:26.169384+00:00","daily_synthesis_source":"fallback","day":"2026-04-10","filters":{"deduped":0,"internal_shadow":0,"noise_signal":1,"stale":4,"stale_question":0,"stale_workflow":0},"fingerprint":"eb2380d421cb3edee37d725d58195f73b3ae1991","intelligence_directives":[],"limits":{"limit_inbox":250,"limit_pending":50,"max_do_now":5,"max_do_today":7,"max_must_do":5,"max_park":25,"max_should_do":7,"max_waiting":5},"owner_context":{"active_projects":[],"commitments":[],"top_focus":null,"work_focus":null},"planner_model":"gpt-5.4-nano","source":"planner","timezone":"America/New_York","week_start":"2026-04-06"},"must_do":[],"notes":[],"one_thing":null,"parked":[],"should_do":[],"version":"planner_v3_hybrid","waiting":[]},"stats":{"builder":"deterministic_v2","counts":{"actionable":0,"do_now":0,"do_today":0,"inbox_in":0,"must_do":0,"parked":0,"pending_in":0,"should_do":0,"visible":0,"waiting":0},"daily_synthesis_source":"fallback","fingerprint":"eb2380d421cb3edee37d725d58195f73b3ae1991","planner_model":"gpt-5.4-nano"}}...
|
NULL
|
1.0
|
planner_plan_built:2026-04-10:6aa11dc89bf24b3e28ab planner_plan_built:2026-04-10:6aa11dc89bf24b3e28ab7077bf500d557d2cfcf6...
|
NULL
|
2026-04-10T18:04:28.302955+00:00
|
Edit
Delete
|
|
18794
|
evt_285c26c52787
|
inbox_item_upsert
|
2026-04-10T18:04:33.130547+00:00
|
inbox_indexer
|
[]
|
{"id":"sig:86e542a2382e2476"," {"id":"sig:86e542a2382e2476","links":{"dedupe_key":"observability_alert:2026-04-10T18","evidence_event_ids":["evt_ac65be0d572f"],"reason_trace":{},"severity":"high","signal_id":"sig_010ccb93dff0","signal_type":"system_distress","source":"observability","topic_key":"signal:system_distress:e76c5261ef1bc12c","user_visible":false},"normalized_text":"system_distress (high)","status":"open","tags":["signal","signal:system_distress","severity:high","source:observability","priority:high"],"text":"system_distress (high)","ts":"2026-04-10T18:04:33.130547+00:00","type":"signal"}...
|
inbox_index:signal:sig_010ccb93dff0
|
1.0
|
inbox_index:item:signal:sig_010ccb93dff0
|
NULL
|
2026-04-10T18:04:44.060234+00:00
|
Edit
Delete
|
|
18798
|
evt_51b53be63474
|
signal_candidate_ingest
|
2026-04-10T18:06:49.969735+00:00
|
collector:markets
|
[]
|
{"created_at":"2026-04-10T18:06:49.969 {"created_at":"2026-04-10T18:06:49.969735+00:00","signal_type":"market_headline_delta","source":"market_ingestor","url":"https://news.google.com/rss/articles/CBMitwFBVV95cUxQV0gwUW14djJGVm9ETE50d05JdDdzNXI2Rk00UFE5TnJJa1pPXzdDVVBJSjdHdWtHRWFpREp0czMtV3FiQ1d2a1BMalVxWHdzUWhuLTQ0aUpUYi1za0FDTTNhRjVlaXJkMndBRTdfaUFjdWVZWDBHellhekRLaWJvSGJONGVqNXNYS2otcnIwWmxpWnVTSmM5RWNodjdKYWQyMVFCSGlyWjk3UFNCb2dJenBpZU56bDg?oc=5","value":{"fp":"5f2b1a8c068d89d9","published_at":"2026-04-10T17:30:00+00:00","source":"TelegraphHerald.com","source_domain":"telegraphherald.com","source_url":"https://www.telegraphherald.com","summary":"","tickers":[],"title":"Stock Market Insights: Markets surge after U.S.-Iran ceasefire as oil plunges 17% amid extreme volatility - TelegraphHerald.com","url":"https://news.google.com/rss/articles/CBMitwFBVV95cUxQV0gwUW14djJGVm9ETE50d05JdDdzNXI2Rk00UFE5TnJJa1pPXzdDVVBJSjdHdWtHRWFpREp0czMtV3FiQ1d2a1BMalVxWHdzUWhuLTQ0aUpUYi1za0FDTTNhRjVlaXJkMndBRTdfaUFjdWVZWDBHellhekRLaWJvSGJONGVqNXNYS2otcnIwWmxpWnVTSmM5RWNodjdKYWQyMVFCSGlyWjk3UFNCb2dJenBpZU56bDg?oc=5"}}...
|
TelegraphHerald.com
|
1.0
|
market_headline_delta:f03e421f0702a56e
|
NULL
|
2026-04-10T18:06:49.969956+00:00
|
Edit
Delete
|
|
18799
|
evt_beba9e1b315e
|
signal_candidate_ingest
|
2026-04-10T18:06:50.094069+00:00
|
collector:markets
|
[]
|
{"created_at":"2026-04-10T18:06:50.094 {"created_at":"2026-04-10T18:06:50.094069+00:00","signal_type":"market_headline_delta","source":"market_ingestor","url":"https://news.google.com/rss/articles/CBMiVEFVX3lxTE9ZMjY2SlZ6cThzVUd1blRRb1dtN1Z6VTNsZXpCeFRRWkgzOU1jVkJ4SlFqVE84V2Q0TGRRMGpaVW9GMGgtUmNxRGpJdmdRQW5mU1NWVA?oc=5","value":{"fp":"879c0dc27fa876e1","published_at":"2026-04-10T13:40:02+00:00","source":"CNBC","source_domain":"cnbc.com","source_url":"https://www.cnbc.com","summary":"","tickers":[],"title":"Squawk on the Street: Market News from the New York Stock Exchange - CNBC","url":"https://news.google.com/rss/articles/CBMiVEFVX3lxTE9ZMjY2SlZ6cThzVUd1blRRb1dtN1Z6VTNsZXpCeFRRWkgzOU1jVkJ4SlFqVE84V2Q0TGRRMGpaVW9GMGgtUmNxRGpJdmdRQW5mU1NWVA?oc=5"}}...
|
CNBC
|
1.0
|
market_headline_delta:e7c57eade75a78a0
|
NULL
|
2026-04-10T18:06:50.094154+00:00
|
Edit
Delete
|
|
18800
|
evt_0aa8ff5b85de
|
signal_candidate_ingest
|
2026-04-10T18:06:50.181388+00:00
|
collector:markets
|
[]
|
{"created_at":"2026-04-10T18:06:50.181 {"created_at":"2026-04-10T18:06:50.181388+00:00","signal_type":"market_headline_delta","source":"market_ingestor","url":"https://news.google.com/rss/articles/CBMiggFBVV95cUxNYW1GWC1ZWWRxcW50MmNYb0F3bVV5N2MyNnFpa0Vhb2Z2cVJ5RFhUMVlVZW94TmdwUi02V2xlRzFacThWYjBWUTJKVW9pdUJuM1lEaWkxMURfWmNYNHpKNTA1dWRiVmJVOGlMaEZvMFdKYW01ejdRZ3JtTnVMazQxLWln0gGHAUFVX3lxTE43blE0ekVabkpUNGsyQXRMSkJ5WmNncjZJaG4yVzhKcHVxd3lRT0UtSkpnbWhFMmlYT01ad1NWdWVXOGZ6cFNTVUVpaTA5V2NoUVdodmlETUp4Nzd1TzVvTjVZSTVpOUh5bDRaUnRURUlWRGp5X09LT3ViSVNRT2hTNVZTOVF3QQ?oc=5","value":{"fp":"93531885d9cf1c1c","published_at":"2026-04-10T15:13:55+00:00","source":"CNBC","source_domain":"cnbc.com","source_url":"https://www.cnbc.com","summary":"","tickers":[],"title":"White House warned staff against making Iran war bets on prediction markets - CNBC","url":"https://news.google.com/rss/articles/CBMiggFBVV95cUxNYW1GWC1ZWWRxcW50MmNYb0F3bVV5N2MyNnFpa0Vhb2Z2cVJ5RFhUMVlVZW94TmdwUi02V2xlRzFacThWYjBWUTJKVW9pdUJuM1lEaWkxMURfWmNYNHpKNTA1dWRiVmJVOGlMaEZvMFdKYW01ejdRZ3JtTnVMazQxLWln0gGHAUFVX3lxTE43blE0ekVabkpUNGsyQXRMSkJ5WmNncjZJaG4yVzhKcHVxd3lRT0UtSkpnbWhFMmlYT01ad1NWdWVXOGZ6cFNTVUVpaTA5V2NoUVdodmlETUp4Nzd1TzVvTjVZSTVpOUh5bDRaUnRURUlWRGp5X09LT3ViSVNRT2hTNVZTOVF3QQ?oc=5"}}...
|
CNBC
|
1.0
|
market_headline_delta:08e958f5c493bec0
|
NULL
|
2026-04-10T18:06:50.181907+00:00
|
Edit
Delete
|
|
18801
|
evt_b26d42ffcd0a
|
signal_candidate_ingest
|
2026-04-10T18:06:50.368819+00:00
|
collector:markets
|
[]
|
{"created_at":"2026-04-10T18:06:50.368 {"created_at":"2026-04-10T18:06:50.368819+00:00","signal_type":"market_headline_delta","source":"market_ingestor","url":"https://news.google.com/rss/articles/CBMisAFBVV95cUxNa0pmQ0Flamd2N2lpb0xqUjdCOS1COWJLclVoeVBXVFJrVUI0Znk2OXFGWnpENUREM2hrWDN3ZmNSMU9POHZTWFU3UnJQRDUzU0FtVXprcXh4OHRsQm9BMjNqQ3V1ekhlS0Y2MHVSOHpMUDNwT3cwcW56WGhDd3RTVFpGclhTQ0RkQ2Z0eFQ0S1J4QnItbjg4Wm8wTHlvdTBORDByU1ZDZ0tETzZDd2NtZQ?oc=5","value":{"fp":"dc32b50d322bd0a8","published_at":"2026-04-10T15:33:13+00:00","source":"Meyka","source_domain":"meyka.com","source_url":"https://meyka.com","summary":"","tickers":[],"title":"CYW.SI Stock Falls 6.45% on Apr 10: TrickleStar Limited Faces Profitability Challenges - Meyka","url":"https://news.google.com/rss/articles/CBMisAFBVV95cUxNa0pmQ0Flamd2N2lpb0xqUjdCOS1COWJLclVoeVBXVFJrVUI0Znk2OXFGWnpENUREM2hrWDN3ZmNSMU9POHZTWFU3UnJQRDUzU0FtVXprcXh4OHRsQm9BMjNqQ3V1ekhlS0Y2MHVSOHpMUDNwT3cwcW56WGhDd3RTVFpGclhTQ0RkQ2Z0eFQ0S1J4QnItbjg4Wm8wTHlvdTBORDByU1ZDZ0tETzZDd2NtZQ?oc=5"}}...
|
Meyka
|
1.0
|
market_headline_delta:547f4ef3ca39a367
|
NULL
|
2026-04-10T18:06:50.370603+00:00
|
Edit
Delete
|
|
18803
|
evt_114c6ae267a1
|
signal_candidate_ingest
|
2026-04-10T18:06:51.397185+00:00
|
collector:news
|
[]
|
{"created_at":"2026-04-10T18:06:51.397 {"created_at":"2026-04-10T18:06:51.397185+00:00","signal_type":"news_headline_delta","source":"news_rss","url":"https://news.google.com/rss/articles/CBMiogFBVV95cUxNLWJWXzJuQUp2QUdqaE9SOHFxdHN4TWVLQjRUX1l0bWh3U1RfX2JVdWpfSldIMjZzU2lRWjl6ampVTUstZkFnNGJIb1dNV0phLU1WdnhkVGRsVzJGVUE2V0xCZkpScEt5RnJDWXlGalBONWstc3NrYTJkSFNZa3ZUeVFCRzIyemRBdVVLRzR2RHd4NURTeWIwMUVIQmN4ME9KYlE?oc=5","value":{"fp":"0ca64f088ea50f05","published_at":"2026-04-10T17:55:00+00:00","source":"Barron's","source_domain":"barrons.com","source_url":"https://www.barrons.com","summary":"Market Rebound Means Fewer Bargains. 14 Stocks With \u2018Special Situations.\u2019 Barron's","title":"Market Rebound Means Fewer Bargains. 14 Stocks With \u2018Special Situations.\u2019 - Barron's","url":"https://news.google.com/rss/articles/CBMiogFBVV95cUxNLWJWXzJuQUp2QUdqaE9SOHFxdHN4TWVLQjRUX1l0bWh3U1RfX2JVdWpfSldIMjZzU2lRWjl6ampVTUstZkFnNGJIb1dNV0phLU1WdnhkVGRsVzJGVUE2V0xCZkpScEt5RnJDWXlGalBONWstc3NrYTJkSFNZa3ZUeVFCRzIyemRBdVVLRzR2RHd4NURTeWIwMUVIQmN4ME9KYlE?oc=5"}}...
|
rss:Barron's
|
1.0
|
news_delta:c4bdb8bc2c415662
|
NULL
|
2026-04-10T18:06:51.474665+00:00
|
Edit
Delete
|
|
18804
|
evt_342c7134de73
|
signal_candidate_ingest
|
2026-04-10T18:06:51.548375+00:00
|
collector:news
|
[]
|
{"created_at":"2026-04-10T18:06:51.548 {"created_at":"2026-04-10T18:06:51.548375+00:00","signal_type":"news_headline_delta","source":"news_rss","url":"https://news.google.com/rss/articles/CBMimAFBVV95cUxPcWNuc09VWk9iSDU0MGNfRmY5U1dGOHdlWGxyZjktaG56UEtDSFpTWkU0NHdkbk5KcGhvazhSNHdoRG9vVkUtNnNTa0d2V0ctSXd1T0hvYkQyUUtSMVJzUm5QaUVScGhxRDhsenQ2T3lkMlFhdWhfX0tVQnhDMUg5NnN0ZUVxUWstTWItTGJlTjlCNnpNQzJjMA?oc=5","value":{"fp":"6ca7eb798f27d540","published_at":"2026-04-10T17:50:44+00:00","source":"Yahoo Finance","source_domain":"finance.yahoo.com","source_url":"https://finance.yahoo.com","summary":"3 Value Stocks with Warning Signs Yahoo Finance","title":"3 Value Stocks with Warning Signs - Yahoo Finance","url":"https://news.google.com/rss/articles/CBMimAFBVV95cUxPcWNuc09VWk9iSDU0MGNfRmY5U1dGOHdlWGxyZjktaG56UEtDSFpTWkU0NHdkbk5KcGhvazhSNHdoRG9vVkUtNnNTa0d2V0ctSXd1T0hvYkQyUUtSMVJzUm5QaUVScGhxRDhsenQ2T3lkMlFhdWhfX0tVQnhDMUg5NnN0ZUVxUWstTWItTGJlTjlCNnpNQzJjMA?oc=5"}}...
|
rss:Yahoo Finance
|
1.0
|
news_delta:7700cdda472c2143
|
NULL
|
2026-04-10T18:06:51.548630+00:00
|
Edit
Delete
|