|
10141
|
196
|
24
|
2026-04-14T08:14:04.644726+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776154444644_m1.jpg...
|
NULL
|
NULL
|
1
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Notion CalendarEditViewWindowHelpallSupport Daily Notion CalendarEditViewWindowHelpallSupport Daily - in 3h 46 m100% <47Tue 14 Apr 11:14:04+HomeDMsActivityFiles..•More+Jiminny ...= UnreadsThreadsHuddlesDrafts & sentDirectoriesExternal connections* Starredplatform-inner-team(*Channels# ai-chapter# alerts# backend# confusion-clinic# curiosity_lab# engineering# frontend# general# infra-changes# jiminny-bg# platform-tickets# product _launches# random# releases# sofia-office# support# thank-yousSearch Jiminny IncAneliya Angelova, Nikolay Yankov, Steliyan Georgiev84• MessagesAdd canvas+minoitymunnoзначи не сьздава веднага по принцип, в някакьв час на деня лиToday~Lukas Kovalik 10:36 AMтова ще гледа всичко applicable за днес (ако не понедлник или начало на месец е само daily)крон го пуска през нощтака че мануално пусни при тестванеако трябва да тестваме други репорти може да променя команда за тестване да приема параметьр за report template и д си пускамеопределен когато тествамеNikolay Yankov 10:41 AMможеш ли да я рьннеш ти командатаLukas Kovalik 10:43 AMдаNikolay Yankov 10:45 AMпиши кат оя рьннешLukas Kovalik 10:52 AMзабавих се че ми се разбазикаха settings за средипуснах и мина и fail-наима result но e failedзначиREASON_NOT_ENOUGH_ACTIVITIESвиж дали има нещо в OD със този филтърNikolay Yankov 11:01 AMДобреMessage Aneliya Angelova, Nikolay Yankov, Steliyan Georgiev+AaNew...
|
NULL
|
-1017092867814527845
|
NULL
|
click
|
ocr
|
NULL
|
Notion CalendarEditViewWindowHelpallSupport Daily Notion CalendarEditViewWindowHelpallSupport Daily - in 3h 46 m100% <47Tue 14 Apr 11:14:04+HomeDMsActivityFiles..•More+Jiminny ...= UnreadsThreadsHuddlesDrafts & sentDirectoriesExternal connections* Starredplatform-inner-team(*Channels# ai-chapter# alerts# backend# confusion-clinic# curiosity_lab# engineering# frontend# general# infra-changes# jiminny-bg# platform-tickets# product _launches# random# releases# sofia-office# support# thank-yousSearch Jiminny IncAneliya Angelova, Nikolay Yankov, Steliyan Georgiev84• MessagesAdd canvas+minoitymunnoзначи не сьздава веднага по принцип, в някакьв час на деня лиToday~Lukas Kovalik 10:36 AMтова ще гледа всичко applicable за днес (ако не понедлник или начало на месец е само daily)крон го пуска през нощтака че мануално пусни при тестванеако трябва да тестваме други репорти може да променя команда за тестване да приема параметьр за report template и д си пускамеопределен когато тествамеNikolay Yankov 10:41 AMможеш ли да я рьннеш ти командатаLukas Kovalik 10:43 AMдаNikolay Yankov 10:45 AMпиши кат оя рьннешLukas Kovalik 10:52 AMзабавих се че ми се разбазикаха settings за средипуснах и мина и fail-наима result но e failedзначиREASON_NOT_ENOUGH_ACTIVITIESвиж дали има нещо в OD със този филтърNikolay Yankov 11:01 AMДобреMessage Aneliya Angelova, Nikolay Yankov, Steliyan Georgiev+AaNew...
|
10138
|
|
10142
|
197
|
35
|
2026-04-14T08:14:06.720439+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776154446720_m2.jpg...
|
NULL
|
NULL
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
PhpStormFileFditViewNavigateCodeLaravelRefactonToo PhpStormFileFditViewNavigateCodeLaravelRefactonToolsWindowHelpFV faVsco.js v#11894 on JY-18909-automated-reports-ask-iminny K vProject v(©) ReportController.php©) JiminnyDebugCommand.phpc) AutomatedReorssenccommane.onoAutomaleakeporscommana.ongD ProphetAiAulomaleakeporskeposilory.oneAulomaleakeporisservice.onp© CreateHeldActivityEvent.php© TrackProviderInstalledEvent.phpv → Reports© CreateActivityLoggedevent.php© ActivityLogged.php© AutomatedReportsCallbackService.php(C AutomatedReportsC(©) AutomatedReportsR© AutomatedReportss(C) RequestGenerateAskJiminnyReportJob.phpC RequestGenerateReportJob.phpC) AutomatedReportResult.phpC) AutomatedReport.phpclass AutomatedReportsCommand extends Command© CreateMockAsKJimirpublic function handleo: intC DeleteReportcomma© GenerateMarketingR©leam.phpC Usage.phpM SlackProcess quarterly reports on the first day of January. April, July. and Octoberif SisFirstDay0fMonth &x SisQuarterlyMonth)sthis->processReports( frequency: AutomatedReportsService::FREQUENCY_OUARTERLYO:_leams→ Tracks_ Transcription$this->logger->info(self::L0G_PREFIX . ' Completed');D TwilioD Usersrecurn o;_ Vocabulary_ 4oom93© coachingeedbacksupcg command.php* Process reports for a specific freauencu.createDatabaseusers.pc Daraoase oecountoi* dparam string SfrequencyC DeleteOldAiCrmNotesC(©) DeleteS3LeftoversCom|* dreturn void(C DevPostmanCommand.lC DiarizeViaAiParticipantk4 usdyes(©) EncryptTokensCommar(©) EngagementStatsRegerT FeatureFlagsHelper.php101102ML05private function processreports(string sfrequency): vold$this->logger->info(self::LOG_PREFIX . " Processing $frequency reports");© rixcross|enantissues.p11041(c) -ushro espermissionsaGet all enabled. not deleted reports with active teams for the specified freauencv(e) Generatelnterna wepho106107Sreports = $this->reportRepository->qetActiveReportsByFrequency($frequency):$reports = collect( AutomatedReport:: find(68)0:Local ChangesShelfLOOconsoleLog x+ VChanges 9 files= .env.local appActivityController.php app/Http/Controllers/APITVO<→Side-by-side viewerDo not ignoreHighlight words -x 13 ?mb 0seou aoeconsoecomnanes/reoors Automarecre.orscommane.oneuiminny console commanas ke© AutomatedReportsicommana.php app/console/Commands/Rsthis->logger->info(self::L0G_PREFIX ." Processing Sfrequency reports"):© JiminnyDebugCommand.php app/console/commandsphp logging.php contigC PlaybackService.php app/services© ReportController.php app/Http/Controllers/Webhook(C SyncTolntercom.php app/Jobs/TeamGet all enabled, not deleted reports with active teams for the specified frequencySreports = $this->reportRepository->getActiveReportsByFrequency($frequency)=sthis->logger->1nfo(self::L0G_PREFIX •" Found isreports->countor strequency reports to process"):php web.php routes> Unversioned Files 8 files/** ovar Automacedкeport sreporс x/$job = Sreport->isAskJiminnyReport("new necuestuenerarerstoinnvreoortdoo oreoor-oeuurooo:new RequestGenerateReportJob(Sreport->getUuidO:sthis->dispatcher->dispatch(Sjob):, 0hal• Support Daily • in 3h 46 m100% [Tue 14 Apr 11:14:06• RequestGenerateAskJiminnyReportJobTest v= custom.loc= laravel.logc SF (iminny@localhost« HS_local fiminny@localhoste console (PROD]e console (EU]L console [STAGING© AskJiminnyReportActivityService.phpV5451540154/548549550551552553155415551556155 A1558155756056156215631564565C RequestGenerateAskJiminnyReportJobTest.phpP 0Tx: Auto vPlaygroundliminny016 413 V13 ^select p.1d, p.accivicy_type, pc.1d, pc.nameFRoM playbooks pJoin playbook_cacegories po1<->1..n: on p.id = pc.playbook_idwhere p.team id = 1 and p.activity type = 'event':SELECT * FROM crm_ fields WHERE crm confiquration id = 1 and object type = 'event":SELECT * FROM crm_field_values WHERE crm_field_id = 4:select * from crm_layouts cl Jo1n playbook_layouts pl 1<->1.n: on cl.1d = pl. Layout_1dwhere crm_configuration_1d = 1 and pl.playbooK_1d = 175;select * trom teams;SELECI r.* FRUM aucomaced_reporcs rnoun realis i on rrreall 10 = 1.10WHERE r.frequency = 'daily'and f. stauusAND t.status = 'active'AND (r.expiresat >= now) OR r.expires.at Is NULD):select * from automated_report_results where report 1d IN (18, 35)*5o6 Mselect * trom automated_reports;select * from automated_report_results where report id IN (34):2 differencesCurent versionVviminny console commanes keooris › Aulomaleoreporscommane › processkeporssthis->Loqger->info(self::L0G_PREFIX . " Processing Sfrequency reports"):Get all enabled, not deleted reports with active teams for the specified frequency$reports = $this->reportRepository->getActiveReportsByFrequency($frequency):sreports = collect(lAutomatedReport::f1nd(68)|)$this->logger->info(self::LOG_PREFIX . " Found {$reports->count()} $frequency reports to process"):/** dvar AutomatedReport Sreport *Siob = Sreport->isAskJiminnvReportO? new RequestGenerateAskJiminnyReportJob($report->getUuidO):new RequestGenerateReportJob($report->getUvidO);Sthis->dispatcher->dispatch(Sjob);sth1s->d1spatcher->d1spatchsync(s7ob);Winasurt changelog 2.12.21: A new version is avallable. |/ View Changelog (40 minutes ago,winasun leamsJ1.lduir-oia 4 spaces...
|
NULL
|
7959761685050694860
|
NULL
|
visual_change
|
ocr
|
NULL
|
PhpStormFileFditViewNavigateCodeLaravelRefactonToo PhpStormFileFditViewNavigateCodeLaravelRefactonToolsWindowHelpFV faVsco.js v#11894 on JY-18909-automated-reports-ask-iminny K vProject v(©) ReportController.php©) JiminnyDebugCommand.phpc) AutomatedReorssenccommane.onoAutomaleakeporscommana.ongD ProphetAiAulomaleakeporskeposilory.oneAulomaleakeporisservice.onp© CreateHeldActivityEvent.php© TrackProviderInstalledEvent.phpv → Reports© CreateActivityLoggedevent.php© ActivityLogged.php© AutomatedReportsCallbackService.php(C AutomatedReportsC(©) AutomatedReportsR© AutomatedReportss(C) RequestGenerateAskJiminnyReportJob.phpC RequestGenerateReportJob.phpC) AutomatedReportResult.phpC) AutomatedReport.phpclass AutomatedReportsCommand extends Command© CreateMockAsKJimirpublic function handleo: intC DeleteReportcomma© GenerateMarketingR©leam.phpC Usage.phpM SlackProcess quarterly reports on the first day of January. April, July. and Octoberif SisFirstDay0fMonth &x SisQuarterlyMonth)sthis->processReports( frequency: AutomatedReportsService::FREQUENCY_OUARTERLYO:_leams→ Tracks_ Transcription$this->logger->info(self::L0G_PREFIX . ' Completed');D TwilioD Usersrecurn o;_ Vocabulary_ 4oom93© coachingeedbacksupcg command.php* Process reports for a specific freauencu.createDatabaseusers.pc Daraoase oecountoi* dparam string SfrequencyC DeleteOldAiCrmNotesC(©) DeleteS3LeftoversCom|* dreturn void(C DevPostmanCommand.lC DiarizeViaAiParticipantk4 usdyes(©) EncryptTokensCommar(©) EngagementStatsRegerT FeatureFlagsHelper.php101102ML05private function processreports(string sfrequency): vold$this->logger->info(self::LOG_PREFIX . " Processing $frequency reports");© rixcross|enantissues.p11041(c) -ushro espermissionsaGet all enabled. not deleted reports with active teams for the specified freauencv(e) Generatelnterna wepho106107Sreports = $this->reportRepository->qetActiveReportsByFrequency($frequency):$reports = collect( AutomatedReport:: find(68)0:Local ChangesShelfLOOconsoleLog x+ VChanges 9 files= .env.local appActivityController.php app/Http/Controllers/APITVO<→Side-by-side viewerDo not ignoreHighlight words -x 13 ?mb 0seou aoeconsoecomnanes/reoors Automarecre.orscommane.oneuiminny console commanas ke© AutomatedReportsicommana.php app/console/Commands/Rsthis->logger->info(self::L0G_PREFIX ." Processing Sfrequency reports"):© JiminnyDebugCommand.php app/console/commandsphp logging.php contigC PlaybackService.php app/services© ReportController.php app/Http/Controllers/Webhook(C SyncTolntercom.php app/Jobs/TeamGet all enabled, not deleted reports with active teams for the specified frequencySreports = $this->reportRepository->getActiveReportsByFrequency($frequency)=sthis->logger->1nfo(self::L0G_PREFIX •" Found isreports->countor strequency reports to process"):php web.php routes> Unversioned Files 8 files/** ovar Automacedкeport sreporс x/$job = Sreport->isAskJiminnyReport("new necuestuenerarerstoinnvreoortdoo oreoor-oeuurooo:new RequestGenerateReportJob(Sreport->getUuidO:sthis->dispatcher->dispatch(Sjob):, 0hal• Support Daily • in 3h 46 m100% [Tue 14 Apr 11:14:06• RequestGenerateAskJiminnyReportJobTest v= custom.loc= laravel.logc SF (iminny@localhost« HS_local fiminny@localhoste console (PROD]e console (EU]L console [STAGING© AskJiminnyReportActivityService.phpV5451540154/548549550551552553155415551556155 A1558155756056156215631564565C RequestGenerateAskJiminnyReportJobTest.phpP 0Tx: Auto vPlaygroundliminny016 413 V13 ^select p.1d, p.accivicy_type, pc.1d, pc.nameFRoM playbooks pJoin playbook_cacegories po1<->1..n: on p.id = pc.playbook_idwhere p.team id = 1 and p.activity type = 'event':SELECT * FROM crm_ fields WHERE crm confiquration id = 1 and object type = 'event":SELECT * FROM crm_field_values WHERE crm_field_id = 4:select * from crm_layouts cl Jo1n playbook_layouts pl 1<->1.n: on cl.1d = pl. Layout_1dwhere crm_configuration_1d = 1 and pl.playbooK_1d = 175;select * trom teams;SELECI r.* FRUM aucomaced_reporcs rnoun realis i on rrreall 10 = 1.10WHERE r.frequency = 'daily'and f. stauusAND t.status = 'active'AND (r.expiresat >= now) OR r.expires.at Is NULD):select * from automated_report_results where report 1d IN (18, 35)*5o6 Mselect * trom automated_reports;select * from automated_report_results where report id IN (34):2 differencesCurent versionVviminny console commanes keooris › Aulomaleoreporscommane › processkeporssthis->Loqger->info(self::L0G_PREFIX . " Processing Sfrequency reports"):Get all enabled, not deleted reports with active teams for the specified frequency$reports = $this->reportRepository->getActiveReportsByFrequency($frequency):sreports = collect(lAutomatedReport::f1nd(68)|)$this->logger->info(self::LOG_PREFIX . " Found {$reports->count()} $frequency reports to process"):/** dvar AutomatedReport Sreport *Siob = Sreport->isAskJiminnvReportO? new RequestGenerateAskJiminnyReportJob($report->getUuidO):new RequestGenerateReportJob($report->getUvidO);Sthis->dispatcher->dispatch(Sjob);sth1s->d1spatcher->d1spatchsync(s7ob);Winasurt changelog 2.12.21: A new version is avallable. |/ View Changelog (40 minutes ago,winasun leamsJ1.lduir-oia 4 spaces...
|
10140
|
|
10144
|
197
|
36
|
2026-04-14T08:14:14.580075+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776154454580_m2.jpg...
|
NULL
|
NULL
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
PhpStormFileFditViewNavigateCodeLaravelRefactonToo PhpStormFileFditViewNavigateCodeLaravelRefactonToolsWindowHelpFV faVsco.js v#11894 on JY-18909-automated-reports-ask-iminny K vProject v(©) ReportController.php©) JiminnyDebugCommand.phpc) AutomatedReorssenccommane.onoAutomaleakeporscommana.ongD ProphetAiAulomaleakeporskeposilory.oneAulomaleakeporisservice.onp© CreateHeldActivityEvent.php© TrackProviderInstalledEvent.phpv → Reports© CreateActivityLoggedevent.php© ActivityLogged.php© AutomatedReportsCallbackService.php(C AutomatedReportsC(©) AutomatedReportsR© AutomatedReportss(C) RequestGenerateAskJiminnyReportJob.phpC RequestGenerateReportJob.phpC) AutomatedReportResult.phpC) AutomatedReport.phpclass AutomatedReportsCommand extends Command© CreateMockAsKJimirpublic function handleo: intC DeleteReportcomma© GenerateMarketingR©leam.phpC Usage.phpM SlackProcess quarterly reports on the first day of January. April, July. and Octoberif SisFirstDay0fMonth &x SisQuarterlyMonth)sthis->processReports( frequency: AutomatedReportsService::FREQUENCY_OUARTERLYO:_leams→ Tracks_ Transcription$this->logger->info(self::L0G_PREFIX . ' Completed');D TwilioD Usersrecurn o;_ Vocabulary_ 4oom93© coachingeedbacksupcg command.php* Process reports for a specific freauencu.createDatabaseusers.pc Daraoase oecountoi* dparam string SfrequencyC DeleteOldAiCrmNotesC(©) DeleteS3LeftoversCom|* dreturn void(C DevPostmanCommand.lC DiarizeViaAiParticipantk4 usdyes(©) EncryptTokensCommar(©) EngagementStatsRegerT FeatureFlagsHelper.php101102ML05private function processreports(string sfrequency): vold$this->logger->info(self::LOG_PREFIX . " Processing $frequency reports");© rixcross|enantissues.p11041(c) -ushro espermissionsaGet all enabled. not deleted reports with active teams for the specified freauencv(e) Generatelnterna wepho106107Sreports = $this->reportRepository->qetActiveReportsByFrequency($frequency):$reports = collect( AutomatedReport:: find(68)0:Local ChangesShelfLOOconsoleLog x+ VChanges 9 files= .env.local appActivityController.php app/Http/Controllers/APITVO<→Side-by-side viewerDo not ignoreHighlight words -x 13 ?mb 0seou aoeconsoecomnanes/reoors Automarecre.orscommane.onealVralnCalle Telaalnn elatn ce© AutomatedReportsCommana.php app/console/Commands/Rersthis->logger->info(self::L0G_PREFIX ." Processing Sfrequency reports"):© JiminnyDebugCommand.php app/console/commandsphp logging.php contig(C) PlavbackService.php app/ServicesGet all enabled, not deleted reports with active teams for the specified frequencySreports = $this->reportRepository->getActiveReportsByFrequency($frequency)=© ReportController.php app/Http/Controllers/Webhook(C SyncTolntercom.php app/Jobs/Teamsthis->logger->1nfo(self::L0G_PREFIX •" Found isreports->countor strequency reports to process"):php web.php routes> Unversioned Files 8 files/** ovar Automacedкeport sreporс x/$job = Sreport->isAskJiminnyReport("new necuestuenerarerstoinnvreoortdoo oreoor-oeuurooo:new RequestGenerateReportJob(Sreport->getUuidO:sthis->dispatcher->dispatch(Sjob):, 0hal• Support Daily • in 3h 46 m100% [Tue 14 Apr 11:14:14RequestGenerateAskJiminnyReportJobTest v= custom.loc= laravel.logc SF (iminny@localhost« HS_local fiminny@localhoste console (PROD]e console (EU]L console [STAGING© AskJiminnyReportActivityService.phpV5451540154/548549550551552553155415551556155 A1558155756056156215631564565C RequestGenerateAskJiminnyReportJobTest.phpP 0Tx: Auto vPlaygroundliminny016 413 V13 ^select p.1d, p.accivicy_type, pc.1d, pc.nameFRoM playbooks pJoin playbook_cacegories po1<->1..n: on p.id = pc.playbook_idwhere p.team id = 1 and p.activity type = 'event':SELECT * FROM crm_ fields WHERE crm confiquration id = 1 and object type = 'event":SELECT * FROM crm_field_values WHERE crm_field_id = 4:select * from crm_layouts cl Jo1n playbook_layouts pl 1<->1.n: on cl.1d = pl. Layout_1dwhere crm_configuration_1d = 1 and pl.playbooK_1d = 175;select * trom teams;SELECI r.* FRUM aucomaced_reporcs rnoun realis i on rrreall 10 = 1.10WHERE r.frequency = 'daily'and f. stauusAND t.status = 'active'AND (r.expiresat >= now) OR r.expires.at Is NULD):select * from automated_report_results where report 1d IN (18, 35)*5o6 Mselect * trom aucomated_reports;select * from automated_report_results where report id IN (34):2 diffrHide t0Curent versionVviminny console commanes keooris › Aulomaleoreporscommane › processkeporssthis->Loqger->info(self::L0G_PREFIX . " Processing Sfrequency reports"):Get all enabled, not deleted reports with active teams for the specified frequency$reports = $this->reportRepository->getActiveReportsByFrequency($frequency):sreports = collect(lAutomatedReport::f1nd(68)|)$this->logger->info(self::LOG_PREFIX . " Found {$reports->count()} $frequency reports to process"):/** dvar AutomatedReport Sreport *Siob = Sreport->isAskJiminnvReportO? new RequestGenerateAskJiminnyReportJob($report->getUuidO):new RequestGenerateReportJob($report->getUvidO);Sthis->dispatcher->dispatch(Sjob);sth1s->d1spatcher->d1spatchsync(s7ob);Hide the active lool windowwinasun leamsJ1.lduir-oia 4 spaces...
|
NULL
|
9197218007932417357
|
NULL
|
click
|
ocr
|
NULL
|
PhpStormFileFditViewNavigateCodeLaravelRefactonToo PhpStormFileFditViewNavigateCodeLaravelRefactonToolsWindowHelpFV faVsco.js v#11894 on JY-18909-automated-reports-ask-iminny K vProject v(©) ReportController.php©) JiminnyDebugCommand.phpc) AutomatedReorssenccommane.onoAutomaleakeporscommana.ongD ProphetAiAulomaleakeporskeposilory.oneAulomaleakeporisservice.onp© CreateHeldActivityEvent.php© TrackProviderInstalledEvent.phpv → Reports© CreateActivityLoggedevent.php© ActivityLogged.php© AutomatedReportsCallbackService.php(C AutomatedReportsC(©) AutomatedReportsR© AutomatedReportss(C) RequestGenerateAskJiminnyReportJob.phpC RequestGenerateReportJob.phpC) AutomatedReportResult.phpC) AutomatedReport.phpclass AutomatedReportsCommand extends Command© CreateMockAsKJimirpublic function handleo: intC DeleteReportcomma© GenerateMarketingR©leam.phpC Usage.phpM SlackProcess quarterly reports on the first day of January. April, July. and Octoberif SisFirstDay0fMonth &x SisQuarterlyMonth)sthis->processReports( frequency: AutomatedReportsService::FREQUENCY_OUARTERLYO:_leams→ Tracks_ Transcription$this->logger->info(self::L0G_PREFIX . ' Completed');D TwilioD Usersrecurn o;_ Vocabulary_ 4oom93© coachingeedbacksupcg command.php* Process reports for a specific freauencu.createDatabaseusers.pc Daraoase oecountoi* dparam string SfrequencyC DeleteOldAiCrmNotesC(©) DeleteS3LeftoversCom|* dreturn void(C DevPostmanCommand.lC DiarizeViaAiParticipantk4 usdyes(©) EncryptTokensCommar(©) EngagementStatsRegerT FeatureFlagsHelper.php101102ML05private function processreports(string sfrequency): vold$this->logger->info(self::LOG_PREFIX . " Processing $frequency reports");© rixcross|enantissues.p11041(c) -ushro espermissionsaGet all enabled. not deleted reports with active teams for the specified freauencv(e) Generatelnterna wepho106107Sreports = $this->reportRepository->qetActiveReportsByFrequency($frequency):$reports = collect( AutomatedReport:: find(68)0:Local ChangesShelfLOOconsoleLog x+ VChanges 9 files= .env.local appActivityController.php app/Http/Controllers/APITVO<→Side-by-side viewerDo not ignoreHighlight words -x 13 ?mb 0seou aoeconsoecomnanes/reoors Automarecre.orscommane.onealVralnCalle Telaalnn elatn ce© AutomatedReportsCommana.php app/console/Commands/Rersthis->logger->info(self::L0G_PREFIX ." Processing Sfrequency reports"):© JiminnyDebugCommand.php app/console/commandsphp logging.php contig(C) PlavbackService.php app/ServicesGet all enabled, not deleted reports with active teams for the specified frequencySreports = $this->reportRepository->getActiveReportsByFrequency($frequency)=© ReportController.php app/Http/Controllers/Webhook(C SyncTolntercom.php app/Jobs/Teamsthis->logger->1nfo(self::L0G_PREFIX •" Found isreports->countor strequency reports to process"):php web.php routes> Unversioned Files 8 files/** ovar Automacedкeport sreporс x/$job = Sreport->isAskJiminnyReport("new necuestuenerarerstoinnvreoortdoo oreoor-oeuurooo:new RequestGenerateReportJob(Sreport->getUuidO:sthis->dispatcher->dispatch(Sjob):, 0hal• Support Daily • in 3h 46 m100% [Tue 14 Apr 11:14:14RequestGenerateAskJiminnyReportJobTest v= custom.loc= laravel.logc SF (iminny@localhost« HS_local fiminny@localhoste console (PROD]e console (EU]L console [STAGING© AskJiminnyReportActivityService.phpV5451540154/548549550551552553155415551556155 A1558155756056156215631564565C RequestGenerateAskJiminnyReportJobTest.phpP 0Tx: Auto vPlaygroundliminny016 413 V13 ^select p.1d, p.accivicy_type, pc.1d, pc.nameFRoM playbooks pJoin playbook_cacegories po1<->1..n: on p.id = pc.playbook_idwhere p.team id = 1 and p.activity type = 'event':SELECT * FROM crm_ fields WHERE crm confiquration id = 1 and object type = 'event":SELECT * FROM crm_field_values WHERE crm_field_id = 4:select * from crm_layouts cl Jo1n playbook_layouts pl 1<->1.n: on cl.1d = pl. Layout_1dwhere crm_configuration_1d = 1 and pl.playbooK_1d = 175;select * trom teams;SELECI r.* FRUM aucomaced_reporcs rnoun realis i on rrreall 10 = 1.10WHERE r.frequency = 'daily'and f. stauusAND t.status = 'active'AND (r.expiresat >= now) OR r.expires.at Is NULD):select * from automated_report_results where report 1d IN (18, 35)*5o6 Mselect * trom aucomated_reports;select * from automated_report_results where report id IN (34):2 diffrHide t0Curent versionVviminny console commanes keooris › Aulomaleoreporscommane › processkeporssthis->Loqger->info(self::L0G_PREFIX . " Processing Sfrequency reports"):Get all enabled, not deleted reports with active teams for the specified frequency$reports = $this->reportRepository->getActiveReportsByFrequency($frequency):sreports = collect(lAutomatedReport::f1nd(68)|)$this->logger->info(self::LOG_PREFIX . " Found {$reports->count()} $frequency reports to process"):/** dvar AutomatedReport Sreport *Siob = Sreport->isAskJiminnvReportO? new RequestGenerateAskJiminnyReportJob($report->getUuidO):new RequestGenerateReportJob($report->getUvidO);Sthis->dispatcher->dispatch(Sjob);sth1s->d1spatcher->d1spatchsync(s7ob);Hide the active lool windowwinasun leamsJ1.lduir-oia 4 spaces...
|
NULL
|
|
10145
|
197
|
37
|
2026-04-14T08:14:17.088100+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776154457088_m2.jpg...
|
NULL
|
NULL
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
PhpStormFileViewNavigateCodeLaravelRetactonToolsWi PhpStormFileViewNavigateCodeLaravelRetactonToolsWindowHelpFV faVsco.js v#11894 on JY-18909-automated-reports-ask-iminny kvProject vc) ReportController.onpJiminnyDeouecommana.ongAutomaleakeporssenacommana.ongAutomaleakeportscommana.ongProphetAiAulomaleakeporskeposilory.oneAulomaleakeporisservice.onpc CrealenelaAcuiviyevent.ono© TrackProviderInstalledEvent.phpv → Reports) CreateActivityLoggedevent.php© ActivityLogged.php© AutomatedReportsCallbackService.php(C AutomatedReportsC(©) AutomatedReportsR© AutomatedReportssC) RequestGenerateaskJiminnykepordob.onpC RequestGenerateReportJob.phpC) AutomatedReportResult.php(C) Automateakeportonpclass AutomatedReportsCommand extends Command© CreateMockAsKJimirC DeleteReportcomma© GenerateMarketingR©leam.phpC Usage.phpM Slack→ Teams→ Tracks_ TranscriptionD TwilioD Users_ Vocabulary_ 40om© coachingreedbacksupg command.phpcreateDatabaseusers.pc Daraoase oecountoiC DeleteOldAiCrmNotesC(©) DeleteS3LeftoversCom|(C DevPostmanCommand.C DiarizeViaAiParticipantl(©) EncryptTokensCommar(©) EngagementStatsRegerT FeatureFlagsHelper.php© rixcross|enantissues.p(c) -ushro espermissionsa(e) Generatelnterna wepho(C) GroupSetDefaultLanquaC) HelperTruncateCoachin(©) HubspotJournalPollingC(©) HubspotWebhookServic(©) ImportRecording.phpC ImportUsersFromCsvFilC IterateUsersCommand.(©) JiminnyCacheClearCom© JiminnyDebugCommanc© Jiminnysetencryptedlo(c) Jiminny okenintocommMakeslackLvecoaching(c Manacescimror eam.oc мarkbranchrorenvironh(C) MuteOrganizerChannel.(C) PhpApm.php(C PropagateCoachingFee(©) PurgeConterences.php9899119A1(©) PurgeSoftDeletedOppol© PurgeSyncBatchesCom(e Recalculatebealkisksco(c) Removebe eremarkersc1L02(e) Remove-xoiredNudoes1IOSc removeunusecrarcloC ResetElasticSearch.php(C) RestoreActivityCrmProv(C) RestoreActivityTypeCor1041051106107public function handleo: intpiow verbotechonednsmonday = show->istondavoSisFirstDav0fMonth = Snow->dav === 1:ScurrentMonth = Snow->nonth:Check if the current month is a quarterly month January. April, July. October)SisQuarterlyMonth = in_array$currentMonth, 1, 4, 7. 101.strict: true):sthis->Logger->1nfo(self::L06_PREFIX•' Checking conditions',"isMonday' => $1sMonday"1sFirscbayutlonch = s1srirstuayurmonch,"currentrlonch" = scurrencronch,"Isquarterlyronth" = pisquarcerlymonch,101Process daily reportssthis->processReports( frequency: AutomatedReportsService::FREQUENCY_DAILYO:/ Process weekly reports on Mondaysif (s1slonday)sth1s->processReports trequency: AutomatedReportsservice::FREQUENCY_WEEKLY)*// Process monthly reports on the first day of the monthif (SisFirstDav0fMonth) &nunus-porocessreoors trecuency. Aurolcreckeoorsseru cer.rrcuuciey murinsreProcess quarterly reports on the first day of January. April, July. and Octobenif SisFirstDay0fMonth &x SisQuarterlyMonth)sth1s->processReports trequency: AutomatedReportsservice::FREQUENCY_QUARTERLYJ*$this->logger->info(self::LOG_PREFIX . ' Completed');return 0:l/*** Process reports for a specific frequencu* @param string $frequency* dreturn void4 usagesonvate tuncrion orocesskeporus scrino otreduency. voo$this->logger->info(self::LOG_PREFIX . " Processing $frequency reports");Get all enabled, not deleted reports with active teams for the specified frequencySreports = Sthis->reportRepository->getActiveReportsByFrequency$frequency) :$reports = collect( AutomatedReport::find(68).0:Winasurt changelog 2.12.21: A new version is avallable. | View Changelog (41 minutes ago)hal• Support Daily • in 3h 46 m100% |45]Tue 14 Apr 11:14:16RequestGenerateAskJiminnyReportJobTest v= custom.log= laravel.logc SF (iminny@localhost« HS_local fiminny@localhoste console (PROD]e console (EU]L console [STAGINGASkJIminnykeportActivilyservice.onoC RequestGenerateAskJiminnyReportJobTest.php51751815191579152111524152552415255265271539155315545365385395405411542154.51154415451154054754854955055155255355415551556155 A15575605615625631564So51p oIx. AUto VFlaycroundvliminnyCONCAT(U.1d, CASE WHEN U.1d = t.owner_1d THEN ' (owner)' ELSE '' END) AS User_1d016 413 V,13 ^U.emallsa.*t.owner_ld Frun soclal_accounts saauvusers u on urd = sa.socaole ..olJuI reansI.n<→>I: on t.1d = U.ceam_1dWHERE U.team_id = 1 and sa.provider = 'salesforce':select x Tron teams wnere 10 = 11select * from groups g JOIN playbooks p 1.n<->1: on g.playbook_id = p.id where g.team_id = 1;select * fromgroups where id = 565:select * from playbooks where team_id = 1select * from playbooks where 1d = 175;select * from playbook_categories where playbooK_1d = 175*select * from users where team_1d = 1;select * trom users where 10 = 7160;select * trom crm_proriles where user_1d = 7160;select * trom reatures,setect# id, uuid, type, provider, playbook_category_id, user_id, lead_id, contact_id, account_id, opportunity_id, stage_id,# crm confiquration id,crm_provider id, transcription id, statusfrom activities where crm_ confiquration id = 1 and type ="conference'# and crm_provider_1d IS NOT NULLand provider != 'uploader'and actual_start_time 1S NOT NULLORDER by 1d desc;select * trom aculvitles where 10 = 54/47/85; # 0000400006pCzoJMACselect p.1d, p.accivicy_type, pc.1d, pc.namerkoM playbooks pioin plavbook categories pc 1<->1.n: on p.id = pc.plavbook idwhere p.team_ id = 1 and p.activity type = 'event':SELECT * FROM crm_fields WHERE crm_configuration_id = 1 and object_type = 'event":SELECT * FROM crm_field_values WHERE crm_field_id = 4select * from crm_layouts cl Jo1n playbook_layouts pl 1<->1.n: on cl.1d = pl. Layout_1dwhere crm_configuration_1d = 1 and pl.playbook_1d = 175select * trom teams;SELECl r.* FRun automated_reports nmoun reais t on r.reall 10 = 1.10WHERE r.frequency = 'daily'and r.status = 1AND t.status = 'active'AND (r.expiresat >= now) OR r.expires.at Is NULD):select * from automated_report_results where report 1d IN (18, 35)*5o6 Mselect * trom automated_reports;select * from automated_report_results where report id IN (34);W Windsurf Teams 91:18UTF-8f 4 spaces...
|
NULL
|
8436974205258850037
|
NULL
|
visual_change
|
ocr
|
NULL
|
PhpStormFileViewNavigateCodeLaravelRetactonToolsWi PhpStormFileViewNavigateCodeLaravelRetactonToolsWindowHelpFV faVsco.js v#11894 on JY-18909-automated-reports-ask-iminny kvProject vc) ReportController.onpJiminnyDeouecommana.ongAutomaleakeporssenacommana.ongAutomaleakeportscommana.ongProphetAiAulomaleakeporskeposilory.oneAulomaleakeporisservice.onpc CrealenelaAcuiviyevent.ono© TrackProviderInstalledEvent.phpv → Reports) CreateActivityLoggedevent.php© ActivityLogged.php© AutomatedReportsCallbackService.php(C AutomatedReportsC(©) AutomatedReportsR© AutomatedReportssC) RequestGenerateaskJiminnykepordob.onpC RequestGenerateReportJob.phpC) AutomatedReportResult.php(C) Automateakeportonpclass AutomatedReportsCommand extends Command© CreateMockAsKJimirC DeleteReportcomma© GenerateMarketingR©leam.phpC Usage.phpM Slack→ Teams→ Tracks_ TranscriptionD TwilioD Users_ Vocabulary_ 40om© coachingreedbacksupg command.phpcreateDatabaseusers.pc Daraoase oecountoiC DeleteOldAiCrmNotesC(©) DeleteS3LeftoversCom|(C DevPostmanCommand.C DiarizeViaAiParticipantl(©) EncryptTokensCommar(©) EngagementStatsRegerT FeatureFlagsHelper.php© rixcross|enantissues.p(c) -ushro espermissionsa(e) Generatelnterna wepho(C) GroupSetDefaultLanquaC) HelperTruncateCoachin(©) HubspotJournalPollingC(©) HubspotWebhookServic(©) ImportRecording.phpC ImportUsersFromCsvFilC IterateUsersCommand.(©) JiminnyCacheClearCom© JiminnyDebugCommanc© Jiminnysetencryptedlo(c) Jiminny okenintocommMakeslackLvecoaching(c Manacescimror eam.oc мarkbranchrorenvironh(C) MuteOrganizerChannel.(C) PhpApm.php(C PropagateCoachingFee(©) PurgeConterences.php9899119A1(©) PurgeSoftDeletedOppol© PurgeSyncBatchesCom(e Recalculatebealkisksco(c) Removebe eremarkersc1L02(e) Remove-xoiredNudoes1IOSc removeunusecrarcloC ResetElasticSearch.php(C) RestoreActivityCrmProv(C) RestoreActivityTypeCor1041051106107public function handleo: intpiow verbotechonednsmonday = show->istondavoSisFirstDav0fMonth = Snow->dav === 1:ScurrentMonth = Snow->nonth:Check if the current month is a quarterly month January. April, July. October)SisQuarterlyMonth = in_array$currentMonth, 1, 4, 7. 101.strict: true):sthis->Logger->1nfo(self::L06_PREFIX•' Checking conditions',"isMonday' => $1sMonday"1sFirscbayutlonch = s1srirstuayurmonch,"currentrlonch" = scurrencronch,"Isquarterlyronth" = pisquarcerlymonch,101Process daily reportssthis->processReports( frequency: AutomatedReportsService::FREQUENCY_DAILYO:/ Process weekly reports on Mondaysif (s1slonday)sth1s->processReports trequency: AutomatedReportsservice::FREQUENCY_WEEKLY)*// Process monthly reports on the first day of the monthif (SisFirstDav0fMonth) &nunus-porocessreoors trecuency. Aurolcreckeoorsseru cer.rrcuuciey murinsreProcess quarterly reports on the first day of January. April, July. and Octobenif SisFirstDay0fMonth &x SisQuarterlyMonth)sth1s->processReports trequency: AutomatedReportsservice::FREQUENCY_QUARTERLYJ*$this->logger->info(self::LOG_PREFIX . ' Completed');return 0:l/*** Process reports for a specific frequencu* @param string $frequency* dreturn void4 usagesonvate tuncrion orocesskeporus scrino otreduency. voo$this->logger->info(self::LOG_PREFIX . " Processing $frequency reports");Get all enabled, not deleted reports with active teams for the specified frequencySreports = Sthis->reportRepository->getActiveReportsByFrequency$frequency) :$reports = collect( AutomatedReport::find(68).0:Winasurt changelog 2.12.21: A new version is avallable. | View Changelog (41 minutes ago)hal• Support Daily • in 3h 46 m100% |45]Tue 14 Apr 11:14:16RequestGenerateAskJiminnyReportJobTest v= custom.log= laravel.logc SF (iminny@localhost« HS_local fiminny@localhoste console (PROD]e console (EU]L console [STAGINGASkJIminnykeportActivilyservice.onoC RequestGenerateAskJiminnyReportJobTest.php51751815191579152111524152552415255265271539155315545365385395405411542154.51154415451154054754854955055155255355415551556155 A15575605615625631564So51p oIx. AUto VFlaycroundvliminnyCONCAT(U.1d, CASE WHEN U.1d = t.owner_1d THEN ' (owner)' ELSE '' END) AS User_1d016 413 V,13 ^U.emallsa.*t.owner_ld Frun soclal_accounts saauvusers u on urd = sa.socaole ..olJuI reansI.n<→>I: on t.1d = U.ceam_1dWHERE U.team_id = 1 and sa.provider = 'salesforce':select x Tron teams wnere 10 = 11select * from groups g JOIN playbooks p 1.n<->1: on g.playbook_id = p.id where g.team_id = 1;select * fromgroups where id = 565:select * from playbooks where team_id = 1select * from playbooks where 1d = 175;select * from playbook_categories where playbooK_1d = 175*select * from users where team_1d = 1;select * trom users where 10 = 7160;select * trom crm_proriles where user_1d = 7160;select * trom reatures,setect# id, uuid, type, provider, playbook_category_id, user_id, lead_id, contact_id, account_id, opportunity_id, stage_id,# crm confiquration id,crm_provider id, transcription id, statusfrom activities where crm_ confiquration id = 1 and type ="conference'# and crm_provider_1d IS NOT NULLand provider != 'uploader'and actual_start_time 1S NOT NULLORDER by 1d desc;select * trom aculvitles where 10 = 54/47/85; # 0000400006pCzoJMACselect p.1d, p.accivicy_type, pc.1d, pc.namerkoM playbooks pioin plavbook categories pc 1<->1.n: on p.id = pc.plavbook idwhere p.team_ id = 1 and p.activity type = 'event':SELECT * FROM crm_fields WHERE crm_configuration_id = 1 and object_type = 'event":SELECT * FROM crm_field_values WHERE crm_field_id = 4select * from crm_layouts cl Jo1n playbook_layouts pl 1<->1.n: on cl.1d = pl. Layout_1dwhere crm_configuration_1d = 1 and pl.playbook_1d = 175select * trom teams;SELECl r.* FRun automated_reports nmoun reais t on r.reall 10 = 1.10WHERE r.frequency = 'daily'and r.status = 1AND t.status = 'active'AND (r.expiresat >= now) OR r.expires.at Is NULD):select * from automated_report_results where report 1d IN (18, 35)*5o6 Mselect * trom automated_reports;select * from automated_report_results where report id IN (34);W Windsurf Teams 91:18UTF-8f 4 spaces...
|
10144
|
|
10146
|
196
|
26
|
2026-04-14T08:14:30.567133+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776154470567_m1.jpg...
|
NULL
|
NULL
|
1
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Notion CalendarEditViewWindowHelpallSupport Daily Notion CalendarEditViewWindowHelpallSupport Daily - in 3h 46 m100% <47Tue 14 Apr 11:14:30+HomeDMsActivityFiles..•More+Jiminny ...= UnreadsThreadsHuddlesDrafts & sentDirectoriesExternal connections* Starredplatform-inner-team(*Channels# ai-chapter# alerts# backend# confusion-clinic# curiosity_lab# engineering# frontend# general# infra-changes# jiminny-bg# platform-tickets# product _launches# random# releases# sofia-office# support# thank-yousSearch Jiminny IncAneliya Angelova, Nikolay Yankov, Steliyan Georgiev84• MessagesAdd canvas+minoitymunnoзначи не сьздава веднага по принцип, в някакьв час на деня лиToday~Lukas Kovalik 10:36 AMтова ще гледа всичко applicable за днес (ако не понедлник или начало на месец е само daily)крон го пуска през нощтака че мануално пусни при тестванеако трябва да тестваме други репорти може да променя команда за тестване да приема параметьр за report template и д си пускамеопределен когато тествамеNikolay Yankov 10:41 AMможеш ли да я рьннеш ти командатаLukas Kovalik 10:43 AMдаNikolay Yankov 10:45 AMпиши кат оя рьннешLukas Kovalik 10:52 AMзабавих се че ми се разбазикаха settings за средипуснах и мина и fail-наима result но e failedзначиREASON_NOT_ENOUGH_ACTIVITIESвиж дали има нещо в OD със този филтърNikolay Yankov 11:01 AMДобреMessage Aneliya Angelova, Nikolay Yankov, Steliyan Georgiev+AaNew...
|
NULL
|
7556402948640959822
|
NULL
|
click
|
ocr
|
NULL
|
Notion CalendarEditViewWindowHelpallSupport Daily Notion CalendarEditViewWindowHelpallSupport Daily - in 3h 46 m100% <47Tue 14 Apr 11:14:30+HomeDMsActivityFiles..•More+Jiminny ...= UnreadsThreadsHuddlesDrafts & sentDirectoriesExternal connections* Starredplatform-inner-team(*Channels# ai-chapter# alerts# backend# confusion-clinic# curiosity_lab# engineering# frontend# general# infra-changes# jiminny-bg# platform-tickets# product _launches# random# releases# sofia-office# support# thank-yousSearch Jiminny IncAneliya Angelova, Nikolay Yankov, Steliyan Georgiev84• MessagesAdd canvas+minoitymunnoзначи не сьздава веднага по принцип, в някакьв час на деня лиToday~Lukas Kovalik 10:36 AMтова ще гледа всичко applicable за днес (ако не понедлник или начало на месец е само daily)крон го пуска през нощтака че мануално пусни при тестванеако трябва да тестваме други репорти може да променя команда за тестване да приема параметьр за report template и д си пускамеопределен когато тествамеNikolay Yankov 10:41 AMможеш ли да я рьннеш ти командатаLukas Kovalik 10:43 AMдаNikolay Yankov 10:45 AMпиши кат оя рьннешLukas Kovalik 10:52 AMзабавих се че ми се разбазикаха settings за средипуснах и мина и fail-наима result но e failedзначиREASON_NOT_ENOUGH_ACTIVITIESвиж дали има нещо в OD със този филтърNikolay Yankov 11:01 AMДобреMessage Aneliya Angelova, Nikolay Yankov, Steliyan Georgiev+AaNew...
|
10143
|
|
10148
|
197
|
39
|
2026-04-14T08:14:32.477072+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776154472477_m2.jpg...
|
NULL
|
NULL
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
PhpStormProject vFileFV faVsco.js vEditViewNavigat PhpStormProject vFileFV faVsco.js vEditViewNavigateCodeLaravelRefactor#11894 on JY-18909-automated-reports-ask-iminny K vToolsWindowHelpProphetAiv D Reports© AutomatedReportsCl© AutomatedReportsRe© AutomatedReportsSt© CreateMockAskJimir© DeleteReportComma© GenerateMarketingR© Team.php© Usage.phpD Slack• TeamsD TracksO TranscriptionO TwilioD UsersVocabularyDZoom© CoachingFeedbacksUpr© Command.phpc Crearevaroaseusers.oc Daraoase oecountoi© DeleteOldAiCrmNotesC:© DeleteS3LeftoversComiDevPostmanCommand./© DiarizeViaAiParticipantk© EncryptTokensComman© EngagementStatsRegen© FeatureFlagsHelper.php© FixCrossTenantlssues.p© FlushRolesPermissionsCC) GeneratelnternalWebho• GroupSetDefaultLangua© HelperTruncateCoachin© HubspotJournalPollingC© HubspotWebhookServic©ImportRecording.phpImportUsersFromCsvFil© IterateUsersCommand.p(©) JiminnyCacheClearCom(c) minnv Deouacommanc(c)Jminnvser-ncrvotedio(c) Jiminny okenintocomm© MakeSlackLiveCoaching(c Manacescimror eam.o© MarkBranchForEnvironn© MuteOrganizerChannel.© PhpApm.php© PropagateCoachingFeer© PurgeConferences.php© PurgeSoftDeletedOppor© PurgeSyncBatchesCom(e RecalculatebealkiskscoC) RemoveDeleteMarkersd(e) Remove-xoiredNudoes© RemoveUnusedParticip:© ResetElasticSearch.php© RestoreActivityCrmProv© RestoreActivityTypeCor© ReportController.phpJiminnybeouecommana.ongAulomaleakeporissendcommand.onoC AutomatedReportsCommand.php X) AutomatedReportsService.phpу ІгаскrrovlderinstalleacventoneC ActivityLogged.php(e AutomatedRenortscalllbackService.onv© RequestGenerateAsKJiminnyReportJob.php(©) RequestGenerateReportJob.phpc) Automate reponkesuiconoclass AutomatedReportsCommand extends Command52public function handle(): intislonaay = oisMonady,'isFirstDay0fMonth' => $isFirstDay0fMonth,'currentMonth' => $currentMonth,'isQuarterLyMonth' => $isQuarterlyMonth,© AutomatedReport.php= custom.log= laravel.log< console PRODIL console [EUlA SF ljiminny@localhost]A HS_local [iminny@localhost]A console [STAGING] >© AskJiminnyReportActivityService.phpC RequestGenerateAskJiminnyReportJobTest.phpx:AutovPlaygroundma liminny vCONCAT(u.id, CASE WHEN U.id = t.owner_id THEN ' (owner i016 A13 V13 M V517518519520521-522523u.email,sa.*t.owner_id FROM social_accounts saJOIN users u on u.id = sa.sociable_idJOIN teams t 1..n<->1: on t.id = u.team_idWHERE u.team_id = 1 and sa.provider = 'salesforce':8691971001011021031045251520I);15Z8// Process daily reports,529$this->processReports( frequency: AutomatedReportsService::FREQUEIProcess weekly reports on Mondavs531if ($isMonday) {532533$this->processReports( frequency: AutomatedReportsService::FRI535536// Process monthly reports on the first day of the monthif ($isFirstDay0fMonth) €537Sthis-›processReports ( frequency: AutomatedReportsService: :FR,538540// Process quarterly reports on the first day of January, April541if ($isFirstDay0fMonth && $isQuarterlyMonth) {542$this->processReports( frequency: AutomatedReportsService::FRI543544545$this->logger->info(self::LOG_PREFIX . ' Completed');546547return 0;15481542551552* Process reports for a specific frequency.553* @param string $frequency554555* Oreturn void5565575584 usaoesprivate function processReports(string $frequency): void559560$this->logger->info(self::LOG_PREFIX . " Processing $frequency561562select * from teams where id = 1;select * from groups g JOIN playbooks p1..n<-›1: on g.playbook_id = p.id where g.tselect * from groups where id = 565;select * from playbooks where team_id = 1;select * from playbooks where id = 175;select * from playbook_categories where playbook_id = 175;select * from users where team_id = 1;select * from users where id = 7160;select * from crm_profiles where user_id = 7160;select * from features;select# id, uvid, type, provider, playbook_category_id, user_id, lead_id, contact_id, ac# crm_confiquration id, crm_provider_1d, transcription_1d, stacusfrom activities where crm confiquration id = 1 and tvoe = 'conferencel# and crm_ provider id IS NOT NULLand provider != 'uploader' and actual_start_time IS NOT NULLORDER by id desc;select * from activities where id = 54747783; # 00U0400000pCZojMACselect p.id, p.activity_type, pc.id, pc.nameFROM playbooks pjoin playbook_categories pc1<->1.n: on p.id = pc.playbook_idwhere p.team_id = 1 and p.activity_type = 'event';SELECT * FROM crm_fields WHERE crm_configuration_id = 1 and object_type = 'event";SELECT * FROM crm_field_values WHERE crm_field_id = 4;select * from crm_layouts cl join playbook_layouts pl1<->1..n: on cl.id = pl. layouwhere crm_configuration_id = 1 and pl.playbook_id = 175;select * from teams;SELECT r.* FROM automated_reports rjoin teams t on r.team.ig = t.idWHERE r. frequency ="daily'and r.status = 1AND t.status = 'active'AND (r-exRinesaat >= now() OR r.expinesaat IS NULL);106107108109110111112Windsurf changelog 2.12.21: A new version is available. // View Changelog (41 minutes ago)// Get all enabled, not deleted reports with active teams for$reports = $this->reportRepository->getActiveReportsByFrequency564select * from automated_report_results where ceRontaid IN (18, 33);//$reports = collect([AutomatedReport:: find(68)]);565select * from automated_reports;566 vselect * from automated_report_results where cepontaia IN (34):$this->logger->info(self::L0G_PREFIX . " Found ($reports->count/** @var AutomatedReport $report */foreach ($reports as $report) {, 0lablf Support Daily • in 3h 46 mARequestGenerateAskJiminnyReportJobTestv100% C•Tue 14 Apr 11:14:32CascadeFixing ReportControlleAutomated Report Faill+D ...Now let me also read RequestGenerateReportJob-php fully to get the complete picture:Read RequSAlus FArLED Is serov woloos-neresacomoere oreakeowniWhere STATUS_FATLED Gets SetBoth jobs call a private failReport(int $reason) method that updates the result to STATUS_FAILED .RequestGenerateReportJob (RequestGenerateReportJob.php)Trigger 1 - Not enough activities ( REASON_NOT_ENOUGH_ACTIVITIES):• RequestGenerateReportJob.php:236-244$count = (int) $content['response'];if ($count < self::MIN_ACTIVITIES_COUNT) {$this->failReport(AutomatedReportResult::REASON_NOT_ENOUGH_ACTIVITIES);return TalserMIN_ACTIVITIES_COUNT is 10 - fewer than 10 activities in the date range = failed.Triager 2 - Any Throwable excention ( REASON PROPHET APT ERROR or REASON DEFAULT ):• RequestGenerateReportJob.php:125-151j catch (Throwable $exception) {sreason = sexcention instanceot ProphetExcention 7AutomatedReportResult::REASON_PROPHET_API_ERROR : AutomatedReportResult::REASON_DEFAULT;$this->tailReport(Sreason):if (sthis-sattempts() < sthis-atries) 1$this->release(30): // retry after 30s} else (sthis->tan Sexcent ion :ProphetException → REASON_PROPHET_API_ERROR (Prophet Al API error)• Anything else → REASON_DEFAULT (e.g., ApiResponseException when count endpoint returns no response key, DB errors, etc.)Ine job retries once (2 tries total) berore tinal fallureAlso: checkActivityCount throws ApiResponseException if the count API response is malformed — this bubbles up to the catch block above.RequestGenerateAskJiminnyReportJob (RequestGenerateAskJiminnyReportJob.php)Same pattern but MIN ACTIVITIES COUNT is 1:Trigger 1 - Fewer than 1 activity from the saved search → REASON_NOT_ ENOUGH_ACTIVITIESTrigger 2 - Any exception → REASON_PROPHET_API_ERROR if ProphetException, else REASON_DEFAULT . Retries once with 30s delay.Summary of Failure CausesReasoniREASON_NOT_ENOUGH_ACTIVITIESREASON_PROPHET_API_ERRORREASON_DEFAULTvalleCauseDate range has < 10 activities (standard) or < 1 (Ask Jiminny)Prophet Al API threw an exceptionAny other exception (DB error, malformed API response, network, etc.)The reason field on the AutomatedReportResult record will tell you exactly which case applies.Oal *Ask anything (884L)+ <> CodeClaude Sonnet 4.6Winasun leamsS1:1ouir-o( 4 spaces...
|
NULL
|
3342045215906884337
|
NULL
|
visual_change
|
ocr
|
NULL
|
PhpStormProject vFileFV faVsco.js vEditViewNavigat PhpStormProject vFileFV faVsco.js vEditViewNavigateCodeLaravelRefactor#11894 on JY-18909-automated-reports-ask-iminny K vToolsWindowHelpProphetAiv D Reports© AutomatedReportsCl© AutomatedReportsRe© AutomatedReportsSt© CreateMockAskJimir© DeleteReportComma© GenerateMarketingR© Team.php© Usage.phpD Slack• TeamsD TracksO TranscriptionO TwilioD UsersVocabularyDZoom© CoachingFeedbacksUpr© Command.phpc Crearevaroaseusers.oc Daraoase oecountoi© DeleteOldAiCrmNotesC:© DeleteS3LeftoversComiDevPostmanCommand./© DiarizeViaAiParticipantk© EncryptTokensComman© EngagementStatsRegen© FeatureFlagsHelper.php© FixCrossTenantlssues.p© FlushRolesPermissionsCC) GeneratelnternalWebho• GroupSetDefaultLangua© HelperTruncateCoachin© HubspotJournalPollingC© HubspotWebhookServic©ImportRecording.phpImportUsersFromCsvFil© IterateUsersCommand.p(©) JiminnyCacheClearCom(c) minnv Deouacommanc(c)Jminnvser-ncrvotedio(c) Jiminny okenintocomm© MakeSlackLiveCoaching(c Manacescimror eam.o© MarkBranchForEnvironn© MuteOrganizerChannel.© PhpApm.php© PropagateCoachingFeer© PurgeConferences.php© PurgeSoftDeletedOppor© PurgeSyncBatchesCom(e RecalculatebealkiskscoC) RemoveDeleteMarkersd(e) Remove-xoiredNudoes© RemoveUnusedParticip:© ResetElasticSearch.php© RestoreActivityCrmProv© RestoreActivityTypeCor© ReportController.phpJiminnybeouecommana.ongAulomaleakeporissendcommand.onoC AutomatedReportsCommand.php X) AutomatedReportsService.phpу ІгаскrrovlderinstalleacventoneC ActivityLogged.php(e AutomatedRenortscalllbackService.onv© RequestGenerateAsKJiminnyReportJob.php(©) RequestGenerateReportJob.phpc) Automate reponkesuiconoclass AutomatedReportsCommand extends Command52public function handle(): intislonaay = oisMonady,'isFirstDay0fMonth' => $isFirstDay0fMonth,'currentMonth' => $currentMonth,'isQuarterLyMonth' => $isQuarterlyMonth,© AutomatedReport.php= custom.log= laravel.log< console PRODIL console [EUlA SF ljiminny@localhost]A HS_local [iminny@localhost]A console [STAGING] >© AskJiminnyReportActivityService.phpC RequestGenerateAskJiminnyReportJobTest.phpx:AutovPlaygroundma liminny vCONCAT(u.id, CASE WHEN U.id = t.owner_id THEN ' (owner i016 A13 V13 M V517518519520521-522523u.email,sa.*t.owner_id FROM social_accounts saJOIN users u on u.id = sa.sociable_idJOIN teams t 1..n<->1: on t.id = u.team_idWHERE u.team_id = 1 and sa.provider = 'salesforce':8691971001011021031045251520I);15Z8// Process daily reports,529$this->processReports( frequency: AutomatedReportsService::FREQUEIProcess weekly reports on Mondavs531if ($isMonday) {532533$this->processReports( frequency: AutomatedReportsService::FRI535536// Process monthly reports on the first day of the monthif ($isFirstDay0fMonth) €537Sthis-›processReports ( frequency: AutomatedReportsService: :FR,538540// Process quarterly reports on the first day of January, April541if ($isFirstDay0fMonth && $isQuarterlyMonth) {542$this->processReports( frequency: AutomatedReportsService::FRI543544545$this->logger->info(self::LOG_PREFIX . ' Completed');546547return 0;15481542551552* Process reports for a specific frequency.553* @param string $frequency554555* Oreturn void5565575584 usaoesprivate function processReports(string $frequency): void559560$this->logger->info(self::LOG_PREFIX . " Processing $frequency561562select * from teams where id = 1;select * from groups g JOIN playbooks p1..n<-›1: on g.playbook_id = p.id where g.tselect * from groups where id = 565;select * from playbooks where team_id = 1;select * from playbooks where id = 175;select * from playbook_categories where playbook_id = 175;select * from users where team_id = 1;select * from users where id = 7160;select * from crm_profiles where user_id = 7160;select * from features;select# id, uvid, type, provider, playbook_category_id, user_id, lead_id, contact_id, ac# crm_confiquration id, crm_provider_1d, transcription_1d, stacusfrom activities where crm confiquration id = 1 and tvoe = 'conferencel# and crm_ provider id IS NOT NULLand provider != 'uploader' and actual_start_time IS NOT NULLORDER by id desc;select * from activities where id = 54747783; # 00U0400000pCZojMACselect p.id, p.activity_type, pc.id, pc.nameFROM playbooks pjoin playbook_categories pc1<->1.n: on p.id = pc.playbook_idwhere p.team_id = 1 and p.activity_type = 'event';SELECT * FROM crm_fields WHERE crm_configuration_id = 1 and object_type = 'event";SELECT * FROM crm_field_values WHERE crm_field_id = 4;select * from crm_layouts cl join playbook_layouts pl1<->1..n: on cl.id = pl. layouwhere crm_configuration_id = 1 and pl.playbook_id = 175;select * from teams;SELECT r.* FROM automated_reports rjoin teams t on r.team.ig = t.idWHERE r. frequency ="daily'and r.status = 1AND t.status = 'active'AND (r-exRinesaat >= now() OR r.expinesaat IS NULL);106107108109110111112Windsurf changelog 2.12.21: A new version is available. // View Changelog (41 minutes ago)// Get all enabled, not deleted reports with active teams for$reports = $this->reportRepository->getActiveReportsByFrequency564select * from automated_report_results where ceRontaid IN (18, 33);//$reports = collect([AutomatedReport:: find(68)]);565select * from automated_reports;566 vselect * from automated_report_results where cepontaia IN (34):$this->logger->info(self::L0G_PREFIX . " Found ($reports->count/** @var AutomatedReport $report */foreach ($reports as $report) {, 0lablf Support Daily • in 3h 46 mARequestGenerateAskJiminnyReportJobTestv100% C•Tue 14 Apr 11:14:32CascadeFixing ReportControlleAutomated Report Faill+D ...Now let me also read RequestGenerateReportJob-php fully to get the complete picture:Read RequSAlus FArLED Is serov woloos-neresacomoere oreakeowniWhere STATUS_FATLED Gets SetBoth jobs call a private failReport(int $reason) method that updates the result to STATUS_FAILED .RequestGenerateReportJob (RequestGenerateReportJob.php)Trigger 1 - Not enough activities ( REASON_NOT_ENOUGH_ACTIVITIES):• RequestGenerateReportJob.php:236-244$count = (int) $content['response'];if ($count < self::MIN_ACTIVITIES_COUNT) {$this->failReport(AutomatedReportResult::REASON_NOT_ENOUGH_ACTIVITIES);return TalserMIN_ACTIVITIES_COUNT is 10 - fewer than 10 activities in the date range = failed.Triager 2 - Any Throwable excention ( REASON PROPHET APT ERROR or REASON DEFAULT ):• RequestGenerateReportJob.php:125-151j catch (Throwable $exception) {sreason = sexcention instanceot ProphetExcention 7AutomatedReportResult::REASON_PROPHET_API_ERROR : AutomatedReportResult::REASON_DEFAULT;$this->tailReport(Sreason):if (sthis-sattempts() < sthis-atries) 1$this->release(30): // retry after 30s} else (sthis->tan Sexcent ion :ProphetException → REASON_PROPHET_API_ERROR (Prophet Al API error)• Anything else → REASON_DEFAULT (e.g., ApiResponseException when count endpoint returns no response key, DB errors, etc.)Ine job retries once (2 tries total) berore tinal fallureAlso: checkActivityCount throws ApiResponseException if the count API response is malformed — this bubbles up to the catch block above.RequestGenerateAskJiminnyReportJob (RequestGenerateAskJiminnyReportJob.php)Same pattern but MIN ACTIVITIES COUNT is 1:Trigger 1 - Fewer than 1 activity from the saved search → REASON_NOT_ ENOUGH_ACTIVITIESTrigger 2 - Any exception → REASON_PROPHET_API_ERROR if ProphetException, else REASON_DEFAULT . Retries once with 30s delay.Summary of Failure CausesReasoniREASON_NOT_ENOUGH_ACTIVITIESREASON_PROPHET_API_ERRORREASON_DEFAULTvalleCauseDate range has < 10 activities (standard) or < 1 (Ask Jiminny)Prophet Al API threw an exceptionAny other exception (DB error, malformed API response, network, etc.)The reason field on the AutomatedReportResult record will tell you exactly which case applies.Oal *Ask anything (884L)+ <> CodeClaude Sonnet 4.6Winasun leamsS1:1ouir-o( 4 spaces...
|
10147
|
|
10149
|
196
|
27
|
2026-04-14T08:14:33.608357+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776154473608_m1.jpg...
|
NULL
|
NULL
|
1
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Notion CalendarEditViewWindowHelpallSupport Daily Notion CalendarEditViewWindowHelpallSupport Daily - in 3h 46 m100% <47Tue 14 Apr 11:14:33+HomeDMsActivityFiles..•More+Jiminny ...= UnreadsThreadsHuddlesDrafts & sentDirectoriesExternal connections* Starredplatform-inner-team(*Channels# ai-chapter# alerts# backend# confusion-clinic# curiosity_lab# engineering# frontend# general# infra-changes# jiminny-bg# platform-tickets# product _launches# random# releases# sofia-office# support# thank-yousSearch Jiminny IncAneliya Angelova, Nikolay Yankov, Steliyan Georgiev84• MessagesAdd canvas+minoitymunnoзначи не сьздава веднага по принцип, в някакьв час на деня лиToday~Lukas Kovalik 10:36 AMтова ще гледа всичко applicable за днес (ако не понедлник или начало на месец е само daily)крон го пуска през нощтака че мануално пусни при тестванеако трябва да тестваме други репорти може да променя команда за тестване да приема параметьр за report template и д си пускамеопределен когато тествамеNikolay Yankov 10:41 AMможеш ли да я рьннеш ти командатаLukas Kovalik 10:43 AMдаNikolay Yankov 10:45 AMпиши кат оя рьннешLukas Kovalik 10:52 AMзабавих се че ми се разбазикаха settings за средипуснах и мина и fail-наима result но e failedзначиREASON_NOT_ENOUGH_ACTIVITIESвиж дали има нещо в OD със този филтърNikolay Yankov 11:01 AMДобреMessage Aneliya Angelova, Nikolay Yankov, Steliyan Georgiev+AaNew...
|
NULL
|
8626522069158354139
|
NULL
|
click
|
ocr
|
NULL
|
Notion CalendarEditViewWindowHelpallSupport Daily Notion CalendarEditViewWindowHelpallSupport Daily - in 3h 46 m100% <47Tue 14 Apr 11:14:33+HomeDMsActivityFiles..•More+Jiminny ...= UnreadsThreadsHuddlesDrafts & sentDirectoriesExternal connections* Starredplatform-inner-team(*Channels# ai-chapter# alerts# backend# confusion-clinic# curiosity_lab# engineering# frontend# general# infra-changes# jiminny-bg# platform-tickets# product _launches# random# releases# sofia-office# support# thank-yousSearch Jiminny IncAneliya Angelova, Nikolay Yankov, Steliyan Georgiev84• MessagesAdd canvas+minoitymunnoзначи не сьздава веднага по принцип, в някакьв час на деня лиToday~Lukas Kovalik 10:36 AMтова ще гледа всичко applicable за днес (ако не понедлник или начало на месец е само daily)крон го пуска през нощтака че мануално пусни при тестванеако трябва да тестваме други репорти може да променя команда за тестване да приема параметьр за report template и д си пускамеопределен когато тествамеNikolay Yankov 10:41 AMможеш ли да я рьннеш ти командатаLukas Kovalik 10:43 AMдаNikolay Yankov 10:45 AMпиши кат оя рьннешLukas Kovalik 10:52 AMзабавих се че ми се разбазикаха settings за средипуснах и мина и fail-наима result но e failedзначиREASON_NOT_ENOUGH_ACTIVITIESвиж дали има нещо в OD със този филтърNikolay Yankov 11:01 AMДобреMessage Aneliya Angelova, Nikolay Yankov, Steliyan Georgiev+AaNew...
|
NULL
|
|
10150
|
197
|
40
|
2026-04-14T08:14:35.396222+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776154475396_m2.jpg...
|
NULL
|
NULL
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
PhpStormFileFV faVsco.js vProject vEditViewNavigat PhpStormFileFV faVsco.js vProject vEditViewNavigateCodeLaravelRefactor#11894 on JY-18909-automated-reports-ask-iminny K vToolsWindowHelp© ReportController.phpJiminnybeouecommana.ongProphetAiv D Reports© AutomatedReportsCl© AutomatedReportsRe© AutomatedReportsSt© CreateMockAskJimir© DeleteReportComma© GenerateMarketingR© Team.php© Usage.phpD Slack• TeamsD TracksO TranscriptionO TwilioD UsersVocabularyDZoom© CoachingFeedbacksUpr© Command.phpc Crearevaroaseusers.oc Daraoase oecountoi© DeleteOldAiCrmNotesC:© DeleteS3LeftoversComiDevPostmanCommand./© DiarizeViaAiParticipantk© EncryptTokensComman© EngagementStatsRegen© FeatureFlagsHelper.php© FixCrossTenantlssues.p© FlushRolesPermissionsCC) GeneratelnternalWebho• GroupSetDefaultLangua© HelperTruncateCoachin© HubspotJournalPollingC© HubspotWebhookServic©ImportRecording.phpImportUsersFromCsvFil© IterateUsersCommand.p(©) JiminnyCacheClearCom(c) minnv Deouacommanc(c)Jminnvser-ncrvotedio(c) Jiminny okenintocomm© MakeSlackLiveCoaching(c Manacescimror eam.o© MarkBranchForEnvironn© MuteOrganizerChannel.© PhpApm.php© PropagateCoachingFeer© PurgeConferences.php© PurgeSoftDeletedOppor© PurgeSyncBatchesCom(e RecalculatebealkiskscoC) RemoveDeleteMarkersd(e) Remove-xoiredNudoes© RemoveUnusedParticip:© ResetElasticSearch.php© RestoreActivityCrmProv© RestoreActivityTypeCorAulomaleakeporissendcommand.onoC AutomatedReportsCommand.php X) AutomatedReportsService.phpу ІгаскrrovlderinstalleacventoneC ActivityLogged.php(e AutomatedRenortscalllbackService.onv© RequestGenerateAsKJiminnyReportJob.php(©) RequestGenerateReportJob.phpc) Automate reponkesuiconoclass AutomatedReportsCommand extends Command52public function handle(): intislonaay = oisMonady,'isFirstDay0fMonth' => $isFirstDay0fMonth,'currentMonth' => $currentMonth,'isQuarterLyMonth' => $isQuarterlyMonth,© AutomatedReport.php= custom.log= laravel.log< console PRODIL console [EUlA SF ljiminny@localhost]A HS_local [iminny@localhost]A console [STAGING] >© AskJiminnyReportActivityService.phpC RequestGenerateAskJiminnyReportJobTest.phpx:AutovPlaygroundma liminny vCONCAT(u.id, CASE WHEN U.id = t.owner_id THEN ' (owner i016 A13 V13 M V517518519520521-522523u.email,sa.*t.owner_id FROM social_accounts saJOIN users u on u.id = sa.sociable_idJOIN teams t 1..n<->1: on t.id = u.team_idWHERE u.team_id = 1 and sa.provider = 'salesforce':5251520I);15Z8// Process daily reports,529$this->processReports( frequency: AutomatedReportsService::FREQUEIProcess weekly reports on Mondavs531if ($isMonday) {532533$this->processReports( frequency: AutomatedReportsService::FRI535// Process monthly reports on the first day of the month536if ($isFirstDay0fMonth) €537Sthis-›processReports ( frequency: AutomatedReportsService: :FR,538select * from teams where id = 1;select * from groups g JOIN playbooks p1..n<-›1: on g.playbook_id = p.id where g.tselect * from groups where id = 565;select * from playbooks where team_id = 1;select * from playbooks where id = 175;select * from playbook_categories where playbook_id = 175;select * from users where team_id = 1;select * from users where id = 7160;select * from crm_profiles where user_id = 7160;select * from features;select# id, uvid, type, provider, playbook_category_id, user_id, lead_id, contact_id, ac# crm_confiquration id, crm_provider_1d, transcription_1d, stacusfrom activities where crm confiquration id = 1 and tvoe = 'conferencel# and crm_ provider id IS NOT NULLand provider != 'uploader' and actual_start_time IS NOT NULLORDER by id desc;select * from activities where id = 54747783; # 00U0400000pCZojMAC8691// Process quarterly reports on the first day of January, April541if ($isFirstDay0fMonth && $isQuarterlyMonth) {542$this->processReports( frequency: AutomatedReportsService::FRI544545$this->logger->info(self::LOG_PREFIX . ' Completed');546547return 0;15481542select p.id, p.activity_type, pc.id, pc.nameFROM playbooks pjoin playbook_categories pc1<->1.n: on p.id = pc.playbook_idwhere p.team_id = 1 and p.activity_type = 'event';SELECT * FROM crm_fields WHERE crm_configuration_id = 1 and object_type = 'event";SELECT * FROM crm_field_values WHERE crm_field_id = 4;97100101102103104551552* Process reports for a specific frequency.553* @param string $frequency554555* Oreturn void5565575584 usaoesprivate function processReports(string $frequency): void559560$this->logger->info(self::LOG_PREFIX . " Processing $frequency561562select * from crm_layouts cl join playbook_layouts pl1<->1..n: on cl.id = pl. layouwhere crm_configuration_id = 1 and pl.playbook_id = 175;select * from teams;SELECT r.* FROM automated_reports rjoin teams t on r.team.ig = t.idWHERE r. frequency ="daily'and r.status = 1AND t.status = 'active'AND (r-exRinesaat >= now() OR r.expinesaat IS NULL);106107108109110111112Windsurf changelog 2.12.21: A new version is available. // View Changelog (41 minutes ago)// Get all enabled, not deleted reports with active teams for$reports = $this->reportRepository->getActiveReportsByFrequency564select * from automated_report_results where ceRontaid IN (18, 33);//$reports = collect([AutomatedReport:: find(68)]);565select * from automated_reports;566 vselect * from automated_report_results where cepontaia IN (34):$this->logger->info(self::L0G_PREFIX . " Found ($reports->count/** @var AutomatedReport $report */foreach ($reports as $report) {, 0lablf Support Daily • in 3h 46 mARequestGenerateAskJiminnyReportJobTestv100% C•Tue 14 Apr 11:14:35CascadeFixing ReportControlleAutomated Report Faill+D ...Now let me also read RequestGenerateReportJob-php fully to get the complete picture:Read RequSAlus FArLED Is serov woloos-neresacomoere oreakeowniWhere STATUS_FATLED Gets SetBoth jobs call a private failReport(int $reason) method that updates the result to STATUS_FAILED .RequestGenerateReportJob (RequestGenerateReportJob.php)Trigger 1 - Not enough activities ( REASON_NOT_ENOUGH_ACTIVITIES):• RequestGenerateReportJob.php:236-244$count = (int) $content['response'];if ($count < self::MIN_ACTIVITIES_COUNT) {$this->failReport(AutomatedReportResult::REASON_NOT_ENOUGH_ACTIVITIES);return TalserMIN_ACTIVITIES_COUNT is 10 - fewer than 10 activities in the date range = failed.Triager 2 - Any Throwable excention ( REASON PROPHET APT ERROR or REASON DEFAULT ):• RequestGenerateReportJob.php:125-151j catch (Throwable $exception) {sreason = sexcention instanceot ProphetExcention 7AutomatedReportResult::REASON_PROPHET_API_ERROR : AutomatedReportResult::REASON_DEFAULT;$this->tailReport(Sreason):if (sthis-sattempts() < sthis-atries) 1$this->release(30): // retry after 30s} else (sthis->tan Sexcent ion :ProphetException → REASON_PROPHET_API_ERROR (Prophet Al API error)• Anything else → REASON_DEFAULT (e.g., ApiResponseException when count endpoint returns no response key, DB errors, etc.)Ine job retries once (2 tries total) berore tinal fallureAlso: checkActivityCount throws ApiResponseException if the count API response is malformed — this bubbles up to the catch block above.RequestGenerateAskJiminnyReportJob (RequestGenerateAskJiminnyReportJob.php)Same pattern but MIN ACTIVITIES COUNT is 1:Trigger 1 - Fewer than 1 activity from the saved search → REASON_NOT_ ENOUGH_ACTIVITIESTrigger 2 - Any exception → REASON_PROPHET_API_ERROR if ProphetException, else REASON_DEFAULT . Retries once with 30s delay.Summary of Failure CausesReasoniREASON_NOT_ENOUGH_ACTIVITIESREASON_PROPHET_API_ERRORREASON_DEFAULTValueCauseDate range has < 10 activities (standard) or < 1 (Ask Jiminny)Prophet Al API threw an exceptionAny other exception (DB error, malformed API response, network, etc.)The reason field on the AutomatedReportResult record will tell you exactly which case applies.Oal *Ask anything (884L)+ <> CodeClaude Sonnet 4.6Winasun leamsS1:1ouir-o( 4 spaces...
|
NULL
|
-1890307779992804459
|
NULL
|
click
|
ocr
|
NULL
|
PhpStormFileFV faVsco.js vProject vEditViewNavigat PhpStormFileFV faVsco.js vProject vEditViewNavigateCodeLaravelRefactor#11894 on JY-18909-automated-reports-ask-iminny K vToolsWindowHelp© ReportController.phpJiminnybeouecommana.ongProphetAiv D Reports© AutomatedReportsCl© AutomatedReportsRe© AutomatedReportsSt© CreateMockAskJimir© DeleteReportComma© GenerateMarketingR© Team.php© Usage.phpD Slack• TeamsD TracksO TranscriptionO TwilioD UsersVocabularyDZoom© CoachingFeedbacksUpr© Command.phpc Crearevaroaseusers.oc Daraoase oecountoi© DeleteOldAiCrmNotesC:© DeleteS3LeftoversComiDevPostmanCommand./© DiarizeViaAiParticipantk© EncryptTokensComman© EngagementStatsRegen© FeatureFlagsHelper.php© FixCrossTenantlssues.p© FlushRolesPermissionsCC) GeneratelnternalWebho• GroupSetDefaultLangua© HelperTruncateCoachin© HubspotJournalPollingC© HubspotWebhookServic©ImportRecording.phpImportUsersFromCsvFil© IterateUsersCommand.p(©) JiminnyCacheClearCom(c) minnv Deouacommanc(c)Jminnvser-ncrvotedio(c) Jiminny okenintocomm© MakeSlackLiveCoaching(c Manacescimror eam.o© MarkBranchForEnvironn© MuteOrganizerChannel.© PhpApm.php© PropagateCoachingFeer© PurgeConferences.php© PurgeSoftDeletedOppor© PurgeSyncBatchesCom(e RecalculatebealkiskscoC) RemoveDeleteMarkersd(e) Remove-xoiredNudoes© RemoveUnusedParticip:© ResetElasticSearch.php© RestoreActivityCrmProv© RestoreActivityTypeCorAulomaleakeporissendcommand.onoC AutomatedReportsCommand.php X) AutomatedReportsService.phpу ІгаскrrovlderinstalleacventoneC ActivityLogged.php(e AutomatedRenortscalllbackService.onv© RequestGenerateAsKJiminnyReportJob.php(©) RequestGenerateReportJob.phpc) Automate reponkesuiconoclass AutomatedReportsCommand extends Command52public function handle(): intislonaay = oisMonady,'isFirstDay0fMonth' => $isFirstDay0fMonth,'currentMonth' => $currentMonth,'isQuarterLyMonth' => $isQuarterlyMonth,© AutomatedReport.php= custom.log= laravel.log< console PRODIL console [EUlA SF ljiminny@localhost]A HS_local [iminny@localhost]A console [STAGING] >© AskJiminnyReportActivityService.phpC RequestGenerateAskJiminnyReportJobTest.phpx:AutovPlaygroundma liminny vCONCAT(u.id, CASE WHEN U.id = t.owner_id THEN ' (owner i016 A13 V13 M V517518519520521-522523u.email,sa.*t.owner_id FROM social_accounts saJOIN users u on u.id = sa.sociable_idJOIN teams t 1..n<->1: on t.id = u.team_idWHERE u.team_id = 1 and sa.provider = 'salesforce':5251520I);15Z8// Process daily reports,529$this->processReports( frequency: AutomatedReportsService::FREQUEIProcess weekly reports on Mondavs531if ($isMonday) {532533$this->processReports( frequency: AutomatedReportsService::FRI535// Process monthly reports on the first day of the month536if ($isFirstDay0fMonth) €537Sthis-›processReports ( frequency: AutomatedReportsService: :FR,538select * from teams where id = 1;select * from groups g JOIN playbooks p1..n<-›1: on g.playbook_id = p.id where g.tselect * from groups where id = 565;select * from playbooks where team_id = 1;select * from playbooks where id = 175;select * from playbook_categories where playbook_id = 175;select * from users where team_id = 1;select * from users where id = 7160;select * from crm_profiles where user_id = 7160;select * from features;select# id, uvid, type, provider, playbook_category_id, user_id, lead_id, contact_id, ac# crm_confiquration id, crm_provider_1d, transcription_1d, stacusfrom activities where crm confiquration id = 1 and tvoe = 'conferencel# and crm_ provider id IS NOT NULLand provider != 'uploader' and actual_start_time IS NOT NULLORDER by id desc;select * from activities where id = 54747783; # 00U0400000pCZojMAC8691// Process quarterly reports on the first day of January, April541if ($isFirstDay0fMonth && $isQuarterlyMonth) {542$this->processReports( frequency: AutomatedReportsService::FRI544545$this->logger->info(self::LOG_PREFIX . ' Completed');546547return 0;15481542select p.id, p.activity_type, pc.id, pc.nameFROM playbooks pjoin playbook_categories pc1<->1.n: on p.id = pc.playbook_idwhere p.team_id = 1 and p.activity_type = 'event';SELECT * FROM crm_fields WHERE crm_configuration_id = 1 and object_type = 'event";SELECT * FROM crm_field_values WHERE crm_field_id = 4;97100101102103104551552* Process reports for a specific frequency.553* @param string $frequency554555* Oreturn void5565575584 usaoesprivate function processReports(string $frequency): void559560$this->logger->info(self::LOG_PREFIX . " Processing $frequency561562select * from crm_layouts cl join playbook_layouts pl1<->1..n: on cl.id = pl. layouwhere crm_configuration_id = 1 and pl.playbook_id = 175;select * from teams;SELECT r.* FROM automated_reports rjoin teams t on r.team.ig = t.idWHERE r. frequency ="daily'and r.status = 1AND t.status = 'active'AND (r-exRinesaat >= now() OR r.expinesaat IS NULL);106107108109110111112Windsurf changelog 2.12.21: A new version is available. // View Changelog (41 minutes ago)// Get all enabled, not deleted reports with active teams for$reports = $this->reportRepository->getActiveReportsByFrequency564select * from automated_report_results where ceRontaid IN (18, 33);//$reports = collect([AutomatedReport:: find(68)]);565select * from automated_reports;566 vselect * from automated_report_results where cepontaia IN (34):$this->logger->info(self::L0G_PREFIX . " Found ($reports->count/** @var AutomatedReport $report */foreach ($reports as $report) {, 0lablf Support Daily • in 3h 46 mARequestGenerateAskJiminnyReportJobTestv100% C•Tue 14 Apr 11:14:35CascadeFixing ReportControlleAutomated Report Faill+D ...Now let me also read RequestGenerateReportJob-php fully to get the complete picture:Read RequSAlus FArLED Is serov woloos-neresacomoere oreakeowniWhere STATUS_FATLED Gets SetBoth jobs call a private failReport(int $reason) method that updates the result to STATUS_FAILED .RequestGenerateReportJob (RequestGenerateReportJob.php)Trigger 1 - Not enough activities ( REASON_NOT_ENOUGH_ACTIVITIES):• RequestGenerateReportJob.php:236-244$count = (int) $content['response'];if ($count < self::MIN_ACTIVITIES_COUNT) {$this->failReport(AutomatedReportResult::REASON_NOT_ENOUGH_ACTIVITIES);return TalserMIN_ACTIVITIES_COUNT is 10 - fewer than 10 activities in the date range = failed.Triager 2 - Any Throwable excention ( REASON PROPHET APT ERROR or REASON DEFAULT ):• RequestGenerateReportJob.php:125-151j catch (Throwable $exception) {sreason = sexcention instanceot ProphetExcention 7AutomatedReportResult::REASON_PROPHET_API_ERROR : AutomatedReportResult::REASON_DEFAULT;$this->tailReport(Sreason):if (sthis-sattempts() < sthis-atries) 1$this->release(30): // retry after 30s} else (sthis->tan Sexcent ion :ProphetException → REASON_PROPHET_API_ERROR (Prophet Al API error)• Anything else → REASON_DEFAULT (e.g., ApiResponseException when count endpoint returns no response key, DB errors, etc.)Ine job retries once (2 tries total) berore tinal fallureAlso: checkActivityCount throws ApiResponseException if the count API response is malformed — this bubbles up to the catch block above.RequestGenerateAskJiminnyReportJob (RequestGenerateAskJiminnyReportJob.php)Same pattern but MIN ACTIVITIES COUNT is 1:Trigger 1 - Fewer than 1 activity from the saved search → REASON_NOT_ ENOUGH_ACTIVITIESTrigger 2 - Any exception → REASON_PROPHET_API_ERROR if ProphetException, else REASON_DEFAULT . Retries once with 30s delay.Summary of Failure CausesReasoniREASON_NOT_ENOUGH_ACTIVITIESREASON_PROPHET_API_ERRORREASON_DEFAULTValueCauseDate range has < 10 activities (standard) or < 1 (Ask Jiminny)Prophet Al API threw an exceptionAny other exception (DB error, malformed API response, network, etc.)The reason field on the AutomatedReportResult record will tell you exactly which case applies.Oal *Ask anything (884L)+ <> CodeClaude Sonnet 4.6Winasun leamsS1:1ouir-o( 4 spaces...
|
NULL
|
|
10152
|
197
|
41
|
2026-04-14T08:15:07.310894+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776154507310_m2.jpg...
|
NULL
|
NULL
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
PhpStormFileFV faVsco.js vProject vEditViewNavigat PhpStormFileFV faVsco.js vProject vEditViewNavigateCodeLaravelRefactor#11894 on JY-18909-automated-reports-ask-iminny K vToolsWindowHelp© ReportController.phpJiminnybeouecommana.ongProphetAiv D Reports© AutomatedReportsCl© AutomatedReportsRe© AutomatedReportsSt© CreateMockAskJimir© DeleteReportComma© GenerateMarketingR© Team.php© Usage.phpD Slack_leamsD TracksO TranscriptionO TwilioD UsersVocabularyDZoom© CoachingFeedbacksUpr© Command.phpc Crearevaroaseusers.oc Daraoase oecountoi© DeleteOldAiCrmNotesC:© DeleteS3LeftoversComiDevPostmanCommand./© DiarizeViaAiParticipantk© EncryptTokensComman© EngagementStatsRegen© FeatureFlagsHelper.php© FixCrossTenantlssues.p© FlushRolesPermissionsCC) GeneratelnternalWebho• GroupSetDefaultLangua© HelperTruncateCoachin© HubspotJournalPollingC© HubspotWebhookServic©ImportRecording.phpImportUsersFromCsvFil© IterateUsersCommand.p(©) JiminnyCacheClearCom(c) minnv Deouacommanc(c)Jminnvser-ncrvotedio(c) Jiminny okenintocomm© MakeSlackLiveCoaching(c Manacescimror eam.o© MarkBranchForEnvironn© MuteOrganizerChannel.© PhpApm.php© PropagateCoachingFeer© PurgeConferences.php© PurgeSoftDeletedOppor© PurgeSyncBatchesCom(e RecalculatebealkiskscoC) RemoveDeleteMarkersd(e) Remove-xoiredNudoes© RemoveUnusedParticip:© ResetElasticSearch.php© RestoreActivityCrmProv© RestoreActivityTypeCorAulomaleakeporissendcommand.ongC AutomatedReportsCommand.php X) AutomatedReportsService.phpу ІгаскrrovlderinstalleacventoneC ActivityLogged.php(e AutomatedRenortscalllbackService.onv© RequestGenerateAsKJiminnyReportJob.php(©) RequestGenerateReportJob.phpc) Automate reponkesuiconoclass AutomatedReportsCommand extends Command52public function handle(): intislonaay = oisMonady,'isFirstDay0fMonth' => $isFirstDay0fMonth,'currentMonth' => $currentMonth,'isQuarterLyMonth' => $isQuarterlyMonth,© AutomatedReport.php= custom.log= laravel.log< console PRODIL console [EUlA SF ljiminny@localhost]A HS_local [iminny@localhost]A console [STAGING] >© AskJiminnyReportActivityService.phpC RequestGenerateAskJiminnyReportJobTest.phpx:AutovPlaygroundma liminny vCONCAT(u.id, CASE WHEN U.id = t.owner_id THEN ' (owner i016 A13 V13 M V517518519520521-522523u.email,sa.*t.owner_id FROM social_accounts saJOIN users u on u.id = sa.sociable_idJOIN teams t 1..n<->1: on t.id = u.team_idWHERE u.team_id = 1 and sa.provider = 'salesforce':5251520I);15Z8// Process daily reports,529$this->processReports( frequency: AutomatedReportsService::FREQUEIProcess weekly reports on Mondavs531if ($isMonday) {532533$this->processReports( frequency: AutomatedReportsService::FRI535// Process monthly reports on the first day of the month536if ($isFirstDay0fMonth) €537Sthis-›processReports ( frequency: AutomatedReportsService: :FR,538select * from teams where id = 1;select * from groups g JOIN playbooks p1..n<-›1: on g.playbook_id = p.id where g.tselect * from groups where id = 565;select * from playbooks where team_id = 1;select * from playbooks where id = 175;select * from playbook_categories where playbook_id = 175;select * from users where team_id = 1;select * from users where id = 7160;select * from crm_profiles where user_id = 7160;select * from features;select# id, uvid, type, provider, playbook_category_id, user_id, lead_id, contact_id, ac# crm_configuration_id, crm_provider_id, transcription_id, statusfrom activities where crm confiquration id = 1 and tvoe = 'conferencel# and crm_ provider id IS NOT NULLand provider != 'uploader' and actual_start_time IS NOT NULLORDER by id desc;select * from activities where id = 54747783; # 00U0400000pCZojMAC8691// Process quarterly reports on the first day of January, April541if ($isFirstDay0fMonth && $isQuarterlyMonth) {542$this->processReports( frequency: AutomatedReportsService::FRI544545$this->logger->info(self::LOG_PREFIX . ' Completed');546547return 0;15481542select p.id, p.activity_type, pc.id, pc.nameFROM playbooks pjoin playbook_categories pc1<->1.n: on p.id = pc.playbook_idwhere p.team_id = 1 and p.activity_type = 'event';SELECT * FROM crm_fields WHERE crm_configuration_id = 1 and object_type = 'event";SELECT * FROM crm_field_values WHERE crm_field_id = 4;97100101102103104551552* Process reports for a specific frequency.553* @param string $frequency554555* Oreturn void5565575584 usaoesprivate function processReports(string $frequency): void559560$this->logger->info(self::LOG_PREFIX . " Processing $frequency561562select * from crm_layouts cl join playbook_layouts pl1<->1..n: on cl.id = pl. layouwhere crm_configuration_id = 1 and pl.playbook_id = 175;select * from teams;SELECT r.* FROM automated_reports rjoin teams t on r.team.ig = t.idWHERE r.frequencx ="daily'and r.status = 1AND t.status = 'active'AND (r-exRinesaat >= now() OR r.expinesaat IS NULL);106107108109110111112(113Windsurf changelog 2.12.21: A new version is available. // View Changelog (42 minutes ago)// Get all enabled, not deleted reports with active teams for$reports = $this->reportRepository->getActiveReportsByFrequency//$reports = collect([AutomatedReport:: find(68)]);select * from automated_report_results where ceRontaid IN (18, 33);565select * from automated_reports;566 vselect * from automated_report_results where cepontaia IN (34):$this->logger->info(self::L0G_PREFIX . " Found ($reports->count/** @var AutomatedReport $report */foreach ($reports as $report) {, 0lablf Support Daily • in 3h 45 mARequestGenerateAskJiminnyReportJobTestv100% C•8 • Tue 14 Apr 11:15:07CascadeFixing ReportControlleAutomated Report Faill+D ...Now let me also read RequestGenerateReportJob-php fully to get the complete picture:Read RequSAlus FArLED Is serov woloos-neresacomoere oreakeowniWhere STATUS_FATLED Gets SetBoth jobs call a private failReport(int $reason) method that updates the result to STATUS_FAILED .RequestGenerateReportJob (RequestGenerateReportJob.php)Trigger 1 - Not enough activities ( REASON_NOT_ENOUGH_ACTIVITIES):• RequestGenerateReportJob.php:236-244$count = (int) $content['response'];if ($count < self::MIN_ACTIVITIES_COUNT) {$this->failReport(AutomatedReportResult::REASON_NOT_ENOUGH_ACTIVITIES);return TalserMIN_ACTIVITIES_COUNT is 10 - fewer than 10 activities in the date range = failed.Triager 2 - Any Throwable excention ( REASON PROPHET APT ERROR or REASON DEFAULT ):• RequestGenerateReportJob.php:125-151j catch (Throwable $exception) {sreason = sexcention instanceot ProphetExcention 7AutomatedReportResult::REASON_PROPHET_API_ERROR : AutomatedReportResult::REASON_DEFAULT;$this->tailReport(Sreason):if (sthis-sattempts() < sthis-atries) 1$this->release(30): // retry after 30s} else (sthis->tan Sexcent ion:ProphetException → REASON_PROPHET_API_ERROR (Prophet Al API error)• Anything else → REASON_DEFAULT (e.g., ApiResponseException when count endpoint returns no response key, DB errors, etc.)Ine job retries once (2 tries total) berore tinal fallureAlso: checkActivityCount throws ApiResponseException if the count API response is malformed — this bubbles up to the catch block above.RequestGenerateAskJiminnyReportJob (RequestGenerateAskJiminnyReportJob.php)Same pattern but MIN ACTIVITIES COUNT is 1:Trigger 1 - Fewer than 1 activity from the saved search → REASON_NOT_ ENOUGH_ACTIVITIESTrigger 2 - Any exception → REASON_PROPHET_API_ERROR if ProphetException, else REASON_DEFAULT . Retries once with 30s delay.Summary of Failure CausesReasonREASON_NOT_ENOUGH_ACTIVITIESREASON_PROPHET_API_ERRORREASON_DEFAULTValueCauseDate range has < 10 activities (standard) or < 1 (Ask Jiminny)Prophet Al API threw an exceptionAny other exception (DB error, malformed API response, network, etc.)The reason field on the AutomatedReportResult record will tell you exactly which case applies.Oal *Ask anything (84L)+ <> CodeClaude Sonnet 4.6Winasun leamsS1:1ouir-o( 4 spaces...
|
NULL
|
6548742710061602634
|
NULL
|
idle
|
ocr
|
NULL
|
PhpStormFileFV faVsco.js vProject vEditViewNavigat PhpStormFileFV faVsco.js vProject vEditViewNavigateCodeLaravelRefactor#11894 on JY-18909-automated-reports-ask-iminny K vToolsWindowHelp© ReportController.phpJiminnybeouecommana.ongProphetAiv D Reports© AutomatedReportsCl© AutomatedReportsRe© AutomatedReportsSt© CreateMockAskJimir© DeleteReportComma© GenerateMarketingR© Team.php© Usage.phpD Slack_leamsD TracksO TranscriptionO TwilioD UsersVocabularyDZoom© CoachingFeedbacksUpr© Command.phpc Crearevaroaseusers.oc Daraoase oecountoi© DeleteOldAiCrmNotesC:© DeleteS3LeftoversComiDevPostmanCommand./© DiarizeViaAiParticipantk© EncryptTokensComman© EngagementStatsRegen© FeatureFlagsHelper.php© FixCrossTenantlssues.p© FlushRolesPermissionsCC) GeneratelnternalWebho• GroupSetDefaultLangua© HelperTruncateCoachin© HubspotJournalPollingC© HubspotWebhookServic©ImportRecording.phpImportUsersFromCsvFil© IterateUsersCommand.p(©) JiminnyCacheClearCom(c) minnv Deouacommanc(c)Jminnvser-ncrvotedio(c) Jiminny okenintocomm© MakeSlackLiveCoaching(c Manacescimror eam.o© MarkBranchForEnvironn© MuteOrganizerChannel.© PhpApm.php© PropagateCoachingFeer© PurgeConferences.php© PurgeSoftDeletedOppor© PurgeSyncBatchesCom(e RecalculatebealkiskscoC) RemoveDeleteMarkersd(e) Remove-xoiredNudoes© RemoveUnusedParticip:© ResetElasticSearch.php© RestoreActivityCrmProv© RestoreActivityTypeCorAulomaleakeporissendcommand.ongC AutomatedReportsCommand.php X) AutomatedReportsService.phpу ІгаскrrovlderinstalleacventoneC ActivityLogged.php(e AutomatedRenortscalllbackService.onv© RequestGenerateAsKJiminnyReportJob.php(©) RequestGenerateReportJob.phpc) Automate reponkesuiconoclass AutomatedReportsCommand extends Command52public function handle(): intislonaay = oisMonady,'isFirstDay0fMonth' => $isFirstDay0fMonth,'currentMonth' => $currentMonth,'isQuarterLyMonth' => $isQuarterlyMonth,© AutomatedReport.php= custom.log= laravel.log< console PRODIL console [EUlA SF ljiminny@localhost]A HS_local [iminny@localhost]A console [STAGING] >© AskJiminnyReportActivityService.phpC RequestGenerateAskJiminnyReportJobTest.phpx:AutovPlaygroundma liminny vCONCAT(u.id, CASE WHEN U.id = t.owner_id THEN ' (owner i016 A13 V13 M V517518519520521-522523u.email,sa.*t.owner_id FROM social_accounts saJOIN users u on u.id = sa.sociable_idJOIN teams t 1..n<->1: on t.id = u.team_idWHERE u.team_id = 1 and sa.provider = 'salesforce':5251520I);15Z8// Process daily reports,529$this->processReports( frequency: AutomatedReportsService::FREQUEIProcess weekly reports on Mondavs531if ($isMonday) {532533$this->processReports( frequency: AutomatedReportsService::FRI535// Process monthly reports on the first day of the month536if ($isFirstDay0fMonth) €537Sthis-›processReports ( frequency: AutomatedReportsService: :FR,538select * from teams where id = 1;select * from groups g JOIN playbooks p1..n<-›1: on g.playbook_id = p.id where g.tselect * from groups where id = 565;select * from playbooks where team_id = 1;select * from playbooks where id = 175;select * from playbook_categories where playbook_id = 175;select * from users where team_id = 1;select * from users where id = 7160;select * from crm_profiles where user_id = 7160;select * from features;select# id, uvid, type, provider, playbook_category_id, user_id, lead_id, contact_id, ac# crm_configuration_id, crm_provider_id, transcription_id, statusfrom activities where crm confiquration id = 1 and tvoe = 'conferencel# and crm_ provider id IS NOT NULLand provider != 'uploader' and actual_start_time IS NOT NULLORDER by id desc;select * from activities where id = 54747783; # 00U0400000pCZojMAC8691// Process quarterly reports on the first day of January, April541if ($isFirstDay0fMonth && $isQuarterlyMonth) {542$this->processReports( frequency: AutomatedReportsService::FRI544545$this->logger->info(self::LOG_PREFIX . ' Completed');546547return 0;15481542select p.id, p.activity_type, pc.id, pc.nameFROM playbooks pjoin playbook_categories pc1<->1.n: on p.id = pc.playbook_idwhere p.team_id = 1 and p.activity_type = 'event';SELECT * FROM crm_fields WHERE crm_configuration_id = 1 and object_type = 'event";SELECT * FROM crm_field_values WHERE crm_field_id = 4;97100101102103104551552* Process reports for a specific frequency.553* @param string $frequency554555* Oreturn void5565575584 usaoesprivate function processReports(string $frequency): void559560$this->logger->info(self::LOG_PREFIX . " Processing $frequency561562select * from crm_layouts cl join playbook_layouts pl1<->1..n: on cl.id = pl. layouwhere crm_configuration_id = 1 and pl.playbook_id = 175;select * from teams;SELECT r.* FROM automated_reports rjoin teams t on r.team.ig = t.idWHERE r.frequencx ="daily'and r.status = 1AND t.status = 'active'AND (r-exRinesaat >= now() OR r.expinesaat IS NULL);106107108109110111112(113Windsurf changelog 2.12.21: A new version is available. // View Changelog (42 minutes ago)// Get all enabled, not deleted reports with active teams for$reports = $this->reportRepository->getActiveReportsByFrequency//$reports = collect([AutomatedReport:: find(68)]);select * from automated_report_results where ceRontaid IN (18, 33);565select * from automated_reports;566 vselect * from automated_report_results where cepontaia IN (34):$this->logger->info(self::L0G_PREFIX . " Found ($reports->count/** @var AutomatedReport $report */foreach ($reports as $report) {, 0lablf Support Daily • in 3h 45 mARequestGenerateAskJiminnyReportJobTestv100% C•8 • Tue 14 Apr 11:15:07CascadeFixing ReportControlleAutomated Report Faill+D ...Now let me also read RequestGenerateReportJob-php fully to get the complete picture:Read RequSAlus FArLED Is serov woloos-neresacomoere oreakeowniWhere STATUS_FATLED Gets SetBoth jobs call a private failReport(int $reason) method that updates the result to STATUS_FAILED .RequestGenerateReportJob (RequestGenerateReportJob.php)Trigger 1 - Not enough activities ( REASON_NOT_ENOUGH_ACTIVITIES):• RequestGenerateReportJob.php:236-244$count = (int) $content['response'];if ($count < self::MIN_ACTIVITIES_COUNT) {$this->failReport(AutomatedReportResult::REASON_NOT_ENOUGH_ACTIVITIES);return TalserMIN_ACTIVITIES_COUNT is 10 - fewer than 10 activities in the date range = failed.Triager 2 - Any Throwable excention ( REASON PROPHET APT ERROR or REASON DEFAULT ):• RequestGenerateReportJob.php:125-151j catch (Throwable $exception) {sreason = sexcention instanceot ProphetExcention 7AutomatedReportResult::REASON_PROPHET_API_ERROR : AutomatedReportResult::REASON_DEFAULT;$this->tailReport(Sreason):if (sthis-sattempts() < sthis-atries) 1$this->release(30): // retry after 30s} else (sthis->tan Sexcent ion:ProphetException → REASON_PROPHET_API_ERROR (Prophet Al API error)• Anything else → REASON_DEFAULT (e.g., ApiResponseException when count endpoint returns no response key, DB errors, etc.)Ine job retries once (2 tries total) berore tinal fallureAlso: checkActivityCount throws ApiResponseException if the count API response is malformed — this bubbles up to the catch block above.RequestGenerateAskJiminnyReportJob (RequestGenerateAskJiminnyReportJob.php)Same pattern but MIN ACTIVITIES COUNT is 1:Trigger 1 - Fewer than 1 activity from the saved search → REASON_NOT_ ENOUGH_ACTIVITIESTrigger 2 - Any exception → REASON_PROPHET_API_ERROR if ProphetException, else REASON_DEFAULT . Retries once with 30s delay.Summary of Failure CausesReasonREASON_NOT_ENOUGH_ACTIVITIESREASON_PROPHET_API_ERRORREASON_DEFAULTValueCauseDate range has < 10 activities (standard) or < 1 (Ask Jiminny)Prophet Al API threw an exceptionAny other exception (DB error, malformed API response, network, etc.)The reason field on the AutomatedReportResult record will tell you exactly which case applies.Oal *Ask anything (84L)+ <> CodeClaude Sonnet 4.6Winasun leamsS1:1ouir-o( 4 spaces...
|
10150
|
|
10153
|
197
|
42
|
2026-04-14T08:15:23.245336+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776154523245_m2.jpg...
|
NULL
|
NULL
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
PhpStormFileFV faVsco.js vProject vEditViewNavigat PhpStormFileFV faVsco.js vProject vEditViewNavigateCodeLaravelRefactor#11894 on JY-18909-automated-reports-ask-iminny K vToolsWindowHelp© ReportController.phpJiminnybeouecommana.ongProphetAiv D Reports© AutomatedReportsCl© AutomatedReportsRe© AutomatedReportsSt© CreateMockAskJimir© DeleteReportComma© GenerateMarketingR© Team.php© Usage.phpD Slack• TeamsD TracksO TranscriptionO TwilioD UsersVocabularyDZoom© CoachingFeedbacksUpr© Command.phpc Crearevaroaseusers.oc Daraoase oecountoi© DeleteOldAiCrmNotesC:© DeleteS3LeftoversComiDevPostmanCommand./© DiarizeViaAiParticipantk© EncryptTokensComman© EngagementStatsRegen© FeatureFlagsHelper.php© FixCrossTenantlssues.p© FlushRolesPermissionsCC) GeneratelnternalWebho• GroupSetDefaultLangua© HelperTruncateCoachin© HubspotJournalPollingC© HubspotWebhookServic©ImportRecording.phpImportUsersFromCsvFil© IterateUsersCommand.p(©) JiminnyCacheClearCom(c) minnv Deouacommanc(c)Jminnvser-ncrvotedio(c) Jiminny okenintocomm© MakeSlackLiveCoaching(c Manacescimror eam.o© MarkBranchForEnvironn© MuteOrganizerChannel.© PhpApm.php© PropagateCoachingFeer© PurgeConferences.php© PurgeSoftDeletedOppor© PurgeSyncBatchesCom(e RecalculatebealkiskscoC) RemoveDeleteMarkersd(e) Remove-xoiredNudoes© RemoveUnusedParticip:© ResetElasticSearch.php© RestoreActivityCrmProv© RestoreActivityTypeCorAulomaleakeporissendcommand.onoC AutomatedReportsCommand.php X) AutomatedReportsService.phpу ІгаскrrovlderinstalleacventoneC ActivityLogged.php(e AutomatedRenortscalllbackService.onv© RequestGenerateAsKJiminnyReportJob.php(©) RequestGenerateReportJob.phpc) Automate reponkesuiconoclass AutomatedReportsCommand extends Command52public function handle(): intislonaay = oisMonady,'isFirstDay0fMonth' => $isFirstDay0fMonth,'currentMonth' => $currentMonth,'isQuarterLyMonth' => $isQuarterlyMonth,© AutomatedReport.php= custom.log= laravel.log< console PRODIL console [EUlA SF ljiminny@localhost]A HS_local [iminny@localhost]A console [STAGING] >© AskJiminnyReportActivityService.phpC RequestGenerateAskJiminnyReportJobTest.phpx:AutovPlaygroundma liminny vCONCAT(u.id, CASE WHEN U.id = t.owner_id THEN ' (owner i016 A13 V13 M V517518519520521-522523u.email,sa.*t.owner_id FROM social_accounts saJOIN users u on u.id = sa.sociable_idJOIN teams t 1..n<->1: on t.id = u.team_idWHERE u.team_id = 1 and sa.provider = 'salesforce':5251520I);15Z8// Process daily reports,529$this->processReports( frequency: AutomatedReportsService::FREQUEIProcess weekly reports on Mondavs531if ($isMonday) {532533$this->processReports( frequency: AutomatedReportsService::FRI535// Process monthly reports on the first day of the month536if ($isFirstDay0fMonth) €537Sthis-›processReports ( frequency: AutomatedReportsService: :FR,538select * from teams where id = 1;select * from groups g JOIN playbooks p1..n<-›1: on g.playbook_id = p.id where g.tselect * from groups where id = 565;select * from playbooks where team_id = 1;select * from playbooks where id = 175;select * from playbook_categories where playbook_id = 175;select * from users where team_id = 1;select * from users where id = 7160;select * from crm_profiles where user_id = 7160;select * from features;select# id, uvid, type, provider, playbook_category_id, user_id, lead_id, contact_id, ac# crm_confiquration id, crm_provider_1d, transcription_1d, stacusfrom activities where crm confiquration id = 1 and tvoe = 'conferencel# and crm_ provider id IS NOT NULLand provider != 'uploader' and actual_start_time IS NOT NULLORDER by id desc;select * from activities where id = 54747783; # 00U0400000pCZojMAC8691// Process quarterly reports on the first day of January, April541if ($isFirstDay0fMonth && $isQuarterlyMonth) {542$this->processReports( frequency: AutomatedReportsService::FRI544545$this->logger->info(self::LOG_PREFIX . ' Completed');546547return 0;15481542select p.id, p.activity_type, pc.id, pc.nameFROM playbooks pjoin playbook_categories pc1<->1.n: on p.id = pc.playbook_idwhere p.team_id = 1 and p.activity_type = 'event';SELECT * FROM crm_fields WHERE crm_configuration_id = 1 and object_type = 'event";SELECT * FROM crm_field_values WHERE crm_field_id = 4;97100101102103104551552* Process reports for a specific frequency.553* @param string $frequency554555* Oreturn void5565575584 usaoesprivate function processReports(string $frequency): void559560$this->logger->info(self::LOG_PREFIX . " Processing $frequency561562select * from crm_layouts cl join playbook_layouts pl1<->1..n: on cl.id = pl. layouwhere crm_configuration_id = 1 and pl.playbook_id = 175;select * from teams;SELECT r.* FROM automated_reports rjoin teams t on r.team.ig = t.idWHERE r. frequency ="daily'and r.status = 1AND t.status = 'active'AND (r-exRinesaat >= now() OR r.expinesaat IS NULL);106107108109110111112(113Windsurf changelog 2.12.21: A new version is available. // View Changelog (42 minutes ago)// Get all enabled, not deleted reports with active teams for$reports = $this->reportRepository->getActiveReportsByFrequency564select * from automated_report_results where ceRontaid IN (18, 33);//$reports = collect([AutomatedReport:: find(68)]);565select * from automated_reports;566 vselect * from automated_report_results where cepontaia IN (34):$this->logger->info(self::L0G_PREFIX . " Found ($reports->count/** @var AutomatedReport $report */foreach ($reports as $report) {, 0lablf Support Daily • in 3h 45 mARequestGenerateAskJiminnyReportJobTestv100% C•Tue 14 Apr 11:15:22CascadeFixing ReportControlleAutomated Report Faill+D ...Now let me also read RequestGenerateReportJob-php fully to get the complete picture:Read RequSAlus FArLED Is serov woloos-neresacomoere oreakeowniWhere STATUS_FATLED Gets SetBoth jobs call a private failReport(int $reason) method that updates the result to STATUS_FAILED .RequestGenerateReportJob (RequestGenerateReportJob.php)Trigger 1 - Not enough activities ( REASON_NOT_ENOUGH_ACTIVITIES):• RequestGenerateReportJob.php:236-244$count = (int) $content['response'];if ($count < self::MIN_ACTIVITIES_COUNT) {$this->failReport(AutomatedReportResult::REASON_NOT_ENOUGH_ACTIVITIES);return TalserMIN_ACTIVITIES_COUNT is 10 - fewer than 10 activities in the date range = failed.Triager 2 - Any Throwable excention ( REASON PROPHET APT ERROR or REASON DEFAULT ):• RequestGenerateReportJob.php:125-151j catch (Throwable $exception) {sreason = sexcention instanceot ProphetExcention 7AutomatedReportResult::REASON_PROPHET_API_ERROR : AutomatedReportResult::REASON_DEFAULT;$this->tailReport(Sreason):if (sthis-sattempts() < sthis-atries) 1$this->release(30): // retry after 30s} else (sthis->tan Sexcent ion :ProphetException → REASON_PROPHET_API_ERROR (Prophet Al API error)• Anything else → REASON_DEFAULT (e.g., ApiResponseException when count endpoint returns no response key, DB errors, etc.)Ine job retries once (2 tries total) berore tinal fallureAlso: checkActivityCount throws ApiResponseException if the count API response is malformed — this bubbles up to the catch block above.RequestGenerateAskJiminnyReportJob (RequestGenerateAskJiminnyReportJob.php)Same pattern but MIN ACTIVITIES COUNT is 1:Trigger 1 - Fewer than 1 activity from the saved search → REASON_NOT_ ENOUGH_ACTIVITIESTrigger 2 - Any exception → REASON_PROPHET_API_ERROR if ProphetException, else REASON_DEFAULT . Retries once with 30s delay.Summary of Failure CausesReasoniREASON_NOT_ENOUGH_ACTIVITIESREASON_PROPHET_API_ERRORREASON_DEFAULTValueCauseDate range has < 10 activities (standard) or < 1 (Ask Jiminny)Prophet Al API threw an exceptionAny other exception (DB error, malformed API response, network, etc.)The reason field on the AutomatedReportResult record will tell you exactly which case applies.Oal *Ask anything (884L)+ <> CodeClaude Sonnet 4.6Winasun leamsS1:1ouir-o( 4 spaces...
|
NULL
|
-3664795204769789205
|
NULL
|
click
|
ocr
|
NULL
|
PhpStormFileFV faVsco.js vProject vEditViewNavigat PhpStormFileFV faVsco.js vProject vEditViewNavigateCodeLaravelRefactor#11894 on JY-18909-automated-reports-ask-iminny K vToolsWindowHelp© ReportController.phpJiminnybeouecommana.ongProphetAiv D Reports© AutomatedReportsCl© AutomatedReportsRe© AutomatedReportsSt© CreateMockAskJimir© DeleteReportComma© GenerateMarketingR© Team.php© Usage.phpD Slack• TeamsD TracksO TranscriptionO TwilioD UsersVocabularyDZoom© CoachingFeedbacksUpr© Command.phpc Crearevaroaseusers.oc Daraoase oecountoi© DeleteOldAiCrmNotesC:© DeleteS3LeftoversComiDevPostmanCommand./© DiarizeViaAiParticipantk© EncryptTokensComman© EngagementStatsRegen© FeatureFlagsHelper.php© FixCrossTenantlssues.p© FlushRolesPermissionsCC) GeneratelnternalWebho• GroupSetDefaultLangua© HelperTruncateCoachin© HubspotJournalPollingC© HubspotWebhookServic©ImportRecording.phpImportUsersFromCsvFil© IterateUsersCommand.p(©) JiminnyCacheClearCom(c) minnv Deouacommanc(c)Jminnvser-ncrvotedio(c) Jiminny okenintocomm© MakeSlackLiveCoaching(c Manacescimror eam.o© MarkBranchForEnvironn© MuteOrganizerChannel.© PhpApm.php© PropagateCoachingFeer© PurgeConferences.php© PurgeSoftDeletedOppor© PurgeSyncBatchesCom(e RecalculatebealkiskscoC) RemoveDeleteMarkersd(e) Remove-xoiredNudoes© RemoveUnusedParticip:© ResetElasticSearch.php© RestoreActivityCrmProv© RestoreActivityTypeCorAulomaleakeporissendcommand.onoC AutomatedReportsCommand.php X) AutomatedReportsService.phpу ІгаскrrovlderinstalleacventoneC ActivityLogged.php(e AutomatedRenortscalllbackService.onv© RequestGenerateAsKJiminnyReportJob.php(©) RequestGenerateReportJob.phpc) Automate reponkesuiconoclass AutomatedReportsCommand extends Command52public function handle(): intislonaay = oisMonady,'isFirstDay0fMonth' => $isFirstDay0fMonth,'currentMonth' => $currentMonth,'isQuarterLyMonth' => $isQuarterlyMonth,© AutomatedReport.php= custom.log= laravel.log< console PRODIL console [EUlA SF ljiminny@localhost]A HS_local [iminny@localhost]A console [STAGING] >© AskJiminnyReportActivityService.phpC RequestGenerateAskJiminnyReportJobTest.phpx:AutovPlaygroundma liminny vCONCAT(u.id, CASE WHEN U.id = t.owner_id THEN ' (owner i016 A13 V13 M V517518519520521-522523u.email,sa.*t.owner_id FROM social_accounts saJOIN users u on u.id = sa.sociable_idJOIN teams t 1..n<->1: on t.id = u.team_idWHERE u.team_id = 1 and sa.provider = 'salesforce':5251520I);15Z8// Process daily reports,529$this->processReports( frequency: AutomatedReportsService::FREQUEIProcess weekly reports on Mondavs531if ($isMonday) {532533$this->processReports( frequency: AutomatedReportsService::FRI535// Process monthly reports on the first day of the month536if ($isFirstDay0fMonth) €537Sthis-›processReports ( frequency: AutomatedReportsService: :FR,538select * from teams where id = 1;select * from groups g JOIN playbooks p1..n<-›1: on g.playbook_id = p.id where g.tselect * from groups where id = 565;select * from playbooks where team_id = 1;select * from playbooks where id = 175;select * from playbook_categories where playbook_id = 175;select * from users where team_id = 1;select * from users where id = 7160;select * from crm_profiles where user_id = 7160;select * from features;select# id, uvid, type, provider, playbook_category_id, user_id, lead_id, contact_id, ac# crm_confiquration id, crm_provider_1d, transcription_1d, stacusfrom activities where crm confiquration id = 1 and tvoe = 'conferencel# and crm_ provider id IS NOT NULLand provider != 'uploader' and actual_start_time IS NOT NULLORDER by id desc;select * from activities where id = 54747783; # 00U0400000pCZojMAC8691// Process quarterly reports on the first day of January, April541if ($isFirstDay0fMonth && $isQuarterlyMonth) {542$this->processReports( frequency: AutomatedReportsService::FRI544545$this->logger->info(self::LOG_PREFIX . ' Completed');546547return 0;15481542select p.id, p.activity_type, pc.id, pc.nameFROM playbooks pjoin playbook_categories pc1<->1.n: on p.id = pc.playbook_idwhere p.team_id = 1 and p.activity_type = 'event';SELECT * FROM crm_fields WHERE crm_configuration_id = 1 and object_type = 'event";SELECT * FROM crm_field_values WHERE crm_field_id = 4;97100101102103104551552* Process reports for a specific frequency.553* @param string $frequency554555* Oreturn void5565575584 usaoesprivate function processReports(string $frequency): void559560$this->logger->info(self::LOG_PREFIX . " Processing $frequency561562select * from crm_layouts cl join playbook_layouts pl1<->1..n: on cl.id = pl. layouwhere crm_configuration_id = 1 and pl.playbook_id = 175;select * from teams;SELECT r.* FROM automated_reports rjoin teams t on r.team.ig = t.idWHERE r. frequency ="daily'and r.status = 1AND t.status = 'active'AND (r-exRinesaat >= now() OR r.expinesaat IS NULL);106107108109110111112(113Windsurf changelog 2.12.21: A new version is available. // View Changelog (42 minutes ago)// Get all enabled, not deleted reports with active teams for$reports = $this->reportRepository->getActiveReportsByFrequency564select * from automated_report_results where ceRontaid IN (18, 33);//$reports = collect([AutomatedReport:: find(68)]);565select * from automated_reports;566 vselect * from automated_report_results where cepontaia IN (34):$this->logger->info(self::L0G_PREFIX . " Found ($reports->count/** @var AutomatedReport $report */foreach ($reports as $report) {, 0lablf Support Daily • in 3h 45 mARequestGenerateAskJiminnyReportJobTestv100% C•Tue 14 Apr 11:15:22CascadeFixing ReportControlleAutomated Report Faill+D ...Now let me also read RequestGenerateReportJob-php fully to get the complete picture:Read RequSAlus FArLED Is serov woloos-neresacomoere oreakeowniWhere STATUS_FATLED Gets SetBoth jobs call a private failReport(int $reason) method that updates the result to STATUS_FAILED .RequestGenerateReportJob (RequestGenerateReportJob.php)Trigger 1 - Not enough activities ( REASON_NOT_ENOUGH_ACTIVITIES):• RequestGenerateReportJob.php:236-244$count = (int) $content['response'];if ($count < self::MIN_ACTIVITIES_COUNT) {$this->failReport(AutomatedReportResult::REASON_NOT_ENOUGH_ACTIVITIES);return TalserMIN_ACTIVITIES_COUNT is 10 - fewer than 10 activities in the date range = failed.Triager 2 - Any Throwable excention ( REASON PROPHET APT ERROR or REASON DEFAULT ):• RequestGenerateReportJob.php:125-151j catch (Throwable $exception) {sreason = sexcention instanceot ProphetExcention 7AutomatedReportResult::REASON_PROPHET_API_ERROR : AutomatedReportResult::REASON_DEFAULT;$this->tailReport(Sreason):if (sthis-sattempts() < sthis-atries) 1$this->release(30): // retry after 30s} else (sthis->tan Sexcent ion :ProphetException → REASON_PROPHET_API_ERROR (Prophet Al API error)• Anything else → REASON_DEFAULT (e.g., ApiResponseException when count endpoint returns no response key, DB errors, etc.)Ine job retries once (2 tries total) berore tinal fallureAlso: checkActivityCount throws ApiResponseException if the count API response is malformed — this bubbles up to the catch block above.RequestGenerateAskJiminnyReportJob (RequestGenerateAskJiminnyReportJob.php)Same pattern but MIN ACTIVITIES COUNT is 1:Trigger 1 - Fewer than 1 activity from the saved search → REASON_NOT_ ENOUGH_ACTIVITIESTrigger 2 - Any exception → REASON_PROPHET_API_ERROR if ProphetException, else REASON_DEFAULT . Retries once with 30s delay.Summary of Failure CausesReasoniREASON_NOT_ENOUGH_ACTIVITIESREASON_PROPHET_API_ERRORREASON_DEFAULTValueCauseDate range has < 10 activities (standard) or < 1 (Ask Jiminny)Prophet Al API threw an exceptionAny other exception (DB error, malformed API response, network, etc.)The reason field on the AutomatedReportResult record will tell you exactly which case applies.Oal *Ask anything (884L)+ <> CodeClaude Sonnet 4.6Winasun leamsS1:1ouir-o( 4 spaces...
|
NULL
|
|
10154
|
196
|
29
|
2026-04-14T08:15:23.946435+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776154523946_m1.jpg...
|
NULL
|
NULL
|
1
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Notion CalendarEditViewWindowHelpallSupport Daily Notion CalendarEditViewWindowHelpallSupport Daily - in 3h 45 m100% <47Tue 14 Apr 11:15:23+HomeDMsActivityFiles..•More+Jiminny ...= UnreadsThreadsHuddlesDrafts & sentDirectoriesExternal connections* Starredplatform-inner-team(*Channels# ai-chapter# alerts# backend# confusion-clinic# curiosity_lab# engineering# frontend# general# infra-changes# jiminny-bg# platform-tickets# product _launches# random# releases# sofia-office# support# thank-yousSearch Jiminny IncAneliya Angelova, Nikolay Yankov, Steliyan Georgiev84• MessagesAdd canvas+minoieymunneзначи не сьздава веднага по принцип, в някакьв час на деня лиToday~Lukas Kovalik 10:36 AMтова ще гледа всичко applicable за днес (ако не понедлник или начало на месец е само daily)крон го пуска през нощтака че мануално пусни при тестванеако трябва да тестваме други репорти може да променя команда за тестване да приема параметьр за report template и д си пускамеопределен когато тествамеNikolay Yankov 10:41 AMможеш ли да я рьннеш ти командатаLukas Kovalik 10:43 AMдаNikolay Yankov 10:45 AMпиши кат оя рьннешLukas Kovalik 10:52 AMзабавих се че ми се разбазикаха settings за средипуснах и мина и fail-наима result но e failedзначиREASON_NOT_ENOUGH_ACTIVITIESвиж дали има нещо в OD със този филтърNikolay Yankov 11:01 AMДобреMessage Aneliya Angelova, Nikolay Yankov, Steliyan Georgiev+AaNew...
|
NULL
|
7256885685180499536
|
NULL
|
click
|
ocr
|
NULL
|
Notion CalendarEditViewWindowHelpallSupport Daily Notion CalendarEditViewWindowHelpallSupport Daily - in 3h 45 m100% <47Tue 14 Apr 11:15:23+HomeDMsActivityFiles..•More+Jiminny ...= UnreadsThreadsHuddlesDrafts & sentDirectoriesExternal connections* Starredplatform-inner-team(*Channels# ai-chapter# alerts# backend# confusion-clinic# curiosity_lab# engineering# frontend# general# infra-changes# jiminny-bg# platform-tickets# product _launches# random# releases# sofia-office# support# thank-yousSearch Jiminny IncAneliya Angelova, Nikolay Yankov, Steliyan Georgiev84• MessagesAdd canvas+minoieymunneзначи не сьздава веднага по принцип, в някакьв час на деня лиToday~Lukas Kovalik 10:36 AMтова ще гледа всичко applicable за днес (ако не понедлник или начало на месец е само daily)крон го пуска през нощтака че мануално пусни при тестванеако трябва да тестваме други репорти може да променя команда за тестване да приема параметьр за report template и д си пускамеопределен когато тествамеNikolay Yankov 10:41 AMможеш ли да я рьннеш ти командатаLukas Kovalik 10:43 AMдаNikolay Yankov 10:45 AMпиши кат оя рьннешLukas Kovalik 10:52 AMзабавих се че ми се разбазикаха settings за средипуснах и мина и fail-наима result но e failedзначиREASON_NOT_ENOUGH_ACTIVITIESвиж дали има нещо в OD със този филтърNikolay Yankov 11:01 AMДобреMessage Aneliya Angelova, Nikolay Yankov, Steliyan Georgiev+AaNew...
|
NULL
|
|
10155
|
196
|
30
|
2026-04-14T08:15:27.637095+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776154527637_m1.jpg...
|
NULL
|
NULL
|
1
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Notion CalendarEditViewWindowHelpallSupport Daily Notion CalendarEditViewWindowHelpallSupport Daily - in 3h 45 m100% <47Tue 14 Apr 11:15:27+HomeDMsActivityFiles..•More+Jiminny ...= UnreadsThreadsHuddlesDrafts & sentDirectoriesExternal connections* Starredplatform-inner-team(*Channels# ai-chapter# alerts# backend# confusion-clinic# curiosity_lab# engineering# frontend# general# infra-changes# jiminny-bg# platform-tickets# product _launches# random# releases# sofia-office# support# thank-yousSearch Jiminny IncAneliya Angelova, Nikolay Yankov, Steliyan Georgiev84• MessagesAdd canvas+minoieymunneзначи не сьздава веднага по принцип, в някакьв час на деня лиToday~Lukas Kovalik 10:36 AMтова ще гледа всичко applicable за днес (ако не понедлник или начало на месец е само daily)крон го пуска през нощтака че мануално пусни при тестванеако трябва да тестваме други репорти може да променя команда за тестване да приема параметьр за report template и д си пускамеопределен когато тествамеNikolay Yankov 10:41 AMможеш ли да я рьннеш ти командатаLukas Kovalik 10:43 AMдаNikolay Yankov 10:45 AMпиши кат оя рьннешLukas Kovalik 10:52 AMзабавих се че ми се разбазикаха settings за средипуснах и мина и fail-наима result но e failedзначиREASON_NOT_ENOUGH_ACTIVITIESвиж дали има нещо в OD със този филтърNikolay Yankov 11:01 AMДобреMessage Aneliya Angelova, Nikolay Yankov, Steliyan Georgiev+AaNew...
|
NULL
|
2517402643919236485
|
NULL
|
click
|
ocr
|
NULL
|
Notion CalendarEditViewWindowHelpallSupport Daily Notion CalendarEditViewWindowHelpallSupport Daily - in 3h 45 m100% <47Tue 14 Apr 11:15:27+HomeDMsActivityFiles..•More+Jiminny ...= UnreadsThreadsHuddlesDrafts & sentDirectoriesExternal connections* Starredplatform-inner-team(*Channels# ai-chapter# alerts# backend# confusion-clinic# curiosity_lab# engineering# frontend# general# infra-changes# jiminny-bg# platform-tickets# product _launches# random# releases# sofia-office# support# thank-yousSearch Jiminny IncAneliya Angelova, Nikolay Yankov, Steliyan Georgiev84• MessagesAdd canvas+minoieymunneзначи не сьздава веднага по принцип, в някакьв час на деня лиToday~Lukas Kovalik 10:36 AMтова ще гледа всичко applicable за днес (ако не понедлник или начало на месец е само daily)крон го пуска през нощтака че мануално пусни при тестванеако трябва да тестваме други репорти може да променя команда за тестване да приема параметьр за report template и д си пускамеопределен когато тествамеNikolay Yankov 10:41 AMможеш ли да я рьннеш ти командатаLukas Kovalik 10:43 AMдаNikolay Yankov 10:45 AMпиши кат оя рьннешLukas Kovalik 10:52 AMзабавих се че ми се разбазикаха settings за средипуснах и мина и fail-наима result но e failedзначиREASON_NOT_ENOUGH_ACTIVITIESвиж дали има нещо в OD със този филтърNikolay Yankov 11:01 AMДобреMessage Aneliya Angelova, Nikolay Yankov, Steliyan Georgiev+AaNew...
|
10154
|
|
10156
|
197
|
43
|
2026-04-14T08:15:27.610434+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776154527610_m2.jpg...
|
NULL
|
NULL
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
PhpStormFileFV faVsco.js vProject vEditViewNavigat PhpStormFileFV faVsco.js vProject vEditViewNavigateCodeLaravelRefactor#11894 on JY-18909-automated-reports-ask-iminny K vToolsWindowHelp© ReportController.phpJiminnybeouecommana.ongProphetAiv D Reports© AutomatedReportsCl© AutomatedReportsRe© AutomatedReportsSt© CreateMockAskJimir© DeleteReportComma© GenerateMarketingR© Team.php© Usage.phpD Slack_leamsD TracksO TranscriptionO TwilioD UsersVocabularyDZoom© CoachingFeedbacksUpr© Command.phpc Crearevaroaseusers.oc Daraoase oecountoi© DeleteOldAiCrmNotesC:© DeleteS3LeftoversComiDevPostmanCommand./© DiarizeViaAiParticipantk© EncryptTokensComman© EngagementStatsRegen© FeatureFlagsHelper.php© FixCrossTenantlssues.p© FlushRolesPermissionsC© GeneratelnternalWebho• GroupSetDefaultLangua© HelperTruncateCoachin© HubspotJournalPollingC© HubspotWebhookServic©ImportRecording.phpImportUsersFromCsvFil© IterateUsersCommand.p(©) JiminnyCacheClearCom(c) minnv Deouacommanc(c)Jminnvser-ncrvotedio(c) Jiminny okenintocomm© MakeSlackLiveCoaching(c Manacescimror eam.o© MarkBranchForEnvironn© MuteOrganizerChannel.© PhpApm.php© PropagateCoachingFeer© PurgeConferences.php© PurgeSoftDeletedOppor© PurgeSyncBatchesCom(e RecalculatebealkiskscoC) RemoveDeleteMarkersd(e) Remove-xoiredNudoes© RemoveUnusedParticip:© ResetElasticSearch.php© RestoreActivityCrmProv© RestoreActivityTypeCorAulomaleakeporissendcommand.ongC AutomatedReportsCommand.php X) AutomatedReportsService.phpу ІгаскrrovlderinstalleacventoneC ActivityLogged.php(e AutomatedRenortscalllbackService.onv© RequestGenerateAsKJiminnyReportJob.php(©) RequestGenerateReportJob.phpc) Automate reponkesuiconoclass AutomatedReportsCommand extends Command52public function handle(): intislonaay = oisMonady,'isFirstDay0fMonth' => $isFirstDay0fMonth,'currentMonth' => $currentMonth,'isQuarterLyMonth' => $isQuarterlyMonth,© AutomatedReport.php= custom.log= laravel.log< console PRODIL console [EUlA SF ljiminny@localhost]A HS_local [iminny@localhost]A console [STAGING] >© AskJiminnyReportActivityService.phpC RequestGenerateAskJiminnyReportJobTest.phpx:AutovPlaygroundmo liminnvCONCAT(u.id, CASE WHEN U.id = t.owner_id THEN " (owner016 A13 V13 M V517518519520521-522523u.email,sa.*t.owner_id FROM social_accounts saJOIN users u on u.id = sa.sociable_idJOIN teams t 1..n<->1: on t.id = u.team_idWHERE u.team_id = 1 and sa.provider = 'salesforce':5251520I);15Z8// Process daily reports,529$this->processReports( frequency: AutomatedReportsService::FREQUEIProcess weekly reports on Mondavs531if ($isMonday) {532533$this->processReports( frequency: AutomatedReportsService::FRI535// Process monthly reports on the first day of the month536if ($isFirstDay0fMonth) €537Sthis-›processReports ( frequency: AutomatedReportsService: :FR,538select * from teams where id = 1;select * from groups g JOIN playbooks p1..n<-›1: on g.playbook_id = p.id where g.tselect * from groups where id = 565;select * from playbooks where team_id = 1;select * from playbooks where id = 175;select * from playbook_categories where playbook_id = 175;select * from users where team_id = 1;select * from users where id = 7160;select * from crm_profiles where user_id = 7160;select * from features;select# id, uvid, type, provider, playbook_category_id, user_id, lead_id, contact_id, ac# crm_confiquration id, crm_provider_1d, transcription_1d, stacusfrom activities where crm confiquration id = 1 and tvoe = 'conferencel# and crm_ provider id IS NOT NULLand provider != 'uploader' and actual_start_time IS NOT NULLORDER by id desc;select * from activities where id = 54747783; # 00U0400000pCZojMAC8691// Process quarterly reports on the first day of January, April541if ($isFirstDay0fMonth && $isQuarterlyMonth) {542$this->processReports( frequency: AutomatedReportsService::FRI544545$this->logger->info(self::LOG_PREFIX . ' Completed');546547return 0;15481542select p.id, p.activity_type, pc.id, pc.nameFROM playbooks pjoin playbook_categories pc1<->1.n: on p.id = pc.playbook_idwhere p.team_id = 1 and p.activity_type = 'event';SELECT * FROM crm_fields WHERE crm_configuration_id = 1 and object_type = 'event";SELECT * FROM crm_field_values WHERE crm_field_id = 4;97100101102103104551552* Process reports for a specific frequency.553* @param string $frequency554555* Oreturn void5565575584 usaoesprivate function processReports(string $frequency): void559560$this->logger->info(self::LOG_PREFIX . " Processing $frequency561562select * from crm_layouts cl join playbook_layouts pl1<->1..n: on cl.id = pl. layouwhere crm_configuration_id = 1 and pl.playbook_id = 175;select * from teams;SELECT r.* FROM automated_reports rjoin teams t on r.team.ig = t.idWHERE r. frequency ="daily'and r.status = 1AND t.status = 'active'AND (r-exRinesaat >= now() OR r.expinesaat IS NULL);106107108109110111112Windsurf changelog 2.12.21: A new version is available. // View Changelog (42 minutes ago)// Get all enabled, not deleted reports with active teams for$reports = $this->reportRepository->getActiveReportsByFrequency//$reports = collect([AutomatedReport:: find(68)]);select * from automated_report_results where ceRontaid IN (18, 33);565select * from automated_reports;566 vselect * from automated_report_results where cepontaia IN (34):$this->logger->info(self::L0G_PREFIX ." Found ($reports->count/** @var AutomatedReport $report */foreach ($reports as $report) {, 0lablf Support Daily • in 3h 45 mARequestGenerateAskJiminnyReportJobTest v100% C•Tue 14 Apr 11:15:27CascadeFixing ReportControlleAutomated Report Faill+D ...Now let me also read RequestGenerateReportJob-php fully to get the complete picture:Read RequSAlus FArLED Is serov woloos-neresacomoere oreakeowniWhere STATUS_FATLED Gets SetBoth jobs call a private failReport(int $reason) method that updates the result to STATUS_FAILED .RequestGenerateReportJob (RequestGenerateReportJob.php)Trigger 1 - Not enough activities ( REASON_NOT_ENOUGH_ACTIVITIES):• RequestGenerateReportJob.php:236-244$count = (int) $content['response'];if ($count < self::MIN_ACTIVITIES_COUNT) {$this->failReport(AutomatedReportResult::REASON_NOT_ENOUGH_ACTIVITIES);return Talse.MIN_ACTIVITIES_COUNT is 10 - fewer than 10 activities in the date range = failed.Triager 2 - Any Throwable excention ( REASON PROPHET APT ERROR or REASON DEFAULT ):• RequestGenerateReportJob.php:125-151j catch (Throwable $exception) {sreason = sexcention instanceot ProphetExcention 7AutomatedReportResult::REASON_PROPHET_API_ERROR : AutomatedReportResult::REASON_DEFAULT;$this->failReport(Sreason):if (sthis-sattempts() < sthis-atries) 1$this->release(30): // retry after 30s} else (sthis->tan Sexcent ion:ProphetException → REASON_PROPHET_API_ERROR (Prophet Al API error)• Anything else → REASON_DEFAULT (e.g., ApiResponseException when count endpoint returns no response key, DB errors, etc.)Ine job retries once (2 tries total) berore tinal fallureAlso: checkActivityCount throws ApiResponseException if the count API response is malformed — this bubbles up to the catch block above.RequestGenerateAskJiminnyReportJob (RequestGenerateAskJiminnyReportJob.php)Same pattern but MIN ACTIVITIES COUNT is 1:Trigger 1 - Fewer than 1 activity from the saved search → REASON_NOT_ ENOUGH_ACTIVITIESTrigger 2 - Any exception → REASON_PROPHET_API_ERROR if ProphetException, else REASON_DEFAULT . Retries once with 30s delay.Summary of Failure CausesReasonREASON_NOT_ENOUGH_ACTIVITIESREASON_PROPHET_API_ERRORREASON_DEFAULTValueCauseDate range has < 10 activities (standard) or < 1 (Ask Jiminny)Prophet Al APl threw an exceptionAny other exception (DB error, malformed API response, network, etc.)The reason field on the AutomatedReportResult record will tell you exactly which case applies.Oal *Ask anything (84L)+ <> CodeClaude Sonnet 4.6Winasun leamsS1:1ouir-o( 4 spaces...
|
NULL
|
-8584020694480209741
|
NULL
|
click
|
ocr
|
NULL
|
PhpStormFileFV faVsco.js vProject vEditViewNavigat PhpStormFileFV faVsco.js vProject vEditViewNavigateCodeLaravelRefactor#11894 on JY-18909-automated-reports-ask-iminny K vToolsWindowHelp© ReportController.phpJiminnybeouecommana.ongProphetAiv D Reports© AutomatedReportsCl© AutomatedReportsRe© AutomatedReportsSt© CreateMockAskJimir© DeleteReportComma© GenerateMarketingR© Team.php© Usage.phpD Slack_leamsD TracksO TranscriptionO TwilioD UsersVocabularyDZoom© CoachingFeedbacksUpr© Command.phpc Crearevaroaseusers.oc Daraoase oecountoi© DeleteOldAiCrmNotesC:© DeleteS3LeftoversComiDevPostmanCommand./© DiarizeViaAiParticipantk© EncryptTokensComman© EngagementStatsRegen© FeatureFlagsHelper.php© FixCrossTenantlssues.p© FlushRolesPermissionsC© GeneratelnternalWebho• GroupSetDefaultLangua© HelperTruncateCoachin© HubspotJournalPollingC© HubspotWebhookServic©ImportRecording.phpImportUsersFromCsvFil© IterateUsersCommand.p(©) JiminnyCacheClearCom(c) minnv Deouacommanc(c)Jminnvser-ncrvotedio(c) Jiminny okenintocomm© MakeSlackLiveCoaching(c Manacescimror eam.o© MarkBranchForEnvironn© MuteOrganizerChannel.© PhpApm.php© PropagateCoachingFeer© PurgeConferences.php© PurgeSoftDeletedOppor© PurgeSyncBatchesCom(e RecalculatebealkiskscoC) RemoveDeleteMarkersd(e) Remove-xoiredNudoes© RemoveUnusedParticip:© ResetElasticSearch.php© RestoreActivityCrmProv© RestoreActivityTypeCorAulomaleakeporissendcommand.ongC AutomatedReportsCommand.php X) AutomatedReportsService.phpу ІгаскrrovlderinstalleacventoneC ActivityLogged.php(e AutomatedRenortscalllbackService.onv© RequestGenerateAsKJiminnyReportJob.php(©) RequestGenerateReportJob.phpc) Automate reponkesuiconoclass AutomatedReportsCommand extends Command52public function handle(): intislonaay = oisMonady,'isFirstDay0fMonth' => $isFirstDay0fMonth,'currentMonth' => $currentMonth,'isQuarterLyMonth' => $isQuarterlyMonth,© AutomatedReport.php= custom.log= laravel.log< console PRODIL console [EUlA SF ljiminny@localhost]A HS_local [iminny@localhost]A console [STAGING] >© AskJiminnyReportActivityService.phpC RequestGenerateAskJiminnyReportJobTest.phpx:AutovPlaygroundmo liminnvCONCAT(u.id, CASE WHEN U.id = t.owner_id THEN " (owner016 A13 V13 M V517518519520521-522523u.email,sa.*t.owner_id FROM social_accounts saJOIN users u on u.id = sa.sociable_idJOIN teams t 1..n<->1: on t.id = u.team_idWHERE u.team_id = 1 and sa.provider = 'salesforce':5251520I);15Z8// Process daily reports,529$this->processReports( frequency: AutomatedReportsService::FREQUEIProcess weekly reports on Mondavs531if ($isMonday) {532533$this->processReports( frequency: AutomatedReportsService::FRI535// Process monthly reports on the first day of the month536if ($isFirstDay0fMonth) €537Sthis-›processReports ( frequency: AutomatedReportsService: :FR,538select * from teams where id = 1;select * from groups g JOIN playbooks p1..n<-›1: on g.playbook_id = p.id where g.tselect * from groups where id = 565;select * from playbooks where team_id = 1;select * from playbooks where id = 175;select * from playbook_categories where playbook_id = 175;select * from users where team_id = 1;select * from users where id = 7160;select * from crm_profiles where user_id = 7160;select * from features;select# id, uvid, type, provider, playbook_category_id, user_id, lead_id, contact_id, ac# crm_confiquration id, crm_provider_1d, transcription_1d, stacusfrom activities where crm confiquration id = 1 and tvoe = 'conferencel# and crm_ provider id IS NOT NULLand provider != 'uploader' and actual_start_time IS NOT NULLORDER by id desc;select * from activities where id = 54747783; # 00U0400000pCZojMAC8691// Process quarterly reports on the first day of January, April541if ($isFirstDay0fMonth && $isQuarterlyMonth) {542$this->processReports( frequency: AutomatedReportsService::FRI544545$this->logger->info(self::LOG_PREFIX . ' Completed');546547return 0;15481542select p.id, p.activity_type, pc.id, pc.nameFROM playbooks pjoin playbook_categories pc1<->1.n: on p.id = pc.playbook_idwhere p.team_id = 1 and p.activity_type = 'event';SELECT * FROM crm_fields WHERE crm_configuration_id = 1 and object_type = 'event";SELECT * FROM crm_field_values WHERE crm_field_id = 4;97100101102103104551552* Process reports for a specific frequency.553* @param string $frequency554555* Oreturn void5565575584 usaoesprivate function processReports(string $frequency): void559560$this->logger->info(self::LOG_PREFIX . " Processing $frequency561562select * from crm_layouts cl join playbook_layouts pl1<->1..n: on cl.id = pl. layouwhere crm_configuration_id = 1 and pl.playbook_id = 175;select * from teams;SELECT r.* FROM automated_reports rjoin teams t on r.team.ig = t.idWHERE r. frequency ="daily'and r.status = 1AND t.status = 'active'AND (r-exRinesaat >= now() OR r.expinesaat IS NULL);106107108109110111112Windsurf changelog 2.12.21: A new version is available. // View Changelog (42 minutes ago)// Get all enabled, not deleted reports with active teams for$reports = $this->reportRepository->getActiveReportsByFrequency//$reports = collect([AutomatedReport:: find(68)]);select * from automated_report_results where ceRontaid IN (18, 33);565select * from automated_reports;566 vselect * from automated_report_results where cepontaia IN (34):$this->logger->info(self::L0G_PREFIX ." Found ($reports->count/** @var AutomatedReport $report */foreach ($reports as $report) {, 0lablf Support Daily • in 3h 45 mARequestGenerateAskJiminnyReportJobTest v100% C•Tue 14 Apr 11:15:27CascadeFixing ReportControlleAutomated Report Faill+D ...Now let me also read RequestGenerateReportJob-php fully to get the complete picture:Read RequSAlus FArLED Is serov woloos-neresacomoere oreakeowniWhere STATUS_FATLED Gets SetBoth jobs call a private failReport(int $reason) method that updates the result to STATUS_FAILED .RequestGenerateReportJob (RequestGenerateReportJob.php)Trigger 1 - Not enough activities ( REASON_NOT_ENOUGH_ACTIVITIES):• RequestGenerateReportJob.php:236-244$count = (int) $content['response'];if ($count < self::MIN_ACTIVITIES_COUNT) {$this->failReport(AutomatedReportResult::REASON_NOT_ENOUGH_ACTIVITIES);return Talse.MIN_ACTIVITIES_COUNT is 10 - fewer than 10 activities in the date range = failed.Triager 2 - Any Throwable excention ( REASON PROPHET APT ERROR or REASON DEFAULT ):• RequestGenerateReportJob.php:125-151j catch (Throwable $exception) {sreason = sexcention instanceot ProphetExcention 7AutomatedReportResult::REASON_PROPHET_API_ERROR : AutomatedReportResult::REASON_DEFAULT;$this->failReport(Sreason):if (sthis-sattempts() < sthis-atries) 1$this->release(30): // retry after 30s} else (sthis->tan Sexcent ion:ProphetException → REASON_PROPHET_API_ERROR (Prophet Al API error)• Anything else → REASON_DEFAULT (e.g., ApiResponseException when count endpoint returns no response key, DB errors, etc.)Ine job retries once (2 tries total) berore tinal fallureAlso: checkActivityCount throws ApiResponseException if the count API response is malformed — this bubbles up to the catch block above.RequestGenerateAskJiminnyReportJob (RequestGenerateAskJiminnyReportJob.php)Same pattern but MIN ACTIVITIES COUNT is 1:Trigger 1 - Fewer than 1 activity from the saved search → REASON_NOT_ ENOUGH_ACTIVITIESTrigger 2 - Any exception → REASON_PROPHET_API_ERROR if ProphetException, else REASON_DEFAULT . Retries once with 30s delay.Summary of Failure CausesReasonREASON_NOT_ENOUGH_ACTIVITIESREASON_PROPHET_API_ERRORREASON_DEFAULTValueCauseDate range has < 10 activities (standard) or < 1 (Ask Jiminny)Prophet Al APl threw an exceptionAny other exception (DB error, malformed API response, network, etc.)The reason field on the AutomatedReportResult record will tell you exactly which case applies.Oal *Ask anything (84L)+ <> CodeClaude Sonnet 4.6Winasun leamsS1:1ouir-o( 4 spaces...
|
10153
|
|
10157
|
196
|
31
|
2026-04-14T08:15:30.689188+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776154530689_m1.jpg...
|
NULL
|
NULL
|
1
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Notion CalendarEditViewWindowHelpallSupport Daily Notion CalendarEditViewWindowHelpallSupport Daily - in 3h 45 m100% <47Tue 14 Apr 11:15:30+HomeDMsActivityFiles..•More+Jiminny ...= UnreadsThreadsHuddlesDrafts & sentDirectoriesExternal connections* Starredplatform-inner-team(*Channels# ai-chapter# alerts# backend# confusion-clinic# curiosity_lab# engineering# frontend# general# infra-changes# jiminny-bg# platform-tickets# product _launches# random# releases# sofia-office# support# thank-yousSearch Jiminny IncAneliya Angelova, Nikolay Yankov, Steliyan Georgiev84• MessagesAdd canvas+minoieymunneзначи не сьздава веднага по принцип, в някакьв час на деня лиToday~Lukas Kovalik 10:36 AMтова ще гледа всичко applicable за днес (ако не понедлник или начало на месец е само daily)крон го пуска през нощтака че мануално пусни при тестванеако трябва да тестваме други репорти може да променя команда за тестване да приема параметьр за report template и д си пускамеопределен когато тествамеNikolay Yankov 10:41 AMможеш ли да я рьннеш ти командатаLukas Kovalik 10:43 AMдаNikolay Yankov 10:45 AMпиши кат оя рьннешLukas Kovalik 10:52 AMзабавих се че ми се разбазикаха settings за средипуснах и мина и fail-наима result но e failedзначиREASON_NOT_ENOUGH_ACTIVITIESвиж дали има нещо в OD със този филтърNikolay Yankov 11:01 AMДобреMessage Aneliya Angelova, Nikolay Yankov, Steliyan Georgiev+AaNew...
|
NULL
|
5089226689575438889
|
NULL
|
click
|
ocr
|
NULL
|
Notion CalendarEditViewWindowHelpallSupport Daily Notion CalendarEditViewWindowHelpallSupport Daily - in 3h 45 m100% <47Tue 14 Apr 11:15:30+HomeDMsActivityFiles..•More+Jiminny ...= UnreadsThreadsHuddlesDrafts & sentDirectoriesExternal connections* Starredplatform-inner-team(*Channels# ai-chapter# alerts# backend# confusion-clinic# curiosity_lab# engineering# frontend# general# infra-changes# jiminny-bg# platform-tickets# product _launches# random# releases# sofia-office# support# thank-yousSearch Jiminny IncAneliya Angelova, Nikolay Yankov, Steliyan Georgiev84• MessagesAdd canvas+minoieymunneзначи не сьздава веднага по принцип, в някакьв час на деня лиToday~Lukas Kovalik 10:36 AMтова ще гледа всичко applicable за днес (ако не понедлник или начало на месец е само daily)крон го пуска през нощтака че мануално пусни при тестванеако трябва да тестваме други репорти може да променя команда за тестване да приема параметьр за report template и д си пускамеопределен когато тествамеNikolay Yankov 10:41 AMможеш ли да я рьннеш ти командатаLukas Kovalik 10:43 AMдаNikolay Yankov 10:45 AMпиши кат оя рьннешLukas Kovalik 10:52 AMзабавих се че ми се разбазикаха settings за средипуснах и мина и fail-наима result но e failedзначиREASON_NOT_ENOUGH_ACTIVITIESвиж дали има нещо в OD със този филтърNikolay Yankov 11:01 AMДобреMessage Aneliya Angelova, Nikolay Yankov, Steliyan Georgiev+AaNew...
|
NULL
|
|
10158
|
197
|
44
|
2026-04-14T08:15:30.718907+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776154530718_m2.jpg...
|
NULL
|
NULL
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
PhpStormFileEditViewNavigateCodeLaravelRefactorToo PhpStormFileEditViewNavigateCodeLaravelRefactorToolsWindowHelpFV faVsco.js v#11894 on JY-18909-automated-reports-ask-iminny K vProjectv© ReportController.phpJiminnyDeouecommana.ong= .envAulomaleakeporissendcommand.ongC AutomatedReportsCommand.php X= custom.log= laravel.logA SF ljiminny@localhost]A HS_local [iminny@localhost]< console PRODIL console [EUlL console [S lAGING X© AskJiminnyReportActivityService.php=.env.circleci© AutomatedReportsService.php=.env.circleci-nightlyу Ігаскrrovlderinstalleacventone= .env.localE.env.migratec UserrilotacuiviiyListener.ongC ActivityLogged.php=.env.nikilocal(e AutomatedRenortscalllbackService.onv© RequestGenerateAsKJiminnyReportJob.phpE env.othenenv.oroduction(©) RequestGenerateReportJob.phpc) Automate reponkesuicono© AutomatedReport.php=.env.production-euclass AutomatedReportsCommand extends Command=.env.gapublic function handle(): int= .env.qaiIslonaay→ eisMonaay,C RequestGenerateAskJiminnyReportJobTest.phpx:Auto vPlaygroundmo liminnvCONCAT(u.id, CASE WHEN U.id = t.owner_id THEN ' (owner i016 A13 V13 M V517518519520521-522523u.email,sa.*t.owner_id FROM social_accounts saJOIN users u on u.id = sa.sociable_idJOIN teams t 1..n<->1: on t.id = u.team_idWHERE u.team_id = 1 and sa.provider = 'salesforce':E.env.root'isFirstDay0fMonth' => $isFirstDay0fMonth,E.env.staging'currentMonth' => $currentMonth,525=.gitattributes'isQuarterlyMonth'=> $isQuarterLyMonth,1520• .gitignoreI);=.php-cs-fixer.cachephp.php-cs-fixer.dist.php15Z8// Process daily reports,529php.phpstorm.meta.php$this->processReports( frequency: AutomatedReportsService::FREQUEI=.phpunit.result.cache=.prettierignoreProcess weekly reports on Mondavs531E .windsurfrulesif ($isMonday) {532533pip lue nelper.one$this->processReports( frequency: AutomatedReportsService::FRIselect * from teams where id = 1;select * from groups g JOIN playbooks p1..n<-›1: on g.playbook_id = p.id where g.tselect * from groups where id = 565;select * from playbooks where team_id = 1;select * from playbooks where id = 175;select * from playbook_categories where playbook_id = 175;select * from users where team_id = 1;select * from users where id = 7160;select * from crm_profiles where user_id = 7160;select * from features;selectphp_ide_helper_models.php535php artisan536O composer.json// Process monthly reports on the first day of the month5370 composer.lockif ($isFirstDay0fMonth) {0 dependency-checker.jsonSthis-›processReports ( frequency: AutomatedReportsService: :FR,538 dev.jsonEids.txt541Einfection.ison.dist// Process quarterly reports on the first day of January, AprilM+INSIALL.mo542# id, uvid, type, provider, playbook_category_id, user_id, lead_id, contact_id, ac# crm_configuration_id, crm_provider_id, transcription_id, statusfrom activities where crm confiquration id = 1 and tvpe = 'conferencel# and crm_ provider id IS NOT NULLand provider != 'uploader' and actual_start_time IS NOT NULLORDER by id desc;select * from activities where id = 54747783; # 00U0400000pCZojMACif ($isFirstDay0fMonth && $isQuarterlyMonth) 1M+ INTERNAL_WEBHOOK_SETUP.mcnuns-porocessreoorstrecuency. Autoliaeckeoorsperuce..rm544jiminny_storage545M+ licenses.mdM Makefile$this->logger->info(self::LOG_PREFIX . ' Completed');546547select p.id, p.activity_type, pc.id, pc.nameFROM playbooks pjoin playbook_categories pc1<->1.n: on p.id = pc.playbook_idwhere p.team_id = 1 and p.activity_type = 'event';0 package-lock.json= phpstan.neon.distreturn 0;1548= phpstan-baseline.neon549SELECT * FROM crm_fields WHERE crm_configuration_id = 1 and object_type = 'event"?SELECT * FROM crm_field_values WHERE crm_field_id = 4;< phpunit.xml551Te raw_sql_query.sql/**M- KEADMEMO552* Process reports for a specific frequency.553select * from crm_layouts cl join playbook_layouts pl1<->1..n: on cl.id = pl. layouwhere crm_configuration_id = 1 and pl.playbook_id = 175;{0 sonar-project.properties=test.py* @param string $frequency554555select * from teams;<> Untitled Diagram.xmlIs vetur.config.js* Oreturn void556SELECT r.* FROM automated_reports r557join teams t on r.team.ig = t.idM+ WEBHOOK_FILTERING_IMPLEMEI1100558WHERE r. frequency ="daily'› ib External LibrariesE Scratches and Consoles101private function processReports(string $frequency): void559and r.status = 1v D Database Consoles560AND T.Status = 'acrlve'102103$this->logger->info(self::L0G_PREFIX . " Processing $frequendy561AND (r-exRinesaat >= now() OR r.expinesaat IS NULL);562, & lminnva ocalhost104APRUD105select * from automated_report_results where ceRontaid IN (18, 33);Á QA106Á QAI1074 QAI PROD108// Get all enabled, not deleted reports with active teams forSreports = Sthis->reportRepository->getActiveReportsByFrequency 565Sreports = collect(AutomatedReport:: find(68)0:select * from automated_reports;566 vselect * from automated_report_results where cepontaid IN (34):V A STAGING109A console [STAGING]110Sthis->loggen->info(self::LOG_PREFIX . " Found (Sreports->count 567A console_1 [STAGING]111« uranus [STAGING]112/** @var AutomatedReport $report */foreach ($reports as $report) {113Windsurf changelog 2.12.21: A new version is available. // View Changelog (42 minutes ago), 0lablf Support Daily • in 3h 45 mARequestGenerateAskJiminnyReportJobTest v100% C•Tue 14 Apr 11:15:30CascadeFixing ReportControlleAutomated Report Faill+D ...Now let me also read RequestGenerateReportJob-php fully to get the complete picture:wRead RequSAlus FArLEd Isserov woloos-neresacomoee dreakeownrWhere STATUS_FATLED Gets SetBoth jobs call a private failReport(int $reason) method that updates the result to STATUS_FAILED .RequestGenerateReportJob (RequestGenerateReportJob.php)Trigger 1 - Not enough activities ( REASON_NOT_ENOUGH_ACTIVITIES):• RequestGenerateReportJob.php:236-244$count = (int) $content['response'];if ($count < self::MIN_ACTIVITIES_COUNT) {$this->failReport(AutomatedReportResult::REASON_NOT_ENOUGH_ACTIVITIES);return TalserMIN_ACTIVITIES_COUNT is 10 - fewer than 10 activities in the date range = failed.Triager 2 - Any Throwable excention ( REASON PROPHET APT ERROR Or REASON DEFAULT):• RequestGenerateReportJob.php:125-151j catch (Throwable $exception) {sreason = sexcention instanceot ProphetExcention 7AutomatedReportResult::REASON_PROPHET_API_ERROR : AutomatedReportResult::REASON_DEFAULT;$this->tailReport(Sreason):if (sthis-sattempts() < sthis-atries) 1$this->release(30): // retry after 30s} else (sthis->tan Sexcent ion :ProphetException → REASON_PROPHET_API_ERROR (Prophet Al API error)• Anything else → REASON_DEFAULT (e.g., ApiResponseException when count endpoint returns no response key, DB errors, etc.)Ine job retries once (2 tries total) berore tinal fallureAlso: checkActivityCount throws ApiResponseException if the count API response is malformed — this bubbles up to the catch block above.RequestGenerateAskJiminnyReportJob (RequestGenerateAskJiminnyReportJob.php)Same pattern but MIN ACTIVITIES COUNT is 1:Trigger 1 - Fewer than 1 activity from the saved search → REASON_NOT_ ENOUGH_ACTIVITIESTrigger 2 - Any exception → REASON_PROPHET_API_ERROR if ProphetException, else REASON_DEFAULT . Retries once with 30s delay.Summary of Failure CausesReasonREASON_NOT_ENOUGH_ACTIVITIESREASON_PROPHET_API_ERRORREASON_DEFAULTValueCauseDate range has < 10 activities (standard) or < 1 (Ask Jiminny)Prophet Al API threw an exceptionAny other exception (DB error, malformed API response, network, etc.)The reason field on the AutomatedReportResult record will tell you exactly which case applies.Oal *Ask anything (39L)+ ‹>CodeClaude Sonnet 4.6W Windsurf Teams4 spaces...
|
NULL
|
7711769944504500063
|
NULL
|
click
|
ocr
|
NULL
|
PhpStormFileEditViewNavigateCodeLaravelRefactorToo PhpStormFileEditViewNavigateCodeLaravelRefactorToolsWindowHelpFV faVsco.js v#11894 on JY-18909-automated-reports-ask-iminny K vProjectv© ReportController.phpJiminnyDeouecommana.ong= .envAulomaleakeporissendcommand.ongC AutomatedReportsCommand.php X= custom.log= laravel.logA SF ljiminny@localhost]A HS_local [iminny@localhost]< console PRODIL console [EUlL console [S lAGING X© AskJiminnyReportActivityService.php=.env.circleci© AutomatedReportsService.php=.env.circleci-nightlyу Ігаскrrovlderinstalleacventone= .env.localE.env.migratec UserrilotacuiviiyListener.ongC ActivityLogged.php=.env.nikilocal(e AutomatedRenortscalllbackService.onv© RequestGenerateAsKJiminnyReportJob.phpE env.othenenv.oroduction(©) RequestGenerateReportJob.phpc) Automate reponkesuicono© AutomatedReport.php=.env.production-euclass AutomatedReportsCommand extends Command=.env.gapublic function handle(): int= .env.qaiIslonaay→ eisMonaay,C RequestGenerateAskJiminnyReportJobTest.phpx:Auto vPlaygroundmo liminnvCONCAT(u.id, CASE WHEN U.id = t.owner_id THEN ' (owner i016 A13 V13 M V517518519520521-522523u.email,sa.*t.owner_id FROM social_accounts saJOIN users u on u.id = sa.sociable_idJOIN teams t 1..n<->1: on t.id = u.team_idWHERE u.team_id = 1 and sa.provider = 'salesforce':E.env.root'isFirstDay0fMonth' => $isFirstDay0fMonth,E.env.staging'currentMonth' => $currentMonth,525=.gitattributes'isQuarterlyMonth'=> $isQuarterLyMonth,1520• .gitignoreI);=.php-cs-fixer.cachephp.php-cs-fixer.dist.php15Z8// Process daily reports,529php.phpstorm.meta.php$this->processReports( frequency: AutomatedReportsService::FREQUEI=.phpunit.result.cache=.prettierignoreProcess weekly reports on Mondavs531E .windsurfrulesif ($isMonday) {532533pip lue nelper.one$this->processReports( frequency: AutomatedReportsService::FRIselect * from teams where id = 1;select * from groups g JOIN playbooks p1..n<-›1: on g.playbook_id = p.id where g.tselect * from groups where id = 565;select * from playbooks where team_id = 1;select * from playbooks where id = 175;select * from playbook_categories where playbook_id = 175;select * from users where team_id = 1;select * from users where id = 7160;select * from crm_profiles where user_id = 7160;select * from features;selectphp_ide_helper_models.php535php artisan536O composer.json// Process monthly reports on the first day of the month5370 composer.lockif ($isFirstDay0fMonth) {0 dependency-checker.jsonSthis-›processReports ( frequency: AutomatedReportsService: :FR,538 dev.jsonEids.txt541Einfection.ison.dist// Process quarterly reports on the first day of January, AprilM+INSIALL.mo542# id, uvid, type, provider, playbook_category_id, user_id, lead_id, contact_id, ac# crm_configuration_id, crm_provider_id, transcription_id, statusfrom activities where crm confiquration id = 1 and tvpe = 'conferencel# and crm_ provider id IS NOT NULLand provider != 'uploader' and actual_start_time IS NOT NULLORDER by id desc;select * from activities where id = 54747783; # 00U0400000pCZojMACif ($isFirstDay0fMonth && $isQuarterlyMonth) 1M+ INTERNAL_WEBHOOK_SETUP.mcnuns-porocessreoorstrecuency. Autoliaeckeoorsperuce..rm544jiminny_storage545M+ licenses.mdM Makefile$this->logger->info(self::LOG_PREFIX . ' Completed');546547select p.id, p.activity_type, pc.id, pc.nameFROM playbooks pjoin playbook_categories pc1<->1.n: on p.id = pc.playbook_idwhere p.team_id = 1 and p.activity_type = 'event';0 package-lock.json= phpstan.neon.distreturn 0;1548= phpstan-baseline.neon549SELECT * FROM crm_fields WHERE crm_configuration_id = 1 and object_type = 'event"?SELECT * FROM crm_field_values WHERE crm_field_id = 4;< phpunit.xml551Te raw_sql_query.sql/**M- KEADMEMO552* Process reports for a specific frequency.553select * from crm_layouts cl join playbook_layouts pl1<->1..n: on cl.id = pl. layouwhere crm_configuration_id = 1 and pl.playbook_id = 175;{0 sonar-project.properties=test.py* @param string $frequency554555select * from teams;<> Untitled Diagram.xmlIs vetur.config.js* Oreturn void556SELECT r.* FROM automated_reports r557join teams t on r.team.ig = t.idM+ WEBHOOK_FILTERING_IMPLEMEI1100558WHERE r. frequency ="daily'› ib External LibrariesE Scratches and Consoles101private function processReports(string $frequency): void559and r.status = 1v D Database Consoles560AND T.Status = 'acrlve'102103$this->logger->info(self::L0G_PREFIX . " Processing $frequendy561AND (r-exRinesaat >= now() OR r.expinesaat IS NULL);562, & lminnva ocalhost104APRUD105select * from automated_report_results where ceRontaid IN (18, 33);Á QA106Á QAI1074 QAI PROD108// Get all enabled, not deleted reports with active teams forSreports = Sthis->reportRepository->getActiveReportsByFrequency 565Sreports = collect(AutomatedReport:: find(68)0:select * from automated_reports;566 vselect * from automated_report_results where cepontaid IN (34):V A STAGING109A console [STAGING]110Sthis->loggen->info(self::LOG_PREFIX . " Found (Sreports->count 567A console_1 [STAGING]111« uranus [STAGING]112/** @var AutomatedReport $report */foreach ($reports as $report) {113Windsurf changelog 2.12.21: A new version is available. // View Changelog (42 minutes ago), 0lablf Support Daily • in 3h 45 mARequestGenerateAskJiminnyReportJobTest v100% C•Tue 14 Apr 11:15:30CascadeFixing ReportControlleAutomated Report Faill+D ...Now let me also read RequestGenerateReportJob-php fully to get the complete picture:wRead RequSAlus FArLEd Isserov woloos-neresacomoee dreakeownrWhere STATUS_FATLED Gets SetBoth jobs call a private failReport(int $reason) method that updates the result to STATUS_FAILED .RequestGenerateReportJob (RequestGenerateReportJob.php)Trigger 1 - Not enough activities ( REASON_NOT_ENOUGH_ACTIVITIES):• RequestGenerateReportJob.php:236-244$count = (int) $content['response'];if ($count < self::MIN_ACTIVITIES_COUNT) {$this->failReport(AutomatedReportResult::REASON_NOT_ENOUGH_ACTIVITIES);return TalserMIN_ACTIVITIES_COUNT is 10 - fewer than 10 activities in the date range = failed.Triager 2 - Any Throwable excention ( REASON PROPHET APT ERROR Or REASON DEFAULT):• RequestGenerateReportJob.php:125-151j catch (Throwable $exception) {sreason = sexcention instanceot ProphetExcention 7AutomatedReportResult::REASON_PROPHET_API_ERROR : AutomatedReportResult::REASON_DEFAULT;$this->tailReport(Sreason):if (sthis-sattempts() < sthis-atries) 1$this->release(30): // retry after 30s} else (sthis->tan Sexcent ion :ProphetException → REASON_PROPHET_API_ERROR (Prophet Al API error)• Anything else → REASON_DEFAULT (e.g., ApiResponseException when count endpoint returns no response key, DB errors, etc.)Ine job retries once (2 tries total) berore tinal fallureAlso: checkActivityCount throws ApiResponseException if the count API response is malformed — this bubbles up to the catch block above.RequestGenerateAskJiminnyReportJob (RequestGenerateAskJiminnyReportJob.php)Same pattern but MIN ACTIVITIES COUNT is 1:Trigger 1 - Fewer than 1 activity from the saved search → REASON_NOT_ ENOUGH_ACTIVITIESTrigger 2 - Any exception → REASON_PROPHET_API_ERROR if ProphetException, else REASON_DEFAULT . Retries once with 30s delay.Summary of Failure CausesReasonREASON_NOT_ENOUGH_ACTIVITIESREASON_PROPHET_API_ERRORREASON_DEFAULTValueCauseDate range has < 10 activities (standard) or < 1 (Ask Jiminny)Prophet Al API threw an exceptionAny other exception (DB error, malformed API response, network, etc.)The reason field on the AutomatedReportResult record will tell you exactly which case applies.Oal *Ask anything (39L)+ ‹>CodeClaude Sonnet 4.6W Windsurf Teams4 spaces...
|
NULL
|
|
10159
|
196
|
32
|
2026-04-14T08:15:37.179303+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776154537179_m1.jpg...
|
NULL
|
NULL
|
1
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Notion CalendarEditViewWindowHelpSupport Daily - i Notion CalendarEditViewWindowHelpSupport Daily - in 3h 45 m100% <47Tue 14 Apr 11:15:36+HomeDMsActivityFiles..•More+Jiminny ...= UnreadsThreadsHuddlesDrafts & sentDirectoriesExternal connections* Starredplatform-inner-team(*Channels# ai-chapter# alerts# backend# confusion-clinic# curiosity_lab# engineering# frontend# general# infra-changes# jiminny-bg# platform-tickets# product _launches# random# releases# sofia-office# support# thank-yousSearch Jiminny IncAneliya Angelova, Nikolay Yankov, Steliyan Georgiev84• MessagesAdd canvas+minoitymunnoзначи не сьздава веднага по принцип, в някакьв час на деня лиToday ~Lukas Kovalik 10:36 AMтова ще гледа всичко applicable за днес (ако не понедлник или начало на месец е само daily)крон го пуска през нощтака че мануално пусни при тестванеако трябва да тестваме други репорти може да променя команда за тестване да приема параметьр за report template и д си пускамеопределен когато тествамеNikolay Yankov 10:41 AMможеш ли да я рьннеш ти командатаLukas Kovalik 10:43 AMдаNikolay Yankov 10:45 AMпиши кат оя рьннешLukas Kovalik 10:52 AMзабавих се че ми се разбазикаха settings за средипуснах и мина и fail-наима result но e failedзначиREASON_NOT_ENOUGH_ACTIVITIESвиж дали има нещо в OD със този филтьрNikolay Yankov 11:01 AMДобреMessage Aneliya Angelova, Nikolay Yankov, Steliyan Georgiev+AaNew...
|
NULL
|
537382666888880248
|
NULL
|
click
|
ocr
|
NULL
|
Notion CalendarEditViewWindowHelpSupport Daily - i Notion CalendarEditViewWindowHelpSupport Daily - in 3h 45 m100% <47Tue 14 Apr 11:15:36+HomeDMsActivityFiles..•More+Jiminny ...= UnreadsThreadsHuddlesDrafts & sentDirectoriesExternal connections* Starredplatform-inner-team(*Channels# ai-chapter# alerts# backend# confusion-clinic# curiosity_lab# engineering# frontend# general# infra-changes# jiminny-bg# platform-tickets# product _launches# random# releases# sofia-office# support# thank-yousSearch Jiminny IncAneliya Angelova, Nikolay Yankov, Steliyan Georgiev84• MessagesAdd canvas+minoitymunnoзначи не сьздава веднага по принцип, в някакьв час на деня лиToday ~Lukas Kovalik 10:36 AMтова ще гледа всичко applicable за днес (ако не понедлник или начало на месец е само daily)крон го пуска през нощтака че мануално пусни при тестванеако трябва да тестваме други репорти може да променя команда за тестване да приема параметьр за report template и д си пускамеопределен когато тествамеNikolay Yankov 10:41 AMможеш ли да я рьннеш ти командатаLukas Kovalik 10:43 AMдаNikolay Yankov 10:45 AMпиши кат оя рьннешLukas Kovalik 10:52 AMзабавих се че ми се разбазикаха settings за средипуснах и мина и fail-наима result но e failedзначиREASON_NOT_ENOUGH_ACTIVITIESвиж дали има нещо в OD със този филтьрNikolay Yankov 11:01 AMДобреMessage Aneliya Angelova, Nikolay Yankov, Steliyan Georgiev+AaNew...
|
10157
|
|
10160
|
197
|
45
|
2026-04-14T08:15:37.179526+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776154537179_m2.jpg...
|
NULL
|
NULL
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
PhpStormFileEditViewNavigateCodeLaravelRefactorToo PhpStormFileEditViewNavigateCodeLaravelRefactorToolsWindowHelpFV faVsco.js v#11894 on JY-18909-automated-reports-ask-iminny K vProjectv© ReportController.phpJiminnyDeouecommana.ong= .envAulomaleakeporissendcommand.ongC AutomatedReportsCommand.php X=.env.circleci© AutomatedReportsService.php=.env.circleci-nightlyу Ігаскrrovlderinstalleacventone= .env.localE.env.migratec UserrilotacuiviiyListener.ongC ActivityLogged.php=.env.nikilocal(e AutomatedRenortscalllbackService.onv© RequestGenerateAsKJiminnyReportJob.phpE env.othenenv.oroduction(©) RequestGenerateReportJob.phpc) Automate reponkesuicono© AutomatedReport.php=.env.production-euclass AutomatedReportsCommand extends Command=.env.gapublic function handle(): int= .env.qaiIslonaay→ eisMonaay,= custom.log= laravel.logA SF ljiminny@localhost]A HS_local [iminny@localhost]< console PRODIL console [EUlA console [STAGING] >© AskJiminnyReportActivityService.phpC RequestGenerateAskJiminnyReportJobTest.phpx:AutovPlaygroundmo liminnvCONCAT(u.id, CASE WHEN U.id = t.owner_id THEN ' (owner i016 A13 V13 M V517518519520521-522523u.email,sa.*t.owner_id FROM social_accounts saJOIN users u on u.id = sa.sociable_idJOIN teams t 1..n<->1: on t.id = u.team_idWHERE u.team_id = 1 and sa.provider = 'salesforce':E .env.root'isFirstDay0fMonth' => $isFirstDay0fMonth,E.env.staging'currentMonth' => $currentMonth,525=.gitattributes'isQuarterlyMonth'=> $isQuarterLyMonth,1520• .gitignoreI);=.php-cs-fixer.cachephp.php-cs-fixer.dist.php15Z8// Process daily reports,529php.phpstorm.meta.php$this->processReports( frequency: AutomatedReportsService::FREQUEI=.phpunit.result.cache=.prettierignoreProcess weekly reports on Mondavs531E .windsurfrulesif ($isMonday) {532533pip lue nelper.one$this->processReports( frequency: AutomatedReportsService::FRIselect * from teams where id = 1;select * from groups g JOIN playbooks p1..n<-›1: on g.playbook_id = p.id where g.tselect * from groups where id = 565;select * from playbooks where team_id = 1;select * from playbooks where id = 175;select * from playbook_categories where playbook_id = 175;select * from users where team_id = 1;select * from users where id = 7160;select * from crm_profiles where user_id = 7160;select * from features;selectphp_ide_helper_models.php535php artisanO composer.json// Process monthly reports on the first day of the month5365370 composer.lockif ($isFirstDay0fMonth) {0 dependency-checker.jsonSthis-›processReports ( frequency: AutomatedReportsService: :FR,538 dev.jsonEids.txt541Einfection.ison.dist// Process quarterly reports on the first day of January, AprilM+INSIALL.mo542# id, uvid, type, provider, playbook_category_id, user_id, lead_id, contact_id, ac# crm_configuration_id, crm_provider_id, transcription_id, statusfrom activities where crm confiquration id = 1 and tvpe = 'conferencel# and crm_ provider id IS NOT NULLand provider != 'uploader' and actual_start_time IS NOT NULLORDER by id desc;select * from activities where id = 54747783; # 00U0400000pCZojMACif ($isFirstDay0fMonth && $isQuarterlyMonth) 1M+ INTERNAL_WEBHOOK_SETUP.mcnuns-porocessreoorstrecuency. Autoliaeckeoorsperuce..rm544jiminny_storage545M+ licenses.mdM Makefile$this->logger->info(self::LOG_PREFIX . ' Completed');546547select p.id, p.activity_type, pc.id, pc.nameFROM playbooks pjoin playbook_categories pc1<->1.n: on p.id = pc.playbook_idwhere p.team_id = 1 and p.activity_type = 'event';0 package-lock.json= phpstan.neon.distreturn 0;1548= phpstan-baseline.neon549SELECT * FROM crm_fields WHERE crm_configuration_id = 1 and object_type = 'event"?SELECT * FROM crm_field_values WHERE crm_field_id = 4;< phpunit.xml551Te raw_sql_query.sql/**M- KEADMEMO552* Process reports for a specific frequency.553select * from crm_layouts cl join playbook_layouts pl1<->1..n: on cl.id = pl. layouwhere crm_configuration_id = 1 and pl.playbook_id = 175;{0 sonar-project.properties=test.py* @param string $frequency554555select * from teams;<> Untitled Diagram.xmlIs vetur.config.js* Oreturn void556SELECT r.* FROM automated_reports r557join teams t on r.team.ig = t.idM+ WEBHOOK_FILTERING_IMPLEMEI1100558WHERE r. frequency ="daily'› ib External LibrariesE Scratches and Consoles101private function processReports(string $frequency): void559and r.status = 1560AND t.status = 'active'v M Database Consoles102103$this->logger->info(self::L0G_PREFIX . " Processing $frequendy561AND (r-exRinesaat >= now() OR r.expinesaat IS NULL);562, & lminnva ocalhost104APRUD105select * from automated_report_results where ceRontaid IN (18, 33);Á QA106Á QAI1074 QAI PROD108// Get all enabled, not deleted reports with active teams for$reports = $this->reportRepository->getActiveReportsByFrequencySreports = collect(AutomatedReport:: find(68)0:565select * from automated_reports;566 Vselect * from automated_report_results where cepontaid IN (34):V A STAGING109A console [STAGING]110Sthis->loggen->info(self::LOG_PREFIX . " Found (Sreports->count 567A console_1 [STAGING]111« uranus [STAGING]112/** @var AutomatedReport $report */foreach ($reports as $report) {113Windsurf changelog 2.12.21: A new version is available. // View Changelog (42 minutes ago), 0lablf Support Daily • in 3h 45 mARequestGenerateAskJiminnyReportJobTest v100% C•Tue 14 Apr 11:15:36CascadeFixing ReportControlleAutomated Report Faill+D ...Now let me also read RequestGenerateReportJob-php fully to get the complete picture:Read RequSAlus FArLEd Isserov woloos-neresacomoee dreakeownrWhere STATUS_FATLED Gets SetBoth jobs call a private failReport(int $reason) method that updates the result to STATUS_FAILED .RequestGenerateReportJob (RequestGenerateReportJob.php)Trigger 1 - Not enough activities ( REASON_NOT_ENOUGH_ACTIVITIES):• RequestGenerateReportJob.php:236-244$count = (int) $content['response'];if ($count < self::MIN_ACTIVITIES_COUNT) {$this->failReport(AutomatedReportResult::REASON_NOT_ENOUGH_ACTIVITIES);return TalserMIN_ACTIVITIES_COUNT is 10 - fewer than 10 activities in the date range = failed.Triager 2 - Any Throwable excention ( REASON PROPHET APT ERROR Or REASON DEFAULT):• RequestGenerateReportJob.php:125-151j catch (Throwable $exception) {sreason = sexcention instanceot ProphetExcention 7AutomatedReportResult::REASON_PROPHET_API_ERROR : AutomatedReportResult::REASON_DEFAULT;$this->failReport(Sreason):if (sthis-sattempts() < sthis-atries) 1$this->release(30): // retry after 30s} else (sthis->tan Sexcent ion :ProphetException → REASON_PROPHET_API_ERROR (Prophet Al API error)• Anything else → REASON_DEFAULT (e.g., ApiResponseException when count endpoint returns no response key, DB errors, etc.)Ine job retries once (2 tries total) berore tinal fallureAlso: checkActivityCount throws ApiResponseException if the count API response is malformed — this bubbles up to the catch block above.RequestGenerateAskJiminnyReportJob (RequestGenerateAskJiminnyReportJob.php)Same pattern but MIN ACTIVITIES COUNT is 1:Trigger 1 - Fewer than 1 activity from the saved search → REASON_NOT_ ENOUGH_ACTIVITIESTrigger 2 - Any exception → REASON_PROPHET_API_ERROR if ProphetException, else REASON_DEFAULT . Retries once with 30s delay.Summary of Failure CausesReasonREASON_NOT_ENOUGH_ACTIVITIESREASON_PROPHET_API_ERRORREASON_DEFAULTValueCauseDate range has < 10 activities (standard) or < 1 (Ask Jiminny)Prophet Al API threw an exceptionAny other exception (DB error, malformed API response, network, etc.)The reason field on the AutomatedReportResult record will tell you exactly which case appliesOal *Ask anything (X4L)+ <>CodeClaude Sonnet 4.6W Windsurf Teams4 spaces...
|
NULL
|
3336446003902050480
|
NULL
|
click
|
ocr
|
NULL
|
PhpStormFileEditViewNavigateCodeLaravelRefactorToo PhpStormFileEditViewNavigateCodeLaravelRefactorToolsWindowHelpFV faVsco.js v#11894 on JY-18909-automated-reports-ask-iminny K vProjectv© ReportController.phpJiminnyDeouecommana.ong= .envAulomaleakeporissendcommand.ongC AutomatedReportsCommand.php X=.env.circleci© AutomatedReportsService.php=.env.circleci-nightlyу Ігаскrrovlderinstalleacventone= .env.localE.env.migratec UserrilotacuiviiyListener.ongC ActivityLogged.php=.env.nikilocal(e AutomatedRenortscalllbackService.onv© RequestGenerateAsKJiminnyReportJob.phpE env.othenenv.oroduction(©) RequestGenerateReportJob.phpc) Automate reponkesuicono© AutomatedReport.php=.env.production-euclass AutomatedReportsCommand extends Command=.env.gapublic function handle(): int= .env.qaiIslonaay→ eisMonaay,= custom.log= laravel.logA SF ljiminny@localhost]A HS_local [iminny@localhost]< console PRODIL console [EUlA console [STAGING] >© AskJiminnyReportActivityService.phpC RequestGenerateAskJiminnyReportJobTest.phpx:AutovPlaygroundmo liminnvCONCAT(u.id, CASE WHEN U.id = t.owner_id THEN ' (owner i016 A13 V13 M V517518519520521-522523u.email,sa.*t.owner_id FROM social_accounts saJOIN users u on u.id = sa.sociable_idJOIN teams t 1..n<->1: on t.id = u.team_idWHERE u.team_id = 1 and sa.provider = 'salesforce':E .env.root'isFirstDay0fMonth' => $isFirstDay0fMonth,E.env.staging'currentMonth' => $currentMonth,525=.gitattributes'isQuarterlyMonth'=> $isQuarterLyMonth,1520• .gitignoreI);=.php-cs-fixer.cachephp.php-cs-fixer.dist.php15Z8// Process daily reports,529php.phpstorm.meta.php$this->processReports( frequency: AutomatedReportsService::FREQUEI=.phpunit.result.cache=.prettierignoreProcess weekly reports on Mondavs531E .windsurfrulesif ($isMonday) {532533pip lue nelper.one$this->processReports( frequency: AutomatedReportsService::FRIselect * from teams where id = 1;select * from groups g JOIN playbooks p1..n<-›1: on g.playbook_id = p.id where g.tselect * from groups where id = 565;select * from playbooks where team_id = 1;select * from playbooks where id = 175;select * from playbook_categories where playbook_id = 175;select * from users where team_id = 1;select * from users where id = 7160;select * from crm_profiles where user_id = 7160;select * from features;selectphp_ide_helper_models.php535php artisanO composer.json// Process monthly reports on the first day of the month5365370 composer.lockif ($isFirstDay0fMonth) {0 dependency-checker.jsonSthis-›processReports ( frequency: AutomatedReportsService: :FR,538 dev.jsonEids.txt541Einfection.ison.dist// Process quarterly reports on the first day of January, AprilM+INSIALL.mo542# id, uvid, type, provider, playbook_category_id, user_id, lead_id, contact_id, ac# crm_configuration_id, crm_provider_id, transcription_id, statusfrom activities where crm confiquration id = 1 and tvpe = 'conferencel# and crm_ provider id IS NOT NULLand provider != 'uploader' and actual_start_time IS NOT NULLORDER by id desc;select * from activities where id = 54747783; # 00U0400000pCZojMACif ($isFirstDay0fMonth && $isQuarterlyMonth) 1M+ INTERNAL_WEBHOOK_SETUP.mcnuns-porocessreoorstrecuency. Autoliaeckeoorsperuce..rm544jiminny_storage545M+ licenses.mdM Makefile$this->logger->info(self::LOG_PREFIX . ' Completed');546547select p.id, p.activity_type, pc.id, pc.nameFROM playbooks pjoin playbook_categories pc1<->1.n: on p.id = pc.playbook_idwhere p.team_id = 1 and p.activity_type = 'event';0 package-lock.json= phpstan.neon.distreturn 0;1548= phpstan-baseline.neon549SELECT * FROM crm_fields WHERE crm_configuration_id = 1 and object_type = 'event"?SELECT * FROM crm_field_values WHERE crm_field_id = 4;< phpunit.xml551Te raw_sql_query.sql/**M- KEADMEMO552* Process reports for a specific frequency.553select * from crm_layouts cl join playbook_layouts pl1<->1..n: on cl.id = pl. layouwhere crm_configuration_id = 1 and pl.playbook_id = 175;{0 sonar-project.properties=test.py* @param string $frequency554555select * from teams;<> Untitled Diagram.xmlIs vetur.config.js* Oreturn void556SELECT r.* FROM automated_reports r557join teams t on r.team.ig = t.idM+ WEBHOOK_FILTERING_IMPLEMEI1100558WHERE r. frequency ="daily'› ib External LibrariesE Scratches and Consoles101private function processReports(string $frequency): void559and r.status = 1560AND t.status = 'active'v M Database Consoles102103$this->logger->info(self::L0G_PREFIX . " Processing $frequendy561AND (r-exRinesaat >= now() OR r.expinesaat IS NULL);562, & lminnva ocalhost104APRUD105select * from automated_report_results where ceRontaid IN (18, 33);Á QA106Á QAI1074 QAI PROD108// Get all enabled, not deleted reports with active teams for$reports = $this->reportRepository->getActiveReportsByFrequencySreports = collect(AutomatedReport:: find(68)0:565select * from automated_reports;566 Vselect * from automated_report_results where cepontaid IN (34):V A STAGING109A console [STAGING]110Sthis->loggen->info(self::LOG_PREFIX . " Found (Sreports->count 567A console_1 [STAGING]111« uranus [STAGING]112/** @var AutomatedReport $report */foreach ($reports as $report) {113Windsurf changelog 2.12.21: A new version is available. // View Changelog (42 minutes ago), 0lablf Support Daily • in 3h 45 mARequestGenerateAskJiminnyReportJobTest v100% C•Tue 14 Apr 11:15:36CascadeFixing ReportControlleAutomated Report Faill+D ...Now let me also read RequestGenerateReportJob-php fully to get the complete picture:Read RequSAlus FArLEd Isserov woloos-neresacomoee dreakeownrWhere STATUS_FATLED Gets SetBoth jobs call a private failReport(int $reason) method that updates the result to STATUS_FAILED .RequestGenerateReportJob (RequestGenerateReportJob.php)Trigger 1 - Not enough activities ( REASON_NOT_ENOUGH_ACTIVITIES):• RequestGenerateReportJob.php:236-244$count = (int) $content['response'];if ($count < self::MIN_ACTIVITIES_COUNT) {$this->failReport(AutomatedReportResult::REASON_NOT_ENOUGH_ACTIVITIES);return TalserMIN_ACTIVITIES_COUNT is 10 - fewer than 10 activities in the date range = failed.Triager 2 - Any Throwable excention ( REASON PROPHET APT ERROR Or REASON DEFAULT):• RequestGenerateReportJob.php:125-151j catch (Throwable $exception) {sreason = sexcention instanceot ProphetExcention 7AutomatedReportResult::REASON_PROPHET_API_ERROR : AutomatedReportResult::REASON_DEFAULT;$this->failReport(Sreason):if (sthis-sattempts() < sthis-atries) 1$this->release(30): // retry after 30s} else (sthis->tan Sexcent ion :ProphetException → REASON_PROPHET_API_ERROR (Prophet Al API error)• Anything else → REASON_DEFAULT (e.g., ApiResponseException when count endpoint returns no response key, DB errors, etc.)Ine job retries once (2 tries total) berore tinal fallureAlso: checkActivityCount throws ApiResponseException if the count API response is malformed — this bubbles up to the catch block above.RequestGenerateAskJiminnyReportJob (RequestGenerateAskJiminnyReportJob.php)Same pattern but MIN ACTIVITIES COUNT is 1:Trigger 1 - Fewer than 1 activity from the saved search → REASON_NOT_ ENOUGH_ACTIVITIESTrigger 2 - Any exception → REASON_PROPHET_API_ERROR if ProphetException, else REASON_DEFAULT . Retries once with 30s delay.Summary of Failure CausesReasonREASON_NOT_ENOUGH_ACTIVITIESREASON_PROPHET_API_ERRORREASON_DEFAULTValueCauseDate range has < 10 activities (standard) or < 1 (Ask Jiminny)Prophet Al API threw an exceptionAny other exception (DB error, malformed API response, network, etc.)The reason field on the AutomatedReportResult record will tell you exactly which case appliesOal *Ask anything (X4L)+ <>CodeClaude Sonnet 4.6W Windsurf Teams4 spaces...
|
10158
|
|
10161
|
197
|
46
|
2026-04-14T08:15:39.015750+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776154539015_m2.jpg...
|
NULL
|
NULL
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
Notion calendarEoitViewWindowHelpApril 2026 Week16 Notion calendarEoitViewWindowHelpApril 2026 Week16Mon 13Chloe Cross Parental Leave - 256 days)Ivelina Hristova (Parental Leave - 184 days)Andrea ZZatanova (Parentall Leave - 189 davs)Lauren Hudson (PTO - 2 days)Galya Dimitrova (PTO - 2 days)03:0006:0007:00O8:00TO:0011:1512:0013:0015:0017:0018:0020:0021:0022:00support bally lo.uuTue (14)wea lsJames Graham (PTO - 3 days)Daily - Platform 09.45[Platform] Planning I Session 7 Mid Sprint Check-in 10:00.-Support Daily 15:00Support Daily 15:00R2t00 - PlatformInu loFri 17, 0labl: Support Daily • in 3h 45mHomeCheck tor updates...Pastelast transcriotsnoncursMicrophoneLaneuagesHelp CenterTalk to supportGeneral feedbackQuit wispr Flow*8 /100% [z)Week vTue 14 Apr 11:15:38lodaySun 19Daily - Plattorm 09:45Daily - Plattorm 09:45B0so 1 hapter10oo-Y toch Day• Support Daily 15:00Support Daily 15:00Tech Day Review...
|
NULL
|
4630697863291426094
|
NULL
|
visual_change
|
ocr
|
NULL
|
Notion calendarEoitViewWindowHelpApril 2026 Week16 Notion calendarEoitViewWindowHelpApril 2026 Week16Mon 13Chloe Cross Parental Leave - 256 days)Ivelina Hristova (Parental Leave - 184 days)Andrea ZZatanova (Parentall Leave - 189 davs)Lauren Hudson (PTO - 2 days)Galya Dimitrova (PTO - 2 days)03:0006:0007:00O8:00TO:0011:1512:0013:0015:0017:0018:0020:0021:0022:00support bally lo.uuTue (14)wea lsJames Graham (PTO - 3 days)Daily - Platform 09.45[Platform] Planning I Session 7 Mid Sprint Check-in 10:00.-Support Daily 15:00Support Daily 15:00R2t00 - PlatformInu loFri 17, 0labl: Support Daily • in 3h 45mHomeCheck tor updates...Pastelast transcriotsnoncursMicrophoneLaneuagesHelp CenterTalk to supportGeneral feedbackQuit wispr Flow*8 /100% [z)Week vTue 14 Apr 11:15:38lodaySun 19Daily - Plattorm 09:45Daily - Plattorm 09:45B0so 1 hapter10oo-Y toch Day• Support Daily 15:00Support Daily 15:00Tech Day Review...
|
NULL
|
|
10162
|
196
|
33
|
2026-04-14T08:15:39.538028+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776154539538_m1.jpg...
|
NULL
|
NULL
|
1
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Notion CalendarEditViewWindowHelp0Support Daily - Notion CalendarEditViewWindowHelp0Support Daily - in 3h 45 m100% <47Tue 14 Apr 11:15:39+HomeDMsActivityFiles..•More+Jiminny ...= UnreadsThreadsHuddlesDrafts & sentDirectoriesExternal connections* Starredplatform-inner-team(*Channels# ai-chapter# alerts# backend# confusion-clinic# curiosity_lab# engineering# frontend# general# infra-changes# jiminny-bg# platform-tickets# product _launches# random# releases# sofia-office# support# thank-yousSearch Jiminny IncAneliya Angelova, Nikolay Yankov, Steliyan Georgiev84• MessagesAdd canvas+minoitymunnoзначи не сьздава веднага по принцип, в някакьв час на деня лиToday ~Lukas Kovalik 10:36 AMтова ще гледа всичко applicable за днес (ако не понедлник или начало на месец е само daily)крон го пуска през нощтака че мануално пусни при тестванеако трябва да тестваме други репорти може да променя команда за тестване да приема параметьр за report template и д си пускамеопределен когато тествамеNikolay Yankov 10:41 AMможеш ли да я рьннеш ти командатаLukas Kovalik 10:43 AMдаNikolay Yankov 10:45 AMпиши кат оя рьннешLukas Kovalik 10:52 AMзабавих се че ми се разбазикаха settings за средипуснах и мина и fail-наима result но e failedзначиREASON_NOT_ENOUGH_ACTIVITIESвиж дали има нещо в OD със този филтьрNikolay Yankov 11:01 AMДобреMessage Aneliya Angelova, Nikolay Yankov, Steliyan Georgiev+AaNew...
|
NULL
|
-3531383643017511560
|
NULL
|
click
|
ocr
|
NULL
|
Notion CalendarEditViewWindowHelp0Support Daily - Notion CalendarEditViewWindowHelp0Support Daily - in 3h 45 m100% <47Tue 14 Apr 11:15:39+HomeDMsActivityFiles..•More+Jiminny ...= UnreadsThreadsHuddlesDrafts & sentDirectoriesExternal connections* Starredplatform-inner-team(*Channels# ai-chapter# alerts# backend# confusion-clinic# curiosity_lab# engineering# frontend# general# infra-changes# jiminny-bg# platform-tickets# product _launches# random# releases# sofia-office# support# thank-yousSearch Jiminny IncAneliya Angelova, Nikolay Yankov, Steliyan Georgiev84• MessagesAdd canvas+minoitymunnoзначи не сьздава веднага по принцип, в някакьв час на деня лиToday ~Lukas Kovalik 10:36 AMтова ще гледа всичко applicable за днес (ако не понедлник или начало на месец е само daily)крон го пуска през нощтака че мануално пусни при тестванеако трябва да тестваме други репорти може да променя команда за тестване да приема параметьр за report template и д си пускамеопределен когато тествамеNikolay Yankov 10:41 AMможеш ли да я рьннеш ти командатаLukas Kovalik 10:43 AMдаNikolay Yankov 10:45 AMпиши кат оя рьннешLukas Kovalik 10:52 AMзабавих се че ми се разбазикаха settings за средипуснах и мина и fail-наима result но e failedзначиREASON_NOT_ENOUGH_ACTIVITIESвиж дали има нещо в OD със този филтьрNikolay Yankov 11:01 AMДобреMessage Aneliya Angelova, Nikolay Yankov, Steliyan Georgiev+AaNew...
|
NULL
|
|
10163
|
197
|
47
|
2026-04-14T08:15:39.537705+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776154539537_m2.jpg...
|
NULL
|
NULL
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
Notion calendarEoitViewWindowHelpApril 2026 Week16 Notion calendarEoitViewWindowHelpApril 2026 Week16Mon 13Chloe Cross Parental Leave - 256 days)Ivelina Hristova (Parental Leave - 184 days)Andrea ZZatanova (Parentall Leave - 189 davs)Lauren Hudson (PTO - 2 days)Galya Dimitrova (PTO - 2 days)03:0006:0007:00O8:00TO:0011:1512:0013:0015:0017:0018:0020:0021:0022:00support bally lo.uuTue (14)wea lsJames Graham (PTO - 3 days)Daily - Platform 09.45[Platform] Planning I Session 7 Mid Sprint Check-in 10:00.-Support Daily 15:00Support Daily 15:00R2t00 - PlatformInu loFri 17, 0labl: Support Daily • in 3h 45mHomeCheck tor updates...Pastelast transcriotsnoncursMicrophoneLaneuagesHelp CenterTalk to supportGeneral feedbackQuit wispr Flow*8 /100% [z)Week vTue 14 Apr 11:15:39lodaySun 19Daily - Plattorm 09:45Daily - Plattorm 09:45B0so 1 hapter10oo-Y toch Day• Support Daily 15:00Support Daily 15:00Tech Day Review...
|
NULL
|
5201264087797151670
|
NULL
|
click
|
ocr
|
NULL
|
Notion calendarEoitViewWindowHelpApril 2026 Week16 Notion calendarEoitViewWindowHelpApril 2026 Week16Mon 13Chloe Cross Parental Leave - 256 days)Ivelina Hristova (Parental Leave - 184 days)Andrea ZZatanova (Parentall Leave - 189 davs)Lauren Hudson (PTO - 2 days)Galya Dimitrova (PTO - 2 days)03:0006:0007:00O8:00TO:0011:1512:0013:0015:0017:0018:0020:0021:0022:00support bally lo.uuTue (14)wea lsJames Graham (PTO - 3 days)Daily - Platform 09.45[Platform] Planning I Session 7 Mid Sprint Check-in 10:00.-Support Daily 15:00Support Daily 15:00R2t00 - PlatformInu loFri 17, 0labl: Support Daily • in 3h 45mHomeCheck tor updates...Pastelast transcriotsnoncursMicrophoneLaneuagesHelp CenterTalk to supportGeneral feedbackQuit wispr Flow*8 /100% [z)Week vTue 14 Apr 11:15:39lodaySun 19Daily - Plattorm 09:45Daily - Plattorm 09:45B0so 1 hapter10oo-Y toch Day• Support Daily 15:00Support Daily 15:00Tech Day Review...
|
10161
|
|
10164
|
196
|
34
|
2026-04-14T08:15:40.084939+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776154540084_m1.jpg...
|
NULL
|
NULL
|
1
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Notion CalendarEditViewWindowHelp§ Support Daily - Notion CalendarEditViewWindowHelp§ Support Daily - in 3h 45 m100% CTue 14 Apr 11:15:39+HomeDMsActivityFiles..•More+Jiminny ...= UnreadsThreadsHuddlesDrafts & sentDirectoriesExternal connections* Starredplatform-inner-team(*Channels# ai-chapter# alerts# backend# confusion-clinic# curiosity_lab# engineering# frontend# general# infra-changes# jiminny-bg# platform-tickets# product _launches# random# releases# sofia-office# support# thank-yous→Search Jiminny IncAneliya Angelova, Nikolay Yankov, Steliyan Georgiev84• MessagesAdd canvas+minoieymunneзначи не сьздава веднага по принцип, в някакьв час на деня лиToday ~Lukas Kovalik 10:36 AMтова ще гледа всичко applicable за днес (ако не понедлник или начало на месец е само daily)крон го пуска през нощтака че мануално пусни при тестванеако трябва да тестваме други репорти може да променя команда за тестване да приема параметьр за report template и д си пускамеопределен когато тествамеNikolay Yankov 10:41 AMможеш ли да я рьннеш ти командатаLukas Kovalik 10:43 AMдаNikolay Yankov 10:45 AMпиши кат оя рьннешLukas Kovalik 10:52 AMзабавих се че ми се разбазикаха settings за средипуснах и мина и fail-наима result но e failedзначиREASON_NOT_ENOUGH_ACTIVITIESвиж дали има нещо в OD със този филтьрNikolay Yankov 11:01 AMДобреMessage Aneliya Angelova, Nikolay Yankov, Steliyan Georgiev+AaNew...
|
NULL
|
-8095186666542931781
|
NULL
|
click
|
ocr
|
NULL
|
Notion CalendarEditViewWindowHelp§ Support Daily - Notion CalendarEditViewWindowHelp§ Support Daily - in 3h 45 m100% CTue 14 Apr 11:15:39+HomeDMsActivityFiles..•More+Jiminny ...= UnreadsThreadsHuddlesDrafts & sentDirectoriesExternal connections* Starredplatform-inner-team(*Channels# ai-chapter# alerts# backend# confusion-clinic# curiosity_lab# engineering# frontend# general# infra-changes# jiminny-bg# platform-tickets# product _launches# random# releases# sofia-office# support# thank-yous→Search Jiminny IncAneliya Angelova, Nikolay Yankov, Steliyan Georgiev84• MessagesAdd canvas+minoieymunneзначи не сьздава веднага по принцип, в някакьв час на деня лиToday ~Lukas Kovalik 10:36 AMтова ще гледа всичко applicable за днес (ако не понедлник или начало на месец е само daily)крон го пуска през нощтака че мануално пусни при тестванеако трябва да тестваме други репорти може да променя команда за тестване да приема параметьр за report template и д си пускамеопределен когато тествамеNikolay Yankov 10:41 AMможеш ли да я рьннеш ти командатаLukas Kovalik 10:43 AMдаNikolay Yankov 10:45 AMпиши кат оя рьннешLukas Kovalik 10:52 AMзабавих се че ми се разбазикаха settings за средипуснах и мина и fail-наима result но e failedзначиREASON_NOT_ENOUGH_ACTIVITIESвиж дали има нещо в OD със този филтьрNikolay Yankov 11:01 AMДобреMessage Aneliya Angelova, Nikolay Yankov, Steliyan Georgiev+AaNew...
|
10162
|
|
10165
|
196
|
35
|
2026-04-14T08:15:41.231212+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776154541231_m1.jpg...
|
NULL
|
NULL
|
1
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Notion CalendarEditViewWindowHelp<+HomeDMsActiv Notion CalendarEditViewWindowHelp<+HomeDMsActivityFilesLater..•More+Jiminny ...= UnreadsThreadsHuddlesDrafts & sentDirectoriesExternal connections* Starredplatform-inner-team(*Channels# ai-chapter# alerts# backend# confusion-clinic# curiosity_lab# engineering# frontend# general# infra-changes# jiminny-bg# platform-tickets# product _launches# random# releases# sofia-office# support# thank-yous→Search Jiminny IncAneliya Angelova, Nikolay Yankov, Steliyan Georgiev• MessagesAdd canvas+mnoieytunnerзначи не сьздава веднага по принцип, в някакьв час на деняLukas Kovalik 10:36 AMтова ще гледа всичко applicable за днес (ако не понедлник и)крон го пуска през нощтака че мануално пусни при тестванеако трябва да тестваме други репорти може да променя комопределен когато тествамеNikolay Yankov 10:41 AMможеш ли да я рьннеш ти командатаLukas Kovalik 10:43 AMдаNikolay Yankov 10:45 AMпиши кат оя рьннешLukas Kovalik 10:52 AMзабавих се че ми се разбазикаха settings за средипуснах и мина и fail-наима result но e failedзначиREASON_NOT_ENOUGH_ACTIVITIESвиж дали има нещо в OD със този филтьрNikolay Yankov 11:01 AMДобреMessage Aneliya Angelova, Nikolay Yankov, Steliyan Georgiev+Aalhl§ Support Daily • in 3h 45 m100% <Tue 14 Apr 11:15:40HomeChuck for updates...Paste last transcriptLet's add an optional par...* VShortcutsMicrophoneLanguagesHelp CenterTalk to supportGeneral feedback28 /Quit Wispr Flow84$ Qлетьр за report template и д си пускамеNew...
|
NULL
|
-1784850734895104464
|
NULL
|
visual_change
|
ocr
|
NULL
|
Notion CalendarEditViewWindowHelp<+HomeDMsActiv Notion CalendarEditViewWindowHelp<+HomeDMsActivityFilesLater..•More+Jiminny ...= UnreadsThreadsHuddlesDrafts & sentDirectoriesExternal connections* Starredplatform-inner-team(*Channels# ai-chapter# alerts# backend# confusion-clinic# curiosity_lab# engineering# frontend# general# infra-changes# jiminny-bg# platform-tickets# product _launches# random# releases# sofia-office# support# thank-yous→Search Jiminny IncAneliya Angelova, Nikolay Yankov, Steliyan Georgiev• MessagesAdd canvas+mnoieytunnerзначи не сьздава веднага по принцип, в някакьв час на деняLukas Kovalik 10:36 AMтова ще гледа всичко applicable за днес (ако не понедлник и)крон го пуска през нощтака че мануално пусни при тестванеако трябва да тестваме други репорти може да променя комопределен когато тествамеNikolay Yankov 10:41 AMможеш ли да я рьннеш ти командатаLukas Kovalik 10:43 AMдаNikolay Yankov 10:45 AMпиши кат оя рьннешLukas Kovalik 10:52 AMзабавих се че ми се разбазикаха settings за средипуснах и мина и fail-наима result но e failedзначиREASON_NOT_ENOUGH_ACTIVITIESвиж дали има нещо в OD със този филтьрNikolay Yankov 11:01 AMДобреMessage Aneliya Angelova, Nikolay Yankov, Steliyan Georgiev+Aalhl§ Support Daily • in 3h 45 m100% <Tue 14 Apr 11:15:40HomeChuck for updates...Paste last transcriptLet's add an optional par...* VShortcutsMicrophoneLanguagesHelp CenterTalk to supportGeneral feedback28 /Quit Wispr Flow84$ Qлетьр за report template и д си пускамеNew...
|
NULL
|
|
10166
|
197
|
48
|
2026-04-14T08:15:42.063119+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776154542063_m2.jpg...
|
NULL
|
NULL
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
Notion calendarEditViewWindowHelpO001April 2026 We Notion calendarEditViewWindowHelpO001April 2026 Week 16Mon 13Chloe Cross Parental Leave - 256 days)Ivelina Hristova (Parental Leave - 184 days)Andrea ZZatanova (Parentall Leave - 189 davs)Lauren Hudson (PTO - 2 days)Galya Dimitrova (PTO - 2 days)05:0006:0007:00O8:00TO:0011:1512:0013:0015:00support bally lo.uu17:0018:0020:0021:0022:00Tue (14)wea lsJames Graham (PTO - 3 days)Daily - Plattorm 09.45[Platform] Planning I Session 7 Mid Sprint Check-in 10:00.-Support Daily 15:00Support Daily 15:00R2t00 - Platformila)Support Daily • in 3 h 45 m100%4WeekVTue 14 Apr 11:15:41lodayInu loFri 17salloSun 19Daily - Plattorm 09:45Daily - Plattorm 09:45B0so 1 hapter1iio-Y toch Day• Support Daily 15:00Support Daily 15:00Tech Day Review...
|
NULL
|
6978719035273561970
|
NULL
|
visual_change
|
ocr
|
NULL
|
Notion calendarEditViewWindowHelpO001April 2026 We Notion calendarEditViewWindowHelpO001April 2026 Week 16Mon 13Chloe Cross Parental Leave - 256 days)Ivelina Hristova (Parental Leave - 184 days)Andrea ZZatanova (Parentall Leave - 189 davs)Lauren Hudson (PTO - 2 days)Galya Dimitrova (PTO - 2 days)05:0006:0007:00O8:00TO:0011:1512:0013:0015:00support bally lo.uu17:0018:0020:0021:0022:00Tue (14)wea lsJames Graham (PTO - 3 days)Daily - Plattorm 09.45[Platform] Planning I Session 7 Mid Sprint Check-in 10:00.-Support Daily 15:00Support Daily 15:00R2t00 - Platformila)Support Daily • in 3 h 45 m100%4WeekVTue 14 Apr 11:15:41lodayInu loFri 17salloSun 19Daily - Plattorm 09:45Daily - Plattorm 09:45B0so 1 hapter1iio-Y toch Day• Support Daily 15:00Support Daily 15:00Tech Day Review...
|
NULL
|
|
10167
|
196
|
36
|
2026-04-14T08:15:47.249365+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776154547249_m1.jpg...
|
NULL
|
NULL
|
1
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Notion CalendarEditViewWindowHelpTue 14 Apr 11:15: Notion CalendarEditViewWindowHelpTue 14 Apr 11:15:46+HomeDMsActivityFilesJiminny ...= UnreadsThreadsHuddlesDrafts & sentDirectoriesExternal connections* Starredplatform-inner-teamPS+# curiosity_lab# engineering# frontend# general# infra-changes# jiminny-bg# platform-tickets# product_launches# random# releases# sofia-office# support# thank-yousSearch Jiminny IncAneliya Angelova, Nikolay Yankov, Steliyan GeorgievMessagesAdd canvas+mnoieynunneзначи не сьздава веднага по принцип, в някакьв час на деняLukas Kovalik 10:36 AMтова ще гледа всичко applicable за днес (ако не понедлник и)крон го пуска през нощтака че мануално пусни при тестванеако трябва да тестваме други репорти може да променя комопределен когато тествамеNikolav Yankov 10:41 AM$1Activity Monitorзабавих се че ми се разбазикаха settings за средипуснах и мина и fail-наима result но e failedзначиREASON_NOT_ENOUGH_ACTIVITIESвиж дали има нещо в OD със този филтьрNikolay Yankov 11:01 AMДобреMessage Aneliya Angelova, Nikolay Yankov, Steliyan Georgiev+ Aa ® ®lhlSupport Daily - in 3h 45 m100% <47*HomeCheck for updates...Paste last transcriptLet's td an optional par...* VShortcutsMicrophoneLanguagesHelp CenterTalk to supportGeneral feedback28 /Quit Wispr Flow84летьр за report template и д си пускамеN...
|
NULL
|
-2659708827544522020
|
NULL
|
visual_change
|
ocr
|
NULL
|
Notion CalendarEditViewWindowHelpTue 14 Apr 11:15: Notion CalendarEditViewWindowHelpTue 14 Apr 11:15:46+HomeDMsActivityFilesJiminny ...= UnreadsThreadsHuddlesDrafts & sentDirectoriesExternal connections* Starredplatform-inner-teamPS+# curiosity_lab# engineering# frontend# general# infra-changes# jiminny-bg# platform-tickets# product_launches# random# releases# sofia-office# support# thank-yousSearch Jiminny IncAneliya Angelova, Nikolay Yankov, Steliyan GeorgievMessagesAdd canvas+mnoieynunneзначи не сьздава веднага по принцип, в някакьв час на деняLukas Kovalik 10:36 AMтова ще гледа всичко applicable за днес (ако не понедлник и)крон го пуска през нощтака че мануално пусни при тестванеако трябва да тестваме други репорти може да променя комопределен когато тествамеNikolav Yankov 10:41 AM$1Activity Monitorзабавих се че ми се разбазикаха settings за средипуснах и мина и fail-наима result но e failedзначиREASON_NOT_ENOUGH_ACTIVITIESвиж дали има нещо в OD със този филтьрNikolay Yankov 11:01 AMДобреMessage Aneliya Angelova, Nikolay Yankov, Steliyan Georgiev+ Aa ® ®lhlSupport Daily - in 3h 45 m100% <47*HomeCheck for updates...Paste last transcriptLet's td an optional par...* VShortcutsMicrophoneLanguagesHelp CenterTalk to supportGeneral feedback28 /Quit Wispr Flow84летьр за report template и д си пускамеN...
|
10165
|
|
10169
|
196
|
37
|
2026-04-14T08:15:49.743821+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776154549743_m1.jpg...
|
NULL
|
NULL
|
1
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Notion CalendarEditViewWindowHelpallSupport Daily Notion CalendarEditViewWindowHelpallSupport Daily - in 3h 45 m100% <47Tue 14 Apr 11:15:49+HomeDMsActivityFiles..•More+Jiminny ...= UnreadsThreadsHuddlesDrafts & sentDirectoriesExternal connections* Starredplatform-inner-team(*Channels# ai-chapter# alerts# backend# confusion-clinic# curiosity_lab# engineering# frontend# general# infra-changes# jiminny-bg# platform-tickets# product _launches# random# releases# sofia-office# support# thank-yousSearch Jiminny IncAneliya Angelova, Nikolay Yankov, Steliyan Georgiev84• MessagesAdd canvas+minoieymunneзначи не сьздава веднага по принцип, в някакьв час на деня лиToday~Lukas Kovalik 10:36 AMтова ще гледа всичко applicable за днес (ако не понедлник или начало на месец е само daily)крон го пуска през нощтака че мануално пусни при тестванеако трябва да тестваме други репорти може да променя команда за тестване да приема параметьр за report template и д си пускамеопределен когато тествамеNikolay Yankov 10:41 AMможеш ли да я рьннеш ти командатаLukas Kovalik 10:43 AMдаNikolay Yankov 10:45 AMпиши кат оя рьннешLukas Kovalik 10:52 AMзабавих се че ми се разбазикаха settings за средипуснах и мина и fail-наима result но e failedзначиREASON_NOT_ENOUGH_ACTIVITIESвиж дали има нещо в OD със този филтьрNikolay Yankov 11:01 AMДобреMessage Aneliya Angelova, Nikolay Yankov, Steliyan Georgiev+AaNew...
|
NULL
|
7647400955831873597
|
NULL
|
click
|
ocr
|
NULL
|
Notion CalendarEditViewWindowHelpallSupport Daily Notion CalendarEditViewWindowHelpallSupport Daily - in 3h 45 m100% <47Tue 14 Apr 11:15:49+HomeDMsActivityFiles..•More+Jiminny ...= UnreadsThreadsHuddlesDrafts & sentDirectoriesExternal connections* Starredplatform-inner-team(*Channels# ai-chapter# alerts# backend# confusion-clinic# curiosity_lab# engineering# frontend# general# infra-changes# jiminny-bg# platform-tickets# product _launches# random# releases# sofia-office# support# thank-yousSearch Jiminny IncAneliya Angelova, Nikolay Yankov, Steliyan Georgiev84• MessagesAdd canvas+minoieymunneзначи не сьздава веднага по принцип, в някакьв час на деня лиToday~Lukas Kovalik 10:36 AMтова ще гледа всичко applicable за днес (ако не понедлник или начало на месец е само daily)крон го пуска през нощтака че мануално пусни при тестванеако трябва да тестваме други репорти може да променя команда за тестване да приема параметьр за report template и д си пускамеопределен когато тествамеNikolay Yankov 10:41 AMможеш ли да я рьннеш ти командатаLukas Kovalik 10:43 AMдаNikolay Yankov 10:45 AMпиши кат оя рьннешLukas Kovalik 10:52 AMзабавих се че ми се разбазикаха settings за средипуснах и мина и fail-наима result но e failedзначиREASON_NOT_ENOUGH_ACTIVITIESвиж дали има нещо в OD със този филтьрNikolay Yankov 11:01 AMДобреMessage Aneliya Angelova, Nikolay Yankov, Steliyan Georgiev+AaNew...
|
NULL
|
|
10170
|
196
|
38
|
2026-04-14T08:15:51.077974+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776154551077_m1.jpg...
|
NULL
|
NULL
|
1
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Notion CalendarEditViewWindowHelpSupport Daily - i Notion CalendarEditViewWindowHelpSupport Daily - in 3h 45 m100% <47Tue 14 Apr 11:15:50+HomeDMsActivityFiles..•More+Jiminny ...= UnreadsThreadsHuddlesDrafts & sentDirectoriesExternal connections* Starredplatform-inner-team(*Channels# ai-chapter# alerts# backend# confusion-clinic# curiosity_lab# engineering# frontend# general# infra-changes# jiminny-bg# platform-tickets# product _launches# random# releases# sofia-office# support# thank-yousSearch Jiminny IncAneliya Angelova, Nikolay Yankov, Steliyan Georgiev84• MessagesAdd canvas+minoitymunnoзначи не сьздава веднага по принцип, в някакьв час на деня лиToday ~Lukas Kovalik 10:36 AMтова ще гледа всичко applicable за днес (ако не понедлник или начало на месец е само daily)крон го пуска през нощтака че мануално пусни при тестванеако трябва да тестваме други репорти може да променя команда за тестване да приема параметьр за report template и д си пускамеопределен когато тествамеNikolay Yankov 10:41 AMможеш ли да я рьннеш ти командатаLukas Kovalik 10:43 AMдаNikolay Yankov 10:45 AMпиши кат оя рьннешLukas Kovalik 10:52 AMзабавих се че ми се разбазикаха settings за средипуснах и мина и fail-наима result но e failedзначиREASON_NOT_ENOUGH_ACTIVITIESвиж дали има нещо в OD със този филтьрNikolay Yankov 11:01 AMДобреMessage Aneliya Angelova, Nikolay Yankov, Steliyan Georgiev+AaNew...
|
NULL
|
-6966626823430571571
|
NULL
|
click
|
ocr
|
NULL
|
Notion CalendarEditViewWindowHelpSupport Daily - i Notion CalendarEditViewWindowHelpSupport Daily - in 3h 45 m100% <47Tue 14 Apr 11:15:50+HomeDMsActivityFiles..•More+Jiminny ...= UnreadsThreadsHuddlesDrafts & sentDirectoriesExternal connections* Starredplatform-inner-team(*Channels# ai-chapter# alerts# backend# confusion-clinic# curiosity_lab# engineering# frontend# general# infra-changes# jiminny-bg# platform-tickets# product _launches# random# releases# sofia-office# support# thank-yousSearch Jiminny IncAneliya Angelova, Nikolay Yankov, Steliyan Georgiev84• MessagesAdd canvas+minoitymunnoзначи не сьздава веднага по принцип, в някакьв час на деня лиToday ~Lukas Kovalik 10:36 AMтова ще гледа всичко applicable за днес (ако не понедлник или начало на месец е само daily)крон го пуска през нощтака че мануално пусни при тестванеако трябва да тестваме други репорти може да променя команда за тестване да приема параметьр за report template и д си пускамеопределен когато тествамеNikolay Yankov 10:41 AMможеш ли да я рьннеш ти командатаLukas Kovalik 10:43 AMдаNikolay Yankov 10:45 AMпиши кат оя рьннешLukas Kovalik 10:52 AMзабавих се че ми се разбазикаха settings за средипуснах и мина и fail-наима result но e failedзначиREASON_NOT_ENOUGH_ACTIVITIESвиж дали има нещо в OD със този филтьрNikolay Yankov 11:01 AMДобреMessage Aneliya Angelova, Nikolay Yankov, Steliyan Georgiev+AaNew...
|
10169
|
|
10171
|
197
|
50
|
2026-04-14T08:15:51.067331+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776154551067_m2.jpg...
|
NULL
|
NULL
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
PhpStormFileEditViewNavigateCodeLaravelRefactorToo PhpStormFileEditViewNavigateCodeLaravelRefactorToolsWindowHelpFV faVsco.js v#11894 on JY-18909-automated-reports-ask-iminny K vProjectv© ReportController.phpJiminnyDeouecommana.ong= .envAulomaleakeporissendcommand.ongC AutomatedReportsCommand.php X= custom.log= laravel.logA SF ljiminny@localhost]A HS_local [iminny@localhost]< console PRODIL console [EUlL console [SlAGING© AskJiminnyReportActivityService.php=.env.circleci© AutomatedReportsService.php=.env.circleci-nightlyу Ігаскrrovlderinstalleacventone= .env.localE.env.migratec UserrilotacuiviiyListener.ongC ActivityLogged.php=.env.nikilocal(e AutomatedRenortscalllbackService.onv© RequestGenerateAsKJiminnyReportJob.phpE env.othenenv.oroduction(©) RequestGenerateReportJob.phpc) Automate reponkesuicono© AutomatedReport.php=.env.production-euclass AutomatedReportsCommand extends Command=.env.gapublic function handle(): int= .env.qaiislonaay→ eisMonaay,C RequestGenerateAskJiminnyReportJobTest.phpx:Auto vPlaygroundma liminny vCONCAT(u.id, CASE WHEN U.id = t.owner_id THEN ' (owner i016 A13 M13 M V517518519520521-522523u.email,sa.*t.owner_id FROM social_accounts saJOIN users u on u.id = sa.sociable_idJOIN teams t 1..n<->1: on t.id = u.team_idWHERE u.team_id = 1 and sa.provider = 'salesforce':E .env.root'isFirstDay0fMonth' => $isFirstDay0fMonth,E.env.staging'currentMonth' => $currentMonth,525=.gitattributes'isQuarterlyMonth'=> $isQuarterLyMonth,1520• .gitignoreI);=.php-cs-fixer.cachephp.php-cs-fixer.dist.php15Z8// Process daily reports,529php.phpstorm.meta.php$this->processReports( frequency: AutomatedReportsService::FREQUEI=.phpunit.result.cache=.prettierignoreProcess weekly reports on Mondavs531E .windsurfrulesif ($isMonday) {532533pip lue nelper.one$this->processReports( frequency: AutomatedReportsService::FRIselect * from teams where id = 1;select * from groups g JOIN playbooks p1..n<-›1: on g.playbook_id = p.id where g.tselect * from groups where id = 565;select * from playbooks where team_id = 1;select * from playbooks where id = 175;select * from playbook_categories where playbook_id = 175;select * from users where team_id = 1;select * from users where id = 7160;select * from crm_profiles where user_id = 7160;select * from features;selectphp_ide_helper_models.php535php artisanO composer.json// Process monthly reports on the first day of the month5365370 composer.lockif ($isFirstDay0fMonth) {0 dependency-checker.jsonSthis-›processReports ( frequency: AutomatedReportsService: :FR,538 dev.jsonEids.txt541Einfection.ison.dist// Process quarterly reports on the first day of January, AprilM+INSIALL.mo542# id, uvid, type, provider, playbook_category_id, user_id, lead_id, contact_id, ac# crm_configuration_id, crm_provider_id, transcription_id, statusfrom activities where crm confiquration id = 1 and tvpe = 'conferencel# and crm_ provider id IS NOT NULLand provider != 'uploader' and actual_start_time IS NOT NULLORDER by id desc;select * from activities where id = 54747783; # 00U0400000pCZojMACif ($isFirstDay0fMonth && $isQuarterlyMonth) 1M+ INTERNAL_WEBHOOK_SETUP.mcnuns-porocessreoorstrecuency. Autoliaeckeoorsperuce..rm544jiminny_storage545M+ licenses.mdM Makefile$this->logger->info(self::LOG_PREFIX . ' Completed');546547select p.id, p.activity_type, pc.id, pc.nameFROM playbooks pjoin playbook_categories pc1<->1.n: on p.id = pc.playbook_idwhere p.team_id = 1 and p.activity_type = 'event';0 package-lock.json= phpstan.neon.distreturn 0;1548= phpstan-baseline.neon549SELECT * FROM crm_fields WHERE crm_configuration_id = 1 and object_type = 'event"?SELECT * FROM crm_field_values WHERE crm_field_id = 4;< phpunit.xml551Te raw_sql_query.sql/**M- KEADMEMO552* Process reports for a specific frequency.553select * from crm_layouts cl join playbook_layouts pl1<->1..n: on cl.id = pl. layouwhere crm_configuration_id = 1 and pl.playbook_id = 175;{0 sonar-project.properties=test.py* @param string $frequency554555select * from teams;<> Untitled Diagram.xmlIs vetur.config.js* Oreturn void556SELECT r.* FROM automated_reports r557join teams t on r.team.ig = t.idM+ WEBHOOK_FILTERING_IMPLEMEI1100558WHERE r. frequency ="daily'› ib External LibrariesE Scratches and Consoles101private function processReports(string $frequency): void559and r.status = 1560AND t.status = 'active'v M Database Consoles102103$this->logger->info(self::L0G_PREFIX . " Processing $frequendy561AND (r-exRinesaat >= now() OR r.expinesaat IS NULL);562, & lminnva ocalhost104APRUD105select * from automated_report_results where ceRontaid IN (18, 33);Á QA106Á QAI1074 QAI PROD108// Get all enabled, not deleted reports with active teams for$reports = $this->reportRepository->getActiveReportsByFrequencySreports = collect(AutomatedReport:: find(68)0:565select * from automated_reports;566 vselect * from automated_report_results where cepontaid IN (34):V A STAGING109A console [STAGING]110Sthis->loggen->info(self::LOG_PREFIX . " Found (Sreports->count 567A console_1 [STAGING]111« uranus [STAGING]112/** @var AutomatedReport $report */foreach ($reports as $report) {113Windsurf changelog 2.12.21: A new version is available. // View Changelog (42 minutes ago), 0lablf Support Daily • in 3h 45 mARequestGenerateAskJiminnyReportJobTest v100% C•Tue 14 Apr 11:15:50CascadeFixing ReportControlleAutomated Report Faill+D..Now let me also read RequestGenerateReportJob-php fully to get the complete picture:wRead RequSAlus FArLEd Isserov woloos-neresacomoee dreakeownrWhere STATUS_FATLED Gets SetBoth jobs call a private failReport(int $reason) method that updates the result to STATUS_FAILED .RequestGenerateReportJob (RequestGenerateReportJob.php)Trigger 1 - Not enough activities ( REASON_NOT_ENOUGH_ACTIVITIES):• RequestGenerateReportJob.php:236-244$count = (int) $content['response'];if ($count < self::MIN_ACTIVITIES_COUNT) {$this->failReport(AutomatedReportResult::REASON_NOT_ENOUGH_ACTIVITIES);return TalserMIN_ACTIVITIES_COUNT is 10 - fewer than 10 activities in the date range = failed.Triager 2 - Any Throwable excention ( REASON PROPHET APT ERROR Or REASON DEFAULT):• RequestGenerateReportJob.php:125-151j catch (Throwable $exception) {sreason = sexcention instanceot ProphetExcention 7AutomatedReportResult::REASON_PROPHET_API_ERROR : AutomatedReportResult::REASON_DEFAULT;$this->failReport(Sreason):if (sthis-sattempts() < sthis-atries) 1$this->release(30): // retry after 30s} else (sthis->tan Sexcent ion :ProphetException → REASON_PROPHET_API_ERROR (Prophet Al API error)• Anything else → REASON_DEFAULT (e.g., ApiResponseException when count endpoint returns no response key, DB errors, etc.)Ine job retries once (2 tries total) berore tinal fallureAlso: checkActivityCount throws ApiResponseException if the count API response is malformed — this bubbles up to the catch block above.RequestGenerateAskJiminnyReportJob (RequestGenerateAskJiminnyReportJob.php)Same pattern but MIN ACTIVITIES COUNT is 1:Trigger 1 - Fewer than 1 activity from the saved search → REASON_NOT_ ENOUGH_ACTIVITIESTrigger 2 - Any exception → REASON_PROPHET_API_ERROR if ProphetException, else REASON_DEFAULT . Retries once with 30s delay.Summary of Failure CausesReasonREASON_NOT_ENOUGH_ACTIVITIESREASON_PROPHET_API_ERRORREASON_DEFAULTValueCauseDate range has < 10 activities (standard) or < 1 (Ask Jiminny)Prophet Al API threw an exceptionAny other exception (DB error, malformed API response, network, etc.)The reason field on the AutomatedReportResult record will tell you exactly which case appliesOal *Ask anything (X4L)+ <>CodeClaude Sonnet 4.6W Windsurf Teams4 spaces...
|
NULL
|
6554029457807238456
|
NULL
|
click
|
ocr
|
NULL
|
PhpStormFileEditViewNavigateCodeLaravelRefactorToo PhpStormFileEditViewNavigateCodeLaravelRefactorToolsWindowHelpFV faVsco.js v#11894 on JY-18909-automated-reports-ask-iminny K vProjectv© ReportController.phpJiminnyDeouecommana.ong= .envAulomaleakeporissendcommand.ongC AutomatedReportsCommand.php X= custom.log= laravel.logA SF ljiminny@localhost]A HS_local [iminny@localhost]< console PRODIL console [EUlL console [SlAGING© AskJiminnyReportActivityService.php=.env.circleci© AutomatedReportsService.php=.env.circleci-nightlyу Ігаскrrovlderinstalleacventone= .env.localE.env.migratec UserrilotacuiviiyListener.ongC ActivityLogged.php=.env.nikilocal(e AutomatedRenortscalllbackService.onv© RequestGenerateAsKJiminnyReportJob.phpE env.othenenv.oroduction(©) RequestGenerateReportJob.phpc) Automate reponkesuicono© AutomatedReport.php=.env.production-euclass AutomatedReportsCommand extends Command=.env.gapublic function handle(): int= .env.qaiislonaay→ eisMonaay,C RequestGenerateAskJiminnyReportJobTest.phpx:Auto vPlaygroundma liminny vCONCAT(u.id, CASE WHEN U.id = t.owner_id THEN ' (owner i016 A13 M13 M V517518519520521-522523u.email,sa.*t.owner_id FROM social_accounts saJOIN users u on u.id = sa.sociable_idJOIN teams t 1..n<->1: on t.id = u.team_idWHERE u.team_id = 1 and sa.provider = 'salesforce':E .env.root'isFirstDay0fMonth' => $isFirstDay0fMonth,E.env.staging'currentMonth' => $currentMonth,525=.gitattributes'isQuarterlyMonth'=> $isQuarterLyMonth,1520• .gitignoreI);=.php-cs-fixer.cachephp.php-cs-fixer.dist.php15Z8// Process daily reports,529php.phpstorm.meta.php$this->processReports( frequency: AutomatedReportsService::FREQUEI=.phpunit.result.cache=.prettierignoreProcess weekly reports on Mondavs531E .windsurfrulesif ($isMonday) {532533pip lue nelper.one$this->processReports( frequency: AutomatedReportsService::FRIselect * from teams where id = 1;select * from groups g JOIN playbooks p1..n<-›1: on g.playbook_id = p.id where g.tselect * from groups where id = 565;select * from playbooks where team_id = 1;select * from playbooks where id = 175;select * from playbook_categories where playbook_id = 175;select * from users where team_id = 1;select * from users where id = 7160;select * from crm_profiles where user_id = 7160;select * from features;selectphp_ide_helper_models.php535php artisanO composer.json// Process monthly reports on the first day of the month5365370 composer.lockif ($isFirstDay0fMonth) {0 dependency-checker.jsonSthis-›processReports ( frequency: AutomatedReportsService: :FR,538 dev.jsonEids.txt541Einfection.ison.dist// Process quarterly reports on the first day of January, AprilM+INSIALL.mo542# id, uvid, type, provider, playbook_category_id, user_id, lead_id, contact_id, ac# crm_configuration_id, crm_provider_id, transcription_id, statusfrom activities where crm confiquration id = 1 and tvpe = 'conferencel# and crm_ provider id IS NOT NULLand provider != 'uploader' and actual_start_time IS NOT NULLORDER by id desc;select * from activities where id = 54747783; # 00U0400000pCZojMACif ($isFirstDay0fMonth && $isQuarterlyMonth) 1M+ INTERNAL_WEBHOOK_SETUP.mcnuns-porocessreoorstrecuency. Autoliaeckeoorsperuce..rm544jiminny_storage545M+ licenses.mdM Makefile$this->logger->info(self::LOG_PREFIX . ' Completed');546547select p.id, p.activity_type, pc.id, pc.nameFROM playbooks pjoin playbook_categories pc1<->1.n: on p.id = pc.playbook_idwhere p.team_id = 1 and p.activity_type = 'event';0 package-lock.json= phpstan.neon.distreturn 0;1548= phpstan-baseline.neon549SELECT * FROM crm_fields WHERE crm_configuration_id = 1 and object_type = 'event"?SELECT * FROM crm_field_values WHERE crm_field_id = 4;< phpunit.xml551Te raw_sql_query.sql/**M- KEADMEMO552* Process reports for a specific frequency.553select * from crm_layouts cl join playbook_layouts pl1<->1..n: on cl.id = pl. layouwhere crm_configuration_id = 1 and pl.playbook_id = 175;{0 sonar-project.properties=test.py* @param string $frequency554555select * from teams;<> Untitled Diagram.xmlIs vetur.config.js* Oreturn void556SELECT r.* FROM automated_reports r557join teams t on r.team.ig = t.idM+ WEBHOOK_FILTERING_IMPLEMEI1100558WHERE r. frequency ="daily'› ib External LibrariesE Scratches and Consoles101private function processReports(string $frequency): void559and r.status = 1560AND t.status = 'active'v M Database Consoles102103$this->logger->info(self::L0G_PREFIX . " Processing $frequendy561AND (r-exRinesaat >= now() OR r.expinesaat IS NULL);562, & lminnva ocalhost104APRUD105select * from automated_report_results where ceRontaid IN (18, 33);Á QA106Á QAI1074 QAI PROD108// Get all enabled, not deleted reports with active teams for$reports = $this->reportRepository->getActiveReportsByFrequencySreports = collect(AutomatedReport:: find(68)0:565select * from automated_reports;566 vselect * from automated_report_results where cepontaid IN (34):V A STAGING109A console [STAGING]110Sthis->loggen->info(self::LOG_PREFIX . " Found (Sreports->count 567A console_1 [STAGING]111« uranus [STAGING]112/** @var AutomatedReport $report */foreach ($reports as $report) {113Windsurf changelog 2.12.21: A new version is available. // View Changelog (42 minutes ago), 0lablf Support Daily • in 3h 45 mARequestGenerateAskJiminnyReportJobTest v100% C•Tue 14 Apr 11:15:50CascadeFixing ReportControlleAutomated Report Faill+D..Now let me also read RequestGenerateReportJob-php fully to get the complete picture:wRead RequSAlus FArLEd Isserov woloos-neresacomoee dreakeownrWhere STATUS_FATLED Gets SetBoth jobs call a private failReport(int $reason) method that updates the result to STATUS_FAILED .RequestGenerateReportJob (RequestGenerateReportJob.php)Trigger 1 - Not enough activities ( REASON_NOT_ENOUGH_ACTIVITIES):• RequestGenerateReportJob.php:236-244$count = (int) $content['response'];if ($count < self::MIN_ACTIVITIES_COUNT) {$this->failReport(AutomatedReportResult::REASON_NOT_ENOUGH_ACTIVITIES);return TalserMIN_ACTIVITIES_COUNT is 10 - fewer than 10 activities in the date range = failed.Triager 2 - Any Throwable excention ( REASON PROPHET APT ERROR Or REASON DEFAULT):• RequestGenerateReportJob.php:125-151j catch (Throwable $exception) {sreason = sexcention instanceot ProphetExcention 7AutomatedReportResult::REASON_PROPHET_API_ERROR : AutomatedReportResult::REASON_DEFAULT;$this->failReport(Sreason):if (sthis-sattempts() < sthis-atries) 1$this->release(30): // retry after 30s} else (sthis->tan Sexcent ion :ProphetException → REASON_PROPHET_API_ERROR (Prophet Al API error)• Anything else → REASON_DEFAULT (e.g., ApiResponseException when count endpoint returns no response key, DB errors, etc.)Ine job retries once (2 tries total) berore tinal fallureAlso: checkActivityCount throws ApiResponseException if the count API response is malformed — this bubbles up to the catch block above.RequestGenerateAskJiminnyReportJob (RequestGenerateAskJiminnyReportJob.php)Same pattern but MIN ACTIVITIES COUNT is 1:Trigger 1 - Fewer than 1 activity from the saved search → REASON_NOT_ ENOUGH_ACTIVITIESTrigger 2 - Any exception → REASON_PROPHET_API_ERROR if ProphetException, else REASON_DEFAULT . Retries once with 30s delay.Summary of Failure CausesReasonREASON_NOT_ENOUGH_ACTIVITIESREASON_PROPHET_API_ERRORREASON_DEFAULTValueCauseDate range has < 10 activities (standard) or < 1 (Ask Jiminny)Prophet Al API threw an exceptionAny other exception (DB error, malformed API response, network, etc.)The reason field on the AutomatedReportResult record will tell you exactly which case appliesOal *Ask anything (X4L)+ <>CodeClaude Sonnet 4.6W Windsurf Teams4 spaces...
|
NULL
|
|
10173
|
196
|
39
|
2026-04-14T08:15:54.058658+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776154554058_m1.jpg...
|
NULL
|
NULL
|
1
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Notion CalendarEditViewWindowHelpSupport Daily - i Notion CalendarEditViewWindowHelpSupport Daily - in 3h 45 m100% <47Tue 14 Apr 11:15:53+HomeDMsActivityFiles..•More+Jiminny ...= UnreadsThreadsHuddlesDrafts & sentDirectoriesExternal connections* Starredplatform-inner-team(*Channels# ai-chapter# alerts# backend# confusion-clinic# curiosity_lab# engineering# frontend# general# infra-changes# jiminny-bg# platform-tickets# product _launches# random# releases# sofia-office# support# thank-yousSearch Jiminny IncAneliya Angelova, Nikolay Yankov, Steliyan Georgiev84• MessagesAdd canvas+minoitymunnoзначи не сьздава веднага по принцип, в някакьв час на деня лиToday ~Lukas Kovalik 10:36 AMтова ще гледа всичко applicable за днес (ако не понедлник или начало на месец е само daily)крон го пуска през нощтака че мануално пусни при тестванеако трябва да тестваме други репорти може да променя команда за тестване да приема параметьр за report template и д си пускамеопределен когато тествамеNikolay Yankov 10:41 AMможеш ли да я рьннеш ти командатаLukas Kovalik 10:43 AMдаNikolay Yankov 10:45 AMпиши кат оя рьннешLukas Kovalik 10:52 AMзабавих се че ми се разбазикаха settings за средипуснах и мина и fail-наима result но e failedзначиREASON_NOT_ENOUGH_ACTIVITIESвиж дали има нещо в OD със този филтьрNikolay Yankov 11:01 AMДобреMessage Aneliya Angelova, Nikolay Yankov, Steliyan Georgiev+AaNew...
|
NULL
|
-7223535562309698714
|
NULL
|
click
|
ocr
|
NULL
|
Notion CalendarEditViewWindowHelpSupport Daily - i Notion CalendarEditViewWindowHelpSupport Daily - in 3h 45 m100% <47Tue 14 Apr 11:15:53+HomeDMsActivityFiles..•More+Jiminny ...= UnreadsThreadsHuddlesDrafts & sentDirectoriesExternal connections* Starredplatform-inner-team(*Channels# ai-chapter# alerts# backend# confusion-clinic# curiosity_lab# engineering# frontend# general# infra-changes# jiminny-bg# platform-tickets# product _launches# random# releases# sofia-office# support# thank-yousSearch Jiminny IncAneliya Angelova, Nikolay Yankov, Steliyan Georgiev84• MessagesAdd canvas+minoitymunnoзначи не сьздава веднага по принцип, в някакьв час на деня лиToday ~Lukas Kovalik 10:36 AMтова ще гледа всичко applicable за днес (ако не понедлник или начало на месец е само daily)крон го пуска през нощтака че мануално пусни при тестванеако трябва да тестваме други репорти може да променя команда за тестване да приема параметьр за report template и д си пускамеопределен когато тествамеNikolay Yankov 10:41 AMможеш ли да я рьннеш ти командатаLukas Kovalik 10:43 AMдаNikolay Yankov 10:45 AMпиши кат оя рьннешLukas Kovalik 10:52 AMзабавих се че ми се разбазикаха settings за средипуснах и мина и fail-наима result но e failedзначиREASON_NOT_ENOUGH_ACTIVITIESвиж дали има нещо в OD със този филтьрNikolay Yankov 11:01 AMДобреMessage Aneliya Angelova, Nikolay Yankov, Steliyan Georgiev+AaNew...
|
NULL
|
|
10174
|
197
|
52
|
2026-04-14T08:15:54.042276+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776154554042_m2.jpg...
|
NULL
|
NULL
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
PhpStormFileEditViewNavigateCodeLaravelRefactorToo PhpStormFileEditViewNavigateCodeLaravelRefactorToolsWindowHelpFV faVsco.js v#11894 on JY-18909-automated-reports-ask-iminny K vProjectv© ReportController.phpJiminnyDeouecommana.ong= .envAulomaleakeporissendcommand.ongC AutomatedReportsCommand.php X= custom.log= laravel.logA SF ljiminny@localhost]A HS_local [iminny@localhost]< console PRODIL console [EUlL console [S lAGING X© AskJiminnyReportActivityService.php=.env.circleci© AutomatedReportsService.php=.env.circleci-nightlyу Ігаскrrovlderinstalleacventone= .env.localE.env.migratec UserrilotacuiviiyListener.ongC ActivityLogged.php=.env.nikilocal(e AutomatedRenortscalllbackService.onv© RequestGenerateAsKJiminnyReportJob.phpE env.othenenv.oroduction(©) RequestGenerateReportJob.phpc) Automate reponkesuicono© AutomatedReport.php=.env.production-euclass AutomatedReportsCommand extends Command=.env.gapublic function handle(): int= .env.qaiIslonaay→ eisMonaay,C RequestGenerateAskJiminnyReportJobTest.phpx:Auto vPlaygroundmo liminnvCONCAT(u.id, CASE WHEN U.id = t.owner_id THEN ' (owner i016 A13 V13 M V517518519520521-522523u.email,sa.*t.owner_id FROM social_accounts saJOIN users u on u.id = sa.sociable_idJOIN teams t 1..n<->1: on t.id = u.team_idWHERE u.team_id = 1 and sa.provider = 'salesforce':E .env.root'isFirstDay0fMonth' => $isFirstDay0fMonth,E.env.staging'currentMonth' => $currentMonth,525=.gitattributes'isQuarterlyMonth'=> $isQuarterLyMonth,1520• .gitignoreI);=.php-cs-fixer.cachephp.php-cs-fixer.dist.php15Z8// Process daily reports,529php.phpstorm.meta.php$this->processReports( frequency: AutomatedReportsService::FREQUEI=.phpunit.result.cache=.prettierignoreProcess weekly reports on Mondavs531E .windsurfrulesif ($isMonday) {532533pip lue nelper.one$this->processReports( frequency: AutomatedReportsService::FRIselect * from teams where id = 1;select * from groups g JOIN playbooks p1..n<-›1: on g.playbook_id = p.id where g.tselect * from groups where id = 565;select * from playbooks where team_id = 1;select * from playbooks where id = 175;select * from playbook_categories where playbook_id = 175;select * from users where team_id = 1;select * from users where id = 7160;select * from crm_profiles where user_id = 7160;select * from features;selectphp_ide_helper_models.php535php artisanO composer.json// Process monthly reports on the first day of the month5365370 composer.lockif ($isFirstDay0fMonth) {0 dependency-checker.jsonSthis-›processReports ( frequency: AutomatedReportsService: :FR,538 dev.jsonEids.txt541Einfection.ison.dist// Process quarterly reports on the first day of January, AprilM+INSIALL.mo542# id, uvid, type, provider, playbook_category_id, user_id, lead_id, contact_id, ac# crm_configuration_id, crm_provider_id, transcription_id, statusfrom activities where crm confiquration id = 1 and tvpe = 'conferencel# and crm_ provider id IS NOT NULLand provider != 'uploader' and actual_start_time IS NOT NULLORDER by id desc;select * from activities where id = 54747783; # 00U0400000pCZojMACif ($isFirstDay0fMonth && $isQuarterlyMonth) 1M+ INTERNAL_WEBHOOK_SETUP.mcnuns-porocessreoorstrecuency. Autoliaeckeoorsperuce..rm544jiminny_storage545M+ licenses.mdM Makefile$this->logger->info(self::LOG_PREFIX . ' Completed');546547select p.id, p.activity_type, pc.id, pc.nameFROM playbooks pjoin playbook_categories pc1<->1.n: on p.id = pc.playbook_idwhere p.team_id = 1 and p.activity_type = 'event';0 package-lock.json= phpstan.neon.distreturn 0;1548= phpstan-baseline.neon549SELECT * FROM crm_fields WHERE crm_configuration_id = 1 and object_type = 'event"?SELECT * FROM crm_field_values WHERE crm_field_id = 4;< phpunit.xml551Te raw_sql_query.sql/**M- KEADMEMO552* Process reports for a specific frequency.553select * from crm_layouts cl join playbook_layouts pl1<->1..n: on cl.id = pl. layouwhere crm_configuration_id = 1 and pl.playbook_id = 175;{0 sonar-project.properties=test.py* @param string $frequency554555select * from teams;<> Untitled Diagram.xmlIs vetur.config.js* Oreturn void556SELECT r.* FROM automated_reports r557join teams t on r.team.ig = t.idM+ WEBHOOK_FILTERING_IMPLEMEI1100558WHERE r. frequency ="daily'› ib External LibrariesE Scratches and Consoles101private function processReports(string $frequency): void559and r.status = 1v D Database Consoles560AND t.status = 'active'102103$this->logger->info(self::L0G_PREFIX . " Processing $frequendy561AND (r-exRinesaat >= now() OR r.expinesaat IS NULL);562, & lminnva ocalhost104APRUD105select * from automated_report_results where ceRontaid IN (18, 33);Á QA106Á QAI1074 QAI PROD108// Get all enabled, not deleted reports with active teams for$reports = $this->reportRepository->getActiveReportsByFrequencySreports = collect(AutomatedReport:: find(68)0:565select * from automated_reports;566 vselect * from automated_report_results where cepontaid IN (34):V A STAGING109A console [STAGING]110Sthis->loggen->info(self::LOG_PREFIX . " Found (Sreports->count 567A console_1 [STAGING]111« uranus [STAGING]112/** @var AutomatedReport $report */foreach ($reports as $report) {113Windsurf changelog 2.12.21: A new version is available. // View Changelog (42 minutes ago), 0lablf Support Daily • in 3h 45 mARequestGenerateAskJiminnyReportJobTest v100% C•Tue 14 Apr 11:15:53CascadeFixing ReportControlleAutomated Report Faill+D..Now let me also read RequestGenerateReportJob-php fully to get the complete picture:wRead RequSAlus FArLEd Isserov woloos-neresacomoee dreakeownrWhere STATUS_FATLED Gets SetBoth jobs call a private failReport(int $reason) method that updates the result to STATUS_FAILED .RequestGenerateReportJob (RequestGenerateReportJob.php)Trigger 1 - Not enough activities ( REASON_NOT_ENOUGH_ACTIVITIES):• RequestGenerateReportJob.php:236-244$count = (int) $content['response'];if ($count < self::MIN_ACTIVITIES_COUNT) {$this->failReport(AutomatedReportResult::REASON_NOT_ENOUGH_ACTIVITIES);return TalserMIN_ACTIVITIES_COUNT is 10 - fewer than 10 activities in the date range = failed.Triager 2 - Any Throwable excention ( REASON PROPHET APT ERROR Or REASON DEFAULT):• RequestGenerateReportJob.php:125-151j catch (Throwable $exception) {sreason = sexcention instanceot ProphetExcention 7AutomatedReportResult::REASON_PROPHET_API_ERROR : AutomatedReportResult::REASON_DEFAULT;$this->failReport(Sreason):if (sthis-sattempts() < sthis-atries) 1$this->release(30): // retry after 30s} else (sthis->tan Sexcent ion :ProphetException → REASON_PROPHET_API_ERROR (Prophet Al API error)• Anything else → REASON_DEFAULT (e.g., ApiResponseException when count endpoint returns no response key, DB errors, etc.)Ine job retries once (2 tries total) berore tinal fallureAlso: checkActivityCount throws ApiResponseException if the count API response is malformed — this bubbles up to the catch block above.RequestGenerateAskJiminnyReportJob (RequestGenerateAskJiminnyReportJob.php)Same pattern but MIN ACTIVITIES COUNT is 1:Trigger 1 - Fewer than 1 activity from the saved search → REASON_NOT_ ENOUGH_ACTIVITIESTrigger 2 - Any exception → REASON_PROPHET_API_ERROR if ProphetException, else REASON_DEFAULT . Retries once with 30s delay.Summary of Failure CausesReasonREASON_NOT_ENOUGH_ACTIVITIESREASON_PROPHET_API_ERRORREASON_DEFAULTValueCauseDate range has < 10 activities (standard) or < 1 (Ask Jiminny)Prophet Al API threw an exceptionAny other exception (DB error, malformed API response, network, etc.)The reason field on the AutomatedReportResult record will tell you exactly which case appliesOal *Ask anything (X4L)+ <>CodeClaude Sonnet 4.6W Windsurf Teams4 spaces...
|
NULL
|
2812976341321598188
|
NULL
|
click
|
ocr
|
NULL
|
PhpStormFileEditViewNavigateCodeLaravelRefactorToo PhpStormFileEditViewNavigateCodeLaravelRefactorToolsWindowHelpFV faVsco.js v#11894 on JY-18909-automated-reports-ask-iminny K vProjectv© ReportController.phpJiminnyDeouecommana.ong= .envAulomaleakeporissendcommand.ongC AutomatedReportsCommand.php X= custom.log= laravel.logA SF ljiminny@localhost]A HS_local [iminny@localhost]< console PRODIL console [EUlL console [S lAGING X© AskJiminnyReportActivityService.php=.env.circleci© AutomatedReportsService.php=.env.circleci-nightlyу Ігаскrrovlderinstalleacventone= .env.localE.env.migratec UserrilotacuiviiyListener.ongC ActivityLogged.php=.env.nikilocal(e AutomatedRenortscalllbackService.onv© RequestGenerateAsKJiminnyReportJob.phpE env.othenenv.oroduction(©) RequestGenerateReportJob.phpc) Automate reponkesuicono© AutomatedReport.php=.env.production-euclass AutomatedReportsCommand extends Command=.env.gapublic function handle(): int= .env.qaiIslonaay→ eisMonaay,C RequestGenerateAskJiminnyReportJobTest.phpx:Auto vPlaygroundmo liminnvCONCAT(u.id, CASE WHEN U.id = t.owner_id THEN ' (owner i016 A13 V13 M V517518519520521-522523u.email,sa.*t.owner_id FROM social_accounts saJOIN users u on u.id = sa.sociable_idJOIN teams t 1..n<->1: on t.id = u.team_idWHERE u.team_id = 1 and sa.provider = 'salesforce':E .env.root'isFirstDay0fMonth' => $isFirstDay0fMonth,E.env.staging'currentMonth' => $currentMonth,525=.gitattributes'isQuarterlyMonth'=> $isQuarterLyMonth,1520• .gitignoreI);=.php-cs-fixer.cachephp.php-cs-fixer.dist.php15Z8// Process daily reports,529php.phpstorm.meta.php$this->processReports( frequency: AutomatedReportsService::FREQUEI=.phpunit.result.cache=.prettierignoreProcess weekly reports on Mondavs531E .windsurfrulesif ($isMonday) {532533pip lue nelper.one$this->processReports( frequency: AutomatedReportsService::FRIselect * from teams where id = 1;select * from groups g JOIN playbooks p1..n<-›1: on g.playbook_id = p.id where g.tselect * from groups where id = 565;select * from playbooks where team_id = 1;select * from playbooks where id = 175;select * from playbook_categories where playbook_id = 175;select * from users where team_id = 1;select * from users where id = 7160;select * from crm_profiles where user_id = 7160;select * from features;selectphp_ide_helper_models.php535php artisanO composer.json// Process monthly reports on the first day of the month5365370 composer.lockif ($isFirstDay0fMonth) {0 dependency-checker.jsonSthis-›processReports ( frequency: AutomatedReportsService: :FR,538 dev.jsonEids.txt541Einfection.ison.dist// Process quarterly reports on the first day of January, AprilM+INSIALL.mo542# id, uvid, type, provider, playbook_category_id, user_id, lead_id, contact_id, ac# crm_configuration_id, crm_provider_id, transcription_id, statusfrom activities where crm confiquration id = 1 and tvpe = 'conferencel# and crm_ provider id IS NOT NULLand provider != 'uploader' and actual_start_time IS NOT NULLORDER by id desc;select * from activities where id = 54747783; # 00U0400000pCZojMACif ($isFirstDay0fMonth && $isQuarterlyMonth) 1M+ INTERNAL_WEBHOOK_SETUP.mcnuns-porocessreoorstrecuency. Autoliaeckeoorsperuce..rm544jiminny_storage545M+ licenses.mdM Makefile$this->logger->info(self::LOG_PREFIX . ' Completed');546547select p.id, p.activity_type, pc.id, pc.nameFROM playbooks pjoin playbook_categories pc1<->1.n: on p.id = pc.playbook_idwhere p.team_id = 1 and p.activity_type = 'event';0 package-lock.json= phpstan.neon.distreturn 0;1548= phpstan-baseline.neon549SELECT * FROM crm_fields WHERE crm_configuration_id = 1 and object_type = 'event"?SELECT * FROM crm_field_values WHERE crm_field_id = 4;< phpunit.xml551Te raw_sql_query.sql/**M- KEADMEMO552* Process reports for a specific frequency.553select * from crm_layouts cl join playbook_layouts pl1<->1..n: on cl.id = pl. layouwhere crm_configuration_id = 1 and pl.playbook_id = 175;{0 sonar-project.properties=test.py* @param string $frequency554555select * from teams;<> Untitled Diagram.xmlIs vetur.config.js* Oreturn void556SELECT r.* FROM automated_reports r557join teams t on r.team.ig = t.idM+ WEBHOOK_FILTERING_IMPLEMEI1100558WHERE r. frequency ="daily'› ib External LibrariesE Scratches and Consoles101private function processReports(string $frequency): void559and r.status = 1v D Database Consoles560AND t.status = 'active'102103$this->logger->info(self::L0G_PREFIX . " Processing $frequendy561AND (r-exRinesaat >= now() OR r.expinesaat IS NULL);562, & lminnva ocalhost104APRUD105select * from automated_report_results where ceRontaid IN (18, 33);Á QA106Á QAI1074 QAI PROD108// Get all enabled, not deleted reports with active teams for$reports = $this->reportRepository->getActiveReportsByFrequencySreports = collect(AutomatedReport:: find(68)0:565select * from automated_reports;566 vselect * from automated_report_results where cepontaid IN (34):V A STAGING109A console [STAGING]110Sthis->loggen->info(self::LOG_PREFIX . " Found (Sreports->count 567A console_1 [STAGING]111« uranus [STAGING]112/** @var AutomatedReport $report */foreach ($reports as $report) {113Windsurf changelog 2.12.21: A new version is available. // View Changelog (42 minutes ago), 0lablf Support Daily • in 3h 45 mARequestGenerateAskJiminnyReportJobTest v100% C•Tue 14 Apr 11:15:53CascadeFixing ReportControlleAutomated Report Faill+D..Now let me also read RequestGenerateReportJob-php fully to get the complete picture:wRead RequSAlus FArLEd Isserov woloos-neresacomoee dreakeownrWhere STATUS_FATLED Gets SetBoth jobs call a private failReport(int $reason) method that updates the result to STATUS_FAILED .RequestGenerateReportJob (RequestGenerateReportJob.php)Trigger 1 - Not enough activities ( REASON_NOT_ENOUGH_ACTIVITIES):• RequestGenerateReportJob.php:236-244$count = (int) $content['response'];if ($count < self::MIN_ACTIVITIES_COUNT) {$this->failReport(AutomatedReportResult::REASON_NOT_ENOUGH_ACTIVITIES);return TalserMIN_ACTIVITIES_COUNT is 10 - fewer than 10 activities in the date range = failed.Triager 2 - Any Throwable excention ( REASON PROPHET APT ERROR Or REASON DEFAULT):• RequestGenerateReportJob.php:125-151j catch (Throwable $exception) {sreason = sexcention instanceot ProphetExcention 7AutomatedReportResult::REASON_PROPHET_API_ERROR : AutomatedReportResult::REASON_DEFAULT;$this->failReport(Sreason):if (sthis-sattempts() < sthis-atries) 1$this->release(30): // retry after 30s} else (sthis->tan Sexcent ion :ProphetException → REASON_PROPHET_API_ERROR (Prophet Al API error)• Anything else → REASON_DEFAULT (e.g., ApiResponseException when count endpoint returns no response key, DB errors, etc.)Ine job retries once (2 tries total) berore tinal fallureAlso: checkActivityCount throws ApiResponseException if the count API response is malformed — this bubbles up to the catch block above.RequestGenerateAskJiminnyReportJob (RequestGenerateAskJiminnyReportJob.php)Same pattern but MIN ACTIVITIES COUNT is 1:Trigger 1 - Fewer than 1 activity from the saved search → REASON_NOT_ ENOUGH_ACTIVITIESTrigger 2 - Any exception → REASON_PROPHET_API_ERROR if ProphetException, else REASON_DEFAULT . Retries once with 30s delay.Summary of Failure CausesReasonREASON_NOT_ENOUGH_ACTIVITIESREASON_PROPHET_API_ERRORREASON_DEFAULTValueCauseDate range has < 10 activities (standard) or < 1 (Ask Jiminny)Prophet Al API threw an exceptionAny other exception (DB error, malformed API response, network, etc.)The reason field on the AutomatedReportResult record will tell you exactly which case appliesOal *Ask anything (X4L)+ <>CodeClaude Sonnet 4.6W Windsurf Teams4 spaces...
|
NULL
|
|
10175
|
196
|
40
|
2026-04-14T08:15:56.030912+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776154556030_m1.jpg...
|
NULL
|
NULL
|
1
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Notion CalendarEditViewWindowHelp§ Support Daily - Notion CalendarEditViewWindowHelp§ Support Daily - in 3h 45 m100% CTue 14 Apr 11:15:55+HomeDMsActivityFiles..•More+Jiminny ...= UnreadsThreadsHuddlesDrafts & sentDirectoriesExternal connections* Starredplatform-inner-team(*Channels# ai-chapter# alerts# backend# confusion-clinic# curiosity_lab# engineering# frontend# general# infra-changes# jiminny-bg# platform-tickets# product _launches# random# releases# sofia-office# support# thank-yous→Search Jiminny IncAneliya Angelova, Nikolay Yankov, Steliyan Georgiev84• MessagesAdd canvas+minoitymunnoзначи не сьздава веднага по принцип, в някакьв час на деня лиToday ~Lukas Kovalik 10:36 AMтова ще гледа всичко applicable за днес (ако не понедлник или начало на месец е само daily)крон го пуска през нощтака че мануално пусни при тестванеако трябва да тестваме други репорти може да променя команда за тестване да приема параметьр за report template и д си пускамеопределен когато тествамеNikolay Yankov 10:41 AMможеш ли да я рьннеш ти командатаLukas Kovalik 10:43 AMдаNikolay Yankov 10:45 AMпиши кат оя рьннешLukas Kovalik 10:52 AMзабавих се че ми се разбазикаха settings за средипуснах и мина и fail-наима result но e failedзначиREASON_NOT_ENOUGH_ACTIVITIESвиж дали има нещо в OD със този филтьрNikolay Yankov 11:01 AMДобреMessage Aneliya Angelova, Nikolay Yankov, Steliyan Georgiev+AaNew...
|
NULL
|
-3993954947656127482
|
NULL
|
click
|
ocr
|
NULL
|
Notion CalendarEditViewWindowHelp§ Support Daily - Notion CalendarEditViewWindowHelp§ Support Daily - in 3h 45 m100% CTue 14 Apr 11:15:55+HomeDMsActivityFiles..•More+Jiminny ...= UnreadsThreadsHuddlesDrafts & sentDirectoriesExternal connections* Starredplatform-inner-team(*Channels# ai-chapter# alerts# backend# confusion-clinic# curiosity_lab# engineering# frontend# general# infra-changes# jiminny-bg# platform-tickets# product _launches# random# releases# sofia-office# support# thank-yous→Search Jiminny IncAneliya Angelova, Nikolay Yankov, Steliyan Georgiev84• MessagesAdd canvas+minoitymunnoзначи не сьздава веднага по принцип, в някакьв час на деня лиToday ~Lukas Kovalik 10:36 AMтова ще гледа всичко applicable за днес (ако не понедлник или начало на месец е само daily)крон го пуска през нощтака че мануално пусни при тестванеако трябва да тестваме други репорти може да променя команда за тестване да приема параметьр за report template и д си пускамеопределен когато тествамеNikolay Yankov 10:41 AMможеш ли да я рьннеш ти командатаLukas Kovalik 10:43 AMдаNikolay Yankov 10:45 AMпиши кат оя рьннешLukas Kovalik 10:52 AMзабавих се че ми се разбазикаха settings за средипуснах и мина и fail-наима result но e failedзначиREASON_NOT_ENOUGH_ACTIVITIESвиж дали има нещо в OD със този филтьрNikolay Yankov 11:01 AMДобреMessage Aneliya Angelova, Nikolay Yankov, Steliyan Georgiev+AaNew...
|
10173
|
|
10176
|
197
|
53
|
2026-04-14T08:15:56.827370+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776154556827_m2.jpg...
|
NULL
|
NULL
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
Notion calendarEditViewWindowHelpO001April 2026 We Notion calendarEditViewWindowHelpO001April 2026 Week 16Mon 13Chloe Cross Parental Leave - 256 days)Ivelina Hristova (Parental Leave - 184 days)Andrea ZZatanova (Parentall Leave - 189 davs)Lauren Hudson (PTO - 2 days)Galya Dimitrova (PTO - 2 days)05:0006:0007:00O8:00TO:0011:1512:0013:0015:00support bally lo.uu17:0018:0020:0021:0022:00Tue (14)wea lsJames Graham (PTO - 3 days)Daily - Plattorm 09.45[Platform] Planning I Session 7 Mid Sprint Check-in 10:00.-Support Daily 15:00Support Daily 15:00R2t00 - Platformila)Support Daily • in 3 h 45 m100%4WeekVTue 14 Apr 11:15:56lodayInu loFri 17salloSun 19Daily - Plattorm 09:45Daily - Plattorm 09:45B0so 1 hapter1iio-Y toch Day• Support Daily 15:00Support Daily 15:00Tech Day Review...
|
NULL
|
-8113565852961429221
|
NULL
|
visual_change
|
ocr
|
NULL
|
Notion calendarEditViewWindowHelpO001April 2026 We Notion calendarEditViewWindowHelpO001April 2026 Week 16Mon 13Chloe Cross Parental Leave - 256 days)Ivelina Hristova (Parental Leave - 184 days)Andrea ZZatanova (Parentall Leave - 189 davs)Lauren Hudson (PTO - 2 days)Galya Dimitrova (PTO - 2 days)05:0006:0007:00O8:00TO:0011:1512:0013:0015:00support bally lo.uu17:0018:0020:0021:0022:00Tue (14)wea lsJames Graham (PTO - 3 days)Daily - Plattorm 09.45[Platform] Planning I Session 7 Mid Sprint Check-in 10:00.-Support Daily 15:00Support Daily 15:00R2t00 - Platformila)Support Daily • in 3 h 45 m100%4WeekVTue 14 Apr 11:15:56lodayInu loFri 17salloSun 19Daily - Plattorm 09:45Daily - Plattorm 09:45B0so 1 hapter1iio-Y toch Day• Support Daily 15:00Support Daily 15:00Tech Day Review...
|
10174
|
|
10177
|
196
|
41
|
2026-04-14T08:15:57.425778+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776154557425_m1.jpg...
|
NULL
|
NULL
|
1
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Notion CalendarEditViewWindowHelp+HomeDMsActivityF Notion CalendarEditViewWindowHelp+HomeDMsActivityFilesLater..•More+Jiminny ...= UnreadsThreadsHuddlesDrafts & sentDirectoriesExternal connections* Starredplatform-inner-team(*Channels# ai-chapter# alerts# backend# confusion-clinic# curiosity_lab# engineering# frontend# general# infra-changes# jiminny-bg# platform-tickets# product _launches# random# releases# sofia-office# support# thank-yous→Search Jiminny IncAneliya Angelova, Nikolay Yankov, Steliyan Georgiev• MessagesAdd canvas+mnoieynunneзначи не сьздава веднага по принцип, в някакьв час на деняLukas Kovalik 10:36 AMтова ще гледа всичко applicable за днес (ако не понедлник и)крон го пуска през нощтака че мануално пусни при тестванеако трябва да тестваме други репорти може да променя комопределен когато тествамеNikolay Yankov 10:41 AMможеш ли да я рьннеш ти командатаLukas Kovalik 10:43 AMдаNikolay Yankov 10:45 AMпиши кат оя рьннешLukas Kovalik 10:52 AMзабавих се че ми се разбазикаха settings за средипуснах и мина и fail-наима result но e failedзначиREASON_NOT_ENOUGH_ACTIVITIESвиж дали има нещо в OD със този филтьрNikolay Yankov 11:01 AMДобреMessage Aneliya Angelova, Nikolay Yankov, Steliyan Georgiev+Aa<lhl§ Support Daily • in 3h 45 m100% <Tue 14 Apr 11:15:57HomeCheck for updates...Paste last transcriptLet's 4dd an optional par...ShortcutsMicrophoneLanguagesHelp CenterTalk to supportGeneral feedbackQuit Wispr Flow* V28 /84$ Qлетьр за report template и д си пускамеNew...
|
NULL
|
-5935474915959484866
|
NULL
|
visual_change
|
ocr
|
NULL
|
Notion CalendarEditViewWindowHelp+HomeDMsActivityF Notion CalendarEditViewWindowHelp+HomeDMsActivityFilesLater..•More+Jiminny ...= UnreadsThreadsHuddlesDrafts & sentDirectoriesExternal connections* Starredplatform-inner-team(*Channels# ai-chapter# alerts# backend# confusion-clinic# curiosity_lab# engineering# frontend# general# infra-changes# jiminny-bg# platform-tickets# product _launches# random# releases# sofia-office# support# thank-yous→Search Jiminny IncAneliya Angelova, Nikolay Yankov, Steliyan Georgiev• MessagesAdd canvas+mnoieynunneзначи не сьздава веднага по принцип, в някакьв час на деняLukas Kovalik 10:36 AMтова ще гледа всичко applicable за днес (ако не понедлник и)крон го пуска през нощтака че мануално пусни при тестванеако трябва да тестваме други репорти може да променя комопределен когато тествамеNikolay Yankov 10:41 AMможеш ли да я рьннеш ти командатаLukas Kovalik 10:43 AMдаNikolay Yankov 10:45 AMпиши кат оя рьннешLukas Kovalik 10:52 AMзабавих се че ми се разбазикаха settings за средипуснах и мина и fail-наима result но e failedзначиREASON_NOT_ENOUGH_ACTIVITIESвиж дали има нещо в OD със този филтьрNikolay Yankov 11:01 AMДобреMessage Aneliya Angelova, Nikolay Yankov, Steliyan Georgiev+Aa<lhl§ Support Daily • in 3h 45 m100% <Tue 14 Apr 11:15:57HomeCheck for updates...Paste last transcriptLet's 4dd an optional par...ShortcutsMicrophoneLanguagesHelp CenterTalk to supportGeneral feedbackQuit Wispr Flow* V28 /84$ Qлетьр за report template и д си пускамеNew...
|
NULL
|
|
10179
|
197
|
54
|
2026-04-14T08:15:59.908571+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776154559908_m2.jpg...
|
NULL
|
NULL
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
PhpStormFileEditViewNavigateCodeLaravelRefactorToo PhpStormFileEditViewNavigateCodeLaravelRefactorToolsWindowHelpFV faVsco.js v#11894 on JY-18909-automated-reports-ask-iminny K vProjectv© ReportController.phpJiminnyDeouecommana.ong= .envAulomaleakeporissendcommand.ongC AutomatedReportsCommand.php X= custom.log= laravel.logA SF ljiminny@localhost]A HS_local [iminny@localhost]< console PRODIL console [EUlL console [S lAGING X© AskJiminnyReportActivityService.php=.env.circleci© AutomatedReportsService.php=.env.circleci-nightlyу Ігаскrrovlderinstalleacventone= .env.localE.env.migratec UserrilotacuiviiyListener.ongC ActivityLogged.php=.env.nikilocal(e AutomatedRenortscalllbackService.onv© RequestGenerateAsKJiminnyReportJob.phpE env.othenenv.oroduction(©) RequestGenerateReportJob.phpc) Automate reponkesuicono© AutomatedReport.php=.env.production-euclass AutomatedReportsCommand extends Command=.env.gapublic function handle(): int= .env.qaiIslonaay→ eisMonaay,C RequestGenerateAskJiminnyReportJobTest.phpx:Auto vPlaygroundmo liminnvCONCAT(u.id, CASE WHEN U.id = t.owner_id THEN ' (owner i016 A13 V13 M V517518519520521-522523u.email,sa.*t.owner_id FROM social_accounts saJOIN users u on u.id = sa.sociable_idJOIN teams t 1..n<->1: on t.id = u.team_idWHERE u.team_id = 1 and sa.provider = 'salesforce':E .env.root'isFirstDay0fMonth' => $isFirstDay0fMonth,E.env.staging'currentMonth' => $currentMonth,525=.gitattributes'isQuarterlyMonth'=> $isQuarterLyMonth,1520• .gitignoreI);=.php-cs-fixer.cachephp.php-cs-fixer.dist.php15Z8// Process daily reports,529php.phpstorm.meta.php$this->processReports( frequency: AutomatedReportsService::FREQUEI=.phpunit.result.cache=.prettierignoreProcess weekly reports on Mondavs531E .windsurfrulesif ($isMonday) {532533pip lue nelper.one$this->processReports( frequency: AutomatedReportsService::FRIselect * from teams where id = 1;select * from groups g JOIN playbooks p1..n<-›1: on g.playbook_id = p.id where g.tselect * from groups where id = 565;select * from playbooks where team_id = 1;select * from playbooks where id = 175;select * from playbook_categories where playbook_id = 175;select * from users where team_id = 1;select * from users where id = 7160;select * from crm_profiles where user_id = 7160;select * from features;selectphp_ide_helper_models.php535php artisan536O composer.json// Process monthly reports on the first day of the month5370 composer.lockif ($isFirstDay0fMonth) {0 dependency-checker.jsonSthis-›processReports ( frequency: AutomatedReportsService: :FR,538 dev.jsonEids.txt541Einfection.ison.dist// Process quarterly reports on the first day of January, AprilM+INSIALL.mo542# id, uvid, type, provider, playbook_category_id, user_id, lead_id, contact_id, ac# crm_configuration_id, crm_provider_id, transcription_id, statusfrom activities where crm confiquration id = 1 and tvpe = 'conferencel# and crm_ provider id IS NOT NULLand provider != 'uploader' and actual_start_time IS NOT NULLORDER by id desc;select * from activities where id = 54747783; # 00U0400000pCZojMACif ($isFirstDay0fMonth && $isQuarterlyMonth) 1M+ INTERNAL_WEBHOOK_SETUP.mcnuns-porocessreoorstrecuency. Autoliaeckeoorsperuce..rm544jiminny_storage545M+ licenses.mdM Makefile$this->logger->info(self::LOG_PREFIX .' Completed');546547select p.id, p.activity_type, pc.id, pc.nameFROM playbooks pjoin playbook_categories pc1<->1.n: on p.id = pc.playbook_idwhere p.team_id = 1 and p.activity_type = 'event';0 package-lock.json= phpstan.neon.distreturn 0;1548= phpstan-baseline.neon549SELECT * FROM crm_fields WHERE crm_configuration_id = 1 and object_type = 'event"?SELECT * FROM crm_field_values WHERE crm_field_id = 4;< phpunit.xml551Te raw_sql_query.sql/**M- KEADMEMO552* Process reports for a specific frequency.553select * from crm_layouts cl join playbook_layouts pl1<->1..n: on cl.id = pl. layouwhere crm_configuration_id = 1 and pl.playbook_id = 175;{0 sonar-project.properties=test.py* @param string $frequency554555select * from teams;<> Untitled Diagram.xmlIs vetur.config.js* Oreturn void556SELECT r.* FROM automated_reports r557join teams t on r.team.ig = t.idM+ WEBHOOK_FILTERING_IMPLEMEI1100558WHERE r. frequency ="daily'› ib External LibrariesE Scratches and Consoles101private function processReports(string $frequency): void559and r.status = 1v D Database Consoles560AND T.Status = 'acrlve'102103$this->logger->info(self::L0G_PREFIX . " Processing $frequendy561AND (r-exRinesaat >= now() OR r.expinesaat IS NULL);562, & lminnva ocalhost104APRUD105select * from automated_report_results where ceRontaid IN (18, 33);Á QA106Á QAI1074 QAI PROD108// Get all enabled, not deleted reports with active teams for$reports = $this->reportRepository->getActiveReportsByFrequencySreports = collect(AutomatedReport:: find(68)0:565select * from automated_reports;566 vselect * from automated_report_results where cepontaid IN (34):V A STAGING109A console [STAGING]110Sthis->loggen->info(self::LOG_PREFIX . " Found (Sreports->count 567A console_1 [STAGING]111« uranus [STAGING]112/** @var AutomatedReport $report */foreach ($reports as $report) {113Windsurf changelog 2.12.21: A new version is available. // View Changelog (42 minutes ago), 0lablf Support Daily • in 3h 45 mARequestGenerateAskJiminnyReportJobTest v100% C•Tue 14 Apr 11:15:59CascadeFixing ReportControlleAutomated Report Faill+D..Now let me also read RequestGenerateReportJob-php fully to get the complete picture:wRead RequSAlus FArLEd Isserov woloos-neresacomoee dreakeownrWhere STATUS_FATLED Gets SetBoth jobs call a private failReport(int $reason) method that updates the result to STATUS_FAILED .RequestGenerateReportJob (RequestGenerateReportJob.php)Trigger 1 - Not enough activities ( REASON_NOT_ENOUGH_ACTIVITIES):• RequestGenerateReportJob.php:236-244$count = (int) $content['response'];if ($count < self::MIN_ACTIVITIES_COUNT) {$this->failReport(AutomatedReportResult::REASON_NOT_ENOUGH_ACTIVITIES);return TalserMIN_ACTIVITIES_COUNT is 10 - fewer than 10 activities in the date range = failed.Triager 2 - Any Throwable excention ( REASON PROPHET APT ERROR Or REASON DEFAULT):• RequestGenerateReportJob.php:125-151j catch (Throwable $exception) {sreason = sexcention instanceot ProphetExcention 7AutomatedReportResult::REASON_PROPHET_API_ERROR : AutomatedReportResult::REASON_DEFAULT;$this->tailReport(Sreason):if (sthis-sattempts() < sthis-atries) 1$this->release(30): // retry after 30s} else (sthis->tan Sexcent ion:ProphetException → REASON_PROPHET_API_ERROR (Prophet Al API error)• Anything else → REASON_DEFAULT (e.g., ApiResponseException when count endpoint returns no response key, DB errors, etc.)Ine job retries once (2 tries total) berore tinal fallureAlso: checkActivityCount throws ApiResponseException if the count API response is malformed — this bubbles up to the catch block above.RequestGenerateAskJiminnyReportJob (RequestGenerateAskJiminnyReportJob.php)Same pattern but MIN ACTIVITIES COUNT is 1:Trigger 1 - Fewer than 1 activity from the saved search → REASON_NOT_ ENOUGH_ACTIVITIESTrigger 2 - Any exception → REASON_PROPHET_API_ERROR if ProphetException, else REASON_DEFAULT . Retries once with 30s delay.Summary of Failure CausesReasonREASON_NOT_ENOUGH_ACTIVITIESREASON_PROPHET_API_ERRORREASON_DEFAULTValueCauseDate range has < 10 activities (standard) or < 1 (Ask Jiminny)Prophet Al API threw an exceptionAny other exception (DB error, malformed API response, network, etc.)The reason field on the AutomatedReportResult record will tell you exactly which case appliesOal *Ask anything (X4L)+ <>CodeClaude Sonnet 4.6W Windsurf Teams4 spaces...
|
NULL
|
-5744938377471183412
|
NULL
|
visual_change
|
ocr
|
NULL
|
PhpStormFileEditViewNavigateCodeLaravelRefactorToo PhpStormFileEditViewNavigateCodeLaravelRefactorToolsWindowHelpFV faVsco.js v#11894 on JY-18909-automated-reports-ask-iminny K vProjectv© ReportController.phpJiminnyDeouecommana.ong= .envAulomaleakeporissendcommand.ongC AutomatedReportsCommand.php X= custom.log= laravel.logA SF ljiminny@localhost]A HS_local [iminny@localhost]< console PRODIL console [EUlL console [S lAGING X© AskJiminnyReportActivityService.php=.env.circleci© AutomatedReportsService.php=.env.circleci-nightlyу Ігаскrrovlderinstalleacventone= .env.localE.env.migratec UserrilotacuiviiyListener.ongC ActivityLogged.php=.env.nikilocal(e AutomatedRenortscalllbackService.onv© RequestGenerateAsKJiminnyReportJob.phpE env.othenenv.oroduction(©) RequestGenerateReportJob.phpc) Automate reponkesuicono© AutomatedReport.php=.env.production-euclass AutomatedReportsCommand extends Command=.env.gapublic function handle(): int= .env.qaiIslonaay→ eisMonaay,C RequestGenerateAskJiminnyReportJobTest.phpx:Auto vPlaygroundmo liminnvCONCAT(u.id, CASE WHEN U.id = t.owner_id THEN ' (owner i016 A13 V13 M V517518519520521-522523u.email,sa.*t.owner_id FROM social_accounts saJOIN users u on u.id = sa.sociable_idJOIN teams t 1..n<->1: on t.id = u.team_idWHERE u.team_id = 1 and sa.provider = 'salesforce':E .env.root'isFirstDay0fMonth' => $isFirstDay0fMonth,E.env.staging'currentMonth' => $currentMonth,525=.gitattributes'isQuarterlyMonth'=> $isQuarterLyMonth,1520• .gitignoreI);=.php-cs-fixer.cachephp.php-cs-fixer.dist.php15Z8// Process daily reports,529php.phpstorm.meta.php$this->processReports( frequency: AutomatedReportsService::FREQUEI=.phpunit.result.cache=.prettierignoreProcess weekly reports on Mondavs531E .windsurfrulesif ($isMonday) {532533pip lue nelper.one$this->processReports( frequency: AutomatedReportsService::FRIselect * from teams where id = 1;select * from groups g JOIN playbooks p1..n<-›1: on g.playbook_id = p.id where g.tselect * from groups where id = 565;select * from playbooks where team_id = 1;select * from playbooks where id = 175;select * from playbook_categories where playbook_id = 175;select * from users where team_id = 1;select * from users where id = 7160;select * from crm_profiles where user_id = 7160;select * from features;selectphp_ide_helper_models.php535php artisan536O composer.json// Process monthly reports on the first day of the month5370 composer.lockif ($isFirstDay0fMonth) {0 dependency-checker.jsonSthis-›processReports ( frequency: AutomatedReportsService: :FR,538 dev.jsonEids.txt541Einfection.ison.dist// Process quarterly reports on the first day of January, AprilM+INSIALL.mo542# id, uvid, type, provider, playbook_category_id, user_id, lead_id, contact_id, ac# crm_configuration_id, crm_provider_id, transcription_id, statusfrom activities where crm confiquration id = 1 and tvpe = 'conferencel# and crm_ provider id IS NOT NULLand provider != 'uploader' and actual_start_time IS NOT NULLORDER by id desc;select * from activities where id = 54747783; # 00U0400000pCZojMACif ($isFirstDay0fMonth && $isQuarterlyMonth) 1M+ INTERNAL_WEBHOOK_SETUP.mcnuns-porocessreoorstrecuency. Autoliaeckeoorsperuce..rm544jiminny_storage545M+ licenses.mdM Makefile$this->logger->info(self::LOG_PREFIX .' Completed');546547select p.id, p.activity_type, pc.id, pc.nameFROM playbooks pjoin playbook_categories pc1<->1.n: on p.id = pc.playbook_idwhere p.team_id = 1 and p.activity_type = 'event';0 package-lock.json= phpstan.neon.distreturn 0;1548= phpstan-baseline.neon549SELECT * FROM crm_fields WHERE crm_configuration_id = 1 and object_type = 'event"?SELECT * FROM crm_field_values WHERE crm_field_id = 4;< phpunit.xml551Te raw_sql_query.sql/**M- KEADMEMO552* Process reports for a specific frequency.553select * from crm_layouts cl join playbook_layouts pl1<->1..n: on cl.id = pl. layouwhere crm_configuration_id = 1 and pl.playbook_id = 175;{0 sonar-project.properties=test.py* @param string $frequency554555select * from teams;<> Untitled Diagram.xmlIs vetur.config.js* Oreturn void556SELECT r.* FROM automated_reports r557join teams t on r.team.ig = t.idM+ WEBHOOK_FILTERING_IMPLEMEI1100558WHERE r. frequency ="daily'› ib External LibrariesE Scratches and Consoles101private function processReports(string $frequency): void559and r.status = 1v D Database Consoles560AND T.Status = 'acrlve'102103$this->logger->info(self::L0G_PREFIX . " Processing $frequendy561AND (r-exRinesaat >= now() OR r.expinesaat IS NULL);562, & lminnva ocalhost104APRUD105select * from automated_report_results where ceRontaid IN (18, 33);Á QA106Á QAI1074 QAI PROD108// Get all enabled, not deleted reports with active teams for$reports = $this->reportRepository->getActiveReportsByFrequencySreports = collect(AutomatedReport:: find(68)0:565select * from automated_reports;566 vselect * from automated_report_results where cepontaid IN (34):V A STAGING109A console [STAGING]110Sthis->loggen->info(self::LOG_PREFIX . " Found (Sreports->count 567A console_1 [STAGING]111« uranus [STAGING]112/** @var AutomatedReport $report */foreach ($reports as $report) {113Windsurf changelog 2.12.21: A new version is available. // View Changelog (42 minutes ago), 0lablf Support Daily • in 3h 45 mARequestGenerateAskJiminnyReportJobTest v100% C•Tue 14 Apr 11:15:59CascadeFixing ReportControlleAutomated Report Faill+D..Now let me also read RequestGenerateReportJob-php fully to get the complete picture:wRead RequSAlus FArLEd Isserov woloos-neresacomoee dreakeownrWhere STATUS_FATLED Gets SetBoth jobs call a private failReport(int $reason) method that updates the result to STATUS_FAILED .RequestGenerateReportJob (RequestGenerateReportJob.php)Trigger 1 - Not enough activities ( REASON_NOT_ENOUGH_ACTIVITIES):• RequestGenerateReportJob.php:236-244$count = (int) $content['response'];if ($count < self::MIN_ACTIVITIES_COUNT) {$this->failReport(AutomatedReportResult::REASON_NOT_ENOUGH_ACTIVITIES);return TalserMIN_ACTIVITIES_COUNT is 10 - fewer than 10 activities in the date range = failed.Triager 2 - Any Throwable excention ( REASON PROPHET APT ERROR Or REASON DEFAULT):• RequestGenerateReportJob.php:125-151j catch (Throwable $exception) {sreason = sexcention instanceot ProphetExcention 7AutomatedReportResult::REASON_PROPHET_API_ERROR : AutomatedReportResult::REASON_DEFAULT;$this->tailReport(Sreason):if (sthis-sattempts() < sthis-atries) 1$this->release(30): // retry after 30s} else (sthis->tan Sexcent ion:ProphetException → REASON_PROPHET_API_ERROR (Prophet Al API error)• Anything else → REASON_DEFAULT (e.g., ApiResponseException when count endpoint returns no response key, DB errors, etc.)Ine job retries once (2 tries total) berore tinal fallureAlso: checkActivityCount throws ApiResponseException if the count API response is malformed — this bubbles up to the catch block above.RequestGenerateAskJiminnyReportJob (RequestGenerateAskJiminnyReportJob.php)Same pattern but MIN ACTIVITIES COUNT is 1:Trigger 1 - Fewer than 1 activity from the saved search → REASON_NOT_ ENOUGH_ACTIVITIESTrigger 2 - Any exception → REASON_PROPHET_API_ERROR if ProphetException, else REASON_DEFAULT . Retries once with 30s delay.Summary of Failure CausesReasonREASON_NOT_ENOUGH_ACTIVITIESREASON_PROPHET_API_ERRORREASON_DEFAULTValueCauseDate range has < 10 activities (standard) or < 1 (Ask Jiminny)Prophet Al API threw an exceptionAny other exception (DB error, malformed API response, network, etc.)The reason field on the AutomatedReportResult record will tell you exactly which case appliesOal *Ask anything (X4L)+ <>CodeClaude Sonnet 4.6W Windsurf Teams4 spaces...
|
NULL
|
|
10180
|
196
|
43
|
2026-04-14T08:16:04.673681+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776154564673_m1.jpg...
|
NULL
|
NULL
|
1
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
+PhpStormNavigateLaravelRefactor RunGit WindowHelp +PhpStormNavigateLaravelRefactor RunGit WindowHelplhl§ Support Daily • in 3h 44 m100% CTue 14 Apr 11:16:04FileHomeDMsActivityFiles..•More+EditViewCodeToolsJiminny ...= UnreadsThreadsHuddlesDrafts & sentDirectoriesExternal connections* Starredplatform-inner-team(*Channels# ai-chapter# alerts# backend# confusion-clinic# curiosity_lab# engineering# frontend# general# infra-changes# jiminny-bg# platform-tickets# product _launches# random# releases# sofia-office# support# thank-yousSearch Jiminny IncAneliya Angelova, Nikolay Yankov, Steliyan Georgiev84• MessagesAdd canvas+minoieymunneзначи не сьздава веднага по принцип, в някакьв час на деня лиToday ~Lukas Kovalik 10:36 AMтова ще гледа всичко applicable за днес (ако не понедлник или начало на месец е само daily)крон го пуска през нощтака че мануално пусни при тестванеако трябва да тестваме други репорти може да променя команда за тестване да приема параметьр за report template и д си пускамеопределен когато тествамеNikolay Yankov 10:41 AMможеш ли да я рьннеш ти командатаLukas Kovalik 10:43 AMдаNewNikolay Yankov 10:45 AMпиши кат оя рьннешLukas Kovalik 10:52 AMзабавих се че ми се разбазикаха settings за средипуснах и мина и fail-наима result но e failedзначиREASON_NOT_ENOUGH_ACTIVITIESвиж дали има нещо в OD със този филтърNikolay Yankov 11:01 AMДобреMessage Aneliya Angelova, Nikolay Yankov, Steliyan Georgiev+Aa...
|
NULL
|
-5846603578987986760
|
NULL
|
click
|
ocr
|
NULL
|
+PhpStormNavigateLaravelRefactor RunGit WindowHelp +PhpStormNavigateLaravelRefactor RunGit WindowHelplhl§ Support Daily • in 3h 44 m100% CTue 14 Apr 11:16:04FileHomeDMsActivityFiles..•More+EditViewCodeToolsJiminny ...= UnreadsThreadsHuddlesDrafts & sentDirectoriesExternal connections* Starredplatform-inner-team(*Channels# ai-chapter# alerts# backend# confusion-clinic# curiosity_lab# engineering# frontend# general# infra-changes# jiminny-bg# platform-tickets# product _launches# random# releases# sofia-office# support# thank-yousSearch Jiminny IncAneliya Angelova, Nikolay Yankov, Steliyan Georgiev84• MessagesAdd canvas+minoieymunneзначи не сьздава веднага по принцип, в някакьв час на деня лиToday ~Lukas Kovalik 10:36 AMтова ще гледа всичко applicable за днес (ако не понедлник или начало на месец е само daily)крон го пуска през нощтака че мануално пусни при тестванеако трябва да тестваме други репорти може да променя команда за тестване да приема параметьр за report template и д си пускамеопределен когато тествамеNikolay Yankov 10:41 AMможеш ли да я рьннеш ти командатаLukas Kovalik 10:43 AMдаNewNikolay Yankov 10:45 AMпиши кат оя рьннешLukas Kovalik 10:52 AMзабавих се че ми се разбазикаха settings за средипуснах и мина и fail-наима result но e failedзначиREASON_NOT_ENOUGH_ACTIVITIESвиж дали има нещо в OD със този филтърNikolay Yankov 11:01 AMДобреMessage Aneliya Angelova, Nikolay Yankov, Steliyan Georgiev+Aa...
|
NULL
|
|
10181
|
197
|
55
|
2026-04-14T08:16:04.668680+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776154564668_m2.jpg...
|
NULL
|
NULL
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
PhpStormFV faVsco.js~Projectv= .env=.env.circleci= PhpStormFV faVsco.js~Projectv= .env=.env.circleci=.env.circleci-nightly= .env.localE .env.migrate=.env.nikilocalE env.othenE.env.production=.env.production-eu=.env.ga= .env.qaiE .env.rootE.env.staging=.gitattributes• .gitignore=.php-cs-fixer.cachephp.php-cs-fixer.dist.phppnp onostormimera.one=.phpunit.result.cache=.prettierignoreE .windsurfrulespiplue nelper.onephp_ide_helper_models.phpphp artisanO composer.json0 composer.lock0 dependency-checker.json dev.jsonEids.txtEinfection.ison.distM+INSIALL.moM+ INTERNAL_WEBHOOK_SETUP.mcEjiminny_storageM+ licenses.mdM Makefile0 package-lock.json= phpstan.neon.dist= phpstan-baseline.neon< phpunit.xmlTe raw_sql_query.sqlM- KEADMEMO{0 sonar-project.properties=test.py<> Untitled Diagram.xmlIs vetur.config.jsM+ WEBHOOK_FILTERING_IMPLEMEI1100› ib External LibrariesE Scratches and Consolesv M Database ConsolesViewNavigatelarave*#1894 on.lY-18909-automated-renorts-ask-liminnvWindowHelp© ReportController.phpAulomaleakeporissendcommand.ongyJiminnyDeouecommana.ongC AutomatedReportsCommand.php X) AutomatedReportsService.phpC ActivityLogged.php(e AutomatedRenortscalllbackService.onv© RequestGenerateAsKJiminnyReportJob.php(©) RequestGenerateReportJob.phpc) Automate reponkesuiconoclass AutomatedReportsCommand extends Commandpublic function handle(): intislonaay→ eisMonaay,'isFirstDay0fMonth' => $isFirstDay0fMonth,'currentMonth' => $currentMonth,'isQuarterlyMonth'=> $isQuarterLyMonth,© AutomatedReport.ph-= custom.log= laravel.logA SF ljiminny@localhost]A HS_local [iminny@localhost]console PRODIL console [EUlA console [STAGING] X© AskJiminnyReportActivityService.php© RequestGenerateAskJiminnyReportJobTest.phpx:Auto vPlaygroundmo liminnvCONCAT(u.id, CASE WHEN U.id = t.owner_id THEN ' (owner i016 A 13 X13 A517518U.emall,sa.*,t.owner_id FROM social_accounts sa+ IType to filter entries...All Types, & lminnva ocalhostAPRUDÁ QAÁ QAI4 QAI PRODV A STAGINGA console [STAGING]A console_1 [STAGING]« uranus [STAGING]101102103104105106107108109110111112[URL_WITH_CREDENTIALS] string $frequency554555* Oreturn void556557558private function processReports(string $frequency): void559560$this->logger->info(self::L0G_PREFIX . " Processing $frequendy561562select * from activities where id = 54747783; # 00U0400000pCZojMACselect p.id, p.activity_type, pc.id, pc.nameFROM playbooks pjoin playbook_categories pc 1<->1.n: on p.id = pc.playbook_idwhere p.team_id = 1 and p.activity_type = 'event';SELECT * FROM crm_fields WHERE crm_configuration_id = 1 and object_type = 'event"?SELECT * FROM crm_field_values WHERE crm_field_id = 4;select * from crm_layouts cl join playbook_layouts pl1<->1.n: on cl.id = pl. layouwhere crm_configuration_id = 1 and pl.playbook_id = 175;select * from teams;SELECT r.* FROM automated_reports rjoin teams t on r.team.ig = t.idWHERE r.Trequency ="daily'and r.status = 1AND T.Status = 'acrlve'AND (r-exRinesaat >= now() OR r.expinesaat IS NULL);select * from automated_report_results where ceRontaid IN (18, 33);// Get all enabled, not deleted reports with active teams for$reports = $this->reportRepository->getActiveReportsByFrequencySreports = collectAutomatedReport:: find(68)1):565select * from automated_reports;566 vselect * from automated_report_results where cepontaid IN (34):Sthis->loggen->info(self::LOG_PREFIX . " Found (Sreports->count 567/** @var AutomatedReport $report */foreach ($reports as $report) {Support Daily • in 3h 44mU RequestGenerateAskJiminnyReportJobTestv100% C2• Tue 14 Aor 11:16:04CascadeFixing ReportControlleAutomated Report Faill+D..Now let me also read RequestGenerateReportJob.php fully to get the complete pictureRead RequSAlus FArLED Is serov woloos-neresacomoere oreakeowniWhere STATUS_FATLED Gets SetBoth jobs call a private failReport(int $reason) method that updates the result to STATUS_FAILED .RequestGenerateReportJob (RequestGenerateReportJob.php)Trigger 1 - Not enough activities ( REASON_NOT_ENOUGH_ACTIVITIES):0 RequestGenerateReportJob.php:236-244$count = (int) $content['response'];if ($count < self::MIN_ACTIVITIES_COUNT) {$this->failReport(AutomatedReportResult::REASON_NOT_ENOUGH_ACTIVITIES);return TalserMIN_ACTIVITIES_COUNT is 10 - fewer than 10 activities in the date range = failed.Triager 2 - Any Throwable excention ( REASON PROPHET APT ERROR or REASON DEFAULT ):• RequestGenerateReportJob.php:125-151j catch (Throwable $exception) {sreason = sexcention instanceot ProphetExcention rAutomatedReportResult::REASON_PROPHET_API_ERROR : AutomatedReportResult::REASON_DEFAULT;$this->tailReport(Sreason):if (sthis-sattempts() < sthis-atries) 1$this->release(30): // retry after 30s} else (sthis->tan Sexcent ion :ProphetException → REASON_PROPHET_API_ERROR (Prophet Al API error)• Anything else → REASON_DEFAULT (e.g., ApiResponseException when count endpoint returns no response key, DB errors, etc.)Ine job retries once (2 tries total) berore tinal fallureAlso: checkActivityCount throws ApiResponseException if the count API response is malformed — this bubbles up to the catch block above.RequestGenerateAskJiminnyReportJob (RequestGenerateAskJiminnyReportJob.php)Same pattern but MIN ACTIVITIES COUNT is 1:Trigger 1 - Fewer than 1 activity from the saved search → REASON_NOT_ ENOUGH_ACTIVITIESTrigger 2 - Any exception → REASON_PROPHET_API_ERROR if ProphetException, else REASON_DEFAULT . Retries once with 30s delay.Summary of Failure CausesReasonREASON_NOT_ENOUGH_ACTIVITIESREASON_PROPHET_API_ERRORREASON_DEFAULTValueCauseDate range has < 10 activities (standard) or < 1 (Ask Jiminny)Prophet Al API threw an exceptionAny other exception (DB error, malformed API response, network, etc.)The reason field on the AutomatedReportResult record will tell you exactly which case appliesOal *Ask anything (384L)+ <>CodeClaude Sonnet 4.6...
|
NULL
|
1628989626535287751
|
NULL
|
click
|
ocr
|
NULL
|
PhpStormFV faVsco.js~Projectv= .env=.env.circleci= PhpStormFV faVsco.js~Projectv= .env=.env.circleci=.env.circleci-nightly= .env.localE .env.migrate=.env.nikilocalE env.othenE.env.production=.env.production-eu=.env.ga= .env.qaiE .env.rootE.env.staging=.gitattributes• .gitignore=.php-cs-fixer.cachephp.php-cs-fixer.dist.phppnp onostormimera.one=.phpunit.result.cache=.prettierignoreE .windsurfrulespiplue nelper.onephp_ide_helper_models.phpphp artisanO composer.json0 composer.lock0 dependency-checker.json dev.jsonEids.txtEinfection.ison.distM+INSIALL.moM+ INTERNAL_WEBHOOK_SETUP.mcEjiminny_storageM+ licenses.mdM Makefile0 package-lock.json= phpstan.neon.dist= phpstan-baseline.neon< phpunit.xmlTe raw_sql_query.sqlM- KEADMEMO{0 sonar-project.properties=test.py<> Untitled Diagram.xmlIs vetur.config.jsM+ WEBHOOK_FILTERING_IMPLEMEI1100› ib External LibrariesE Scratches and Consolesv M Database ConsolesViewNavigatelarave*#1894 on.lY-18909-automated-renorts-ask-liminnvWindowHelp© ReportController.phpAulomaleakeporissendcommand.ongyJiminnyDeouecommana.ongC AutomatedReportsCommand.php X) AutomatedReportsService.phpC ActivityLogged.php(e AutomatedRenortscalllbackService.onv© RequestGenerateAsKJiminnyReportJob.php(©) RequestGenerateReportJob.phpc) Automate reponkesuiconoclass AutomatedReportsCommand extends Commandpublic function handle(): intislonaay→ eisMonaay,'isFirstDay0fMonth' => $isFirstDay0fMonth,'currentMonth' => $currentMonth,'isQuarterlyMonth'=> $isQuarterLyMonth,© AutomatedReport.ph-= custom.log= laravel.logA SF ljiminny@localhost]A HS_local [iminny@localhost]console PRODIL console [EUlA console [STAGING] X© AskJiminnyReportActivityService.php© RequestGenerateAskJiminnyReportJobTest.phpx:Auto vPlaygroundmo liminnvCONCAT(u.id, CASE WHEN U.id = t.owner_id THEN ' (owner i016 A 13 X13 A517518U.emall,sa.*,t.owner_id FROM social_accounts sa+ IType to filter entries...All Types, & lminnva ocalhostAPRUDÁ QAÁ QAI4 QAI PRODV A STAGINGA console [STAGING]A console_1 [STAGING]« uranus [STAGING]101102103104105106107108109110111112[URL_WITH_CREDENTIALS] string $frequency554555* Oreturn void556557558private function processReports(string $frequency): void559560$this->logger->info(self::L0G_PREFIX . " Processing $frequendy561562select * from activities where id = 54747783; # 00U0400000pCZojMACselect p.id, p.activity_type, pc.id, pc.nameFROM playbooks pjoin playbook_categories pc 1<->1.n: on p.id = pc.playbook_idwhere p.team_id = 1 and p.activity_type = 'event';SELECT * FROM crm_fields WHERE crm_configuration_id = 1 and object_type = 'event"?SELECT * FROM crm_field_values WHERE crm_field_id = 4;select * from crm_layouts cl join playbook_layouts pl1<->1.n: on cl.id = pl. layouwhere crm_configuration_id = 1 and pl.playbook_id = 175;select * from teams;SELECT r.* FROM automated_reports rjoin teams t on r.team.ig = t.idWHERE r.Trequency ="daily'and r.status = 1AND T.Status = 'acrlve'AND (r-exRinesaat >= now() OR r.expinesaat IS NULL);select * from automated_report_results where ceRontaid IN (18, 33);// Get all enabled, not deleted reports with active teams for$reports = $this->reportRepository->getActiveReportsByFrequencySreports = collectAutomatedReport:: find(68)1):565select * from automated_reports;566 vselect * from automated_report_results where cepontaid IN (34):Sthis->loggen->info(self::LOG_PREFIX . " Found (Sreports->count 567/** @var AutomatedReport $report */foreach ($reports as $report) {Support Daily • in 3h 44mU RequestGenerateAskJiminnyReportJobTestv100% C2• Tue 14 Aor 11:16:04CascadeFixing ReportControlleAutomated Report Faill+D..Now let me also read RequestGenerateReportJob.php fully to get the complete pictureRead RequSAlus FArLED Is serov woloos-neresacomoere oreakeowniWhere STATUS_FATLED Gets SetBoth jobs call a private failReport(int $reason) method that updates the result to STATUS_FAILED .RequestGenerateReportJob (RequestGenerateReportJob.php)Trigger 1 - Not enough activities ( REASON_NOT_ENOUGH_ACTIVITIES):0 RequestGenerateReportJob.php:236-244$count = (int) $content['response'];if ($count < self::MIN_ACTIVITIES_COUNT) {$this->failReport(AutomatedReportResult::REASON_NOT_ENOUGH_ACTIVITIES);return TalserMIN_ACTIVITIES_COUNT is 10 - fewer than 10 activities in the date range = failed.Triager 2 - Any Throwable excention ( REASON PROPHET APT ERROR or REASON DEFAULT ):• RequestGenerateReportJob.php:125-151j catch (Throwable $exception) {sreason = sexcention instanceot ProphetExcention rAutomatedReportResult::REASON_PROPHET_API_ERROR : AutomatedReportResult::REASON_DEFAULT;$this->tailReport(Sreason):if (sthis-sattempts() < sthis-atries) 1$this->release(30): // retry after 30s} else (sthis->tan Sexcent ion :ProphetException → REASON_PROPHET_API_ERROR (Prophet Al API error)• Anything else → REASON_DEFAULT (e.g., ApiResponseException when count endpoint returns no response key, DB errors, etc.)Ine job retries once (2 tries total) berore tinal fallureAlso: checkActivityCount throws ApiResponseException if the count API response is malformed — this bubbles up to the catch block above.RequestGenerateAskJiminnyReportJob (RequestGenerateAskJiminnyReportJob.php)Same pattern but MIN ACTIVITIES COUNT is 1:Trigger 1 - Fewer than 1 activity from the saved search → REASON_NOT_ ENOUGH_ACTIVITIESTrigger 2 - Any exception → REASON_PROPHET_API_ERROR if ProphetException, else REASON_DEFAULT . Retries once with 30s delay.Summary of Failure CausesReasonREASON_NOT_ENOUGH_ACTIVITIESREASON_PROPHET_API_ERRORREASON_DEFAULTValueCauseDate range has < 10 activities (standard) or < 1 (Ask Jiminny)Prophet Al API threw an exceptionAny other exception (DB error, malformed API response, network, etc.)The reason field on the AutomatedReportResult record will tell you exactly which case appliesOal *Ask anything (384L)+ <>CodeClaude Sonnet 4.6...
|
10179
|
|
10182
|
197
|
56
|
2026-04-14T08:16:07.214037+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776154567214_m2.jpg...
|
NULL
|
NULL
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
PhpStormFileEditViewNavigateCodeLaravelRefactorToo PhpStormFileEditViewNavigateCodeLaravelRefactorToolsWindowHelpFV faVsco.js v#11894 on JY-18909-automated-reports-ask-iminny K vProjectv© ReportController.phpJiminnyDeouecommana.ong= .envAulomaleakeporissendcommand.ongC AutomatedReportsCommand.php X=.env.circleci© AutomatedReportsService.php=.env.circleci-nightlyу Ігаскrrovlderinstalleacventone= .env.localE.env.migratec UserrilotacuiviiyListener.ongC ActivityLogged.php=.env.nikilocal(e AutomatedRenortscalllbackService.onv© RequestGenerateAsKJiminnyReportJob.phpE env.othenenv.oroduction(©) RequestGenerateReportJob.phpc) Automate reponkesuicono© AutomatedReport.php=.env.production-euclass AutomatedReportsCommand extends Command=.env.gapublic function handle(): int= .env.qaiislonaay→ eisMonaay,= custom.log= laravel.logA SF ljiminny@localhost]A HS_local [iminny@localhost]< console PRODIL console [EUlA console [STAGING]© AskJiminnyReportActivityService.phpC RequestGenerateAskJiminnyReportJobTest.phpx:AutovPlaygroundmo liminnvCONCAT(u.id, CASE WHEN U.id = t.owner_id THEN ' (owner i016 A13 M13 M V517518519520521-522523u.email,sa.*t.owner_id FROM social_accounts saJOIN users u on u.id = sa.sociable_idJOIN teams t 1..n<->1: on t.id = u.team_idWHERE u.team_id = 1 and sa.provider = 'salesforce':E .env.root'isFirstDay0fMonth' => $isFirstDay0fMonth,E.env.staging'currentMonth' => $currentMonth,525=.gitattributes'isQuarterlyMonth'=> $isQuarterLyMonth,1520• .gitignoreI);=.php-cs-fixer.cachephp.php-cs-fixer.dist.php15Z8// Process daily reports,529php.phpstorm.meta.php$this->processReports( frequency: AutomatedReportsService::FREQUEI=.phpunit.result.cache=.prettierignoreProcess weekly reports on Mondavs531E .windsurfrulesif ($isMonday) {532533piplue nelper.one$this->processReports( frequency: AutomatedReportsService::FRIselect * from teams where id = 1;select * from groups g JOIN playbooks p1..n<-›1: on g.playbook_id = p.id where g.tselect * from groups where id = 565;select * from playbooks where team_id = 1;select * from playbooks where id = 175;select * from playbook_categories where playbook_id = 175;select * from users where team_id = 1;select * from users where id = 7160;select * from crm_profiles where user_id = 7160;select * from features;selectphp_ide_helper_models.php535php artisan536O composer.json// Process monthly reports on the first day of the month5370 composer.lockif ($isFirstDay0fMonth) {0 dependency-checker.jsonSthis-›processReports ( frequency: AutomatedReportsService: :FR,538 dev.jsonEids.txtEinfection.ison.dist// Process quarterly reports on the first day of January, AprilM+INSIALL.mo542# id, uvid, type, provider, playbook_category_id, user_id, lead_id, contact_id, ac# crm_configuration_id, crm_provider_id, transcription_id, statusfrom activities where crm confiquration id = 1 and tvpe = 'conferencel# and crm_ provider id IS NOT NULLand provider != 'uploader' and actual_start_time IS NOT NULLORDER by id desc;select * from activities where id = 54747783; # 00U0400000pCZojMACif ($isFirstDay0fMonth && $isQuarterlyMonth) 1M+ INTERNAL_WEBHOOK_SETUP.mcnuns-porocessreoorstrecuency. Autoliaeckeoorsperuce..rm544jiminny_storage545M+ licenses.mdM Makefile$this->logger->info(self::LOG_PREFIX . ' Completed');546547select p.id, p.activity_type, pc.id, pc.nameFROM playbooks pjoin playbook_categories pc1<->1.n: on p.id = pc.playbook_idwhere p.team_id = 1 and p.activity_type = 'event';0 package-lock.json= phpstan.neon.distreturn 0;1548= phpstan-baseline.neon549SELECT * FROM crm_fields WHERE crm_configuration_id = 1 and object_type = 'event"?SELECT * FROM crm_field_values WHERE crm_field_id = 4;< phpunit.xml551Te raw_sql_query.sql/**M- KEADMEMO552* Process reports for a specific frequency.553select * from crm_layouts cl join playbook_layouts pl1<->1..n: on cl.id = pl. layouwhere crm_configuration_id = 1 and pl.playbook_id = 175;{0 sonar-project.properties=test.py* @param string $frequency554555select * from teams;<> Untitled Diagram.xmlIs vetur.config.js* Oreturn void556SELECT r.* FROM automated_reports r557join teams t on r.team.ig = t.idM+ WEBHOOK_FILTERING_IMPLEMEI1100558WHERE r. frequency ="daily'› ib External LibrariesE Scratches and Consoles101private function processReports(string $frequency): void559and r.status = 1v D Database Consoles560AND T.Status = 'acrlve'102103$this->logger->info(self::L0G_PREFIX . " Processing $frequendy561AND (r-exRinesaat >= now() OR r.expinesaat IS NULL);562, & lminnva ocalhost104APRUD105select * from automated_report_results where ceRontaid IN (18, 33);Á QA106Á QAI1074 QAI PROD108// Get all enabled, not deleted reports with active teams for$reports = $this->reportRepository->getActiveReportsByFrequencySreports = collect(AutomatedReport:: find(68)0:565select * from automated_reports;566 Vselect * from automated_report_results where cepontaid IN (34):V A STAGING109A console [STAGING]110Sthis->loggen->info(self::LOG_PREFIX . " Found (Sreports->count 567A console_1 [STAGING]111« uranus [STAGING]112/** @var AutomatedReport $report */foreach ($reports as $report) {113Windsurf changelog 2.12.21: A new version is available. // View Changelog (43 minutes ago), 0lablf Support Daily • in 3h 44 mARequestGenerateAskJiminnyReportJobTestv100% C•Tue 14 Apr 11:16:06CascadeFixing ReportControlleAutomated Report Faill+D ...Now let me also read RequestGenerateReportJob-php fully to get the complete picture:Read RequSAlus FArLEd Isserov woloos-neresacomoee dreakeownrWhere STATUS_FATLED Gets SetBoth jobs call a private failReport(int $reason) method that updates the result to STATUS_FAILED .RequestGenerateReportJob (RequestGenerateReportJob.php)Trigger 1 - Not enough activities ( REASON_NOT_ENOUGH_ACTIVITIES):0 RequestGenerateReportJob.php:236-244$count = (int) $content['response'];if ($count < self::MIN_ACTIVITIES_COUNT) {$this->failReport(AutomatedReportResult::REASON_NOT_ENOUGH_ACTIVITIES);return Talse.MIN_ACTIVITIES_COUNT is 10 - fewer than 10 activities in the date range = failed.Triager 2 - Any Throwable excention ( REASON PROPHET APT ERROR Or REASON DEFAULT):• RequestGenerateReportJob.php:125-151j catch (Throwable $exception) {sreason = sexcention instanceot ProphetExcention 7AutomatedReportResult::REASON_PROPHET_API_ERROR : AutomatedReportResult::REASON_DEFAULT;$this->failReport(Sreason):if (sthis-sattempts() < sthis-atries) 1$this->release(30): // retry after 30s} else (sthis->tan Sexcent ion :ProphetException → REASON_PROPHET_API_ERROR (Prophet Al API error)• Anything else → REASON_DEFAULT (e.g., ApiResponseException when count endpoint returns no response key, DB errors, etc.)Ine job retries once (2 tries total) berore tinal fallureAlso: checkActivityCount throws ApiResponseException if the count API response is malformed — this bubbles up to the catch block above.RequestGenerateAskJiminnyReportJob (RequestGenerateAskJiminnyReportJob.php)Same pattern but MIN ACTIVITIES COUNT is 1:Trigger 1 - Fewer than 1 activity from the saved search → REASON_NOT_ ENOUGH_ACTIVITIESTrigger 2 - Any exception → REASON_PROPHET_API_ERROR if ProphetException, else REASON_DEFAULT . Retries once with 30s delay.Summary of Failure CausesReasonREASON_NOT_ENOUGH_ACTIVITIESREASON_PROPHET_API_ERRORREASON_DEFAULTValueCauseDate range has < 10 activities (standard) or < 1 (Ask Jiminny)Prophet Al APl threw an exceptionAny other exception (DB error, malformed API response, network, etc.)The reason field on the AutomatedReportResult record will tell you exactly which case applies.Oal *Ask anythinA(284L)+ <> CodeClaude Sonnet 4.6W Windsurf Teams4 spaces...
|
NULL
|
-1622618243623524677
|
NULL
|
visual_change
|
ocr
|
NULL
|
PhpStormFileEditViewNavigateCodeLaravelRefactorToo PhpStormFileEditViewNavigateCodeLaravelRefactorToolsWindowHelpFV faVsco.js v#11894 on JY-18909-automated-reports-ask-iminny K vProjectv© ReportController.phpJiminnyDeouecommana.ong= .envAulomaleakeporissendcommand.ongC AutomatedReportsCommand.php X=.env.circleci© AutomatedReportsService.php=.env.circleci-nightlyу Ігаскrrovlderinstalleacventone= .env.localE.env.migratec UserrilotacuiviiyListener.ongC ActivityLogged.php=.env.nikilocal(e AutomatedRenortscalllbackService.onv© RequestGenerateAsKJiminnyReportJob.phpE env.othenenv.oroduction(©) RequestGenerateReportJob.phpc) Automate reponkesuicono© AutomatedReport.php=.env.production-euclass AutomatedReportsCommand extends Command=.env.gapublic function handle(): int= .env.qaiislonaay→ eisMonaay,= custom.log= laravel.logA SF ljiminny@localhost]A HS_local [iminny@localhost]< console PRODIL console [EUlA console [STAGING]© AskJiminnyReportActivityService.phpC RequestGenerateAskJiminnyReportJobTest.phpx:AutovPlaygroundmo liminnvCONCAT(u.id, CASE WHEN U.id = t.owner_id THEN ' (owner i016 A13 M13 M V517518519520521-522523u.email,sa.*t.owner_id FROM social_accounts saJOIN users u on u.id = sa.sociable_idJOIN teams t 1..n<->1: on t.id = u.team_idWHERE u.team_id = 1 and sa.provider = 'salesforce':E .env.root'isFirstDay0fMonth' => $isFirstDay0fMonth,E.env.staging'currentMonth' => $currentMonth,525=.gitattributes'isQuarterlyMonth'=> $isQuarterLyMonth,1520• .gitignoreI);=.php-cs-fixer.cachephp.php-cs-fixer.dist.php15Z8// Process daily reports,529php.phpstorm.meta.php$this->processReports( frequency: AutomatedReportsService::FREQUEI=.phpunit.result.cache=.prettierignoreProcess weekly reports on Mondavs531E .windsurfrulesif ($isMonday) {532533piplue nelper.one$this->processReports( frequency: AutomatedReportsService::FRIselect * from teams where id = 1;select * from groups g JOIN playbooks p1..n<-›1: on g.playbook_id = p.id where g.tselect * from groups where id = 565;select * from playbooks where team_id = 1;select * from playbooks where id = 175;select * from playbook_categories where playbook_id = 175;select * from users where team_id = 1;select * from users where id = 7160;select * from crm_profiles where user_id = 7160;select * from features;selectphp_ide_helper_models.php535php artisan536O composer.json// Process monthly reports on the first day of the month5370 composer.lockif ($isFirstDay0fMonth) {0 dependency-checker.jsonSthis-›processReports ( frequency: AutomatedReportsService: :FR,538 dev.jsonEids.txtEinfection.ison.dist// Process quarterly reports on the first day of January, AprilM+INSIALL.mo542# id, uvid, type, provider, playbook_category_id, user_id, lead_id, contact_id, ac# crm_configuration_id, crm_provider_id, transcription_id, statusfrom activities where crm confiquration id = 1 and tvpe = 'conferencel# and crm_ provider id IS NOT NULLand provider != 'uploader' and actual_start_time IS NOT NULLORDER by id desc;select * from activities where id = 54747783; # 00U0400000pCZojMACif ($isFirstDay0fMonth && $isQuarterlyMonth) 1M+ INTERNAL_WEBHOOK_SETUP.mcnuns-porocessreoorstrecuency. Autoliaeckeoorsperuce..rm544jiminny_storage545M+ licenses.mdM Makefile$this->logger->info(self::LOG_PREFIX . ' Completed');546547select p.id, p.activity_type, pc.id, pc.nameFROM playbooks pjoin playbook_categories pc1<->1.n: on p.id = pc.playbook_idwhere p.team_id = 1 and p.activity_type = 'event';0 package-lock.json= phpstan.neon.distreturn 0;1548= phpstan-baseline.neon549SELECT * FROM crm_fields WHERE crm_configuration_id = 1 and object_type = 'event"?SELECT * FROM crm_field_values WHERE crm_field_id = 4;< phpunit.xml551Te raw_sql_query.sql/**M- KEADMEMO552* Process reports for a specific frequency.553select * from crm_layouts cl join playbook_layouts pl1<->1..n: on cl.id = pl. layouwhere crm_configuration_id = 1 and pl.playbook_id = 175;{0 sonar-project.properties=test.py* @param string $frequency554555select * from teams;<> Untitled Diagram.xmlIs vetur.config.js* Oreturn void556SELECT r.* FROM automated_reports r557join teams t on r.team.ig = t.idM+ WEBHOOK_FILTERING_IMPLEMEI1100558WHERE r. frequency ="daily'› ib External LibrariesE Scratches and Consoles101private function processReports(string $frequency): void559and r.status = 1v D Database Consoles560AND T.Status = 'acrlve'102103$this->logger->info(self::L0G_PREFIX . " Processing $frequendy561AND (r-exRinesaat >= now() OR r.expinesaat IS NULL);562, & lminnva ocalhost104APRUD105select * from automated_report_results where ceRontaid IN (18, 33);Á QA106Á QAI1074 QAI PROD108// Get all enabled, not deleted reports with active teams for$reports = $this->reportRepository->getActiveReportsByFrequencySreports = collect(AutomatedReport:: find(68)0:565select * from automated_reports;566 Vselect * from automated_report_results where cepontaid IN (34):V A STAGING109A console [STAGING]110Sthis->loggen->info(self::LOG_PREFIX . " Found (Sreports->count 567A console_1 [STAGING]111« uranus [STAGING]112/** @var AutomatedReport $report */foreach ($reports as $report) {113Windsurf changelog 2.12.21: A new version is available. // View Changelog (43 minutes ago), 0lablf Support Daily • in 3h 44 mARequestGenerateAskJiminnyReportJobTestv100% C•Tue 14 Apr 11:16:06CascadeFixing ReportControlleAutomated Report Faill+D ...Now let me also read RequestGenerateReportJob-php fully to get the complete picture:Read RequSAlus FArLEd Isserov woloos-neresacomoee dreakeownrWhere STATUS_FATLED Gets SetBoth jobs call a private failReport(int $reason) method that updates the result to STATUS_FAILED .RequestGenerateReportJob (RequestGenerateReportJob.php)Trigger 1 - Not enough activities ( REASON_NOT_ENOUGH_ACTIVITIES):0 RequestGenerateReportJob.php:236-244$count = (int) $content['response'];if ($count < self::MIN_ACTIVITIES_COUNT) {$this->failReport(AutomatedReportResult::REASON_NOT_ENOUGH_ACTIVITIES);return Talse.MIN_ACTIVITIES_COUNT is 10 - fewer than 10 activities in the date range = failed.Triager 2 - Any Throwable excention ( REASON PROPHET APT ERROR Or REASON DEFAULT):• RequestGenerateReportJob.php:125-151j catch (Throwable $exception) {sreason = sexcention instanceot ProphetExcention 7AutomatedReportResult::REASON_PROPHET_API_ERROR : AutomatedReportResult::REASON_DEFAULT;$this->failReport(Sreason):if (sthis-sattempts() < sthis-atries) 1$this->release(30): // retry after 30s} else (sthis->tan Sexcent ion :ProphetException → REASON_PROPHET_API_ERROR (Prophet Al API error)• Anything else → REASON_DEFAULT (e.g., ApiResponseException when count endpoint returns no response key, DB errors, etc.)Ine job retries once (2 tries total) berore tinal fallureAlso: checkActivityCount throws ApiResponseException if the count API response is malformed — this bubbles up to the catch block above.RequestGenerateAskJiminnyReportJob (RequestGenerateAskJiminnyReportJob.php)Same pattern but MIN ACTIVITIES COUNT is 1:Trigger 1 - Fewer than 1 activity from the saved search → REASON_NOT_ ENOUGH_ACTIVITIESTrigger 2 - Any exception → REASON_PROPHET_API_ERROR if ProphetException, else REASON_DEFAULT . Retries once with 30s delay.Summary of Failure CausesReasonREASON_NOT_ENOUGH_ACTIVITIESREASON_PROPHET_API_ERRORREASON_DEFAULTValueCauseDate range has < 10 activities (standard) or < 1 (Ask Jiminny)Prophet Al APl threw an exceptionAny other exception (DB error, malformed API response, network, etc.)The reason field on the AutomatedReportResult record will tell you exactly which case applies.Oal *Ask anythinA(284L)+ <> CodeClaude Sonnet 4.6W Windsurf Teams4 spaces...
|
NULL
|
|
10186
|
197
|
58
|
2026-04-14T08:16:43.811904+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776154603811_m2.jpg...
|
NULL
|
NULL
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
PhpStormFileEditViewNavigateCodeLaravelRefactorToo PhpStormFileEditViewNavigateCodeLaravelRefactorToolsWindowHelpFV faVsco.js v#11894 on JY-18909-automated-reports-ask-iminny K vProjectv© ReportController.phpJiminnyDeouecommana.ong= .envAulomaleakeporissendcommand.ongC AutomatedReportsCommand.php X=.env.circleci© AutomatedReportsService.php=.env.circleci-nightlyу Ігаскrrovlderinstalleacventone= .env.localE.env.migratec UserrilotacuiviiyListener.ongC ActivityLogged.php=.env.nikilocal(e AutomatedRenortscalllbackService.onv© RequestGenerateAsKJiminnyReportJob.phpE env.othenenv.oroduction(©) RequestGenerateReportJob.phpc) Automate reponkesuicono© AutomatedReport.php=.env.production-euclass AutomatedReportsCommand extends Command=.env.gapublic function handle(): int= .env.qaiIslonaay→ eisMonaay,= custom.log= laravel.logA SF ljiminny@localhost]A HS_local [iminny@localhost]< console PRODIL console [EUlA console [STAGING] >© AskJiminnyReportActivityService.phpC RequestGenerateAskJiminnyReportJobTest.phpx:Auto vPlaygroundmo liminnvCONCAT(u.id, CASE WHEN U.id = t.owner_id THEN ' (owner i016 A13 V13 M V517518519520521-522523u.email,sa.*t.owner_id FROM social_accounts saJOIN users u on u.id = sa.sociable_idJOIN teams t 1..n<->1: on t.id = u.team_idWHERE u.team_id = 1 and sa.provider = 'salesforce':E .env.root'isFirstDay0fMonth' => $isFirstDay0fMonth,E.env.staging'currentMonth' => $currentMonth,525=.gitattributes'isQuarterlyMonth'=> $isQuarterLyMonth,1520• .gitignoreI);=.php-cs-fixer.cachephp.php-cs-fixer.dist.php15Z8// Process daily reports,529php.phpstorm.meta.php$this->processReports( frequency: AutomatedReportsService::FREQUEI=.phpunit.result.cache=.prettierignoreProcess weekly reports on Mondavs531E .windsurfrulesif ($isMonday) {532533pip lue nelper.one$this->processReports( frequency: AutomatedReportsService::FRIselect * from teams where id = 1;select * from groups g JOIN playbooks p1..n<-›1: on g.playbook_id = p.id where g.tselect * from groups where id = 565;select * from playbooks where team_id = 1;select * from playbooks where id = 175;select * from playbook_categories where playbook_id = 175;select * from users where team_id = 1;select * from users where id = 7160;select * from crm_profiles where user_id = 7160;select * from features;selectphp_ide_helper_models.php535php artisan536O composer.json// Process monthly reports on the first day of the month5370 composer.lockif ($isFirstDay0fMonth) {0 dependency-checker.jsonSthis-›processReports ( frequency: AutomatedReportsService: :FR,538 dev.jsonEids.txt541Einfection.ison.dist// Process quarterly reports on the first day of January, AprilM+INSIALL.mo542# id, uvid, type, provider, playbook_category_id, user_id, lead_id, contact_id, ac# crm_configuration_id, crm_provider_id, transcription_id, statusfrom activities where crm confiquration id = 1 and tvpe = 'conferencel# and crm_ provider id IS NOT NULLand provider != 'uploader' and actual_start_time IS NOT NULLORDER by id desc;select * from activities where id = 54747783; # 00U0400000pCZojMACif ($isFirstDay0fMonth && $isQuarterlyMonth) 1M+ INTERNAL_WEBHOOK_SETUP.mcnuns-porocessreoorstrecuency. Autoliaeckeoorsperuce..rm544jiminny_storage545M+ licenses.mdM Makefile$this->logger->info(self::LOG_PREFIX . ' Completed');546547select p.id, p.activity_type, pc.id, pc.nameFROM playbooks pjoin playbook_categories pc1<->1.n: on p.id = pc.playbook_idwhere p.team_id = 1 and p.activity_type = 'event';0 package-lock.json= phpstan.neon.distreturn 0;1548= phpstan-baseline.neon549SELECT * FROM crm_fields WHERE crm_configuration_id = 1 and object_type = 'event*?SELECT * FROM crm_field_values WHERE crm_field_id = 4;< phpunit.xml551Te raw_sql_query.sql/**M- KEADMEMO552* Process reports for a specific frequency.553select * from crm_layouts cl join playbook_layouts pl1<->1..n: on cl.id = pl. layouwhere crm_configuration_id = 1 and pl.playbook_id = 175;{0 sonar-project.properties=test.py* @param string $frequency554555select * from teams;<> Untitled Diagram.xmlIs vetur.config.js* Oreturn void556SELECT r.* FROM automated_reports r557join teams t on r.team.ig = t.idM+ WEBHOOK_FILTERING_IMPLEMEI1100558WHERE r. frequency ="daily'› ib External LibrariesE Scratches and Consoles101private function processReports(string $frequency): void559and r.status = 1v D Database Consoles560AND t.status = 'active'102103$this->logger->info(self::L0G_PREFIX . " Processing $frequendy561AND (r-exRinesaat >= now() OR r.expinesaat IS NULL);562, & lminnva ocalhost104APRUD105select * from automated_report_results where ceRontaid IN (18, 33);Á QA106Á QAI1074 QAI PROD108// Get all enabled, not deleted reports with active teams for$reports = $this->reportRepository->getActiveReportsByFrequencySreports = collect(AutomatedReport:: find(68)0:565select * from automated_reports;566 Vselect * from automated_report_results where cepontaid IN (34):V A STAGING109A console [STAGING]110Sthis->loggen->info(self::LOG_PREFIX . " Found (Sreports->count 567A console_1 [STAGING]111« uranus [STAGING]112/** @var AutomatedReport $report */foreach ($reports as $report) {113Windsurf changelog 2.12.21: A new version is available. // View Changelog (43 minutes ago), 0lablf Support Daily • in 3h 44 mARequestGenerateAskJiminnyReportJobTestv100% C•Tue 14 Apr 11:16:43CascadeFixing ReportControlleAutomated Report Faill+D ...Now let me also read RequestGenerateReportJob-php fully to get the complete picture:Read RequSAlus FArLEd Isserov woloos-neresacomoee dreakeownrWhere STATUS_FATLED Gets SetBoth jobs call a private failReport(int $reason) method that updates the result to STATUS_FAILED .RequestGenerateReportJob (RequestGenerateReportJob.php)Trigger 1 - Not enough activities ( REASON_NOT_ENOUGH_ACTIVITIES):0 RequestGenerateReportJob.php:236-244$count = (int) $content['response'];if ($count < self::MIN_ACTIVITIES_COUNT) {$this->failReport(AutomatedReportResult::REASON_NOT_ENOUGH_ACTIVITIES);return TalserMIN_ACTIVITIES_COUNT is 10 - fewer than 10 activities in the date range = failed.Triager 2 - Any Throwable excention ( REASON PROPHET APT ERROR Or REASON DEFAULT):• RequestGenerateReportJob.php:125-151j catch (Throwable $exception) {sreason = sexcention instanceot ProphetExcention 7AutomatedReportResult::REASON_PROPHET_API_ERROR : AutomatedReportResult::REASON_DEFAULT;$this->tailReport(Sreason):if (sthis-sattempts() < sthis-atries) 1$this->release(30): // retry after 30s} else (sthis->tan Sexcent ion:ProphetException → REASON_PROPHET_API_ERROR (Prophet Al API error)• Anything else → REASON_DEFAULT (e.g., ApiResponseException when count endpoint returns no response key, DB errors, etc.)Ine job retries once (2 tries total) berore tinal fallureAlso: checkActivityCount throws ApiResponseException if the count API response is malformed — this bubbles up to the catch block above.RequestGenerateAskJiminnyReportJob (RequestGenerateAskJiminnyReportJob.php)Same pattern but MIN ACTIVITIES COUNT is 1:Trigger 1 - Fewer than 1 activity from the saved search → REASON_NOT_ ENOUGH_ACTIVITIESTrigger 2 - Any exception → REASON_PROPHET_API_ERROR if ProphetException, else REASON_DEFAULT . Retries once with 30s delay.Summary of Failure CausesReasonREASON_NOT_ENOUGH_ACTIVITIESREASON_PROPHET_API_ERRORREASON_DEFAULTValueCauseDate range has < 10 activities (standard) or < 1 (Ask Jiminny)Prophet Al APl threw an exceptionAny other exception (DB error, malformed API response, network, etc.)The reason field on the AutomatedRedortResult record will tell you exactly which case applies• AutomatedReportsCommandTest.phpAutomareckeporscommand.ongAutomatedReportsSendComMand.php apAutomareoreoorsrerentonrolcvcomm.IN @file:AutomatedReportsComman|Oal *+ <> CodeClaude Sonnet 4.6W Windsurf Teams...
|
NULL
|
2305415513856052968
|
NULL
|
click
|
ocr
|
NULL
|
PhpStormFileEditViewNavigateCodeLaravelRefactorToo PhpStormFileEditViewNavigateCodeLaravelRefactorToolsWindowHelpFV faVsco.js v#11894 on JY-18909-automated-reports-ask-iminny K vProjectv© ReportController.phpJiminnyDeouecommana.ong= .envAulomaleakeporissendcommand.ongC AutomatedReportsCommand.php X=.env.circleci© AutomatedReportsService.php=.env.circleci-nightlyу Ігаскrrovlderinstalleacventone= .env.localE.env.migratec UserrilotacuiviiyListener.ongC ActivityLogged.php=.env.nikilocal(e AutomatedRenortscalllbackService.onv© RequestGenerateAsKJiminnyReportJob.phpE env.othenenv.oroduction(©) RequestGenerateReportJob.phpc) Automate reponkesuicono© AutomatedReport.php=.env.production-euclass AutomatedReportsCommand extends Command=.env.gapublic function handle(): int= .env.qaiIslonaay→ eisMonaay,= custom.log= laravel.logA SF ljiminny@localhost]A HS_local [iminny@localhost]< console PRODIL console [EUlA console [STAGING] >© AskJiminnyReportActivityService.phpC RequestGenerateAskJiminnyReportJobTest.phpx:Auto vPlaygroundmo liminnvCONCAT(u.id, CASE WHEN U.id = t.owner_id THEN ' (owner i016 A13 V13 M V517518519520521-522523u.email,sa.*t.owner_id FROM social_accounts saJOIN users u on u.id = sa.sociable_idJOIN teams t 1..n<->1: on t.id = u.team_idWHERE u.team_id = 1 and sa.provider = 'salesforce':E .env.root'isFirstDay0fMonth' => $isFirstDay0fMonth,E.env.staging'currentMonth' => $currentMonth,525=.gitattributes'isQuarterlyMonth'=> $isQuarterLyMonth,1520• .gitignoreI);=.php-cs-fixer.cachephp.php-cs-fixer.dist.php15Z8// Process daily reports,529php.phpstorm.meta.php$this->processReports( frequency: AutomatedReportsService::FREQUEI=.phpunit.result.cache=.prettierignoreProcess weekly reports on Mondavs531E .windsurfrulesif ($isMonday) {532533pip lue nelper.one$this->processReports( frequency: AutomatedReportsService::FRIselect * from teams where id = 1;select * from groups g JOIN playbooks p1..n<-›1: on g.playbook_id = p.id where g.tselect * from groups where id = 565;select * from playbooks where team_id = 1;select * from playbooks where id = 175;select * from playbook_categories where playbook_id = 175;select * from users where team_id = 1;select * from users where id = 7160;select * from crm_profiles where user_id = 7160;select * from features;selectphp_ide_helper_models.php535php artisan536O composer.json// Process monthly reports on the first day of the month5370 composer.lockif ($isFirstDay0fMonth) {0 dependency-checker.jsonSthis-›processReports ( frequency: AutomatedReportsService: :FR,538 dev.jsonEids.txt541Einfection.ison.dist// Process quarterly reports on the first day of January, AprilM+INSIALL.mo542# id, uvid, type, provider, playbook_category_id, user_id, lead_id, contact_id, ac# crm_configuration_id, crm_provider_id, transcription_id, statusfrom activities where crm confiquration id = 1 and tvpe = 'conferencel# and crm_ provider id IS NOT NULLand provider != 'uploader' and actual_start_time IS NOT NULLORDER by id desc;select * from activities where id = 54747783; # 00U0400000pCZojMACif ($isFirstDay0fMonth && $isQuarterlyMonth) 1M+ INTERNAL_WEBHOOK_SETUP.mcnuns-porocessreoorstrecuency. Autoliaeckeoorsperuce..rm544jiminny_storage545M+ licenses.mdM Makefile$this->logger->info(self::LOG_PREFIX . ' Completed');546547select p.id, p.activity_type, pc.id, pc.nameFROM playbooks pjoin playbook_categories pc1<->1.n: on p.id = pc.playbook_idwhere p.team_id = 1 and p.activity_type = 'event';0 package-lock.json= phpstan.neon.distreturn 0;1548= phpstan-baseline.neon549SELECT * FROM crm_fields WHERE crm_configuration_id = 1 and object_type = 'event*?SELECT * FROM crm_field_values WHERE crm_field_id = 4;< phpunit.xml551Te raw_sql_query.sql/**M- KEADMEMO552* Process reports for a specific frequency.553select * from crm_layouts cl join playbook_layouts pl1<->1..n: on cl.id = pl. layouwhere crm_configuration_id = 1 and pl.playbook_id = 175;{0 sonar-project.properties=test.py* @param string $frequency554555select * from teams;<> Untitled Diagram.xmlIs vetur.config.js* Oreturn void556SELECT r.* FROM automated_reports r557join teams t on r.team.ig = t.idM+ WEBHOOK_FILTERING_IMPLEMEI1100558WHERE r. frequency ="daily'› ib External LibrariesE Scratches and Consoles101private function processReports(string $frequency): void559and r.status = 1v D Database Consoles560AND t.status = 'active'102103$this->logger->info(self::L0G_PREFIX . " Processing $frequendy561AND (r-exRinesaat >= now() OR r.expinesaat IS NULL);562, & lminnva ocalhost104APRUD105select * from automated_report_results where ceRontaid IN (18, 33);Á QA106Á QAI1074 QAI PROD108// Get all enabled, not deleted reports with active teams for$reports = $this->reportRepository->getActiveReportsByFrequencySreports = collect(AutomatedReport:: find(68)0:565select * from automated_reports;566 Vselect * from automated_report_results where cepontaid IN (34):V A STAGING109A console [STAGING]110Sthis->loggen->info(self::LOG_PREFIX . " Found (Sreports->count 567A console_1 [STAGING]111« uranus [STAGING]112/** @var AutomatedReport $report */foreach ($reports as $report) {113Windsurf changelog 2.12.21: A new version is available. // View Changelog (43 minutes ago), 0lablf Support Daily • in 3h 44 mARequestGenerateAskJiminnyReportJobTestv100% C•Tue 14 Apr 11:16:43CascadeFixing ReportControlleAutomated Report Faill+D ...Now let me also read RequestGenerateReportJob-php fully to get the complete picture:Read RequSAlus FArLEd Isserov woloos-neresacomoee dreakeownrWhere STATUS_FATLED Gets SetBoth jobs call a private failReport(int $reason) method that updates the result to STATUS_FAILED .RequestGenerateReportJob (RequestGenerateReportJob.php)Trigger 1 - Not enough activities ( REASON_NOT_ENOUGH_ACTIVITIES):0 RequestGenerateReportJob.php:236-244$count = (int) $content['response'];if ($count < self::MIN_ACTIVITIES_COUNT) {$this->failReport(AutomatedReportResult::REASON_NOT_ENOUGH_ACTIVITIES);return TalserMIN_ACTIVITIES_COUNT is 10 - fewer than 10 activities in the date range = failed.Triager 2 - Any Throwable excention ( REASON PROPHET APT ERROR Or REASON DEFAULT):• RequestGenerateReportJob.php:125-151j catch (Throwable $exception) {sreason = sexcention instanceot ProphetExcention 7AutomatedReportResult::REASON_PROPHET_API_ERROR : AutomatedReportResult::REASON_DEFAULT;$this->tailReport(Sreason):if (sthis-sattempts() < sthis-atries) 1$this->release(30): // retry after 30s} else (sthis->tan Sexcent ion:ProphetException → REASON_PROPHET_API_ERROR (Prophet Al API error)• Anything else → REASON_DEFAULT (e.g., ApiResponseException when count endpoint returns no response key, DB errors, etc.)Ine job retries once (2 tries total) berore tinal fallureAlso: checkActivityCount throws ApiResponseException if the count API response is malformed — this bubbles up to the catch block above.RequestGenerateAskJiminnyReportJob (RequestGenerateAskJiminnyReportJob.php)Same pattern but MIN ACTIVITIES COUNT is 1:Trigger 1 - Fewer than 1 activity from the saved search → REASON_NOT_ ENOUGH_ACTIVITIESTrigger 2 - Any exception → REASON_PROPHET_API_ERROR if ProphetException, else REASON_DEFAULT . Retries once with 30s delay.Summary of Failure CausesReasonREASON_NOT_ENOUGH_ACTIVITIESREASON_PROPHET_API_ERRORREASON_DEFAULTValueCauseDate range has < 10 activities (standard) or < 1 (Ask Jiminny)Prophet Al APl threw an exceptionAny other exception (DB error, malformed API response, network, etc.)The reason field on the AutomatedRedortResult record will tell you exactly which case applies• AutomatedReportsCommandTest.phpAutomareckeporscommand.ongAutomatedReportsSendComMand.php apAutomareoreoorsrerentonrolcvcomm.IN @file:AutomatedReportsComman|Oal *+ <> CodeClaude Sonnet 4.6W Windsurf Teams...
|
NULL
|
|
10187
|
196
|
46
|
2026-04-14T08:16:45.484347+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776154605484_m1.jpg...
|
NULL
|
NULL
|
1
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
PhpStormFileEditView+HomeDMsActivityFiles..•More+J PhpStormFileEditView+HomeDMsActivityFiles..•More+Jiminny ...= UnreadsThreadsHuddlesDrafts & sentDirectoriesExternal connections* Starredplatform-inner-team(*Channels# ai-chapter# alerts# backend# confusion-clinic# curiosity_lab# engineering# frontend# general# infra-changes# jiminny-bg# platform-tickets# product _launches# random# releases# sofia-office# support# thank-yousNavigateCodeLaravelRefactorRunToolsGitWindowHelpallSupport Daily - in 3h 44 m100% <47Tue 14 Apr 11:16:45→Search Jiminny IncAneliya Angelova, Nikolay Yankov, Steliyan Georgiev84• MessagesAdd canvas+minoitymunnoзначи не сьздава веднага по принцип, в някакьв час на деня лиToday ~Lukas Kovalik 10:36 AMтова ще гледа всичко applicable за днес (ако не понедлник или начало на месец е само daily)крон го пуска през нощтака че мануално пусни при тестванеако трябва да тестваме други репорти може да променя команда за тестване да приема параметьр за report template и д си пускамеопределен когато тествамеNikolay Yankov 10:41 AMможеш ли да я рьннеш ти командатаLukas Kovalik 10:43 AMдаNewNikolay Yankov 10:45 AMпиши кат оя рьннешLukas Kovalik 10:52 AMзабавих се че ми се разбазикаха settings за средипуснах и мина и fail-наима result но e failedзначиREASON_NOT_ENOUGH_ACTIVITIESвиж дали има нещо в OD със този филтърNikolay Yankov 11:01 AMДобреMessage Aneliya Angelova, Nikolay Yankov, Steliyan Georgiev+Aa...
|
NULL
|
7442327511395570701
|
NULL
|
click
|
ocr
|
NULL
|
PhpStormFileEditView+HomeDMsActivityFiles..•More+J PhpStormFileEditView+HomeDMsActivityFiles..•More+Jiminny ...= UnreadsThreadsHuddlesDrafts & sentDirectoriesExternal connections* Starredplatform-inner-team(*Channels# ai-chapter# alerts# backend# confusion-clinic# curiosity_lab# engineering# frontend# general# infra-changes# jiminny-bg# platform-tickets# product _launches# random# releases# sofia-office# support# thank-yousNavigateCodeLaravelRefactorRunToolsGitWindowHelpallSupport Daily - in 3h 44 m100% <47Tue 14 Apr 11:16:45→Search Jiminny IncAneliya Angelova, Nikolay Yankov, Steliyan Georgiev84• MessagesAdd canvas+minoitymunnoзначи не сьздава веднага по принцип, в някакьв час на деня лиToday ~Lukas Kovalik 10:36 AMтова ще гледа всичко applicable за днес (ако не понедлник или начало на месец е само daily)крон го пуска през нощтака че мануално пусни при тестванеако трябва да тестваме други репорти може да променя команда за тестване да приема параметьр за report template и д си пускамеопределен когато тествамеNikolay Yankov 10:41 AMможеш ли да я рьннеш ти командатаLukas Kovalik 10:43 AMдаNewNikolay Yankov 10:45 AMпиши кат оя рьннешLukas Kovalik 10:52 AMзабавих се че ми се разбазикаха settings за средипуснах и мина и fail-наима result но e failedзначиREASON_NOT_ENOUGH_ACTIVITIESвиж дали има нещо в OD със този филтърNikolay Yankov 11:01 AMДобреMessage Aneliya Angelova, Nikolay Yankov, Steliyan Georgiev+Aa...
|
10185
|
|
10192
|
198
|
1
|
2026-04-14T08:18:13.230439+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776154693230_m1.jpg...
|
PhpStorm
|
faVsco.js – AutomatedReportsCommand.php
|
1
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
PhpStormFileEditView+HomeDMsActivityFiles..•More+J PhpStormFileEditView+HomeDMsActivityFiles..•More+Jiminny ...= UnreadsThreadsHuddlesDrafts & sentDirectoriesExternal connections* Starredplatform-inner-team(*Channels# ai-chapter# alerts# backend# confusion-clinic# curiosity_lab# engineering# frontend# general# infra-changes# jiminny-bg# platform-tickets# product _launches# random# releases# sofia-office# support# thank-yousNavigateCodeLaravelRefactorRunToolsGitWindowHelpallSupport Daily - in 3h 42 m100% <47Tue 14 Apr 11:18:13→Search Jiminny IncAneliya Angelova, Nikolay Yankov, Steliyan Georgiev84• MessagesAdd canvas+minoitymunnoзначи не сьздава веднага по принцип, в някакьв час на деня лиToday ~Lukas Kovalik 10:36 AMтова ще гледа всичко applicable за днес (ако не понедлник или начало на месец е само daily)крон го пуска през нощтака че мануално пусни при тестванеако трябва да тестваме други репорти може да променя команда за тестване да приема параметьр за report template и д си пускамеопределен когато тествамеNikolay Yankov 10:41 AMможеш ли да я рьннеш ти командатаLukas Kovalik 10:43 AMдаNewNikolay Yankov 10:45 AMпиши кат оя рьннешLukas Kovalik 10:52 AMзабавих се че ми се разбазикаха settings за средипуснах и мина и fail-наима result но e failedзначиREASON_NOT_ENOUGH_ACTIVITIESвиж дали има нещо в OD със този филтърNikolay Yankov 11:01 AMДобреMessage Aneliya Angelova, Nikolay Yankov, Steliyan Georgiev+Aa...
|
NULL
|
2948955906827981724
|
NULL
|
click
|
ocr
|
NULL
|
PhpStormFileEditView+HomeDMsActivityFiles..•More+J PhpStormFileEditView+HomeDMsActivityFiles..•More+Jiminny ...= UnreadsThreadsHuddlesDrafts & sentDirectoriesExternal connections* Starredplatform-inner-team(*Channels# ai-chapter# alerts# backend# confusion-clinic# curiosity_lab# engineering# frontend# general# infra-changes# jiminny-bg# platform-tickets# product _launches# random# releases# sofia-office# support# thank-yousNavigateCodeLaravelRefactorRunToolsGitWindowHelpallSupport Daily - in 3h 42 m100% <47Tue 14 Apr 11:18:13→Search Jiminny IncAneliya Angelova, Nikolay Yankov, Steliyan Georgiev84• MessagesAdd canvas+minoitymunnoзначи не сьздава веднага по принцип, в някакьв час на деня лиToday ~Lukas Kovalik 10:36 AMтова ще гледа всичко applicable за днес (ако не понедлник или начало на месец е само daily)крон го пуска през нощтака че мануално пусни при тестванеако трябва да тестваме други репорти може да променя команда за тестване да приема параметьр за report template и д си пускамеопределен когато тествамеNikolay Yankov 10:41 AMможеш ли да я рьннеш ти командатаLukas Kovalik 10:43 AMдаNewNikolay Yankov 10:45 AMпиши кат оя рьннешLukas Kovalik 10:52 AMзабавих се че ми се разбазикаха settings за средипуснах и мина и fail-наима result но e failedзначиREASON_NOT_ENOUGH_ACTIVITIESвиж дали има нещо в OD със този филтърNikolay Yankov 11:01 AMДобреMessage Aneliya Angelova, Nikolay Yankov, Steliyan Georgiev+Aa...
|
10189
|
|
10193
|
199
|
1
|
2026-04-14T08:18:13.238471+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776154693238_m2.jpg...
|
PhpStorm
|
faVsco.js – AutomatedReportsCommand.php
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
PhpStormFileEditViewNavigateCodeLaravelRefactorToo PhpStormFileEditViewNavigateCodeLaravelRefactorToolsWindowHelpFV faVsco.js v#11894 on JY-18909-automated-reports-ask-iminny K vProject v© ReportController.phpJiminnyDeouecommana.ong= custom.log= laravel.logA SF ljiminny@localhost]A HS_local [iminny@localhost]= .envAulomaleakeporissendcommand.ongC AutomatedReportsCommand.php X< console PRODIL console [EUlA console [STAGING] >© AskJiminnyReportActivityService.php= .env.circleci© AutomatedReportsService.phpC RequestGenerateAskJiminnyReportJobTest.php=.env.circleci-nightlyу Iгаскrrovldernstalleacventonex:Autov—env.localPlaygroundmo liminnvE.env.migratec UserPilotacuiviiyListener.ongC ActivityLogged.phpCONCAT(u.id, CASE WHEN U.id = t.owner_id THEN ' (owner i016 A13 V13 M V517u.email,= .env.nikilocal(e AutomatedRenortscalllbackService.onv© RequestGenerateAsKJiminnyReportJob.php518sa.*=.env.other= .env.production(©) RequestGenerateReportJob.phpc) Automate reponkesuicono© AutomatedReport.php519t.owner_id FROM social_accounts sa520JOIN users u on u.id = sa.sociable_id= .env.production-euclass AutomatedReportsCommand extends Command521JOIN teams t 1..n<->1: on t.id = u.team_id= .env.qapublic function handle(): int-522WHERE u.team_id = 1 and sa.provider = 'salesforce':= .env.qai'isFirstDay0fMonth' => $isFirstDay0fMonth,523E.env.root=.env.staging'currentMonth' => ScurrentMonth.select * from teams where id = 1;'isQuarterlyMonth' => SisQuarterlyMonth,525=gitattributesI);select * from groups g JOIN playbooks p1..n<-›1: on g.playbook_id = p.id where g.t1520select * from groups where id = 565;O.gitignoreselect * from playbooks where team_id = 1;.php-cs-fixer.cachephp.php-cs-fixer.dist.php// Process daily reports15Z8select * from playbooks where id = 175;$this->processReports( frequency: AutomatedReportsService::FREQUEI529select * from playbook_categories where playbook_id = 175;php.phpstorm.meta.php530select * from users where team_id = 1;=.phpunit.result.cache// Process weekly reports on Mondays531select * from users where id = 7160;=.prettierignoreif ($isMonday) {532select * from crm_profiles where user_id = 7160;=.windsurfrulespuhis->processkeporus trequency: AUcomacedkeportSservice:.FR1533select * from features;php_ide_helper.phpselectphp_ide_helper_models.phpphp artisan79// Process monthly reports on the first day of the month535536® composer.jsonif ($isFirstDay0fMonth) {# id, uvid, type, provider, playbook_category_id, user_id, lead_id, contact_id, ac0 composer.lock557# crm_confiquration id, crm_provider_1d, transcription_1d, stacus$this->processReports( frequency: AutomatedReportsService::FRI538from activities where crm confiquration id = 1 and tvoe = 'conferencel# dependency-checker.ison539# and crm_ provider id IS NOT NULLU dev.ison540and provider != 'uploader' and actual_start_time IS NOT NULLE ids.txt// Process quarterly reports on the first day of January, April541ORDER by id desc;E infection.json.distif ($isFirstDay0fMonth && $isQuarterlyMonth) {542select * from activities where id = 54747783; # 00U0400000pCZojMACM+ INSTALL.md$this->processReports( frequency: AutomatedReportsService: :FRI543M+ INTERNAL_WEBHOOK_SETUP.mcEjiminny_storage544select p.id, p.activity_type, pc.id, pc.name545M+ licenses.md$this->logger->info(self::LOG_PREFIX •'Completed');FROM playbooks p546join playbook_categories pc1<->1.n: on p.id = pc.playbook_idM Makefile547where p.team_id = 1 and p.activity_type = 'event';O package-lock.jsonrecurn oE phostan.neon.dist548549SELECT * FROM crm_fields WHERE crm_configuration_id = 1 and object_type = 'event*?E phostan-baseline.neonSELECT * FROM crm_field_values WHERE crm_field_id = 4;<> phpunit.xml551le raw sal query.sal* Process reports for a specific frequency.552select * from crm_layouts cl join playbook_layouts pl1<->1..n: on cl.id = pl. layouM+ README.md553where crm_configuration_id = 1 and pl.playbook_id = 175;ệ sonar-project.properties* @param string $frequency554= test.py555select * from teams;<> Untitled Diagram.xml* dreturh vold556SELECT r.* FROM automated_reports rIs vetur.config.js557join teams t on r.team.ig = t.idM.WEBHOOOK FILIERING IMPL-ME> (h Eyternal Libraries4 usages558WHERE r. frequency ="daily'private function processReports(string $frequency): voidE® Scratches and Consoles1101559102and r.status = 1560AND T.Status = 'acrlve'v M Database Consoles103$this->logger->info(self::LOG_PREFIX ." Processing $frequenay561dEUAND (r-exRiresaat >= now() OR r.expinesaat IS NULL):104562> & jiminny@localhost105// Get all enabled, not deleted reports with active teams for t563> A PROD106select * from automated_report_results where ceRontaid IN (18, 33);$reports = $this->reportRepository->getActiveReportsByFrequency 564> 4QA107$reports = collect([AutomatedReport::find(68)]);565select * from automated_reports;Á QAI108566 vA QAI PROD109select * from automated_report_results where cepontaid IN (34):$this->logger->info(self::L0G_PREFIX . " Found {$reports->count 567V & STAGING110A console [STAGING]111/** @var AutomatedReport $report */A console_1 [STAGING]112foreach (Sreports as Sreport)& uranus s AGINGI1119$this->loaden->info(self::10G PRFFTX .' Disnatchina GeneraWindsurf changelog 2.12.21: A new version is available. // View Changelog (45 minutes ago), 0lablf Support Daily • in 3h 42 mAU RequestGenerateAskJiminnyReportJobTest ~100% C•Tue 14 Apr 11:18:13CascadeFixing ReportControlleAutomated Report Faill+D ..Now let me also read RequestGenerateReportJob-php fully to get the complete picture:Read RequSlus FArLEd Isserov woloos-neresacomoere oreakeownWhere STATUS_FATLED Gets SetBoth jobs call a private failReport(int $reason) method that updates the result to STATUS_FAILED .RequestGenerateReportJob (RequestGenerateReportJob.php)Trigger 1 - Not enough activities ( REASON_NOT_ENOUGH_ACTIVITIES):0 RequestGenerateReportJob.php:236-244$count = (int) $content['response'];if ($count < self::MIN_ACTIVITIES_COUNT) {$this->failReport(AutomatedReportResult::REASON_NOT_ENOUGH_ACTIVITIES);return TalserMIN_ACTIVITIES_COUNT is 10 - fewer than 10 activities in the date range = failed.Triager 2 - Any Throwable excention ( REASON PROPHET APT ERROR Or REASON DEFAULT):• RequestGenerateReportJob.php:125-151j catch (Throwable $exception) {sreason = sexcention instanceot ProphetExcention 7AutomatedReportResult::REASON_PROPHET_API_ERROR : AutomatedReportResult::REASON_DEFAULT;$this->failReport(Sreason):if (sthis-sattempts() < sthis-atries) 1$this->release(30): // retry after 30s} else (sthis->tan Sexcent ion :ProphetException → REASON_PROPHET_API_ERROR (Prophet Al API error)• Anything else → REASON_DEFAULT (e.g., ApiResponseException when count endpoint returns no response key, DB errors, etc.)Ine job retries once (2 tries total) berore tinal fallureAlso: checkActivityCount throws ApiResponseException if the count API response is malformed — this bubbles up to the catch block above.RequestGenerateAskJiminnyReportJob (RequestGenerateAskJiminnyReportJob.php)Same pattern but MIN ACTIVITIES COUNT is 1:Trigger 1 - Fewer than 1 activity from the saved search → REASON_NOT_ ENOUGH_ACTIVITIESTrigger 2 - Any exception → REASON_PROPHET_API_ERROR if ProphetException, else REASON_DEFAULT . Retries once with 30s delay.Summary of Failure CausesReasonREASON_NOT_ENOUGH_ACTIVITIESKEASUN PRUPNEI APL CKKOKREASON_DEFAULTvalleCauseDate range has < 10 activities (standard) or < 1 (Ask Jiminny)Prophet Al API threw an exceptionAny other exception (DB error, malformed API response, network, etc.)The reason field on the AutomatedReportResult record will tell you exactly which case applies.IN @AutomatedReportsCommand.php add additional parameter report id and if provider then instead of searching active reports by frequencyit takes the report by id or uuid.+ <> CodeClaude sonner 4.0W Windsurf TeamsUTF-84 spaces...
|
NULL
|
1251079480777769474
|
NULL
|
click
|
ocr
|
NULL
|
PhpStormFileEditViewNavigateCodeLaravelRefactorToo PhpStormFileEditViewNavigateCodeLaravelRefactorToolsWindowHelpFV faVsco.js v#11894 on JY-18909-automated-reports-ask-iminny K vProject v© ReportController.phpJiminnyDeouecommana.ong= custom.log= laravel.logA SF ljiminny@localhost]A HS_local [iminny@localhost]= .envAulomaleakeporissendcommand.ongC AutomatedReportsCommand.php X< console PRODIL console [EUlA console [STAGING] >© AskJiminnyReportActivityService.php= .env.circleci© AutomatedReportsService.phpC RequestGenerateAskJiminnyReportJobTest.php=.env.circleci-nightlyу Iгаскrrovldernstalleacventonex:Autov—env.localPlaygroundmo liminnvE.env.migratec UserPilotacuiviiyListener.ongC ActivityLogged.phpCONCAT(u.id, CASE WHEN U.id = t.owner_id THEN ' (owner i016 A13 V13 M V517u.email,= .env.nikilocal(e AutomatedRenortscalllbackService.onv© RequestGenerateAsKJiminnyReportJob.php518sa.*=.env.other= .env.production(©) RequestGenerateReportJob.phpc) Automate reponkesuicono© AutomatedReport.php519t.owner_id FROM social_accounts sa520JOIN users u on u.id = sa.sociable_id= .env.production-euclass AutomatedReportsCommand extends Command521JOIN teams t 1..n<->1: on t.id = u.team_id= .env.qapublic function handle(): int-522WHERE u.team_id = 1 and sa.provider = 'salesforce':= .env.qai'isFirstDay0fMonth' => $isFirstDay0fMonth,523E.env.root=.env.staging'currentMonth' => ScurrentMonth.select * from teams where id = 1;'isQuarterlyMonth' => SisQuarterlyMonth,525=gitattributesI);select * from groups g JOIN playbooks p1..n<-›1: on g.playbook_id = p.id where g.t1520select * from groups where id = 565;O.gitignoreselect * from playbooks where team_id = 1;.php-cs-fixer.cachephp.php-cs-fixer.dist.php// Process daily reports15Z8select * from playbooks where id = 175;$this->processReports( frequency: AutomatedReportsService::FREQUEI529select * from playbook_categories where playbook_id = 175;php.phpstorm.meta.php530select * from users where team_id = 1;=.phpunit.result.cache// Process weekly reports on Mondays531select * from users where id = 7160;=.prettierignoreif ($isMonday) {532select * from crm_profiles where user_id = 7160;=.windsurfrulespuhis->processkeporus trequency: AUcomacedkeportSservice:.FR1533select * from features;php_ide_helper.phpselectphp_ide_helper_models.phpphp artisan79// Process monthly reports on the first day of the month535536® composer.jsonif ($isFirstDay0fMonth) {# id, uvid, type, provider, playbook_category_id, user_id, lead_id, contact_id, ac0 composer.lock557# crm_confiquration id, crm_provider_1d, transcription_1d, stacus$this->processReports( frequency: AutomatedReportsService::FRI538from activities where crm confiquration id = 1 and tvoe = 'conferencel# dependency-checker.ison539# and crm_ provider id IS NOT NULLU dev.ison540and provider != 'uploader' and actual_start_time IS NOT NULLE ids.txt// Process quarterly reports on the first day of January, April541ORDER by id desc;E infection.json.distif ($isFirstDay0fMonth && $isQuarterlyMonth) {542select * from activities where id = 54747783; # 00U0400000pCZojMACM+ INSTALL.md$this->processReports( frequency: AutomatedReportsService: :FRI543M+ INTERNAL_WEBHOOK_SETUP.mcEjiminny_storage544select p.id, p.activity_type, pc.id, pc.name545M+ licenses.md$this->logger->info(self::LOG_PREFIX •'Completed');FROM playbooks p546join playbook_categories pc1<->1.n: on p.id = pc.playbook_idM Makefile547where p.team_id = 1 and p.activity_type = 'event';O package-lock.jsonrecurn oE phostan.neon.dist548549SELECT * FROM crm_fields WHERE crm_configuration_id = 1 and object_type = 'event*?E phostan-baseline.neonSELECT * FROM crm_field_values WHERE crm_field_id = 4;<> phpunit.xml551le raw sal query.sal* Process reports for a specific frequency.552select * from crm_layouts cl join playbook_layouts pl1<->1..n: on cl.id = pl. layouM+ README.md553where crm_configuration_id = 1 and pl.playbook_id = 175;ệ sonar-project.properties* @param string $frequency554= test.py555select * from teams;<> Untitled Diagram.xml* dreturh vold556SELECT r.* FROM automated_reports rIs vetur.config.js557join teams t on r.team.ig = t.idM.WEBHOOOK FILIERING IMPL-ME> (h Eyternal Libraries4 usages558WHERE r. frequency ="daily'private function processReports(string $frequency): voidE® Scratches and Consoles1101559102and r.status = 1560AND T.Status = 'acrlve'v M Database Consoles103$this->logger->info(self::LOG_PREFIX ." Processing $frequenay561dEUAND (r-exRiresaat >= now() OR r.expinesaat IS NULL):104562> & jiminny@localhost105// Get all enabled, not deleted reports with active teams for t563> A PROD106select * from automated_report_results where ceRontaid IN (18, 33);$reports = $this->reportRepository->getActiveReportsByFrequency 564> 4QA107$reports = collect([AutomatedReport::find(68)]);565select * from automated_reports;Á QAI108566 vA QAI PROD109select * from automated_report_results where cepontaid IN (34):$this->logger->info(self::L0G_PREFIX . " Found {$reports->count 567V & STAGING110A console [STAGING]111/** @var AutomatedReport $report */A console_1 [STAGING]112foreach (Sreports as Sreport)& uranus s AGINGI1119$this->loaden->info(self::10G PRFFTX .' Disnatchina GeneraWindsurf changelog 2.12.21: A new version is available. // View Changelog (45 minutes ago), 0lablf Support Daily • in 3h 42 mAU RequestGenerateAskJiminnyReportJobTest ~100% C•Tue 14 Apr 11:18:13CascadeFixing ReportControlleAutomated Report Faill+D ..Now let me also read RequestGenerateReportJob-php fully to get the complete picture:Read RequSlus FArLEd Isserov woloos-neresacomoere oreakeownWhere STATUS_FATLED Gets SetBoth jobs call a private failReport(int $reason) method that updates the result to STATUS_FAILED .RequestGenerateReportJob (RequestGenerateReportJob.php)Trigger 1 - Not enough activities ( REASON_NOT_ENOUGH_ACTIVITIES):0 RequestGenerateReportJob.php:236-244$count = (int) $content['response'];if ($count < self::MIN_ACTIVITIES_COUNT) {$this->failReport(AutomatedReportResult::REASON_NOT_ENOUGH_ACTIVITIES);return TalserMIN_ACTIVITIES_COUNT is 10 - fewer than 10 activities in the date range = failed.Triager 2 - Any Throwable excention ( REASON PROPHET APT ERROR Or REASON DEFAULT):• RequestGenerateReportJob.php:125-151j catch (Throwable $exception) {sreason = sexcention instanceot ProphetExcention 7AutomatedReportResult::REASON_PROPHET_API_ERROR : AutomatedReportResult::REASON_DEFAULT;$this->failReport(Sreason):if (sthis-sattempts() < sthis-atries) 1$this->release(30): // retry after 30s} else (sthis->tan Sexcent ion :ProphetException → REASON_PROPHET_API_ERROR (Prophet Al API error)• Anything else → REASON_DEFAULT (e.g., ApiResponseException when count endpoint returns no response key, DB errors, etc.)Ine job retries once (2 tries total) berore tinal fallureAlso: checkActivityCount throws ApiResponseException if the count API response is malformed — this bubbles up to the catch block above.RequestGenerateAskJiminnyReportJob (RequestGenerateAskJiminnyReportJob.php)Same pattern but MIN ACTIVITIES COUNT is 1:Trigger 1 - Fewer than 1 activity from the saved search → REASON_NOT_ ENOUGH_ACTIVITIESTrigger 2 - Any exception → REASON_PROPHET_API_ERROR if ProphetException, else REASON_DEFAULT . Retries once with 30s delay.Summary of Failure CausesReasonREASON_NOT_ENOUGH_ACTIVITIESKEASUN PRUPNEI APL CKKOKREASON_DEFAULTvalleCauseDate range has < 10 activities (standard) or < 1 (Ask Jiminny)Prophet Al API threw an exceptionAny other exception (DB error, malformed API response, network, etc.)The reason field on the AutomatedReportResult record will tell you exactly which case applies.IN @AutomatedReportsCommand.php add additional parameter report id and if provider then instead of searching active reports by frequencyit takes the report by id or uuid.+ <> CodeClaude sonner 4.0W Windsurf TeamsUTF-84 spaces...
|
10190
|
|
10205
|
198
|
7
|
2026-04-14T08:19:55.026133+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776154795026_m1.jpg...
|
NULL
|
NULL
|
1
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
iTerm2ShellEditViewSessionScriptsProfilesWindowHel iTerm2ShellEditViewSessionScriptsProfilesWindowHelpSupport Daily - in 3h 41 m100% C4Tue 14 Apr 11:19:54•DOCKER• 881DEV (-zsh)282APP (-zsh)*3ec2-user@ip-10-30-93-249:~ec2-user@ip-10-30-... 24885-zsh86-zshO 87* Unable to acce...O x8DriversBroadcastingCacheDatabaseLogsMailQueueSessionpusherredismysqlerrorlogsessqsredisStoragepublic/storageNOT LINKEDSentryEnabledEnvironmentLaravel SDKVersionPHP SDK VersionReleaseSample Rate ErrorsSample Rate Performance MonitoringSample Rate ProfilingSend Default PIIYESstaging4.13.04.13.0869720100%NOT SETNOT SETDISABLEDroot@fee51d2e1f17:/home/jiminny#phpartisanautomated-reports[2026-04-14 07:48:51] staging.INFO: [automated-reports]Started{"correlation_id":"4c37ea47-eebd-4122-8c35-9d6b9d707beb""trace_id":"bfe6b131-e3ad-4cfc-8954-5fblecfded81"}[2026-04-14 07:48:51]staging.INFO: [automated-reports]Checking conditions {"isMonday":false,"isFirstDay0fMonth":false, "currentMonth":4, "isQuarterlyMonth" : true}id":"4c37ea47-eebd-4122-8c35-9d6b9d707beb", "trace_id" : "bfe6b131-e3ad-4cfc-8954-5fblecfded81"}{"correlation_[2026-04-14 07:48:51] staging.INFO: [automated-reports] Processing daily reports{"correlation_id":"4c37ea47-eebd-4122-8c35-9d6b9d707beb","trace_id":"bfe6b131-e3ad-4cfc-8954-5fblecfded81"}[2026-04-14 07:48:51]c-8954-5fb1ecfded81"}staging. INF0: [automated-reports] Found 2 daily reports to process{"correlation_id":"4c37ea47-eebd-4122-8c35-9d6b9d707beb", "trace_id":"bfe6b131-e3ad-4cf[2026-04-14 07:48:51]staging.INFO: [automated-reports]Dispatching Generate Reportdaily"job for report {"reportUuid": "fa7417aa-538e-49ab-8827-77235637a6f9", "teamId" :1, "frequency" : ","type": "ask_jiminny"} {"correlation_id":"4c37ea47-eebd-4122-8c35-9d6b9d707beb"',"trace_id":"bfe6b131-e3ad-4cfc-8954-5fblecfded81"}[2026-04-14 07:48:51]staging.INFO: [automated-reports]Dispatching Generate Reportjob for report {"reportUuid":"63e6d70b-b7cb-4dfa-8443-53453e6c4054"daily","type": "ask_jiminny"} {"correlation_id":"4c37ea47-eebd-4122-8c35-9d6b9d707beb"',"trace_id": "bfe6b131-e3ad-4cfc-8954-5fblecfded81"}"teamId" :1, "frequency":[2026-04-14 07:48:51] staging.INFO: [automated-reports]Completed{"correlation_id":"4c37ea47-eebd-4122-8c35-9d6b9d707beb""trace_id":"bfe6b131-e3ad-4cfc-8954-5fblecfded81"}root@fee51d2e1f17:/home/jiminny# [ec2-user@ip-10-30-93-249 ~]$ D...
|
NULL
|
-2830313525024437065
|
NULL
|
click
|
ocr
|
NULL
|
iTerm2ShellEditViewSessionScriptsProfilesWindowHel iTerm2ShellEditViewSessionScriptsProfilesWindowHelpSupport Daily - in 3h 41 m100% C4Tue 14 Apr 11:19:54•DOCKER• 881DEV (-zsh)282APP (-zsh)*3ec2-user@ip-10-30-93-249:~ec2-user@ip-10-30-... 24885-zsh86-zshO 87* Unable to acce...O x8DriversBroadcastingCacheDatabaseLogsMailQueueSessionpusherredismysqlerrorlogsessqsredisStoragepublic/storageNOT LINKEDSentryEnabledEnvironmentLaravel SDKVersionPHP SDK VersionReleaseSample Rate ErrorsSample Rate Performance MonitoringSample Rate ProfilingSend Default PIIYESstaging4.13.04.13.0869720100%NOT SETNOT SETDISABLEDroot@fee51d2e1f17:/home/jiminny#phpartisanautomated-reports[2026-04-14 07:48:51] staging.INFO: [automated-reports]Started{"correlation_id":"4c37ea47-eebd-4122-8c35-9d6b9d707beb""trace_id":"bfe6b131-e3ad-4cfc-8954-5fblecfded81"}[2026-04-14 07:48:51]staging.INFO: [automated-reports]Checking conditions {"isMonday":false,"isFirstDay0fMonth":false, "currentMonth":4, "isQuarterlyMonth" : true}id":"4c37ea47-eebd-4122-8c35-9d6b9d707beb", "trace_id" : "bfe6b131-e3ad-4cfc-8954-5fblecfded81"}{"correlation_[2026-04-14 07:48:51] staging.INFO: [automated-reports] Processing daily reports{"correlation_id":"4c37ea47-eebd-4122-8c35-9d6b9d707beb","trace_id":"bfe6b131-e3ad-4cfc-8954-5fblecfded81"}[2026-04-14 07:48:51]c-8954-5fb1ecfded81"}staging. INF0: [automated-reports] Found 2 daily reports to process{"correlation_id":"4c37ea47-eebd-4122-8c35-9d6b9d707beb", "trace_id":"bfe6b131-e3ad-4cf[2026-04-14 07:48:51]staging.INFO: [automated-reports]Dispatching Generate Reportdaily"job for report {"reportUuid": "fa7417aa-538e-49ab-8827-77235637a6f9", "teamId" :1, "frequency" : ","type": "ask_jiminny"} {"correlation_id":"4c37ea47-eebd-4122-8c35-9d6b9d707beb"',"trace_id":"bfe6b131-e3ad-4cfc-8954-5fblecfded81"}[2026-04-14 07:48:51]staging.INFO: [automated-reports]Dispatching Generate Reportjob for report {"reportUuid":"63e6d70b-b7cb-4dfa-8443-53453e6c4054"daily","type": "ask_jiminny"} {"correlation_id":"4c37ea47-eebd-4122-8c35-9d6b9d707beb"',"trace_id": "bfe6b131-e3ad-4cfc-8954-5fblecfded81"}"teamId" :1, "frequency":[2026-04-14 07:48:51] staging.INFO: [automated-reports]Completed{"correlation_id":"4c37ea47-eebd-4122-8c35-9d6b9d707beb""trace_id":"bfe6b131-e3ad-4cfc-8954-5fblecfded81"}root@fee51d2e1f17:/home/jiminny# [ec2-user@ip-10-30-93-249 ~]$ D...
|
10203
|
|
10206
|
199
|
8
|
2026-04-14T08:19:55.018212+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776154795018_m2.jpg...
|
NULL
|
NULL
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
Activity MonitorFileEoitViewWindowHelpgithub.com/j Activity MonitorFileEoitViewWindowHelpgithub.com/jiminny/app/pull/11932~ Google Gemini•. XPlatform Sprint 1 Q2 - Platform TeaJY-20543 add AJ reports User XZ Configure SSH access to multipleConsole Home | Console Home | usSecurityGroup | EC2 |us-east-2JY-20543 add AJ reports User piloSRD-6779 | JY-20632 | Unable toJy 19798 evaluation for ai activity(8) Jiminny7 Ask Jiminny test report - 8 Aor 201- Service-Desk - Queues - Platform& JY-20543 add AJ reports User pilo(x) Configure SSH access to multipleCa CloudWatch | us-east-2+ New Tabwhy I can't see speakerdata on meemt in firefox.ho wto set it upShow thinking~Dealing with missing features right when youneed them is incredibly frustrating. Assuming"meemt" means Google Meet, the reason youcan't see your speaker data comes down tohow Firefox interacts with Google's platformcompared to Chrome.Since "speaker data" can mean a couple ofdifferent things in a meeting, here are the twomost likely causes for your issue and exactlyhow to get things working.1. You Need "Speaker Notes" for GoogleSlidesThe Reality: Google Meet has a native featurethat lets you see your presentation's speakernotes right inside the video call interface.However, this relies on a specific "Present aTab" technology built exclusively for GoogleChrome. Firefox handles screen sharingdifferently, so that native integration simplywon't load.How to set it up (The Firefox Workaround):You can still present and read your notes inFirefox by manually managing your windows.I men in dia (arc) | can see myheadphones in both microphone andspeakersPro vYour Jiminny chats aren't used to improve our models. Gemini is Alane can make mistakes, Inciualne about peodleYour privacy & GeminiSummarize pagei1 OpenJT-2U045 add Au reports UseLakyLak wants to merge 4 commitsOverall the implementation is clShoul dOueue , and sollc testcoIssues1. Silent error swallowing - noaoo/Listeners/automatedkedo} catch (GuzzleException $sunis->release, 3000):The exception is caught and sillogging the error before releasil} catch (GuzzleException :sthis->logger->warningSthis->release(3600);Fix this →2. Partial retry risk - duplicatapp/ Listeners/AucomatedkepoIf tracking succeeds for user #*which will re-track user #1. Forevents. This mav be acceptabli3. Missing return type hint onapp/Listeners/AutomatedReporuieuale funetson bucturdyThe return type annotation arrdeclare scricr tvoes=l oiSrix tnis >4. Minor inefficiency - payloaapp/Listeners/AutomatedRepor$payload = $this->buildPayforeach ($this->resolveUsebulldray load Is called even wfunctional issue, but the payloaWhat looks good• Clean event/listener separa*• getRecipientUser0bjects. .•Activity MonitorProcess NamePs PhpStormkernel taskWindowServerVirtual Machine Service for Dockerscreenelpecet server Helper (RendererActivity Monitorlanguage_server_macos_armcef_server Helper (GPU)ilerm?aunchservicesdNotion Helper (GPUNotion Helper (Renderer)FirefoxWispr Flow Helper (Renderer)cursorulViewservice (Not kesponding)cef_serverWispr FlowVirtual Machine Service for ClaudeNotioncontextstoreAgentRescueTimeWindowManagerHidden BarKeyboara maestro cnoineKarabiner-Core-Servicewisor riow melper kendererWispr Flow Helper (GPU)BiomeAgentawisor flow• DockerKaycastFiretoxcP Isolated Web ContentNotion Calendarcleanshot xFirefoxKarabiner-VinualmiDDevice-DaemonFirefoxCP solated Web ContentbltwarderlogdFiretox GPU HelpersysmonalextinputmenuAcentorg.pars.Karabiner-DriverKit-VirtualHIDDev...© 1Password% CPU104,893.1134,417,016,414,310,510,010,06.84,53,63,53,12,92,92,72,01,81,61,41,41,31,10,90,90.80,80,80,80,7System:User.CPUCPU Time1:45:22,464:34:06.935:15:40,0735:05,1525:58,6330,1030:57,0744:41.002:05,5812,1848:59.2620:26,7518:48.2137:35,993:04.1712:38,698.33,8542:47,593:10,749,5728:26,5818:29,845:54,261623,285:13,253:04,6533,422:33,2722:46,9934:56,3619:28,502,77746,621:02,735:05,302:22,2017,3415,195:16,099:59,5013:54,0850,3543,3116,086:44,344:53,7213:23,6414,2110:41,0932,64ThreadsMemorytheroyRaio Wako-Ups532265568827638023921102103798,54%29,10%62.36%CPU LOAD• Support Daily • in 3h 41 mADiskNetworkQ SearchKindAppleAppleAppleAppleAppleAppleAppleAppleAppleAppleAppleAppleAppleAppleAppleAppleAppleAppleAppleAppleAppleAppleAppleAppleIntelAppleAppleApoleAppleApoleAppleAppleAppleAppleAppleAppleAppleAppleApoleAppleAppleAppleAppleAppleAppleAppleAppleApoleAppleApple% GPU19,30,014,10,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,0GPU Time34,840,0040:17,630,000,000,000,000,000,003,648,812,740,000,0230.320,000,010,000,00O.000,000,000,000,000,000,000,540,000,000,004,590,000,000,0024.390,010,000,000,020,010,000,000,000,000,0050,020,000,00O.000,00Threads:46145154793835117243774894717101/o/488984893548782501861114814664383484248909383353868843696834685900020529383738135251838003452753338842543082653183580142780026050856337146736898036001875100% C•Tue 14 Apr 11:19:54UserlukasrootlukaslukaslukaslukaslukasrootlukasuKaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukasrootlukaslukaslukaslukaslukasrootlukaslukaslukaslukaslukasrootlukaslukaslukasrootlukasrootlukasdriverkitlukas...
|
NULL
|
4855150368497864945
|
NULL
|
click
|
ocr
|
NULL
|
Activity MonitorFileEoitViewWindowHelpgithub.com/j Activity MonitorFileEoitViewWindowHelpgithub.com/jiminny/app/pull/11932~ Google Gemini•. XPlatform Sprint 1 Q2 - Platform TeaJY-20543 add AJ reports User XZ Configure SSH access to multipleConsole Home | Console Home | usSecurityGroup | EC2 |us-east-2JY-20543 add AJ reports User piloSRD-6779 | JY-20632 | Unable toJy 19798 evaluation for ai activity(8) Jiminny7 Ask Jiminny test report - 8 Aor 201- Service-Desk - Queues - Platform& JY-20543 add AJ reports User pilo(x) Configure SSH access to multipleCa CloudWatch | us-east-2+ New Tabwhy I can't see speakerdata on meemt in firefox.ho wto set it upShow thinking~Dealing with missing features right when youneed them is incredibly frustrating. Assuming"meemt" means Google Meet, the reason youcan't see your speaker data comes down tohow Firefox interacts with Google's platformcompared to Chrome.Since "speaker data" can mean a couple ofdifferent things in a meeting, here are the twomost likely causes for your issue and exactlyhow to get things working.1. You Need "Speaker Notes" for GoogleSlidesThe Reality: Google Meet has a native featurethat lets you see your presentation's speakernotes right inside the video call interface.However, this relies on a specific "Present aTab" technology built exclusively for GoogleChrome. Firefox handles screen sharingdifferently, so that native integration simplywon't load.How to set it up (The Firefox Workaround):You can still present and read your notes inFirefox by manually managing your windows.I men in dia (arc) | can see myheadphones in both microphone andspeakersPro vYour Jiminny chats aren't used to improve our models. Gemini is Alane can make mistakes, Inciualne about peodleYour privacy & GeminiSummarize pagei1 OpenJT-2U045 add Au reports UseLakyLak wants to merge 4 commitsOverall the implementation is clShoul dOueue , and sollc testcoIssues1. Silent error swallowing - noaoo/Listeners/automatedkedo} catch (GuzzleException $sunis->release, 3000):The exception is caught and sillogging the error before releasil} catch (GuzzleException :sthis->logger->warningSthis->release(3600);Fix this →2. Partial retry risk - duplicatapp/ Listeners/AucomatedkepoIf tracking succeeds for user #*which will re-track user #1. Forevents. This mav be acceptabli3. Missing return type hint onapp/Listeners/AutomatedReporuieuale funetson bucturdyThe return type annotation arrdeclare scricr tvoes=l oiSrix tnis >4. Minor inefficiency - payloaapp/Listeners/AutomatedRepor$payload = $this->buildPayforeach ($this->resolveUsebulldray load Is called even wfunctional issue, but the payloaWhat looks good• Clean event/listener separa*• getRecipientUser0bjects. .•Activity MonitorProcess NamePs PhpStormkernel taskWindowServerVirtual Machine Service for Dockerscreenelpecet server Helper (RendererActivity Monitorlanguage_server_macos_armcef_server Helper (GPU)ilerm?aunchservicesdNotion Helper (GPUNotion Helper (Renderer)FirefoxWispr Flow Helper (Renderer)cursorulViewservice (Not kesponding)cef_serverWispr FlowVirtual Machine Service for ClaudeNotioncontextstoreAgentRescueTimeWindowManagerHidden BarKeyboara maestro cnoineKarabiner-Core-Servicewisor riow melper kendererWispr Flow Helper (GPU)BiomeAgentawisor flow• DockerKaycastFiretoxcP Isolated Web ContentNotion Calendarcleanshot xFirefoxKarabiner-VinualmiDDevice-DaemonFirefoxCP solated Web ContentbltwarderlogdFiretox GPU HelpersysmonalextinputmenuAcentorg.pars.Karabiner-DriverKit-VirtualHIDDev...© 1Password% CPU104,893.1134,417,016,414,310,510,010,06.84,53,63,53,12,92,92,72,01,81,61,41,41,31,10,90,90.80,80,80,80,7System:User.CPUCPU Time1:45:22,464:34:06.935:15:40,0735:05,1525:58,6330,1030:57,0744:41.002:05,5812,1848:59.2620:26,7518:48.2137:35,993:04.1712:38,698.33,8542:47,593:10,749,5728:26,5818:29,845:54,261623,285:13,253:04,6533,422:33,2722:46,9934:56,3619:28,502,77746,621:02,735:05,302:22,2017,3415,195:16,099:59,5013:54,0850,3543,3116,086:44,344:53,7213:23,6414,2110:41,0932,64ThreadsMemorytheroyRaio Wako-Ups532265568827638023921102103798,54%29,10%62.36%CPU LOAD• Support Daily • in 3h 41 mADiskNetworkQ SearchKindAppleAppleAppleAppleAppleAppleAppleAppleAppleAppleAppleAppleAppleAppleAppleAppleAppleAppleAppleAppleAppleAppleAppleAppleIntelAppleAppleApoleAppleApoleAppleAppleAppleAppleAppleAppleAppleAppleApoleAppleAppleAppleAppleAppleAppleAppleAppleApoleAppleApple% GPU19,30,014,10,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,0GPU Time34,840,0040:17,630,000,000,000,000,000,003,648,812,740,000,0230.320,000,010,000,00O.000,000,000,000,000,000,000,540,000,000,004,590,000,000,0024.390,010,000,000,020,010,000,000,000,000,0050,020,000,00O.000,00Threads:46145154793835117243774894717101/o/488984893548782501861114814664383484248909383353868843696834685900020529383738135251838003452753338842543082653183580142780026050856337146736898036001875100% C•Tue 14 Apr 11:19:54UserlukasrootlukaslukaslukaslukaslukasrootlukasuKaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukasrootlukaslukaslukaslukaslukasrootlukaslukaslukaslukaslukasrootlukaslukaslukasrootlukasrootlukasdriverkitlukas...
|
NULL
|
|
10210
|
199
|
10
|
2026-04-14T08:20:01.544208+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776154801544_m2.jpg...
|
NULL
|
NULL
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
Activity MonitorFileEdhiWindowgithub.com/jiminny/a Activity MonitorFileEdhiWindowgithub.com/jiminny/app/pull/11932~ Google Gemini•. XPlatform Sprint 1 Q2 - Platform TeaJY-20543 add AJ reports User XZ Configure SSH access to multipleConsole Home | Console Home | usSecurityGroup | EC2 |us-east-2JY-20543 add AJ reports User piloSRD-6779 | JY-20632 | Unable toJy 19798 evaluation for ai activity(8) Jiminny7 Ask Jiminny test report - 8 Aor 201- Service-Desk - Queues - Platform& JY-20543 add AJ reports User pilo(x) Configure SSH access to multipleCa CloudWatch | us-east-2+ New Tabwhy I can't see speakerdata on meemt in firefox.ho wto set it upShow thinking~Dealing with missing features right when youneed them is incredibly frustrating. Assuming"meemt" means Google Meet, the reason youcan't see your speaker data comes down tohow Firefox interacts with Google's platformcompared to Chrome.Since "speaker data" can mean a couple ofdifferent things in a meeting, here are the twomost likely causes for your issue and exactlyhow to get things working.1. You Need "Speaker Notes" for GoogleSlidesThe Reality: Google Meet has a native featurethat lets you see your presentation's speakernotes right inside the video call interface.However, this relies on a specific "Present aTab" technology built exclusively for GoogleChrome. Firefox handles screen sharingdifferently, so that native integration simplywon't load.How to set it up (The Firefox Workaround):You can still present and read your notes inFirefox by manually managing your windows.I men in dia (arc) | can see myheadphones in both microphone andspeakersPro vYour Jiminny chats aren't used to improve our models. Gemini is Alane can make mistakes, Inciualne about peodleYour privacy & GeminiSummarize pagei1 OpenJT-2U045 add Au reports UseLakyLak wants to merge 4 commitOverall the implementation is clShouldOueue , and sollc test coIssues1. Silent error swallowing - noaoo/Listeners/automatedkedo} catch (GuzzleException $sunis->release, 3000):The exception is caught and sillogging the error before releasil} catch (GuzzleException $sthis->logger->warningSthis->release(3600);Fix this →2. Partial retry risk - duplicatapp/ Listeners/AucomatedkepoIf tracking succeeds for user #^which will re-track user #1. Forevents. This mav be acceptabli3. Missing return type hint onapp/Listeners/AutomatedReporuieuale funetson bucturdyThe return type annotation arrdeclare(strict tvoes=1) disdrix this >4. Minor inefficiency - payloaapp/Listeners/AutomatedRepor$payload = $this->buildPayforeach ($this->resolveUseoulloravload is callec even wifunctional issue, but the payloaWhat looks good• Clean event/listener separa*• getRecipientUser0bjectsActivity MonitorAll ProcessesProcess NameVintual Machine service tor DockelPhpStormVirtual Machine Service Tor claudeFiretoxeP solated Weo contentlanguage_server_macos_armWindowServer© FirefoxCP Isolated Web Contentrireroxer isolated weo contentClaude Helper (Renderer)FirefoxFirefoxFirefox GPU HelperSlack Helper (Renderer)Firetoxe? solated Web contentNotion Calendar Helper (Renderer)Firetox GPU HelperNotion Helper (Renderer)FirefoxCP Isolated Web ContentFiretoxep solated Web CcontentCursorUlViewService (Not Responding)iTerm2FirefoxCP Isolated Web Contentclauderireroxer isolated weo contentFiretoxcP Isolated Web Contentcef_server Helper (Renderer)Slack helpelClauderireroxer solated wed contentBitwarden Helper (Renderer)cef_server Helper (GPU)Notion Calendar Helper ((GPu)• FirefoxCP Isolated Web ContentFiretoxeP solated Weo contentKayeastWispr FlowDockerrireroxer webexiensionsscreenpipeWispr Flow Helper (GPU)Claude HelperWispr Flow Helper (Renderer)FinderNotion Helper (GPU)Notion calendarNotionACtiVity Monitorfal EirefoxCP Isolated Weh ContentMem.4,00 GB2,72 GB1,86 GB1,15 GB991,4 MB908,0 MB726,3 MB1235 MB708,9 MB645,4 MB559,8 MB557,8 MB534,1 MB500,1 MB4719 M3464,2 MB4447 MB438,7 MB366,0 MB359,3 MB356,3 MB331,8 MB310,1 MB2990 M3264,4 MB262,9 MB240,4 MB239,6 MB239,4 MB234,8 MB211,0 MB195,3 MB192.4 M3190,5 MB1073 M3158,2 MB153,1 MB152,5 MB148,4 MB146,7 MB143,5 MB141,7 MB137,2 MB125,5 MB115,1 MB113,6 MB103,9 MB102,2 MB99,5 MB97,8 MB916 M8Threads269265> 0.loblSupport Daily • in 3h 40m100% CTue 14 Apr 11:20:01CruMemoryQ SearchPorts10361227411 836125217825649233169119117621631912212310 9131295125122129173193824118183169160119120588552725515225199566155765537183400542430351174793853868147004889840751294500472517484581466480141467324273496232654880191148508912893184248781479150910278002824648947242702501322492606848935265345430833366388423800345278043243773813251138376169324246743861200318431710154624DISKUserlukaslukaslukaslukaslukaswindowserverlukaslukaslukaslukaslukaslukaslukaslukasukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukasukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukasPhysical Memory:Memory usedSwap Used:16,00 GB14,03 GB <190 G37,30 GBApp Memory:Wired Memory:Comoressec:5,07 GB2,66 GB5,74 CB...
|
NULL
|
-2534433941286702362
|
NULL
|
click
|
ocr
|
NULL
|
Activity MonitorFileEdhiWindowgithub.com/jiminny/a Activity MonitorFileEdhiWindowgithub.com/jiminny/app/pull/11932~ Google Gemini•. XPlatform Sprint 1 Q2 - Platform TeaJY-20543 add AJ reports User XZ Configure SSH access to multipleConsole Home | Console Home | usSecurityGroup | EC2 |us-east-2JY-20543 add AJ reports User piloSRD-6779 | JY-20632 | Unable toJy 19798 evaluation for ai activity(8) Jiminny7 Ask Jiminny test report - 8 Aor 201- Service-Desk - Queues - Platform& JY-20543 add AJ reports User pilo(x) Configure SSH access to multipleCa CloudWatch | us-east-2+ New Tabwhy I can't see speakerdata on meemt in firefox.ho wto set it upShow thinking~Dealing with missing features right when youneed them is incredibly frustrating. Assuming"meemt" means Google Meet, the reason youcan't see your speaker data comes down tohow Firefox interacts with Google's platformcompared to Chrome.Since "speaker data" can mean a couple ofdifferent things in a meeting, here are the twomost likely causes for your issue and exactlyhow to get things working.1. You Need "Speaker Notes" for GoogleSlidesThe Reality: Google Meet has a native featurethat lets you see your presentation's speakernotes right inside the video call interface.However, this relies on a specific "Present aTab" technology built exclusively for GoogleChrome. Firefox handles screen sharingdifferently, so that native integration simplywon't load.How to set it up (The Firefox Workaround):You can still present and read your notes inFirefox by manually managing your windows.I men in dia (arc) | can see myheadphones in both microphone andspeakersPro vYour Jiminny chats aren't used to improve our models. Gemini is Alane can make mistakes, Inciualne about peodleYour privacy & GeminiSummarize pagei1 OpenJT-2U045 add Au reports UseLakyLak wants to merge 4 commitOverall the implementation is clShouldOueue , and sollc test coIssues1. Silent error swallowing - noaoo/Listeners/automatedkedo} catch (GuzzleException $sunis->release, 3000):The exception is caught and sillogging the error before releasil} catch (GuzzleException $sthis->logger->warningSthis->release(3600);Fix this →2. Partial retry risk - duplicatapp/ Listeners/AucomatedkepoIf tracking succeeds for user #^which will re-track user #1. Forevents. This mav be acceptabli3. Missing return type hint onapp/Listeners/AutomatedReporuieuale funetson bucturdyThe return type annotation arrdeclare(strict tvoes=1) disdrix this >4. Minor inefficiency - payloaapp/Listeners/AutomatedRepor$payload = $this->buildPayforeach ($this->resolveUseoulloravload is callec even wifunctional issue, but the payloaWhat looks good• Clean event/listener separa*• getRecipientUser0bjectsActivity MonitorAll ProcessesProcess NameVintual Machine service tor DockelPhpStormVirtual Machine Service Tor claudeFiretoxeP solated Weo contentlanguage_server_macos_armWindowServer© FirefoxCP Isolated Web Contentrireroxer isolated weo contentClaude Helper (Renderer)FirefoxFirefoxFirefox GPU HelperSlack Helper (Renderer)Firetoxe? solated Web contentNotion Calendar Helper (Renderer)Firetox GPU HelperNotion Helper (Renderer)FirefoxCP Isolated Web ContentFiretoxep solated Web CcontentCursorUlViewService (Not Responding)iTerm2FirefoxCP Isolated Web Contentclauderireroxer isolated weo contentFiretoxcP Isolated Web Contentcef_server Helper (Renderer)Slack helpelClauderireroxer solated wed contentBitwarden Helper (Renderer)cef_server Helper (GPU)Notion Calendar Helper ((GPu)• FirefoxCP Isolated Web ContentFiretoxeP solated Weo contentKayeastWispr FlowDockerrireroxer webexiensionsscreenpipeWispr Flow Helper (GPU)Claude HelperWispr Flow Helper (Renderer)FinderNotion Helper (GPU)Notion calendarNotionACtiVity Monitorfal EirefoxCP Isolated Weh ContentMem.4,00 GB2,72 GB1,86 GB1,15 GB991,4 MB908,0 MB726,3 MB1235 MB708,9 MB645,4 MB559,8 MB557,8 MB534,1 MB500,1 MB4719 M3464,2 MB4447 MB438,7 MB366,0 MB359,3 MB356,3 MB331,8 MB310,1 MB2990 M3264,4 MB262,9 MB240,4 MB239,6 MB239,4 MB234,8 MB211,0 MB195,3 MB192.4 M3190,5 MB1073 M3158,2 MB153,1 MB152,5 MB148,4 MB146,7 MB143,5 MB141,7 MB137,2 MB125,5 MB115,1 MB113,6 MB103,9 MB102,2 MB99,5 MB97,8 MB916 M8Threads269265> 0.loblSupport Daily • in 3h 40m100% CTue 14 Apr 11:20:01CruMemoryQ SearchPorts10361227411 836125217825649233169119117621631912212310 9131295125122129173193824118183169160119120588552725515225199566155765537183400542430351174793853868147004889840751294500472517484581466480141467324273496232654880191148508912893184248781479150910278002824648947242702501322492606848935265345430833366388423800345278043243773813251138376169324246743861200318431710154624DISKUserlukaslukaslukaslukaslukaswindowserverlukaslukaslukaslukaslukaslukaslukaslukasukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukasukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukasPhysical Memory:Memory usedSwap Used:16,00 GB14,03 GB <190 G37,30 GBApp Memory:Wired Memory:Comoressec:5,07 GB2,66 GB5,74 CB...
|
NULL
|
|
10211
|
198
|
10
|
2026-04-14T08:20:03.319112+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776154803319_m1.jpg...
|
NULL
|
NULL
|
1
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
iTerm2ShellEditViewSessionScriptsProfilesWindowHel iTerm2ShellEditViewSessionScriptsProfilesWindowHelplhl§ Support Daily • in 3h 40 m100% <Tue 14 Apr 11:20:02DOCKER88111DOCKER (docker-compose)1/fd/1' 2>&1docker_lamp_1DEV (-zsh)882APP (-zsh)DOCKER (docker-compose)ec2-user@ip-10-30-... *418186-zshO 87* Unable to acce...O 882026-04-14 08:16:50 Running ['artisan'activity:notify-not-logged]docker_1amp_1c/1/fd/1' 2>&1docker_lamp_1celed":14}…....docker_lamp_1d/1' 2>&1docker_lamp_1ox(es) for sync.docker_lamp_1docker_lamp_1• '/usr/local/bin/php' 'artisan' activity:notify-not-logged > '/pro2026-04-14 08:16:54 Running ['artisan'activity:status-count] {"can• '/usr/local/bin/php' 'artisan'activity:status-count> '/proc/1/f2026-04-14 08:16:57 Running ['artisan'mailbox: sync]Queueing 2 inb3S DONE'/usr/local/bin/php''artisan' mailbox:sync > '/proc/1/fd/1' 2>&1docker_lamp_1docker_lamp_1docker_lamp_1RUNNINGdocker_lamp_1186msDONEdocker_lamp_1RUNNINGdocker_lamp_169ms DONEdocker_lamp_1docker__1amp_1run_artisan_schedule: Done waiting for schedule:run2026-04-14 08:17:03 Jiminny\Jobs\Mailbox\SyncInbox2026-04-14 08:17:03 Jiminny\Jobs\Mailbox\SyncInbox231.2026-04-14 08:17:03 Jiminny\Jobs\Mailbox\SyncInbox2026-04-14 08:17:03 Jiminny\Jobs\Mailbox|SyncInbox219.2026-04-14 08:18:05 Running ['artisan'meeting-bot:schedule-bot]..docker_lamp_1• '/usr/local/bin/php' 'artisan'meeting-bot: schedule-bot › */proc/docker_lamp_12s DONEdocker_lamp_1c/1/fd/1'2>&1docker_lamp_1nts]4S DONEdocker_lamp_1'/proc/1/fd/1'docker_lamp_14s DONEdocker_lamp_1c/1/fd/1'2>&1docker_lamp_1batches=15]docker_1amp_12026-04-14 08:18:07 Running ['artisan' dialers:monitor-activities]• '/usr/local/bin/php' 'artisan'dialers:monitor-activities > '/pro2026-04-14 08:18:09 Running ['artisan'jiminny:monitor-social-accou1 '/usr/local/bin/php' 'artisan'jiminny:monitor-social-accounts >2026-04-14 08:18:14 Running ['artisan'mailbox:skip-lists:refresh]1 '/usr/local/bin/php' 'artisan'mailbox:skip-lists:refresh > '/pro2026-04-14 08:18:18 Running ['artisan'mailbox:batch:process --max-1s DONE• '/usr/local/bin/php' 'artisan'mailbox:batch:process --max-batche-zsh-zshT2PROD (-zsh)Last login:Sat Apr 11 11:13:58 on consolePoetry could not find a pyproject.toml file in /Users/lukas or its parentsPRODPoetry could not find a pyproject.toml file in /Users/lukas or its parentslukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ |XI13 EU (-zsh)Last login: Sat Apr 11 11:13:58 on consolePoetry could not find a pyproject.toml file in /Users/lukas or its parentsPoetry could not find a pyproject.tomlfile in /Users/lukas or its parents@Lukas-Kovaliks-MacBook-Pro-JiminnyT4STAGE (ssh)Run'do-release-upgrade' to upgrade to it.STAGE*** System restart required ***Last login: Thu Apr9 14:04:46 2026 from 212.5.153.87t5QA (-zsh)Last login: Sat Apr 11 12:38:35 on ttys003Poetry could not find a pyproject.toml file in /Users/lukas or its parentsPoetry could not find a pyproject.tomlfile in /Users/lukas or its parentsXT6FE (-zsh)Last login: Sat Apr 11 12:38:35 on ttys004Poetry could not find a pyproject.toml file in /Users/lukas or its parents RONTENDPoetry could not find a pyproject.toml file in /Users/lukas or its parentslukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ IX 77 EXT (-zsh)Poetry could not find a pyproject.toml file in /Users/lukas or its parentsEXTENSIONPoetry could not find a pyproject.toml file in /Users/lukas or its parentsas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ I|...
|
NULL
|
-6444566488244899711
|
NULL
|
visual_change
|
ocr
|
NULL
|
iTerm2ShellEditViewSessionScriptsProfilesWindowHel iTerm2ShellEditViewSessionScriptsProfilesWindowHelplhl§ Support Daily • in 3h 40 m100% <Tue 14 Apr 11:20:02DOCKER88111DOCKER (docker-compose)1/fd/1' 2>&1docker_lamp_1DEV (-zsh)882APP (-zsh)DOCKER (docker-compose)ec2-user@ip-10-30-... *418186-zshO 87* Unable to acce...O 882026-04-14 08:16:50 Running ['artisan'activity:notify-not-logged]docker_1amp_1c/1/fd/1' 2>&1docker_lamp_1celed":14}…....docker_lamp_1d/1' 2>&1docker_lamp_1ox(es) for sync.docker_lamp_1docker_lamp_1• '/usr/local/bin/php' 'artisan' activity:notify-not-logged > '/pro2026-04-14 08:16:54 Running ['artisan'activity:status-count] {"can• '/usr/local/bin/php' 'artisan'activity:status-count> '/proc/1/f2026-04-14 08:16:57 Running ['artisan'mailbox: sync]Queueing 2 inb3S DONE'/usr/local/bin/php''artisan' mailbox:sync > '/proc/1/fd/1' 2>&1docker_lamp_1docker_lamp_1docker_lamp_1RUNNINGdocker_lamp_1186msDONEdocker_lamp_1RUNNINGdocker_lamp_169ms DONEdocker_lamp_1docker__1amp_1run_artisan_schedule: Done waiting for schedule:run2026-04-14 08:17:03 Jiminny\Jobs\Mailbox\SyncInbox2026-04-14 08:17:03 Jiminny\Jobs\Mailbox\SyncInbox231.2026-04-14 08:17:03 Jiminny\Jobs\Mailbox\SyncInbox2026-04-14 08:17:03 Jiminny\Jobs\Mailbox|SyncInbox219.2026-04-14 08:18:05 Running ['artisan'meeting-bot:schedule-bot]..docker_lamp_1• '/usr/local/bin/php' 'artisan'meeting-bot: schedule-bot › */proc/docker_lamp_12s DONEdocker_lamp_1c/1/fd/1'2>&1docker_lamp_1nts]4S DONEdocker_lamp_1'/proc/1/fd/1'docker_lamp_14s DONEdocker_lamp_1c/1/fd/1'2>&1docker_lamp_1batches=15]docker_1amp_12026-04-14 08:18:07 Running ['artisan' dialers:monitor-activities]• '/usr/local/bin/php' 'artisan'dialers:monitor-activities > '/pro2026-04-14 08:18:09 Running ['artisan'jiminny:monitor-social-accou1 '/usr/local/bin/php' 'artisan'jiminny:monitor-social-accounts >2026-04-14 08:18:14 Running ['artisan'mailbox:skip-lists:refresh]1 '/usr/local/bin/php' 'artisan'mailbox:skip-lists:refresh > '/pro2026-04-14 08:18:18 Running ['artisan'mailbox:batch:process --max-1s DONE• '/usr/local/bin/php' 'artisan'mailbox:batch:process --max-batche-zsh-zshT2PROD (-zsh)Last login:Sat Apr 11 11:13:58 on consolePoetry could not find a pyproject.toml file in /Users/lukas or its parentsPRODPoetry could not find a pyproject.toml file in /Users/lukas or its parentslukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ |XI13 EU (-zsh)Last login: Sat Apr 11 11:13:58 on consolePoetry could not find a pyproject.toml file in /Users/lukas or its parentsPoetry could not find a pyproject.tomlfile in /Users/lukas or its parents@Lukas-Kovaliks-MacBook-Pro-JiminnyT4STAGE (ssh)Run'do-release-upgrade' to upgrade to it.STAGE*** System restart required ***Last login: Thu Apr9 14:04:46 2026 from 212.5.153.87t5QA (-zsh)Last login: Sat Apr 11 12:38:35 on ttys003Poetry could not find a pyproject.toml file in /Users/lukas or its parentsPoetry could not find a pyproject.tomlfile in /Users/lukas or its parentsXT6FE (-zsh)Last login: Sat Apr 11 12:38:35 on ttys004Poetry could not find a pyproject.toml file in /Users/lukas or its parents RONTENDPoetry could not find a pyproject.toml file in /Users/lukas or its parentslukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ IX 77 EXT (-zsh)Poetry could not find a pyproject.toml file in /Users/lukas or its parentsEXTENSIONPoetry could not find a pyproject.toml file in /Users/lukas or its parentsas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ I|...
|
NULL
|
|
10214
|
198
|
12
|
2026-04-14T08:20:18.498928+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776154818498_m1.jpg...
|
NULL
|
NULL
|
1
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
iTerm2ShellEditViewSessionScriptsProfilesWindowHel iTerm2ShellEditViewSessionScriptsProfilesWindowHelp(ablSupport Daily - in 3h 40 m100% <47DEV (-zsh)DOCKER• 881DEV (-zsh)Last login: Sat Apr 11 12:38:35 on ttys006APP (-zsh)ec2-user@ip-10-30-...X4-zshPoetry could not find a pyproject.toml file in /Users/lukas/jiminny/app or its parentsPoetry could not find a pyproject.toml file in /Users/lukas/jiminny/app or its parentslukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/jiminny/app (JY-18909-automated-reports-ask-jiminny) $ ]-zsh86-zsh®O ₴7Tue 14 Apr 11:20:18181* Unable to acce...O x8DEV...
|
NULL
|
-3082121677923442596
|
NULL
|
visual_change
|
ocr
|
NULL
|
iTerm2ShellEditViewSessionScriptsProfilesWindowHel iTerm2ShellEditViewSessionScriptsProfilesWindowHelp(ablSupport Daily - in 3h 40 m100% <47DEV (-zsh)DOCKER• 881DEV (-zsh)Last login: Sat Apr 11 12:38:35 on ttys006APP (-zsh)ec2-user@ip-10-30-...X4-zshPoetry could not find a pyproject.toml file in /Users/lukas/jiminny/app or its parentsPoetry could not find a pyproject.toml file in /Users/lukas/jiminny/app or its parentslukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/jiminny/app (JY-18909-automated-reports-ask-jiminny) $ ]-zsh86-zsh®O ₴7Tue 14 Apr 11:20:18181* Unable to acce...O x8DEV...
|
NULL
|
|
10216
|
198
|
13
|
2026-04-14T08:20:23.933453+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776154823933_m1.jpg...
|
NULL
|
NULL
|
1
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
iTerm2ShellEditViewSessionScriptsProfilesWindowHel iTerm2ShellEditViewSessionScriptsProfilesWindowHelp(ablSupport Daily • in 3 h 40 m100% <47DEV (-zsh)DOCKER₴81DEV (-zsh)Last login: Sat Apr 11 12:38:35 on ttys006APP (-zsh)ec2-user@ip-10-30-...X4-zshPoetry could not find a pyproject.toml file in /Users/lukas/jiminny/app or its parentsPoetry could not find a pyproject.toml file in /Users/lukas/jiminny/app or its parentslukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/jiminny/app (JY-18909-automated-reports-ask-jiminny) $ ]-zsh86-zshO ₴7Tue 14 Apr 11:20:23181* Unable to acce...O x8DEV...
|
NULL
|
-1347599308919085712
|
NULL
|
click
|
ocr
|
NULL
|
iTerm2ShellEditViewSessionScriptsProfilesWindowHel iTerm2ShellEditViewSessionScriptsProfilesWindowHelp(ablSupport Daily • in 3 h 40 m100% <47DEV (-zsh)DOCKER₴81DEV (-zsh)Last login: Sat Apr 11 12:38:35 on ttys006APP (-zsh)ec2-user@ip-10-30-...X4-zshPoetry could not find a pyproject.toml file in /Users/lukas/jiminny/app or its parentsPoetry could not find a pyproject.toml file in /Users/lukas/jiminny/app or its parentslukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/jiminny/app (JY-18909-automated-reports-ask-jiminny) $ ]-zsh86-zshO ₴7Tue 14 Apr 11:20:23181* Unable to acce...O x8DEV...
|
10214
|
|
10218
|
199
|
13
|
2026-04-14T08:20:23.933478+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776154823933_m2.jpg...
|
NULL
|
NULL
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
Activity MonitorFileEoitViewWindowHelpgithub.com/j Activity MonitorFileEoitViewWindowHelpgithub.com/jiminny/app/pull/11932~ Google Gemini•. XPlatform Sprint 1 Q2 - Platform TeaJY-20543 add AJ reports User XZ Configure SSH access to multipleConsole Home | Console Home | usSecurityGroup | EC2 |us-east-2JY-20543 add AJ reports User piloSRD-6779 | JY-20632 | Unable toJy 19798 evaluation for ai activity(8) Jiminny7 Ask Jiminny test report - 8 Aor 201- Service-Desk - Queues - Platform& JY-20543 add AJ reports User pilo(x) Configure SSH access to multipleCa CloudWatch | us-east-2+ New Tabwhy I can't see speakerdata on meemt in firefox.ho wto set it upShow thinking~Dealing with missing features right when youneed them is incredibly frustrating. Assuming"meemt" means Google Meet, the reason youcan't see your speaker data comes down tohow Firefox interacts with Google's platformcompared to Chrome.Since "speaker data" can mean a couple ofdifferent things in a meeting, here are the twomost likely causes for your issue and exactlyhow to get things working.1. You Need "Speaker Notes" for GoogleSlidesThe Reality: Google Meet has a native featurethat lets you see your presentation's speakernotes right inside the video call interface.However, this relies on a specific "Present aTab" technology built exclusively for GoogleChrome. Firefox handles screen sharingdifferently, so that native integration simplywon't load.How to set it up (The Firefox Workaround):You can still present and read your notes inFirefox by manually managing your windows.I men in dia (arc) | can see myheadphones in both microphone andspeakersPro vYour Jiminny chats aren't used to improve our models. Gemini is Alane can make mistakes, Inciualne about peodleYour privacy & GeminiSummarize pagei1 Open~t-4U045 C00 AJ reoons useLakyLak wants to merge 4 commitOverall the implementation is clShouldOueue , and sollc test coIssues1. Silent error swallowing - noaoo/Listeners/aucomatedkedo} catch (GuzzleException $sunis->release, 3000):The exception is caught and sillogging the error before releasil} catch (GuzzleException $sthis->logger->warningSthis->release(3600);Fix this →2. Partial retry risk - duplicatapp/ Listeners/AucomatedrepoIf tracking succeeds for user #*which will re-track user #1. Forevents. Inis mav oe acceotaoli3. Missing return type hint onapp/Listeners/AutomatedRepoluieuale funetson bucturdyThe return type annotation arrdeclare scricr tvoes=l oiSrix this >4. Minor inefficiency - payloaapp/Listeners/AutomatedRepor$payload = $this->buildPayforeach ($this->resolveUstoulloravload s callec even wifunctional issue, but the payloaWhat looks good• Clean event/listener separa*• getRecipientUser0bjects. .•Activity MonitorAll ProcessesProcess NameVintual Machine service tor DockelPhpStormVirtual Machine Service for ClaudeFiretoxeP solated Weo contentlanguage_server_macos_armWindowServer© FirefoxCP Isolated Web Contentrireroxer solated wed contentClaude Helper (Renderer)FirefoxFirefoxFirefox GPU HelperSlack Helper (Renderer)Firetoxe? solated Web contentNotion Calendar Helper (Renderer)Firetox GPU HelperNotion Helper (Renderer)FirefoxCP Isolated Web ContentFirefoxCP Isolated Web ContentursorUlViewService (Not Responding)FirefoxCP Isolated Web ContentclaudeFirefoxCP Isolated Web ContentFiretoxcP Isolated Web Contentcef_server Helper (Renderer)claudeFirefoxCP Isolated Web ContentSlack helpelBitwarden Helper (Renderer)cef_server Helper (GPU)oFiretoxe? solated Weo contentFirefoxCP Isolated Web ContentRaycastWispr FlowDockel• FirefoxCP WebExtensionsNotion calendar melper (Gru)Claude HelperscreenpipeWispr Flow Helper (GPU)Wispr Flow Helper (Renderer)FinderNotion Helper (GPU)Notion calendarNotionACtiVity Monitorfal EirefoxCP Isolated Weh ContentMem..Threads4,00 GB2,93 GB1,86 GB1,15 GB1,08 GB905,2 MB725,3 MB1235 MB708,9 MB645,4 MB560,0 MB557,8 MB538,0 MB501,6 MB4719 M3464,0 MB444,8 MB442,3 MB366,0 MB359,3 MB358,3 MB310,1 MB299,0 MB2076M3264,6 MB262,8 MB241,5 MB239,5 MB234,8 MB222,2 MB211,1 MB195,2 MB190,5 MB167,3 MB1596 M3153,1 MB152,5 MB148,4 MB145,2 MB141,7 MB141,3 MB139,3 MB137,2 MB125,5 MB115,1 MB113,6 MB102,3 MB102,1 MB99,5 MB98,1 MB915 M8273265MEMORY PRESSURE, 0lablSupport Daily • in 3h 40mA100% CS•Tue 14 Apr 11:20:23CPUMemorytheroyDISKNetworkQ SearchPorts10371247411 859126123217834648231179119117321932212112310 9531231 3021201271748201181881831691185905517251161995112235661557665381904095424233511747938538681470048898407512945004725174845814664801414673242734962326548801911485089128931842147915091048782780028246489472501322492427026068489355430c3336638842380034527804326534251124377381338376169324246743861200318431710154624UserlukaslukaslukaslukaslukaswindowserverlukaslukaslukaslukaslukaslukaslukaslukasukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukasPhysical Memory:Memory usedSwap Used:16,00 GB14,05 GB<19G37,05 GBApp Memory:Wired Memory:Comoressec:4,84 GB2,31 GB6,35 CB...
|
NULL
|
3315036499841450739
|
NULL
|
click
|
ocr
|
NULL
|
Activity MonitorFileEoitViewWindowHelpgithub.com/j Activity MonitorFileEoitViewWindowHelpgithub.com/jiminny/app/pull/11932~ Google Gemini•. XPlatform Sprint 1 Q2 - Platform TeaJY-20543 add AJ reports User XZ Configure SSH access to multipleConsole Home | Console Home | usSecurityGroup | EC2 |us-east-2JY-20543 add AJ reports User piloSRD-6779 | JY-20632 | Unable toJy 19798 evaluation for ai activity(8) Jiminny7 Ask Jiminny test report - 8 Aor 201- Service-Desk - Queues - Platform& JY-20543 add AJ reports User pilo(x) Configure SSH access to multipleCa CloudWatch | us-east-2+ New Tabwhy I can't see speakerdata on meemt in firefox.ho wto set it upShow thinking~Dealing with missing features right when youneed them is incredibly frustrating. Assuming"meemt" means Google Meet, the reason youcan't see your speaker data comes down tohow Firefox interacts with Google's platformcompared to Chrome.Since "speaker data" can mean a couple ofdifferent things in a meeting, here are the twomost likely causes for your issue and exactlyhow to get things working.1. You Need "Speaker Notes" for GoogleSlidesThe Reality: Google Meet has a native featurethat lets you see your presentation's speakernotes right inside the video call interface.However, this relies on a specific "Present aTab" technology built exclusively for GoogleChrome. Firefox handles screen sharingdifferently, so that native integration simplywon't load.How to set it up (The Firefox Workaround):You can still present and read your notes inFirefox by manually managing your windows.I men in dia (arc) | can see myheadphones in both microphone andspeakersPro vYour Jiminny chats aren't used to improve our models. Gemini is Alane can make mistakes, Inciualne about peodleYour privacy & GeminiSummarize pagei1 Open~t-4U045 C00 AJ reoons useLakyLak wants to merge 4 commitOverall the implementation is clShouldOueue , and sollc test coIssues1. Silent error swallowing - noaoo/Listeners/aucomatedkedo} catch (GuzzleException $sunis->release, 3000):The exception is caught and sillogging the error before releasil} catch (GuzzleException $sthis->logger->warningSthis->release(3600);Fix this →2. Partial retry risk - duplicatapp/ Listeners/AucomatedrepoIf tracking succeeds for user #*which will re-track user #1. Forevents. Inis mav oe acceotaoli3. Missing return type hint onapp/Listeners/AutomatedRepoluieuale funetson bucturdyThe return type annotation arrdeclare scricr tvoes=l oiSrix this >4. Minor inefficiency - payloaapp/Listeners/AutomatedRepor$payload = $this->buildPayforeach ($this->resolveUstoulloravload s callec even wifunctional issue, but the payloaWhat looks good• Clean event/listener separa*• getRecipientUser0bjects. .•Activity MonitorAll ProcessesProcess NameVintual Machine service tor DockelPhpStormVirtual Machine Service for ClaudeFiretoxeP solated Weo contentlanguage_server_macos_armWindowServer© FirefoxCP Isolated Web Contentrireroxer solated wed contentClaude Helper (Renderer)FirefoxFirefoxFirefox GPU HelperSlack Helper (Renderer)Firetoxe? solated Web contentNotion Calendar Helper (Renderer)Firetox GPU HelperNotion Helper (Renderer)FirefoxCP Isolated Web ContentFirefoxCP Isolated Web ContentursorUlViewService (Not Responding)FirefoxCP Isolated Web ContentclaudeFirefoxCP Isolated Web ContentFiretoxcP Isolated Web Contentcef_server Helper (Renderer)claudeFirefoxCP Isolated Web ContentSlack helpelBitwarden Helper (Renderer)cef_server Helper (GPU)oFiretoxe? solated Weo contentFirefoxCP Isolated Web ContentRaycastWispr FlowDockel• FirefoxCP WebExtensionsNotion calendar melper (Gru)Claude HelperscreenpipeWispr Flow Helper (GPU)Wispr Flow Helper (Renderer)FinderNotion Helper (GPU)Notion calendarNotionACtiVity Monitorfal EirefoxCP Isolated Weh ContentMem..Threads4,00 GB2,93 GB1,86 GB1,15 GB1,08 GB905,2 MB725,3 MB1235 MB708,9 MB645,4 MB560,0 MB557,8 MB538,0 MB501,6 MB4719 M3464,0 MB444,8 MB442,3 MB366,0 MB359,3 MB358,3 MB310,1 MB299,0 MB2076M3264,6 MB262,8 MB241,5 MB239,5 MB234,8 MB222,2 MB211,1 MB195,2 MB190,5 MB167,3 MB1596 M3153,1 MB152,5 MB148,4 MB145,2 MB141,7 MB141,3 MB139,3 MB137,2 MB125,5 MB115,1 MB113,6 MB102,3 MB102,1 MB99,5 MB98,1 MB915 M8273265MEMORY PRESSURE, 0lablSupport Daily • in 3h 40mA100% CS•Tue 14 Apr 11:20:23CPUMemorytheroyDISKNetworkQ SearchPorts10371247411 859126123217834648231179119117321932212112310 9531231 3021201271748201181881831691185905517251161995112235661557665381904095424233511747938538681470048898407512945004725174845814664801414673242734962326548801911485089128931842147915091048782780028246489472501322492427026068489355430c3336638842380034527804326534251124377381338376169324246743861200318431710154624UserlukaslukaslukaslukaslukaswindowserverlukaslukaslukaslukaslukaslukaslukaslukasukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukasPhysical Memory:Memory usedSwap Used:16,00 GB14,05 GB<19G37,05 GBApp Memory:Wired Memory:Comoressec:4,84 GB2,31 GB6,35 CB...
|
10215
|
|
10220
|
198
|
15
|
2026-04-14T08:20:25.685718+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776154825685_m1.jpg...
|
NULL
|
NULL
|
1
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
iTerm2ShellEditViewSessionScriptsProfilesWindowHel iTerm2ShellEditViewSessionScriptsProfilesWindowHelp<lahlSupport Daily • in 3h 40 m100% CTue 14 Apr 11:20:25-zshDOCKER*,- 9812026-04-14710:42:32.00239522026-04-14T10:43:54.018248Z2026-04-14T10:44:14.441901Z2026-04-14T10:46:10.84602222026-04-14T10:46:13.409747Z2026-04-14T10:46:20.581438Z2026-04-14T10:48:54.016251Z2026-04-14T10:51:21.304410Z2026-04-14T10:51:24.182987Z2026-04-14T10:51:29.008618Z2026-04-14710:53:54.01534522026-04-14T10:55:45.188612Z2026-04-14T10:55:51.268055Z2026-04-14T10:55:54.29134422026-04-14T10:56:21.462763Z2026-04-14T10:56:29.823353Z2026-04-14T10:56:35.783884Z2026-04-14T10:56:42.164282Z2026-04-14T10:57:35.005790Z2026-04-14T10:58:54.014355Z2026-04-14T11:01:42.196634Z2026-04-14T11:01:46.317911Z2026-04-14T11:01:51.004763Z2026-04-14T11:03:54.011699Z2026-04-14T11:06:06.896977Z2026-04-14111:06:51162654172026-04-14T11:06:54.736449Z2026-04-14T11:06:59.497979Z2026-04-14T11:07:30.811506Z2026-04-14T11:08:54.132567Z2026-04-14T11:11:59.547722Z2026-04-14T11:12:00.979220Z2026-04-14T11:12:03.285162Z2026-04-14T11:13:02.293460Z2026-04-14T11:13:54.139196Z2026-04-14T11:15:23.363825Z2026-04-14T11:17:03.893311Z2026-04-14T11:17:05.929746Z2026-04-14T11:17:09.938501Z2026-04-14T11:18:54.146216Z2026-04-14T11:19:44.426100Z2026-04-14T11:20:02.454377Z2026-04-14T11:20:09.417633Z2026-04-14T11:20:15.490811ZDEV (-zsh)INFOINFOINFOINFOINFOINFOINFOINFOINFOINFOINFOINFOINFOINFOINFOINFOINFOINFOINFOINFOINFOINFOINFOINFOINFOINFOINFOINFOINFOINFOINFOINFOINFOINFOINFOINFOINFOINFOINFOINFOINFOINFOINFOINFO282APP (-zsh)83ec2-user@ip-10-30-...₴488586-zsh₴7* Unable to acce...screenpipe_engine::event_driven_capture:contentdedup: skippingcapturefor monitor2(hash=-4927744411103670831, trigger=click)screenpipe_engine::retention:retention: cleaning up data before 2026-03-31T07:43:54.018235+00:00 (14d retention)screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=[CREDIT_CARD], trigger=visual_change)screenpipe_engine::snapshot_compaction: snapshotcompaction: found 103 eligible framesscreenpipe_engine::snapshot_compaction: snapshotcompaction: 38 frames, 6.1MB → 0.5MB (11.4x), 38 JPEGSdeletedscreenpipe_engine::snapshot_compaction: snapshotcompaction: 63 frames,14.5MB+ 6.4MB (2.2x),63 JPEGSdeletedscreenpipe_engine::retention:retention: cleaning up data before 2026-03-31T07:48:54.016243+00:00 (14d retention)screenpipe_engine::snapshot_compaction: snapshot compaction: found 62eligible framesscreenpipe_engine::snapshot_compaction: snapshot compaction: 29 frames, 4.3MB→ 1.OMB (4.1x), 29 JPEGs deletedscreenpipe_engine::snapshot_compaction: snapshotcompaction: 31 frames,6.8MB→ 3.3MB (2.0x), 31 JPEGs deletedscreenpipe_engine::retention: retention: cleaning up data before 2026-03-31T07:53:54.015326+00:00 (14d retention)screenpipe_engine::event_driven_capture: content dedup:skipping capture formonitor 2 (hash=948744052489759226, trigger=visual_change)screenpipe_engine::event_driven_capture: contentdedup: skipping capture for monitor 2 (hash=-5240833765549519033, trigger=visual_change)screenpipe_engine::event,_driven_capture:content dedup:skipping capture for monitor 2 (hash=-5240833765549519033, trigger=visual_change)screenpipe_engine::event_driven_capture: content dedup:skipping capture for monitor 2 (hash=-5240833765549519033, trigger=click)screenpipe_engine::snapshot_compaction: snapshotcompaction: found 145eligible framesscreenpipe_engine::snapshot_compaction: snapshotcompaction: 75 frames,15.8MB → 5.6MB(2.8x), 75 JPEGs deletedscreenpipe_engine::snapshot_compaction: snapshotcompaction: 68 frames, 13.9MB → 5.0MB(2.7x), 68 JPEGs deletedscreenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-7307746809301126898, trigger=click)screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T07:58:54.014296+00:00 (14d retention)screenpipe_engine::snapshot_compaction: snapshot compaction: found 152 eligible framesscreenpipe_engine::snapshot_compaction: snapshot compaction: 73 frames, 15.3MB → 3.6MB (4.3x), 73 JPEGs deletedscreenpipe_engine::snapshot_compaction: snapshot compaction: 77 frames,16.4MB → 5.2MB (3.1x), 77 JPEGs deletedscreenpipe_engine::retention: retention: cleaning up data before 2026-03-31T08:03:54.011691+00:00 (14d retention)screenpipe_engine::event_driven_capture: content dedup:skipping capture for monitor 1 (hash=-1974151446955324960, trigger=click)screenpipe_engine::snapshot_compaction: snapshot compaction: found 112 eligibleframesscreenpipe_engine::snapshot_compaction: snapshot compaction: 51 frames, 8.6MB → 1.3MB (6.6x), 51 JPEGs deletedscreenpipe_engine::snapshot_compaction: snapshotcompaction: 59 frames, 12.6MB → 5.1MB (2.5x), 59 JPEGs deletedscreenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-6120300816212175993,screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T08:08:54.132545+00:00 (14d retention)trigger=click)screenpipe_engine::snapshot_compaction: snapshot compaction: found 46 eligible framesscreenpipe_engine::snapshot_compaction: snapshot compaction: 18 frames, 2.4MB → 0.6MB (4.3x), 18 JPEGs deletedscreenpipe_engine::snapshot_compaction: snapshot compaction: 26 frames, 5.4MB → 1.9MB (2.9x), 26 JPEGs deletedscreenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-7651518855368635453, trigger=click)screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T08:13:54.139180+00:00 (14d retention)screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=5197446424512897028, trigger=click)screenpipe_engine::snapshot_compaction: snapshot compaction: found 66 eligible framesscreenpipe_engine::snapshot_compaction: snapshot compaction: 26 frames, 3.8MB 1.2MB (3.0x), 26 JPEGs deletedscreenpipe_engine::snapshot_compaction: snapshot compaction: 38 frames,6.9MB→ 2.4MB (2.9x), 38 JPEGSdeletedscreenpipe_engine::retention: retention: cleaning up data before 2026-03-31T08:18:54.146193+00:00 (14d retention)screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=6313736753302658872, trigger=visual_change)screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-4572313131525613053, trigger=click)screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=1132831535450885273, trigger=visual_change)screenpipe_engine::event_driven_capture: content dedup:skipping capture for monitor 1 (hash=1132831535450885273, trigger=visual_change)O 88...
|
NULL
|
-4797122638207042973
|
NULL
|
click
|
ocr
|
NULL
|
iTerm2ShellEditViewSessionScriptsProfilesWindowHel iTerm2ShellEditViewSessionScriptsProfilesWindowHelp<lahlSupport Daily • in 3h 40 m100% CTue 14 Apr 11:20:25-zshDOCKER*,- 9812026-04-14710:42:32.00239522026-04-14T10:43:54.018248Z2026-04-14T10:44:14.441901Z2026-04-14T10:46:10.84602222026-04-14T10:46:13.409747Z2026-04-14T10:46:20.581438Z2026-04-14T10:48:54.016251Z2026-04-14T10:51:21.304410Z2026-04-14T10:51:24.182987Z2026-04-14T10:51:29.008618Z2026-04-14710:53:54.01534522026-04-14T10:55:45.188612Z2026-04-14T10:55:51.268055Z2026-04-14T10:55:54.29134422026-04-14T10:56:21.462763Z2026-04-14T10:56:29.823353Z2026-04-14T10:56:35.783884Z2026-04-14T10:56:42.164282Z2026-04-14T10:57:35.005790Z2026-04-14T10:58:54.014355Z2026-04-14T11:01:42.196634Z2026-04-14T11:01:46.317911Z2026-04-14T11:01:51.004763Z2026-04-14T11:03:54.011699Z2026-04-14T11:06:06.896977Z2026-04-14111:06:51162654172026-04-14T11:06:54.736449Z2026-04-14T11:06:59.497979Z2026-04-14T11:07:30.811506Z2026-04-14T11:08:54.132567Z2026-04-14T11:11:59.547722Z2026-04-14T11:12:00.979220Z2026-04-14T11:12:03.285162Z2026-04-14T11:13:02.293460Z2026-04-14T11:13:54.139196Z2026-04-14T11:15:23.363825Z2026-04-14T11:17:03.893311Z2026-04-14T11:17:05.929746Z2026-04-14T11:17:09.938501Z2026-04-14T11:18:54.146216Z2026-04-14T11:19:44.426100Z2026-04-14T11:20:02.454377Z2026-04-14T11:20:09.417633Z2026-04-14T11:20:15.490811ZDEV (-zsh)INFOINFOINFOINFOINFOINFOINFOINFOINFOINFOINFOINFOINFOINFOINFOINFOINFOINFOINFOINFOINFOINFOINFOINFOINFOINFOINFOINFOINFOINFOINFOINFOINFOINFOINFOINFOINFOINFOINFOINFOINFOINFOINFOINFO282APP (-zsh)83ec2-user@ip-10-30-...₴488586-zsh₴7* Unable to acce...screenpipe_engine::event_driven_capture:contentdedup: skippingcapturefor monitor2(hash=-4927744411103670831, trigger=click)screenpipe_engine::retention:retention: cleaning up data before 2026-03-31T07:43:54.018235+00:00 (14d retention)screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=[CREDIT_CARD], trigger=visual_change)screenpipe_engine::snapshot_compaction: snapshotcompaction: found 103 eligible framesscreenpipe_engine::snapshot_compaction: snapshotcompaction: 38 frames, 6.1MB → 0.5MB (11.4x), 38 JPEGSdeletedscreenpipe_engine::snapshot_compaction: snapshotcompaction: 63 frames,14.5MB+ 6.4MB (2.2x),63 JPEGSdeletedscreenpipe_engine::retention:retention: cleaning up data before 2026-03-31T07:48:54.016243+00:00 (14d retention)screenpipe_engine::snapshot_compaction: snapshot compaction: found 62eligible framesscreenpipe_engine::snapshot_compaction: snapshot compaction: 29 frames, 4.3MB→ 1.OMB (4.1x), 29 JPEGs deletedscreenpipe_engine::snapshot_compaction: snapshotcompaction: 31 frames,6.8MB→ 3.3MB (2.0x), 31 JPEGs deletedscreenpipe_engine::retention: retention: cleaning up data before 2026-03-31T07:53:54.015326+00:00 (14d retention)screenpipe_engine::event_driven_capture: content dedup:skipping capture formonitor 2 (hash=948744052489759226, trigger=visual_change)screenpipe_engine::event_driven_capture: contentdedup: skipping capture for monitor 2 (hash=-5240833765549519033, trigger=visual_change)screenpipe_engine::event,_driven_capture:content dedup:skipping capture for monitor 2 (hash=-5240833765549519033, trigger=visual_change)screenpipe_engine::event_driven_capture: content dedup:skipping capture for monitor 2 (hash=-5240833765549519033, trigger=click)screenpipe_engine::snapshot_compaction: snapshotcompaction: found 145eligible framesscreenpipe_engine::snapshot_compaction: snapshotcompaction: 75 frames,15.8MB → 5.6MB(2.8x), 75 JPEGs deletedscreenpipe_engine::snapshot_compaction: snapshotcompaction: 68 frames, 13.9MB → 5.0MB(2.7x), 68 JPEGs deletedscreenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-7307746809301126898, trigger=click)screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T07:58:54.014296+00:00 (14d retention)screenpipe_engine::snapshot_compaction: snapshot compaction: found 152 eligible framesscreenpipe_engine::snapshot_compaction: snapshot compaction: 73 frames, 15.3MB → 3.6MB (4.3x), 73 JPEGs deletedscreenpipe_engine::snapshot_compaction: snapshot compaction: 77 frames,16.4MB → 5.2MB (3.1x), 77 JPEGs deletedscreenpipe_engine::retention: retention: cleaning up data before 2026-03-31T08:03:54.011691+00:00 (14d retention)screenpipe_engine::event_driven_capture: content dedup:skipping capture for monitor 1 (hash=-1974151446955324960, trigger=click)screenpipe_engine::snapshot_compaction: snapshot compaction: found 112 eligibleframesscreenpipe_engine::snapshot_compaction: snapshot compaction: 51 frames, 8.6MB → 1.3MB (6.6x), 51 JPEGs deletedscreenpipe_engine::snapshot_compaction: snapshotcompaction: 59 frames, 12.6MB → 5.1MB (2.5x), 59 JPEGs deletedscreenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-6120300816212175993,screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T08:08:54.132545+00:00 (14d retention)trigger=click)screenpipe_engine::snapshot_compaction: snapshot compaction: found 46 eligible framesscreenpipe_engine::snapshot_compaction: snapshot compaction: 18 frames, 2.4MB → 0.6MB (4.3x), 18 JPEGs deletedscreenpipe_engine::snapshot_compaction: snapshot compaction: 26 frames, 5.4MB → 1.9MB (2.9x), 26 JPEGs deletedscreenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-7651518855368635453, trigger=click)screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T08:13:54.139180+00:00 (14d retention)screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=5197446424512897028, trigger=click)screenpipe_engine::snapshot_compaction: snapshot compaction: found 66 eligible framesscreenpipe_engine::snapshot_compaction: snapshot compaction: 26 frames, 3.8MB 1.2MB (3.0x), 26 JPEGs deletedscreenpipe_engine::snapshot_compaction: snapshot compaction: 38 frames,6.9MB→ 2.4MB (2.9x), 38 JPEGSdeletedscreenpipe_engine::retention: retention: cleaning up data before 2026-03-31T08:18:54.146193+00:00 (14d retention)screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=6313736753302658872, trigger=visual_change)screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-4572313131525613053, trigger=click)screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=1132831535450885273, trigger=visual_change)screenpipe_engine::event_driven_capture: content dedup:skipping capture for monitor 1 (hash=1132831535450885273, trigger=visual_change)O 88...
|
10217
|
|
10236
|
201
|
3
|
2026-04-14T08:23:04.811647+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776154984811_m2.jpg...
|
NULL
|
NULL
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
FirefoxFileEoitViewHistoryBookmarksProfilesToolsWi FirefoxFileEoitViewHistoryBookmarksProfilesToolsWindow Helpgithub.com/jiminny/app/pull/11932~ Google Gemini.. XC < 40 lbl l SupportDaily in 3h37m A 100% Ca Tue 14 Apr 11:23:04•*83 openPlatform Sprint 1 Q2 - Platform TeaJY-20543 add AJ reports User XZ Configure SSH access to multipleConsole Home | Console Home | usSecurityGroup | EC2 |us-east-2JY-20543 add AJ reports User piloSRD-6779 | JY-20632 | Unable toJy 19798 evaluation for ai activity(8) Jiminny7 Ask Jiminny test report - 8 Aor 201- Service-Desk - Queues - Platform& JY-20543 add AJ reports User pilo(x) Configure SSH access to multipleCa CloudWatch | us-east-2+ New Tabwhy I can't see speakerdata on meemt in firefox.ho wto set it upShow thinking~Dealing with missing features right when youneed them is incredibly frustrating. Assuming"meemt" means Google Meet, the reason youcan't see your speaker data comes down tohow Firefox interacts with Google's platformcompared to Chrome.Since "speaker data" can mean a couple ofdifferent things in a meeting, here are the twomost likely causes for your issue and exactlyhow to get things working.1. You Need "Speaker Notes" for GoogleSlidesThe Reality: Google Meet has a native featurethat lets you see your presentation's speakernotes right inside the video call interface.However, this relies on a specific "Present aTab" technology built exclusively for GoogleChrome. Firefox handles screen sharingdifferently, so that native integration simplywon't load.How to set it up (The Firefox Workaround):You can still present and read your notes inFirefox by manually managing your windows.I men in dia (arc) | can see myheadphones in both microphone andspeakersPro vYour Jiminny chats aren't used to improve our models. Gemini is Alane can make mistakes, Inciualne about peodleYour privacy & GeminiSummarize pageJY-20543 add AJ reports User pilot tracking #11932LakyLak wants to merge 4 commits into JY-18909-automated-reports-ask-jiminny from JY-20543-AJ-report-tracking} catch (GuzzleException $e) {sthis->logger->warning('UserPilot tracking failed for automated report', l'exception' => $e->gethessdgsthis->release(3600);Fix this →2. Partial retry risk - duplicate tracking on queue retryapp/Listeners/AutomatedReports/UserPilot/TrackAutomatedReportGeneratedEvent.php L36-47If tracking succeeds for user #1 and fails for user #2 (throwing Guzz leException ), the job is released and retried -which will re-track user #1. For exec_summary reports with multiple recipients this could cause duplicate UserPilotevents. This may be acceptable given the low stakes of analytics data, but worth being aware of.3. Missing return type hint on buildPayloadapp/Listeners/AutomatedReports/UserPilot/TrackAutomatedReportGeneratedEvent.php L62private function buildPayload(AutomatedReport SautomatedReport): arrayThe return type annotation array is missing (the method has no return type declared). Minor but inconsistent with thedeclare(strict_types=1) discipline in the file.Fix this →4. Minor inefficiency - payload built before users are resolvedapp/Listeners/AutomatedReports/UserPilot/TrackAutomatedReportGeneratedEvent.php L35-36$payload = $this->buildPayload($automatedReport);foreach ($this->resolveUsers(SautomatedReport) as $user) <bulldray load is called even whenreso lveusers returns an empty array (e.g. Askoiminny report with null creator). Nofunctional issue, but the payload bulid could be moved inside the foreach or after a guard on the users list.What looks good• Clean event/listener separation - AutomatedReportGenerated event is minimal and focused• getRecipientUserobjects is a sensible addition to AutomatedReportsService and properly typed• Test coverage is thorough: token-null guard, Au creator present/absent, multi-recipient exec report, emptyreclo ents. ane ouzze Tallure - ali covereo• Correct use of Constants: :QUEUE_DELAYABLE for the queue name• EventDispatcher properly iniected in ReportController and testedyalokin-jiminny reviewed 5 days agoapp/Listeners/Automatedkeports/userr1lou/lrackautomatedkeportoeneratedevent.pnpSpayload = $this->buildPayload($automatedReport);3940+trytView reviewed chanaes...
|
NULL
|
-282728632360149565
|
NULL
|
visual_change
|
ocr
|
NULL
|
FirefoxFileEoitViewHistoryBookmarksProfilesToolsWi FirefoxFileEoitViewHistoryBookmarksProfilesToolsWindow Helpgithub.com/jiminny/app/pull/11932~ Google Gemini.. XC < 40 lbl l SupportDaily in 3h37m A 100% Ca Tue 14 Apr 11:23:04•*83 openPlatform Sprint 1 Q2 - Platform TeaJY-20543 add AJ reports User XZ Configure SSH access to multipleConsole Home | Console Home | usSecurityGroup | EC2 |us-east-2JY-20543 add AJ reports User piloSRD-6779 | JY-20632 | Unable toJy 19798 evaluation for ai activity(8) Jiminny7 Ask Jiminny test report - 8 Aor 201- Service-Desk - Queues - Platform& JY-20543 add AJ reports User pilo(x) Configure SSH access to multipleCa CloudWatch | us-east-2+ New Tabwhy I can't see speakerdata on meemt in firefox.ho wto set it upShow thinking~Dealing with missing features right when youneed them is incredibly frustrating. Assuming"meemt" means Google Meet, the reason youcan't see your speaker data comes down tohow Firefox interacts with Google's platformcompared to Chrome.Since "speaker data" can mean a couple ofdifferent things in a meeting, here are the twomost likely causes for your issue and exactlyhow to get things working.1. You Need "Speaker Notes" for GoogleSlidesThe Reality: Google Meet has a native featurethat lets you see your presentation's speakernotes right inside the video call interface.However, this relies on a specific "Present aTab" technology built exclusively for GoogleChrome. Firefox handles screen sharingdifferently, so that native integration simplywon't load.How to set it up (The Firefox Workaround):You can still present and read your notes inFirefox by manually managing your windows.I men in dia (arc) | can see myheadphones in both microphone andspeakersPro vYour Jiminny chats aren't used to improve our models. Gemini is Alane can make mistakes, Inciualne about peodleYour privacy & GeminiSummarize pageJY-20543 add AJ reports User pilot tracking #11932LakyLak wants to merge 4 commits into JY-18909-automated-reports-ask-jiminny from JY-20543-AJ-report-tracking} catch (GuzzleException $e) {sthis->logger->warning('UserPilot tracking failed for automated report', l'exception' => $e->gethessdgsthis->release(3600);Fix this →2. Partial retry risk - duplicate tracking on queue retryapp/Listeners/AutomatedReports/UserPilot/TrackAutomatedReportGeneratedEvent.php L36-47If tracking succeeds for user #1 and fails for user #2 (throwing Guzz leException ), the job is released and retried -which will re-track user #1. For exec_summary reports with multiple recipients this could cause duplicate UserPilotevents. This may be acceptable given the low stakes of analytics data, but worth being aware of.3. Missing return type hint on buildPayloadapp/Listeners/AutomatedReports/UserPilot/TrackAutomatedReportGeneratedEvent.php L62private function buildPayload(AutomatedReport SautomatedReport): arrayThe return type annotation array is missing (the method has no return type declared). Minor but inconsistent with thedeclare(strict_types=1) discipline in the file.Fix this →4. Minor inefficiency - payload built before users are resolvedapp/Listeners/AutomatedReports/UserPilot/TrackAutomatedReportGeneratedEvent.php L35-36$payload = $this->buildPayload($automatedReport);foreach ($this->resolveUsers(SautomatedReport) as $user) <bulldray load is called even whenreso lveusers returns an empty array (e.g. Askoiminny report with null creator). Nofunctional issue, but the payload bulid could be moved inside the foreach or after a guard on the users list.What looks good• Clean event/listener separation - AutomatedReportGenerated event is minimal and focused• getRecipientUserobjects is a sensible addition to AutomatedReportsService and properly typed• Test coverage is thorough: token-null guard, Au creator present/absent, multi-recipient exec report, emptyreclo ents. ane ouzze Tallure - ali covereo• Correct use of Constants: :QUEUE_DELAYABLE for the queue name• EventDispatcher properly iniected in ReportController and testedyalokin-jiminny reviewed 5 days agoapp/Listeners/Automatedkeports/userr1lou/lrackautomatedkeportoeneratedevent.pnpSpayload = $this->buildPayload($automatedReport);3940+trytView reviewed chanaes...
|
NULL
|
|
10250
|
201
|
11
|
2026-04-14T08:25:51.468190+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776155151468_m2.jpg...
|
NULL
|
NULL
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
FirefoxFileEoitViewHistoryBookmarksProfilesToolsWi FirefoxFileEoitViewHistoryBookmarksProfilesToolsWindow Helpgithub.com/jiminny/app/pull/11932~ Google Gemini.. XC< 40 ll O SupportDaily- in3h35m A 100%2 & Tue 14 Apr 11:25:51•*83 openPlatform Sprint 1 Q2 - Platform TeaJY-20543 add AJ reports User XZ Configure SSH access to multipleConsole Home | Console Home | usSecurityGroup | EC2 |us-east-2JY-20543 add AJ reports User piloSRD-6779 | JY-20632 | Unable toJy 19798 evaluation for ai activity(8) Jiminny7 Ask Jiminny test report - 8 Aor 201- Service-Desk - Queues - Platform& JY-20543 add AJ reports User pilo(x) Configure SSH access to multipleCa CloudWatch | us-east-2+ New Tabwhy I can't see speakerdata on meemt in firefox.ho wto set it upShow thinking~Dealing with missing features right when youneed them is incredibly frustrating. Assuming"meemt" means Google Meet, the reason youcan't see your speaker data comes down tohow Firefox interacts with Google's platformcompared to Chrome.Since "speaker data" can mean a couple ofdifferent things in a meeting, here are the twomost likely causes for your issue and exactlyhow to get things working.1. You Need "Speaker Notes" for GoogleSlidesThe Reality: Google Meet has a native featurethat lets you see your presentation's speakernotes right inside the video call interface.However, this relies on a specific "Present aTab" technology built exclusively for GoogleChrome. Firefox handles screen sharingdifferently, so that native integration simplywon't load.How to set it up (The Firefox Workaround):You can still present and read your notes inFirefox by manually managing your windows.I men in dia (arc) | can see myheadphones in both microphone andspeakersPro vYour Jiminny chats aren't used to improve our models. Gemini is Alane can make mistakes, Inciualne about peodleYour privacy & GeminiSummarize page-2os a ade 1J gports User pilot rackina atrastet-reports-osk-jlaiany trom 9Y-28543-A-report-trackingGather contextRead changed filesE Analyze code and provide review feedbackOverall the implementation is clean and well-structured. Good use of the event/listener pattern, proper queuing viaShouldQueue, and solid test coverage. A few things worth flagging:Issues1. Silent error swallowing — no logging on GuzzleExceptionapp/Listeners/AutomatedReports/UserPilot/TrackAutomatedReportGeneratedEvent.php L44-45> catch fouz ietxeption se) 1The exception is caught and silently discarded. If UserPilot API calls start failing, there's no observable signal. Considerlogging the error before releasing:f catch (GuzzleException $e) {sthis->logger-ewarning ('Userpslot tracking failed for automated report', l'exception' => se-sgethesoagsthis->release(3600);Fix this →2. Partial retry risk - duplicate tracking on queue retryapp/Listeners/AutomatedReports/UserPilot/TrackAutomatedReportGeneratedEvent-php L36-47if tracking succeeds for user #1 and fails for user #2 (throwwing GuzzleException ), the job is released and retried -which will re-track user #1. For exec_summary reports with multiple recipients this could cause duplicate UserPilotevents. This may be acceptable given the low stakes of analytics data, but worth being aware of.3. Missing return type hint on buildPayloadapp/Listeners/AutomatedReports/UserPilot/TrackAutomatedReportGeneratedEvent.php L62private function buildPayload(AutomatedReport SautomatedReport): arrayThe return type annotation array is missing (the method has no return type declared). Minor but inconsistent with thedeclare(strict_types=1) discipline in the file.Fix this →4. Minor Inemriciency — payload bullt detore users are resoivedapp/Listeners/AutomatedReports/UserPilot/TrackAutomatedReportGeneratedEvent.php L35-36spavloar = sunis-›oulloravloao, sautomaredredort:foreach ($this->resolveUsers(SautomatedReport) as $user) {buildPayload is called even when resolveUsers returns an empty array (e.g. AskJiminny report with null creator). Nofunctional issue, but the payload build could be moved inside the foreach or after a guard on the users list....
|
NULL
|
-21191211912117247
|
NULL
|
visual_change
|
ocr
|
NULL
|
FirefoxFileEoitViewHistoryBookmarksProfilesToolsWi FirefoxFileEoitViewHistoryBookmarksProfilesToolsWindow Helpgithub.com/jiminny/app/pull/11932~ Google Gemini.. XC< 40 ll O SupportDaily- in3h35m A 100%2 & Tue 14 Apr 11:25:51•*83 openPlatform Sprint 1 Q2 - Platform TeaJY-20543 add AJ reports User XZ Configure SSH access to multipleConsole Home | Console Home | usSecurityGroup | EC2 |us-east-2JY-20543 add AJ reports User piloSRD-6779 | JY-20632 | Unable toJy 19798 evaluation for ai activity(8) Jiminny7 Ask Jiminny test report - 8 Aor 201- Service-Desk - Queues - Platform& JY-20543 add AJ reports User pilo(x) Configure SSH access to multipleCa CloudWatch | us-east-2+ New Tabwhy I can't see speakerdata on meemt in firefox.ho wto set it upShow thinking~Dealing with missing features right when youneed them is incredibly frustrating. Assuming"meemt" means Google Meet, the reason youcan't see your speaker data comes down tohow Firefox interacts with Google's platformcompared to Chrome.Since "speaker data" can mean a couple ofdifferent things in a meeting, here are the twomost likely causes for your issue and exactlyhow to get things working.1. You Need "Speaker Notes" for GoogleSlidesThe Reality: Google Meet has a native featurethat lets you see your presentation's speakernotes right inside the video call interface.However, this relies on a specific "Present aTab" technology built exclusively for GoogleChrome. Firefox handles screen sharingdifferently, so that native integration simplywon't load.How to set it up (The Firefox Workaround):You can still present and read your notes inFirefox by manually managing your windows.I men in dia (arc) | can see myheadphones in both microphone andspeakersPro vYour Jiminny chats aren't used to improve our models. Gemini is Alane can make mistakes, Inciualne about peodleYour privacy & GeminiSummarize page-2os a ade 1J gports User pilot rackina atrastet-reports-osk-jlaiany trom 9Y-28543-A-report-trackingGather contextRead changed filesE Analyze code and provide review feedbackOverall the implementation is clean and well-structured. Good use of the event/listener pattern, proper queuing viaShouldQueue, and solid test coverage. A few things worth flagging:Issues1. Silent error swallowing — no logging on GuzzleExceptionapp/Listeners/AutomatedReports/UserPilot/TrackAutomatedReportGeneratedEvent.php L44-45> catch fouz ietxeption se) 1The exception is caught and silently discarded. If UserPilot API calls start failing, there's no observable signal. Considerlogging the error before releasing:f catch (GuzzleException $e) {sthis->logger-ewarning ('Userpslot tracking failed for automated report', l'exception' => se-sgethesoagsthis->release(3600);Fix this →2. Partial retry risk - duplicate tracking on queue retryapp/Listeners/AutomatedReports/UserPilot/TrackAutomatedReportGeneratedEvent-php L36-47if tracking succeeds for user #1 and fails for user #2 (throwwing GuzzleException ), the job is released and retried -which will re-track user #1. For exec_summary reports with multiple recipients this could cause duplicate UserPilotevents. This may be acceptable given the low stakes of analytics data, but worth being aware of.3. Missing return type hint on buildPayloadapp/Listeners/AutomatedReports/UserPilot/TrackAutomatedReportGeneratedEvent.php L62private function buildPayload(AutomatedReport SautomatedReport): arrayThe return type annotation array is missing (the method has no return type declared). Minor but inconsistent with thedeclare(strict_types=1) discipline in the file.Fix this →4. Minor Inemriciency — payload bullt detore users are resoivedapp/Listeners/AutomatedReports/UserPilot/TrackAutomatedReportGeneratedEvent.php L35-36spavloar = sunis-›oulloravloao, sautomaredredort:foreach ($this->resolveUsers(SautomatedReport) as $user) {buildPayload is called even when resolveUsers returns an empty array (e.g. AskJiminny report with null creator). Nofunctional issue, but the payload build could be moved inside the foreach or after a guard on the users list....
|
NULL
|