|
28306
|
evt_87e70869c13c
|
signal_candidate_ingest
|
2026-04-12T08:36:52.389790+00:00
|
collector:markets
|
[]
|
{"created_at":"2026-04-12T08:36:52.389 {"created_at":"2026-04-12T08:36:52.389790+00:00","signal_type":"market_headline_delta","source":"market_ingestor","url":"https://news.google.com/rss/articles/CBMigAFBVV95cUxOdmRaS0Fpejl1UjM3WW55UC1JN1hQdXZBUHJocHFQM0lFanhTLWJCS3F6dEN0WFBXMG5xSUNsWDB2bGx1WDd4VnIxd2pqQU9YXzNNWVgwS0kzem1aMHJhNkQ5Q0NBa01vVWlob0laWGNKV0JhMkFGSk9XV0Rnc0d1Yg?oc=5","value":{"fp":"849c8913e96b413c","published_at":"2026-04-12T05:59:41+00:00","source":"CryptoRank","source_domain":"cryptorank.io","source_url":"https://cryptorank.io","summary":"","tickers":[],"title":"Strategic Move: CEO Phong Le\u2019s $250K Preferred Stock Purchase Fuels Bitcoin Acquisition Speculation - CryptoRank","url":"https://news.google.com/rss/articles/CBMigAFBVV95cUxOdmRaS0Fpejl1UjM3WW55UC1JN1hQdXZBUHJocHFQM0lFanhTLWJCS3F6dEN0WFBXMG5xSUNsWDB2bGx1WDd4VnIxd2pqQU9YXzNNWVgwS0kzem1aMHJhNkQ5Q0NBa01vVWlob0laWGNKV0JhMkFGSk9XV0Rnc0d1Yg?oc=5"}}...
|
CryptoRank
|
1.0
|
market_headline_delta:92933b9466c933af
|
NULL
|
2026-04-12T08:36:52.389986+00:00
|
Edit
Delete
|
|
28293
|
evt_95dc22fc89a8
|
signal_candidate_ingest
|
2026-04-12T08:35:44.621329+00:00
|
collector:news
|
[]
|
{"created_at":"2026-04-12T08:35:44.621 {"created_at":"2026-04-12T08:35:44.621329+00:00","signal_type":"news_headline_delta","source":"news_rss","url":"https://news.google.com/rss/articles/CBMieEFVX3lxTFBEcnFqaTNVLUxwRDZrcl8xVFlETlpoaGlaNGVKeElSb19iZWlRRC1fRDIxdHc1MjJRNW9TSVJuTlNCal9mUFRvaW9wOURzRFQyanlIN3lPMl9HYlc2RWVwdEl4Umg4UmZEVnF0aGtPVGkzaTg1eEUzSQ?oc=5","value":{"fp":"4020f7502eddcd6c","published_at":"2026-04-11T23:12:36+00:00","source":"CNN","source_domain":"cnn.com","source_url":"https://www.cnn.com","summary":"A 9-year-old in France was found locked in a van since 2024, malnourished and unable to walk CNN French man charged with keeping nine-year-old son locked in van since 2024 The Guardian Boy in France kept in locked utility van for nearly 2 years before being rescued this week CBS News Boy, 9, rescued after being locked in father's van in France since 2024 Sky News Boy, 7, Was Allegedly Locked in a Van by Father. Now, the Child Is Unable to Walk People.com","title":"A 9-year-old in France was found locked in a van since 2024, malnourished and unable to walk - CNN","url":"https://news.google.com/rss/articles/CBMieEFVX3lxTFBEcnFqaTNVLUxwRDZrcl8xVFlETlpoaGlaNGVKeElSb19iZWlRRC1fRDIxdHc1MjJRNW9TSVJuTlNCal9mUFRvaW9wOURzRFQyanlIN3lPMl9HYlc2RWVwdEl4Umg4UmZEVnF0aGtPVGkzaTg1eEUzSQ?oc=5"}}...
|
rss:CNN
|
1.0
|
news_delta:782b87bb11e2f32b
|
NULL
|
2026-04-12T08:35:44.621500+00:00
|
Edit
Delete
|
|
28292
|
evt_6b93cdb7bd2d
|
signal_candidate_ingest
|
2026-04-12T08:35:44.564754+00:00
|
collector:news
|
[]
|
{"created_at":"2026-04-12T08:35:44.564 {"created_at":"2026-04-12T08:35:44.564754+00:00","signal_type":"news_headline_delta","source":"news_rss","url":"https://news.google.com/rss/articles/CBMilwFBVV95cUxQMWVDcy1VdFIxRE1HeWZONjh4VkU3c0V5SVVNM2c2Mmc5bHE2b29YcTNxc2NUcS14Y203LVpvVl9xNEtZNFBmSEY1bndfa243UldJYzU3VGhtVDZzM0F6bko3eHNaT3RERWFNZHRHUTNKX0hnWXNBd3JqTnd3cFA2Rk10dTFBNFppMGYtTG81WGhBTk1lc2tj?oc=5","value":{"fp":"4a39c7d2f8b9dd7e","published_at":"2026-04-12T03:44:34+00:00","source":"NHL.com","source_domain":"nhl.com","source_url":"https://www.nhl.com","summary":"Denver holds off Wisconsin to win 11th NCAA championship at Frozen Four NHL.com Denver wins the 2026 Frozen Four championship NCAA.com Denver Pioneers win 3rd NCAA men's hockey title in 5 years ESPN Denver Hockey National Championship Celebration Set for Tuesday at 6:30 p.m. MT University of Denver Athletics Wisconsin vs Denver hockey final score: Pioneers come back to defeat Badgers USA Today","title":"Denver holds off Wisconsin to win 11th NCAA championship at Frozen Four - NHL.com","url":"https://news.google.com/rss/articles/CBMilwFBVV95cUxQMWVDcy1VdFIxRE1HeWZONjh4VkU3c0V5SVVNM2c2Mmc5bHE2b29YcTNxc2NUcS14Y203LVpvVl9xNEtZNFBmSEY1bndfa243UldJYzU3VGhtVDZzM0F6bko3eHNaT3RERWFNZHRHUTNKX0hnWXNBd3JqTnd3cFA2Rk10dTFBNFppMGYtTG81WGhBTk1lc2tj?oc=5"}}...
|
rss:NHL.com
|
1.0
|
news_delta:8a94c37a976687db
|
NULL
|
2026-04-12T08:35:44.565175+00:00
|
Edit
Delete
|
|
28291
|
evt_2fffe10c089d
|
signal_candidate_ingest
|
2026-04-12T08:35:44.544556+00:00
|
collector:news
|
[]
|
{"created_at":"2026-04-12T08:35:44.544 {"created_at":"2026-04-12T08:35:44.544556+00:00","signal_type":"news_headline_delta","source":"news_rss","url":"https://news.google.com/rss/articles/CBMiiAFBVV95cUxOd3VVdm15MWlJa3NqX2RTX1d6RlNCblVuT0VIdks1SU55VFBJZGRmeXNPUjdzb1FIbGZkNG13X0J5eVZiOFpDcWNnUGVQeFNYRWI3WGxwUU1VTXl6ZTZtUk9GRDlFVDNMQmpSRHhRMnJtR3BRcmRfQ1g3ek5nZEFUWjBtaVptZ1la?oc=5","value":{"fp":"704383aa14ddaf27","published_at":"2026-04-12T03:54:46+00:00","source":"NBA","source_domain":"nba.com","source_url":"https://www.nba.com","summary":"Playoffs scenarios abound for final Sunday of NBA season NBA NBA Eastern Conference standings, explained: Updated scenarios for Raptors, 76ers and more Yahoo Sports NBA playoffs: Everything at stake on final day of regular season from clinching scenarios to lottery odds CBS Sports NBA must-watch games for final day of season, April 12: Nine games that impact playoff scenarios, seeding NBC Sports NBA playoff bracket, standings, scores with one day left in regular season USA Today","title":"Playoffs scenarios abound for final Sunday of NBA season - NBA","url":"https://news.google.com/rss/articles/CBMiiAFBVV95cUxOd3VVdm15MWlJa3NqX2RTX1d6RlNCblVuT0VIdks1SU55VFBJZGRmeXNPUjdzb1FIbGZkNG13X0J5eVZiOFpDcWNnUGVQeFNYRWI3WGxwUU1VTXl6ZTZtUk9GRDlFVDNMQmpSRHhRMnJtR3BRcmRfQ1g3ek5nZEFUWjBtaVptZ1la?oc=5"}}...
|
rss:NBA
|
1.0
|
news_delta:721d22013afbc0be
|
NULL
|
2026-04-12T08:35:44.544653+00:00
|
Edit
Delete
|
|
28290
|
evt_a8da3d0c122b
|
signal_candidate_ingest
|
2026-04-12T08:35:44.505432+00:00
|
collector:news
|
[]
|
{"created_at":"2026-04-12T08:35:44.505 {"created_at":"2026-04-12T08:35:44.505432+00:00","signal_type":"news_headline_delta","source":"news_rss","url":"https://news.google.com/rss/articles/CBMipgFBVV95cUxPem8xQXUwU0w5N2lPenV5cEQ3blBwWWRRbXVQSHZvYUN3dzhpcFNqQWJkUmhXV2Ria09yTnJOTnR2NlVYMGpEQlZUNGxETHZhWXhSVFJDOXFhTzRTTm9vV1pUaFQ3LUhrSGtJck1FRkdodEpyWmNhRTBkN2NqbVJQc0I2M1FTSFZuYWs4QUxmaG9yb0Q5NnBfNVpJYWJSb0RlSC16MmdB?oc=5","value":{"fp":"fbdf0d4cd9799cef","published_at":"2026-04-12T05:01:00+00:00","source":"The Daily Beast","source_domain":"thedailybeast.com","source_url":"https://www.thedailybeast.com","summary":"SNL\u2019s Michael Che Draws Loud Groans With Dark Melania Joke The Daily Beast SNL skewers Melania Trump over \u2018insane\u2019 Epstein statement: \u2018Gonna make everyone way more suspicious\u2019 The Independent 'SNL' cold open spoofs Melania Trump's 'big, random' Epstein speech USA Today \u2018Saturday Night Live\u2019 Opens With Donald Trump And Pete Hegseth Reveling In The Prospect Of Bombing Iran Again Deadline Trump Calls Tiger Woods From Rehab as Melania Addresses Her Epstein Statement on \u2018SNL\u2019 The Hollywood Reporter","title":"SNL\u2019s Michael Che Draws Loud Groans With Dark Melania Joke - The Daily Beast","url":"https://news.google.com/rss/articles/CBMipgFBVV95cUxPem8xQXUwU0w5N2lPenV5cEQ3blBwWWRRbXVQSHZvYUN3dzhpcFNqQWJkUmhXV2Ria09yTnJOTnR2NlVYMGpEQlZUNGxETHZhWXhSVFJDOXFhTzRTTm9vV1pUaFQ3LUhrSGtJck1FRkdodEpyWmNhRTBkN2NqbVJQc0I2M1FTSFZuYWs4QUxmaG9yb0Q5NnBfNVpJYWJSb0RlSC16MmdB?oc=5"}}...
|
rss:The Daily Beast
|
1.0
|
news_delta:d51f462fa79cc869
|
NULL
|
2026-04-12T08:35:44.505525+00:00
|
Edit
Delete
|
|
28289
|
evt_79d0b2500a56
|
signal_candidate_ingest
|
2026-04-12T08:35:44.428344+00:00
|
collector:news
|
[]
|
{"created_at":"2026-04-12T08:35:44.428 {"created_at":"2026-04-12T08:35:44.428344+00:00","signal_type":"news_headline_delta","source":"news_rss","url":"https://news.google.com/rss/articles/CBMi2wFBVV95cUxPdGNiOWFZQmxqTnc2OGlKNWdySlRybEN2RmJ5N2ZqdW5UcHN1bGt2d0pPdHdLZER2YnJqazZOVU1YSW94ZndHd1NRLWg4dlc0R05kOVBpYTVIZUpXNW5CTElWSEFfeUdnTHltdVloampsX2ZGUUYyUi1hT1hkYVYxQTVHaTB4RVRrNW5UUm40WlBZTWRFTWpIb3VPZnZDLWlHQW1RZUdWendYV3pJb010RklyODRLVWxfYVg4Q01uMjFoYnRsOXZRYi1vOVFocmljZnJWejR6TEo4Mm_SAeABQVVfeXFMTm5PaTExSW80QjBsU2VHTl9sMlh2cXJMTE1tTlZQUFpRcEwxYVVCV3h1WUU3S1N5cDNyMUMxMjQwUHF3ZklKQUVBN28tdS13b3JmM01mSHE5YVNETXN0WUdQWkNmdVZxOTM3Wm1UWEJLNC1NYVdVcHBhc1NtMlVqWnZWQW1jbV9iU2pSMXlvN0VLX2tzLUhlMjdOb0RrcjJHTDZKWjAtLTVGd2QxazBzT3RERE5xQWdBWlpwcTMwbWVZVXl2OTZxdDJJY3RzbHZlRWxPQndjaG91UXNCeTl5d18?oc=5","value":{"fp":"202b19013005e355","published_at":"2026-04-12T08:23:01+00:00","source":"simplywall.st","source_domain":"simplywall.st","source_url":"https://simplywall.st","summary":"How Mixed Earnings, Dividend Steadiness, and Downgrades Will Impact Conagra Brands (CAG) Investors simplywall.st","title":"How Mixed Earnings, Dividend Steadiness, and Downgrades Will Impact Conagra Brands (CAG) Investors - simplywall.st","url":"https://news.google.com/rss/articles/CBMi2wFBVV95cUxPdGNiOWFZQmxqTnc2OGlKNWdySlRybEN2RmJ5N2ZqdW5UcHN1bGt2d0pPdHdLZER2YnJqazZOVU1YSW94ZndHd1NRLWg4dlc0R05kOVBpYTVIZUpXNW5CTElWSEFfeUdnTHltdVloampsX2ZGUUYyUi1hT1hkYVYxQTVHaTB4RVRrNW5UUm40WlBZTWRFTWpIb3VPZnZDLWlHQW1RZUdWendYV3pJb010RklyODRLVWxfYVg4Q01uMjFoYnRsOXZRYi1vOVFocmljZnJWejR6TEo4Mm_SAeABQVVfeXFMTm5PaTExSW80QjBsU2VHTl9sMlh2cXJMTE1tTlZQUFpRcEwxYVVCV3h1WUU3S1N5cDNyMUMxMjQwUHF3ZklKQUVBN28tdS13b3JmM01mSHE5YVNETXN0WUdQWkNmdVZxOTM3Wm1UWEJLNC1NYVdVcHBhc1NtMlVqWnZWQW1jbV9iU2pSMXlvN0VLX2tzLUhlMjdOb0RrcjJHTDZKWjAtLTVGd2QxazBzT3RERE5xQWdBWlpwcTMwbWVZVXl2OTZxdDJJY3RzbHZlRWxPQndjaG91UXNCeTl5d18?oc=5"}}...
|
rss:simplywall.st
|
1.0
|
news_delta:34731e464aaa5e8b
|
NULL
|
2026-04-12T08:35:44.428570+00:00
|
Edit
Delete
|
|
28284
|
evt_37f2a35845a3
|
dead_letter
|
2026-04-12T08:33:57.099042+00:00
|
worker
|
[]
|
{"created_at":"2026-04-12T08:33:57.099 {"created_at":"2026-04-12T08:33:57.099042+00:00","dedupe_key":"job_dead:job_observability_tick_731d307f439f:145:5","error":"ImportError: cannot import name 'observability_tick' from 'opia_core.runtime.daemons.lifecycle' (/app/opia_core/runtime/daemons/lifecycle/__init__.py)","payload":{"attempts":145,"job_id":"job_observability_tick_731d307f439f","job_type":"observability_tick","kind":"job_dead_letter","last_error":"cannot import name 'observability_tick' from 'opia_core.runtime.daemons.lifecycle' (/app/opia_core/runtime/daemons/lifecycle/__init__.py)","leased_at":"2026-04-12T08:33:56.963153+00:00","max_attempts":5,"params":{"interval_s":300},"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 49, in <lambda>\n \"observability_tick\": lambda p: _lazy_observability_tick(ctx, p),\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/scheduler/handlers.py\", line 245, in _lazy_observability_tick\n from opia_core.runtime.daemons.lifecycle import observability_tick\nImportError: cannot import name 'observability_tick' from 'opia_core.runtime.daemons.lifecycle' (/app/opia_core/runtime/daemons/lifecycle/__init__.py). Did you mean: 'observability'?\n","worker":"observability"},"severity":"high","source":"worker"}...
|
NULL
|
1.0
|
job_dead:job_observability_tick_731d307f439f:145:5
|
NULL
|
2026-04-12T08:33:57.099116+00:00
|
Edit
Delete
|
|
28280
|
evt_79962ea78656
|
dead_letter
|
2026-04-12T08:28:58.497831+00:00
|
worker
|
[]
|
{"created_at":"2026-04-12T08:28:58.497 {"created_at":"2026-04-12T08:28:58.497831+00:00","dedupe_key":"job_dead:job_observability_tick_731d307f439f:144:5","error":"ImportError: cannot import name 'observability_tick' from 'opia_core.runtime.daemons.lifecycle' (/app/opia_core/runtime/daemons/lifecycle/__init__.py)","payload":{"attempts":144,"job_id":"job_observability_tick_731d307f439f","job_type":"observability_tick","kind":"job_dead_letter","last_error":"cannot import name 'observability_tick' from 'opia_core.runtime.daemons.lifecycle' (/app/opia_core/runtime/daemons/lifecycle/__init__.py)","leased_at":"2026-04-12T08:28:57.330380+00:00","max_attempts":5,"params":{"interval_s":300},"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 49, in <lambda>\n \"observability_tick\": lambda p: _lazy_observability_tick(ctx, p),\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/scheduler/handlers.py\", line 245, in _lazy_observability_tick\n from opia_core.runtime.daemons.lifecycle import observability_tick\nImportError: cannot import name 'observability_tick' from 'opia_core.runtime.daemons.lifecycle' (/app/opia_core/runtime/daemons/lifecycle/__init__.py). Did you mean: 'observability'?\n","worker":"observability"},"severity":"high","source":"worker"}...
|
NULL
|
1.0
|
job_dead:job_observability_tick_731d307f439f:144:5
|
NULL
|
2026-04-12T08:28:58.512512+00:00
|
Edit
Delete
|
|
28262
|
evt_c6f517e321b9
|
dead_letter
|
2026-04-12T08:23:56.373853+00:00
|
worker
|
[]
|
{"created_at":"2026-04-12T08:23:56.373 {"created_at":"2026-04-12T08:23:56.373853+00:00","dedupe_key":"job_dead:job_observability_tick_731d307f439f:143:5","error":"ImportError: cannot import name 'observability_tick' from 'opia_core.runtime.daemons.lifecycle' (/app/opia_core/runtime/daemons/lifecycle/__init__.py)","payload":{"attempts":143,"job_id":"job_observability_tick_731d307f439f","job_type":"observability_tick","kind":"job_dead_letter","last_error":"cannot import name 'observability_tick' from 'opia_core.runtime.daemons.lifecycle' (/app/opia_core/runtime/daemons/lifecycle/__init__.py)","leased_at":"2026-04-12T08:23:54.981970+00:00","max_attempts":5,"params":{"interval_s":300},"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 49, in <lambda>\n \"observability_tick\": lambda p: _lazy_observability_tick(ctx, p),\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/scheduler/handlers.py\", line 245, in _lazy_observability_tick\n from opia_core.runtime.daemons.lifecycle import observability_tick\nImportError: cannot import name 'observability_tick' from 'opia_core.runtime.daemons.lifecycle' (/app/opia_core/runtime/daemons/lifecycle/__init__.py). Did you mean: 'observability'?\n","worker":"observability"},"severity":"high","source":"worker"}...
|
NULL
|
1.0
|
job_dead:job_observability_tick_731d307f439f:143:5
|
NULL
|
2026-04-12T08:23:56.497072+00:00
|
Edit
Delete
|
|
28247
|
evt_0a2fbb0e323b
|
signal_candidate_ingest
|
2026-04-12T08:20:37.584882+00:00
|
collector:news
|
[]
|
{"created_at":"2026-04-12T08:20:37.584 {"created_at":"2026-04-12T08:20:37.584882+00:00","signal_type":"news_headline_delta","source":"news_rss","url":"https://news.google.com/rss/articles/CBMiiwFBVV95cUxNbE52eklYeDRpdGxYNHdCTEc2ZHJlbVJ6X25KWnJFMWhjbDJYdjlwVHpma0JNcDBjOURrbXVEalV4aTA1NTNabldPWlo0VG1RVFNXXzVpWmpteVFjMG43d0h1Sl9aV3pkMC1kQnV4NHVzZlpBUVl4SmNrdHFGWE1LVnZpUVA1My1kQ2ZV?oc=5","value":{"fp":"b64f1bf97809d8fa","published_at":"2026-04-12T02:56:07+00:00","source":"NPR","source_domain":"npr.org","source_url":"https://www.npr.org","summary":"White House ballroom construction can continue for now, appeals court says NPR Appeals court says Trump White House ballroom construction can proceed for now CNN Federal judges say White House ballroom construction can continue, for now The Washington Post Judge told to reconsider national security implications of halting Trump's White House ballroom AP News In his efforts to remake federal architecture, Trump repudiates the \u2018republican ideals\u2019 that have long informed it The Conversation","title":"White House ballroom construction can continue for now, appeals court says - NPR","url":"https://news.google.com/rss/articles/CBMiiwFBVV95cUxNbE52eklYeDRpdGxYNHdCTEc2ZHJlbVJ6X25KWnJFMWhjbDJYdjlwVHpma0JNcDBjOURrbXVEalV4aTA1NTNabldPWlo0VG1RVFNXXzVpWmpteVFjMG43d0h1Sl9aV3pkMC1kQnV4NHVzZlpBUVl4SmNrdHFGWE1LVnZpUVA1My1kQ2ZV?oc=5"}}...
|
rss:NPR
|
1.0
|
news_delta:3f1f8f47e64003e7
|
NULL
|
2026-04-12T08:20:37.596615+00:00
|
Edit
Delete
|
|
28246
|
evt_20097628bcb3
|
signal_candidate_ingest
|
2026-04-12T08:20:37.511452+00:00
|
collector:news
|
[]
|
{"created_at":"2026-04-12T08:20:37.511 {"created_at":"2026-04-12T08:20:37.511452+00:00","signal_type":"news_headline_delta","source":"news_rss","url":"https://news.google.com/rss/articles/CBMigAFBVV95cUxQaUFjMklCT1ZCUzVXbTZpLTZWUUdCMGlaZEczVkxTRXdVZnJBSlNfbHJUcXhLaE5aT2o1emV3UnlmN1lVWjA4Q1FqcUFMQVlrT3ZlYTd1anJXT3BSM0xoV3F2d05uRnllYzdLdHFoc0o0T19fTll2TW9YMHV1cnQ3MA?oc=5","value":{"fp":"b7e37ece73ed0f35","published_at":"2026-04-12T04:01:32+00:00","source":"The New York Times","source_domain":"nytimes.com","source_url":"https://www.nytimes.com","summary":"Many Polls Say Orban Will Lose. But He Has an Edge Even Before Voting Begins. The New York Times Hungarians 'write history' in election that Tisza will win, opposition leader says Reuters Trump\u2019s closest ally in Europe faces toughest test yet as Hungary votes. Here\u2019s what to know CNN How Hungarian Prime Minister Viktor Orb\u00e1n\u2019s hometown became a symbol of excesses NPR Hungarians vote in landmark election closely watched by EU, Russia, U.S. CNBC","title":"Many Polls Say Orban Will Lose. But He Has an Edge Even Before Voting Begins. - The New York Times","url":"https://news.google.com/rss/articles/CBMigAFBVV95cUxQaUFjMklCT1ZCUzVXbTZpLTZWUUdCMGlaZEczVkxTRXdVZnJBSlNfbHJUcXhLaE5aT2o1emV3UnlmN1lVWjA4Q1FqcUFMQVlrT3ZlYTd1anJXT3BSM0xoV3F2d05uRnllYzdLdHFoc0o0T19fTll2TW9YMHV1cnQ3MA?oc=5"}}...
|
rss:The New York Times
|
1.0
|
news_delta:6a7de90c46e2f6b3
|
NULL
|
2026-04-12T08:20:37.511565+00:00
|
Edit
Delete
|
|
28245
|
evt_755a93434a86
|
signal_candidate_ingest
|
2026-04-12T08:20:37.467360+00:00
|
collector:news
|
[]
|
{"created_at":"2026-04-12T08:20:37.467 {"created_at":"2026-04-12T08:20:37.467360+00:00","signal_type":"news_headline_delta","source":"news_rss","url":"https://news.google.com/rss/articles/CBMiiwFBVV95cUxQUU1YMG9Vc2F0dWZZQjNSXzVHczBYb08waExJeS1DWDA0S0JfQW9kOThuYkNqRzRyRkRtTGhiajlUNUU3TmZVZFdNR0MteVJHWG5ZX0pobnM5Z18xUVlUNVNNMmtvLUMtRDBFb1ZyWmMwQk5Nd2xELTBzazJmUlpOMW9VN1RybjNaVjRn?oc=5","value":{"fp":"1722e83c455cf396","published_at":"2026-04-12T05:09:41+00:00","source":"The Washington Post","source_domain":"washingtonpost.com","source_url":"https://www.washingtonpost.com","summary":"Direct U.S.-Iran talks fail to reach resolution after lengthy negotiation The Washington Post Live updates: Iran war news; Vance says no agreement after marathon talks in Pakistan CNN JD Vance Made \"Dozens\" Of Calls To Trump In 21 Hours Of Peace Talks With Iran NDTV US-Iran peace talks end without agreement, delegations leave Pakistan Reuters No Deal: U.S.-Iran peace talks in Islamabad fall through NPR","title":"Direct U.S.-Iran talks fail to reach resolution after lengthy negotiation - The Washington Post","url":"https://news.google.com/rss/articles/CBMiiwFBVV95cUxQUU1YMG9Vc2F0dWZZQjNSXzVHczBYb08waExJeS1DWDA0S0JfQW9kOThuYkNqRzRyRkRtTGhiajlUNUU3TmZVZFdNR0MteVJHWG5ZX0pobnM5Z18xUVlUNVNNMmtvLUMtRDBFb1ZyWmMwQk5Nd2xELTBzazJmUlpOMW9VN1RybjNaVjRn?oc=5"}}...
|
rss:The Washington Post
|
1.0
|
news_delta:3886d5df387192cb
|
NULL
|
2026-04-12T08:20:37.467597+00:00
|
Edit
Delete
|
|
28244
|
evt_2d202448ee63
|
signal_candidate_ingest
|
2026-04-12T08:20:37.365498+00:00
|
collector:news
|
[]
|
{"created_at":"2026-04-12T08:20:37.365 {"created_at":"2026-04-12T08:20:37.365498+00:00","signal_type":"news_headline_delta","source":"news_rss","url":"https://news.google.com/rss/articles/CBMigAFBVV95cUxOdjdKdmFKX2tCemRyMVZ0Q0pOUjJ6TnNFcDVabzR3Q0hkVHgwV0JUUE5ia3dMYnFsTl96eDlxeThMRG1jUTVBeEV3b19mdzNxSkEwVHRhU0hQT3dEVnRpRTk1Njl2dzdyQUhSNEg3eWNlMEZISFFMd3hmRE9rSWttbg?oc=5","value":{"fp":"545a6f3e7b3c7bbe","published_at":"2026-04-12T07:44:28+00:00","source":"Yahoo Finance UK","source_domain":"uk.finance.yahoo.com","source_url":"https://uk.finance.yahoo.com","summary":"Is Loar Holdings Inc. (LOAR) One of the Best Mid-Cap Defense Stocks to Invest In? Yahoo Finance UK","title":"Is Loar Holdings Inc. (LOAR) One of the Best Mid-Cap Defense Stocks to Invest In? - Yahoo Finance UK","url":"https://news.google.com/rss/articles/CBMigAFBVV95cUxOdjdKdmFKX2tCemRyMVZ0Q0pOUjJ6TnNFcDVabzR3Q0hkVHgwV0JUUE5ia3dMYnFsTl96eDlxeThMRG1jUTVBeEV3b19mdzNxSkEwVHRhU0hQT3dEVnRpRTk1Njl2dzdyQUhSNEg3eWNlMEZISFFMd3hmRE9rSWttbg?oc=5"}}...
|
rss:Yahoo Finance UK
|
1.0
|
news_delta:8ee1bd2b1199820b
|
NULL
|
2026-04-12T08:20:37.365897+00:00
|
Edit
Delete
|
|
28238
|
evt_db390dba9269
|
dead_letter
|
2026-04-12T08:18:53.983069+00:00
|
worker
|
[]
|
{"created_at":"2026-04-12T08:18:53.983 {"created_at":"2026-04-12T08:18:53.983069+00:00","dedupe_key":"job_dead:job_observability_tick_731d307f439f:142:5","error":"ImportError: cannot import name 'observability_tick' from 'opia_core.runtime.daemons.lifecycle' (/app/opia_core/runtime/daemons/lifecycle/__init__.py)","payload":{"attempts":142,"job_id":"job_observability_tick_731d307f439f","job_type":"observability_tick","kind":"job_dead_letter","last_error":"cannot import name 'observability_tick' from 'opia_core.runtime.daemons.lifecycle' (/app/opia_core/runtime/daemons/lifecycle/__init__.py)","leased_at":"2026-04-12T08:18:53.785354+00:00","max_attempts":5,"params":{"interval_s":300},"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 49, in <lambda>\n \"observability_tick\": lambda p: _lazy_observability_tick(ctx, p),\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/scheduler/handlers.py\", line 245, in _lazy_observability_tick\n from opia_core.runtime.daemons.lifecycle import observability_tick\nImportError: cannot import name 'observability_tick' from 'opia_core.runtime.daemons.lifecycle' (/app/opia_core/runtime/daemons/lifecycle/__init__.py). Did you mean: 'observability'?\n","worker":"observability"},"severity":"high","source":"worker"}...
|
NULL
|
1.0
|
job_dead:job_observability_tick_731d307f439f:142:5
|
NULL
|
2026-04-12T08:18:53.995260+00:00
|
Edit
Delete
|
|
28232
|
evt_44437dc7ab3e
|
dead_letter
|
2026-04-12T08:13:51.010526+00:00
|
worker
|
[]
|
{"created_at":"2026-04-12T08:13:51.010 {"created_at":"2026-04-12T08:13:51.010526+00:00","dedupe_key":"job_dead:job_observability_tick_731d307f439f:141:5","error":"ImportError: cannot import name 'observability_tick' from 'opia_core.runtime.daemons.lifecycle' (/app/opia_core/runtime/daemons/lifecycle/__init__.py)","payload":{"attempts":141,"job_id":"job_observability_tick_731d307f439f","job_type":"observability_tick","kind":"job_dead_letter","last_error":"cannot import name 'observability_tick' from 'opia_core.runtime.daemons.lifecycle' (/app/opia_core/runtime/daemons/lifecycle/__init__.py)","leased_at":"2026-04-12T08:13:50.717754+00:00","max_attempts":5,"params":{"interval_s":300},"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 49, in <lambda>\n \"observability_tick\": lambda p: _lazy_observability_tick(ctx, p),\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/scheduler/handlers.py\", line 245, in _lazy_observability_tick\n from opia_core.runtime.daemons.lifecycle import observability_tick\nImportError: cannot import name 'observability_tick' from 'opia_core.runtime.daemons.lifecycle' (/app/opia_core/runtime/daemons/lifecycle/__init__.py). Did you mean: 'observability'?\n","worker":"observability"},"severity":"high","source":"worker"}...
|
NULL
|
1.0
|
job_dead:job_observability_tick_731d307f439f:141:5
|
NULL
|
2026-04-12T08:13:51.025097+00:00
|
Edit
Delete
|
|
28218
|
evt_aa08225d8b53
|
dead_letter
|
2026-04-12T08:08:50.464785+00:00
|
worker
|
[]
|
{"created_at":"2026-04-12T08:08:50.464 {"created_at":"2026-04-12T08:08:50.464785+00:00","dedupe_key":"job_dead:job_observability_tick_731d307f439f:140:5","error":"ImportError: cannot import name 'observability_tick' from 'opia_core.runtime.daemons.lifecycle' (/app/opia_core/runtime/daemons/lifecycle/__init__.py)","payload":{"attempts":140,"job_id":"job_observability_tick_731d307f439f","job_type":"observability_tick","kind":"job_dead_letter","last_error":"cannot import name 'observability_tick' from 'opia_core.runtime.daemons.lifecycle' (/app/opia_core/runtime/daemons/lifecycle/__init__.py)","leased_at":"2026-04-12T08:08:50.143226+00:00","max_attempts":5,"params":{"interval_s":300},"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 49, in <lambda>\n \"observability_tick\": lambda p: _lazy_observability_tick(ctx, p),\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/scheduler/handlers.py\", line 245, in _lazy_observability_tick\n from opia_core.runtime.daemons.lifecycle import observability_tick\nImportError: cannot import name 'observability_tick' from 'opia_core.runtime.daemons.lifecycle' (/app/opia_core/runtime/daemons/lifecycle/__init__.py). Did you mean: 'observability'?\n","worker":"observability"},"severity":"high","source":"worker"}...
|
NULL
|
1.0
|
job_dead:job_observability_tick_731d307f439f:140:5
|
NULL
|
2026-04-12T08:08:50.477846+00:00
|
Edit
Delete
|
|
28197
|
evt_f7cea310b9dd
|
signal_candidate_ingest
|
2026-04-12T08:05:34.002948+00:00
|
collector:news
|
[]
|
{"created_at":"2026-04-12T08:05:34.002 {"created_at":"2026-04-12T08:05:34.002948+00:00","signal_type":"news_headline_delta","source":"news_rss","url":"https://news.google.com/rss/articles/CBMiZkFVX3lxTE9iTkR2enM5VE96eXFCOVA2eU02aldxWEIxMHAxaWlRWWxCbGdrejdqSFduYk10dlhmd3p5VHhwZ2pmOHd3M09MVjdvWW8tTk84UFBSMTRDd05KbGNVTFp6cDhRMWFKdw?oc=5","value":{"fp":"056067e68e114611","published_at":"2026-04-11T15:00:00+00:00","source":"BBC Science Focus Magazine","source_domain":"sciencefocus.com","source_url":"https://www.sciencefocus.com","summary":"6 mind-blowing space missions now set to launch after Artemis II BBC Science Focus Magazine Artemis 3 and beyond: What's next for NASA after Artemis 2 moon success Space The Artemis II mission has ended. Where does NASA go from here? Ars Technica After Artemis II, NASA looks to SpaceX, Blue Origin for moon landings Phys.org When will NASA land on the moon? Tracking the Artemis program's journey back to the lunar surface FOX Weather","title":"6 mind-blowing space missions now set to launch after Artemis II - BBC Science Focus Magazine","url":"https://news.google.com/rss/articles/CBMiZkFVX3lxTE9iTkR2enM5VE96eXFCOVA2eU02aldxWEIxMHAxaWlRWWxCbGdrejdqSFduYk10dlhmd3p5VHhwZ2pmOHd3M09MVjdvWW8tTk84UFBSMTRDd05KbGNVTFp6cDhRMWFKdw?oc=5"}}...
|
rss:BBC Science Focus Magazine
|
1.0
|
news_delta:7f8d9e6506da689b
|
NULL
|
2026-04-12T08:05:34.003226+00:00
|
Edit
Delete
|
|
28196
|
evt_509c840cfc3d
|
signal_candidate_ingest
|
2026-04-12T08:05:33.899245+00:00
|
collector:news
|
[]
|
{"created_at":"2026-04-12T08:05:33.899 {"created_at":"2026-04-12T08:05:33.899245+00:00","signal_type":"news_headline_delta","source":"news_rss","url":"https://news.google.com/rss/articles/CBMiiAFBVV95cUxNQllGMVl6M0RSSC16VWdHX1F3dUdKUG1BSXhjTW9jSjE3RW1lbkRLa19Ia2xDanFNbVZ4YzFXTG5rZE0xNGZrbDdaWmtVZmdSY0wzcjNjVC1nU0NnUWcwNGtPVDNEdUNoQkV6V1JzcUQ0YnE1ZTZkQWpzNVF3WjZwRUFjMlVJdGFm?oc=5","value":{"fp":"6470841030a00d42","published_at":"2026-04-11T20:28:40+00:00","source":"The Kyiv Independent","source_domain":"kyivindependent.com","source_url":"https://kyivindependent.com","summary":"Russia violates Easter ceasefire more than 400 times, Ukraine's military says The Kyiv Independent Russian Offensive Campaign Assessment, April 11, 2026 Institute for the Study of War 'We need real peace': Easter truce fails to lift grim mood in war-torn Ukraine BBC Russia\u2019s Putin declares ceasefire with Ukraine for Orthodox Easter CNN Ukraine, Russia swap 175 servicemen each ahead of Easter ceasefire Reuters","title":"Russia violates Easter ceasefire more than 400 times, Ukraine's military says - The Kyiv Independent","url":"https://news.google.com/rss/articles/CBMiiAFBVV95cUxNQllGMVl6M0RSSC16VWdHX1F3dUdKUG1BSXhjTW9jSjE3RW1lbkRLa19Ia2xDanFNbVZ4YzFXTG5rZE0xNGZrbDdaWmtVZmdSY0wzcjNjVC1nU0NnUWcwNGtPVDNEdUNoQkV6V1JzcUQ0YnE1ZTZkQWpzNVF3WjZwRUFjMlVJdGFm?oc=5"}}...
|
rss:The Kyiv Independent
|
1.0
|
news_delta:9cc45e7cd484b0ad
|
NULL
|
2026-04-12T08:05:33.899504+00:00
|
Edit
Delete
|
|
28195
|
evt_b1afb01827b2
|
signal_candidate_ingest
|
2026-04-12T08:05:33.819504+00:00
|
collector:news
|
[]
|
{"created_at":"2026-04-12T08:05:33.819 {"created_at":"2026-04-12T08:05:33.819504+00:00","signal_type":"news_headline_delta","source":"news_rss","url":"https://news.google.com/rss/articles/CBMihAFBVV95cUxOUjNEZlhtU0N3MExiOXUzSEdHSk90dm5WUW80aG9CZ1ZLRUh6dlh0M3pvaGJtUzdXeDkyVnpKaXlSVVlXTDhEbXh3bnFHQWJNeW83TFJ4OWtjVlBpeEVXbkEwbGFBWEVXNVE4OENKWEQ0QnpheVRrMHpjZFRUUkROUFIxUTA?oc=5","value":{"fp":"5994b030a240c4cc","published_at":"2026-04-12T04:01:56+00:00","source":"Financial Times","source_domain":"ft.com","source_url":"https://www.ft.com","summary":"Commodity traders lost \u2018billions\u2019 in early days of Iran war Financial Times Energy Trader Vitol Reorganizes Derivatives Team After Losses Bloomberg.com Exclusive | Wrong-Way Bets on Oil Had a Star Trader Hundreds of Millions in the Hole WSJ Iran war prompts Intercontinental Exchange to raise oil futures margins NewsBytes Vitol, the 'crude oil trading giant,' suffers heavy losses amid the Iran conflict as a star derivatives trader of Chinese descent incurs massive losses from leveraged positions. \u5bcc\u9014\u725b\u725b","title":"Commodity traders lost \u2018billions\u2019 in early days of Iran war - Financial Times","url":"https://news.google.com/rss/articles/CBMihAFBVV95cUxOUjNEZlhtU0N3MExiOXUzSEdHSk90dm5WUW80aG9CZ1ZLRUh6dlh0M3pvaGJtUzdXeDkyVnpKaXlSVVlXTDhEbXh3bnFHQWJNeW83TFJ4OWtjVlBpeEVXbkEwbGFBWEVXNVE4OENKWEQ0QnpheVRrMHpjZFRUUkROUFIxUTA?oc=5"}}...
|
rss:Financial Times
|
1.0
|
news_delta:2e57309c3d2385bc
|
NULL
|
2026-04-12T08:05:33.820005+00:00
|
Edit
Delete
|
|
28194
|
evt_15aedae457eb
|
signal_candidate_ingest
|
2026-04-12T08:05:33.734205+00:00
|
collector:news
|
[]
|
{"created_at":"2026-04-12T08:05:33.734 {"created_at":"2026-04-12T08:05:33.734205+00:00","signal_type":"news_headline_delta","source":"news_rss","url":"https://news.google.com/rss/articles/CBMilwFBVV95cUxObmkydUZWcGpzSEZFb09SbTZ0endWRmlnTEkwTkhCYjZsaXJqWDVuN1hHSUY0X09sYkVCWkpUQnFvRU8wMzNoYjQyRWppYTV6UktqNkVIS2JCZWp2Y0tIWEhidUhNNjBmVU5zR0lGcWJtUlFjWEltVFdXX3E4Slo4WXNNNnBDUF9PZmx1bE5uLXpWUHpvZnBB?oc=5","value":{"fp":"93a7939ad6c39c34","published_at":"2026-04-12T07:50:30+00:00","source":"The Motley Fool","source_domain":"fool.com","source_url":"https://www.fool.com","summary":"2 Cruise Line Stocks to Buy, Even in Today's Market Environment The Motley Fool","title":"2 Cruise Line Stocks to Buy, Even in Today's Market Environment - The Motley Fool","url":"https://news.google.com/rss/articles/CBMilwFBVV95cUxObmkydUZWcGpzSEZFb09SbTZ0endWRmlnTEkwTkhCYjZsaXJqWDVuN1hHSUY0X09sYkVCWkpUQnFvRU8wMzNoYjQyRWppYTV6UktqNkVIS2JCZWp2Y0tIWEhidUhNNjBmVU5zR0lGcWJtUlFjWEltVFdXX3E4Slo4WXNNNnBDUF9PZmx1bE5uLXpWUHpvZnBB?oc=5"}}...
|
rss:The Motley Fool
|
1.0
|
news_delta:36fda715694d3c2b
|
NULL
|
2026-04-12T08:05:33.734573+00:00
|
Edit
Delete
|
|
28193
|
evt_6ccf85f2c641
|
signal_candidate_ingest
|
2026-04-12T08:05:33.723491+00:00
|
collector:news
|
[]
|
{"created_at":"2026-04-12T08:05:33.723 {"created_at":"2026-04-12T08:05:33.723491+00:00","signal_type":"news_headline_delta","source":"news_rss","url":"https://news.google.com/rss/articles/CBMimAFBVV95cUxOSWw3UDJ0ZDRreUpmeTVsZE1ZMFVVMzZodWYxZENJQ2FJc2RFOW5pdmhxeWw3RFBkUWZ0UElRTnR5QWxVbzNWZ2dLUWVfWWhvVC1EUFpkYVd2VlBUWTVpYnhDY3VNdFN0VU5SMXZMZV9UclJLRVJDVEN4cW5pRkJTWFlfSnctTVkxSkh4OWhYYWFHdVhUQWNGNA?oc=5","value":{"fp":"97444b23728a44b7","published_at":"2026-04-12T07:50:48+00:00","source":"The Motley Fool","source_domain":"fool.com","source_url":"https://www.fool.com","summary":"History Says the Best Time to Buy Stocks May Be Imminent The Motley Fool","title":"History Says the Best Time to Buy Stocks May Be Imminent - The Motley Fool","url":"https://news.google.com/rss/articles/CBMimAFBVV95cUxOSWw3UDJ0ZDRreUpmeTVsZE1ZMFVVMzZodWYxZENJQ2FJc2RFOW5pdmhxeWw3RFBkUWZ0UElRTnR5QWxVbzNWZ2dLUWVfWWhvVC1EUFpkYVd2VlBUWTVpYnhDY3VNdFN0VU5SMXZMZV9UclJLRVJDVEN4cW5pRkJTWFlfSnctTVkxSkh4OWhYYWFHdVhUQWNGNA?oc=5"}}...
|
rss:The Motley Fool
|
1.0
|
news_delta:59d63dc90b1fc842
|
NULL
|
2026-04-12T08:05:33.724246+00:00
|
Edit
Delete
|
|
28191
|
evt_0c6511bf458b
|
signal_candidate_ingest
|
2026-04-12T08:05:33.117806+00:00
|
collector:markets
|
[]
|
{"created_at":"2026-04-12T08:05:33.117 {"created_at":"2026-04-12T08:05:33.117806+00:00","signal_type":"market_headline_delta","source":"market_ingestor","url":"https://news.google.com/rss/articles/CBMi1gFBVV95cUxQMTJESjFXOXV3c3daOVJwRWpCdmNkVnRyckdIc200ZWhKVFhKUXptU3V6c05qVUMxdmNpRmRpNVNNNVUzNVpEckNwTTQtVW5QWVVReWU0TG51eTlEajAtRWhkNFdHRlZYNlBUcWJZU3MtbzBDbGdwRXZ1ZlB0SGJZYlItQlp6bFZOX0Job0ZPRWliejNZR3hLaUdnb1d5c0QyZmZZeDZ0dFhBTE1VWWxOT0ZRY3Zfd1V4bDBpczFUaUtuc3hQOUNYcHRsczE0ZzhSTllWNEp3?oc=5","value":{"fp":"f7c94fcfdf21dbb6","published_at":"2026-04-12T07:51:25+00:00","source":"MarketBeat","source_domain":"marketbeat.com","source_url":"https://www.marketbeat.com","summary":"","tickers":[],"title":"BTC Capital Management Inc. Purchases 4,367 Shares of Microsoft Corporation $MSFT - MarketBeat","url":"https://news.google.com/rss/articles/CBMi1gFBVV95cUxQMTJESjFXOXV3c3daOVJwRWpCdmNkVnRyckdIc200ZWhKVFhKUXptU3V6c05qVUMxdmNpRmRpNVNNNVUzNVpEckNwTTQtVW5QWVVReWU0TG51eTlEajAtRWhkNFdHRlZYNlBUcWJZU3MtbzBDbGdwRXZ1ZlB0SGJZYlItQlp6bFZOX0Job0ZPRWliejNZR3hLaUdnb1d5c0QyZmZZeDZ0dFhBTE1VWWxOT0ZRY3Zfd1V4bDBpczFUaUtuc3hQOUNYcHRsczE0ZzhSTllWNEp3?oc=5"}}...
|
MarketBeat
|
1.0
|
market_headline_delta:6953f6e36ea7f994
|
NULL
|
2026-04-12T08:05:33.118027+00:00
|
Edit
Delete
|
|
28190
|
evt_425d3a082a64
|
signal_candidate_ingest
|
2026-04-12T08:05:33.101409+00:00
|
collector:markets
|
[]
|
{"created_at":"2026-04-12T08:05:33.101 {"created_at":"2026-04-12T08:05:33.101409+00:00","signal_type":"market_headline_delta","source":"market_ingestor","url":"https://news.google.com/rss/articles/CBMikwFBVV95cUxPdGNQa1dxNlZtNVZFdGhqQWRwNXQ2SGJVM1FQd3B3SEprNk9yMDNkY1N3RjFUOFY2aUhnb2pxRmlLb3lBNFNKSzh0VkUzVWVocE5nU0FpbTFjclFOdDFjNE9UWUNvdXduSVNUYWtCUzRwUGhQZ0MtbU9taWhDanJCaFlwNWF0NmVGaFEtR3FwTzg5Qk0?oc=5","value":{"fp":"8644d3d2ac2408f5","published_at":"2026-04-12T07:36:05+00:00","source":"TIKR.com","source_domain":"tikr.com","source_url":"https://www.tikr.com","summary":"","tickers":[],"title":"Fair Isaac Stock Drops 14% as Barclays Slashes Price Target - TIKR.com","url":"https://news.google.com/rss/articles/CBMikwFBVV95cUxPdGNQa1dxNlZtNVZFdGhqQWRwNXQ2SGJVM1FQd3B3SEprNk9yMDNkY1N3RjFUOFY2aUhnb2pxRmlLb3lBNFNKSzh0VkUzVWVocE5nU0FpbTFjclFOdDFjNE9UWUNvdXduSVNUYWtCUzRwUGhQZ0MtbU9taWhDanJCaFlwNWF0NmVGaFEtR3FwTzg5Qk0?oc=5"}}...
|
TIKR.com
|
1.0
|
market_headline_delta:b893417f2d1b5c79
|
NULL
|
2026-04-12T08:05:33.101601+00:00
|
Edit
Delete
|
|
28184
|
evt_14249671305c
|
dead_letter
|
2026-04-12T08:03:49.191360+00:00
|
worker
|
[]
|
{"created_at":"2026-04-12T08:03:49.191 {"created_at":"2026-04-12T08:03:49.191360+00:00","dedupe_key":"job_dead:job_observability_tick_731d307f439f:139:5","error":"ImportError: cannot import name 'observability_tick' from 'opia_core.runtime.daemons.lifecycle' (/app/opia_core/runtime/daemons/lifecycle/__init__.py)","payload":{"attempts":139,"job_id":"job_observability_tick_731d307f439f","job_type":"observability_tick","kind":"job_dead_letter","last_error":"cannot import name 'observability_tick' from 'opia_core.runtime.daemons.lifecycle' (/app/opia_core/runtime/daemons/lifecycle/__init__.py)","leased_at":"2026-04-12T08:03:49.041971+00:00","max_attempts":5,"params":{"interval_s":300},"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 49, in <lambda>\n \"observability_tick\": lambda p: _lazy_observability_tick(ctx, p),\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/scheduler/handlers.py\", line 245, in _lazy_observability_tick\n from opia_core.runtime.daemons.lifecycle import observability_tick\nImportError: cannot import name 'observability_tick' from 'opia_core.runtime.daemons.lifecycle' (/app/opia_core/runtime/daemons/lifecycle/__init__.py). Did you mean: 'observability'?\n","worker":"observability"},"severity":"high","source":"worker"}...
|
NULL
|
1.0
|
job_dead:job_observability_tick_731d307f439f:139:5
|
NULL
|
2026-04-12T08:03:49.206261+00:00
|
Edit
Delete
|
|
28177
|
evt_d44be2e9b2a1
|
dead_letter
|
2026-04-12T07:58:49.722784+00:00
|
worker
|
[]
|
{"created_at":"2026-04-12T07:58:49.722 {"created_at":"2026-04-12T07:58:49.722784+00:00","dedupe_key":"job_dead:job_observability_tick_731d307f439f:138:5","error":"ImportError: cannot import name 'observability_tick' from 'opia_core.runtime.daemons.lifecycle' (/app/opia_core/runtime/daemons/lifecycle/__init__.py)","payload":{"attempts":138,"job_id":"job_observability_tick_731d307f439f","job_type":"observability_tick","kind":"job_dead_letter","last_error":"cannot import name 'observability_tick' from 'opia_core.runtime.daemons.lifecycle' (/app/opia_core/runtime/daemons/lifecycle/__init__.py)","leased_at":"2026-04-12T07:58:49.288498+00:00","max_attempts":5,"params":{"interval_s":300},"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 49, in <lambda>\n \"observability_tick\": lambda p: _lazy_observability_tick(ctx, p),\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/scheduler/handlers.py\", line 245, in _lazy_observability_tick\n from opia_core.runtime.daemons.lifecycle import observability_tick\nImportError: cannot import name 'observability_tick' from 'opia_core.runtime.daemons.lifecycle' (/app/opia_core/runtime/daemons/lifecycle/__init__.py). Did you mean: 'observability'?\n","worker":"observability"},"severity":"high","source":"worker"}...
|
NULL
|
1.0
|
job_dead:job_observability_tick_731d307f439f:138:5
|
NULL
|
2026-04-12T07:58:49.725405+00:00
|
Edit
Delete
|
|
28173
|
evt_fa473a3ce6ab
|
dead_letter
|
2026-04-12T07:53:47.964574+00:00
|
worker
|
[]
|
{"created_at":"2026-04-12T07:53:47.964 {"created_at":"2026-04-12T07:53:47.964574+00:00","dedupe_key":"job_dead:job_observability_tick_731d307f439f:137:5","error":"ImportError: cannot import name 'observability_tick' from 'opia_core.runtime.daemons.lifecycle' (/app/opia_core/runtime/daemons/lifecycle/__init__.py)","payload":{"attempts":137,"job_id":"job_observability_tick_731d307f439f","job_type":"observability_tick","kind":"job_dead_letter","last_error":"cannot import name 'observability_tick' from 'opia_core.runtime.daemons.lifecycle' (/app/opia_core/runtime/daemons/lifecycle/__init__.py)","leased_at":"2026-04-12T07:53:47.892026+00:00","max_attempts":5,"params":{"interval_s":300},"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 49, in <lambda>\n \"observability_tick\": lambda p: _lazy_observability_tick(ctx, p),\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/scheduler/handlers.py\", line 245, in _lazy_observability_tick\n from opia_core.runtime.daemons.lifecycle import observability_tick\nImportError: cannot import name 'observability_tick' from 'opia_core.runtime.daemons.lifecycle' (/app/opia_core/runtime/daemons/lifecycle/__init__.py). Did you mean: 'observability'?\n","worker":"observability"},"severity":"high","source":"worker"}...
|
NULL
|
1.0
|
job_dead:job_observability_tick_731d307f439f:137:5
|
NULL
|
2026-04-12T07:53:47.965842+00:00
|
Edit
Delete
|
|
28159
|
evt_00a901e7ccb1
|
signal_candidate_ingest
|
2026-04-12T07:50:13.925629+00:00
|
collector:news
|
[]
|
{"created_at":"2026-04-12T07:50:13.925 {"created_at":"2026-04-12T07:50:13.925629+00:00","signal_type":"news_headline_delta","source":"news_rss","url":"https://news.google.com/rss/articles/CBMisgFBVV95cUxQWDNpV1UxZDBwZWNOYWYyaC1qOV9kTzBjbHNJbHN0b1BCWDZQaEwzdFhFX3pwbHRpME52eFNjeEhodTVLMDR0anZjbm1odVhadlNITEhXcFFMUnY1WVJnX1pkSUZqQWU0UkZaaGdEdUFLQlVCTjdMSUJOQl95anVRZnljWXdtSnh5RmNIUkg2NG5wLVpFbjhtSGRfc0stRzlRV1hzVGpydi1fZHJGN1U2RzJR?oc=5","value":{"fp":"25e5f5656e1619cb","published_at":"2026-04-11T16:49:15+00:00","source":"Bloomberg.com","source_domain":"bloomberg.com","source_url":"https://www.bloomberg.com","summary":"Energy Trader Vitol Reorganizes Derivatives Team After Losses Bloomberg.com Exclusive | Wrong-Way Bets on Oil Had a Star Trader Hundreds of Millions in the Hole WSJ Iran war prompts Intercontinental Exchange to raise oil futures margins NewsBytes Vitol, the 'crude oil trading giant,' suffers heavy losses amid the Iran conflict as a star derivatives trader of Chinese descent incurs massive losses from leveraged positions. \u5bcc\u9014\u725b\u725b Oil Trading Costs Have Surged Since Iran War Began Mint","title":"Energy Trader Vitol Reorganizes Derivatives Team After Losses - Bloomberg.com","url":"https://news.google.com/rss/articles/CBMisgFBVV95cUxQWDNpV1UxZDBwZWNOYWYyaC1qOV9kTzBjbHNJbHN0b1BCWDZQaEwzdFhFX3pwbHRpME52eFNjeEhodTVLMDR0anZjbm1odVhadlNITEhXcFFMUnY1WVJnX1pkSUZqQWU0UkZaaGdEdUFLQlVCTjdMSUJOQl95anVRZnljWXdtSnh5RmNIUkg2NG5wLVpFbjhtSGRfc0stRzlRV1hzVGpydi1fZHJGN1U2RzJR?oc=5"}}...
|
rss:Bloomberg.com
|
1.0
|
news_delta:19000b62f4d070ca
|
NULL
|
2026-04-12T07:50:13.925731+00:00
|
Edit
Delete
|
|
28158
|
evt_f799cb40ba94
|
signal_candidate_ingest
|
2026-04-12T07:50:13.733402+00:00
|
collector:news
|
[]
|
{"created_at":"2026-04-12T07:50:13.733 {"created_at":"2026-04-12T07:50:13.733402+00:00","signal_type":"news_headline_delta","source":"news_rss","url":"https://news.google.com/rss/articles/CBMinAFBVV95cUxOWVl3TWd0WkY0Uk1RaU1KM0xkTVhYM3FpcjFpX29pZmhiM3VkSXQyQUdyaVdtNTZUMlUyY18wUmhSaTk3RVFWTHZGXzJSMXpUdG1qSExyeWpqcUZVOUJYVzNaS1hSSk9mczhqTVlnUXBPVE45cE9ESC0zV1NBOEtkUGc0LVFwY0ZQR0FYc2UyRHhVcmEyNkRwRmJwanI?oc=5","value":{"fp":"5932f4cbef0f4e68","published_at":"2026-04-12T06:41:00+00:00","source":"Yahoo Finance","source_domain":"finance.yahoo.com","source_url":"https://finance.yahoo.com","summary":"There May Be Reason For Hope In lastminute.com's (VTX:LMN) Disappointing Earnings Yahoo Finance","title":"There May Be Reason For Hope In lastminute.com's (VTX:LMN) Disappointing Earnings - Yahoo Finance","url":"https://news.google.com/rss/articles/CBMinAFBVV95cUxOWVl3TWd0WkY0Uk1RaU1KM0xkTVhYM3FpcjFpX29pZmhiM3VkSXQyQUdyaVdtNTZUMlUyY18wUmhSaTk3RVFWTHZGXzJSMXpUdG1qSExyeWpqcUZVOUJYVzNaS1hSSk9mczhqTVlnUXBPVE45cE9ESC0zV1NBOEtkUGc0LVFwY0ZQR0FYc2UyRHhVcmEyNkRwRmJwanI?oc=5"}}...
|
rss:Yahoo Finance
|
1.0
|
news_delta:235c5aee49986b9f
|
NULL
|
2026-04-12T07:50:13.733499+00:00
|
Edit
Delete
|
|
28157
|
evt_5838a8817095
|
signal_candidate_ingest
|
2026-04-12T07:50:13.720651+00:00
|
collector:news
|
[]
|
{"created_at":"2026-04-12T07:50:13.720 {"created_at":"2026-04-12T07:50:13.720651+00:00","signal_type":"news_headline_delta","source":"news_rss","url":"https://news.google.com/rss/articles/CBMimwFBVV95cUxQZTV0RWs5RHRMZ3NfM0drZ2JLLWxiYjY2UTdfNGhmZWVJdC1MdlZrMlNDQVQ1NjBwcDkzTlpGUkFQUFVNLWtZZ0F3ZG1oalJnLTBaQ1h2aVR0RlZOUjVTeHk0dURPMW9xcWV4bFplUWpXd3FIWkZMZ3dPQ2NYa0s4cDRlLW9QdC1Pd0xxNmc3RE11Q195eFRFMFJvYw?oc=5","value":{"fp":"b68645e04aff3664","published_at":"2026-04-12T07:09:40+00:00","source":"Yahoo Finance","source_domain":"finance.yahoo.com","source_url":"https://finance.yahoo.com","summary":"Can Firan Technology Group (TSX:FTG) Turn Defence Backlog Momentum Into Durable Earnings Power? Yahoo Finance","title":"Can Firan Technology Group (TSX:FTG) Turn Defence Backlog Momentum Into Durable Earnings Power? - Yahoo Finance","url":"https://news.google.com/rss/articles/CBMimwFBVV95cUxQZTV0RWs5RHRMZ3NfM0drZ2JLLWxiYjY2UTdfNGhmZWVJdC1MdlZrMlNDQVQ1NjBwcDkzTlpGUkFQUFVNLWtZZ0F3ZG1oalJnLTBaQ1h2aVR0RlZOUjVTeHk0dURPMW9xcWV4bFplUWpXd3FIWkZMZ3dPQ2NYa0s4cDRlLW9QdC1Pd0xxNmc3RE11Q195eFRFMFJvYw?oc=5"}}...
|
rss:Yahoo Finance
|
1.0
|
news_delta:dcd0bb2c90147269
|
NULL
|
2026-04-12T07:50:13.720938+00:00
|
Edit
Delete
|
|
28156
|
evt_3e4f52d251c2
|
signal_candidate_ingest
|
2026-04-12T07:50:13.710229+00:00
|
collector:news
|
[]
|
{"created_at":"2026-04-12T07:50:13.710 {"created_at":"2026-04-12T07:50:13.710229+00:00","signal_type":"news_headline_delta","source":"news_rss","url":"https://news.google.com/rss/articles/CBMilgFBVV95cUxPd0Y4Ry1WWnNuN1RvbVdLNmpSOXhxQnJmNHYyaHlwMFo2RXJvbWZOZ2VzVDhyY1Ftc1pYYmdIYVBMbWtuc1d4UVlOOTlGa01URWxZVnhSSnlGaU5MNVc2RGUyZzNNWmRXbHZhSmh5Y0ZVNzRRNnVpOGVUSEJfLWg1YXdvRkxoZFpqNGJGT3Nkek5wUmNhalE?oc=5","value":{"fp":"454141cbc5b17859","published_at":"2026-04-12T07:28:26+00:00","source":"The Motley Fool","source_domain":"fool.com","source_url":"https://www.fool.com","summary":"1 Wrong Way to Think About the AI Boom Right Now The Motley Fool","title":"1 Wrong Way to Think About the AI Boom Right Now - The Motley Fool","url":"https://news.google.com/rss/articles/CBMilgFBVV95cUxPd0Y4Ry1WWnNuN1RvbVdLNmpSOXhxQnJmNHYyaHlwMFo2RXJvbWZOZ2VzVDhyY1Ftc1pYYmdIYVBMbWtuc1d4UVlOOTlGa01URWxZVnhSSnlGaU5MNVc2RGUyZzNNWmRXbHZhSmh5Y0ZVNzRRNnVpOGVUSEJfLWg1YXdvRkxoZFpqNGJGT3Nkek5wUmNhalE?oc=5"}}...
|
rss:The Motley Fool
|
1.0
|
news_delta:a379412ac42a0755
|
NULL
|
2026-04-12T07:50:13.710361+00:00
|
Edit
Delete
|
|
28155
|
evt_236fc8211643
|
signal_candidate_ingest
|
2026-04-12T07:50:13.696027+00:00
|
collector:news
|
[]
|
{"created_at":"2026-04-12T07:50:13.696 {"created_at":"2026-04-12T07:50:13.696027+00:00","signal_type":"news_headline_delta","source":"news_rss","url":"https://news.google.com/rss/articles/CBMi1AFBVV95cUxQYnhVRklYLUtDOERlMFo2WnpqOG1KZUF4bUVOcksxRzQxTGs3RTVqa0hOOXllTHJ3RURabndUWkdseVdVcC0tazd1cnhZWi1lbXJ0TUNCNl9zdEdEOFkxemwxUVFNeGdSUkFzSXRyVlBLdkxSLTFfem1mYlptTW5NZVRGNVpsbXlsZ1l6cFdRbGhtUTFXTVVoLVRwT3JEbVlILTc0TnZpYnNkU0xDcXBrYmxuNVNSaHlwRjVZN2d4N19nemw0eVJNRUpmeXVMMFhneFpEY9IB2gFBVV95cUxPa2tlU1NFX2I0YTlqWGZyNTJCZmVGRlI3WFZvMlFPTEhNV0ZPLXhmeTZSTFZxSmM1dGtDRnpXckFzby0teUQtNTRYZWYxZ3FhRVRITlBfcm80bUw5eFF4SUR0UjQ1eWZhdUdFZlZJMmpjd00zRnV5Z3YyZ0N1dnNTc2NFWWZhZEtlY3JvMVZjWkpNZXdER19nZk4xcnNVZG9OeTMtRjBId25hMmhXQ01ubzNXZzRzOXhRZXVVODhFbUo3MndDRENBVlZaUVA3Z1VBZDFKdXZudnVHZw?oc=5","value":{"fp":"7f1b23524b3b77a0","published_at":"2026-04-12T07:36:39+00:00","source":"simplywall.st","source_domain":"simplywall.st","source_url":"https://simplywall.st","summary":"Evercore (EVR) Valuation Check After Analyst Optimism And Earnings Anticipation simplywall.st","title":"Evercore (EVR) Valuation Check After Analyst Optimism And Earnings Anticipation - simplywall.st","url":"https://news.google.com/rss/articles/CBMi1AFBVV95cUxQYnhVRklYLUtDOERlMFo2WnpqOG1KZUF4bUVOcksxRzQxTGs3RTVqa0hOOXllTHJ3RURabndUWkdseVdVcC0tazd1cnhZWi1lbXJ0TUNCNl9zdEdEOFkxemwxUVFNeGdSUkFzSXRyVlBLdkxSLTFfem1mYlptTW5NZVRGNVpsbXlsZ1l6cFdRbGhtUTFXTVVoLVRwT3JEbVlILTc0TnZpYnNkU0xDcXBrYmxuNVNSaHlwRjVZN2d4N19nemw0eVJNRUpmeXVMMFhneFpEY9IB2gFBVV95cUxPa2tlU1NFX2I0YTlqWGZyNTJCZmVGRlI3WFZvMlFPTEhNV0ZPLXhmeTZSTFZxSmM1dGtDRnpXckFzby0teUQtNTRYZWYxZ3FhRVRITlBfcm80bUw5eFF4SUR0UjQ1eWZhdUdFZlZJMmpjd00zRnV5Z3YyZ0N1dnNTc2NFWWZhZEtlY3JvMVZjWkpNZXdER19nZk4xcnNVZG9OeTMtRjBId25hMmhXQ01ubzNXZzRzOXhRZXVVODhFbUo3MndDRENBVlZaUVA3Z1VBZDFKdXZudnVHZw?oc=5"}}...
|
rss:simplywall.st
|
1.0
|
news_delta:37647ef88573d26b
|
NULL
|
2026-04-12T07:50:13.697889+00:00
|
Edit
Delete
|
|
28151
|
evt_a3ed2c074612
|
dead_letter
|
2026-04-12T07:48:48.745917+00:00
|
worker
|
[]
|
{"created_at":"2026-04-12T07:48:48.745 {"created_at":"2026-04-12T07:48:48.745917+00:00","dedupe_key":"job_dead:job_observability_tick_731d307f439f:136:5","error":"ImportError: cannot import name 'observability_tick' from 'opia_core.runtime.daemons.lifecycle' (/app/opia_core/runtime/daemons/lifecycle/__init__.py)","payload":{"attempts":136,"job_id":"job_observability_tick_731d307f439f","job_type":"observability_tick","kind":"job_dead_letter","last_error":"cannot import name 'observability_tick' from 'opia_core.runtime.daemons.lifecycle' (/app/opia_core/runtime/daemons/lifecycle/__init__.py)","leased_at":"2026-04-12T07:48:48.615544+00:00","max_attempts":5,"params":{"interval_s":300},"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 49, in <lambda>\n \"observability_tick\": lambda p: _lazy_observability_tick(ctx, p),\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/scheduler/handlers.py\", line 245, in _lazy_observability_tick\n from opia_core.runtime.daemons.lifecycle import observability_tick\nImportError: cannot import name 'observability_tick' from 'opia_core.runtime.daemons.lifecycle' (/app/opia_core/runtime/daemons/lifecycle/__init__.py). Did you mean: 'observability'?\n","worker":"observability"},"severity":"high","source":"worker"}...
|
NULL
|
1.0
|
job_dead:job_observability_tick_731d307f439f:136:5
|
NULL
|
2026-04-12T07:48:48.758604+00:00
|
Edit
Delete
|
|
28136
|
evt_eb9229dcd013
|
dead_letter
|
2026-04-12T07:43:50.222492+00:00
|
worker
|
[]
|
{"created_at":"2026-04-12T07:43:50.222 {"created_at":"2026-04-12T07:43:50.222492+00:00","dedupe_key":"job_dead:job_observability_tick_731d307f439f:135:5","error":"ImportError: cannot import name 'observability_tick' from 'opia_core.runtime.daemons.lifecycle' (/app/opia_core/runtime/daemons/lifecycle/__init__.py)","payload":{"attempts":135,"job_id":"job_observability_tick_731d307f439f","job_type":"observability_tick","kind":"job_dead_letter","last_error":"cannot import name 'observability_tick' from 'opia_core.runtime.daemons.lifecycle' (/app/opia_core/runtime/daemons/lifecycle/__init__.py)","leased_at":"2026-04-12T07:43:48.598862+00:00","max_attempts":5,"params":{"interval_s":300},"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 49, in <lambda>\n \"observability_tick\": lambda p: _lazy_observability_tick(ctx, p),\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/scheduler/handlers.py\", line 245, in _lazy_observability_tick\n from opia_core.runtime.daemons.lifecycle import observability_tick\nImportError: cannot import name 'observability_tick' from 'opia_core.runtime.daemons.lifecycle' (/app/opia_core/runtime/daemons/lifecycle/__init__.py). Did you mean: 'observability'?\n","worker":"observability"},"severity":"high","source":"worker"}...
|
NULL
|
1.0
|
job_dead:job_observability_tick_731d307f439f:135:5
|
NULL
|
2026-04-12T07:43:50.428651+00:00
|
Edit
Delete
|
|
28128
|
evt_0c0a56e7c5cc
|
signal_candidate_ingest
|
2026-04-12T07:43:09.975231+00:00
|
collector:discovery
|
[]
|
{"created_at":"2026-04-12T07:43:09.975 {"created_at":"2026-04-12T07:43:09.975231+00:00","signal_type":"discovery_unusual_volume_delta","source":"discovery_ingestor","url":"https://www.nasdaq.com/articles/gamestops-cash-reserves-hit-9-billion-wall-street-analysts-are-skeptical-about-its","value":{"fp":"ffab9d0c47ecc600","kind":"unusual_volume","published_at":"2026-04-12T06:50:00+00:00","source":"Nasdaq Markets","summary":"Key PointsGameStop's valuation is now not as disconnected from the company's underlying value.","tickers":[],"title":"GameStop's Cash Reserves Hit $9 Billion, but Wall Street Analysts Are Skeptical About Its Potential","url":"https://www.nasdaq.com/articles/gamestops-cash-reserves-hit-9-billion-wall-street-analysts-are-skeptical-about-its"}}...
|
rss
|
1.0
|
discovery_unusual_volume_delta:a0e1d0a3825ad253
|
NULL
|
2026-04-12T07:43:15.947239+00:00
|
Edit
Delete
|
|
28129
|
evt_d4bd5ee0334e
|
signal_candidate_ingest
|
2026-04-12T07:43:09.975231+00:00
|
collector:discovery
|
[]
|
{"created_at":"2026-04-12T07:43:09.975 {"created_at":"2026-04-12T07:43:09.975231+00:00","signal_type":"discovery_unusual_volume_delta","source":"discovery_ingestor","url":"https://www.nasdaq.com/articles/128-dividend-yield-enough-make-stock-buy-income-investors","value":{"fp":"d9455dd5eafc2ed9","kind":"unusual_volume","published_at":"2026-04-12T06:35:00+00:00","source":"Nasdaq Markets","summary":"Key PointsAnnaly Capital is a mortgage real estate investment trust.","tickers":[],"title":"Is a 12.8% Dividend Yield Enough to Make This Stock a Buy for Income Investors?","url":"https://www.nasdaq.com/articles/128-dividend-yield-enough-make-stock-buy-income-investors"}}...
|
rss
|
1.0
|
discovery_unusual_volume_delta:d1c1e228df430f43
|
NULL
|
2026-04-12T07:43:15.973877+00:00
|
Edit
Delete
|
|
28125
|
evt_e4633541e485
|
signal_candidate_ingest
|
2026-04-12T07:43:09.975231+00:00
|
collector:discovery
|
[]
|
{"created_at":"2026-04-12T07:43:09.975 {"created_at":"2026-04-12T07:43:09.975231+00:00","signal_type":"discovery_ipo_delta","source":"discovery_ingestor","url":"https://news.google.com/rss/articles/CBMigAFBVV95cUxNYmE1T2VTcW1PeGNsaWdIcjR0QTNUVW9fQ1ZvTkc2LU85YkJfVTJObzVPSUtib1VCdThOX0FhY1NSOVFtR1ZDcUFZRFNjeC1SaDdtbkZGUG5EWUNiWWZzNVNsUDNsel9nRE93bHltR05tT1l4MUxpaWpJN0c2N2Qyag?oc=5","value":{"fp":"ee545efc6cbbc9b5","kind":"ipo_calendar","published_at":"2026-04-12T07:21:00+00:00","source":"IndexBox","summary":"OpenAI's $852B Valuation, 2026 IPO Plans, and How to Invest via Ark ETFs - News and Statistics IndexBox","tickers":[],"title":"OpenAI's $852B Valuation, 2026 IPO Plans, and How to Invest via Ark ETFs - News and Statistics - IndexBox","url":"https://news.google.com/rss/articles/CBMigAFBVV95cUxNYmE1T2VTcW1PeGNsaWdIcjR0QTNUVW9fQ1ZvTkc2LU85YkJfVTJObzVPSUtib1VCdThOX0FhY1NSOVFtR1ZDcUFZRFNjeC1SaDdtbkZGUG5EWUNiWWZzNVNsUDNsel9nRE93bHltR05tT1l4MUxpaWpJN0c2N2Qyag?oc=5"}}...
|
rss
|
1.0
|
discovery_ipo_delta:a1fcaf1742f0cd15
|
NULL
|
2026-04-12T07:43:14.415853+00:00
|
Edit
Delete
|
|
28121
|
evt_7cac3bc62e57
|
dead_letter
|
2026-04-12T07:38:46.398717+00:00
|
worker
|
[]
|
{"created_at":"2026-04-12T07:38:46.398 {"created_at":"2026-04-12T07:38:46.398717+00:00","dedupe_key":"job_dead:job_observability_tick_731d307f439f:134:5","error":"ImportError: cannot import name 'observability_tick' from 'opia_core.runtime.daemons.lifecycle' (/app/opia_core/runtime/daemons/lifecycle/__init__.py)","payload":{"attempts":134,"job_id":"job_observability_tick_731d307f439f","job_type":"observability_tick","kind":"job_dead_letter","last_error":"cannot import name 'observability_tick' from 'opia_core.runtime.daemons.lifecycle' (/app/opia_core/runtime/daemons/lifecycle/__init__.py)","leased_at":"2026-04-12T07:38:46.263432+00:00","max_attempts":5,"params":{"interval_s":300},"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 49, in <lambda>\n \"observability_tick\": lambda p: _lazy_observability_tick(ctx, p),\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/scheduler/handlers.py\", line 245, in _lazy_observability_tick\n from opia_core.runtime.daemons.lifecycle import observability_tick\nImportError: cannot import name 'observability_tick' from 'opia_core.runtime.daemons.lifecycle' (/app/opia_core/runtime/daemons/lifecycle/__init__.py). Did you mean: 'observability'?\n","worker":"observability"},"severity":"high","source":"worker"}...
|
NULL
|
1.0
|
job_dead:job_observability_tick_731d307f439f:134:5
|
NULL
|
2026-04-12T07:38:46.399167+00:00
|
Edit
Delete
|
|
28107
|
evt_6dd9e3555d07
|
signal_candidate_ingest
|
2026-04-12T07:35:06.123905+00:00
|
collector:news
|
[]
|
{"created_at":"2026-04-12T07:35:06.123 {"created_at":"2026-04-12T07:35:06.123905+00:00","signal_type":"news_headline_delta","source":"news_rss","url":"https://news.google.com/rss/articles/CBMiV0FVX3lxTE1RM1BrMlg4SEN6LXZ4TjFzUDQwOFdMQnJYMGtERk5ZVjJUZ3JJakdjNUJLWktsencwVDdBZ05ESjNDQ2NzNV9rSDNVSTFScU9YWUZHRFpKRQ?oc=5","value":{"fp":"adc521b4f9b55f42","published_at":"2026-04-11T05:02:51+00:00","source":"NOIRLab","source_domain":"noirlab.edu","source_url":"https://noirlab.edu","summary":"The Local Universe\u2019s Expansion Rate Is Clearer Than Ever, but Still Doesn\u2019t Add Up NOIRLab The Universe is expanding too fast and scientists still can\u2019t explain it ScienceDaily A global astronomical collaboration achieves a 1% precision measurement of the Universe\u2019s local expansion rate The Indian Express Astronomers Precisely Measure Universe's Expansion Rate, Hubble Tension Persists National Today Every Method of Measuring the Universe\u2019s Expansion Rate Agrees, and That\u2019s a Problem ScienceBlog.com","title":"The Local Universe\u2019s Expansion Rate Is Clearer Than Ever, but Still Doesn\u2019t Add Up - NOIRLab","url":"https://news.google.com/rss/articles/CBMiV0FVX3lxTE1RM1BrMlg4SEN6LXZ4TjFzUDQwOFdMQnJYMGtERk5ZVjJUZ3JJakdjNUJLWktsencwVDdBZ05ESjNDQ2NzNV9rSDNVSTFScU9YWUZHRFpKRQ?oc=5"}}...
|
rss:NOIRLab
|
1.0
|
news_delta:c96934dad517f09c
|
NULL
|
2026-04-12T07:35:06.124035+00:00
|
Edit
Delete
|
|
28106
|
evt_c8dd0cf9e519
|
signal_candidate_ingest
|
2026-04-12T07:35:06.107965+00:00
|
collector:news
|
[]
|
{"created_at":"2026-04-12T07:35:06.107 {"created_at":"2026-04-12T07:35:06.107965+00:00","signal_type":"news_headline_delta","source":"news_rss","url":"https://news.google.com/rss/articles/CBMilwFBVV95cUxOcGFMNmtoLVJ1WEU2ZmREY1A1TWFURDhmYTBxSWZGYW82RmZ3aUJMYzFhbXlwUXZNVjZxV2dBYll3NEFsNUo3OHAzYjktaVIwN0lxQmIwUEdNU2JsWDNPZTVBdl9oME1KZmRWZkR3bHZLOHpDSkxVazY3dEZ4UUxpOVkyTlAwaVV5VWdrZmhtNTBFbVZpa3BB?oc=5","value":{"fp":"0e286777a510bd3c","published_at":"2026-04-11T10:00:00+00:00","source":"Yahoo","source_domain":"yahoo.com","source_url":"https://www.yahoo.com","summary":"Woman Diagnosed with Vulvar, Cervical and Anal Cancer After Learning Her Husband of 30 Years Had Cheated on Her Yahoo","title":"Woman Diagnosed with Vulvar, Cervical and Anal Cancer After Learning Her Husband of 30 Years Had Cheated on Her - Yahoo","url":"https://news.google.com/rss/articles/CBMilwFBVV95cUxOcGFMNmtoLVJ1WEU2ZmREY1A1TWFURDhmYTBxSWZGYW82RmZ3aUJMYzFhbXlwUXZNVjZxV2dBYll3NEFsNUo3OHAzYjktaVIwN0lxQmIwUEdNU2JsWDNPZTVBdl9oME1KZmRWZkR3bHZLOHpDSkxVazY3dEZ4UUxpOVkyTlAwaVV5VWdrZmhtNTBFbVZpa3BB?oc=5"}}...
|
rss:Yahoo
|
1.0
|
news_delta:32fec06ee8f6d639
|
NULL
|
2026-04-12T07:35:06.108095+00:00
|
Edit
Delete
|
|
28105
|
evt_4ebcd6ce8e43
|
signal_candidate_ingest
|
2026-04-12T07:35:05.814929+00:00
|
collector:news
|
[]
|
{"created_at":"2026-04-12T07:35:05.814 {"created_at":"2026-04-12T07:35:05.814929+00:00","signal_type":"news_headline_delta","source":"news_rss","url":"https://news.google.com/rss/articles/CBMijgFBVV95cUxNSE85Q05RaDlfWGpaUUxTRjJONC11VTBWaGZTUzN3c0preW9KN1UwOUJvbE83TlNQLUJwdEFGbVZzWnBLdENYdndRWEFpVHRIR2FnZUx0RGx2Nmt0Y0xQUnFFWm1xUEtUcVd6YTNKUnpDcDU0S2FvZlNIN3RPOFVnVENoZXBLVUNtN0RyeTVB?oc=5","value":{"fp":"c8679700d8bc71e6","published_at":"2026-04-12T07:10:06+00:00","source":"Yahoo Finance UK","source_domain":"uk.finance.yahoo.com","source_url":"https://uk.finance.yahoo.com","summary":"Are APLE\u2019s Upgraded Earnings Views Quietly Rewriting Apple Hospitality REIT\u2019s Value Story? Yahoo Finance UK","title":"Are APLE\u2019s Upgraded Earnings Views Quietly Rewriting Apple Hospitality REIT\u2019s Value Story? - Yahoo Finance UK","url":"https://news.google.com/rss/articles/CBMijgFBVV95cUxNSE85Q05RaDlfWGpaUUxTRjJONC11VTBWaGZTUzN3c0preW9KN1UwOUJvbE83TlNQLUJwdEFGbVZzWnBLdENYdndRWEFpVHRIR2FnZUx0RGx2Nmt0Y0xQUnFFWm1xUEtUcVd6YTNKUnpDcDU0S2FvZlNIN3RPOFVnVENoZXBLVUNtN0RyeTVB?oc=5"}}...
|
rss:Yahoo Finance UK
|
1.0
|
news_delta:0dda9193767dd0f6
|
NULL
|
2026-04-12T07:35:05.815512+00:00
|
Edit
Delete
|
|
28100
|
evt_07026d432853
|
signal_candidate_ingest
|
2026-04-12T07:34:11.585539+00:00
|
collector:markets
|
[]
|
{"created_at":"2026-04-12T07:34:11.585 {"created_at":"2026-04-12T07:34:11.585539+00:00","signal_type":"market_headline_delta","source":"market_ingestor","url":"https://news.google.com/rss/articles/CBMigwFBVV95cUxPTWEyaDYtNzE2Z0Ztcmt3TzMyaG9XcVd1YjMyOEFsTlBsMXBXbkcwd0pTcXNNQzVDbk52bE1MN3ItZ05IdUhVVWNRdGVjdTRhc1lKdWZkYzNrVTBBM3BzM29XUW94OWZHaURReTNFMFBDSGpaQlVJenJqYTIzVnpsckxSOA?oc=5","value":{"fp":"07461d24b7a52d41","published_at":"2026-04-12T07:12:52+00:00","source":"Yahoo Finance Singapore","source_domain":"sg.finance.yahoo.com","source_url":"https://sg.finance.yahoo.com","summary":"","tickers":[],"title":"Peter Harrison Spends UK\u00a339k On Bioventix Stock - Yahoo Finance Singapore","url":"https://news.google.com/rss/articles/CBMigwFBVV95cUxPTWEyaDYtNzE2Z0Ztcmt3TzMyaG9XcVd1YjMyOEFsTlBsMXBXbkcwd0pTcXNNQzVDbk52bE1MN3ItZ05IdUhVVWNRdGVjdTRhc1lKdWZkYzNrVTBBM3BzM29XUW94OWZHaURReTNFMFBDSGpaQlVJenJqYTIzVnpsckxSOA?oc=5"}}...
|
Yahoo Finance Singapore
|
1.0
|
market_headline_delta:7800ac245af251a8
|
NULL
|
2026-04-12T07:34:11.585855+00:00
|
Edit
Delete
|
|
28097
|
evt_56f1c5d2cdb3
|
dead_letter
|
2026-04-12T07:33:47.103895+00:00
|
worker
|
[]
|
{"created_at":"2026-04-12T07:33:47.103 {"created_at":"2026-04-12T07:33:47.103895+00:00","dedupe_key":"job_dead:job_observability_tick_731d307f439f:133:5","error":"ImportError: cannot import name 'observability_tick' from 'opia_core.runtime.daemons.lifecycle' (/app/opia_core/runtime/daemons/lifecycle/__init__.py)","payload":{"attempts":133,"job_id":"job_observability_tick_731d307f439f","job_type":"observability_tick","kind":"job_dead_letter","last_error":"cannot import name 'observability_tick' from 'opia_core.runtime.daemons.lifecycle' (/app/opia_core/runtime/daemons/lifecycle/__init__.py)","leased_at":"2026-04-12T07:33:46.993062+00:00","max_attempts":5,"params":{"interval_s":300},"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 49, in <lambda>\n \"observability_tick\": lambda p: _lazy_observability_tick(ctx, p),\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/scheduler/handlers.py\", line 245, in _lazy_observability_tick\n from opia_core.runtime.daemons.lifecycle import observability_tick\nImportError: cannot import name 'observability_tick' from 'opia_core.runtime.daemons.lifecycle' (/app/opia_core/runtime/daemons/lifecycle/__init__.py). Did you mean: 'observability'?\n","worker":"observability"},"severity":"high","source":"worker"}...
|
NULL
|
1.0
|
job_dead:job_observability_tick_731d307f439f:133:5
|
NULL
|
2026-04-12T07:33:47.118176+00:00
|
Edit
Delete
|
|
28089
|
evt_18ccd0c2e4bb
|
dead_letter
|
2026-04-12T07:28:45.407854+00:00
|
worker
|
[]
|
{"created_at":"2026-04-12T07:28:45.407 {"created_at":"2026-04-12T07:28:45.407854+00:00","dedupe_key":"job_dead:job_observability_tick_731d307f439f:132:5","error":"ImportError: cannot import name 'observability_tick' from 'opia_core.runtime.daemons.lifecycle' (/app/opia_core/runtime/daemons/lifecycle/__init__.py)","payload":{"attempts":132,"job_id":"job_observability_tick_731d307f439f","job_type":"observability_tick","kind":"job_dead_letter","last_error":"cannot import name 'observability_tick' from 'opia_core.runtime.daemons.lifecycle' (/app/opia_core/runtime/daemons/lifecycle/__init__.py)","leased_at":"2026-04-12T07:28:45.313147+00:00","max_attempts":5,"params":{"interval_s":300},"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 49, in <lambda>\n \"observability_tick\": lambda p: _lazy_observability_tick(ctx, p),\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/scheduler/handlers.py\", line 245, in _lazy_observability_tick\n from opia_core.runtime.daemons.lifecycle import observability_tick\nImportError: cannot import name 'observability_tick' from 'opia_core.runtime.daemons.lifecycle' (/app/opia_core/runtime/daemons/lifecycle/__init__.py). Did you mean: 'observability'?\n","worker":"observability"},"severity":"high","source":"worker"}...
|
NULL
|
1.0
|
job_dead:job_observability_tick_731d307f439f:132:5
|
NULL
|
2026-04-12T07:28:45.407920+00:00
|
Edit
Delete
|
|
28083
|
evt_3a12b72bea53
|
dead_letter
|
2026-04-12T07:23:46.131746+00:00
|
worker
|
[]
|
{"created_at":"2026-04-12T07:23:46.131 {"created_at":"2026-04-12T07:23:46.131746+00:00","dedupe_key":"job_dead:job_observability_tick_731d307f439f:131:5","error":"ImportError: cannot import name 'observability_tick' from 'opia_core.runtime.daemons.lifecycle' (/app/opia_core/runtime/daemons/lifecycle/__init__.py)","payload":{"attempts":131,"job_id":"job_observability_tick_731d307f439f","job_type":"observability_tick","kind":"job_dead_letter","last_error":"cannot import name 'observability_tick' from 'opia_core.runtime.daemons.lifecycle' (/app/opia_core/runtime/daemons/lifecycle/__init__.py)","leased_at":"2026-04-12T07:23:45.970028+00:00","max_attempts":5,"params":{"interval_s":300},"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 49, in <lambda>\n \"observability_tick\": lambda p: _lazy_observability_tick(ctx, p),\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/scheduler/handlers.py\", line 245, in _lazy_observability_tick\n from opia_core.runtime.daemons.lifecycle import observability_tick\nImportError: cannot import name 'observability_tick' from 'opia_core.runtime.daemons.lifecycle' (/app/opia_core/runtime/daemons/lifecycle/__init__.py). Did you mean: 'observability'?\n","worker":"observability"},"severity":"high","source":"worker"}...
|
NULL
|
1.0
|
job_dead:job_observability_tick_731d307f439f:131:5
|
NULL
|
2026-04-12T07:23:46.132289+00:00
|
Edit
Delete
|
|
28060
|
evt_b48a4e1b5529
|
signal_candidate_ingest
|
2026-04-12T07:19:58.289442+00:00
|
collector:news
|
[]
|
{"created_at":"2026-04-12T07:19:58.289 {"created_at":"2026-04-12T07:19:58.289442+00:00","signal_type":"news_headline_delta","source":"news_rss","url":"https://news.google.com/rss/articles/CBMimwFBVV95cUxQV0MzYlhpdEVJR050Sks5elBqVi1IRzZ4bXB4ZDNOT3JNOUN0U3QwQUVoNmR5V1JGVU9BQ3g1TFgzVUVncHBRQko5U2pjeFc3T2E5clFaYUZUTmxRMzJRSk1ueGU4Q2E0LXRYMm9jaEJ1cm1WS1pHekVidWg3QXNzSXJWcXotcFhUR010a3hQTE1RWmpkUHZKczBSSQ?oc=5","value":{"fp":"25c210d5421e839b","published_at":"2026-04-11T15:55:00+00:00","source":"Yahoo Finance","source_domain":"finance.yahoo.com","source_url":"https://finance.yahoo.com","summary":"Good News: Despite Energy Price Woes, Companies Are Optimistic About Q1 Earnings Yahoo Finance","title":"Good News: Despite Energy Price Woes, Companies Are Optimistic About Q1 Earnings - Yahoo Finance","url":"https://news.google.com/rss/articles/CBMimwFBVV95cUxQV0MzYlhpdEVJR050Sks5elBqVi1IRzZ4bXB4ZDNOT3JNOUN0U3QwQUVoNmR5V1JGVU9BQ3g1TFgzVUVncHBRQko5U2pjeFc3T2E5clFaYUZUTmxRMzJRSk1ueGU4Q2E0LXRYMm9jaEJ1cm1WS1pHekVidWg3QXNzSXJWcXotcFhUR010a3hQTE1RWmpkUHZKczBSSQ?oc=5"}}...
|
rss:Yahoo Finance
|
1.0
|
news_delta:e2c79b9c94ccc58b
|
NULL
|
2026-04-12T07:19:58.289677+00:00
|
Edit
Delete
|
|
28059
|
evt_8b39ab397847
|
signal_candidate_ingest
|
2026-04-12T07:19:58.159491+00:00
|
collector:news
|
[]
|
{"created_at":"2026-04-12T07:19:58.159 {"created_at":"2026-04-12T07:19:58.159491+00:00","signal_type":"news_headline_delta","source":"news_rss","url":"https://news.google.com/rss/articles/CBMifkFVX3lxTFBGV2VaRkx1Q2lId1ZBVzBrQjE3VDRwZU5jWGVLUlJQNDlWbmdvaFFaN0ZRdkJEZXhIRXVWUmtxdmZsZWZ5em9GdDg3V0xwS2FUbXlmYkYxOGlSTGdJX3hvNXZfdTViM0ZYTlJzUHR5dU8xYUFHMVpydlF2WlFTQQ?oc=5","value":{"fp":"2f82d10f3427ac67","published_at":"2026-04-12T06:42:00+00:00","source":"Yahoo Finance UK","source_domain":"uk.finance.yahoo.com","source_url":"https://uk.finance.yahoo.com","summary":"2 superb FTSE 100 stocks to buy before the next bull market, according to experts! Yahoo Finance UK","title":"2 superb FTSE 100 stocks to buy before the next bull market, according to experts! - Yahoo Finance UK","url":"https://news.google.com/rss/articles/CBMifkFVX3lxTFBGV2VaRkx1Q2lId1ZBVzBrQjE3VDRwZU5jWGVLUlJQNDlWbmdvaFFaN0ZRdkJEZXhIRXVWUmtxdmZsZWZ5em9GdDg3V0xwS2FUbXlmYkYxOGlSTGdJX3hvNXZfdTViM0ZYTlJzUHR5dU8xYUFHMVpydlF2WlFTQQ?oc=5"}}...
|
rss:Yahoo Finance UK
|
1.0
|
news_delta:c0bb02daa9a7d8db
|
NULL
|
2026-04-12T07:19:58.159604+00:00
|
Edit
Delete
|
|
28058
|
evt_bb35ba20e2c4
|
signal_candidate_ingest
|
2026-04-12T07:19:58.151499+00:00
|
collector:news
|
[]
|
{"created_at":"2026-04-12T07:19:58.151 {"created_at":"2026-04-12T07:19:58.151499+00:00","signal_type":"news_headline_delta","source":"news_rss","url":"https://news.google.com/rss/articles/CBMihgFBVV95cUxQcHFoNkFrbVRSaXNqRE5XNFlsczVzMHhzVUh0Y0lJTzE3SnFTd1R4ZGlZUWRvTTlRUGVXMnN5SXBsVFY1dzk2NVB5SmNXU1JXMFdGZHpHSmVTd1BhX2lkbHc2c1B2a2RZYkJ1RWpNYjVQN1NTSWRtQlNscDFwWHlxUVB4bzlZZw?oc=5","value":{"fp":"46e250d34f424f1a","published_at":"2026-04-12T06:48:00+00:00","source":"Yahoo Finance UK","source_domain":"uk.finance.yahoo.com","source_url":"https://uk.finance.yahoo.com","summary":"As markets seesaw, I\u2019m taking the Warren Buffett approach to building wealth! Yahoo Finance UK","title":"As markets seesaw, I\u2019m taking the Warren Buffett approach to building wealth! - Yahoo Finance UK","url":"https://news.google.com/rss/articles/CBMihgFBVV95cUxQcHFoNkFrbVRSaXNqRE5XNFlsczVzMHhzVUh0Y0lJTzE3SnFTd1R4ZGlZUWRvTTlRUGVXMnN5SXBsVFY1dzk2NVB5SmNXU1JXMFdGZHpHSmVTd1BhX2lkbHc2c1B2a2RZYkJ1RWpNYjVQN1NTSWRtQlNscDFwWHlxUVB4bzlZZw?oc=5"}}...
|
rss:Yahoo Finance UK
|
1.0
|
news_delta:092e243441209e19
|
NULL
|
2026-04-12T07:19:58.151597+00:00
|
Edit
Delete
|
|
28057
|
evt_b29ffaf35951
|
signal_candidate_ingest
|
2026-04-12T07:19:58.120262+00:00
|
collector:news
|
[]
|
{"created_at":"2026-04-12T07:19:58.120 {"created_at":"2026-04-12T07:19:58.120262+00:00","signal_type":"news_headline_delta","source":"news_rss","url":"https://news.google.com/rss/articles/CBMijgFBVV95cUxQWGd6Y0VXVHptU251MXd5QnFRV2FlOUp0UDRhLVp0SFRXTVU1aFJyOW1pclpBbS1IMDMwbmRRMkpmVnlHeVp6anJsZHZhRFJoMEY1dTdiWUZ6Slh3QTVJTmczR3NINE9tX2ZKV05pVU1RVmo2TGNKLXRwYTAxdmI4RVNNMzYtQmM4TW1fc2h3?oc=5","value":{"fp":"f31d60cd50925f9a","published_at":"2026-04-12T07:10:06+00:00","source":"Yahoo! Finance Canada","source_domain":"ca.finance.yahoo.com","source_url":"https://ca.finance.yahoo.com","summary":"Are APLE\u2019s Upgraded Earnings Views Quietly Rewriting Apple Hospitality REIT\u2019s Value Story? Yahoo! Finance Canada","title":"Are APLE\u2019s Upgraded Earnings Views Quietly Rewriting Apple Hospitality REIT\u2019s Value Story? - Yahoo! Finance Canada","url":"https://news.google.com/rss/articles/CBMijgFBVV95cUxQWGd6Y0VXVHptU251MXd5QnFRV2FlOUp0UDRhLVp0SFRXTVU1aFJyOW1pclpBbS1IMDMwbmRRMkpmVnlHeVp6anJsZHZhRFJoMEY1dTdiWUZ6Slh3QTVJTmczR3NINE9tX2ZKV05pVU1RVmo2TGNKLXRwYTAxdmI4RVNNMzYtQmM4TW1fc2h3?oc=5"}}...
|
rss:Yahoo! Finance Canada
|
1.0
|
news_delta:724fac99b8bd5cc4
|
NULL
|
2026-04-12T07:19:58.131984+00:00
|
Edit
Delete
|
|
28054
|
evt_2c8ece4adad7
|
dead_letter
|
2026-04-12T07:18:48.009870+00:00
|
worker
|
[]
|
{"created_at":"2026-04-12T07:18:48.009 {"created_at":"2026-04-12T07:18:48.009870+00:00","dedupe_key":"job_dead:job_observability_tick_731d307f439f:130:5","error":"ImportError: cannot import name 'observability_tick' from 'opia_core.runtime.daemons.lifecycle' (/app/opia_core/runtime/daemons/lifecycle/__init__.py)","payload":{"attempts":130,"job_id":"job_observability_tick_731d307f439f","job_type":"observability_tick","kind":"job_dead_letter","last_error":"cannot import name 'observability_tick' from 'opia_core.runtime.daemons.lifecycle' (/app/opia_core/runtime/daemons/lifecycle/__init__.py)","leased_at":"2026-04-12T07:18:45.997248+00:00","max_attempts":5,"params":{"interval_s":300},"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 49, in <lambda>\n \"observability_tick\": lambda p: _lazy_observability_tick(ctx, p),\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/scheduler/handlers.py\", line 245, in _lazy_observability_tick\n from opia_core.runtime.daemons.lifecycle import observability_tick\nImportError: cannot import name 'observability_tick' from 'opia_core.runtime.daemons.lifecycle' (/app/opia_core/runtime/daemons/lifecycle/__init__.py). Did you mean: 'observability'?\n","worker":"observability"},"severity":"high","source":"worker"}...
|
NULL
|
1.0
|
job_dead:job_observability_tick_731d307f439f:130:5
|
NULL
|
2026-04-12T07:18:48.021423+00:00
|
Edit
Delete
|
|
28048
|
evt_28755d5703e4
|
dead_letter
|
2026-04-12T07:13:49.282358+00:00
|
worker
|
[]
|
{"created_at":"2026-04-12T07:13:49.282 {"created_at":"2026-04-12T07:13:49.282358+00:00","dedupe_key":"job_dead:job_observability_tick_731d307f439f:129:5","error":"ImportError: cannot import name 'observability_tick' from 'opia_core.runtime.daemons.lifecycle' (/app/opia_core/runtime/daemons/lifecycle/__init__.py)","payload":{"attempts":129,"job_id":"job_observability_tick_731d307f439f","job_type":"observability_tick","kind":"job_dead_letter","last_error":"cannot import name 'observability_tick' from 'opia_core.runtime.daemons.lifecycle' (/app/opia_core/runtime/daemons/lifecycle/__init__.py)","leased_at":"2026-04-12T07:13:48.064387+00:00","max_attempts":5,"params":{"interval_s":300},"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 49, in <lambda>\n \"observability_tick\": lambda p: _lazy_observability_tick(ctx, p),\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/opia_core/scheduler/handlers.py\", line 245, in _lazy_observability_tick\n from opia_core.runtime.daemons.lifecycle import observability_tick\nImportError: cannot import name 'observability_tick' from 'opia_core.runtime.daemons.lifecycle' (/app/opia_core/runtime/daemons/lifecycle/__init__.py). Did you mean: 'observability'?\n","worker":"observability"},"severity":"high","source":"worker"}...
|
NULL
|
1.0
|
job_dead:job_observability_tick_731d307f439f:129:5
|
NULL
|
2026-04-12T07:13:49.353040+00:00
|
Edit
Delete
|