|
9828
|
PhpStormFileFditViewNavigateCodelaravelRefactonToo PhpStormFileFditViewNavigateCodelaravelRefactonToolsWindowHelpFV faVsco.s v#11894 on JY-18909-automated-reports-ask-iminny K vProject v© ReportController.php xJiminnybeouecommana.ongc) AutomatedReporssenccommane.ono© AutomatedReportsCommand.phpC AutomatedReportsRepository.phpC AutomatedReportsService.phpC IterateUsersCommand.g(C) JiminnyCacheClearCom© CreateHeldActivityEvent.php© TrackProviderInstalledEvent.php© CreateActivityLoggedEvent.php© JiminnyDebugCommanc(©) UserPilotActivityListener.php©) ActivityLogged.phpC) AutomatedReportsCallbackService.php© Jiminnysetencryptedlo(c) Jiminny okenintocomm© RequestGenerateAskJiminnyReportJob.php• RequestGeneratekeporJob.onoC AutomatedReportResult.phpC MakeSlackLiveCoachins(C) ManageScimForTeam.o© AutomatedReport.phpмarkbranchrorenvironn(C) MuteOrganizerChannel(C) PhpApm.php(C PropagateCoachingFee(©) PurgeConterences.php(©) PurgeSoftDeletedOppol© PurgeSyncBatchesCom(e Recalculatebealkisksco(c) Removebe eremarkersc(e) Remove-xoiredNudoesc removeunusecrarclo(C) ResetElasticSearch.ohp(C) RestoreActivityCrmProv(C) RestoreActivityTypeCor(C) SeedActivities.phpC) SyncActivity.php© Tracklmported.php(C) UpdateActivitiesAverag© WhichWorkerlsWorking> @7 Scheduling© Kernel.php> M Contracts> M Domain> DDTO> Emails› _ Enums> D Events> _ Exceptions>UFFMpeg>W Formatscuaros> _Helpersy UHttp> M AccessTokenProviderv D Controllers› DAPID AuthCustomerApillinternall KlockW Settings_ lelephonyweshook> MHubspot> MIntearationAppSubsc(C) ActivitvProviderCont(C) ActivityTranscription(C) BaseController.php(C) CalendarController.p© ReportController.phpSoftphoneWebhookCK?phpdeclare(scrict_types=l);manespace Jamunny Huto controllers veonook.use varoon calrdonuse 1Lcuninare contracus bus uispatcher as busuisoaccheruuse uumnare Contracus Events u soatcher as -venti soatcher.Accepukenecuuse 1lluminate Http JsonResponse:use Illuminate \Http \Request;use Jiminny Events AutomatedReports AutomatedReportGenerated:use samnny exceomons moceuvorrounorxceoron.use viminny nuto concrocters Aostraccuontrocteruse Jiminny Jobs AutomatedReports SendReportJob:use Jiminny Models AutomatedReportResult:use Jiminny Services K1OSK AutomatedReports AutomatedReportscallbackService:use Jiminny Services K1OSK AutomatedReports AutomatedReportsserviceuse Psr\LogLoggerinterface:use Inrowable;class reortconcrouuer extenos aostractuontrouten* Log prefix for all loq messages*/private const string LOG_PREFIX =' Report Ready…':public function -_constructlprivate readonly Automatedreportsservice sautomatedreportsservice.private readonly Busbispatcher sdispatcher,privace readonly Loggerintertace slogger,privace readonly AucomacedkeportstaLlbackservice pcaLubackservice,private readonly Eventbispatcher seventbispatcher,public function ready(Request srequest): Jsonkesponsei - 5spayload = srequest-›aluo:nnow = carroonr.no rSthis->loqger->info(self::L0G_PREFIX .' Webhook received','payload' => Spayload,ID:/ validatesreportuuid = sth1s->callbackservice->getResultuu1d(SpayLoad):lf (empty(sreportuuid)) &return responselts-zgsc v Accept File &+XIReject File hesdage => "Request IU 15 emptyJ, scacus: 400)1C AbstractController.phpWinasurt changelog 2.12.21: A new version is avallableSupport Daily • in 4h 6m100% |45]Tue 14 Apr 10:54:14• RequestGenerateAskJiminnyReportJobTest v= custom.log= laravel.loge SF (iminny@localhostc HS_local fiminny@localhostL console (PROD]Cascade< console EUiFixing ReportControlle5175185195205711522523540521520OL75305315335385395405415425445451546154854955€551552553554555556557558559L console [STAGING] *© AskJiminnyReportActivityService.phpC RequestGenerateAskJiminnyReportJobTest.phpTx: Auto vHaycroundvliminnyCONCAT(u.id, EASE WHEN w.id = t.owner_id THEN" (owner)' ELSE"' END) AS USI16 413 W13 M VLets modify it a bit, @AutomatedReportGenerated.php#L12-16 why do we needboth Sreport and result in rthe consructor. Where are these used?u.email,sa.*Let me check where both properties are used:t.owner_1d FROM soc1al_accounts saSearched AutomatedReportGenerated in ~/jiminny/app (*.php) (6)JOIN users u on u.1d = sa.soclable_1dTihe lstener is the only consumer. Let me check what it uses:JOIN teams tl..n<->I: on t.1d = U.team_1d$event->automatedReport is used in the listener - Sevent->reportResult is neverWheke Urteam o s? and sarorovlder ='salesforce';rererenced. Ine SreportResult was passed lo the event constructor in the controller butmever accessed ov the stener r's not needee.select * tron reans where 1o =1Read Autaselect * from groups g JOIN playbooks p 1..n<->1: on g.playbook_id = p.id where g.team_id = 1,You're right - SreportResult is unused. The listener only accesses Sevent→>automatedRselect x troi arouos were 1o = 909.eport. Drop it from the event and update the dispatch call:select * from playbooks where team id = 1:select * from playbooks where id = 175:AutomatedReportGenerated.phpselect * from playbook categories where playbook 1d = 175:Now fix the cisoatch calll in the control er:select * from users where team_id = 1select * from users where 1d = 7160;ReportController.php+1 -1select * from crm_profiles where user_1d = 7160:Now fix the test's makeEvent() helper:select * from features;selecttD TrackAutomatedReportGeneratedEventTest.php+1 -1Also remove the now-unused AutomatedReportResult import from the test:#id, uuid, type, provider, playbook_category_id, user_id, lead_id, contact_id, account_id, opportunity.# crm confiquration id. crm provider id.Transcruomion or starus• TrackAutomatedReportGeneratedEventTest.phpfrom activities where crm confiquration id = 1 and tvoe ='conference'Now verify both test suites still pass:# and crm_provider id IS NOT NULLand provider != 'uploader' and actual start time IS NOT NULLalanlantInTaltalolsetORDER by id desc:select * from activities where 1d = 54/47785; # 0000400000pCzoJMACselect p.1d, p.activity_type, pc.1d, pc.nametests/vexe/dstenerS/Automate Report3/UserP/tot/TrackAutonatedReportnenerare.-vent estontests/Unit/Http/Controllers/Webhook/ReportControllerTest.php --no-coverage 22aLFRUM playdooks pJoin playdook_cacegories pc >l.n. on p.1d = pc.playdook_1dwnere p.ream_1d = 1 and p.accivity_type = 'event)SELECT * FROM crm_fields WHERE crm_configuration_id = 1 and object_type = 'event';SELECT * FROM crm_ field values WHERE crm_ field id = 4:PASSTests\Unit\Listeners\AutomatedReports\UserPilot\TrackAutomatedReportGandle skips when user pilot token is null3.00sandle tracks creator for ask siminny reporto. Ughandle skips tracking when ask jiminny creator is nullselect * from crm layouts cl join playbook layouts pl1<->1.n: on cl.id = pl.layout idwhere crm_configuration_id = 1 and pl.playbook_id = 175;All 9 tests pass. The $reportResult was passed into the event but never read byanything — only $automatedReport is needed. Removed it from the event class, thealsoatch call, ane tne lests.select * from teams:Gal "SELECn * FRor automated renortsrJoin teams t on r.ream 10 = t.10WHERE r.frequency = 'daily'and r.stauus = 1active'>= now OR r.expires at IS NULL):omated_report_results where report.id IN (18, 33);omated_report_results where report 1d IN (34)*wVew allliItlle win changes vapp/Http/Controllers/Webhook/D ReportController.phpReject allAccept allAsk anything (&+L+ ‹> Code Claude Sonnet 4.6winasur leamsuir-oia 4 spaces...
|
NULL
|
NULL
|
NULL
|
9828
|
|
9829
|
iTerm2ShellEditViewSessionScriptsProfilesWindowHel iTerm2ShellEditViewSessionScriptsProfilesWindowHelpSupport Daily - in 4h 6m100% C4Tue 14 Apr 10:54:15•DOCKER• 881DEV (-zsh)282APP (-zsh)*3ec2-user@ip-10-30-93-249:-ec2-user@ip-10-30-..X4885-zsh₴86-zshO x7* Unable to acce.O 88DriversBroadcastingCacheDatabaseLogsMailQueueSessionpusherredismysqlerrorlogsessqsredisStoragepublic/storageNOT LINKEDSentryEnabledEnvironmentLaravel SDKVersionPHP SDK VersionReleaseSample Rate ErrorsSample Rate Performance MonitoringSample Rate ProfilingSend Default PIIYESstaging4.13.04.13.0869720100%NOT SETNOT SETDISABLEDroot@fee51d2e1f17:/home/jiminny#phpartisanautomated-reports[2026-04-14 07:48:51] staging.INF0: [automated-reports]Started{"correlation_id":"4c37ea47-eebd-4122-8c35-9d6b9d707beb""trace_id":"bfe6b131-e3ad-4cfc-8954-5fblecfded81"}[2026-04-14 07:48:51]staging.INFO: [automated-reports]Checking conditions {"isMonday":false,"isFirstDay0fMonth":false, "currentMonth":4, "isQuarterlyMonth": true}id":"4c37ea47-eebd-4122-8c35-9d6b9d707beb", "trace_id" : "bfe6b131-e3ad-4cfc-8954-5fblecfded81"}{"correlation_[2026-04-14 07:48:51] staging.INFO: [automated-reports] Processing daily reports{"correlation_id":"4c37ea47-eebd-4122-8c35-9d6b9d707beb","trace_id":"bfe6b131-e3ad-4cfc-8954-5fblecfded81"}[2026-04-14 07:48:51]c-8954-5fb1ecfded81"}staging. INF0: [automated-reports] Found 2 daily reports to process{"correlation_id": "4c37ea47-eebd-4122-8c35-9d6b9d707beb", "trace_id" : "bfe6b131-e3ad-4cf[2026-04-14 07:48:51]staging.INFO: [automated-reports]Dispatching Generate Reportjob for report {"reportUuid": "fa7417aa-538e-49ab-8827-77235637a6f9", "teamId" :1, "frequency" : "daily", "type": "ask_jiminny"} {"correlation_id":"4c37ea47-eebd-4122-8c35-9d6b9d707beb"',"trace_id":"bfe6b131-e3ad-4cfc-8954-5fblecfded81"}[2026-04-14 07:48:51]staging.INFO: [automated-reports]Dispatching Generate Reportjob for report {"reportUuid":"63e6d70b-b7cb-4dfa-8443-53453e6c4054"daily", "type": "ask_jiminny"} {"correlation_id":"4c37ea47-eebd-4122-8c35-9d6b9d707beb"',"trace_id": "bfe6b131-e3ad-4cfc-8954-5fblecfded81"}"teamId" :1, "frequency":[2026-04-14 07:48:51] staging.INFO: [automated-reports] Completed{"correlation_id":"4c37ea47-eebd-4122-8c35-9d6b9d707beb""trace_id":"bfe6b131-e3ad-4cfc-8954-5fblecfded81"}root@fee51d2e1f17:/home/jiminny#|...
|
NULL
|
NULL
|
NULL
|
9829
|
|
9830
|
PhpStormFileFditViewNavigateCodelaravelRefactonToo PhpStormFileFditViewNavigateCodelaravelRefactonToolsWindowHelpFV faVsco.s v#11894 on JY-18909-automated-reports-ask-iminny K vProject v© ReportController.php xJiminnybeouecommana.ongC AutomatedReportsSendCommand.php= custom.log= laravel.logL SF (iminny@localhostc HS_local fiminny@localhost)L console (PROD]© AutomatedReportsCommand.phpC AutomatedReportsRepository.phpC AutomatedReportsService.phpC IterateUsersCommand.g(C) JiminnyCacheClearCom© JiminnyDebugCommanc© Jiminnysetencryptedlo(c) Jiminny okenintocommMakeslackLvecoaching(c Manacescimror eam.o< console LUiL console [STAGING] *© AskJiminnyReportActivityService.phpC RequestGenerateAskJiminnyReportJobTest.php© CreateHeldActivityEvent.php© TrackProviderInstalledEvent.php© CreateActivityLoggedEvent.php(©) UserPilotActivityListener.php©) ActivityLogged.phpC) AutomatedReportsCallbackService.phpTx: Auto vHaycroundvliminnyCONCAT(u.id, EASE WHEN w.id = t.owner_id THEN" (owner)' ELSE"' END) AS USI16 413 W13 M V517© RequestGenerateAskJiminnyReportJob.php• RequestGeneratekeporJob.onoC AutomatedReportResult.phpU.email.sa.*519(e AutomatedRenort.ohrt.owner_1d FROM soc1al_accounts sa520JOIN users u on u.1d = sa.soclable_1dclass Reportcontrouler extends Abstractcontrollerc мarkbranchrorenvironh(C) MuteOrganizerChannel(C) PhpApm.php(C PropagateCoachingFee(©) PurgeConterences.php(©) PurgeSoftDeletedOppol© PurgeSyncBatchesCom(e Recalculatebealkisksco521JOIN teams tl..n<->I: on t.1d = U.team_1dpublic function ready Request srequest): JsonResponsereturn response@->ison(l'status" => "error"'message' => 'Request ID is emptWheke Urteam o s ano sarorovlder zsalestorcetry{(c) Removebe eremarkersc(e) Remove-xoiredNudoesc removeunusecrarclo(C) ResetElasticSearch.ohp(C) RestoreActivityCrmProv(C) RestoreActivityTypeCor(C) SeedActivities.phpc) SyncActivity.php© Tracklmported.php(C) UpdateActivitiesAverag© WhichWorkerlsWorking> @7 Scheduling© Kernel.php> M Contracts> M Domain> DDTO> Emails› _ Enums> D Events> _ Exceptions>UFFMpeg>W Formatscuaros• melpersy UHttp> M AccessTokenProviderv D Controllers› DAPI_ AuthCustomerApi|l internalll KlockW Settings_ Telephonyweshook> MHubspot> MIntearationAppSubsc(C) ActivitvProviderCont(C) ActivityTranscription(C) BaseController.php(C) CalendarController.p© ReportController.phpSoftphoneWebhook(C AbstractController.php523526sreport = sth1s->automatedReportsservice->getReportResult(Sreportuu1d)i521// validate520529if (Sthis->callbackService->isProcessedSreport)o <530$this->logger->warning(self::LOG_PREFIXkeport nas been atready proces"UUo → oreooruuro'currentStatus' => Sreport->getStatusLabelo.select * tromreans where 10 =1select * troigroups g JOIN playbooks p 1.n<->1: on g.playbook_id = p.id where g.team_id = 1;select x troi arouos were 1o = 909.select * from playbooks where team id = 1:select * from playbooks where id = 175:select * from playbook categories where playbook 1d = 175:select * from users where team_id = 1select * from users where 1d = 7160:1):5331—554select * from crm_profiles where user_1d = 7160;select * from features;selecttreturn response(->json(l'status' => 'already_processed'J);536538/ always try to get a child podcast cause report configuration cannot be trus539фreportroacast = suhis-›aucomatedkeporusservice-›rindchitdkesulcl540result: sreport,tvoe: AutomatedReportsService::MEDTA TYPE PODCASTI541):542update results544Sreport->update(l545546'status"= sthis->callbackService->getPrimaryStatus(Sreport, Spayload).'response => Spayload,547'generated_at => snow,548I);549// 1t a podcast 1s set, update 1y550$reportPodcast?->update([status'= ums->cauuoackservice-›cerrodcastotarus nav coadu#id, uuid, type, provider, playbook_category_id, user_id, lead_id, contact_id, account_id, opportunity.# crm confiquration id. crm provider id.cranscripcion_ld, scatusfrom activities where crm confiquration id = 1 and tvoe ='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; # 0000400000pCzoJMACselect p.1d, p.activity_type, pc.1d, pc.nameFRUM playdooks pJoin playdook_cacegories pc >l.n. on p.1d = pc.playdook_1dwnere p.ream_1d = 1 and p.accivity_type = 'event)SELECT * FROM crm_fields WHERE crm_configuration_id = 1 and object_type = 'event';SELECT * FROM crm_ field values WHERE crm_ field id = 4:select * from crm layouts cl join playbook layouts pl1<->1.n: on cl.id = pl.layout idwhere crm_configuration_id = 1 and pl.playbook_id = 175;resoonse = boay uodor'generated at' => Snow.lD :554555556557558559select * from teams:SELECn * FRor automated renortsrJoin teams t on r.ream 10 = t.10sthis->Loqger->info(self::LOG_PREFIX." Report has been processed'.'uuld' => Sreportuu1d,'child_uuid' => $reportPodcast?->getUuid(),WHERE r.frequency = 'daily'and r.stauus = 1AND t.status = 'active'1):561AND (r.exRires.at >= now() OR r.excines.at IS NULL);if (! $this->callbackService->isSuccess($payload)) €562$this->logger->warning(self::LOG_PREFIX.' Error creating report', $paylo563select * from automated_report_results where cepont.id IN (18, 33);564565select * from automated_reportshmeturn responseeo sonustarus' = 0K566 vselect * from automated_report_results where report 1d IN (34)*567If one-off.send the report immediately, if not leave it for the schedulerif (Sreport->getReportO->getFrequencyO === AutomatedReportsService::FREQUENCsend the primary reportsthas=>d1sparcher:V Accept File *+Sencrenoerobereportuuid))*Winasurt changelog 2.12.21: A new version is avallable. |/ View Changelog (21 minutes ago)Support Daily • in 4h 6 m100% [2Tue 14 Apr 10:54:17• RequestGenerateAskJiminnyReportJobTest vCascadeFixing ReportControlleLets modify it a bit, @AutomatedReportGenerated.php#L12-16 why do we needboth Sreport and result in rthe consructor. Where are these used?Let me check where both properties are used:Searched AutomatedReportGenerated in ~/iminny/app (*.php) (6)Tihe lstener is the only consumer. Let me check what it uses:$event->automatedReport is used in the listener - Sevent->reportResult is neverrererenced. Ine SreportResult was passed lo the event constructor in the controller butmever accessed ov the stener r's not needee.Read AutaYou're right - SreportResult is unused. The listener only accesses Sevent→>automatedReport. Drop it from the event and update the dispatch call:AutomatedReportGenerated.phpNow fix the cisoatch calll in the control er:ReportController.php+1 -1Now fix the test's makeEvent() helper:D TrackAutomatedReportGeneratedEventTest.php+1 -1Also remove the now-unused AutomatedReportResult import from the test:• TrackAutomatedReportGeneratedEventTest.phpNow verify both test suites still pass:alanlantInTaltalolsettests/vexe/dstenerS/Automate Report3/UserP/tot/TrackAutonatedReportnenerare.-vent estontests/Unit/Http/Controllers/Webhook/ReportControllerTest.php --no-coverage 22aLPASSTests\Unit\Listeners\AutomatedReports\UserPilot\TrackAutomatedReportGandle skips when user pilot token is null3.00sandle tracks creator for ask siminny reporto. Ughandle skips tracking when ask jiminny creator is nullAll 9 tests pass. The sreportResult was passed into the event but never read byanything — only $automatedReport is needed. Removed it from the event class, thealsoatch call, ane tne lests.wGal "Vew allliItlle wiun changes vapp/Http/Controllers/Webhook/D ReportController.phpReject allAccept allAsk anything (&+L+ ‹> CodeClaude Sennet 4.6W Windsur leams35:00uir-oia 4 spaces...
|
NULL
|
NULL
|
NULL
|
9830
|
|
9834
|
PhpStormFileFditViewNavigateCodelaravePetactorTool PhpStormFileFditViewNavigateCodelaravePetactorToolsWindowHelpFV faVsco.js v*#11894 on.lY-18009-automated-renorts-ask-liminnv k vProject vC IterateUsersCommand.g(C) JiminnyCacheClearCom© JiminnyDebugCommanc© Jiminnysetencryptedlo(c) Jiminny okenintocommMakeslackLvecoaching(c Manacescimror eam.oc мarkbranchrorenvironh(C) MuteOrganizerChannel(C) PhpApm.php(C PropagateCoachingFee(©) PurgeConterences.php(©) PurgeSoftDeletedOppol© PurgeSyncBatchesCom(e Recalculatebealkisksco(c) Removebe eremarkersc(e) Remove-xoiredNudoesc removeunusecrarclo(C) ResetElasticSearch.ohp(C) RestoreActivityCrmProv(C) RestoreActivityTypeCor(C) SeedActivities.phpc) SyncActivity.php© Tracklmported.php(C) UpdateActivitiesAverag© WhichworkerlsWorking> @7 Scheduling© Kernel.php> M Contracts> M Domain> DDTO> Emails› _ Enums› D Events> _ Exceptions>UFFMpeg>W Formats→Icuaros• melpersy UHttp> M AccessTokenProviderv D Controllers>DAPIAuthCustomerApi|l internalll KlockW Settings_ lelephonyweshook> MHubspot> MIntearationAppSubsc(C) ActivityProviderCont(C) ActivityTranscription(C) BaseController.php(C) CalendarController.p© ReportController.phgSoftphoneWebhookCC AbstractController.php(©) ReportController.php XJiminnyDeouecommana.ongAutomatedReportsSendCommand.php= custom.log= laravel.loge SF (iminny@localhostc HS_local fiminny@localhostL console (PROD]© AutomatedReportsCommand.phpC AutomatedReportsRepository.phpC AutomatedReportsService.php< console LUi© CreateHeldActivityEvent.phpCreateActivityLoggedEvent.php(©) UserPilotActivityListener.php©) ActivityLogged.php ›© RequestGenerateAskJiminnyReportJob.phpC AutomatedReportResult.php(e) AutomatedRenort.ohr517518519520class Reportcontrouler extends Abstractcontrollerpublic function ready(Request srequest): JsonResponseI1 CIeT102103110410511061071081091101111112111511611711811912012111221125111241125126112712811291301311132111541115%$this->logger->warning(self::LOG_PREFIX'Error creating report'. Spavlo 523return responseO->ison(l'status' => 'ok'):1—523540521/ If one-off, send the report immediately, lf not leave 1t for the scheduler 528it (9report->getReport -getFrequencyl eee AutomatedReportsservace::FREQUENE 52// send the primary report$this->dispatcher->dispatch(new SendReportJob($reportUuid)):1l send the poacast report it it set and generatedif SreportPodcast && SreportPodcast->getStatusO === AutomatedReportResul: 534Sthis->dispatcher->dispatch.new SendReportJobCreportUuid: SreportPodcaszs/ Track Datadog metrics for automated reportssautomatedReport = sreport->getreporto:sthis->callbackservice->pushlobatadog(SautomatedReport, sreport):538539540541542if ($reportPodcast) {suh1s->caLLbackservice->pusnlobatadog(saucomatedkeport, sreроr.roacast)i544548Sthis->eventDispatcher->dispatchnew AutomatedReportGeneratedSautomatedReport 547catch (ModelNotFoundException Sexception ‹548sthis->Loqger->error(self::L06_PREFIXReport not found',549'uuid' => $reportUuid,55€'error' => sexception->getMessageo5511):1552553return responsel)->ysonul'stacus → "error, "message' →'Report not found'] 554}catch (Throwable Sexcention) {555$this->logger->error(self::LOG_PREFIX . ' Failed to update report status', I556"Uuo = Dredorcuurlor'error' => Sexception->qetMessageO.5581):559560return responseO->ison(l'status' => 'error"lllessaue=?'Failed to update n5615621-563return response)->son(l'status => 'ok'J0*564565567Winasurt changelog 2.12.21: A new version is avallable. | View Changelog (21 minutes ago)L console [STAGING] *ASkJIminnykeportActivilyservice.onoC RequestGenerateAskJiminnyReportJobTest.phpTx: Auto vHaycroundvliminnyCONCAT(u.id, EASE WHEN w.id = t.owner_id THEN" (owner)' ELSE"' END) AS USI m |U16 413 M13 ^ YU.email,sa.*t.owner_1d FROM soc1al_accounts saJOIN users u on u.1d = sa.soclable_1dJOIN teams t1..n<->I: on t.1d = u.team_1dWheke Urteam o s? and sarorovlder ='salesforce';select * trom teams where 10 = 1;select * from groups g JOIN playbooks p 1..n<->1: on g.playbook_id = p.id where g.team_id = 1,select x troi arouos were 1o = 909.select * from playbooks where team id = 1:select * from playbooks where id = 175:select * from playbook categories where playbook 1d = 175:select * from users where team_id = 1select * from users where 1d = 7160;select * from crm_profiles where user_1d = 7160:select * from features;selectt#id, uuid, type, provider, playbook_category_id, user_id, lead_id, contact_id, account_id, opportunity.# crm confiquration id. crm provider id.Transcruomion or starusfrom activities where crm confiquration id = 1 and tvoe ='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.1d, p.activity_type, pc.1d, pc.nameFRUM playdooks pJoin playdook_cacegories pc >l.n. on p.1d = pc.playdook_1dwnere p.ream_1d = 1 and p.accivity_type = 'event)SELECT * FROM crm_fields WHERE crm_configuration_id = 1 and object_type = 'event';SELECT * FROM crm_ field values WHERE crm_ field id = 4:select * from crm layouts cl join playbook layouts pl1<->1.n: on cl.id = pl.layout idwhere crm_configuration_id = 1 and pl.playbook_id = 175;select * from teams:SELECn * FRor automated renortsrjoin teams t on r.team id = t.idWHERE r.frequency = 'daily'and r.status = 1AND t.status = 'active'AND (r.exRires.at >= now() OR r.excines.at IS NULL);select * from automated_report_results where cepont.id IN (18, 33);select * from automated_reportsiselect * from automated_report_results where report 1d IN (34)*Support Daily • in 4h 6 m100% |45]Tue 14 Apr 10:54:36• RequestGenerateAskJiminnyReportJobTest vCascadeFixing ReportControlle+D ..Lets modify it a bit, @AutomatedReportGenerated.php#L12-16 why do we needboth Sreport and result in rthe consructor. Where are these used?Let me check where both properties are used:Searched AutomatedReportGenerated in ~/iminny/app (*.php) (6)Tihe lstener is the only consumer. Let me check what it uses:$event->automatedReport is used in the listener - Sevent->reportResult is neverrererenced. Ine SreportResult was passed lo the event constructor in the controller butmever accessed ov the stener r's not needee.Read AutaYou're right - SreportResult is unused. The listener only accesses Sevent→>automatedReport. Drop it from the event and update the dispatch call:AutomatedReportGenerated.phpNow fix the cisoatch calll in the control er:ReportController.php+1 -1Now fix the test's makeEvent() helper:D TrackAutomatedReportGeneratedEventTest.php+1 -1Also remove the now-unused AutomatedReportResult import from the test:• TrackAutomatedReportGeneratedEventTest.phpNow verify both test suites still pass:alanlantInTaltalolset• dests/nxe/Ldstkner/Autonate eport:/user//10t/racKutomatedReportnenerare.-vent estontests/Unit/Http/Controllers/Webhook/ReportControllerTest.php --no-coverage 22aLPASSTests\Unit\Listeners\AutomatedReports\UserPilot\TrackAutomatedReportGandle skips when user pilot token is null3.00sandle tracks creator for ask siminny reporto. Ughandle skips tracking when ask jiminny creator is nullAll 9 tests pass. The $reportResult was passed into the event but never read byanything — only $automatedReport is needed. Removed it from the event class, thealsoatch call, ane tne lests.Gal "Ask anything (&+L+ ‹> Code Claude Sonnet 4.6W Windsur leamsuir-oia 4 spaces...
|
NULL
|
NULL
|
NULL
|
9834
|
|
9836
|
iTerm2ShellEditViewSessionScriptsProfilesWindowHel iTerm2ShellEditViewSessionScriptsProfilesWindowHelpSupport Daily - in 4h 6 m100% C4Tue 14 Apr 10:54:41•DOCKER• ₴1DEV (-zsh)282APP (-zsh)*3ec2-user@ip-10-30-93-249:-ec2-user@ip-10-30-..X4885-zsh₴86-zshO x7* Unable to acce...O 88DriversBroadcastingCacheDatabaseLogsMailQueueSessionpusherredismysqlerrorlogsessqsredisStoragepublic/storageNOT LINKEDSentryEnabledEnvironmentLaravel SDKVersionPHP SDK VersionReleaseSample Rate ErrorsSample Rate Performance MonitoringSample Rate ProfilingSend Default PIIYESstaging4.13.04.13.0869720100%NOT SETNOT SETDISABLEDroot@fee51d2e1f17:/home/jiminny#phpartisanautomated-reports[2026-04-14 07:48:51] staging.INF0: [automated-reports]Started{"correlation_id":"4c37ea47-eebd-4122-8c35-9d6b9d707beb""trace_id":"bfe6b131-e3ad-4cfc-8954-5fblecfded81"}[2026-04-14 07:48:51]staging.INFO: [automated-reports]Checking conditions {"isMonday":false,"isFirstDay0fMonth":false, "currentMonth":4, "isQuarterlyMonth": true}id":"4c37ea47-eebd-4122-8c35-9d6b9d707beb", "trace_id" : "bfe6b131-e3ad-4cfc-8954-5fblecfded81"}{"correlation_[2026-04-14 07:48:51] staging.INFO: [automated-reports] Processing daily reports{"correlation_id":"4c37ea47-eebd-4122-8c35-9d6b9d707beb","trace_id":"bfe6b131-e3ad-4cfc-8954-5fblecfded81"}[2026-04-14 07:48:51]c-8954-5fb1ecfded81"}staging. INF0: [automated-reports] Found 2 daily reports to process{"correlation_id": "4c37ea47-eebd-4122-8c35-9d6b9d707beb", "trace_id" : "bfe6b131-e3ad-4cf[2026-04-14 07:48:51]staging.INFO: [automated-reports] Dispatching Generate Reportjob for report {"reportUuid": "fa7417aa-538e-49ab-8827-77235637a6f9", "teamId" :1, "frequency" : "daily", "type": "ask_jiminny"} {"correlation_id":"4c37ea47-eebd-4122-8c35-9d6b9d707beb"',"trace_id":"bfe6b131-e3ad-4cfc-8954-5fblecfded81"}[2026-04-14 07:48:51]staging.INFO: [automated-reports]Dispatching Generate Reportjob for report {"reportUuid":"63e6d70b-b7cb-4dfa-8443-53453e6c4054"daily", "type": "ask_jiminny"} {"correlation_id":"4c37ea47-eebd-4122-8c35-9d6b9d707beb"',"trace_id": "bfe6b131-e3ad-4cfc-8954-5fblecfded81"}"teamId" :1, "frequency":[2026-04-14 07:48:51] staging.INFO: [automated-reports] Completed{"correlation_id":"4c37ea47-eebd-4122-8c35-9d6b9d707beb""trace_id":"bfe6b131-e3ad-4cfc-8954-5fblecfded81"}root@fee51d2e1f17:/home/jiminny#|...
|
NULL
|
NULL
|
NULL
|
9836
|
|
9837
|
PhpStormFileFditViewNavigateCodelaravePetactorTool PhpStormFileFditViewNavigateCodelaravePetactorToolsWindowHelpFV faVsco.js v#11894 on JY-18909-automated-reports-ask-iminny K vProject vC IterateUsersCommand.g(C) JiminnyCacheClearCom© JiminnyDebugCommanc© Jiminnysetencryptedlo(c) Jiminny okenintocommMakeslackLvecoaching(c Manacescimror eam.oc мarkbranchrorenvironh(C) MuteOrganizerChannel(C) PhpApm.php(C PropagateCoachingFee(©) PurgeConterences.php(©) PurgeSoftDeletedOppol© PurgeSyncBatchesCom(e Recalculatebealkisksco(c) Removebe eremarkersc(e) Remove-xoiredNudoesc removeunusecrarclo(C) ResetElasticSearch.ohp(C) RestoreActivityCrmProv(C) RestoreActivityTypeCor(C) SeedActivities.phpC) SyncActivity.php© Tracklmported.php(C) UpdateActivitiesAverag© WhichworkerlsWorking> @7 Scheduling© Kernel.php> M Contracts> M Domain> DDTO> Emails› _ Enums› D Events>_ Exceptions>UFFMpeg>W Formats→Icuaros• melpersy UHttp> M AccessTokenProviderv D Controllers>DAPIAuthCustomerApi|l internalll KlockW Settings_ lelephonyweshook> MHubspot> MIntearationAppSubsc(C) ActivityProviderCont(C) ActivityTranscription(C) BaseController.php(C) CalendarController.p© ReportController.phgSoftphoneWebhookCC AbstractController.phpSupport Daily • in 4h 6m100% |45]Tue 14 Apr 10:54:41• RequestGenerateAskJiminnyReportJobTest v(©) ReportController.php XJiminnybeouecommana.ongAutomatedReportsSendCommand.php= custom.log= laravel.loge SF (iminny@localhostc HS_local fiminny@localhostL console (PROD]Cascade© AutomatedReportsCommand.phpC AutomatedReportsRepository.phpC AutomatedReportsService.php< console EUiL console [STAGING] *ASkJIminnykeportActivilyservice.onoC RequestGenerateAskJiminnyReportJobTest.phpFixing ReportControllet•....© CreateHeldActivityEvent.php© TrackProviderInstalledEvent.phpCreateActivityLoggedEvent.phpTx: Auto vHaycroundvliminnyLets modify it a bit, @AutomatedReportGenerated.php#L12-16 why do we need(©) UserPilotActivityListener.php©) ActivityLogged.phpC) AutomatedReportsCallbackService.phpCONCAT(u.id, EASE WHEN w.id = t.owner_id THEN" (owner)' ELSE"'END) AS USI m16 413 W13 M Vboth Sreport and result in rthe consructor. Where are these used?517U.email.© RequestGenerateAskJiminnyReportJob.php• RequestGeneratekeporJob.onoC AutomatedReportResult.php518sa.*Let me check where both properties are used:(e AutomatedRenort.ohr519t.owner_1d FROM soc1al_accounts saSearched AutomatedReportGenerated in ~/iminny/app (*.php) (6)520JOIN users u on u.1d = sa.soclable_1dTihe lstener is the only consumer. Let me check what it uses:class Reportcontrouler extends AbstractcontrollerJOIN teams t1..n<->I: on t.1d = u.team_1d$event->automatedReport is used in the listener - Sevent->reportResult is neverpublic function ready(Request srequest): JsonResponseWheke Urteam o s? and sarorovlder ='salesforce';rererenced. Ine SreportResult was passed lo the event constructor in the controller but$this->logger->warning(self::LOG_PREFIX'Error creating report'. Spavlo 523mever accessed ov the stener r's not needee.select * trom teams where 10 = 1;Read Autareturn responseO->ison(l'status' => 'ok'):1—523select * from groups g JOIN playbooks p 1..n<->1: on g.playbook_id = p.id where g.team_id = 1,You're right - SreportResult is unused. The listener only accesses Sevent→>automatedR540select x troi arouos were 1o = 909.eport. Drop it from the event and update the dispatch call:521select * from playbooks where team id = 1:/ If one-off, send the report immediately, lf not leave 1t for the scheduler 528select * from playbooks where id = 175:AutomatedReportGenerated.php1f (sreport->getReporto->getFrequency === AutomatedReportsservice::FREQUENC 529select * from playbook categories where playbook 1d = 175:Now fix the cisoatch calll in the control er:// send the primary reportselect * from users where team_id = 1$this->dispatcher->dispatch(new SendReportJob($reportUuid)):select * from users where 1d = 7160:ReportController.php+1 -1I1 CIeTselect * from crm_profiles where user_1d = 7160:Now fix the test's makeEvent() helper:1l send the poacast report it it set and generatedselect * from features;102if SreportPodcast && SreportPodcast->getStatusO === AutomatedReportResul: 534selecttD TrackAutomatedReportGeneratedEventTest.php+1 -1103Sthis->dispatcher->dispatch.new SendReportJobCreportUuid: SreportPodcaszsAlso remove the now-unused AutomatedReportResult import from the test:1104#id, uuid, type, provider, playbook_category_id, user_id, lead_id, contact_id, account_id, opportunity.105# crm confiquration id. crm provider id.Transcruomion or starus• TrackAutomatedReportGeneratedEventTest.php1106538from activities where crm confiquration id = 1 and tvoe ='conference'107/ Track Datadog metrics for automated reports539Now verify both test suites still pass:# and crm_provider id IS NOT NULL108sautomatedReport = sreport->getReporto:540and provider != 'uploader' and actual start time IS NOT NULLalanlantInTaltalolset109sthis->callbackservice->pushlobatadog(SautomatedReport, sreport):541ORDER by id desc:110542select * from activities where id = 54747783; # 00U0400000pCZojMAC111if ($reportPodcast) {• dests/nxe/Ldstkner/Autonate Report:/user//10t/rackutomatedReportnenerare.-vent eston1112suh1s->caLLbackservice->pusnlobatadog(saucomatedkeport, sreроr.roacast)i544tests/Unit/Http/Controllers/Webhook/ReportControllerTest.php --no-select p.1d, p.activity_type, pc.1d, pc.namecoverage 22aLFRUM playdooks p548Join playdook_cacegories pc >l.n. on p.1d = pc.playdook_1dPASS1115Sthis->eventDispatcher->dispatchnew AutomatedReportGeneratedSautomatedReport 547Tests\Unit\Listeners\AutomatedReports\UserPilot\TrackAutomatedReportGwnere p.ream_1d = 1 and p.accivity_type = 'event)116catch (ModelNotFoundException Sexception ‹548andle skips when user pilot token is null117sthis->Loqger->error(self::L06_PREFIXReport not found',549SELECT * FROM crm_fields WHERE crm_configuration_id = 1 and object_type = 'event';3.00sandle tracks creator for ask siminny report118'uuid' => $reportUuid,55€SELECT * FROM crm_ field values WHERE crm_ field id = 4:o. Ughandle skips tracking when ask jiminny creator is null119'error' => sexception->getMessageo5511201):1552select * from crm layouts cl join playbook layouts pl1<->1.n: on cl.id = pl.layout id1215531All 9 tests pass. The $reportResult was passed into the event but never read bywhere crm_configuration_id = 1 and pl.playbook_id = 175;anything — only $automatedReport is needed. Removed it from the event class, the1122return responsel)->ysonul'stacus → "error, "message' →'Report not found'] 55411251}catch (Throwable Sexcention) {555alsoatch call, ane tne lests.select * from teams:11241$this->logger->error(self::LOG_PREFIX . ' Failed to update report status', I556Gal "SELECn * FRor automated renortsr125"Uuo = Dredorcuurlorjoin teams t on r.team id = t.id126'error' => Sexception->qetMessageO.558WHERE r.frequency = 'daily'11271):559and r.status = 1128560AND t.status = 'active'1129return responseO->ison(l'status' => 'error'lllessaue=?'Failed to update n561AND (r.exRires.at >= now() OR r.excines.at IS NULL);1305621311-563select * from automated_report_results where cepont.id IN (18, 33);11321return response)->son(l'status => 'ok'J0*564565select * from automated_reportsi11541select * from automated_report_results where report 1d IN (34)*115%567Winasurt changelog 2.12.21: A new version is avallable. | View Changelog (21 minutes ago)Ask anything (&+L+ <> Code Claude Sonnet 4.6W Windsur leamsuir-oia 4 spaces...
|
NULL
|
NULL
|
NULL
|
9837
|
|
9838
|
iTerm2ShellEditViewSessionScriptsProfilesWindowHel iTerm2ShellEditViewSessionScriptsProfilesWindowHelpSupport Daily - in 4h 6 m100% C4Tue 14 Apr 10:54:44•DOCKER- 881DEV (-zsh)282APP (-zsh)*3ec2-user@ip-10-30-93-249:-ec2-user@ip-10-30-..X4181885-zsh₴86-zshO x7* Unable to acce...O 88DriversBroadcastingCacheDatabaseLogsMailQueueSessionpusherredismysqlerrorlogsessqsredisStoragepublic/storageNOT LINKEDSentryEnabledEnvironmentLaravel SDKVersionPHP SDK VersionReleaseSample Rate ErrorsSample Rate Performance MonitoringSample Rate ProfilingSend Default PIIYESstaging4.13.04.13.0869720100%NOT SETNOT SETDISABLEDroot@fee51d2e1f17:/home/jiminny#phpartisanautomated-reports[2026-04-14 07:48:51] staging.INF0: [automated-reports]Started{"correlation_id":"4c37ea47-eebd-4122-8c35-9d6b9d707beb""trace_id":"bfe6b131-e3ad-4cfc-8954-5fblecfded81"}[2026-04-14 07:48:51]staging.INFO: [automated-reports]Checking conditions {"isMonday":false,"isFirstDay0fMonth":false, "currentMonth":4, "isQuarterlyMonth": true}id":"4c37ea47-eebd-4122-8c35-9d6b9d707beb", "trace_id" : "bfe6b131-e3ad-4cfc-8954-5fblecfded81"}{"correlation_[2026-04-14 07:48:51] staging.INFO: [automated-reports] Processing daily reports{"correlation_id":"4c37ea47-eebd-4122-8c35-9d6b9d707beb","trace_id":"bfe6b131-e3ad-4cfc-8954-5fblecfded81"}[2026-04-14 07:48:51]c-8954-5fb1ecfded81"}staging. INF0: [automated-reports] Found 2 daily reports to process{"correlation_id":"4c37ea47-eebd-4122-8c35-9d6b9d707beb", "trace_id":"bfe6b131-e3ad-4cf[2026-04-14 07:48:51]staging.INFO: [automated-reports] Dispatching Generate Reportjob for report {"reportUuid": "fa7417aa-538e-49ab-8827-77235637a6f9", "teamId" :1, "frequency" : "daily", "type": "ask_jiminny"} {"correlation_id":"4c37ea47-eebd-4122-8c35-9d6b9d707beb"',"trace_id":"bfe6b131-e3ad-4cfc-8954-5fblecfded81"}[2026-04-14 07:48:51]staging.INFO: [automated-reports]Dispatching Generate Reportjob for report {"reportUuid":"63e6d70b-b7cb-4dfa-8443-53453e6c4054"daily", "type": "ask_jiminny"} {"correlation_id":"4c37ea47-eebd-4122-8c35-9d6b9d707beb"',"trace_id": "bfe6b131-e3ad-4cfc-8954-5fblecfded81"}"teamId" :1, "frequency":[2026-04-14 07:48:51] staging.INFO: [automated-reports] Completed{"correlation_id":"4c37ea47-eebd-4122-8c35-9d6b9d707beb""trace_id":"bfe6b131-e3ad-4cfc-8954-5fblecfded81"}root@fee51d2e1f17:/home/jiminny#|...
|
NULL
|
NULL
|
NULL
|
9838
|
|
9839
|
PhpStormFileEditViewNavigateCodeLaravelRefactorFV PhpStormFileEditViewNavigateCodeLaravelRefactorFV faVsco.js~#11894 on JY-18909-automated-reports-ask-liminny k vProject vToolsWindowHelp© IterateUsersCommand.p© JiminnyCacheClearCom© JiminnyDebugCommanc© JiminnySetEncryptedTo© JiminnyTokenInfoComnMakeslackLvecoaching(c Manacescimror ealm.oc мarkbranchrorenvironh© MuteOrganizerChannel.© PhpApm.php© PropagateCoachingFeer© PurgeConferences.php© PurgeSoftDeletedOppor© PurgeSyncBatchesCom(e Recalculatebealkisksco© RemoveDeleteMarkersC© RemoveExpiredNudgestc removeunusecrarclo(C) ResetElasticSearch.ohp© RestoreActivityCrmProv© RestoreActivityTypeCor© SeedActivities.php© SyncActivity.php©Tracklmported.php© UpdateActivitiesAverag© WhichWorkerlsWorkingr> D Scheduling© Kernel.php> M Contracts> M Domain> DDTO> D Emails> D Enums> D Events› D Exceptions> D FFMpeg› Formats> D Guards> Helpersy UHttp> M AccessTokenProviderv & Controllers> DAPID Auth[ CustomerApi• Internal• KioskD SettingsTelephonyweshook> MHubspot> MIntearationAppSubsc© ActivityProviderCont© ActivityTranscription© BaseController.php© CalendarController.p© ReportController.php© SoftphoneWebhookC© AbstractController.php© ReportController.php xJiminnybeouecommana.ongAutomatedReportsSendCommand.php© AutomatedReportsCommand.php© AutomatedReportsRepository.phpAutomatedReportsService.php© CreateHeldActivityEvent.php© TrackProviderInstalledEvent.phpCreateActivityLoggedEvent.phpUserPilotActivityListener.php© ActivityLogged.php© AutomatedReportsCallbackService.php© RequestGenerateAskJiminnyReportJob.php• RequestGeneratekeporJob.onoC AutomatedReportResult.php= custom.log< console EUi517518© AutomatedReport.php519520class ReportController extends AbstractControllerpublic function ready(Request $request): JsonResponse$this->logger→>warning(self::LOG_PREFIX' Error creating report', $paylo 523= laravel.logA SF [jiminny@localhost]A console [STAGING] XA HS_local [jiminny@localhost]Al console [PROD]ASkJIminnykeportActivilyservice.ono© RequestGenerateAskJiminnyReportJobTest.phpTx: Auto vHaycroundva jiminnyCONCAT (u.id, CASE WHEN U.id = t.owner_id THEN ' (owner) ' ELSE "' END) AS USI ]016 A13 X13 A Yu.email,sa.*t.owner_id FROM social_accounts saJOIN users u on u.id = sa.sociable_idJOIN teams t1.n<->1: on t.id = u.team_idWheke Urtean o s ano sarorovlder z'salesforce';return response()->json(['status' => 'ok']):1—525540521// If one-off, send the report immediately, if not leave it for the scheduler 528if ($report->getReport()->getFrequency() === AutomatedReportsService::FREQUENC 529// send the primary report$this->dispatcher->dispatch(new SendReportJob($reportUvid));1001021031041051061071081091101111121131/ send the poacast report it it set and generatedif SreportPodcast && SreportPodcast->getStatusO === AutomatedReportResul: 534$this->dispatcher->dispatch(new SendReportJob(reportUvid: $reportPodca 535select * from teams where id = 1;select * from groups g JOIN playbooks p 1..n<-›1: on g.playbook_id = p.id where g.team_id = 1;select x troi arouos were 1o = 909.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;select11151161171181191201211221231124112512612712812913013113213311541115%# id, uvid, type, provider, playbook_category_id, user_id, lead_id, contact_id, account_id, opportunity.# crm_configuration_id, crm_provider_id,Transcruomion or starus538from activities where crm_configuration_id = 1 and type ='conference'// Track Datadog metrics for automated reports539# and crm_provider id IS NOT NULL$automatedReport = $report->getReport();540and provider != 'uploader' and actual_start_time IS NOT NULL$this->callbackService->pushToDatadog(SautomatedReport, $report);541ORDER by id desc;542if ($reportPodcast) €543select * from activities where id = 54747783; # 00U0400000pCZojMACsuh1s->caLLbackservice->pusnlobatadog(saucomatedkeport, sreроr.roacast)i544select p.id, p.activity_type, pc.id, pc.name545FROM playbooks p546join playbook_categories pc 1<->1.n: on p.id = pc.playbook_id$this->eventDispatcher->dispatch(new AutomatedReportGenerated($automatedReport 547} catch (ModelNotFoundException $exception) {548where p.team_id = 1 and p.activity_type = 'event';$this->logger->error(self::LOG_PREFIX' Report not found',549SELECT * FROM crm_fields WHERE crm_configuration_id = 1 and object_type = 'event';'uuid' => $reportUvid,550SELECT * FROM crm_field_values WHERE crm_field_id = 4;'error' => $exception->getMessage(),5511):552select * from crm_layouts cl join playbook_layouts pl1<->1.n: on cl.id = pl.layout_id553where crm_configuration_id = 1 and pl.playbook_id = 175;return response()->json(['status' => 'error', 'message' =>'Report not found'] 554} catch (Throwable $exception) {$this->logger->error(self::LOG_PREFIX . ' Failed to update report status', [555select * from teams;556SELECT r.* FROM automated_reports r"Uuo = Dredorcuurlor557join teams t on r.teamaid = t.id'error' => $exception->getMessage(),558WHERE r.frequency = 'daily'1):559560and r.status = 1AND t.status = 'active'return response()->json(['status' => 'error",lllessaue=?'Failed to update r561AND (r.exRires.at >= now() OR r.excines.at IS NULL);5621-563select * from automated_ report_results where repontaid IN (18, 33);return response()->json(['status' => 'ok']);564565select * from automated_reports;566 vselect * from automated_report_results where cepont.ig IN (34);567Winasurt changelog 2.12.21: A new version is avallable. # View Changelog (21 minutes ago)a Support Daily • in 4h 6 mA• RequestGenerateAskJiminnyReportJobTest v100% [Tue 14 Apr 10:54:44CascadeFixing ReportControllerNew Cascade+D ...WCascade Code*•.Kick off a new project. Make changesduross youl entle codebaseAutomarea kepons code kevlew rixes@ Fixing ReportController Tests© Ask Jiminny Payload RefinementAsk anything (X4L)+ <> Onde Claude Sonnet 4.6W Windsur leams38.00uir-o( 4 spaces...
|
NULL
|
NULL
|
NULL
|
9839
|
|
9840
|
iTerm2ShellEditViewSessionScriptsProfilesWindowHel iTerm2ShellEditViewSessionScriptsProfilesWindowHelpSupport Daily - in 4h 6m100% C4Tue 14 Apr 10:54:59•DOCKER• 881DEV (-zsh)282APP (-zsh)*3ec2-user@ip-10-30-93-249:-ec2-user@ip-10-30-..X4885-zsh86-zshO 87* Unable to acce.O 88DriversBroadcastingCacheDatabaseLogsMailQueueSessionpusherredismysqlerrorlogsessqsredisStoragepublic/storageNOT LINKEDSentryEnabledEnvironmentLaravel SDKVersionPHP SDK VersionReleaseSample Rate ErrorsSample Rate Performance MonitoringSample Rate ProfilingSend Default PIIYESstaging4.13.04.13.0869720100%NOT SETNOT SETDISABLEDroot@fee51d2e1f17:/home/jiminny#phpartisanautomated-reports[2026-04-14 07:48:51] staging.INF0: [automated-reports]Started{"correlation_id":"4c37ea47-eebd-4122-8c35-9d6b9d707beb""trace_id":"bfe6b131-e3ad-4cfc-8954-5fblecfded81"}[2026-04-14 07:48:51]staging.INFO: [automated-reports]Checking conditions {"isMonday":false,"isFirstDay0fMonth":false, "currentMonth":4, "isQuarterlyMonth": true}id":"4c37ea47-eebd-4122-8c35-9d6b9d707beb", "trace_id" : "bfe6b131-e3ad-4cfc-8954-5fblecfded81"}{"correlation_[2026-04-14 07:48:51] staging.INFO: [automated-reports] Processing daily reports{"correlation_id":"4c37ea47-eebd-4122-8c35-9d6b9d707beb","trace_id":"bfe6b131-e3ad-4cfc-8954-5fblecfded81"}[2026-04-14 07:48:51]c-8954-5fb1ecfded81"}staging. INF0: [automated-reports] Found 2 daily reports to process{"correlation_id":"4c37ea47-eebd-4122-8c35-9d6b9d707beb", "trace_id":"bfe6b131-e3ad-4cf[2026-04-14 07:48:51]staging.INFO: [automated-reports]Dispatching Generate Reportjob for report {"reportUuid": "fa7417aa-538e-49ab-8827-77235637a6f9", "teamId" :1, "frequency" : "daily", "type": "ask_jiminny"} {"correlation_id":"4c37ea47-eebd-4122-8c35-9d6b9d707beb"',"trace_id":"bfe6b131-e3ad-4cfc-8954-5fblecfded81"}[2026-04-14 07:48:51]staging.INFO: [automated-reports]Dispatching Generate Reportjob for report {"reportUuid":"63e6d70b-b7cb-4dfa-8443-53453e6c4054"daily", "type": "ask_jiminny"} {"correlation_id":"4c37ea47-eebd-4122-8c35-9d6b9d707beb"',"trace_id": "bfe6b131-e3ad-4cfc-8954-5fblecfded81"}"teamId" :1, "frequency":[2026-04-14 07:48:51] staging.INFO: [automated-reports] Completed{"correlation_id":"4c37ea47-eebd-4122-8c35-9d6b9d707beb""trace_id":"bfe6b131-e3ad-4cfc-8954-5fblecfded81"}root@fee51d2e1f17:/home/jiminny#|...
|
NULL
|
NULL
|
NULL
|
9840
|
|
9841
|
PhpStormFileEditFV faVsco.js~Project vViewNavigate PhpStormFileEditFV faVsco.js~Project vViewNavigateCodeLaravelRefactor#11894 on JY-18909-automated-reports-ask-liminny k vToolsWindowHelp© IterateUsersCommand.p© JiminnyCacheClearCom© JiminnyDebugCommanc© JiminnySetEncryptedTo© JiminnyTokenInfoComnMakeslackLvecoaching(c Manacescimror eam.oc мarkbranchrorenvironh© MuteOrganizerChannel.© PhpApm.php© PropagateCoachingFeer© PurgeConferences.php© PurgeSoftDeletedOppor© PurgeSyncBatchesCom(e Recalculatebealkisksco© RemoveDeleteMarkersC© RemoveExpiredNudgestc removeunusecrarclo(C) ResetElasticSearch.ohp© RestoreActivityCrmProv© RestoreActivityTypeCor© SeedActivities.php© SyncActivity.php©Tracklmported.php© UpdateActivitiesAverag© WhichWorkerlsWorkingr> D Scheduling© Kernel.php> M Contracts> M Domain> DDTO> D Emails> D Enums> D Events› D Exceptions> D FFMpeg› Formats> D Guards> Helpersy UHttp> M AccessTokenProviderv & Controllers>DAPIAuth[ CustomerApi• Internal• KioskD SettingsTelephonyweshook> MHubspot> MIntearationAppSubsc© ActivityProviderCont© ActivityTranscription© BaseController.php© CalendarController.p© ReportController.php© SoftphoneWebhookC© AbstractController.phpReportController.php xJiminnybeouecommana.ongAutomatedReportsSendCommand.phpC AutomatedReportsCommand.php© AutomatedReportsRepository.phpAutomatedReportsService.php© CreateHeldActivityEvent.php© TrackProviderInstalledEvent.phpCreateActivityLoggedEvent.phpUserPilotActivityListener.php© ActivityLogged.php© AutomatedReportsCallbackService.php© RequestGenerateAskJiminnyReportJob.php• RequestGeneratekeporJob.onoAutomatedReportResult.php >= custom.log< console EUi517518© AutomatedReport.php519520class ReportController extends AbstractController521public function ready(Request $request): JsonResponse$this->logger->warning(self::LOG_PREFIX .' Error creating report', $paylo 523= laravel.logA SF [jiminny@localhost]A console [STAGING] XA HS_local [jiminny@localhost]Al console [PROD]ASkJIminnykeportActivilyservice.ono© RequestGenerateAskJiminnyReportJobTest.phpTx: Auto vHaycroundvsa jiminnyCONCAT (u.id, CASE WHEN U.id = t.owner_id THEN ' (owner) ' ELSE "' END) AS USI ]016 A13 X13 A Yu.email,sa.*t.owner_id FROM social_accounts saJOIN users u on u.id = sa.sociable_idJOIN teams t1.n<->1: on t.id = u.team_idWheke Urtean o s ano sarorovlder z'salesforce';return response()->json(['status' => 'ok']):1—525540521// If one-off, send the report immediately, if not leave it for the scheduler 528if ($report->getReport()->getFrequency() === AutomatedReportsService::FREQUENC 529// send the primary report$this->dispatcher->dispatch(new SendReportJob($reportUvid));1001021031041051061071081091101111121131/ send the poacast report it it set and generatedif SreportPodcast && SreportPodcast->getStatusO === AutomatedReportResul: 534$this->dispatcher->dispatch(new SendReportJob(reportUvid: $reportPodca 535select * from teams where id = 1;select * from groups g JOIN playbooks p 1..n<-›1: on g.playbook_id = p.id where g.team_id = 1;select x troi arouos were 1o = 909.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;select11151161171181191201211221231124112512612712812913013113213311541115%# id, uvid, type, provider, playbook_category_id, user_id, lead_id, contact_id, account_id, opportunity.# crm_configuration_id, crm_provider_id,Transcruomion or starus538from activities where crm_configuration_id = 1 and type ='conference'// Track Datadog metrics for automated reports539# and crm_provider id IS NOT NULL$automatedReport = $report->getReport();540and provider != 'uploader' and actual_start_time IS NOT NULL$this->callbackService->pushToDatadog(SautomatedReport, $report);541ORDER by id desc;542if ($reportPodcast) €543select * from activities where id = 54747783; # 00U0400000pCZojMACsuh1s->caLLbackservice->pusnlobatadog(saucomatedkeport, sreроr.roacast)i544select p.id, p.activity_type, pc.id, pc.name545FROM playbooks p546join playbook_categories pc 1<->1.n: on p.id = pc.playbook_id$this->eventDispatcher->dispatch(new AutomatedReportGenerated($automatedReport 547} catch (ModelNotFoundException $exception) {548where p.team_id = 1 and p.activity_type = 'event';$this->logger->error(self::LOG_PREFIX' Report not found',549SELECT * FROM crm_fields WHERE crm_configuration_id = 1 and object_type = 'event';'uuid' => $reportUvid,550SELECT * FROM crm_field_values WHERE crm_field_id = 4;'error' => $exception->getMessage(),5511):552select * from crm_layouts cl join playbook_layouts pl1<->1.n: on cl.id = pl.layout_id553where crm_configuration_id = 1 and pl.playbook_id = 175;return response()->json(['status' => 'error', 'message' =>'Report not found'] 554} catch (Throwable $exception) {$this->logger->error(self::LOG_PREFIX . ' Failed to update report status', [555select * from teams;556SELECT r.* FROM automated_reports r"Uuo = Dredorcuurlor557join teams t on r.teamaid = t.id'error' => $exception->getMessage(),558WHERE r.frequency = 'daily'1):559560and r.status = 1AND t.status = 'active'return response()->json(['status' => 'error",lllessaue=?'Failed to update r561AND (r.exRires.at >= now() OR r.excines.at IS NULL);5621-563select * from automated_ report_results where repontaid IN (18, 33);return response()->json(['status' => 'ok']);564565select * from automated_reports;566 vselect * from automated_report_results where cepont.ig IN (34);567Winasurt changelog 2.12.21: A new version is avallable. # View Changelog (21 minutes ago)a Support Daily • in 4h 6 mA• RequestGenerateAskJiminnyReportJobTest v100% [Tue 14 Apr 10:54:59CascadeFixing ReportControllerNew Cascade+D ...WCascade Code*•.Kick off a new project. Make changesduross youl entle codebaseAutomared kepons code keview rixesv Fixig neporcontronel lestsAsk Jiminny Payload Refinemenwhy is there report |+ <> Code Claude Sonnet 4.6W Windsur leams38.00uir-o( 4 spaces...
|
NULL
|
NULL
|
NULL
|
9841
|
|
9843
|
iTerm2ShellEditViewSessionScriptsProfilesWindowHel iTerm2ShellEditViewSessionScriptsProfilesWindowHelpSupport Daily - in 4h 5 m100% C4Tue 14 Apr 10:55:07•DOCKER• ₴1DEV (-zsh)282APP (-zsh)*3ec2-user@ip-10-30-93-249:-ec2-user@ip-10-30-..X4181885-zsh86-zshO 87* Unable to acce...O 88DriversBroadcastingCacheDatabaseLogsMailQueueSessionpusherredismysqlerrorlogsessqsredisStoragepublic/storageNOT LINKEDSentryEnabledEnvironmentLaravel SDKVersionPHP SDK VersionReleaseSample Rate ErrorsSample Rate Performance MonitoringSample Rate ProfilingSend Default PIIYESstaging4.13.04.13.0869720100%NOT SETNOT SETDISABLEDroot@fee51d2e1f17:/home/jiminny#phpartisanautomated-reports[2026-04-14 07:48:51] staging.INF0: [automated-reports]Started{"correlation_id":"4c37ea47-eebd-4122-8c35-9d6b9d707beb""trace_id":"bfe6b131-e3ad-4cfc-8954-5fblecfded81"}[2026-04-14 07:48:51]staging.INFO: [automated-reports]Checking conditions {"isMonday":false,"isFirstDay0fMonth":false, "currentMonth":4, "isQuarterlyMonth": true}id":"4c37ea47-eebd-4122-8c35-9d6b9d707beb", "trace_id" : "bfe6b131-e3ad-4cfc-8954-5fblecfded81"}{"correlation_[2026-04-14 07:48:51] staging.INFO: [automated-reports] Processing daily reports{"correlation_id":"4c37ea47-eebd-4122-8c35-9d6b9d707beb","trace_id":"bfe6b131-e3ad-4cfc-8954-5fblecfded81"}[2026-04-14 07:48:51]c-8954-5fb1ecfded81"}staging. INF0: [automated-reports] Found 2 daily reports to process{"correlation_id":"4c37ea47-eebd-4122-8c35-9d6b9d707beb", "trace_id":"bfe6b131-e3ad-4cf[2026-04-14 07:48:51]staging.INFO: [automated-reports] Dispatching Generate Reportjob for report {"reportUuid": "fa7417aa-538e-49ab-8827-77235637a6f9", "teamId" :1, "frequency" : "daily", "type": "ask_jiminny"} {"correlation_id":"4c37ea47-eebd-4122-8c35-9d6b9d707beb"',"trace_id":"bfe6b131-e3ad-4cfc-8954-5fblecfded81"}[2026-04-14 07:48:51]staging.INFO: [automated-reports]Dispatching Generate Reportjob for report {"reportUuid":"63e6d70b-b7cb-4dfa-8443-53453e6c4054"daily", "type": "ask_jiminny"} {"correlation_id":"4c37ea47-eebd-4122-8c35-9d6b9d707beb"',"trace_id": "bfe6b131-e3ad-4cfc-8954-5fblecfded81"}"teamId" :1, "frequency":[2026-04-14 07:48:51] staging.INFO: [automated-reports] Completed{"correlation_id":"4c37ea47-eebd-4122-8c35-9d6b9d707beb""trace_id":"bfe6b131-e3ad-4cfc-8954-5fblecfded81"}root@fee51d2e1f17:/home/jiminny#|...
|
NULL
|
NULL
|
NULL
|
9843
|
|
9846
|
iTerm2ShellEditViewSessionScriptsProfilesWindowHel iTerm2ShellEditViewSessionScriptsProfilesWindowHelpSupport Daily - in 4h 5 m100% C4Tue 14 Apr 10:55:13•DOCKER• ₴1DEV (-zsh)282APP (-zsh)*3ec2-user@ip-10-30-93-249:-ec2-user@ip-10-30-..X4885-zsh86-zshO 87* Unable to acce...O 88DriversBroadcastingCacheDatabaseLogsMailQueueSessionpusherredismysqlerrorlogsessqsredisStoragepublic/storageNOT LINKEDSentryEnabledEnvironmentLaravel SDKVersionPHP SDK VersionReleaseSample Rate ErrorsSample Rate Performance MonitoringSample Rate ProfilingSend Default PIIYESstaging4.13.04.13.0869720100%NOT SETNOT SETDISABLEDroot@fee51d2e1f17:/home/jiminny#phpartisanautomated-reports[2026-04-14 07:48:51] staging.INF0: [automated-reports]Started{"correlation_id":"4c37ea47-eebd-4122-8c35-9d6b9d707beb""trace_id":"bfe6b131-e3ad-4cfc-8954-5fblecfded81"}[2026-04-14 07:48:51]staging.INFO: [automated-reports]Checking conditions {"isMonday":false,"isFirstDay0fMonth":false, "currentMonth":4, "isQuarterlyMonth": true}id":"4c37ea47-eebd-4122-8c35-9d6b9d707beb", "trace_id" : "bfe6b131-e3ad-4cfc-8954-5fblecfded81"}{"correlation_[2026-04-14 07:48:51] staging.INFO: [automated-reports] Processing daily reports{"correlation_id":"4c37ea47-eebd-4122-8c35-9d6b9d707beb","trace_id":"bfe6b131-e3ad-4cfc-8954-5fblecfded81"}[2026-04-14 07:48:51]c-8954-5fb1ecfded81"}staging. INF0: [automated-reports] Found 2 daily reports to process{"correlation_id": "4c37ea47-eebd-4122-8c35-9d6b9d707beb", "trace_id" : "bfe6b131-e3ad-4cf[2026-04-14 07:48:51]staging.INFO: [automated-reports] Dispatching Generate Reportjob for report {"reportUuid": "fa7417aa-538e-49ab-8827-77235637a6f9", "teamId" :1, "frequency" : "daily", "type": "ask_jiminny"} {"correlation_id":"4c37ea47-eebd-4122-8c35-9d6b9d707beb"',"trace_id":"bfe6b131-e3ad-4cfc-8954-5fblecfded81"}[2026-04-14 07:48:51]staging.INFO: [automated-reports]Dispatching Generate Reportjob for report {"reportUuid":"63e6d70b-b7cb-4dfa-8443-53453e6c4054"daily", "type": "ask_jiminny"} {"correlation_id":"4c37ea47-eebd-4122-8c35-9d6b9d707beb"',"trace_id": "bfe6b131-e3ad-4cfc-8954-5fblecfded81"}"teamId" :1, "frequency":[2026-04-14 07:48:51] staging.INFO: [automated-reports] Completed{"correlation_id":"4c37ea47-eebd-4122-8c35-9d6b9d707beb""trace_id":"bfe6b131-e3ad-4cfc-8954-5fblecfded81"}root@fee51d2e1f17:/home/jiminny#|...
|
NULL
|
NULL
|
NULL
|
9846
|
|
9847
|
PhpStormFileEditFV faVsco.js vViewNavigateCodeLara PhpStormFileEditFV faVsco.js vViewNavigateCodeLaravelRefactor#11894 on JY-18909-automated-reports-ask-iminny K vToolsWindowHelpProject v• CommentContextinterfa© ConferencesOptinOutCi© Controller.php© ExportController.php© FrontendController.phprrontenocont olerau(C) GeocodinaController.ohc neanncneckcontroller.LiveCoachController.phj© MissingTeamController.© MobileController.phpNotificationController.plNotificationProviderCon© PlaybackController.php© PlaylistController.php© PusherController.phpC) SlackController.pnp(C SupportController.pnpC) TeamSetupController.pl(C) UserAutomatedReports© WelcomeController.php> D MiddlewareRequests> D ResourcesD Responses• Iseralizers> D Transformers© Kernel.phpT, PlavlistTrackResourceTraitT) ValidateCrmConnectionRei› _ Integrations> D Interactions> D Jobs> D Listeners› D Mailv C Models> D Activity• MAi> D AskAnything› M7 Calendan> M Connection› D Contracts› CrmD ElasticSearchO FeatureD Opportunity© ParticipantPlaybackThemeD PlaylistD Scorecard• WebhookC Accountono©Activity.phpC Address.php© AiPrompt.php© AutomatedReport.php© AutomatedReportResult.ph© Calendar.php© Calllmport.php© ReportController.php© AutomatedReportsCommand.phpyJiminnyDeouecommana.ong© AutomatedReportsSendCommand.php© AutomatedReportsRepository.phpAutomatedReportsService.php© CreateHeldActivityEvent.php© TrackProviderInstalledEvent.phpCreateActivityLoggedEvent.phpUserPilotActivityListener.php© ActivityLogged.php© AutomatedReportsCallbackService.php© RequestGenerateAskJiminnyReportJob.php• RequestGeneratekeporJob.onoAutomatedReportResult.php© AutomatedReport.php* @property Carbon|null $updated_atHOYIYTA* @property-read JiminnyWModels|AutomatedReport $report* @property-read AutomatedReportResult/null $parent* @property-read LIzluminatelRatabaselELoquent\Collection<int, AutomatedReportResult> $ch 52333 Qgclass AutomatedReportResult extends Modeluse RequiresUUID;/*** Status constants6 usagespubLic const 1nt SIATUS_UEFAULI = 0;8 usagespublic const int STATUS_REQUESTED = 1;16 usagespublic const int STATUS_GENERATED = 2;public const int STATUS_SENT = 3;public const int STATUS_FAILED = 4;/*** Reason constants6 usagespublic const int REASON_DEFAULT = 0;4 usagespublic const int REASON_NOT_ENOUGH_ACTIVITIES = 1;5 usagespublic const int REASON_PROPHET_API_ERROR = 2;53 Ctprotected $table = 'automated_report_results';/*** The attributes that are mass assignable.* @var array<int, string>protected $fillable = ["report_id'," name',Statusredson,'media_type','parent_id','payload','response',' requested_at',' generated_at','sent at'.Winasurt changelog 2.12.21: A new version is avallable. #/ View Changelog (22 minutes ago,a Support Daily • in 4h 5 mA• RequestGenerateAskJiminnyReportJobTest v100% [Tue 14 Apr 10:55:13= custom.log< console EUiCascadeFixing ReportControllerNew Cascade+D..-517518519520522523S2/528529530531532533534—536537538539540541542543544545546547548549550551552553555556560-561562563564565E laravel.logA SF [jiminny@localhost]A HS_local [jiminny@localhost]A console [STAGING] X© AskJiminnyReportActivityService.phpAl console [PROD]© RequestGenerateAskJiminnyReportJobTest.phpfo?Tx: Auto vMlaycroundva jiminnyCONCAT (u.id, CASE WHEN U.id = t.owner_id THEN ' (owner) ' ELSE "' END) AS USI ]016 A13 X13 A YU. Clllall.sa.*t.owner_id FROM social_accounts saJOIN users u on u.id = sa.sociable_idJOIN teams t1.n<->1: on t.id = u.team_idWheke Urtean s ano sarorov.lder z'salesforce';select * tron reans wnere 1o =1select * from groups g JOIN playbooks p 1..n<→›1: on g.playbook_id = p.id where g.team_ id = 1;select x troi arouos vnere 1o =909.select * from playbooks where team_id = 1;select * from playbooks where id = 175;select * from playbook_categories where playbook_id = 175;select * from users where team_id = 1;select * from users where id = 7160;select * from crm_profiles where user_id = 7160;select * from features;select# id, uvid, type, provider, playbook_category_id, user_id,lead_id, contact_id, account_id, opportunity.# crm_configuration_id, crm_provider_id, transcription_id, statusfrom 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 1<->1..n: on p.id = pc.playbook_idwhere p.team_id = 1 and p.activity_type = 'event';SELECT * FROM crm_fields WHERE crm_configuration_id = 1 and object_type = 'event';SELECT * FROM crm_field_values WHERE crm_field_id = 4;1<->1.n: on cl.id = pl.layout_idwhere crm_configuration_id = 1 and pl.playbook_id = 175;select * from teams;SELECT r.* FROM automated_reports rjoin teams t on r.teamaid = t.idand r.status = 1select * from automated_ report_results where repontaid IN (18, 33);select * from automated_reports;select * from automated_report_results where report.id IN (34);wWCascade Code*•.Kick off a new project. Make changesduross youl entle codebaseAutomared kepons code keview rixesv Fixig neporcontronel lests( Ask Jiminny Payload Refinementwhy is there report result failed+ <> Code Claude Sonnet 4.6winasun leams45"uir-o( 4 spaces...
|
NULL
|
NULL
|
NULL
|
9847
|
|
9849
|
SlackFileEditViewHistoryWindowHelp• app.staging.ji SlackFileEditViewHistoryWindowHelp• app.staging.jiminny.com/ai-reports‹ >0 lhl • $ SupportDaily•in 4h5m A 100% (* Tue 14 Apr 10:55:23You are currently impersonating Nikolay Yankov <)Al ReportsS03 Ask Jiminny reportsPlatform Sprint 1 Q2 - Platform Tea& Configure SSH access to multiple e@ Console Home | Console Home | usSecurityGroup | EC2 | us-east-2JY-20543 add AJ reports User pilcSRD-6779 | JY-20632 | Unable to |( Jy 19798 evaluation for ai activity8 Jiminnyg Ask Jiminny test report - 8 Apr 201≤ Service-Desk - Queues - PlatformC JY-20543 add AJ reports User pilc(x) Configure SSH access to multiple+ New Tab• Report namelPeriodiReport Type©Clear allNAME -FREQUENCYSHAREDDATEYACTIONS10No reports have been created yetR/95JY-18909-automated-reports-ask-iiminny = 869720)...
|
NULL
|
NULL
|
NULL
|
9849
|
|
9851
|
PhpStormFileEditFV faVsco.js vViewNavigateCodeLara PhpStormFileEditFV faVsco.js vViewNavigateCodeLaravelRefactor#11894 on JY-18909-automated-reports-ask-liminny k vToolsWindowHelpProject v• CommentContextinterfa© ConferencesOptlnOutCi© Controller.php© ExportController.php© FrontendController.phprrontenocont olerau(C) GeocodinaController.ohc neatncneckcontroller.LiveCoachController.ph|© MissingTeamController.© MobileController.phpNotificationController.plNotificationProviderCon© PlaybackController.php© PlaylistController.php© PusherController.phpC) SlackController.pnp(C SupportController.pnpC) TeamSetupController.pl(C) UserAutomatedReports© WelcomeController.php> D MiddlewareRequests> D ResourcesC Responses• Iseralizers> D Transformers© Kernel.phpT, PlavlistTrackResourceTraitT) ValidateCrmConnectionRei› _ Integrations> D Interactions> D Jobs> D Listeners› D Mailv C Models> D Activity• MAi> D AskAnything> M Calendar> M Connection› D Contracts› CrmD ElasticSearchO FeatureOpportunity© ParticipantPlaybackThemeD PlaylistD Scorecard• WebhookC Accountono©Activity.phpC Address.php© AiPrompt.php© AutomatedReport.php© AutomatedReportResult.ph© Calendar.php© Calllmport.php© ReportController.php© AutomatedReportsCommand.phpyJiminnyDeouecommana.ong© AutomatedReportsSendCommand.php© AutomatedReportsRepository.phpAutomatedReportsService.php© CreateHeldActivityEvent.php© TrackProviderInstalledEvent.phpCreateActivityLoggedEvent.phpUserPilotActivityListener.php© ActivityLogged.php© AutomatedReportsCallbackService.php© RequestGenerateAskJiminnyReportJob.php• RequestGeneratekeporJob.onoC AutomatedReportResult.php© AutomatedReport.php* @property Carbon|null $updated_atHoYlYTA* @property-read JiminnyWModels|AutomatedReport $report* @property-read AutomatedReportResult/null $parent* @property-read LIzzuminate\RatabaselELoquent\Collection<int, AutomatedReportResult> $ch.52333 Qgclass AutomatedReportResult extends Modeluse RequiresUUID;/*** Status constants6 usagespubLic const 1nt SIATUS_UEFAULI = 0;8 usagespublic const int STATUS_REQUESTED = 1;16 usagespublic const int STATUS_GENERATED = 2;public const int STATUS_SENT = 3;public const int STATUS_FAILED = 4;• Extract SurroundCascade & TICommand &l* Reason constants6 usagespublic const int REASON_DEFAULT = 0;4 usagespublic const int REASON_NOT_ENOUGH_ACTIVITIES = 1;5 usagespublic const int REASON_PROPHET_API_ERROR = 2;53 Ctprotected $table = 'automated_report_results';/*** The attributes that are mass assignable.* @var array<int, string>protected $fillable = ["report_id',' name',Statusredson,'media_type','parent_id','payload','response','requested_at',' generated_at',"sent_at",Windsurf changelog 2.12.21: A new version is available. // View Changelog (22 minutes ago)a Support Daily • in 4h 5 mA• RequestGenerateAskJiminnyReportJobTest v100%Tue 14 Apr 10:55:26CascadeFixing ReportControllerNew Cascade+D ...= custom.log< console EUi-517518519520522523526S2/520OL7530531532533534538539540541542543544545—5461547548549550551004553— 004555556557558-559560-561562563564565566 V567= laravel.logA SF [jiminny@localhost]A HS_local [jiminny@localhost]A console [STAGING] X© AskJiminnyReportActivityService.phpAl console [PROD]© RequestGenerateAskJiminnyReportJobTest.phpTx: Auto vMlaycroundva jiminnyCONCAT (u.id, CASE WHEN U.id = t.owner_id THEN ' (owner) ' ELSE "' END) AS USI ]016 A13 X13 A VU. elliaal,sa.*t.owner_id FROM social_accounts saJOIN users u on u.id = sa.sociable_idJOIN teams t1.n<->1: on t.id = u.team_idWheke Urteam o s and sarorovlder ='salesforce';select * tron reans where 1o =1select * fromicrouos o uir olavoooks • 1.n<→>l. on c.olavpook 10 = 0.10 Were o.rean 10 =1select x t'oi arouos vere 1o =909.select * from playbooks where team_id = 1;select * from playbooks where id = 175;select * from playbook_categories where playbook_id = 175;select * from users where team_id = 1;select * from users where id = 7160;select * from crm_profiles where user_id = 7160;select * from features;select# id, uvid, type, provider, playbook_category_id, user_id, lead_id, contact_id, account_id, opportunity.# crm confiquration id. crm provider id.Transcruomion or 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 pc 1<->1.n: on p.id = pc.playbook_idwhere p.team_id = 1 and p.activity_type = 'event';SELECT * FROM crm_fields WHERE crm_configuration_id = 1 and object_type = 'event';SELECT * FROM crm_field_values WHERE crm_field_id = 4;select * from crm_layouts cl join playbook_layouts pl1<->1..n: on cl.id = pl.layout_idwhere crm_configuration_id = 1 and pl.playbook_id = 175;select * from teams;SELECT r.* FROM automated_reports rjoin teams t on r.teamaid = t.idWHERE r. freguency = 'daily'and r.status = 1AND t.status = 'active'AND (r.exRires.at >= now() OR r.excines.at IS NULL);select * from automated_ report_results where repontaid IN (18, 33);select * from automated_reports;select * from automated_report_results where cepont.ig IN (34);IWCascade Code*•.Kick off a new project. Make changesduross youl entle codebaseAutomared kepons code keview rixesv Fixig neporcontronel lestsAsk Jiminny Payload Refinemenwhy is there report result failed @AutomatedReportResult.php#L44|+ <> Code Claude Sonnet 4.6winasur leams44:53o charsuir-o( 4 spaces...
|
NULL
|
NULL
|
NULL
|
9851
|
|
9852
|
+SlackEDHomeDMsActivityFilesLater..•MoreFileEditVi +SlackEDHomeDMsActivityFilesLater..•MoreFileEditViewGo+Jiminny ...= UnreadsThreadsHuddlesDrafts & sentDirectoriesExternal connections* Starredplatform-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-yousHistoryWindowHelplihlSupport Daily - in 4h 5 m100% <47→Search Jiminny IncAneliya Angelova, Nikolay Yankov, Steliyan Georgiev84• MessagesAdd canvas+TMOTOY TARNOY XOOLAI10 мин минаха, още не идва репортToday ~Lukas Kovalik 10:34 AMне само daily но трябва да се пусне командаphp artisan automated-reportsNikolay Yankov 10:35 AMзначи не създава веднага по принцип, в някакьв час на деня ли стъздава?Lukas Kovalik 10:36 AMтова ще гледа всичко applicable за днес (ако не понедлник или начало на месец е само daily)крон го пуска през нощтака че мануално пусни при тестванеако трябва да тестваме други репорти може да променя команда за тестване да приема параметьр за report template и д си пускамеопределен когато тествамеNikolay Yankov 10:41 AMможеш ли да я рьннеш ти командатаLukas Kovalik 10:43 AMдаNikolay Yankov 10:45 AMпиши кат оя рьннешLukas Kovalik 10:52 AMзабавих се че ми се разбазикаха settings за средипуснах и мина и fail-наима result нo e failedMessage Aneliya Angelova, Nikolay Yankov, Steliyan Georgiev+AaTue 14 Apr 10:55:29New...
|
NULL
|
NULL
|
NULL
|
9852
|
|
9857
|
+SlackEDHomeDMsActivityFilesLater..•MoreFileEditVi +SlackEDHomeDMsActivityFilesLater..•MoreFileEditViewGo+Jiminny ...= UnreadsThreadsHuddlesDrafts & sentDirectoriesExternal connections* Starredplatform-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-yousHistoryWindowHelplihlSupport Daily - in 4h 5 m100% <47→Search Jiminny IncAneliya Angelova, Nikolay Yankov, Steliyan Georgiev84• MessagesAdd canvas+TMOTOY TARNOY XOOLAI10 мин минаха, още не идва репортToday ~Lukas Kovalik 10:34 AMне само daily но трябва да се пусне командаphp artisan automated-reportsNikolay Yankov 10:35 AMзначи не създава веднага по принцип, в някакьв час на деня ли стъздава?Lukas Kovalik 10:36 AMтова ще гледа всичко applicable за днес (ако не понедлник или начало на месец е само daily)крон го пуска през нощтака че мануално пусни при тестванеако трябва да тестваме други репорти може да променя команда за тестване да приема параметьр за report template и д си пускамеопределен когато тествамеNikolay Yankov 10:41 AMможеш ли да я рьннеш ти командатаLukas Kovalik 10:43 AMдаNikolay Yankov 10:45 AMпиши кат оя рьннешLukas Kovalik 10:52 AMзабавих се че ми се разбазикаха settings за средипуснах и мина и fail-наима result нo e failedMessage Aneliya Angelova, Nikolay Yankov, Steliyan Georgiev+AaTue 14 Apr 10:55:45New...
|
NULL
|
NULL
|
NULL
|
9857
|
|
9858
|
FirefoxFileEoitViewHistoryBookmarksProfilesToolsWi FirefoxFileEoitViewHistoryBookmarksProfilesToolsWindowHelpdoo.sideme.minny.com/di-teoorlsC< 40ll O SupportDaily•in4h5m A 100%C Tue 14 Apr 10:55:45You are currently impersonating Nikolay Yankov <)Al ReportsS03 Ask Jiminny reportsPlatform Sprint 1 Q2 - Platform Tea& Configure SSH access to multiple e@ Console Home | Console Home | usSecurityGroup | EC2 | us-east-2JY-20543 add AJ reports User pilcSRD-6779 | JY-20632 | Unable to |( Jy 19798 evaluation for ai activity8 Jiminnyg Ask Jiminny test report - 8 Apr 201≤ Service-Desk - Queues - PlatformC JY-20543 add AJ reports User pilo(x) Configure SSH access to multiple+ New hib• Report namelPeriodReport Type©Clear allNAME -FREQUENCYSHAREDDATEYACTIONS10No reports have been created yet203JY-18909-automated-reports-ask-iiminny = 869720)...
|
NULL
|
NULL
|
NULL
|
9858
|
|
9861
|
FirefoxFileEoitViewHistoryBookmarksImport bookmark FirefoxFileEoitViewHistoryBookmarksImport bookmarks...Sprint BoardT SRD QueuePlatform Sprint 1 Q2 - Platform Tea(z) Configure SSH access to multiple e© Console Home | Console Home | usSecurityGroup | EC2 | us-east-2© JY-20543 add AJ reports User piloSRD-6779 | JY-20632 | Unable toJy 19798 evaluation for ai activityJiminny8 Ask Jiminny test report - 8 Apr 20Service-Desk - Queues - PlatformJY-20543 add AJ reports User pilc* Configure SSH access to multiple «* New Tab+ New labProfilesToolsWindowHelpdwsaws - Search with GoogleAmazon Wea Servicesaws consoleaws certificationaws loginaws skill builderaws sFirefox SuggestEC2 | us-east-2 - us-east-2.console.aws.amazon.com/ec2/home?region=us-east-2#SecurityGroup:securityGroupld=sg-48ec3e21EC2 Management Console - us-east-2.console.aws.amazon.com/ec2/v2/home?region=us-east-2#SecuritvGroup:securitvGroupld=sa-48ec3e21SecurityGroup | EC2 | us-east-2Switch to TabFirefoxSearch with Google or enter addressPlatform SprintJY-20543 addAJ reports...MInbox (1,540) -lukas.kovalik...Meet - Daily -Jiminny203EC2 | us-east-2OWikipediahhl• Support Daily • in 4h 5 mA100% CS•Tue 14 Apr 10:55:5422°CNew York CityYouTube...
|
NULL
|
NULL
|
NULL
|
9861
|
|
9864
|
+SlackEDHomeDMsActivityFilesLater..•MoreFileEditVi +SlackEDHomeDMsActivityFilesLater..•MoreFileEditViewGo+Jiminny ...= UnreadsThreadsHuddlesDrafts & sentDirectoriesExternal connections* Starredplatform-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-yousHistoryWindowHelplihlSupport Daily - in 4h 5 m100% <47→Search Jiminny IncAneliya Angelova, Nikolay Yankov, Steliyan Georgiev84• MessagesAdd canvas+TMOTOY TARNOY XOOLAI10 мин минаха, още не идва репортToday ~Lukas Kovalik 10:34 AMне само daily но трябва да се пусне командаphp artisan automated-reportsNikolay Yankov 10:35 AMзначи не създава веднага по принцип, в някакьв час на деня ли стъздава?Lukas Kovalik 10:36 AMтова ще гледа всичко applicable за днес (ако не понедлник или начало на месец е само daily)крон го пуска през нощтака че мануално пусни при тестванеако трябва да тестваме други репорти може да променя команда за тестване да приема параметьр за report template и д си пускамеопределен когато тествамеNikolay Yankov 10:41 AMможеш ли да я рьннеш ти командатаLukas Kovalik 10:43 AMдаNikolay Yankov 10:45 AMпиши кат оя рьннешLukas Kovalik 10:52 AMзабавих се че ми се разбазикаха settings за средипуснах и мина и fail-наима result нo e failedMessage Aneliya Angelova, Nikolay Yankov, Steliyan Georgiev+AaTue 14 Apr 10:55:59New...
|
NULL
|
NULL
|
NULL
|
9864
|
|
9865
|
Dia File Edit<ViewTabsBookmarksHistoryExtension Dia File Edit<ViewTabsBookmarksHistoryExtensionsWindowHelpSupport Daily • in 4h 4 m100% <478Tue 14 Apr 10:56:02...
|
NULL
|
NULL
|
NULL
|
9865
|
|
9867
|
DiaFile Edit View Tabs BookmarksHistory Extensions DiaFile Edit View Tabs BookmarksHistory Extensions Window<us-east-2.signin.aws.amazon.com / Amazon Web Services Sign-InHelp‹>0 ll 0Support Daily - in 4h 4m100% <47LTTue 14 Apr 10:56:05• ChatProvide feedbackMulti-session disabledEnglishawsIAM user sign in ©Account ID or alias (Don't have?)• Remember this accountIAM usernamePasswordYour path to Al productionAccelerate your Al implementationconfidently, with expert guidance from AWS• Show PasswordHaving trouble?Sign inSign in using root user emailCreate a new AWS account|Start your Al journey with AWS ›By continuing, you agree to AWS Customer Agreement orother agreement for AWS services, and the Privacy Notice.This site uses essential cookies. See our Cookie Notice formore information.© 2026 Amazon Web Services, Inc. or its affiliates. All rights reserved....
|
NULL
|
NULL
|
NULL
|
9867
|
|
9868
|
PhpStormFileFV faVsco.js vProject vEditViewNavigat PhpStormFileFV faVsco.js vProject vEditViewNavigateCodeLaravelRefactor#11894 on JY-18909-automated-reports-ask-iminny K vToolsWindowHelp• CommentContextinterfa© ConferencesOptinOutCi© Controller.php© ExportController.php© FrontendController.phprrontenocont olerau(C) GeocodinaController.ohc neatncneckcontroller.LiveCoachController.ph|© MissingTeamController.© MobileController.phpNotificationController.plNotificationProviderCon© PlaybackController.php© PlaylistController.php© PusherController.phpC) SlackController.pnp(C SupportController.pnpC) TeamSetupController.pl(C) UserAutomatedReports© WelcomeController.php> D MiddlewareRequests> D ResourcesD Responses• Iseralizers> D Transformers© Kernel.phpT, PlavlistTrackResourceTraitT) ValidateCrmConnectionRer› _ Integrations> D Interactions› D Jobs> D Listeners> C Mail|v C Models> D Activity• MAi> D AskAnything> M Calendar> M Connection› D Contracts› CrmD ElasticSearchOFeatureOpportunity© ParticipantPlaybackThemeD PlaylistD Scorecard• WebhookC Accountono©Activity.phpC Address.php© AiPrompt.php© AutomatedReport.php© AutomatedReportResult.ph© Calendar.php© Calllmport.php© ReportController.php© AutomatedReportsCommand.phpJiminnyDeouecommana.ongAutomatedReportsSendCommand.php© AutomatedReportsRepository.phpAutomatedReportsService.php© CreateHeldActivityEvent.php© TrackProviderInstalledEvent.phpCreateActivityLoggedEvent.phpUserPilotActivityListener.php© ActivityLogged.php© AutomatedReportsCallbackService.php© RequestGenerateAskJiminnyReportJob.php• RequestGeneratekeporJob.onoAutomatedReportResult.php= custom.log< console LUi-517518© AutomatedReport.php519* @property Carbon|null $updated_at520HOYIYTA* @property-read JiminnyWModels|AutomatedReport $report* @property-read AutomatedReportResult/null $parent* @property-read LIzzuminate\RatabaselELoquent\Collection<int, AutomatedReportResult> $ch.523522select * tron reans where 1o =133 Qgclass AutomatedReportResult extends Model523select * from groups g JOIN playbooks p 1..n<->1: on g.playbook_id = p.id where g.team_id = 1)526select x troi arouos vnere 1o =909.use RequiresUUID;S2/select * from playbooks where team_id = 1;528select * from playbooks where id = 175;/**529select * from playbook_categories where playbook_id = 175;* Status constants530select * from users where team_id = 1;531select * from users where id = 7160;6 usages532select * from crm_profiles where user_id = 7160;pubLic const 1nt SIATUS_UEFAULI = 0;533select * from features;8 usages534selectpublic const int STATUS_REQUESTED = 1;16 usagespublic const int STATUS_GENERATED = 2;public const int STATUS_SENT = 3;public const int STATUS_FAILED = 4;• Extract Surround* Reason constants—536537538539540541542543# id, vvid, type, provider, playbook_category_id, user_id,lead_id, contact_id, account_id, opportunity.# crm_configuration_id, crm_provider_id, transcription_id, statusfrom 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; # 00U0400000pCZojMAC53 Ct6 usagespUDLic const 1nt REASUN_UEFAUll = 0;4 usagespublic const int REASON_NOT_ENOUGH_ACTIVITIES = 1;5 usagespublic const int REASON_PROPHET_API_ERROR = 2;protected $table = 'automated_report_results';/*** The attributes that are mass assignable.* @var array<int, string>protected $fillable = ["report_id',' name',Statusredson,'media_type','parent_id','payload','response','requested_at','generated_at',"sent_at",Windsurf changelog 2.12.21: A new version is available. // View Changelog (23 minutes ago)546547548549550551552553555556560-561562563564565E laravel.logA SF [jiminny@localhost]A HS_local [jiminny@localhost]A console [STAGING] X© AskJiminnyReportActivityService.phpAl console [PROD]© RequestGenerateAskJiminnyReportJobTest.phpfo?Tx: Auto vMlaycroundva jiminnyCONCAT (u.id, CASE WHEN U.id = t.owner_id THEN ' (owner) ' ELSE " END) AS USI016 A 13 X13 ^ vU. Clllall.sa.*t.owner_id FROM social_accounts saJOIN users u on u.id = sa.sociable_idJOIN teams t1.n<->1: on t.id = u.team_idWheke Urtean s ano sarorov.lder z'salesforce';select p.id, p.activity_type, pc.id, pc.nameFROM playbooks pjoin playbook_categories pc 1<->1..n: on p.id = pc.playbook_idwhere p.team_id = 1 and p.activity_type = 'event';SELECT * FROM crm_fields WHERE crm_configuration_id = 1 and object_type = 'event';SELECT * FROM crm_field_values WHERE crm_field_id = 4;1<->1.n: on cl.id = pl.layout_idsellect * From teams:SELECT r.* FROM automated_reports rjoin teams t on r.teamaid = t.idselect * from automated_reports;select * from automated_report_results where repontaig IN (34);Support Daily • in 4h 4mA100% [45)Tue 14 Apr 10:56:05RequestGenerateAskJiminnyReportJobTest vCascadeFixing ReportControlleAutomated Report FailTrigger 1 - Not enough activities ( REASON_NOT_ENOUGH_ACTIVITIES ):+D ..iRequestceneraterepori00.0ho:230-244$count = (int) $content['response'];if ($count < self::MIN_ACTIVITIES_COUNT) {$this->failReport(AutomatedReportResult::REASON_NOT_ENOUGH_ACTIVITIESreturn false;MIN_ACTIVITIES_COUNT is 10 - fewer than 10 activities in the date range = failed.Tiniaaer 2 -— Any Throwable excention (REASON PROPHET APT ERROR Or REASON DEFAULTJAM Requesatekenori.00.oho:29-191catch Ihrowable sexceptionsreason = sexception inscanceot ProphettxcepcionrAutomatedReportResult: :REASON_PROPHET_API_ERROR : AutomatedReportipules-ridetneporeisredsonrif ($this->attempts() < $this->tries) {Sthis->release (30): // retry after 30s} else ($this->fail($exception);ProphetException → REASON_PROPHET_API_ERROR (Prophet Al API error)Anything else → REASON_DEFAULT (e.g., ApiResponseException when count endpointreturns no response key, DB errors, etc.)• The job retries once (2 tries total) before final failureASO: CheckAcryir VLount Tnrows AoiResponse xceotion T tne countar resconse ismaltormed - this bubbles up to the catch block above.RequestGenerateAskJiminnyReportJob (RequestGenerateAskJiminnyReportJob.pSame pattern but MIN_ACTIVITIES_COUNT is 1:Trigger 1 - Fewer than 1 activity from the saved search REASON_NOT_ENOUGH_ACTIVITIETrigger 2 - Any exception → REASON_PROPHET_API_ ERROR if ProphetException, else REASON DEFAULT . Retries once with 30s delaySummary of Failure CausesReasonvaluecauseREASON_NOT_ ENOUGH_ACTIVITILESDate range has < 10 activities (standard) or < 1 (AskJiminnyREASON_PROPHET_API_ERRProphet Al API threw an exceptionREASON_DEFAULTAnv other excention (D: error. malformed Ap)The reason tield on the AutomatedRenortResult recoro willl tell vou exacty which caseapplies.C1l -Ask anything (X4L)+ <> Code Claude Sonnet 4.6winasur leams44:535 charsuir-o( 4 spaces...
|
NULL
|
NULL
|
NULL
|
9868
|
|
9869
|
Dia<File Edit View Tabs BookmarksHistory Extens Dia<File Edit View Tabs BookmarksHistory Extensions WindowHelpus-east-2.signin.aws.amazon.com / Amazon Web Services Sign-In‹>0 ll 0a Support Daily - in 4h 4 m100% <47LTTue 14 Apr 10:56:07• ChatProvide feedbackMulti-session disabledEnglishawsIAM user sign in ©Account ID or alias (Don't have?)• Remember this accountIAM usernamePasswordYour path to Al productionAccelerate your Al implementationconfidently, with expert guidance from AWS• Show PasswordHaving trouble?Sign inSign in using root user emailCreate a new AWS account|Start your Al journey with AWS ›By continuing, you agree to AWS Customer Agreement orother agreement for AWS services, and the Privacy Notice.This site uses essential cookies. See our Cookie Notice formore information.© 2026 Amazon Web Services, Inc. or its affiliates. All rights reserved....
|
NULL
|
NULL
|
NULL
|
9869
|
|
9872
|
DiA FileEdit ViewTabsBookmarksHistoryQ Ask anythin DiA FileEdit ViewTabsBookmarksHistoryQ Ask anything...+ Add tabs or filesExtensions WindowHelpCD0 llo) Support Daily • in 4h 4 m100% CTue 14 Apr 10:56:10• ChatEnglishawsIAM user sign in ©Account ID or alias (Don't have?)• Remember this accountIAM usernamePasswordYour path to Al productionAccelerate your Al implementationconfidently, with expert guidance from AWS• Show PasswordHaving trouble?Sign inSign in using root user emailCreate a new AWS account|Start your Al journey with AWS ›By continuing, you agree to AWS Customer Agreement orother agreement for AWS services, and the Privacy Notice.This site uses essential cookies. See our Cookie Notice formore information.© 2026 Amazon Web Services, Inc. or its affiliates. All rights reserved....
|
NULL
|
NULL
|
NULL
|
9872
|
|
9873
|
PhpStormProject vNavigatelaraveRefactonWindowFVrav PhpStormProject vNavigatelaraveRefactonWindowFVravsco.isv#1894 on.lY-18909-automated-renorts-ask-liminnv k• CommentContextinterfa© ConferencesOptinOutCi© Controller.php© ExportController.php© FrontendController.phprrontenocont olerau(C) GeocodinaController.phc neatncneckcontroller.LiveCoachController.ph|© MissingTeamController.© MobileController.phpNotificationController.plNotificationProviderCon© PlaybackController.php© PlaylistController.php© PusherController.phpC) SlackController.pnp(C SupportController.pnpC) TeamSetupController.pl(C) UserAutomatedReports© WelcomeController.php• MiddlewareRequests> D ResourcesC Responses• Iseralizers> D Transformers© Kernel.phpT, PlavlistTrackResourceTraitT) ValidateCrmConnectionRer› _ Integrations> D Interactions> D Jobs> D Listeners> C Mail|v C Models> D Activity• MAi> D AskAnything> M Calendar> M Connection› D Contracts› CrmD ElasticSearchOFeatureOpportunity© ParticipantPlaybackThemeD PlaylistD Scorecard• WebhookC Accountono©Activity.phpC Address.php© AiPrompt.php© AutomatedReport.php© AutomatedReportResult.ph© Calendar.php© Calllmport.php© ReportController.php© AutomatedReportsCommand.phpJiminnyDeouecommana.ongAutomatedReportsSendCommand.php© AutomatedReportsRepository.phpAutomatedReportsService.phpCreateHeldActivityEvent.phpTrackProviderInstalledEvent.phpCreateActivityLoggedEvent.php© ActivityLogged.php© AutomatedReportsCallbackService.php© RequestGenerateAskJiminnyReportJob.php• RequestGeneratekeporJob.onoAutomatedReportResult.php= custom.log< console LUi-517518© AutomatedReport.php519* @property Carbon|null $updated_at520HOYIYTA* @property-read JiminnyWModels|AutomatedReport $report* @property-read AutomatedReportResult/null $parent522* @property-read LIzluminatelRatabaselELoquent\Collection<int, AutomatedReportResult> $ch 523select * tron reans wnere 1o =133 Qgclass AutomatedReportResult extends Model523select * from groups g JOIN playbooks p 1..n<->1: on g.playbook_id = p.id where g.team_id = 1)526select x troi arouos were 1o = 909.use RequiresUUID;S2/select * from playbooks where team_id = 1;528select * from playbooks where id = 175;/**529select * from playbook_categories where playbook_id = 175;* Status constants530select * from users where team_id = 1;531select * from users where id = 7160;6 usages532select * from crm_profiles where user_id = 7160;pubLic const 1nt SIATUS_UEFAULI = 0;533select * from features;8 usages534selectpublic const int STATUS_REQUESTED = 1;16 usagespublic const int STATUS_GENERATED = 2;public const int STATUS_SENT = 3;public const int STATUS_FAILED = 4;• Extract Surround* Reason constants—536537538539540541542543# id, vvid, type, provider, playbook_category_id, user_id,lead_id, contact_id, account_id, opportunity.# crm_configuration_id, crm_provider_id, transcription_id, statusfrom 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; # 00U0400000pCZojMAC53 Ct6 usagespUDLic const 1nt REASUN_UEFAUll = 0;4 usagespublic const int REASON_NOT_ENOUGH_ACTIVITIES = 1;5 usagespublic const int REASON_PROPHET_API_ERROR = 2;protected $table = 'automated_report_results';/*** The attributes that are mass assignable.* @var array<int, string>protected $fillable = ["report_id',' name',Statusredson,'media_type','parent_id','payload','response','requested_at',' generated_at',"sent_at",546547548549550551552553555556560561562563564565E laravel.logA SF [jiminny@localhost]A HS_local [jiminny@localhost]A console [STAGING] X© AskJiminnyReportActivityService.phpAl console [PROD]© RequestGenerateAskJiminnyReportJobTest.phpfo?Tx: Auto vMlaycroundvSa jiminny vCONCAT (u.id, CASE WHEN U.id = t.owner_id THEN ' (owner) ' ELSE " END) AS USI016 A 13 X13 ^ vU. Clllall.sa.*t.owner_id FROM social_accounts saJOIN users u on u.id = sa.sociable_idJOIN teams t1.n<->1: on t.id = u.team_idWheke Urtean s ano sarorov.lder z'salesforce';select p.id, p.activity_type, pc.id, pc.nameFROM playbooks pjoin playbook_categories pc 1<->1..n: on p.id = pc.playbook_idwhere p.team_id = 1 and p.activity_type = 'event';SELECT * FROM crm_fields WHERE crm_configuration_id = 1 and object_type = 'event';SELECT * FROM crm_field_values WHERE crm_field_id = 4;1<->1.n: on cl.id = pl.layout_idsellect * From teams:SELECT r.* FROM automated_reports rjoin teams t on r.teamaid = t.idselect * from automated_reports;select * from automated_report_results where repontaig IN (34);Support Daily • in 4h 4 m100% C2Tue 14 Apr 10:56:10RequestGenerateAskJiminnyReportJobTest vCascadeFixing ReportControlleAutomated Report FailTrigger 1 - Not enough activities ( REASON_NOT_ENOUGH_ACTIVITIES ):+D..i Requestcenleratekepori.00.0h0:230-244$count = (int) $content['response'];1t scount < seltii AaINIESCOINT$this->failReport(AutomatedReportResult::REASON_NOT_ENOUGH_ACTIVITIESreturn false:MIN_ACTIVITIES_COUNT is 10 - fewer than 10 activities in the date range = failed.Tiniaaer 2 -— Any Throwable excention (REASON PROPHET APT ERROR Or REASON DEFAULTJAM Reques:terepor.00,oho:20-191|catchIhrowable sexceptionsreason = sexception inscanceot ProphettxcepcionrAutomatedReportResult: :REASON_PROPHET_API_ERROR : AutomatedReportipules-ridetneporeisredsonrif ($this->attempts() < $this->tries) {Sthis->release (30): // retry after 30s} else (sthis-stal sexcentionProphetException → REASON_PROPHET_API_ERROR (Prophet Al API error)Anything else → REASON_DEFAULT (e.g., ApiResponseException when count endpointreturns no response key, DB errors, etc.)• The job retries once (2 tries total) before final failureASO: CheckAcryir VLount Tnrows AoiResponse xceotion T tne countar resconse ismaltormed - this bubbles up to the catch block above.RequestGenerateAskJiminnyReportJob (RequestGenerateAskJiminnyReportJob.pSame pattern but MIN_ACTIVITIES_COUNT is 1:Trigger 1 - Fewer than 1 activity from the saved search REASON_NOT_ENOUGH_ACTIVITIETrigger 2 - Any exception → REASON_PROPHET_API_ERROR if ProphetException, else REASON DEFAULT . Retries once with 30s delaySummary of Failure CausesReasonvaluecauseREASON_NOT_ ENOUGH_ACTIVITILESDate range has < 10 activities (standard) or < 1 (AskJiminnyREASON_PROPHET_API_ERRProphet Al API threw an exceptionREASON_DEFAULTAnv other excention (D? error. maltormed ApThe reason tield on the AutomatedRenortResult recoro willl tell vou exacty which caseapplies.C1l -Ask anything (X4L)+ <> Code Claude Sonnet 4.6Winasun leamsf 4 space:...
|
NULL
|
NULL
|
NULL
|
9873
|
|
9874
|
Dia File EditViewTabsAbout DiaCheck for Updates... Dia File EditViewTabsAbout DiaCheck for Updates...Invite to Dia...0 Settings...d Import from Another Browser...O ServicesHide DiaHide OthersShow Alli Sign Out(* Quit DiaBookmarksHistoryExtensions WindowHelp) Support Daily • in 4h 4 m100% <8• Tue 14 Apr 10:56:11• ChatEnglish v28,aws2 HT8 Hr sign in ©88 QAccount ID or alias (Don't have?)• Remember this accountIAM usernamePasswordYour path to Al productionAccelerate your Al implementationconfidently, with expert guidance from AWS• Show PasswordHaving trouble?Sign inSign in using root user emailCreate a new AWS account|Start your Al journey with AWS ›By continuing, you agree to AWS Customer Agreement orother agreement for AWS services, and the Privacy Notice.This site uses essential cookies. See our Cookie Notice formore information.© 2026 Amazon Web Services, Inc. or its affiliates. All rights reserved....
|
NULL
|
NULL
|
NULL
|
9874
|
|
9875
|
PhpStormProject vNavigatelaraveRefactonWindowFVrav PhpStormProject vNavigatelaraveRefactonWindowFVravsco.isv#1894 on.lY-18909-automated-renorts-ask-liminnv k• CommentContextinterfa© ConferencesOptinOutCi© Controller.php© ExportController.php© FrontendController.phprrontenocont olerau(C) GeocodinaController.phc neatncneckcontroller.LiveCoachController.ph|© MissingTeamController.© MobileController.phpNotificationController.plNotificationProviderCon© PlaybackController.php© PlaylistController.php© PusherController.phpC) SlackController.pnp(C SupportController.pnpC) TeamSetupController.pl(C) UserAutomatedReports© WelcomeController.php• MiddlewareRequests> D ResourcesC Responses• Iseralizers> D Transformers© Kernel.phpT, PlavlistTrackResourceTraitT) ValidateCrmConnectionRer› _ Integrations> D Interactions> D Jobs> D Listeners> C Mail|v C Models> D Activity• MAi> D AskAnything> M Calendar> M Connection› D Contracts› CrmD ElasticSearchOFeatureOpportunity© ParticipantPlaybackThemeD PlaylistD Scorecard• WebhookC Accountono©Activity.phpC Address.php© AiPrompt.php© AutomatedReport.php© AutomatedReportResult.ph© Calendar.php© Calllmport.php© ReportController.php© AutomatedReportsCommand.phpJiminnyDeouecommana.ongAutomatedReportsSendCommand.php© AutomatedReportsRepository.phpAutomatedReportsService.phpCreateHeldActivityEvent.phpTrackProviderInstalledEvent.phpCreateActivityLoggedEvent.php© ActivityLogged.php© AutomatedReportsCallbackService.php© RequestGenerateAskJiminnyReportJob.php• RequestGeneratekeporJob.onoAutomatedReportResult.php= custom.log< console LUi-517518© AutomatedReport.php519* @property Carbon|null $updated_at520HOYIYTA* @property-read JiminnyWModels|AutomatedReport $report* @property-read AutomatedReportResult/null $parent522* @property-read LIzluminatelRatabaselELoquent\Collection<int, AutomatedReportResult> $ch 523523select * tron reans wnere 1o =133 Qgclass AutomatedReportResult extends Modelselect * from groups g JOIN playbooks p 1..n<->1: on g.playbook_id = p.id where g.team_id = 1)select x troi arouos were 1o = 909.use RequiresUUID;S2/select * from playbooks where team_id = 1;528select * from playbooks where id = 175;/**529select * from playbook_categories where playbook_id = 175;* Status constants530select * from users where team_id = 1;531select * from users where id = 7160;6 usages532select * from crm_profiles where user_id = 7160;pubLic const 1nt SIATUS_UEFAULI = 0;533select * from features;8 usages534selectpublic const int STATUS_REQUESTED = 1;16 usagespublic const int STATUS_GENERATED = 2;public const int STATUS_SENT = 3;public const int STATUS_FAILED = 4;• Extract Surround* Reason constants—536537538539540541542543# id, vvid, type, provider, playbook_category_id, user_id,lead_id, contact_id, account_id, opportunity.# crm_configuration_id, crm_provider_id, transcription_id, statusfrom 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; # 00U0400000pCZojMAC53 Ct6 usagespUDLic const 1nt REASUN_UEFAUll = 0;4 usagespublic const int REASON_NOT_ENOUGH_ACTIVITIES = 1;5 usagespublic const int REASON_PROPHET_API_ERROR = 2;protected $table = 'automated_report_results';/*** The attributes that are mass assignable.* @var array<int, string>protected $fillable = ["report_id',' name',Statusredson,'media_type','parent_id','payload','response','requested_at',' generated_at',"sent_at",546547548549550551552553555556560561562563564565E laravel.logA SF [jiminny@localhost]A HS_local [jiminny@localhost]A console [STAGING] X© AskJiminnyReportActivityService.phpAl console [PROD]© RequestGenerateAskJiminnyReportJobTest.phpfo?Tx: Auto vMlaycroundvSa jiminny vCONCAT (u.id, CASE WHEN U.id = t.owner_id THEN ' (owner) ' ELSE " END) AS USI016 A 13 X13 ^ vU. Clllall.sa.*t.owner_id FROM social_accounts saJOIN users u on u.id = sa.sociable_idJOIN teams t1.n<->1: on t.id = u.team_idWheke Urtean s ano sarorov.lder z'salesforce';select p.id, p.activity_type, pc.id, pc.nameFROM playbooks pjoin playbook_categories pc 1<->1..n: on p.id = pc.playbook_idwhere p.team_id = 1 and p.activity_type = 'event';SELECT * FROM crm_fields WHERE crm_configuration_id = 1 and object_type = 'event';SELECT * FROM crm_field_values WHERE crm_field_id = 4;1<->1.n: on cl.id = pl.layout_idsellect * From teams:SELECT r.* FROM automated_reports rjoin teams t on r.teamaid = t.idselect * from automated_reports;select * from automated_report_results where repontaig IN (34);Support Daily • in 4h 4 m100% C2•8• Tue 14 Apr 10:56:13RequestGenerateAskJiminnyReportJobTest vCascadeFixing ReportControlleAutomated Report FailTrigger 1 - Not enough activities ( REASON_NOT_ENOUGH_ACTIVITIES ):+0 .i Requestcenleratekepori.00.0h0:230-244$count = (int) $content['response'];1t scount < seltii AaINIESCOINT$this->failReport(AutomatedReportResult::REASON_NOT_ENOUGH_ACTIVITIESreturn false:MIN_ACTIVITIES_COUNT is 10 - fewer than 10 activities in the date range = failed.Tiniaaer 2 -— Any Throwable excention (REASON PROPHET APT ERROR Or REASON DEFAULTJAM Reques:terepor.00,oho:20-191|catchIhrowable sexceptionsreason = sexception inscanceot ProphettxcepcionrAutomatedReportResult: :REASON_PROPHET_API_ERROR : AutomatedReportipules-ridetneporeisredsonrif ($this->attempts() < $this->tries) {Sthis->release (30): // retry after 30s} else (sthis-stal sexcentionProphetException → REASON_PROPHET_API_ERROR (Prophet Al API error)Anything else → REASON_DEFAULT (e.g., ApiResponseException when count endpointreturns no response key, DB errors, etc.)• The job retries once (2 tries total) before final failureASO: CheckAcryir VLount Tnrows AoiResponse xceotion T tne countar resconse ismaltormed - this bubbles up to the catch block above.RequestGenerateAskJiminnyReportJob (RequestGenerateAskJiminnyReportJob.pSame pattern but MIN_ACTIVITIES_COUNT is 1:Trigger 1 - Fewer than 1 activity from the saved search REASON_NOT_ENOUGH_ACTIVITIETrigger 2 - Any exception → REASON_PROPHET_API_ERROR if ProphetException, else REASON DEFAULT . Retries once with 30s delaySummary of Failure CausesReasonvaluecauseREASON_NOT_ ENOUGH_ACTIVITILESDate range has < 10 activities (standard) or < 1 (AskJiminnyREASON_PROPHET_API_ERRProphet Al API threw an exceptionREASON_DEFAULTAnv other excention (D? error. maltormed ApThe reason tield on the AutomatedRenortResult recoro willl tell vou exacty which caseapplies.C1l -Ask anything (X4L)+ <> Code Claude Sonnet 4.6Winasun leamsf 4 space:...
|
NULL
|
NULL
|
NULL
|
9875
|
|
9880
|
+SlackEDHomeDMsActivityFilesLater..•MoreFile+EditV +SlackEDHomeDMsActivityFilesLater..•MoreFile+EditViewGoHistoryWindowHelplihlSupport Daily - in 4h 4 m100% <47→Search Jiminny IncJiminny ...Aneliya Angelova, Nikolay Yankov, Steliyan Georgiev84= UnreadsThreads• MessagesAdd canvas+TMOTOy TARNOY XOOLAI10 мин минаха, още не идва репортToday ~HuddlesDrafts & sentLukas Kovalik 10:34 AMне само daily но трябва да се пусне командаDirectoriesphp artisan automated-reportsExternal connectionsLaterNikolay Yankov 10:35 AMalik 10:36 AMъздава веднага по принцип, в някакьв час на деня ли стъздава?еда всичко applicable за днес (ако не понедлник или начало на месец е само daily)ска през нощнуално пусни при тестванеі да тестваме други репорти може да променя команда за тестване да приема параметьр за report template и д си пускамеі когато тествамеnkov 10:41 AMда я рьннеш ти командатаalik 10:43 AMYou made a lot of progressYou checked everything off your list.Create Remindernkov 10:45 AMя рьннешalik 10:52 AMче ми се разбазикаха settings за средиина и fail-наHo e faileda Angelova, Nikolay Yankov, Steliyan GeorgievTue 14 Apr 10:56:21New...
|
NULL
|
NULL
|
NULL
|
9880
|
|
9881
|
FirefoxFileEoitViewHistoryBookmarksProfilesToolsWi FirefoxFileEoitViewHistoryBookmarksProfilesToolsWindowHelpImport bookmarks...Sprint BoardT SRD QueuePlatform Sprint 1 Q2 - Platform Tea(z) Configure SSH access to multiple e• Console Home | Console Home | u:SecurityGroup | EC2 | us-east-2© JY-20543 add AJ reports User piloSRD-6779 | JY-20632 | Unable toJy 19798 evaluation for ai activityJiminny8 Ask Jiminny test report - 8 Apr 20Service-Desk - Queues - PlatformJY-20543 add AJ reports User pilc* Configure SSH access to multiple «* New Tab- New laoaws - Search with GoogleAmazon Wea Servicesaws consoleaws certificationaws loginaws skill builderaws sFirefox Suggest.EC2 | us-east-2 - us-east-2.console.aws.amazon.com/ec2/home?region=us-east-2#SecurityGroup:securityGroupld=sg-48ec3e21EC2 Management Console - us-east-2.console.aws.amazon.com/ec2/v2/home?region=us-east-2#SecuritvGroup:securitvGroupld=sa-48ec3e21SecurityGroup | EC2 | us-east-2Switch to TabFirefoxSearch with Google or enter addressPlatform SprintJY-20543 addAJ reports...MInbox (1,540) -lukas.kovalik...Meet - Daily -Jiminny203EC2 | us-east-2OWikipedialibd: Support Daily • in 4h 4 mA100% CS•Tue 14 Apr 10:56:2122°CNew York CityYouTube...
|
NULL
|
NULL
|
NULL
|
9881
|
|
9884
|
FirefoxFileEoitViewHistory Bookmarks ProfilesTools FirefoxFileEoitViewHistory Bookmarks ProfilesTools Window HelpC< 40 ll O SupportDaily•in 4h4m A 100% C Tue 14 Apr 10:56:25•••)+us-east-2.console.aws.amazon.com/cloudwatch/home?ca-oauth-flow-id=847b&hashArgs=%23logsV2%3Alogs-insights%243FqueryDetail%243D~(end~0~start~-3600~timeType~'RELATIVE~tz~'UTC~unit~'seconds~editorString~'fields*20*40timestamp*2c*20*40message*2c*20*40logs $Platform Sprint 1 Q2 - Platform Tea& Configure SSH access to multiple eConsole Home | Console Home | use SecurityGroup | EC2 | us-east-2JY-20543 add AJ reports User piloSRD-6779 | JY-20632 | Unable to |( Jy 19798 evaluation for ai activitya Jiminny8) Ask Jiminny test report - 8 Apr 20:# Service-Desk - Queues - PlatformJY-20543 add AJ reports User pilc(x) Configure SSH access to multipleUnauthorized+ New Tab...
|
NULL
|
NULL
|
NULL
|
9884
|
|
9887
|
+SlackEDHomeDMsActivityFilesLater..•MoreFile+EditV +SlackEDHomeDMsActivityFilesLater..•MoreFile+EditViewGoHistoryWindowHelplihlSupport Daily - in 4h 4 m100% <47→Search Jiminny IncJiminny ...Aneliya Angelova, Nikolay Yankov, Steliyan Georgiev84= UnreadsThreads• MessagesAdd canvas+NMOTOy TORNOY XOOLAI10 мин минаха, още не идва репортToday ~HuddlesDrafts & sentLukas Kovalik 10:34 AMне само daily но трябва да се пусне командаDirectoriesphp artisan automated-reportsExternal connectionsLaterNikolay Yankov 10:35 AMalik 10:36 AMъздава веднага по принцип, в някакьв час на деня ли стъздава?еда всичко applicable за днес (ако не понедлник или начало на месец е само daily)ска през нощнуално пусни при тестванеі да тестваме други репорти може да променя команда за тестване да приема параметьр за report template и д си пускамеі когато тествамеnkov 10:41 AMда я рьннеш ти командатаalik 10:43 AMYou made a lot of progressYou checked everything off your list.Create Remindernkov 10:45 AMя рьннешalik 10:52 AMче ми се разбазикаха settings за средиина и fail-наHo e faileda Angelova, Nikolay Yankov, Steliyan GeorgievTue 14 Apr 10:56:32New...
|
NULL
|
NULL
|
NULL
|
9887
|
|
9888
|
FirefoxFileEoitViewHistoryBookmarksProfllesToolsWi FirefoxFileEoitViewHistoryBookmarksProfllesToolsWindowHelpus-east-1.console.aws.amazon.com/console/home?region=us-east-1#awssparch[Option+S]©Platform Sprint 1 Q2 - Platform TeaO EC2@ Elastic Container ServiceG 53* CodeDeployElastiCache F0? Aurora and RDS liäl Amazon OpenSearch Ser...& Configure SSH access to multiple e@ Console Home | Console Home | usSecurityGroup | EC2 |us-east-2JY-20543 add AJ reports User pilSRD-6779 |JY-20632 | Unable to |( Jy 19798 evaluation for ai activity(8) Jiminnyg Ask Jiminny test report - 8 Apr 201- Service-Desk - Queues - PlatformC JY-20543 add AJ reports User pilc~ Contigure SsH access to multipleo Console Home | Console Home *+ New TabCa CloudWatch• CloudFront MediaLiveConsole Home Info:: Recently visited InfoEC2iö Amazon OpenSearch ServiceCloudWatchAmazon ConnectSimple Queue ServicenillesisAurora and RDSAmazon Data FirehoseAmazon bearock(&D API GatewayCQ IAM Identity CenterView all services# Welcome to AWS#AWS Health infoGetting started with AWS 2hamaheon ge the mos tut raluableTraining and certificationLearn from AWS experts and advance yourskills and knowledge.AWS Builder Center 2Learn, build, and connect with builders inthe AWS community.No health dataYou don't have permissions to access AWS Health.Go to AWS HealthApp Developer (4)Setlet sious n3 30 m AVvs ror popuar bushnes and echniea use cases.Cloud Architect (4) Platform Engineer (4) Al Ops (4)Auomare lanes soale sever migaion NVS Cioud usng templates 12?Automates VMware workload testing and migration setup to AWS Cloud L?CloudShellreedback< 40 l6lReset to default layout: Applications (0) InfoRegion: US East (N. Virginia)Select Region -us-east-1 (Current Region)Q Find applicationsName• Description • Region • | Originati...No applicationsGet started by creating an application.Create applicationj Support Daily • in 4h 4mA100% C© Tue 14 Apr 10:56:32=United gfates (N. Virginia) *Account ID: 4387-4037-0364STAGE]+ Add widgetsCreate application)‹ 1 >- 1Cost and usage infoCrer mont!ecased month endSavings opportunitiesO Not enabledGo to myApplicationsCost breakdown® Access deniedExplore AWS infoAmazon S3 Files 12Access your 53 buckets as sharedfile systemsTry AWS DevOps Agent 2Your autonomous agent forincident resolution and reliability.Go to Billing and Cost ManagementThe AWS Sustainability cons...Transparent carbon data forinformed cloud choicesDatabase Savings Plans 2ªFlexible pricing model that reducesyour database costs by up to 35%.© 2026, Amazon Web Services, Inc. or its affiliates.Privacy Terms Cookie preferences...
|
NULL
|
NULL
|
NULL
|
9888
|
|
9889
|
+SlackEDHomeDMsActivityFilesLater..•MoreFile+EditV +SlackEDHomeDMsActivityFilesLater..•MoreFile+EditViewGoHistoryWindowHelplihlSupport Daily - in 4h 4 m100% <47→Search Jiminny IncJiminny ...Aneliya Angelova, Nikolay Yankov, Steliyan Georgiev84= UnreadsThreads• MessagesAdd canvas+NMOTOy TORNOY XOOLAI10 мин минаха, още не идва репортToday ~HuddlesDrafts & sentLukas Kovalik 10:34 AMне само daily но трябва да се пусне командаDirectoriesphp artisan automated-reportsExternal connectionsLaterNikolay Yankov 10:35 AMalik 10:36 AMъздава веднага по принцип, в някакьв час на деня ли стъздава?еда всичко applicable за днес (ако не понедлник или начало на месец е само daily)ска през нощнуално пусни при тестванеі да тестваме други репорти може да променя команда за тестване да приема параметьр за report template и д си пускамеі когато тествамеnkov 10:41 AMда я рьннеш ти командатаalik 10:43 AMYou made a lot of progressYou checked everything off your list.Create Remindernkov 10:45 AMя рьннешalik 10:52 AMче ми се разбазикаха settings за средиина и fail-наHo e faileda Angelova, Nikolay Yankov, Steliyan GeorgievTue 14 Apr 10:56:33New...
|
NULL
|
NULL
|
NULL
|
9889
|
|
9896
|
FirefoxFileEditViewHistoryBookmarks)ProfilesToolsW FirefoxFileEditViewHistoryBookmarks)ProfilesToolsWindowHelpus-east-2.console.aws.amazon.com/cloudwatch/home?region=us-east-2#* Suooort Dailv . in 4h 4ml(A) 100% C 8 Tue 14 Apr 10:56:44awsO EC2Q SearchElastic Container Service s3# CodeDeployGa CloudWatch[Option+5] ]ElastiCache (o:) Aurora and RDS i&l Amazon OpenSearch Ser…..United States Ohio)Account ID: 4387-4037-0364(STAGE• CloudFront MediaLivePlatform Sprint 1 Q2 - Platform Tea& Configure SSH access to multiple eConsole Home | Console Home | usSecurityGroup | EC2 |us-east-2JY-20543 add AJ reports User pilcSRD-6779 | JY-20632 | Unable to |( Jy 19798 evaluation for ai activitya Jiminnyg Ask Jiminny test report - 8 Apr 201≤ Service-Desk - Queues - PlatformJY-20543 add AJ reports User pilc~ Contigure SsH access to multipleCa CloudWatch | us-east-2+ New TabCloudShellreedback© 2026, Amazon Web Services, Inc. or its affiliates.PrivacyTermsCookie preferences...
|
NULL
|
NULL
|
NULL
|
9896
|
|
9897
|
+SlackFileEDHomeDMsEditViewGoActivityFiles..•More+ +SlackFileEDHomeDMsEditViewGoActivityFiles..•More+Jiminny ...= UnreadsThreadsHuddlesDrafts & sentDirectoriesExternal connections* Starredplatform-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-yousHistoryWindowHelp< →0 lhl§ Support Daily • in 4h 4 m100% C→Search Jiminny IncAneliya Angelova, Nikolay Yankov, Steliyan Georgiev84• MessagesAdd canvas+NMOTOY TARNOY X0OLAI10 мин минаха, още не идва репортToday ~Lukas Kovalik 10:34 AMне само daily но трябва да се пусне командаphp artisan automated-reportsNikolay Yankov 10:35 AMзначи не създава веднага по принцип, в някакьв час на деня ли стъздава?Lukas Kovalik 10:36 AMтова ще гледа всичко applicable за днес (ако не понедлник или начало на месец е само daily)крон го пуска през нощтака че мануално пусни при тестванеако трябва да тестваме други репорти може да променя команда за тестване да приема параметьр за report template и д си пускамеопределен когато тествамеNikolay Yankov 10:41 AMможеш ли да я рьннеш ти командата#Lukas Kovalik 10:43 AMдаNikolay Yankov 10:45 AMпиши кат оя рьннешLukas Kovalik 10:52 AMзабавих се че ми се разбазикаха settings за средипуснах и мина и fail-наима result нo e failedMessage Aneliya Angelova, Nikolay Yankov, Steliyan Georgiev+AaTue 14 Apr 10:56:45New...
|
NULL
|
NULL
|
NULL
|
9897
|
|
9898
|
FirefoxPlatform Sprint 1 Q2 - Platform Tea& Co FirefoxPlatform Sprint 1 Q2 - Platform Tea& Configure SSH access to multiple@ Console Home | Console Home | usSecurityGroup | EC2 | us-east-2JY-20543 add AJ reports User pilcSRD-6779 | JY-20632 | Unable to |( Jy 19798 evaluation for ai activity(8) Jiminnyg Ask Jiminny test report - 8 Apr 201- Service-Desk - Queues - PlatformJY-20543 add AJ reports User pil(x) Configure SSH access to multipleCa CloudWatch | us-east-2*+ New TabHistoryBookmarksProfilesToolsWindow Helpus-edslz.console.dws.dmdzon.com/clouawd.cm/nome.reelon=us-edstLtnome.aws• search[Option+S]©0 EC2© Elastic Container ServiceG 53 € CodeDeployCo CloudWatchElastiCache 0? Aurora and RDS iêl Amazon OpenSearch Ser... €® CloudFront a MediaLiveCloud WatchICloudWatchFavorites and recentsmgestionDashboardsAlarms Ao O27 ©o• Al Operations• GenAl Observability"Adication SignalsNew• Infrastructure Monitoring• Logs• Metrics New• Network Monitoring• SetupOverview infoOverviewFilter by resource groupAlarms by AWS service infoServicesEC2simole vueue servicein alarm OInsumcient data OoklhlTue 14 Apr 10:56:47Support Daily • in 4h 4m12h1w100% C2"United States (Ohio) *Account ID: 4387-4037-0364STAGE]Custom !UTC timezoneActionsview recentalarms casnooareiRecent alarms info• meeting-bots-ec2-cpu-utilization|• meeting-bot-sqs-alarm(1)CPUUtilization > 50 for 1 datapoints within 5 minutes - (50)05:0005:5006:0006:300/:0007:5005:0005:5006:0006:300/:0007:30Default DashboardName any CloudWatch dashboard CloudWatch-Default to display it here. Create a new default dashboardApplication InsightsGet started with Application Insights infoSet up monitors and dashboards to detect issues and resolve problems with enterprise applications, databases, and workloads.• How it worksConfigure Application InsightsCloudShellreedback9 2026, Amazon Web Services, Inc, or its arhliates.PrivacyTermscookie preterences...
|
NULL
|
NULL
|
NULL
|
9898
|
|
9902
|
+SlackEDHomeDMsActivityFilesLater..•MoreFileEditVi +SlackEDHomeDMsActivityFilesLater..•MoreFileEditViewGo+Jiminny ...= UnreadsThreadsHuddlesDrafts & sentDirectoriesExternal connections* Starredplatform-inner-team(*)Channels# ai-chapter# alerts# backend# confusion-clinic# curiosity_lab# engineering# frontend# general# infra-changes# jiminny-bg# platform-tickets# product _launches# random# releases# sofia-office# support# thank-yousHistoryWindowHelplihlSupport Daily - in 4h 3m100% <47→Search Jiminny IncAneliya Angelova, Nikolay Yankov, Steliyan Georgiev84• MessagesAdd canvas+TMOTOY TARNOY XOOLAI10 мин минаха, още не идва репортToday ~Lukas Kovalik 10:34 AMне само daily но трябва да се пусне командаphp artisan automated-reportsNikolay Yankov 10:35 AMзначи не създава веднага по принцип, в някакьв час на деня ли стъздава?Lukas Kovalik 10:36 AMтова ще гледа всичко applicable за днес (ако не понедлник или начало на месец е само daily)крон го пуска през нощтака че мануално пусни при тестванеако трябва да тестваме други репорти може да променя команда за тестване да приема параметьр за report template и д си пускамеопределен когато тествамеNikolay Yankov 10:41 AMможеш ли да я рьннеш ти командатаLukas Kovalik 10:43 AMдаNikolay Yankov 10:45 AMпиши кат оя рьннешLukas Kovalik 10:52 AMзабавих се че ми се разбазикаха settings за средипуснах и мина и fail-наима result нo e failedMessage Aneliya Angelova, Nikolay Yankov, Steliyan Georgiev+AaTue 14 Apr 10:57:00New...
|
NULL
|
NULL
|
NULL
|
9902
|
|
9903
|
FirefoxFileEoitViewHistoryPlatform Sprint 1 Q2 - P FirefoxFileEoitViewHistoryPlatform Sprint 1 Q2 - Platform Tea& Configure SSH access to multiple@ Console Home | Console Home | usSecurityGroup | EC2 | us-east-2JY-20543 add AJ reports User pilcSRD-6779 | JY-20632 | Unable to |( Jy 19798 evaluation for ai activity8 Jiminnyg Ask Jiminny test report - 8 Apr 201- Service-Desk - Queues - PlatformJY-20543 add AJ reports User pil(x) Configure SSH access to multipleCa CloudWatch | us-east-2*+ New TabBookmarksProfilesToolsWindow Helpus-east-2.console.aws.amazon.com/cloudwatch/home?region=us-east-2#home:aws• search[Option+5] ©]0 EC2© Elastic Container ServiceG 53 € CodeDeployCo CloudWatchElastiCache F0? Aurora and RDS iêl Amazon OpenSearch Ser…..CloudFront B MediaLiveCloud WatchICloudWatchFavorites and recentsmgestionDashboardsAlarms Ao O27 ©o• Al Operations• GenAl ObservabilityAplication SignalsNew• Infrastructure Monitoring# Logs• Metrics New• Network Monitoring• SetupOverview infoOverviewFilter by resource group•)Alarms by AWS service infoServicesEC2simole vueue servicein alarm OInsufficient data 0OK212hj Support Daily • in 4h 4mUnited States (Ohio) *1wA100% CS•Tue 14 Apr 10:57:00Account ID: 4387-4037-0364Custom !UTC timezoneActions ™vew recentalarms casnooarei•(1)(1)Recent alarms info• meeting-bots-ec2-cpu-utilizationPercent50%Cruurilizarion > b0 Tor carapoints Witnin • minures - (o0)27%4.04%05:0005:3006:0006:3007:0007:30• Cruutilization• meeting-bot-sqs-alarmLount4.42-304:0005:00- vumperorvessadeskeceveo• NumberOfMessagesReceived (expected)06:0007:00Default DashboardName any CloudWatch dashboard CloudWatch-Default to display it here. Create a new default dashboardApplication InsightsGet started with Application Insights infoSet up monitors and dashboards to detect issues and resolve problems with enterprise applications, databases, and workloads.• How it worksConfigure Application InsightsCloudShellreedback9 2026, Amazon Web Services, Inc, or its arhliates.PrivacyTermscookie preterences...
|
NULL
|
NULL
|
NULL
|
9903
|
|
9906
|
Firefox File•.••<Eoit→ViewHistory Bookmarks P Firefox File•.••<Eoit→ViewHistory Bookmarks ProfilesTools Window Help© us-east-2.console.aws.amazon.com/cloudwatch/home?region=us-east-2# Support Daily • in 4h 3mA100% C & Tue 14 Apr 10:57:06awsPlatform Sprint 1 Q2 - Platform Tea& Configure SSH access to multiple eConsole Home | Console Home | use SecurityGroup | EC2 | us-east-2JY-20543 add AJ reports User piloSRD-6779 | JY-20632 | Unable to |( Jy 19798 evaluation for ai activitya Jiminny8 Ask Jiminny test report - 8 Apr 20:# Service-Desk - Queues - PlatformC JY-20543 add AJ reports User pilc(x) Configure SSH access to multiple• Cloudwatch console+ New Tabwransteruine data tromus-east-z.console.aws.amazon.com...
|
NULL
|
NULL
|
NULL
|
9906
|
|
9907
|
FirefoxFileEoitViewHistoryawsO EC2BookmarksProfile FirefoxFileEoitViewHistoryawsO EC2BookmarksProfilesToolsWindow Helpus-east-2.console.aws.amazon.com/cloudwatch/home?region=us-east-2Q Search@ Elastic Container Servicef s3 CodeDeployCa CloudWatchC40mO#Support Daily - in 4h 3m (A 100% C4• 8 Tue 14 Apr 10:57:09[Option+S]]( ElastiCache Ko:) Aurora and RDS i&l Amazon OpenSearch Ser…..United States (Ohio)Account ID: 4387-4037-0364STAGE)• CloudFront MediaLivePlatform Sprint 1 Q2 - Platform Tea& Configure SSH access to multiple e@ Console Home | Console Home | usSecurityGroup | EC2 |us-east-2JY-20543 add AJ reports User pilc5 SRD-6779 | JY-20632 | Unable to( Jy 19798 evaluation for ai activitya Jiminnyg Ask Jiminny test report - 8 Apr 201≤ Service-Desk - Queues - PlatformC JY-20543 add AJ reports User pilc~ Contigure SsH access to multipleCloudWatch | us-east-2+ New TabCloudShellreedback© 2026, Amazon Web Services, Inc. or its affiliates.PrivacyTermsCookie preferences...
|
NULL
|
NULL
|
NULL
|
9907
|
|
9911
|
PhpStormFileFV faVsco.js vProject vEditViewNavigat PhpStormFileFV faVsco.js vProject vEditViewNavigateCodeLaravelRefactor#11894 on JY-18909-automated-reports-ask-iminny K vToolsWindowHelp• CommentContextinterfa© ConferencesOptinOutCi© Controller.php© ExportController.php© FrontendController.phprrontenocont olerau(C) GeocodinaController.ohc neanncneckcontroller.LiveCoachController.ph|© MissingTeamController.© MobileController.phpNotificationController.plNotificationProviderCon© PlaybackController.php© PlaylistController.php© PusherController.phpC) SlackController.pnp(C SupportController.pnpC) TeamSetupController.pl(C) UserAutomatedReports© WelcomeController.php> D MiddlewareRequests> D ResourcesD Responses• Iseralizers> D Transformers© Kernel.phpT, PlavlistTrackResourceTraitT) ValidateCrmConnectionRei› _ Integrations> D Interactions› D Jobs> D Listeners› D Mailv C Models> D Activity• MAi> D AskAnything> M Calendar> M Connection› D Contracts› CrmD ElasticSearchOFeatureOpportunity© ParticipantPlaybackThemeD PlaylistD Scorecard• WebhookC Accountono©Activity.phpC Address.php© AiPrompt.php© AutomatedReport.php© AutomatedReportResult.ph© Calendar.php© Calllmport.php© ReportController.php© AutomatedReportsCommand.phpJiminnyDeouecommana.ongAutomatedReportsSendCommand.php© AutomatedReportsRepository.phpAutomatedReportsService.php© CreateHeldActivityEvent.php© TrackProviderInstalledEvent.phpCreateActivityLoggedEvent.phpUserPilotActivityListener.php© ActivityLogged.php© AutomatedReportsCallbackService.php© RequestGenerateAskJiminnyReportJob.php• RequestGeneratekeporJob.onoAutomatedReportResult.php= custom.log< console EUi-517518© AutomatedReport.php519* @property Carbon|null $updated_at520HOYIYTA* @property-read JiminnyWModels|AutomatedReport $report* @property-read AutomatedReportResult/null $parent* @property-read LIzluminatelRatabaselELoquent\Collection<int, AutomatedReportResult> $ch 523522select * tron reans where 1o =133 Qgclass AutomatedReportResult extends Model523526select * from groups g JOIN playbooks p 1..n<-›1: on g.playbook_id = p.id where g.team_id = 1;select x t'oi arouos vere 1o = 909.use RequiresUUID;S2/select * from playbooks where team_id = 1;528select * from playbooks where id = 175;/**529select * from playbook_categories where playbook_id = 175;* Status constants530select * from users where team_id = 1;531select * from users where id = 7160;6 usages532select * from crm_profiles where user_id = 7160;pubLic const 1nt SIATUS_UEFAULT = 0;533select * from features;8 usages534selectpublic const int STATUS_REQUESTED = 1;16 usagespublic const int STATUS_GENERATED = 2;public const int STATUS_SENT = 3;public const int STATUS_FAILED = 4;• Extract Surround* Reason constants—536537538539540541542543# id, vvid, type, provider, playbook_category_id, user_id,lead_id, contact_id, account_id, opportunity.# crm_configuration_id, crm_provider_id, transcription_id, statusfrom 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; # 00U0400000pCZojMAC53 Ct6 usagespUDLic const 1nt REASUN_UEFAUll = 0;4 usagespublic const int REASON_NOT_ENOUGH_ACTIVITIES = 1;5 usagespublic const int REASON_PROPHET_API_ERROR = 2;protected $table = 'automated_report_results';/*** The attributes that are mass assignable.* @var array<int, string>protected $fillable = ["report_id',' name',Statusredson,'media_type','parent_id','payload','response','requested_at','generated_at',"sent_at",Windsurf changelog 2.12.21: A new version is available. // View Changelog (24 minutes ago)546547548549550551552553555556560-561562563564565E laravel.logA SF [jiminny@localhost]A HS_local [jiminny@localhost]A console [STAGING] X© AskJiminnyReportActivityService.phpAl console [PROD]© RequestGenerateAskJiminnyReportJobTest.phpfo?Tx: Auto vMlaycroundvSa jiminny vCONCAT (u.id, CASE WHEN U.id = t.owner_id THEN ' (owner) ' ELSE " END) AS USI016 A 13 X13 ^ vU. Clllall.sa.*t.owner_id FROM social_accounts saJOIN users u on u.id = sa.sociable_idJOIN teams t1.n<->1: on t.id = u.team_idWheke Urteam o s and sarorovlder z.'salesforce';select p.id, p.activity_type, pc.id, pc.nameFROM playbooks pjoin playbook_categories pc 1<->1..n: on p.id = pc.playbook_idwhere p.team_id = 1 and p.activity_type = 'event';SELECT * FROM crm_fields WHERE crm_configuration_id = 1 and object_type = 'event';SELECT * FROM crm_field_values WHERE crm_field_id = 4;1<->1.n: on cl.id = pl.layout_idwhere crm_configuration_id = 1 and pl.playbook_id = 175;select * from teams;SELECT r.* FROM automated_reports rjoin teams t on r.teamaid = t.idand r.status = 1select * from automated_ report_results where repontaid IN (18, 33);select * from automated_reports;select * from automated_report_results where repontaig IN (34);Support Daily • in 4h 3mA100% |45]Tue 14 Apr 10:57:20RequestGenerateAsk.liminnvRenort.lob TestCascadeFixing ReportControlleAutomated Report Fail+D ..hy is thore report result faled CAutonatedReportResult.phptL44 how could itwLet me explore the codebase to understand how STATUS_FAILED gets set on AutomatedReportkesult.Read ATsta rast context Automaleakepor kesul slAlUs rAILED or markasta.... In 4.125Now ler me also reao Requestceneraterevortjo.oho luiv o certne comolee ocure:Read RequestceerateReportJob.phpSTATUS_FAILED is set by two jobs — here's a complete breakdown:Where STATUS_FAILED Gets SetBoth jobs call a private failReport(int $reason) method that updates the result to STAIUS FALLED.ke•vestuener creredoruoekecuestuenerclere.orooonloTrigger 1 - Not enough activities ( REASON_NOT_ENOUGH_ACTIVITIES ):• RequestGeJob.php:236-244scount =inr scontentresponse'if ($count < self::MIN_ACTIVITIES_COUNT) €sthis->tan Revort AutomatedReportResult:: REASON NOT ENOUGH ACTUNINDIESIreturn false;MIN_ACTIVITIES_COUNT is 10 - fewer than 10 activities in the date range = failed.Trigger 2 - Any Throwable exception (REASON PROPHET_APT_ ERROR Or REASON_DEFAULT):• ReotJob.php:125-151} catch (Throwable $exception) {$reason = $exception instanceof ProphetException ?AutomatedReportResuLt::REASON_PROPHET_APL_ERROR : Automatedreportr$this->failReport($reason);if (sthis-sattempts() ≤ sthis-stries) eSthis->release(30); // retry after 30selsesihas->tan sexcent lonProphetException → REASON_PROPHET_API_ERROR (Prophet Al API error)Anything else → REASON_DEFAULT (e.g., ApiResponseException when count endpointreturns no response key. DB errors, etc.)• The job retries once (2 tries total) before final failureAlso: checkActivityCount throws ApiResponseException if the count APl response ismaltormed — this ouooles un to the catch olock aboveRequestGenerateAskJiminnyReportJob (RequestGenerateAskJiminnyReportJob.php)same oatern oUE MIN ACININIES COUNIISETrigger 1 - Fewer than 1 activity from the saved search → REASON_NOT_ENOUGH_ACTIVITIETrigger 2 - Any exception → REASON_PROPHET_API_ERROR if ProphetException, else REASAsk anything (XAL)+ <› CodeClaude Sonnet 4.6winasur leams44:535 charsuir-o( 4 spaces...
|
NULL
|
NULL
|
NULL
|
9911
|
|
9913
|
+SlackEDHomeDMsActivityFilesLater..•MoreFileEditVi +SlackEDHomeDMsActivityFilesLater..•MoreFileEditViewGo+Jiminny ...= UnreadsThreadsHuddlesDrafts & sentDirectoriesExternal connections* Starredplatform-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-yousHistoryWindowHelplihlSupport Daily - in 4h 3m100% <47→Search Jiminny IncAneliya Angelova, Nikolay Yankov, Steliyan Georgiev84• MessagesAdd canvas+TMOTOY TARNOY XOOLAI10 мин минаха, още не идва репортToday ~Lukas Kovalik 10:34 AMне само daily но трябва да се пусне командаphp artisan automated-reportsNikolay Yankov 10:35 AMзначи не създава веднага по принцип, в някакьв час на деня ли стъздава?Lukas Kovalik 10:36 AMтова ще гледа всичко applicable за днес (ако не понедлник или начало на месец е само daily)крон го пуска през нощтака че мануално пусни при тестванеако трябва да тестваме други репорти може да променя команда за тестване да приема параметьр за report template и д си пускамеопределен когато тествамеNikolay Yankov 10:41 AMможеш ли да я рьннеш ти командатаLukas Kovalik 10:43 AMдаNikolay Yankov 10:45 AMпиши кат оя рьннешLukas Kovalik 10:52 AMзабавих се че ми се разбазикаха settings за средипуснах и мина и fail-наима result нo e failedMessage Aneliya Angelova, Nikolay Yankov, Steliyan Georgiev+AaTue 14 Apr 10:57:34New...
|
NULL
|
NULL
|
NULL
|
9913
|
|
9914
|
PhpStormFileEditToolsWindowHelpFV faVsco.s vProjec PhpStormFileEditToolsWindowHelpFV faVsco.s vProject vViewNavigateCodeLaravelRefactor#11894 on JY-18909-automated-reports-ask-jiminny k ~© ReportController.php= .env=.env.circleci=.env.circleci-nightly= .env.local=.env.migrate=.env.nikilocalE env.othenenv.oroduction=.env.production-eu=.env.ga= .env.qaiE .env.rootE.env.staging=.gitattributes• .gitignore=.php-cs-fixer.cachephp.php-cs-fixer.dist.phppnp onostormimera.one=.phpunit.result.cache=.prettierignoreE .windsurfrulespip lue nelper.onephp_ide_helper_models.phpphp artisanO composer.json0 composer.lock0 dependency-checker.json dev.jsonEids.txtEinfection.ison.distM+INSIALL.moM+ INTERNAL_WEBHOOK_SETUP.mcEjiminny_storageM+ licenses.mdM MakefileO package-lock.json= phpstan.neon.dist= phpstan-baseline.neon< phpunit.xmlTe raw_sql_query.sqlM- KEADMEMO{0 sonar-project.properties=test.py<> Untitled Diagram.xmlIs vetur.config.jsM+ WEBHOOK_FILTERING_IMPLEMEI› ib External LibrariesE Scratches and Consolesv M Database Consoles, & lminnva ocalhostAPRUDÁ QA4 QAI4 QAI PRODV A STAGINGA console [STAGING]A console_1 [STAGING]« uranus [STAGING]yJiminnyDeouecommana.ongAulomaleakeporissendcommand.onoC AutomatedReportsCommand.php) AutomatedReportsService.php© CreateActivityLoqgedEvent.phpc UserrilotacuiviiyListener.ongActivityLoagea.onp(e AutomatedRenortscalllbackService.onv© RequestGenerateAsKJiminnyReportJob.phpRequestGenerateReportJob.php© AutomatedReportResult.php x© AutomatedReport.php* @property Carbon/null $updated_atA8X1X1A* Oproperty-read Jiminny\Models\AutomatedReport $report* @property-read AutomatedReportResult|null $parent* Oproperty-read JIlluminatelRatabase)Eloquent|Collection<int, Automat 52333 (U9class AutomatedReportResult extends Model53 Gt60 6use reoutresuuro./*** scacus conscants*/o usaeespublic const int STATUS_DEFAULT = 0;o usagespublic const int STATUS_REQUESTED = 1;16 usagespublic const int STATUS_GENERATED = 2;pubLic const 1nt SIATUS_SENI = 5:public const int STATUS_FAILED = 4;* Reason constants*/o usages4 usdyes5 usagespublic const int REASON_DEFAULT = 0;public const int REASON_NOT_ENOUGH_ACTIVITIES = 1;PUDLIC Const Int REASUN_PRUPHEI_APL_ERRUR = 21protected Stable ='automated report results':/*** The attributes that are mass assignable.* @var array<int, string>protected $fillable = ['report_id',"name"'status',reason",'media_type',parent_ld'payload',"response',' requested_at',' generated_at','sent_at',Winasurt changelog 2.12.21: A new version is avallable. |/ View Changelog (24 minutes agoE custom.logconsole PRODI= laravel.logL console [EUlA SF ljiminny@localhost]A HS_local [iminny@localhost]L console [SlAGING X© AskJiminnyReportActivityService.phpC RequestGenerateAskJiminnyReportJobTest.phpx:Autov517520521522=525526527152815565510045345355365375385395405415425435445455465475485495501551552555556—558559560561562563564565566 v567PlaygroundCONCAT(u.id, CASE WHEN U.id = t.owner_id THEN ' (ownerDo jiminny016 A13 V13 M Vsarxt.owner_id FROM social_accounts saJOIN users u on U.id= sa.sociable idJOIN teams t 1..n<->1: on t.id = u.team_idWHERE U.team_id = 1 and sa.provider = 'salesforce';select * from teams where id = 1;select * from groups g JOIN playbooks p 1.n<->1: on g.playbook_id = p.id where g.tselect * from groups where id = 565;select * from playbooks where team_id = 1;select * from playbooks where id = 175;Iselect * from plavbook categories where plavbook id = 175:Iselect * from users wherereall0=select * from users where id = 7160;select * from crm_profiles where user_id = 7160;select * from features;select# id, uvid, type, provider, playbook_category_id, user_id, lead_id, contact_id, ac# crm_configuration_id, crm_provider_id, transcription_id, statusfrom activities where crm_configuration_id = 1 and type = 'conference'*ano crn orovloer 10 1o NU NULIand provider != 'uploader' and actual_start_time IS NOT NULLURUcK Dy 10 desc,select * from activities where id = 54747783; # 00U0400000pCzojMACseceel o.ru,p.activity_type, pc.id, pc.nameFROM playbooks pjoin playbook_categories pc1<->1.n: on p.id = pc.playbook_idwhere p.team_id = 1 and p.activity_type = 'event';SELECT * FROM crm_fields WHERE crm_configuration_id = 1 and object_type = 'event';oeeee * Fror cen telo values wirke cen tleld o a4select * from crm lavouts cl ioin plavbook lavouts plwhere crm confiquration id = 1 and pl.plavbook id = 175:1<->1..n: on cl.id = pl.lavouselect * from teams;SELECT r.* FROM automated_reports rjoin teams t on r.team.id = t.idWHERE r. freguency = 'daily'and r-status = 1AND tstatus = ''active'AND (r-expinescat >= now() OR r.expines.at IS NULL):select * trom automaced_report_results where report na IN (1o, 55):select * from automated_reports;select x Trom aucomared_report-resocts where cetmata iN (09)Support Daily • in 4h 3mARequestGenerateAskJiminnyReportJobTestv100% C•Tue 14 Apr 10:57:35CascadeFixing ReportControlleAutomated Report Faill1 ..why is there report result failed @AutomatedReportResult.php#L44 how could it happenLet me explore the codebase to understand how STATUS_FAILED gets set on AutomatedReportResult.Read AutomatedReportResult.phpw68 Fast Context AutomatedReportResult STATUS_FAILED or markAsFailed or failed automated report result in 4.12sNow let me also read RequestGenerateReportJob.php fully to get the complete picture:kead kequestceneratekeportJob.ongSTATUS_FAILED is set by two jobs — here's a complete breakdown:Where STATUS_FAILED Gets SetBoth iobs call a private failReport(int $reason) method that updates the result to STATUS FATLED .RequestGenerateReportJob (RequestGenerateReportJob.php)Trigger 1 - Not enough activities ( REASON_NOT_ENOUGH_ACTIVITIES ):iRequestceneraterepori00.0ho:230-244$count = (int) $content['response'];if ($count < self: :MIN_ACTIVITIES_COUNT) {$this->failReport(AutomatedReportResult:: REASON_NOT_ENOUGH_ACTIVITIES);return false;MIN_ACTIVITIES_COUNT is 10 - fewer than 10 activities in the date range = failed.Trigger 2 - Any Throwable exception ( REASON_PROPHET_API_ERROR or REASON_DEFAULT):M RequestGenerateReport.Job.php:125-151}catch (Throwable $exception) "sreason = Sexception instanceot ProphetException ?AutomatedReportResult: : REASON_PROPHET_API_ERROR : AutomatedReportResult::REASON_DEFAULT;$this->failReport(Sreason);if (sthis-→attempts() < sthis-tries) &Sthis->release (30): // retry after 30sj else {sthisstan" sexcention)ProphetException → REASON_PROPHET_API_ERROR (Prophet Al APl error)Anything else → REASON_DEFAULT (e.g., ApiResponseException when count endpoint returns no response key, DB errors, etc.)The job retries once (2 tries total) before tinal tallureAlso: checkActivityCount throws ApiResponseException if the count API response is malformed - this bubbles up to the catch block above.RequestGenerateAskJiminnyReportJob (RequestGenerateAskJiminnyReportJob.php)same oatern oUE MIN ACININIES COUNISTrigger 1 - Fewer than 1 activity from the saved search → REASON_NOT_ENOUGH_ACTIVITIESTrigger 2 - Any exception → REASON PROPHET API ERROR if ProphetException, else REASON DEFAULT. Retries once with 30s delay.Summary of Failure CausesReasonREASON_NOT_ENOUGH_ACTIVITIESKEASON PRUPNEI AFL CRKOKAsk anything (884L)valuecauseDate range has < 10 activities (standard) or < 1 (Ask Jiminny)Prophet Al API threw an exception+ <> CodeClaude Sonnet 4.6winasun leamsuir-o( 4 spaces...
|
NULL
|
NULL
|
NULL
|
9914
|
|
9915
|
PhpStormFileEditViewNavigateCodeLaravelRefactorToo PhpStormFileEditViewNavigateCodeLaravelRefactorToolsWindowHelpFV faVsco.s v#11894 on JY-18909-automated-reports-ask-jiminny k ~Project v© ReportController.php© JiminnyDebugCommand.phpO dev.jsonAulomaleakeporissendcommand.onoC AutomatedReportsCommand.php= ids.txt© AutomatedReportsService.phpEinfection.json.distM+INS ALL.mdM+INIERNAL WEB"OOKS-UP.mo© CreateActivityLoqgedEvent.phpc UserrilotacuiviiyListener.oneC ActivityLogged.phpjiminny_storageM+ licenses.mdM MakefileOpackage-lock.json= phpstan.neon.dist= phpstan-baseline.neon< phpunit.xml(c AutomatedRenortscallbackService.one© RequestGenerateAskJiminnyReportJob.phpRequestGenerateReportJob.php© AutomatedReportResult.php x© AutomatedReport.php* @property Carbon/null $updated_atA8X1X1A* Oproperty-read Jiminny\Models\AutomatedReport $report* @property-read AutomatedReportResult|null $parent* Oproperty-read LIlluminatellatabaselEloquent\Collection<int, Automit 552Teraw_sql_query.sqlMeR-ADME.moclass AutomatedReportResult extends Modelsonar-project.properties= test.pyuse reoutresuuro.4> Untited Diagram.Xmius vetur.confia.isM+ WEBHOOK_FILTERING_IMPLEMEI› Ih External LibrariesE® Scratches and Consolesv D Database ConsolesA EU> A jiminny@localhost&PRODA QAL QAI4 QAI PROD/*** Status constants*/o usaeespublic const int STATUS_DEFAULT = 0;8 usagespublic const int STATUS_REQUESTED = 1;16 usagespublic const int STATUS_GENERATED = 2;pubLic const 1nt SIATUS_SENI = 5:public const int STATUS_FAILED = 4;V L STAGING& console slAGiNgA console_1 [STAGING]* Reason constantsA uranus [STAGING]*/Services+oe|×~ D DatabaseV dEUA consolev djiminny@localhostansocall4 SFV A PRODconsoleV A STAGINGE consoleDockerOutputlini jiminny.automated report resultsUX. AuleyDidOuuid (UUID)report_idnameI media_type•parent_idI statusIn reasonI payloadresponseI requested_atgenerated_at• sent_at• created_atI updated_at4d790a02-ecdc-1b3c-aa56-9fadc94f8d20ShULLpdf<null><null><null><null><null><nULL2026-04-14 07:48:572026-04-14 07:48:5710G64ĐE custom.log= laravel.logA SF ljiminny@localhost]< console PRODAl console (EU]console slAGiNG© RequestGenerateAskJiminnyReportJobTest.phpx: Auto vPlaygroundA HS_local [iminny@localhost]© AskJiminnyReportActivityService.php545546547548549550551555-556557558559562563564565566 %=567mo liminnvFROM playbooks pjoin playbook_categories pcKo>lan: on p.1d = pc.playbooK_10wnere p.team_1d = 1 and p.accivity_type = eventa016 A13 V,13 лISELECT * FROM crm fields WHERE crm confiquration id = 1 and obiect tyoe = 'event':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 = pl. layouwhere crm_configuration_id = 1 and pl.playbook_id = 175;select * from teams;SELECT r.* FROM automated_reportsrjoin teams t on r.team.id = t.idWHERE r.trequency = "dally'and r.status = 1AND t.status = 'active'DATMUI(r. exRicesnat >= now() OR r.expicesat IS NULL):select * from automated_report_results where ceRentaid IN (18, 33);select * from automated_reports;select * from automated_report_results where repont.id IN (34);Support Daily • in 4h 3mARequestGenerateAskJiminnyReportJobTestv100% C•Tue 14 Apr 10:57:37CascadeFixing ReportControlleAutomated Report Faillwhy is there report result failed @AutomatedReportResult.php#L44 how could it happenLet me explore the codebase to understand how STATUS_FAILED gets set on AutomatedReportResult.Read AutomatedReportResult.php68 Fast Context AutomatedReportResult STATUS_FAILED or markAsFailed or failed automated report result in 4.12swNow let me also read RequestGenerateReportJob.php fully to get the complete picture:kead kequestcenerarekeportJob.ongSTATUS_FAILED is set by two jobs — here's a complete breakdown:Where STATUS_FAILED Gets SetBoth jobs call a private failReport(int $reason) method that updates the result to STATUS_FAILED .RequestGenerateReportJob (RequestGenerateReportJob.php)Trigger 1 - Not enough activities ( REASON_NOT_ENOUGH_ACTIVITIES):iRequestceneraterepor.00.0ho:230-244$count = (int) $content['response'];if ($count < self: :MIN_ACTIVITIES_COUNT) €$this->failReport(AutomatedReportResult:: REASON_NOT_ENOUGH_ACTIVITIES);return false;MIN_ACTIVITIES_COUNT is 10 - fewer than 10 activities in the date range = failed.Trigger 2 - Any Throwable exception ( REASON_PROPHET_API_ERROR or REASON_DEFAULT):M RequestGenerateReport.Job.php:125-151Ask anything (384L)+ <>CodeClaude Sonnet 4.6• :• 8,Unable to resolve table 'automated_report_results'W Windsurf Teams4 spaces...
|
NULL
|
NULL
|
NULL
|
9915
|
|
9916
|
+SlackEDHomeDMsActivityFilesLater..•MoreFileEditVi +SlackEDHomeDMsActivityFilesLater..•MoreFileEditViewGo+Jiminny ...= UnreadsThreadsHuddlesDrafts & sentDirectoriesExternal connections* Starredplatform-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-yousHistoryWindowHelplihlSupport Daily - in 4h 3m100% <47→Search Jiminny IncAneliya Angelova, Nikolay Yankov, Steliyan Georgiev84• MessagesAdd canvas+TMOTOY TARNOY XOOLAI10 мин минаха, още не идва репортToday ~Lukas Kovalik 10:34 AMне само daily но трябва да се пусне командаphp artisan automated-reportsNikolay Yankov 10:35 AMзначи не създава веднага по принцип, в някакьв час на деня ли стъздава?Lukas Kovalik 10:36 AMтова ще гледа всичко applicable за днес (ако не понедлник или начало на месец е само daily)крон го пуска през нощтака че мануално пусни при тестванеако трябва да тестваме други репорти може да променя команда за тестване да приема параметьр за report template и д си пускамеопределен когато тествамеNikolay Yankov 10:41 AMможеш ли да я рьннеш ти командатаLukas Kovalik 10:43 AMдаNikolay Yankov 10:45 AMпиши кат оя рьннешLukas Kovalik 10:52 AMзабавих се че ми се разбазикаха settings за средипуснах и мина и fail-наима result нo e failedMessage Aneliya Angelova, Nikolay Yankov, Steliyan Georgiev+AaTue 14 Apr 10:57:41New...
|
NULL
|
NULL
|
NULL
|
9916
|
|
9917
|
PhpStormFileEditViewNavigateCodeLaravelRefactorToo PhpStormFileEditViewNavigateCodeLaravelRefactorToolsWindowHelpFV faVsco.s v#11894 on JY-18909-automated-reports-ask-jiminny k ~Project v© ReportController.php© JiminnyDebugCommand.phpO dev.jsonAulomaleakeporissendcommand.onoC AutomatedReportsCommand.php= ids.txt© AutomatedReportsService.phpEinfection.json.distM+INS ALL.mdM+INIERNAL WEB"OOKS-UP.mo© CreateActivityLoqgedEvent.phpc UserrilotacuiviiyListener.oneC ActivityLogged.phpjiminny_storageM+ licenses.mdM MakefileOpackage-lock.json= phpstan.neon.dist= phpstan-baseline.neon< phpunit.xml(c AutomatedRenortscallbackService.one© RequestGenerateAskJiminnyReportJob.phpRequestGenerateReportJob.php© AutomatedReportResult.php x© AutomatedReport.php* @property Carbon/null $updated_atA8X1X1A* Oproperty-read Jiminny\Models\AutomatedReport $report* @property-read AutomatedReportResult|null $parent* Oproperty-read LIlluminatellatabaselEloquent\Collection<int, Automit 552Teraw_sql_query.sqlMeR-ADME.moclass AutomatedReportResult extends Modelsonar-project.properties= test.pyuse reoutresuuro.4> Untited Diagram.Xmius vetur.confia.isM+ WEBHOOK_FILTERING_IMPLEMEI› Ih External LibrariesE® Scratches and Consolesv D Database ConsolesA EU> A jiminny@localhost&PRODA QAL QAI4 QAI PROD/*** Status constants*/o usaeespublic const int STATUS_DEFAULT = 0;8 usagespublic const int STATUS_REQUESTED = 1;16 usagespublic const int STATUS_GENERATED = 2;pubLic const 1nt SIATUS_SENI = 5:public const int STATUS_FAILED = 4;V L STAGING& console slAGiNgA console_1 [STAGING]* Reason constantsA uranus [STAGING]*/Services+oe|×~ D DatabaseV dEUA consolev djiminny@localhostans ocall4 SFV A PRODconsoleV A STAGING4 console 1 s 205 msDockerOutputliii jiminny.automated report results X1 row yIx. AuleyDidOuuid (UUID)report_idnameI media_type•parent_idI statusIn reasonIO payloadresponseI requested_atgenerated_at• sent_at• created_atI updated_at4d790a02-ecdc-1b3c-aa56-9fadc94f8d20ShULLpdf<null><null><null><null><null><nULL2026-04-14 07:48:572026-04-14 07:48:57E custom.log= laravel.logA SF ljiminny@localhost]console PRODIAl console (EU]console slAGiNG© RequestGenerateAskJiminnyReportJobTest.phpx:Auto vPlaygroundA HS_local [iminny@localhost]© AskJiminnyReportActivityService.php545546547548549550551555-556557558559560562563564565566 v=567mo liminnvFROM playbooks pjoin playbook_categories pcKo>lan: on p.1d = pc.playbooK_10wnere p.team_1d = 1 and p.accivity_type = eventa016 A13 V13 ^ VISELECT * FROM crm fields WHERE crm confiquration id = 1 and obiect tyoe = 'event':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 = pl. layouwhere crm_configuration_id = 1 and pl.playbook_id = 175;select * from teams;SELECT r.* FROM automated_reports rjoin teams t on r.team.id = t.idWHERE r. frequency = 'daily'and r.status = 1AND t.status = 'active'DATMUI(r.exRicesnat >= now() OR r.expicesat IS NULL):select * from automated_report_results where ceRentaid IN (18, 33);select * from automated_reports;select * from automated_report_results where repont.id IN (34);Support Daily • in 4h 3mARequestGenerateAskJiminnyReportJobTestv100% C•Tue 14 Apr 10:57:41CascadeFixing ReportControlleAutomated Report Faillwhy is there report result failed @AutomatedReportResult.php#L44 how could it happenLet me explore the codebase to understand how STATUS_FAILED gets set on AutomatedReportResult.Read AutomatedReportResult.php68 Fast Context AutomatedReportResult STATUS_FAILED or markAsFailed or failed automated report result in 4.12swNow let me also read RequestGenerateReportJob.php fully to get the complete picture:kead kequestcenerarekeportJob.ongSTATUS_FAILED is set by two jobs — here's a complete breakdown:Where STATUS_FAILED Gets SetBoth jobs call a private failReport(int $reason) method that updates the result to STATUS_FAILED .RequestGenerateReportJob (RequestGenerateReportJob.php)Trigger 1 - Not enough activities ( REASON_NOT_ENOUGH_ACTIVITIES):iRequestceneraterepor.00.0ho:230-244$count = (int) $content['response'];if ($count < self: :MIN_ACTIVITIES_COUNT) {$this->failReport(AutomatedReportResult:: REASON_NOT_ENOUGH_ACTIVITIES);return false;MIN_ACTIVITIES_COUNT is 10 - fewer than 10 activities in the date range = failed.Trigger 2 - Any Throwable exception ( REASON_PROPHET_API_ERROR or REASON_DEFAULT):M RequestGenerateReport.Job.php:125-151Ask anything (384L)+ <>CodeClaude Sonnet 4.6ACVw• :• 8,Unable to resolve table 'automated_report_results'W Windsurf Teams4 spaces...
|
NULL
|
NULL
|
NULL
|
9917
|
|
9918
|
PhpStormFileEditViewNavigateCodeLaravelRefactorToo PhpStormFileEditViewNavigateCodeLaravelRefactorToolsWindowHelpFV faVsco.s v#11894 on JY-18909-automated-reports-ask-jiminny k ~Project v© ReportController.php© JiminnyDebugCommand.phpO dev.jsonAulomaleakeporissendcommand.onoC AutomatedReportsCommand.php= ids.txt© AutomatedReportsService.phpEinfection.json.distM+INS ALL.mdM+INIERNAL WEB"OOKS-UP.mo© CreateActivityLoqgedEvent.phpc UserrilotacuiviiyListener.oneC ActivityLogged.phpjiminny_storageM+ licenses.mdM MakefileOpackage-lock.json= phpstan.neon.dist= phpstan-baseline.neon< phpunit.xml(c AutomatedRenortscallbackService.one© RequestGenerateAskJiminnyReportJob.phpRequestGenerateReportJob.php© AutomatedReportResult.php x© AutomatedReport.php* @property Carbon/null $updated_atA8X1X1A* Oproperty-read Jiminny\Models\AutomatedReport $report* @property-read AutomatedReportResult|null $parent* Oproperty-read LIlluminatellatabaselEloquent\Collection<int, Automit 552Teraw_sql_query.sqlMeR-ADME.moclass AutomatedReportResult extends Modelsonar-project.properties= test.pyuse reoutresuuro.4> Untited Diagram.Xmius vetur.confia.isM+ WEBHOOK_FILTERING_IMPLEMEI› Ih External LibrariesE® Scratches and Consolesv D Database ConsolesA EU> A jiminny@localhost&PRODA QAL QAI4 QAI PROD/*** Status constants*/o usaeespublic const int STATUS_DEFAULT = 0;8 usagespublic const int STATUS_REQUESTED = 1;16 usagespublic const int STATUS_GENERATED = 2;pubLic const 1nt SIATUS_SENI = 5:public const int STATUS_FAILED = 4;V L STAGING& console slAGiNgA console_1 [STAGING]* Reason constantsA uranus [STAGING]*/Services+oe|×~ D DatabaseV dEUA consolev djiminny@localhostansocall4 SFV A PRODconsoleV A STAGING4 console 1 s 205 msDockerOutputliii jiminny.automated report results X1 row yIx. AuleyDidOuuid (UUID)report_idnameI media_type•parent_idI statusIn reasonI payloadI responseI requested_atIn generated at• sent_at• created_atI updated_at4d790a02-ecdc-1b3c-aa56-9fadc94f8d20SnuLlpdf<null><null><null><null><null>2026-04-14 07:48:572026-04-14 07:48:57E custom.log= laravel.logA SF ljiminny@localhost]console PRODIAl console (EU]A console [STAGING] >© RequestGenerateAskJiminnyReportJobTest.phpx:Auto vPlaygroundA HS_local [iminny@localhost]© AskJiminnyReportActivityService.php545546547548549550551555-556557155%560562563564565566 v=567mo liminnvFROM playbooks pjoin playbook_categories pcKo>lan: on p.1d = pc.playbooK_10wnere p.team_1d = 1 and p.accivity_type = eventa016 A13 V13 ^ VISELECT * FROM crm fields WHERE crm confiquration id = 1 and obiect tyoe = 'event':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 = pl. layouwhere crm_configuration_id = 1 and pl.playbook_id = 175;select * from teams;SELECT r.* FROM automated_reports rjoin teams t on r.team.id = t.idWHERE r.trequency = "dally'and r.status = 1AND t.status = 'active'DATMUI(r.exRicesnat >= now() OR r.expicesat IS NULL):select * from automated_report_results where ceRentaid IN (18, 33);select * from automated_reports;select * from automated_report_results where repont.id IN (34);Support Daily • in 4h 3mARequestGenerateAskJiminnyReportJobTestv100% C•Tue 14 Apr 10:57:43CascadeFixing ReportControlleAutomated Report Faillwhy is there report result failed @AutomatedReportResult.php#L44 how could it happenLet me explore the codebase to understand how STATUS_FAILED gets set on AutomatedReportResult.Read AutomatedReportResult.php68 Fast Context AutomatedReportResult STATUS_FAILED or markAsFailed or failed automated report result in 4.12swNow let me also read RequestGenerateReportJob.php fully to get the complete picture:kead kequestcenerarekeportJob.ongSTATUS_FAILED is set by two jobs — here's a complete breakdown:Where STATUS_FAILED Gets SetBoth jobs call a private failReport(int $reason) method that updates the result to STATUS_FAILED .RequestGenerateReportJob (RequestGenerateReportJob.php)Trigger 1 - Not enough activities ( REASON_NOT_ENOUGH_ACTIVITIES):iRequestceneraterepor.00.0ho:230-244$count = (int) $content['response'];if ($count < self: :MIN_ACTIVITIES_COUNT) {$this->failReport(AutomatedReportResult::REASON_NOT_ENOUGH_ACTIVITIES);return false;MIN_ACTIVITIES_COUNT is 10 - fewer than 10 activities in the date range = failed.Trigger 2 - Any Throwable exception ( REASON_PROPHET_API_ERROR or REASON_DEFAULT):M RequestGenerateReport.Job.php:125-151Ask anything (X4L)+ <>CodeClaude Sonnet 4.6CSVv• :• 8,Unable to resolve table 'automated_report_results'SUM: 1 8:1W Windsurf Teams4 spaces...
|
NULL
|
NULL
|
NULL
|
9918
|
|
9919
|
+SlackEDHomeDMsActivityFilesLater..•MoreFileEditVi +SlackEDHomeDMsActivityFilesLater..•MoreFileEditViewGo+Jiminny ...= UnreadsThreadsHuddlesDrafts & sentDirectoriesExternal connections* Starredplatform-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-yousHistoryWindowHelplihlSupport Daily - in 4h 3m100% <47→Search Jiminny IncAneliya Angelova, Nikolay Yankov, Steliyan Georgiev84• MessagesAdd canvas+TMOTOY TARNOY XOOLAI10 мин минаха, още не идва репортToday ~Lukas Kovalik 10:34 AMне само daily но трябва да се пусне командаphp artisan automated-reportsNikolay Yankov 10:35 AMзначи не създава веднага по принцип, в някакьв час на деня ли стъздава?Lukas Kovalik 10:36 AMтова ще гледа всичко applicable за днес (ако не понедлник или начало на месец е само daily)крон го пуска през нощтака че мануално пусни при тестванеако трябва да тестваме други репорти може да променя команда за тестване да приема параметьр за report template и д си пускамеопределен когато тествамеNikolay Yankov 10:41 AMможеш ли да я рьннеш ти командатаLukas Kovalik 10:43 AMдаNikolay Yankov 10:45 AMпиши кат оя рьннешLukas Kovalik 10:52 AMзабавих се че ми се разбазикаха settings за средипуснах и мина и fail-наима result нo e failedMessage Aneliya Angelova, Nikolay Yankov, Steliyan Georgiev+AaTue 14 Apr 10:57:48New...
|
NULL
|
NULL
|
NULL
|
9919
|
|
9920
|
PhpStormFileEditViewFV faVsco.s vProject vO dev.js PhpStormFileEditViewFV faVsco.s vProject vO dev.json= ids.txt= infection.json.distM+INS ALL.mdM+INIERNAL WEB"OOKS-UP.moEjiminny_storageM+ licenses.mdM MakefileOpackage-lock.json= phpstan.neon.dist= phpstan-baseline.neon< phpunit.xmlTeraw_sql_query.sqlMeR-ADME.mosonar-project.properties= test.py4> Untited Diagram.Xmius vetur.confia.isM+ WEBHOOK_FILTERING_IMPLEMEI› Ih External LibrariesE® Scratches and Consolesv D Database ConsolesA EU> A jiminny@localhost&PRODA QAL QAI4 QAI PRODV L STAGING& console slAGiNgA console_1 [STAGING]A uranus [STAGING]NavigateCodeLaravelRefactor,#11894 on JY-18909-automated-reports-ask-jiminny~© ReportController.phpToolsWindowHelp© CreateActivityLoqgedEvent.phpc UserPilotacuiviiyListener.ongC ActivityLogged.php545546(c AutomatedRenortscallbackService.one© RequestGenerateAsKJiminnyReportJob.php547RequestGenerateReportJob.php© AutomatedReportResult.php x© AutomatedReport.php548class AutomatedReportResult extends ModelA8 X1X1A× 549550551=552public const int STATUS_DEFAULT = 0;553o usagespublic const int STATUS_REQUESTED = 1;16 usagespublic const int STATUS_GENERATED = 2;pubLic const 1nt SIATUS_SENI = 5:pubLic const 1nt SIATUS_FALLED = 41554555556557558559560FROM playbooks pjoin playbook_categories pcKo>lan: on p.1d = pc.playbooK_10where p.ceam_1d = 1 and p.accivity_type = 'event)016 A13 V,13 ^ISELECT * FROM crm fields WHERE crm confiquration id = 1 and obiect tyoe = 'event':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 = pl. layouwhere crm_configuration_id = 1 and pl.playbook_id = 175;* Reason constantsselect * from teams;SELECT r.* FROM automated_reports rjoin teams t on r.team.id = t.idWHERE r. frequency = 'daily'and r.status = 1AND t.status = 'active'DATMUI(r. exRicesnat >= now() OR r.expicesat IS NULL):*/o usaees4 usages5 usagespublic const int REASON_DEFAULT = 0;public const int REASON_NOT_ENOUGH_ACTIEITIES = 1;public const int REASON_PROPHET_API_ERROR = 2;562563564565566 v=567select * from automated_report_results where ceRentaid IN (18, 33);select * from automated_reports;select * from automated_report_results where repont.id IN (34);53 Gtprotected $table = 'automated_report_results';Services+oe|×~ D DatabaseV dEUA consolev djiminny@localhostans ocall4 SFV A PRODconsoleV A STAGING4 console 1 s 205 msDockerJiminnybeouecommana.ongAulomaleakeporissendcommand.onoC AutomatedReportsCommand.phpAutomatedReportsRepository.php© AutomatedReportsService.phpE custom.log= laravel.logA SF ljiminny@localhost]console PRODIAl console (EU]A console [STAGING] >© RequestGenerateAskJiminnyReportJobTest.phpx:Auto vPlaygroundA HS_local [iminny@localhost]© AskJiminnyReportActivityService.phpmo liminnvOutputliii jiminny.automated report results X1 row yIx. AuleyDidOuuid (UUID)report_idnameI media_type•parent_idI statusIn reasonIO payloadI responseI requested_atoeneraredau• sent_at• created_atI updated_at4d790a02-ecdc-1b3c-aa56-9fadc94f8d20SnuLlpdf<null><null><null><null><null>2026-04-14 07:48:572026-04-14 07:48:57Windsurf changelog 2.12.21: A new version is available. // View Changelog (24 minutes ago)Support Daily • in 4h 3mARequestGenerateAskJiminnyReportJobTestv100% C•Tue 14 Apr 10:57:48CascadeFixing ReportControlleAutomated Report Faillwhy is there report result failed @AutomatedReportResult.php#L44 how could it happenLet me explore the codebase to understand how STATUS_FAILED gets set on AutomatedReportResult.Read AutomatedReportResult.php68 Fast Context AutomatedReportResult STATUS_FAILED or markAsFailed or failed automated report result in 4.12swNow let me also read RequestGenerateReportJob.php fully to get the complete picture:kead kequestcenerarekeportJob.ongSTATUS_FAILED is set by two jobs — here's a complete breakdown:Where STATUS_FAILED Gets SetBoth jobs call a private failReport(int $reason) method that updates the result to STATUS_FAILED .RequestGenerateReportJob (RequestGenerateReportJob.php)Trigger 1 - Not enough activities ( REASON_NOT_ENOUGH_ACTIVITIES):M RequestGenerateReport.Job.php:236-244$count = (int) $content['response'];if ($count < self: :MIN_ACTIVITIES_COUNT) {$this->failReport(AutomatedReportResult:: REASON_NOT_ENOUGH_ACTIVITIES);return false;MIN_ACTIVITIES_COUNT is 10 - fewer than 10 activities in the date range = failed.Trigger 2 - Any Throwable exception ( REASON_PROPHET_API_ERROR or REASON_DEFAULT):M RequestGenerateReport.Job.php:125-151Ask anything (X4L)+ <>CodeClaude Sonnet 4.6CSVv• :• 8,SUM: 1 8:1W Windsurf Teams4 spaces...
|
NULL
|
NULL
|
NULL
|
9920
|