|
12795
|
274
|
25
|
2026-04-14T11:39:28.840084+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776166768840_m1.jpg...
|
NULL
|
NULL
|
1
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
iTerm2ShellEditViewSessionScriptsProfiles•• 0DOCKE iTerm2ShellEditViewSessionScriptsProfiles•• 0DOCKER© 81DEV (docker)282APP (-zsh)created_at:"2026-04-14 11:22:36"updated_at: "2026-04-14 11:23:04"report: Jiminny\Models\AutomatedReport {#15221id: 36,#uuid: b"Aß#ôq,»ö97i7eçªx",team_id: 1,type: "ask_jiminny",status: 1,frequency: "daily",from: null,to: null,deal_value_min: null,deal_value_max: null,call_types: "[]",media_types: "["pdf"]",call_duration_min: null,call_duration_max: null,groups: "[]",playbook_categories: null,deal_at_call_stages: null,current_deal_stages: null,recipients: "{"users": [7160]}",jiminny_recipients: null,additional_prompt_input: null,custom_name: "Tuesday report",activity_search_id: 26913,ask_anything_prompt_id: 62,expires_at: "2026-04-30",created_by: 7160,created_at: "2026-04-14 11:20:20",updated_at: "2026-04-14 11:20:20",deleted_at: null,3,},WindowHelp(ahlSupport Daily - in 21 m100% 147ec2-user@ip-10-30-...ec2-user@ip-10-30-93-249:~-zsh-zsh86-zshO 87Tue 14 Apr 14:39:28181* Unable to acce...€ 888],}> Srepo->getGeneratedNotSentResults()->countO;> exitINFOGoodbye.root@b79a4bdd6905:/home/jiminny#|...
|
NULL
|
-8469518220389476256
|
NULL
|
click
|
ocr
|
NULL
|
iTerm2ShellEditViewSessionScriptsProfiles•• 0DOCKE iTerm2ShellEditViewSessionScriptsProfiles•• 0DOCKER© 81DEV (docker)282APP (-zsh)created_at:"2026-04-14 11:22:36"updated_at: "2026-04-14 11:23:04"report: Jiminny\Models\AutomatedReport {#15221id: 36,#uuid: b"Aß#ôq,»ö97i7eçªx",team_id: 1,type: "ask_jiminny",status: 1,frequency: "daily",from: null,to: null,deal_value_min: null,deal_value_max: null,call_types: "[]",media_types: "["pdf"]",call_duration_min: null,call_duration_max: null,groups: "[]",playbook_categories: null,deal_at_call_stages: null,current_deal_stages: null,recipients: "{"users": [7160]}",jiminny_recipients: null,additional_prompt_input: null,custom_name: "Tuesday report",activity_search_id: 26913,ask_anything_prompt_id: 62,expires_at: "2026-04-30",created_by: 7160,created_at: "2026-04-14 11:20:20",updated_at: "2026-04-14 11:20:20",deleted_at: null,3,},WindowHelp(ahlSupport Daily - in 21 m100% 147ec2-user@ip-10-30-...ec2-user@ip-10-30-93-249:~-zsh-zsh86-zshO 87Tue 14 Apr 14:39:28181* Unable to acce...€ 888],}> Srepo->getGeneratedNotSentResults()->countO;> exitINFOGoodbye.root@b79a4bdd6905:/home/jiminny#|...
|
12794
|
|
12796
|
275
|
16
|
2026-04-14T11:39:28.835783+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776166768835_m2.jpg...
|
NULL
|
NULL
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
PhpStormProject vFileFV faVsco.js vEditViewNavigat PhpStormProject vFileFV faVsco.js vEditViewNavigateCodeLaravelRefactorTools#11894 on JY-18909-automated-reports-ask-iminny ~WindowHelp© AutomatedReportsCi© AutomatedReportsRr© AutomatedReportsS:© CreateMockAskJimir© DeleteReportComma© GenerateMarketingR© Team.php© Usage.phpIsackM TeamsD TracksD TranscriptionD TwilioO UsersVocabularyD Zoom© CoachingFeedbacksUpr© Command.php© CreateDatabaseUsers.p(e) Database aoecount.oic DelereoeAcimnorescc Deleress eroverscom® DevPostmanCommand./© DiarizeViaAiParticipantk© EncryptTokensComman© EngagementStatsRegen© FeatureFlagsHelper.php© FixCrossTenantlssues.p© FlushRolesPermissionsC© GeneratelnternalWebho© GroupSetDefaultLangua© HelperTruncateCoachin© HubspotJournalPollingC© HubspotWebhookServic© ImportRecording.phpImportUsersFromCsvFil© IterateUsersCommand.fc.liminnveacheclearcom(©) JiminnyDebugCommanc(©) JiminnySetEncryptedTo(C) .JiminnvTokeninfoComm© MakeSlackLiveCoachins© ManageScimForTeam.p© MarkBranchForEnvironn© MuteOrganizerChannel.© PhpApm.php© PropagateCoachingFeer© PurgeConferences.php© PurgeSoftDeletedOppor© PurgeSyncBatchesComi© RecalculateDealRisksCo(C) RemoveDeleteMarkersd(c) Remove-XoiredNuddes© RemoveUnusedParticip:© ResetElasticSearch.php© RestoreActivityCrmProv© RestoreActivityTypeCor© SeedActivities.php© SyncActivity.php© ReportController.php© SendReportJob.phpAutomatedReportsCommand.php© AutomatedReportsSendCommand.phpAadLayoutchutles.onc leam.ongC) AutomatedReportsRepository.php= custom.logconsole PROD© AutomatedReportsService.phpTrackProviderInstalledEvent.php© ActivityLogged.php•Automareakeporscallbackservice.ongC RequestGenerateAskJiminnyReportJob.php© AutomatedReportResult.phpe AutomatedRenort.onnclass AutomatedReportsSendCommand extends CommandRequestGeneratekeporJob.ong521522= laravel.logA console (EU]A SF [jiminny@localhost]A console [STAGING]Tx: Auto vFlaycroundvt.owner_id FROM social_accounts saJOIN users u on u.id = sa.sociable_idJOIN teams t1..n<->1: on t.id = u.team_idWHERE U.team_id = 1 and sa.provider = 'salesforce';A HS_local [iminny@localhost]Sa jiminny v017 A15 Х13 A25 Ct32 Ct35 Ct3941445556C&889988*ne nome one stendrure of tne console commond.*ovar scringprotected $signature = 'automated-reports:send';/*** The console command description.* Ovar string52415251154015275285295305315325335345351554protected $description = 'Sends automated reports based on user timezone';public function __construct(private readonly LoggerInterface $logger,private readonly AutomatedReportsRepository $reportRepository,private readonly AutomatedReportsService $automatedReportsService,private readonly BusDispatcher $dispatcher,parent::__construct();/*** Execute the console command.* Qreturn intpublic function handle(): int155000%54054154254354454554654715481547550551552553554555556foreach (SrenortResults as SrevortResult) {1558/** Ovar AutomatedReportResult $reportResult */$validRecipients = $this->automatedReportsService->getValidRecipientUsers($reportResult->g560if ($this->automatedReportsService->shouldSen|dReport($validRecipients, $reportResult->get$561$this->logger->info(self::LOG_PREFIX'Dispatching job',1);$this->dispatcher->dispatch(new SendReportJob($reportResult->getUuid()));562563564565566567568 V569570571572select * tron reans where 1o =15select x tron groupsg suin playpooks p1.n<->1: on g.playbook_id = p.id winselect x Tolgroupsnere t =oo.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, vvid, type, provider, playbook_category_id, user_id,leao o, contact* cri conmouracionorcirn orovoer LorTranscrrocion orstatusfrom activities where crm_configuration_id = 1 and type =' conference'# 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 = •SELECT * FROM crm_field_values WHERE crm_field_id = 4;select * from crm_layouts cl join playbook_layouts pl1<->1..n: on cl.id = piwhere crm_configuration_id = 1 and pl.playbook_id = 175;select * from teams;SELECT r.* FROM automated_reportsrjoin teams t on r.teamid = t.idWHERE r. frequency = 'daily'and r.status = 1AND t.status ='active'AND (r.exRicesuat >= now() OR r.exeicesnat IS NULL);select * from automated_report_results where repontaig IN (18, 33);return CommandALias: : SUCCESS;select * from activity_searches where id = 10932;select * from activity_search_filters where activity_search_id = 10932;select * from automated_reports order by id desc;select * from automated_report_results order by id desc;select * from automated_report_results where repontaid IN (36);Pushed 1 commit to origin/JY-18909-automated-reports-ask-jiminny // View pull request (today 13:29)loblSupport Daily • in 21mAL AutomatedReportsCommandTestv100% [45)Tue 14 Apr 14:39:28CascadeDebug Automated Rep+0 •rercnes Automaceakeporckesule recoras where.generated at is NOT NULLsent_at is NULLstatus = STATUS_GENERATED• has a related reportYour 7 results pass this.VwSten 2: getValidRecipientlsersoFor each result, gets recipients. Since it's an AskJiminny report it goes through resolveAskJiminnyRecipients7 Includes creator. ror recular reoorts t eoes tnrouen detkeclolentusers . cltner way, tne creator nas anemail, so validRecipients is not empty. VStep 3: shouldSendReporto — Hisis whEkEllraILsD phppublic const int SENT_REPORT_AT_HOURS = 5;The logic picks the earliest timezone (highest UTC offset = most ahead of UTC). For GMT+3, the offset is +10800 seconds.t then checks.0 phpsnow = larbon::nowsearllestlzcurrent cime in GMI+3$isScheduledTime = (int) $now->format('H') == 5;// is it 05:00 in GMT+3?The report only sends if it's currently 5:00 AM in the creator's timezone (GMT+3). That means 02:00 UTCIf it's not 5:00 AM right now in GMT+3, it falls through to hasPassedScheduledTime() :• phppublic tunction naspassedschedu ledlimerrlarbonintertace sgeneratedAt, string stimezone): booyunis checks.generatedAt < 05:00 today (in GMT+3, converted to UTC) ANDnow > 05:00 today (in GMT+3, converted to UTC)So it only returns true if:1. The report was generated before 05:00 GMT+3 today (i.e., before 02:00 UTC)2. AND current time is past 05:00 GMT+3 (past 02:00 UTC.Why Nothing Is SentThe current time in GMT+3 is not 05:00 AM, and one of these is also true:• The report was generated after 05:00 GMT+3 (02:00 UTC) today → generatedAtUtc is NOT < scheduledTimeurc, so nasrasseascheduleolime rerumns Talse• OR the current time is betore 05:00 GMI+3→ nowltc Is NO > schedul edtimeltcGiven you're running this at 2:35 PM UTC+3 (14:35 local / 11:35 UTC), here's what happens:ScheduledTime = today at 05:00 GMT+3 = 02:00 UTCnow = 11:35 UTC → past scheduled time VgeneratedAt must be before 02:00 UTC todayThe likely cause: the report was generated AFTER 05:00 GMT+3 (after 02:00 UTC) today, so generatedAtutc. lt(scheduledTimeUtc) is false → hasPassedScheduledTime returns false → nothing sends.In short: the report must have been generated before the scheduled send time (05:00 in the user'sTmezone rmlwas cenerarec aneroo0u cmito uwi ony de elcioe to senc omorrow ar0e0u cMilts,Ask anything (884L)+ <> Code Claude Sonnet 4.6Winasun leams50:00uir-o( 4 spaces...
|
NULL
|
1016612370763958503
|
NULL
|
click
|
ocr
|
NULL
|
PhpStormProject vFileFV faVsco.js vEditViewNavigat PhpStormProject vFileFV faVsco.js vEditViewNavigateCodeLaravelRefactorTools#11894 on JY-18909-automated-reports-ask-iminny ~WindowHelp© AutomatedReportsCi© AutomatedReportsRr© AutomatedReportsS:© CreateMockAskJimir© DeleteReportComma© GenerateMarketingR© Team.php© Usage.phpIsackM TeamsD TracksD TranscriptionD TwilioO UsersVocabularyD Zoom© CoachingFeedbacksUpr© Command.php© CreateDatabaseUsers.p(e) Database aoecount.oic DelereoeAcimnorescc Deleress eroverscom® DevPostmanCommand./© DiarizeViaAiParticipantk© EncryptTokensComman© EngagementStatsRegen© FeatureFlagsHelper.php© FixCrossTenantlssues.p© FlushRolesPermissionsC© GeneratelnternalWebho© GroupSetDefaultLangua© HelperTruncateCoachin© HubspotJournalPollingC© HubspotWebhookServic© ImportRecording.phpImportUsersFromCsvFil© IterateUsersCommand.fc.liminnveacheclearcom(©) JiminnyDebugCommanc(©) JiminnySetEncryptedTo(C) .JiminnvTokeninfoComm© MakeSlackLiveCoachins© ManageScimForTeam.p© MarkBranchForEnvironn© MuteOrganizerChannel.© PhpApm.php© PropagateCoachingFeer© PurgeConferences.php© PurgeSoftDeletedOppor© PurgeSyncBatchesComi© RecalculateDealRisksCo(C) RemoveDeleteMarkersd(c) Remove-XoiredNuddes© RemoveUnusedParticip:© ResetElasticSearch.php© RestoreActivityCrmProv© RestoreActivityTypeCor© SeedActivities.php© SyncActivity.php© ReportController.php© SendReportJob.phpAutomatedReportsCommand.php© AutomatedReportsSendCommand.phpAadLayoutchutles.onc leam.ongC) AutomatedReportsRepository.php= custom.logconsole PROD© AutomatedReportsService.phpTrackProviderInstalledEvent.php© ActivityLogged.php•Automareakeporscallbackservice.ongC RequestGenerateAskJiminnyReportJob.php© AutomatedReportResult.phpe AutomatedRenort.onnclass AutomatedReportsSendCommand extends CommandRequestGeneratekeporJob.ong521522= laravel.logA console (EU]A SF [jiminny@localhost]A console [STAGING]Tx: Auto vFlaycroundvt.owner_id FROM social_accounts saJOIN users u on u.id = sa.sociable_idJOIN teams t1..n<->1: on t.id = u.team_idWHERE U.team_id = 1 and sa.provider = 'salesforce';A HS_local [iminny@localhost]Sa jiminny v017 A15 Х13 A25 Ct32 Ct35 Ct3941445556C&889988*ne nome one stendrure of tne console commond.*ovar scringprotected $signature = 'automated-reports:send';/*** The console command description.* Ovar string52415251154015275285295305315325335345351554protected $description = 'Sends automated reports based on user timezone';public function __construct(private readonly LoggerInterface $logger,private readonly AutomatedReportsRepository $reportRepository,private readonly AutomatedReportsService $automatedReportsService,private readonly BusDispatcher $dispatcher,parent::__construct();/*** Execute the console command.* Qreturn intpublic function handle(): int155000%54054154254354454554654715481547550551552553554555556foreach (SrenortResults as SrevortResult) {1558/** Ovar AutomatedReportResult $reportResult */$validRecipients = $this->automatedReportsService->getValidRecipientUsers($reportResult->g560if ($this->automatedReportsService->shouldSen|dReport($validRecipients, $reportResult->get$561$this->logger->info(self::LOG_PREFIX'Dispatching job',1);$this->dispatcher->dispatch(new SendReportJob($reportResult->getUuid()));562563564565566567568 V569570571572select * tron reans where 1o =15select x tron groupsg suin playpooks p1.n<->1: on g.playbook_id = p.id winselect x Tolgroupsnere t =oo.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, vvid, type, provider, playbook_category_id, user_id,leao o, contact* cri conmouracionorcirn orovoer LorTranscrrocion orstatusfrom activities where crm_configuration_id = 1 and type =' conference'# 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 = •SELECT * FROM crm_field_values WHERE crm_field_id = 4;select * from crm_layouts cl join playbook_layouts pl1<->1..n: on cl.id = piwhere crm_configuration_id = 1 and pl.playbook_id = 175;select * from teams;SELECT r.* FROM automated_reportsrjoin teams t on r.teamid = t.idWHERE r. frequency = 'daily'and r.status = 1AND t.status ='active'AND (r.exRicesuat >= now() OR r.exeicesnat IS NULL);select * from automated_report_results where repontaig IN (18, 33);return CommandALias: : SUCCESS;select * from activity_searches where id = 10932;select * from activity_search_filters where activity_search_id = 10932;select * from automated_reports order by id desc;select * from automated_report_results order by id desc;select * from automated_report_results where repontaid IN (36);Pushed 1 commit to origin/JY-18909-automated-reports-ask-jiminny // View pull request (today 13:29)loblSupport Daily • in 21mAL AutomatedReportsCommandTestv100% [45)Tue 14 Apr 14:39:28CascadeDebug Automated Rep+0 •rercnes Automaceakeporckesule recoras where.generated at is NOT NULLsent_at is NULLstatus = STATUS_GENERATED• has a related reportYour 7 results pass this.VwSten 2: getValidRecipientlsersoFor each result, gets recipients. Since it's an AskJiminny report it goes through resolveAskJiminnyRecipients7 Includes creator. ror recular reoorts t eoes tnrouen detkeclolentusers . cltner way, tne creator nas anemail, so validRecipients is not empty. VStep 3: shouldSendReporto — Hisis whEkEllraILsD phppublic const int SENT_REPORT_AT_HOURS = 5;The logic picks the earliest timezone (highest UTC offset = most ahead of UTC). For GMT+3, the offset is +10800 seconds.t then checks.0 phpsnow = larbon::nowsearllestlzcurrent cime in GMI+3$isScheduledTime = (int) $now->format('H') == 5;// is it 05:00 in GMT+3?The report only sends if it's currently 5:00 AM in the creator's timezone (GMT+3). That means 02:00 UTCIf it's not 5:00 AM right now in GMT+3, it falls through to hasPassedScheduledTime() :• phppublic tunction naspassedschedu ledlimerrlarbonintertace sgeneratedAt, string stimezone): booyunis checks.generatedAt < 05:00 today (in GMT+3, converted to UTC) ANDnow > 05:00 today (in GMT+3, converted to UTC)So it only returns true if:1. The report was generated before 05:00 GMT+3 today (i.e., before 02:00 UTC)2. AND current time is past 05:00 GMT+3 (past 02:00 UTC.Why Nothing Is SentThe current time in GMT+3 is not 05:00 AM, and one of these is also true:• The report was generated after 05:00 GMT+3 (02:00 UTC) today → generatedAtUtc is NOT < scheduledTimeurc, so nasrasseascheduleolime rerumns Talse• OR the current time is betore 05:00 GMI+3→ nowltc Is NO > schedul edtimeltcGiven you're running this at 2:35 PM UTC+3 (14:35 local / 11:35 UTC), here's what happens:ScheduledTime = today at 05:00 GMT+3 = 02:00 UTCnow = 11:35 UTC → past scheduled time VgeneratedAt must be before 02:00 UTC todayThe likely cause: the report was generated AFTER 05:00 GMT+3 (after 02:00 UTC) today, so generatedAtutc. lt(scheduledTimeUtc) is false → hasPassedScheduledTime returns false → nothing sends.In short: the report must have been generated before the scheduled send time (05:00 in the user'sTmezone rmlwas cenerarec aneroo0u cmito uwi ony de elcioe to senc omorrow ar0e0u cMilts,Ask anything (884L)+ <> Code Claude Sonnet 4.6Winasun leams50:00uir-o( 4 spaces...
|
12793
|
|
12797
|
274
|
26
|
2026-04-14T11:39:40.453207+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776166780453_m1.jpg...
|
NULL
|
NULL
|
1
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
iTerm2ShellEditViewSessionScriptsProfiles•• 0DOCKE iTerm2ShellEditViewSessionScriptsProfiles•• 0DOCKER© *1DEV (docker)282APP (-zsh)created_at:"2026-04-14 11:22:36"updated_at: "2026-04-14 11:23:04"report: Jiminny\Models\AutomatedReport {#15221id: 36,#uuid: b"Aß#ôq,»ö97i7eçªx",team_id: 1,type: "ask_jiminny",status: 1,frequency: "daily",from: null,to: null,deal_value_min: null,deal_value_max: null,call_types: "[]",media_types: "["pdf"]",call_duration_min: null,call_duration_max: null,groups: "[]",playbook_categories: null,deal_at_call_stages: null,current_deal_stages: null,recipients: "["users": [7160]}",jiminny_recipients: null,additional_prompt_input: null,custom_name: "Tuesday report",activity_search_id: 26913,ask_anything_prompt_id: 62,expires_at: "2026-04-30",created_by: 7160,created_at: "2026-04-14 11:20:20",updated_at: "2026-04-14 11:20:20",deleted_at: null,3,},WindowHelp(ahlSupport Daily - in 21 m100% 147Tue 14 Apr 14:39:40181ec2-user@ip-10-30-...ec2-user@ip-10-30-93-249:~-zsh-zsh86-zshO 87* Unable to acce... →- *8],}> Srepo->getGeneratedNotSentResults()->countO;> exitINFOGoodbye.root@b79a4bdd6905:/home/jiminny#|...
|
NULL
|
-9203216271302934042
|
NULL
|
click
|
ocr
|
NULL
|
iTerm2ShellEditViewSessionScriptsProfiles•• 0DOCKE iTerm2ShellEditViewSessionScriptsProfiles•• 0DOCKER© *1DEV (docker)282APP (-zsh)created_at:"2026-04-14 11:22:36"updated_at: "2026-04-14 11:23:04"report: Jiminny\Models\AutomatedReport {#15221id: 36,#uuid: b"Aß#ôq,»ö97i7eçªx",team_id: 1,type: "ask_jiminny",status: 1,frequency: "daily",from: null,to: null,deal_value_min: null,deal_value_max: null,call_types: "[]",media_types: "["pdf"]",call_duration_min: null,call_duration_max: null,groups: "[]",playbook_categories: null,deal_at_call_stages: null,current_deal_stages: null,recipients: "["users": [7160]}",jiminny_recipients: null,additional_prompt_input: null,custom_name: "Tuesday report",activity_search_id: 26913,ask_anything_prompt_id: 62,expires_at: "2026-04-30",created_by: 7160,created_at: "2026-04-14 11:20:20",updated_at: "2026-04-14 11:20:20",deleted_at: null,3,},WindowHelp(ahlSupport Daily - in 21 m100% 147Tue 14 Apr 14:39:40181ec2-user@ip-10-30-...ec2-user@ip-10-30-93-249:~-zsh-zsh86-zshO 87* Unable to acce... →- *8],}> Srepo->getGeneratedNotSentResults()->countO;> exitINFOGoodbye.root@b79a4bdd6905:/home/jiminny#|...
|
NULL
|
|
12798
|
275
|
17
|
2026-04-14T11:39:40.416894+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776166780416_m2.jpg...
|
NULL
|
NULL
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
PhpStormProject vFileFV faVsco.js vEditViewNavigat PhpStormProject vFileFV faVsco.js vEditViewNavigateCodeLaravelRefactorToolsWindowHelp#11894 on JY-18909-automated-reports-ask-iminny ~© AutomatedReportsCi© AutomatedReportsRr© AutomatedReportsS:© CreateMockAskJimir© DeleteReportComma© GenerateMarketingR© Team.php© Usage.phpIsackM TeamsD TracksD TranscriptionD TwilioO UsersVocabularyD Zoom© CoachingFeedbacksUpr© Command.php© CreateDatabaseUsers.pDatabaseTableCount.ptc DeleredoAcimnorescc Deleress eroverscom(C DevPostmanCommand.© EngagementStatsRegen© FeatureFlagsHelper.php© FixCrossTenantlssues.p© FlushRolesPermissionsC© GeneratelnternalWebhoGroupSetDefaultLangua© HelperTruncateCoachin© HubspotJournalPollingC© HubspotWebhookServic© ImportRecording.phpImportUsersFromCsvFil© IterateUsersCommand.fc.liminnveacheclearcom(©) JiminnyDebugCommanc(©) JiminnySetEncryptedTo(C) .JiminnvTokeninfoComm© MakeSlackLiveCoachins© ManageScimForTeam.p© MarkBranchForEnvironn© MuteOrganizerChannel.© PhpApm.php© PropagateCoachingFeer© PurgeConferences.php© PurgeSoftDeletedOppor© PurgeSyncBatchesComi© RecalculateDealRisksCo(C) RemoveDeleteMarkersd© RemoveExpiredNudgesi© RemoveUnusedParticip:© ResetElasticSearch.php© RestoreActivityCrmProv© RestoreActivityTypeCor© SeedActivities.php© SyncActivity.php© ReportController.php© SendReportJob.php© AutomatedReport&.ommand.php x© AutomatedReportsSendCommand.phpAadLayoutchutles.onc leam.ong= custom.logC) AutomatedReportsRepository.phpconsole PROD© AutomatedReportsService.phpTrackProviderInstalledEvent.php© ActivityLogged.php•Automareakeporscallbackservice.ongC RequestGenerateAskJiminnyReportJob.phpRequestGeneratekeporJob.ong© AutomatedReportResult.php© AutomatedReport.phpclass AutomatedReportsSendCommand extends Command521522= laravel.logA console (EU]A SF [jiminny@localhost]A console [STAGING]Tx: Auto vFlaycroundvt.owner_id FROM social_accounts saJOIN users u on u.id = sa.sociable_idJOIN teams t1..n<->1: on t.id = u.team_idWHERE U.team_id = 1 and sa.provider = 'salesforce';A HS_local [iminny@localhost]Sa jiminny v017 A15 Х13 A25 Ct32 Ct3941444554*ne nome one stendrure of tne console commond.*ovar scringprotected $signature = 'automated-reports:send';/*** The console command description.* Ovar string52415251154015275285295305315325335345351554protected $description = 'Sends automated reports based on user timezone';public function __construct(private readonly LoggerInterface $logger,private readonly AutomatedReportsRepository $reportRepository,private readonly AutomatedReportsService $automatedReportsService,private readonly BusDispatcher $dispatcher,parent::__construct();* Execute the console command.* Qreturn intpublic function handle(): int155000%54054154254354454554654715481547550551552553554555556foreach (SrenortResults as SrevortResult) {1558/** Ovar AutomatedReportResult $reportResult */$validRecipients = $this->automatedReportsService->getValidRecipientUsers($reportResult->g560if ($this->automatedReportsService->shouldSendReport($validRecipients, $reportResult->getG561$this->logger->info(self::LOG_PREFIXDispatching job',5621);563$this->dispatcher->dispatch(new SendReportJob($reportResult->getUuid()));select * tron reans where 1o =15select x tron groupsg suin playpooks p1.n<->1: on g.playbook_id = p.id winselect * TroIgroupsnere t =oo.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, vuid, type, provider, playbook_category_id, user_id,leao o, contact* cri conmouracionorcirn orovoer LorTranscrrocion orstatusfrom activities where crm_configuration_id = 1 and type =' conference'# 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 = •SELECT * FROM crm_field_values WHERE crm_field_id = 4;select * from crm_layouts cl join playbook_layouts pl 1<->1.n: on cl.id = piwhere crm_configuration_id = 1 and pl.playbook_id = 175;select * from teams;SELECT r.* FROM automated_reportsrjoin teams t on r.teamid = t.idWHERE r. frequency = 'daily'and r.status = 1AND t.status ='activeAND (r.exRicesuat >= now() OR r.exeicesnat IS NULL);select * from automated_report_results where repontaig IN (18, 33);Cascade & TI568 Vreturn CommandALias: : SUCCESS;select * from activity_searches where id = 10932;om activity_search_filters where activity_search_id = 10932;Command 981om automated_reports order by id desc;select * from automated_report_results order by id desc;select * from automated_report_results where repontaid IN (36);571572Pushed 1 commit to origin/JY-18909-automated-reports-ask-jiminny // View pull request (today 13:29)loblSupport Daily • in 21mAL AutomatedReportsCommandTestv100% [45)Tue 14 Apr 14:39:40CascadeDebug Automated Rep+0 •rercnes Automaceakeporckesule recoras where.generated at is NOT NULLsent_at is NULLstatus = STATUS_GENERATED• has a related reportYour 7 results pass this.VwSten 2: getValidRecipientlsersoFor each result, gets recipients. Since it's an AskJiminny report it goes through resolveAskJiminnyRecipients7 Includes creator. ror recular reoorts t eoes tnrouen detkeclolentusers . cltner way, tne creator nas anemail, so validRecipients is not empty. VStep 3: shouldSendReporto — Hisis whEkEllraILsD phppublic const int SENT_REPORT_AT_HOURS = 5;The logic picks the earliest timezone (highest UTC offset = most ahead of UTC). For GMT+3, the offset is +10800 seconds.t then checks.0 phpsnow = larbon::nowsearllestlzcurrent cime in GMI+3$isScheduledTime = (int) $now->format('H') == 5;// is it 05:00 in GMT+3?The report only sends if it's currently 5:00 AM in the creator's timezone (GMT+3). That means 02:00 UTCIf it's not 5:00 AM right now in GMT+3, it falls through to hasPassedScheduledTime() :• phppublic tunction naspassedschedu ledlimerrlarbonintertace sgeneratedAt, string stimezone): booyunis checks.generatedAt < 05:00 today (in GMT+3, converted to UTC) ANDnow > 05:00 today (in GMT+3, converted to UTC)So it only returns true if:1. The report was generated before 05:00 GMT+3 today (i.e., before 02:00 UTC)2. AND current time is past 05:00 GMT+3 (past 02:00 UTC.Why Nothing Is SentThe current time in GMT+3 is not 05:00 AM, and one of these is also true:• The report was generated after 05:00 GMT+3 (02:00 UTC) today → generatedAtUtc is NOT < scheduledTimeurc, so nasrasseascheduleolime rerumns Talse• OR the current time is betore 05:00 GMI+3→ nowltc Is NO > schedul edtimeltcGiven you're running this at 2:35 PM UTC+3 (14:35 local / 11:35 UTC), here's what happens:ScheduledTime = today at 05:00 GMT+3 = 02:00 UTCnow = 11:35 UTC → past scheduled time VgeneratedAt must be before 02:00 UTC todayThe likely cause: the report was generated AFTER 05:00 GMT+3 (after 02:00 UTC) today, so generatedAtutc. lt(scheduledTimeUtc) is false → hasPassedScheduledTime returns false → nothing sends.In short: the report must have been generated before the scheduled send time (05:00 in the user'sTmezone rmlwas cenerarec aneroo0u cmito uwi ony de elcioe to senc omorrow ar0e0u cMilts,Ask anything (84L)+ <> Code Claude Sonnet 4.6winasun leams61:1/ 3 charsuir-o( 4 spaces...
|
NULL
|
8931583717566048959
|
NULL
|
click
|
ocr
|
NULL
|
PhpStormProject vFileFV faVsco.js vEditViewNavigat PhpStormProject vFileFV faVsco.js vEditViewNavigateCodeLaravelRefactorToolsWindowHelp#11894 on JY-18909-automated-reports-ask-iminny ~© AutomatedReportsCi© AutomatedReportsRr© AutomatedReportsS:© CreateMockAskJimir© DeleteReportComma© GenerateMarketingR© Team.php© Usage.phpIsackM TeamsD TracksD TranscriptionD TwilioO UsersVocabularyD Zoom© CoachingFeedbacksUpr© Command.php© CreateDatabaseUsers.pDatabaseTableCount.ptc DeleredoAcimnorescc Deleress eroverscom(C DevPostmanCommand.© EngagementStatsRegen© FeatureFlagsHelper.php© FixCrossTenantlssues.p© FlushRolesPermissionsC© GeneratelnternalWebhoGroupSetDefaultLangua© HelperTruncateCoachin© HubspotJournalPollingC© HubspotWebhookServic© ImportRecording.phpImportUsersFromCsvFil© IterateUsersCommand.fc.liminnveacheclearcom(©) JiminnyDebugCommanc(©) JiminnySetEncryptedTo(C) .JiminnvTokeninfoComm© MakeSlackLiveCoachins© ManageScimForTeam.p© MarkBranchForEnvironn© MuteOrganizerChannel.© PhpApm.php© PropagateCoachingFeer© PurgeConferences.php© PurgeSoftDeletedOppor© PurgeSyncBatchesComi© RecalculateDealRisksCo(C) RemoveDeleteMarkersd© RemoveExpiredNudgesi© RemoveUnusedParticip:© ResetElasticSearch.php© RestoreActivityCrmProv© RestoreActivityTypeCor© SeedActivities.php© SyncActivity.php© ReportController.php© SendReportJob.php© AutomatedReport&.ommand.php x© AutomatedReportsSendCommand.phpAadLayoutchutles.onc leam.ong= custom.logC) AutomatedReportsRepository.phpconsole PROD© AutomatedReportsService.phpTrackProviderInstalledEvent.php© ActivityLogged.php•Automareakeporscallbackservice.ongC RequestGenerateAskJiminnyReportJob.phpRequestGeneratekeporJob.ong© AutomatedReportResult.php© AutomatedReport.phpclass AutomatedReportsSendCommand extends Command521522= laravel.logA console (EU]A SF [jiminny@localhost]A console [STAGING]Tx: Auto vFlaycroundvt.owner_id FROM social_accounts saJOIN users u on u.id = sa.sociable_idJOIN teams t1..n<->1: on t.id = u.team_idWHERE U.team_id = 1 and sa.provider = 'salesforce';A HS_local [iminny@localhost]Sa jiminny v017 A15 Х13 A25 Ct32 Ct3941444554*ne nome one stendrure of tne console commond.*ovar scringprotected $signature = 'automated-reports:send';/*** The console command description.* Ovar string52415251154015275285295305315325335345351554protected $description = 'Sends automated reports based on user timezone';public function __construct(private readonly LoggerInterface $logger,private readonly AutomatedReportsRepository $reportRepository,private readonly AutomatedReportsService $automatedReportsService,private readonly BusDispatcher $dispatcher,parent::__construct();* Execute the console command.* Qreturn intpublic function handle(): int155000%54054154254354454554654715481547550551552553554555556foreach (SrenortResults as SrevortResult) {1558/** Ovar AutomatedReportResult $reportResult */$validRecipients = $this->automatedReportsService->getValidRecipientUsers($reportResult->g560if ($this->automatedReportsService->shouldSendReport($validRecipients, $reportResult->getG561$this->logger->info(self::LOG_PREFIXDispatching job',5621);563$this->dispatcher->dispatch(new SendReportJob($reportResult->getUuid()));select * tron reans where 1o =15select x tron groupsg suin playpooks p1.n<->1: on g.playbook_id = p.id winselect * TroIgroupsnere t =oo.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, vuid, type, provider, playbook_category_id, user_id,leao o, contact* cri conmouracionorcirn orovoer LorTranscrrocion orstatusfrom activities where crm_configuration_id = 1 and type =' conference'# 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 = •SELECT * FROM crm_field_values WHERE crm_field_id = 4;select * from crm_layouts cl join playbook_layouts pl 1<->1.n: on cl.id = piwhere crm_configuration_id = 1 and pl.playbook_id = 175;select * from teams;SELECT r.* FROM automated_reportsrjoin teams t on r.teamid = t.idWHERE r. frequency = 'daily'and r.status = 1AND t.status ='activeAND (r.exRicesuat >= now() OR r.exeicesnat IS NULL);select * from automated_report_results where repontaig IN (18, 33);Cascade & TI568 Vreturn CommandALias: : SUCCESS;select * from activity_searches where id = 10932;om activity_search_filters where activity_search_id = 10932;Command 981om automated_reports order by id desc;select * from automated_report_results order by id desc;select * from automated_report_results where repontaid IN (36);571572Pushed 1 commit to origin/JY-18909-automated-reports-ask-jiminny // View pull request (today 13:29)loblSupport Daily • in 21mAL AutomatedReportsCommandTestv100% [45)Tue 14 Apr 14:39:40CascadeDebug Automated Rep+0 •rercnes Automaceakeporckesule recoras where.generated at is NOT NULLsent_at is NULLstatus = STATUS_GENERATED• has a related reportYour 7 results pass this.VwSten 2: getValidRecipientlsersoFor each result, gets recipients. Since it's an AskJiminny report it goes through resolveAskJiminnyRecipients7 Includes creator. ror recular reoorts t eoes tnrouen detkeclolentusers . cltner way, tne creator nas anemail, so validRecipients is not empty. VStep 3: shouldSendReporto — Hisis whEkEllraILsD phppublic const int SENT_REPORT_AT_HOURS = 5;The logic picks the earliest timezone (highest UTC offset = most ahead of UTC). For GMT+3, the offset is +10800 seconds.t then checks.0 phpsnow = larbon::nowsearllestlzcurrent cime in GMI+3$isScheduledTime = (int) $now->format('H') == 5;// is it 05:00 in GMT+3?The report only sends if it's currently 5:00 AM in the creator's timezone (GMT+3). That means 02:00 UTCIf it's not 5:00 AM right now in GMT+3, it falls through to hasPassedScheduledTime() :• phppublic tunction naspassedschedu ledlimerrlarbonintertace sgeneratedAt, string stimezone): booyunis checks.generatedAt < 05:00 today (in GMT+3, converted to UTC) ANDnow > 05:00 today (in GMT+3, converted to UTC)So it only returns true if:1. The report was generated before 05:00 GMT+3 today (i.e., before 02:00 UTC)2. AND current time is past 05:00 GMT+3 (past 02:00 UTC.Why Nothing Is SentThe current time in GMT+3 is not 05:00 AM, and one of these is also true:• The report was generated after 05:00 GMT+3 (02:00 UTC) today → generatedAtUtc is NOT < scheduledTimeurc, so nasrasseascheduleolime rerumns Talse• OR the current time is betore 05:00 GMI+3→ nowltc Is NO > schedul edtimeltcGiven you're running this at 2:35 PM UTC+3 (14:35 local / 11:35 UTC), here's what happens:ScheduledTime = today at 05:00 GMT+3 = 02:00 UTCnow = 11:35 UTC → past scheduled time VgeneratedAt must be before 02:00 UTC todayThe likely cause: the report was generated AFTER 05:00 GMT+3 (after 02:00 UTC) today, so generatedAtutc. lt(scheduledTimeUtc) is false → hasPassedScheduledTime returns false → nothing sends.In short: the report must have been generated before the scheduled send time (05:00 in the user'sTmezone rmlwas cenerarec aneroo0u cmito uwi ony de elcioe to senc omorrow ar0e0u cMilts,Ask anything (84L)+ <> Code Claude Sonnet 4.6winasun leams61:1/ 3 charsuir-o( 4 spaces...
|
NULL
|
|
12803
|
274
|
30
|
2026-04-14T11:40:08.397165+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776166808397_m1.jpg...
|
NULL
|
NULL
|
1
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
SlackFileEditViewGoHistoryWindowHelpDOCKER0 81DEV SlackFileEditViewGoHistoryWindowHelpDOCKER0 81DEV (docker)882APP (-zsh)created_at:"2026-04-14 11:22:36"updated_at: "2026-04-14 11:23:04"report: Jiminny\Models\AutomatedReport {#15221id: 36,#uuid: b"Aß#ôq,»ö97i7eçªx",team_id: 1,type: "ask_jiminny",status: 1,frequency: "daily",from: null,to: null,deal_value_min: null,deal_value_max: null,call_types: "[]",media_types: "["pdf"]",call_duration_min: null,call_duration_max: null,groups: "[]",playbook_categories: null,deal_at_call_stages: null,current_deal_stages: null,recipients: "{"users": [7160]}",jiminny_recipients: null,additional_prompt_input: null,custom_name: "Tuesday report",activity_search_id: 26913,ask_anything_prompt_id: 62,expires_at: "2026-04-30",created_by: 7160,created_at: "2026-04-14 11:20:20",updated_at: "2026-04-14 11:20:20",deleted_at: null,3,},],}> Srepo->getGeneratedNotSentResults()->countO;> exitINFOGoodbye.root@b79a4bdd6905:/home/jiminny#|*3ec2-userGec2-user@ip-10-30-...+EDHomeDMsActivityFilesLater.*•More(ahl• Support Daily • in 20 ml100% <47Tue 14 Apr 14:40:08Search Jiminny IncJiminny... vir scnicrol# infra-changes# jiminny-bg# platform-tickets# product_launches# random# releases# sofia-office# support# thank-yous# the_people_of jimi...• Direct messages€. Vasil Vasilev3 Aneliya Angelova, ...lo Steliyan Georgiev3Adelina Petrova, Ili...0. Adelina Petrova O. Galya Dimitrova *Rs Nikolay Nikolov "2 Galya Dimitrova, Ni...2 Galya Dimitrova, Ni...8. Nikolay Yankov::: AppsJira CloudToastGoogle Cale...# releases8 226 0• Messages• Files@ Bookmarks+1f99de0e313cToday ~8b256855f58e5bf1f5) - [JY-20571](https://jiminny.atlassian.net/browse/JY-20571): Panorama offline reports (#465)(steliyan-g)(8cf63ce)(https://github.com/jiminny/prophet/commit/8cf63cec5153b6e1320e84c67b03977ce6fe4c0c) - [JY-19982](https://jiminny.atlassian.net/browse/JY-19982): Allow multiple LLM evals with onecommand run (#464) (steliyan-g)NewCircleCl APP 2:15 PMNew commits deployed to Prophet Prod-EU:[Od2170f](https://github.com/jiminny/prophet/commit/0d2170fd4f25032fe37738e936a418512ca7b6e2) - [JY-20544](https://jiminny.atlassian.net/browse/JY-20544)eval changes (#459) (ilian-jiminny)New commits deployed to Prophet Prod-US:[0d2170f](https://github.com/jiminny/prophet/commit/0d2170fd4f25032fe37738e936a418512ca7b6e2) - JY-20544](https://jiminny.atlassian.net/browse/JY-20544)eval changes (#459) (flian-jiminny)Message #releases+ Аа......
|
NULL
|
2973460419442606984
|
NULL
|
click
|
ocr
|
NULL
|
SlackFileEditViewGoHistoryWindowHelpDOCKER0 81DEV SlackFileEditViewGoHistoryWindowHelpDOCKER0 81DEV (docker)882APP (-zsh)created_at:"2026-04-14 11:22:36"updated_at: "2026-04-14 11:23:04"report: Jiminny\Models\AutomatedReport {#15221id: 36,#uuid: b"Aß#ôq,»ö97i7eçªx",team_id: 1,type: "ask_jiminny",status: 1,frequency: "daily",from: null,to: null,deal_value_min: null,deal_value_max: null,call_types: "[]",media_types: "["pdf"]",call_duration_min: null,call_duration_max: null,groups: "[]",playbook_categories: null,deal_at_call_stages: null,current_deal_stages: null,recipients: "{"users": [7160]}",jiminny_recipients: null,additional_prompt_input: null,custom_name: "Tuesday report",activity_search_id: 26913,ask_anything_prompt_id: 62,expires_at: "2026-04-30",created_by: 7160,created_at: "2026-04-14 11:20:20",updated_at: "2026-04-14 11:20:20",deleted_at: null,3,},],}> Srepo->getGeneratedNotSentResults()->countO;> exitINFOGoodbye.root@b79a4bdd6905:/home/jiminny#|*3ec2-userGec2-user@ip-10-30-...+EDHomeDMsActivityFilesLater.*•More(ahl• Support Daily • in 20 ml100% <47Tue 14 Apr 14:40:08Search Jiminny IncJiminny... vir scnicrol# infra-changes# jiminny-bg# platform-tickets# product_launches# random# releases# sofia-office# support# thank-yous# the_people_of jimi...• Direct messages€. Vasil Vasilev3 Aneliya Angelova, ...lo Steliyan Georgiev3Adelina Petrova, Ili...0. Adelina Petrova O. Galya Dimitrova *Rs Nikolay Nikolov "2 Galya Dimitrova, Ni...2 Galya Dimitrova, Ni...8. Nikolay Yankov::: AppsJira CloudToastGoogle Cale...# releases8 226 0• Messages• Files@ Bookmarks+1f99de0e313cToday ~8b256855f58e5bf1f5) - [JY-20571](https://jiminny.atlassian.net/browse/JY-20571): Panorama offline reports (#465)(steliyan-g)(8cf63ce)(https://github.com/jiminny/prophet/commit/8cf63cec5153b6e1320e84c67b03977ce6fe4c0c) - [JY-19982](https://jiminny.atlassian.net/browse/JY-19982): Allow multiple LLM evals with onecommand run (#464) (steliyan-g)NewCircleCl APP 2:15 PMNew commits deployed to Prophet Prod-EU:[Od2170f](https://github.com/jiminny/prophet/commit/0d2170fd4f25032fe37738e936a418512ca7b6e2) - [JY-20544](https://jiminny.atlassian.net/browse/JY-20544)eval changes (#459) (ilian-jiminny)New commits deployed to Prophet Prod-US:[0d2170f](https://github.com/jiminny/prophet/commit/0d2170fd4f25032fe37738e936a418512ca7b6e2) - JY-20544](https://jiminny.atlassian.net/browse/JY-20544)eval changes (#459) (flian-jiminny)Message #releases+ Аа......
|
NULL
|
|
12804
|
274
|
31
|
2026-04-14T11:40:10.808130+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776166810808_m1.jpg...
|
NULL
|
NULL
|
1
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
SlackFileEditViewGoHistoryWindowHelpDOCKER3 281DEV SlackFileEditViewGoHistoryWindowHelpDOCKER3 281DEV (docker)882APP (-zsh)created_at:"2026-04-14 11:22:36"updated_at: "2026-04-14 11:23:04"report: Jiminny\Models\AutomatedReport {#15221id: 36,#uuid: b"Aß#ôq,»ö97i7eçªx"team_id: 1,type: "ask_jiminny",status: 1,frequency: "daily",from: null,to: null,deal_value_min: null,deal_value_max: null,call_types: "[]",media_types: "["pdf"]",call_duration_min: null,call_duration_max: null,groups: "[]",playbook_categories: null,deal_at_call_stages: null,current_deal_stages: null,recipients: "{"users": [7160]}",jiminny_recipients: null,additional_prompt_input: null,custom_name: "Tuesday report",activity_search_id: 26913,ask_anything_prompt_id: 62,expires_at: "2026-04-30",created_by: 7160,created_at: "2026-04-14 11:20:20",updated_at: "2026-04-14 11:20:20",deleted_at: null,3,},],}> Srepo->getGeneratedNotSentResults()->countO;> exitINFOGoodbye.root@b79a4bdd6905:/home/jiminny#|*3ec2-userGec2-user@ip-10-30-...+EDHomeDMsActivityFilesLater.*•More+(ahl• Support Daily • in 20 ml100% <47Tue 14 Apr 14:40:10Search Jiminny IncJiminny... vir scnicrol# infra-changes# jiminny-bg# platform-tickets# product_launches# random# releases# sofia-office# support# thank-yous# the_people_of jimi...• Direct messages€. Vasil Vasilev3 Aneliya Angelova, ...lo Steliyan Georgiev3Adelina Petrova, Ili...0. Adelina Petrova O. Galya Dimitrova *Rs Nikolay Nikolov "2 Galya Dimitrova, Ni...2 Galya Dimitrova, Ni...P. Nikolay Yankov::: AppsJira CloudToastGoogle Cale...# releases8 226 0• Messages• Files@ Bookmarks+1f99de0e313cToday ~8b256855f58e5bf1f5) - [JY-20571](https://jiminny.atlassian.net/browse/JY-20571): Panorama offline reports (#465)(steliyan-g)(8cf63ce)(https://github.com/jiminny/prophet/commit/8cf63cec5153b6e1320e84c67b03977ce6fe4c0c) - [JY-19982](https://jiminny.atlassian.net/browse/JY-19982): Allow multiple LLM evals with onecommand run (#464) (steliyan-g)NewCircleCl APP 2:15 PMNew commits deployed to Prophet Prod-EU:[Od2170f](https://github.com/jiminny/prophet/commit/0d2170fd4f25032fe37738e936a418512ca7b6e2) - [JY-20544](https://jiminny.atlassian.net/browse/JY-20544)eval changes (#459) (ilian-jiminny)New commits deployed to Prophet Prod-US:[0d2170f](https://github.com/jiminny/prophet/commit/0d2170fd4f25032fe37738e936a418512ca7b6e2) - JY-20544](https://jiminny.atlassian.net/browse/JY-20544)eval changes (#459) (flian-jiminny)Message #releases+ Аа......
|
NULL
|
-4262990894830121111
|
NULL
|
click
|
ocr
|
NULL
|
SlackFileEditViewGoHistoryWindowHelpDOCKER3 281DEV SlackFileEditViewGoHistoryWindowHelpDOCKER3 281DEV (docker)882APP (-zsh)created_at:"2026-04-14 11:22:36"updated_at: "2026-04-14 11:23:04"report: Jiminny\Models\AutomatedReport {#15221id: 36,#uuid: b"Aß#ôq,»ö97i7eçªx"team_id: 1,type: "ask_jiminny",status: 1,frequency: "daily",from: null,to: null,deal_value_min: null,deal_value_max: null,call_types: "[]",media_types: "["pdf"]",call_duration_min: null,call_duration_max: null,groups: "[]",playbook_categories: null,deal_at_call_stages: null,current_deal_stages: null,recipients: "{"users": [7160]}",jiminny_recipients: null,additional_prompt_input: null,custom_name: "Tuesday report",activity_search_id: 26913,ask_anything_prompt_id: 62,expires_at: "2026-04-30",created_by: 7160,created_at: "2026-04-14 11:20:20",updated_at: "2026-04-14 11:20:20",deleted_at: null,3,},],}> Srepo->getGeneratedNotSentResults()->countO;> exitINFOGoodbye.root@b79a4bdd6905:/home/jiminny#|*3ec2-userGec2-user@ip-10-30-...+EDHomeDMsActivityFilesLater.*•More+(ahl• Support Daily • in 20 ml100% <47Tue 14 Apr 14:40:10Search Jiminny IncJiminny... vir scnicrol# infra-changes# jiminny-bg# platform-tickets# product_launches# random# releases# sofia-office# support# thank-yous# the_people_of jimi...• Direct messages€. Vasil Vasilev3 Aneliya Angelova, ...lo Steliyan Georgiev3Adelina Petrova, Ili...0. Adelina Petrova O. Galya Dimitrova *Rs Nikolay Nikolov "2 Galya Dimitrova, Ni...2 Galya Dimitrova, Ni...P. Nikolay Yankov::: AppsJira CloudToastGoogle Cale...# releases8 226 0• Messages• Files@ Bookmarks+1f99de0e313cToday ~8b256855f58e5bf1f5) - [JY-20571](https://jiminny.atlassian.net/browse/JY-20571): Panorama offline reports (#465)(steliyan-g)(8cf63ce)(https://github.com/jiminny/prophet/commit/8cf63cec5153b6e1320e84c67b03977ce6fe4c0c) - [JY-19982](https://jiminny.atlassian.net/browse/JY-19982): Allow multiple LLM evals with onecommand run (#464) (steliyan-g)NewCircleCl APP 2:15 PMNew commits deployed to Prophet Prod-EU:[Od2170f](https://github.com/jiminny/prophet/commit/0d2170fd4f25032fe37738e936a418512ca7b6e2) - [JY-20544](https://jiminny.atlassian.net/browse/JY-20544)eval changes (#459) (ilian-jiminny)New commits deployed to Prophet Prod-US:[0d2170f](https://github.com/jiminny/prophet/commit/0d2170fd4f25032fe37738e936a418512ca7b6e2) - JY-20544](https://jiminny.atlassian.net/browse/JY-20544)eval changes (#459) (flian-jiminny)Message #releases+ Аа......
|
12803
|
|
12805
|
275
|
19
|
2026-04-14T11:40:10.808257+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776166810808_m2.jpg...
|
NULL
|
NULL
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
PhpStormFileEditViewProject vNavigateCodeLaravelRe PhpStormFileEditViewProject vNavigateCodeLaravelRefactorFVtavsco.isv#11894 on JY-18909-automated-reports-ask-iminny ~ToolsWindowHelpProphetAiv D Reports© AutomatedReportsCi© AutomatedReportsRe© AutomatedReportsS:© CreateMockAskJimir© DeleteReportComma© GenerateMarketingR© Team.php© Usage.phpD Slack• TeamsD TracksO TranscriptionO TwilioD UsersVocabularyDZoom© CoachingFeedbacksUpr© Command.phpcreateDatabaseusers.pc Daraoase oecountoi© DeleteOldAiCrmNotesC:© DeleteS3LeftoversComiDevPostmanCommand./© DiarizeViaAiParticipantk© EncryptTokensComman© EngagementStatsRegen© FeatureFlagsHelper.php© FixCrossTenantissues.p© FlushRolesPermissionsC© GeneratelnternalWebho• GroupSetDefaultLangua© HelperTruncateCoachin© HubspotJournalPollingC© HubspotWebhookServic© ImportRecording.php@ Imnortli|sercFromCcvEil© IterateUsersCommand.gcJiminnvcacheclearcom(e) lminnv Deouacommanc© JiminnySetEncryptedTo(c) Jiminny okenintocomm© MakeSlackLiveCoaching© ManageScimForTeam.p© MarkBranchForEnvironn© MuteOrganizerChannel.© PhpApm.php© PropagateCoachingFeer© PurgeConferences.php© PurgeSoftDeletedOppor© PurgeSyncBatchesCom© RecalculateDealRisksCaC) RemoveDeleteMarkersd© RemoveExpiredNudgest© RemoveUnusedParticip:© ResetElasticSearch.php© RestoreActivityCrmProv© RestoreActivityTypeCor© ReportController.php© SendReportJob.phpAutomatedReportsCommand.php© AutomatedReportsSendCommand.phpAadLayoutchuitles.onpc leam.ongC) AutomatedReportsRepository.php= custom.logconsole PROD© AutomatedReportsService.phpTrackProviderInstalledEvent.php© ActivityLogged.phpC RequestGenerateAskJiminnyReportJob.phpRequestGeneratekeporJob.ong© AutomatedReportResult.php© AutomatedReport.phpclass AutomatedReportsSendCommand extends Command521522E laravel.logA console (EU]A SF [jiminny@localhost]A console [STAGING]Tx: Auto vFlaycroundvt.owner_id FROM social_accounts saJOIN users u on u.id = sa.sociable_idJOIN teams t1..n<->1: on t.id = u.team_idWHERE U.team_id = 1 and sa.provider = 'salesforce';A HS_local [iminny@localhost]Sa jiminny v017 A15 X 13 A2425 GT2832 Ct35 Ct363839404142* The name and signature of the console command.* Ovar stringprotected $signature ='automated-reports:send';* The console command description.x ovar sarino52415251154015275285295305315325335345351554protected $description = 'Sends automated reports based on user timezone';public function __construct(private readonly LoggerInterface $logger,private readonly AutomatedReportsRepository $reportRepository,private readonly BusDispatcher $dispatcher,parent::__construct();/*** Execute the console command.* @return intpublic function handle(): int$reportResults = $this->reportRepository->getGeneratedNotSentResults();155000%54054154254354454554654715481547550551552553554555556foreach ($reportResults as $reportResult) {1558/** @var AutomatedReportResult $reportResult */$validRecipients = $this->automatedReportsService->getValidRecipientUsers($reportResult->g560if ($this->automatedReportsService->shouldSendReport($vaLidRecipients, $reportResult->getG561$this->logger->info(self::LOG_PREFIX'Dispatching job',562563I):564565$this->dispatcher->dispatch(new SendReportJob($reportResult->getUuid()));566567568 v569return CommandAZias::SUCCESS;570571572select * tron reans where 1o =15select x tron groupsg suin playpooks p1.n<->1: on g.playbook_id = p.id winselect * TroIgroupsnere t =oo.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, vvid, type, provider, playbook_category_id, user_id,leao o, contact* cri contouracionlorcirn orovoer LorTranscrrocion orstatusfrom activities where crm_configuration_id = 1 and type =' conference'# 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 = •SELECT * FROM crm_field_values WHERE crm_field_id = 4;select * from crm_layouts cl join playbook_layouts pl1<->1..n: on cl.id = piwhere crm_configuration_id = 1 and pl.playbook_id = 175;select * from teams;SELECT r.* FROM automated_reportsrjoin teams t on r.teamid = t.idWHERE r. frequency = 'daily'and r.status = 1AND t.status = 'activelAND (r.exRicesuat >= now() OR r.exeicesnat IS NULL);select * from automated_report_results where repontaig IN (18, 33);select * from activity_searches where id = 10932;select * from activity_search_filters where activity_search_id = 10932;select * from automated_reports order by id desc;select * from automated_report_results order by id desc;select * from automated_report_results where reRontaid IN (36);Pushed 1 commit to origin/JY-18909-automated-reports-ask-jiminny // View pull request (today 13:29)Support Daily - in 20 mAL AutomatedReportsCommandTestv100% [45)Tue 14 Apr 14:40:10CascadeDebug Automated Rep+0 •Fetches AutomatedReportResult records where:generated at is NOT NULLsent_at is NULLstatus = STATUS_GENERATED• has a related reportYour 7 results pass this.VwSten 2: getValidRecipientlsersoFor each result, gets recipients. Since it's an AskJiminny report it goes through resolveAskJiminnyRecipients7 Includes creator. ror recular reoorts t eoes tnrouen detkeclolentusers . cltner way, tne creator nas anemail, so validRecipients is not empty. VStep 3: shouldSendReporto — Hisis whEkEllraILs# phppublic const int SENT_REPORT_AT_HOURS = 5;The logic picks the earliest timezone (highest UTC offset = most ahead of UTC). For GMT+3, the offset is +10800 seconds.t then checks.0 phpsnow = larbon::nowsearllestlzcurrent cime in GMI+3$isScheduledTime = (int) $now->format('H') == 5;// is it 05:00 in GMT+3?The report only sends if it's currently 5:00 AM in the creator's timezone (GMT+3). That means 02:00 UTCIf it's not 5:00 AM right now in GMT+3, it falls through to hasPassedScheduledTime() :• phppublic tunction naspassedschedu ledlimerrlarbonintertace sgeneratedAt, string stimezone): booyunis checks.generatedAt < 05:00 today (in GMT+3, converted to UTC) ANDnow > 05:00 today (in GMT+3, converted to UTC)So it only returns true if:1. The report was generated before 05:00 GMT+3 today (i.e., before 02:00 UTC)2. AND current time is past 05:00 GMT+3 (past 02:00 UTC)Why Nothing Is SentThe current time in GMT+3 is not 05:00 AM, and one of these is also true:• The report was generated after 05:00 GMT+3 (02:00 UTC) today → generatedAtUtc is NOT < scheduledTimeurc, so nasrasseascheduleolime rerurs talse• OR the current time is betore 05:00 GMI+3→ nowltc Is NO > schedul edtimeltcGiven you're running this at 2:35 PM UTC+3 (14:35 local / 11:35 UTC), here's what happens:ScheduledTime = today at 05:00 GMT+3 = 02:00 UTCnow = 11:35 UTC → past scheduled time VgeneratedAt must be before 02:00 UTC todayThe likely cause: the report was generated AFTER 05:00 GMT+3 (after 02:00 UTC) today, so generatedAtutc. lt(scheduledTimeUtc) is false → hasPassedScheduledTime returns false → nothing sends.In short: the report must have been generated before the scheduled send time (05:00 in the user'sTmezone rmlwas cenerarec aneroo0u cmito uwi ony de elcioe to senc omorrow ar0e0u cMilts,Ask anything (884L)+ <> Code Claude Sonnet 4.6winasun leamsuir-o( 4 spaces...
|
NULL
|
-4369171335426894713
|
NULL
|
click
|
ocr
|
NULL
|
PhpStormFileEditViewProject vNavigateCodeLaravelRe PhpStormFileEditViewProject vNavigateCodeLaravelRefactorFVtavsco.isv#11894 on JY-18909-automated-reports-ask-iminny ~ToolsWindowHelpProphetAiv D Reports© AutomatedReportsCi© AutomatedReportsRe© AutomatedReportsS:© CreateMockAskJimir© DeleteReportComma© GenerateMarketingR© Team.php© Usage.phpD Slack• TeamsD TracksO TranscriptionO TwilioD UsersVocabularyDZoom© CoachingFeedbacksUpr© Command.phpcreateDatabaseusers.pc Daraoase oecountoi© DeleteOldAiCrmNotesC:© DeleteS3LeftoversComiDevPostmanCommand./© DiarizeViaAiParticipantk© EncryptTokensComman© EngagementStatsRegen© FeatureFlagsHelper.php© FixCrossTenantissues.p© FlushRolesPermissionsC© GeneratelnternalWebho• GroupSetDefaultLangua© HelperTruncateCoachin© HubspotJournalPollingC© HubspotWebhookServic© ImportRecording.php@ Imnortli|sercFromCcvEil© IterateUsersCommand.gcJiminnvcacheclearcom(e) lminnv Deouacommanc© JiminnySetEncryptedTo(c) Jiminny okenintocomm© MakeSlackLiveCoaching© ManageScimForTeam.p© MarkBranchForEnvironn© MuteOrganizerChannel.© PhpApm.php© PropagateCoachingFeer© PurgeConferences.php© PurgeSoftDeletedOppor© PurgeSyncBatchesCom© RecalculateDealRisksCaC) RemoveDeleteMarkersd© RemoveExpiredNudgest© RemoveUnusedParticip:© ResetElasticSearch.php© RestoreActivityCrmProv© RestoreActivityTypeCor© ReportController.php© SendReportJob.phpAutomatedReportsCommand.php© AutomatedReportsSendCommand.phpAadLayoutchuitles.onpc leam.ongC) AutomatedReportsRepository.php= custom.logconsole PROD© AutomatedReportsService.phpTrackProviderInstalledEvent.php© ActivityLogged.phpC RequestGenerateAskJiminnyReportJob.phpRequestGeneratekeporJob.ong© AutomatedReportResult.php© AutomatedReport.phpclass AutomatedReportsSendCommand extends Command521522E laravel.logA console (EU]A SF [jiminny@localhost]A console [STAGING]Tx: Auto vFlaycroundvt.owner_id FROM social_accounts saJOIN users u on u.id = sa.sociable_idJOIN teams t1..n<->1: on t.id = u.team_idWHERE U.team_id = 1 and sa.provider = 'salesforce';A HS_local [iminny@localhost]Sa jiminny v017 A15 X 13 A2425 GT2832 Ct35 Ct363839404142* The name and signature of the console command.* Ovar stringprotected $signature ='automated-reports:send';* The console command description.x ovar sarino52415251154015275285295305315325335345351554protected $description = 'Sends automated reports based on user timezone';public function __construct(private readonly LoggerInterface $logger,private readonly AutomatedReportsRepository $reportRepository,private readonly BusDispatcher $dispatcher,parent::__construct();/*** Execute the console command.* @return intpublic function handle(): int$reportResults = $this->reportRepository->getGeneratedNotSentResults();155000%54054154254354454554654715481547550551552553554555556foreach ($reportResults as $reportResult) {1558/** @var AutomatedReportResult $reportResult */$validRecipients = $this->automatedReportsService->getValidRecipientUsers($reportResult->g560if ($this->automatedReportsService->shouldSendReport($vaLidRecipients, $reportResult->getG561$this->logger->info(self::LOG_PREFIX'Dispatching job',562563I):564565$this->dispatcher->dispatch(new SendReportJob($reportResult->getUuid()));566567568 v569return CommandAZias::SUCCESS;570571572select * tron reans where 1o =15select x tron groupsg suin playpooks p1.n<->1: on g.playbook_id = p.id winselect * TroIgroupsnere t =oo.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, vvid, type, provider, playbook_category_id, user_id,leao o, contact* cri contouracionlorcirn orovoer LorTranscrrocion orstatusfrom activities where crm_configuration_id = 1 and type =' conference'# 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 = •SELECT * FROM crm_field_values WHERE crm_field_id = 4;select * from crm_layouts cl join playbook_layouts pl1<->1..n: on cl.id = piwhere crm_configuration_id = 1 and pl.playbook_id = 175;select * from teams;SELECT r.* FROM automated_reportsrjoin teams t on r.teamid = t.idWHERE r. frequency = 'daily'and r.status = 1AND t.status = 'activelAND (r.exRicesuat >= now() OR r.exeicesnat IS NULL);select * from automated_report_results where repontaig IN (18, 33);select * from activity_searches where id = 10932;select * from activity_search_filters where activity_search_id = 10932;select * from automated_reports order by id desc;select * from automated_report_results order by id desc;select * from automated_report_results where reRontaid IN (36);Pushed 1 commit to origin/JY-18909-automated-reports-ask-jiminny // View pull request (today 13:29)Support Daily - in 20 mAL AutomatedReportsCommandTestv100% [45)Tue 14 Apr 14:40:10CascadeDebug Automated Rep+0 •Fetches AutomatedReportResult records where:generated at is NOT NULLsent_at is NULLstatus = STATUS_GENERATED• has a related reportYour 7 results pass this.VwSten 2: getValidRecipientlsersoFor each result, gets recipients. Since it's an AskJiminny report it goes through resolveAskJiminnyRecipients7 Includes creator. ror recular reoorts t eoes tnrouen detkeclolentusers . cltner way, tne creator nas anemail, so validRecipients is not empty. VStep 3: shouldSendReporto — Hisis whEkEllraILs# phppublic const int SENT_REPORT_AT_HOURS = 5;The logic picks the earliest timezone (highest UTC offset = most ahead of UTC). For GMT+3, the offset is +10800 seconds.t then checks.0 phpsnow = larbon::nowsearllestlzcurrent cime in GMI+3$isScheduledTime = (int) $now->format('H') == 5;// is it 05:00 in GMT+3?The report only sends if it's currently 5:00 AM in the creator's timezone (GMT+3). That means 02:00 UTCIf it's not 5:00 AM right now in GMT+3, it falls through to hasPassedScheduledTime() :• phppublic tunction naspassedschedu ledlimerrlarbonintertace sgeneratedAt, string stimezone): booyunis checks.generatedAt < 05:00 today (in GMT+3, converted to UTC) ANDnow > 05:00 today (in GMT+3, converted to UTC)So it only returns true if:1. The report was generated before 05:00 GMT+3 today (i.e., before 02:00 UTC)2. AND current time is past 05:00 GMT+3 (past 02:00 UTC)Why Nothing Is SentThe current time in GMT+3 is not 05:00 AM, and one of these is also true:• The report was generated after 05:00 GMT+3 (02:00 UTC) today → generatedAtUtc is NOT < scheduledTimeurc, so nasrasseascheduleolime rerurs talse• OR the current time is betore 05:00 GMI+3→ nowltc Is NO > schedul edtimeltcGiven you're running this at 2:35 PM UTC+3 (14:35 local / 11:35 UTC), here's what happens:ScheduledTime = today at 05:00 GMT+3 = 02:00 UTCnow = 11:35 UTC → past scheduled time VgeneratedAt must be before 02:00 UTC todayThe likely cause: the report was generated AFTER 05:00 GMT+3 (after 02:00 UTC) today, so generatedAtutc. lt(scheduledTimeUtc) is false → hasPassedScheduledTime returns false → nothing sends.In short: the report must have been generated before the scheduled send time (05:00 in the user'sTmezone rmlwas cenerarec aneroo0u cmito uwi ony de elcioe to senc omorrow ar0e0u cMilts,Ask anything (884L)+ <> Code Claude Sonnet 4.6winasun leamsuir-o( 4 spaces...
|
NULL
|
|
12806
|
274
|
32
|
2026-04-14T11:40:13.614762+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776166813614_m1.jpg...
|
NULL
|
NULL
|
1
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
SlackFileEditViewGoHistoryWindowHelpDOCKER981DEV ( SlackFileEditViewGoHistoryWindowHelpDOCKER981DEV (docker)882APP (-zsh)created_at:"2026-04-14 11:22:36"updated_at: "2026-04-14 11:23:04"report: Jiminny\Models\AutomatedReport {#15221id: 36,#uuid: b"Aß#ôq,»ö97i7eçªx"team_id: 1,type: "ask_jiminny",status: 1,frequency: "daily",from: null,to: null,deal_value_min: null,deal_value_max: null,call_types: "[]",media_types: "["pdf"]",call_duration_min: null,call_duration_max: null,groups: "[]",playbook_categories: null,deal_at_call_stages: null,current_deal_stages: null,recipients: "{"users": [7160]}",jiminny_recipients: null,additional_prompt_input: null,custom_name: "Tuesday report",activity_search_id: 26913,ask_anything_prompt_id: 62,expires_at: "2026-04-30",created_by: 7160,created_at: "2026-04-14 11:20:20",updated_at: "2026-04-14 11:20:20",deleted_at: null,3,},],}> Srepo->getGeneratedNotSentResults()->countO;> exitINFOGoodbye.root@b79a4bdd6905:/home/jiminny#|*3ec2-userGec2-user@ip-10-30-...+EDHomeDMsActivityFilesLater.*•More+(ahl• Support Daily • in 20 ml100% <47Tue 14 Apr 14:40:13Search Jiminny IncJiminny... vir scnicrol# infra-changes# jiminny-bg# platform-tickets# product_launches# random# releases# sofia-office# support# thank-yous# the_people_of jimi...• Direct messages€. Vasil Vasilev3 Aneliya Angelova, ...lo Steliyan Georgiev3Adelina Petrova, Ili...0. Adelina Petrova O. Galya Dimitrova *Rs Nikolay Nikolov "2 Galya Dimitrova, Ni...2 Galya Dimitrova, Ni...P. Nikolay Yankov::: AppsJira CloudToastGoogle Cale...# releases8 226 0• Messages• Files@ Bookmarks+1f99de0e313cToday ~8b256855f58e5bf1f5) - [JY-20571](https://jiminny.atlassian.net/browse/JY-20571): Panorama offline reports (#465)(steliyan-g)(8cf63ce)(https://github.com/jiminny/prophet/commit/8cf63cec5153b6e1320e84c67b03977ce6fe4c0c) - [JY-19982](https://jiminny.atlassian.net/browse/JY-19982): Allow multiple LLM evals with onecommand run (#464) (steliyan-g)NewCircleCl APP 2:15 PMNew commits deployed to Prophet Prod-EU:[Od2170f](https://github.com/jiminny/prophet/commit/0d2170fd4f25032fe37738e936a418512ca7b6e2) - [JY-20544](https://jiminny.atlassian.net/browse/JY-20544)eval changes (#459) (ilian-jiminny)New commits deployed to Prophet Prod-US:[0d2170f](https://github.com/jiminny/prophet/commit/0d2170fd4f25032fe37738e936a418512ca7b6e2) - JY-20544](https://jiminny.atlassian.net/browse/JY-20544)eval changes (#459) (flian-jiminny)Message #releases+ Аа......
|
NULL
|
3539597104413950871
|
NULL
|
click
|
ocr
|
NULL
|
SlackFileEditViewGoHistoryWindowHelpDOCKER981DEV ( SlackFileEditViewGoHistoryWindowHelpDOCKER981DEV (docker)882APP (-zsh)created_at:"2026-04-14 11:22:36"updated_at: "2026-04-14 11:23:04"report: Jiminny\Models\AutomatedReport {#15221id: 36,#uuid: b"Aß#ôq,»ö97i7eçªx"team_id: 1,type: "ask_jiminny",status: 1,frequency: "daily",from: null,to: null,deal_value_min: null,deal_value_max: null,call_types: "[]",media_types: "["pdf"]",call_duration_min: null,call_duration_max: null,groups: "[]",playbook_categories: null,deal_at_call_stages: null,current_deal_stages: null,recipients: "{"users": [7160]}",jiminny_recipients: null,additional_prompt_input: null,custom_name: "Tuesday report",activity_search_id: 26913,ask_anything_prompt_id: 62,expires_at: "2026-04-30",created_by: 7160,created_at: "2026-04-14 11:20:20",updated_at: "2026-04-14 11:20:20",deleted_at: null,3,},],}> Srepo->getGeneratedNotSentResults()->countO;> exitINFOGoodbye.root@b79a4bdd6905:/home/jiminny#|*3ec2-userGec2-user@ip-10-30-...+EDHomeDMsActivityFilesLater.*•More+(ahl• Support Daily • in 20 ml100% <47Tue 14 Apr 14:40:13Search Jiminny IncJiminny... vir scnicrol# infra-changes# jiminny-bg# platform-tickets# product_launches# random# releases# sofia-office# support# thank-yous# the_people_of jimi...• Direct messages€. Vasil Vasilev3 Aneliya Angelova, ...lo Steliyan Georgiev3Adelina Petrova, Ili...0. Adelina Petrova O. Galya Dimitrova *Rs Nikolay Nikolov "2 Galya Dimitrova, Ni...2 Galya Dimitrova, Ni...P. Nikolay Yankov::: AppsJira CloudToastGoogle Cale...# releases8 226 0• Messages• Files@ Bookmarks+1f99de0e313cToday ~8b256855f58e5bf1f5) - [JY-20571](https://jiminny.atlassian.net/browse/JY-20571): Panorama offline reports (#465)(steliyan-g)(8cf63ce)(https://github.com/jiminny/prophet/commit/8cf63cec5153b6e1320e84c67b03977ce6fe4c0c) - [JY-19982](https://jiminny.atlassian.net/browse/JY-19982): Allow multiple LLM evals with onecommand run (#464) (steliyan-g)NewCircleCl APP 2:15 PMNew commits deployed to Prophet Prod-EU:[Od2170f](https://github.com/jiminny/prophet/commit/0d2170fd4f25032fe37738e936a418512ca7b6e2) - [JY-20544](https://jiminny.atlassian.net/browse/JY-20544)eval changes (#459) (ilian-jiminny)New commits deployed to Prophet Prod-US:[0d2170f](https://github.com/jiminny/prophet/commit/0d2170fd4f25032fe37738e936a418512ca7b6e2) - JY-20544](https://jiminny.atlassian.net/browse/JY-20544)eval changes (#459) (flian-jiminny)Message #releases+ Аа......
|
NULL
|
|
12807
|
275
|
20
|
2026-04-14T11:40:13.611266+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776166813611_m2.jpg...
|
NULL
|
NULL
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
PhpStormFileEditViewNavigateCodeLaravelRefactorToo PhpStormFileEditViewNavigateCodeLaravelRefactorToolsWindowHelpFVtavsco.isv#11894 on JY-18909-automated-reports-ask-iminny ~Project vProphetAiv D Reports© AutomatedReportsCi© AutomatedReportsRe© AutomatedReportsS:© CreateMockAskJimir© DeleteReportComma© GenerateMarketingR© Team.php© Usage.phpD Slack• TeamsD TracksO TranscriptionO TwilioD UsersC Vocabulary@Zoom© CoachingFeedbacksUpr© Command.phpcreateDatabaseusers.pc Daraoase oecountoi© DeleteOldAiCrmNotesC:© DeleteS3LeftoversComiDevPostmanCommand./© DiarizeViaAiParticipantk© EncryptTokensComman© EngagementStatsRegen© FeatureFlagsHelper.php© FixCrossTenantissues.p© FlushRolesPermissionsC© GeneratelnternalWebho• GroupSetDefaultLangua© HelperTruncateCoachin© HubspotJournalPollingC© HubspotWebhookServic© ImportRecording.php@ Imnortli|sercFromCcvEil© IterateUsersCommand.gcJiminnvcacheclearcom(e) lminnv Deouacommanc© JiminnySetEncryptedTo© JiminnyTokenInfoComn© MakeSlackLiveCoaching© ManageScimForTeam.p© MarkBranchForEnvironn© MuteOrganizerChannel.© PhpApm.php© PropagateCoachingFeer© PurgeConferences.php© PurgeSoftDeletedOppor© PurgeSyncBatchesCom© RecalculateDealRisksCaC) RemoveDeleteMarkersd© RemoveExpiredNudgest© RemoveUnusedParticip:© ResetElasticSearch.php© RestoreActivityCrmProv© RestoreActivityTypeCor© ReportController.php© AutomatedReportsSendCommand.php© SendReportJob.phpAutomatedReportsCommand.phpAadLayoutchuitles.onp© Team.phpAutomatedReportsRepository.php© AutomatedReportsService.phpCreateHeldActivityEvent.php© TrackProviderInstalledEvent.php© UserPilotActivityListener.php© ActivityLogged.phpC RequestGenerateAskJiminnyReportJob.phpRequestGeneratekeporJob.ong© AutomatedReportResult.php© AutomatedReport.phpclass AutomatedReportsSendCommand extends Command/*** The name and signature of the console command.* Ovar string25 C• protected $signature = 'automated-reports:send';l28* The console command description.x ovar sarino32 Ctprotected $description = 'Sends automated reports based on user timezone';public function __construct(private readonly LoggerInterface $logger,3637383940private readonly BusDispatcher $dispatcher,42parent::__construct();/*** Execute the console command.* @return intpublic function handle(): intforeach ($reportResultsas $reportResult) {/** @var AutomatedReportResult $reportResult */'Dispatching job',I):61return CommandAZias::SUCCESS;Pushed 1 commit to origin/JY-18909-automated-reports-ask-jiminny // View pull request (today 13:29)= custom.logA HS_local [iminny@localhost]console PROD521522152511540152752852953053153253353453515545405415425435445455461547154815475505515525535545555561558562563E laravel.logA console (EU]A SF [jiminny@localhost]A console [STAGING]Tx: Auto vFlaycroundvt.owner_id FROM social_accounts saJOIN users u on u.id = sa.sociable_idJOIN teams t1..n<->1: on t.id = u.team_idWHERE U.team_id = 1 and sa.provider = 'salesforce';Sa jiminny v017 A15 X 13 Aselect * tron reans where 1o =15select x tron groupsg suin playpooks p1.n<->1: on g.playbook_id = p.id winselect * TroIgroupsnere t =oo.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, vvid, type, provider, playbook_category_id, user_id,leao o, contact* cri contouracionlorcirn orovoer LorTranscrrocion orstatusfrom activities where crm_configuration_id = 1 and type =' conference'# 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 pc"->l.n: on p.1d = pc.playbook_1dwhere p.team_id = 1 and p.activity_type = 'event':SELECT * FROM crm_fields WHERE crm_configuration_id = 1 and object_type = •SELECT * FROM crm_field_values WHERE crm_field_id = 4;select * from crm_layouts cl join playbook_layouts pl1<->1..n: on cl.id = piwhere crm_configuration_id = 1 and pl.playbook_id = 175;select * from teams;SELECT r.* FROM automated_reportsrjoin teams t on r.teamid = t.idWHERE r. frequency = 'daily'and r.status = 1AND t.status = 'activelAND (r.exRicesuat >= now() OR r.exeines.at IS NULL);select * from automated_report_results where repontaig IN (18, 33);565566567568 v569570571572select * from activity_searches where id = 10932;select * from activity_search_filters where activity_search_id = 10932;select * from automated_reports order by id desc;select * from automated_report_results order by id desc;select * from automated_report_results where reRontaid IN (36);Support Daily - in 20 mAL AutomatedReportsCommandTestv100% [45)Tue 14 Apr 14:40:13CascadeDebug Automated Rep+D ...Fetches AutomatedReportResult records where:generated at is NOT NULLsent_at is NULLstatus = STATUS_GENERATED• has a related reportYour 7 results pass this.VwSten 2: getValidRecipientlsersoFor each result, gets recipients. Since it's an AskJiminny report it goes through resolveAskJiminnyRecipients7 Includes creator. ror recular reoorts t eoes tnrouen detkeclolentusers . cltner way, tne creator nas anemail, so validRecipients is not empty. VStep 3: shouldSendReporto — Hisis whEkEllraILs# phppublic const int SENT_REPORT_AT_HOURS = 5;The logic picks the earliest timezone (highest UTC offset = most ahead of UTC). For GMT+3, the offset is +10800 seconds.t then checks.0 phpsnow = larbon::now searllestlzcurrent cime in GMI+3$isScheduledTime = (int) $now->format('H') == 5;// is it 05:00 in GMT+3?The report only sends if it's currently 5:00 AM in the creator's timezone (GMT+3). That means 02:00 UTCIf it's not 5:00 AM right now in GMT+3, it falls through to hasPassedScheduledTime() :• phppublic tunction naspassedschedu ledlimerrlarbonintertace sgeneratedAt, string stimezone): booyunis checks.generatedAt < 05:00 today (in GMT+3, converted to UTC) ANDnow > 05:00 today (in GMT+3, converted to UTC)So it only returns true if:1. The report was generated before 05:00 GMT+3 today (i.e., before 02:00 UTC)2. AND current time is past 05:00 GMT+3 (past 02:00 UTC.Why Nothing Is SentThe current time in GMT+3 is not 05:00 AM, and one of these is also true:• The report was generated after 05:00 GMT+3 (02:00 UTC) today → generatedAtUtc is NOT < scheduledTimeurc, so nasrasseascheduleolime rerurs talse• OR the current time is betore 05:00 GMI+3→ nowltc Is NO > schedul edtimeltcGiven you're running this at 2:35 PM UTC+3 (14:35 local / 11:35 UTC), here's what happens:ScheduledTime = today at 05:00 GMT+3 = 02:00 UTCnow = 11:35 UTC → past scheduled time VgeneratedAt must be before 02:00 UTC todayThe likely cause: the report was generated AFTER 05:00 GMT+3 (after 02:00 UTC) today, so generatedAtutc. lt(scheduledTimeUtc) is false → hasPassedScheduledTime returns false → nothing sends.In short: the report must have been generated before the scheduled send time (05:00 in the user'sTmezone rmlwas cenerarec aneroo0u cmito uwi ony de elcioe to senc omorrow ar0e0u cMilts,Ask anything (884L)+ <> Code Claude Sonnet 4.6Winasun leams20:03uir-o( 4 spaces...
|
NULL
|
1695385774527295854
|
NULL
|
click
|
ocr
|
NULL
|
PhpStormFileEditViewNavigateCodeLaravelRefactorToo PhpStormFileEditViewNavigateCodeLaravelRefactorToolsWindowHelpFVtavsco.isv#11894 on JY-18909-automated-reports-ask-iminny ~Project vProphetAiv D Reports© AutomatedReportsCi© AutomatedReportsRe© AutomatedReportsS:© CreateMockAskJimir© DeleteReportComma© GenerateMarketingR© Team.php© Usage.phpD Slack• TeamsD TracksO TranscriptionO TwilioD UsersC Vocabulary@Zoom© CoachingFeedbacksUpr© Command.phpcreateDatabaseusers.pc Daraoase oecountoi© DeleteOldAiCrmNotesC:© DeleteS3LeftoversComiDevPostmanCommand./© DiarizeViaAiParticipantk© EncryptTokensComman© EngagementStatsRegen© FeatureFlagsHelper.php© FixCrossTenantissues.p© FlushRolesPermissionsC© GeneratelnternalWebho• GroupSetDefaultLangua© HelperTruncateCoachin© HubspotJournalPollingC© HubspotWebhookServic© ImportRecording.php@ Imnortli|sercFromCcvEil© IterateUsersCommand.gcJiminnvcacheclearcom(e) lminnv Deouacommanc© JiminnySetEncryptedTo© JiminnyTokenInfoComn© MakeSlackLiveCoaching© ManageScimForTeam.p© MarkBranchForEnvironn© MuteOrganizerChannel.© PhpApm.php© PropagateCoachingFeer© PurgeConferences.php© PurgeSoftDeletedOppor© PurgeSyncBatchesCom© RecalculateDealRisksCaC) RemoveDeleteMarkersd© RemoveExpiredNudgest© RemoveUnusedParticip:© ResetElasticSearch.php© RestoreActivityCrmProv© RestoreActivityTypeCor© ReportController.php© AutomatedReportsSendCommand.php© SendReportJob.phpAutomatedReportsCommand.phpAadLayoutchuitles.onp© Team.phpAutomatedReportsRepository.php© AutomatedReportsService.phpCreateHeldActivityEvent.php© TrackProviderInstalledEvent.php© UserPilotActivityListener.php© ActivityLogged.phpC RequestGenerateAskJiminnyReportJob.phpRequestGeneratekeporJob.ong© AutomatedReportResult.php© AutomatedReport.phpclass AutomatedReportsSendCommand extends Command/*** The name and signature of the console command.* Ovar string25 C• protected $signature = 'automated-reports:send';l28* The console command description.x ovar sarino32 Ctprotected $description = 'Sends automated reports based on user timezone';public function __construct(private readonly LoggerInterface $logger,3637383940private readonly BusDispatcher $dispatcher,42parent::__construct();/*** Execute the console command.* @return intpublic function handle(): intforeach ($reportResultsas $reportResult) {/** @var AutomatedReportResult $reportResult */'Dispatching job',I):61return CommandAZias::SUCCESS;Pushed 1 commit to origin/JY-18909-automated-reports-ask-jiminny // View pull request (today 13:29)= custom.logA HS_local [iminny@localhost]console PROD521522152511540152752852953053153253353453515545405415425435445455461547154815475505515525535545555561558562563E laravel.logA console (EU]A SF [jiminny@localhost]A console [STAGING]Tx: Auto vFlaycroundvt.owner_id FROM social_accounts saJOIN users u on u.id = sa.sociable_idJOIN teams t1..n<->1: on t.id = u.team_idWHERE U.team_id = 1 and sa.provider = 'salesforce';Sa jiminny v017 A15 X 13 Aselect * tron reans where 1o =15select x tron groupsg suin playpooks p1.n<->1: on g.playbook_id = p.id winselect * TroIgroupsnere t =oo.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, vvid, type, provider, playbook_category_id, user_id,leao o, contact* cri contouracionlorcirn orovoer LorTranscrrocion orstatusfrom activities where crm_configuration_id = 1 and type =' conference'# 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 pc"->l.n: on p.1d = pc.playbook_1dwhere p.team_id = 1 and p.activity_type = 'event':SELECT * FROM crm_fields WHERE crm_configuration_id = 1 and object_type = •SELECT * FROM crm_field_values WHERE crm_field_id = 4;select * from crm_layouts cl join playbook_layouts pl1<->1..n: on cl.id = piwhere crm_configuration_id = 1 and pl.playbook_id = 175;select * from teams;SELECT r.* FROM automated_reportsrjoin teams t on r.teamid = t.idWHERE r. frequency = 'daily'and r.status = 1AND t.status = 'activelAND (r.exRicesuat >= now() OR r.exeines.at IS NULL);select * from automated_report_results where repontaig IN (18, 33);565566567568 v569570571572select * from activity_searches where id = 10932;select * from activity_search_filters where activity_search_id = 10932;select * from automated_reports order by id desc;select * from automated_report_results order by id desc;select * from automated_report_results where reRontaid IN (36);Support Daily - in 20 mAL AutomatedReportsCommandTestv100% [45)Tue 14 Apr 14:40:13CascadeDebug Automated Rep+D ...Fetches AutomatedReportResult records where:generated at is NOT NULLsent_at is NULLstatus = STATUS_GENERATED• has a related reportYour 7 results pass this.VwSten 2: getValidRecipientlsersoFor each result, gets recipients. Since it's an AskJiminny report it goes through resolveAskJiminnyRecipients7 Includes creator. ror recular reoorts t eoes tnrouen detkeclolentusers . cltner way, tne creator nas anemail, so validRecipients is not empty. VStep 3: shouldSendReporto — Hisis whEkEllraILs# phppublic const int SENT_REPORT_AT_HOURS = 5;The logic picks the earliest timezone (highest UTC offset = most ahead of UTC). For GMT+3, the offset is +10800 seconds.t then checks.0 phpsnow = larbon::now searllestlzcurrent cime in GMI+3$isScheduledTime = (int) $now->format('H') == 5;// is it 05:00 in GMT+3?The report only sends if it's currently 5:00 AM in the creator's timezone (GMT+3). That means 02:00 UTCIf it's not 5:00 AM right now in GMT+3, it falls through to hasPassedScheduledTime() :• phppublic tunction naspassedschedu ledlimerrlarbonintertace sgeneratedAt, string stimezone): booyunis checks.generatedAt < 05:00 today (in GMT+3, converted to UTC) ANDnow > 05:00 today (in GMT+3, converted to UTC)So it only returns true if:1. The report was generated before 05:00 GMT+3 today (i.e., before 02:00 UTC)2. AND current time is past 05:00 GMT+3 (past 02:00 UTC.Why Nothing Is SentThe current time in GMT+3 is not 05:00 AM, and one of these is also true:• The report was generated after 05:00 GMT+3 (02:00 UTC) today → generatedAtUtc is NOT < scheduledTimeurc, so nasrasseascheduleolime rerurs talse• OR the current time is betore 05:00 GMI+3→ nowltc Is NO > schedul edtimeltcGiven you're running this at 2:35 PM UTC+3 (14:35 local / 11:35 UTC), here's what happens:ScheduledTime = today at 05:00 GMT+3 = 02:00 UTCnow = 11:35 UTC → past scheduled time VgeneratedAt must be before 02:00 UTC todayThe likely cause: the report was generated AFTER 05:00 GMT+3 (after 02:00 UTC) today, so generatedAtutc. lt(scheduledTimeUtc) is false → hasPassedScheduledTime returns false → nothing sends.In short: the report must have been generated before the scheduled send time (05:00 in the user'sTmezone rmlwas cenerarec aneroo0u cmito uwi ony de elcioe to senc omorrow ar0e0u cMilts,Ask anything (884L)+ <> Code Claude Sonnet 4.6Winasun leams20:03uir-o( 4 spaces...
|
12805
|
|
12814
|
274
|
36
|
2026-04-14T11:41:22.683222+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776166882683_m1.jpg...
|
NULL
|
NULL
|
1
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
SlackFileEditViewGoHistoryWindowHelpDOCKER981DEV ( SlackFileEditViewGoHistoryWindowHelpDOCKER981DEV (docker)882APP (-zsh)created_at:"2026-04-14 11:22:36"updated_at: "2026-04-14 11:23:04"report: Jiminny\Models\AutomatedReport {#15221id: 36,#uuid: b"Aß#ôq,»ö97i7eçªx"team_id: 1,type: "ask_jiminny",status: 1,frequency: "daily",from: null,to: null,deal_value_min: null,deal_value_max: null,call_types: "[]",media_types: "["pdf"]",call_duration_min: null,call_duration_max: null,groups: "[]",playbook_categories: null,deal_at_call_stages: null,current_deal_stages: null,recipients: "{"users": [7160]}",jiminny_recipients: null,additional_prompt_input: null,custom_name: "Tuesday report",activity_search_id: 26913,ask_anything_prompt_id: 62,expires_at: "2026-04-30",created_by: 7160,created_at: "2026-04-14 11:20:20",updated_at: "2026-04-14 11:20:20",deleted_at: null,3,},],}> Srepo->getGeneratedNotSentResults()->countO;> exitINFOGoodbye.root@b79a4bdd6905:/home/jiminny#|*3ec2-userGec2-user@ip-10-30-...+EDHomeDMsActivityFilesLater.*•MoreJiminny... vir scnicrol# infra-changes# jiminny-bg# platform-tickets# product_launches# random# releases# sofia-office# support# thank-yous# the_people_of jimi...• Direct messages€. Vasil Vasilev3 Aneliya Angelova, ...lo Steliyan Georgiev3Adelina Petrova, Ili...0. Adelina Petrova O. Galya Dimitrova *Rs Nikolay Nikolov "2 Galya Dimitrova, Ni...2 Galya Dimitrova, Ni...8. Nikolay Yankov::: AppsJira CloudToastGoogle Cale...Support Daily - in 19 m100% <47Tue 14 Apr 14:41:22→Search Jiminny Inc# releases8 226 0• Messages• Files@ Bookmarks+1f99de0e313cToday ~8b256855f58e5bf1f5) - [JY-20571](https://jiminny.atlassian.net/browse/JY-20571): Panorama offline reports (#465)(steliyan-g)(8cf63ce)(https://github.com/jiminny/prophet/commit/8cf63cec5153b6e1320e84c67b03977ce6fe4c0c) - [JY-19982](https://jiminny.atlassian.net/browse/JY-19982): Allow multiple LLM evals with onecommand run (#464) (steliyan-g)NewCircleCl APP 2:15 PMNew commits deployed to Prophet Prod-EU:[Od2170f](https://github.com/jiminny/prophet/commit/0d2170fd4f25032fe37738e936a418512ca7b6e2) - [JY-20544](https://jiminny.atlassian.net/browse/JY-20544)eval changes (#459) (ilian-jiminny)New commits deployed to Prophet Prod-US:[0d2170f](https://github.com/jiminny/prophet/commit/0d2170fd4f25032fe37738e936a418512ca7b6e2) - JY-20544](https://jiminny.atlassian.net/browse/JY-20544)eval changes (#459) (flian-jiminny)Message #releases+ Аа......
|
NULL
|
-6584039862756421682
|
NULL
|
click
|
ocr
|
NULL
|
SlackFileEditViewGoHistoryWindowHelpDOCKER981DEV ( SlackFileEditViewGoHistoryWindowHelpDOCKER981DEV (docker)882APP (-zsh)created_at:"2026-04-14 11:22:36"updated_at: "2026-04-14 11:23:04"report: Jiminny\Models\AutomatedReport {#15221id: 36,#uuid: b"Aß#ôq,»ö97i7eçªx"team_id: 1,type: "ask_jiminny",status: 1,frequency: "daily",from: null,to: null,deal_value_min: null,deal_value_max: null,call_types: "[]",media_types: "["pdf"]",call_duration_min: null,call_duration_max: null,groups: "[]",playbook_categories: null,deal_at_call_stages: null,current_deal_stages: null,recipients: "{"users": [7160]}",jiminny_recipients: null,additional_prompt_input: null,custom_name: "Tuesday report",activity_search_id: 26913,ask_anything_prompt_id: 62,expires_at: "2026-04-30",created_by: 7160,created_at: "2026-04-14 11:20:20",updated_at: "2026-04-14 11:20:20",deleted_at: null,3,},],}> Srepo->getGeneratedNotSentResults()->countO;> exitINFOGoodbye.root@b79a4bdd6905:/home/jiminny#|*3ec2-userGec2-user@ip-10-30-...+EDHomeDMsActivityFilesLater.*•MoreJiminny... vir scnicrol# infra-changes# jiminny-bg# platform-tickets# product_launches# random# releases# sofia-office# support# thank-yous# the_people_of jimi...• Direct messages€. Vasil Vasilev3 Aneliya Angelova, ...lo Steliyan Georgiev3Adelina Petrova, Ili...0. Adelina Petrova O. Galya Dimitrova *Rs Nikolay Nikolov "2 Galya Dimitrova, Ni...2 Galya Dimitrova, Ni...8. Nikolay Yankov::: AppsJira CloudToastGoogle Cale...Support Daily - in 19 m100% <47Tue 14 Apr 14:41:22→Search Jiminny Inc# releases8 226 0• Messages• Files@ Bookmarks+1f99de0e313cToday ~8b256855f58e5bf1f5) - [JY-20571](https://jiminny.atlassian.net/browse/JY-20571): Panorama offline reports (#465)(steliyan-g)(8cf63ce)(https://github.com/jiminny/prophet/commit/8cf63cec5153b6e1320e84c67b03977ce6fe4c0c) - [JY-19982](https://jiminny.atlassian.net/browse/JY-19982): Allow multiple LLM evals with onecommand run (#464) (steliyan-g)NewCircleCl APP 2:15 PMNew commits deployed to Prophet Prod-EU:[Od2170f](https://github.com/jiminny/prophet/commit/0d2170fd4f25032fe37738e936a418512ca7b6e2) - [JY-20544](https://jiminny.atlassian.net/browse/JY-20544)eval changes (#459) (ilian-jiminny)New commits deployed to Prophet Prod-US:[0d2170f](https://github.com/jiminny/prophet/commit/0d2170fd4f25032fe37738e936a418512ca7b6e2) - JY-20544](https://jiminny.atlassian.net/browse/JY-20544)eval changes (#459) (flian-jiminny)Message #releases+ Аа......
|
NULL
|
|
12815
|
NULL
|
0
|
2026-04-14T11:41:22.698653+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776166882698_m2.jpg...
|
NULL
|
NULL
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
PhpStormFileFVtavsco.isvProject vEditViewNavigateC PhpStormFileFVtavsco.isvProject vEditViewNavigateCodeLaravelRefactorToolsWindowHelp#11894 on JY-18909-automated-reports-ask-iminny ~ProphetAiv D Reports© AutomatedReportsCi© AutomatedReportsRe© AutomatedReportsS:© CreateMockAskJimir© DeleteReportComma© GenerateMarketingR© Team.php© Usage.phpD Slack• TeamsD TracksO TranscriptionO TwilioD UsersVocabularyDZoom© CoachingFeedbacksUpr© Command.phpcreateDatabaseusers.pc Daraoase adecountoi© DeleteOldAiCrmNotesC:© DeleteS3LeftoversComiDevPostmanCommand./© DiarizeViaAiParticipantk© EncryptTokensComman© EngagementStatsRegen© FeatureFlagsHelper.php© FixCrossTenantissues.p© FlushRolesPermissionsC© GeneratelnternalWebho• GroupSetDefaultLangua© HelperTruncateCoachin© HubspotJournalPollingC© HubspotWebhookServic© ImportRecording.php@ Imnortli|sercFromCcvEil© IterateUsersCommand.gc).iminnvcacheclearcom© JiminnyDebugCommanc© JiminnySetEncryptedTo© JiminnyTokenInfoComn© MakeSlackLiveCoaching© ManageScimForTeam.p© MarkBranchForEnvironn© MuteOrganizerChannel.© PhpApm.php© PropagateCoachingFeer© PurgeConferences.php(©) PurgeSoftDeletedOppol© PurgeSyncBatchesCom© RecalculateDealRisksCaC) RemoveDeleteMarkersd© RemoveExpiredNudgest© RemoveUnusedParticip:© ResetElasticSearch.php© RestoreActivityCrmProv© RestoreActivityTypeCor© ReportController.php© SendReportJob.phpAutomatedReportsCommand.php© AutomatedReportsSendCommand.phpAadLayoutchuitles.onp= custom.logc leam.ongC AutomatedReportsRepository.phpconsole PROD© AutomatedReportsService.phpCreateHeldActivityEvent.phpCrealenctivityLoggeaevent.oneTrackProviderInstalledEvent.php© ActivityLogged.phpC RequestGenerateAskJiminnyReportJob.phpRequestGeneratekeporJob.ong© AutomatedReportResult.php© AutomatedReport.phpclass AutomatedReportsSendCommand extends Command521522E laravel.logA console (EU]A SF [jiminny@localhost]A console [STAGING]Tx: Auto vFlaycroundvt.owner_id FROM social_accounts saJOIN users u on u.id = sa.sociable_idJOIN teams t1..n<->1: on t.id = u.team_idWHERE U.team_id = 1 and sa.provider = 'salesforce';A HS_local [iminny@localhost]Sa jiminny017 A15 Х13 A2425 GT2832 Ct35 Ct363839404260616264* The name and signature of the console command.* Ovar stringprotected $signature = 'automated-reports:send';1525115401527528529530531* The console command description.535x ovar sarino535protected $description = 'Sends automated reports based on user timezone';public function __construct(private readonly LoggerInterface $logger,private readonly AutomatedReportsRepository $reportRepository,540541542private readonly BusDispatcher $dispatcher,parent::__construct();/*** Execute the console command.* @return intpublic function handle(): int$reportResults = $this->reportRepository->getGeneratedNotSentResults();544545546154715481547550551552553554555556557558foreach ($reportResults as $reportResult) {/** @var AutomatedReportResult $reportResult */$validRecipients = $this->automatedReportsService->getValidRecipientUsers($reportResult->g560$reportResult->get6 561'Dispatching job',562563]):select * tron reans where 1o =15select x tron groupsg suin playpooks p1.n<->1: on g.playbook_id = p.id winselect * TroIgroupsnere t =oo.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, vvid, type, provider, playbook_category_id, user_id,leao o, contact* cri conmouracionorciri orovoer LorTranscrrocion orstatusfrom activities where crm_configuration_id = 1 and type ="conterence"# 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 = •SELECT * FROM crm_field_values WHERE crm_field_id = 4;select * from crm_layouts cl join playbook_layouts pl1<->1..n: on cl.id = piwhere crm_configuration_id = 1 and pl.playbook_id = 175;select * from teams;SELECT r.* FROM automated_reportsrjoin teams t on r.teamid = t.idWHERE r. frequency = 'daily'and r.status = 1AND t.status = 'activelAND (r.exRicesuat >= now() OR r.exeicesnat IS NULL);select * from automated_report_results where repontaig IN (18, 33);return CommandAZias::SUCCESS;565566567568 v569570571572select * from activity_searches where id = 10932;select * from activity_search_filters where activity_search_id = 10932;select * from automated_reports order by id desc;select * from automated_report_results order by id desc;select * from automated_report_results where repontaid IN (36);Pushed 1 commit to origin/JY-18909-automated-reports-ask-jiminny // View pull request (today 13:29)hiilSupport Daily • in 19mAL AutomatedReportsCommandTestv100% [45)Tue 14 Apr 14:41:22CascadeDebug Automated Rep+D ...sent at Is NULlstatus = STATUS_GENERATEDnas arelared reoortYour 7 results pass this.wStep 2: getValidRecipientUsers()For each result, gets recipients. Since it's an AskJiminny report it goes through resolveAskJiminnyRecipients()→ includes creator. For regular reports it goes through getRecipientUsers() . Either way, the creator has anemail, so validRecipients is not empty. VStep 3: shouldSendReport() - THIS IS WHERE IT FAILS• phppubLic const int SENI_REPORI_AI_HUURS = 5;The logic picks the earliest timezone (highest UTC offset = most ahead of UTC). For GMT+3, the offset is +1080• secondsIt then checks:O php$now = Carbon::now($earliestTZ);// current time in GMT+3$1sScheduledTime = (int) $now->format('H') === 5;11 is it 05:00 in GMT+3?The report only sends if it's currently 5:00 AM in the creator's timezone (GMT+3). That means 02:00 UTC.If it's not 5:00 AM right now in GMT+3, it falls through to hasPassedScheduledTime()O phppublic function hasPassedScheduledTime(?CarbonInterface SgeneratedAt, string $timezone): boolTihis checksgeneratedAt < 05:00 today (in GMT+3, converted to UTC) ANDnow > 05:00 today (in GMT+3, converted to UTC)So it only returns true if:1. The report was generated before 05:00 GMT+3 today (i.e., before 02:00 UTC)2. AND current time is past 05:00 GMT+3 (past 02:00 UTC)Why Nothing Is SentThe current time in GMT+3 is not 05:00 AM, and one of these is also true:• The report was generated after 05:00 GMT+3 (02:00 UTC) today → generatedAtUtc is NOT < scheduledTimeltc so hasPassedScheduledTime returns false• OR the current time is before 05:00 GMT+3 → nowUtc is NOT > scheduledTimeUtcCven vou re runnine mnis auso rM Ulcrs 143 ocal111ouC nere's wnar naooens.schedullediime =ocavar0o.00cMis=7400 0Cnow = 11:35 UTC → past scheduled timegeneratedAtmust be before 02:00 UTC todayThe likely cause: the report was generated AFTER 05:00 GMT+3 (after 02:00 UTC) today, so generatedAtUtc.lt(scheduledTimeUtc) isfalse → hasPassedScheduledTime returns false → nothing sendsin Snore the revoremustnave deen denerare. derore tne scheou ec senc time (0o.00 nmeuser'stimezone). If it was generated after 05:00 GMT+3, it will only be eligible to send tomorrow at 05:00 GMT+3.IN that case lets change the parameters for @AutomatedReportsSendCommand.php as well and lets add resultid to send and if foudn then do not check+ <› CodeWinasun leams50:5 1o charsuir-o( 4 spaces...
|
NULL
|
2599491551807491702
|
NULL
|
click
|
ocr
|
NULL
|
PhpStormFileFVtavsco.isvProject vEditViewNavigateC PhpStormFileFVtavsco.isvProject vEditViewNavigateCodeLaravelRefactorToolsWindowHelp#11894 on JY-18909-automated-reports-ask-iminny ~ProphetAiv D Reports© AutomatedReportsCi© AutomatedReportsRe© AutomatedReportsS:© CreateMockAskJimir© DeleteReportComma© GenerateMarketingR© Team.php© Usage.phpD Slack• TeamsD TracksO TranscriptionO TwilioD UsersVocabularyDZoom© CoachingFeedbacksUpr© Command.phpcreateDatabaseusers.pc Daraoase adecountoi© DeleteOldAiCrmNotesC:© DeleteS3LeftoversComiDevPostmanCommand./© DiarizeViaAiParticipantk© EncryptTokensComman© EngagementStatsRegen© FeatureFlagsHelper.php© FixCrossTenantissues.p© FlushRolesPermissionsC© GeneratelnternalWebho• GroupSetDefaultLangua© HelperTruncateCoachin© HubspotJournalPollingC© HubspotWebhookServic© ImportRecording.php@ Imnortli|sercFromCcvEil© IterateUsersCommand.gc).iminnvcacheclearcom© JiminnyDebugCommanc© JiminnySetEncryptedTo© JiminnyTokenInfoComn© MakeSlackLiveCoaching© ManageScimForTeam.p© MarkBranchForEnvironn© MuteOrganizerChannel.© PhpApm.php© PropagateCoachingFeer© PurgeConferences.php(©) PurgeSoftDeletedOppol© PurgeSyncBatchesCom© RecalculateDealRisksCaC) RemoveDeleteMarkersd© RemoveExpiredNudgest© RemoveUnusedParticip:© ResetElasticSearch.php© RestoreActivityCrmProv© RestoreActivityTypeCor© ReportController.php© SendReportJob.phpAutomatedReportsCommand.php© AutomatedReportsSendCommand.phpAadLayoutchuitles.onp= custom.logc leam.ongC AutomatedReportsRepository.phpconsole PROD© AutomatedReportsService.phpCreateHeldActivityEvent.phpCrealenctivityLoggeaevent.oneTrackProviderInstalledEvent.php© ActivityLogged.phpC RequestGenerateAskJiminnyReportJob.phpRequestGeneratekeporJob.ong© AutomatedReportResult.php© AutomatedReport.phpclass AutomatedReportsSendCommand extends Command521522E laravel.logA console (EU]A SF [jiminny@localhost]A console [STAGING]Tx: Auto vFlaycroundvt.owner_id FROM social_accounts saJOIN users u on u.id = sa.sociable_idJOIN teams t1..n<->1: on t.id = u.team_idWHERE U.team_id = 1 and sa.provider = 'salesforce';A HS_local [iminny@localhost]Sa jiminny017 A15 Х13 A2425 GT2832 Ct35 Ct363839404260616264* The name and signature of the console command.* Ovar stringprotected $signature = 'automated-reports:send';1525115401527528529530531* The console command description.535x ovar sarino535protected $description = 'Sends automated reports based on user timezone';public function __construct(private readonly LoggerInterface $logger,private readonly AutomatedReportsRepository $reportRepository,540541542private readonly BusDispatcher $dispatcher,parent::__construct();/*** Execute the console command.* @return intpublic function handle(): int$reportResults = $this->reportRepository->getGeneratedNotSentResults();544545546154715481547550551552553554555556557558foreach ($reportResults as $reportResult) {/** @var AutomatedReportResult $reportResult */$validRecipients = $this->automatedReportsService->getValidRecipientUsers($reportResult->g560$reportResult->get6 561'Dispatching job',562563]):select * tron reans where 1o =15select x tron groupsg suin playpooks p1.n<->1: on g.playbook_id = p.id winselect * TroIgroupsnere t =oo.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, vvid, type, provider, playbook_category_id, user_id,leao o, contact* cri conmouracionorciri orovoer LorTranscrrocion orstatusfrom activities where crm_configuration_id = 1 and type ="conterence"# 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 = •SELECT * FROM crm_field_values WHERE crm_field_id = 4;select * from crm_layouts cl join playbook_layouts pl1<->1..n: on cl.id = piwhere crm_configuration_id = 1 and pl.playbook_id = 175;select * from teams;SELECT r.* FROM automated_reportsrjoin teams t on r.teamid = t.idWHERE r. frequency = 'daily'and r.status = 1AND t.status = 'activelAND (r.exRicesuat >= now() OR r.exeicesnat IS NULL);select * from automated_report_results where repontaig IN (18, 33);return CommandAZias::SUCCESS;565566567568 v569570571572select * from activity_searches where id = 10932;select * from activity_search_filters where activity_search_id = 10932;select * from automated_reports order by id desc;select * from automated_report_results order by id desc;select * from automated_report_results where repontaid IN (36);Pushed 1 commit to origin/JY-18909-automated-reports-ask-jiminny // View pull request (today 13:29)hiilSupport Daily • in 19mAL AutomatedReportsCommandTestv100% [45)Tue 14 Apr 14:41:22CascadeDebug Automated Rep+D ...sent at Is NULlstatus = STATUS_GENERATEDnas arelared reoortYour 7 results pass this.wStep 2: getValidRecipientUsers()For each result, gets recipients. Since it's an AskJiminny report it goes through resolveAskJiminnyRecipients()→ includes creator. For regular reports it goes through getRecipientUsers() . Either way, the creator has anemail, so validRecipients is not empty. VStep 3: shouldSendReport() - THIS IS WHERE IT FAILS• phppubLic const int SENI_REPORI_AI_HUURS = 5;The logic picks the earliest timezone (highest UTC offset = most ahead of UTC). For GMT+3, the offset is +1080• secondsIt then checks:O php$now = Carbon::now($earliestTZ);// current time in GMT+3$1sScheduledTime = (int) $now->format('H') === 5;11 is it 05:00 in GMT+3?The report only sends if it's currently 5:00 AM in the creator's timezone (GMT+3). That means 02:00 UTC.If it's not 5:00 AM right now in GMT+3, it falls through to hasPassedScheduledTime()O phppublic function hasPassedScheduledTime(?CarbonInterface SgeneratedAt, string $timezone): boolTihis checksgeneratedAt < 05:00 today (in GMT+3, converted to UTC) ANDnow > 05:00 today (in GMT+3, converted to UTC)So it only returns true if:1. The report was generated before 05:00 GMT+3 today (i.e., before 02:00 UTC)2. AND current time is past 05:00 GMT+3 (past 02:00 UTC)Why Nothing Is SentThe current time in GMT+3 is not 05:00 AM, and one of these is also true:• The report was generated after 05:00 GMT+3 (02:00 UTC) today → generatedAtUtc is NOT < scheduledTimeltc so hasPassedScheduledTime returns false• OR the current time is before 05:00 GMT+3 → nowUtc is NOT > scheduledTimeUtcCven vou re runnine mnis auso rM Ulcrs 143 ocal111ouC nere's wnar naooens.schedullediime =ocavar0o.00cMis=7400 0Cnow = 11:35 UTC → past scheduled timegeneratedAtmust be before 02:00 UTC todayThe likely cause: the report was generated AFTER 05:00 GMT+3 (after 02:00 UTC) today, so generatedAtUtc.lt(scheduledTimeUtc) isfalse → hasPassedScheduledTime returns false → nothing sendsin Snore the revoremustnave deen denerare. derore tne scheou ec senc time (0o.00 nmeuser'stimezone). If it was generated after 05:00 GMT+3, it will only be eligible to send tomorrow at 05:00 GMT+3.IN that case lets change the parameters for @AutomatedReportsSendCommand.php as well and lets add resultid to send and if foudn then do not check+ <› CodeWinasun leams50:5 1o charsuir-o( 4 spaces...
|
NULL
|
|
12816
|
NULL
|
0
|
2026-04-14T11:41:23.980212+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776166883980_m1.jpg...
|
NULL
|
NULL
|
1
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
SlackFileEditViewGoHistoryWindowHelpDOCKER3 281DEV SlackFileEditViewGoHistoryWindowHelpDOCKER3 281DEV (docker)882APP (-zsh)created_at:"2026-04-14 11:22:36"updated_at: "2026-04-14 11:23:04"report: Jiminny\Models\AutomatedReport {#15221id: 36,#uuid: b"Aß#ôq,»ö97i7eçªx"team_id: 1,type: "ask_jiminny",status: 1,frequency: "daily",from: null,to: null,deal_value_min: null,deal_value_max: null,call_types: "[]",media_types: "["pdf"]",call_duration_min: null,call_duration_max: null,groups: "[]",playbook_categories: null,deal_at_call_stages: null,current_deal_stages: null,recipients: "{"users": [7160]}",jiminny_recipients: null,additional_prompt_input: null,custom_name: "Tuesday report",activity_search_id: 26913,ask_anything_prompt_id: 62,expires_at: "2026-04-30",created_by: 7160,created_at: "2026-04-14 11:20:20",updated_at: "2026-04-14 11:20:20",deleted_at: null,3,},],}> Srepo->getGeneratedNotSentResults()->countO;> exitINFOGoodbye.root@b79a4bdd6905:/home/jiminny#|*3ec2-userGec2-user@ip-10-30-...+EDHomeDMsActivityFilesLater.*•More+Jiminny... vir scnicrol# infra-changes# jiminny-bg# platform-tickets# product_launches# random# releases# sofia-office# support# thank-yous# the_people_of jimi...• Direct messages€. Vasil Vasilev3 Aneliya Angelova, ...lo Steliyan Georgiev3Adelina Petrova, Ili...0. Adelina Petrova O. Galya Dimitrova *Rs Nikolay Nikolov "2 Galya Dimitrova, Ni...2 Galya Dimitrova, Ni...P. Nikolay Yankov::: AppsJira CloudToastGoogle Cale...Support Daily - in 19 m100% <47Tue 14 Apr 14:41:23→Search Jiminny Inc# releases8 226 0• Messages• Files@ Bookmarks+1f99de0e313cToday ~8b256855f58e5bf1f5) - [JY-20571](https://jiminny.atlassian.net/browse/JY-20571): Panorama offline reports (#465)(steliyan-g)(8cf63ce)(https://github.com/jiminny/prophet/commit/8cf63cec5153b6e1320e84c67b03977ce6fe4c0c) - [JY-19982](https://jiminny.atlassian.net/browse/JY-19982): Allow multiple LLM evals with onecommand run (#464) (steliyan-g)NewCircleCl APP 2:15 PMNew commits deployed to Prophet Prod-EU:[Od2170f](https://github.com/jiminny/prophet/commit/0d2170fd4f25032fe37738e936a418512ca7b6e2) - [JY-20544](https://jiminny.atlassian.net/browse/JY-20544)eval changes (#459) (ilian-jiminny)New commits deployed to Prophet Prod-US:[0d2170f](https://github.com/jiminny/prophet/commit/0d2170fd4f25032fe37738e936a418512ca7b6e2) - JY-20544](https://jiminny.atlassian.net/browse/JY-20544)eval changes (#459) (flian-jiminny)Message #releases+ Аа......
|
NULL
|
511073142202790458
|
NULL
|
click
|
ocr
|
NULL
|
SlackFileEditViewGoHistoryWindowHelpDOCKER3 281DEV SlackFileEditViewGoHistoryWindowHelpDOCKER3 281DEV (docker)882APP (-zsh)created_at:"2026-04-14 11:22:36"updated_at: "2026-04-14 11:23:04"report: Jiminny\Models\AutomatedReport {#15221id: 36,#uuid: b"Aß#ôq,»ö97i7eçªx"team_id: 1,type: "ask_jiminny",status: 1,frequency: "daily",from: null,to: null,deal_value_min: null,deal_value_max: null,call_types: "[]",media_types: "["pdf"]",call_duration_min: null,call_duration_max: null,groups: "[]",playbook_categories: null,deal_at_call_stages: null,current_deal_stages: null,recipients: "{"users": [7160]}",jiminny_recipients: null,additional_prompt_input: null,custom_name: "Tuesday report",activity_search_id: 26913,ask_anything_prompt_id: 62,expires_at: "2026-04-30",created_by: 7160,created_at: "2026-04-14 11:20:20",updated_at: "2026-04-14 11:20:20",deleted_at: null,3,},],}> Srepo->getGeneratedNotSentResults()->countO;> exitINFOGoodbye.root@b79a4bdd6905:/home/jiminny#|*3ec2-userGec2-user@ip-10-30-...+EDHomeDMsActivityFilesLater.*•More+Jiminny... vir scnicrol# infra-changes# jiminny-bg# platform-tickets# product_launches# random# releases# sofia-office# support# thank-yous# the_people_of jimi...• Direct messages€. Vasil Vasilev3 Aneliya Angelova, ...lo Steliyan Georgiev3Adelina Petrova, Ili...0. Adelina Petrova O. Galya Dimitrova *Rs Nikolay Nikolov "2 Galya Dimitrova, Ni...2 Galya Dimitrova, Ni...P. Nikolay Yankov::: AppsJira CloudToastGoogle Cale...Support Daily - in 19 m100% <47Tue 14 Apr 14:41:23→Search Jiminny Inc# releases8 226 0• Messages• Files@ Bookmarks+1f99de0e313cToday ~8b256855f58e5bf1f5) - [JY-20571](https://jiminny.atlassian.net/browse/JY-20571): Panorama offline reports (#465)(steliyan-g)(8cf63ce)(https://github.com/jiminny/prophet/commit/8cf63cec5153b6e1320e84c67b03977ce6fe4c0c) - [JY-19982](https://jiminny.atlassian.net/browse/JY-19982): Allow multiple LLM evals with onecommand run (#464) (steliyan-g)NewCircleCl APP 2:15 PMNew commits deployed to Prophet Prod-EU:[Od2170f](https://github.com/jiminny/prophet/commit/0d2170fd4f25032fe37738e936a418512ca7b6e2) - [JY-20544](https://jiminny.atlassian.net/browse/JY-20544)eval changes (#459) (ilian-jiminny)New commits deployed to Prophet Prod-US:[0d2170f](https://github.com/jiminny/prophet/commit/0d2170fd4f25032fe37738e936a418512ca7b6e2) - JY-20544](https://jiminny.atlassian.net/browse/JY-20544)eval changes (#459) (flian-jiminny)Message #releases+ Аа......
|
12814
|
|
12819
|
276
|
1
|
2026-04-14T11:41:32.141097+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776166892141_m1.jpg...
|
NULL
|
NULL
|
1
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
SlackFileEditViewGoHistoryWindowHelpDOCKER-881DEV SlackFileEditViewGoHistoryWindowHelpDOCKER-881DEV (docker)882APP (-zsh)created_at:"2026-04-14 11:22:36"updated_at: "2026-04-14 11:23:04"report: Jiminny\Models\AutomatedReport {#15221id: 36,#uuid: b"Aß#ôq,»ö97i7eçªx",team_id: 1,type: "ask_jiminny",status: 1,frequency: "daily",from: null,to: null,deal_value_min: null,deal_value_max: null,call_types: "[]",media_types: "["pdf"]",call_duration_min: null,call_duration_max: null,groups: "[]",playbook_categories: null,deal_at_call_stages: null,current_deal_stages: null,recipients: "{"users": [7160]}",jiminny_recipients: null,additional_prompt_input: null,custom_name: "Tuesday report",activity_search_id: 26913,ask_anything_prompt_id: 62,expires_at: "2026-04-30",created_by: 7160,created_at: "2026-04-14 11:20:20",updated_at: "2026-04-14 11:20:20",deleted_at: null,3,},],}> Srepo->getGeneratedNotSentResults()->countO;> exitINFOGoodbye.root@b79a4bdd6905:/home/jiminny#|*3ec2-userGec2-user@ip-10-30-...+EDHomeDMsActivityFilesLater.*•MoreJiminny... vir scnicrol# infra-changes# jiminny-bg# platform-tickets# product_launches# random# releases# sofia-office# support# thank-yous# the_people_of jimi...• Direct messages€. Vasil Vasilev3 Aneliya Angelova, ...lo Steliyan Georgiev3Adelina Petrova, Ili...0. Adelina Petrova O. Galya Dimitrova *Rs Nikolay Nikolov "2 Galya Dimitrova, Ni...2 Galya Dimitrova, Ni..P. Nikolay Yankov::: AppsJira CloudToastGoogle Cale...Support Daily - in 19 m100% <47Tue 14 Apr 14:41:31→Search Jiminny Inc# releases8 226 0• Messages• Files@ Bookmarks+1f99de0e313cToday ~8b256855f58e5bf1f5) - [JY-20571](https://jiminny.atlassian.net/browse/JY-20571): Panorama offline reports (#465)(steliyan-g)(8cf63ce)(https://github.com/jiminny/prophet/commit/8cf63cec5153b6e1320e84c67b03977ce6fe4c0c) - [JY-19982](https://jiminny.atlassian.net/browse/JY-19982): Allow multiple LLM evals with onecommand run (#464) (steliyan-g)NewCircleCl APP 2:15 PMNew commits deployed to Prophet Prod-EU:[Od2170f](https://github.com/jiminny/prophet/commit/0d2170fd4f25032fe37738e936a418512ca7b6e2) - [JY-20544](https://jiminny.atlassian.net/browse/JY-20544)eval changes (#459) (ilian-jiminny)New commits deployed to Prophet Prod-US:[0d2170f](https://github.com/jiminny/prophet/commit/0d2170fd4f25032fe37738e936a418512ca7b6e2) - JY-20544](https://jiminny.atlassian.net/browse/JY-20544)eval changes (#459) (flian-jiminny)Message #releases+ Аа......
|
NULL
|
-1891868065641308741
|
NULL
|
click
|
ocr
|
NULL
|
SlackFileEditViewGoHistoryWindowHelpDOCKER-881DEV SlackFileEditViewGoHistoryWindowHelpDOCKER-881DEV (docker)882APP (-zsh)created_at:"2026-04-14 11:22:36"updated_at: "2026-04-14 11:23:04"report: Jiminny\Models\AutomatedReport {#15221id: 36,#uuid: b"Aß#ôq,»ö97i7eçªx",team_id: 1,type: "ask_jiminny",status: 1,frequency: "daily",from: null,to: null,deal_value_min: null,deal_value_max: null,call_types: "[]",media_types: "["pdf"]",call_duration_min: null,call_duration_max: null,groups: "[]",playbook_categories: null,deal_at_call_stages: null,current_deal_stages: null,recipients: "{"users": [7160]}",jiminny_recipients: null,additional_prompt_input: null,custom_name: "Tuesday report",activity_search_id: 26913,ask_anything_prompt_id: 62,expires_at: "2026-04-30",created_by: 7160,created_at: "2026-04-14 11:20:20",updated_at: "2026-04-14 11:20:20",deleted_at: null,3,},],}> Srepo->getGeneratedNotSentResults()->countO;> exitINFOGoodbye.root@b79a4bdd6905:/home/jiminny#|*3ec2-userGec2-user@ip-10-30-...+EDHomeDMsActivityFilesLater.*•MoreJiminny... vir scnicrol# infra-changes# jiminny-bg# platform-tickets# product_launches# random# releases# sofia-office# support# thank-yous# the_people_of jimi...• Direct messages€. Vasil Vasilev3 Aneliya Angelova, ...lo Steliyan Georgiev3Adelina Petrova, Ili...0. Adelina Petrova O. Galya Dimitrova *Rs Nikolay Nikolov "2 Galya Dimitrova, Ni...2 Galya Dimitrova, Ni..P. Nikolay Yankov::: AppsJira CloudToastGoogle Cale...Support Daily - in 19 m100% <47Tue 14 Apr 14:41:31→Search Jiminny Inc# releases8 226 0• Messages• Files@ Bookmarks+1f99de0e313cToday ~8b256855f58e5bf1f5) - [JY-20571](https://jiminny.atlassian.net/browse/JY-20571): Panorama offline reports (#465)(steliyan-g)(8cf63ce)(https://github.com/jiminny/prophet/commit/8cf63cec5153b6e1320e84c67b03977ce6fe4c0c) - [JY-19982](https://jiminny.atlassian.net/browse/JY-19982): Allow multiple LLM evals with onecommand run (#464) (steliyan-g)NewCircleCl APP 2:15 PMNew commits deployed to Prophet Prod-EU:[Od2170f](https://github.com/jiminny/prophet/commit/0d2170fd4f25032fe37738e936a418512ca7b6e2) - [JY-20544](https://jiminny.atlassian.net/browse/JY-20544)eval changes (#459) (ilian-jiminny)New commits deployed to Prophet Prod-US:[0d2170f](https://github.com/jiminny/prophet/commit/0d2170fd4f25032fe37738e936a418512ca7b6e2) - JY-20544](https://jiminny.atlassian.net/browse/JY-20544)eval changes (#459) (flian-jiminny)Message #releases+ Аа......
|
12817
|
|
12820
|
277
|
1
|
2026-04-14T11:41:32.622604+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776166892622_m2.jpg...
|
NULL
|
NULL
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
PhpStormFileEditFVtavsco.isvViewNavigateCodeLarave PhpStormFileEditFVtavsco.isvViewNavigateCodeLaravelRefactor#11894 on JY-18909-automated-reports-ask-iminny ~ToolsWindowHelpProject vProphetAiv D Reports© AutomatedReportsCi© AutomatedReportsRe© AutomatedReportsS:© CreateMockAskJimir© DeleteReportComma© GenerateMarketingR© Team.php© Usage.phpD Slack• TeamsD TracksO TranscriptionO TwilioD UsersVocabularyDZoom© CoachingFeedbacksUpr© Command.phpcreateDatabaseusers.pc Daraoase oecountoi© DeleteOldAiCrmNotesC:© DeleteS3LeftoversComiDevPostmanCommand./© DiarizeViaAiParticipantk© EncryptTokensComman© EngagementStatsRegen© FeatureFlagsHelper.php© FixCrossTenantissues.p© FlushRolesPermissionsC© GeneratelnternalWebho• GroupSetDefaultLangua© HelperTruncateCoachin© HubspotJournalPollingC© HubspotWebhookServic© ImportRecording.php@ Imnortli|sercFromCcvEil© IterateUsersCommand.gcJiminnvcacheclearcom(e) Jminnv Deouacommanc(c)Jminnvser-ncrvotedio(c) Jiminny okenintocomm© MakeSlackLiveCoaching© ManageScimForTeam.p© MarkBranchForEnvironn© MuteOrganizerChannel.© PhpApm.php© PropagateCoachingFeer© PurgeConferences.php© PurgeSoftDeletedOppor© PurgeSyncBatchesCom© RecalculateDealRisksCa© RemoveDeleteMarkersC© RemoveExpiredNudgest© RemoveUnusedParticip:© RestoreActivityCrmProv© ReportController.php© SendReportJob.php© AutomatedReportsSendCommand.phpAutomatedReportsCommand.phpAadLayoutchuitles.onpc leam.ongC AutomatedReportsRepository.php© AutomatedReportsService.phpCreateHeldActivityEvent.php© UserPilotActivityListener.phpC RequestGenerateAskJiminnyReportJob.php© TrackProviderInstalledEvent.php© ActivityLogged.phpRequestGeneratekeporJob.ong© AutomatedReportResult.php© AutomatedReport.phpclass AutomatedReportsSendCommand extends Command2425 GT2832 Ct35 Ct363839404142* The name and signature of the console command.* Ovar stringprotected $signature = 'automated-reports:send';* The console command description.x ovar sarinoprotected $description = 'Sends automated reports based on user timezone';public function __construct(private readonly LoggerInterface $logger,private readonly BusDispatcher $dispatcher,parent::__construct();/*** Execute the console command.* @return intpublic function handle(): int$reportResults = $this->reportRepository->getGeneratedNotSentResults();foreach ($reportResultsas $reportResult) {/** @var AutomatedReportResult $reportResult */'Dispatching job',I):return CommandAZias::SUCCESS;Pushed 1 commit to origin/JY-18909-automated-reports-ask-jiminny // View pull request (today 13:29)= custom.logA HS_local [iminny@localhost]console PROD52152215251154015275285295305315325335345351554155000%540541542543544545546547154815475505515525535545555565571558$reportResult->getG561562563564-565566567568 V569570571572E laravel.logA console (EU]A SF [jiminny@localhost]A console [STAGING]Tx: Auto vFlaycroundvt.owner_id FROM social_accounts saJOIN users u on u.id = sa.sociable_idJOIN teams t1..n<->1: on t.id = u.team_idWHERE U.team_id = 1 and sa.provider = 'salesforce';Sa jiminny017 A15 Х13 Aselect * tron reans where 1o =15select x tron groups g Juin playbooks p1.n<->1: on g.playbook_id = p.id winselect * TroIgroupsnere t =oo.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, vvid, type, provider, playbook_category_id, user_id,leao o, contact* cri conmouracionorciri orovoer LorTranscrrocion orstatusfrom activities where crm_configuration_id = 1 and type ="conterence"# 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 = •SELECT * FROM crm_field_values WHERE crm_field_id = 4;select * from crm_layouts cl join playbook_layouts pl1<->1..n: on cl.id = piwhere crm_configuration_id = 1 and pl.playbook_id = 175;select * from teams;SELECT r.* FROM automated_reportsrjoin teams t on r.teamid = t.idWHERE r. frequency = 'daily'and r.status = 1AND t.status = 'activelAND (r.exRicesuat >= now() OR r.exeicesnat IS NULL);select * from automated_report_results where repontaig IN (18, 33);select * from activity_searches where id = 10932;select * from activity_search_filters where activity_search_id = 10932;select * from automated_reports order by id desc;select * from automated_report_results order by id desc;select * from automated_report_results where reRontaid IN (36);hiilSupport Daily • in 19mAL AutomatedReportsCommandTestv100% [45)Tue 14 Apr 14:41:32CascadeDebug Automated Rep+D ..sent at Is NULlstatus = STATUS_GENERATEDnas arelared reoortYour 7 results pass this.Step 2: getValidRecipientUsers()For each result, gets recipients. Since it's an AskJiminny report it goes through resolveAskJiminnyRecipients()→ includes creator. For regular reports it goes through getRecipientUsers() . Either way, the creator has anemail, so validRecipients is not empty. VStep 3: shouldSendReport() - THIS IS WHERE IT FAILS• phppubLic const int SENI_REPORI_AI_HUURS = 5;The logic picks the earliest timezone (highest UTC offset = most ahead of UTC). For GMT+3, the offset is +1080• secondsIt then checks:O php$now = Carbon::now($earliestTZ);// current time in GMT+3$1sScheduledTime = (int) $now->format('H') === 5;11 is it 05:00 in GMT+3?The report only sends if it's currently 5:00 AM in the creator's timezone (GMT+3). That means 02:00 UTC.If it's not 5:00 AM right now in GMT+3, it falls through to hasPassedScheduledTime()O phppublic function hasPassedScheduledTime(?CarbonInterface SgeneratedAt, string $timezone): boolTihis checksgeneratedAt < 05:00 today (in GMT+3, converted to UTC) ANDnow > 05:00 today (in GMT+3, converted to UTC)So it only returns true if:1. The report was generated before 05:00 GMT+3 today (i.e., before 02:00 UTC)2. AND current time is past 05:00 GMT+3 (past 02:00 UTC)Why Nothing Is SentThe current time in GMT+3 is not 05:00 AM, and one of these is also true:• The report was generated after 05:00 GMT+3 (02:00 UTC) today → generatedAtUtc is NOT < scheduledTimeltc so hasPassedScheduledTime returns false• OR the current time is before 05:00 GMT+3 → nowUtc is NOT > scheduledTimeUtcCven vou re runnine mnis auso rM Ulcrs 143 ocal111ouC nere's wnar naooens.schedu ledtime = today at 0o.00 GMIfs= 02.00U1enow = 11:35 UTC → past scheduled timegeneratedAtmust be before 02:00 UTC todayThe likely cause: the report was generated AFTER 05:00 GMT+3 (after 02:00 UTC) today, so generatedAtUtc.lt(scheduledTimeUtc) isfalse → hasPassedScheduledTime returns false → nothing sendsin Snore the revoremustnave deen denerare. derore tne scheou ec senc time (0o.00 nmeuser'stimezone). If it was generated after 05:00 GMT+3, it will only be eligible to send tomorrow at 05:00 GMT+3.IN that case lets change the parameters for @AutomatedReportsSendCommand. php as well and lets add resultid to send and if foudn then do not check shouldSendReport but call direct|+ <> Codewinasun leamsblb2 13 charsuir-o( 4 spaces...
|
NULL
|
-8198225191931687134
|
NULL
|
click
|
ocr
|
NULL
|
PhpStormFileEditFVtavsco.isvViewNavigateCodeLarave PhpStormFileEditFVtavsco.isvViewNavigateCodeLaravelRefactor#11894 on JY-18909-automated-reports-ask-iminny ~ToolsWindowHelpProject vProphetAiv D Reports© AutomatedReportsCi© AutomatedReportsRe© AutomatedReportsS:© CreateMockAskJimir© DeleteReportComma© GenerateMarketingR© Team.php© Usage.phpD Slack• TeamsD TracksO TranscriptionO TwilioD UsersVocabularyDZoom© CoachingFeedbacksUpr© Command.phpcreateDatabaseusers.pc Daraoase oecountoi© DeleteOldAiCrmNotesC:© DeleteS3LeftoversComiDevPostmanCommand./© DiarizeViaAiParticipantk© EncryptTokensComman© EngagementStatsRegen© FeatureFlagsHelper.php© FixCrossTenantissues.p© FlushRolesPermissionsC© GeneratelnternalWebho• GroupSetDefaultLangua© HelperTruncateCoachin© HubspotJournalPollingC© HubspotWebhookServic© ImportRecording.php@ Imnortli|sercFromCcvEil© IterateUsersCommand.gcJiminnvcacheclearcom(e) Jminnv Deouacommanc(c)Jminnvser-ncrvotedio(c) Jiminny okenintocomm© MakeSlackLiveCoaching© ManageScimForTeam.p© MarkBranchForEnvironn© MuteOrganizerChannel.© PhpApm.php© PropagateCoachingFeer© PurgeConferences.php© PurgeSoftDeletedOppor© PurgeSyncBatchesCom© RecalculateDealRisksCa© RemoveDeleteMarkersC© RemoveExpiredNudgest© RemoveUnusedParticip:© RestoreActivityCrmProv© ReportController.php© SendReportJob.php© AutomatedReportsSendCommand.phpAutomatedReportsCommand.phpAadLayoutchuitles.onpc leam.ongC AutomatedReportsRepository.php© AutomatedReportsService.phpCreateHeldActivityEvent.php© UserPilotActivityListener.phpC RequestGenerateAskJiminnyReportJob.php© TrackProviderInstalledEvent.php© ActivityLogged.phpRequestGeneratekeporJob.ong© AutomatedReportResult.php© AutomatedReport.phpclass AutomatedReportsSendCommand extends Command2425 GT2832 Ct35 Ct363839404142* The name and signature of the console command.* Ovar stringprotected $signature = 'automated-reports:send';* The console command description.x ovar sarinoprotected $description = 'Sends automated reports based on user timezone';public function __construct(private readonly LoggerInterface $logger,private readonly BusDispatcher $dispatcher,parent::__construct();/*** Execute the console command.* @return intpublic function handle(): int$reportResults = $this->reportRepository->getGeneratedNotSentResults();foreach ($reportResultsas $reportResult) {/** @var AutomatedReportResult $reportResult */'Dispatching job',I):return CommandAZias::SUCCESS;Pushed 1 commit to origin/JY-18909-automated-reports-ask-jiminny // View pull request (today 13:29)= custom.logA HS_local [iminny@localhost]console PROD52152215251154015275285295305315325335345351554155000%540541542543544545546547154815475505515525535545555565571558$reportResult->getG561562563564-565566567568 V569570571572E laravel.logA console (EU]A SF [jiminny@localhost]A console [STAGING]Tx: Auto vFlaycroundvt.owner_id FROM social_accounts saJOIN users u on u.id = sa.sociable_idJOIN teams t1..n<->1: on t.id = u.team_idWHERE U.team_id = 1 and sa.provider = 'salesforce';Sa jiminny017 A15 Х13 Aselect * tron reans where 1o =15select x tron groups g Juin playbooks p1.n<->1: on g.playbook_id = p.id winselect * TroIgroupsnere t =oo.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, vvid, type, provider, playbook_category_id, user_id,leao o, contact* cri conmouracionorciri orovoer LorTranscrrocion orstatusfrom activities where crm_configuration_id = 1 and type ="conterence"# 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 = •SELECT * FROM crm_field_values WHERE crm_field_id = 4;select * from crm_layouts cl join playbook_layouts pl1<->1..n: on cl.id = piwhere crm_configuration_id = 1 and pl.playbook_id = 175;select * from teams;SELECT r.* FROM automated_reportsrjoin teams t on r.teamid = t.idWHERE r. frequency = 'daily'and r.status = 1AND t.status = 'activelAND (r.exRicesuat >= now() OR r.exeicesnat IS NULL);select * from automated_report_results where repontaig IN (18, 33);select * from activity_searches where id = 10932;select * from activity_search_filters where activity_search_id = 10932;select * from automated_reports order by id desc;select * from automated_report_results order by id desc;select * from automated_report_results where reRontaid IN (36);hiilSupport Daily • in 19mAL AutomatedReportsCommandTestv100% [45)Tue 14 Apr 14:41:32CascadeDebug Automated Rep+D ..sent at Is NULlstatus = STATUS_GENERATEDnas arelared reoortYour 7 results pass this.Step 2: getValidRecipientUsers()For each result, gets recipients. Since it's an AskJiminny report it goes through resolveAskJiminnyRecipients()→ includes creator. For regular reports it goes through getRecipientUsers() . Either way, the creator has anemail, so validRecipients is not empty. VStep 3: shouldSendReport() - THIS IS WHERE IT FAILS• phppubLic const int SENI_REPORI_AI_HUURS = 5;The logic picks the earliest timezone (highest UTC offset = most ahead of UTC). For GMT+3, the offset is +1080• secondsIt then checks:O php$now = Carbon::now($earliestTZ);// current time in GMT+3$1sScheduledTime = (int) $now->format('H') === 5;11 is it 05:00 in GMT+3?The report only sends if it's currently 5:00 AM in the creator's timezone (GMT+3). That means 02:00 UTC.If it's not 5:00 AM right now in GMT+3, it falls through to hasPassedScheduledTime()O phppublic function hasPassedScheduledTime(?CarbonInterface SgeneratedAt, string $timezone): boolTihis checksgeneratedAt < 05:00 today (in GMT+3, converted to UTC) ANDnow > 05:00 today (in GMT+3, converted to UTC)So it only returns true if:1. The report was generated before 05:00 GMT+3 today (i.e., before 02:00 UTC)2. AND current time is past 05:00 GMT+3 (past 02:00 UTC)Why Nothing Is SentThe current time in GMT+3 is not 05:00 AM, and one of these is also true:• The report was generated after 05:00 GMT+3 (02:00 UTC) today → generatedAtUtc is NOT < scheduledTimeltc so hasPassedScheduledTime returns false• OR the current time is before 05:00 GMT+3 → nowUtc is NOT > scheduledTimeUtcCven vou re runnine mnis auso rM Ulcrs 143 ocal111ouC nere's wnar naooens.schedu ledtime = today at 0o.00 GMIfs= 02.00U1enow = 11:35 UTC → past scheduled timegeneratedAtmust be before 02:00 UTC todayThe likely cause: the report was generated AFTER 05:00 GMT+3 (after 02:00 UTC) today, so generatedAtUtc.lt(scheduledTimeUtc) isfalse → hasPassedScheduledTime returns false → nothing sendsin Snore the revoremustnave deen denerare. derore tne scheou ec senc time (0o.00 nmeuser'stimezone). If it was generated after 05:00 GMT+3, it will only be eligible to send tomorrow at 05:00 GMT+3.IN that case lets change the parameters for @AutomatedReportsSendCommand. php as well and lets add resultid to send and if foudn then do not check shouldSendReport but call direct|+ <> Codewinasun leamsblb2 13 charsuir-o( 4 spaces...
|
NULL
|
|
12821
|
276
|
2
|
2026-04-14T11:41:33.536999+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776166893536_m1.jpg...
|
NULL
|
NULL
|
1
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
SlackFileEditViewGoHistoryWindowHelpDOCKER₴81DEV ( SlackFileEditViewGoHistoryWindowHelpDOCKER₴81DEV (docker)882APP (-zsh)created_at:"2026-04-14 11:22:36"updated_at: "2026-04-14 11:23:04"report: Jiminny\Models\AutomatedReport {#15221id: 36,#uuid: b"Aß#ôq,»ö97i7eçªx"team_id: 1,type: "ask_jiminny",status: 1,frequency: "daily",from: null,to: null,deal_value_min: null,deal_value_max: null,call_types: "[]",media_types: "["pdf"]",call_duration_min: null,call_duration_max: null,groups: "[]",playbook_categories: null,deal_at_call_stages: null,current_deal_stages: null,recipients: "{"users": [7160]}",jiminny_recipients: null,additional_prompt_input: null,custom_name: "Tuesday report",activity_search_id: 26913,ask_anything_prompt_id: 62,expires_at: "2026-04-30",created_by: 7160,created_at: "2026-04-14 11:20:20",updated_at: "2026-04-14 11:20:20",deleted_at: null,3,},],}> Srepo->getGeneratedNotSentResults()->countO;> exitINFOGoodbye.root@b79a4bdd6905:/home/jiminny#|*3ec2-userGec2-user@ip-10-30-...+EDHomeDMsActivityFilesLater.*•MoreJiminny... vir scnicrol# infra-changes# jiminny-bg# platform-tickets# product_launches# random# releases# sofia-office# support# thank-yous# the_people_of jimi...• Direct messages€. Vasil Vasilev3 Aneliya Angelova, ...lo Steliyan Georgiev3Adelina Petrova, Ili...0. Adelina Petrova O. Galya Dimitrova *Rs Nikolay Nikolov "2 Galya Dimitrova, Ni...2 Galya Dimitrova, Ni..P. Nikolay Yankov::: AppsJira CloudToastGoogle Cale...Support Daily - in 19 m100% <47Tue 14 Apr 14:41:33→Search Jiminny Inc# releases8 226 0• Messages• Files@ Bookmarks+1f99de0e313cToday ~8b256855f58e5bf1f5) - [JY-20571](https://jiminny.atlassian.net/browse/JY-20571): Panorama offline reports (#465)(steliyan-g)(8cf63ce)(https://github.com/jiminny/prophet/commit/8cf63cec5153b6e1320e84c67b03977ce6fe4c0c) - [JY-19982](https://jiminny.atlassian.net/browse/JY-19982): Allow multiple LLM evals with onecommand run (#464) (steliyan-g)NewCircleCl APP 2:15 PMNew commits deployed to Prophet Prod-EU:[Od2170f](https://github.com/jiminny/prophet/commit/0d2170fd4f25032fe37738e936a418512ca7b6e2) - [JY-20544](https://jiminny.atlassian.net/browse/JY-20544)eval changes (#459) (ilian-jiminny)New commits deployed to Prophet Prod-US:[0d2170f](https://github.com/jiminny/prophet/commit/0d2170fd4f25032fe37738e936a418512ca7b6e2) - JY-20544](https://jiminny.atlassian.net/browse/JY-20544)eval changes (#459) (flian-jiminny)Message #releases+ Аа......
|
NULL
|
-6008671310529616128
|
NULL
|
click
|
ocr
|
NULL
|
SlackFileEditViewGoHistoryWindowHelpDOCKER₴81DEV ( SlackFileEditViewGoHistoryWindowHelpDOCKER₴81DEV (docker)882APP (-zsh)created_at:"2026-04-14 11:22:36"updated_at: "2026-04-14 11:23:04"report: Jiminny\Models\AutomatedReport {#15221id: 36,#uuid: b"Aß#ôq,»ö97i7eçªx"team_id: 1,type: "ask_jiminny",status: 1,frequency: "daily",from: null,to: null,deal_value_min: null,deal_value_max: null,call_types: "[]",media_types: "["pdf"]",call_duration_min: null,call_duration_max: null,groups: "[]",playbook_categories: null,deal_at_call_stages: null,current_deal_stages: null,recipients: "{"users": [7160]}",jiminny_recipients: null,additional_prompt_input: null,custom_name: "Tuesday report",activity_search_id: 26913,ask_anything_prompt_id: 62,expires_at: "2026-04-30",created_by: 7160,created_at: "2026-04-14 11:20:20",updated_at: "2026-04-14 11:20:20",deleted_at: null,3,},],}> Srepo->getGeneratedNotSentResults()->countO;> exitINFOGoodbye.root@b79a4bdd6905:/home/jiminny#|*3ec2-userGec2-user@ip-10-30-...+EDHomeDMsActivityFilesLater.*•MoreJiminny... vir scnicrol# infra-changes# jiminny-bg# platform-tickets# product_launches# random# releases# sofia-office# support# thank-yous# the_people_of jimi...• Direct messages€. Vasil Vasilev3 Aneliya Angelova, ...lo Steliyan Georgiev3Adelina Petrova, Ili...0. Adelina Petrova O. Galya Dimitrova *Rs Nikolay Nikolov "2 Galya Dimitrova, Ni...2 Galya Dimitrova, Ni..P. Nikolay Yankov::: AppsJira CloudToastGoogle Cale...Support Daily - in 19 m100% <47Tue 14 Apr 14:41:33→Search Jiminny Inc# releases8 226 0• Messages• Files@ Bookmarks+1f99de0e313cToday ~8b256855f58e5bf1f5) - [JY-20571](https://jiminny.atlassian.net/browse/JY-20571): Panorama offline reports (#465)(steliyan-g)(8cf63ce)(https://github.com/jiminny/prophet/commit/8cf63cec5153b6e1320e84c67b03977ce6fe4c0c) - [JY-19982](https://jiminny.atlassian.net/browse/JY-19982): Allow multiple LLM evals with onecommand run (#464) (steliyan-g)NewCircleCl APP 2:15 PMNew commits deployed to Prophet Prod-EU:[Od2170f](https://github.com/jiminny/prophet/commit/0d2170fd4f25032fe37738e936a418512ca7b6e2) - [JY-20544](https://jiminny.atlassian.net/browse/JY-20544)eval changes (#459) (ilian-jiminny)New commits deployed to Prophet Prod-US:[0d2170f](https://github.com/jiminny/prophet/commit/0d2170fd4f25032fe37738e936a418512ca7b6e2) - JY-20544](https://jiminny.atlassian.net/browse/JY-20544)eval changes (#459) (flian-jiminny)Message #releases+ Аа......
|
NULL
|
|
12822
|
277
|
2
|
2026-04-14T11:41:35.064844+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776166895064_m2.jpg...
|
NULL
|
NULL
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
PhpStormFileEditFVtavsco.isvViewNavigateCodeLarave PhpStormFileEditFVtavsco.isvViewNavigateCodeLaravelRefactorToolsWindowHelp#11894 on JY-18909-automated-reports-ask-iminny ~Project vProphetAiv D Reports© AutomatedReportsCi© AutomatedReportsRe© AutomatedReportsS:© CreateMockAskJimir© DeleteReportComma© GenerateMarketingR© Team.php© Usage.phpD Slack• TeamsD TracksO TranscriptionO TwilioD UsersVocabularyDZoom© CoachingFeedbacksUpr© Command.phpcreateDatabaseusers.pc Daraoase oecountoi© DeleteOldAiCrmNotesC:© DeleteS3LeftoversComiDevPostmanCommand./© EncryptTokensComman© EngagementStatsRegen© FeatureFlagsHelper.php© FixCrossTenantissues.p© FlushRolesPermissionsC© GeneratelnternalWebho• GroupSetDefaultLangua© HelperTruncateCoachin© HubspotJournalPollingC© HubspotWebhookServic© ImportRecording.php@ Imnortli|sercFromCcvEilC IterateUsersCommand.g© JiminnyCacheClearCom© JiminnyDebugCommanc© JiminnySetEncryptedTo© JiminnyTokenInfoComn© MakeSlackLiveCoaching© ManageScimForTeam.p© MarkBranchForEnvironn© MuteOrganizerChannel.© PhpApm.php© PropagateCoachingFeer© PurgeConferences.php© PurgeSoftDeletedOppor© RecalculateDealRisksCa© RemoveDeleteMarkersC© RemoveExpiredNudgest© RemoveUnusedParticip:© ReportController.php© SendReportJob.php© AutomatedReportsSendCommand.phpAutomatedReportsCommand.phpAadLayoutchuitles.onpc leam.ongC) AutomatedReportsRepository.php© AutomatedReportsService.phpCreateHeldActivityEvent.php© UserPilotActivityListener.phpC RequestGenerateAskJiminnyReportJob.php© TrackProviderInstalledEvent.php© ActivityLogged.phpRequestGeneratekeporJob.ong© AutomatedReportResult.php© AutomatedReport.phpclass AutomatedReportsSendCommand extends Command2425 GT2832 Ct3435 Ct3637383940424749535466* The name and signature of the console command.* Ovar stringprotected $signature = 'automated-reports:send';* The console command description.x ovar sarinoprotected $description = 'Sends automated reports based on user timezone';public function __construct(private readonly LoggerInterface $logger,private readonly AutomatedReportsRepository $reportRepository,parent::__construct();/*** Execute the console command.* @return intpublic function handle(): intnreportkesulrs = sulsry->getGeneratedNotSentResults();foreach ($reportResultsas SreportResult) f/** @var AutomatedReportResult $reportResult */return CommandALias::SUCCESS;loal= custom.logA HS_local [iminny@localhost]console PROD52152215241525115401527528529530531532533534535155415505395405415425435445455465475485495505511554555556557558559$reportResult->getG 5611564567568 vE laravel.logA console (EU]A SF [jiminny@localhost]A console [STAGING]Tx: Auto vFlaycroundvt.owner_id FROM social_accounts saJOIN users u on u.id = sa.sociable_idJOIN teams t1..n<->1: on t.id = u.team_idWHERE U.team_id = 1 and sa.provider = 'salesforce';Sa jiminny017 A15 Х13 Aselect * tron reans where 1o =15select x tron groupsg suin playpooks p1.n<->1: on g.playbook_id = p.id winselect * TroIgroupsnere t =oo.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, vuid, type, provider, playbook_category_id, user_id,leao o, contact* cri contouracionlorcirn orovoer LorTranscrrocion orstatusfrom activities where crm_configuration_id = 1 and type ="conterence"# 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 = •SELECT * FROM crm_field_values WHERE crm_field_id = 4;select * from crm_layouts cl join playbook_layouts pl1<->1.n: on cl.id = piwhere crm_configuration_1d = 1 and pl.playbooK_1d = 175;sellect * from teamssELre"* -rur autonared redortsrjoin teams t on r.teamnid = t.idWHERE r. frequency ='daily'and r.status = 1AND t.status ='active'AND (r.exRicesuat >= now() OR r.exeices.at IS NULL);select * from automated_report_results where report. id IN (18, 33);select * from activity_searches where 1d = 10952;select * from activity_search_filters where activity_search_1d = 10932:select * from automated_reports order by id desc;select * fromautomated_report_results order by id desc;select * from automated_report_results where repontaid IN (36);1570157157231PShiilSupport Daily • in 19mAL AutomatedReportsCommandTestv100% [45)Tue 14 Apr 14:41:34CascadeDebug Automated Rep+D ...sent at Is NULlstatus = STATUS_GENERATEDnas arelared reoortYour 7 results pass this.Step 2: getValidRecipientUsers()For each result, gets recipients. Since it's an AskJiminny report it goes through resolveAskJiminnyRecipients()→ includes creator. For regular reports it goes through getRecipientUsers() . Either way, the creator has anemail, so validRecipients is not empty. VStep 3: shouldSendReport() - THIS IS WHERE IT FAILS• phppubLic const int SENI_REPORI_AI_HUURS = 5;The logic picks the earliest timezone (highest UTC offset = most ahead of UTC). For GMT+3, the offset is +1080• secondsIt then checks:O php$now = Carbon::now($earliestTZ);// current time in GMT+3$1sScheduledTime = (int) $now->format('H') === 5;// is it 05:00 in GMT+3?The report only sends if it's currently 5:00 AM in the creator's timezone (GMT+3). That means 02:00 UTC.If it's not 5:00 AM right now in GMT+3, it falls through to hasPassedScheduledTime()O phppublic function hasPassedScheduledTime(?CarbonInterface SgeneratedAt, string $timezone): boolTihis checksgeneratedAt < 05:00 today (in GMT+3, converted to UTC) ANDnow > 05:00 today (in GMT+3, converted to UTC)So it only returns true if:1. The report was generated before 05:00 GMT+3 today (i.e., before 02:00 UTC)2. AND current time is past 05:00 GMT+3 (past 02:00 UTC)Why Nothing Is SentThe current time in GMT+3 is not 05:00 AM, and one of these is also true:• The report was generated after 05:00 GMT+3 (02:00 UTC) today → generatedAtUtc is NOT ‹ scheduledTimeltc so hasPassedScheduledTime returns false• OR the current time is before 05:00 GMT+3 → nowUtc is NOT > scheduledTimeUtcCven vou re runnine mnis auso rM Ulcrs 143 ocal111ouC nere's wnar naooens.schedu ledtime = today at 0o.00 GMIfs= 02.00U1enow = 11:35 UTC → past scheduled timegeneratedAtmust be before 02:00 UTC todayThe likely cause: the report was generated AFTER 05:00 GMT+3 (after 02:00 UTC) today, so generatedAtUtc.lt(scheduledTimeUtc) isfalse → hasPassedScheduledTime returns false → nothing sendsin Snore the revoremustnave deen denerare. derore tne scheou ec senc time (0o.00 nmeuser'stimezone). If it was generated after 05:00 GMT+3, it will only be eligible to send tomorrow at 05:00 GMT+3.IN that case lets change the parameters for @AutomatedReportsSendCommand. php as well and lets add resultid to send and if foudn then do not check shouldSendReport but call direct SendReportJob|+ <> Codewinasun leamsblb2 13 charsuir-of 4 spa...
|
NULL
|
2180413374844902801
|
NULL
|
visual_change
|
ocr
|
NULL
|
PhpStormFileEditFVtavsco.isvViewNavigateCodeLarave PhpStormFileEditFVtavsco.isvViewNavigateCodeLaravelRefactorToolsWindowHelp#11894 on JY-18909-automated-reports-ask-iminny ~Project vProphetAiv D Reports© AutomatedReportsCi© AutomatedReportsRe© AutomatedReportsS:© CreateMockAskJimir© DeleteReportComma© GenerateMarketingR© Team.php© Usage.phpD Slack• TeamsD TracksO TranscriptionO TwilioD UsersVocabularyDZoom© CoachingFeedbacksUpr© Command.phpcreateDatabaseusers.pc Daraoase oecountoi© DeleteOldAiCrmNotesC:© DeleteS3LeftoversComiDevPostmanCommand./© EncryptTokensComman© EngagementStatsRegen© FeatureFlagsHelper.php© FixCrossTenantissues.p© FlushRolesPermissionsC© GeneratelnternalWebho• GroupSetDefaultLangua© HelperTruncateCoachin© HubspotJournalPollingC© HubspotWebhookServic© ImportRecording.php@ Imnortli|sercFromCcvEilC IterateUsersCommand.g© JiminnyCacheClearCom© JiminnyDebugCommanc© JiminnySetEncryptedTo© JiminnyTokenInfoComn© MakeSlackLiveCoaching© ManageScimForTeam.p© MarkBranchForEnvironn© MuteOrganizerChannel.© PhpApm.php© PropagateCoachingFeer© PurgeConferences.php© PurgeSoftDeletedOppor© RecalculateDealRisksCa© RemoveDeleteMarkersC© RemoveExpiredNudgest© RemoveUnusedParticip:© ReportController.php© SendReportJob.php© AutomatedReportsSendCommand.phpAutomatedReportsCommand.phpAadLayoutchuitles.onpc leam.ongC) AutomatedReportsRepository.php© AutomatedReportsService.phpCreateHeldActivityEvent.php© UserPilotActivityListener.phpC RequestGenerateAskJiminnyReportJob.php© TrackProviderInstalledEvent.php© ActivityLogged.phpRequestGeneratekeporJob.ong© AutomatedReportResult.php© AutomatedReport.phpclass AutomatedReportsSendCommand extends Command2425 GT2832 Ct3435 Ct3637383940424749535466* The name and signature of the console command.* Ovar stringprotected $signature = 'automated-reports:send';* The console command description.x ovar sarinoprotected $description = 'Sends automated reports based on user timezone';public function __construct(private readonly LoggerInterface $logger,private readonly AutomatedReportsRepository $reportRepository,parent::__construct();/*** Execute the console command.* @return intpublic function handle(): intnreportkesulrs = sulsry->getGeneratedNotSentResults();foreach ($reportResultsas SreportResult) f/** @var AutomatedReportResult $reportResult */return CommandALias::SUCCESS;loal= custom.logA HS_local [iminny@localhost]console PROD52152215241525115401527528529530531532533534535155415505395405415425435445455465475485495505511554555556557558559$reportResult->getG 5611564567568 vE laravel.logA console (EU]A SF [jiminny@localhost]A console [STAGING]Tx: Auto vFlaycroundvt.owner_id FROM social_accounts saJOIN users u on u.id = sa.sociable_idJOIN teams t1..n<->1: on t.id = u.team_idWHERE U.team_id = 1 and sa.provider = 'salesforce';Sa jiminny017 A15 Х13 Aselect * tron reans where 1o =15select x tron groupsg suin playpooks p1.n<->1: on g.playbook_id = p.id winselect * TroIgroupsnere t =oo.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, vuid, type, provider, playbook_category_id, user_id,leao o, contact* cri contouracionlorcirn orovoer LorTranscrrocion orstatusfrom activities where crm_configuration_id = 1 and type ="conterence"# 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 = •SELECT * FROM crm_field_values WHERE crm_field_id = 4;select * from crm_layouts cl join playbook_layouts pl1<->1.n: on cl.id = piwhere crm_configuration_1d = 1 and pl.playbooK_1d = 175;sellect * from teamssELre"* -rur autonared redortsrjoin teams t on r.teamnid = t.idWHERE r. frequency ='daily'and r.status = 1AND t.status ='active'AND (r.exRicesuat >= now() OR r.exeices.at IS NULL);select * from automated_report_results where report. id IN (18, 33);select * from activity_searches where 1d = 10952;select * from activity_search_filters where activity_search_1d = 10932:select * from automated_reports order by id desc;select * fromautomated_report_results order by id desc;select * from automated_report_results where repontaid IN (36);1570157157231PShiilSupport Daily • in 19mAL AutomatedReportsCommandTestv100% [45)Tue 14 Apr 14:41:34CascadeDebug Automated Rep+D ...sent at Is NULlstatus = STATUS_GENERATEDnas arelared reoortYour 7 results pass this.Step 2: getValidRecipientUsers()For each result, gets recipients. Since it's an AskJiminny report it goes through resolveAskJiminnyRecipients()→ includes creator. For regular reports it goes through getRecipientUsers() . Either way, the creator has anemail, so validRecipients is not empty. VStep 3: shouldSendReport() - THIS IS WHERE IT FAILS• phppubLic const int SENI_REPORI_AI_HUURS = 5;The logic picks the earliest timezone (highest UTC offset = most ahead of UTC). For GMT+3, the offset is +1080• secondsIt then checks:O php$now = Carbon::now($earliestTZ);// current time in GMT+3$1sScheduledTime = (int) $now->format('H') === 5;// is it 05:00 in GMT+3?The report only sends if it's currently 5:00 AM in the creator's timezone (GMT+3). That means 02:00 UTC.If it's not 5:00 AM right now in GMT+3, it falls through to hasPassedScheduledTime()O phppublic function hasPassedScheduledTime(?CarbonInterface SgeneratedAt, string $timezone): boolTihis checksgeneratedAt < 05:00 today (in GMT+3, converted to UTC) ANDnow > 05:00 today (in GMT+3, converted to UTC)So it only returns true if:1. The report was generated before 05:00 GMT+3 today (i.e., before 02:00 UTC)2. AND current time is past 05:00 GMT+3 (past 02:00 UTC)Why Nothing Is SentThe current time in GMT+3 is not 05:00 AM, and one of these is also true:• The report was generated after 05:00 GMT+3 (02:00 UTC) today → generatedAtUtc is NOT ‹ scheduledTimeltc so hasPassedScheduledTime returns false• OR the current time is before 05:00 GMT+3 → nowUtc is NOT > scheduledTimeUtcCven vou re runnine mnis auso rM Ulcrs 143 ocal111ouC nere's wnar naooens.schedu ledtime = today at 0o.00 GMIfs= 02.00U1enow = 11:35 UTC → past scheduled timegeneratedAtmust be before 02:00 UTC todayThe likely cause: the report was generated AFTER 05:00 GMT+3 (after 02:00 UTC) today, so generatedAtUtc.lt(scheduledTimeUtc) isfalse → hasPassedScheduledTime returns false → nothing sendsin Snore the revoremustnave deen denerare. derore tne scheou ec senc time (0o.00 nmeuser'stimezone). If it was generated after 05:00 GMT+3, it will only be eligible to send tomorrow at 05:00 GMT+3.IN that case lets change the parameters for @AutomatedReportsSendCommand. php as well and lets add resultid to send and if foudn then do not check shouldSendReport but call direct SendReportJob|+ <> Codewinasun leamsblb2 13 charsuir-of 4 spa...
|
12820
|
|
12823
|
277
|
3
|
2026-04-14T11:41:41.096819+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776166901096_m2.jpg...
|
NULL
|
NULL
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
PhpStormFileEditFVtavsco.isvViewNavigateCodeLarave PhpStormFileEditFVtavsco.isvViewNavigateCodeLaravelRefactorToolsWindowHelp#11894 on JY-18909-automated-reports-ask-iminny ~Project vProphetAiv D Reports© AutomatedReportsCi© AutomatedReportsRe© AutomatedReportsS:© CreateMockAskJimir© DeleteReportComma© GenerateMarketingR© Team.php© Usage.phpD Slack• TeamsD TracksO TranscriptionO TwilioD UsersVocabularyDZoom© CoachingFeedbacksUpr© Command.phpcreateDatabaseusers.pc Daraoase oecountoi© DeleteOldAiCrmNotesC:© DeleteS3LeftoversComiDevPostmanCommand./© DiarizeViaAiParticipantk© EncryptTokensComman© EngagementStatsRegen© FeatureFlagsHelper.php© FixCrossTenantissues.p© FlushRolesPermissionsC© GeneratelnternalWebho• GroupSetDefaultLangua© HelperTruncateCoachin© HubspotJournalPollingC© HubspotWebhookServic© ImportRecording.php@ Imnortli|sercFromCcvEilC IterateUsersCommand.g© JiminnyCacheClearCom© JiminnyDebugCommanc© JiminnySetEncryptedTo© JiminnyTokenInfoComn© MakeSlackLiveCoaching© ManageScimForTeam.p© MarkBranchForEnvironn© MuteOrganizerChannel.© PhpApm.php© PropagateCoachingFeer© PurgeConferences.php© PurgeSoftDeletedOppor© RecalculateDealRisksCa© RemoveDeleteMarkersC© RemoveExpiredNudgest© RemoveUnusedParticip:© ReportController.php© SendReportJob.phpC AutomatedReportsSendCommand.phpAutomatedReportsCommand.phpAadLayoutchuitles.onpc leam.ongC) AutomatedReportsRepository.php© AutomatedReportsService.phpCreateHeldActivityEvent.php© UserPilotActivityListener.phpC RequestGenerateAskJiminnyReportJob.php© TrackProviderInstalledEvent.php© ActivityLogged.phpRequestGeneratekeporJob.ong© AutomatedReportResult.php© AutomatedReport.phpclass AutomatedReportsSendCommand extends Command2425 GT2832 Ct3435 Ct3637383940424749535466* The name and signature of the console command.* Ovar stringprotected $signature = 'automated-reports:send';* The console command description.x ovar sarinoprotected $description = 'Sends automated reports based on user timezone';public function __construct(private readonly LoggerInterface $logger,private readonly AutomatedReportsRepository $reportRepository,private readonly AutomatedReportsService $automatedReportsService,private readonly BusDispatcher $dispatcher,parent::__construct();/*** Execute the console command.* @return intpublic function handle(): intnreportkesulrs = sulsry->getGeneratedNotSentResults();foreach ($reportResultsas SreportResult) f/** @var AutomatedReportResult $reportResult */return CommandALias::SUCCESS;loal= custom.logA HS_local [iminny@localhost]console PROD52152215241525115401527528529530531532533534535155415505395405415425435445455465475485495505511554555556557558559$reportResult->getG 5611564567568 vE laravel.logA console (EU]A SF [jiminny@localhost]A console [STAGING]Tx: Auto vFlaycroundvt.owner_id FROM social_accounts saJOIN users u on u.id = sa.sociable_idJOIN teams t1..n<->1: on t.id = u.team_idWHERE U.team_id = 1 and sa.provider = 'salesforce';fajiminny017 A15 Х 13 ^select * tron reans where 1o =15select x tron groups g Juin playbooks p1.n<->1: on g.playbook_id = p.id winselect * TroIgroupsnere t =oo.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, vvid, type, provider, playbook_category_id, user_id, lead_id, contact* cri conmouracionorcirn orovoer LorTranscruomion dor starusfrom activities where crm_configuration_id = 1 and type ='conference'# 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 = •SELECT * FROM crm_field_values WHERE crm_field_id = 4;select * from crm_layouts cl join playbook_layouts pl1<->1..n: on cl.id = piwhere crm_configuration_1d = 1 and pl.playbook_1d = 175sellect * from teamsSELe** Frur autonared redortsjoin teams t on r.teamnid = t.idWHERE r. frequency ='daily'and r.status = 1AND t.status ='active'AND (r.exRicesuat >= now() OR r.exeices.at IS NULL);select * from automated_report_results where report. id IN (18, 33);select * from activity_searches where 1d = 10952;select * from activity_search_filters where activity_search_1d = 10932:select * from automated_reports order by id desc;select * fromautomated_report_results order by id desc;select * from automated_report_results where repontaid IN (36);1570157157231PShiil: Support Daily • in 19 mAU AutomatedReportsCommandTestv100% [Tue 14 Apr 14:41:40Cascade• Debug Automated R1 ..parameters for @AutomatedReportsSendCommand.php as well and lets addIN sult t c as slets and i fo then then do nos foh eA houatsendpeport but calldire.p Senar eportiod tif vaiddvecioeintsSurfing...Ask anything (884L)+ <› CodeClaude Sonnet 4.6w Winasurt leamsblb2 13 charsuir-of 4 spa...
|
NULL
|
-2748517470543860727
|
NULL
|
visual_change
|
ocr
|
NULL
|
PhpStormFileEditFVtavsco.isvViewNavigateCodeLarave PhpStormFileEditFVtavsco.isvViewNavigateCodeLaravelRefactorToolsWindowHelp#11894 on JY-18909-automated-reports-ask-iminny ~Project vProphetAiv D Reports© AutomatedReportsCi© AutomatedReportsRe© AutomatedReportsS:© CreateMockAskJimir© DeleteReportComma© GenerateMarketingR© Team.php© Usage.phpD Slack• TeamsD TracksO TranscriptionO TwilioD UsersVocabularyDZoom© CoachingFeedbacksUpr© Command.phpcreateDatabaseusers.pc Daraoase oecountoi© DeleteOldAiCrmNotesC:© DeleteS3LeftoversComiDevPostmanCommand./© DiarizeViaAiParticipantk© EncryptTokensComman© EngagementStatsRegen© FeatureFlagsHelper.php© FixCrossTenantissues.p© FlushRolesPermissionsC© GeneratelnternalWebho• GroupSetDefaultLangua© HelperTruncateCoachin© HubspotJournalPollingC© HubspotWebhookServic© ImportRecording.php@ Imnortli|sercFromCcvEilC IterateUsersCommand.g© JiminnyCacheClearCom© JiminnyDebugCommanc© JiminnySetEncryptedTo© JiminnyTokenInfoComn© MakeSlackLiveCoaching© ManageScimForTeam.p© MarkBranchForEnvironn© MuteOrganizerChannel.© PhpApm.php© PropagateCoachingFeer© PurgeConferences.php© PurgeSoftDeletedOppor© RecalculateDealRisksCa© RemoveDeleteMarkersC© RemoveExpiredNudgest© RemoveUnusedParticip:© ReportController.php© SendReportJob.phpC AutomatedReportsSendCommand.phpAutomatedReportsCommand.phpAadLayoutchuitles.onpc leam.ongC) AutomatedReportsRepository.php© AutomatedReportsService.phpCreateHeldActivityEvent.php© UserPilotActivityListener.phpC RequestGenerateAskJiminnyReportJob.php© TrackProviderInstalledEvent.php© ActivityLogged.phpRequestGeneratekeporJob.ong© AutomatedReportResult.php© AutomatedReport.phpclass AutomatedReportsSendCommand extends Command2425 GT2832 Ct3435 Ct3637383940424749535466* The name and signature of the console command.* Ovar stringprotected $signature = 'automated-reports:send';* The console command description.x ovar sarinoprotected $description = 'Sends automated reports based on user timezone';public function __construct(private readonly LoggerInterface $logger,private readonly AutomatedReportsRepository $reportRepository,private readonly AutomatedReportsService $automatedReportsService,private readonly BusDispatcher $dispatcher,parent::__construct();/*** Execute the console command.* @return intpublic function handle(): intnreportkesulrs = sulsry->getGeneratedNotSentResults();foreach ($reportResultsas SreportResult) f/** @var AutomatedReportResult $reportResult */return CommandALias::SUCCESS;loal= custom.logA HS_local [iminny@localhost]console PROD52152215241525115401527528529530531532533534535155415505395405415425435445455465475485495505511554555556557558559$reportResult->getG 5611564567568 vE laravel.logA console (EU]A SF [jiminny@localhost]A console [STAGING]Tx: Auto vFlaycroundvt.owner_id FROM social_accounts saJOIN users u on u.id = sa.sociable_idJOIN teams t1..n<->1: on t.id = u.team_idWHERE U.team_id = 1 and sa.provider = 'salesforce';fajiminny017 A15 Х 13 ^select * tron reans where 1o =15select x tron groups g Juin playbooks p1.n<->1: on g.playbook_id = p.id winselect * TroIgroupsnere t =oo.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, vvid, type, provider, playbook_category_id, user_id, lead_id, contact* cri conmouracionorcirn orovoer LorTranscruomion dor starusfrom activities where crm_configuration_id = 1 and type ='conference'# 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 = •SELECT * FROM crm_field_values WHERE crm_field_id = 4;select * from crm_layouts cl join playbook_layouts pl1<->1..n: on cl.id = piwhere crm_configuration_1d = 1 and pl.playbook_1d = 175sellect * from teamsSELe** Frur autonared redortsjoin teams t on r.teamnid = t.idWHERE r. frequency ='daily'and r.status = 1AND t.status ='active'AND (r.exRicesuat >= now() OR r.exeices.at IS NULL);select * from automated_report_results where report. id IN (18, 33);select * from activity_searches where 1d = 10952;select * from activity_search_filters where activity_search_1d = 10932:select * from automated_reports order by id desc;select * fromautomated_report_results order by id desc;select * from automated_report_results where repontaid IN (36);1570157157231PShiil: Support Daily • in 19 mAU AutomatedReportsCommandTestv100% [Tue 14 Apr 14:41:40Cascade• Debug Automated R1 ..parameters for @AutomatedReportsSendCommand.php as well and lets addIN sult t c as slets and i fo then then do nos foh eA houatsendpeport but calldire.p Senar eportiod tif vaiddvecioeintsSurfing...Ask anything (884L)+ <› CodeClaude Sonnet 4.6w Winasurt leamsblb2 13 charsuir-of 4 spa...
|
NULL
|
|
12827
|
276
|
5
|
2026-04-14T11:41:49.456701+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776166909456_m1.jpg...
|
NULL
|
NULL
|
1
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
SlackFileEditViewGoHistoryWindowHelpDOCKER-281DEV SlackFileEditViewGoHistoryWindowHelpDOCKER-281DEV (docker)282APP (-zsh)created_at:"2026-04-14 11:22:36"updated_at: "2026-04-14 11:23:04"report: Jiminny\Models\AutomatedReport {#15221id: 36,#uuid: b"Aß#ôq,»ö97i7eçªx",team_id: 1,type: "ask_jiminny",status: 1,frequency: "daily",from: null,to: null,deal_value_min: null,deal_value_max: null,call_types: "[]",media_types: "["pdf"]",call_duration_min: null,call_duration_max: null,groups: "[]",playbook_categories: null,deal_at_call_stages: null,current_deal_stages: null,recipients: "{"users": [7160]}",jiminny_recipients: null,additional_prompt_input: null,custom_name: "Tuesday report",activity_search_id: 26913,ask_anything_prompt_id: 62,expires_at: "2026-04-30",created_by: 7160,created_at: "2026-04-14 11:20:20",updated_at: "2026-04-14 11:20:20",deleted_at: null,3,},],}> Srepo->getGeneratedNotSentResults()->countO;> exitINFOGoodbye.root@b79a4bdd6905:/home/jiminny#|*3ec2-userGec2-user@ip-10-30-...+EDHomeDMsActivityFilesLater.*•Moreabl§ Support Daily • in 19 m100% <Tue 14 Apr 14:41:49Search Jiminny IncJiminny …..• plattorm-inner-teamChannels# 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# the_people_of jimi...• Direct messages€. Vasil VasilevAneliya Angelova, ...do Steliyan Georgiev3 Adelina Petrova, Ili...%. Adelina Petrova®. Galya DimitrovaO Mialau NilalanAneliya Angelova, ...8• MessagesAdd canvasC Files+ок готово, опр-2з пьт мина успешно991Today ~(ct29NikДобре, 2 неща:• в името на генерирания репорт е датавчера, не днес•и имейл не дойдеimage.png•DaM 166• c aI5 replies View threadNikolay Yankov 1:49 PMTimeZone на моя user e SofaLukas Kovalik 1:50 PMсмених и команда сега може да се пуска исъс id или uuid na report като --report-id ...Nikolay Yankov 1:51 PMСтели, има неокей линковеMessage Aneliya Angelova, Nikolay Yankov, Steli...Aa...
|
NULL
|
-1754606499337939581
|
NULL
|
click
|
ocr
|
NULL
|
SlackFileEditViewGoHistoryWindowHelpDOCKER-281DEV SlackFileEditViewGoHistoryWindowHelpDOCKER-281DEV (docker)282APP (-zsh)created_at:"2026-04-14 11:22:36"updated_at: "2026-04-14 11:23:04"report: Jiminny\Models\AutomatedReport {#15221id: 36,#uuid: b"Aß#ôq,»ö97i7eçªx",team_id: 1,type: "ask_jiminny",status: 1,frequency: "daily",from: null,to: null,deal_value_min: null,deal_value_max: null,call_types: "[]",media_types: "["pdf"]",call_duration_min: null,call_duration_max: null,groups: "[]",playbook_categories: null,deal_at_call_stages: null,current_deal_stages: null,recipients: "{"users": [7160]}",jiminny_recipients: null,additional_prompt_input: null,custom_name: "Tuesday report",activity_search_id: 26913,ask_anything_prompt_id: 62,expires_at: "2026-04-30",created_by: 7160,created_at: "2026-04-14 11:20:20",updated_at: "2026-04-14 11:20:20",deleted_at: null,3,},],}> Srepo->getGeneratedNotSentResults()->countO;> exitINFOGoodbye.root@b79a4bdd6905:/home/jiminny#|*3ec2-userGec2-user@ip-10-30-...+EDHomeDMsActivityFilesLater.*•Moreabl§ Support Daily • in 19 m100% <Tue 14 Apr 14:41:49Search Jiminny IncJiminny …..• plattorm-inner-teamChannels# 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# the_people_of jimi...• Direct messages€. Vasil VasilevAneliya Angelova, ...do Steliyan Georgiev3 Adelina Petrova, Ili...%. Adelina Petrova®. Galya DimitrovaO Mialau NilalanAneliya Angelova, ...8• MessagesAdd canvasC Files+ок готово, опр-2з пьт мина успешно991Today ~(ct29NikДобре, 2 неща:• в името на генерирания репорт е датавчера, не днес•и имейл не дойдеimage.png•DaM 166• c aI5 replies View threadNikolay Yankov 1:49 PMTimeZone на моя user e SofaLukas Kovalik 1:50 PMсмених и команда сега може да се пуска исъс id или uuid na report като --report-id ...Nikolay Yankov 1:51 PMСтели, има неокей линковеMessage Aneliya Angelova, Nikolay Yankov, Steli...Aa...
|
12826
|
|
12830
|
277
|
6
|
2026-04-14T11:41:52.697648+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776166912697_m2.jpg...
|
NULL
|
NULL
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
PhpStormFVravsco.isvNavigateCodelaravellRefacton( PhpStormFVravsco.isvNavigateCodelaravellRefacton( #11894 on JY-18909-automated-reports-ask-jiminny ~Project vProphetAiv D Reports© AutomatedReportsCi© AutomatedReportsRe© AutomatedReportsS:© CreateMockAskJimir© DeleteReportComma© GenerateMarketingR© Team.php© Usage.phpD Slack• TeamsD TracksO TranscriptionO TwilioD UsersVocabularyDZoom© CoachingFeedbacksUpr© Command.phpcreateDatabaseusers.pc Daraoase oecountoi© DeleteOldAiCrmNotesC:© EngagementStatsRegen© FeatureFlagsHelper.php© FixCrossTenantissues.p© FlushRolesPermissionsC© GeneratelnternalWebho• GroupSetDefaultLangua© HelperTruncateCoachin© HubspotJournalPollingC© HubspotWebhookServic© ImportRecording.php@ Imnortli|sercFromCcvEilC IterateUsersCommand.gcJiminnvcacheclearcom(e) Jminnv Deouacommanc© JiminnySetEncryptedTo(c) Jiminny okenintocomm© MakeSlackLiveCoaching© ManageScimForTeam.p© MarkBranchForEnvironn© MuteOrganizerChannel.© PhpApm.php© PropagateCoachingFeer© PurgeConferences.php© PurgeSyncBatchesCom© RecalculateDealRisksCa© RemoveDeleteMarkersC© RemoveExpiredNudgest© ReportController.php© SendReportJob.phpC AutomatedReportsSendCommand.phpAutomatedReportsCommand.php© AddLayoutEntities.phpc leam.ongC) AutomatedReportsRepository.php© AutomatedReportsService.phpTrackProviderInstalledEvent.php© ActivityLogged.phpC RequestGenerateAskJiminnyReportJob.phpRequestGeneratekeporJob.ong© AutomatedReportResult.php© AutomatedReport.phpclass AutomatedReportsSendCommand extends Command22232425 GT2832 Ct3638394042* The name and signature of the console command.* Ovar stringprotected $signature ='automated-reports:send';* The console command description.x ovar sarinoprotected $description = 'Sends automated reports based on user timezone';public function __construct(parent::__construct();/*** Execute the console command.* @return intpublic function handle(): int$reportResults = $thisforeach ($reportResultsas $reportResult) {'Dispatching job',]):return CommandALias: : SUCCESS;Support Daily • in 19 mAutomatedReportsCommandTest100% C2Tue 14 Apr 14:41:52= custom.logA HS_local [iminny@localhost]console PROD521522152415251154015275285295305315325335345351554155000%540541542543544545546547154815475505515525535545555561558$reportResult->getG561562563564-565566567568 V569570E laravel.logA console (EU]A SF [jiminny@localhost]A console [STAGING]Tx: Auto vFlaycroundvt.owner_id FROM social_accounts saJOIN users u on u.id = sa.sociable_idJOIN teams t1..n<->1: on t.id = u.team_idWHERE U.team_id = 1 and sa.provider = 'salesforce';a jiminny017 A15 Х 13 ^select * tron reans wnere 1o =1oselect x tron groups g Juin playbooks p1.n<->1: on g.playbook_id = p.id winselect * TroIgroupsnere t =oo.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, vvid, type, provider, playbook_category_id, user_id, lead_id, contact* cri conmouracionorcirn orovoer LorTranscruomion dor starusfrom activities where crm_configuration_id = 1 and type ='conference'# 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 = •SELECT * FROM crm_field_values WHERE crm_field_id = 4;select * from crm_layouts cl join playbook_layouts pl 1<->1.n: on cl.id = piwhere crm_configuration_id = 1 and pl.playbook_id = 175;select * from teams;SELECT r.* FROM automated_reportsrjoin teams t on r.teamid = t.idWHERE r. frequency = 'daily'and r.status = 1AND t.status = 'activelAND (r.exRicesuat >= now() OR r.exeicesnat IS NULL);select * from automated_report_results where repontaig IN (18, 33);select * from activity_searches where id = 10932;select * from activity_search_filters where activity_search_id = 10932;select * from automated_reports order by id desc;select * from automated_report_results order by id desc;select * from automated_report_results where repontaid IN (36);572CascadeO Debug Automated Rparameters [EMAIL] as well and lets addIN sult t c as slets and i fo then then do nos foh eA houatsendpeport but calldire.p Senar eportiod tif vaiddvecioemisExplored AutomatedReportsService.php and searched b vreacAulomale.reoorsservice.ono #1994-0723searcneo Tinebvuulc iino on aoo/recosilores/ Aulomale.reoonsre.osiorv.ono (o)salllingwAsk anything (884L)+ ‹> Code.Claude Sonnet 4.6nit to origin/JY-18909-automated-reports-ask-jiOUW Winasurt leab1:b2 13 charsf 4 spaces...
|
NULL
|
7970636475175316825
|
NULL
|
click
|
ocr
|
NULL
|
PhpStormFVravsco.isvNavigateCodelaravellRefacton( PhpStormFVravsco.isvNavigateCodelaravellRefacton( #11894 on JY-18909-automated-reports-ask-jiminny ~Project vProphetAiv D Reports© AutomatedReportsCi© AutomatedReportsRe© AutomatedReportsS:© CreateMockAskJimir© DeleteReportComma© GenerateMarketingR© Team.php© Usage.phpD Slack• TeamsD TracksO TranscriptionO TwilioD UsersVocabularyDZoom© CoachingFeedbacksUpr© Command.phpcreateDatabaseusers.pc Daraoase oecountoi© DeleteOldAiCrmNotesC:© EngagementStatsRegen© FeatureFlagsHelper.php© FixCrossTenantissues.p© FlushRolesPermissionsC© GeneratelnternalWebho• GroupSetDefaultLangua© HelperTruncateCoachin© HubspotJournalPollingC© HubspotWebhookServic© ImportRecording.php@ Imnortli|sercFromCcvEilC IterateUsersCommand.gcJiminnvcacheclearcom(e) Jminnv Deouacommanc© JiminnySetEncryptedTo(c) Jiminny okenintocomm© MakeSlackLiveCoaching© ManageScimForTeam.p© MarkBranchForEnvironn© MuteOrganizerChannel.© PhpApm.php© PropagateCoachingFeer© PurgeConferences.php© PurgeSyncBatchesCom© RecalculateDealRisksCa© RemoveDeleteMarkersC© RemoveExpiredNudgest© ReportController.php© SendReportJob.phpC AutomatedReportsSendCommand.phpAutomatedReportsCommand.php© AddLayoutEntities.phpc leam.ongC) AutomatedReportsRepository.php© AutomatedReportsService.phpTrackProviderInstalledEvent.php© ActivityLogged.phpC RequestGenerateAskJiminnyReportJob.phpRequestGeneratekeporJob.ong© AutomatedReportResult.php© AutomatedReport.phpclass AutomatedReportsSendCommand extends Command22232425 GT2832 Ct3638394042* The name and signature of the console command.* Ovar stringprotected $signature ='automated-reports:send';* The console command description.x ovar sarinoprotected $description = 'Sends automated reports based on user timezone';public function __construct(parent::__construct();/*** Execute the console command.* @return intpublic function handle(): int$reportResults = $thisforeach ($reportResultsas $reportResult) {'Dispatching job',]):return CommandALias: : SUCCESS;Support Daily • in 19 mAutomatedReportsCommandTest100% C2Tue 14 Apr 14:41:52= custom.logA HS_local [iminny@localhost]console PROD521522152415251154015275285295305315325335345351554155000%540541542543544545546547154815475505515525535545555561558$reportResult->getG561562563564-565566567568 V569570E laravel.logA console (EU]A SF [jiminny@localhost]A console [STAGING]Tx: Auto vFlaycroundvt.owner_id FROM social_accounts saJOIN users u on u.id = sa.sociable_idJOIN teams t1..n<->1: on t.id = u.team_idWHERE U.team_id = 1 and sa.provider = 'salesforce';a jiminny017 A15 Х 13 ^select * tron reans wnere 1o =1oselect x tron groups g Juin playbooks p1.n<->1: on g.playbook_id = p.id winselect * TroIgroupsnere t =oo.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, vvid, type, provider, playbook_category_id, user_id, lead_id, contact* cri conmouracionorcirn orovoer LorTranscruomion dor starusfrom activities where crm_configuration_id = 1 and type ='conference'# 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 = •SELECT * FROM crm_field_values WHERE crm_field_id = 4;select * from crm_layouts cl join playbook_layouts pl 1<->1.n: on cl.id = piwhere crm_configuration_id = 1 and pl.playbook_id = 175;select * from teams;SELECT r.* FROM automated_reportsrjoin teams t on r.teamid = t.idWHERE r. frequency = 'daily'and r.status = 1AND t.status = 'activelAND (r.exRicesuat >= now() OR r.exeicesnat IS NULL);select * from automated_report_results where repontaig IN (18, 33);select * from activity_searches where id = 10932;select * from activity_search_filters where activity_search_id = 10932;select * from automated_reports order by id desc;select * from automated_report_results order by id desc;select * from automated_report_results where repontaid IN (36);572CascadeO Debug Automated Rparameters [EMAIL] as well and lets addIN sult t c as slets and i fo then then do nos foh eA houatsendpeport but calldire.p Senar eportiod tif vaiddvecioemisExplored AutomatedReportsService.php and searched b vreacAulomale.reoorsservice.ono #1994-0723searcneo Tinebvuulc iino on aoo/recosilores/ Aulomale.reoonsre.osiorv.ono (o)salllingwAsk anything (884L)+ ‹> Code.Claude Sonnet 4.6nit to origin/JY-18909-automated-reports-ask-jiOUW Winasurt leab1:b2 13 charsf 4 spaces...
|
12828
|
|
12845
|
276
|
14
|
2026-04-14T11:44:42.062628+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776167082062_m1.jpg...
|
NULL
|
NULL
|
1
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
SlackFileEditViewGoHistoryWindowHelpDOCKERDEV (doc SlackFileEditViewGoHistoryWindowHelpDOCKERDEV (docker)882APP (-zsh)created_at:"2026-04-14 11:22:36"updated_at: "2026-04-14 11:23:04"report: Jiminny\Models\AutomatedReport {#15221id: 36,#uuid: b"Aß#ôq,»ö97i7eçªx"team_id: 1,type: "ask_jiminny",status: 1,frequency: "daily",from: null,to: null,deal_value_min: null,deal_value_max: null,call_types: "[]",media_types: "["pdf"]",call_duration_min: null,call_duration_max: null,groups: "[]",playbook_categories: null,deal_at_call_stages: null,current_deal_stages: null,recipients: "["users": [7160]}",jiminny_recipients: null,additional_prompt_input: null,custom_name: "Tuesday report",activity_search_id: 26913,ask_anything_prompt_id: 62,expires_at: "2026-04-30",created_by: 7160,created_at: "2026-04-14 11:20:20",updated_at: "2026-04-14 11:20:20",deleted_at: null,3,3,],*3}> Srepo->getGeneratedNotSentResults()->countO;> exitINFOGoodbye.root@b79a4bdd6905:/home/jiminny# [ec2-user@ip-10-30-93-249 ~]$ 0ec2-userGec2-user@ip-10-30-...+EDHomeD-DMsActivityFilesLater.*•MoreSupport Daily - in 16 m100% 147Tue 14 Apr 14:44:41Search Jiminny Inc→Jiminny ...• plattorm-inner-teamChannels# 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# the_people_of jimi...o Direct messages€. Vasil Vasilev3 Aneliya Angelova, ...do Steliyan Georgiev3 Adelina Petrova, Ili...%. Adelina Petrova% Galya DimitrovaO Mialau NilalanThread Direct message with 3 others7 repliesLukas Kovalik 1 hour agoза дата там не знам как искаме да го правим.по принцип при всички други се гледа ден назад при положение че идва през нощта.Nikolay Yankov 1 hour ago@Lukas Kovalik видя ли този коментарLukas Kovalik 1 hour agoдаNikolay Yankov 45 minutes agoне е ли датата на която е генерирано? (edited)Lukas Kovalik 45 minutes agoemail ще го видяLukas Kovalik 1 minute agoза второто е направено да праща веднагасамо при one-off, иначе си праща когато мудойде време през нощтаи тука мога да му да добавя параметьр самоза тестване и да прати веднага ако се подадена командаReply...Also send to the group+Aa•*•...
|
NULL
|
-867645005215192378
|
NULL
|
visual_change
|
ocr
|
NULL
|
SlackFileEditViewGoHistoryWindowHelpDOCKERDEV (doc SlackFileEditViewGoHistoryWindowHelpDOCKERDEV (docker)882APP (-zsh)created_at:"2026-04-14 11:22:36"updated_at: "2026-04-14 11:23:04"report: Jiminny\Models\AutomatedReport {#15221id: 36,#uuid: b"Aß#ôq,»ö97i7eçªx"team_id: 1,type: "ask_jiminny",status: 1,frequency: "daily",from: null,to: null,deal_value_min: null,deal_value_max: null,call_types: "[]",media_types: "["pdf"]",call_duration_min: null,call_duration_max: null,groups: "[]",playbook_categories: null,deal_at_call_stages: null,current_deal_stages: null,recipients: "["users": [7160]}",jiminny_recipients: null,additional_prompt_input: null,custom_name: "Tuesday report",activity_search_id: 26913,ask_anything_prompt_id: 62,expires_at: "2026-04-30",created_by: 7160,created_at: "2026-04-14 11:20:20",updated_at: "2026-04-14 11:20:20",deleted_at: null,3,3,],*3}> Srepo->getGeneratedNotSentResults()->countO;> exitINFOGoodbye.root@b79a4bdd6905:/home/jiminny# [ec2-user@ip-10-30-93-249 ~]$ 0ec2-userGec2-user@ip-10-30-...+EDHomeD-DMsActivityFilesLater.*•MoreSupport Daily - in 16 m100% 147Tue 14 Apr 14:44:41Search Jiminny Inc→Jiminny ...• plattorm-inner-teamChannels# 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# the_people_of jimi...o Direct messages€. Vasil Vasilev3 Aneliya Angelova, ...do Steliyan Georgiev3 Adelina Petrova, Ili...%. Adelina Petrova% Galya DimitrovaO Mialau NilalanThread Direct message with 3 others7 repliesLukas Kovalik 1 hour agoза дата там не знам как искаме да го правим.по принцип при всички други се гледа ден назад при положение че идва през нощта.Nikolay Yankov 1 hour ago@Lukas Kovalik видя ли този коментарLukas Kovalik 1 hour agoдаNikolay Yankov 45 minutes agoне е ли датата на която е генерирано? (edited)Lukas Kovalik 45 minutes agoemail ще го видяLukas Kovalik 1 minute agoза второто е направено да праща веднагасамо при one-off, иначе си праща когато мудойде време през нощтаи тука мога да му да добавя параметьр самоза тестване и да прати веднага ако се подадена командаReply...Also send to the group+Aa•*•...
|
NULL
|
|
12847
|
276
|
15
|
2026-04-14T11:44:47.504831+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776167087504_m1.jpg...
|
NULL
|
NULL
|
1
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
SlackFileEditViewGoHistoryWindowHelpDOCKER- 281DEV SlackFileEditViewGoHistoryWindowHelpDOCKER- 281DEV (docker)882APP (-zsh)created_at:"2026-04-14 11:22:36"updated_at: "2026-04-14 11:23:04"report: Jiminny\Models\AutomatedReport {#15221id: 36,#uuid: b"Aß#ôq,»ö97i7eçªx",team_id: 1,type: "ask_jiminny",status: 1,frequency: "daily",from: null,to: null,deal_value_min: null,deal_value_max: null,call_types: "[]",media_types: "["pdf"]",call_duration_min: null,call_duration_max: null,groups: "[]",playbook_categories: null,deal_at_call_stages: null,current_deal_stages: null,recipients: "["users": [7160]}",jiminny_recipients: null,additional_prompt_input: null,custom_name: "Tuesday report",activity_search_id: 26913,ask_anything_prompt_id: 62,expires_at: "2026-04-30",created_by: 7160,created_at: "2026-04-14 11:20:20",updated_at: "2026-04-14 11:20:20",deleted_at: null,3,},*3],}> Srepo->getGeneratedNotSentResults()->countO;> exitINFOGoodbye.root@b79a4bdd6905:/home/jiminny# [ec2-user@ip-10-30-93-249 ~]$ 0ec2-userGec2-user@ip-10-30-...+EDHomeD-DMsActivityFilesLater.*•MoreSupport Daily - in 16 m100% <47Tue 14 Apr 14:44:47Search Jiminny Inc→Jiminny ...• plattorm-inner-teamChannels# 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# the_people_of jimi...o Direct messages€. Vasil Vasilev3 Aneliya Angelova, ...do Steliyan Georgiev3 Adelina Petrova, Ili...%. Adelina Petrova% Galya DimitrovaO Mialau NilalanThread Direct message with 3 others7 repliesLukas Kovalik 1 hour agoза дата там не знам как искаме да го правим.по принцип при всички други се гледа ден назад при положение че идва през нощта.Nikolay Yankov 1 hour ago@Lukas Kovalik видя ли този коментарLukas Kovalik 1 hour agoдаNikolay Yankov 45 minutes agoне е ли датата на която е генерирано? (edited)Lukas Kovalik 45 minutes agoemail ще го видяLukas Kovalik 1 minute agoза второто е направено да праща веднагасамо при one-off, иначе си праща когато мудойде време през нощтаи тука мога да му да добавя параметьр самоза тестване и да прати веднага ако се подадена командаReply...Also send to the group+Aa•*•...
|
NULL
|
-6319401030980238735
|
NULL
|
click
|
ocr
|
NULL
|
SlackFileEditViewGoHistoryWindowHelpDOCKER- 281DEV SlackFileEditViewGoHistoryWindowHelpDOCKER- 281DEV (docker)882APP (-zsh)created_at:"2026-04-14 11:22:36"updated_at: "2026-04-14 11:23:04"report: Jiminny\Models\AutomatedReport {#15221id: 36,#uuid: b"Aß#ôq,»ö97i7eçªx",team_id: 1,type: "ask_jiminny",status: 1,frequency: "daily",from: null,to: null,deal_value_min: null,deal_value_max: null,call_types: "[]",media_types: "["pdf"]",call_duration_min: null,call_duration_max: null,groups: "[]",playbook_categories: null,deal_at_call_stages: null,current_deal_stages: null,recipients: "["users": [7160]}",jiminny_recipients: null,additional_prompt_input: null,custom_name: "Tuesday report",activity_search_id: 26913,ask_anything_prompt_id: 62,expires_at: "2026-04-30",created_by: 7160,created_at: "2026-04-14 11:20:20",updated_at: "2026-04-14 11:20:20",deleted_at: null,3,},*3],}> Srepo->getGeneratedNotSentResults()->countO;> exitINFOGoodbye.root@b79a4bdd6905:/home/jiminny# [ec2-user@ip-10-30-93-249 ~]$ 0ec2-userGec2-user@ip-10-30-...+EDHomeD-DMsActivityFilesLater.*•MoreSupport Daily - in 16 m100% <47Tue 14 Apr 14:44:47Search Jiminny Inc→Jiminny ...• plattorm-inner-teamChannels# 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# the_people_of jimi...o Direct messages€. Vasil Vasilev3 Aneliya Angelova, ...do Steliyan Georgiev3 Adelina Petrova, Ili...%. Adelina Petrova% Galya DimitrovaO Mialau NilalanThread Direct message with 3 others7 repliesLukas Kovalik 1 hour agoза дата там не знам как искаме да го правим.по принцип при всички други се гледа ден назад при положение че идва през нощта.Nikolay Yankov 1 hour ago@Lukas Kovalik видя ли този коментарLukas Kovalik 1 hour agoдаNikolay Yankov 45 minutes agoне е ли датата на която е генерирано? (edited)Lukas Kovalik 45 minutes agoemail ще го видяLukas Kovalik 1 minute agoза второто е направено да праща веднагасамо при one-off, иначе си праща когато мудойде време през нощтаи тука мога да му да добавя параметьр самоза тестване и да прати веднага ако се подадена командаReply...Also send to the group+Aa•*•...
|
12845
|
|
12848
|
277
|
15
|
2026-04-14T11:44:49.084431+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776167089084_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 ~ToolsWindowHelp© ReportController.php© AutomatedReportsSendCommand.php© SendReportJob.phpAutomatedReportsCommand.phpC) Team.phpAddLayoutchuitles.onp= custom.logA HS_local [iminny@localhost]ProphetAiv D Reports© AutomatedReportsCi© AutomatedReportsRe© AutomatedReportsS:© CreateMockAskJimir© DeleteReportComma© GenerateMarketingR© Team.php© Usage.phpD Slack• TeamsD TracksO TranscriptionO TwilioD UsersC VocabularyDZoom© CoachingFeedbacksUpr© Command.phpcreateDatabaseusers.pc Daraoase oecountoi© DeleteOldAiCrmNotesC:© DeleteS3LeftoversComiDevPostmanCommand.|© DiarizeViaAiParticipantk© EncryptTokensComman© EngagementStatsRegen© FeatureFlagsHelper.php© FixCrossTenantissues.p© FlushRolesPermissionsC© GeneratelnternalWebho• GroupSetDefaultLangua© HelperTruncateCoachin© HubspotJournalPollingC© HubspotWebhookServic© ImportRecording.php@ Imnortli|sercFromCcvEil( Iteratel IsersCommand rcJiminnvcacheclearcom(c) minnv Deouacommanc© JiminnySetEncryptedTo© JiminnyTokenInfoComn© MakeSlackLiveCoaching© ManageScimForTeam.p© MarkBranchForEnvironn© MuteOrganizerChannel.© PhpApm.php© PropagateCoachingFeer© PurgeConferences.php(©) PurgeSoftDeletedOppol© PurgeSyncBatchesCom© RecalculateDealRisksCaC) RemoveDeleteMarkersd© RemoveExpiredNudgest© RemoveUnusedParticip:© ResetElasticSearch.php© RestoreActivityCrmProv© RestoreActivityTypeCor© AutomatedReportsService.php© CreateHeldActivityEvent.php© UserPilotActivityListener.phpC RequestGenerateAskJiminnyReportJob.phpAutomatedReportsRepository.php© TrackProviderInstalledEvent.php© ActivityLogged.phpconsole PRODRequestGeneratekeporJob.ong520521© AutomatedReportResult.php© AutomatedReport.phpclass AutomatedReportsSendCommand extends Commandpublic function handle(): intif ($this->automatedReportsService->shouldSendReport($validRecipients, $reportResult->get$this->logger->info(self::LOG_PREFIXDispatching job', I'uuid' => SreportResult->getUuid(),717686878890₫&2979899ITATAT101119211):$this->dispatcher->dispatch(new SendReportJob($reportResult->getUvid()));return CommandALias::SUCCESS;|52852953053153253353453515541 usageprivate function handleForceSend(int $resultId): int$reportResult = AutomatedReportResult::find($resultId);1550539540541542return conmondAosFAWLURE"54515461547$validRecipients = $this->automatedReportsService->getValidRecipientUsers($reportResult->getR15481547550if (empty($validRecipients)) {$this->logger-›error(self::LOG_PREFIX . ' No valid recipients found', ['result_id' => $resultid."ШU10h=> $reportResult-›getUuid(),5515525531);554555return CommandALias:: FAILURE;556557$this->logger->info(self::LOG_PREFIX . ' Force dispatching job', ['result_id' => $resultId,'uuid'=> $reportResult->getUuid(),1):$this->dispatcher->dispatch(new SendReportJob($reportResult->getUvid()));return commandallas: • SuccEssSO1562563564565566567568 V569570E laravel.logA console (EU]A SF [jiminny@localhost]A console [STAGING]Tx: Auto vFlaycroundvt.owner_id FROM social_accounts saJOIN users u on u.id = sa.sociable_idJOIN teams t1..n<->1: on t.id = u.team_idWHERE U.team_id = 1 and sa.provider = 'salesforce';Sa jiminny017 A15 Х13 Aselect * tron reans where 1o =15select x tron groupsg suin playpooks p1..n<->1: on a.plavbook id = p.id wiselect * TroIgroupsnere t =oo.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# 10, Uu1d, type, proviaer, playpook_cacegory-1o, user_la, Lead_ia, concact* cri conmouracionorcirn orovoer LorTranscrrocion 0rstatusfrom activities where crm_configuration_id = 1 and type =' conference'# 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 = •SELECT * FROM crm_field_values WHERE crm_field_id = 4;select * from crm_layouts cl join playbook_layouts pl1<->1..n: on cl.id = piwhere crm_configuration_id = 1 and pl.playbook_id = 175;select * from teams;SELECT r.* FROM automated_reportsrjoin teams t on r.teamid = t.idWHERE r. frequency = 'daily'and r.status = 1AND t.status = 'activelAND (r.exRicesuat >= now() OR r.exeicesnat IS NULL);select * from automated_report_results where repontaig IN (18, 33);104105select * from activity_searches where id = 10932;select * from activity_search_filters where activity_search_id = 10932;select * from automated_reports order by id desc;select * from automated_report_results order by id desc;select * from automated_report_results where repontaid IN (36);hiilSupport Daily • in 16 mAL AutomatedReportsCommandTest~100% |45]Tue 14 Apr 14:44:48CascadeModify AutomatedRepparameters [EMAIL] as well and lets addIN sult t c as slets and i fo then then do nos foh eA houatsendpeport but calldire.p Senar eportiod tif vaiddvecioemisExplored 3 files and searched 3 queriesNow I have everything I need. I'll add an optional -result-id argument to the command that bypasses shouldsendReport and dispatches directly if valid recipients exist.wAutomaleakeportsoenecommane.ong+38 -1Done. Here's what was added:--result-1d ootion on the signature — ovpasses the normal scheduled-time Tlow enurely.hand leForcesendd does.1. Finds AutomatedReportResult by ID - returns FAILURE with a log it not tound2. Resolves valid recipients - returns FAILURE with a log if noneDispatches SendReportJob directv no shouldSendRenort checkUsage inside the docker container:• bashphp artisan automated-reports:send --result-id=<id>The normal scheculed flow ino --result-id) is como etelv unchanaed.O al .Ask anything (84L)+ ‹> Code.Claude Sonnet 4.6w Winasurt leams71:38uir-o( 4 spaces...
|
NULL
|
-7833542586841206906
|
NULL
|
visual_change
|
ocr
|
NULL
|
PhpStormProject vFileFV faVsco.js vEditViewNavigat PhpStormProject vFileFV faVsco.js vEditViewNavigateCodeLaravelRefactor#11894 on JY-18909-automated-reports-ask-iminny ~ToolsWindowHelp© ReportController.php© AutomatedReportsSendCommand.php© SendReportJob.phpAutomatedReportsCommand.phpC) Team.phpAddLayoutchuitles.onp= custom.logA HS_local [iminny@localhost]ProphetAiv D Reports© AutomatedReportsCi© AutomatedReportsRe© AutomatedReportsS:© CreateMockAskJimir© DeleteReportComma© GenerateMarketingR© Team.php© Usage.phpD Slack• TeamsD TracksO TranscriptionO TwilioD UsersC VocabularyDZoom© CoachingFeedbacksUpr© Command.phpcreateDatabaseusers.pc Daraoase oecountoi© DeleteOldAiCrmNotesC:© DeleteS3LeftoversComiDevPostmanCommand.|© DiarizeViaAiParticipantk© EncryptTokensComman© EngagementStatsRegen© FeatureFlagsHelper.php© FixCrossTenantissues.p© FlushRolesPermissionsC© GeneratelnternalWebho• GroupSetDefaultLangua© HelperTruncateCoachin© HubspotJournalPollingC© HubspotWebhookServic© ImportRecording.php@ Imnortli|sercFromCcvEil( Iteratel IsersCommand rcJiminnvcacheclearcom(c) minnv Deouacommanc© JiminnySetEncryptedTo© JiminnyTokenInfoComn© MakeSlackLiveCoaching© ManageScimForTeam.p© MarkBranchForEnvironn© MuteOrganizerChannel.© PhpApm.php© PropagateCoachingFeer© PurgeConferences.php(©) PurgeSoftDeletedOppol© PurgeSyncBatchesCom© RecalculateDealRisksCaC) RemoveDeleteMarkersd© RemoveExpiredNudgest© RemoveUnusedParticip:© ResetElasticSearch.php© RestoreActivityCrmProv© RestoreActivityTypeCor© AutomatedReportsService.php© CreateHeldActivityEvent.php© UserPilotActivityListener.phpC RequestGenerateAskJiminnyReportJob.phpAutomatedReportsRepository.php© TrackProviderInstalledEvent.php© ActivityLogged.phpconsole PRODRequestGeneratekeporJob.ong520521© AutomatedReportResult.php© AutomatedReport.phpclass AutomatedReportsSendCommand extends Commandpublic function handle(): intif ($this->automatedReportsService->shouldSendReport($validRecipients, $reportResult->get$this->logger->info(self::LOG_PREFIXDispatching job', I'uuid' => SreportResult->getUuid(),717686878890₫&2979899ITATAT101119211):$this->dispatcher->dispatch(new SendReportJob($reportResult->getUvid()));return CommandALias::SUCCESS;|52852953053153253353453515541 usageprivate function handleForceSend(int $resultId): int$reportResult = AutomatedReportResult::find($resultId);1550539540541542return conmondAosFAWLURE"54515461547$validRecipients = $this->automatedReportsService->getValidRecipientUsers($reportResult->getR15481547550if (empty($validRecipients)) {$this->logger-›error(self::LOG_PREFIX . ' No valid recipients found', ['result_id' => $resultid."ШU10h=> $reportResult-›getUuid(),5515525531);554555return CommandALias:: FAILURE;556557$this->logger->info(self::LOG_PREFIX . ' Force dispatching job', ['result_id' => $resultId,'uuid'=> $reportResult->getUuid(),1):$this->dispatcher->dispatch(new SendReportJob($reportResult->getUvid()));return commandallas: • SuccEssSO1562563564565566567568 V569570E laravel.logA console (EU]A SF [jiminny@localhost]A console [STAGING]Tx: Auto vFlaycroundvt.owner_id FROM social_accounts saJOIN users u on u.id = sa.sociable_idJOIN teams t1..n<->1: on t.id = u.team_idWHERE U.team_id = 1 and sa.provider = 'salesforce';Sa jiminny017 A15 Х13 Aselect * tron reans where 1o =15select x tron groupsg suin playpooks p1..n<->1: on a.plavbook id = p.id wiselect * TroIgroupsnere t =oo.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# 10, Uu1d, type, proviaer, playpook_cacegory-1o, user_la, Lead_ia, concact* cri conmouracionorcirn orovoer LorTranscrrocion 0rstatusfrom activities where crm_configuration_id = 1 and type =' conference'# 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 = •SELECT * FROM crm_field_values WHERE crm_field_id = 4;select * from crm_layouts cl join playbook_layouts pl1<->1..n: on cl.id = piwhere crm_configuration_id = 1 and pl.playbook_id = 175;select * from teams;SELECT r.* FROM automated_reportsrjoin teams t on r.teamid = t.idWHERE r. frequency = 'daily'and r.status = 1AND t.status = 'activelAND (r.exRicesuat >= now() OR r.exeicesnat IS NULL);select * from automated_report_results where repontaig IN (18, 33);104105select * from activity_searches where id = 10932;select * from activity_search_filters where activity_search_id = 10932;select * from automated_reports order by id desc;select * from automated_report_results order by id desc;select * from automated_report_results where repontaid IN (36);hiilSupport Daily • in 16 mAL AutomatedReportsCommandTest~100% |45]Tue 14 Apr 14:44:48CascadeModify AutomatedRepparameters [EMAIL] as well and lets addIN sult t c as slets and i fo then then do nos foh eA houatsendpeport but calldire.p Senar eportiod tif vaiddvecioemisExplored 3 files and searched 3 queriesNow I have everything I need. I'll add an optional -result-id argument to the command that bypasses shouldsendReport and dispatches directly if valid recipients exist.wAutomaleakeportsoenecommane.ong+38 -1Done. Here's what was added:--result-1d ootion on the signature — ovpasses the normal scheduled-time Tlow enurely.hand leForcesendd does.1. Finds AutomatedReportResult by ID - returns FAILURE with a log it not tound2. Resolves valid recipients - returns FAILURE with a log if noneDispatches SendReportJob directv no shouldSendRenort checkUsage inside the docker container:• bashphp artisan automated-reports:send --result-id=<id>The normal scheculed flow ino --result-id) is como etelv unchanaed.O al .Ask anything (84L)+ ‹> Code.Claude Sonnet 4.6w Winasurt leams71:38uir-o( 4 spaces...
|
NULL
|
|
12849
|
276
|
16
|
2026-04-14T11:44:53.295141+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776167093295_m1.jpg...
|
NULL
|
NULL
|
1
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
SlackFileEditViewGoHistoryWindowHelpDOCKER- 881DEV SlackFileEditViewGoHistoryWindowHelpDOCKER- 881DEV (docker)882APP (-zsh)created_at:"2026-04-14 11:22:36"updated_at: "2026-04-14 11:23:04"report: Jiminny\Models\AutomatedReport {#15221id: 36,#uuid: b"Aß#ôq,»ö97i7eçªx"team_id: 1,type: "ask_jiminny",status: 1,frequency: "daily",from: null,to: null,deal_value_min: null,deal_value_max: null,call_types: "[]",media_types: "["pdf"]",call_duration_min: null,call_duration_max: null,groups: "[]",playbook_categories: null,deal_at_call_stages: null,current_deal_stages: null,recipients: "["users": [7160]}",jiminny_recipients: null,additional_prompt_input: null,custom_name: "Tuesday report",activity_search_id: 26913,ask_anything_prompt_id: 62,expires_at: "2026-04-30",created_by: 7160,created_at: "2026-04-14 11:20:20",updated_at: "2026-04-14 11:20:20",deleted_at: null,3,3,],*3}> Srepo->getGeneratedNotSentResults()->countO;> exitINFOGoodbye.root@b79a4bdd6905:/home/jiminny# [ec2-user@ip-10-30-93-249 ~]$ 0ec2-userGec2-user@ip-10-30-...+EDHomeD-DMsActivityFilesLater.*•MoreSupport Daily - in 16 m100% 147Tue 14 Apr 14:44:52Search Jiminny Inc→Jiminny ...• plattorm-inner-teamChannels# 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# the_people_of jimi...o Direct messages€. Vasil Vasilev3 Aneliya Angelova, ...do Steliyan Georgiev3 Adelina Petrova, Ili...%. Adelina Petrova% Galya DimitrovaO Mialau NilalanThread Direct message with 3 others7 repliesLukas Kovalik 1 hour agoза дата там не знам как искаме да го правим.по принцип при всички други се гледа ден назад при положение че идва през нощта.Nikolay Yankov 1 hour ago@Lukas Kovalik видя ли този коментарLukas Kovalik 1 hour agoдаNikolay Yankov 1 hour agoне е ли датата на която е генерирано? (edited)Lukas Kovalik 1 hour agoemail ще го видяLukas Kovalik 1 minute agoза второто е направено да праща веднагасамо при one-off, иначе си праща когато мудойде време през нощтаи тука мога да му да добавя параметьр самоза тестване и да прати веднага ако се подадена командаReply...Also send to the group+Aa•*•...
|
NULL
|
-2052535226303636053
|
NULL
|
click
|
ocr
|
NULL
|
SlackFileEditViewGoHistoryWindowHelpDOCKER- 881DEV SlackFileEditViewGoHistoryWindowHelpDOCKER- 881DEV (docker)882APP (-zsh)created_at:"2026-04-14 11:22:36"updated_at: "2026-04-14 11:23:04"report: Jiminny\Models\AutomatedReport {#15221id: 36,#uuid: b"Aß#ôq,»ö97i7eçªx"team_id: 1,type: "ask_jiminny",status: 1,frequency: "daily",from: null,to: null,deal_value_min: null,deal_value_max: null,call_types: "[]",media_types: "["pdf"]",call_duration_min: null,call_duration_max: null,groups: "[]",playbook_categories: null,deal_at_call_stages: null,current_deal_stages: null,recipients: "["users": [7160]}",jiminny_recipients: null,additional_prompt_input: null,custom_name: "Tuesday report",activity_search_id: 26913,ask_anything_prompt_id: 62,expires_at: "2026-04-30",created_by: 7160,created_at: "2026-04-14 11:20:20",updated_at: "2026-04-14 11:20:20",deleted_at: null,3,3,],*3}> Srepo->getGeneratedNotSentResults()->countO;> exitINFOGoodbye.root@b79a4bdd6905:/home/jiminny# [ec2-user@ip-10-30-93-249 ~]$ 0ec2-userGec2-user@ip-10-30-...+EDHomeD-DMsActivityFilesLater.*•MoreSupport Daily - in 16 m100% 147Tue 14 Apr 14:44:52Search Jiminny Inc→Jiminny ...• plattorm-inner-teamChannels# 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# the_people_of jimi...o Direct messages€. Vasil Vasilev3 Aneliya Angelova, ...do Steliyan Georgiev3 Adelina Petrova, Ili...%. Adelina Petrova% Galya DimitrovaO Mialau NilalanThread Direct message with 3 others7 repliesLukas Kovalik 1 hour agoза дата там не знам как искаме да го правим.по принцип при всички други се гледа ден назад при положение че идва през нощта.Nikolay Yankov 1 hour ago@Lukas Kovalik видя ли този коментарLukas Kovalik 1 hour agoдаNikolay Yankov 1 hour agoне е ли датата на която е генерирано? (edited)Lukas Kovalik 1 hour agoemail ще го видяLukas Kovalik 1 minute agoза второто е направено да праща веднагасамо при one-off, иначе си праща когато мудойде време през нощтаи тука мога да му да добавя параметьр самоза тестване и да прати веднага ако се подадена командаReply...Also send to the group+Aa•*•...
|
NULL
|
|
12850
|
277
|
16
|
2026-04-14T11:44:53.339327+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776167093339_m2.jpg...
|
NULL
|
NULL
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
PhpStormFileFditViewNavigateCodelaraveRefactonTool PhpStormFileFditViewNavigateCodelaraveRefactonToolsWindowHelpFV faVsco.js v#11894 on JY-18909-automated-reports-ask-iminny ~Project vD ProphetAiv → Reports(C AutomatedReportsC(C) AutomatedReportsRe(©) AutomatedReportsS© CreateMockAskJimirC DeleteReportcomma© GenerateMarketingR©leam.phpC Usage.phpM Slack→ Teams→ Tracks_ TranscriptionD TwilioD Users_ Vocabulary_ 4oom© coachingeedbacksupcg command.phpc Crearevaroaseusers.oc Daraoase adecountoiC DeleteOldAiCrmNotesC(©) DeleteS3LeftoversCom|DevPostmanCommand.C DiarizeViaAiParticipantk(©) EncryptTokensCommar(©) EngagementStatsReger© FeatureFlagsHelper.php© FixCrossTenantlssues.p(C) FlushRolesPermissionsC(C) GeneratelnternalWebho(C) GroupSetDefaultLanquaC) HelperTruncateCoachin(©) HubspotJournalPollingC(©) HubspotWebhookServic(©) ImportRecording.php@ Imnortli|sercFromCcvEil(c) IterateUsersCommand.cJiminnvcacheclearcom(c) minnv Deouacommanc(c)Jminnvser-ncrvotedio(c) Jiminny okenintocomm(C) MakeSlackLiveCoachinc(C) ManageScimForTeam.o(©) MarkBranchForEnvironn(C) MuteOrganizerChannel.(C) PhpApm.php(C PropagateCoachingFee(©) PurgeConterences.php(©) PurgeSoftDeletedOppol© PurgeSyncBatchesCom(e RecalculatebealkiskscoC) RemoveDeleteMarkersd(C) RemoveExpiredNudaes(C) RemoveUnusedParticio:C ResetElasticSearch.php(C) RestoreActivityCrmProv(C) RestoreActivityTypeCor(©) ReportController.phpC SendReportJob.php(©) AutomatedReportsCommand.php© AutomatedReportsSendCommand.phpAddLayoutchuitles.onpC) Team.phpC AutomatedReportsRepository.php© AutomatedReportsService.phpCreateHeldActivityEvent.phpe) Track?rovidernstalled-vent.onoC ActivityLogged.phpC RequestGenerateAskJiminnyReportJob.phpRequestGeneratekeportJob.ong© AutomatedReportResult.php© AutomatedReport.php<?phpA1.declare(scrict_types=1);nanespace Jamunny console conianos reoorts.>use...16class Automatedreportssendcommand extends Commanprivate const string LoG_PrEFIx = 'Lautomated-reports:sendJ':/*** Ine nome ono stondrure ot une console conmono.* @var string*/25 Cprotected Ssignature ='automated-reports:send 1--result-id= : Force send a specific AutomatedRep 542/*** The console command description.*ovar stringprotected $description = 'Sends automated reports based on user timezone':34no usadespublic function -_construct(private readonly Loqgerinterface $logger.private readonly AutomatedReportsRepository SreportRepository.private readonly AutomatedReportsservice sautomatedReportsservice.private readonly Busbispatcher saispatcher,parent::__construcu)* dreturn intpublic function handleo: intSresultid = sthis->ontiond kev: result-1d')if (Sresultld l== nulb)&return $this->handleForceSend((int) $resultId);Pushed 1 commit to origin/JY-18909-automated-reports-ask-jiminny // View pull request (today 13:29)= custom.loc= laravel.logc SF liminny@localhost« HS_local fiminny@localhostconsole PROD5205211525152752852953053153215.5411555155415505395405415435441544154615471548549550551552553554555556559561562563564565156615674 console [EUlL console [STAGING]Tx: Auto vFlaycroundvliminnyt.owner_1d FROM soc1al_accounts sa017 A 15 V13 ^JOIN users u on u.1d = sa.soclable_1dJOIN teams tI.n<->I: on t.ld = U.team_1dWHERE U.team_1d = 1 and sa.provider = salestorce :select * tron reans wnere 1o =1select x tron groups g Juin playbooks p1..n<->1: on a.plavbook id = p.id wiselect * TroIorouosnere t =oo.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_1d = 1:select * from users where 1d = 7160*select * from crm_profiles where user_1d = 7160*select * trom reatures,select# id, vvid, type, provider, playbook_category_id, user_id, lead_id, contact*cr contouracion or cril orovoer 1o.Transcrrocion 0rSTatusfrom activities where crm_confiquration id = 1 and type ='conference'# and crm_ provider id IS NOT NULLand provider != 'uploader' and actual start time IS NOT NULLORDER by id desc;select * from activities where 1d = 54/47785; # 0000400000pCZOJMAOselect p.1d, p.activity_type, pc.1d, pc.nameFRUM playdooks pJoin playdook_cacegories pc"->l.n: on p.1d = pc.playbook_1dwhere p.team_id = 1 and p.activity_type = 'event':SELECT * FROM crm fields WHERE crm confiquration id = 1 and obiect tvpe = !SELECT * FROM crm_ field values WHERE crm_ field id = 4select * from crm_layouts cl join playbook layouts pl 1<->i.n: on cl.id =pwhere crm_configuration_1d = 1 and pl.playbooK_1d = 175:select * from teams:SELECI r.* FRUn aucomaced_reporus rjoin ceams t on r.ueam 10 = t.10WHERE r.trequency = "dally"and r.status = 1AND t.status ='activelAND (r.expires at >= now OR r.expires at IS NULD):select * from automated_report_results where report. id IN (18, 33);select * from activity_searches where 1d = 10952;select * from activity_search_filters where activity_search_1d = 10932:5o8 M1569select * from automated_reports order by 1d desc;select * from automated_report_results order by id desc;select * from automated_report_results where report id IN (36);15701libdSupport Daily • in 16 m100% |45]Tue 14 Apr 14:44:52AutomatedReportsCommandTestvCascadeModify AutomatedRepparameters [EMAIL] as well and lets addresult idto send and if foudn then do nos check shouldsend peport but call direct SendReportJob it validvecioeintsExplored 3 files and searched 3 queriesNow I have everything I need. I'll add an optional --result-id argument to the command that bypasses shou LdsendReport and dispatches directly if valid recipients exist.Automaleakeportsoenecommane.ong+38 -1Done Hera'c what was addech--result-1d ootion on the signature — ovpasses the normal scheduled-time Tlow enurely.hand leForcesendd does.1. Finds AutomatedReportResult by ID - returns FAILURE with a log it not tound2. Resolves valid recipients - returns FAILURE with a log if noneDispatches SendReportJo directv no shouldSendRenort checkUsage inside the docker container:I1 hashiphp artisan automated-reports:send --result-id=<id>The normal scheculed flow ino --result-id) is como etelv unchanaed.wO .l -Ask anything (&+L+ ‹> Code.Claude Sonnet 4.6w Winasurt leams11:30uir-oia 4 spaces...
|
NULL
|
-8956411917258939175
|
NULL
|
click
|
ocr
|
NULL
|
PhpStormFileFditViewNavigateCodelaraveRefactonTool PhpStormFileFditViewNavigateCodelaraveRefactonToolsWindowHelpFV faVsco.js v#11894 on JY-18909-automated-reports-ask-iminny ~Project vD ProphetAiv → Reports(C AutomatedReportsC(C) AutomatedReportsRe(©) AutomatedReportsS© CreateMockAskJimirC DeleteReportcomma© GenerateMarketingR©leam.phpC Usage.phpM Slack→ Teams→ Tracks_ TranscriptionD TwilioD Users_ Vocabulary_ 4oom© coachingeedbacksupcg command.phpc Crearevaroaseusers.oc Daraoase adecountoiC DeleteOldAiCrmNotesC(©) DeleteS3LeftoversCom|DevPostmanCommand.C DiarizeViaAiParticipantk(©) EncryptTokensCommar(©) EngagementStatsReger© FeatureFlagsHelper.php© FixCrossTenantlssues.p(C) FlushRolesPermissionsC(C) GeneratelnternalWebho(C) GroupSetDefaultLanquaC) HelperTruncateCoachin(©) HubspotJournalPollingC(©) HubspotWebhookServic(©) ImportRecording.php@ Imnortli|sercFromCcvEil(c) IterateUsersCommand.cJiminnvcacheclearcom(c) minnv Deouacommanc(c)Jminnvser-ncrvotedio(c) Jiminny okenintocomm(C) MakeSlackLiveCoachinc(C) ManageScimForTeam.o(©) MarkBranchForEnvironn(C) MuteOrganizerChannel.(C) PhpApm.php(C PropagateCoachingFee(©) PurgeConterences.php(©) PurgeSoftDeletedOppol© PurgeSyncBatchesCom(e RecalculatebealkiskscoC) RemoveDeleteMarkersd(C) RemoveExpiredNudaes(C) RemoveUnusedParticio:C ResetElasticSearch.php(C) RestoreActivityCrmProv(C) RestoreActivityTypeCor(©) ReportController.phpC SendReportJob.php(©) AutomatedReportsCommand.php© AutomatedReportsSendCommand.phpAddLayoutchuitles.onpC) Team.phpC AutomatedReportsRepository.php© AutomatedReportsService.phpCreateHeldActivityEvent.phpe) Track?rovidernstalled-vent.onoC ActivityLogged.phpC RequestGenerateAskJiminnyReportJob.phpRequestGeneratekeportJob.ong© AutomatedReportResult.php© AutomatedReport.php<?phpA1.declare(scrict_types=1);nanespace Jamunny console conianos reoorts.>use...16class Automatedreportssendcommand extends Commanprivate const string LoG_PrEFIx = 'Lautomated-reports:sendJ':/*** Ine nome ono stondrure ot une console conmono.* @var string*/25 Cprotected Ssignature ='automated-reports:send 1--result-id= : Force send a specific AutomatedRep 542/*** The console command description.*ovar stringprotected $description = 'Sends automated reports based on user timezone':34no usadespublic function -_construct(private readonly Loqgerinterface $logger.private readonly AutomatedReportsRepository SreportRepository.private readonly AutomatedReportsservice sautomatedReportsservice.private readonly Busbispatcher saispatcher,parent::__construcu)* dreturn intpublic function handleo: intSresultid = sthis->ontiond kev: result-1d')if (Sresultld l== nulb)&return $this->handleForceSend((int) $resultId);Pushed 1 commit to origin/JY-18909-automated-reports-ask-jiminny // View pull request (today 13:29)= custom.loc= laravel.logc SF liminny@localhost« HS_local fiminny@localhostconsole PROD5205211525152752852953053153215.5411555155415505395405415435441544154615471548549550551552553554555556559561562563564565156615674 console [EUlL console [STAGING]Tx: Auto vFlaycroundvliminnyt.owner_1d FROM soc1al_accounts sa017 A 15 V13 ^JOIN users u on u.1d = sa.soclable_1dJOIN teams tI.n<->I: on t.ld = U.team_1dWHERE U.team_1d = 1 and sa.provider = salestorce :select * tron reans wnere 1o =1select x tron groups g Juin playbooks p1..n<->1: on a.plavbook id = p.id wiselect * TroIorouosnere t =oo.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_1d = 1:select * from users where 1d = 7160*select * from crm_profiles where user_1d = 7160*select * trom reatures,select# id, vvid, type, provider, playbook_category_id, user_id, lead_id, contact*cr contouracion or cril orovoer 1o.Transcrrocion 0rSTatusfrom activities where crm_confiquration id = 1 and type ='conference'# and crm_ provider id IS NOT NULLand provider != 'uploader' and actual start time IS NOT NULLORDER by id desc;select * from activities where 1d = 54/47785; # 0000400000pCZOJMAOselect p.1d, p.activity_type, pc.1d, pc.nameFRUM playdooks pJoin playdook_cacegories pc"->l.n: on p.1d = pc.playbook_1dwhere p.team_id = 1 and p.activity_type = 'event':SELECT * FROM crm fields WHERE crm confiquration id = 1 and obiect tvpe = !SELECT * FROM crm_ field values WHERE crm_ field id = 4select * from crm_layouts cl join playbook layouts pl 1<->i.n: on cl.id =pwhere crm_configuration_1d = 1 and pl.playbooK_1d = 175:select * from teams:SELECI r.* FRUn aucomaced_reporus rjoin ceams t on r.ueam 10 = t.10WHERE r.trequency = "dally"and r.status = 1AND t.status ='activelAND (r.expires at >= now OR r.expires at IS NULD):select * from automated_report_results where report. id IN (18, 33);select * from activity_searches where 1d = 10952;select * from activity_search_filters where activity_search_1d = 10932:5o8 M1569select * from automated_reports order by 1d desc;select * from automated_report_results order by id desc;select * from automated_report_results where report id IN (36);15701libdSupport Daily • in 16 m100% |45]Tue 14 Apr 14:44:52AutomatedReportsCommandTestvCascadeModify AutomatedRepparameters [EMAIL] as well and lets addresult idto send and if foudn then do nos check shouldsend peport but call direct SendReportJob it validvecioeintsExplored 3 files and searched 3 queriesNow I have everything I need. I'll add an optional --result-id argument to the command that bypasses shou LdsendReport and dispatches directly if valid recipients exist.Automaleakeportsoenecommane.ong+38 -1Done Hera'c what was addech--result-1d ootion on the signature — ovpasses the normal scheduled-time Tlow enurely.hand leForcesendd does.1. Finds AutomatedReportResult by ID - returns FAILURE with a log it not tound2. Resolves valid recipients - returns FAILURE with a log if noneDispatches SendReportJo directv no shouldSendRenort checkUsage inside the docker container:I1 hashiphp artisan automated-reports:send --result-id=<id>The normal scheculed flow ino --result-id) is como etelv unchanaed.wO .l -Ask anything (&+L+ ‹> Code.Claude Sonnet 4.6w Winasurt leams11:30uir-oia 4 spaces...
|
12848
|
|
12851
|
277
|
17
|
2026-04-14T11:44:56.809366+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776167096809_m2.jpg...
|
NULL
|
NULL
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
PhpStormFileFditViewNavigateCodelaraveRefactonTool PhpStormFileFditViewNavigateCodelaraveRefactonToolsWindowHelpFVtavsco.isv#11894 on JY-18909-automated-reports-ask-iminny ~Project vD ProphetAiv → Reports(C AutomatedReportsC(C) AutomatedReportsRe(©) AutomatedReportsS© CreateMockAskJimirC DeleteReportcomma© GenerateMarketingR©leam.phpC) Usage.phpM Slack_leams→ Tracks_ TranscriptionD TwilioD Users_ VocabularyL Zoom© coachingeedbacksupcg command.phpo Cearevaroaseusers.oc Daraoase oecountoiC DeleteOldAiCrmNotesC(©) DeleteS3LeftoversCom|DevPostmanCommand.|C DiarizeViaAiParticipantl(©) EncryptTokensCommar(©) EngagementStatsReger© FeatureFlagsHelper.php© FixCrossTenantlssues.pC) FlushRolesPermissions((C) GeneratelnternalWebho(C) GroupSetDefaultLanquaC) HelperTruncateCoachin(©) HubspotJournalPollingC(©) HubspotWebhookServic(©) ImportRecording.php@ Imnortli|sercFromCcvEil(c) IterateUsersCommand.cJiminnvcacheclearcom(c) minnv Deouacommanc(c)Jminnvser-ncrvotedio(c) Jiminny okenintocomm(C) MakeSlackLiveCoachinc(C) ManageScimForTeam.o(©) MarkBranchForEnvironn(C) MuteOrganizerChannel.(C) PhpApm.php(C PropagateCoachingFee(©) PurgeConterences.php(©) PurgeSoftDeletedOppol© PurgeSyncBatchesCom(e RecalculatebealkiskscoC) RemoveDeleteMarkersd(C) RemoveExpiredNudaes(C) RemoveUnusedParticio:C ResetElasticSearch.php(C) RestoreActivityCrmProv(C) RestoreActivityTypeCor(©) ReportController.phpC SendReportJob.php(©) AutomatedReportsCommand.phpC AutomatedReportsSendCommand.php >C AddLayoutEntities.phpC) Team.phpC) AutomatedReportsRepository.php© AutomatedReportsService.phpCreateHeldActivityEvent.phpe) Track?roviderinstalled-vent.onoC ActivityLogged.phpC RequestGenerateAskJiminnyReportJob.phpRequestGeneratekeportJob.ong© AutomatedReportResult.php© AutomatedReport.php<?phpdeclare(scrict_types=1);nanespace Jamunny console conianos reoorts.use...16class nuLulllaLeuntJol Lsochucollllane exccnus colllllalExtract Surroundprivate const string LoG_PrEFIx = 'Lautomated-reports:sendJ':*** Ine name ana signature of the console command.* @var string25 Cprotected Ssignature ='automated-reports:send 1--result-id= : Force send a specific AutomatedRep 542/*** The console command description.*ovar stringprotected $description = 'Sends automated reports based on user timezone':34no usadespublic function -_construct(private readonly Loqgerinterface $logger.private readonly AutomatedReportsRepository SreportRepository.private readonly AutomatedReportsservice sautomatedReportsservice.private readonly Busbispatcher saispatcher.parent::__construct* dreturn intpublic function handleo: intSresultld = Sthis->ontion( kev: "result-id'):if (Sresultld l== nulb)&return $this->handleForceSend((int) $resultId);Pushed 1 commit to origin/JY-18909-automated-reports-ask-jiminny // View pull request (today 13:29)libdSupport Daily • in 16 m100% |45]Tue 14 Apr 14:44:56AutomatedReportsCommandTestv= custom.loc= laravel.logc SF (iminny@localhost« HS_local fiminny@localhostCascadeconsole PRODModify AutomatedRep520521v 525152511540152752852953053153253315.541155555 A5405415435445451544154715481547550=5515525555545555565615625635645655665674 console [EUlL console [STAGINGI :Tx: Auto vFlaycroundvrliminny vt.owner_1d FROM soc1al_accounts sa017 A 15 V13 ^parameters for @AutomatedReportsSendCommand.php as well and lets addresult idto send and if foudn then do nos check shouldsend peport but call direct SendReportJob it validvecioeintsJOIN users u on u.1d = sa.soclable_1dJOIN teams tI.n<->I: on t.ld = U.team_1dExplored 3 files and searched 3 queriesWHERE U.team_1d = 1 and sa.provider = salestorce :Now |have evervthina neec, Hil adc an optional --result-id arqument to the command that ovoasses shouldsendReport and dispatches directly if valid recipients existselect * trom teams wnere 1d = 1,Automaleakeportsoenecommane.ong+38 -1select x tron groupsg suin playpooks pIns">l: on g.playbook_1d = p.10 Whselect x Trolorouoswnere to =sos.Done Hera'c what was addechseledlon on the signature — oypasses the normal scheduled-time Tlow enurely.assessymbolsActionsextProiect Files vseledoes:seleseledseledselecselecseled•- AutomatedtedRenortResult ov Ib — returns FarlURF with allod If not toundid recipients - returns FAILURE with a log if none© AutomatedReportsCommandTest.php .......Commands/ReportsAutomatedReportsCommandTest.phsendReportJob directy no shouldSendRenort checkC AutomatedReportsRepository.php.app/Repositories/AutomatedReportsRepository.phpdocker container:C AutomatedReport.php../app/Models/AutomatedReport.phpC AutomatedReportsCommand.php .../app/Console/Commands/Reports/AutomatedReportsCommand.lAutomatedReportsController.php .../app/Http/Controllers/Kiosk/AutomatedReportsController.phputomated-renorts.send --result-1decids# id,# cri© AutomatedReportResult.php .../app/Models/AutomatedReportResult.phpfrom© AutomatedReportsCallbackservice.php ../../AutomatedReports/AutomatedReportsCallbackservice.p© AutomatedReportsRepositoryTest.php .../tests/Unit/Repositories/AutomatedReportsRepositoryTest.puled flow ino --result-id) is como etelv unchanded.# anO al .Automatedcallscorekepository.pnp..//component/leaminsignts/Automateacallscorekepository.fCb AutomatedReportsControllerTest.ohp ../tests/.../Controllers/Kiosk/AutomatedReportsControllerTestand [ORDEEseleC) AutomatedReportsCallbackServiceTest.php .../AutomatedReportsCallbackServiceTest.php<> AutomatedCallScoreRepository.php.html build/coverage/Component/TeamInsightsC AutomatedReportsService.php .../app/Services/Kiosk/AutomatedReports/AutomatedReportsService.lsele© AutomatedReportsSendCommand.php .../../Commands/Reports/AutomatedReportsSendCommand.gI-KUIMIC AutomatedReportsRetentionPolicyCommand.php .../AutomatedReportsRetentionPolicyCommand.phgJO1n,morewnerSELESELEselewherseleJO1nAND 1AND (unilconsolecommanas/kepors.aulomaleareoonscommanalest.oneOpen In Right Splitselect * from automated_report_results where report.id IN (18, 33);select * from activity_searches where 1d = 10952;select * from activity_search_filters where activity_search_1d = 10932)5o8 M1569select * from automated_reports order by 1d desc;select * from automated_report_results order by id desc;select * from automated_report_results where report id IN (36);15701572wAsk anything (&+L+ ‹> Code.Claude Sonnet 4.6winasun leams16:18 5u chars, 1line breakuir-oia 4 spaces...
|
NULL
|
-5170810844550914695
|
NULL
|
visual_change
|
ocr
|
NULL
|
PhpStormFileFditViewNavigateCodelaraveRefactonTool PhpStormFileFditViewNavigateCodelaraveRefactonToolsWindowHelpFVtavsco.isv#11894 on JY-18909-automated-reports-ask-iminny ~Project vD ProphetAiv → Reports(C AutomatedReportsC(C) AutomatedReportsRe(©) AutomatedReportsS© CreateMockAskJimirC DeleteReportcomma© GenerateMarketingR©leam.phpC) Usage.phpM Slack_leams→ Tracks_ TranscriptionD TwilioD Users_ VocabularyL Zoom© coachingeedbacksupcg command.phpo Cearevaroaseusers.oc Daraoase oecountoiC DeleteOldAiCrmNotesC(©) DeleteS3LeftoversCom|DevPostmanCommand.|C DiarizeViaAiParticipantl(©) EncryptTokensCommar(©) EngagementStatsReger© FeatureFlagsHelper.php© FixCrossTenantlssues.pC) FlushRolesPermissions((C) GeneratelnternalWebho(C) GroupSetDefaultLanquaC) HelperTruncateCoachin(©) HubspotJournalPollingC(©) HubspotWebhookServic(©) ImportRecording.php@ Imnortli|sercFromCcvEil(c) IterateUsersCommand.cJiminnvcacheclearcom(c) minnv Deouacommanc(c)Jminnvser-ncrvotedio(c) Jiminny okenintocomm(C) MakeSlackLiveCoachinc(C) ManageScimForTeam.o(©) MarkBranchForEnvironn(C) MuteOrganizerChannel.(C) PhpApm.php(C PropagateCoachingFee(©) PurgeConterences.php(©) PurgeSoftDeletedOppol© PurgeSyncBatchesCom(e RecalculatebealkiskscoC) RemoveDeleteMarkersd(C) RemoveExpiredNudaes(C) RemoveUnusedParticio:C ResetElasticSearch.php(C) RestoreActivityCrmProv(C) RestoreActivityTypeCor(©) ReportController.phpC SendReportJob.php(©) AutomatedReportsCommand.phpC AutomatedReportsSendCommand.php >C AddLayoutEntities.phpC) Team.phpC) AutomatedReportsRepository.php© AutomatedReportsService.phpCreateHeldActivityEvent.phpe) Track?roviderinstalled-vent.onoC ActivityLogged.phpC RequestGenerateAskJiminnyReportJob.phpRequestGeneratekeportJob.ong© AutomatedReportResult.php© AutomatedReport.php<?phpdeclare(scrict_types=1);nanespace Jamunny console conianos reoorts.use...16class nuLulllaLeuntJol Lsochucollllane exccnus colllllalExtract Surroundprivate const string LoG_PrEFIx = 'Lautomated-reports:sendJ':*** Ine name ana signature of the console command.* @var string25 Cprotected Ssignature ='automated-reports:send 1--result-id= : Force send a specific AutomatedRep 542/*** The console command description.*ovar stringprotected $description = 'Sends automated reports based on user timezone':34no usadespublic function -_construct(private readonly Loqgerinterface $logger.private readonly AutomatedReportsRepository SreportRepository.private readonly AutomatedReportsservice sautomatedReportsservice.private readonly Busbispatcher saispatcher.parent::__construct* dreturn intpublic function handleo: intSresultld = Sthis->ontion( kev: "result-id'):if (Sresultld l== nulb)&return $this->handleForceSend((int) $resultId);Pushed 1 commit to origin/JY-18909-automated-reports-ask-jiminny // View pull request (today 13:29)libdSupport Daily • in 16 m100% |45]Tue 14 Apr 14:44:56AutomatedReportsCommandTestv= custom.loc= laravel.logc SF (iminny@localhost« HS_local fiminny@localhostCascadeconsole PRODModify AutomatedRep520521v 525152511540152752852953053153253315.541155555 A5405415435445451544154715481547550=5515525555545555565615625635645655665674 console [EUlL console [STAGINGI :Tx: Auto vFlaycroundvrliminny vt.owner_1d FROM soc1al_accounts sa017 A 15 V13 ^parameters for @AutomatedReportsSendCommand.php as well and lets addresult idto send and if foudn then do nos check shouldsend peport but call direct SendReportJob it validvecioeintsJOIN users u on u.1d = sa.soclable_1dJOIN teams tI.n<->I: on t.ld = U.team_1dExplored 3 files and searched 3 queriesWHERE U.team_1d = 1 and sa.provider = salestorce :Now |have evervthina neec, Hil adc an optional --result-id arqument to the command that ovoasses shouldsendReport and dispatches directly if valid recipients existselect * trom teams wnere 1d = 1,Automaleakeportsoenecommane.ong+38 -1select x tron groupsg suin playpooks pIns">l: on g.playbook_1d = p.10 Whselect x Trolorouoswnere to =sos.Done Hera'c what was addechseledlon on the signature — oypasses the normal scheduled-time Tlow enurely.assessymbolsActionsextProiect Files vseledoes:seleseledseledselecselecseled•- AutomatedtedRenortResult ov Ib — returns FarlURF with allod If not toundid recipients - returns FAILURE with a log if none© AutomatedReportsCommandTest.php .......Commands/ReportsAutomatedReportsCommandTest.phsendReportJob directy no shouldSendRenort checkC AutomatedReportsRepository.php.app/Repositories/AutomatedReportsRepository.phpdocker container:C AutomatedReport.php../app/Models/AutomatedReport.phpC AutomatedReportsCommand.php .../app/Console/Commands/Reports/AutomatedReportsCommand.lAutomatedReportsController.php .../app/Http/Controllers/Kiosk/AutomatedReportsController.phputomated-renorts.send --result-1decids# id,# cri© AutomatedReportResult.php .../app/Models/AutomatedReportResult.phpfrom© AutomatedReportsCallbackservice.php ../../AutomatedReports/AutomatedReportsCallbackservice.p© AutomatedReportsRepositoryTest.php .../tests/Unit/Repositories/AutomatedReportsRepositoryTest.puled flow ino --result-id) is como etelv unchanded.# anO al .Automatedcallscorekepository.pnp..//component/leaminsignts/Automateacallscorekepository.fCb AutomatedReportsControllerTest.ohp ../tests/.../Controllers/Kiosk/AutomatedReportsControllerTestand [ORDEEseleC) AutomatedReportsCallbackServiceTest.php .../AutomatedReportsCallbackServiceTest.php<> AutomatedCallScoreRepository.php.html build/coverage/Component/TeamInsightsC AutomatedReportsService.php .../app/Services/Kiosk/AutomatedReports/AutomatedReportsService.lsele© AutomatedReportsSendCommand.php .../../Commands/Reports/AutomatedReportsSendCommand.gI-KUIMIC AutomatedReportsRetentionPolicyCommand.php .../AutomatedReportsRetentionPolicyCommand.phgJO1n,morewnerSELESELEselewherseleJO1nAND 1AND (unilconsolecommanas/kepors.aulomaleareoonscommanalest.oneOpen In Right Splitselect * from automated_report_results where report.id IN (18, 33);select * from activity_searches where 1d = 10952;select * from activity_search_filters where activity_search_1d = 10932)5o8 M1569select * from automated_reports order by 1d desc;select * from automated_report_results order by id desc;select * from automated_report_results where report id IN (36);15701572wAsk anything (&+L+ ‹> Code.Claude Sonnet 4.6winasun leams16:18 5u chars, 1line breakuir-oia 4 spaces...
|
NULL
|
|
12852
|
277
|
18
|
2026-04-14T11:44:59.847439+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776167099847_m2.jpg...
|
NULL
|
NULL
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
PhpStormFileEditFVtavsco.isvViewNavigateCodeLarave PhpStormFileEditFVtavsco.isvViewNavigateCodeLaravelRefactor#11894 on JY-18909-automated-reports-ask-iminny ~ToolsWindowHelpProject vProphetAiv D Reports© AutomatedReportsCi© AutomatedReportsRe© AutomatedReportsS:© CreateMockAskJimir© DeleteReportComma© GenerateMarketingR© Team.php© Usage.phpD Slack_leamsD TracksO TranscriptionO TwilioD UsersVocabularyCZoom© CoachingFeedbacksUpr© Command.phpc Crearevaroaseusers.oc Daraoase oecountoi© DeleteOldAiCrmNotesC:© DeleteS3LeftoversComiDevPostmanCommand.|© DiarizeViaAiParticipantk© EncryptTokensComman© EngagementStatsRegen© FeatureFlagsHelper.php© FixCrossTenantissues.p© FlushRolesPermissionsC© GeneratelnternalWebho• GroupSetDefaultLangua© HelperTruncateCoachin© HubspotJournalPollingC© HubspotWebhookServic© ImportRecording.php@ Imnortli|sercFromCcvEil(c) IterateUsersCommand.cJiminnvcacheclearcom(c) minnv Deouacommanc(c)Jminnvser-ncrvotedio(c) Jiminny okenintocomm© MakeSlackLiveCoaching© ManageScimForTeam.p© MarkBranchForEnvironn© MuteOrganizerChannel.© PhpApm.php© PropagateCoachingFeer© PurgeConferences.php© PurgeSoftDeletedOppor© PurgeSyncBatchesCom(e RecalculatebealkiskscoC) RemoveDeleteMarkersd© RemoveExpiredNudgest© RemoveUnusedParticip:© ResetElasticSearch.php© RestoreActivityCrmProv© RestoreActivityTypeCor© ReportController.phpC AutomatedReportsSendCommand.php >© AutomatedReportsService.php© SendReportJob.phpAutomatedReportsCommand.php© AddLayoutEntities.phpC) Team.phpCreateHeldActivityEvent.phpAutomatedReportsRepository.php© TrackProviderInstalledEvent.php© ActivityLogged.phpC RequestGenerateAskJiminnyReportJob.phpC RequestGenerateReportJob.php© AutomatedReportResult.php<?php© AutomatedReport.phpA1.declare(strict_types=1);nanespace Jamunny console conianos reoorts.use16 Dclass AutomatedRcoor csocnucomllana excenus collllalExtract Surroundprivate const string LOG_PREFIX = '[automated-reports:send]':/*** Ine nome ono stondrure ot une console conmono.* Ovar string25 Gtprotected $signature = 'automated-reports:send {--result-id= : Force send a specific AutomatedRep542/*** The console command description.* @var stringprotected $description = 'Sends automated reports based on user timezone';34no usadespublic function __construct(private readonly LoggerInterface $logger,private readonly AutomatedReportsRepository $reportRepository,private readonly AutomatedReportsService $automatedReportsService,private readonly Busbispatcher saispatcher.parent::__construcu)* Oreturn intpublic function handle(): int$resultId = Sthis-›option( key: 'result-id');if ($resultId !== null) {return $this->handleForceSend((int) $resultId);Pushed 1 commit to origin/JY-18909-automated-reports-ask-jiminny // View pull request (today 13:29)= custom.logE laravel.logconsole PROD4 console [EUlA SF [jiminny@localhost]A console [STAGING] >Tx: Auto vFlaycroundvt.owner_id FROM social_accounts sa520521522523JOIN users u on u.id = sa.sociable_idJOIN teams t1..n<->1: on t.id = u.team_idWHERE U.team_id = 1 and sa.provider = 'salesforce';A HS_local [iminny@localhost]15251527-5285295305315325335341555155454054154354454554615475481547550=551552553554555556557559560561562563564565566567568 V56915701Sa jiminny v017 A15 Х13 Aselect * tron reans where 1o =15select x tron groupsg suin playpooks p1..n<->1: on a.plavbook id = p.id wiselect x Trolorouoswhere id = 565:seleseledCassesllessymoolsActionsTextAll Places vseledQ- class AutomatedReportsSendCommand extends Command |seledseledseledselecseled# id,# crnfrom# ancanduse rno nrles Tar to oeroim tull-ext searcnORDEEseledseledI-KUIMIjoinwnerSELECSELECseledwhereseledSELECjoinWHEREancAND 1ANDunitconsolecommanas/kepors.aulomaleakeoorscommanalest.onOpen In Right Splitselect * from automated_report_results where repontaig IN (18, 33);select * from activity_searches where id = 10932;select * from activity_search_filters where activity_search_id = 10932;select * from automated_reports order by id desc;select * from automated_report_results order by id desc;select * from automated_report_results where ceRontaig IN (36);572hiilSupport Daily • in 16 mAU AutomatedReportsCommandTestv100% C•Tue 14 Apr 14:44:59CascadeModify AutomatedRepparameters for @AutomatedReportsSendCommand.php as well and lets addIN sult t c as slets and i fo then then do nos foh eA houatsendpeport but calldire.p Senar eportiod tif vaiddvecioeintsExplored 3 files and searched 3 querieswNow |have evervthina neec, Hil adc an optional --result-id arqument to the command that ovoasses shouldsendReport and dispatches directly if valid recipients exist.Automaleakeportsoenecommane.ong+38 -1Done Hera'c what was addechdoes:lon on the signature — oypasses the normal scheduled-time Tlow enurely.tedRenortResult ov D — returns FarlURF with alod it not touncld recipients - returns FAILURE with a log if nonesendReportJob directy no shouldSendRenort checkdocker container:utomated-renorts.send --result-1decidsuled flow ino --result-id) is como etelv unchanaed.O .l -Ask anything (884L)+ ‹> Code.Claude Sonnet 4.6winasur leams 10:18 50 chars, 1line breakuir-of 4 spaces...
|
NULL
|
-8060486439616242306
|
NULL
|
visual_change
|
ocr
|
NULL
|
PhpStormFileEditFVtavsco.isvViewNavigateCodeLarave PhpStormFileEditFVtavsco.isvViewNavigateCodeLaravelRefactor#11894 on JY-18909-automated-reports-ask-iminny ~ToolsWindowHelpProject vProphetAiv D Reports© AutomatedReportsCi© AutomatedReportsRe© AutomatedReportsS:© CreateMockAskJimir© DeleteReportComma© GenerateMarketingR© Team.php© Usage.phpD Slack_leamsD TracksO TranscriptionO TwilioD UsersVocabularyCZoom© CoachingFeedbacksUpr© Command.phpc Crearevaroaseusers.oc Daraoase oecountoi© DeleteOldAiCrmNotesC:© DeleteS3LeftoversComiDevPostmanCommand.|© DiarizeViaAiParticipantk© EncryptTokensComman© EngagementStatsRegen© FeatureFlagsHelper.php© FixCrossTenantissues.p© FlushRolesPermissionsC© GeneratelnternalWebho• GroupSetDefaultLangua© HelperTruncateCoachin© HubspotJournalPollingC© HubspotWebhookServic© ImportRecording.php@ Imnortli|sercFromCcvEil(c) IterateUsersCommand.cJiminnvcacheclearcom(c) minnv Deouacommanc(c)Jminnvser-ncrvotedio(c) Jiminny okenintocomm© MakeSlackLiveCoaching© ManageScimForTeam.p© MarkBranchForEnvironn© MuteOrganizerChannel.© PhpApm.php© PropagateCoachingFeer© PurgeConferences.php© PurgeSoftDeletedOppor© PurgeSyncBatchesCom(e RecalculatebealkiskscoC) RemoveDeleteMarkersd© RemoveExpiredNudgest© RemoveUnusedParticip:© ResetElasticSearch.php© RestoreActivityCrmProv© RestoreActivityTypeCor© ReportController.phpC AutomatedReportsSendCommand.php >© AutomatedReportsService.php© SendReportJob.phpAutomatedReportsCommand.php© AddLayoutEntities.phpC) Team.phpCreateHeldActivityEvent.phpAutomatedReportsRepository.php© TrackProviderInstalledEvent.php© ActivityLogged.phpC RequestGenerateAskJiminnyReportJob.phpC RequestGenerateReportJob.php© AutomatedReportResult.php<?php© AutomatedReport.phpA1.declare(strict_types=1);nanespace Jamunny console conianos reoorts.use16 Dclass AutomatedRcoor csocnucomllana excenus collllalExtract Surroundprivate const string LOG_PREFIX = '[automated-reports:send]':/*** Ine nome ono stondrure ot une console conmono.* Ovar string25 Gtprotected $signature = 'automated-reports:send {--result-id= : Force send a specific AutomatedRep542/*** The console command description.* @var stringprotected $description = 'Sends automated reports based on user timezone';34no usadespublic function __construct(private readonly LoggerInterface $logger,private readonly AutomatedReportsRepository $reportRepository,private readonly AutomatedReportsService $automatedReportsService,private readonly Busbispatcher saispatcher.parent::__construcu)* Oreturn intpublic function handle(): int$resultId = Sthis-›option( key: 'result-id');if ($resultId !== null) {return $this->handleForceSend((int) $resultId);Pushed 1 commit to origin/JY-18909-automated-reports-ask-jiminny // View pull request (today 13:29)= custom.logE laravel.logconsole PROD4 console [EUlA SF [jiminny@localhost]A console [STAGING] >Tx: Auto vFlaycroundvt.owner_id FROM social_accounts sa520521522523JOIN users u on u.id = sa.sociable_idJOIN teams t1..n<->1: on t.id = u.team_idWHERE U.team_id = 1 and sa.provider = 'salesforce';A HS_local [iminny@localhost]15251527-5285295305315325335341555155454054154354454554615475481547550=551552553554555556557559560561562563564565566567568 V56915701Sa jiminny v017 A15 Х13 Aselect * tron reans where 1o =15select x tron groupsg suin playpooks p1..n<->1: on a.plavbook id = p.id wiselect x Trolorouoswhere id = 565:seleseledCassesllessymoolsActionsTextAll Places vseledQ- class AutomatedReportsSendCommand extends Command |seledseledseledselecseled# id,# crnfrom# ancanduse rno nrles Tar to oeroim tull-ext searcnORDEEseledseledI-KUIMIjoinwnerSELECSELECseledwhereseledSELECjoinWHEREancAND 1ANDunitconsolecommanas/kepors.aulomaleakeoorscommanalest.onOpen In Right Splitselect * from automated_report_results where repontaig IN (18, 33);select * from activity_searches where id = 10932;select * from activity_search_filters where activity_search_id = 10932;select * from automated_reports order by id desc;select * from automated_report_results order by id desc;select * from automated_report_results where ceRontaig IN (36);572hiilSupport Daily • in 16 mAU AutomatedReportsCommandTestv100% C•Tue 14 Apr 14:44:59CascadeModify AutomatedRepparameters for @AutomatedReportsSendCommand.php as well and lets addIN sult t c as slets and i fo then then do nos foh eA houatsendpeport but calldire.p Senar eportiod tif vaiddvecioeintsExplored 3 files and searched 3 querieswNow |have evervthina neec, Hil adc an optional --result-id arqument to the command that ovoasses shouldsendReport and dispatches directly if valid recipients exist.Automaleakeportsoenecommane.ong+38 -1Done Hera'c what was addechdoes:lon on the signature — oypasses the normal scheduled-time Tlow enurely.tedRenortResult ov D — returns FarlURF with alod it not touncld recipients - returns FAILURE with a log if nonesendReportJob directy no shouldSendRenort checkdocker container:utomated-renorts.send --result-1decidsuled flow ino --result-id) is como etelv unchanaed.O .l -Ask anything (884L)+ ‹> Code.Claude Sonnet 4.6winasur leams 10:18 50 chars, 1line breakuir-of 4 spaces...
|
12851
|
|
12853
|
276
|
17
|
2026-04-14T11:45:00.615007+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776167100615_m1.jpg...
|
NULL
|
NULL
|
1
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
SlackFileEditViewGoHistoryWindowHelpDOCKER-881DEV SlackFileEditViewGoHistoryWindowHelpDOCKER-881DEV (docker)882APP (-zsh)created_at:"2026-04-14 11:22:36"updated_at: "2026-04-14 11:23:04"report: Jiminny\Models\AutomatedReport {#15221id: 36,#uuid: b"Aß#ôq,»ö97i7eçªx",team_id: 1,type: "ask_jiminny",status: 1,frequency: "daily",from: null,to: null,deal_value_min: null,deal_value_max: null,call_types: "[]",media_types: "["pdf"]",call_duration_min: null,call_duration_max: null,groups: "[]",playbook_categories: null,deal_at_call_stages: null,current_deal_stages: null,recipients: "["users": [7160]}",jiminny_recipients: null,additional_prompt_input: null,custom_name: "Tuesday report",activity_search_id: 26913,ask_anything_prompt_id: 62,expires_at: "2026-04-30",created_by: 7160,created_at: "2026-04-14 11:20:20",updated_at: "2026-04-14 11:20:20",deleted_at: null,3,3,],*3}> Srepo->getGeneratedNotSentResults()->countO;> exitINFOGoodbye.root@b79a4bdd6905:/home/jiminny# [ec2-user@ip-10-30-93-249 ~]$ 0ec2-userGec2-user@ip-10-30-...+EDHomeD-DMsActivityFilesLater.*•MoreSupport Daily - in 16 m100% 147Tue 14 Apr 14:45:00Search Jiminny Inc→Jiminny ...• plattorm-inner-teamChannels# 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# the_people_of jimi...o Direct messages€. Vasil Vasilev3 Aneliya Angelova, ...do Steliyan Georgiev3 Adelina Petrova, Ili...%. Adelina Petrova% Galya DimitrovaO Mialau NilalanThread Direct message with 3 others7 repliesLukas Kovalik 1 hour agoза дата там не знам как искаме да го правим.по принцип при всички други се гледа ден назад при положение че идва през нощта.Nikolay Yankov 1 hour ago@Lukas Kovalik видя ли този коментарLukas Kovalik 1 hour agoдаNikolay Yankov 1 hour agoне е ли датата на която е генерирано? (edited)Lukas Kovalik 1 hour agoemail ще го видяLukas Kovalik 1 minute agoза второто е направено да праща веднагасамо при one-off, иначе си праща когато мудойде време през нощтаи тука мога да му да добавя параметьр самоза тестване и да прати веднага ако се подадена командаReply...Also send to the group+Aa•*•...
|
NULL
|
6842142076359473228
|
NULL
|
click
|
ocr
|
NULL
|
SlackFileEditViewGoHistoryWindowHelpDOCKER-881DEV SlackFileEditViewGoHistoryWindowHelpDOCKER-881DEV (docker)882APP (-zsh)created_at:"2026-04-14 11:22:36"updated_at: "2026-04-14 11:23:04"report: Jiminny\Models\AutomatedReport {#15221id: 36,#uuid: b"Aß#ôq,»ö97i7eçªx",team_id: 1,type: "ask_jiminny",status: 1,frequency: "daily",from: null,to: null,deal_value_min: null,deal_value_max: null,call_types: "[]",media_types: "["pdf"]",call_duration_min: null,call_duration_max: null,groups: "[]",playbook_categories: null,deal_at_call_stages: null,current_deal_stages: null,recipients: "["users": [7160]}",jiminny_recipients: null,additional_prompt_input: null,custom_name: "Tuesday report",activity_search_id: 26913,ask_anything_prompt_id: 62,expires_at: "2026-04-30",created_by: 7160,created_at: "2026-04-14 11:20:20",updated_at: "2026-04-14 11:20:20",deleted_at: null,3,3,],*3}> Srepo->getGeneratedNotSentResults()->countO;> exitINFOGoodbye.root@b79a4bdd6905:/home/jiminny# [ec2-user@ip-10-30-93-249 ~]$ 0ec2-userGec2-user@ip-10-30-...+EDHomeD-DMsActivityFilesLater.*•MoreSupport Daily - in 16 m100% 147Tue 14 Apr 14:45:00Search Jiminny Inc→Jiminny ...• plattorm-inner-teamChannels# 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# the_people_of jimi...o Direct messages€. Vasil Vasilev3 Aneliya Angelova, ...do Steliyan Georgiev3 Adelina Petrova, Ili...%. Adelina Petrova% Galya DimitrovaO Mialau NilalanThread Direct message with 3 others7 repliesLukas Kovalik 1 hour agoза дата там не знам как искаме да го правим.по принцип при всички други се гледа ден назад при положение че идва през нощта.Nikolay Yankov 1 hour ago@Lukas Kovalik видя ли този коментарLukas Kovalik 1 hour agoдаNikolay Yankov 1 hour agoне е ли датата на която е генерирано? (edited)Lukas Kovalik 1 hour agoemail ще го видяLukas Kovalik 1 minute agoза второто е направено да праща веднагасамо при one-off, иначе си праща когато мудойде време през нощтаи тука мога да му да добавя параметьр самоза тестване и да прати веднага ако се подадена командаReply...Also send to the group+Aa•*•...
|
12849
|
|
12854
|
277
|
19
|
2026-04-14T11:45:02.875301+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776167102875_m2.jpg...
|
NULL
|
NULL
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
PhpStormFileFditViewNavigateCodelaraveRefactonTool PhpStormFileFditViewNavigateCodelaraveRefactonToolsWindowHelpFV faVsco.js v#11894 on JY-18909-automated-reports-ask-iminny ~Project vD ProphetAiv → Reports(C AutomatedReportsC(C) AutomatedReportsRe(©) AutomatedReportsS© CreateMockAskJimirC DeleteReportcomma© GenerateMarketingR©leam.phpC) Usage.phpM Slack→ Teams→ Tracks_ TranscriptionD TwilioD Users_ Vocabulary_ 4oom© coachingreedbacksupg command.phpo Cearevaroaseusers.oc Daraoase oecountoiC DeleteOldAiCrmNotesC(©) DeleteS3LeftoversCom|DevPostmanCommand.C DiarizeViaAiParticipantk(©) EncryptTokensCommar(©) EngagementStatsReger© FeatureFlagsHelper.php© FixCrossTenantlssues.pC) FlushRolesPermissions((C) GeneratelnternalWebho(C) GroupSetDefaultLanquaC) HelperTruncateCoachin(©) HubspotJournalPollingC(©) HubspotWebhookServic(©) ImportRecording.php@ Imnortli|sercFromCcvEil(c) IterateUsersCommand.cJiminnvcacheclearcom(c) minnv Deouacommanc(c)Jminnvser-ncrvotedio(c) Jiminny okenintocomm(C) MakeSlackLiveCoachinc(C) ManageScimForTeam.o(©) MarkBranchForEnvironn(C) MuteOrganizerChannel.(C) PhpApm.php(C PropagateCoachingFee(©) PurgeConterences.php(©) PurgeSoftDeletedOppol© PurgeSyncBatchesCom(e RecalculatebealkiskscoC) RemoveDeleteMarkersd(C) RemoveExpiredNudaes(C) RemoveUnusedParticio:C ResetElasticSearch.php(C) RestoreActivityCrmProv(C) RestoreActivityTypeCor(©) ReportController.phpC SendReportJob.php(©) AutomatedReportsCommand.php© AutomatedReportsSendCommand.phpAddLayoutchuitles.onpC) Team.phpC AutomatedReportsRepository.php© AutomatedReportsService.phpCreateHeldActivityEvent.phpe) Track?rovidernstalled-vent.onoC ActivityLogged.phpC RequestGenerateAskJiminnyReportJob.phpRequestGeneratekeporJob.ong© AutomatedReportResult.php© AutomatedReport.php<?phpA1.declare(scrict_types=1):nanespace Jamunny console conianos reoorts.use...16class AutomatedReportsSendCommand extends CommandCascade 88XCommand &el4 usdyesprivate const string LoG_PrEFIx = 'Lautomated-reports:sendJ':/*** Ine nome ono stondrure ot une console conmono.* @var string25 Cprotected Ssignature ='automated-reports:send 1--result-id= : Force send a specific AutomatedRep 542/*** The console command description.*ovar stringprotected $description = 'Sends automated reports based on user timezone':34no usadespublic function -_construct(private readonly Loqgerinterface $logger.private readonly AutomatedReportsRepository SreportRepository.private readonly AutomatedReportsservice sautomatedReportsservice.private readonly Busbispatcher saispatcher.parent::__construct* dreturn intpublic function handleo: intSresultld = Sthis->ontion( kev: "result-id'):if (Sresultld l== nulb)&return Sthis->handleForceSend((int) SresultId):Pushed 1 commit to origin/JY-18909-automated-reports-ask-jiminny // View pull request (today 13:29)= custom.loc= laravel.logc SF (iminny@localhost« HS_local fiminny@localhostconsole PROD52052152252?52852953053153253515.541155515545395405415431544545548549550=551155455955455855956054756456515645674 console [EUlL console [STAGING]Tx: Auto vFlaycroundvliminnyt.owner_1d FROM soc1al_accounts sa017 A 15 V13 ^JOIN users u on u.1d = sa.soclable_1dJOIN teams tI.n<->I: on t.ld = U.team_1dWHERE U.team_1d = 1 and sa.provider = salestorce :select * tron reans where 1o =15select x tron groups g Juin playbooks p1..n<->1: on a.plavbook id = p.id wiselect x 1r0Iorouosnere t =oo.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_1d = 1:select * from users where 1d = 7160*setecte from featumes:;from crm_profiles where user_1d = 7160%selectt# id, vvid, type, provider, playbook_category_id, user_id, lead_id, contact*cr contouracion or cril orovoer 1o.Transcrrocion 0rSTatusfrom activities where crm_confiquration id = 1 and type ='conference'# and crm_ provider id IS NOT NULLand provider != 'uploader' and actual start time IS NOT NULLORDER by id desc;select * from activities where 1d = 54/47785; # 0000400000pCZOJMAOselect 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 confiquration id = 1 and obiect tvpe = !SELECT * FROM crm_ field values WHERE crm_ field id = 4select * from crm_layouts cl join playbook layouts pl 1<->i.n: on cl.id =pwhere crm_configuration_1d = 1 and pl.playbooK_1d = 175:sellect * from teamsSELECT r * FROM automated reports njoin teams t on r.team id = t.idWHERE r.frequency = 'daily'and r.status = 1AND t.status ='activeAND (r.expires at >= nowo OR r.expires at IS NULD:select * from automated report results where report id IN (18, 330:select * from activity_searches where 1d = 10952;568 Л569select * from activity_search_filters where activity_search_1d = 10932:select * from automated_reports order by 10 desc;select * fromautomated_report_results order by id desc;select * from automated_report_results where report id IN (36);570571572libdSupport Daily • in 15 m100% |45]Tue 14 Apr 14:45:02AutomatedReportsCommandTestvCascadeModify AutomatedRepparameters [EMAIL] as well and lets addresult idto send and if foudn then do nos check shouldsend peport but call direct SendReportJob it validvecioemisExplored 3 files and searched 3 queriesNow I have everything I need. I'll add an optional --result-id argument to the command that bypasses shou LdsendReport and dispatches directly if valid recipients exist.Automaleakeportsoenecommane.ong+38 -1Done Hera'c what was addech--result-1d ootion on the signature — ovpasses the normal scheduled-time Tlow enurely.hand leForcesendd does.1. Finds AutomatedReportResult by ID - returns FAILURE with a log it not tound2. Resolves valid recipients - returns FAILURE with a log if noneDispatches SendReportJo directv no shouldSendRenort checkUsage inside the docker container:I1 hashiphp artisan automated-reports:send --result-id=<id>The normal scheculed flow ino --result-id) is como etelv unchanaed.wO al .Ask anything (&+L+ ‹> Code.Claude Sonnet 4.6w Windsur leams16:34 2/ charsuir-oia 4 spaces...
|
NULL
|
-3326056037169539951
|
NULL
|
visual_change
|
ocr
|
NULL
|
PhpStormFileFditViewNavigateCodelaraveRefactonTool PhpStormFileFditViewNavigateCodelaraveRefactonToolsWindowHelpFV faVsco.js v#11894 on JY-18909-automated-reports-ask-iminny ~Project vD ProphetAiv → Reports(C AutomatedReportsC(C) AutomatedReportsRe(©) AutomatedReportsS© CreateMockAskJimirC DeleteReportcomma© GenerateMarketingR©leam.phpC) Usage.phpM Slack→ Teams→ Tracks_ TranscriptionD TwilioD Users_ Vocabulary_ 4oom© coachingreedbacksupg command.phpo Cearevaroaseusers.oc Daraoase oecountoiC DeleteOldAiCrmNotesC(©) DeleteS3LeftoversCom|DevPostmanCommand.C DiarizeViaAiParticipantk(©) EncryptTokensCommar(©) EngagementStatsReger© FeatureFlagsHelper.php© FixCrossTenantlssues.pC) FlushRolesPermissions((C) GeneratelnternalWebho(C) GroupSetDefaultLanquaC) HelperTruncateCoachin(©) HubspotJournalPollingC(©) HubspotWebhookServic(©) ImportRecording.php@ Imnortli|sercFromCcvEil(c) IterateUsersCommand.cJiminnvcacheclearcom(c) minnv Deouacommanc(c)Jminnvser-ncrvotedio(c) Jiminny okenintocomm(C) MakeSlackLiveCoachinc(C) ManageScimForTeam.o(©) MarkBranchForEnvironn(C) MuteOrganizerChannel.(C) PhpApm.php(C PropagateCoachingFee(©) PurgeConterences.php(©) PurgeSoftDeletedOppol© PurgeSyncBatchesCom(e RecalculatebealkiskscoC) RemoveDeleteMarkersd(C) RemoveExpiredNudaes(C) RemoveUnusedParticio:C ResetElasticSearch.php(C) RestoreActivityCrmProv(C) RestoreActivityTypeCor(©) ReportController.phpC SendReportJob.php(©) AutomatedReportsCommand.php© AutomatedReportsSendCommand.phpAddLayoutchuitles.onpC) Team.phpC AutomatedReportsRepository.php© AutomatedReportsService.phpCreateHeldActivityEvent.phpe) Track?rovidernstalled-vent.onoC ActivityLogged.phpC RequestGenerateAskJiminnyReportJob.phpRequestGeneratekeporJob.ong© AutomatedReportResult.php© AutomatedReport.php<?phpA1.declare(scrict_types=1):nanespace Jamunny console conianos reoorts.use...16class AutomatedReportsSendCommand extends CommandCascade 88XCommand &el4 usdyesprivate const string LoG_PrEFIx = 'Lautomated-reports:sendJ':/*** Ine nome ono stondrure ot une console conmono.* @var string25 Cprotected Ssignature ='automated-reports:send 1--result-id= : Force send a specific AutomatedRep 542/*** The console command description.*ovar stringprotected $description = 'Sends automated reports based on user timezone':34no usadespublic function -_construct(private readonly Loqgerinterface $logger.private readonly AutomatedReportsRepository SreportRepository.private readonly AutomatedReportsservice sautomatedReportsservice.private readonly Busbispatcher saispatcher.parent::__construct* dreturn intpublic function handleo: intSresultld = Sthis->ontion( kev: "result-id'):if (Sresultld l== nulb)&return Sthis->handleForceSend((int) SresultId):Pushed 1 commit to origin/JY-18909-automated-reports-ask-jiminny // View pull request (today 13:29)= custom.loc= laravel.logc SF (iminny@localhost« HS_local fiminny@localhostconsole PROD52052152252?52852953053153253515.541155515545395405415431544545548549550=551155455955455855956054756456515645674 console [EUlL console [STAGING]Tx: Auto vFlaycroundvliminnyt.owner_1d FROM soc1al_accounts sa017 A 15 V13 ^JOIN users u on u.1d = sa.soclable_1dJOIN teams tI.n<->I: on t.ld = U.team_1dWHERE U.team_1d = 1 and sa.provider = salestorce :select * tron reans where 1o =15select x tron groups g Juin playbooks p1..n<->1: on a.plavbook id = p.id wiselect x 1r0Iorouosnere t =oo.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_1d = 1:select * from users where 1d = 7160*setecte from featumes:;from crm_profiles where user_1d = 7160%selectt# id, vvid, type, provider, playbook_category_id, user_id, lead_id, contact*cr contouracion or cril orovoer 1o.Transcrrocion 0rSTatusfrom activities where crm_confiquration id = 1 and type ='conference'# and crm_ provider id IS NOT NULLand provider != 'uploader' and actual start time IS NOT NULLORDER by id desc;select * from activities where 1d = 54/47785; # 0000400000pCZOJMAOselect 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 confiquration id = 1 and obiect tvpe = !SELECT * FROM crm_ field values WHERE crm_ field id = 4select * from crm_layouts cl join playbook layouts pl 1<->i.n: on cl.id =pwhere crm_configuration_1d = 1 and pl.playbooK_1d = 175:sellect * from teamsSELECT r * FROM automated reports njoin teams t on r.team id = t.idWHERE r.frequency = 'daily'and r.status = 1AND t.status ='activeAND (r.expires at >= nowo OR r.expires at IS NULD:select * from automated report results where report id IN (18, 330:select * from activity_searches where 1d = 10952;568 Л569select * from activity_search_filters where activity_search_1d = 10932:select * from automated_reports order by 10 desc;select * fromautomated_report_results order by id desc;select * from automated_report_results where report id IN (36);570571572libdSupport Daily • in 15 m100% |45]Tue 14 Apr 14:45:02AutomatedReportsCommandTestvCascadeModify AutomatedRepparameters [EMAIL] as well and lets addresult idto send and if foudn then do nos check shouldsend peport but call direct SendReportJob it validvecioemisExplored 3 files and searched 3 queriesNow I have everything I need. I'll add an optional --result-id argument to the command that bypasses shou LdsendReport and dispatches directly if valid recipients exist.Automaleakeportsoenecommane.ong+38 -1Done Hera'c what was addech--result-1d ootion on the signature — ovpasses the normal scheduled-time Tlow enurely.hand leForcesendd does.1. Finds AutomatedReportResult by ID - returns FAILURE with a log it not tound2. Resolves valid recipients - returns FAILURE with a log if noneDispatches SendReportJo directv no shouldSendRenort checkUsage inside the docker container:I1 hashiphp artisan automated-reports:send --result-id=<id>The normal scheculed flow ino --result-id) is como etelv unchanaed.wO al .Ask anything (&+L+ ‹> Code.Claude Sonnet 4.6w Windsur leams16:34 2/ charsuir-oia 4 spaces...
|
NULL
|
|
12855
|
277
|
20
|
2026-04-14T11:45:05.987183+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776167105987_m2.jpg...
|
NULL
|
NULL
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
PhpStormFileEditViewNavigateCodeLaravelRefactorFVr PhpStormFileEditViewNavigateCodeLaravelRefactorFVravsco.isv• #1894 on .lY-18909-automated-renorts-ask-liminnv vToolsWindowHelpProject v© ReportController.php© SendReportJob.phpAutomatedReportsCommand.phpProphetAiC AutomatedReportsSendCommand.php >© AddLayoutEntities.phpc leam.onpC AutomatedReportsRepository.phpv D Reports© AutomatedReportsCi© AutomatedReportsService.phpCreateHeldActivityEvent.php© TrackProviderInstalledEvent.php© AutomatedReportsRe© UserPilotActivityListener.php© AutomatedReportsS:Find in Files 2 matches in 2 files *C RequestGenerateAsk.© CreateMockAskJimir© DeleteReportComma© AutomatedReportResult.php© AutomatedReport.phpAutomatedReportsSendCommand© GenerateMarketingR<?php© Team.php© Usage.phpD Slackdeclare(strict_types=1);In ProjectModuleDirectory Scopeclass AutomatedReportsSendCommand extends CommandCommands\Reports'AutomatedReportsSendCommand::class,• Teamsnanespace Jamunny console conianos reoorts.D TracksO TranscriptionO TwiliouseD UsersVocabulary16 Dclass AutomatedReportsSendCommand extends ComnDZoom© CoachingFeedbacksUpr4 usdyes© Command.phpprivate const string LOG_PREFIX = '[automac Crearevaraoaseusers.ec Daraoase oecountoi© DeleteOldAiCrmNotesC:/*** Ine nome ono stondrure ot une consore c© DeleteS3LeftoversComiDevPostmanCommand.|© DiarizeViaAiParticipantk*/© EncryptTokensComman25 Cгprotected $signature ='automated-reports:© EngagementStatsRegen© FeatureFlagsHelper.php/**© FixCrossTenantissues.p© FlushRolesPermissionsC© GeneratelnternalWebho• GroupSetDefaultLangua© HelperTruncateCoachin© HubspotJournalPollingC© HubspotWebhookServic© ImportRecording.phpno usadesC Imnortl |sersFromCcvEill( Iteratel IsersCommand rcJiminnvcacheclearcom(e) lminnv Deouacommanc(C) JiminnvSetEncrvotedToC) JiminnvTokenInfoComm© MakeSlackLiveCoaching© ManageScimForTeam.p© MarkBranchForEnvironn© MuteOrganizerChannel.© PhpApm.php© PropagateCoachingFeer© PurgeConferences.php(©) PurgeSoftDeletedOppol© PurgeSyncBatchesCom(C) RecalculateDealRisksCdC) RemoveDeleteMarkersd© RemoveExpiredNudgest© RemoveUnusedParticip:© ResetElasticSearch.php© RestoreActivityCrmProv© RestoreActivityTypeCorSupport Daily • in 15 mAL AutomatedReportsCommandTest~100% |45]Tue 14 Apr 14:45:05Nothing to show= custom.logconsole PRODD 64E laravel.logA console (EU]Tx: Auto vA SF [jiminny@localhost]A console [STAGING] XA HS_local [iminny@localhost]FlaycroundvSa jiminny v017 A15 Х 13 ^File mask*.phpsforce';AutomatedReportsSendCommand.php 16Console/Kernel.php 172K->1: on g.playbook_id = p.id vinybook_id = 175;7160;ry_10, user_1a, Lead_za, contactanscrLocion10r.status= 1 and type =' conference'_time IS NOT NULL3; # 00U0400000pCZojMAC1= pc.playbook_idation id = 1 and obiect tvpe = 'eld_id = 4;Layouts pl 1<->1..n: on cl.id = piook_id = 175;CascadeModify AutomatedRepparameters [EMAIL] as well and lets addIN sult t c as slets and i fo then then do nos foh eA houatsendpeport but calldire.p Senar eportiod tif vaiddvecioeintsExplored 3 files and searched 3 queriesNow I have everything I need. I'll add an optional -result-id argument to the command that bypasses shouldsendReport and dispatches directly if valid recipients exist.Automaleakeportsoenecommane.ong+38 -1Done. Here's what was added:--result-1d ootion on the signature — ovpasses the normal scheduled-time Tlow enurely.hand leForcesendd does.1. Finds AutomatedReportResult by ID - returns FAILURE with a log it not tound2. Resolves valid recipients - returns FAILURE with a log if noneDispatches SendReportJob directv no shouldSendRenort checkUsage inside the docker container:• bashphp artisan automated-reports:send --result-id=<id>The normal scheculed flow ino --result-id) is como etelv unchanaed.O .l -IS NULL):e ceRantaid IN (18, 33);10932;activity_search_id = 10932;desc;r by id desc;e nepontaia In (36):Open in Find WindowAsk anything (84L)+ ‹› CodeClaude Sonnet 4.6W Winasurt leams16:34 (27 chars)UTF-8( 4 spaces...
|
NULL
|
126016367623432865
|
NULL
|
visual_change
|
ocr
|
NULL
|
PhpStormFileEditViewNavigateCodeLaravelRefactorFVr PhpStormFileEditViewNavigateCodeLaravelRefactorFVravsco.isv• #1894 on .lY-18909-automated-renorts-ask-liminnv vToolsWindowHelpProject v© ReportController.php© SendReportJob.phpAutomatedReportsCommand.phpProphetAiC AutomatedReportsSendCommand.php >© AddLayoutEntities.phpc leam.onpC AutomatedReportsRepository.phpv D Reports© AutomatedReportsCi© AutomatedReportsService.phpCreateHeldActivityEvent.php© TrackProviderInstalledEvent.php© AutomatedReportsRe© UserPilotActivityListener.php© AutomatedReportsS:Find in Files 2 matches in 2 files *C RequestGenerateAsk.© CreateMockAskJimir© DeleteReportComma© AutomatedReportResult.php© AutomatedReport.phpAutomatedReportsSendCommand© GenerateMarketingR<?php© Team.php© Usage.phpD Slackdeclare(strict_types=1);In ProjectModuleDirectory Scopeclass AutomatedReportsSendCommand extends CommandCommands\Reports'AutomatedReportsSendCommand::class,• Teamsnanespace Jamunny console conianos reoorts.D TracksO TranscriptionO TwiliouseD UsersVocabulary16 Dclass AutomatedReportsSendCommand extends ComnDZoom© CoachingFeedbacksUpr4 usdyes© Command.phpprivate const string LOG_PREFIX = '[automac Crearevaraoaseusers.ec Daraoase oecountoi© DeleteOldAiCrmNotesC:/*** Ine nome ono stondrure ot une consore c© DeleteS3LeftoversComiDevPostmanCommand.|© DiarizeViaAiParticipantk*/© EncryptTokensComman25 Cгprotected $signature ='automated-reports:© EngagementStatsRegen© FeatureFlagsHelper.php/**© FixCrossTenantissues.p© FlushRolesPermissionsC© GeneratelnternalWebho• GroupSetDefaultLangua© HelperTruncateCoachin© HubspotJournalPollingC© HubspotWebhookServic© ImportRecording.phpno usadesC Imnortl |sersFromCcvEill( Iteratel IsersCommand rcJiminnvcacheclearcom(e) lminnv Deouacommanc(C) JiminnvSetEncrvotedToC) JiminnvTokenInfoComm© MakeSlackLiveCoaching© ManageScimForTeam.p© MarkBranchForEnvironn© MuteOrganizerChannel.© PhpApm.php© PropagateCoachingFeer© PurgeConferences.php(©) PurgeSoftDeletedOppol© PurgeSyncBatchesCom(C) RecalculateDealRisksCdC) RemoveDeleteMarkersd© RemoveExpiredNudgest© RemoveUnusedParticip:© ResetElasticSearch.php© RestoreActivityCrmProv© RestoreActivityTypeCorSupport Daily • in 15 mAL AutomatedReportsCommandTest~100% |45]Tue 14 Apr 14:45:05Nothing to show= custom.logconsole PRODD 64E laravel.logA console (EU]Tx: Auto vA SF [jiminny@localhost]A console [STAGING] XA HS_local [iminny@localhost]FlaycroundvSa jiminny v017 A15 Х 13 ^File mask*.phpsforce';AutomatedReportsSendCommand.php 16Console/Kernel.php 172K->1: on g.playbook_id = p.id vinybook_id = 175;7160;ry_10, user_1a, Lead_za, contactanscrLocion10r.status= 1 and type =' conference'_time IS NOT NULL3; # 00U0400000pCZojMAC1= pc.playbook_idation id = 1 and obiect tvpe = 'eld_id = 4;Layouts pl 1<->1..n: on cl.id = piook_id = 175;CascadeModify AutomatedRepparameters [EMAIL] as well and lets addIN sult t c as slets and i fo then then do nos foh eA houatsendpeport but calldire.p Senar eportiod tif vaiddvecioeintsExplored 3 files and searched 3 queriesNow I have everything I need. I'll add an optional -result-id argument to the command that bypasses shouldsendReport and dispatches directly if valid recipients exist.Automaleakeportsoenecommane.ong+38 -1Done. Here's what was added:--result-1d ootion on the signature — ovpasses the normal scheduled-time Tlow enurely.hand leForcesendd does.1. Finds AutomatedReportResult by ID - returns FAILURE with a log it not tound2. Resolves valid recipients - returns FAILURE with a log if noneDispatches SendReportJob directv no shouldSendRenort checkUsage inside the docker container:• bashphp artisan automated-reports:send --result-id=<id>The normal scheculed flow ino --result-id) is como etelv unchanaed.O .l -IS NULL):e ceRantaid IN (18, 33);10932;activity_search_id = 10932;desc;r by id desc;e nepontaia In (36):Open in Find WindowAsk anything (84L)+ ‹› CodeClaude Sonnet 4.6W Winasurt leams16:34 (27 chars)UTF-8( 4 spaces...
|
12854
|
|
12856
|
276
|
18
|
2026-04-14T11:45:08.615626+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776167108615_m1.jpg...
|
NULL
|
NULL
|
1
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
SlackFileEditViewGoHistoryWindowHelpDOCKER-881DEV SlackFileEditViewGoHistoryWindowHelpDOCKER-881DEV (docker)882APP (-zsh)created_at:"2026-04-14 11:22:36"updated_at: "2026-04-14 11:23:04"report: Jiminny\Models\AutomatedReport {#15221id: 36,#uuid: b"Aß#ôq,»ö97i7eçªx",team_id: 1,type: "ask_jiminny",status: 1,frequency: "daily",from: null,to: null,deal_value_min: null,deal_value_max: null,call_types: "[]",media_types: "["pdf"]",call_duration_min: null,call_duration_max: null,groups: "[]",playbook_categories: null,deal_at_call_stages: null,current_deal_stages: null,recipients: "["users": [7160]}",jiminny_recipients: null,additional_prompt_input: null,custom_name: "Tuesday report",activity_search_id: 26913,ask_anything_prompt_id: 62,expires_at: "2026-04-30",created_by: 7160,created_at: "2026-04-14 11:20:20",updated_at: "2026-04-14 11:20:20",deleted_at: null,3,3,],*3}> Srepo->getGeneratedNotSentResults()->countO;> exitINFOGoodbye.root@b79a4bdd6905:/home/jiminny# [ec2-user@ip-10-30-93-249 ~]$ 0ec2-userGec2-user@ip-10-30-...+EDHomeD-DMsActivityFilesLater.*•MoreSupport Daily - in 15 m100% 147Tue 14 Apr 14:45:08Search Jiminny Inc→Jiminny... v• plattorm-inner-teamChannels# 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# the_people_of jimi...o Direct messages€. Vasil Vasilev3 Aneliya Angelova, ...do Steliyan Georgiev3 Adelina Petrova, Ili...%. Adelina Petrova% Galya DimitrovaO Mialau NilalanThread Direct message with 3 others7 repliesLukas Kovalik 1 hour agoза дата там не знам как искаме да го правим.по принцип при всички други се гледа ден назад при положение че идва през нощта.Nikolay Yankov 1 hour ago@Lukas Kovalik видя ли този коментарLukas Kovalik 1 hour agoдаNikolay Yankov 1 hour agoне е ли датата на която е генерирано? (edited)Lukas Kovalik 1 hour agoemail ще го видяLukas Kovalik 1 minute agoза второто е направено да праща веднагасамо при one-off, иначе си праща когато мудойде време през нощтаи тука мога да му да добавя параметьр самоза тестване и да прати веднага ако се подадена командаReply...Also send to the group+Aa•*•...
|
NULL
|
7972981289650937831
|
NULL
|
click
|
ocr
|
NULL
|
SlackFileEditViewGoHistoryWindowHelpDOCKER-881DEV SlackFileEditViewGoHistoryWindowHelpDOCKER-881DEV (docker)882APP (-zsh)created_at:"2026-04-14 11:22:36"updated_at: "2026-04-14 11:23:04"report: Jiminny\Models\AutomatedReport {#15221id: 36,#uuid: b"Aß#ôq,»ö97i7eçªx",team_id: 1,type: "ask_jiminny",status: 1,frequency: "daily",from: null,to: null,deal_value_min: null,deal_value_max: null,call_types: "[]",media_types: "["pdf"]",call_duration_min: null,call_duration_max: null,groups: "[]",playbook_categories: null,deal_at_call_stages: null,current_deal_stages: null,recipients: "["users": [7160]}",jiminny_recipients: null,additional_prompt_input: null,custom_name: "Tuesday report",activity_search_id: 26913,ask_anything_prompt_id: 62,expires_at: "2026-04-30",created_by: 7160,created_at: "2026-04-14 11:20:20",updated_at: "2026-04-14 11:20:20",deleted_at: null,3,3,],*3}> Srepo->getGeneratedNotSentResults()->countO;> exitINFOGoodbye.root@b79a4bdd6905:/home/jiminny# [ec2-user@ip-10-30-93-249 ~]$ 0ec2-userGec2-user@ip-10-30-...+EDHomeD-DMsActivityFilesLater.*•MoreSupport Daily - in 15 m100% 147Tue 14 Apr 14:45:08Search Jiminny Inc→Jiminny... v• plattorm-inner-teamChannels# 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# the_people_of jimi...o Direct messages€. Vasil Vasilev3 Aneliya Angelova, ...do Steliyan Georgiev3 Adelina Petrova, Ili...%. Adelina Petrova% Galya DimitrovaO Mialau NilalanThread Direct message with 3 others7 repliesLukas Kovalik 1 hour agoза дата там не знам как искаме да го правим.по принцип при всички други се гледа ден назад при положение че идва през нощта.Nikolay Yankov 1 hour ago@Lukas Kovalik видя ли този коментарLukas Kovalik 1 hour agoдаNikolay Yankov 1 hour agoне е ли датата на която е генерирано? (edited)Lukas Kovalik 1 hour agoemail ще го видяLukas Kovalik 1 minute agoза второто е направено да праща веднагасамо при one-off, иначе си праща когато мудойде време през нощтаи тука мога да му да добавя параметьр самоза тестване и да прати веднага ако се подадена командаReply...Also send to the group+Aa•*•...
|
NULL
|
|
12857
|
277
|
21
|
2026-04-14T11:45:08.615587+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776167108615_m2.jpg...
|
NULL
|
NULL
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
PhpStormFileFditViewNavigateCodelaravelRetactonToo PhpStormFileFditViewNavigateCodelaravelRetactonToolsWindowHelpFV faVsco.js v#11894 on JY-18909-automated-reports-ask-iminny ~Project vD ProphetAiv → Reports(C AutomatedReportsC(C) AutomatedReportsRe(©) AutomatedReportsS© CreateMockAskJimirC DeleteReportcomma© GenerateMarketingR©leam.phpC) Usage.phpM Slack→ Teams→ Tracks_ TranscriptionD TwilioD Users_ Vocabulary_ 4oom© coachingeedbacksupcg command.phpo Cearevaroaseusers.oc Daraoase oecountoiC DeleteOldAiCrmNotesC(©) DeleteS3LeftoversCom|DevPostmanCommand.C DiarizeViaAiParticipantk(©) EncryptTokensCommar(©) EngagementStatsReger© FeatureFlagsHelper.php© FixCrossTenantlssues.pC) FlushRolesPermissions((C) GeneratelnternalWebho(C) GroupSetDefaultLanquaC) HelperTruncateCoachin(©) HubspotJournalPollingC(©) HubspotWebhookServic(©) ImportRecording.php@ Imnortli|sercFromCcvEil(c) IterateUsersCommand.cJiminnvcacheclearcom(c) minnv Deouacommanc(c)Jminnvser-ncrvotedio(c) Jiminny okenintocomm(C) MakeSlackLiveCoachinc(C) ManageScimForTeam.o(©) MarkBranchForEnvironn(C) MuteOrganizerChannel.(C) PhpApm.php(C PropagateCoachingFee(©) PurgeConterences.php(©) PurgeSoftDeletedOppol© PurgeSyncBatchesCom(e RecalculatebealkiskscoC) RemoveDeleteMarkersd(C) RemoveExpiredNudaes(C) RemoveUnusedParticio:C ResetElasticSearch.php(C) RestoreActivityCrmProv(C) RestoreActivityTypeCor(©) ReportController.phpC SendReportJob.php(©) AutomatedReportsCommand.php© AutomatedReportsSendCommand.phpAddLayoutchuitles.onpC) Team.phpC AutomatedReportsRepository.php© AutomatedReportsService.phpCreateHeldActivityEvent.phpe) TrackProviderinstallled-vent.onoC ActivityLogged.phpC RequestGenerateAskJiminnyReportJob.phpRequestGeneratekeporJob.ong© AutomatedReportResult.php© AutomatedReport.php<?phpA1.declare(scrict_types=1):nanespace Jamunny console conianos reoorts.use...16class AutomatedReportsSendCommand extends Command4 usdyesprivate const string LoG_PrEFIx = 'Lautomated-reports:sendJ':/*** Ine nome ono stondrure ot une console conmono.* @var string*/25 dprotected Ssignature ='automated-reports:send 1--result-id= : Force send a specific AutomatedRep 542/*** The console command description.*ovar stringprotected $description = 'Sends automated reports based on user timezone':34no usadespublic function -_construct(private readonly Loqgerinterface $logger.private readonly AutomatedReportsRepository SreportRepository.private readonly AutomatedReportsservice sautomatedReportsservice.private readonly Busbispatcher saispatcher.parent::__construct* dreturn intpublic function handleo: intSresultld = Sthis->ontion( kev: "result-id'):if (Sresultld l== nulb)&return Sthis->handleForceSend((int) SresultId):Pushed 1 commit to origin/JY-18909-automated-reports-ask-jiminny // View pull request (today 13:29)= custom.loc= laravel.logc SF liminny@localhost« HS_local fiminny@localhostconsole PROD52052152252752852953053153215.541155515541550539540541543154415441544547548549550=551155455955455855956056156356515645674 console [EUlL console [STAGING]Tx: Auto vFlaycroundvliminnyt.owner_1d FROM soc1al_accounts sa017 A 15 V13 ^JOIN users u on u.1d = sa.soclable_1dJOIN teams tI.n<->I: on t.ld = U.team_1dWHERE U.team_1d = 1 and sa.provider = salestorce :select * tron reans where 1o =15select x tron groups g Juin playbooks p1..n<->1: on a.plavbook id = p.id wiselect x 1r0IOIrOUOSnere t =oo.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_1d = 1:select * from users where 1d = 7160;select * from crm_profiles where user_1d = 7160*select * trom reatures,select# id, vvid, type, provider, playbook_category_id, user_id, lead_id, contact*cr contouracion or cril orovoer 1o.Transcrrocion 0rSTatusfrom activities where crm_confiquration id = 1 and type ='conference'# and crm_ provider id IS NOT NULLand provider != 'uploader' and actual start time IS NOT NULLORDERJby id desc:select * from activities where 1d = 54/47785; # 0000400000pCZOJMAOselect 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 confiquration id = 1 and obiect tvpe = !SELECT * FROM crm_ field values WHERE crm_ field id = 4select * from crm_layouts cl join playbook layouts pl 1<->i.n: on cl.id =pwhere crm_configuration_1d = 1 and pl.playbooK_1d = 175:sellect * from teamsSELe** -rur autonared redortsjoin teams t on r.team id = t.idWHERE r.frequency = 'daily'and r.status = 1AND t.status ='activeAND (r.expires at >= nowo OR r.expires at IS NULD:select * from automated report results where report id IN (18, 330:select * from activity_searches where 1d = 10952;568 Л569select * from activity_search_filters where activity_search_1d = 10932:select * from automated_reports order by 10 desc;select * fromautomated_report_results order by id desc;select * from automated_report_results where report id IN (36);570571572libdSupport Daily • in 15 m100% |45]Tue 14 Apr 14:45:08AutomatedReportsCommandTestvCascadeModify AutomatedRepparameters [EMAIL] as well and lets addresult idto send and if foudn then do nos check shouldsend peport but call direct SendReportJob it validvecioeintsExplored 3 files and searched 3 queriesNow I have everything I need. I'll add an optional --result-id argument to the command that bypasses shou LdsendReport and dispatches directly if valid recipients exist.Automaleakeportsoenecommane.ong+38 -1Done Hera'c what was addech--result-1d ootion on the signature — ovpasses the normal scheduled-time Tlow enurely.hand leForcesendd does.1. Finds AutomatedReportResult by ID - returns FAILURE with a log it not tound2. Resolves valid recipients - returns FAILURE with a log if noneDispatches SendReportJo directv no shouldSendRenort checkUsage inside the docker container:I1 hashiphp artisan automated-reports:send --result-id=<id>The normal scheculed flow ino --result-id) is como etelv unchanaed.wO al .Ask anything (&+L+ ‹> Code.Claude Sonnet 4.6w Windsur leams16:34 2/ charsuir-oia 4 spaces...
|
NULL
|
-5670075582866736846
|
NULL
|
click
|
ocr
|
NULL
|
PhpStormFileFditViewNavigateCodelaravelRetactonToo PhpStormFileFditViewNavigateCodelaravelRetactonToolsWindowHelpFV faVsco.js v#11894 on JY-18909-automated-reports-ask-iminny ~Project vD ProphetAiv → Reports(C AutomatedReportsC(C) AutomatedReportsRe(©) AutomatedReportsS© CreateMockAskJimirC DeleteReportcomma© GenerateMarketingR©leam.phpC) Usage.phpM Slack→ Teams→ Tracks_ TranscriptionD TwilioD Users_ Vocabulary_ 4oom© coachingeedbacksupcg command.phpo Cearevaroaseusers.oc Daraoase oecountoiC DeleteOldAiCrmNotesC(©) DeleteS3LeftoversCom|DevPostmanCommand.C DiarizeViaAiParticipantk(©) EncryptTokensCommar(©) EngagementStatsReger© FeatureFlagsHelper.php© FixCrossTenantlssues.pC) FlushRolesPermissions((C) GeneratelnternalWebho(C) GroupSetDefaultLanquaC) HelperTruncateCoachin(©) HubspotJournalPollingC(©) HubspotWebhookServic(©) ImportRecording.php@ Imnortli|sercFromCcvEil(c) IterateUsersCommand.cJiminnvcacheclearcom(c) minnv Deouacommanc(c)Jminnvser-ncrvotedio(c) Jiminny okenintocomm(C) MakeSlackLiveCoachinc(C) ManageScimForTeam.o(©) MarkBranchForEnvironn(C) MuteOrganizerChannel.(C) PhpApm.php(C PropagateCoachingFee(©) PurgeConterences.php(©) PurgeSoftDeletedOppol© PurgeSyncBatchesCom(e RecalculatebealkiskscoC) RemoveDeleteMarkersd(C) RemoveExpiredNudaes(C) RemoveUnusedParticio:C ResetElasticSearch.php(C) RestoreActivityCrmProv(C) RestoreActivityTypeCor(©) ReportController.phpC SendReportJob.php(©) AutomatedReportsCommand.php© AutomatedReportsSendCommand.phpAddLayoutchuitles.onpC) Team.phpC AutomatedReportsRepository.php© AutomatedReportsService.phpCreateHeldActivityEvent.phpe) TrackProviderinstallled-vent.onoC ActivityLogged.phpC RequestGenerateAskJiminnyReportJob.phpRequestGeneratekeporJob.ong© AutomatedReportResult.php© AutomatedReport.php<?phpA1.declare(scrict_types=1):nanespace Jamunny console conianos reoorts.use...16class AutomatedReportsSendCommand extends Command4 usdyesprivate const string LoG_PrEFIx = 'Lautomated-reports:sendJ':/*** Ine nome ono stondrure ot une console conmono.* @var string*/25 dprotected Ssignature ='automated-reports:send 1--result-id= : Force send a specific AutomatedRep 542/*** The console command description.*ovar stringprotected $description = 'Sends automated reports based on user timezone':34no usadespublic function -_construct(private readonly Loqgerinterface $logger.private readonly AutomatedReportsRepository SreportRepository.private readonly AutomatedReportsservice sautomatedReportsservice.private readonly Busbispatcher saispatcher.parent::__construct* dreturn intpublic function handleo: intSresultld = Sthis->ontion( kev: "result-id'):if (Sresultld l== nulb)&return Sthis->handleForceSend((int) SresultId):Pushed 1 commit to origin/JY-18909-automated-reports-ask-jiminny // View pull request (today 13:29)= custom.loc= laravel.logc SF liminny@localhost« HS_local fiminny@localhostconsole PROD52052152252752852953053153215.541155515541550539540541543154415441544547548549550=551155455955455855956056156356515645674 console [EUlL console [STAGING]Tx: Auto vFlaycroundvliminnyt.owner_1d FROM soc1al_accounts sa017 A 15 V13 ^JOIN users u on u.1d = sa.soclable_1dJOIN teams tI.n<->I: on t.ld = U.team_1dWHERE U.team_1d = 1 and sa.provider = salestorce :select * tron reans where 1o =15select x tron groups g Juin playbooks p1..n<->1: on a.plavbook id = p.id wiselect x 1r0IOIrOUOSnere t =oo.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_1d = 1:select * from users where 1d = 7160;select * from crm_profiles where user_1d = 7160*select * trom reatures,select# id, vvid, type, provider, playbook_category_id, user_id, lead_id, contact*cr contouracion or cril orovoer 1o.Transcrrocion 0rSTatusfrom activities where crm_confiquration id = 1 and type ='conference'# and crm_ provider id IS NOT NULLand provider != 'uploader' and actual start time IS NOT NULLORDERJby id desc:select * from activities where 1d = 54/47785; # 0000400000pCZOJMAOselect 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 confiquration id = 1 and obiect tvpe = !SELECT * FROM crm_ field values WHERE crm_ field id = 4select * from crm_layouts cl join playbook layouts pl 1<->i.n: on cl.id =pwhere crm_configuration_1d = 1 and pl.playbooK_1d = 175:sellect * from teamsSELe** -rur autonared redortsjoin teams t on r.team id = t.idWHERE r.frequency = 'daily'and r.status = 1AND t.status ='activeAND (r.expires at >= nowo OR r.expires at IS NULD:select * from automated report results where report id IN (18, 330:select * from activity_searches where 1d = 10952;568 Л569select * from activity_search_filters where activity_search_1d = 10932:select * from automated_reports order by 10 desc;select * fromautomated_report_results order by id desc;select * from automated_report_results where report id IN (36);570571572libdSupport Daily • in 15 m100% |45]Tue 14 Apr 14:45:08AutomatedReportsCommandTestvCascadeModify AutomatedRepparameters [EMAIL] as well and lets addresult idto send and if foudn then do nos check shouldsend peport but call direct SendReportJob it validvecioeintsExplored 3 files and searched 3 queriesNow I have everything I need. I'll add an optional --result-id argument to the command that bypasses shou LdsendReport and dispatches directly if valid recipients exist.Automaleakeportsoenecommane.ong+38 -1Done Hera'c what was addech--result-1d ootion on the signature — ovpasses the normal scheduled-time Tlow enurely.hand leForcesendd does.1. Finds AutomatedReportResult by ID - returns FAILURE with a log it not tound2. Resolves valid recipients - returns FAILURE with a log if noneDispatches SendReportJo directv no shouldSendRenort checkUsage inside the docker container:I1 hashiphp artisan automated-reports:send --result-id=<id>The normal scheculed flow ino --result-id) is como etelv unchanaed.wO al .Ask anything (&+L+ ‹> Code.Claude Sonnet 4.6w Windsur leams16:34 2/ charsuir-oia 4 spaces...
|
NULL
|
|
12860
|
276
|
20
|
2026-04-14T11:45:13.450867+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776167113450_m1.jpg...
|
NULL
|
NULL
|
1
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
iTerm2ShellEditViewSessionScriptsProfilesWindowHel iTerm2ShellEditViewSessionScriptsProfilesWindowHelpabl§ Support Daily • in 15 m100% <Tue 14 Apr 14:45:13181ec2-user@ip-10-30-93-249:~ec2-user@ip-10-30-...-zshDOCKERK- 881DEV (docker)282APP (-zsh)created_at:"2026-04-14 11:22:36"updated_at: "2026-04-14 11:23:04"report: Jiminny\Models\AutomatedReport {#15221id: 36,#uuid: b"Aß#ôq,»ö97i7eçªx",team_id: 1,type: "ask_jiminny",status: 1,frequency: "daily",from: null,to: null,deal_value_min: null,deal_value_max: null,call_types: "[]",media_types: "["pdf"]",call_duration_min: null,call_duration_max: null,groups: "[]",playbook_categories: null,deal_at_call_stages: null,current_deal_stages: null,recipients: "{"users": [7160]}",jiminny_recipients: null,additional_prompt_input: null,custom_name: "Tuesday report",activity_search_id: 26913,ask_anything_prompt_id: 62,expires_at: "2026-04-30",created_by: 7160,created_at: "2026-04-14 11:20:20",updated_at: "2026-04-14 11:20:20",deleted_at: null,3,3,],}-zsh86-zshO 87* Unable to acce... *- 88> Srepo->getGeneratedNotSentResults()->countO;> exitINFOGoodbye.root@b79a4bdd6905:/home/jiminny# [ec2-user@ip-10-30-93-249 ~]$...
|
NULL
|
-2660287596792711400
|
NULL
|
visual_change
|
ocr
|
NULL
|
iTerm2ShellEditViewSessionScriptsProfilesWindowHel iTerm2ShellEditViewSessionScriptsProfilesWindowHelpabl§ Support Daily • in 15 m100% <Tue 14 Apr 14:45:13181ec2-user@ip-10-30-93-249:~ec2-user@ip-10-30-...-zshDOCKERK- 881DEV (docker)282APP (-zsh)created_at:"2026-04-14 11:22:36"updated_at: "2026-04-14 11:23:04"report: Jiminny\Models\AutomatedReport {#15221id: 36,#uuid: b"Aß#ôq,»ö97i7eçªx",team_id: 1,type: "ask_jiminny",status: 1,frequency: "daily",from: null,to: null,deal_value_min: null,deal_value_max: null,call_types: "[]",media_types: "["pdf"]",call_duration_min: null,call_duration_max: null,groups: "[]",playbook_categories: null,deal_at_call_stages: null,current_deal_stages: null,recipients: "{"users": [7160]}",jiminny_recipients: null,additional_prompt_input: null,custom_name: "Tuesday report",activity_search_id: 26913,ask_anything_prompt_id: 62,expires_at: "2026-04-30",created_by: 7160,created_at: "2026-04-14 11:20:20",updated_at: "2026-04-14 11:20:20",deleted_at: null,3,3,],}-zsh86-zshO 87* Unable to acce... *- 88> Srepo->getGeneratedNotSentResults()->countO;> exitINFOGoodbye.root@b79a4bdd6905:/home/jiminny# [ec2-user@ip-10-30-93-249 ~]$...
|
NULL
|
|
12861
|
277
|
23
|
2026-04-14T11:45:14.253524+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776167114253_m2.jpg...
|
NULL
|
NULL
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
PhpStormFV faVsco.js~ProjectvViewNavigateCodelarav PhpStormFV faVsco.js~ProjectvViewNavigateCodelaravellRefactonWindow• #11894 on JY-18909-automated-reports-ask-jiminny~© ReportController.php© SendReportJob.phpAutomatedReportsCommand.phpProphetAiC AutomatedReportsSendCommand.php x© AddLayoutEntities.phpC) Team.phpAutomatedReportsRepository.phpv D Reports© AutomatedReportsCi© AutomatedReportsService.php© CreateHeldActivityEvent.php© TrackProviderInstalledEvent.php© AutomatedReportsReCrealenctivityLoggeaevent.one© UserPilotActivityListener.php© ActivityLogged.php© AutomatedReportsS:C RequestGenerateAskJiminnyReportJob.php© CreateMockAskJimirRequestGeneratekeporJob.ong© DeleteReportComma© AutomatedReportResult.php© AutomatedReport.php© GenerateMarketingR<?php© Team.php© Usage.phpdeclare(strict_types=1);Isack• Teamsnanespace Jamunny console conianos reoorts.D TracksO TranscriptionO TwiliouseD Users1 usageVocabulary16 Dclass AutomatedReportsSendCommand extends CommandDZoom© CoachingFeedbacksUpr4 usdyes© Command.phpprivate const string LOG_PREFIX = '[automated-reports:send]':o Cearevaroaseusers.oc Daraoase oecountoi© DeleteOldAiCrmNotesC:/*** Ine nome ono stondrure ot une console conmono.© DeleteS3LeftoversComiDevPostmanCommand./© DiarizeViaAiParticipantk© EncryptTokensComman25 Gt© EngagementStatsRegen© FeatureFlagsHelper.php$1PS© FixCrossTenantlssues.p(c) -ushro espermissionsa(e) Generatelnterna wepho• GroupSetDefaultLangua© HelperTruncateCoachin32 GгPhpStormprocecced pdescripcion = senas aucomated reporus based on user cimezonen© HubspotJournalPollingC© HubspotWebhookServic©ImportRecording.php34© ImportUsersFromCsvFil35 Cг© IterateUsersCommand.p© JiminnyCacheClearCom© JiminnyDebugCommanc© JiminnySetEncryptedTono usagespublic function __construct(private readonly LoggerInterface $logger,private readonly AutomatedReportsRepository $reportRepository,private readonly AutomatedReportsService $automatedReportsService,private readonly BusDispatcher $dispatcher,© JiminnyTokenInfoCommMakeslackLvecoachingparent::_construct();(c Manacescimror eam.o© MarkBranchForEnvironn© MuteOrganizerChannel.© PhpApm.phpx rxecure me consore couliiane© PropagateCoachingFeer© PurgeConferences.php* Qreturn int© PurgeSoftDeletedOppor© PurgeSyncBatchesCompublic function handle(): int(e Recalculatebealkisksco(c) Removebe eremarkersc$resultId = $this->option( key: 'result-id');(e) Remove-xoiredNudoes© RemoveUnusedParticip:© ResetElasticSearch.phpif ($resultId !== null) {return suhis->handlerorcesend(1nt) gresultla);© RestoreActivityCrmProv© RestoreActivityTypeCororigin/JY-18909-automated-reports-ask-jiminny // View pull request (today 13:29)= custom.logA HS_local [iminny@localhost]console PROD52052115251154015275285295305315325335351554= laravel.log4 console [EUlA SF [jiminny@localhost]A console [STAGING]Tx: Auto vFlaycroundvt.owner_id FROM social_accounts saJOIN users u on u.id = sa.sociable_idJOIN teams t1..n<->1: on t.id = u.team_idWHERE U.team_id = 1 and sa.provider = 'salesforce';Sa jiminny017 A15 Х 13 ^select * trom teams wnere 1d = 1,select x tron groupsg suin playpooks p1..n<->1: on g.playbook_id = p.id wnseect x t'ol arouosnere t =oo.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* cri contouracionlorcri_provider_1dTranscrrocion 0rstatusfrom activities where crm_configuration_id = 1 and type =# and crm_provider_id IS NOT NULLSupport Daily • in 15 mL AutomatedReportsCommandTest~Tue 14 Apr 14:45:13CascadeModify AutomatedRepparameters [EMAIL] as well and lets addIN sult t c as slets and i fo then then do nos foh eA houatsendpeport but calldire.p Senar eportiod tif vaiddvecioemisExplored 3 files and searched 3 queriesNow | have everything | need. I'll add an optional --result-id argument to the command that bypasses shouldsendReport and dispatches directly if valid recipients exist.wAutomaleakeportsoenecommane.ongt38 -1Done. Here's what was added:--result-1d ootion on the signature — ovpasses the normal scheduled-time Tlow enurely.hand leForcesendd does.1. Finds AutomatedReportResult by ID - returns FAILURE with a log if not found2. Resolves valid recipients - returns FAILURE with a log if noneDispatches SendReportJob directv no shouldSendRenort checkUsage inside the docker container:• bashphp artisan automated-reports:send --result-id=<id>The normal scheculed flow ino --result-id) is como etelv unchanaed.O al .N549550551552553554555556557559560561562563564565566567568 v569570571572SELECT * FROM crm_fields WHERE crm_configuration_id = 1 and object_type = •SELECT * FROM crm_field_values WHERE crm_field_id = 4;select * from crm_layouts cl join playbook_layouts pl1<->1..n: on cl.id = piwhere crm_configuration_id = 1 and pl.playbook_id = 175;select * from teams;SELECT r.* FROM automated_reportsrjoin teams t on r.teamid = t.idWHERE r. Erequency = 'daily'and r.status = 1AND t.status ='active'AND (r.exRicesuat >= now() OR r.exeicesnat IS NULL);select * from automated_report_results where repontaig IN (18, 33);select * from activity_searches where id = 10932;select * from activity_search_filters where activity_search_id = 10932;select * from automated_reports order by id desc;select * from automated_report_results order by id desc;select * from automated_report_results where reRontaid IN (36);Ask anything (884L)+ <› CodeClaude Sonnet 4.6f 4 spaces...
|
NULL
|
-523492338203504297
|
NULL
|
visual_change
|
ocr
|
NULL
|
PhpStormFV faVsco.js~ProjectvViewNavigateCodelarav PhpStormFV faVsco.js~ProjectvViewNavigateCodelaravellRefactonWindow• #11894 on JY-18909-automated-reports-ask-jiminny~© ReportController.php© SendReportJob.phpAutomatedReportsCommand.phpProphetAiC AutomatedReportsSendCommand.php x© AddLayoutEntities.phpC) Team.phpAutomatedReportsRepository.phpv D Reports© AutomatedReportsCi© AutomatedReportsService.php© CreateHeldActivityEvent.php© TrackProviderInstalledEvent.php© AutomatedReportsReCrealenctivityLoggeaevent.one© UserPilotActivityListener.php© ActivityLogged.php© AutomatedReportsS:C RequestGenerateAskJiminnyReportJob.php© CreateMockAskJimirRequestGeneratekeporJob.ong© DeleteReportComma© AutomatedReportResult.php© AutomatedReport.php© GenerateMarketingR<?php© Team.php© Usage.phpdeclare(strict_types=1);Isack• Teamsnanespace Jamunny console conianos reoorts.D TracksO TranscriptionO TwiliouseD Users1 usageVocabulary16 Dclass AutomatedReportsSendCommand extends CommandDZoom© CoachingFeedbacksUpr4 usdyes© Command.phpprivate const string LOG_PREFIX = '[automated-reports:send]':o Cearevaroaseusers.oc Daraoase oecountoi© DeleteOldAiCrmNotesC:/*** Ine nome ono stondrure ot une console conmono.© DeleteS3LeftoversComiDevPostmanCommand./© DiarizeViaAiParticipantk© EncryptTokensComman25 Gt© EngagementStatsRegen© FeatureFlagsHelper.php$1PS© FixCrossTenantlssues.p(c) -ushro espermissionsa(e) Generatelnterna wepho• GroupSetDefaultLangua© HelperTruncateCoachin32 GгPhpStormprocecced pdescripcion = senas aucomated reporus based on user cimezonen© HubspotJournalPollingC© HubspotWebhookServic©ImportRecording.php34© ImportUsersFromCsvFil35 Cг© IterateUsersCommand.p© JiminnyCacheClearCom© JiminnyDebugCommanc© JiminnySetEncryptedTono usagespublic function __construct(private readonly LoggerInterface $logger,private readonly AutomatedReportsRepository $reportRepository,private readonly AutomatedReportsService $automatedReportsService,private readonly BusDispatcher $dispatcher,© JiminnyTokenInfoCommMakeslackLvecoachingparent::_construct();(c Manacescimror eam.o© MarkBranchForEnvironn© MuteOrganizerChannel.© PhpApm.phpx rxecure me consore couliiane© PropagateCoachingFeer© PurgeConferences.php* Qreturn int© PurgeSoftDeletedOppor© PurgeSyncBatchesCompublic function handle(): int(e Recalculatebealkisksco(c) Removebe eremarkersc$resultId = $this->option( key: 'result-id');(e) Remove-xoiredNudoes© RemoveUnusedParticip:© ResetElasticSearch.phpif ($resultId !== null) {return suhis->handlerorcesend(1nt) gresultla);© RestoreActivityCrmProv© RestoreActivityTypeCororigin/JY-18909-automated-reports-ask-jiminny // View pull request (today 13:29)= custom.logA HS_local [iminny@localhost]console PROD52052115251154015275285295305315325335351554= laravel.log4 console [EUlA SF [jiminny@localhost]A console [STAGING]Tx: Auto vFlaycroundvt.owner_id FROM social_accounts saJOIN users u on u.id = sa.sociable_idJOIN teams t1..n<->1: on t.id = u.team_idWHERE U.team_id = 1 and sa.provider = 'salesforce';Sa jiminny017 A15 Х 13 ^select * trom teams wnere 1d = 1,select x tron groupsg suin playpooks p1..n<->1: on g.playbook_id = p.id wnseect x t'ol arouosnere t =oo.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* cri contouracionlorcri_provider_1dTranscrrocion 0rstatusfrom activities where crm_configuration_id = 1 and type =# and crm_provider_id IS NOT NULLSupport Daily • in 15 mL AutomatedReportsCommandTest~Tue 14 Apr 14:45:13CascadeModify AutomatedRepparameters [EMAIL] as well and lets addIN sult t c as slets and i fo then then do nos foh eA houatsendpeport but calldire.p Senar eportiod tif vaiddvecioemisExplored 3 files and searched 3 queriesNow | have everything | need. I'll add an optional --result-id argument to the command that bypasses shouldsendReport and dispatches directly if valid recipients exist.wAutomaleakeportsoenecommane.ongt38 -1Done. Here's what was added:--result-1d ootion on the signature — ovpasses the normal scheduled-time Tlow enurely.hand leForcesendd does.1. Finds AutomatedReportResult by ID - returns FAILURE with a log if not found2. Resolves valid recipients - returns FAILURE with a log if noneDispatches SendReportJob directv no shouldSendRenort checkUsage inside the docker container:• bashphp artisan automated-reports:send --result-id=<id>The normal scheculed flow ino --result-id) is como etelv unchanaed.O al .N549550551552553554555556557559560561562563564565566567568 v569570571572SELECT * FROM crm_fields WHERE crm_configuration_id = 1 and object_type = •SELECT * FROM crm_field_values WHERE crm_field_id = 4;select * from crm_layouts cl join playbook_layouts pl1<->1..n: on cl.id = piwhere crm_configuration_id = 1 and pl.playbook_id = 175;select * from teams;SELECT r.* FROM automated_reportsrjoin teams t on r.teamid = t.idWHERE r. Erequency = 'daily'and r.status = 1AND t.status ='active'AND (r.exRicesuat >= now() OR r.exeicesnat IS NULL);select * from automated_report_results where repontaig IN (18, 33);select * from activity_searches where id = 10932;select * from activity_search_filters where activity_search_id = 10932;select * from automated_reports order by id desc;select * from automated_report_results order by id desc;select * from automated_report_results where reRontaid IN (36);Ask anything (884L)+ <› CodeClaude Sonnet 4.6f 4 spaces...
|
NULL
|
|
12872
|
278
|
2
|
2026-04-14T11:46:59.785980+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776167219785_m1.jpg...
|
NULL
|
NULL
|
1
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
SlackFileEditViewGoHistoryWindowHelpDOCKER-281DEV SlackFileEditViewGoHistoryWindowHelpDOCKER-281DEV (docker)882APP (-zsh)created_at:"2026-04-14 11:22:36"updated_at: "2026-04-14 11:23:04"report: Jiminny\Models\AutomatedReport {#15221id: 36,#uuid: b"Aß#ôq,»ö97i7eçªx",team_id: 1,type: "ask_jiminny",status: 1,frequency: "daily",from: null,to: null,deal_value_min: null,deal_value_max: null,call_types: "[]",media_types: "["pdf"]",call_duration_min: null,call_duration_max: null,groups: "[]",playbook_categories: null,deal_at_call_stages: null,current_deal_stages: null,recipients: "["users": [7160]}",jiminny_recipients: null,additional_prompt_input: null,custom_name: "Tuesday report",activity_search_id: 26913,ask_anything_prompt_id: 62,expires_at: "2026-04-30",created_by: 7160,created_at: "2026-04-14 11:20:20",updated_at: "2026-04-14 11:20:20",deleted_at: null,3,3,],*3}> Srepo->getGeneratedNotSentResults()->countO;> exitINFOGoodbye.root@b79a4bdd6905:/home/jiminny# [ec2-user@ip-10-30-93-249 ~]$ 0ec2-userGec2-user@ip-10-30-...+EDHomeD-DMsActivityFilesLater.*•MoreSupport Daily - in 14 m100% 147Tue 14 Apr 14:46:59Search Jiminny Inc→Jiminny ...• plattorm-inner-teamChannels# 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# the_people_of jimi...o Direct messages€. Vasil Vasilev3 Aneliya Angelova, ...do Steliyan Georgiev3 Adelina Petrova, Ili...%. Adelina Petrova% Galya DimitrovaO Mialau NilalanThread Direct message with 3 others7 repliesLukas Kovalik 1 hour agoза дата там не знам как искаме да го правим.по принцип при всички други се гледа ден назад при положение че идва през нощта.Nikolay Yankov 1 hour ago@Lukas Kovalik видя ли този коментарLukas Kovalik 1 hour agoдаNikolay Yankov 1 hour agoне е ли датата на която е генерирано? (edited)Lukas Kovalik 1 hour agoemail ще го видяLukas Kovalik 3 minutes agoза второто е направено да праща веднагасамо при one-off, иначе си праща когато мудойде време през нощтаи тука мога да му да добавя параметьр самоза тестване и да прати веднага ако се подадена командаReply...Also send to the group+Aa•*•...
|
NULL
|
-8004515622643876476
|
NULL
|
visual_change
|
ocr
|
NULL
|
SlackFileEditViewGoHistoryWindowHelpDOCKER-281DEV SlackFileEditViewGoHistoryWindowHelpDOCKER-281DEV (docker)882APP (-zsh)created_at:"2026-04-14 11:22:36"updated_at: "2026-04-14 11:23:04"report: Jiminny\Models\AutomatedReport {#15221id: 36,#uuid: b"Aß#ôq,»ö97i7eçªx",team_id: 1,type: "ask_jiminny",status: 1,frequency: "daily",from: null,to: null,deal_value_min: null,deal_value_max: null,call_types: "[]",media_types: "["pdf"]",call_duration_min: null,call_duration_max: null,groups: "[]",playbook_categories: null,deal_at_call_stages: null,current_deal_stages: null,recipients: "["users": [7160]}",jiminny_recipients: null,additional_prompt_input: null,custom_name: "Tuesday report",activity_search_id: 26913,ask_anything_prompt_id: 62,expires_at: "2026-04-30",created_by: 7160,created_at: "2026-04-14 11:20:20",updated_at: "2026-04-14 11:20:20",deleted_at: null,3,3,],*3}> Srepo->getGeneratedNotSentResults()->countO;> exitINFOGoodbye.root@b79a4bdd6905:/home/jiminny# [ec2-user@ip-10-30-93-249 ~]$ 0ec2-userGec2-user@ip-10-30-...+EDHomeD-DMsActivityFilesLater.*•MoreSupport Daily - in 14 m100% 147Tue 14 Apr 14:46:59Search Jiminny Inc→Jiminny ...• plattorm-inner-teamChannels# 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# the_people_of jimi...o Direct messages€. Vasil Vasilev3 Aneliya Angelova, ...do Steliyan Georgiev3 Adelina Petrova, Ili...%. Adelina Petrova% Galya DimitrovaO Mialau NilalanThread Direct message with 3 others7 repliesLukas Kovalik 1 hour agoза дата там не знам как искаме да го правим.по принцип при всички други се гледа ден назад при положение че идва през нощта.Nikolay Yankov 1 hour ago@Lukas Kovalik видя ли този коментарLukas Kovalik 1 hour agoдаNikolay Yankov 1 hour agoне е ли датата на която е генерирано? (edited)Lukas Kovalik 1 hour agoemail ще го видяLukas Kovalik 3 minutes agoза второто е направено да праща веднагасамо при one-off, иначе си праща когато мудойде време през нощтаи тука мога да му да добавя параметьр самоза тестване и да прати веднага ако се подадена командаReply...Also send to the group+Aa•*•...
|
NULL
|
|
12879
|
278
|
5
|
2026-04-14T11:47:11.741464+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776167231741_m1.jpg...
|
NULL
|
NULL
|
1
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
iTerm2ShellEditViewSessionScriptsProfilesWindowHel iTerm2ShellEditViewSessionScriptsProfilesWindowHelp(alolSupport Daily - in 13 m• 0APP (docker)DOCKER0 881DEV (docker)882APP (docker)X3ec2-user@ip-10-30-...WEBHOOK_FILTERING_IMPLEMENTATION.mdapp/Console/Commands/Crm/Hubspot/SimulateWebhooksCommand.phpapp/Console/Commands/Reports/CreateMockAskJiminnyReportResultCommand.phpids.txtraw_sql_query.sqltests/Unit/Policies/CanAccessAiReportsTest.php-zsh86nochanges added to commit(use"gitadd"and/or "git commit -a")lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/jiminny/app (JY-18909-automated-reports-ask-jiminny) $ git pushEnumerating objects: 63,done.Counting objects: 100% (55/55), done.Deltacompression using up to 8 threadsCompressingobjects: 100% (28/28),done.Writing objects: 100% (29/29), 3.77 KiB | 3.77 MiB/s, done.Total 29 (delta 22), reused 0 (delta 0), pack-reused 0remote: Resolving deltas: 100% (22/22), completed with 20 local objects.remote:remote: GitHubremote:found 24 vulnerabilities on jiminny/app's default branch (2 critical, 12 high, 9 moderate, 1 low). To find out more, visit:[URL_WITH_CREDENTIALS] ~/jiminny/app (JY-18909-automated-reports-ask-jiminny) $csfixdocker exec-it docker_lamp_1./vendor/bin/php-cs-fixer fix --config=.php-cs-fixer.dist.php -v --using-cache=no --diffPHP CS Fixer 3.87.1 Alexander by Fabien Potencier, Dariusz Ruminski and contributors.PHP runtime: 8.3.30Running analysis on 7 cores with 10 files per process.Parallel runner is an experimental feature and may be unstable, use it at your own risk. Feedback highly appreciated!Loaded config default from "-php-cs-fixer.dist.php".5589/5589 C8100%100% <47-zshO &7Tue 14 Apr 14:47:11181* Unable to acce...*8APPFixed 0 of 5589 files in 39.991 seconds, 67.00 MB memory usedWhat's next:Try Docker Debug for seamless, persistent debugging tools in any container or image → docker debug docker_lamp_1Learn more at https://docs.docker.com/go/debug-cli/lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/jiminny/app (JY-18909-automated-reports-ask-jiminny) $ csfixdocker exec -it docker_lamp_1./vendor/bin/php-cs-fixer fix --config=.php-cs-fixer.dist.php -v --using-cache=no --diffPHP CS Fixer 3.87.1 Alexander by Fabien Potencier, Dariusz Ruminskiandcontributors.PHP runtime: 8.3.30Running analysis on 7 cores with 10 files per process.Parallel runner is an experimental feature and may be unstable, use it at your own risk. Feedback highly appreciated!Loaded config default from-php-cs-fixer.dist.php"...
|
NULL
|
797860237165160539
|
NULL
|
click
|
ocr
|
NULL
|
iTerm2ShellEditViewSessionScriptsProfilesWindowHel iTerm2ShellEditViewSessionScriptsProfilesWindowHelp(alolSupport Daily - in 13 m• 0APP (docker)DOCKER0 881DEV (docker)882APP (docker)X3ec2-user@ip-10-30-...WEBHOOK_FILTERING_IMPLEMENTATION.mdapp/Console/Commands/Crm/Hubspot/SimulateWebhooksCommand.phpapp/Console/Commands/Reports/CreateMockAskJiminnyReportResultCommand.phpids.txtraw_sql_query.sqltests/Unit/Policies/CanAccessAiReportsTest.php-zsh86nochanges added to commit(use"gitadd"and/or "git commit -a")lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/jiminny/app (JY-18909-automated-reports-ask-jiminny) $ git pushEnumerating objects: 63,done.Counting objects: 100% (55/55), done.Deltacompression using up to 8 threadsCompressingobjects: 100% (28/28),done.Writing objects: 100% (29/29), 3.77 KiB | 3.77 MiB/s, done.Total 29 (delta 22), reused 0 (delta 0), pack-reused 0remote: Resolving deltas: 100% (22/22), completed with 20 local objects.remote:remote: GitHubremote:found 24 vulnerabilities on jiminny/app's default branch (2 critical, 12 high, 9 moderate, 1 low). To find out more, visit:[URL_WITH_CREDENTIALS] ~/jiminny/app (JY-18909-automated-reports-ask-jiminny) $csfixdocker exec-it docker_lamp_1./vendor/bin/php-cs-fixer fix --config=.php-cs-fixer.dist.php -v --using-cache=no --diffPHP CS Fixer 3.87.1 Alexander by Fabien Potencier, Dariusz Ruminski and contributors.PHP runtime: 8.3.30Running analysis on 7 cores with 10 files per process.Parallel runner is an experimental feature and may be unstable, use it at your own risk. Feedback highly appreciated!Loaded config default from "-php-cs-fixer.dist.php".5589/5589 C8100%100% <47-zshO &7Tue 14 Apr 14:47:11181* Unable to acce...*8APPFixed 0 of 5589 files in 39.991 seconds, 67.00 MB memory usedWhat's next:Try Docker Debug for seamless, persistent debugging tools in any container or image → docker debug docker_lamp_1Learn more at https://docs.docker.com/go/debug-cli/lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/jiminny/app (JY-18909-automated-reports-ask-jiminny) $ csfixdocker exec -it docker_lamp_1./vendor/bin/php-cs-fixer fix --config=.php-cs-fixer.dist.php -v --using-cache=no --diffPHP CS Fixer 3.87.1 Alexander by Fabien Potencier, Dariusz Ruminskiandcontributors.PHP runtime: 8.3.30Running analysis on 7 cores with 10 files per process.Parallel runner is an experimental feature and may be unstable, use it at your own risk. Feedback highly appreciated!Loaded config default from-php-cs-fixer.dist.php"...
|
12877
|
|
12886
|
279
|
10
|
2026-04-14T11:47:36.802234+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776167256802_m2.jpg...
|
NULL
|
NULL
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
caudeFileEoitViewWindowHelp000+ New chat• Searchcu caudeFileEoitViewWindowHelp000+ New chat• SearchcustomveChatsrrolects* ArtifactsStarredBulgarian citizenship application….Dawarich location tracking pro ecthecentsClaude API 500 internal server elScreenpipe query capabilities a...eGPu compatibility with Mac mi..Understanding OpenRouter APl.screenpipe 14-day retention exp...Reddit homepage feed overviewvocke conanernorvisiole inC..DIA browser RAM configurationScreenpipe company backgroundDSK Bank Bulgaria secure invest…..Bullding a comprehensive perso...Importing google limeline datat.chromecast remote volume buct...Screenpipe free version guideSelf-hosted LLM alternatives to .Screenpipe database query setupRunning screenpipe for freeMac Studio network switch setupClaude extension in Vivaldi brow...General intormation reguestKed dors onneck causesChange approval40 lilSupport Daily • in 13 mA100%08Tue 14 Apr 14:47:36ChatLOWOrkCodeClaude AP 500 internal server erroraurduons mnaependenuy or ock content — so your work reports woule sull show"Boosteroid: 59.om" as long as 1t was in the sessionWait — actually this is worth verifving. The Activity tab seemed to pull app time from framecounts, not OCR text. So ignoring it at the recording level might still break the time tracking.Uption 2: bulla a small non pipe — tnis is prodadly the cleanestntror vou given yourexisting setup. You already have non running. The idea:A sctect fiontin tomtompe (tes testr.enp pleme/erseotesestestarteny• Stores a clean summary to your Location Logger or a separate endpoint• The OCR content is never stored anywhere, just the gaming sessions as eventsavascriotQuery screenpipe tor Boosterold trames todayGET /search?app name=Boosteroid&start time=...&end time=...&11mit=500// From results, extract only:- first timestamp (session start)// - last timestamp (session end)// - duration = (last - first)Discard everything eiseOption 3: Accept it as-is - the Boosteroid data is noisy but contained. Since you'reaccessing screenpipe via Arlanyway, vou can ustnllter app name != "Boosterold" 1n anyquery where gaming context is irrelevant, and query for it when you want gaming stats.Given your setup, Option 2 via non feels most aligned — you'd get clean gaming session logsthat you can query lke any otner strueturea data, without the noise polluung vour screenhistorv searches. Want me to sketch out the non workflow?but how will I know about the sesion if the app is ignored?Updated to 1.2278.0RelaunchLukas KovalikPro nianYou're right, that's the flaw in Option 1 - if Boosteroid is ignored at the recording level.Screenpipe never sees it at all, so no timing data either.So realistically you have two viable paths:Keep recording + filter at query time (simplest) Leave Boosteroid as-is. Just alwavs addapp_name != "Boosteroid" to any search query where you don't want gaming noise.When vou do want gaming stats. querv specincallv forit. No setup needed. works todav.n8n daily job that logs sessions then ignores (cleanest long-term) The flow would be:1. n8n runs nightly, queries Screenpipe for all Boosteroid frames from that day2 Extracts session start end umes and aura . s3. Saves a clean summarv somewhere (vour Location Logger, a simple JSON file. Notion.Reply...sonnet 46 vclaude is Al and can make mistakes. rlease double-cneck responses....
|
NULL
|
-1885595052736695110
|
NULL
|
visual_change
|
ocr
|
NULL
|
caudeFileEoitViewWindowHelp000+ New chat• Searchcu caudeFileEoitViewWindowHelp000+ New chat• SearchcustomveChatsrrolects* ArtifactsStarredBulgarian citizenship application….Dawarich location tracking pro ecthecentsClaude API 500 internal server elScreenpipe query capabilities a...eGPu compatibility with Mac mi..Understanding OpenRouter APl.screenpipe 14-day retention exp...Reddit homepage feed overviewvocke conanernorvisiole inC..DIA browser RAM configurationScreenpipe company backgroundDSK Bank Bulgaria secure invest…..Bullding a comprehensive perso...Importing google limeline datat.chromecast remote volume buct...Screenpipe free version guideSelf-hosted LLM alternatives to .Screenpipe database query setupRunning screenpipe for freeMac Studio network switch setupClaude extension in Vivaldi brow...General intormation reguestKed dors onneck causesChange approval40 lilSupport Daily • in 13 mA100%08Tue 14 Apr 14:47:36ChatLOWOrkCodeClaude AP 500 internal server erroraurduons mnaependenuy or ock content — so your work reports woule sull show"Boosteroid: 59.om" as long as 1t was in the sessionWait — actually this is worth verifving. The Activity tab seemed to pull app time from framecounts, not OCR text. So ignoring it at the recording level might still break the time tracking.Uption 2: bulla a small non pipe — tnis is prodadly the cleanestntror vou given yourexisting setup. You already have non running. The idea:A sctect fiontin tomtompe (tes testr.enp pleme/erseotesestestarteny• Stores a clean summary to your Location Logger or a separate endpoint• The OCR content is never stored anywhere, just the gaming sessions as eventsavascriotQuery screenpipe tor Boosterold trames todayGET /search?app name=Boosteroid&start time=...&end time=...&11mit=500// From results, extract only:- first timestamp (session start)// - last timestamp (session end)// - duration = (last - first)Discard everything eiseOption 3: Accept it as-is - the Boosteroid data is noisy but contained. Since you'reaccessing screenpipe via Arlanyway, vou can ustnllter app name != "Boosterold" 1n anyquery where gaming context is irrelevant, and query for it when you want gaming stats.Given your setup, Option 2 via non feels most aligned — you'd get clean gaming session logsthat you can query lke any otner strueturea data, without the noise polluung vour screenhistorv searches. Want me to sketch out the non workflow?but how will I know about the sesion if the app is ignored?Updated to 1.2278.0RelaunchLukas KovalikPro nianYou're right, that's the flaw in Option 1 - if Boosteroid is ignored at the recording level.Screenpipe never sees it at all, so no timing data either.So realistically you have two viable paths:Keep recording + filter at query time (simplest) Leave Boosteroid as-is. Just alwavs addapp_name != "Boosteroid" to any search query where you don't want gaming noise.When vou do want gaming stats. querv specincallv forit. No setup needed. works todav.n8n daily job that logs sessions then ignores (cleanest long-term) The flow would be:1. n8n runs nightly, queries Screenpipe for all Boosteroid frames from that day2 Extracts session start end umes and aura . s3. Saves a clean summarv somewhere (vour Location Logger, a simple JSON file. Notion.Reply...sonnet 46 vclaude is Al and can make mistakes. rlease double-cneck responses....
|
NULL
|
|
12888
|
279
|
11
|
2026-04-14T11:48:04.039438+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776167284039_m2.jpg...
|
NULL
|
NULL
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
caude000FileFditViewWindowHelp, 50 llSupport Daily caude000FileFditViewWindowHelp, 50 llSupport Daily • in 12 mA100%C8.Tue 14 Apr 14:48:03ChatCoworkCodeClaude AP 500 internal server error+ New chat• SearchcustomizeChatsrrojects* ArtifactsStarredBulgarian citizenship application..Dawarich location tracking pro ector Notion or wherever vou want the loglThe function node is the key part — it takes the raw list of frames and groups them intosessions by looking for gaps. If there's more than say 10 minutes between two frames, that'sa new session. so if you played 14:00-15:30 and then again 20:00-22:00, it would producetwo separate session entries rather than one big blob.Does this make sense as a conceot. If ves can write the actual non nodestell me again realistigcally what is the size it can reach with 2 monitors amonnnHecentsClaude API 500 internal server elScreenpipe query capabilities a...eGPu compatibility with Mac mi..Understanding OpenRouter APl.screenpipe 14-day retention exp...Reddit homepage feed overviewvocker conaner norvisiole tnC.oDIA browser RAM configurationScreenpipe company backgroundDSK Bank Bulgaria secure invest…..Bullding a comprehensive perso...Importing google limeline datat.chromecast remote volume buct...Screenpipe free version gulaeSelf-hosted LLM alternatives to .Screenpipe database query setupRunning screenpipe for freeMac Studio network switch setupClaude extension in Vivaldi brow...General intormation reguestKed dors onneck causesChange approvalUpdated to 1.2278.0RelaunchReply….Sonnet 46Lukas KovalikPro nianClaude is Al and can make mistakes. Please double-check responses....
|
NULL
|
-3330294330530424002
|
NULL
|
visual_change
|
ocr
|
NULL
|
caude000FileFditViewWindowHelp, 50 llSupport Daily caude000FileFditViewWindowHelp, 50 llSupport Daily • in 12 mA100%C8.Tue 14 Apr 14:48:03ChatCoworkCodeClaude AP 500 internal server error+ New chat• SearchcustomizeChatsrrojects* ArtifactsStarredBulgarian citizenship application..Dawarich location tracking pro ector Notion or wherever vou want the loglThe function node is the key part — it takes the raw list of frames and groups them intosessions by looking for gaps. If there's more than say 10 minutes between two frames, that'sa new session. so if you played 14:00-15:30 and then again 20:00-22:00, it would producetwo separate session entries rather than one big blob.Does this make sense as a conceot. If ves can write the actual non nodestell me again realistigcally what is the size it can reach with 2 monitors amonnnHecentsClaude API 500 internal server elScreenpipe query capabilities a...eGPu compatibility with Mac mi..Understanding OpenRouter APl.screenpipe 14-day retention exp...Reddit homepage feed overviewvocker conaner norvisiole tnC.oDIA browser RAM configurationScreenpipe company backgroundDSK Bank Bulgaria secure invest…..Bullding a comprehensive perso...Importing google limeline datat.chromecast remote volume buct...Screenpipe free version gulaeSelf-hosted LLM alternatives to .Screenpipe database query setupRunning screenpipe for freeMac Studio network switch setupClaude extension in Vivaldi brow...General intormation reguestKed dors onneck causesChange approvalUpdated to 1.2278.0RelaunchReply….Sonnet 46Lukas KovalikPro nianClaude is Al and can make mistakes. Please double-check responses....
|
12886
|
|
12896
|
278
|
12
|
2026-04-14T11:48:17.156025+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776167297156_m1.jpg...
|
NULL
|
NULL
|
1
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
SlackFileEditViewGoHistoryWindowHelpDOCKER© 81DEV SlackFileEditViewGoHistoryWindowHelpDOCKER© 81DEV (docker)882APP (docker)*3ec2-user@ip-10-30-..4.0K/Users/lukas/.screenpipe/config.json392M/Users/lukas/.screenpipe/data660M/Users/lukas/.screenpipe/db.sqlite64K/Users/lukas/.screenpipe/db.sqlite-shm15M/Users/lukas/.screenpipe/db.sqlite-wal24K/Users/lukas/.screenpipe/pipes132K/Users/lukas/.screenpipe/screenpipe.2026-04-09.0.10g96K72K/Users/lukas/.screenpipe/screenpipe.2026-04-11.0.10g/Users/lukas/.screenpipe/screenpipe.2026-04-12.0.log72K/Users/lukas/.screenpipe/screenpipe.2026-04-13.0.1og44K/Users/lukas/.screenpipe/screenpipe.2026-04-14.0.1oglukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe $ nanolukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe$screenpipe.2026-04-13.0du -sh ~/.screenpipe/*4.0K/Users/lukas/.screenpipe/config.json477M770M/Users/lukas/.screenpipe/data/Users/lukas/.screenpipe/db.sqlite64K/Users/lukas/.screenpipe/db.sqlite-shm8.0M/Users/lukas/.screenpipe/db.sqlite-wal24K/Users/lukas/.screenpipe/pipes132K/Users/lukas/.screenpipe/screenpipe.2026-04-09.0.log96K/Users/lukas/.screenpipe/screenpipe.2026-04-11.0.1og72K/Users/lukas/.screenpipe/screenpipe.2026-04-12.0.log72K/Users/lukas/.screenpipe/screenpipe.2026-04-13.0.log60K/Users/lukas/.screenpipe/screenpipe.2026-04-14.0.loglukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ du -sh ~/.screenpipe1.2G/Users/lukas/.screenpipelukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ du -sh ~/.screenpipe1.2G/Users/lukas/.screenpipelukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ du -sh ~/.screenpipe1.3G/Users/lukas/.screenpipelukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ du -sh ~/.screenpipe1.5G/Users/lukas/.screenpipelukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ du-sh ~/.screenpipe/*4.0K/Users/Lukas/.screenpipe/config.json558M/Users/lukas/.screenpipe/data976M/Users/lukas/.screenpipe/db.sqlite64K/Users/lukas/.screenpipe/db.sqlite-shm260K/Users/lukas/.screenpipe/db.sqlite-wal24K/Users/Lukas/.screenpipe/pipes132K/Users/lukas/.screenpipe/screenpipe.2026-04-09.0.10g96K/Users/lukas/.screenpipe/screenpipe.2026-04-11.0.log72K/Users/lukas/.screenpipe/screenpipe.2026-04-12.0.log72K/Users/lukas/.screenpipe/screenpipe.2026-04-13.0.1og132K/Users/lukas/.screenpipe/screenpipe.2026-04-14.0.1oglukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ U+HomeDMsActivityFilesLater.*•More+lahlSupport Daily • in 12 m100% <Tue 14 Apr 14:48:16Search Jiminny Inc→Jiminny …..• platform-inner-teamChannels# 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# the_people_of jimi...o Direct messages€. Vasil VasilevAneliya Angelova, ...do Steliyan GeorgievAdelina Petrova, Ili...%. Adelina Petrova®. Galya DimitrovaO Mialau NilalanThread Direct message with 3 others7 repliesLukas Kovalik 1 hour agoза дата там не знам как искаме да го правим.по принцип при всички други се гледа ден назад при положение че идва през нощта.Nikolay Yankov 1 hour ago@Lukas Kovalik видя ли този коментарLukas Kovalik 1 hour agoдаNikolay Yankov 1 hour agoне е ли датата на която е генерирано? (edited)Lukas Kovalik 1 hour agoemail ще го видяLukas Kovalik 5 minutes agoза второто е направено да праща веднагасамо при one-off, иначе си праща когато мудойде време през нощтаи тука мога да му да добавя параметьр самоза тестване и да прати веднага ако се подадена командаReply...Also send to the group+Aa•*•...
|
NULL
|
3899071413771611898
|
NULL
|
visual_change
|
ocr
|
NULL
|
SlackFileEditViewGoHistoryWindowHelpDOCKER© 81DEV SlackFileEditViewGoHistoryWindowHelpDOCKER© 81DEV (docker)882APP (docker)*3ec2-user@ip-10-30-..4.0K/Users/lukas/.screenpipe/config.json392M/Users/lukas/.screenpipe/data660M/Users/lukas/.screenpipe/db.sqlite64K/Users/lukas/.screenpipe/db.sqlite-shm15M/Users/lukas/.screenpipe/db.sqlite-wal24K/Users/lukas/.screenpipe/pipes132K/Users/lukas/.screenpipe/screenpipe.2026-04-09.0.10g96K72K/Users/lukas/.screenpipe/screenpipe.2026-04-11.0.10g/Users/lukas/.screenpipe/screenpipe.2026-04-12.0.log72K/Users/lukas/.screenpipe/screenpipe.2026-04-13.0.1og44K/Users/lukas/.screenpipe/screenpipe.2026-04-14.0.1oglukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe $ nanolukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe$screenpipe.2026-04-13.0du -sh ~/.screenpipe/*4.0K/Users/lukas/.screenpipe/config.json477M770M/Users/lukas/.screenpipe/data/Users/lukas/.screenpipe/db.sqlite64K/Users/lukas/.screenpipe/db.sqlite-shm8.0M/Users/lukas/.screenpipe/db.sqlite-wal24K/Users/lukas/.screenpipe/pipes132K/Users/lukas/.screenpipe/screenpipe.2026-04-09.0.log96K/Users/lukas/.screenpipe/screenpipe.2026-04-11.0.1og72K/Users/lukas/.screenpipe/screenpipe.2026-04-12.0.log72K/Users/lukas/.screenpipe/screenpipe.2026-04-13.0.log60K/Users/lukas/.screenpipe/screenpipe.2026-04-14.0.loglukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ du -sh ~/.screenpipe1.2G/Users/lukas/.screenpipelukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ du -sh ~/.screenpipe1.2G/Users/lukas/.screenpipelukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ du -sh ~/.screenpipe1.3G/Users/lukas/.screenpipelukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ du -sh ~/.screenpipe1.5G/Users/lukas/.screenpipelukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ du-sh ~/.screenpipe/*4.0K/Users/Lukas/.screenpipe/config.json558M/Users/lukas/.screenpipe/data976M/Users/lukas/.screenpipe/db.sqlite64K/Users/lukas/.screenpipe/db.sqlite-shm260K/Users/lukas/.screenpipe/db.sqlite-wal24K/Users/Lukas/.screenpipe/pipes132K/Users/lukas/.screenpipe/screenpipe.2026-04-09.0.10g96K/Users/lukas/.screenpipe/screenpipe.2026-04-11.0.log72K/Users/lukas/.screenpipe/screenpipe.2026-04-12.0.log72K/Users/lukas/.screenpipe/screenpipe.2026-04-13.0.1og132K/Users/lukas/.screenpipe/screenpipe.2026-04-14.0.1oglukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ U+HomeDMsActivityFilesLater.*•More+lahlSupport Daily • in 12 m100% <Tue 14 Apr 14:48:16Search Jiminny Inc→Jiminny …..• platform-inner-teamChannels# 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# the_people_of jimi...o Direct messages€. Vasil VasilevAneliya Angelova, ...do Steliyan GeorgievAdelina Petrova, Ili...%. Adelina Petrova®. Galya DimitrovaO Mialau NilalanThread Direct message with 3 others7 repliesLukas Kovalik 1 hour agoза дата там не знам как искаме да го правим.по принцип при всички други се гледа ден назад при положение че идва през нощта.Nikolay Yankov 1 hour ago@Lukas Kovalik видя ли този коментарLukas Kovalik 1 hour agoдаNikolay Yankov 1 hour agoне е ли датата на която е генерирано? (edited)Lukas Kovalik 1 hour agoemail ще го видяLukas Kovalik 5 minutes agoза второто е направено да праща веднагасамо при one-off, иначе си праща когато мудойде време през нощтаи тука мога да му да добавя параметьр самоза тестване и да прати веднага ако се подадена командаReply...Also send to the group+Aa•*•...
|
NULL
|
|
12900
|
278
|
14
|
2026-04-14T11:48:36.721387+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776167316721_m1.jpg...
|
NULL
|
NULL
|
1
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
iTerm2ShellEditViewSessionScriptsProfilesWindowHel iTerm2ShellEditViewSessionScriptsProfilesWindowHelp<lahl§ Support Daily • in 12 m-zsh100% <Tue 14 Apr 14:48:36T81DOCKER2- 881DEV (docker)882APP (docker)ec2-user@ip-10-30-…..₴44.0K/Users/lukas/.screenpipe/config.json392M/Users/lukas/.screenpipe/data660M/Users/lukas/.screenpipe/db.sqlite64K/Users/lukas/.screenpipe/db.sqlite-shm15M/Users/lukas/.screenpipe/db.sqlite-wal24K/Users/lukas/.screenpipe/pipes132K/Users/lukas/.screenpipe/screenpipe.2026-04-09.0.10g96K72K/Users/lukas/.screenpipe/screenpipe.2026-04-11.0.1og/Users/lukas/.screenpipe/screenpipe.2026-04-12.0.log72K/Users/lukas/.screenpipe/screenpipe.2026-04-13.0.1og44K/Users/lukas/.screenpipe/screenpipe.2026-04-14.0.1oglukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe $ nano screenpipe.2026-04-13.0.10glukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe$du-sh ~/.screenpipe/*4.0K/Users/lukas/.screenpipe/config.json477M770M/Users/lukas/.screenpipe/data/Users/lukas/.screenpipe/db.sqlite64K/Users/lukas/.screenpipe/db.sqlite-shm8.0M/Users/lukas/.screenpipe/db.sqlite-wal24K/Users/lukas/.screenpipe/pipes132K/Users/lukas/.screenpipe/screenpipe.2026-04-09.0.10g96K72K/Users/Lukas/.screenpipe/screenpipe.2026-04-11.0.10g/Users/lukas/.screenpipe/screenpipe.2026-04-12.0.log72K/Users/lukas/.screenpipe/screenpipe.2026-04-13.0.log60K/Users/lukas/.screenpipe/screenpipe.2026-04-14.0.loglukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ du -sh ~/.screenpipe1.2G/Users/lukas/.screenpipelukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ du -sh ~/.screenpipe1.2G/Users/lukas/.screenpipelukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ du -sh ~/.screenpipe1.3G/Users/lukas/.screenpipelukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ du -sh ~/.screenpipe1.5G/Users/lukas/.screenpipelukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ du-sh ~/.screenpipe/*4.0K/Users/Lukas/.screenpipe/config.json558M/Users/lukas/.screenpipe/data976M/Users/lukas/.screenpipe/db.sqlite64K/Users/lukas/.screenpipe/db.sqlite-shm260K/Users/lukas/.screenpipe/db.sqlite-wal24K/Users/Lukas/.screenpipe/pipes132K/Users/lukas/.screenpipe/screenpipe.2026-04-09.0.10g96K/Users/lukas/.screenpipe/screenpipe.2026-04-11.0.1og72K/Users/lukas/.screenpipe/screenpipe.2026-04-12.0.log72K/Users/lukas/.screenpipe/screenpipe.2026-04-13.0.1og132K/Users/lukas/.screenpipe/screenpipe.2026-04-14.0.1oglukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ |-zsh-zsh886-zshO ₴7* Unable to acce... *,- 88...
|
NULL
|
-8181284150255163641
|
NULL
|
click
|
ocr
|
NULL
|
iTerm2ShellEditViewSessionScriptsProfilesWindowHel iTerm2ShellEditViewSessionScriptsProfilesWindowHelp<lahl§ Support Daily • in 12 m-zsh100% <Tue 14 Apr 14:48:36T81DOCKER2- 881DEV (docker)882APP (docker)ec2-user@ip-10-30-…..₴44.0K/Users/lukas/.screenpipe/config.json392M/Users/lukas/.screenpipe/data660M/Users/lukas/.screenpipe/db.sqlite64K/Users/lukas/.screenpipe/db.sqlite-shm15M/Users/lukas/.screenpipe/db.sqlite-wal24K/Users/lukas/.screenpipe/pipes132K/Users/lukas/.screenpipe/screenpipe.2026-04-09.0.10g96K72K/Users/lukas/.screenpipe/screenpipe.2026-04-11.0.1og/Users/lukas/.screenpipe/screenpipe.2026-04-12.0.log72K/Users/lukas/.screenpipe/screenpipe.2026-04-13.0.1og44K/Users/lukas/.screenpipe/screenpipe.2026-04-14.0.1oglukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe $ nano screenpipe.2026-04-13.0.10glukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe$du-sh ~/.screenpipe/*4.0K/Users/lukas/.screenpipe/config.json477M770M/Users/lukas/.screenpipe/data/Users/lukas/.screenpipe/db.sqlite64K/Users/lukas/.screenpipe/db.sqlite-shm8.0M/Users/lukas/.screenpipe/db.sqlite-wal24K/Users/lukas/.screenpipe/pipes132K/Users/lukas/.screenpipe/screenpipe.2026-04-09.0.10g96K72K/Users/Lukas/.screenpipe/screenpipe.2026-04-11.0.10g/Users/lukas/.screenpipe/screenpipe.2026-04-12.0.log72K/Users/lukas/.screenpipe/screenpipe.2026-04-13.0.log60K/Users/lukas/.screenpipe/screenpipe.2026-04-14.0.loglukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ du -sh ~/.screenpipe1.2G/Users/lukas/.screenpipelukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ du -sh ~/.screenpipe1.2G/Users/lukas/.screenpipelukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ du -sh ~/.screenpipe1.3G/Users/lukas/.screenpipelukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ du -sh ~/.screenpipe1.5G/Users/lukas/.screenpipelukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ du-sh ~/.screenpipe/*4.0K/Users/Lukas/.screenpipe/config.json558M/Users/lukas/.screenpipe/data976M/Users/lukas/.screenpipe/db.sqlite64K/Users/lukas/.screenpipe/db.sqlite-shm260K/Users/lukas/.screenpipe/db.sqlite-wal24K/Users/Lukas/.screenpipe/pipes132K/Users/lukas/.screenpipe/screenpipe.2026-04-09.0.10g96K/Users/lukas/.screenpipe/screenpipe.2026-04-11.0.1og72K/Users/lukas/.screenpipe/screenpipe.2026-04-12.0.log72K/Users/lukas/.screenpipe/screenpipe.2026-04-13.0.1og132K/Users/lukas/.screenpipe/screenpipe.2026-04-14.0.1oglukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ |-zsh-zsh886-zshO ₴7* Unable to acce... *,- 88...
|
NULL
|
|
12902
|
279
|
18
|
2026-04-14T11:48:36.744933+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776167316744_m2.jpg...
|
NULL
|
NULL
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
caudeFileEditViewWindowHelp‹ ≥0 lhl O SupportDaily caudeFileEditViewWindowHelp‹ ≥0 lhl O SupportDaily • in 12m100% L2•8 Tue 14 Apr 14:48:36ChatLoWOrkCode+ New chatQ SearchcustomizeQ ChatsProjects88 ArtifactsStarredBulgarian citizenship application...Dawarich location tracking projecthecentsClaude API 500 internal server e.Screenpipe query capabilities a...eGPU compatibility with Mac mi...Understanding OpenRouter API...Screenpipe 14-day retention exp...Reddit homepage feed overviewvocker conanernorvsioeInC..DIA browser RAM configurationScreenpipe company backgroundDSK Bank Bulgaria secure invest.Building a comprehensive perso...Importing Google Timeline data t...Chromecast remote volume butt...Screenpipe free version guideSelf-hosted LLM alternatives to ...Screenpipe database query setupRunning screenpipe for freeMac Studio network switch setupClaude extension in Vivaldi brow...General information requestKed dors on neck causesChange approvalClaude AP 500 internal server errortell me again realistigcally what is the size it can reach with 2 monitors ame nidnFrom our earlier research we estimated ~600-700 MB/day for a single monitor setup. With 2monitors that roughly doubles, so:~1.2-1.4 GB/dayOver a month: ~36-42 GB/monthBut that was based on the old every-second recording model. You're on a newer version ofScreenpipe that uses event-driven capture (only captures when something changes). Sorealistically it depends heavily on your usage patterns:• Active coding/browsing day - lots of changes, more frames → closer to the higher end• Gaming on Boosteroid - the game content changes constantly but it's all one app →could be very high actually since every frame looks different• Idle time, meetings, reading - few changes → very lowBoosteroid is probably your biggest contributor ironically - cloud gaming streams at highframe rates with constantly changing pixels, which would trigger event-based capture veryfrequently.Honestly I don't have a confident number for your exact setup. The best way is to check youractual data:bashdu -sh ~/.screenpipe/data/# then check a specific daydu -sh ~/. screenpipe/data/2026-04-13/That would give you the real per-day size for your specific monitors/usage rather than myestimate. What does it show?E ОUpdated to 1.2278.0RelaunchLukas KovalikPro nianReply...sonnet 46 vClaude is Al and can make mistakes. Please double-check responses....
|
NULL
|
-1125694980452140588
|
NULL
|
click
|
ocr
|
NULL
|
caudeFileEditViewWindowHelp‹ ≥0 lhl O SupportDaily caudeFileEditViewWindowHelp‹ ≥0 lhl O SupportDaily • in 12m100% L2•8 Tue 14 Apr 14:48:36ChatLoWOrkCode+ New chatQ SearchcustomizeQ ChatsProjects88 ArtifactsStarredBulgarian citizenship application...Dawarich location tracking projecthecentsClaude API 500 internal server e.Screenpipe query capabilities a...eGPU compatibility with Mac mi...Understanding OpenRouter API...Screenpipe 14-day retention exp...Reddit homepage feed overviewvocker conanernorvsioeInC..DIA browser RAM configurationScreenpipe company backgroundDSK Bank Bulgaria secure invest.Building a comprehensive perso...Importing Google Timeline data t...Chromecast remote volume butt...Screenpipe free version guideSelf-hosted LLM alternatives to ...Screenpipe database query setupRunning screenpipe for freeMac Studio network switch setupClaude extension in Vivaldi brow...General information requestKed dors on neck causesChange approvalClaude AP 500 internal server errortell me again realistigcally what is the size it can reach with 2 monitors ame nidnFrom our earlier research we estimated ~600-700 MB/day for a single monitor setup. With 2monitors that roughly doubles, so:~1.2-1.4 GB/dayOver a month: ~36-42 GB/monthBut that was based on the old every-second recording model. You're on a newer version ofScreenpipe that uses event-driven capture (only captures when something changes). Sorealistically it depends heavily on your usage patterns:• Active coding/browsing day - lots of changes, more frames → closer to the higher end• Gaming on Boosteroid - the game content changes constantly but it's all one app →could be very high actually since every frame looks different• Idle time, meetings, reading - few changes → very lowBoosteroid is probably your biggest contributor ironically - cloud gaming streams at highframe rates with constantly changing pixels, which would trigger event-based capture veryfrequently.Honestly I don't have a confident number for your exact setup. The best way is to check youractual data:bashdu -sh ~/.screenpipe/data/# then check a specific daydu -sh ~/. screenpipe/data/2026-04-13/That would give you the real per-day size for your specific monitors/usage rather than myestimate. What does it show?E ОUpdated to 1.2278.0RelaunchLukas KovalikPro nianReply...sonnet 46 vClaude is Al and can make mistakes. Please double-check responses....
|
NULL
|
|
12904
|
278
|
16
|
2026-04-14T11:48:38.527433+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776167318527_m1.jpg...
|
NULL
|
NULL
|
1
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
iTerm2ShellEditViewSessionScriptsProfilesWindowHel iTerm2ShellEditViewSessionScriptsProfilesWindowHelp→0 (ahlSupport Daily • in 12 m100% <Tue 14 Apr 14:48:38-zsh181DOCKERS' g812026-04-14T14:14:47..36064122026-04-14T14:14:47.418705Z2026-04-14T14:14:56.612619Z2026-04-14T14:14:59.48847522026-04-14T14:15:18.512055Z2026-04-14T14:15:20.957272Z2026-04-14T14:15:27.455059Z2026-04-14T14:17:55.289952Z2026-04-14T14:18:35.418403Z2026-04-14T14:20:27.500187Z2026-04-14T14:20:29.624118Z2026-04-14T14:20:31.856955Z2026-04-14T14:22:00.976673Z2026-04-14T14:22:55.29692722026-04-14T14:25:31.951028Z2026-04-14T14:25:33.145014Z2026-04-14T14:25:34.856488Z2026-04-14T14:27:55.304807Z2026-04-14T14:29:38.517771Z2026-04-14T14:30:35.40868722026-04-14T14:30:41.139828Z2026-04-14T14:30:51.419889Z2026-04-14T14:30:56.881450Z2026-04-14T14:30:59.435124Z2026-04-14T14:30:59.496151Z2026-04-14T14:31:43.821924Z2026-04-14T14:31:46.866533Z2026-04-14T14:32:55.339639Z2026-04-14T14:35:51.721821Z2026-04-14T14:35:54.611650Z2026-04-14T14:35:55.922868Z2026-04-14T14:36:02.750262Z2026-04-14T14:36:12.650486Z2026-04-14T14:37:55.348236Z2026-04-14T14:40:08.577418Z2026-04-14T14:41:02.836167Z2026-04-14T14:41:06.534234Z2026-04-14T14:41:16.097503Z2026-04-14T14:42:55.357171Z2026-04-14T14:44:28.738574Z2026-04-14T14:46:16.708878Z2026-04-14T14:46:19.557385Z2026-04-14T14:46:24.403034Z2026-04-14T14:47:55.424452ZDEV (docker)282APP (docker)83ec2-user@ip-10-30-₴4-zsh|885-zsh86X-zsh₴7* Unable to acce...*- *8INFOscreenpipe_engine::event_driven_capture:invalidating persistent streams after unlock/wake for monitor2INFOsck_rs::stream_manager:stopped 2persistentstream(s)INFOsck_rs::stream_manager:persistentSCK stream started for display 1 (1440x900,2fps, 0 excluded)INFOsck_rs::stream_manager:persistent SCK stream started for display 2 (2560x1440, 2fps, 0 excluded)INFOscreenpipe_engine::snapshot_compaction: snapshot compaction: found 99 eligible framesINFOscreenpipe_engine::snapshot_compaction: snapshotcompaction: 39 frames, 9.3MB → 1.4MB (6.6x),39 JPEGSdeletedINFOscreenpipe_engine::snapshot_compaction: snapshotcompaction: 58 frames,14.2MB → 4.4MB (3.3x), 58 JPEGSdeletedINFOscreenpipe_engine::retention: retention: cleaning up data before 2026-03-31T11:17:55.289588+00:00 (14d retention)INFOscreenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=8206111759785831540, trigger=visual_change)INFOscreenpipe_engine::snapshot_compaction: snapshotcompaction: found 22 eligible framesINFOscreenpipe_engine::snapshot_compaction: snapshotINFOcompaction: 10 frames, 2.4MB → 0.4MB (5.6x), 10 JPEGs deletedscreenpipe_engine::snapshot_compaction: snapshotcompaction: 10 frames,2.7MB → 0.4MB (6.1x),10 JPEGSdeletedINFOscreenpipe_engine::event_driven_capture: content dedup:skipping capture for monitor 1 (hash=-4916394158964482129, trigger=visual_change)INFOscreenpipe_engine::retention: retention: cleaning up data before 2026-03-31T11:22:55.296703+00:00 (14d retention)INFOscreenpipe_engine::snapshot_compaction: snapshot compaction: found 14 eligible framesINFOscreenpipe_engine::snapshot_compaction: snapshotcompaction: 5 frames, 1.2MB → 0.5MB (2.5x), 5 JPEGs deletedINFOscreenpipe_engine::snapshot_compaction: snapshotcompaction: 7 frames,1.2MB → 0.7MB (1.8x), 7 JPEGs deletedINFOscreenpipe_engine::retention: retention: cleaning up data before 2026-03-31T11:27:55.304779+00:00 (14d retention)INFOscreenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3789566028108343630, trigger=visual_change)INFOscreenpipe_engine::snapshot_compaction: snapshot compaction: found 110 eligible framesINFOscreenpipe_engine::snapshot_compaction: snapshotINFOcompaction: 51 frames, 12.9MB → 2.2MB (6.0x), 51 JPEGs deletedscreenpipe_engine::snapshot_compaction: snapshot compaction: 57 frames, 11.0MB → 4.3MB (2.6x),57 JPEGs deletedINFOscreenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3789566028108343630,trigger=click)INFOscreenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3789566028108343630,trigger=click)INFOscreenpipe_engine::event_driven_capture: content dedup:skipping capture for monitor 2 (hash=3789566028108343630, trigger=click)INFOINFOscreenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-3157640653486681547, trigger=visual_change)screenpipe_engine::event_driven_capture: content dedup:skipping capture for monitor 1 (hash=-3157640653486681547, trigger=visual_change)INFOscreenpipe_engine::retention: retention: cleaning up data before 2026-03-31T11:32:55.339587+00:00 (14d retention)INFOscreenpipe_engine::snapshot_compaction: snapshotcompaction: found 116 eligible framesINFOscreenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=7000309365672198019,INFOtrigger=visual_change)INFOscreenpipe_engine::snapshot_compaction: snapshot compaction: 51 frames, 13.6MB → 1.6MB (8.7x), 51 JPEGs deletedINFOscreenpipe_engine::snapshot_compaction: snapshot compaction: 63 frames, 14.7MB → 7.1MB (2.1x), 63 JPEGs deletedscreenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=7000309365672198019,trigger=visual_change)INFOscreenpipe_engine::retention: retention: cleaning up data before 2026-03-31T11:37:55.348221+00:00 (14d retention)INFOscreenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=5629951037509037441, trigger=click)INFOscreenpipe_engine::snapshot_compaction: snapshot compaction: found 116 eligible framesINFOscreenpipe_engine::snapshot_compaction: snapshot compaction: 57 frames, 15.3MB → 1.1MB (14.5X), 57 JPEGs deletedINFOscreenpipe_engine::snapshot_compaction: snapshot compaction: 57 frames, 14.4MB → 7.5MB (1.9X), 57 JPEGs deletedINFOscreenpipe_engine::retention: retention: cleaning up data before 2026-03-31T11:42:55.357147+00:00 (14d retention)INFOscreenpipe_engine::event_driven_capture: content dedup: skippingcapture for monitor 2 (hash=-612684683583975627, trigger=visual_change)INFOscreenpipe_engine::snapshot_compaction: snapshot compaction: found 65 eligible framesINFOINFOscreenpipe_engine::snapshot_compaction: snapshot compaction: 36 frames, 5.3MB → 1.5MB (3.6x), 36 JPEGs deletedscreenpipe_engine::snapshot_compaction: snapshot compaction: 27 frames,7.1MB → 2.7MB (2.6x), 27 JPEGs deletedINFOscreenpipe_engine::retention: retention: cleaning up data before 2026-03-31T11:47:55.424435+00:00 (14d retention)...
|
NULL
|
-5067999432414770606
|
NULL
|
visual_change
|
ocr
|
NULL
|
iTerm2ShellEditViewSessionScriptsProfilesWindowHel iTerm2ShellEditViewSessionScriptsProfilesWindowHelp→0 (ahlSupport Daily • in 12 m100% <Tue 14 Apr 14:48:38-zsh181DOCKERS' g812026-04-14T14:14:47..36064122026-04-14T14:14:47.418705Z2026-04-14T14:14:56.612619Z2026-04-14T14:14:59.48847522026-04-14T14:15:18.512055Z2026-04-14T14:15:20.957272Z2026-04-14T14:15:27.455059Z2026-04-14T14:17:55.289952Z2026-04-14T14:18:35.418403Z2026-04-14T14:20:27.500187Z2026-04-14T14:20:29.624118Z2026-04-14T14:20:31.856955Z2026-04-14T14:22:00.976673Z2026-04-14T14:22:55.29692722026-04-14T14:25:31.951028Z2026-04-14T14:25:33.145014Z2026-04-14T14:25:34.856488Z2026-04-14T14:27:55.304807Z2026-04-14T14:29:38.517771Z2026-04-14T14:30:35.40868722026-04-14T14:30:41.139828Z2026-04-14T14:30:51.419889Z2026-04-14T14:30:56.881450Z2026-04-14T14:30:59.435124Z2026-04-14T14:30:59.496151Z2026-04-14T14:31:43.821924Z2026-04-14T14:31:46.866533Z2026-04-14T14:32:55.339639Z2026-04-14T14:35:51.721821Z2026-04-14T14:35:54.611650Z2026-04-14T14:35:55.922868Z2026-04-14T14:36:02.750262Z2026-04-14T14:36:12.650486Z2026-04-14T14:37:55.348236Z2026-04-14T14:40:08.577418Z2026-04-14T14:41:02.836167Z2026-04-14T14:41:06.534234Z2026-04-14T14:41:16.097503Z2026-04-14T14:42:55.357171Z2026-04-14T14:44:28.738574Z2026-04-14T14:46:16.708878Z2026-04-14T14:46:19.557385Z2026-04-14T14:46:24.403034Z2026-04-14T14:47:55.424452ZDEV (docker)282APP (docker)83ec2-user@ip-10-30-₴4-zsh|885-zsh86X-zsh₴7* Unable to acce...*- *8INFOscreenpipe_engine::event_driven_capture:invalidating persistent streams after unlock/wake for monitor2INFOsck_rs::stream_manager:stopped 2persistentstream(s)INFOsck_rs::stream_manager:persistentSCK stream started for display 1 (1440x900,2fps, 0 excluded)INFOsck_rs::stream_manager:persistent SCK stream started for display 2 (2560x1440, 2fps, 0 excluded)INFOscreenpipe_engine::snapshot_compaction: snapshot compaction: found 99 eligible framesINFOscreenpipe_engine::snapshot_compaction: snapshotcompaction: 39 frames, 9.3MB → 1.4MB (6.6x),39 JPEGSdeletedINFOscreenpipe_engine::snapshot_compaction: snapshotcompaction: 58 frames,14.2MB → 4.4MB (3.3x), 58 JPEGSdeletedINFOscreenpipe_engine::retention: retention: cleaning up data before 2026-03-31T11:17:55.289588+00:00 (14d retention)INFOscreenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=8206111759785831540, trigger=visual_change)INFOscreenpipe_engine::snapshot_compaction: snapshotcompaction: found 22 eligible framesINFOscreenpipe_engine::snapshot_compaction: snapshotINFOcompaction: 10 frames, 2.4MB → 0.4MB (5.6x), 10 JPEGs deletedscreenpipe_engine::snapshot_compaction: snapshotcompaction: 10 frames,2.7MB → 0.4MB (6.1x),10 JPEGSdeletedINFOscreenpipe_engine::event_driven_capture: content dedup:skipping capture for monitor 1 (hash=-4916394158964482129, trigger=visual_change)INFOscreenpipe_engine::retention: retention: cleaning up data before 2026-03-31T11:22:55.296703+00:00 (14d retention)INFOscreenpipe_engine::snapshot_compaction: snapshot compaction: found 14 eligible framesINFOscreenpipe_engine::snapshot_compaction: snapshotcompaction: 5 frames, 1.2MB → 0.5MB (2.5x), 5 JPEGs deletedINFOscreenpipe_engine::snapshot_compaction: snapshotcompaction: 7 frames,1.2MB → 0.7MB (1.8x), 7 JPEGs deletedINFOscreenpipe_engine::retention: retention: cleaning up data before 2026-03-31T11:27:55.304779+00:00 (14d retention)INFOscreenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3789566028108343630, trigger=visual_change)INFOscreenpipe_engine::snapshot_compaction: snapshot compaction: found 110 eligible framesINFOscreenpipe_engine::snapshot_compaction: snapshotINFOcompaction: 51 frames, 12.9MB → 2.2MB (6.0x), 51 JPEGs deletedscreenpipe_engine::snapshot_compaction: snapshot compaction: 57 frames, 11.0MB → 4.3MB (2.6x),57 JPEGs deletedINFOscreenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3789566028108343630,trigger=click)INFOscreenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3789566028108343630,trigger=click)INFOscreenpipe_engine::event_driven_capture: content dedup:skipping capture for monitor 2 (hash=3789566028108343630, trigger=click)INFOINFOscreenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-3157640653486681547, trigger=visual_change)screenpipe_engine::event_driven_capture: content dedup:skipping capture for monitor 1 (hash=-3157640653486681547, trigger=visual_change)INFOscreenpipe_engine::retention: retention: cleaning up data before 2026-03-31T11:32:55.339587+00:00 (14d retention)INFOscreenpipe_engine::snapshot_compaction: snapshotcompaction: found 116 eligible framesINFOscreenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=7000309365672198019,INFOtrigger=visual_change)INFOscreenpipe_engine::snapshot_compaction: snapshot compaction: 51 frames, 13.6MB → 1.6MB (8.7x), 51 JPEGs deletedINFOscreenpipe_engine::snapshot_compaction: snapshot compaction: 63 frames, 14.7MB → 7.1MB (2.1x), 63 JPEGs deletedscreenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=7000309365672198019,trigger=visual_change)INFOscreenpipe_engine::retention: retention: cleaning up data before 2026-03-31T11:37:55.348221+00:00 (14d retention)INFOscreenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=5629951037509037441, trigger=click)INFOscreenpipe_engine::snapshot_compaction: snapshot compaction: found 116 eligible framesINFOscreenpipe_engine::snapshot_compaction: snapshot compaction: 57 frames, 15.3MB → 1.1MB (14.5X), 57 JPEGs deletedINFOscreenpipe_engine::snapshot_compaction: snapshot compaction: 57 frames, 14.4MB → 7.5MB (1.9X), 57 JPEGs deletedINFOscreenpipe_engine::retention: retention: cleaning up data before 2026-03-31T11:42:55.357147+00:00 (14d retention)INFOscreenpipe_engine::event_driven_capture: content dedup: skippingcapture for monitor 2 (hash=-612684683583975627, trigger=visual_change)INFOscreenpipe_engine::snapshot_compaction: snapshot compaction: found 65 eligible framesINFOINFOscreenpipe_engine::snapshot_compaction: snapshot compaction: 36 frames, 5.3MB → 1.5MB (3.6x), 36 JPEGs deletedscreenpipe_engine::snapshot_compaction: snapshot compaction: 27 frames,7.1MB → 2.7MB (2.6x), 27 JPEGs deletedINFOscreenpipe_engine::retention: retention: cleaning up data before 2026-03-31T11:47:55.424435+00:00 (14d retention)...
|
NULL
|
|
12909
|
278
|
19
|
2026-04-14T11:48:48.173501+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776167328173_m1.jpg...
|
NULL
|
NULL
|
1
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
iTerm2ShellEditViewSessionScriptsProfilesWindowHel iTerm2ShellEditViewSessionScriptsProfilesWindowHelp→0 (ahlSupport Daily • in 12 m100% <7Tue 14 Apr 14:48:47-zsh181DOCKER*= 9812026-04-14T14:14:47.360641Z2026-04-14T14:14:47.418705Z2026-04-14T14:14:56.612619Z2026-04-14T14:14:59.48847522026-04-14T14:15:18.512055Z2026-04-14T14:15:20.957272Z2026-04-14T14:15:27.455059Z2026-04-14T14:17:55.289952Z2026-04-14T14:18:35.418403Z2026-04-14T14:20:27.500187Z2026-04-14T14:20:29.624118Z2026-04-14T14:20:31.856955Z2026-04-14T14:22:00.976673Z2026-04-14T14:22:55.29692722026-04-14T14:25:31.951028Z2026-04-14T14:25:33.145014Z2026-04-14T14:25:34.856488Z2026-04-14T14:27:55.304807Z2026-04-14T14:29:38.517771Z2026-04-14T14:30:35.40868722026-04-14T14:30:41.139828Z2026-04-14T14:30:51.419889Z2026-04-14T14:30:56.881450Z2026-04-14T14:30:59.435124Z2026-04-14T14:30:59.496151Z2026-04-14T14:31:43.821924Z2026-04-14T14:31:46.866533Z2026-04-14T14:32:55.339639Z2026-04-14T14:35:51.721821Z2026-04-14T14:35:54.611650Z2026-04-14T14:35:55.922868Z2026-04-14T14:36:02.750262Z2026-04-14T14:36:12..650486Z2026-04-14T14:37:55.348236Z2026-04-14T14:40:08.577418Z2026-04-14T14:41:02.836167Z2026-04-14T14:41:06.534234Z2026-04-14T14:41:16.097503Z2026-04-14T14:42:55.357171Z2026-04-14T14:44:28.738574Z2026-04-14T14:46:16.708878Z2026-04-14T14:46:19.557385Z2026-04-14T14:46:24.403034Z2026-04-14T14:47:55.424452Z2026-04-14T14:48:41.009372ZDEV (docker)282APP (docker)83ec2-user@ip-10-30-₴4-zsh|885-zsh86-zsh₴7* Unable to acce...88INFOscreenpipe_engine::event_driven_capture:invalidating persistent streams after unlock/wake for monitor 2INFOsck_rs::stream_manager:stopped 2persistentstream(s)INFOsck_rs::stream_manager:persistentSCK stream started for display 1 (1440x900,2fps, 0 excluded)INFOsck_rs::stream_manager:persistent SCK stream started for display 2 (2560x1440, 2fps, 0 excluded)INFOscreenpipe_engine::snapshot_compaction: snapshot compaction: found 99 eligible framesINFOscreenpipe_engine::snapshot_compaction: snapshotcompaction: 39 frames, 9.3MB → 1.4MB (6.6х),39 JPEGSdeletedINFOscreenpipe_engine::snapshot_compaction: snapshotcompaction: 58 frames,14.2MB → 4.4MB (3.3x), 58 JPEGSdeletedINFOscreenpipe_engine::retention: retention: cleaning up data before 2026-03-31T11:17:55.289588+00:00 (14d retention)INFOscreenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=8206111759785831540, trigger=visual_change)INFOscreenpipe_engine::snapshot_compaction: snapshotcompaction: found 22 eligible framesINFOscreenpipe_engine::snapshot_compaction: snapshotINFOcompaction: 10 frames, 2.4MB → 0.4MB (5.6x), 10 JPEGs deletedscreenpipe_engine::snapshot_compaction: snapshotcompaction: 10 frames,2.7MB → 0.4MB (6.1x),10 JPEGSdeletedINFOscreenpipe_engine::event_driven_capture: content dedup:skipping capture for monitor 1 (hash=-4916394158964482129, trigger=visual_change)INFOscreenpipe_engine::retention: retention: cleaning up data before 2026-03-31T11:22:55.296703+00:00 (14d retention)INFOscreenpipe_engine::snapshot_compaction: snapshot compaction: found 14 eligible framesINFOscreenpipe_engine::snapshot_compaction: snapshotcompaction: 5 frames, 1.2MB → 0.5MB (2.5x), 5 JPEGs deletedINFOscreenpipe_engine::snapshot_compaction: snapshotcompaction: 7 frames,1.2MB → 0.7MB (1.8x), 7 JPEGs deletedINFOscreenpipe_engine::retention: retention: cleaning up data before 2026-03-31T11:27:55.304779+00:00 (14d retention)INFOscreenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3789566028108343630, trigger=visual_change)INFOscreenpipe_engine::snapshot_compaction: snapshot compaction: found 110 eligible framesINFOINFOscreenpipe_engine::snapshot_compaction: snapshot compaction: 51 frames, 12.9MB → 2.2MB (6.0x), 51 JPEGs deletedscreenpipe_engine::snapshot_compaction: snapshot compaction: 57 frames, 11.OMB → 4.3MB (2.6x),57 JPEGs deletedINFOscreenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3789566028108343630,trigger=click)INFOscreenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 Chash=3789566028108343630,trigger=click)INFOscreenpipe_engine::event_driven_capture: content dedup:skipping capture for monitor 2 (hash=3789566028108343630, trigger=click)INFOscreenpipe_engine::event_driven_capture: content dedup: skippingcapture for monitor 1 (hash=-3157640653486681547, trigger=visual_change)INFOscreenpipe_engine:: event._driven_capture: content dedup:INFOskippingcapture for monitor 1 (hash=-3157640653486681547, trigger=visual_change)screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T11:32:55.339587+00:00 (14d retention)INFOscreenpipe_engine::snapshot_compaction: snapshotcompaction: found 116 eligible framesINFOscreenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=7000309365672198019,INFOtrigger=visual_change)screenpipe_engine::snapshot_compaction: snapshotINFOcompaction: 51 frames, 13.6MB 1.6MB (8.7x), 51 JPEGs deletedscreenpipe_engine::snapshot_compaction: snapshotscreenpipe_driven_capture:compaction: 63 frames, 14.7MBINFO→ 7.1MB (2.1x), 63 JPEGs deletedengine:: event_content dedup:skipping capture for monitor 2 (hash=7000309365672198019,trigger=visual_change)INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T11:37:55.348221+00:00 (14d retention)INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=5629951037509037441, trigger=click)INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 116 eligible framesINFO screenpipe_engine: : snapshot_compaction: snapshot compaction: 57 frames, 15.3MB → 1.1MB (14.5x), 57 JPEGs deletedINFO screenpipe_engine::snapshot_compaction: snapshot compaction: 57 frames,14.4MB → 7.5MB (1.9x),57 JPEGs deletedINFOscreenpipe_engine::retention: retention: cleaning up data before 2026-03-31T11:42:55.357147+00:00 (14d retention)INFOscreenpipe_engine::event_driven_capture: content dedup:skippingcapture for monitor 2 (hash=-612684683583975627, trigger=visual_change)INFOscreenpipe_engine::snapshot_compaction: snapshot compaction: found 65eligible framesINFOINFOscreenpipe_engine::snapshot_compaction: snapshot compaction: 36 frames, 5.3MB → 1.5MB (3.6x), 36 JPEGs deletedscreenpipe_engine::snapshot_compaction: snapshot compaction: 27 frames,7.1MB → 2.7MB (2.6x), 27 JPEGs deletedINFOscreenpipe_engine::retention: retention: cleaning up data before 2026-03-31T11:47:55.424435+00:00 (14d retention)INFOscreenpipe_engine::event_driven_capture: content dedupstipping capture for monitor 2 (hash=-4246160709188141984,trigger=click)...
|
NULL
|
-5663129127489152441
|
NULL
|
click
|
ocr
|
NULL
|
iTerm2ShellEditViewSessionScriptsProfilesWindowHel iTerm2ShellEditViewSessionScriptsProfilesWindowHelp→0 (ahlSupport Daily • in 12 m100% <7Tue 14 Apr 14:48:47-zsh181DOCKER*= 9812026-04-14T14:14:47.360641Z2026-04-14T14:14:47.418705Z2026-04-14T14:14:56.612619Z2026-04-14T14:14:59.48847522026-04-14T14:15:18.512055Z2026-04-14T14:15:20.957272Z2026-04-14T14:15:27.455059Z2026-04-14T14:17:55.289952Z2026-04-14T14:18:35.418403Z2026-04-14T14:20:27.500187Z2026-04-14T14:20:29.624118Z2026-04-14T14:20:31.856955Z2026-04-14T14:22:00.976673Z2026-04-14T14:22:55.29692722026-04-14T14:25:31.951028Z2026-04-14T14:25:33.145014Z2026-04-14T14:25:34.856488Z2026-04-14T14:27:55.304807Z2026-04-14T14:29:38.517771Z2026-04-14T14:30:35.40868722026-04-14T14:30:41.139828Z2026-04-14T14:30:51.419889Z2026-04-14T14:30:56.881450Z2026-04-14T14:30:59.435124Z2026-04-14T14:30:59.496151Z2026-04-14T14:31:43.821924Z2026-04-14T14:31:46.866533Z2026-04-14T14:32:55.339639Z2026-04-14T14:35:51.721821Z2026-04-14T14:35:54.611650Z2026-04-14T14:35:55.922868Z2026-04-14T14:36:02.750262Z2026-04-14T14:36:12..650486Z2026-04-14T14:37:55.348236Z2026-04-14T14:40:08.577418Z2026-04-14T14:41:02.836167Z2026-04-14T14:41:06.534234Z2026-04-14T14:41:16.097503Z2026-04-14T14:42:55.357171Z2026-04-14T14:44:28.738574Z2026-04-14T14:46:16.708878Z2026-04-14T14:46:19.557385Z2026-04-14T14:46:24.403034Z2026-04-14T14:47:55.424452Z2026-04-14T14:48:41.009372ZDEV (docker)282APP (docker)83ec2-user@ip-10-30-₴4-zsh|885-zsh86-zsh₴7* Unable to acce...88INFOscreenpipe_engine::event_driven_capture:invalidating persistent streams after unlock/wake for monitor 2INFOsck_rs::stream_manager:stopped 2persistentstream(s)INFOsck_rs::stream_manager:persistentSCK stream started for display 1 (1440x900,2fps, 0 excluded)INFOsck_rs::stream_manager:persistent SCK stream started for display 2 (2560x1440, 2fps, 0 excluded)INFOscreenpipe_engine::snapshot_compaction: snapshot compaction: found 99 eligible framesINFOscreenpipe_engine::snapshot_compaction: snapshotcompaction: 39 frames, 9.3MB → 1.4MB (6.6х),39 JPEGSdeletedINFOscreenpipe_engine::snapshot_compaction: snapshotcompaction: 58 frames,14.2MB → 4.4MB (3.3x), 58 JPEGSdeletedINFOscreenpipe_engine::retention: retention: cleaning up data before 2026-03-31T11:17:55.289588+00:00 (14d retention)INFOscreenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=8206111759785831540, trigger=visual_change)INFOscreenpipe_engine::snapshot_compaction: snapshotcompaction: found 22 eligible framesINFOscreenpipe_engine::snapshot_compaction: snapshotINFOcompaction: 10 frames, 2.4MB → 0.4MB (5.6x), 10 JPEGs deletedscreenpipe_engine::snapshot_compaction: snapshotcompaction: 10 frames,2.7MB → 0.4MB (6.1x),10 JPEGSdeletedINFOscreenpipe_engine::event_driven_capture: content dedup:skipping capture for monitor 1 (hash=-4916394158964482129, trigger=visual_change)INFOscreenpipe_engine::retention: retention: cleaning up data before 2026-03-31T11:22:55.296703+00:00 (14d retention)INFOscreenpipe_engine::snapshot_compaction: snapshot compaction: found 14 eligible framesINFOscreenpipe_engine::snapshot_compaction: snapshotcompaction: 5 frames, 1.2MB → 0.5MB (2.5x), 5 JPEGs deletedINFOscreenpipe_engine::snapshot_compaction: snapshotcompaction: 7 frames,1.2MB → 0.7MB (1.8x), 7 JPEGs deletedINFOscreenpipe_engine::retention: retention: cleaning up data before 2026-03-31T11:27:55.304779+00:00 (14d retention)INFOscreenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3789566028108343630, trigger=visual_change)INFOscreenpipe_engine::snapshot_compaction: snapshot compaction: found 110 eligible framesINFOINFOscreenpipe_engine::snapshot_compaction: snapshot compaction: 51 frames, 12.9MB → 2.2MB (6.0x), 51 JPEGs deletedscreenpipe_engine::snapshot_compaction: snapshot compaction: 57 frames, 11.OMB → 4.3MB (2.6x),57 JPEGs deletedINFOscreenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3789566028108343630,trigger=click)INFOscreenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 Chash=3789566028108343630,trigger=click)INFOscreenpipe_engine::event_driven_capture: content dedup:skipping capture for monitor 2 (hash=3789566028108343630, trigger=click)INFOscreenpipe_engine::event_driven_capture: content dedup: skippingcapture for monitor 1 (hash=-3157640653486681547, trigger=visual_change)INFOscreenpipe_engine:: event._driven_capture: content dedup:INFOskippingcapture for monitor 1 (hash=-3157640653486681547, trigger=visual_change)screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T11:32:55.339587+00:00 (14d retention)INFOscreenpipe_engine::snapshot_compaction: snapshotcompaction: found 116 eligible framesINFOscreenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=7000309365672198019,INFOtrigger=visual_change)screenpipe_engine::snapshot_compaction: snapshotINFOcompaction: 51 frames, 13.6MB 1.6MB (8.7x), 51 JPEGs deletedscreenpipe_engine::snapshot_compaction: snapshotscreenpipe_driven_capture:compaction: 63 frames, 14.7MBINFO→ 7.1MB (2.1x), 63 JPEGs deletedengine:: event_content dedup:skipping capture for monitor 2 (hash=7000309365672198019,trigger=visual_change)INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T11:37:55.348221+00:00 (14d retention)INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=5629951037509037441, trigger=click)INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 116 eligible framesINFO screenpipe_engine: : snapshot_compaction: snapshot compaction: 57 frames, 15.3MB → 1.1MB (14.5x), 57 JPEGs deletedINFO screenpipe_engine::snapshot_compaction: snapshot compaction: 57 frames,14.4MB → 7.5MB (1.9x),57 JPEGs deletedINFOscreenpipe_engine::retention: retention: cleaning up data before 2026-03-31T11:42:55.357147+00:00 (14d retention)INFOscreenpipe_engine::event_driven_capture: content dedup:skippingcapture for monitor 2 (hash=-612684683583975627, trigger=visual_change)INFOscreenpipe_engine::snapshot_compaction: snapshot compaction: found 65eligible framesINFOINFOscreenpipe_engine::snapshot_compaction: snapshot compaction: 36 frames, 5.3MB → 1.5MB (3.6x), 36 JPEGs deletedscreenpipe_engine::snapshot_compaction: snapshot compaction: 27 frames,7.1MB → 2.7MB (2.6x), 27 JPEGs deletedINFOscreenpipe_engine::retention: retention: cleaning up data before 2026-03-31T11:47:55.424435+00:00 (14d retention)INFOscreenpipe_engine::event_driven_capture: content dedupstipping capture for monitor 2 (hash=-4246160709188141984,trigger=click)...
|
12906
|
|
12912
|
278
|
21
|
2026-04-14T11:48:54.664532+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776167334664_m1.jpg...
|
NULL
|
NULL
|
1
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
iTerm2ShelllEditViewSessionScriptsProfilesWindowHe iTerm2ShelllEditViewSessionScriptsProfilesWindowHelpSupport Daily - in 12 m•)).100% CTue 14 Apr 14:48:54181DOCKER₴812026-04-14T14:14:47.360641Z2026-04-14T14:14:47.418705Z2026-04-14T14:14:56.612619Z2026-04-14T14:14:59.488475Z2026-04-14T14:15:18.512055Z2026-04-14T14:15:20.957272Z2026-04-14T14:15:27.455059Z2026-04-14T14:17:55.289952Z2026-04-14T14:18:35.418403Z2026-04-14T14:20:27.500187Z2026-04-14T14:20:29.624118Z2026-04-14T14:20:31.856955Z2026-04-14T14:22:00.976673Z2026-04-14T14:22:55.296927Z2026-04-14T14:25:31.951028Z2026-04-14T14:25:33.145014Z2026-04-14T14:25:34.856488Z2026-04-14T14:27:55.304807Z2026-04-14T14:29:38.517771Z2026-04-14T14:30:35.408687Z2026-04-14T14:30:41.139828Z2026-04-14T14:30:51.419889Z2026-04-14T14:30:56.881450Z2026-04-14T14:30:59.435124Z2026-04-14T14:30:59.496151Z2026-04-14114:31:43.82192472026-04-14T14:31:46.866533Z2026-04-14T14:32:55.339639Z2026-04-14T14:35:51.721821Z2026-04-14T14:35:54.611650Z2026-04-14T14:35:55.922868Z2026-04-14T14:36:02.750262Z2026-04-14T14:36:12..650486Z2026-04-14T14:37:55.348236Z2026-04-14T14:40:08.577418Z2026-04-14T14:41:02.836167Z2026-04-14T14:41:06.534234Z2026-04-14T14:41:16.097503Z2026-04-14T14:42:55..35717122026-04-14T14:44:28.738574Z2026-04-14T14:46:16.708878Z2026-04-14T14:46:19.557385Z2026-04-14T14:46:24.403034Z2026-04-14T14:47:55.424452Z2026-04-14T14:48:41.009372Z-zshDEV (docker)282APP (docker)83ec2-user@ip-10-30-₴84885-zsh86-zsh₴7* Unable to acce...INFOscreenpipe.engine::event_driven_capture:invalidating persistent streams after unlock/wake for monitor 2INFOINFOsck_rs::stream_manager:stopped 2persistentstream(s)sck_rs::stream_manager:persistentSCKstream started fordisplay 1 (1440x900,2fps, 0 excluded)INFOsck_rs::stream_manager:persistent SCK stream started for display2 (2560x1440, 2fps, 0 excluded)INFOscreenpipe_engine::snapshot_compaction: snapshotINFOcompaction:found 99eligible framesscreenpipe_engine::snapshot_compaction: snapshotcompaction: 39 frames, 9.3MB → 1.4MB (6.6x), 39 JPEGSdeletedINFOscreenpipe_engine::snapshot_compaction: snapshotcompaction: 58 frames,14.2MB→ 4.4MB (3.3x), 58 JPEGSdeletedINFOscreenpipe_engine::retention: retention: cleaning up data before 2026-03-31T11:17:55.289588+00:00 (14d retention)INFOscreenpipe_engine::event_driven_capture:content dedup:skipping capture for monitor 2 (hash=8206111759785831540, trigger=visual_change)INFOscreenpipe_engine::snapshot_compaction: snapshotcompaction: found 22 eligible framesINFOscreenpipe_engine::snapshot_compaction: snapshotINFOcompaction: 10 frames, 2.4MB → 0.4MB (5.6x), 10 JPEGs deletedINFOscreenpipe_engine::snapshot_compaction: snapshotcompaction: 10 frames,2.7MB → 0.4MB (6.1x),10 JPEGSdeletedscreenpipe_engine::event_driven_capture: content dedup:skippingcapture for monitor 1 (hash=-4916394158964482129, trigger=visual_change)INFOscreenpipe_engine::retention: retention: cleaning up data before 2026-03-31T11:22:55.296703+00:00 (14d retention)INFOscreenpipe_engine::snapshot_compaction: snapshotcompaction: found 14 eligible framesINFOscreenpipe_engine::snapshot_compaction: snapshotINFOcompaction: 5 frames, 1.2MB → 0.5MB (2.5x), 5 JPEGs deletedscreenpipe_engine::snapshot_compaction: snapshotcompaction: 7 frames,1. 2MB → 0.7MB (1.8x), 7 JPEGs deletedINFOscreenpipe_engine::retention: retention: cleaning up data before 2026-03-31T11:27:55.304779+00:00 (14d retention)INFOscreenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3789566028108343630, trigger=visual_change)INFOscreenpipe_engine::snapshot_compaction: snapshot compaction: found 110 eligible framesINFOINFOscreenpipe_engine::snapshot_compaction: snapshot compaction: 51 frames, 12.9MB → 2.2MB (6.0x), 51 JPEGs deletedscreenpipe_engine::snapshot_compaction: snapshot compaction: 57 frames, 11. 0MBINFO+ 4.3MB (2.6x),57 JPEGs deletedscreenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3789566028108343630,trigger=click)INFOscreenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 Chash=3789566028108343630,trigger=click)INFOscreenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=3789566028108343630, trigger=click)INFOINFOscreenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-3157640653486681547, trigger=visual_change)screenpipe_engine:: event._driven_capture: content dedup:INFOskipping capture for monitor 1 (hash=-3157640653486681547, trigger=visual_change)screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T11:32:55.339587+00:00 (14d retention)INFOscreenpipe_engine::snapshot_compaction: snapshot compaction: found 116 eligible framesINFOscreenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=7000309365672198019, trigger=visual_change)INFOINFOscreenpipe_engine::snapshot_compaction: snapshot compaction: 51 frames, 13.6MB → 1.6MB (8.7x), 51 JPEGs deletedscreenpipe_engine::snapshot_compaction: snapshot compaction: 63 frames, 14.7MB 7.1MB (2.1x), 63 JPEGs deletedINFOscreenpipe_engine:: event_driven_capture: content dedup: skipping capture for monitor 2 (hash=7000309365672198019,trigger=visual_change)INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T11:37:55.348221+00:00 (14d retention)INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=5629951037509037441, trigger=click)INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 116 eligible framesINFO screenpipe_engine:: snapshot_compaction: snapshot compaction: 57 frames, 15.3MB → 1.1MB (14.5x), 57 JPEGs deletedINFO screenpipe_engine: :snapshot_compaction: snapshot compaction: 57 frames, 14.4MB → 7.5MB(1.9x), 57 JPEGs deletedINFOscreenpipe_engine::retention: retention: cleaning up data before 2026-03-31T11:42:55.357147+00:00 (14dretention)INFOscreenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-612684683583975627, trigger=visual_change)INFOscreenpipe_engine::snapshot_compaction: snapshot compaction: found 65 eligible framesINFOINFOscreenpipe_engine::snapshot_compaction: snapshot compaction: 36 frames, 5.3MB → 1.5MB (3.6x), 36 JPEGs deletedscreenpipe_engine::snapshot_compaction: snapshot compaction: 27 frames,7.1MB → 2.7MB (2.6x), 27 JPEGs deletedINFOscreenpipe_engine::retention: retention: cleaning up data before 2026-03-31T11:47:55.424435+00:00 (14d retention)INFOscreenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-4246160709188141984, trigger=click)...
|
NULL
|
8695183398264183978
|
NULL
|
visual_change
|
ocr
|
NULL
|
iTerm2ShelllEditViewSessionScriptsProfilesWindowHe iTerm2ShelllEditViewSessionScriptsProfilesWindowHelpSupport Daily - in 12 m•)).100% CTue 14 Apr 14:48:54181DOCKER₴812026-04-14T14:14:47.360641Z2026-04-14T14:14:47.418705Z2026-04-14T14:14:56.612619Z2026-04-14T14:14:59.488475Z2026-04-14T14:15:18.512055Z2026-04-14T14:15:20.957272Z2026-04-14T14:15:27.455059Z2026-04-14T14:17:55.289952Z2026-04-14T14:18:35.418403Z2026-04-14T14:20:27.500187Z2026-04-14T14:20:29.624118Z2026-04-14T14:20:31.856955Z2026-04-14T14:22:00.976673Z2026-04-14T14:22:55.296927Z2026-04-14T14:25:31.951028Z2026-04-14T14:25:33.145014Z2026-04-14T14:25:34.856488Z2026-04-14T14:27:55.304807Z2026-04-14T14:29:38.517771Z2026-04-14T14:30:35.408687Z2026-04-14T14:30:41.139828Z2026-04-14T14:30:51.419889Z2026-04-14T14:30:56.881450Z2026-04-14T14:30:59.435124Z2026-04-14T14:30:59.496151Z2026-04-14114:31:43.82192472026-04-14T14:31:46.866533Z2026-04-14T14:32:55.339639Z2026-04-14T14:35:51.721821Z2026-04-14T14:35:54.611650Z2026-04-14T14:35:55.922868Z2026-04-14T14:36:02.750262Z2026-04-14T14:36:12..650486Z2026-04-14T14:37:55.348236Z2026-04-14T14:40:08.577418Z2026-04-14T14:41:02.836167Z2026-04-14T14:41:06.534234Z2026-04-14T14:41:16.097503Z2026-04-14T14:42:55..35717122026-04-14T14:44:28.738574Z2026-04-14T14:46:16.708878Z2026-04-14T14:46:19.557385Z2026-04-14T14:46:24.403034Z2026-04-14T14:47:55.424452Z2026-04-14T14:48:41.009372Z-zshDEV (docker)282APP (docker)83ec2-user@ip-10-30-₴84885-zsh86-zsh₴7* Unable to acce...INFOscreenpipe.engine::event_driven_capture:invalidating persistent streams after unlock/wake for monitor 2INFOINFOsck_rs::stream_manager:stopped 2persistentstream(s)sck_rs::stream_manager:persistentSCKstream started fordisplay 1 (1440x900,2fps, 0 excluded)INFOsck_rs::stream_manager:persistent SCK stream started for display2 (2560x1440, 2fps, 0 excluded)INFOscreenpipe_engine::snapshot_compaction: snapshotINFOcompaction:found 99eligible framesscreenpipe_engine::snapshot_compaction: snapshotcompaction: 39 frames, 9.3MB → 1.4MB (6.6x), 39 JPEGSdeletedINFOscreenpipe_engine::snapshot_compaction: snapshotcompaction: 58 frames,14.2MB→ 4.4MB (3.3x), 58 JPEGSdeletedINFOscreenpipe_engine::retention: retention: cleaning up data before 2026-03-31T11:17:55.289588+00:00 (14d retention)INFOscreenpipe_engine::event_driven_capture:content dedup:skipping capture for monitor 2 (hash=8206111759785831540, trigger=visual_change)INFOscreenpipe_engine::snapshot_compaction: snapshotcompaction: found 22 eligible framesINFOscreenpipe_engine::snapshot_compaction: snapshotINFOcompaction: 10 frames, 2.4MB → 0.4MB (5.6x), 10 JPEGs deletedINFOscreenpipe_engine::snapshot_compaction: snapshotcompaction: 10 frames,2.7MB → 0.4MB (6.1x),10 JPEGSdeletedscreenpipe_engine::event_driven_capture: content dedup:skippingcapture for monitor 1 (hash=-4916394158964482129, trigger=visual_change)INFOscreenpipe_engine::retention: retention: cleaning up data before 2026-03-31T11:22:55.296703+00:00 (14d retention)INFOscreenpipe_engine::snapshot_compaction: snapshotcompaction: found 14 eligible framesINFOscreenpipe_engine::snapshot_compaction: snapshotINFOcompaction: 5 frames, 1.2MB → 0.5MB (2.5x), 5 JPEGs deletedscreenpipe_engine::snapshot_compaction: snapshotcompaction: 7 frames,1. 2MB → 0.7MB (1.8x), 7 JPEGs deletedINFOscreenpipe_engine::retention: retention: cleaning up data before 2026-03-31T11:27:55.304779+00:00 (14d retention)INFOscreenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3789566028108343630, trigger=visual_change)INFOscreenpipe_engine::snapshot_compaction: snapshot compaction: found 110 eligible framesINFOINFOscreenpipe_engine::snapshot_compaction: snapshot compaction: 51 frames, 12.9MB → 2.2MB (6.0x), 51 JPEGs deletedscreenpipe_engine::snapshot_compaction: snapshot compaction: 57 frames, 11. 0MBINFO+ 4.3MB (2.6x),57 JPEGs deletedscreenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3789566028108343630,trigger=click)INFOscreenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 Chash=3789566028108343630,trigger=click)INFOscreenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=3789566028108343630, trigger=click)INFOINFOscreenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-3157640653486681547, trigger=visual_change)screenpipe_engine:: event._driven_capture: content dedup:INFOskipping capture for monitor 1 (hash=-3157640653486681547, trigger=visual_change)screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T11:32:55.339587+00:00 (14d retention)INFOscreenpipe_engine::snapshot_compaction: snapshot compaction: found 116 eligible framesINFOscreenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=7000309365672198019, trigger=visual_change)INFOINFOscreenpipe_engine::snapshot_compaction: snapshot compaction: 51 frames, 13.6MB → 1.6MB (8.7x), 51 JPEGs deletedscreenpipe_engine::snapshot_compaction: snapshot compaction: 63 frames, 14.7MB 7.1MB (2.1x), 63 JPEGs deletedINFOscreenpipe_engine:: event_driven_capture: content dedup: skipping capture for monitor 2 (hash=7000309365672198019,trigger=visual_change)INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T11:37:55.348221+00:00 (14d retention)INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=5629951037509037441, trigger=click)INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 116 eligible framesINFO screenpipe_engine:: snapshot_compaction: snapshot compaction: 57 frames, 15.3MB → 1.1MB (14.5x), 57 JPEGs deletedINFO screenpipe_engine: :snapshot_compaction: snapshot compaction: 57 frames, 14.4MB → 7.5MB(1.9x), 57 JPEGs deletedINFOscreenpipe_engine::retention: retention: cleaning up data before 2026-03-31T11:42:55.357147+00:00 (14dretention)INFOscreenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-612684683583975627, trigger=visual_change)INFOscreenpipe_engine::snapshot_compaction: snapshot compaction: found 65 eligible framesINFOINFOscreenpipe_engine::snapshot_compaction: snapshot compaction: 36 frames, 5.3MB → 1.5MB (3.6x), 36 JPEGs deletedscreenpipe_engine::snapshot_compaction: snapshot compaction: 27 frames,7.1MB → 2.7MB (2.6x), 27 JPEGs deletedINFOscreenpipe_engine::retention: retention: cleaning up data before 2026-03-31T11:47:55.424435+00:00 (14d retention)INFOscreenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-4246160709188141984, trigger=click)...
|
12910
|
|
12915
|
279
|
25
|
2026-04-14T11:49:25.640754+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776167365640_m2.jpg...
|
NULL
|
NULL
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
Claude000+ New chatQ SearchcustomizeFileEditViewWi Claude000+ New chatQ SearchcustomizeFileEditViewWindowHelpC40MOjSupport Daily - in 11mA100% C & Tue 14 Apr 14:49:25ChatLoWOrkCodeClaude AP 500 internal server errorChatsProjects88 ArtifactsStarredBulgarian citizenship application...Dawarich location tracking projectHecentsClaude API 500 internal server e.Screenpipe query capabilities a...eGPU compatibility with Mac mi...Understanding OpenRouter API...Screenpipe 14-day retention exp...Reddit homepage feed overviewvocker conaner norvisiolelnC..DIA browser RAM configurationScreenpipe company backgroundDSK Bank Bulgaria secure invest.Building a comprehensive perso...Importing Google Timeline data t...Chromecast remote volume butt...Screenpipe free version guideSelf-hosted LLM alternatives to ...Screenpipe database query setupRunning screenpipe for freeMac Studio network switch setupClaude extension in Vivaldi brow...General information requestKed dors on neck causesChange approvalfrom screenshots I can see a lot of these 2026-04-14T14:37:55.348236Z INFOscreenpipe_engine:retention: retention: cleaning up data before 2026-03-31T11:37:55.348221+00:00 (14d retention)2026-04-14T14:40:08.577418Z INFOscreenpipe_engine:event_driven_capture: content dedup: skipping captureTor monitor 2 (nasn=502775103/50703/441, trigger-cllck)2026-04-14T14:41:02.836167Z INFOscreenpipe_engine::snapshot_compaction: snapshot compaction: found 116Show moreThese logs tell you a lot about how Screenpipe manages storage. Let me break each linedown:Ketention cleanuo.cleaning up data before 2026-03-31 (14d retention)Screenpipe has a 14-day retention policy. Anything older than 14 days gets deleted. Thisapplies to both the raw JPEG/MP4 files and the corresponding database records — so oldOCR text, UI events,Updated to 1.2278.0RelaunchReply...Sonnet 46 vLukas KovalikPro nianClaudSTs-APand can make mistakes. Please double-check responses....
|
NULL
|
-2712571195281090293
|
NULL
|
visual_change
|
ocr
|
NULL
|
Claude000+ New chatQ SearchcustomizeFileEditViewWi Claude000+ New chatQ SearchcustomizeFileEditViewWindowHelpC40MOjSupport Daily - in 11mA100% C & Tue 14 Apr 14:49:25ChatLoWOrkCodeClaude AP 500 internal server errorChatsProjects88 ArtifactsStarredBulgarian citizenship application...Dawarich location tracking projectHecentsClaude API 500 internal server e.Screenpipe query capabilities a...eGPU compatibility with Mac mi...Understanding OpenRouter API...Screenpipe 14-day retention exp...Reddit homepage feed overviewvocker conaner norvisiolelnC..DIA browser RAM configurationScreenpipe company backgroundDSK Bank Bulgaria secure invest.Building a comprehensive perso...Importing Google Timeline data t...Chromecast remote volume butt...Screenpipe free version guideSelf-hosted LLM alternatives to ...Screenpipe database query setupRunning screenpipe for freeMac Studio network switch setupClaude extension in Vivaldi brow...General information requestKed dors on neck causesChange approvalfrom screenshots I can see a lot of these 2026-04-14T14:37:55.348236Z INFOscreenpipe_engine:retention: retention: cleaning up data before 2026-03-31T11:37:55.348221+00:00 (14d retention)2026-04-14T14:40:08.577418Z INFOscreenpipe_engine:event_driven_capture: content dedup: skipping captureTor monitor 2 (nasn=502775103/50703/441, trigger-cllck)2026-04-14T14:41:02.836167Z INFOscreenpipe_engine::snapshot_compaction: snapshot compaction: found 116Show moreThese logs tell you a lot about how Screenpipe manages storage. Let me break each linedown:Ketention cleanuo.cleaning up data before 2026-03-31 (14d retention)Screenpipe has a 14-day retention policy. Anything older than 14 days gets deleted. Thisapplies to both the raw JPEG/MP4 files and the corresponding database records — so oldOCR text, UI events,Updated to 1.2278.0RelaunchReply...Sonnet 46 vLukas KovalikPro nianClaudSTs-APand can make mistakes. Please double-check responses....
|
12914
|
|
12917
|
279
|
26
|
2026-04-14T11:49:49.860178+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776167389860_m2.jpg...
|
NULL
|
NULL
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
ClaudeFileEdit000+ New chatQ SearchcustomizeChatsP ClaudeFileEdit000+ New chatQ SearchcustomizeChatsProjects88 ArtifactsStarredBulgarian citizenship application...Dawarich location tracking projecthecentsClaude API 500 internal server e.Screenpipe query capabilities a...eGPU compatibility with Mac mi...Understanding OpenRouter API...Screenpipe 14-day retention exp...Reddit homepage feed overviewvocke conanernorvisiole inC..DIA browser RAM configurationScreenpipe company backgroundDSK Bank Bulgaria secure invest.Building a comprehensive perso...Importing Google Timeline data t...Chromecast remote volume butt...Screenpipe free version guideSelf-hosted LLM alternatives to ...Screenpipe database query setupRunning screenpipe for freeMac Studio network switch setupClaude extension in Vivaldi brow...General information requestKed dors on neck causesChange approvalViewWindowHelpC40MOjSupport Daily - in 11mA100% C4• 8 Tue 14 Apr 14:49:49ChatcoworkCodeClaude AP 500 internal server errorThese logs tell you a lot about how Screenpipe manages storage. Let me break each linedown:Retention cleanup:cleaning up data before 2026-03-31 (14d retention)Screenpipe has a 14-day retention policy. Anything older than 14 days gets deleted. Thisapplies to both the raw JPEG/MP4 files and the corresponding database records — so oldOCR text, UI events, timestamps all get purged from SQLite too. It's a full wipe, not just files.Content dedup:content dedup: skipping capture for monitor 2 (hash=..., trigger=click)This is the event-driven capture being smart - you clicked, which normally triggers acapture, but Screenpipe compared the screen hash to the previous frame and said "nothingvisually changed, skip it." This is what keeps storage down dramatically compared to naiveper-second recording.Snapshot compaction - the interesting one:57 frames, 15.3MB → 1.1MB (14.5x), 57 JPEGs deleted57 frames, 14.4MB → 7.5MB (1.9x), 57 JPEGs deletedThis is Screenpipe taking individual JPEG screenshots and merging them into a compactMP4 video. The individual JPEGs are then deleted. Two things to notice:• First batch: 14.5x compression ratio - these were probably static/slow-changing frames(reading, coding) where video compression is extremely efficient• Second batch: only 1.9x - these were probably Boosteroid frames where every frame isdifferent (gaming), so video compression barely helpsSo for your actual storage question:With 14-day retention + compaction, your steady-state disk usage stabilizes rather thangrowing indefinitely. The real question is what the compacted size settles at. Boosteroidsessions will be the outlier — they compress poorly and you have them daily.Worth running:oasndu -sh ~/. screenpipe/data/3026-04-*/to see day-by-day compacted sizes and get a real sense of your footprint.Updated to 1.2278.0RelaunchLukas KovalikPro nianReply...sonnet 46 vClaudtro mrand can make mistakes. rlease double-cneck responses...
|
NULL
|
-8390346849580917614
|
NULL
|
visual_change
|
ocr
|
NULL
|
ClaudeFileEdit000+ New chatQ SearchcustomizeChatsP ClaudeFileEdit000+ New chatQ SearchcustomizeChatsProjects88 ArtifactsStarredBulgarian citizenship application...Dawarich location tracking projecthecentsClaude API 500 internal server e.Screenpipe query capabilities a...eGPU compatibility with Mac mi...Understanding OpenRouter API...Screenpipe 14-day retention exp...Reddit homepage feed overviewvocke conanernorvisiole inC..DIA browser RAM configurationScreenpipe company backgroundDSK Bank Bulgaria secure invest.Building a comprehensive perso...Importing Google Timeline data t...Chromecast remote volume butt...Screenpipe free version guideSelf-hosted LLM alternatives to ...Screenpipe database query setupRunning screenpipe for freeMac Studio network switch setupClaude extension in Vivaldi brow...General information requestKed dors on neck causesChange approvalViewWindowHelpC40MOjSupport Daily - in 11mA100% C4• 8 Tue 14 Apr 14:49:49ChatcoworkCodeClaude AP 500 internal server errorThese logs tell you a lot about how Screenpipe manages storage. Let me break each linedown:Retention cleanup:cleaning up data before 2026-03-31 (14d retention)Screenpipe has a 14-day retention policy. Anything older than 14 days gets deleted. Thisapplies to both the raw JPEG/MP4 files and the corresponding database records — so oldOCR text, UI events, timestamps all get purged from SQLite too. It's a full wipe, not just files.Content dedup:content dedup: skipping capture for monitor 2 (hash=..., trigger=click)This is the event-driven capture being smart - you clicked, which normally triggers acapture, but Screenpipe compared the screen hash to the previous frame and said "nothingvisually changed, skip it." This is what keeps storage down dramatically compared to naiveper-second recording.Snapshot compaction - the interesting one:57 frames, 15.3MB → 1.1MB (14.5x), 57 JPEGs deleted57 frames, 14.4MB → 7.5MB (1.9x), 57 JPEGs deletedThis is Screenpipe taking individual JPEG screenshots and merging them into a compactMP4 video. The individual JPEGs are then deleted. Two things to notice:• First batch: 14.5x compression ratio - these were probably static/slow-changing frames(reading, coding) where video compression is extremely efficient• Second batch: only 1.9x - these were probably Boosteroid frames where every frame isdifferent (gaming), so video compression barely helpsSo for your actual storage question:With 14-day retention + compaction, your steady-state disk usage stabilizes rather thangrowing indefinitely. The real question is what the compacted size settles at. Boosteroidsessions will be the outlier — they compress poorly and you have them daily.Worth running:oasndu -sh ~/. screenpipe/data/3026-04-*/to see day-by-day compacted sizes and get a real sense of your footprint.Updated to 1.2278.0RelaunchLukas KovalikPro nianReply...sonnet 46 vClaudtro mrand can make mistakes. rlease double-cneck responses...
|
NULL
|
|
12930
|
279
|
34
|
2026-04-14T11:50:52.641967+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776167452641_m2.jpg...
|
NULL
|
NULL
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
PhpStormFileEditFV faVsco.js vProject vProphetAiv PhpStormFileEditFV faVsco.js vProject vProphetAiv D Reports© AutomatedReportsCi© AutomatedReportsRe© AutomatedReportsS:© CreateMockAskJimir© DeleteReportComma© GenerateMarketingR© Team.php© Usage.phpIsack_leamsD TracksO TranscriptionO TwilioD UsersVocabularyDZoom© CoachingFeedbacksUpr© Command.phpcreateDatabaseusers.p© DatabaseTableCount.pr© DeleteOldAiCrmNotesC:© DeleteS3LeftoversComiViewNavigateCodeLaravelRefactorToolsWindowHelp#11894 on JY-18909-automated-reports-ask-jiminny© ReportController.php© SendReportJob.phpAutomatedReportsCommand.phpC AutomatedReportsSendCommand.php X© AddLayoutEntities.php©Team.phpAutomatedReportsRepository.php© AutomatedReportsService.php© CreateHeldActivityEvent.php© TrackProviderInstalledEvent.phpCrealenctivityLoggeaevent.one© UserPilotActivityListener.php© ActivityLogged.phpC RequestGenerateAskJiminnyReportJob.phpC RequestGenerateReportJob.php© AutomatedReportResult.php© AutomatedReport.phpclass AutomatedReportsSendCommand extends CommandA1.x rxecure me consore coliiane* Qreturn intpublic function handle(): int$resultId = $this->option( key: 'result-id');if ($resultid !== null) {return $this->handleForceSend((int) $resultId);nreportkesuurs =uns->reoorcreros.corv-poercenerareororpentresuurs.orforeach ($reportResults as $reportResult) {/** @var AutomatedReportResult $reportResult */Local changesShelfLogConsole xLog XChanges 9 files= .env.local app© ActivityController.php app/Http/Controllers/API©AutomatedReportsSendCommand.php app/Console/Commands,c) minnvveouocommanc ono aoo consoe commanosphp logging.php config© PlaybackService.php app/Services© ReportController.php app/Http/Controllers/Webhook© SyncTolntercom.php app/Jobs/Teampip weo.ono roulesUnversioned Files 8 filesSide-by-side viewerDo not ignore8 b72153b7 app/Console/Commands/JiminnyDebugCommand.phpHighlight wordsX15 8declare(strict_types=1);namespace Jiminny\Console\Commands;use Illuminate\Console\Command;ccoss mnnuveovaconlane* opackage Jiminny console commanasclass JiminnyDebugCommand extends Commandprotected $signature = 'jiminny:debug';public function handle(): void$this->line('this is a debug tool'):exit(t);// View pull request (today 13:29)= custom.logconsole PRODE laravel.logA console (EU]A SF [jiminny@localhost]A console [STAGING] >A HS_local [iminny@localhost]557558SO1562563564565566567568 V569570Ix. AUTO VFlaycroundvSELECT r.* FROM automated_reports rjoin teams t on r.teamid = t.idWHERE r.frequency = 'daily'and r.status = 1AND t.status = 'activelAND (r.exRicesuat >= now() OR r.exeicesnat IS NULL);Sa jiminny v017 A15 X 13 Aselect * from automated_report_results where repontaig IN (18, 33);select * from activity_searches where id = 10932;select * from activity_search_filters where activity_search_id = 10932;select * from automated_reports order by id desc;select * from automated_report_results order by id desc;select * from automated_report_results where reRontaid IN (36);hiilSupport Daily • in 10 mAL AutomatedReportsCommandTest~100% C•Tue 14 Apr 14:50:52CascadeModify AutomatedRepparameters for @AutomatedReportsSendCommand.php as well and lets addIN sult t c as slets and i fo then then do nos foh eA houatsendpeport but calldire.p Senar eportiod tif vaiddvecioemisExplored 3 files and searched 3 queriesNow I have everything I need. I'll add an optional —-result-id argument to the command that bypasses shouldsendReport and dispatches directly if valid recipients exist.wAutomatedReportsSendCommand.php+38 -1Done. Here's what was added:--result-1d ootion on the signature — ovpasses the normal scheduled-time Tlow enurely.hand leForcesendd does.1. Finds AutomatedReportResult by ID - returns FAILURE with a log if not found2. Resolves valid recipients - returns FAILURE with a log if noneDispatches SendReportJo directv no shouldSendRenort checkusage instae tne docker contalner.D bashphp artisan automated-reports:send --result-id=<id>Ask anything (84L)+ <› CodeClaude Sonnet 4.66 differencescurrent versiondeclare(strict_types=1);namespace Jiminny\ConsoLe\Commands;use Carbon\Carbon;use Illuminate\Console\Command;use InvalidArgumentException;use saiunny Joos Autonaueckeoors oenokeoortral0o.use samuunny oos vopu soarcherintertaceruse Jilinny Models Accivicyuse salany mouecs AucomlaLeuneoor cnesucl.use Jiminny\Models\Team;use Jiminny\Services\Activity\CrmOwnerResolver;use Jiminny\Services\Kiosk\AutomatedReports\AutomatedReportsService;* cLass lntaunesu cead* Opackage Jiminny\Console|Commands*/class JiminnyDebugCommand extends Commandpublic const string FREQUENCY_DAILY = 'daily';public const string FREQUENCY_WEEKLY = 'weekly'public const string FREQUENCY_MONTHLY = 'monthly';public const string FREQUENCY_QUARTERLY = 'quarterly':public const string FREQUENCY_ONE_OFF = 'one_off';protected $signature = 'liminny: debug';inale unidWinasun leams50:6UTF-8( 4 spaces...
|
NULL
|
-8934520614474338453
|
NULL
|
visual_change
|
ocr
|
NULL
|
PhpStormFileEditFV faVsco.js vProject vProphetAiv PhpStormFileEditFV faVsco.js vProject vProphetAiv D Reports© AutomatedReportsCi© AutomatedReportsRe© AutomatedReportsS:© CreateMockAskJimir© DeleteReportComma© GenerateMarketingR© Team.php© Usage.phpIsack_leamsD TracksO TranscriptionO TwilioD UsersVocabularyDZoom© CoachingFeedbacksUpr© Command.phpcreateDatabaseusers.p© DatabaseTableCount.pr© DeleteOldAiCrmNotesC:© DeleteS3LeftoversComiViewNavigateCodeLaravelRefactorToolsWindowHelp#11894 on JY-18909-automated-reports-ask-jiminny© ReportController.php© SendReportJob.phpAutomatedReportsCommand.phpC AutomatedReportsSendCommand.php X© AddLayoutEntities.php©Team.phpAutomatedReportsRepository.php© AutomatedReportsService.php© CreateHeldActivityEvent.php© TrackProviderInstalledEvent.phpCrealenctivityLoggeaevent.one© UserPilotActivityListener.php© ActivityLogged.phpC RequestGenerateAskJiminnyReportJob.phpC RequestGenerateReportJob.php© AutomatedReportResult.php© AutomatedReport.phpclass AutomatedReportsSendCommand extends CommandA1.x rxecure me consore coliiane* Qreturn intpublic function handle(): int$resultId = $this->option( key: 'result-id');if ($resultid !== null) {return $this->handleForceSend((int) $resultId);nreportkesuurs =uns->reoorcreros.corv-poercenerareororpentresuurs.orforeach ($reportResults as $reportResult) {/** @var AutomatedReportResult $reportResult */Local changesShelfLogConsole xLog XChanges 9 files= .env.local app© ActivityController.php app/Http/Controllers/API©AutomatedReportsSendCommand.php app/Console/Commands,c) minnvveouocommanc ono aoo consoe commanosphp logging.php config© PlaybackService.php app/Services© ReportController.php app/Http/Controllers/Webhook© SyncTolntercom.php app/Jobs/Teampip weo.ono roulesUnversioned Files 8 filesSide-by-side viewerDo not ignore8 b72153b7 app/Console/Commands/JiminnyDebugCommand.phpHighlight wordsX15 8declare(strict_types=1);namespace Jiminny\Console\Commands;use Illuminate\Console\Command;ccoss mnnuveovaconlane* opackage Jiminny console commanasclass JiminnyDebugCommand extends Commandprotected $signature = 'jiminny:debug';public function handle(): void$this->line('this is a debug tool'):exit(t);// View pull request (today 13:29)= custom.logconsole PRODE laravel.logA console (EU]A SF [jiminny@localhost]A console [STAGING] >A HS_local [iminny@localhost]557558SO1562563564565566567568 V569570Ix. AUTO VFlaycroundvSELECT r.* FROM automated_reports rjoin teams t on r.teamid = t.idWHERE r.frequency = 'daily'and r.status = 1AND t.status = 'activelAND (r.exRicesuat >= now() OR r.exeicesnat IS NULL);Sa jiminny v017 A15 X 13 Aselect * from automated_report_results where repontaig IN (18, 33);select * from activity_searches where id = 10932;select * from activity_search_filters where activity_search_id = 10932;select * from automated_reports order by id desc;select * from automated_report_results order by id desc;select * from automated_report_results where reRontaid IN (36);hiilSupport Daily • in 10 mAL AutomatedReportsCommandTest~100% C•Tue 14 Apr 14:50:52CascadeModify AutomatedRepparameters for @AutomatedReportsSendCommand.php as well and lets addIN sult t c as slets and i fo then then do nos foh eA houatsendpeport but calldire.p Senar eportiod tif vaiddvecioemisExplored 3 files and searched 3 queriesNow I have everything I need. I'll add an optional —-result-id argument to the command that bypasses shouldsendReport and dispatches directly if valid recipients exist.wAutomatedReportsSendCommand.php+38 -1Done. Here's what was added:--result-1d ootion on the signature — ovpasses the normal scheduled-time Tlow enurely.hand leForcesendd does.1. Finds AutomatedReportResult by ID - returns FAILURE with a log if not found2. Resolves valid recipients - returns FAILURE with a log if noneDispatches SendReportJo directv no shouldSendRenort checkusage instae tne docker contalner.D bashphp artisan automated-reports:send --result-id=<id>Ask anything (84L)+ <› CodeClaude Sonnet 4.66 differencescurrent versiondeclare(strict_types=1);namespace Jiminny\ConsoLe\Commands;use Carbon\Carbon;use Illuminate\Console\Command;use InvalidArgumentException;use saiunny Joos Autonaueckeoors oenokeoortral0o.use samuunny oos vopu soarcherintertaceruse Jilinny Models Accivicyuse salany mouecs AucomlaLeuneoor cnesucl.use Jiminny\Models\Team;use Jiminny\Services\Activity\CrmOwnerResolver;use Jiminny\Services\Kiosk\AutomatedReports\AutomatedReportsService;* cLass lntaunesu cead* Opackage Jiminny\Console|Commands*/class JiminnyDebugCommand extends Commandpublic const string FREQUENCY_DAILY = 'daily';public const string FREQUENCY_WEEKLY = 'weekly'public const string FREQUENCY_MONTHLY = 'monthly';public const string FREQUENCY_QUARTERLY = 'quarterly':public const string FREQUENCY_ONE_OFF = 'one_off';protected $signature = 'liminny: debug';inale unidWinasun leams50:6UTF-8( 4 spaces...
|
NULL
|
|
12935
|
281
|
1
|
2026-04-14T11:51:50.467436+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776167510467_m2.jpg...
|
NULL
|
NULL
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
PhpStormFileEditFV faVsco.js vProject vProphetAiv PhpStormFileEditFV faVsco.js vProject vProphetAiv D Reports© AutomatedReportsCi© AutomatedReportsRe© AutomatedReportsS:© CreateMockAskJimir© DeleteReportComma© GenerateMarketingR© Team.php© Usage.phpsack_leamsD TracksO TranscriptionO TwilioD UsersVocabularyDZoom© CoachingFeedbacksUpr© Command.phpc Crearevaroaseusers.oc Daraoase oecountoi© DeleteOldAiCrmNotesC:© DeleteS3LeftoversComiViewNavigateCodeLaravelRefactorToolsWindowHelp• #11894 on JY-18909-automated-reports-ask-jiminny ~© ReportController.php© SendReportJob.phpAutomatedReportsCommand.phpC AutomatedReportsSendCommand.php >© AddLayoutEntities.php©Team.phpAutomatedReportsRepository.php© AutomatedReportsService.php© CreateHeldActivityEvent.php© TrackProviderInstalledEvent.phpCrealeActivityLoggeaevent.one© UserPilotActivityListener.php© ActivityLogged.phpC RequestGenerateAskJiminnyReportJob.phpC RequestGenerateReportJob.php© AutomatedReportResult.php© AutomatedReport.phpclass AutomatedReportsSendCommand extends Commandx rxecure me consore couliiane* Qreturn intpublic function handle(): int$resultId = $this->option( key: 'result-id');if ($resultid l== null) {return $this->handleForceSend((int) $resultId);nreportkesuurs =uns->reoorcreros.corv-poercenerareororpentresuurs.orforeach ($reportResults as $reportResult)/** @var AutomatedReportResult $reportResult */Local changesShelfLogConsole xLog XChanges 9 files= .env.local app© ActivityController.php app/Http/Controllers/API© AutomatedReportsSendCommand.php app/Console/CommandsC) JiminnvDebuaCommand.pho app/Console/Commandsphp logging.php config© PlaybackService.php app/Services© ReportController.php app/Http/Controllers/Webhook© SyncTolntercom.php app/Jobs/Teamphp Web.php routesUnversioned Files 8 filesSide-by-side viewerDo not ignore8 b72153b7 app/Console/Commands/Reports/AutomatedReportsSendCommand.php* Ovar string*/Highlight wordsX15 8 ?protected $signature = 'automated-reports:send';* The console command description.* Oreturn int*/public function handle(): int$reportResults = $this->reportRepository->getGeneratedNotSentResults();foreach ($reportResults as $reportResult) {/** @var AutomatedReportResult $reportResult */suh1s->a1spaucher->a1spauchtnew sendkeportJodlreportkesult-getuuldnreturn CommandALias: :SUCCESS;= custom.logconsole PRODE laravel.logA console (EU]A SF [jiminny@localhost]A console [STAGING] >A HS_local [iminny@localhost]557558- S01562563564565566567568 V569570Ix. AUTO VFlaycroundvSELECT r.* FROM automated_reports rjoin teams t on r.teamid = t.idWHERE r.frequency = 'daily'and r.status = 1AND t.status = 'active'AND (r.exRicesuat >= now() OR r.exeicesnat IS NULL);Sa jiminny v017 A15 Х13 Aselect * from automated_report_results where repontaig IN (18, 33);select * from activity_searches where id = 10932;select * from activity_search_filters where activity_search_id = 10932;select * from automated_reports order by id desc;select * from automated_report_results order by id desc;select * from automated_report_results where reRontaid IN (36);f Support Daily • in 9 mAL AutomatedReportsCommandTestv100% |45]Tue 14 Apr 14:51:50CascadeModify AutomatedRepparameters [EMAIL] as well and lets addIN sult t c as slets and i fo then then do nos foh eA houatsendpeport but calldire.p Senar eportiod irvsaidivecioemisExplored 3 files and searched 3 queriesNow I have everything I need. I'll add an optional -result-id argument to the command that bypasses shouldsendReport and dispatches directly if valid recipients exist.w• Automat+38 -1Done. Here's what was added:--result-1d ootion on the signature — ovpasses the normal scheduled-time Tlow enurely.hand leForcesendd does.1. Finds AutomatedReportResult by ID - returns FAILURE with a log it not tound2. Resolves valid recipients - returns FAILURE with a log if noneDispatches SendReportJo directv no shouldSendRenort checkusage instae tne docker contalner.O bashphp artisan automated-reports:send --result-id=<id>Ask anything (84L)+ @ codeClaude Sonnet 4.63 differencescurrent version»request (today 13:29)$reportResults = $this->reportRepository->getGeneratedNotSentResults();foreach ($reportResults as SreportResult) {/** @var AutomatedReportResult $reportResult */$this->dispatcher->dispatch(new SendReportJob($reportResult->getUuid()));return CommandAZias::SUCCESS;private function handleForceSend(int $resultId): int$reportResult = AutomatedReportResult::find($resultId);if ($reportResult === null) {$this->logger->error(self::LOG_PREFIX . ' Result not found', ['result_id' > $resultidl);return CommandALias::FAILURE;$validRecipients = $this->automatedReportsService->getValidRecipientUsers($reportResult->getReport());if (empty($validRecipients)) {$this->logger->error(self::LOG_PREFIX .' No valid recipients found',tresuur 1o s nresuuuiorW Windsurf Teams50:0uir-o( 4 spaces...
|
NULL
|
2376255711503111018
|
NULL
|
visual_change
|
ocr
|
NULL
|
PhpStormFileEditFV faVsco.js vProject vProphetAiv PhpStormFileEditFV faVsco.js vProject vProphetAiv D Reports© AutomatedReportsCi© AutomatedReportsRe© AutomatedReportsS:© CreateMockAskJimir© DeleteReportComma© GenerateMarketingR© Team.php© Usage.phpsack_leamsD TracksO TranscriptionO TwilioD UsersVocabularyDZoom© CoachingFeedbacksUpr© Command.phpc Crearevaroaseusers.oc Daraoase oecountoi© DeleteOldAiCrmNotesC:© DeleteS3LeftoversComiViewNavigateCodeLaravelRefactorToolsWindowHelp• #11894 on JY-18909-automated-reports-ask-jiminny ~© ReportController.php© SendReportJob.phpAutomatedReportsCommand.phpC AutomatedReportsSendCommand.php >© AddLayoutEntities.php©Team.phpAutomatedReportsRepository.php© AutomatedReportsService.php© CreateHeldActivityEvent.php© TrackProviderInstalledEvent.phpCrealeActivityLoggeaevent.one© UserPilotActivityListener.php© ActivityLogged.phpC RequestGenerateAskJiminnyReportJob.phpC RequestGenerateReportJob.php© AutomatedReportResult.php© AutomatedReport.phpclass AutomatedReportsSendCommand extends Commandx rxecure me consore couliiane* Qreturn intpublic function handle(): int$resultId = $this->option( key: 'result-id');if ($resultid l== null) {return $this->handleForceSend((int) $resultId);nreportkesuurs =uns->reoorcreros.corv-poercenerareororpentresuurs.orforeach ($reportResults as $reportResult)/** @var AutomatedReportResult $reportResult */Local changesShelfLogConsole xLog XChanges 9 files= .env.local app© ActivityController.php app/Http/Controllers/API© AutomatedReportsSendCommand.php app/Console/CommandsC) JiminnvDebuaCommand.pho app/Console/Commandsphp logging.php config© PlaybackService.php app/Services© ReportController.php app/Http/Controllers/Webhook© SyncTolntercom.php app/Jobs/Teamphp Web.php routesUnversioned Files 8 filesSide-by-side viewerDo not ignore8 b72153b7 app/Console/Commands/Reports/AutomatedReportsSendCommand.php* Ovar string*/Highlight wordsX15 8 ?protected $signature = 'automated-reports:send';* The console command description.* Oreturn int*/public function handle(): int$reportResults = $this->reportRepository->getGeneratedNotSentResults();foreach ($reportResults as $reportResult) {/** @var AutomatedReportResult $reportResult */suh1s->a1spaucher->a1spauchtnew sendkeportJodlreportkesult-getuuldnreturn CommandALias: :SUCCESS;= custom.logconsole PRODE laravel.logA console (EU]A SF [jiminny@localhost]A console [STAGING] >A HS_local [iminny@localhost]557558- S01562563564565566567568 V569570Ix. AUTO VFlaycroundvSELECT r.* FROM automated_reports rjoin teams t on r.teamid = t.idWHERE r.frequency = 'daily'and r.status = 1AND t.status = 'active'AND (r.exRicesuat >= now() OR r.exeicesnat IS NULL);Sa jiminny v017 A15 Х13 Aselect * from automated_report_results where repontaig IN (18, 33);select * from activity_searches where id = 10932;select * from activity_search_filters where activity_search_id = 10932;select * from automated_reports order by id desc;select * from automated_report_results order by id desc;select * from automated_report_results where reRontaid IN (36);f Support Daily • in 9 mAL AutomatedReportsCommandTestv100% |45]Tue 14 Apr 14:51:50CascadeModify AutomatedRepparameters [EMAIL] as well and lets addIN sult t c as slets and i fo then then do nos foh eA houatsendpeport but calldire.p Senar eportiod irvsaidivecioemisExplored 3 files and searched 3 queriesNow I have everything I need. I'll add an optional -result-id argument to the command that bypasses shouldsendReport and dispatches directly if valid recipients exist.w• Automat+38 -1Done. Here's what was added:--result-1d ootion on the signature — ovpasses the normal scheduled-time Tlow enurely.hand leForcesendd does.1. Finds AutomatedReportResult by ID - returns FAILURE with a log it not tound2. Resolves valid recipients - returns FAILURE with a log if noneDispatches SendReportJo directv no shouldSendRenort checkusage instae tne docker contalner.O bashphp artisan automated-reports:send --result-id=<id>Ask anything (84L)+ @ codeClaude Sonnet 4.63 differencescurrent version»request (today 13:29)$reportResults = $this->reportRepository->getGeneratedNotSentResults();foreach ($reportResults as SreportResult) {/** @var AutomatedReportResult $reportResult */$this->dispatcher->dispatch(new SendReportJob($reportResult->getUuid()));return CommandAZias::SUCCESS;private function handleForceSend(int $resultId): int$reportResult = AutomatedReportResult::find($resultId);if ($reportResult === null) {$this->logger->error(self::LOG_PREFIX . ' Result not found', ['result_id' > $resultidl);return CommandALias::FAILURE;$validRecipients = $this->automatedReportsService->getValidRecipientUsers($reportResult->getReport());if (empty($validRecipients)) {$this->logger->error(self::LOG_PREFIX .' No valid recipients found',tresuur 1o s nresuuuiorW Windsurf Teams50:0uir-o( 4 spaces...
|
12934
|
|
12938
|
281
|
3
|
2026-04-14T11:51:57.376801+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776167517376_m2.jpg...
|
NULL
|
NULL
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
PhpStormFileEditFV faVsco.s vProject vProphetAiv D PhpStormFileEditFV faVsco.s vProject vProphetAiv D Reports© AutomatedReportsCi© AutomatedReportsRe© AutomatedReportsS:© CreateMockAskJimir© DeleteReportComma© GenerateMarketingR© Team.php© Usage.phpIsack_leams_lracksO TranscriptionO TwilioD UsersVocabularyDZoom© CoachingFeedbacksUpr© Command.phpc Crearevaroaseusers.oc Daraoase oecountoi© DeleteOldAiCrmNotesC:© DeleteS3LeftoversComiViewNavigateCodeLaravelRefactorToolsWindowHelp• #11894 on JY-18909-automated-reports-ask-jiminny ~© ReportController.php© SendReportJob.phpAutomatedReportsCommand.phpC AutomatedReportsSendCommand.php >© AddLayoutEntities.php©Team.phpAutomatedReportsRepository.php© AutomatedReportsService.php© CreateHeldActivityEvent.php© TrackProviderInstalledEvent.phpCrealenctivityLoggeacvent.one© UserPilotActivityListener.php© ActivityLogged.phpC RequestGenerateAskJiminnyReportJob.phpRequestGeneratekeportJob.ong© AutomatedReportResult.php© AutomatedReport.phpclass AutomatedReportsSendCommand extends CommandA1.x rxecure me consore couliiane* Qreturn intpublic function handle(): int$resultId = $this->option( key: 'result-id');if ($resultid l== null) {return $this->handleForceSend((int) $resultId);$reportResults = $this->reportRepository->getGeneratedNotSentResults();foreach ($reportResults as $reportResult) {/** @var AutomatedReportResult $reportResult */Local changesShelfLogConsole xLog XChanges 9 files= .env.local app© ActivityController.php app/Http/Controllers/API© AutomatedReportsSendCommand.php app/Console/CommandsC) JiminnvDebuaCommand.pho app/Console/Commandsphp logging.php config© PlaybackService.php app/Services© ReportController.php app/Http/Controllers/Webhook© SyncTolntercom.php app/Jobs/Teamphp Web.php routesUnversioned Files 8 filesSide-by-side viewerDo not ignoreHighlight words$b72153b7app/console/commanas/keports/Automatedkeportssenacommana.png* The name and signature of the console command.X 15 8* Qvar stringprotected $signature = 'automated-reports:send':* The console command description.* Qreturn intpublic function handle(): intфreporckesults = schis->reportkepository->gerbeneratednotsentkesultsnforeach ($reportResults as $reportResult) {/** @var AutomatedReportResult $reportResult */$this->dispatcher->dispatch(new SendReportJob($reportResult->getUuid)));recurn commandAczas..suecess;= custom.logconsole PROD= laravel.logA console (EU]A SF [jiminny@localhost]A console [STAGING] >A HS_local [iminny@localhost]557558- S01563564565566567568 V569570Ix. AUTO VFlaycroundvSELECI r.* FRUN aucomaced_reporus njoin teams t on r.teamid = t.idWHERE r. Erequency = 'daily'and r.status = 1AND t.status = 'activelAND (r.exRicesuat >= now() OR r.exeicesnat IS NULL);Sa jiminny v017 A15 Х13 Aselect * from automated_report_results where repontaig IN (18, 33);select * from activity_searches where id = 10932;select * from activity_search_filters where activity_search_id = 10932;select * from automated_reports order by id desc;select * from automated_report_results order by id desc;select * from automated_report_results where reRontaid IN (36);f Support Daily • in 9 mAU AutomatedReportsCommandTestv100% C•Tue 14 Apr 14:51:57CascadeModify AutomatedRepparameters for @AutomatedReportsSendCommand.php as well and lets addIN sult t c as slets and i fo then then do nos foh eA houatsendpeport but calldire.p Senar eportiod tif vaiddvecioeintswExplored 3 files and searched 3 queriesNow I have everything I need. I'll add an optional -result-id argument to the command that bypasses shouldsendReport and dispatches directly if valid recipients existAutomate+38 -1Done. Here's what was added:--result-1d ootion on the signature — ovpasses the normal scheduled-time Tlow enurely.hand leForcesendd does.1. Finds AutomatedReportResult by ID - returns FAILURE with a log it not tound2. Resolves valid recipients - returns FAILURE with a log if noneDispatches SendReportJob directv no shouldSendRenort checkusage instae tne docker contalner.O bashphp artisan automated-reports:send --result-id=<id>Ask anything (&4L)+ <>CodeClaude Sonnet 4.63 differencescurrent versior* The name and signature of the console command.* @var stringprotected $signature = 'automated-reports:sengf {--result-id= : Force send a specific AutomatedReportResult by ID, bypt* The console command description.* @return int*/public function handle(): int$resultId = $this->option('result-id');if ($resultId !== null) €return $this->handLeForceSend((int) $resultId);$reportResults = $this->reportRepository->getGeneratedNotSentResults();foreach ($reportResults as $reportResult) {/** @var AutomatedReportResult $reportResult */nuns-›onsoaucher->ousparchuney senoredortyo. reporcresult->ceruuroooo.request (today 13:29)W Windsurf Teams50:6uir-o4 spaces...
|
NULL
|
4581923386863293376
|
NULL
|
click
|
ocr
|
NULL
|
PhpStormFileEditFV faVsco.s vProject vProphetAiv D PhpStormFileEditFV faVsco.s vProject vProphetAiv D Reports© AutomatedReportsCi© AutomatedReportsRe© AutomatedReportsS:© CreateMockAskJimir© DeleteReportComma© GenerateMarketingR© Team.php© Usage.phpIsack_leams_lracksO TranscriptionO TwilioD UsersVocabularyDZoom© CoachingFeedbacksUpr© Command.phpc Crearevaroaseusers.oc Daraoase oecountoi© DeleteOldAiCrmNotesC:© DeleteS3LeftoversComiViewNavigateCodeLaravelRefactorToolsWindowHelp• #11894 on JY-18909-automated-reports-ask-jiminny ~© ReportController.php© SendReportJob.phpAutomatedReportsCommand.phpC AutomatedReportsSendCommand.php >© AddLayoutEntities.php©Team.phpAutomatedReportsRepository.php© AutomatedReportsService.php© CreateHeldActivityEvent.php© TrackProviderInstalledEvent.phpCrealenctivityLoggeacvent.one© UserPilotActivityListener.php© ActivityLogged.phpC RequestGenerateAskJiminnyReportJob.phpRequestGeneratekeportJob.ong© AutomatedReportResult.php© AutomatedReport.phpclass AutomatedReportsSendCommand extends CommandA1.x rxecure me consore couliiane* Qreturn intpublic function handle(): int$resultId = $this->option( key: 'result-id');if ($resultid l== null) {return $this->handleForceSend((int) $resultId);$reportResults = $this->reportRepository->getGeneratedNotSentResults();foreach ($reportResults as $reportResult) {/** @var AutomatedReportResult $reportResult */Local changesShelfLogConsole xLog XChanges 9 files= .env.local app© ActivityController.php app/Http/Controllers/API© AutomatedReportsSendCommand.php app/Console/CommandsC) JiminnvDebuaCommand.pho app/Console/Commandsphp logging.php config© PlaybackService.php app/Services© ReportController.php app/Http/Controllers/Webhook© SyncTolntercom.php app/Jobs/Teamphp Web.php routesUnversioned Files 8 filesSide-by-side viewerDo not ignoreHighlight words$b72153b7app/console/commanas/keports/Automatedkeportssenacommana.png* The name and signature of the console command.X 15 8* Qvar stringprotected $signature = 'automated-reports:send':* The console command description.* Qreturn intpublic function handle(): intфreporckesults = schis->reportkepository->gerbeneratednotsentkesultsnforeach ($reportResults as $reportResult) {/** @var AutomatedReportResult $reportResult */$this->dispatcher->dispatch(new SendReportJob($reportResult->getUuid)));recurn commandAczas..suecess;= custom.logconsole PROD= laravel.logA console (EU]A SF [jiminny@localhost]A console [STAGING] >A HS_local [iminny@localhost]557558- S01563564565566567568 V569570Ix. AUTO VFlaycroundvSELECI r.* FRUN aucomaced_reporus njoin teams t on r.teamid = t.idWHERE r. Erequency = 'daily'and r.status = 1AND t.status = 'activelAND (r.exRicesuat >= now() OR r.exeicesnat IS NULL);Sa jiminny v017 A15 Х13 Aselect * from automated_report_results where repontaig IN (18, 33);select * from activity_searches where id = 10932;select * from activity_search_filters where activity_search_id = 10932;select * from automated_reports order by id desc;select * from automated_report_results order by id desc;select * from automated_report_results where reRontaid IN (36);f Support Daily • in 9 mAU AutomatedReportsCommandTestv100% C•Tue 14 Apr 14:51:57CascadeModify AutomatedRepparameters for @AutomatedReportsSendCommand.php as well and lets addIN sult t c as slets and i fo then then do nos foh eA houatsendpeport but calldire.p Senar eportiod tif vaiddvecioeintswExplored 3 files and searched 3 queriesNow I have everything I need. I'll add an optional -result-id argument to the command that bypasses shouldsendReport and dispatches directly if valid recipients existAutomate+38 -1Done. Here's what was added:--result-1d ootion on the signature — ovpasses the normal scheduled-time Tlow enurely.hand leForcesendd does.1. Finds AutomatedReportResult by ID - returns FAILURE with a log it not tound2. Resolves valid recipients - returns FAILURE with a log if noneDispatches SendReportJob directv no shouldSendRenort checkusage instae tne docker contalner.O bashphp artisan automated-reports:send --result-id=<id>Ask anything (&4L)+ <>CodeClaude Sonnet 4.63 differencescurrent versior* The name and signature of the console command.* @var stringprotected $signature = 'automated-reports:sengf {--result-id= : Force send a specific AutomatedReportResult by ID, bypt* The console command description.* @return int*/public function handle(): int$resultId = $this->option('result-id');if ($resultId !== null) €return $this->handLeForceSend((int) $resultId);$reportResults = $this->reportRepository->getGeneratedNotSentResults();foreach ($reportResults as $reportResult) {/** @var AutomatedReportResult $reportResult */nuns-›onsoaucher->ousparchuney senoredortyo. reporcresult->ceruuroooo.request (today 13:29)W Windsurf Teams50:6uir-o4 spaces...
|
12936
|
|
12943
|
280
|
4
|
2026-04-14T11:52:05.878679+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776167525878_m1.jpg...
|
NULL
|
NULL
|
1
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
iTerm2ShellEditViewSessionScriptsProfilesWindowHel iTerm2ShellEditViewSessionScriptsProfilesWindowHelp‹ →0 lhlSupport Daily - in 8 m100% <APP (-zsh)DOCKER4- 981DEV (docker)882APP (-psh)83ec2-user@ip-10-30-... 984-zsh885-zsh86lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/jiminny/app (JY-18909-automated-reports-ask-jiminny) $ git pushEnumerating objects: 63, done.Counting objects: 100% (55/55), done.Deltacompression using up to 8 threadsCompressing objects: 100% (28/28),done.Writing objects: 100% (29/29), 3.77 KiB | 3.77 MiB/s, done.Total 29 (delta 22), reused 0 (delta 0), pack-reused 0remote: Resolving deltas: 100% (22/22), completed with 20 local objects.remote:remote: GitHubfound 24 vulnerabilities on jiminny/app's default branch (2 critical, 12 high, 9 moderate, 1 low). To find out more, visit:remote:[URL_WITH_CREDENTIALS] ~/jiminny/app (JY-18909-automated-reports-ask-jiminny) $ csfixdocker exec -it docker_1amp_1./vendor/bin/php-cs-fixer fix--config=.php-cs-fixer.dist.php -v --using-cache=no --diffPHP CS Fixer 3.87.1 Alexander by Fabien Potencier, Dariusz Ruminski and contributors.PHPruntime:8.3.30Running analysis on 7 cores with 10 files per process.Parallel runner is an experimental feature and may be unstable, use it at your own risk. Feedback highly appreciated!Loadedconfigdefault from-php-cs-fixer.dist.php".5589/5589100%Fixed 0 of 5589 files in 39.991 seconds, 67.00 MB memory usedWhat's next:Try Docker Debug for seamless, persistent debugging tools in any container or image → docker debug docker_lamp_1Learn more at [URL_WITH_CREDENTIALS] ~/jiminny/app (JY-18909-automated-reports-ask-dimiyny) $ |-zsh®0 878Tue 14 Apr 14:52:05T81* Unable to acce...* 38APP...
|
NULL
|
7588109940926088354
|
NULL
|
visual_change
|
ocr
|
NULL
|
iTerm2ShellEditViewSessionScriptsProfilesWindowHel iTerm2ShellEditViewSessionScriptsProfilesWindowHelp‹ →0 lhlSupport Daily - in 8 m100% <APP (-zsh)DOCKER4- 981DEV (docker)882APP (-psh)83ec2-user@ip-10-30-... 984-zsh885-zsh86lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/jiminny/app (JY-18909-automated-reports-ask-jiminny) $ git pushEnumerating objects: 63, done.Counting objects: 100% (55/55), done.Deltacompression using up to 8 threadsCompressing objects: 100% (28/28),done.Writing objects: 100% (29/29), 3.77 KiB | 3.77 MiB/s, done.Total 29 (delta 22), reused 0 (delta 0), pack-reused 0remote: Resolving deltas: 100% (22/22), completed with 20 local objects.remote:remote: GitHubfound 24 vulnerabilities on jiminny/app's default branch (2 critical, 12 high, 9 moderate, 1 low). To find out more, visit:remote:[URL_WITH_CREDENTIALS] ~/jiminny/app (JY-18909-automated-reports-ask-jiminny) $ csfixdocker exec -it docker_1amp_1./vendor/bin/php-cs-fixer fix--config=.php-cs-fixer.dist.php -v --using-cache=no --diffPHP CS Fixer 3.87.1 Alexander by Fabien Potencier, Dariusz Ruminski and contributors.PHPruntime:8.3.30Running analysis on 7 cores with 10 files per process.Parallel runner is an experimental feature and may be unstable, use it at your own risk. Feedback highly appreciated!Loadedconfigdefault from-php-cs-fixer.dist.php".5589/5589100%Fixed 0 of 5589 files in 39.991 seconds, 67.00 MB memory usedWhat's next:Try Docker Debug for seamless, persistent debugging tools in any container or image → docker debug docker_lamp_1Learn more at [URL_WITH_CREDENTIALS] ~/jiminny/app (JY-18909-automated-reports-ask-dimiyny) $ |-zsh®0 878Tue 14 Apr 14:52:05T81* Unable to acce...* 38APP...
|
12941
|
|
12954
|
281
|
11
|
2026-04-14T11:53:50.743477+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776167630743_m2.jpg...
|
NULL
|
NULL
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
ClaudeFileEdit000+ New chatQ SearchcustomizeChatsP ClaudeFileEdit000+ New chatQ SearchcustomizeChatsProjects88 ArtifactsStarredBulgarian citizenship application...Dawarich location tracking projecthecentsClaude API 500 internal server e.Screenpipe query capabilities a...eGPU compatibility with Mac mi...Understanding OpenRouter API...Screenpipe 14-day retention exp...Reddit homepage feed overviewvocke conanernorvisiole inC..DIA browser RAM configurationScreenpipe company backgroundDSK Bank Bulgaria secure invest.Building a comprehensive perso...Importing Google Timeline data t...Chromecast remote volume butt...Screenpipe free version guideSelf-hosted LLM alternatives to ...Screenpipe database query setupRunning screenpipe for freeMac Studio network switch setupClaude extension in Vivaldi brow...General information requestKed dos onneck causesChange approvalViewWindowHelp<40 ll f Support Daily • in 7mA100% C & Tue 14 Apr 14:53:50CnaucoworkCodeClaude AP 500 internal server errorhow is the db cleaned with retension? Also is there soem setting?Good questions. Let me check the specifics.ocarcricu urie welI couldn't find the exact Screenpipe source for retention internals, but combining what wesaw in the logs + the architecture docs, here's what I can tell you confidently:How the DB cleanup works:The log line you showed says it clearly:retention: cleaning up data before 2026-03-31 (14d retention)This runs as a background job inside Screenpipe. It deletes both together — the SQLite rows(OCR text, timestamps, app names, UI events) AND the corresponding video/image files ondisk. They're linked by (frame_id, so when the retention job fires it cascades through both.Nothing survives past the retention window.Is there a setting to change it?Yes — it's in the Screenpipe desktop app under Settings → General. Look for somethinglabeled "Data retention" or "Keep data for X days". Your current value is 14 days based on thelog. You can increase or decrease it from there.There's also a CLI flag if you run Screenpipe manually:oashscreenpipe --data-retention-days 30What 14 days means practically for you:• DB records older than 14 days → deleted• Video/JPEG files older than 14 days → deleted• No way to recover them after the fact• Your Screenpipe Dashboard search can only go back 14 days maxIf you want longer history for things like tracking Boosteroid gaming sessions over time,you'd need to either increase the retention period (costs more disk space) or use the n8napproach to extract and store summaries somewhere permanent before the 14-day windowcloses.Updated to 1.2278.0RelaunchLukas KovalikPro nianReply...sonnet 46 vClaude lo Arora can make mistakes. rlease aouble-cneck cited sources....
|
NULL
|
-1138436933540866434
|
NULL
|
click
|
ocr
|
NULL
|
ClaudeFileEdit000+ New chatQ SearchcustomizeChatsP ClaudeFileEdit000+ New chatQ SearchcustomizeChatsProjects88 ArtifactsStarredBulgarian citizenship application...Dawarich location tracking projecthecentsClaude API 500 internal server e.Screenpipe query capabilities a...eGPU compatibility with Mac mi...Understanding OpenRouter API...Screenpipe 14-day retention exp...Reddit homepage feed overviewvocke conanernorvisiole inC..DIA browser RAM configurationScreenpipe company backgroundDSK Bank Bulgaria secure invest.Building a comprehensive perso...Importing Google Timeline data t...Chromecast remote volume butt...Screenpipe free version guideSelf-hosted LLM alternatives to ...Screenpipe database query setupRunning screenpipe for freeMac Studio network switch setupClaude extension in Vivaldi brow...General information requestKed dos onneck causesChange approvalViewWindowHelp<40 ll f Support Daily • in 7mA100% C & Tue 14 Apr 14:53:50CnaucoworkCodeClaude AP 500 internal server errorhow is the db cleaned with retension? Also is there soem setting?Good questions. Let me check the specifics.ocarcricu urie welI couldn't find the exact Screenpipe source for retention internals, but combining what wesaw in the logs + the architecture docs, here's what I can tell you confidently:How the DB cleanup works:The log line you showed says it clearly:retention: cleaning up data before 2026-03-31 (14d retention)This runs as a background job inside Screenpipe. It deletes both together — the SQLite rows(OCR text, timestamps, app names, UI events) AND the corresponding video/image files ondisk. They're linked by (frame_id, so when the retention job fires it cascades through both.Nothing survives past the retention window.Is there a setting to change it?Yes — it's in the Screenpipe desktop app under Settings → General. Look for somethinglabeled "Data retention" or "Keep data for X days". Your current value is 14 days based on thelog. You can increase or decrease it from there.There's also a CLI flag if you run Screenpipe manually:oashscreenpipe --data-retention-days 30What 14 days means practically for you:• DB records older than 14 days → deleted• Video/JPEG files older than 14 days → deleted• No way to recover them after the fact• Your Screenpipe Dashboard search can only go back 14 days maxIf you want longer history for things like tracking Boosteroid gaming sessions over time,you'd need to either increase the retention period (costs more disk space) or use the n8napproach to extract and store summaries somewhere permanent before the 14-day windowcloses.Updated to 1.2278.0RelaunchLukas KovalikPro nianReply...sonnet 46 vClaude lo Arora can make mistakes. rlease aouble-cneck cited sources....
|
NULL
|