|
18062
|
782
|
48
|
2026-05-11T10:47:32.449756+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-11/1778 /Users/lukas/.screenpipe/data/data/2026-05-11/1778496452449_m1.jpg...
|
PhpStorm
|
faVsco.js – custom.log
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
SlackFileEditViewGoHistoryWindowHelpDOCKERO ₴1DEV SlackFileEditViewGoHistoryWindowHelpDOCKERO ₴1DEV (docker)$2APP (-zsh)883viewsjiminny-worker-processing-2:jiminny-worker-processing-2_00: stoppedjiminny-worker-processing-3:jiminny-worker-processing-3_00: stoppedjiminny-worker-processing-4: jiminny-worker-processing-4_00: stoppedjiminny-worker-processing-5:jiminny-worker-processing-5_00:jiminny-worker-processing-delayed: jiminny-worker-processing-delayed_00: stoppedworker-analytics:worker-analytics_00: stoppedworker-conferences:worker-conferences_00: stoppedworker-crm-update:worker-crm-update_00: stoppedworker-download:worker-download_00: stoppedworker-emails:worker-emails_00:worker-nudges:worker-nudges_00: stoppedworker:worker_00: stoppedworker-audio:worker-audio_00: stoppedworker-calendar:worker-calendar_00: stoppedworker-crm-sync:worker-crm-sync_00: stoppedartisan-schedule:artisan-schedule_00: stoppedworker-es-update:worker-es-update_00: stoppedjiminny-worker-processing-1:jiminny-worker-processing-1_00: stoppedartisan-schedule:artisan-schedule_00: startedjiminny-worker-processing-1:jiminny-worker-processing-1_00: startedjiminny-worker-processing-2:jiminny-worker-processing-2_00: startedjiminny-worker-processing-3:jiminny-worker-processing-3_00: startedjiminny-worker-processing-4:jiminny-worker-processing-4_00: startedjiminny-worker-processing-5:jiminny-worker-processing-5_00:jiminny-worker-processing-delayed: jiminny-worker-processing-delayed_00: startedworker:worker_00: startedworker-analytics:worker-analytics_00: startedworker-audio:worker-audio_00: startedworker-calendar:worker-calendar_00: startedworker-conferences:worker-conferences_00: startedworker-crm-sync:worker-crm-sync_00: startedworker-crm-update:worker-crm-update_00: startedworker-download:worker-download_00: startedworker-emails:worker-emails_00: startedworker-es-update:worker-es-update_00: startedworker-nudges:worker-nudges_00: startedroot@docker_lamp_1:/home/jiminny#php artisan jiminny:debugDispatching 100 MatchActivityCrmData jobs (portal=2)Done. Watch logs and run jiminny:debug observeRateLimit to inspect cache state.root@docker_lamp_1:/home/jiminny# php artisan jiminny:debugDispatching 100 MatchActivityCrmData jobs (portal=2)Done. Watch logs and run jiminny:debug observeRateLimit to inspect cache state.root@docker_lamp_1:/home/jiminny# ]DEV (d)-zshHomeDMsActivityFilesLater...MorelallSupport Daily • in 1h 13 m100% <78• Mon 11 May 13:47:32ED→Describe what you are looking forJiminny ...# contusion-clinic# curiosity_lab# engineering# general# jiminny-bg# platform-tickets# product_launches# random# releases# sofia-office# support# thank-yous# the_people_of jimi...ToastHomeMessages^ Direct messages®. Aneliya Angelova®. Galya Dimitrova& Petko Kashinski&. Stefka StoyanovaVasil Vasilev OlC. Nikolay IvanovAneliya Angelova, ...Stoyan Tanev®. VesE Lukas Kovalik y... 0AboutiminnyFriday, May 8th ~Added by Toast for GitHubToday ~Toast APP10:00 AMReviewapp#12059 Jy 20820 es reindexstream model hydration2 days old • 12 files changed •@Vasil VasilevAdded by Toast for GitHubResolve Conflictsapp#11443 Test hublets latency5 months old • 20 files changed#11327 JY-19501 webhookbased opportunity syncShow moreAdded by Toast for GitHubNeeds Loveapp#12024 JY-20773 fix user pilottracking ofr automated reportgenerated12 days old • 1 file changedE:: AppsMessage ToastJira CloudToast+AaConala CalaNew...
|
NULL
|
514958880888762353
|
NULL
|
click
|
ocr
|
NULL
|
SlackFileEditViewGoHistoryWindowHelpDOCKERO ₴1DEV SlackFileEditViewGoHistoryWindowHelpDOCKERO ₴1DEV (docker)$2APP (-zsh)883viewsjiminny-worker-processing-2:jiminny-worker-processing-2_00: stoppedjiminny-worker-processing-3:jiminny-worker-processing-3_00: stoppedjiminny-worker-processing-4: jiminny-worker-processing-4_00: stoppedjiminny-worker-processing-5:jiminny-worker-processing-5_00:jiminny-worker-processing-delayed: jiminny-worker-processing-delayed_00: stoppedworker-analytics:worker-analytics_00: stoppedworker-conferences:worker-conferences_00: stoppedworker-crm-update:worker-crm-update_00: stoppedworker-download:worker-download_00: stoppedworker-emails:worker-emails_00:worker-nudges:worker-nudges_00: stoppedworker:worker_00: stoppedworker-audio:worker-audio_00: stoppedworker-calendar:worker-calendar_00: stoppedworker-crm-sync:worker-crm-sync_00: stoppedartisan-schedule:artisan-schedule_00: stoppedworker-es-update:worker-es-update_00: stoppedjiminny-worker-processing-1:jiminny-worker-processing-1_00: stoppedartisan-schedule:artisan-schedule_00: startedjiminny-worker-processing-1:jiminny-worker-processing-1_00: startedjiminny-worker-processing-2:jiminny-worker-processing-2_00: startedjiminny-worker-processing-3:jiminny-worker-processing-3_00: startedjiminny-worker-processing-4:jiminny-worker-processing-4_00: startedjiminny-worker-processing-5:jiminny-worker-processing-5_00:jiminny-worker-processing-delayed: jiminny-worker-processing-delayed_00: startedworker:worker_00: startedworker-analytics:worker-analytics_00: startedworker-audio:worker-audio_00: startedworker-calendar:worker-calendar_00: startedworker-conferences:worker-conferences_00: startedworker-crm-sync:worker-crm-sync_00: startedworker-crm-update:worker-crm-update_00: startedworker-download:worker-download_00: startedworker-emails:worker-emails_00: startedworker-es-update:worker-es-update_00: startedworker-nudges:worker-nudges_00: startedroot@docker_lamp_1:/home/jiminny#php artisan jiminny:debugDispatching 100 MatchActivityCrmData jobs (portal=2)Done. Watch logs and run jiminny:debug observeRateLimit to inspect cache state.root@docker_lamp_1:/home/jiminny# php artisan jiminny:debugDispatching 100 MatchActivityCrmData jobs (portal=2)Done. Watch logs and run jiminny:debug observeRateLimit to inspect cache state.root@docker_lamp_1:/home/jiminny# ]DEV (d)-zshHomeDMsActivityFilesLater...MorelallSupport Daily • in 1h 13 m100% <78• Mon 11 May 13:47:32ED→Describe what you are looking forJiminny ...# contusion-clinic# curiosity_lab# engineering# general# jiminny-bg# platform-tickets# product_launches# random# releases# sofia-office# support# thank-yous# the_people_of jimi...ToastHomeMessages^ Direct messages®. Aneliya Angelova®. Galya Dimitrova& Petko Kashinski&. Stefka StoyanovaVasil Vasilev OlC. Nikolay IvanovAneliya Angelova, ...Stoyan Tanev®. VesE Lukas Kovalik y... 0AboutiminnyFriday, May 8th ~Added by Toast for GitHubToday ~Toast APP10:00 AMReviewapp#12059 Jy 20820 es reindexstream model hydration2 days old • 12 files changed •@Vasil VasilevAdded by Toast for GitHubResolve Conflictsapp#11443 Test hublets latency5 months old • 20 files changed#11327 JY-19501 webhookbased opportunity syncShow moreAdded by Toast for GitHubNeeds Loveapp#12024 JY-20773 fix user pilottracking ofr automated reportgenerated12 days old • 1 file changedE:: AppsMessage ToastJira CloudToast+AaConala CalaNew...
|
18058
|
NULL
|
NULL
|
NULL
|
|
18068
|
784
|
1
|
2026-05-11T10:48:01.556258+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-11/1778 /Users/lukas/.screenpipe/data/data/2026-05-11/1778496481556_m1.jpg...
|
PhpStorm
|
faVsco.js – custom.log
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
SlackFileEditViewGoHistoryWindowHelpDOCKERO ₴1DEV SlackFileEditViewGoHistoryWindowHelpDOCKERO ₴1DEV (docker)$2APP (-zsh)883viewsjiminny-worker-processing-2:jiminny-worker-processing-2_00: stoppedjiminny-worker-processing-3:jiminny-worker-processing-3_00: stoppedjiminny-worker-processing-4: jiminny-worker-processing-4_00: stoppedjiminny-worker-processing-5:jiminny-worker-processing-5_00:jiminny-worker-processing-delayed: jiminny-worker-processing-delayed_00: stoppedworker-analytics:worker-analytics_00: stoppedworker-conferences:worker-conferences_00: stoppedworker-crm-update:worker-crm-update_00: stoppedworker-download:worker-download_00: stoppedworker-emails:worker-emails_00:worker-nudges:worker-nudges_00: stoppedworker:worker_00: stoppedworker-audio:worker-audio_00: stoppedworker-calendar:worker-calendar_00: stoppedworker-crm-sync:worker-crm-sync_00: stoppedartisan-schedule:artisan-schedule_00: stoppedworker-es-update:worker-es-update_00: stoppedjiminny-worker-processing-1:jiminny-worker-processing-1_00: stoppedartisan-schedule:artisan-schedule_00: startedjiminny-worker-processing-1:jiminny-worker-processing-1_00: startedjiminny-worker-processing-2:jiminny-worker-processing-2_00: startedjiminny-worker-processing-3:jiminny-worker-processing-3_00: startedjiminny-worker-processing-4:jiminny-worker-processing-4_00: startedjiminny-worker-processing-5:jiminny-worker-processing-5_00:jiminny-worker-processing-delayed: jiminny-worker-processing-delayed_00: startedworker:worker_00: startedworker-analytics:worker-analytics_00: startedworker-audio:worker-audio_00: startedworker-calendar:worker-calendar_00: startedworker-conferences:worker-conferences_00: startedworker-crm-sync:worker-crm-sync_00: startedworker-crm-update:worker-crm-update_00: startedworker-download:worker-download_00: startedworker-emails:worker-emails_00: startedworker-es-update:worker-es-update_00: startedworker-nudges:worker-nudges_00: startedroot@docker_lamp_1:/home/jiminny#php artisan jiminny:debugDispatching 100 MatchActivityCrmData jobs (portal=2)Done. Watch logs and run jiminny:debug observeRateLimit to inspect cache state.root@docker_lamp_1:/home/jiminny# php artisan jiminny:debugDispatching 100 MatchActivityCrmData jobs (portal=2)Done. Watch logs and run jiminny:debug observeRateLimit to inspect cache state.root@docker_lamp_1:/home/jiminny# ]DEV (d)-zshHomeDMsActivityFilesLater...MorelallSupport Daily • in 1h 13 m100% <78• Mon 11 May 13:48:01ED→Describe what you are looking forJiminny ...# contusion-clinic# curiosity_lab# engineering# general# jiminny-bg# platform-tickets# product_launches# random# releases# sofia-office# support# thank-yous# the_people_of jimi...ToastHomeMessages^ Direct messages®. Aneliya Angelova®. Galya Dimitrova& Petko Kashinski&. Stefka StoyanovaVasil Vasilev OlC. Nikolay IvanovAneliya Angelova, ...Stoyan Tanev®. VesE Lukas Kovalik y... 0AboutiminnyFriday, May 8th ~Added by Toast for GitHubToday ~Toast APP10:00 AMReviewapp#12059 Jy 20820 es reindexstream model hydration2 days old • 12 files changed •@Vasil VasilevAdded by Toast for GitHubResolve Conflictsapp#11443 Test hublets latency5 months old • 20 files changed#11327 JY-19501 webhookbased opportunity syncShow moreAdded by Toast for GitHubNeeds Loveapp#12024 JY-20773 fix user pilottracking ofr automated reportgenerated12 days old • 1 file changedE:: AppsMessage ToastJira CloudToast+AaConala CalaNew...
|
NULL
|
-6347695664069251752
|
NULL
|
click
|
ocr
|
NULL
|
SlackFileEditViewGoHistoryWindowHelpDOCKERO ₴1DEV SlackFileEditViewGoHistoryWindowHelpDOCKERO ₴1DEV (docker)$2APP (-zsh)883viewsjiminny-worker-processing-2:jiminny-worker-processing-2_00: stoppedjiminny-worker-processing-3:jiminny-worker-processing-3_00: stoppedjiminny-worker-processing-4: jiminny-worker-processing-4_00: stoppedjiminny-worker-processing-5:jiminny-worker-processing-5_00:jiminny-worker-processing-delayed: jiminny-worker-processing-delayed_00: stoppedworker-analytics:worker-analytics_00: stoppedworker-conferences:worker-conferences_00: stoppedworker-crm-update:worker-crm-update_00: stoppedworker-download:worker-download_00: stoppedworker-emails:worker-emails_00:worker-nudges:worker-nudges_00: stoppedworker:worker_00: stoppedworker-audio:worker-audio_00: stoppedworker-calendar:worker-calendar_00: stoppedworker-crm-sync:worker-crm-sync_00: stoppedartisan-schedule:artisan-schedule_00: stoppedworker-es-update:worker-es-update_00: stoppedjiminny-worker-processing-1:jiminny-worker-processing-1_00: stoppedartisan-schedule:artisan-schedule_00: startedjiminny-worker-processing-1:jiminny-worker-processing-1_00: startedjiminny-worker-processing-2:jiminny-worker-processing-2_00: startedjiminny-worker-processing-3:jiminny-worker-processing-3_00: startedjiminny-worker-processing-4:jiminny-worker-processing-4_00: startedjiminny-worker-processing-5:jiminny-worker-processing-5_00:jiminny-worker-processing-delayed: jiminny-worker-processing-delayed_00: startedworker:worker_00: startedworker-analytics:worker-analytics_00: startedworker-audio:worker-audio_00: startedworker-calendar:worker-calendar_00: startedworker-conferences:worker-conferences_00: startedworker-crm-sync:worker-crm-sync_00: startedworker-crm-update:worker-crm-update_00: startedworker-download:worker-download_00: startedworker-emails:worker-emails_00: startedworker-es-update:worker-es-update_00: startedworker-nudges:worker-nudges_00: startedroot@docker_lamp_1:/home/jiminny#php artisan jiminny:debugDispatching 100 MatchActivityCrmData jobs (portal=2)Done. Watch logs and run jiminny:debug observeRateLimit to inspect cache state.root@docker_lamp_1:/home/jiminny# php artisan jiminny:debugDispatching 100 MatchActivityCrmData jobs (portal=2)Done. Watch logs and run jiminny:debug observeRateLimit to inspect cache state.root@docker_lamp_1:/home/jiminny# ]DEV (d)-zshHomeDMsActivityFilesLater...MorelallSupport Daily • in 1h 13 m100% <78• Mon 11 May 13:48:01ED→Describe what you are looking forJiminny ...# contusion-clinic# curiosity_lab# engineering# general# jiminny-bg# platform-tickets# product_launches# random# releases# sofia-office# support# thank-yous# the_people_of jimi...ToastHomeMessages^ Direct messages®. Aneliya Angelova®. Galya Dimitrova& Petko Kashinski&. Stefka StoyanovaVasil Vasilev OlC. Nikolay IvanovAneliya Angelova, ...Stoyan Tanev®. VesE Lukas Kovalik y... 0AboutiminnyFriday, May 8th ~Added by Toast for GitHubToday ~Toast APP10:00 AMReviewapp#12059 Jy 20820 es reindexstream model hydration2 days old • 12 files changed •@Vasil VasilevAdded by Toast for GitHubResolve Conflictsapp#11443 Test hublets latency5 months old • 20 files changed#11327 JY-19501 webhookbased opportunity syncShow moreAdded by Toast for GitHubNeeds Loveapp#12024 JY-20773 fix user pilottracking ofr automated reportgenerated12 days old • 1 file changedE:: AppsMessage ToastJira CloudToast+AaConala CalaNew...
|
NULL
|
NULL
|
NULL
|
NULL
|
|
18069
|
785
|
2
|
2026-05-11T10:48:01.549764+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-11/1778 /Users/lukas/.screenpipe/data/data/2026-05-11/1778496481549_m2.jpg...
|
PhpStorm
|
faVsco.js – custom.log
|
True
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
PhostormVIewINavicareCodeLaravelKeractorTOOISWindo PhostormVIewINavicareCodeLaravelKeractorTOOISWindowFV faVsco.js?9 JY-20725-handle-HS-search-rate-limitProiect vC) TrackAutomatedReporiGeneratedeventong(C) TranscodeParameterRescl© Hubspot/Service.php© UserService.php© Uuid.php> D TraitsD UseCases> D User> D Utils› D Validation> OvOphp nelpers.ong© InitialFrontendState.php© Jiminny.phpc) Plan.ohoc) serializer.onoC) TeamScimDetails.ohpbootstrap>C build> contia>D contrib→ database>M docsM front-end>D lang> node_modules library rootM ohostan> M nublic> D resourcesv Mroutesphp api.phpphp api_v2.phppnp console.onopnp customer_api.onppnp embedded.ongphp nealtn.onppnp scim.onophp uprotectedweb.phpphp web.phpphp webhook.php>O scriptsv O storage> M debuabar.… M frameworkv Mloas.aitianore• audio wav= custom.loalT SyncCrmEntitiesTrait.php© CachedCrmServiceDecorator.phpo RematchActivityonCrmObiectDetach.png© MatchActivityCrmData.php( RateLimitExceptionBadkequest.ono© CrmObiectsResolver.php() ProviderRateLimiter.phpC) PaqinationContia.phpclass Cuient extends BasecLient imolements Hubspotcuientinterface1511157167179|184 G1= hubspot-journal-poll.log187|= laravel log< nhnunit ym190 Glus tht is= oauth-nrivate kevTacts naccod. 12 (15 minutes aao)public function parseRetrvAfter(Throwable Se): intif (Spolicy === 'SECONDLY') {return 11if (Spolicy === 'DAILY LIMIT') {Sthis->lo0->warnina('[Hubspotl No retrv-after header or policy name found. usina default'. ['excention class' => aet class(Se).return 10:Lusagespublic function parsePolicy(Throwable $e): ?stringif (! method_exists($elethod: 'getResponseBody')) {recurn nullSbody = Se->qetResponseBodyO:if (is string($body)) {sbody = nson decodesbody.associative: true) ?? [l:if (! is_array($body)) {Spolicy = Sbodvf 'poLicvName'1 22 Sbodvf 'policv'] 2? Sbodvf 'context'1['policvName'] >> null!return is_string(Spolicy) ? strtoupper(Spolicy) : null;nublic function aetMinimumAniVencionO• strinanetunn solf.•MTN APT VERSTON.public function getInstance: Factoryм A3670 ×3^4 SF jiminny@localhost]4 HS_local (jiminny@localhost]# console [PKoD)A console (EU]A console [STAGING][2026-05-07 14:21:15] local.INF0: [Hubspot] DEBUG Getting headers {"neaders".?"Vace".L"Inu,or May 2020 14.21.15 bMl"J,"concent-lype. applicacionson-charser=utt-o'.n"Transter-Encodinq":"Chunked".i"Connection":"keep-alive"r"CF-Ray": ["9f80deb8db60dc3a-SOF"]."Strict-Transport-Secur1ty":"max-aqe=31536000* 1ncludesubbomains: preload")."server-timing": ["hcid;desc=|"019e02d0-6fd8-7812-bdba-885b7ccb3ee3)","x-hubspot-correlation-id":["019e02d0-6fd8-7812-bdba-885b7ccb3ee3"],"Set-Cookie":["__cf_bm=S1UrtdQgXVrik50pdqF6hZVYKhzTnQBidvMabeCtm0Y-1778163675-[IP_ADDRESS]-rI.ZggtDKxTg07-May-26 14:51:15 GMT; domain=.hubapi.com; Http0nly; Secure; SameSite=None"],"Renont-To"•r"*"endnoints"."urz\":\"https:|\/\V/a.nel.cloudflare.com\/report\\/v4?s=NYAlsVTP0fYm32qrSDjxYE4sd2RWRqiSp3wHsmdEg2\"group\":\"cf-nel\",\"max_age\":604800}"],"NEL":["{\"success_fraction\":0.01,"report_to":|"cf-nel\"."max age":604800}"]"Server": ["cloudflare"]}} {"correlation_1d":"95256555-ec98-4541-D92a-adta/Sboveab","trace_id":"c7ab8365-903f-46d4-9403-0e5b551e3545"}• suppont Dally • In 1h 13m100% L2• Mon 11 May 13:48:01HandleHubspotRateLimitTest vHubspot Rate Limit Re* Expected durina storia ug" or "ggu dependina on poliicv. Emoty between TTL cvcles.+0 ..#2. Queue 1s draining (delayed queue sweuls then drains)docker exec docker lamo 1 redis-cli h redis llen "queues:analvtics low"docker exec docker_Lamp_1 redis-cli -h redis zcard "queues:analytics_low:delayed"# 3. No log flood - count rate-limit lines per seconddocker exec docker lamp 1 sh -c 'tail -n 5000 storage/logs/laravel.log | grep -c "Rate limit caught"* Exoected: dozens per minute, not thousands ner secondi#4. No stack traces from MatchActivityCrmData::handle for rate Limitsdocker exec docker lamp 1 sh -c 'grep "Failed to match CRM data" storage/logs/laravel.log | wc -l'#5. Sampled logging - count lines per attempts valuedocker exec docker_lamp_1 sh -c 'grep "Rate limit caught" storage/logs/laravel. log | grep -oE "attemp"# Expected: high counts for 1, 2, 3, 10, 20, 30, 40 - zero or few for 4-9, 11-19, 21-29Tuning the stormFor Postman to reliably trigger 429s while your jobs run• Postman concurrency: 5-10 parallel users hitting HubSpot-touching endpoints•Job count: 50-200 is enouah to see the steady state, 100k is overkill for verificationlWorkers: 5-10. More workers = more visible thundering-herd-vs-cache dynamics.• HubSpot test portal: ideallv use a non-production portal with low traffic so vou don't burn real quota.If Dostman alone canlt reliablv triader 420c (HuhSnot'c actual nortal limits are hicher than 5 PDS for non-cearchendpoints), focus vour simulation on matchßvName / search calls — those are bound at 5 RPS per portal and will rate-limitTastestSummarvFiles chanaed: JiminnvDebuaCommand.oho oniv. Three new orivate methods + handle/ now oicks one to run.To replicate1. Start workers2. Run Postman load alonaside3. php artisan jiminny: debug to fire the storm4. Tail loas + watch RedisHealthy signature in logs:• Afew (Hubspot) Received 429 lines per cache TTL cycle (not per second)•[HandleHubspotRateLmitl Rate limit caught onlv on attempts 1, 2, 3, 10. 20..• Zero [MatchActivityCrmData] Failed to match CRM data stack traces during a pure rate-limit storm• After 30 min: [MatchActivitvCrmDatal Job permanently failed after all retries for the leftover iobs (these arethe only Sentry-visible events).nl .yourscontytinte y ersufyth- PAite iolitry therteis no such thing. ("'status": ror' message: You have reached• CodeWN Windsurf Toams 20-17 UTF.8io 4 spacesTOD...
|
NULL
|
-7238820957732699034
|
NULL
|
click
|
ocr
|
NULL
|
PhostormVIewINavicareCodeLaravelKeractorTOOISWindo PhostormVIewINavicareCodeLaravelKeractorTOOISWindowFV faVsco.js?9 JY-20725-handle-HS-search-rate-limitProiect vC) TrackAutomatedReporiGeneratedeventong(C) TranscodeParameterRescl© Hubspot/Service.php© UserService.php© Uuid.php> D TraitsD UseCases> D User> D Utils› D Validation> OvOphp nelpers.ong© InitialFrontendState.php© Jiminny.phpc) Plan.ohoc) serializer.onoC) TeamScimDetails.ohpbootstrap>C build> contia>D contrib→ database>M docsM front-end>D lang> node_modules library rootM ohostan> M nublic> D resourcesv Mroutesphp api.phpphp api_v2.phppnp console.onopnp customer_api.onppnp embedded.ongphp nealtn.onppnp scim.onophp uprotectedweb.phpphp web.phpphp webhook.php>O scriptsv O storage> M debuabar.… M frameworkv Mloas.aitianore• audio wav= custom.loalT SyncCrmEntitiesTrait.php© CachedCrmServiceDecorator.phpo RematchActivityonCrmObiectDetach.png© MatchActivityCrmData.php( RateLimitExceptionBadkequest.ono© CrmObiectsResolver.php() ProviderRateLimiter.phpC) PaqinationContia.phpclass Cuient extends BasecLient imolements Hubspotcuientinterface1511157167179|184 G1= hubspot-journal-poll.log187|= laravel log< nhnunit ym190 Glus tht is= oauth-nrivate kevTacts naccod. 12 (15 minutes aao)public function parseRetrvAfter(Throwable Se): intif (Spolicy === 'SECONDLY') {return 11if (Spolicy === 'DAILY LIMIT') {Sthis->lo0->warnina('[Hubspotl No retrv-after header or policy name found. usina default'. ['excention class' => aet class(Se).return 10:Lusagespublic function parsePolicy(Throwable $e): ?stringif (! method_exists($elethod: 'getResponseBody')) {recurn nullSbody = Se->qetResponseBodyO:if (is string($body)) {sbody = nson decodesbody.associative: true) ?? [l:if (! is_array($body)) {Spolicy = Sbodvf 'poLicvName'1 22 Sbodvf 'policv'] 2? Sbodvf 'context'1['policvName'] >> null!return is_string(Spolicy) ? strtoupper(Spolicy) : null;nublic function aetMinimumAniVencionO• strinanetunn solf.•MTN APT VERSTON.public function getInstance: Factoryм A3670 ×3^4 SF jiminny@localhost]4 HS_local (jiminny@localhost]# console [PKoD)A console (EU]A console [STAGING][2026-05-07 14:21:15] local.INF0: [Hubspot] DEBUG Getting headers {"neaders".?"Vace".L"Inu,or May 2020 14.21.15 bMl"J,"concent-lype. applicacionson-charser=utt-o'.n"Transter-Encodinq":"Chunked".i"Connection":"keep-alive"r"CF-Ray": ["9f80deb8db60dc3a-SOF"]."Strict-Transport-Secur1ty":"max-aqe=31536000* 1ncludesubbomains: preload")."server-timing": ["hcid;desc=|"019e02d0-6fd8-7812-bdba-885b7ccb3ee3)","x-hubspot-correlation-id":["019e02d0-6fd8-7812-bdba-885b7ccb3ee3"],"Set-Cookie":["__cf_bm=S1UrtdQgXVrik50pdqF6hZVYKhzTnQBidvMabeCtm0Y-1778163675-[IP_ADDRESS]-rI.ZggtDKxTg07-May-26 14:51:15 GMT; domain=.hubapi.com; Http0nly; Secure; SameSite=None"],"Renont-To"•r"*"endnoints"."urz\":\"https:|\/\V/a.nel.cloudflare.com\/report\\/v4?s=NYAlsVTP0fYm32qrSDjxYE4sd2RWRqiSp3wHsmdEg2\"group\":\"cf-nel\",\"max_age\":604800}"],"NEL":["{\"success_fraction\":0.01,"report_to":|"cf-nel\"."max age":604800}"]"Server": ["cloudflare"]}} {"correlation_1d":"95256555-ec98-4541-D92a-adta/Sboveab","trace_id":"c7ab8365-903f-46d4-9403-0e5b551e3545"}• suppont Dally • In 1h 13m100% L2• Mon 11 May 13:48:01HandleHubspotRateLimitTest vHubspot Rate Limit Re* Expected durina storia ug" or "ggu dependina on poliicv. Emoty between TTL cvcles.+0 ..#2. Queue 1s draining (delayed queue sweuls then drains)docker exec docker lamo 1 redis-cli h redis llen "queues:analvtics low"docker exec docker_Lamp_1 redis-cli -h redis zcard "queues:analytics_low:delayed"# 3. No log flood - count rate-limit lines per seconddocker exec docker lamp 1 sh -c 'tail -n 5000 storage/logs/laravel.log | grep -c "Rate limit caught"* Exoected: dozens per minute, not thousands ner secondi#4. No stack traces from MatchActivityCrmData::handle for rate Limitsdocker exec docker lamp 1 sh -c 'grep "Failed to match CRM data" storage/logs/laravel.log | wc -l'#5. Sampled logging - count lines per attempts valuedocker exec docker_lamp_1 sh -c 'grep "Rate limit caught" storage/logs/laravel. log | grep -oE "attemp"# Expected: high counts for 1, 2, 3, 10, 20, 30, 40 - zero or few for 4-9, 11-19, 21-29Tuning the stormFor Postman to reliably trigger 429s while your jobs run• Postman concurrency: 5-10 parallel users hitting HubSpot-touching endpoints•Job count: 50-200 is enouah to see the steady state, 100k is overkill for verificationlWorkers: 5-10. More workers = more visible thundering-herd-vs-cache dynamics.• HubSpot test portal: ideallv use a non-production portal with low traffic so vou don't burn real quota.If Dostman alone canlt reliablv triader 420c (HuhSnot'c actual nortal limits are hicher than 5 PDS for non-cearchendpoints), focus vour simulation on matchßvName / search calls — those are bound at 5 RPS per portal and will rate-limitTastestSummarvFiles chanaed: JiminnvDebuaCommand.oho oniv. Three new orivate methods + handle/ now oicks one to run.To replicate1. Start workers2. Run Postman load alonaside3. php artisan jiminny: debug to fire the storm4. Tail loas + watch RedisHealthy signature in logs:• Afew (Hubspot) Received 429 lines per cache TTL cycle (not per second)•[HandleHubspotRateLmitl Rate limit caught onlv on attempts 1, 2, 3, 10. 20..• Zero [MatchActivityCrmData] Failed to match CRM data stack traces during a pure rate-limit storm• After 30 min: [MatchActivitvCrmDatal Job permanently failed after all retries for the leftover iobs (these arethe only Sentry-visible events).nl .yourscontytinte y ersufyth- PAite iolitry therteis no such thing. ("'status": ror' message: You have reached• CodeWN Windsurf Toams 20-17 UTF.8io 4 spacesTOD...
|
NULL
|
NULL
|
NULL
|
NULL
|
|
18109
|
786
|
4
|
2026-05-11T10:54:47.717959+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-11/1778 /Users/lukas/.screenpipe/data/data/2026-05-11/1778496887717_m1.jpg...
|
PhpStorm
|
faVsco.js – Client.php
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
SlackFileEditViewGoHistoryWindowHelpDOCKERO ₴1DEV SlackFileEditViewGoHistoryWindowHelpDOCKERO ₴1DEV (docker)$2APP (-zsh)883viewsjiminny-worker-processing-2:jiminny-worker-processing-2_00: stoppedjiminny-worker-processing-3:jiminny-worker-processing-3_00: stoppedjiminny-worker-processing-4: jiminny-worker-processing-4_00: stoppedjiminny-worker-processing-5:jiminny-worker-processing-5_00:jiminny-worker-processing-delayed: jiminny-worker-processing-delayed_00: stoppedworker-analytics:worker-analytics_00: stoppedworker-conferences:worker-conferences_00: stoppedworker-crm-update:worker-crm-update_00: stoppedworker-download:worker-download_00: stoppedworker-emails:worker-emails_00:worker-nudges:worker-nudges_00: stoppedworker:worker_00: stoppedworker-audio:worker-audio_00: stoppedworker-calendar:worker-calendar_00: stoppedworker-crm-sync:worker-crm-sync_00: stoppedartisan-schedule:artisan-schedule_00: stoppedworker-es-update:worker-es-update_00: stoppedjiminny-worker-processing-1:jiminny-worker-processing-1_00: stoppedartisan-schedule:artisan-schedule_00: startedjiminny-worker-processing-1:jiminny-worker-processing-1_00: startedjiminny-worker-processing-2:jiminny-worker-processing-2_00: startedjiminny-worker-processing-3:jiminny-worker-processing-3_00: startedjiminny-worker-processing-4:jiminny-worker-processing-4_00: startedjiminny-worker-processing-5:jiminny-worker-processing-5_00:jiminny-worker-processing-delayed: jiminny-worker-processing-delayed_00: startedworker:worker_00: startedworker-analytics:worker-analytics_00: startedworker-audio:worker-audio_00: startedworker-calendar:worker-calendar_00: startedworker-conferences:worker-conferences_00: startedworker-crm-sync:worker-crm-sync_00: startedworker-crm-update:worker-crm-update_00: startedworker-download:worker-download_00: startedworker-emails:worker-emails_00: startedworker-es-update:worker-es-update_00: startedworker-nudges:worker-nudges_00: startedroot@docker_lamp_1:/home/jiminny#php artisan jiminny:debugDispatching 100 MatchActivityCrmData jobs (portal=2)Done. Watch logs and run jiminny:debug observeRateLimit to inspect cache state.root@docker_lamp_1:/home/jiminny# php artisan jiminny:debugDispatching 100 MatchActivityCrmData jobs (portal=2)Done. Watch logs and run jiminny:debug observeRateLimit to inspect cache state.root@docker_lamp_1:/home/jiminny# ]DEV (d)-zshHomeDMsActivityLater...lahlSupport Daily • in 1h 6 m100% <78• Mon 11 May 13:54:47ED→Describe what you are looking forJiminny ...# contusion-clinic# curiosity_lab# engineering# general# jiminny-bg# platform-tickets# product_launches# random# releases# sofia-office# support# thank-yous# the_people_of jimi...ToastHomeMessages^ Direct messages®. Aneliya Angelova®. Galya Dimitrova& Petko Kashinski&. Stefka StoyanovaVasil Vasilev OlC. Nikolay IvanovAneliya Angelova, ...Stoyan Tanev®. VesE Lukas Kovalik y... 0AboutiminnyFriday, May 8th ~Added by Toast for GitHubToday ~Toast APP10:00 AMReviewapp#12059 Jy 20820 es reindexstream model hydration2 days old • 12 files changed •@Vasil VasilevAdded by Toast for GitHubResolve Conflictsapp#11443 Test hublets latency5 months old • 20 files changed#11327 JY-19501 webhookbased opportunity syncShow moreAdded by Toast for GitHubNeeds Loveapp#12024 JY-20773 fix user pilottracking ofr automated reportgenerated12 days old • 1 file changedE:: AppsMessage ToastJira CloudToast+AaConala CalaNew...
|
NULL
|
4114546824318992864
|
NULL
|
click
|
ocr
|
NULL
|
SlackFileEditViewGoHistoryWindowHelpDOCKERO ₴1DEV SlackFileEditViewGoHistoryWindowHelpDOCKERO ₴1DEV (docker)$2APP (-zsh)883viewsjiminny-worker-processing-2:jiminny-worker-processing-2_00: stoppedjiminny-worker-processing-3:jiminny-worker-processing-3_00: stoppedjiminny-worker-processing-4: jiminny-worker-processing-4_00: stoppedjiminny-worker-processing-5:jiminny-worker-processing-5_00:jiminny-worker-processing-delayed: jiminny-worker-processing-delayed_00: stoppedworker-analytics:worker-analytics_00: stoppedworker-conferences:worker-conferences_00: stoppedworker-crm-update:worker-crm-update_00: stoppedworker-download:worker-download_00: stoppedworker-emails:worker-emails_00:worker-nudges:worker-nudges_00: stoppedworker:worker_00: stoppedworker-audio:worker-audio_00: stoppedworker-calendar:worker-calendar_00: stoppedworker-crm-sync:worker-crm-sync_00: stoppedartisan-schedule:artisan-schedule_00: stoppedworker-es-update:worker-es-update_00: stoppedjiminny-worker-processing-1:jiminny-worker-processing-1_00: stoppedartisan-schedule:artisan-schedule_00: startedjiminny-worker-processing-1:jiminny-worker-processing-1_00: startedjiminny-worker-processing-2:jiminny-worker-processing-2_00: startedjiminny-worker-processing-3:jiminny-worker-processing-3_00: startedjiminny-worker-processing-4:jiminny-worker-processing-4_00: startedjiminny-worker-processing-5:jiminny-worker-processing-5_00:jiminny-worker-processing-delayed: jiminny-worker-processing-delayed_00: startedworker:worker_00: startedworker-analytics:worker-analytics_00: startedworker-audio:worker-audio_00: startedworker-calendar:worker-calendar_00: startedworker-conferences:worker-conferences_00: startedworker-crm-sync:worker-crm-sync_00: startedworker-crm-update:worker-crm-update_00: startedworker-download:worker-download_00: startedworker-emails:worker-emails_00: startedworker-es-update:worker-es-update_00: startedworker-nudges:worker-nudges_00: startedroot@docker_lamp_1:/home/jiminny#php artisan jiminny:debugDispatching 100 MatchActivityCrmData jobs (portal=2)Done. Watch logs and run jiminny:debug observeRateLimit to inspect cache state.root@docker_lamp_1:/home/jiminny# php artisan jiminny:debugDispatching 100 MatchActivityCrmData jobs (portal=2)Done. Watch logs and run jiminny:debug observeRateLimit to inspect cache state.root@docker_lamp_1:/home/jiminny# ]DEV (d)-zshHomeDMsActivityLater...lahlSupport Daily • in 1h 6 m100% <78• Mon 11 May 13:54:47ED→Describe what you are looking forJiminny ...# contusion-clinic# curiosity_lab# engineering# general# jiminny-bg# platform-tickets# product_launches# random# releases# sofia-office# support# thank-yous# the_people_of jimi...ToastHomeMessages^ Direct messages®. Aneliya Angelova®. Galya Dimitrova& Petko Kashinski&. Stefka StoyanovaVasil Vasilev OlC. Nikolay IvanovAneliya Angelova, ...Stoyan Tanev®. VesE Lukas Kovalik y... 0AboutiminnyFriday, May 8th ~Added by Toast for GitHubToday ~Toast APP10:00 AMReviewapp#12059 Jy 20820 es reindexstream model hydration2 days old • 12 files changed •@Vasil VasilevAdded by Toast for GitHubResolve Conflictsapp#11443 Test hublets latency5 months old • 20 files changed#11327 JY-19501 webhookbased opportunity syncShow moreAdded by Toast for GitHubNeeds Loveapp#12024 JY-20773 fix user pilottracking ofr automated reportgenerated12 days old • 1 file changedE:: AppsMessage ToastJira CloudToast+AaConala CalaNew...
|
18107
|
NULL
|
NULL
|
NULL
|
|
18110
|
787
|
5
|
2026-05-11T10:54:47.717995+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-11/1778 /Users/lukas/.screenpipe/data/data/2026-05-11/1778496887717_m2.jpg...
|
PhpStorm
|
faVsco.js – Client.php
|
True
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
PhostormVIewINavicareCodeFV faVsco.js°9 JY-20725-h PhostormVIewINavicareCodeFV faVsco.js°9 JY-20725-handle-HS-search-rate-limiProiect© BatchSyncCollectole balchsynckealssec clientoneo closeaDealstagesso RematchActivityonCrmObiectDetach.pngDealrielasservice.gc)Decorateacuivilv.or© FieldDefinitions.phrC) CrmObiectsResolver.pho() ProviderRateLimiter.phpC) PaqinationContia.phpC) FieldT vpeconverteclass Cuient extends BasecLient imolements Hubspotcuientinterfacee Hubspotclientinterc) Hubspotlokenman© PayloadBuilder.phpC) RemotecrmobiectnP ResponseNormalize122123124125c) Service,onoC) SvncFieldAction.ohC) SvncRelatedActivitC) WebhookSvncBatcl129v MintearationAorM Acceccors130• D ConfigD DTO• M SiltersD Jobs• M ProcnectSoarchStr.132W service Iralts© DataClient.php© DecorateActivity.ph© LocalSearch.php© LocalSearchInterfac© RemoteSearch.php135137139c) Service.phpv D Listeners© ConvertLeadActivitc) PurceLookuocache> M Metadata> Miarationi> = Pioedrivev Salesforce147• D FieldsM OnnortunitvMatcheMOnnortunitvSvneStlM ProsneetSearchStr.149150151) M ServiceTraitcC) Client nhr@ DecorateActivity.ph154. Delete@biectsTrait© FieldDefinitions.php© PayloadBuilder.php© Profile.php© QueryBuilder.php156157159public function isHubspotRateLimit(Throwable $e): boolse inscanceotGuzzLehcco cxcepcion kequescexcepclonrecurn anu se->geclode === 427)nubuic function narseRetrvafter Throwable Sel. intIlluminate\ Support\ Facades\Loq::channel('custom_channel')->info('$e' . PHP EOL . print r($e, true) Accent Reiectif (method exists($e.method: 'qetResponseHeaders')){Sheaders = $e->qetResponseHeadersO ?: [1:Svalue = Sheaders['Retry-After'] ?? Sheaders['retry-after'] ?? null:if (is array(Svalue)) {Svalue = Svaluelol ?? null;if (is numeric(Svalue)) {return int svalue:Spolicy = $this->parsePolicy($e);if Spolicv ==='TEN SECONDLY ROLLING') ≤return 10:if ($policy === 'SECONDLY') {neturn 1if (Spolicy === 'DAILY_LIMIT') {neturn 600,Sthis->loq->warning('[Hubspot] No retry-after header or policy name found, using default'. ['exception class' => qet class(Se).f 1of 4 edits JAccept File &~ X Reject File 4% €4 HS_local (jiminny@localhost]# console [PKoD)A console (EU]A console [STAGING][2026-05-07 14:21:15] local.INF0: [Hubspot] DEBUG Getting headers {"Vace".L"Inu,or May 2020 14.21.15 bMlJCascadeHubspot Rate Limit# Support Daily - in 1h 6 m100% 5• Mon 11 May 13:54:47HandleHubspotRateLimitTest v+0 ..w.19Aserver-timing":["hcid;desc=\"019e02d0-6fd8-7812-bdba-885b7ccb3ee3\",Poad Client nhn #l 115-211Right - the actual HubSpot 429 body has no policyName field, just message text and errorType. My parsePolicy waslookina for fiolde that don't eyict"x-hubspot-correlation-id":["019e02d0-6fd8-7812-bdba-885b7ccb3ee3"],"Set-Cookie":["__cf_bm=StUrtdQgXVrik50pdqF6hZVYKhzTnQBidvMabeCtm0Y-1778163675-[IP_ADDRESS]-rI.ZggtDKxTg07-Mav-26 14•51•15 GMT• domain=_hubani.com• H+tn0nlv• Secuno• SameSite=Nono"].Let me also revert your debug instrumentation while I'm at it.Read Client.php #L255-269" Client.oho\"url\":"https:|\/\\/a.nel.cloudflare.com\\/report\\/v4?s=NYAlsVTP0fYm32qrSDjxYE4sd2RWRqiSp3wHsmdEg?Now let me add tests tor parsePolicy to lock in the message-parsing behavior, since this is the bua surtace:\"group\":\"cf-nel\".\"max_age\":604800}"],lhought for gs"NEL".L"1Let me run the existina tests to verifv nothina broke:"Server": ["cloudflare"]}} {"correlation id":"95236535-ec98-4541-b92a-adfa73b69eab"."trace_1d":"C/ab8565-905t-4604-9405-0e5b551e5545'}PHPUnit 11.5.55 by Sebastian Bergmann and contributors.pup9as0Runtame:ation: Php 8.3.5innw/ohounit.xml[PASSWORD_DOTS]DD..DD..D.D11|1aon/Services/Crm/Hubsoot/mClient.oho +19-6Ask anvthina (84-D)" CodeClaude Onus 4.7 MediumView allReiect allAccent alliTects naccod. 12 /52 mWN Windsurf Toams 122-1UTF.8io 4 spaces...
|
NULL
|
-3202985355136598204
|
NULL
|
click
|
ocr
|
NULL
|
PhostormVIewINavicareCodeFV faVsco.js°9 JY-20725-h PhostormVIewINavicareCodeFV faVsco.js°9 JY-20725-handle-HS-search-rate-limiProiect© BatchSyncCollectole balchsynckealssec clientoneo closeaDealstagesso RematchActivityonCrmObiectDetach.pngDealrielasservice.gc)Decorateacuivilv.or© FieldDefinitions.phrC) CrmObiectsResolver.pho() ProviderRateLimiter.phpC) PaqinationContia.phpC) FieldT vpeconverteclass Cuient extends BasecLient imolements Hubspotcuientinterfacee Hubspotclientinterc) Hubspotlokenman© PayloadBuilder.phpC) RemotecrmobiectnP ResponseNormalize122123124125c) Service,onoC) SvncFieldAction.ohC) SvncRelatedActivitC) WebhookSvncBatcl129v MintearationAorM Acceccors130• D ConfigD DTO• M SiltersD Jobs• M ProcnectSoarchStr.132W service Iralts© DataClient.php© DecorateActivity.ph© LocalSearch.php© LocalSearchInterfac© RemoteSearch.php135137139c) Service.phpv D Listeners© ConvertLeadActivitc) PurceLookuocache> M Metadata> Miarationi> = Pioedrivev Salesforce147• D FieldsM OnnortunitvMatcheMOnnortunitvSvneStlM ProsneetSearchStr.149150151) M ServiceTraitcC) Client nhr@ DecorateActivity.ph154. Delete@biectsTrait© FieldDefinitions.php© PayloadBuilder.php© Profile.php© QueryBuilder.php156157159public function isHubspotRateLimit(Throwable $e): boolse inscanceotGuzzLehcco cxcepcion kequescexcepclonrecurn anu se->geclode === 427)nubuic function narseRetrvafter Throwable Sel. intIlluminate\ Support\ Facades\Loq::channel('custom_channel')->info('$e' . PHP EOL . print r($e, true) Accent Reiectif (method exists($e.method: 'qetResponseHeaders')){Sheaders = $e->qetResponseHeadersO ?: [1:Svalue = Sheaders['Retry-After'] ?? Sheaders['retry-after'] ?? null:if (is array(Svalue)) {Svalue = Svaluelol ?? null;if (is numeric(Svalue)) {return int svalue:Spolicy = $this->parsePolicy($e);if Spolicv ==='TEN SECONDLY ROLLING') ≤return 10:if ($policy === 'SECONDLY') {neturn 1if (Spolicy === 'DAILY_LIMIT') {neturn 600,Sthis->loq->warning('[Hubspot] No retry-after header or policy name found, using default'. ['exception class' => qet class(Se).f 1of 4 edits JAccept File &~ X Reject File 4% €4 HS_local (jiminny@localhost]# console [PKoD)A console (EU]A console [STAGING][2026-05-07 14:21:15] local.INF0: [Hubspot] DEBUG Getting headers {"Vace".L"Inu,or May 2020 14.21.15 bMlJCascadeHubspot Rate Limit# Support Daily - in 1h 6 m100% 5• Mon 11 May 13:54:47HandleHubspotRateLimitTest v+0 ..w.19Aserver-timing":["hcid;desc=\"019e02d0-6fd8-7812-bdba-885b7ccb3ee3\",Poad Client nhn #l 115-211Right - the actual HubSpot 429 body has no policyName field, just message text and errorType. My parsePolicy waslookina for fiolde that don't eyict"x-hubspot-correlation-id":["019e02d0-6fd8-7812-bdba-885b7ccb3ee3"],"Set-Cookie":["__cf_bm=StUrtdQgXVrik50pdqF6hZVYKhzTnQBidvMabeCtm0Y-1778163675-[IP_ADDRESS]-rI.ZggtDKxTg07-Mav-26 14•51•15 GMT• domain=_hubani.com• H+tn0nlv• Secuno• SameSite=Nono"].Let me also revert your debug instrumentation while I'm at it.Read Client.php #L255-269" Client.oho\"url\":"https:|\/\\/a.nel.cloudflare.com\\/report\\/v4?s=NYAlsVTP0fYm32qrSDjxYE4sd2RWRqiSp3wHsmdEg?Now let me add tests tor parsePolicy to lock in the message-parsing behavior, since this is the bua surtace:\"group\":\"cf-nel\".\"max_age\":604800}"],lhought for gs"NEL".L"1Let me run the existina tests to verifv nothina broke:"Server": ["cloudflare"]}} {"correlation id":"95236535-ec98-4541-b92a-adfa73b69eab"."trace_1d":"C/ab8565-905t-4604-9405-0e5b551e5545'}PHPUnit 11.5.55 by Sebastian Bergmann and contributors.pup9as0Runtame:ation: Php 8.3.5innw/ohounit.xml[PASSWORD_DOTS]DD..DD..D.D11|1aon/Services/Crm/Hubsoot/mClient.oho +19-6Ask anvthina (84-D)" CodeClaude Onus 4.7 MediumView allReiect allAccent alliTects naccod. 12 /52 mWN Windsurf Toams 122-1UTF.8io 4 spaces...
|
NULL
|
NULL
|
NULL
|
NULL
|
|
18111
|
787
|
6
|
2026-05-11T10:54:52.769196+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-11/1778 /Users/lukas/.screenpipe/data/data/2026-05-11/1778496892769_m2.jpg...
|
PhpStorm
|
faVsco.js – Client.php
|
True
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
PhostormINavicarecodeFV faVsco.js°9 JY-20725-handl PhostormINavicarecodeFV faVsco.js°9 JY-20725-handle-HS-search-rate-Iiyroledey© BatchSyncCollectolhuospot/service.onpT SyncCrmEntitiesTrait.phpc) CachedCrmServiceDecorator.ongJiminnyDeougcommano.onge balchsynckealsseo closedDealstagessDealrielasservice.gc)Decorateacuivilv.or© FieldDefinitions.phrC) FieldT vpeconvertee Hubspotclientinterc) Hubspotlokenman© PayloadBuilder.phpC) RemotecrmobiectrP ResponseNormalizec) Service.onrC)SvncFieldAction.onC) SvncRelatedActivitC) WebhookSvncBatclv MintearationAorM AcceccorsConfigD DTO• M SiltersD JobsM ProspectSearchStrW sevice lraits© DataClient.php© DecorateActivity.ph(e) LocalSearch.onpu Localsearchinteria© RemoteSearch.phpc) Service.phpv W Listeners© ConvertLeadActivitc) PurceLookuocache> M Metadata> Miarationi> = Pioedrivev Salesforce• D Fields• M OnnortunitvMatcheMOnnortunitvSvneSt> M ProsnectSearchStr:• M ServiceTraitcC) Client nhro RematchActivityonCrmObiectDetach.pngRateLimitexcepuioC) CrmObiectsResolver.pho() ProviderRateLimiter.phpC) PaqinationContia.phpclass Cuient extends Baseclient imolements Hubspotcuientinterface157165175179183© DecorateActivity.pr. Delete@biectsTrait.© FieldDefinitions.php© PayloadBuilder.php© Profile.php© QueryBuilder.phppublic function parseRetryAfter (Throwasve,Se): intrecurn 10%Z usagespublic function parsePolicy(Throwable $e): ?stringif (! method exists($eiethod: 'getResponseBody')) {return nulliSbody = Se->qetResponseBodyo*1f as strina(sbodv)) <Sbody = ison decode sbodv.associative: true) ??:1f u is arnav(shodv)) <return null.Spolicy = $bodyl'policyName'] ?? $body['policy'] ?? $body['context']['policyName'] ?? null;if (is_string($policy)) {neturn ctntounnenSnolicv)$message = strtolower((string) ($body['message'] ?? ''D):if (Smessage === ''0) {netunn null.neturn is strina(Snolicv) 2 strtounner(Snolicv) • null•if (str_ contains(Smessaqe, 'daily')) {return "DAULY LIMUT'Aif (str contains(Smessage, 'ten secondlv')) fif (str contains(Smessage, 'secondlv')) {l+ 1of 4 edits JAccept File &~ X Reject File 4% €# Support Daily - in 1h 6 m100% 5• Mon 11 May 13:54:52HandleHubspotRateLimitTest v+O •©MatchCrmData.phpA SF [jiminny@localhost]4 HS_local (iminny@localhost]A console (EU]A console [STAGING][2026-05-07 14:21:15] local.INF0: [Hubspot] DEBUG Getting headers {"Vace".L"Inu,or May 2020 14.21.15 bMlJ"Connection": ["keep-alive"]"CF-Ray":"9t80deb8dbo0dcsa-S0F")r# console [PKoD)Cascade• HubSpot Rate Limitw.19APoad Client nhn #l 115-211"server-timing": ["hcid;desc=\"019e02d0-6fd8-7812-bdba-885b7ccb3ee3)",Right - the actual HubSpot 429 body has no policyName field, just message text and errorType. My parsePolicy waslookina for fiolde that don't eyict"x-hubspot-correlation-id":["019e02d0-6fd8-7812-bdba-885b7ccb3ee3"J,"Set-Cookie":["__cf_bm=StUrtdQgXVrik50pdqF6hZVYKhzTnQBidvMabeCtm0Y-1778163675-[IP_ADDRESS]-rI.ZggtDKxTg07-May-26 14:51:15 GMT; domain=.hubapi.com; Http0nly; Secure; SameSite=None"],Let me also revert your debug instrumentation while l'm at it.Read Client.php #L255-269" Client.oho\"url\":"https:|\/\\/a.nel.cloudflare.com\\/report\\/v4?s=NYAlsVTP0fYm32qrSDjxYE4sd2RWRqiSp3wHsmdEg?\"group\":\"cf-nel\",\"max_age\":604800}"],Now let me add tests tor parsePolicy to lock in the message-parsing behavior, since this is the bua surtace:lhought for gs"NEL".L"1Let me run the existina tests to verifv nothina broke:\"success_fraction\":0.01,"max age":604800}"]"Server": ["cloudflare"]}} {"correlation id":"95236535-ec98-4541-b92a-adfa73b69eab"."trace_1d":"C/ab8565-905t-4604-9405-0e5b551e5545'}Accept RejectPHPUnit 11.5.55 by Sebastian Bergmann and contributors.pup9as0Runtame:ation: Php 8.3.5innw/ohounit.xml[PASSWORD_DOTS]DD..DD..D.D.aon/Services/Crm/Hubsoot/m Client.ohv +19 -6Ask anvthina (84L)÷ « CodeClaude Onus 4.7 MediumView allReiect allAccent allTects naccod. 12 /52 mWN Windsurf Toams 122-1UTF.8io 4 spaces...
|
NULL
|
2590704849800246898
|
NULL
|
visual_change
|
ocr
|
NULL
|
PhostormINavicarecodeFV faVsco.js°9 JY-20725-handl PhostormINavicarecodeFV faVsco.js°9 JY-20725-handle-HS-search-rate-Iiyroledey© BatchSyncCollectolhuospot/service.onpT SyncCrmEntitiesTrait.phpc) CachedCrmServiceDecorator.ongJiminnyDeougcommano.onge balchsynckealsseo closedDealstagessDealrielasservice.gc)Decorateacuivilv.or© FieldDefinitions.phrC) FieldT vpeconvertee Hubspotclientinterc) Hubspotlokenman© PayloadBuilder.phpC) RemotecrmobiectrP ResponseNormalizec) Service.onrC)SvncFieldAction.onC) SvncRelatedActivitC) WebhookSvncBatclv MintearationAorM AcceccorsConfigD DTO• M SiltersD JobsM ProspectSearchStrW sevice lraits© DataClient.php© DecorateActivity.ph(e) LocalSearch.onpu Localsearchinteria© RemoteSearch.phpc) Service.phpv W Listeners© ConvertLeadActivitc) PurceLookuocache> M Metadata> Miarationi> = Pioedrivev Salesforce• D Fields• M OnnortunitvMatcheMOnnortunitvSvneSt> M ProsnectSearchStr:• M ServiceTraitcC) Client nhro RematchActivityonCrmObiectDetach.pngRateLimitexcepuioC) CrmObiectsResolver.pho() ProviderRateLimiter.phpC) PaqinationContia.phpclass Cuient extends Baseclient imolements Hubspotcuientinterface157165175179183© DecorateActivity.pr. Delete@biectsTrait.© FieldDefinitions.php© PayloadBuilder.php© Profile.php© QueryBuilder.phppublic function parseRetryAfter (Throwasve,Se): intrecurn 10%Z usagespublic function parsePolicy(Throwable $e): ?stringif (! method exists($eiethod: 'getResponseBody')) {return nulliSbody = Se->qetResponseBodyo*1f as strina(sbodv)) <Sbody = ison decode sbodv.associative: true) ??:1f u is arnav(shodv)) <return null.Spolicy = $bodyl'policyName'] ?? $body['policy'] ?? $body['context']['policyName'] ?? null;if (is_string($policy)) {neturn ctntounnenSnolicv)$message = strtolower((string) ($body['message'] ?? ''D):if (Smessage === ''0) {netunn null.neturn is strina(Snolicv) 2 strtounner(Snolicv) • null•if (str_ contains(Smessaqe, 'daily')) {return "DAULY LIMUT'Aif (str contains(Smessage, 'ten secondlv')) fif (str contains(Smessage, 'secondlv')) {l+ 1of 4 edits JAccept File &~ X Reject File 4% €# Support Daily - in 1h 6 m100% 5• Mon 11 May 13:54:52HandleHubspotRateLimitTest v+O •©MatchCrmData.phpA SF [jiminny@localhost]4 HS_local (iminny@localhost]A console (EU]A console [STAGING][2026-05-07 14:21:15] local.INF0: [Hubspot] DEBUG Getting headers {"Vace".L"Inu,or May 2020 14.21.15 bMlJ"Connection": ["keep-alive"]"CF-Ray":"9t80deb8dbo0dcsa-S0F")r# console [PKoD)Cascade• HubSpot Rate Limitw.19APoad Client nhn #l 115-211"server-timing": ["hcid;desc=\"019e02d0-6fd8-7812-bdba-885b7ccb3ee3)",Right - the actual HubSpot 429 body has no policyName field, just message text and errorType. My parsePolicy waslookina for fiolde that don't eyict"x-hubspot-correlation-id":["019e02d0-6fd8-7812-bdba-885b7ccb3ee3"J,"Set-Cookie":["__cf_bm=StUrtdQgXVrik50pdqF6hZVYKhzTnQBidvMabeCtm0Y-1778163675-[IP_ADDRESS]-rI.ZggtDKxTg07-May-26 14:51:15 GMT; domain=.hubapi.com; Http0nly; Secure; SameSite=None"],Let me also revert your debug instrumentation while l'm at it.Read Client.php #L255-269" Client.oho\"url\":"https:|\/\\/a.nel.cloudflare.com\\/report\\/v4?s=NYAlsVTP0fYm32qrSDjxYE4sd2RWRqiSp3wHsmdEg?\"group\":\"cf-nel\",\"max_age\":604800}"],Now let me add tests tor parsePolicy to lock in the message-parsing behavior, since this is the bua surtace:lhought for gs"NEL".L"1Let me run the existina tests to verifv nothina broke:\"success_fraction\":0.01,"max age":604800}"]"Server": ["cloudflare"]}} {"correlation id":"95236535-ec98-4541-b92a-adfa73b69eab"."trace_1d":"C/ab8565-905t-4604-9405-0e5b551e5545'}Accept RejectPHPUnit 11.5.55 by Sebastian Bergmann and contributors.pup9as0Runtame:ation: Php 8.3.5innw/ohounit.xml[PASSWORD_DOTS]DD..DD..D.D.aon/Services/Crm/Hubsoot/m Client.ohv +19 -6Ask anvthina (84L)÷ « CodeClaude Onus 4.7 MediumView allReiect allAccent allTects naccod. 12 /52 mWN Windsurf Toams 122-1UTF.8io 4 spaces...
|
18110
|
NULL
|
NULL
|
NULL
|
|
18112
|
786
|
5
|
2026-05-11T10:55:05.488272+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-11/1778 /Users/lukas/.screenpipe/data/data/2026-05-11/1778496905488_m1.jpg...
|
PhpStorm
|
faVsco.js – Client.php
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
SlackFileEditViewGoHistoryWindowHelpDOCKER181DEV ( SlackFileEditViewGoHistoryWindowHelpDOCKER181DEV (docker)$2APP (-zsh)883viewsjiminny-worker-processing-2:jiminny-worker-processing-2_00: stoppedjiminny-worker-processing-3:jiminny-worker-processing-3_00: stoppedjiminny-worker-processing-4: jiminny-worker-processing-4_00: stoppedJiminny-worker-processing-5:j1minny-worker-processing-5_00:jiminny-worker-processing-delayed: jiminny-worker-processing-delayed_00: stoppedworker-analytics:worker-analytics_00: stoppedworker-conferences:worker-conferences_00: stoppedworker-crm-update:worker-crm-update_00: stoppedworker-download:worker-download_00: stoppedworker-emails:worker-emails_00: stoppedworker-nudges:worker-nudges_00: stoppedworker:worker_00: stoppedworker-audio:worker-audio_00: stoppedworker-calendar:worker-calendar_00: stoppedworker-crm-sync:worker-crm-sync_00: stoppedartisan-schedule:artisan-schedule_00: stoppedworker-es-update:worker-es-update_00: stoppedjiminny-worker-processing-1:jiminny-worker-processing-1_00: stoppedartisan-schedule:artisan-schedule_00: startedjiminny-worker-processing-1:jiminny-worker-processing-1_00: startedjiminny-worker-processing-2:jiminny-worker-processing-2_00: startedjiminny-worker-processing-3:jiminny-worker-processing-3_00: startedjiminny-worker-processing-4:jiminny-worker-processing-4_00: startedjiminny-worker-processing-5:jiminny-worker-processing-5_00:jiminny-worker-processing-delayed: jiminny-worker-processing-delayed_00: startedworker:worker_00: startedworker-analytics:worker-analytics_00: startedworker-audio:worker-audio_00: startedworker-calendar:worker-calendar_00: startedworker-conferences:worker-conferences_00: startedworker-crm-sync:worker-crm-sync_00: startedworker-crm-update:worker-crm-update_00: startedworker-download:worker-download_00: startedworker-emails:worker-emails_00: startedworker-es-update:worker-es-update_00: startedworker-nudges:worker-nudges_00: startedroot@docker_lamp_1:/home/jiminny#php artisan jiminny:debugDispatching 100 MatchActivityCrmData jobs (portal=2)Done. Watch logs and run jiminny:debug observeRateLimit to inspect cache state.root@docker_lamp_1:/home/jiminny# php artisan jiminny:debugDispatching 100 MatchActivityCrmData jobs (portal=2)Done. Watch logs and run jiminny:debug observeRateLimit to inspect cache state.root@docker_lamp_1:/home/jiminny# ]DEV (d)-zshHomeDMsActivityLater...lahlSupport Daily • in 1h 5 m100% <78• Mon 11 May 13:55:05ED→Describe what you are looking forJiminny ...# contusion-clinic# curiosity_lab# engineering# general# jiminny-bg# platform-tickets# product_launches# random# releases# sofia-office# support# thank-yous# the_people_of jimi...ToastHomeMessages^ Direct messages®. Aneliya Angelova®. Galya Dimitrova& Petko Kashinski&. Stefka StoyanovaVasil Vasilev OlC. Nikolay IvanovAneliya Angelova, ...Stoyan Tanev®. VesE Lukas Kovalik y... 0AboutiminnyFriday, May 8th ~Added by Toast for GitHubToday ~Toast APP10:00 AMReviewapp#12059 Jy 20820 es reindexstream model hydration2 days old • 12 files changed •@Vasil VasilevAdded by Toast for GitHubResolve Conflictsapp#11443 Test hublets latency5 months old • 20 files changed#11327 JY-19501 webhookbased opportunity syncShow moreAdded by Toast for GitHubNeeds Loveapp#12024 JY-20773 fix user pilottracking ofr automated reportgenerated12 days old • 1 file changedE:: AppsMessage ToastJira CloudToast+AaConala CalaNew...
|
NULL
|
8438302416451799263
|
NULL
|
click
|
ocr
|
NULL
|
SlackFileEditViewGoHistoryWindowHelpDOCKER181DEV ( SlackFileEditViewGoHistoryWindowHelpDOCKER181DEV (docker)$2APP (-zsh)883viewsjiminny-worker-processing-2:jiminny-worker-processing-2_00: stoppedjiminny-worker-processing-3:jiminny-worker-processing-3_00: stoppedjiminny-worker-processing-4: jiminny-worker-processing-4_00: stoppedJiminny-worker-processing-5:j1minny-worker-processing-5_00:jiminny-worker-processing-delayed: jiminny-worker-processing-delayed_00: stoppedworker-analytics:worker-analytics_00: stoppedworker-conferences:worker-conferences_00: stoppedworker-crm-update:worker-crm-update_00: stoppedworker-download:worker-download_00: stoppedworker-emails:worker-emails_00: stoppedworker-nudges:worker-nudges_00: stoppedworker:worker_00: stoppedworker-audio:worker-audio_00: stoppedworker-calendar:worker-calendar_00: stoppedworker-crm-sync:worker-crm-sync_00: stoppedartisan-schedule:artisan-schedule_00: stoppedworker-es-update:worker-es-update_00: stoppedjiminny-worker-processing-1:jiminny-worker-processing-1_00: stoppedartisan-schedule:artisan-schedule_00: startedjiminny-worker-processing-1:jiminny-worker-processing-1_00: startedjiminny-worker-processing-2:jiminny-worker-processing-2_00: startedjiminny-worker-processing-3:jiminny-worker-processing-3_00: startedjiminny-worker-processing-4:jiminny-worker-processing-4_00: startedjiminny-worker-processing-5:jiminny-worker-processing-5_00:jiminny-worker-processing-delayed: jiminny-worker-processing-delayed_00: startedworker:worker_00: startedworker-analytics:worker-analytics_00: startedworker-audio:worker-audio_00: startedworker-calendar:worker-calendar_00: startedworker-conferences:worker-conferences_00: startedworker-crm-sync:worker-crm-sync_00: startedworker-crm-update:worker-crm-update_00: startedworker-download:worker-download_00: startedworker-emails:worker-emails_00: startedworker-es-update:worker-es-update_00: startedworker-nudges:worker-nudges_00: startedroot@docker_lamp_1:/home/jiminny#php artisan jiminny:debugDispatching 100 MatchActivityCrmData jobs (portal=2)Done. Watch logs and run jiminny:debug observeRateLimit to inspect cache state.root@docker_lamp_1:/home/jiminny# php artisan jiminny:debugDispatching 100 MatchActivityCrmData jobs (portal=2)Done. Watch logs and run jiminny:debug observeRateLimit to inspect cache state.root@docker_lamp_1:/home/jiminny# ]DEV (d)-zshHomeDMsActivityLater...lahlSupport Daily • in 1h 5 m100% <78• Mon 11 May 13:55:05ED→Describe what you are looking forJiminny ...# contusion-clinic# curiosity_lab# engineering# general# jiminny-bg# platform-tickets# product_launches# random# releases# sofia-office# support# thank-yous# the_people_of jimi...ToastHomeMessages^ Direct messages®. Aneliya Angelova®. Galya Dimitrova& Petko Kashinski&. Stefka StoyanovaVasil Vasilev OlC. Nikolay IvanovAneliya Angelova, ...Stoyan Tanev®. VesE Lukas Kovalik y... 0AboutiminnyFriday, May 8th ~Added by Toast for GitHubToday ~Toast APP10:00 AMReviewapp#12059 Jy 20820 es reindexstream model hydration2 days old • 12 files changed •@Vasil VasilevAdded by Toast for GitHubResolve Conflictsapp#11443 Test hublets latency5 months old • 20 files changed#11327 JY-19501 webhookbased opportunity syncShow moreAdded by Toast for GitHubNeeds Loveapp#12024 JY-20773 fix user pilottracking ofr automated reportgenerated12 days old • 1 file changedE:: AppsMessage ToastJira CloudToast+AaConala CalaNew...
|
NULL
|
NULL
|
NULL
|
NULL
|
|
18113
|
787
|
7
|
2026-05-11T10:55:05.451407+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-11/1778 /Users/lukas/.screenpipe/data/data/2026-05-11/1778496905451_m2.jpg...
|
PhpStorm
|
faVsco.js – Client.php
|
True
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
PhostormVIewINavicareCodeFV faVsco.js°9 JY-20725-h PhostormVIewINavicareCodeFV faVsco.js°9 JY-20725-handle-HS-search-rate-limProiect© BatchSyncCollectolhuospot/service.onpT SyncCrmEntitiesTrait.phpc) CachedCrmServiceDecorator.onge balchsynckealsseo closeaDealstagess© MatchActivityCrmData.phpDealrielasservice.gRateLimitexceptioBadkequest.onoc)Decorateacuivilv.or© FieldDefinitions.phrC)CrmObiectsResolver.pho() ProviderRateLimiter.phpC) PaqinationContia.phpC) FieldT vpeconverteclass Cuient extends Baseclient imolements Hubspotcuientinterfacee Hubspotclientinterpublic function parsePolicy(Throwable $e): ?stringc) Hubspotlokenman© PayloadBuilder.phpC) RemotecrmobiectnP ResponseNormalize164165|c) Service.onrC)SvncFieldAction.on© SyncRelatedActivit) 168C) WebhookSvncBatclv MintearationAor170M AcceccorsConfigD DTO174• M SiltersJobs• M ProcnectSearchStr.W sevice lraits© DataClient.php© DecorateActivity.ph(e)LocalSearch.onp181u LocalSearchintertac182© RemoteSearch.phpc) Service.phpv W Listeners© ConvertLeadActivitc) PurceLookuocache> M Metadata> Miaration187> = Pioedrive189v Salesforce• D FieldsM OnnortunitvMatcheMOnnortunitvSvneStM ProsneetSearchStr.• M ServiceTraitcC) Client nhr© DecorateActivity.ph. Delete@biectsTrait© FieldDefinitions.phpif (! method exists($e,method: 'getResponseBody')) {recurn null.Sbody = Se->getResponseBodyO:if (is_string(Sbody)) &Sbody = ison decodesbodv.associative: true) 22 [1:if ( is arrav($bodv)) {Spolicy = $bodyl'policyName'] ?? $bodyl'policy'] ?? $bodyl'context']['policyName'] ?? null;if as strina(Snolicv)) {lreturn strtouoner(Spolicv)Smessage = strtolower((string) (Sbody['message'] ?? "'D):if (Smessage ===neturn null.return is strina(Soolicv) • strtouoperSpolicv) : nuuu:if (str_ contains(Smessaqe, 'daily')) {if (str contains(Smessaae.'ten secondlv')) {returnTEN SECONDLY ROILDING""if (str contains(Smessaae. 'secondlv')) {return nunae199 đlnublic function aetMinimumAniVencionO• strina© PayloadBuilder.php© Profile.phpnetunn celf.•MTN APT VERSTON• 1 1 of 4 edits JAccept File &~ X Reject File 4% €© QueryBuilder.phpTects naccod. 12 /52 m©MatchCrmData.phpAccept Rejectsuppon Dally • In 1h om100% 5• Mon 11 May 13:55:05HandleHubspotRateLimitTest v+0 •A SF [jiminny@localhost]4 HS_local (iminny@localhost]A console (EU]A console [STAGING][2026-05-07 14:21:15] local.INF0: [Hubspot] DEBUG Getting headers {"Vace".L"Inu,or May 2020 14.21.15 bMlJ"Connection":"keep-alive".r# console [PKoD)Cascade• HubSpot Rate Limitw.19AI1 111Poad Client nhn #l 115-211"server-timing": ["hcid;desc=\"019e02d0-6fd8-7812-bdba-885b7ccb3ee3)",Right - the actual HubSpot 429 body has no policyName field, just message text and errorType. My parsePolicy waslookina for fiolde that don't eyict"x-hubspot-correlation-id":["019e02d0-6fd8-7812-bdba-885b7ccb3ee3"],"Set-Cookie":["__cf_bm=S1UrtdQgXVrzk50pdqF6hZVYKhzTnQBidvMabeCtm0Y-1778163675-[IP_ADDRESS]-rI.ZggtDKxTg07-May-26 14:51:15 GMT; domain=.hubapi.com; Http0nly; Secure; SameSite=None"],Let me also revert your debug instrumentation while I'm at it.Read Client.php #L255-269" Client.oho\"url\":"https:|\/\\/a.nel.cloudflare.com\\/report\\/v4?s=NYAlsVTP0fYm32qrSDjxYE4sd2RWRqiSp3wHsmdEg?\"group\":\"cf-nel\",\"max_age\":604800}"],Now let me add tests tor parsePolicy to lock in the message-parsing behavior, since this is the bua surtace:lhought for gs"NEL".L"1Let me run the existina tests to verifv nothina broke:\"success_fraction\":0.01,"reporc to. "cr-nel,"max age":604800}"]"Server": ["cloudflare"]}} {#connolation id":"05236535-ec98-4541-092a-adta/sboyead","trace_1d":"C/ab8565-905t-4604-9405-0e5b551e5545'}PHPUnit 11.5.55 by Sebastian Bergmann and contributors.puD 9220Runtame:ation: Php 8.3.5innw/ohounit.xml[PASSWORD_DOTS]DD..DD..D.D..DDDaon/Services/Crm/Hubsoot/m Client.ohv +19-3Ask anvthina (84-D)" CodeClaude Onus 4.7 MediumView all* Reiect allAccent allWN Windsurf Toams 122-1UTF.8io 4 spaces...
|
NULL
|
4880515827948454330
|
NULL
|
click
|
ocr
|
NULL
|
PhostormVIewINavicareCodeFV faVsco.js°9 JY-20725-h PhostormVIewINavicareCodeFV faVsco.js°9 JY-20725-handle-HS-search-rate-limProiect© BatchSyncCollectolhuospot/service.onpT SyncCrmEntitiesTrait.phpc) CachedCrmServiceDecorator.onge balchsynckealsseo closeaDealstagess© MatchActivityCrmData.phpDealrielasservice.gRateLimitexceptioBadkequest.onoc)Decorateacuivilv.or© FieldDefinitions.phrC)CrmObiectsResolver.pho() ProviderRateLimiter.phpC) PaqinationContia.phpC) FieldT vpeconverteclass Cuient extends Baseclient imolements Hubspotcuientinterfacee Hubspotclientinterpublic function parsePolicy(Throwable $e): ?stringc) Hubspotlokenman© PayloadBuilder.phpC) RemotecrmobiectnP ResponseNormalize164165|c) Service.onrC)SvncFieldAction.on© SyncRelatedActivit) 168C) WebhookSvncBatclv MintearationAor170M AcceccorsConfigD DTO174• M SiltersJobs• M ProcnectSearchStr.W sevice lraits© DataClient.php© DecorateActivity.ph(e)LocalSearch.onp181u LocalSearchintertac182© RemoteSearch.phpc) Service.phpv W Listeners© ConvertLeadActivitc) PurceLookuocache> M Metadata> Miaration187> = Pioedrive189v Salesforce• D FieldsM OnnortunitvMatcheMOnnortunitvSvneStM ProsneetSearchStr.• M ServiceTraitcC) Client nhr© DecorateActivity.ph. Delete@biectsTrait© FieldDefinitions.phpif (! method exists($e,method: 'getResponseBody')) {recurn null.Sbody = Se->getResponseBodyO:if (is_string(Sbody)) &Sbody = ison decodesbodv.associative: true) 22 [1:if ( is arrav($bodv)) {Spolicy = $bodyl'policyName'] ?? $bodyl'policy'] ?? $bodyl'context']['policyName'] ?? null;if as strina(Snolicv)) {lreturn strtouoner(Spolicv)Smessage = strtolower((string) (Sbody['message'] ?? "'D):if (Smessage ===neturn null.return is strina(Soolicv) • strtouoperSpolicv) : nuuu:if (str_ contains(Smessaqe, 'daily')) {if (str contains(Smessaae.'ten secondlv')) {returnTEN SECONDLY ROILDING""if (str contains(Smessaae. 'secondlv')) {return nunae199 đlnublic function aetMinimumAniVencionO• strina© PayloadBuilder.php© Profile.phpnetunn celf.•MTN APT VERSTON• 1 1 of 4 edits JAccept File &~ X Reject File 4% €© QueryBuilder.phpTects naccod. 12 /52 m©MatchCrmData.phpAccept Rejectsuppon Dally • In 1h om100% 5• Mon 11 May 13:55:05HandleHubspotRateLimitTest v+0 •A SF [jiminny@localhost]4 HS_local (iminny@localhost]A console (EU]A console [STAGING][2026-05-07 14:21:15] local.INF0: [Hubspot] DEBUG Getting headers {"Vace".L"Inu,or May 2020 14.21.15 bMlJ"Connection":"keep-alive".r# console [PKoD)Cascade• HubSpot Rate Limitw.19AI1 111Poad Client nhn #l 115-211"server-timing": ["hcid;desc=\"019e02d0-6fd8-7812-bdba-885b7ccb3ee3)",Right - the actual HubSpot 429 body has no policyName field, just message text and errorType. My parsePolicy waslookina for fiolde that don't eyict"x-hubspot-correlation-id":["019e02d0-6fd8-7812-bdba-885b7ccb3ee3"],"Set-Cookie":["__cf_bm=S1UrtdQgXVrzk50pdqF6hZVYKhzTnQBidvMabeCtm0Y-1778163675-[IP_ADDRESS]-rI.ZggtDKxTg07-May-26 14:51:15 GMT; domain=.hubapi.com; Http0nly; Secure; SameSite=None"],Let me also revert your debug instrumentation while I'm at it.Read Client.php #L255-269" Client.oho\"url\":"https:|\/\\/a.nel.cloudflare.com\\/report\\/v4?s=NYAlsVTP0fYm32qrSDjxYE4sd2RWRqiSp3wHsmdEg?\"group\":\"cf-nel\",\"max_age\":604800}"],Now let me add tests tor parsePolicy to lock in the message-parsing behavior, since this is the bua surtace:lhought for gs"NEL".L"1Let me run the existina tests to verifv nothina broke:\"success_fraction\":0.01,"reporc to. "cr-nel,"max age":604800}"]"Server": ["cloudflare"]}} {#connolation id":"05236535-ec98-4541-092a-adta/sboyead","trace_1d":"C/ab8565-905t-4604-9405-0e5b551e5545'}PHPUnit 11.5.55 by Sebastian Bergmann and contributors.puD 9220Runtame:ation: Php 8.3.5innw/ohounit.xml[PASSWORD_DOTS]DD..DD..D.D..DDDaon/Services/Crm/Hubsoot/m Client.ohv +19-3Ask anvthina (84-D)" CodeClaude Onus 4.7 MediumView all* Reiect allAccent allWN Windsurf Toams 122-1UTF.8io 4 spaces...
|
NULL
|
NULL
|
NULL
|
NULL
|
|
18117
|
786
|
6
|
2026-05-11T10:55:37.099509+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-11/1778 /Users/lukas/.screenpipe/data/data/2026-05-11/1778496937099_m1.jpg...
|
PhpStorm
|
faVsco.js – Client.php
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
SlackFileEditViewGoHistoryWindowHelpDOCKERO ₴1DEV SlackFileEditViewGoHistoryWindowHelpDOCKERO ₴1DEV (docker)$2APP (-zsh)883viewsjiminny-worker-processing-2:jiminny-worker-processing-2_00: stoppedjiminny-worker-processing-3:jiminny-worker-processing-3_00: stoppedjiminny-worker-processing-4: jiminny-worker-processing-4_00: stoppedjiminny-worker-processing-5:jiminny-worker-processing-5_00:jiminny-worker-processing-delayed: jiminny-worker-processing-delayed_00: stoppedworker-analytics:worker-analytics_00: stoppedworker-conferences:worker-conferences_00: stoppedworker-crm-update:worker-crm-update_00: stoppedworker-download:worker-download_00: stoppedworker-emails:worker-emails_00:worker-nudges:worker-nudges_00: stoppedworker:worker_00: stoppedworker-audio:worker-audio_00: stoppedworker-calendar:worker-calendar_00: stoppedworker-crm-sync:worker-crm-sync_00: stoppedartisan-schedule:artisan-schedule_00: stoppedworker-es-update:worker-es-update_00: stoppedjiminny-worker-processing-1:jiminny-worker-processing-1_00: stoppedartisan-schedule:artisan-schedule_00: startedjiminny-worker-processing-1:jiminny-worker-processing-1_00: startedjiminny-worker-processing-2:jiminny-worker-processing-2_00: startedjiminny-worker-processing-3:jiminny-worker-processing-3_00: startedjiminny-worker-processing-4:jiminny-worker-processing-4_00: startedjiminny-worker-processing-5:jiminny-worker-processing-5_00:jiminny-worker-processing-delayed: jiminny-worker-processing-delayed_00: startedworker:worker_00: startedworker-analytics:worker-analytics_00: startedworker-audio:worker-audio_00: startedworker-calendar:worker-calendar_00: startedworker-conferences:worker-conferences_00: startedworker-crm-sync:worker-crm-sync_00: startedworker-crm-update:worker-crm-update_00: startedworker-download:worker-download_00: startedworker-emails:worker-emails_00: startedworker-es-update:worker-es-update_00: startedworker-nudges:worker-nudges_00: startedroot@docker_lamp_1:/home/jiminny#php artisan jiminny:debugDispatching 100 MatchActivityCrmData jobs (portal=2)Done. Watch logs and run jiminny:debug observeRateLimit to inspect cache state.root@docker_lamp_1:/home/jiminny# php artisan jiminny:debugDispatching 100 MatchActivityCrmData jobs (portal=2)Done. Watch logs and run jiminny:debug observeRateLimit to inspect cache state.root@docker_lamp_1:/home/jiminny# ]DEV (d)-zshHomeDMsActivityLater...lahlSupport Daily • in 1h 5 m100% <78• Mon 11 May 13:55:36ED→Describe what you are looking forJiminny ...# contusion-clinic# curiosity_lab# engineering# general# jiminny-bg# platform-tickets# product_launches# random# releases# sofia-office# support# thank-yous# the_people_of jimi...ToastHomeMessages^ Direct messages®. Aneliya Angelova®. Galya Dimitrova I& Petko Kashinski&. Stefka StoyanovaVasil Vasilev&. Nikolay IvanovAneliya Angelova, ...Stoyan Tanev®. VesE Lukas Kovalik y... 0AboutiminnyFriday, May 8th ~Added by Toast for GitHubToday ~Toast APP10:00 AMReviewapp#12059 Jy 20820 es reindexstream model hydration2 days old • 12 files changed •@Vasil VasilevAdded by Toast for GitHubResolve Conflictsapp#11443 Test hublets latency5 months old • 20 files changed#11327 JY-19501 webhookbased opportunity syncShow moreAdded by Toast for GitHubNeeds Loveapp#12024 JY-20773 fix user pilottracking ofr automated reportgenerated12 days old • 1 file changedE:: AppsMessage ToastJira CloudToast+AaConala CalaNew...
|
NULL
|
8809282266686380279
|
NULL
|
click
|
ocr
|
NULL
|
SlackFileEditViewGoHistoryWindowHelpDOCKERO ₴1DEV SlackFileEditViewGoHistoryWindowHelpDOCKERO ₴1DEV (docker)$2APP (-zsh)883viewsjiminny-worker-processing-2:jiminny-worker-processing-2_00: stoppedjiminny-worker-processing-3:jiminny-worker-processing-3_00: stoppedjiminny-worker-processing-4: jiminny-worker-processing-4_00: stoppedjiminny-worker-processing-5:jiminny-worker-processing-5_00:jiminny-worker-processing-delayed: jiminny-worker-processing-delayed_00: stoppedworker-analytics:worker-analytics_00: stoppedworker-conferences:worker-conferences_00: stoppedworker-crm-update:worker-crm-update_00: stoppedworker-download:worker-download_00: stoppedworker-emails:worker-emails_00:worker-nudges:worker-nudges_00: stoppedworker:worker_00: stoppedworker-audio:worker-audio_00: stoppedworker-calendar:worker-calendar_00: stoppedworker-crm-sync:worker-crm-sync_00: stoppedartisan-schedule:artisan-schedule_00: stoppedworker-es-update:worker-es-update_00: stoppedjiminny-worker-processing-1:jiminny-worker-processing-1_00: stoppedartisan-schedule:artisan-schedule_00: startedjiminny-worker-processing-1:jiminny-worker-processing-1_00: startedjiminny-worker-processing-2:jiminny-worker-processing-2_00: startedjiminny-worker-processing-3:jiminny-worker-processing-3_00: startedjiminny-worker-processing-4:jiminny-worker-processing-4_00: startedjiminny-worker-processing-5:jiminny-worker-processing-5_00:jiminny-worker-processing-delayed: jiminny-worker-processing-delayed_00: startedworker:worker_00: startedworker-analytics:worker-analytics_00: startedworker-audio:worker-audio_00: startedworker-calendar:worker-calendar_00: startedworker-conferences:worker-conferences_00: startedworker-crm-sync:worker-crm-sync_00: startedworker-crm-update:worker-crm-update_00: startedworker-download:worker-download_00: startedworker-emails:worker-emails_00: startedworker-es-update:worker-es-update_00: startedworker-nudges:worker-nudges_00: startedroot@docker_lamp_1:/home/jiminny#php artisan jiminny:debugDispatching 100 MatchActivityCrmData jobs (portal=2)Done. Watch logs and run jiminny:debug observeRateLimit to inspect cache state.root@docker_lamp_1:/home/jiminny# php artisan jiminny:debugDispatching 100 MatchActivityCrmData jobs (portal=2)Done. Watch logs and run jiminny:debug observeRateLimit to inspect cache state.root@docker_lamp_1:/home/jiminny# ]DEV (d)-zshHomeDMsActivityLater...lahlSupport Daily • in 1h 5 m100% <78• Mon 11 May 13:55:36ED→Describe what you are looking forJiminny ...# contusion-clinic# curiosity_lab# engineering# general# jiminny-bg# platform-tickets# product_launches# random# releases# sofia-office# support# thank-yous# the_people_of jimi...ToastHomeMessages^ Direct messages®. Aneliya Angelova®. Galya Dimitrova I& Petko Kashinski&. Stefka StoyanovaVasil Vasilev&. Nikolay IvanovAneliya Angelova, ...Stoyan Tanev®. VesE Lukas Kovalik y... 0AboutiminnyFriday, May 8th ~Added by Toast for GitHubToday ~Toast APP10:00 AMReviewapp#12059 Jy 20820 es reindexstream model hydration2 days old • 12 files changed •@Vasil VasilevAdded by Toast for GitHubResolve Conflictsapp#11443 Test hublets latency5 months old • 20 files changed#11327 JY-19501 webhookbased opportunity syncShow moreAdded by Toast for GitHubNeeds Loveapp#12024 JY-20773 fix user pilottracking ofr automated reportgenerated12 days old • 1 file changedE:: AppsMessage ToastJira CloudToast+AaConala CalaNew...
|
18112
|
NULL
|
NULL
|
NULL
|
|
18118
|
787
|
11
|
2026-05-11T10:55:37.102312+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-11/1778 /Users/lukas/.screenpipe/data/data/2026-05-11/1778496937102_m2.jpg...
|
PhpStorm
|
faVsco.js – Client.php
|
True
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
PhostormVIewINavicareCodeFV faVsco.js°9 JY-20725-h PhostormVIewINavicareCodeFV faVsco.js°9 JY-20725-handle-HS-search-rate-limroledey© BatchSyncCollectolhuospot/service.onpT SyncCrmEntitiesTrait.php(c) CachedCrmServiceDecorator.onge balchsynckealsseo closeaDealstagessDealrielasservice.gc)Decorateacuivilv.or© FieldDefinitions.phrC) FieldT vpeconvertee Hubspotclientinterlc) HubspotlokenmanC) PavloadBuilder.phpC) RemotecrmobiectnP ResponseNormalizec) Service.onrC)SvncFieldAction.onC) SvncRelatedActivitC) WebhookSvncBatclv MintearationAorM AcceccorsConfigD DTO• M SiltersJobs• M ProcnectSoarchStr.W service Iralts© DataClient.php© DecorateActivity.ph(e)LocalSearch.onpu LocalSearchintertac© RemoteSearch.phpc) Service.phpv W Listeners© ConvertLeadActivitc) PurceLookuocachel> M Metadata> Miarationi> = Pioedrivev Salesforce• D FieldsM OnnortunitvMatcheMOnnortunitvSvneStM ProsneetSearchStr.• M ServiceTraitcC) Client nhr© DecorateActivity.ph. Delete@biectsTrait© FieldDefinitions.php© PayloadBuilder.php© Profile.php© QueryBuilder.phpTacts naccod. 12 (52 minutes adol© MatchActivityCrmData.phpRateLimitexceptioC) CrmObiectsResolver.pho() ProviderRateLimiter.phpC) PaqinationContia.phpclass Cuient extends BasecLient imolements Hubspotcuientinterface14€154158176pubuic tunccion parsekecryAtcerlhrowable se.1nc1f method exastsSe.'getResponseHeaders')){Sheaders = $e->getResponseHeaders() ?: [];svalue = sheadersl'Retry-After'! ?? Sheadersl'retry-after"! ?? null;1f as_arrav(Svalue)) *= svaluell0l ?e nuuuif Gs numeric(Svalue)) <return Gint) Svalue:Spolicy = $this->parsePolicy($e);if (Spolicy === 'TEN_SECONDLY_ROLLING') &netunn 10.if (Spolicy === 'SECONDLY') {neturn 1.if (Spolicy === 'DAILY_LIMIT') {Sthis->loq->warning('[Hubspot] No retry-after header or policy name found, using default'.'exception class' => qet class(Se).public function parsePolicv(Throwable $e): 2strinalif (t method existe(se.'getResponseBody')) 1$body = $e->getResponseBodyO;if is strina(Shodv)4i$body = json_decode($bodyT asfociadite: *ru v Accept File *+ X Reject File + x c]4 HS_local (iminny@localhost]A console (EU]A console [STAGING][2026-05-07 14:21:15] local.INF0: [Hubspot] DEBUG Getting headers {"Vace".L"Inu,or May 2020 14.21.10 bMl"J# console [PKoD)w.19A# Support Daily - in 1h 5 m100% Lz• Mon 11 May 13:55:36HandleHubspotRateLimitTest vCascade• HubSpot Rate Limi+0 ..After 30 min: [MatchActivityCrmData) Job permanently failed after all retries for the leftover jobs (these are'o 1 **Client.php app/Services/Crm/Hubspotcommand:+1+3server-timing":["hcid;desc=\"019e02d0-6fd8-7812-bdba-885b7ccb3ee3\","x-hubspot-correlation-id":["019e02d0-6fd8-7812-bdba-885b7ccb3ee3"J,"Set-Cookie":["__cf_bm=StUrtdQgXVrik50pdqF6hZVYKhzTnQBidvMabeCtm0Y-1778163675-[IP_ADDRESS]-rI.ZggtDKxTg07-May-26 14:51:15 GMT; domain=.hubapi.com; Http0nly; Secure; SameSite=None"],Thouaht for 5s ›\"url\":"https:|\/\\/a.nel.cloudflare.com\\/report\\/v4?s=NYAlsVTP0fYm32qrSDjxYE4sd2RWRqiSp3wHsmdEg?\"group\":\"cf-nel\",\"max_age)":604800}"],Read Client.php #L115-214Thouaht for 13sRight - the actual HubSpot 429 body has no policyName field, just message text and errorType. My parsePolicy waslooking tor tields that don't exist.The fix: parse the policy from the message text as a fallbackLet me also revert your debug instrumentation while l'm at it"Server": ["cloudflare"]}} {"trace_1d":"C/ab8565-905t-4604-9405-0e5b551e5545'}Read Client.0ho #L255-269" Client.ohr+20 -7Now let me add tests tor parsePolicy to lock in the message-parsing behavior, since this is the bua surtace:Searched testParsePolicvltestParseRetrvAfterltest|sHubsootRateLimit in tests/Unit/Services/Crm/Hubspot/ClientTest.oho.Thought for 9s ›let me run the eyictina tecte to verify nothing hroke-o docker nxe/ dechero le/at l R vender/bin/papupi onotests/Unit/Services/Crm/Hubspot/ClientTest.oho --no-coveraaePHPUnit 11.5.55 by Sebastian Bergmann and contributors.coлFiguration: Phome 2.minny/phpunit. xnl[PASSWORD_DOTS]DD..DD..D.D..DDDdD.Ddd[PASSWORD_DOTS]aon/Services/Crm/Hubsoot/m Client.ohv 2Reiect allAccent alliAsk anvthina (84-D)< CodeClaude Onus 4.7 MediumWN Windsurf Toams 177.24UTF.8io 4 spaces...
|
NULL
|
-8652522121356087547
|
NULL
|
click
|
ocr
|
NULL
|
PhostormVIewINavicareCodeFV faVsco.js°9 JY-20725-h PhostormVIewINavicareCodeFV faVsco.js°9 JY-20725-handle-HS-search-rate-limroledey© BatchSyncCollectolhuospot/service.onpT SyncCrmEntitiesTrait.php(c) CachedCrmServiceDecorator.onge balchsynckealsseo closeaDealstagessDealrielasservice.gc)Decorateacuivilv.or© FieldDefinitions.phrC) FieldT vpeconvertee Hubspotclientinterlc) HubspotlokenmanC) PavloadBuilder.phpC) RemotecrmobiectnP ResponseNormalizec) Service.onrC)SvncFieldAction.onC) SvncRelatedActivitC) WebhookSvncBatclv MintearationAorM AcceccorsConfigD DTO• M SiltersJobs• M ProcnectSoarchStr.W service Iralts© DataClient.php© DecorateActivity.ph(e)LocalSearch.onpu LocalSearchintertac© RemoteSearch.phpc) Service.phpv W Listeners© ConvertLeadActivitc) PurceLookuocachel> M Metadata> Miarationi> = Pioedrivev Salesforce• D FieldsM OnnortunitvMatcheMOnnortunitvSvneStM ProsneetSearchStr.• M ServiceTraitcC) Client nhr© DecorateActivity.ph. Delete@biectsTrait© FieldDefinitions.php© PayloadBuilder.php© Profile.php© QueryBuilder.phpTacts naccod. 12 (52 minutes adol© MatchActivityCrmData.phpRateLimitexceptioC) CrmObiectsResolver.pho() ProviderRateLimiter.phpC) PaqinationContia.phpclass Cuient extends BasecLient imolements Hubspotcuientinterface14€154158176pubuic tunccion parsekecryAtcerlhrowable se.1nc1f method exastsSe.'getResponseHeaders')){Sheaders = $e->getResponseHeaders() ?: [];svalue = sheadersl'Retry-After'! ?? Sheadersl'retry-after"! ?? null;1f as_arrav(Svalue)) *= svaluell0l ?e nuuuif Gs numeric(Svalue)) <return Gint) Svalue:Spolicy = $this->parsePolicy($e);if (Spolicy === 'TEN_SECONDLY_ROLLING') &netunn 10.if (Spolicy === 'SECONDLY') {neturn 1.if (Spolicy === 'DAILY_LIMIT') {Sthis->loq->warning('[Hubspot] No retry-after header or policy name found, using default'.'exception class' => qet class(Se).public function parsePolicv(Throwable $e): 2strinalif (t method existe(se.'getResponseBody')) 1$body = $e->getResponseBodyO;if is strina(Shodv)4i$body = json_decode($bodyT asfociadite: *ru v Accept File *+ X Reject File + x c]4 HS_local (iminny@localhost]A console (EU]A console [STAGING][2026-05-07 14:21:15] local.INF0: [Hubspot] DEBUG Getting headers {"Vace".L"Inu,or May 2020 14.21.10 bMl"J# console [PKoD)w.19A# Support Daily - in 1h 5 m100% Lz• Mon 11 May 13:55:36HandleHubspotRateLimitTest vCascade• HubSpot Rate Limi+0 ..After 30 min: [MatchActivityCrmData) Job permanently failed after all retries for the leftover jobs (these are'o 1 **Client.php app/Services/Crm/Hubspotcommand:+1+3server-timing":["hcid;desc=\"019e02d0-6fd8-7812-bdba-885b7ccb3ee3\","x-hubspot-correlation-id":["019e02d0-6fd8-7812-bdba-885b7ccb3ee3"J,"Set-Cookie":["__cf_bm=StUrtdQgXVrik50pdqF6hZVYKhzTnQBidvMabeCtm0Y-1778163675-[IP_ADDRESS]-rI.ZggtDKxTg07-May-26 14:51:15 GMT; domain=.hubapi.com; Http0nly; Secure; SameSite=None"],Thouaht for 5s ›\"url\":"https:|\/\\/a.nel.cloudflare.com\\/report\\/v4?s=NYAlsVTP0fYm32qrSDjxYE4sd2RWRqiSp3wHsmdEg?\"group\":\"cf-nel\",\"max_age)":604800}"],Read Client.php #L115-214Thouaht for 13sRight - the actual HubSpot 429 body has no policyName field, just message text and errorType. My parsePolicy waslooking tor tields that don't exist.The fix: parse the policy from the message text as a fallbackLet me also revert your debug instrumentation while l'm at it"Server": ["cloudflare"]}} {"trace_1d":"C/ab8565-905t-4604-9405-0e5b551e5545'}Read Client.0ho #L255-269" Client.ohr+20 -7Now let me add tests tor parsePolicy to lock in the message-parsing behavior, since this is the bua surtace:Searched testParsePolicvltestParseRetrvAfterltest|sHubsootRateLimit in tests/Unit/Services/Crm/Hubspot/ClientTest.oho.Thought for 9s ›let me run the eyictina tecte to verify nothing hroke-o docker nxe/ dechero le/at l R vender/bin/papupi onotests/Unit/Services/Crm/Hubspot/ClientTest.oho --no-coveraaePHPUnit 11.5.55 by Sebastian Bergmann and contributors.coлFiguration: Phome 2.minny/phpunit. xnl[PASSWORD_DOTS]DD..DD..D.D..DDDdD.Ddd[PASSWORD_DOTS]aon/Services/Crm/Hubsoot/m Client.ohv 2Reiect allAccent alliAsk anvthina (84-D)< CodeClaude Onus 4.7 MediumWN Windsurf Toams 177.24UTF.8io 4 spaces...
|
NULL
|
NULL
|
NULL
|
NULL
|
|
18119
|
786
|
7
|
2026-05-11T10:55:46.420595+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-11/1778 /Users/lukas/.screenpipe/data/data/2026-05-11/1778496946420_m1.jpg...
|
PhpStorm
|
faVsco.js – Client.php
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
SlackFileEditViewGoHistoryWindowHelpDOCKERO ₴1DEV SlackFileEditViewGoHistoryWindowHelpDOCKERO ₴1DEV (docker)$2APP (-zsh)883viewsjiminny-worker-processing-2:jiminny-worker-processing-2_00: stoppedjiminny-worker-processing-3:jiminny-worker-processing-3_00: stoppedjiminny-worker-processing-4: jiminny-worker-processing-4_00: stoppedjiminny-worker-processing-5:jiminny-worker-processing-5_00:jiminny-worker-processing-delayed: jiminny-worker-processing-delayed_00: stoppedworker-analytics:worker-analytics_00: stoppedworker-conferences:worker-conferences_00: stoppedworker-crm-update:worker-crm-update_00: stoppedworker-download:worker-download_00: stoppedworker-emails:worker-emails_00:worker-nudges:worker-nudges_00: stoppedworker:worker_00: stoppedworker-audio:worker-audio_00: stoppedworker-calendar:worker-calendar_00: stoppedworker-crm-sync:worker-crm-sync_00: stoppedartisan-schedule:artisan-schedule_00: stoppedworker-es-update:worker-es-update_00: stoppedjiminny-worker-processing-1:jiminny-worker-processing-1_00: stoppedartisan-schedule:artisan-schedule_00: startedjiminny-worker-processing-1:jiminny-worker-processing-1_00: startedjiminny-worker-processing-2:jiminny-worker-processing-2_00: startedjiminny-worker-processing-3:jiminny-worker-processing-3_00: startedjiminny-worker-processing-4:jiminny-worker-processing-4_00: startedjiminny-worker-processing-5:jiminny-worker-processing-5_00:jiminny-worker-processing-delayed: jiminny-worker-processing-delayed_00: startedworker:worker_00: startedworker-analytics:worker-analytics_00: startedworker-audio:worker-audio_00: startedworker-calendar:worker-calendar_00: startedworker-conferences:worker-conferences_00: startedworker-crm-sync:worker-crm-sync_00: startedworker-crm-update:worker-crm-update_00: startedworker-download:worker-download_00: startedworker-emails:worker-emails_00: startedworker-es-update:worker-es-update_00: startedworker-nudges:worker-nudges_00: startedroot@docker_lamp_1:/home/jiminny#php artisan jiminny:debugDispatching 100 MatchActivityCrmData jobs (portal=2)Done. Watch logs and run jiminny:debug observeRateLimit to inspect cache state.root@docker_lamp_1:/home/jiminny# php artisan jiminny:debugDispatching 100 MatchActivityCrmData jobs (portal=2)Done. Watch logs and run jiminny:debug observeRateLimit to inspect cache state.root@docker_lamp_1:/home/jiminny# ]DEV (d)-zshHomeDMsActivityLater...lahlSupport Daily • in 1h 5 m100% <78• Mon 11 May 13:55:46ED→Describe what you are looking forJiminny ...# contusion-clinic# curiosity_lab# engineering# general# jiminny-bg# platform-tickets# product_launches# random# releases# sofia-office# support# thank-yous# the_people_of jimi...ToastHomeMessages^ Direct messages®. Aneliya Angelova®. Galya Dimitrova I& Petko Kashinski&. Stefka StoyanovaVasil Vasilev&. Nikolay IvanovAneliya Angelova, ...Stoyan Tanev®. VesE Lukas Kovalik y... 0AboutiminnyFriday, May 8th ~Added by Toast for GitHubToday ~Toast APP10:00 AMReviewapp#12059 Jy 20820 es reindexstream model hydration2 days old • 12 files changed •@Vasil VasilevAdded by Toast for GitHubResolve Conflictsapp#11443 Test hublets latency5 months old • 20 files changed#11327 JY-19501 webhookbased opportunity syncShow moreAdded by Toast for GitHubNeeds Loveapp#12024 JY-20773 fix user pilottracking ofr automated reportgenerated12 days old • 1 file changedE:: AppsMessage ToastJira CloudToast+AaConala CalaNew...
|
NULL
|
9047527497014280032
|
NULL
|
click
|
ocr
|
NULL
|
SlackFileEditViewGoHistoryWindowHelpDOCKERO ₴1DEV SlackFileEditViewGoHistoryWindowHelpDOCKERO ₴1DEV (docker)$2APP (-zsh)883viewsjiminny-worker-processing-2:jiminny-worker-processing-2_00: stoppedjiminny-worker-processing-3:jiminny-worker-processing-3_00: stoppedjiminny-worker-processing-4: jiminny-worker-processing-4_00: stoppedjiminny-worker-processing-5:jiminny-worker-processing-5_00:jiminny-worker-processing-delayed: jiminny-worker-processing-delayed_00: stoppedworker-analytics:worker-analytics_00: stoppedworker-conferences:worker-conferences_00: stoppedworker-crm-update:worker-crm-update_00: stoppedworker-download:worker-download_00: stoppedworker-emails:worker-emails_00:worker-nudges:worker-nudges_00: stoppedworker:worker_00: stoppedworker-audio:worker-audio_00: stoppedworker-calendar:worker-calendar_00: stoppedworker-crm-sync:worker-crm-sync_00: stoppedartisan-schedule:artisan-schedule_00: stoppedworker-es-update:worker-es-update_00: stoppedjiminny-worker-processing-1:jiminny-worker-processing-1_00: stoppedartisan-schedule:artisan-schedule_00: startedjiminny-worker-processing-1:jiminny-worker-processing-1_00: startedjiminny-worker-processing-2:jiminny-worker-processing-2_00: startedjiminny-worker-processing-3:jiminny-worker-processing-3_00: startedjiminny-worker-processing-4:jiminny-worker-processing-4_00: startedjiminny-worker-processing-5:jiminny-worker-processing-5_00:jiminny-worker-processing-delayed: jiminny-worker-processing-delayed_00: startedworker:worker_00: startedworker-analytics:worker-analytics_00: startedworker-audio:worker-audio_00: startedworker-calendar:worker-calendar_00: startedworker-conferences:worker-conferences_00: startedworker-crm-sync:worker-crm-sync_00: startedworker-crm-update:worker-crm-update_00: startedworker-download:worker-download_00: startedworker-emails:worker-emails_00: startedworker-es-update:worker-es-update_00: startedworker-nudges:worker-nudges_00: startedroot@docker_lamp_1:/home/jiminny#php artisan jiminny:debugDispatching 100 MatchActivityCrmData jobs (portal=2)Done. Watch logs and run jiminny:debug observeRateLimit to inspect cache state.root@docker_lamp_1:/home/jiminny# php artisan jiminny:debugDispatching 100 MatchActivityCrmData jobs (portal=2)Done. Watch logs and run jiminny:debug observeRateLimit to inspect cache state.root@docker_lamp_1:/home/jiminny# ]DEV (d)-zshHomeDMsActivityLater...lahlSupport Daily • in 1h 5 m100% <78• Mon 11 May 13:55:46ED→Describe what you are looking forJiminny ...# contusion-clinic# curiosity_lab# engineering# general# jiminny-bg# platform-tickets# product_launches# random# releases# sofia-office# support# thank-yous# the_people_of jimi...ToastHomeMessages^ Direct messages®. Aneliya Angelova®. Galya Dimitrova I& Petko Kashinski&. Stefka StoyanovaVasil Vasilev&. Nikolay IvanovAneliya Angelova, ...Stoyan Tanev®. VesE Lukas Kovalik y... 0AboutiminnyFriday, May 8th ~Added by Toast for GitHubToday ~Toast APP10:00 AMReviewapp#12059 Jy 20820 es reindexstream model hydration2 days old • 12 files changed •@Vasil VasilevAdded by Toast for GitHubResolve Conflictsapp#11443 Test hublets latency5 months old • 20 files changed#11327 JY-19501 webhookbased opportunity syncShow moreAdded by Toast for GitHubNeeds Loveapp#12024 JY-20773 fix user pilottracking ofr automated reportgenerated12 days old • 1 file changedE:: AppsMessage ToastJira CloudToast+AaConala CalaNew...
|
NULL
|
NULL
|
NULL
|
NULL
|
|
18120
|
787
|
12
|
2026-05-11T10:55:46.429735+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-11/1778 /Users/lukas/.screenpipe/data/data/2026-05-11/1778496946429_m2.jpg...
|
PhpStorm
|
faVsco.js – Client.php
|
True
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
PhpStormViewINavicareCodeLaravelKeractorTOOISWindo PhpStormViewINavicareCodeLaravelKeractorTOOISWindowFV faVsco.js?9 JY-20725-handle-HS-search-rate-limitProiect© BatchSyncCollectolT SyncCrmEntitiesTrait.phpc) CachedCrmServiceDecorator.onge balchsynckealssec clientoneo closeaDealstagesso RematchActivityonCrmObiectDetach.pngDealrielasservice.gc)Decorateacuivilv.or© FieldDefinitions.phrC) FieldT vpeconvertee Hubspotclientinterc) Hubspotlokenman© PayloadBuilder.phpC) RemotecrmobiectrP ResponseNormalizec) Service.onrC)SvncFieldAction.onC) SvncRelatedActivitC) WebhookSvncBatclv MintearationAorM Acceccors• D ConfigD DTO• M SiltersD JobsM ProspectSearchStrW service Iralts© DataClient.php© DecorateActivity.ph(el LocalSearch.phe• LocalSearchInterfa© RemoteSearch.phpc) Service.phpv D Listeners© ConvertLeadActivitc) PurceLookuocache> M Metadata> M Miaration> M Pipedrivev Salesforce• D FieldsM OnnortunitvMatcheMOnnortunitvSvneStlM ProsneetSearchStr.) M ServiceTraitcRateLimitzxception.ondc) CrmObiectsResolver.phg() ProviderRateLimiter.phpC) PaqinationContia.phpclass Cuient extends BasecLient imolements Hubspotcuientinterface €151154155156157158159C) Client [EMAIL]. Delete@biectsTrait© FieldDefinitions.php© PayloadBuilder.php© Profile.php© QueryBuilder.phpTacts naccod. 12 (52 minutes ano)public function isHubspotRateLimit(Throwable Sel: boolpublic function parseRetryAfter(Throwable $e): intif (method exists($e.method: 'getResponseHeaders'))Sheaders = $e->getResponseHeaders• ?: [1:Svalue = Sheaders['Retry-After'] 22 Sheaders['retry-after'] 22 null:if (is arrav(Svalue)) {= Svaluelol 22 null:e cie neniocsva e sreturn (int) Svalue:Spolicy = $this->parsePolicy($e):if ($policy === 'TEN_SECONDLY_ROLLING') {return 10:if (Spolicy === 'SECONDLY') {netunn 1.i+ (Snolicv === INATIV ITMTT) SInetunn kAd.Sthis->log->warning('[Hubspot] No retry-after header or policy name found, using default'. ['exception class' => get class($e).return 10:nublic function narsePolicv(Throwable Se): 2strinaif (1 method exists($e.nethod: 'aetResnonseBodv')) {A Aof heditsyAccept File &~ X Reject File 4% €4 HS_local (iminny@localhost]A console (EU]A console [STAGING)[2026-05-07 14:21:15] local.INF0: [Hubspot] DEBUG Getting headers {"Vace".L"Inu,or may 20z0 14.21.10 bMl"J,# console [PKoD)w.19A# Support Daily - in 1h 5 m100% Lz• Mon 11 May 13:55:46HandleHubspotRateLimitTest vCascade• HubSpot Rate Limi+0 ..After 30 min: [MatchActivityCrmData) Job permanently failed after all retries for the leftover jobs (these are'o 1 **Client.php app/Services/Crm/Hubspotcommand:+1+3server-timing":["hcid;desc=\"019e02d0-6fd8-7812-bdba-885b7ccb3ee3\","x-hubspot-correlation-id":["019e02d0-6fd8-7812-bdba-885b7ccb3ee3"],"Set-Cookie":["__cf_bm=StUrtdQgXVrik50pdqF6hZVYKhzTnQBidvMabeCtm0Y-1778163675-[IP_ADDRESS]-rI.ZggtDKxTg07-May-26 14:51:15 GMT; domain=.hubapi.com; Http0nly; Secure; SameSite=None"],Thouaht for 5s ›\"url\":"https:|\/\\/a.nel.cloudflare.com\\/report\\/v4?s=NYAlsVTP0fYm32qrSDjxYE4sd2RWRqiSp3wHsmdEg?\"group\":\"cf-nel\",Read Client.php #L115-214Thouaht for 13sRight - the actual HubSpot 429 body has no policyName field, just message text and errorType. My parsePolicy waslooking tor tields that don't exist.The fix: parse the policy from the message text as a fallbackLet me also revert your debug instrumentation while l'm at itRead Client.0ho #L255-269" Client.ohr+20 -7Now let me add tests tor parsePolicy to lock in the message-parsing behavior, since this is the bua surtace:"Server": ["cloudflare"]}} {Searched testParsePolicvltestParseRetrvAfterltest|sHubsootRateLimit in tests/Unit/Services/Crm/Hubspot/ClientTest.oho.I"trace_1d":"C/aD8565-905t-4604-9405-0e5b551e5545'Thought for 9s ›let me run the eyictina tecte to verify nothing hroke.o docker nxe dechero le/at l vender/bin/epupi onotests/Unit/Services/Crm/Hubspot/ClientTest.oho --no-coveraaePHPUnit 11.5.55 by Sebastian Bergmann and contributors.coлFiguration: Phome 2.minny/phpunit. xnl[PASSWORD_DOTS]DD..DD..D.D..DDDdD.Ddd[PASSWORD_DOTS]T1!1aon/Services/Crm/Hubsoot/m Client.ohv 2Ask anvthina (84-D)< CodeClaude Onus 4.7 Medium* Reiect allWN Windsurf Toams 112-8UTF.8Accent allio 4 spaces...
|
NULL
|
4328220157263099287
|
NULL
|
click
|
ocr
|
NULL
|
PhpStormViewINavicareCodeLaravelKeractorTOOISWindo PhpStormViewINavicareCodeLaravelKeractorTOOISWindowFV faVsco.js?9 JY-20725-handle-HS-search-rate-limitProiect© BatchSyncCollectolT SyncCrmEntitiesTrait.phpc) CachedCrmServiceDecorator.onge balchsynckealssec clientoneo closeaDealstagesso RematchActivityonCrmObiectDetach.pngDealrielasservice.gc)Decorateacuivilv.or© FieldDefinitions.phrC) FieldT vpeconvertee Hubspotclientinterc) Hubspotlokenman© PayloadBuilder.phpC) RemotecrmobiectrP ResponseNormalizec) Service.onrC)SvncFieldAction.onC) SvncRelatedActivitC) WebhookSvncBatclv MintearationAorM Acceccors• D ConfigD DTO• M SiltersD JobsM ProspectSearchStrW service Iralts© DataClient.php© DecorateActivity.ph(el LocalSearch.phe• LocalSearchInterfa© RemoteSearch.phpc) Service.phpv D Listeners© ConvertLeadActivitc) PurceLookuocache> M Metadata> M Miaration> M Pipedrivev Salesforce• D FieldsM OnnortunitvMatcheMOnnortunitvSvneStlM ProsneetSearchStr.) M ServiceTraitcRateLimitzxception.ondc) CrmObiectsResolver.phg() ProviderRateLimiter.phpC) PaqinationContia.phpclass Cuient extends BasecLient imolements Hubspotcuientinterface €151154155156157158159C) Client [EMAIL]. Delete@biectsTrait© FieldDefinitions.php© PayloadBuilder.php© Profile.php© QueryBuilder.phpTacts naccod. 12 (52 minutes ano)public function isHubspotRateLimit(Throwable Sel: boolpublic function parseRetryAfter(Throwable $e): intif (method exists($e.method: 'getResponseHeaders'))Sheaders = $e->getResponseHeaders• ?: [1:Svalue = Sheaders['Retry-After'] 22 Sheaders['retry-after'] 22 null:if (is arrav(Svalue)) {= Svaluelol 22 null:e cie neniocsva e sreturn (int) Svalue:Spolicy = $this->parsePolicy($e):if ($policy === 'TEN_SECONDLY_ROLLING') {return 10:if (Spolicy === 'SECONDLY') {netunn 1.i+ (Snolicv === INATIV ITMTT) SInetunn kAd.Sthis->log->warning('[Hubspot] No retry-after header or policy name found, using default'. ['exception class' => get class($e).return 10:nublic function narsePolicv(Throwable Se): 2strinaif (1 method exists($e.nethod: 'aetResnonseBodv')) {A Aof heditsyAccept File &~ X Reject File 4% €4 HS_local (iminny@localhost]A console (EU]A console [STAGING)[2026-05-07 14:21:15] local.INF0: [Hubspot] DEBUG Getting headers {"Vace".L"Inu,or may 20z0 14.21.10 bMl"J,# console [PKoD)w.19A# Support Daily - in 1h 5 m100% Lz• Mon 11 May 13:55:46HandleHubspotRateLimitTest vCascade• HubSpot Rate Limi+0 ..After 30 min: [MatchActivityCrmData) Job permanently failed after all retries for the leftover jobs (these are'o 1 **Client.php app/Services/Crm/Hubspotcommand:+1+3server-timing":["hcid;desc=\"019e02d0-6fd8-7812-bdba-885b7ccb3ee3\","x-hubspot-correlation-id":["019e02d0-6fd8-7812-bdba-885b7ccb3ee3"],"Set-Cookie":["__cf_bm=StUrtdQgXVrik50pdqF6hZVYKhzTnQBidvMabeCtm0Y-1778163675-[IP_ADDRESS]-rI.ZggtDKxTg07-May-26 14:51:15 GMT; domain=.hubapi.com; Http0nly; Secure; SameSite=None"],Thouaht for 5s ›\"url\":"https:|\/\\/a.nel.cloudflare.com\\/report\\/v4?s=NYAlsVTP0fYm32qrSDjxYE4sd2RWRqiSp3wHsmdEg?\"group\":\"cf-nel\",Read Client.php #L115-214Thouaht for 13sRight - the actual HubSpot 429 body has no policyName field, just message text and errorType. My parsePolicy waslooking tor tields that don't exist.The fix: parse the policy from the message text as a fallbackLet me also revert your debug instrumentation while l'm at itRead Client.0ho #L255-269" Client.ohr+20 -7Now let me add tests tor parsePolicy to lock in the message-parsing behavior, since this is the bua surtace:"Server": ["cloudflare"]}} {Searched testParsePolicvltestParseRetrvAfterltest|sHubsootRateLimit in tests/Unit/Services/Crm/Hubspot/ClientTest.oho.I"trace_1d":"C/aD8565-905t-4604-9405-0e5b551e5545'Thought for 9s ›let me run the eyictina tecte to verify nothing hroke.o docker nxe dechero le/at l vender/bin/epupi onotests/Unit/Services/Crm/Hubspot/ClientTest.oho --no-coveraaePHPUnit 11.5.55 by Sebastian Bergmann and contributors.coлFiguration: Phome 2.minny/phpunit. xnl[PASSWORD_DOTS]DD..DD..D.D..DDDdD.Ddd[PASSWORD_DOTS]T1!1aon/Services/Crm/Hubsoot/m Client.ohv 2Ask anvthina (84-D)< CodeClaude Onus 4.7 Medium* Reiect allWN Windsurf Toams 112-8UTF.8Accent allio 4 spaces...
|
18118
|
NULL
|
NULL
|
NULL
|
|
18121
|
786
|
8
|
2026-05-11T10:56:03.808681+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-11/1778 /Users/lukas/.screenpipe/data/data/2026-05-11/1778496963808_m1.jpg...
|
PhpStorm
|
faVsco.js – Client.php
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
SlackFileEditViewGoHistoryWindowHelpDOCKERO ₴1DEV SlackFileEditViewGoHistoryWindowHelpDOCKERO ₴1DEV (docker)$2APP (-zsh)883viewsjiminny-worker-processing-2:jiminny-worker-processing-2_00: stoppedjiminny-worker-processing-3:jiminny-worker-processing-3_00: stoppedjiminny-worker-processing-4: jiminny-worker-processing-4_00: stoppedjiminny-worker-processing-5:jiminny-worker-processing-5_00:jiminny-worker-processing-delayed: jiminny-worker-processing-delayed_00: stoppedworker-analytics:worker-analytics_00: stoppedworker-conferences:worker-conferences_00: stoppedworker-crm-update:worker-crm-update_00: stoppedworker-download:worker-download_00: stoppedworker-emails:worker-emails_00:worker-nudges:worker-nudges_00: stoppedworker:worker_00: stoppedworker-audio:worker-audio_00: stoppedworker-calendar:worker-calendar_00: stoppedworker-crm-sync:worker-crm-sync_00: stoppedartisan-schedule:artisan-schedule_00: stoppedworker-es-update:worker-es-update_00: stoppedjiminny-worker-processing-1:jiminny-worker-processing-1_00: stoppedartisan-schedule:artisan-schedule_00: startedjiminny-worker-processing-1:jiminny-worker-processing-1_00: startedjiminny-worker-processing-2:jiminny-worker-processing-2_00: startedjiminny-worker-processing-3:jiminny-worker-processing-3_00: startedjiminny-worker-processing-4:jiminny-worker-processing-4_00: startedjiminny-worker-processing-5:jiminny-worker-processing-5_00:jiminny-worker-processing-delayed: jiminny-worker-processing-delayed_00: startedworker:worker_00: startedworker-analytics:worker-analytics_00: startedworker-audio:worker-audio_00: startedworker-calendar:worker-calendar_00: startedworker-conferences:worker-conferences_00: startedworker-crm-sync:worker-crm-sync_00: startedworker-crm-update:worker-crm-update_00: startedworker-download:worker-download_00: startedworker-emails:worker-emails_00: startedworker-es-update:worker-es-update_00: startedworker-nudges:worker-nudges_00: startedroot@docker_lamp_1:/home/jiminny#php artisan jiminny:debugDispatching 100 MatchActivityCrmData jobs (portal=2)Done. Watch logs and run jiminny:debug observeRateLimit to inspect cache state.root@docker_lamp_1:/home/jiminny# php artisan jiminny:debugDispatching 100 MatchActivityCrmData jobs (portal=2)Done. Watch logs and run jiminny:debug observeRateLimit to inspect cache state.root@docker_lamp_1:/home/jiminny# ]DEV (d)-zshHomeDMsActivityLater...lahlSupport Daily • in 1h 4 m100% <78• Mon 11 May 13:56:03ED→Describe what you are looking forJiminny ...# contusion-clinic# curiosity_lab# engineering# general# jiminny-bg# platform-tickets# product_launches# random# releases# sofia-office# support# thank-yous# the_people_of jimi...ToastHomeMessages^ Direct messages®. Aneliya Angelova®. Galya Dimitrova I& Petko Kashinski&. Stefka StoyanovaVasil Vasilev&. Nikolay IvanovAneliya Angelova, ...Stoyan Tanev®. VesE Lukas Kovalik y... 0AboutiminnyFriday, May 8th ~Added by Toast for GitHubToday ~Toast APP10:00 AMReviewapp#12059 Jy 20820 es reindexstream model hydration2 days old • 12 files changed •@Vasil VasilevAdded by Toast for GitHubResolve Conflictsapp#11443 Test hublets latency5 months old • 20 files changed#11327 JY-19501 webhookbased opportunity syncShow moreAdded by Toast for GitHubNeeds Loveapp#12024 JY-20773 fix user pilottracking ofr automated reportgenerated12 days old • 1 file changedE:: AppsMessage ToastJira CloudToast+AaConala CalaNew...
|
NULL
|
6286874676984589240
|
NULL
|
click
|
ocr
|
NULL
|
SlackFileEditViewGoHistoryWindowHelpDOCKERO ₴1DEV SlackFileEditViewGoHistoryWindowHelpDOCKERO ₴1DEV (docker)$2APP (-zsh)883viewsjiminny-worker-processing-2:jiminny-worker-processing-2_00: stoppedjiminny-worker-processing-3:jiminny-worker-processing-3_00: stoppedjiminny-worker-processing-4: jiminny-worker-processing-4_00: stoppedjiminny-worker-processing-5:jiminny-worker-processing-5_00:jiminny-worker-processing-delayed: jiminny-worker-processing-delayed_00: stoppedworker-analytics:worker-analytics_00: stoppedworker-conferences:worker-conferences_00: stoppedworker-crm-update:worker-crm-update_00: stoppedworker-download:worker-download_00: stoppedworker-emails:worker-emails_00:worker-nudges:worker-nudges_00: stoppedworker:worker_00: stoppedworker-audio:worker-audio_00: stoppedworker-calendar:worker-calendar_00: stoppedworker-crm-sync:worker-crm-sync_00: stoppedartisan-schedule:artisan-schedule_00: stoppedworker-es-update:worker-es-update_00: stoppedjiminny-worker-processing-1:jiminny-worker-processing-1_00: stoppedartisan-schedule:artisan-schedule_00: startedjiminny-worker-processing-1:jiminny-worker-processing-1_00: startedjiminny-worker-processing-2:jiminny-worker-processing-2_00: startedjiminny-worker-processing-3:jiminny-worker-processing-3_00: startedjiminny-worker-processing-4:jiminny-worker-processing-4_00: startedjiminny-worker-processing-5:jiminny-worker-processing-5_00:jiminny-worker-processing-delayed: jiminny-worker-processing-delayed_00: startedworker:worker_00: startedworker-analytics:worker-analytics_00: startedworker-audio:worker-audio_00: startedworker-calendar:worker-calendar_00: startedworker-conferences:worker-conferences_00: startedworker-crm-sync:worker-crm-sync_00: startedworker-crm-update:worker-crm-update_00: startedworker-download:worker-download_00: startedworker-emails:worker-emails_00: startedworker-es-update:worker-es-update_00: startedworker-nudges:worker-nudges_00: startedroot@docker_lamp_1:/home/jiminny#php artisan jiminny:debugDispatching 100 MatchActivityCrmData jobs (portal=2)Done. Watch logs and run jiminny:debug observeRateLimit to inspect cache state.root@docker_lamp_1:/home/jiminny# php artisan jiminny:debugDispatching 100 MatchActivityCrmData jobs (portal=2)Done. Watch logs and run jiminny:debug observeRateLimit to inspect cache state.root@docker_lamp_1:/home/jiminny# ]DEV (d)-zshHomeDMsActivityLater...lahlSupport Daily • in 1h 4 m100% <78• Mon 11 May 13:56:03ED→Describe what you are looking forJiminny ...# contusion-clinic# curiosity_lab# engineering# general# jiminny-bg# platform-tickets# product_launches# random# releases# sofia-office# support# thank-yous# the_people_of jimi...ToastHomeMessages^ Direct messages®. Aneliya Angelova®. Galya Dimitrova I& Petko Kashinski&. Stefka StoyanovaVasil Vasilev&. Nikolay IvanovAneliya Angelova, ...Stoyan Tanev®. VesE Lukas Kovalik y... 0AboutiminnyFriday, May 8th ~Added by Toast for GitHubToday ~Toast APP10:00 AMReviewapp#12059 Jy 20820 es reindexstream model hydration2 days old • 12 files changed •@Vasil VasilevAdded by Toast for GitHubResolve Conflictsapp#11443 Test hublets latency5 months old • 20 files changed#11327 JY-19501 webhookbased opportunity syncShow moreAdded by Toast for GitHubNeeds Loveapp#12024 JY-20773 fix user pilottracking ofr automated reportgenerated12 days old • 1 file changedE:: AppsMessage ToastJira CloudToast+AaConala CalaNew...
|
18119
|
NULL
|
NULL
|
NULL
|
|
18122
|
787
|
13
|
2026-05-11T10:56:03.835384+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-11/1778 /Users/lukas/.screenpipe/data/data/2026-05-11/1778496963835_m2.jpg...
|
PhpStorm
|
faVsco.js – Client.php
|
True
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
PhostormVIewINavicareCodeFV faVsco.js°9 JY-20725-h PhostormVIewINavicareCodeFV faVsco.js°9 JY-20725-handle-HS-search-rate-limiProiect v© BatchSyncCollectolhuospot/service.onpT SyncCrmEntitiesTrait.phpc) CachedCrmServiceDecorator.onge balchsynckealsseo closedDealstagesso RematchActivityonCrmObiectDetach.phg© MatchActivityCrmData.phpDealrielasservice.gRateLimitexceptioc)Decorateacuivilv.or© FieldDefinitions.phrC) CrmObiectsResolver.pho() ProviderRateLimiter.phpC) PaqinationContia.phpC) FieldT vpeconverteclass Cuiente Hubspotclientinterc) Hubspotlokenman© PayloadBuilder.phpC) RemotecrmobiectnP ResponseNormalize15%c) Service,onoC) SvncFieldAction.ohC) SvncRelatedActivitC) WebhookSvncBatclv MintearationAorM AcceccorsConfigD DTO166> M SiltersD Jobs• M ProcnectSearchStr.W service lralts© DataClient.php© DecorateActivity.ph(e) LocalSearch.onpu LocalSearchintertac© RemoteSearch.phpc) Service.phpv D Listeners© ConvertLeadActivitc) PurceLookuocache> M Metadata> Miaration> = Pioedrivev Salesforce• D Fields> OpportunityMatche 189MOnnortunitvSvneStl186M ProsneetSearchStr.• M ServiceTraitcC) Client nhr© DecorateActivity.pr. Delete@biectsTrait.© FieldDefinitions.php© PayloadBuilder.php© Profile.php© QueryBuilder.phpTacts naccod. 12 (52 minutes ano)xtends Rasellient imnlements HubspotcuientinterfaceExtract Surround:ble Se): int'exception_class' => get_class($e).1):recurn 10%pubLic tunction parserol1cylhrowable se: ?scringif (! method exists($e,method: 'qetResponseBody')) {return null;Sbody = Se->qetResponseBodyo:if (is_string(Sbody)) &Sbody = ison decodeSbodv.Cascade ₫5 LlCommand gl1fu is arnav(shodv))<Soolicv = Shodvi'nolicvName'l 22 Shodvr'nolicv' 22 Shodvl 'context'lr'nolicvlame! 22 null.if Gs strina(Snolicv)) «return strtounner(Snoli.cv)Smessage = strtolower((string) ($body['message'] ?? 1D)):on HuhenotlSourco: lann/Servicac/Crm/Hubenot/if (str contains(Smessage, 'ten secondly')) {return"TEN SECONDLY ROLLING':if (str contains(Smessage, 'secondly')) {return "SECONDLY"A Aof heditsyAccept File &~ X Reject File 4% €4 HS_local (jiminny@localhost]A console (EU]A console [STAGING][2026-05-07 14:21:15] local.INF0: [Hubspot] DEBUG Getting headers {"Vace".L"Inu,or May 2020 14.21.15 bMlJ# console [PKoD)w.19A©MatchCrmData.php# Support Daily - in 1h 4 m100% L2• Mon 11 May 13:56:03HandleHubspotRateLimitTest vCascade• HubSpot Rate Limi+0 ..After 30 min: [MatchActivityCrmData) Job permanently failed after all retries for the leftover jobs (these are'o 1 **Client.php app/Services/Crm/Hubspotcommand:"server-timing": ["hcid;desc=\"019e02d0-6fd8-7812-bdba-885b7ccb3ee3)","x-hubspot-correlation-id":["019e02d0-6fd8-7812-bdba-885b7ccb3ee3"J,"Set-Cookie":["__cf_bm=StUrtdQgXVrik50pdqF6hZVYKhzTnQBidvMabeCtm0Y-1778163675-[IP_ADDRESS]-rI.ZggtDKxTg07-Mav-26 14•51•15 GMT• domain=hubani.com• HttnOnlv: Secuno• SameSite=Nono".Thouaht for 5s ›Read Client.php #L115-214\"url\":"https:\/\\/a.nel.cloudflare.com\\/report\\/v4?s=NYAlsVTP0fYm32qrSDjxYE4sd2RWRqiSp3wHsmdEThouaht for 13sRight - the actual HubSpot 429 body has no policyName field, just message text and errorType. My parsePolicy waslooking tor tields that don't exist.\"group\":\"cf-nel\",\"max_age)":604800}"],"NEL".L"1"max age":604800}"]"Server": ["cloudflare"]}} {"trace_1d":"C/ab8565-905t-4604-9405-0e5b551e5545'}The fix: parse the policy from the message text as a fallbackLet me also revert your debug instrumentation while l'm at itRead Client.0ho #L255-269" Client.ohr+20 -7Now let me add tests tor parsePolicy to lock in the message-parsing behavior, since this is the bua surtace:Searched testParsePolicvltestParseRetrvAfterltest|sHubsootRateLimit in tests/Unit/Services/Crm/Hubspot/ClientTest.oho.Thought for 9s ›let me run the eyictina tecte to verify nothing hroke.o docker nxe dechero le/at l vender/bin/epupi onotests/Unit/Services/Crm/Hubspot/ClientTest.oho --no-coveraaePHPUnit 11.5.55 by Sebastian Bergmann and contributors.coлFiguration: Phome 2.minny/phpunit. xnl[PASSWORD_DOTS]DD..DD..D.D..DDDDD.DDD[PASSWORD_DOTS]aon/Services/Crm/Hubsoot/m Client.ohv 2Reiect allAccent alliAsk anvthina (84-D)< CodeClaude Onus 4.7 MediumW Windsurf Toams151-24 /250 charc 8 line hroakc) UTF.8io 4 spaces...
|
NULL
|
158081551738229620
|
NULL
|
click
|
ocr
|
NULL
|
PhostormVIewINavicareCodeFV faVsco.js°9 JY-20725-h PhostormVIewINavicareCodeFV faVsco.js°9 JY-20725-handle-HS-search-rate-limiProiect v© BatchSyncCollectolhuospot/service.onpT SyncCrmEntitiesTrait.phpc) CachedCrmServiceDecorator.onge balchsynckealsseo closedDealstagesso RematchActivityonCrmObiectDetach.phg© MatchActivityCrmData.phpDealrielasservice.gRateLimitexceptioc)Decorateacuivilv.or© FieldDefinitions.phrC) CrmObiectsResolver.pho() ProviderRateLimiter.phpC) PaqinationContia.phpC) FieldT vpeconverteclass Cuiente Hubspotclientinterc) Hubspotlokenman© PayloadBuilder.phpC) RemotecrmobiectnP ResponseNormalize15%c) Service,onoC) SvncFieldAction.ohC) SvncRelatedActivitC) WebhookSvncBatclv MintearationAorM AcceccorsConfigD DTO166> M SiltersD Jobs• M ProcnectSearchStr.W service lralts© DataClient.php© DecorateActivity.ph(e) LocalSearch.onpu LocalSearchintertac© RemoteSearch.phpc) Service.phpv D Listeners© ConvertLeadActivitc) PurceLookuocache> M Metadata> Miaration> = Pioedrivev Salesforce• D Fields> OpportunityMatche 189MOnnortunitvSvneStl186M ProsneetSearchStr.• M ServiceTraitcC) Client nhr© DecorateActivity.pr. Delete@biectsTrait.© FieldDefinitions.php© PayloadBuilder.php© Profile.php© QueryBuilder.phpTacts naccod. 12 (52 minutes ano)xtends Rasellient imnlements HubspotcuientinterfaceExtract Surround:ble Se): int'exception_class' => get_class($e).1):recurn 10%pubLic tunction parserol1cylhrowable se: ?scringif (! method exists($e,method: 'qetResponseBody')) {return null;Sbody = Se->qetResponseBodyo:if (is_string(Sbody)) &Sbody = ison decodeSbodv.Cascade ₫5 LlCommand gl1fu is arnav(shodv))<Soolicv = Shodvi'nolicvName'l 22 Shodvr'nolicv' 22 Shodvl 'context'lr'nolicvlame! 22 null.if Gs strina(Snolicv)) «return strtounner(Snoli.cv)Smessage = strtolower((string) ($body['message'] ?? 1D)):on HuhenotlSourco: lann/Servicac/Crm/Hubenot/if (str contains(Smessage, 'ten secondly')) {return"TEN SECONDLY ROLLING':if (str contains(Smessage, 'secondly')) {return "SECONDLY"A Aof heditsyAccept File &~ X Reject File 4% €4 HS_local (jiminny@localhost]A console (EU]A console [STAGING][2026-05-07 14:21:15] local.INF0: [Hubspot] DEBUG Getting headers {"Vace".L"Inu,or May 2020 14.21.15 bMlJ# console [PKoD)w.19A©MatchCrmData.php# Support Daily - in 1h 4 m100% L2• Mon 11 May 13:56:03HandleHubspotRateLimitTest vCascade• HubSpot Rate Limi+0 ..After 30 min: [MatchActivityCrmData) Job permanently failed after all retries for the leftover jobs (these are'o 1 **Client.php app/Services/Crm/Hubspotcommand:"server-timing": ["hcid;desc=\"019e02d0-6fd8-7812-bdba-885b7ccb3ee3)","x-hubspot-correlation-id":["019e02d0-6fd8-7812-bdba-885b7ccb3ee3"J,"Set-Cookie":["__cf_bm=StUrtdQgXVrik50pdqF6hZVYKhzTnQBidvMabeCtm0Y-1778163675-[IP_ADDRESS]-rI.ZggtDKxTg07-Mav-26 14•51•15 GMT• domain=hubani.com• HttnOnlv: Secuno• SameSite=Nono".Thouaht for 5s ›Read Client.php #L115-214\"url\":"https:\/\\/a.nel.cloudflare.com\\/report\\/v4?s=NYAlsVTP0fYm32qrSDjxYE4sd2RWRqiSp3wHsmdEThouaht for 13sRight - the actual HubSpot 429 body has no policyName field, just message text and errorType. My parsePolicy waslooking tor tields that don't exist.\"group\":\"cf-nel\",\"max_age)":604800}"],"NEL".L"1"max age":604800}"]"Server": ["cloudflare"]}} {"trace_1d":"C/ab8565-905t-4604-9405-0e5b551e5545'}The fix: parse the policy from the message text as a fallbackLet me also revert your debug instrumentation while l'm at itRead Client.0ho #L255-269" Client.ohr+20 -7Now let me add tests tor parsePolicy to lock in the message-parsing behavior, since this is the bua surtace:Searched testParsePolicvltestParseRetrvAfterltest|sHubsootRateLimit in tests/Unit/Services/Crm/Hubspot/ClientTest.oho.Thought for 9s ›let me run the eyictina tecte to verify nothing hroke.o docker nxe dechero le/at l vender/bin/epupi onotests/Unit/Services/Crm/Hubspot/ClientTest.oho --no-coveraaePHPUnit 11.5.55 by Sebastian Bergmann and contributors.coлFiguration: Phome 2.minny/phpunit. xnl[PASSWORD_DOTS]DD..DD..D.D..DDDDD.DDD[PASSWORD_DOTS]aon/Services/Crm/Hubsoot/m Client.ohv 2Reiect allAccent alliAsk anvthina (84-D)< CodeClaude Onus 4.7 MediumW Windsurf Toams151-24 /250 charc 8 line hroakc) UTF.8io 4 spaces...
|
NULL
|
NULL
|
NULL
|
NULL
|
|
18123
|
786
|
9
|
2026-05-11T10:56:23.605407+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-11/1778 /Users/lukas/.screenpipe/data/data/2026-05-11/1778496983605_m1.jpg...
|
PhpStorm
|
faVsco.js – Client.php
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
SlackFileEditViewGoHistoryWindowHelp•DOCKER₴81DEV SlackFileEditViewGoHistoryWindowHelp•DOCKER₴81DEV (docker)$2APP (-zsh)883viewsjiminny-worker-processing-2:jiminny-worker-processing-2_00: stoppedjiminny-worker-processing-3:jiminny-worker-processing-3_00: stoppedjiminny-worker-processing-4: jiminny-worker-processing-4_00: stoppedJiminny-worker-processing-5:j1minny-worker-processing-5_00:jiminny-worker-processing-delayed: jiminny-worker-processing-delayed_00: stoppedworker-analytics:worker-analytics_00: stoppedworker-conferences:worker-conferences_00: stoppedworker-crm-update:worker-crm-update_00: stoppedworker-download:worker-download_00: stoppedworker-emails:worker-emails_00: stoppedworker-nudges:worker-nudges_00: stoppedworker:worker_00: stoppedworker-audio:worker-audio_00: stoppedworker-calendar:worker-calendar_00: stoppedworker-crm-sync:worker-crm-sync_00: stoppedartisan-schedule:artisan-schedule_00: stoppedworker-es-update:worker-es-update_00: stoppedjiminny-worker-processing-1:jiminny-worker-processing-1_00: stoppedartisan-schedule:artisan-schedule_00: startedjiminny-worker-processing-1:jiminny-worker-processing-1_00: startedjiminny-worker-processing-2:jiminny-worker-processing-2_00: startedjiminny-worker-processing-3:jiminny-worker-processing-3_00: startedjiminny-worker-processing-4:jiminny-worker-processing-4_00: startedjiminny-worker-processing-5:jiminny-worker-processing-5_00:jiminny-worker-processing-delayed: jiminny-worker-processing-delayed_00: startedworker:worker_00: startedworker-analytics:worker-analytics_00: startedworker-audio:worker-audio_00: startedworker-calendar:worker-calendar_00: startedworker-conferences:worker-conferences_00: startedworker-crm-sync:worker-crm-sync_00: startedworker-crm-update:worker-crm-update_00: startedworker-download:worker-download_00: startedworker-emails:worker-emails_00: startedworker-es-update:worker-es-update_00: startedworker-nudges:worker-nudges_00: startedroot@docker_lamp_1:/home/jiminny#php artisan jiminny:debugDispatching 100 MatchActivityCrmData jobs (portal=2)Done. Watch logs and run jiminny:debug observeRateLimit to inspect cache state.root@docker_lamp_1:/home/jiminny# php artisan jiminny:debugDispatching 100 MatchActivityCrmData jobs (portal=2)Done. Watch logs and run jiminny:debug observeRateLimit to inspect cache state.root@docker_lamp_1:/home/jiminny# ]DEV (d)-zshHomeDMsActivityLater...lahlSupport Daily • in 1h 4 m100% <78• Mon 11 May 13:56:23ED→Describe what you are looking forJiminny ...# contusion-clinic# curiosity_lab# engineering# general# jiminny-bg# platform-tickets# product_launches# random# releases# sofia-office# support# thank-yous# the_people_of jimi...ToastHomeMessages^ Direct messages®. Aneliya Angelova®. Galya Dimitrova I& Petko Kashinski&. Stefka StoyanovaVasil Vasilev&. Nikolay IvanovAneliya Angelova, ...Stoyan Tanev®. VesE Lukas Kovalik y... 0AboutiminnyFriday, May 8th ~Added by Toast for GitHubToday ~Toast APP10:00 AMReviewapp#12059 Jy 20820 es reindexstream model hydration2 days old • 12 files changed •@Vasil VasilevAdded by Toast for GitHubResolve Conflictsapp#11443 Test hublets latency5 months old • 20 files changed#11327 JY-19501 webhookbased opportunity syncShow moreAdded by Toast for GitHubNeeds Loveapp#12024 JY-20773 fix user pilottracking ofr automated reportgenerated12 days old • 1 file changedE:: AppsMessage ToastJira CloudToast+AaConala CalaNew...
|
NULL
|
8243682692558911540
|
NULL
|
click
|
ocr
|
NULL
|
SlackFileEditViewGoHistoryWindowHelp•DOCKER₴81DEV SlackFileEditViewGoHistoryWindowHelp•DOCKER₴81DEV (docker)$2APP (-zsh)883viewsjiminny-worker-processing-2:jiminny-worker-processing-2_00: stoppedjiminny-worker-processing-3:jiminny-worker-processing-3_00: stoppedjiminny-worker-processing-4: jiminny-worker-processing-4_00: stoppedJiminny-worker-processing-5:j1minny-worker-processing-5_00:jiminny-worker-processing-delayed: jiminny-worker-processing-delayed_00: stoppedworker-analytics:worker-analytics_00: stoppedworker-conferences:worker-conferences_00: stoppedworker-crm-update:worker-crm-update_00: stoppedworker-download:worker-download_00: stoppedworker-emails:worker-emails_00: stoppedworker-nudges:worker-nudges_00: stoppedworker:worker_00: stoppedworker-audio:worker-audio_00: stoppedworker-calendar:worker-calendar_00: stoppedworker-crm-sync:worker-crm-sync_00: stoppedartisan-schedule:artisan-schedule_00: stoppedworker-es-update:worker-es-update_00: stoppedjiminny-worker-processing-1:jiminny-worker-processing-1_00: stoppedartisan-schedule:artisan-schedule_00: startedjiminny-worker-processing-1:jiminny-worker-processing-1_00: startedjiminny-worker-processing-2:jiminny-worker-processing-2_00: startedjiminny-worker-processing-3:jiminny-worker-processing-3_00: startedjiminny-worker-processing-4:jiminny-worker-processing-4_00: startedjiminny-worker-processing-5:jiminny-worker-processing-5_00:jiminny-worker-processing-delayed: jiminny-worker-processing-delayed_00: startedworker:worker_00: startedworker-analytics:worker-analytics_00: startedworker-audio:worker-audio_00: startedworker-calendar:worker-calendar_00: startedworker-conferences:worker-conferences_00: startedworker-crm-sync:worker-crm-sync_00: startedworker-crm-update:worker-crm-update_00: startedworker-download:worker-download_00: startedworker-emails:worker-emails_00: startedworker-es-update:worker-es-update_00: startedworker-nudges:worker-nudges_00: startedroot@docker_lamp_1:/home/jiminny#php artisan jiminny:debugDispatching 100 MatchActivityCrmData jobs (portal=2)Done. Watch logs and run jiminny:debug observeRateLimit to inspect cache state.root@docker_lamp_1:/home/jiminny# php artisan jiminny:debugDispatching 100 MatchActivityCrmData jobs (portal=2)Done. Watch logs and run jiminny:debug observeRateLimit to inspect cache state.root@docker_lamp_1:/home/jiminny# ]DEV (d)-zshHomeDMsActivityLater...lahlSupport Daily • in 1h 4 m100% <78• Mon 11 May 13:56:23ED→Describe what you are looking forJiminny ...# contusion-clinic# curiosity_lab# engineering# general# jiminny-bg# platform-tickets# product_launches# random# releases# sofia-office# support# thank-yous# the_people_of jimi...ToastHomeMessages^ Direct messages®. Aneliya Angelova®. Galya Dimitrova I& Petko Kashinski&. Stefka StoyanovaVasil Vasilev&. Nikolay IvanovAneliya Angelova, ...Stoyan Tanev®. VesE Lukas Kovalik y... 0AboutiminnyFriday, May 8th ~Added by Toast for GitHubToday ~Toast APP10:00 AMReviewapp#12059 Jy 20820 es reindexstream model hydration2 days old • 12 files changed •@Vasil VasilevAdded by Toast for GitHubResolve Conflictsapp#11443 Test hublets latency5 months old • 20 files changed#11327 JY-19501 webhookbased opportunity syncShow moreAdded by Toast for GitHubNeeds Loveapp#12024 JY-20773 fix user pilottracking ofr automated reportgenerated12 days old • 1 file changedE:: AppsMessage ToastJira CloudToast+AaConala CalaNew...
|
NULL
|
NULL
|
NULL
|
NULL
|
|
18124
|
787
|
14
|
2026-05-11T10:56:23.631959+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-11/1778 /Users/lukas/.screenpipe/data/data/2026-05-11/1778496983631_m2.jpg...
|
PhpStorm
|
faVsco.js – Client.php
|
True
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
PhostormVIewINavicareCodeFV faVsco.js°9 JY-20725-h PhostormVIewINavicareCodeFV faVsco.js°9 JY-20725-handle-HS-search-rate-limiProiect© BatchSyncCollectolT SyncCrmEntitiesTrait.phpc) CachedCrmServiceDecorator.onge balchsynckealsseo closedDealstagesso RematchActivityonCrmObiectDetach.png© MatchActivityCrmData.phpDealrielasservice.gRateLimitexceptioc)Decorateacuivilv.or© FieldDefinitions.phrC) CrmObiectsResolver.pho() ProviderRateLimiter.phpC) FieldT vpeconverteclass Cuient extends BasecLient imolements Hubspotcuientinterfacee Hubspotclientinterc) Hubspotlokenman© PayloadBuilder.phpC) RemotecrmobiectnP ResponseNormalizec) Service.onr186C) SvncFieldAction.oh© SyncRelatedActivit) 188C) WebhookSvncBatclv MintearationAorM Acceccors• D ConfigD DTO194• M SiltersJobs• M ProcnectSoarchStre197W sevice lraits198© DataClient.php© DecorateActivity.ph199 C(e) LocalSearch.onp• LocalSearchInterfac 200© RemoteSearch.phpc) Service.php204 Cv W Listeners© ConvertLeadActivitc) PurceLookuocache> M Metadata> Miarationi> = Pioedrivev Salesforce• D FieldsM OnnortunitvMatche 21261MOnnortunitvSvneStlM ProsneetSearchStr.• M ServiceTraitcC) Client nhr© DecorateActivity.pr. Delete@biectsTrait© FieldDefinitions.php© PayloadBuilder.php© Profile.php© QueryBuilder.phpTacts naccod. 12 (52 minutes adolpublic function parsePolicy(Throwable $e): ?stringreturn null.if (str_contains(Smessage, 'daily')) 1if (str_contains(Smessage,'ten secondly)){'TEN_SECONDLY_ROLLING';if (str_contains(Smessage, 'secondly')) {recurn "secunblyExtract Surround/EpubLic tunction qetMinzmumAp1vers1ono: strinqreturn selt::"IN APl VERSIONspublic function getinstanced: Factoryreturn new Factoryal= Sthis->accessTiokeni"hase unl' => Sthis->haselr]public function getNewInstance: DiscoverynotunnHubSno+|Cactonv..cnontoWithAccoccTolon/Cthic-saccoccTokon).* Secondly and daily limits for Hubspot API* Product Tier: Free & Starter | Professional & Enterprise | API add-on (any tier)* surst* Doily:AEA Annl150/10 seconTeon hedit©MatchCrmData.php4 HS_local (jiminny@localhost]A console (EU]A console [STAGING][2026-05-07 14:21:15] local.INF0: [Hubspot] DEBUG Getting headers {"Vace".L"Inu,or May 2020 14.21.15 bMlJ"Connection": ["keep-alive"]# console [PKoD)w.19A# Support Daily - in 1h 4 m100% 2• Mon 11 May 13:56:23HandleHubspotRateLimitTest vCascade• HubSpot Rate Limi+0 ..After 30 min: [MatchActivityCrmDatal Job permanently failed after all retries for the leftover jobs (these are'o 1 **Client.php app/Services/Crm/Hubspotcommand:+1+3server-timing":["hcid;desc=\"019e02d0-6fd8-7812-bdba-885b7ccb3ee3)","x-hubspot-correlation-id":["019e02d0-6fd8-7812-bdba-885b7ccb3ee3"],"Set-Cookie":["__cf_bm=S1UrtdQgXVrik50pdqF6hZVYKhzTnQBidvMabeCtm0Y-1778163675-[IP_ADDRESS]-rI.ZggtDKxTg07-Mav-26 14•51•15 GMT• domain=hubani.com• HttnOnlv: Secuno• SameSite=Nono".Thouaht for 5s ›\"url\":"https:\/\\/a.nel.cloudflare.com\\/report\\/v4?s=NYAlsVTP0fYm32qrSDjxYE4sd2RWRqiSp3wHsmdEgi\"group\":\"cf-nel\".\"max_age)":604800}"],"NEL": ["{Read Client.php #L115-214Thouaht for 13sRight - the actual HubSpot 429 body has no policyName field, just message text and errorType. My parsePolicy waslooking tor tields that don't exist.The fix: parse the policy from the message text as a fallbackLet me also revert your debug instrumentation while l'm at itRead Client.0ho #L255-269" Client.ohr+20 -7lmay anol "l.40/900"1|Now let me add tests tor parsePolicy to lock in the message-parsing behavior, since this is the bua surtace:"Server": ["cloudflare"]}} {Searched testParsePolicvltestParseRetrvAfterltest|sHubsootRateLimit in tests/Unit/Services/Crm/Hubspot/ClientTest.oho.I"trace_1d":"C/ab8565-905t-4604-9405-0e5b551e5545'5Thought for 9s ›let me run the eyictina tects to verify nothing hroke-o dete /an / soetet e o a esator aonste test,aletests/Unit/Services/Crm/Hubspot/ClientTest.oho --no-coveraaePHPUnit 11.5.55 by Sebastian Bergmann and contributors.8.3.30Runtime: t PHP 8.3.30/tm[PASSWORD_DOTS]DD..DD..D.D..DDDDD.DDd[PASSWORD_DOTS] 65 / 80 ( 81%)aon/Services/Crm/Hubsoot/m Client.ohv 2Ask anvthina (84-D)< CodeClaude Onus 4.7 MediumView allReiect allAccent allW Windsurf Toams 194-10 /412 charc 12 line hreakc)UTF.8Iio 4 spaces...
|
NULL
|
-4125924472962944464
|
NULL
|
click
|
ocr
|
NULL
|
PhostormVIewINavicareCodeFV faVsco.js°9 JY-20725-h PhostormVIewINavicareCodeFV faVsco.js°9 JY-20725-handle-HS-search-rate-limiProiect© BatchSyncCollectolT SyncCrmEntitiesTrait.phpc) CachedCrmServiceDecorator.onge balchsynckealsseo closedDealstagesso RematchActivityonCrmObiectDetach.png© MatchActivityCrmData.phpDealrielasservice.gRateLimitexceptioc)Decorateacuivilv.or© FieldDefinitions.phrC) CrmObiectsResolver.pho() ProviderRateLimiter.phpC) FieldT vpeconverteclass Cuient extends BasecLient imolements Hubspotcuientinterfacee Hubspotclientinterc) Hubspotlokenman© PayloadBuilder.phpC) RemotecrmobiectnP ResponseNormalizec) Service.onr186C) SvncFieldAction.oh© SyncRelatedActivit) 188C) WebhookSvncBatclv MintearationAorM Acceccors• D ConfigD DTO194• M SiltersJobs• M ProcnectSoarchStre197W sevice lraits198© DataClient.php© DecorateActivity.ph199 C(e) LocalSearch.onp• LocalSearchInterfac 200© RemoteSearch.phpc) Service.php204 Cv W Listeners© ConvertLeadActivitc) PurceLookuocache> M Metadata> Miarationi> = Pioedrivev Salesforce• D FieldsM OnnortunitvMatche 21261MOnnortunitvSvneStlM ProsneetSearchStr.• M ServiceTraitcC) Client nhr© DecorateActivity.pr. Delete@biectsTrait© FieldDefinitions.php© PayloadBuilder.php© Profile.php© QueryBuilder.phpTacts naccod. 12 (52 minutes adolpublic function parsePolicy(Throwable $e): ?stringreturn null.if (str_contains(Smessage, 'daily')) 1if (str_contains(Smessage,'ten secondly)){'TEN_SECONDLY_ROLLING';if (str_contains(Smessage, 'secondly')) {recurn "secunblyExtract Surround/EpubLic tunction qetMinzmumAp1vers1ono: strinqreturn selt::"IN APl VERSIONspublic function getinstanced: Factoryreturn new Factoryal= Sthis->accessTiokeni"hase unl' => Sthis->haselr]public function getNewInstance: DiscoverynotunnHubSno+|Cactonv..cnontoWithAccoccTolon/Cthic-saccoccTokon).* Secondly and daily limits for Hubspot API* Product Tier: Free & Starter | Professional & Enterprise | API add-on (any tier)* surst* Doily:AEA Annl150/10 seconTeon hedit©MatchCrmData.php4 HS_local (jiminny@localhost]A console (EU]A console [STAGING][2026-05-07 14:21:15] local.INF0: [Hubspot] DEBUG Getting headers {"Vace".L"Inu,or May 2020 14.21.15 bMlJ"Connection": ["keep-alive"]# console [PKoD)w.19A# Support Daily - in 1h 4 m100% 2• Mon 11 May 13:56:23HandleHubspotRateLimitTest vCascade• HubSpot Rate Limi+0 ..After 30 min: [MatchActivityCrmDatal Job permanently failed after all retries for the leftover jobs (these are'o 1 **Client.php app/Services/Crm/Hubspotcommand:+1+3server-timing":["hcid;desc=\"019e02d0-6fd8-7812-bdba-885b7ccb3ee3)","x-hubspot-correlation-id":["019e02d0-6fd8-7812-bdba-885b7ccb3ee3"],"Set-Cookie":["__cf_bm=S1UrtdQgXVrik50pdqF6hZVYKhzTnQBidvMabeCtm0Y-1778163675-[IP_ADDRESS]-rI.ZggtDKxTg07-Mav-26 14•51•15 GMT• domain=hubani.com• HttnOnlv: Secuno• SameSite=Nono".Thouaht for 5s ›\"url\":"https:\/\\/a.nel.cloudflare.com\\/report\\/v4?s=NYAlsVTP0fYm32qrSDjxYE4sd2RWRqiSp3wHsmdEgi\"group\":\"cf-nel\".\"max_age)":604800}"],"NEL": ["{Read Client.php #L115-214Thouaht for 13sRight - the actual HubSpot 429 body has no policyName field, just message text and errorType. My parsePolicy waslooking tor tields that don't exist.The fix: parse the policy from the message text as a fallbackLet me also revert your debug instrumentation while l'm at itRead Client.0ho #L255-269" Client.ohr+20 -7lmay anol "l.40/900"1|Now let me add tests tor parsePolicy to lock in the message-parsing behavior, since this is the bua surtace:"Server": ["cloudflare"]}} {Searched testParsePolicvltestParseRetrvAfterltest|sHubsootRateLimit in tests/Unit/Services/Crm/Hubspot/ClientTest.oho.I"trace_1d":"C/ab8565-905t-4604-9405-0e5b551e5545'5Thought for 9s ›let me run the eyictina tects to verify nothing hroke-o dete /an / soetet e o a esator aonste test,aletests/Unit/Services/Crm/Hubspot/ClientTest.oho --no-coveraaePHPUnit 11.5.55 by Sebastian Bergmann and contributors.8.3.30Runtime: t PHP 8.3.30/tm[PASSWORD_DOTS]DD..DD..D.D..DDDDD.DDd[PASSWORD_DOTS] 65 / 80 ( 81%)aon/Services/Crm/Hubsoot/m Client.ohv 2Ask anvthina (84-D)< CodeClaude Onus 4.7 MediumView allReiect allAccent allW Windsurf Toams 194-10 /412 charc 12 line hreakc)UTF.8Iio 4 spaces...
|
18122
|
NULL
|
NULL
|
NULL
|
|
18127
|
786
|
11
|
2026-05-11T10:56:36.480148+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-11/1778 /Users/lukas/.screenpipe/data/data/2026-05-11/1778496996480_m1.jpg...
|
PhpStorm
|
faVsco.js – Client.php
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
SlackFileEditViewGoHistoryWindowHelpDOCKERO ₴1DEV SlackFileEditViewGoHistoryWindowHelpDOCKERO ₴1DEV (docker)$2APP (-zsh)883viewsjiminny-worker-processing-2:jiminny-worker-processing-2_00: stoppedjiminny-worker-processing-3:jiminny-worker-processing-3_00: stoppedjiminny-worker-processing-4: jiminny-worker-processing-4_00: stoppedjiminny-worker-processing-5:jiminny-worker-processing-5_00:jiminny-worker-processing-delayed: jiminny-worker-processing-delayed_00: stoppedworker-analytics:worker-analytics_00: stoppedworker-conferences:worker-conferences_00: stoppedworker-crm-update:worker-crm-update_00: stoppedworker-download:worker-download_00: stoppedworker-emails:worker-emails_00:worker-nudges:worker-nudges_00: stoppedworker:worker_00: stoppedworker-audio:worker-audio_00: stoppedworker-calendar:worker-calendar_00: stoppedworker-crm-sync:worker-crm-sync_00: stoppedartisan-schedule:artisan-schedule_00: stoppedworker-es-update:worker-es-update_00: stoppedjiminny-worker-processing-1:jiminny-worker-processing-1_00: stoppedartisan-schedule:artisan-schedule_00: startedjiminny-worker-processing-1:jiminny-worker-processing-1_00: startedjiminny-worker-processing-2:jiminny-worker-processing-2_00: startedjiminny-worker-processing-3:jiminny-worker-processing-3_00: startedjiminny-worker-processing-4:jiminny-worker-processing-4_00: startedjiminny-worker-processing-5:jiminny-worker-processing-5_00:jiminny-worker-processing-delayed: jiminny-worker-processing-delayed_00: startedworker:worker_00: startedworker-analytics:worker-analytics_00: startedworker-audio:worker-audio_00: startedworker-calendar:worker-calendar_00: startedworker-conferences:worker-conferences_00: startedworker-crm-sync:worker-crm-sync_00: startedworker-crm-update:worker-crm-update_00: startedworker-download:worker-download_00: startedworker-emails:worker-emails_00: startedworker-es-update:worker-es-update_00: startedworker-nudges:worker-nudges_00: startedroot@docker_lamp_1:/home/jiminny#php artisan jiminny:debugDispatching 100 MatchActivityCrmData jobs (portal=2)Done. Watch logs and run jiminny:debug observeRateLimit to inspect cache state.root@docker_lamp_1:/home/jiminny# php artisan jiminny:debugDispatching 100 MatchActivityCrmData jobs (portal=2)Done. Watch logs and run jiminny:debug observeRateLimit to inspect cache state.root@docker_lamp_1:/home/jiminny# ]DEV (d)-zshHomeDMsActivityLater...lahlSupport Daily • in 1h 4 m100% <78• Mon 11 May 13:56:36ED→Describe what you are looking forJiminny ...# contusion-clinic# curiosity_lab# engineering# general# jiminny-bg# platform-tickets# product_launches# random# releases# sofia-office# support# thank-yous# the_people_of jimi...ToastHomeMessages^ Direct messages®. Aneliya Angelova®. Galya Dimitrova I& Petko Kashinski&. Stefka StoyanovaVasil Vasilev&. Nikolay IvanovAneliya Angelova, ...Stoyan Tanev®. VesE Lukas Kovalik y... 0AboutiminnyFriday, May 8th ~Added by Toast for GitHubToday ~Toast APP10:00 AMReviewapp#12059 Jy 20820 es reindexstream model hydration2 days old • 12 files changed •@Vasil VasilevAdded by Toast for GitHubResolve Conflictsapp#11443 Test hublets latency5 months old • 20 files changed#11327 JY-19501 webhookbased opportunity syncShow moreAdded by Toast for GitHubNeeds Loveapp#12024 JY-20773 fix user pilottracking ofr automated reportgenerated12 days old • 1 file changedE:: AppsMessage ToastJira CloudToast+AaConala CalaNew...
|
NULL
|
-1829190952494832816
|
NULL
|
click
|
ocr
|
NULL
|
SlackFileEditViewGoHistoryWindowHelpDOCKERO ₴1DEV SlackFileEditViewGoHistoryWindowHelpDOCKERO ₴1DEV (docker)$2APP (-zsh)883viewsjiminny-worker-processing-2:jiminny-worker-processing-2_00: stoppedjiminny-worker-processing-3:jiminny-worker-processing-3_00: stoppedjiminny-worker-processing-4: jiminny-worker-processing-4_00: stoppedjiminny-worker-processing-5:jiminny-worker-processing-5_00:jiminny-worker-processing-delayed: jiminny-worker-processing-delayed_00: stoppedworker-analytics:worker-analytics_00: stoppedworker-conferences:worker-conferences_00: stoppedworker-crm-update:worker-crm-update_00: stoppedworker-download:worker-download_00: stoppedworker-emails:worker-emails_00:worker-nudges:worker-nudges_00: stoppedworker:worker_00: stoppedworker-audio:worker-audio_00: stoppedworker-calendar:worker-calendar_00: stoppedworker-crm-sync:worker-crm-sync_00: stoppedartisan-schedule:artisan-schedule_00: stoppedworker-es-update:worker-es-update_00: stoppedjiminny-worker-processing-1:jiminny-worker-processing-1_00: stoppedartisan-schedule:artisan-schedule_00: startedjiminny-worker-processing-1:jiminny-worker-processing-1_00: startedjiminny-worker-processing-2:jiminny-worker-processing-2_00: startedjiminny-worker-processing-3:jiminny-worker-processing-3_00: startedjiminny-worker-processing-4:jiminny-worker-processing-4_00: startedjiminny-worker-processing-5:jiminny-worker-processing-5_00:jiminny-worker-processing-delayed: jiminny-worker-processing-delayed_00: startedworker:worker_00: startedworker-analytics:worker-analytics_00: startedworker-audio:worker-audio_00: startedworker-calendar:worker-calendar_00: startedworker-conferences:worker-conferences_00: startedworker-crm-sync:worker-crm-sync_00: startedworker-crm-update:worker-crm-update_00: startedworker-download:worker-download_00: startedworker-emails:worker-emails_00: startedworker-es-update:worker-es-update_00: startedworker-nudges:worker-nudges_00: startedroot@docker_lamp_1:/home/jiminny#php artisan jiminny:debugDispatching 100 MatchActivityCrmData jobs (portal=2)Done. Watch logs and run jiminny:debug observeRateLimit to inspect cache state.root@docker_lamp_1:/home/jiminny# php artisan jiminny:debugDispatching 100 MatchActivityCrmData jobs (portal=2)Done. Watch logs and run jiminny:debug observeRateLimit to inspect cache state.root@docker_lamp_1:/home/jiminny# ]DEV (d)-zshHomeDMsActivityLater...lahlSupport Daily • in 1h 4 m100% <78• Mon 11 May 13:56:36ED→Describe what you are looking forJiminny ...# contusion-clinic# curiosity_lab# engineering# general# jiminny-bg# platform-tickets# product_launches# random# releases# sofia-office# support# thank-yous# the_people_of jimi...ToastHomeMessages^ Direct messages®. Aneliya Angelova®. Galya Dimitrova I& Petko Kashinski&. Stefka StoyanovaVasil Vasilev&. Nikolay IvanovAneliya Angelova, ...Stoyan Tanev®. VesE Lukas Kovalik y... 0AboutiminnyFriday, May 8th ~Added by Toast for GitHubToday ~Toast APP10:00 AMReviewapp#12059 Jy 20820 es reindexstream model hydration2 days old • 12 files changed •@Vasil VasilevAdded by Toast for GitHubResolve Conflictsapp#11443 Test hublets latency5 months old • 20 files changed#11327 JY-19501 webhookbased opportunity syncShow moreAdded by Toast for GitHubNeeds Loveapp#12024 JY-20773 fix user pilottracking ofr automated reportgenerated12 days old • 1 file changedE:: AppsMessage ToastJira CloudToast+AaConala CalaNew...
|
NULL
|
NULL
|
NULL
|
NULL
|
|
18128
|
787
|
16
|
2026-05-11T10:56:36.472459+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-11/1778 /Users/lukas/.screenpipe/data/data/2026-05-11/1778496996472_m2.jpg...
|
PhpStorm
|
faVsco.js – Client.php
|
True
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
PhostormVIewINavicareCodeFV faVsco.js°9 JY-20725-h PhostormVIewINavicareCodeFV faVsco.js°9 JY-20725-handle-HS-search-rate-limProiect© BatchSyncCollectolhuospot/service.onpT SyncCrmEntitiesTrait.phpc) CachedCrmServiceDecorator.onge balchsynckealsseo closeaDealstagesso RematchActivityonCrmObiectDetach.png)MatchactivityermData.pngDealrielasservice.gRateLimitexcepc)Decorateacuivilv.or© FieldDefinitions.phrC) CrmObiectsResolver.pho() ProviderRateLimiter.phpC) PaqinationContia.phpC) FieldT vpeconverteclass Cuient extends BasecLient imolements Hubspotcuientinterfacee Hubspotclientinterc) HubspotlokenmanC) PavloadBuilder.phpC) RemotecrmobiectnP ResponseNormalize160c) Service.onrC)SvncFieldAction.onC) SvncRelatedActivitC) WebhookSvncBatclv MintearationAorM AcceccorsConfig168D DTO• M SiltersD Jobs• M ProcnectSoarchStr.W service lraits© DataClient.php© DecorateActivity.ph175(e)LocalSearch.onpu LocalSearchintertac177© RemoteSearch.phpc) Service.phpv D Listeners© ConvertLeadActivit180c) PurceLookuocache182> M Metadata> Miarationi184> = Pioedrivev Salesforce186• D FieldsM OnnortunitvMatche188MOnnortunitvSvneStlM ProsneetSearchStr.• M ServiceTraitcC) Client nhr© DecorateActivity.pr. Delete@biectsTrait© FieldDefinitions.php© PayloadBuilder.php© Profile.php195© QueryBuilder.phpTacts naccod. 12 (54 minutes aao)public function parseRetrvAfter(Throwable Se): intpublic function parsePolicy(Throwable Se): ?stringif (1 method exists($e.getresponseBody))$body = Se->getResponseBodyO:1f as strina(Shodv)<$body = json_decode($body,associative: +rue) 22 11if (! is_array($body)) {Spolicy = $body['policyName'] ?? $body['policy'] ?? $body['context']['policyName'] ?? null;if (is_string($policy)) {recurn strtoupper spollcySmessage = strtolower((string) (Sbody['message'] ?? 1')):if (Smessage === 1') {return null:if (str contains(Smessaae, 'dailv')) {return"DAILY LIMIT'Aif (str contains(Smessage. "ten secondly')) <return 'TEN SECONDLY ROLLING'•if (stn contains(Smescade. ¡secondlv')) $lneturn null:Accept File &~ X Reject File 4% €A SF [jiminny@localhost]4 HS_local (iminny@localhost]A console (EU]A console [STAGING][2026-05-07 14:21:15] local.INF0: [Hubspot] DEBUG Getting headers {"Vace".L"Inu,or May 2020 14.21.15 bMlJ# console [PKoD)w.19A©MatchCrmData.php# Support Daily - in 1h 4 m100% 2• Mon 11 May 13:56:36HandleHubspotRateLimitTest vCascade• HubSpot Rate Limi+0 ..After 30 min: [MatchActivityCrmData) Job permanently failed after all retries for the leftover jobs (these are'o 1 **Client.php app/Services/Crm/Hubspotcommand:+1+3"server-timing": ["hcid;desc=\"019e02d0-6fd8-7812-bdba-885b7ccb3ee3)","x-hubspot-correlation-id":["019e02d0-6fd8-7812-bdba-885b7ccb3ee3"J,"Set-Cookie":["__cf_bm=StUrtdQgXVrik50pdqF6hZVYKhzTnQBidvMabeCtm0Y-1778163675-[IP_ADDRESS]-rI.ZggtDKxTg07-May-26 14:51:15 GMT; domain=.hubapi.com; Http0nly; Secure; SameSite=None"],Thouaht for 5s ›Read Client.php #L115-214\"url\":"https:|\/\\/a.nel.cloudflare.com\\/report\\/v4?s=NYAlsVTP0fYm32qrSDjxYE4sd2RWRqiSp3wHsmdEg?Thouaht for 13sRight - the actual HubSpot 429 body has no policyName field, just message text and errorType. My parsePolicy waslooking tor tields that don't exist.\"group\":\"cf-nel\",\"max_age)":604800}"],"NEL".L"1"max age":604800}"]"Server": ["cloudflare"]}} {"trace_1d":"C/ab8565-905t-4604-9405-0e5b551e5545'}The fix: parse the policy from the message text as a fallbackLet me also revert your debug instrumentation while l'm at itRead Client.0ho #L255-269" Client.ohr+20 -7Now let me add tests tor parsePolicy to lock in the message-parsing behavior, since this is the bua surtace:Searched testParsePolicvltestParseRetrvAfterltest|sHubsootRateLimit in tests/Unit/Services/Crm/Hubspot/ClientTest.oho.Thought for 9s ›let me run the eyictina tecte to verify nothing hroke.o dete /an / soetea e os a esator oaete test,aletests/Unit/Services/Crm/Hubspot/ClientTest.oho --no-coveraaePHPUnit 11.5.55 by Sebastian Bergmann and contributors.coлFiguration: Phome 2.minny/phpunit. xnl[PASSWORD_DOTS]DD..DD..D.D..DDDDD.DDd[PASSWORD_DOTS] 65 / 80 ( 81%)View allaon/Services/Crm/Hubsoot/m Client.ohv 2Reiect allAccent alliAsk anvthina (84-D)« CodeClaude Onus 4.7 MediumWN Windsurf Teams111-52UTF.8io 4 spaces...
|
NULL
|
-3068768324389173267
|
NULL
|
click
|
ocr
|
NULL
|
PhostormVIewINavicareCodeFV faVsco.js°9 JY-20725-h PhostormVIewINavicareCodeFV faVsco.js°9 JY-20725-handle-HS-search-rate-limProiect© BatchSyncCollectolhuospot/service.onpT SyncCrmEntitiesTrait.phpc) CachedCrmServiceDecorator.onge balchsynckealsseo closeaDealstagesso RematchActivityonCrmObiectDetach.png)MatchactivityermData.pngDealrielasservice.gRateLimitexcepc)Decorateacuivilv.or© FieldDefinitions.phrC) CrmObiectsResolver.pho() ProviderRateLimiter.phpC) PaqinationContia.phpC) FieldT vpeconverteclass Cuient extends BasecLient imolements Hubspotcuientinterfacee Hubspotclientinterc) HubspotlokenmanC) PavloadBuilder.phpC) RemotecrmobiectnP ResponseNormalize160c) Service.onrC)SvncFieldAction.onC) SvncRelatedActivitC) WebhookSvncBatclv MintearationAorM AcceccorsConfig168D DTO• M SiltersD Jobs• M ProcnectSoarchStr.W service lraits© DataClient.php© DecorateActivity.ph175(e)LocalSearch.onpu LocalSearchintertac177© RemoteSearch.phpc) Service.phpv D Listeners© ConvertLeadActivit180c) PurceLookuocache182> M Metadata> Miarationi184> = Pioedrivev Salesforce186• D FieldsM OnnortunitvMatche188MOnnortunitvSvneStlM ProsneetSearchStr.• M ServiceTraitcC) Client nhr© DecorateActivity.pr. Delete@biectsTrait© FieldDefinitions.php© PayloadBuilder.php© Profile.php195© QueryBuilder.phpTacts naccod. 12 (54 minutes aao)public function parseRetrvAfter(Throwable Se): intpublic function parsePolicy(Throwable Se): ?stringif (1 method exists($e.getresponseBody))$body = Se->getResponseBodyO:1f as strina(Shodv)<$body = json_decode($body,associative: +rue) 22 11if (! is_array($body)) {Spolicy = $body['policyName'] ?? $body['policy'] ?? $body['context']['policyName'] ?? null;if (is_string($policy)) {recurn strtoupper spollcySmessage = strtolower((string) (Sbody['message'] ?? 1')):if (Smessage === 1') {return null:if (str contains(Smessaae, 'dailv')) {return"DAILY LIMIT'Aif (str contains(Smessage. "ten secondly')) <return 'TEN SECONDLY ROLLING'•if (stn contains(Smescade. ¡secondlv')) $lneturn null:Accept File &~ X Reject File 4% €A SF [jiminny@localhost]4 HS_local (iminny@localhost]A console (EU]A console [STAGING][2026-05-07 14:21:15] local.INF0: [Hubspot] DEBUG Getting headers {"Vace".L"Inu,or May 2020 14.21.15 bMlJ# console [PKoD)w.19A©MatchCrmData.php# Support Daily - in 1h 4 m100% 2• Mon 11 May 13:56:36HandleHubspotRateLimitTest vCascade• HubSpot Rate Limi+0 ..After 30 min: [MatchActivityCrmData) Job permanently failed after all retries for the leftover jobs (these are'o 1 **Client.php app/Services/Crm/Hubspotcommand:+1+3"server-timing": ["hcid;desc=\"019e02d0-6fd8-7812-bdba-885b7ccb3ee3)","x-hubspot-correlation-id":["019e02d0-6fd8-7812-bdba-885b7ccb3ee3"J,"Set-Cookie":["__cf_bm=StUrtdQgXVrik50pdqF6hZVYKhzTnQBidvMabeCtm0Y-1778163675-[IP_ADDRESS]-rI.ZggtDKxTg07-May-26 14:51:15 GMT; domain=.hubapi.com; Http0nly; Secure; SameSite=None"],Thouaht for 5s ›Read Client.php #L115-214\"url\":"https:|\/\\/a.nel.cloudflare.com\\/report\\/v4?s=NYAlsVTP0fYm32qrSDjxYE4sd2RWRqiSp3wHsmdEg?Thouaht for 13sRight - the actual HubSpot 429 body has no policyName field, just message text and errorType. My parsePolicy waslooking tor tields that don't exist.\"group\":\"cf-nel\",\"max_age)":604800}"],"NEL".L"1"max age":604800}"]"Server": ["cloudflare"]}} {"trace_1d":"C/ab8565-905t-4604-9405-0e5b551e5545'}The fix: parse the policy from the message text as a fallbackLet me also revert your debug instrumentation while l'm at itRead Client.0ho #L255-269" Client.ohr+20 -7Now let me add tests tor parsePolicy to lock in the message-parsing behavior, since this is the bua surtace:Searched testParsePolicvltestParseRetrvAfterltest|sHubsootRateLimit in tests/Unit/Services/Crm/Hubspot/ClientTest.oho.Thought for 9s ›let me run the eyictina tecte to verify nothing hroke.o dete /an / soetea e os a esator oaete test,aletests/Unit/Services/Crm/Hubspot/ClientTest.oho --no-coveraaePHPUnit 11.5.55 by Sebastian Bergmann and contributors.coлFiguration: Phome 2.minny/phpunit. xnl[PASSWORD_DOTS]DD..DD..D.D..DDDDD.DDd[PASSWORD_DOTS] 65 / 80 ( 81%)View allaon/Services/Crm/Hubsoot/m Client.ohv 2Reiect allAccent alliAsk anvthina (84-D)« CodeClaude Onus 4.7 MediumWN Windsurf Teams111-52UTF.8io 4 spaces...
|
18125
|
NULL
|
NULL
|
NULL
|
|
18129
|
786
|
12
|
2026-05-11T10:56:52.480527+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-11/1778 /Users/lukas/.screenpipe/data/data/2026-05-11/1778497012480_m1.jpg...
|
PhpStorm
|
faVsco.js – Client.php
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
SlackFileEditViewGoHistoryWindowHelpDOCKERO ₴1DEV SlackFileEditViewGoHistoryWindowHelpDOCKERO ₴1DEV (docker)$2APP (-zsh)883viewsjiminny-worker-processing-2:jiminny-worker-processing-2_00: stoppedjiminny-worker-processing-3:jiminny-worker-processing-3_00: stoppedjiminny-worker-processing-4: jiminny-worker-processing-4_00: stoppedjiminny-worker-processing-5:jiminny-worker-processing-5_00:jiminny-worker-processing-delayed: jiminny-worker-processing-delayed_00: stoppedworker-analytics:worker-analytics_00: stoppedworker-conferences:worker-conferences_00: stoppedworker-crm-update:worker-crm-update_00: stoppedworker-download:worker-download_00: stoppedworker-emails:worker-emails_00:worker-nudges:worker-nudges_00: stoppedworker:worker_00: stoppedworker-audio:worker-audio_00: stoppedworker-calendar:worker-calendar_00: stoppedworker-crm-sync:worker-crm-sync_00: stoppedartisan-schedule:artisan-schedule_00: stoppedworker-es-update:worker-es-update_00: stoppedjiminny-worker-processing-1:jiminny-worker-processing-1_00: stoppedartisan-schedule:artisan-schedule_00: startedjiminny-worker-processing-1:jiminny-worker-processing-1_00: startedjiminny-worker-processing-2:jiminny-worker-processing-2_00: startedjiminny-worker-processing-3:jiminny-worker-processing-3_00: startedjiminny-worker-processing-4:jiminny-worker-processing-4_00: startedjiminny-worker-processing-5:jiminny-worker-processing-5_00:jiminny-worker-processing-delayed: jiminny-worker-processing-delayed_00: startedworker:worker_00: startedworker-analytics:worker-analytics_00: startedworker-audio:worker-audio_00: startedworker-calendar:worker-calendar_00: startedworker-conferences:worker-conferences_00: startedworker-crm-sync:worker-crm-sync_00: startedworker-crm-update:worker-crm-update_00: startedworker-download:worker-download_00: startedworker-emails:worker-emails_00: startedworker-es-update:worker-es-update_00: startedworker-nudges:worker-nudges_00: startedroot@docker_lamp_1:/home/jiminny#php artisan jiminny:debugDispatching 100 MatchActivityCrmData jobs (portal=2)Done. Watch logs and run jiminny:debug observeRateLimit to inspect cache state.root@docker_lamp_1:/home/jiminny# php artisan jiminny:debugDispatching 100 MatchActivityCrmData jobs (portal=2)Done. Watch logs and run jiminny:debug observeRateLimit to inspect cache state.root@docker_lamp_1:/home/jiminny# ]DEV (d)-zshHomeDMsActivityLater...lahlSupport Daily • in 1h 4 m100% <78• Mon 11 May 13:56:52ED→Describe what you are looking forJiminny ...# contusion-clinic# curiosity_lab# engineering# general# jiminny-bg# platform-tickets# product_launches# random# releases# sofia-office# support# thank-yous# the_people_of jimi...ToastHomeMessages^ Direct messages®. Aneliya Angelova®. Galya Dimitrova I& Petko Kashinski&. Stefka StoyanovaVasil Vasilev&. Nikolay IvanovAneliya Angelova, ...Stoyan Tanev®. VesE Lukas Kovalik y... 0AboutiminnyFriday, May 8th ~Added by Toast for GitHubToday ~Toast APP10:00 AMReviewapp#12059 Jy 20820 es reindexstream model hydration2 days old • 12 files changed •@Vasil VasilevAdded by Toast for GitHubResolve Conflictsapp#11443 Test hublets latency5 months old • 20 files changed#11327 JY-19501 webhookbased opportunity syncShow moreAdded by Toast for GitHubNeeds Loveapp#12024 JY-20773 fix user pilottracking ofr automated reportgenerated12 days old • 1 file changedE:: AppsMessage ToastJira CloudToast+AaConala CalaNew...
|
NULL
|
8000027338990172761
|
NULL
|
click
|
ocr
|
NULL
|
SlackFileEditViewGoHistoryWindowHelpDOCKERO ₴1DEV SlackFileEditViewGoHistoryWindowHelpDOCKERO ₴1DEV (docker)$2APP (-zsh)883viewsjiminny-worker-processing-2:jiminny-worker-processing-2_00: stoppedjiminny-worker-processing-3:jiminny-worker-processing-3_00: stoppedjiminny-worker-processing-4: jiminny-worker-processing-4_00: stoppedjiminny-worker-processing-5:jiminny-worker-processing-5_00:jiminny-worker-processing-delayed: jiminny-worker-processing-delayed_00: stoppedworker-analytics:worker-analytics_00: stoppedworker-conferences:worker-conferences_00: stoppedworker-crm-update:worker-crm-update_00: stoppedworker-download:worker-download_00: stoppedworker-emails:worker-emails_00:worker-nudges:worker-nudges_00: stoppedworker:worker_00: stoppedworker-audio:worker-audio_00: stoppedworker-calendar:worker-calendar_00: stoppedworker-crm-sync:worker-crm-sync_00: stoppedartisan-schedule:artisan-schedule_00: stoppedworker-es-update:worker-es-update_00: stoppedjiminny-worker-processing-1:jiminny-worker-processing-1_00: stoppedartisan-schedule:artisan-schedule_00: startedjiminny-worker-processing-1:jiminny-worker-processing-1_00: startedjiminny-worker-processing-2:jiminny-worker-processing-2_00: startedjiminny-worker-processing-3:jiminny-worker-processing-3_00: startedjiminny-worker-processing-4:jiminny-worker-processing-4_00: startedjiminny-worker-processing-5:jiminny-worker-processing-5_00:jiminny-worker-processing-delayed: jiminny-worker-processing-delayed_00: startedworker:worker_00: startedworker-analytics:worker-analytics_00: startedworker-audio:worker-audio_00: startedworker-calendar:worker-calendar_00: startedworker-conferences:worker-conferences_00: startedworker-crm-sync:worker-crm-sync_00: startedworker-crm-update:worker-crm-update_00: startedworker-download:worker-download_00: startedworker-emails:worker-emails_00: startedworker-es-update:worker-es-update_00: startedworker-nudges:worker-nudges_00: startedroot@docker_lamp_1:/home/jiminny#php artisan jiminny:debugDispatching 100 MatchActivityCrmData jobs (portal=2)Done. Watch logs and run jiminny:debug observeRateLimit to inspect cache state.root@docker_lamp_1:/home/jiminny# php artisan jiminny:debugDispatching 100 MatchActivityCrmData jobs (portal=2)Done. Watch logs and run jiminny:debug observeRateLimit to inspect cache state.root@docker_lamp_1:/home/jiminny# ]DEV (d)-zshHomeDMsActivityLater...lahlSupport Daily • in 1h 4 m100% <78• Mon 11 May 13:56:52ED→Describe what you are looking forJiminny ...# contusion-clinic# curiosity_lab# engineering# general# jiminny-bg# platform-tickets# product_launches# random# releases# sofia-office# support# thank-yous# the_people_of jimi...ToastHomeMessages^ Direct messages®. Aneliya Angelova®. Galya Dimitrova I& Petko Kashinski&. Stefka StoyanovaVasil Vasilev&. Nikolay IvanovAneliya Angelova, ...Stoyan Tanev®. VesE Lukas Kovalik y... 0AboutiminnyFriday, May 8th ~Added by Toast for GitHubToday ~Toast APP10:00 AMReviewapp#12059 Jy 20820 es reindexstream model hydration2 days old • 12 files changed •@Vasil VasilevAdded by Toast for GitHubResolve Conflictsapp#11443 Test hublets latency5 months old • 20 files changed#11327 JY-19501 webhookbased opportunity syncShow moreAdded by Toast for GitHubNeeds Loveapp#12024 JY-20773 fix user pilottracking ofr automated reportgenerated12 days old • 1 file changedE:: AppsMessage ToastJira CloudToast+AaConala CalaNew...
|
18127
|
NULL
|
NULL
|
NULL
|
|
18130
|
787
|
17
|
2026-05-11T10:56:52.456298+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-11/1778 /Users/lukas/.screenpipe/data/data/2026-05-11/1778497012456_m2.jpg...
|
PhpStorm
|
faVsco.js – Client.php
|
True
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
PhpStormVIewINavicareCodeLaravelFV faVsco.js°9 JY- PhpStormVIewINavicareCodeLaravelFV faVsco.js°9 JY-20725-handle-HS-search-rate-limiProiect© BatchSyncCollectolT SyncCrmEntitiesTrait.phpc) CachedCrmServiceDecorator.onge balchsynckealssec clientoneo closeaDealstagesso RematchActivityonCrmObiectDetach.pngDealrielasservice.gc)Decorateacuivilv.or© FieldDefinitions.phrC) FieldT vpeconvertee Hubspotclientinterc) Hubspotlokenman© PayloadBuilder.phpC) RemotecrmobiectrP ResponseNormalizec) Service.onrC)SvncFieldAction.onC) SvncRelatedActivitC) WebhookSvncBatclv MintearationAorM AcceccorsConfigD DTO• M SiltersD Jobs• M ProcnectSoarchStr.W service Iralts© DataClient.php© DecorateActivity.ph© LocalSearch.php© LocalSearchInterfac© RemoteSearch.phpc) Service.phpv D Listeners© ConvertLeadActivitc) PurceLookuocachel> M Metadata> Miarationi> M Pipedrivev Salesforce• D FieldsM OnnortunitvMatcheMOnnortunitvSvneStlM ProsneetSearchStr.) M ServiceTraitcC) Client nhr@ DecorateActivity.ph. Delete@biectsTrait© FieldDefinitions.php© PayloadBuilder.php© Profile.php© QueryBuilder.phpTacts naccod. 12 (54 minutes aao)RateLimitexceptioC) CrmObiectsResolver.pho() ProviderRateLimiter.php© PaginationConfia.php d159|164166167class Cuient extends BasecLient imolements HubspotcuientinterfacepubLIc tunccion 1sHuDspotkaceL1micinrowable se. Dooupubuic function parseRetrvAfterThrowable Se: 1nt1f method exastsse.'getResponseHeaders')) {Sheaders = $e->getResponseHeaders() ?: []:svalue = sheadersl'Retry-After'! ?? Sheadersl'retry-after"! ?? null;if (is_array($value)) {Svaluel0l 22 nul.if Gis numeric(Svalue)) 1return (int) $valve;Spolicy = $this->parsePolicy($e):if (Spolicy === 'TEN_SECONDLY_ROLLING') {return 10-if (Spolicy === 'SECONDLY') {return 1;if (Spolicy === 'DAILY LIMIT') {noslinneSthis->loq->warning('[Hubspot] No retry-after header or policy name found, using default'. ['exception class' => qet class(Se).public function parsePolicy(Throwable $e): ?stringi4dl method exists(se.nethod: 'getResponseBody')) {$body = $e->getResponseBodyOfi&ie ctnina Chodwld1edit J v Accept File *+ X Reject File 0* €4 HS_local (iminny@localhost]A console (EU]A console [STAGING][2026-05-07 14:21:15] local.INF0: [Hubspot] DEBUG Getting headers {"Vace".L"Inu,or May 2020 14.21.15 bMlJ# console [PKoD)v.19# Support Daily - in 1h 4 m100% 2• Mon 11 May 13:56:52HandleHubspotRateLimitTest vCascade• HubSpot Rate Limi+0 ..After 30 min: [MatchActivityCrmData) Job permanently failed after all retries for the leftover jobs (these are'o 1 **Client.php app/Services/Crm/Hubspotcommand:+1+3server-timing":["hcid;desc=\"019e02d0-6fd8-7812-bdba-885b7ccb3ee3\","x-hubspot-correlation-id":["019e02d0-6fd8-7812-bdba-885b7ccb3ee3"],"Set-Cookie":["__cf_bm=StUrtdQgXVrik50pdqF6hZVYKhzTnQBidvMabeCtm0Y-1778163675-[IP_ADDRESS]-rI.ZggtDKxTg07-May-26 14:51:15 GMT; domain=.hubapi.com; Http0nly; Secure; SameSite=None"],Thouaht for 5s ›\"url\":"https:|\/\\/a.nel.cloudflare.com\\/report\\/v4?s=NYAlsVTP0fYm32qrSDjxYE4sd2RWRqiSp3wHsmdEg?\"group\":\"cf-nel\".\"max_age)":604800}"],Read Client.php #L115-214Thouaht for 13sRight - the actual HubSpot 429 body has no policyName field, just message text and errorType. My parsePolicy waslooking tor tields that don't exist.The fix: parse the policy from the message text as a fallbackLet me also revert your debug instrumentation while l'm at itRead Client.0ho #L255-269" Client.ohr+20 -7Now let me add tests tor parsePolicy to lock in the message-parsing behavior, since this is the bua surtace:"Server": ["cloudflare"]}} {Searched testParsePolicvltestParseRetrvAfterltest|sHubsootRateLimit in tests/Unit/Services/Crm/Hubspot/ClientTest.oho."trace_1d":"C/Ab8565-905t-4604-9405-0e5b551e5545'5Thought for 9s ›let me run the eyictina tects to verify nothing hroke-o docker nxe dechero le/at l vender/bin/epupi onotests/Unit/Services/Crm/Hubspot/ClientTest.oho --no-coveraaePHPUnit 11.5.55 by Sebastian Bergmann and contributors.8.3.30Runtime: t PHP 8.3.30/tm[PASSWORD_DOTS]DD..DD..D.D..DDDDD.DDd[PASSWORD_DOTS] 65 / 80 ( 81%)aon/Services/Crm/Hubsoot/m Client.ohv 2Ask anvthina (84-D)« CodeClaude Onus 4.7 MediumView allReiect allAccent allW Windsurf Toams 184-10 /208 charc 8 line hreake)UTE.8io 4 spaces...
|
NULL
|
372680856207935975
|
NULL
|
click
|
ocr
|
NULL
|
PhpStormVIewINavicareCodeLaravelFV faVsco.js°9 JY- PhpStormVIewINavicareCodeLaravelFV faVsco.js°9 JY-20725-handle-HS-search-rate-limiProiect© BatchSyncCollectolT SyncCrmEntitiesTrait.phpc) CachedCrmServiceDecorator.onge balchsynckealssec clientoneo closeaDealstagesso RematchActivityonCrmObiectDetach.pngDealrielasservice.gc)Decorateacuivilv.or© FieldDefinitions.phrC) FieldT vpeconvertee Hubspotclientinterc) Hubspotlokenman© PayloadBuilder.phpC) RemotecrmobiectrP ResponseNormalizec) Service.onrC)SvncFieldAction.onC) SvncRelatedActivitC) WebhookSvncBatclv MintearationAorM AcceccorsConfigD DTO• M SiltersD Jobs• M ProcnectSoarchStr.W service Iralts© DataClient.php© DecorateActivity.ph© LocalSearch.php© LocalSearchInterfac© RemoteSearch.phpc) Service.phpv D Listeners© ConvertLeadActivitc) PurceLookuocachel> M Metadata> Miarationi> M Pipedrivev Salesforce• D FieldsM OnnortunitvMatcheMOnnortunitvSvneStlM ProsneetSearchStr.) M ServiceTraitcC) Client nhr@ DecorateActivity.ph. Delete@biectsTrait© FieldDefinitions.php© PayloadBuilder.php© Profile.php© QueryBuilder.phpTacts naccod. 12 (54 minutes aao)RateLimitexceptioC) CrmObiectsResolver.pho() ProviderRateLimiter.php© PaginationConfia.php d159|164166167class Cuient extends BasecLient imolements HubspotcuientinterfacepubLIc tunccion 1sHuDspotkaceL1micinrowable se. Dooupubuic function parseRetrvAfterThrowable Se: 1nt1f method exastsse.'getResponseHeaders')) {Sheaders = $e->getResponseHeaders() ?: []:svalue = sheadersl'Retry-After'! ?? Sheadersl'retry-after"! ?? null;if (is_array($value)) {Svaluel0l 22 nul.if Gis numeric(Svalue)) 1return (int) $valve;Spolicy = $this->parsePolicy($e):if (Spolicy === 'TEN_SECONDLY_ROLLING') {return 10-if (Spolicy === 'SECONDLY') {return 1;if (Spolicy === 'DAILY LIMIT') {noslinneSthis->loq->warning('[Hubspot] No retry-after header or policy name found, using default'. ['exception class' => qet class(Se).public function parsePolicy(Throwable $e): ?stringi4dl method exists(se.nethod: 'getResponseBody')) {$body = $e->getResponseBodyOfi&ie ctnina Chodwld1edit J v Accept File *+ X Reject File 0* €4 HS_local (iminny@localhost]A console (EU]A console [STAGING][2026-05-07 14:21:15] local.INF0: [Hubspot] DEBUG Getting headers {"Vace".L"Inu,or May 2020 14.21.15 bMlJ# console [PKoD)v.19# Support Daily - in 1h 4 m100% 2• Mon 11 May 13:56:52HandleHubspotRateLimitTest vCascade• HubSpot Rate Limi+0 ..After 30 min: [MatchActivityCrmData) Job permanently failed after all retries for the leftover jobs (these are'o 1 **Client.php app/Services/Crm/Hubspotcommand:+1+3server-timing":["hcid;desc=\"019e02d0-6fd8-7812-bdba-885b7ccb3ee3\","x-hubspot-correlation-id":["019e02d0-6fd8-7812-bdba-885b7ccb3ee3"],"Set-Cookie":["__cf_bm=StUrtdQgXVrik50pdqF6hZVYKhzTnQBidvMabeCtm0Y-1778163675-[IP_ADDRESS]-rI.ZggtDKxTg07-May-26 14:51:15 GMT; domain=.hubapi.com; Http0nly; Secure; SameSite=None"],Thouaht for 5s ›\"url\":"https:|\/\\/a.nel.cloudflare.com\\/report\\/v4?s=NYAlsVTP0fYm32qrSDjxYE4sd2RWRqiSp3wHsmdEg?\"group\":\"cf-nel\".\"max_age)":604800}"],Read Client.php #L115-214Thouaht for 13sRight - the actual HubSpot 429 body has no policyName field, just message text and errorType. My parsePolicy waslooking tor tields that don't exist.The fix: parse the policy from the message text as a fallbackLet me also revert your debug instrumentation while l'm at itRead Client.0ho #L255-269" Client.ohr+20 -7Now let me add tests tor parsePolicy to lock in the message-parsing behavior, since this is the bua surtace:"Server": ["cloudflare"]}} {Searched testParsePolicvltestParseRetrvAfterltest|sHubsootRateLimit in tests/Unit/Services/Crm/Hubspot/ClientTest.oho."trace_1d":"C/Ab8565-905t-4604-9405-0e5b551e5545'5Thought for 9s ›let me run the eyictina tects to verify nothing hroke-o docker nxe dechero le/at l vender/bin/epupi onotests/Unit/Services/Crm/Hubspot/ClientTest.oho --no-coveraaePHPUnit 11.5.55 by Sebastian Bergmann and contributors.8.3.30Runtime: t PHP 8.3.30/tm[PASSWORD_DOTS]DD..DD..D.D..DDDDD.DDd[PASSWORD_DOTS] 65 / 80 ( 81%)aon/Services/Crm/Hubsoot/m Client.ohv 2Ask anvthina (84-D)« CodeClaude Onus 4.7 MediumView allReiect allAccent allW Windsurf Toams 184-10 /208 charc 8 line hreake)UTE.8io 4 spaces...
|
NULL
|
NULL
|
NULL
|
NULL
|
|
18131
|
786
|
13
|
2026-05-11T10:56:56.680328+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-11/1778 /Users/lukas/.screenpipe/data/data/2026-05-11/1778497016680_m1.jpg...
|
PhpStorm
|
faVsco.js – Client.php
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
SlackFileEditViewGoHistoryWindowHelpDOCKERO ₴1DEV SlackFileEditViewGoHistoryWindowHelpDOCKERO ₴1DEV (docker)$2APP (-zsh)883viewsjiminny-worker-processing-2:jiminny-worker-processing-2_00: stoppedjiminny-worker-processing-3:jiminny-worker-processing-3_00: stoppedjiminny-worker-processing-4: jiminny-worker-processing-4_00: stoppedjiminny-worker-processing-5:jiminny-worker-processing-5_00:jiminny-worker-processing-delayed: jiminny-worker-processing-delayed_00: stoppedworker-analytics:worker-analytics_00: stoppedworker-conferences:worker-conferences_00: stoppedworker-crm-update:worker-crm-update_00: stoppedworker-download:worker-download_00: stoppedworker-emails:worker-emails_00:worker-nudges:worker-nudges_00: stoppedworker:worker_00: stoppedworker-audio:worker-audio_00: stoppedworker-calendar:worker-calendar_00: stoppedworker-crm-sync:worker-crm-sync_00: stoppedartisan-schedule:artisan-schedule_00: stoppedworker-es-update:worker-es-update_00: stoppedjiminny-worker-processing-1:jiminny-worker-processing-1_00: stoppedartisan-schedule:artisan-schedule_00: startedjiminny-worker-processing-1:jiminny-worker-processing-1_00: startedjiminny-worker-processing-2:jiminny-worker-processing-2_00: startedjiminny-worker-processing-3:jiminny-worker-processing-3_00: startedjiminny-worker-processing-4:jiminny-worker-processing-4_00: startedjiminny-worker-processing-5:jiminny-worker-processing-5_00:jiminny-worker-processing-delayed: jiminny-worker-processing-delayed_00: startedworker:worker_00: startedworker-analytics:worker-analytics_00: startedworker-audio:worker-audio_00: startedworker-calendar:worker-calendar_00: startedworker-conferences:worker-conferences_00: startedworker-crm-sync:worker-crm-sync_00: startedworker-crm-update:worker-crm-update_00: startedworker-download:worker-download_00: startedworker-emails:worker-emails_00: startedworker-es-update:worker-es-update_00: startedworker-nudges:worker-nudges_00: startedroot@docker_lamp_1:/home/jiminny#php artisan jiminny:debugDispatching 100 MatchActivityCrmData jobs (portal=2)Done. Watch logs and run jiminny:debug observeRateLimit to inspect cache state.root@docker_lamp_1:/home/jiminny# php artisan jiminny:debugDispatching 100 MatchActivityCrmData jobs (portal=2)Done. Watch logs and run jiminny:debug observeRateLimit to inspect cache state.root@docker_lamp_1:/home/jiminny# ]DEV (d)-zshHomeDMsActivityLater...lahlSupport Daily • in 1h 4 m100% <78• Mon 11 May 13:56:56ED→Describe what you are looking forJiminny ...# contusion-clinic# curiosity_lab# engineering# general# jiminny-bg# platform-tickets# product_launches# random# releases# sofia-office# support# thank-yous# the_people_of jimi...ToastHomeMessages^ Direct messages®. Aneliya Angelova®. Galya Dimitrova I& Petko Kashinski&. Stefka StoyanovaVasil Vasilev&. Nikolay IvanovAneliya Angelova, ...Stoyan Tanev®. VesE Lukas Kovalik y... 0AboutiminnyFriday, May 8th ~Added by Toast for GitHubToday ~Toast APP10:00 AMReviewapp#12059 Jy 20820 es reindexstream model hydration2 days old • 12 files changed •@Vasil VasilevAdded by Toast for GitHubResolve Conflictsapp#11443 Test hublets latency5 months old • 20 files changed#11327 JY-19501 webhookbased opportunity syncShow moreAdded by Toast for GitHubNeeds Loveapp#12024 JY-20773 fix user pilottracking ofr automated reportgenerated12 days old • 1 file changedE:: AppsMessage ToastJira CloudToast+AaConala CalaNew...
|
NULL
|
-3114443785616394345
|
NULL
|
click
|
ocr
|
NULL
|
SlackFileEditViewGoHistoryWindowHelpDOCKERO ₴1DEV SlackFileEditViewGoHistoryWindowHelpDOCKERO ₴1DEV (docker)$2APP (-zsh)883viewsjiminny-worker-processing-2:jiminny-worker-processing-2_00: stoppedjiminny-worker-processing-3:jiminny-worker-processing-3_00: stoppedjiminny-worker-processing-4: jiminny-worker-processing-4_00: stoppedjiminny-worker-processing-5:jiminny-worker-processing-5_00:jiminny-worker-processing-delayed: jiminny-worker-processing-delayed_00: stoppedworker-analytics:worker-analytics_00: stoppedworker-conferences:worker-conferences_00: stoppedworker-crm-update:worker-crm-update_00: stoppedworker-download:worker-download_00: stoppedworker-emails:worker-emails_00:worker-nudges:worker-nudges_00: stoppedworker:worker_00: stoppedworker-audio:worker-audio_00: stoppedworker-calendar:worker-calendar_00: stoppedworker-crm-sync:worker-crm-sync_00: stoppedartisan-schedule:artisan-schedule_00: stoppedworker-es-update:worker-es-update_00: stoppedjiminny-worker-processing-1:jiminny-worker-processing-1_00: stoppedartisan-schedule:artisan-schedule_00: startedjiminny-worker-processing-1:jiminny-worker-processing-1_00: startedjiminny-worker-processing-2:jiminny-worker-processing-2_00: startedjiminny-worker-processing-3:jiminny-worker-processing-3_00: startedjiminny-worker-processing-4:jiminny-worker-processing-4_00: startedjiminny-worker-processing-5:jiminny-worker-processing-5_00:jiminny-worker-processing-delayed: jiminny-worker-processing-delayed_00: startedworker:worker_00: startedworker-analytics:worker-analytics_00: startedworker-audio:worker-audio_00: startedworker-calendar:worker-calendar_00: startedworker-conferences:worker-conferences_00: startedworker-crm-sync:worker-crm-sync_00: startedworker-crm-update:worker-crm-update_00: startedworker-download:worker-download_00: startedworker-emails:worker-emails_00: startedworker-es-update:worker-es-update_00: startedworker-nudges:worker-nudges_00: startedroot@docker_lamp_1:/home/jiminny#php artisan jiminny:debugDispatching 100 MatchActivityCrmData jobs (portal=2)Done. Watch logs and run jiminny:debug observeRateLimit to inspect cache state.root@docker_lamp_1:/home/jiminny# php artisan jiminny:debugDispatching 100 MatchActivityCrmData jobs (portal=2)Done. Watch logs and run jiminny:debug observeRateLimit to inspect cache state.root@docker_lamp_1:/home/jiminny# ]DEV (d)-zshHomeDMsActivityLater...lahlSupport Daily • in 1h 4 m100% <78• Mon 11 May 13:56:56ED→Describe what you are looking forJiminny ...# contusion-clinic# curiosity_lab# engineering# general# jiminny-bg# platform-tickets# product_launches# random# releases# sofia-office# support# thank-yous# the_people_of jimi...ToastHomeMessages^ Direct messages®. Aneliya Angelova®. Galya Dimitrova I& Petko Kashinski&. Stefka StoyanovaVasil Vasilev&. Nikolay IvanovAneliya Angelova, ...Stoyan Tanev®. VesE Lukas Kovalik y... 0AboutiminnyFriday, May 8th ~Added by Toast for GitHubToday ~Toast APP10:00 AMReviewapp#12059 Jy 20820 es reindexstream model hydration2 days old • 12 files changed •@Vasil VasilevAdded by Toast for GitHubResolve Conflictsapp#11443 Test hublets latency5 months old • 20 files changed#11327 JY-19501 webhookbased opportunity syncShow moreAdded by Toast for GitHubNeeds Loveapp#12024 JY-20773 fix user pilottracking ofr automated reportgenerated12 days old • 1 file changedE:: AppsMessage ToastJira CloudToast+AaConala CalaNew...
|
NULL
|
NULL
|
NULL
|
NULL
|
|
18132
|
787
|
18
|
2026-05-11T10:56:56.671987+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-11/1778 /Users/lukas/.screenpipe/data/data/2026-05-11/1778497016671_m2.jpg...
|
PhpStorm
|
faVsco.js – Client.php
|
True
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
PhostormVIewINavicareCodeFV faVsco.js°9 JY-20725-h PhostormVIewINavicareCodeFV faVsco.js°9 JY-20725-handle-HS-search-rate-limProiect© BatchSyncCollectolc) CachedCrmServiceDecorator.onge balchsynckealssec clientoneo closedDealstagesso RematchActivityonCrmObiectDetach.pngDealrielasservice.gc)Decorateacuivilv.or© FieldDefinitions.phrC) FieldT vpeconvertee Hubspotclientinterc) Hubspotlokenman© PayloadBuilder.phpC) RemotecrmobiectrP ResponseNormalizec) Service.onrC)SvncFieldAction.onC) SvncRelatedActivitC) WebhookSvncBatclv MintearationAorM AcceccorsConfigD DTO• M SiltersD Jobs• M ProcnectSearchStr.W service Iralts© DataClient.php© DecorateActivity.ph(e)LocalSearch.onpu LocalSearchintertac© RemoteSearch.phpc) Service.phpv D Listeners© ConvertLeadActivitc) PurceLookuocachel> M Metadata> Miarationi> M Pipedrivev Salesforce• D FieldsM OnnortunitvMatcheMOnnortunitvSvneStlM ProsneetSearchStr.) M ServiceTraitcC) Client nhr@ DecorateActivity.ph. Delete@biectsTrait© FieldDefinitions.php© PayloadBuilder.php© Profile.php© QueryBuilder.phpTacts naccod. 12 (54 minutes aao)RateLimitexceptioC) CrmObiectsResolver.pho() ProviderRateLimiter.php© PaginationConfia.php d159|160164166167class Cuient extends BasecLient imolements HubspotcuientinterfacepubLIc tunccion 1sHuDspotkaceL1micinrowable se. Dooupubuic function parseRetrvAfterThrowable Se: 1nt1f method exastsse.'getResponseHeaders')) {Sheaders = $e->getResponseHeaders() ?: []:svalue = sheadersl'Retry-After'! ?? Sheadersl'retry-after"! ?? null;if (is_array($value)) {Svalueli0l 22 null.if Gis numeric(Svalue)) 1return (int) $valve;Spolicy = $this->parsePolicy($e):if (Spolicy === 'TEN_SECONDLY_ROLLING') {return 10-if (Spolicy === 'SECONDLY') {return 1;if (Spolicy === 'DAILY LIMIT') {noslinneSthis->loq->warning('[Hubspot] No retry-after header or policy name found, using default'. ['exception class' => qet class(Se).public function parsePolicy(Throwable $e): ?stringi4dl method exists(se.nethod: 'getResponseBody')) {$body = $e->getResponseBodyOfi&ie ctnina Chodwld1edit J v Accept File &+~ X Reject File +*€4 HS_local (iminny@localhost]A console (EU]A console [STAGING][2026-05-07 14:21:15] local.INF0: [Hubspot] DEBUG Getting headers {"Vace".L"Inu,or May 2020 14.21.15 bMlJ# console [PKoD)v.19# Support Daily - in 1h 4 m100% 2• Mon 11 May 13:56:56HandleHubspotRateLimitTest vCascade• HubSpot Rate Limi+0 ..After 30 min: [MatchActivityCrmData) Job permanently failed after all retries for the leftover jobs (these are'o 1 **Client.php app/Services/Crm/Hubspotcommand:+1+3server-timing":["hcid;desc=\"019e02d0-6fd8-7812-bdba-885b7ccb3ee3\","x-hubspot-correlation-id":["019e02d0-6fd8-7812-bdba-885b7ccb3ee3"],"Set-Cookie":["__cf_bm=StUrtdQgXVrik50pdqF6hZVYKhzTnQBidvMabeCtm0Y-1778163675-[IP_ADDRESS]-rI.ZggtDKxTg07-May-26 14:51:15 GMT; domain=.hubapi.com; Http0nly; Secure; SameSite=None"],Thouaht for 5s ›\"url\":"https:|\/\\/a.nel.cloudflare.com\\/report\\/v4?s=NYAlsVTP0fYm32qrSDjxYE4sd2RWRqiSp3wHsmdEg?\"group\":\"cf-nel\".\"max_age)":604800}"],Read Client.php #L115-214Thouaht for 13sRight - the actual HubSpot 429 body has no policyName field, just message text and errorType. My parsePolicy waslooking tor tields that don't exist.The fix: parse the policy from the message text as a fallbackLet me also revert your debug instrumentation while l'm at it"Server": ["cloudflare"]}} {I"trace_1d":"C/aD8565-905t-4604-9405-0e5b551e5545'Read Client.0ho #L255-269" Client.ohr+20 -7Now let me add tests tor parsePolicy to lock in the message-parsing behavior, since this is the bua surtace:Searched testParsePolicvltestParseRetrvAfterltest|sHubsootRateLimit in tests/Unit/Services/Crm/Hubspot/ClientTest.oho.Thought for 9s ›let me run the eyictina tects to verify nothing hroke-o docker nxe dechero le/at l vender/bin/epupi onotests/Unit/Services/Crm/Hubspot/ClientTest.oho --no-coveraaePHPUnit 11.5.55 by Sebastian Bergmann and contributors.8.3.30Runtime: t PHP 8.3.30/tm.......DD..DD..D.D..DDDDD.DDd[PASSWORD_DOTS] 65 / 80 ( 81%)View allaon/Services/Crm/Hubsoot/m Client.ohv 2Reiect allAccent allAsk anvthina (84-D)« CodeClaude Onus 4.7 MediumWN Windsurf Toams 112-21 UTF.8io 4 spaces...
|
NULL
|
-1270570705038530989
|
NULL
|
click
|
ocr
|
NULL
|
PhostormVIewINavicareCodeFV faVsco.js°9 JY-20725-h PhostormVIewINavicareCodeFV faVsco.js°9 JY-20725-handle-HS-search-rate-limProiect© BatchSyncCollectolc) CachedCrmServiceDecorator.onge balchsynckealssec clientoneo closedDealstagesso RematchActivityonCrmObiectDetach.pngDealrielasservice.gc)Decorateacuivilv.or© FieldDefinitions.phrC) FieldT vpeconvertee Hubspotclientinterc) Hubspotlokenman© PayloadBuilder.phpC) RemotecrmobiectrP ResponseNormalizec) Service.onrC)SvncFieldAction.onC) SvncRelatedActivitC) WebhookSvncBatclv MintearationAorM AcceccorsConfigD DTO• M SiltersD Jobs• M ProcnectSearchStr.W service Iralts© DataClient.php© DecorateActivity.ph(e)LocalSearch.onpu LocalSearchintertac© RemoteSearch.phpc) Service.phpv D Listeners© ConvertLeadActivitc) PurceLookuocachel> M Metadata> Miarationi> M Pipedrivev Salesforce• D FieldsM OnnortunitvMatcheMOnnortunitvSvneStlM ProsneetSearchStr.) M ServiceTraitcC) Client nhr@ DecorateActivity.ph. Delete@biectsTrait© FieldDefinitions.php© PayloadBuilder.php© Profile.php© QueryBuilder.phpTacts naccod. 12 (54 minutes aao)RateLimitexceptioC) CrmObiectsResolver.pho() ProviderRateLimiter.php© PaginationConfia.php d159|160164166167class Cuient extends BasecLient imolements HubspotcuientinterfacepubLIc tunccion 1sHuDspotkaceL1micinrowable se. Dooupubuic function parseRetrvAfterThrowable Se: 1nt1f method exastsse.'getResponseHeaders')) {Sheaders = $e->getResponseHeaders() ?: []:svalue = sheadersl'Retry-After'! ?? Sheadersl'retry-after"! ?? null;if (is_array($value)) {Svalueli0l 22 null.if Gis numeric(Svalue)) 1return (int) $valve;Spolicy = $this->parsePolicy($e):if (Spolicy === 'TEN_SECONDLY_ROLLING') {return 10-if (Spolicy === 'SECONDLY') {return 1;if (Spolicy === 'DAILY LIMIT') {noslinneSthis->loq->warning('[Hubspot] No retry-after header or policy name found, using default'. ['exception class' => qet class(Se).public function parsePolicy(Throwable $e): ?stringi4dl method exists(se.nethod: 'getResponseBody')) {$body = $e->getResponseBodyOfi&ie ctnina Chodwld1edit J v Accept File &+~ X Reject File +*€4 HS_local (iminny@localhost]A console (EU]A console [STAGING][2026-05-07 14:21:15] local.INF0: [Hubspot] DEBUG Getting headers {"Vace".L"Inu,or May 2020 14.21.15 bMlJ# console [PKoD)v.19# Support Daily - in 1h 4 m100% 2• Mon 11 May 13:56:56HandleHubspotRateLimitTest vCascade• HubSpot Rate Limi+0 ..After 30 min: [MatchActivityCrmData) Job permanently failed after all retries for the leftover jobs (these are'o 1 **Client.php app/Services/Crm/Hubspotcommand:+1+3server-timing":["hcid;desc=\"019e02d0-6fd8-7812-bdba-885b7ccb3ee3\","x-hubspot-correlation-id":["019e02d0-6fd8-7812-bdba-885b7ccb3ee3"],"Set-Cookie":["__cf_bm=StUrtdQgXVrik50pdqF6hZVYKhzTnQBidvMabeCtm0Y-1778163675-[IP_ADDRESS]-rI.ZggtDKxTg07-May-26 14:51:15 GMT; domain=.hubapi.com; Http0nly; Secure; SameSite=None"],Thouaht for 5s ›\"url\":"https:|\/\\/a.nel.cloudflare.com\\/report\\/v4?s=NYAlsVTP0fYm32qrSDjxYE4sd2RWRqiSp3wHsmdEg?\"group\":\"cf-nel\".\"max_age)":604800}"],Read Client.php #L115-214Thouaht for 13sRight - the actual HubSpot 429 body has no policyName field, just message text and errorType. My parsePolicy waslooking tor tields that don't exist.The fix: parse the policy from the message text as a fallbackLet me also revert your debug instrumentation while l'm at it"Server": ["cloudflare"]}} {I"trace_1d":"C/aD8565-905t-4604-9405-0e5b551e5545'Read Client.0ho #L255-269" Client.ohr+20 -7Now let me add tests tor parsePolicy to lock in the message-parsing behavior, since this is the bua surtace:Searched testParsePolicvltestParseRetrvAfterltest|sHubsootRateLimit in tests/Unit/Services/Crm/Hubspot/ClientTest.oho.Thought for 9s ›let me run the eyictina tects to verify nothing hroke-o docker nxe dechero le/at l vender/bin/epupi onotests/Unit/Services/Crm/Hubspot/ClientTest.oho --no-coveraaePHPUnit 11.5.55 by Sebastian Bergmann and contributors.8.3.30Runtime: t PHP 8.3.30/tm.......DD..DD..D.D..DDDDD.DDd[PASSWORD_DOTS] 65 / 80 ( 81%)View allaon/Services/Crm/Hubsoot/m Client.ohv 2Reiect allAccent allAsk anvthina (84-D)« CodeClaude Onus 4.7 MediumWN Windsurf Toams 112-21 UTF.8io 4 spaces...
|
18130
|
NULL
|
NULL
|
NULL
|
|
18139
|
789
|
0
|
2026-05-11T10:58:20.022306+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-11/1778 /Users/lukas/.screenpipe/data/data/2026-05-11/1778497100022_m2.jpg...
|
PhpStorm
|
faVsco.js – Client.php
|
True
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
PhostormINavicarecodeFV faVsco.js°9 JY-20725-handl PhostormINavicarecodeFV faVsco.js°9 JY-20725-handle-HS-search-rate-IiyProletey© BatchSyncCollectolhuospot/service.onpT SyncCrmEntitiesTrait.phpc) CachedCrmServiceDecorator.onge balchsynckealsseo closeaDealstagessDealrielasservice.gRateLimitexcepc)Decorateacuivilv.or© FieldDefinitions.phrC)CrmObiectsResolver.pho() ProviderRateLimiter.phpC) PaqinationContia.phpC) FieldT vpeconverteclass Cuient extends Baseclient imolements Hubspotcuientinterfacee Hubspotclientinterc) Hubspot lokenmanC) PavloadBuilder.phpC) RemotecrmobiectrP ResponseNormalizec) Service.onrC)SvncFieldAction.onC) SvncRelatedActivitC) WebhookSvncBatclv MintearationAorM AcceccorsConfigD DTO• M SiltersD Jobs• M ProcnectSearchStr.W service lraits© DataClient.php© DecorateActivity.ph(e) LocalSearch.onp• LocalSearchInterfac 10€© RemoteSearch.phpc) Service.phpv W Listeners© ConvertLeadActivitc) PurceLookuocache> M Metadata> Miarationa Pioedrivev Salesforce• D Fields> OpportunityMatche 117MOnnortunitvSvneStlM ProsneetSearchStr.• M ServiceTraitcC) Client nhr121© DecorateActivity.pr. Delete@biectsTrait© FieldDefinitions.php© PayloadBuilder.php© Profile.php© QueryBuilder.phpprivate function executeRequest(callable Sapicalb)try{return saoncallo} catch (Throwable $e) {if (Sthis->isHubspotRateLimit($e)) ≤SretrvAfter = Sthis->oarseRetrvAfter(Se):Redis::setex(ScacheKey, SretryAfter, (string) $retryAfter);Sthis->log->warning('[Hubspot] Received 429 from API', [Iteam id!=> $this->config->team_idIconfia idi=> $this->config->getIdOTeury-atler or srecryarlel= Sthis->parsePolicvSe).=> Sthis->parseMessage(Se).= Se-›qethessaqeoiThrow new ratelimitexceotion'ruosoot returned 429', Sretrvarter. Se:throw se:nrivate function detRatelimitlachekevo: strinareturn sprintf('hubspot:ratelimit:portal:%d', $this->config->getIdO):public function isHubspotRateLimit(Throwable $e): boolif (Se instanceof BadRequest1l So inctanconf NealAnifycontion11 $e instanceof ContactApiException11 $e instanceof CompanyApiException11 $e instanceof \GuzzleHttp\Exception\RequestExceptionreturn (int) Se->qetCode0 === 429:f 1of 12 edits 1Accept File &~ X Reject File 4% €return talse:4 HS_local (iminny@localhost]# console [PKoD)A console (EU]A console [STAGING][2026-05-07 14:21:15] local.INF0: [Hubspot] DEBUG Getting headers {"Vace".L"Inu,or May 2020 14.21.15 bMlJv.19CascadeHubspot Rate LimitThought for 5s ›Read Client.php #L86-200C Client.phphel• supoont Dally • In 1h 2m100% Lz• Mon 11 May 13:58:19HandleHubspotRateLimitTest v+0 ..lets simplify it, just call it parseMessage and skip policy al togetherJ 1118 tokensAccept Reject"Strict-Transport-Security":"max-aqe=31536000* 1ncLudesubDomains: preload")."server-timing": ["hcid;desc=\"019e02d0-6fd8-7812-bdba-885b7ccb3ee3)","x-hubspot-correlation-id":["019e02d0-6fd8-7812-bdba-885b7ccb3ee3"],"Set-Cookie":["__cf_bm=StUrtdQgXVrik50pdqF6hZVYKhzTnQBidvMabeCtm0Y-1778163675-[IP_ADDRESS]-rI.ZggtDKxTg07-May-26 14:51:15 GMT; domain=.hubapi.com; Http0nly; Secure; SameSite=None"],\"url\":"https:|\/\\/a.nel.cloudflare.com\\/report\\/v4?s=NYAlsVTP0fYm32qrSDjxYE4sd2RWRqiSp3wHsmdEg2\"group\":\"cf-nel\",\"max_age\":604800}"],"NEL".L"1"max age":604800}"]"Server": ["cloudflare"]}} {"correlation 10":"95256555-ec98-4541-b9za-adta/sboveab","trace_1d":"C/ab8565-905t-4604-9405-0e5b551e5545'}T1!1aon/Services/Crm/Hubsoot/m Client.ohv 2Ask anvthina (84L)" CodeClaude Onus 1.7 Medium•Reiect alllWN Windsurf Toams 100-1UTF.8.Miow ottAccent allio 4 spaces...
|
NULL
|
-3063102639947282785
|
NULL
|
idle
|
ocr
|
NULL
|
PhostormINavicarecodeFV faVsco.js°9 JY-20725-handl PhostormINavicarecodeFV faVsco.js°9 JY-20725-handle-HS-search-rate-IiyProletey© BatchSyncCollectolhuospot/service.onpT SyncCrmEntitiesTrait.phpc) CachedCrmServiceDecorator.onge balchsynckealsseo closeaDealstagessDealrielasservice.gRateLimitexcepc)Decorateacuivilv.or© FieldDefinitions.phrC)CrmObiectsResolver.pho() ProviderRateLimiter.phpC) PaqinationContia.phpC) FieldT vpeconverteclass Cuient extends Baseclient imolements Hubspotcuientinterfacee Hubspotclientinterc) Hubspot lokenmanC) PavloadBuilder.phpC) RemotecrmobiectrP ResponseNormalizec) Service.onrC)SvncFieldAction.onC) SvncRelatedActivitC) WebhookSvncBatclv MintearationAorM AcceccorsConfigD DTO• M SiltersD Jobs• M ProcnectSearchStr.W service lraits© DataClient.php© DecorateActivity.ph(e) LocalSearch.onp• LocalSearchInterfac 10€© RemoteSearch.phpc) Service.phpv W Listeners© ConvertLeadActivitc) PurceLookuocache> M Metadata> Miarationa Pioedrivev Salesforce• D Fields> OpportunityMatche 117MOnnortunitvSvneStlM ProsneetSearchStr.• M ServiceTraitcC) Client nhr121© DecorateActivity.pr. Delete@biectsTrait© FieldDefinitions.php© PayloadBuilder.php© Profile.php© QueryBuilder.phpprivate function executeRequest(callable Sapicalb)try{return saoncallo} catch (Throwable $e) {if (Sthis->isHubspotRateLimit($e)) ≤SretrvAfter = Sthis->oarseRetrvAfter(Se):Redis::setex(ScacheKey, SretryAfter, (string) $retryAfter);Sthis->log->warning('[Hubspot] Received 429 from API', [Iteam id!=> $this->config->team_idIconfia idi=> $this->config->getIdOTeury-atler or srecryarlel= Sthis->parsePolicvSe).=> Sthis->parseMessage(Se).= Se-›qethessaqeoiThrow new ratelimitexceotion'ruosoot returned 429', Sretrvarter. Se:throw se:nrivate function detRatelimitlachekevo: strinareturn sprintf('hubspot:ratelimit:portal:%d', $this->config->getIdO):public function isHubspotRateLimit(Throwable $e): boolif (Se instanceof BadRequest1l So inctanconf NealAnifycontion11 $e instanceof ContactApiException11 $e instanceof CompanyApiException11 $e instanceof \GuzzleHttp\Exception\RequestExceptionreturn (int) Se->qetCode0 === 429:f 1of 12 edits 1Accept File &~ X Reject File 4% €return talse:4 HS_local (iminny@localhost]# console [PKoD)A console (EU]A console [STAGING][2026-05-07 14:21:15] local.INF0: [Hubspot] DEBUG Getting headers {"Vace".L"Inu,or May 2020 14.21.15 bMlJv.19CascadeHubspot Rate LimitThought for 5s ›Read Client.php #L86-200C Client.phphel• supoont Dally • In 1h 2m100% Lz• Mon 11 May 13:58:19HandleHubspotRateLimitTest v+0 ..lets simplify it, just call it parseMessage and skip policy al togetherJ 1118 tokensAccept Reject"Strict-Transport-Security":"max-aqe=31536000* 1ncLudesubDomains: preload")."server-timing": ["hcid;desc=\"019e02d0-6fd8-7812-bdba-885b7ccb3ee3)","x-hubspot-correlation-id":["019e02d0-6fd8-7812-bdba-885b7ccb3ee3"],"Set-Cookie":["__cf_bm=StUrtdQgXVrik50pdqF6hZVYKhzTnQBidvMabeCtm0Y-1778163675-[IP_ADDRESS]-rI.ZggtDKxTg07-May-26 14:51:15 GMT; domain=.hubapi.com; Http0nly; Secure; SameSite=None"],\"url\":"https:|\/\\/a.nel.cloudflare.com\\/report\\/v4?s=NYAlsVTP0fYm32qrSDjxYE4sd2RWRqiSp3wHsmdEg2\"group\":\"cf-nel\",\"max_age\":604800}"],"NEL".L"1"max age":604800}"]"Server": ["cloudflare"]}} {"correlation 10":"95256555-ec98-4541-b9za-adta/sboveab","trace_1d":"C/ab8565-905t-4604-9405-0e5b551e5545'}T1!1aon/Services/Crm/Hubsoot/m Client.ohv 2Ask anvthina (84L)" CodeClaude Onus 1.7 Medium•Reiect alllWN Windsurf Toams 100-1UTF.8.Miow ottAccent allio 4 spaces...
|
18137
|
NULL
|
NULL
|
NULL
|
|
18143
|
788
|
2
|
2026-05-11T10:59:10.628675+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-11/1778 /Users/lukas/.screenpipe/data/data/2026-05-11/1778497150628_m1.jpg...
|
PhpStorm
|
faVsco.js – Client.php
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
SlackFileEditViewGoHistoryWindowHelpDOCKER₴81DEV ( SlackFileEditViewGoHistoryWindowHelpDOCKER₴81DEV (docker)$2APP (-zsh)883viewsjiminny-worker-processing-2:jiminny-worker-processing-2_00: stoppedjiminny-worker-processing-3:jiminny-worker-processing-3_00: stoppedjiminny-worker-processing-4: jiminny-worker-processing-4_00: stoppedJiminny-worker-processing-5:j1minny-worker-processing-5_00:jiminny-worker-processing-delayed: jiminny-worker-processing-delayed_00: stoppedworker-analytics:worker-analytics_00: stoppedworker-conferences:worker-conferences_00: stoppedworker-crm-update:worker-crm-update_00: stoppedworker-download:worker-download_00: stoppedworker-emails:worker-emails_00: stoppedworker-nudges:worker-nudges_00: stoppedworker:worker_00: stoppedworker-audio:worker-audio_00: stoppedworker-calendar:worker-calendar_00: stoppedworker-crm-sync:worker-crm-sync_00: stoppedartisan-schedule:artisan-schedule_00: stoppedworker-es-update:worker-es-update_00: stoppedjiminny-worker-processing-1:jiminny-worker-processing-1_00: stoppedartisan-schedule:artisan-schedule_00: startedjiminny-worker-processing-1:jiminny-worker-processing-1_00: startedjiminny-worker-processing-2:jiminny-worker-processing-2_00: startedjiminny-worker-processing-3:jiminny-worker-processing-3_00: startedjiminny-worker-processing-4:jiminny-worker-processing-4_00: startedjiminny-worker-processing-5:jiminny-worker-processing-5_00:jiminny-worker-processing-delayed: jiminny-worker-processing-delayed_00: startedworker:worker_00: startedworker-analytics:worker-analytics_00: startedworker-audio:worker-audio_00: startedworker-calendar:worker-calendar_00: startedworker-conferences:worker-conferences_00: startedworker-crm-sync:worker-crm-sync_00: startedworker-crm-update:worker-crm-update_00: startedworker-download:worker-download_00: startedworker-emails:worker-emails_00: startedworker-es-update:worker-es-update_00: startedworker-nudges:worker-nudges_00: startedroot@docker_lamp_1:/home/jiminny#php artisan jiminny:debugDispatching 100 MatchActivityCrmData jobs (portal=2)Done. Watch logs and run jiminny:debug observeRateLimit to inspect cache state.root@docker_lamp_1:/home/jiminny# php artisan jiminny:debugDispatching 100 MatchActivityCrmData jobs (portal=2)Done. Watch logs and run jiminny:debug observeRateLimit to inspect cache state.root@docker_lamp_1:/home/jiminny# ]DEV (d)-zshHomeDMsActivityLater...(ablSupport Daily - in 1h 1 m100% <78• Mon 11 May 13:59:10ED→Describe what you are looking forJiminny ...# contusion-clinic# curiosity_lab# engineering# general# jiminny-bg# platform-tickets# product_launches# random# releases# sofia-office# support# thank-yous# the_people_of jimi...ToastHomeMessages^ Direct messages®. Aneliya Angelova®. Galya Dimitrova I& Petko Kashinski&. Stefka StoyanovaVasil Vasilev&. Nikolay IvanovAneliya Angelova, ...Stoyan Tanev®. VesE Lukas Kovalik y... 0AboutiminnyFriday, May 8th ~Added by Toast for GitHubToday ~Toast APP10:00 AMReviewapp#12059 Jy 20820 es reindexstream model hydration2 days old • 12 files changed •@Vasil VasilevAdded by Toast for GitHubResolve Conflictsapp#11443 Test hublets latency5 months old • 20 files changed#11327 JY-19501 webhookbased opportunity syncShow moreAdded by Toast for GitHubNeeds Loveapp#12024 JY-20773 fix user pilottracking ofr automated reportgenerated12 days old • 1 file changedE:: AppsMessage ToastJira CloudToast+AaConala CalaNew...
|
NULL
|
7992009960634747362
|
NULL
|
click
|
ocr
|
NULL
|
SlackFileEditViewGoHistoryWindowHelpDOCKER₴81DEV ( SlackFileEditViewGoHistoryWindowHelpDOCKER₴81DEV (docker)$2APP (-zsh)883viewsjiminny-worker-processing-2:jiminny-worker-processing-2_00: stoppedjiminny-worker-processing-3:jiminny-worker-processing-3_00: stoppedjiminny-worker-processing-4: jiminny-worker-processing-4_00: stoppedJiminny-worker-processing-5:j1minny-worker-processing-5_00:jiminny-worker-processing-delayed: jiminny-worker-processing-delayed_00: stoppedworker-analytics:worker-analytics_00: stoppedworker-conferences:worker-conferences_00: stoppedworker-crm-update:worker-crm-update_00: stoppedworker-download:worker-download_00: stoppedworker-emails:worker-emails_00: stoppedworker-nudges:worker-nudges_00: stoppedworker:worker_00: stoppedworker-audio:worker-audio_00: stoppedworker-calendar:worker-calendar_00: stoppedworker-crm-sync:worker-crm-sync_00: stoppedartisan-schedule:artisan-schedule_00: stoppedworker-es-update:worker-es-update_00: stoppedjiminny-worker-processing-1:jiminny-worker-processing-1_00: stoppedartisan-schedule:artisan-schedule_00: startedjiminny-worker-processing-1:jiminny-worker-processing-1_00: startedjiminny-worker-processing-2:jiminny-worker-processing-2_00: startedjiminny-worker-processing-3:jiminny-worker-processing-3_00: startedjiminny-worker-processing-4:jiminny-worker-processing-4_00: startedjiminny-worker-processing-5:jiminny-worker-processing-5_00:jiminny-worker-processing-delayed: jiminny-worker-processing-delayed_00: startedworker:worker_00: startedworker-analytics:worker-analytics_00: startedworker-audio:worker-audio_00: startedworker-calendar:worker-calendar_00: startedworker-conferences:worker-conferences_00: startedworker-crm-sync:worker-crm-sync_00: startedworker-crm-update:worker-crm-update_00: startedworker-download:worker-download_00: startedworker-emails:worker-emails_00: startedworker-es-update:worker-es-update_00: startedworker-nudges:worker-nudges_00: startedroot@docker_lamp_1:/home/jiminny#php artisan jiminny:debugDispatching 100 MatchActivityCrmData jobs (portal=2)Done. Watch logs and run jiminny:debug observeRateLimit to inspect cache state.root@docker_lamp_1:/home/jiminny# php artisan jiminny:debugDispatching 100 MatchActivityCrmData jobs (portal=2)Done. Watch logs and run jiminny:debug observeRateLimit to inspect cache state.root@docker_lamp_1:/home/jiminny# ]DEV (d)-zshHomeDMsActivityLater...(ablSupport Daily - in 1h 1 m100% <78• Mon 11 May 13:59:10ED→Describe what you are looking forJiminny ...# contusion-clinic# curiosity_lab# engineering# general# jiminny-bg# platform-tickets# product_launches# random# releases# sofia-office# support# thank-yous# the_people_of jimi...ToastHomeMessages^ Direct messages®. Aneliya Angelova®. Galya Dimitrova I& Petko Kashinski&. Stefka StoyanovaVasil Vasilev&. Nikolay IvanovAneliya Angelova, ...Stoyan Tanev®. VesE Lukas Kovalik y... 0AboutiminnyFriday, May 8th ~Added by Toast for GitHubToday ~Toast APP10:00 AMReviewapp#12059 Jy 20820 es reindexstream model hydration2 days old • 12 files changed •@Vasil VasilevAdded by Toast for GitHubResolve Conflictsapp#11443 Test hublets latency5 months old • 20 files changed#11327 JY-19501 webhookbased opportunity syncShow moreAdded by Toast for GitHubNeeds Loveapp#12024 JY-20773 fix user pilottracking ofr automated reportgenerated12 days old • 1 file changedE:: AppsMessage ToastJira CloudToast+AaConala CalaNew...
|
18140
|
NULL
|
NULL
|
NULL
|
|
18144
|
789
|
2
|
2026-05-11T10:59:10.660936+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-11/1778 /Users/lukas/.screenpipe/data/data/2026-05-11/1778497150660_m2.jpg...
|
PhpStorm
|
faVsco.js – Client.php
|
True
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
PhostormINavicareCodeFV faVsco.js°9 JY-20725-handl PhostormINavicareCodeFV faVsco.js°9 JY-20725-handle-HS-search-rate-linProiect v© BatchSyncCollectolhuospot/service.onpT SyncCrmEntitiesTrait.phpc) CachedCrmServiceDecorator.onge balchsynckealsseo closeaDealstagessDealrielasservice.gRateLimitexcedc)Decorateacuivilv.or© FieldDefinitions.phrC) CrmObiectsResolver.pho() ProviderRateLimiter.phpC) PaqinationContia.phpC) FieldT vpeconverteclass Cuient extends Baseclient imolements Hubspotcuientinterfacee Hubspotclientinterc) Hubspot TokenmanC) PavloadBuilder.phpC) RemotecrmobiectrP ResponseNormalizec) Service.onrC)SvncFieldAction.onC) SvncRelatedActivitC) WebhookSvncBatclv MintearationAorM Acceccors• D ConfigD DTO• M SiltersD Jobs• M ProcnectSoarchStr.W service lraits© DataClient.php© DecorateActivity.ph104(e)LocalSearch.onp• LocalSearchInterfac 10€© RemoteSearch.phpc) Service.phpv W Listeners© ConvertLeadActivitc) PurceLookuocache> M Metadata> Miarationa Pioedrivev Salesforce• D Fields• M OnnortunitvMatcheMOnnortunitvSvneSt,M ProsneetSearchStr.• M ServiceTraitcC) Client nhr© DecorateActivity.pr. Delete@biectsTrait© FieldDefinitions.php© PayloadBuilder.php© Profile.php124© QueryBuilder.phpprivate function executeRequest(callable Sapicalbitry{return saoncallo} catch (Throwable $e) {if (Sthis->isHubspotRateLimit($e)) $SretrvAfter = Sthis->oarseRetrvAfter(Se):Redis::setex(ScacheKey, SretryAfter, (string) $retryAfter):Sthis->log->warning('[Hubspot) Received 429 from API', [Iteam id!=> $this->config->team_idIconfia idi=> $this->config->getIdOTeury-atler or srecryarlel= Sthis->parsePolicvSe).=> Sthis->parseMessage(Se).= Se-›qethessaqeoithrow new ratelimitexcention messace: "Hubsoot returned 429', Sretrvafter. sel:throw se:1usadenrivate function getRateLimitCachekevo- strinalneturn sorintfd format"hubsnot :ratelimit.nortal:%d' Sthis->confia->aettdon:nublse function icHuheno+tPatol imi+(Thnouahlo Col• hoo1if (Se instanceof BadRequest11 $e instanceof DealApiException11 $e instanceof ContactApiException11 $e instanceof CompanyApiException11 $e instanceof \GuzzleHttp\Exception\RequestExceptionreturn (int) Se->getCode() Fu= 429; +Accept File &~ X Reject File 4% €Tacts nacced. 12 156mlAccept Reject4 HS_local (jiminny@localhost]# console [PKoD)A console (EU]A console [STAGING][2026-05-07 14:21:15] local.INF0: [Hubspot] DEBUG Getting headers {w19A"Vace".L"Inu,or may 20z0 14.21.10 bMl"J,"Connection":"keep-aLive"r"CF-Ray":"9t80deb8dbo0dcsa-S0F")r"Strict-Transport-Security":"max-aqe=31536000* 1ncLudesubDomains: preload")."server-timing": ["hcid;desc=|"019e02d0-6fd8-7812-bdba-885b7ccb3ee3)","x-hubspot-correlation-id":["019e02d0-6fd8-7812-bdba-885b7ccb3ee3"],"Set-Cookie":["__cf_bm=S1UrtdQgXVrik50pdqF6hZVYKhzTnQBidvMabeCtm0Y-1778163675-[IP_ADDRESS]-rI.ZggtDKxTg07-May-26 14:51:15 GMT; domain=.hubapi.com; Http0nly; Secure; SameSite=None"],\"url\":"https:|\/\\/a.nel.cloudflare.com\\/report\\/v4?s=NYAlsVTP0fYm32qrSDjxYE4sd2RWRqiSp3wHsmdEg2\"group\":\"cf-nel\",\"max_age\":604800}"],"NEL".L"1\"success_fraction\":0.01,"report_to\":|"cf-nel\"."max age":604800}"]"Server": ["cloudflare"]}} {"correlation 10":"95256555-ec98-4541-b9za-adta/sboveab","trace_1d":"C/Ab8565-905t-4604-9405-0e5b551e5545'5Cascadee Hubspot Rate Limit" Client.ohdVerity nothing broke:Command docker. tail" suppon Dally • In 1h 1m100% Lz• Mon 11 May 13:59:10HandleHubspotRateLimitTest v+0 ..lets simplify it, just call it parseMessage and skip policy al together÷17 -35Run*d Skioaon/Services/Crm/Hubsoot/mClient.oho +14-19Ask anvthina (84L)Claude Onus 4.7 MediumView all* Reiect alliiAccent alliW Windsurf Toams 100-1UTF.8io 4 spaces...
|
NULL
|
9102642110617281306
|
NULL
|
click
|
ocr
|
NULL
|
PhostormINavicareCodeFV faVsco.js°9 JY-20725-handl PhostormINavicareCodeFV faVsco.js°9 JY-20725-handle-HS-search-rate-linProiect v© BatchSyncCollectolhuospot/service.onpT SyncCrmEntitiesTrait.phpc) CachedCrmServiceDecorator.onge balchsynckealsseo closeaDealstagessDealrielasservice.gRateLimitexcedc)Decorateacuivilv.or© FieldDefinitions.phrC) CrmObiectsResolver.pho() ProviderRateLimiter.phpC) PaqinationContia.phpC) FieldT vpeconverteclass Cuient extends Baseclient imolements Hubspotcuientinterfacee Hubspotclientinterc) Hubspot TokenmanC) PavloadBuilder.phpC) RemotecrmobiectrP ResponseNormalizec) Service.onrC)SvncFieldAction.onC) SvncRelatedActivitC) WebhookSvncBatclv MintearationAorM Acceccors• D ConfigD DTO• M SiltersD Jobs• M ProcnectSoarchStr.W service lraits© DataClient.php© DecorateActivity.ph104(e)LocalSearch.onp• LocalSearchInterfac 10€© RemoteSearch.phpc) Service.phpv W Listeners© ConvertLeadActivitc) PurceLookuocache> M Metadata> Miarationa Pioedrivev Salesforce• D Fields• M OnnortunitvMatcheMOnnortunitvSvneSt,M ProsneetSearchStr.• M ServiceTraitcC) Client nhr© DecorateActivity.pr. Delete@biectsTrait© FieldDefinitions.php© PayloadBuilder.php© Profile.php124© QueryBuilder.phpprivate function executeRequest(callable Sapicalbitry{return saoncallo} catch (Throwable $e) {if (Sthis->isHubspotRateLimit($e)) $SretrvAfter = Sthis->oarseRetrvAfter(Se):Redis::setex(ScacheKey, SretryAfter, (string) $retryAfter):Sthis->log->warning('[Hubspot) Received 429 from API', [Iteam id!=> $this->config->team_idIconfia idi=> $this->config->getIdOTeury-atler or srecryarlel= Sthis->parsePolicvSe).=> Sthis->parseMessage(Se).= Se-›qethessaqeoithrow new ratelimitexcention messace: "Hubsoot returned 429', Sretrvafter. sel:throw se:1usadenrivate function getRateLimitCachekevo- strinalneturn sorintfd format"hubsnot :ratelimit.nortal:%d' Sthis->confia->aettdon:nublse function icHuheno+tPatol imi+(Thnouahlo Col• hoo1if (Se instanceof BadRequest11 $e instanceof DealApiException11 $e instanceof ContactApiException11 $e instanceof CompanyApiException11 $e instanceof \GuzzleHttp\Exception\RequestExceptionreturn (int) Se->getCode() Fu= 429; +Accept File &~ X Reject File 4% €Tacts nacced. 12 156mlAccept Reject4 HS_local (jiminny@localhost]# console [PKoD)A console (EU]A console [STAGING][2026-05-07 14:21:15] local.INF0: [Hubspot] DEBUG Getting headers {w19A"Vace".L"Inu,or may 20z0 14.21.10 bMl"J,"Connection":"keep-aLive"r"CF-Ray":"9t80deb8dbo0dcsa-S0F")r"Strict-Transport-Security":"max-aqe=31536000* 1ncLudesubDomains: preload")."server-timing": ["hcid;desc=|"019e02d0-6fd8-7812-bdba-885b7ccb3ee3)","x-hubspot-correlation-id":["019e02d0-6fd8-7812-bdba-885b7ccb3ee3"],"Set-Cookie":["__cf_bm=S1UrtdQgXVrik50pdqF6hZVYKhzTnQBidvMabeCtm0Y-1778163675-[IP_ADDRESS]-rI.ZggtDKxTg07-May-26 14:51:15 GMT; domain=.hubapi.com; Http0nly; Secure; SameSite=None"],\"url\":"https:|\/\\/a.nel.cloudflare.com\\/report\\/v4?s=NYAlsVTP0fYm32qrSDjxYE4sd2RWRqiSp3wHsmdEg2\"group\":\"cf-nel\",\"max_age\":604800}"],"NEL".L"1\"success_fraction\":0.01,"report_to\":|"cf-nel\"."max age":604800}"]"Server": ["cloudflare"]}} {"correlation 10":"95256555-ec98-4541-b9za-adta/sboveab","trace_1d":"C/Ab8565-905t-4604-9405-0e5b551e5545'5Cascadee Hubspot Rate Limit" Client.ohdVerity nothing broke:Command docker. tail" suppon Dally • In 1h 1m100% Lz• Mon 11 May 13:59:10HandleHubspotRateLimitTest v+0 ..lets simplify it, just call it parseMessage and skip policy al together÷17 -35Run*d Skioaon/Services/Crm/Hubsoot/mClient.oho +14-19Ask anvthina (84L)Claude Onus 4.7 MediumView all* Reiect alliiAccent alliW Windsurf Toams 100-1UTF.8io 4 spaces...
|
18141
|
NULL
|
NULL
|
NULL
|
|
18145
|
788
|
3
|
2026-05-11T10:59:14.681130+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-11/1778 /Users/lukas/.screenpipe/data/data/2026-05-11/1778497154681_m1.jpg...
|
PhpStorm
|
faVsco.js – Client.php
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
SlackFileEditViewGoHistoryWindowHelpDOCKERO ₴1DEV SlackFileEditViewGoHistoryWindowHelpDOCKERO ₴1DEV (docker)$2APP (-zsh)883viewsjiminny-worker-processing-2:jiminny-worker-processing-2_00: stoppedjiminny-worker-processing-3:jiminny-worker-processing-3_00: stoppedjiminny-worker-processing-4: jiminny-worker-processing-4_00: stoppedjiminny-worker-processing-5:jiminny-worker-processing-5_00:jiminny-worker-processing-delayed: jiminny-worker-processing-delayed_00: stoppedworker-analytics:worker-analytics_00: stoppedworker-conferences:worker-conferences_00: stoppedworker-crm-update:worker-crm-update_00: stoppedworker-download:worker-download_00: stoppedworker-emails:worker-emails_00:worker-nudges:worker-nudges_00: stoppedworker:worker_00: stoppedworker-audio:worker-audio_00: stoppedworker-calendar:worker-calendar_00: stoppedworker-crm-sync:worker-crm-sync_00: stoppedartisan-schedule:artisan-schedule_00: stoppedworker-es-update:worker-es-update_00: stoppedjiminny-worker-processing-1:jiminny-worker-processing-1_00: stoppedartisan-schedule:artisan-schedule_00: startedjiminny-worker-processing-1:jiminny-worker-processing-1_00: startedjiminny-worker-processing-2:jiminny-worker-processing-2_00: startedjiminny-worker-processing-3:jiminny-worker-processing-3_00: startedjiminny-worker-processing-4:jiminny-worker-processing-4_00: startedjiminny-worker-processing-5:jiminny-worker-processing-5_00:jiminny-worker-processing-delayed: jiminny-worker-processing-delayed_00: startedworker:worker_00: startedworker-analytics:worker-analytics_00: startedworker-audio:worker-audio_00: startedworker-calendar:worker-calendar_00: startedworker-conferences:worker-conferences_00: startedworker-crm-sync:worker-crm-sync_00: startedworker-crm-update:worker-crm-update_00: startedworker-download:worker-download_00: startedworker-emails:worker-emails_00: startedworker-es-update:worker-es-update_00: startedworker-nudges:worker-nudges_00: startedroot@docker_lamp_1:/home/jiminny#php artisan jiminny:debugDispatching 100 MatchActivityCrmData jobs (portal=2)Done. Watch logs and run jiminny:debug observeRateLimit to inspect cache state.root@docker_lamp_1:/home/jiminny# php artisan jiminny:debugDispatching 100 MatchActivityCrmData jobs (portal=2)Done. Watch logs and run jiminny:debug observeRateLimit to inspect cache state.root@docker_lamp_1:/home/jiminny# ]DEV (d)-zshHomeDMsActivityLater...(ablSupport Daily - in 1h 1 m100% <78• Mon 11 May 13:59:14ED→Describe what you are looking forJiminny ...# contusion-clinic# curiosity_lab# engineering# general# jiminny-bg# platform-tickets# product_launches# random# releases# sofia-office# support# thank-yous# the_people_of jimi...ToastHomeMessages^ Direct messages®. Aneliya Angelova®. Galya Dimitrova I& Petko Kashinski&. Stefka StoyanovaVasil Vasilev&. Nikolay IvanovAneliya Angelova, ...Stoyan Tanev®. VesE Lukas Kovalik y... 0AboutiminnyFriday, May 8th ~Added by Toast for GitHubToday ~Toast APP10:00 AMReviewapp#12059 Jy 20820 es reindexstream model hydration2 days old • 12 files changed •@Vasil VasilevAdded by Toast for GitHubResolve Conflictsapp#11443 Test hublets latency5 months old • 20 files changed#11327 JY-19501 webhookbased opportunity syncShow moreAdded by Toast for GitHubNeeds Loveapp#12024 JY-20773 fix user pilottracking ofr automated reportgenerated12 days old • 1 file changedE:: AppsMessage ToastJira CloudToast+AaConala CalaNew...
|
NULL
|
6272135262006207878
|
NULL
|
click
|
ocr
|
NULL
|
SlackFileEditViewGoHistoryWindowHelpDOCKERO ₴1DEV SlackFileEditViewGoHistoryWindowHelpDOCKERO ₴1DEV (docker)$2APP (-zsh)883viewsjiminny-worker-processing-2:jiminny-worker-processing-2_00: stoppedjiminny-worker-processing-3:jiminny-worker-processing-3_00: stoppedjiminny-worker-processing-4: jiminny-worker-processing-4_00: stoppedjiminny-worker-processing-5:jiminny-worker-processing-5_00:jiminny-worker-processing-delayed: jiminny-worker-processing-delayed_00: stoppedworker-analytics:worker-analytics_00: stoppedworker-conferences:worker-conferences_00: stoppedworker-crm-update:worker-crm-update_00: stoppedworker-download:worker-download_00: stoppedworker-emails:worker-emails_00:worker-nudges:worker-nudges_00: stoppedworker:worker_00: stoppedworker-audio:worker-audio_00: stoppedworker-calendar:worker-calendar_00: stoppedworker-crm-sync:worker-crm-sync_00: stoppedartisan-schedule:artisan-schedule_00: stoppedworker-es-update:worker-es-update_00: stoppedjiminny-worker-processing-1:jiminny-worker-processing-1_00: stoppedartisan-schedule:artisan-schedule_00: startedjiminny-worker-processing-1:jiminny-worker-processing-1_00: startedjiminny-worker-processing-2:jiminny-worker-processing-2_00: startedjiminny-worker-processing-3:jiminny-worker-processing-3_00: startedjiminny-worker-processing-4:jiminny-worker-processing-4_00: startedjiminny-worker-processing-5:jiminny-worker-processing-5_00:jiminny-worker-processing-delayed: jiminny-worker-processing-delayed_00: startedworker:worker_00: startedworker-analytics:worker-analytics_00: startedworker-audio:worker-audio_00: startedworker-calendar:worker-calendar_00: startedworker-conferences:worker-conferences_00: startedworker-crm-sync:worker-crm-sync_00: startedworker-crm-update:worker-crm-update_00: startedworker-download:worker-download_00: startedworker-emails:worker-emails_00: startedworker-es-update:worker-es-update_00: startedworker-nudges:worker-nudges_00: startedroot@docker_lamp_1:/home/jiminny#php artisan jiminny:debugDispatching 100 MatchActivityCrmData jobs (portal=2)Done. Watch logs and run jiminny:debug observeRateLimit to inspect cache state.root@docker_lamp_1:/home/jiminny# php artisan jiminny:debugDispatching 100 MatchActivityCrmData jobs (portal=2)Done. Watch logs and run jiminny:debug observeRateLimit to inspect cache state.root@docker_lamp_1:/home/jiminny# ]DEV (d)-zshHomeDMsActivityLater...(ablSupport Daily - in 1h 1 m100% <78• Mon 11 May 13:59:14ED→Describe what you are looking forJiminny ...# contusion-clinic# curiosity_lab# engineering# general# jiminny-bg# platform-tickets# product_launches# random# releases# sofia-office# support# thank-yous# the_people_of jimi...ToastHomeMessages^ Direct messages®. Aneliya Angelova®. Galya Dimitrova I& Petko Kashinski&. Stefka StoyanovaVasil Vasilev&. Nikolay IvanovAneliya Angelova, ...Stoyan Tanev®. VesE Lukas Kovalik y... 0AboutiminnyFriday, May 8th ~Added by Toast for GitHubToday ~Toast APP10:00 AMReviewapp#12059 Jy 20820 es reindexstream model hydration2 days old • 12 files changed •@Vasil VasilevAdded by Toast for GitHubResolve Conflictsapp#11443 Test hublets latency5 months old • 20 files changed#11327 JY-19501 webhookbased opportunity syncShow moreAdded by Toast for GitHubNeeds Loveapp#12024 JY-20773 fix user pilottracking ofr automated reportgenerated12 days old • 1 file changedE:: AppsMessage ToastJira CloudToast+AaConala CalaNew...
|
NULL
|
NULL
|
NULL
|
NULL
|
|
18146
|
789
|
3
|
2026-05-11T10:59:14.711931+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-11/1778 /Users/lukas/.screenpipe/data/data/2026-05-11/1778497154711_m2.jpg...
|
PhpStorm
|
faVsco.js – Client.php
|
True
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
PhostormINavicarecodeFV faVsco.js°9 JY-20725-handl PhostormINavicarecodeFV faVsco.js°9 JY-20725-handle-HS-search-rate-Iiyroledey© BatchSyncCollectolhuospot/service.onpT SyncCrmEntitiesTrait.phpe balchsynckealsseo closeaDealstagess)MatchactivityermData.pngDealrielasservice.gRateLimitexcepc)Decorateacuivilv.or© FieldDefinitions.phrC) CrmObiectsResolver.pho() ProviderRateLimiter.phpC) FieldT vpeconverteclass Cuient extends BasecLient imolements Hubspotcuientinterfacee Hubspotclientinterc) Hubspot TokenmanC) PavloadBuilder.phpC) RemotecrmobiectrP ResponseNormalizec) Service.onrC)SvncFieldAction.onC) SvncRelatedActivitC) WebhookSvncBatclv MintearationAorM Acceccors• D ConfigD DTO• M SiltersD Jobs• M ProcnectSoarchStreW service lralts© DataClient.php© DecorateActivity.phcLocalsearch.oneu Localsearchinteria© RemoteSearch.phpc) Service.phpv W Listenersc) ConvertLeadActivitc) PurceLookuocache> Metadata> Miarationa Pioedrivev Salesforce• D Fields100M OnnortunitvMatcheMOnnortunitvSvneStM ProsneetSearchStr.* dparam callableo: T Sapicall* othrows RatelimitExceptionorivate function executeReguest(callable SaoicalbiScachekev = Sthis->aetRateLimitCacheKevo:ScachedRetrvAfter = Redis::aet(ScacheKev):if (is_string($cachedRetryAfter) && is_numeric(ScachedRetryAfter)) 1throw new Ratelimitsycentionmessage: 'Hubspot rate limit (cached circuit-breaker)'(int) $cachedRetryAftertry {return $apiCallo:} catch (Throwable Se) {if (Sthis->isHubspotRateLimit(Se)) {SretryAtter = sth1s->parseretryAtterseRedis::setex(ScacheKey. SretryAfter. (string) SretryAfter):sthis->lo0->warnino Huosoot Recenved 429 trom API'T'team1d'=th1s->cont1o->team 101'confia id'=> Sthis->confia->aetIdo=> $this->parseMessage(Se),= Se->aetMessageO.iM ServiceTraitcthrow new RateLimitException( message: 'Hubspot returned 429', $retryAfter, $e);C) Client nhr© DecorateActivity.phthrow $e;. Delete@biectsTrait© FieldDefinitions.php© PayloadBuilder.php© Profile.php© QueryBuilder.php1usagef 1of 12 edits 1private function getRateLimitCacheKey: stringAccept File &~ X Reject File 4% €4 HS_local (jiminny@localhost]A console (EU]A console [STAGING][2026-05-07 14:21:15] local.INF0: [Hubspot] DEBUG Getting headers {"Vace".L"Inu,or May 2020 14.21.10 bMl"J# console [PKoD)w.19ACascadee Hubspot Rate Limit" Client.ohdVerity nothing broke:Command docker. tail" suppon Dally • In 1h 1m100% L2• Mon 11 May 13:59:14HandleHubspotRateLimitTest v+0 ..lets simplify it, just call it parseMessage and skip policy al together÷17 -35Run*d Skiomains: preload").server-timing":["hcid;desc=\"019e02d0-6fd8-7812-bdba-885b7ccb3ee3\","x-hubspot-correlation-id":["019e02d0-6fd8-7812-bdba-885b7ccb3ee3"],"Set-Cookie":["__cf_bm=S1UrtdQgXVrik50pdqF6hZVYKhzTnQBidvMabeCtm0Y-1778163675-[IP_ADDRESS]-rI.ZggtDKxTg07-May-26 14:51:15 GMT; domain=.hubapi.com; Http0nly; Secure; SameSite=None"],\"url\":"https:\/\\/a.nel.cloudflare.com\\/report\\/v4?s=NYAlsVTP0fYm32qrSDjxYE4sd2RWRqiSp3wHsmdEgZ\"group\":\"cf-nel\".\"max_age)":604800}"],"may anol "•40/9002"1|"Server": ["cloudflare"]}} {"trace_1d":"C/Ab8565-905t-4604-9405-0e5b551e5545'5T1!1aon/Services/Crm/Hubsoot/mClient.oho +14-19Ask anvthina (84L)Claude Onus 4.7 MediumView all* Reiect alliiAccent alliW Windsurf Toams 100-1UTF.8io 4 spaces...
|
NULL
|
6060574395094651611
|
NULL
|
click
|
ocr
|
NULL
|
PhostormINavicarecodeFV faVsco.js°9 JY-20725-handl PhostormINavicarecodeFV faVsco.js°9 JY-20725-handle-HS-search-rate-Iiyroledey© BatchSyncCollectolhuospot/service.onpT SyncCrmEntitiesTrait.phpe balchsynckealsseo closeaDealstagess)MatchactivityermData.pngDealrielasservice.gRateLimitexcepc)Decorateacuivilv.or© FieldDefinitions.phrC) CrmObiectsResolver.pho() ProviderRateLimiter.phpC) FieldT vpeconverteclass Cuient extends BasecLient imolements Hubspotcuientinterfacee Hubspotclientinterc) Hubspot TokenmanC) PavloadBuilder.phpC) RemotecrmobiectrP ResponseNormalizec) Service.onrC)SvncFieldAction.onC) SvncRelatedActivitC) WebhookSvncBatclv MintearationAorM Acceccors• D ConfigD DTO• M SiltersD Jobs• M ProcnectSoarchStreW service lralts© DataClient.php© DecorateActivity.phcLocalsearch.oneu Localsearchinteria© RemoteSearch.phpc) Service.phpv W Listenersc) ConvertLeadActivitc) PurceLookuocache> Metadata> Miarationa Pioedrivev Salesforce• D Fields100M OnnortunitvMatcheMOnnortunitvSvneStM ProsneetSearchStr.* dparam callableo: T Sapicall* othrows RatelimitExceptionorivate function executeReguest(callable SaoicalbiScachekev = Sthis->aetRateLimitCacheKevo:ScachedRetrvAfter = Redis::aet(ScacheKev):if (is_string($cachedRetryAfter) && is_numeric(ScachedRetryAfter)) 1throw new Ratelimitsycentionmessage: 'Hubspot rate limit (cached circuit-breaker)'(int) $cachedRetryAftertry {return $apiCallo:} catch (Throwable Se) {if (Sthis->isHubspotRateLimit(Se)) {SretryAtter = sth1s->parseretryAtterseRedis::setex(ScacheKey. SretryAfter. (string) SretryAfter):sthis->lo0->warnino Huosoot Recenved 429 trom API'T'team1d'=th1s->cont1o->team 101'confia id'=> Sthis->confia->aetIdo=> $this->parseMessage(Se),= Se->aetMessageO.iM ServiceTraitcthrow new RateLimitException( message: 'Hubspot returned 429', $retryAfter, $e);C) Client nhr© DecorateActivity.phthrow $e;. Delete@biectsTrait© FieldDefinitions.php© PayloadBuilder.php© Profile.php© QueryBuilder.php1usagef 1of 12 edits 1private function getRateLimitCacheKey: stringAccept File &~ X Reject File 4% €4 HS_local (jiminny@localhost]A console (EU]A console [STAGING][2026-05-07 14:21:15] local.INF0: [Hubspot] DEBUG Getting headers {"Vace".L"Inu,or May 2020 14.21.10 bMl"J# console [PKoD)w.19ACascadee Hubspot Rate Limit" Client.ohdVerity nothing broke:Command docker. tail" suppon Dally • In 1h 1m100% L2• Mon 11 May 13:59:14HandleHubspotRateLimitTest v+0 ..lets simplify it, just call it parseMessage and skip policy al together÷17 -35Run*d Skiomains: preload").server-timing":["hcid;desc=\"019e02d0-6fd8-7812-bdba-885b7ccb3ee3\","x-hubspot-correlation-id":["019e02d0-6fd8-7812-bdba-885b7ccb3ee3"],"Set-Cookie":["__cf_bm=S1UrtdQgXVrik50pdqF6hZVYKhzTnQBidvMabeCtm0Y-1778163675-[IP_ADDRESS]-rI.ZggtDKxTg07-May-26 14:51:15 GMT; domain=.hubapi.com; Http0nly; Secure; SameSite=None"],\"url\":"https:\/\\/a.nel.cloudflare.com\\/report\\/v4?s=NYAlsVTP0fYm32qrSDjxYE4sd2RWRqiSp3wHsmdEgZ\"group\":\"cf-nel\".\"max_age)":604800}"],"may anol "•40/9002"1|"Server": ["cloudflare"]}} {"trace_1d":"C/Ab8565-905t-4604-9405-0e5b551e5545'5T1!1aon/Services/Crm/Hubsoot/mClient.oho +14-19Ask anvthina (84L)Claude Onus 4.7 MediumView all* Reiect alliiAccent alliW Windsurf Toams 100-1UTF.8io 4 spaces...
|
NULL
|
NULL
|
NULL
|
NULL
|
|
18163
|
788
|
11
|
2026-05-11T11:01:08.525730+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-11/1778 /Users/lukas/.screenpipe/data/data/2026-05-11/1778497268525_m1.jpg...
|
PhpStorm
|
faVsco.js – Client.php
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
SlackFileEditViewGoHistoryWindowHelpDOCKER181DEV ( SlackFileEditViewGoHistoryWindowHelpDOCKER181DEV (docker)$2APP (-zsh)883viewsjiminny-worker-processing-2:jiminny-worker-processing-2_00: stoppedjiminny-worker-processing-3:jiminny-worker-processing-3_00: stoppedjiminny-worker-processing-4: jiminny-worker-processing-4_00: stoppedJiminny-worker-processing-5:j1minny-worker-processing-5_00:jiminny-worker-processing-delayed: jiminny-worker-processing-delayed_00: stoppedworker-analytics:worker-analytics_00: stoppedworker-conferences:worker-conferences_00: stoppedworker-crm-update:worker-crm-update_00: stoppedworker-download:worker-download_00: stoppedworker-emails:worker-emails_00: stoppedworker-nudges:worker-nudges_00: stoppedworker:worker_00: stoppedworker-audio:worker-audio_00: stoppedworker-calendar:worker-calendar_00: stoppedworker-crm-sync:worker-crm-sync_00: stoppedartisan-schedule:artisan-schedule_00: stoppedworker-es-update:worker-es-update_00: stoppedjiminny-worker-processing-1:jiminny-worker-processing-1_00: stoppedartisan-schedule:artisan-schedule_00: startedjiminny-worker-processing-1:jiminny-worker-processing-1_00: startedjiminny-worker-processing-2:jiminny-worker-processing-2_00: startedjiminny-worker-processing-3:jiminny-worker-processing-3_00: startedjiminny-worker-processing-4:jiminny-worker-processing-4_00: startedjiminny-worker-processing-5:jiminny-worker-processing-5_00:jiminny-worker-processing-delayed: jiminny-worker-processing-delayed_00: startedworker:worker_00: startedworker-analytics:worker-analytics_00: startedworker-audio:worker-audio_00: startedworker-calendar:worker-calendar_00: startedworker-conferences:worker-conferences_00: startedworker-crm-sync:worker-crm-sync_00: startedworker-crm-update:worker-crm-update_00: startedworker-download:worker-download_00: startedworker-emails:worker-emails_00: startedworker-es-update:worker-es-update_00: startedworker-nudges:worker-nudges_00: startedroot@docker_lamp_1:/home/jiminny#php artisan jiminny:debugDispatching 100 MatchActivityCrmData jobs (portal=2)Done. Watch logs and run jiminny:debug observeRateLimit to inspect cache state.root@docker_lamp_1:/home/jiminny# php artisan jiminny:debugDispatching 100 MatchActivityCrmData jobs (portal=2)Done. Watch logs and run jiminny:debug observeRateLimit to inspect cache state.root@docker_lamp_1:/home/jiminny# ]DEV (d)-zshHomeDMsActivityLater...alo)Preparation for Refi... in 59 m100% <78• Mon 11 May 14:01:08→Describe what you are looking forJiminny ...# contusion-clinic# curiosity_lab# engineering# general# jiminny-bg# platform-tickets# product_launches# random# releases# sofia-office# support# thank-yous# the_people_of jimi...ToastHomeMessages^ Direct messages®. Aneliya Angelova®. Galya Dimitrova I& Petko Kashinski&. Stefka StoyanovaVasil Vasilev&. Nikolay IvanovAneliya Angelova, ...Stoyan Tanev®. VesE Lukas Kovalik y... 0AboutiminnyFriday, May 8th ~Added by Toast for GitHubToday ~Toast APP10:00 AMReviewapp#12059 Jy 20820 es reindexstream model hydration2 days old • 12 files changed •@Vasil VasilevAdded by Toast for GitHubResolve Conflictsapp#11443 Test hublets latency5 months old • 20 files changed#11327 JY-19501 webhookbased opportunity syncShow moreAdded by Toast for GitHubNeeds Loveapp#12024 JY-20773 fix user pilottracking ofr automated reportgenerated12 days old • 1 file changedE:: AppsMessage ToastJira CloudToast+AaConala CalaNew...
|
NULL
|
-8540385629494009650
|
NULL
|
click
|
ocr
|
NULL
|
SlackFileEditViewGoHistoryWindowHelpDOCKER181DEV ( SlackFileEditViewGoHistoryWindowHelpDOCKER181DEV (docker)$2APP (-zsh)883viewsjiminny-worker-processing-2:jiminny-worker-processing-2_00: stoppedjiminny-worker-processing-3:jiminny-worker-processing-3_00: stoppedjiminny-worker-processing-4: jiminny-worker-processing-4_00: stoppedJiminny-worker-processing-5:j1minny-worker-processing-5_00:jiminny-worker-processing-delayed: jiminny-worker-processing-delayed_00: stoppedworker-analytics:worker-analytics_00: stoppedworker-conferences:worker-conferences_00: stoppedworker-crm-update:worker-crm-update_00: stoppedworker-download:worker-download_00: stoppedworker-emails:worker-emails_00: stoppedworker-nudges:worker-nudges_00: stoppedworker:worker_00: stoppedworker-audio:worker-audio_00: stoppedworker-calendar:worker-calendar_00: stoppedworker-crm-sync:worker-crm-sync_00: stoppedartisan-schedule:artisan-schedule_00: stoppedworker-es-update:worker-es-update_00: stoppedjiminny-worker-processing-1:jiminny-worker-processing-1_00: stoppedartisan-schedule:artisan-schedule_00: startedjiminny-worker-processing-1:jiminny-worker-processing-1_00: startedjiminny-worker-processing-2:jiminny-worker-processing-2_00: startedjiminny-worker-processing-3:jiminny-worker-processing-3_00: startedjiminny-worker-processing-4:jiminny-worker-processing-4_00: startedjiminny-worker-processing-5:jiminny-worker-processing-5_00:jiminny-worker-processing-delayed: jiminny-worker-processing-delayed_00: startedworker:worker_00: startedworker-analytics:worker-analytics_00: startedworker-audio:worker-audio_00: startedworker-calendar:worker-calendar_00: startedworker-conferences:worker-conferences_00: startedworker-crm-sync:worker-crm-sync_00: startedworker-crm-update:worker-crm-update_00: startedworker-download:worker-download_00: startedworker-emails:worker-emails_00: startedworker-es-update:worker-es-update_00: startedworker-nudges:worker-nudges_00: startedroot@docker_lamp_1:/home/jiminny#php artisan jiminny:debugDispatching 100 MatchActivityCrmData jobs (portal=2)Done. Watch logs and run jiminny:debug observeRateLimit to inspect cache state.root@docker_lamp_1:/home/jiminny# php artisan jiminny:debugDispatching 100 MatchActivityCrmData jobs (portal=2)Done. Watch logs and run jiminny:debug observeRateLimit to inspect cache state.root@docker_lamp_1:/home/jiminny# ]DEV (d)-zshHomeDMsActivityLater...alo)Preparation for Refi... in 59 m100% <78• Mon 11 May 14:01:08→Describe what you are looking forJiminny ...# contusion-clinic# curiosity_lab# engineering# general# jiminny-bg# platform-tickets# product_launches# random# releases# sofia-office# support# thank-yous# the_people_of jimi...ToastHomeMessages^ Direct messages®. Aneliya Angelova®. Galya Dimitrova I& Petko Kashinski&. Stefka StoyanovaVasil Vasilev&. Nikolay IvanovAneliya Angelova, ...Stoyan Tanev®. VesE Lukas Kovalik y... 0AboutiminnyFriday, May 8th ~Added by Toast for GitHubToday ~Toast APP10:00 AMReviewapp#12059 Jy 20820 es reindexstream model hydration2 days old • 12 files changed •@Vasil VasilevAdded by Toast for GitHubResolve Conflictsapp#11443 Test hublets latency5 months old • 20 files changed#11327 JY-19501 webhookbased opportunity syncShow moreAdded by Toast for GitHubNeeds Loveapp#12024 JY-20773 fix user pilottracking ofr automated reportgenerated12 days old • 1 file changedE:: AppsMessage ToastJira CloudToast+AaConala CalaNew...
|
18159
|
NULL
|
NULL
|
NULL
|
|
18164
|
788
|
12
|
2026-05-11T11:01:13.383966+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-11/1778 /Users/lukas/.screenpipe/data/data/2026-05-11/1778497273383_m1.jpg...
|
PhpStorm
|
faVsco.js – Client.php
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
SlackFileEditViewGoHistoryWindowHelpDOCKERO ₴1DEV SlackFileEditViewGoHistoryWindowHelpDOCKERO ₴1DEV (docker)$2APP (-zsh)883viewsjiminny-worker-processing-2:jiminny-worker-processing-2_00: stoppedjiminny-worker-processing-3:jiminny-worker-processing-3_00: stoppedjiminny-worker-processing-4: jiminny-worker-processing-4_00: stoppedjiminny-worker-processing-5:jiminny-worker-processing-5_00:jiminny-worker-processing-delayed: jiminny-worker-processing-delayed_00: stoppedworker-analytics:worker-analytics_00: stoppedworker-conferences:worker-conferences_00: stoppedworker-crm-update:worker-crm-update_00: stoppedworker-download:worker-download_00: stoppedworker-emails:worker-emails_00:worker-nudges:worker-nudges_00: stoppedworker:worker_00: stoppedworker-audio:worker-audio_00: stoppedworker-calendar:worker-calendar_00: stoppedworker-crm-sync:worker-crm-sync_00: stoppedartisan-schedule:artisan-schedule_00: stoppedworker-es-update:worker-es-update_00: stoppedjiminny-worker-processing-1:jiminny-worker-processing-1_00: stoppedartisan-schedule:artisan-schedule_00: startedjiminny-worker-processing-1:jiminny-worker-processing-1_00: startedjiminny-worker-processing-2:jiminny-worker-processing-2_00: startedjiminny-worker-processing-3:jiminny-worker-processing-3_00: startedjiminny-worker-processing-4:jiminny-worker-processing-4_00: startedjiminny-worker-processing-5:jiminny-worker-processing-5_00:jiminny-worker-processing-delayed: jiminny-worker-processing-delayed_00: startedworker:worker_00: startedworker-analytics:worker-analytics_00: startedworker-audio:worker-audio_00: startedworker-calendar:worker-calendar_00: startedworker-conferences:worker-conferences_00: startedworker-crm-sync:worker-crm-sync_00: startedworker-crm-update:worker-crm-update_00: startedworker-download:worker-download_00: startedworker-emails:worker-emails_00: startedworker-es-update:worker-es-update_00: startedworker-nudges:worker-nudges_00: startedroot@docker_lamp_1:/home/jiminny#php artisan jiminny:debugDispatching 100 MatchActivityCrmData jobs (portal=2)Done. Watch logs and run jiminny:debug observeRateLimit to inspect cache state.root@docker_lamp_1:/home/jiminny# php artisan jiminny:debugDispatching 100 MatchActivityCrmData jobs (portal=2)Done. Watch logs and run jiminny:debug observeRateLimit to inspect cache state.root@docker_lamp_1:/home/jiminny# ]DEV (d)-zshHomeDMsActivityLater...alo)Preparation for Refi... in 59 m100% <78• Mon 11 May 14:01:12→Describe what you are looking forJiminny ...# contusion-clinic# curiosity_lab# engineering# general# jiminny-bg# platform-tickets# product_launches# random# releases# sofia-office# support# thank-yous# the_people_of jimi...ToastHomeMessages^ Direct messages®. Aneliya Angelova®. Galya Dimitrova I& Petko Kashinski&. Stefka StoyanovaVasil Vasilev&. Nikolay IvanovAneliya Angelova, ...Stoyan Tanev®. VesE Lukas Kovalik y... 0AboutiminnyFriday, May 8th ~Added by Toast for GitHubToday ~Toast APP10:00 AMReviewapp#12059 Jy 20820 es reindexstream model hydration2 days old • 12 files changed •@Vasil VasilevAdded by Toast for GitHubResolve Conflictsapp#11443 Test hublets latency5 months old • 20 files changed#11327 JY-19501 webhookbased opportunity syncShow moreAdded by Toast for GitHubNeeds Loveapp#12024 JY-20773 fix user pilottracking ofr automated reportgenerated12 days old • 1 file changedE:: AppsMessage ToastJira CloudToast+AaConala CalaNew...
|
NULL
|
-5941123295743240506
|
NULL
|
click
|
ocr
|
NULL
|
SlackFileEditViewGoHistoryWindowHelpDOCKERO ₴1DEV SlackFileEditViewGoHistoryWindowHelpDOCKERO ₴1DEV (docker)$2APP (-zsh)883viewsjiminny-worker-processing-2:jiminny-worker-processing-2_00: stoppedjiminny-worker-processing-3:jiminny-worker-processing-3_00: stoppedjiminny-worker-processing-4: jiminny-worker-processing-4_00: stoppedjiminny-worker-processing-5:jiminny-worker-processing-5_00:jiminny-worker-processing-delayed: jiminny-worker-processing-delayed_00: stoppedworker-analytics:worker-analytics_00: stoppedworker-conferences:worker-conferences_00: stoppedworker-crm-update:worker-crm-update_00: stoppedworker-download:worker-download_00: stoppedworker-emails:worker-emails_00:worker-nudges:worker-nudges_00: stoppedworker:worker_00: stoppedworker-audio:worker-audio_00: stoppedworker-calendar:worker-calendar_00: stoppedworker-crm-sync:worker-crm-sync_00: stoppedartisan-schedule:artisan-schedule_00: stoppedworker-es-update:worker-es-update_00: stoppedjiminny-worker-processing-1:jiminny-worker-processing-1_00: stoppedartisan-schedule:artisan-schedule_00: startedjiminny-worker-processing-1:jiminny-worker-processing-1_00: startedjiminny-worker-processing-2:jiminny-worker-processing-2_00: startedjiminny-worker-processing-3:jiminny-worker-processing-3_00: startedjiminny-worker-processing-4:jiminny-worker-processing-4_00: startedjiminny-worker-processing-5:jiminny-worker-processing-5_00:jiminny-worker-processing-delayed: jiminny-worker-processing-delayed_00: startedworker:worker_00: startedworker-analytics:worker-analytics_00: startedworker-audio:worker-audio_00: startedworker-calendar:worker-calendar_00: startedworker-conferences:worker-conferences_00: startedworker-crm-sync:worker-crm-sync_00: startedworker-crm-update:worker-crm-update_00: startedworker-download:worker-download_00: startedworker-emails:worker-emails_00: startedworker-es-update:worker-es-update_00: startedworker-nudges:worker-nudges_00: startedroot@docker_lamp_1:/home/jiminny#php artisan jiminny:debugDispatching 100 MatchActivityCrmData jobs (portal=2)Done. Watch logs and run jiminny:debug observeRateLimit to inspect cache state.root@docker_lamp_1:/home/jiminny# php artisan jiminny:debugDispatching 100 MatchActivityCrmData jobs (portal=2)Done. Watch logs and run jiminny:debug observeRateLimit to inspect cache state.root@docker_lamp_1:/home/jiminny# ]DEV (d)-zshHomeDMsActivityLater...alo)Preparation for Refi... in 59 m100% <78• Mon 11 May 14:01:12→Describe what you are looking forJiminny ...# contusion-clinic# curiosity_lab# engineering# general# jiminny-bg# platform-tickets# product_launches# random# releases# sofia-office# support# thank-yous# the_people_of jimi...ToastHomeMessages^ Direct messages®. Aneliya Angelova®. Galya Dimitrova I& Petko Kashinski&. Stefka StoyanovaVasil Vasilev&. Nikolay IvanovAneliya Angelova, ...Stoyan Tanev®. VesE Lukas Kovalik y... 0AboutiminnyFriday, May 8th ~Added by Toast for GitHubToday ~Toast APP10:00 AMReviewapp#12059 Jy 20820 es reindexstream model hydration2 days old • 12 files changed •@Vasil VasilevAdded by Toast for GitHubResolve Conflictsapp#11443 Test hublets latency5 months old • 20 files changed#11327 JY-19501 webhookbased opportunity syncShow moreAdded by Toast for GitHubNeeds Loveapp#12024 JY-20773 fix user pilottracking ofr automated reportgenerated12 days old • 1 file changedE:: AppsMessage ToastJira CloudToast+AaConala CalaNew...
|
NULL
|
NULL
|
NULL
|
NULL
|
|
18165
|
789
|
13
|
2026-05-11T11:01:13.371275+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-11/1778 /Users/lukas/.screenpipe/data/data/2026-05-11/1778497273371_m2.jpg...
|
PhpStorm
|
faVsco.js – Client.php
|
True
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
PhostormVIewINavicareCodeFV faVsco.js°9 JY-20725-h PhostormVIewINavicareCodeFV faVsco.js°9 JY-20725-handle-HS-search-rate-limProiect© BatchSyncCollectolc) CachedCrmServiceDecorator.onge balchsynckealsseo closeaDealstagessDealrielasservice.gRateLimitexcepc)Decorateacuivilv.or© FieldDefinitions.phrC) CrmObiectsResolver.pho() ProviderRateLimiter.phpC) PaqinationContia.phpC) FieldT vpeconverteclass Cuient extends Baseclient imolements Hubspotcuientinterfacee Hubspotclientinterc) Hubspotlokenman131© PayloadBuilder.phpC) Remotecrmobiect133P ResponseNormalize134c) Service,ono135C)SvncFieldAction.on136C) SvncRelatedActivitC) WebhookSvncBatclv MintearationAorM Acceccors• D ConfigD DTO• M SiltersJobs• M ProcnectSoarchStreW sevice lraits© DataClient.php© DecorateActivity.ph(e)LocalSearch.onp1491150151u LocalSearchintertac© RemoteSearch.phpc) Service.phpv W Listeners© ConvertLeadActivitc) PurceLookuocache> M Metadata> Miarationi> = Pioedrivev Salesforce• D FieldsM OnnortunitvMatcheMOnnortunitvSvneSt157158159160161M ProsneetSearchStr.• M ServiceTraitcC) Client nhr© DecorateActivity.pt 163. Delete@biectsTrait.© FieldDefinitions.php© PayloadBuilder.php© Profile.php© QueryBuilder.phpTacts naccod. 12 (58 minutes aaolpublzc function parseRetryAfter (Throwable Se): int" method existstse.method:aetResnonseHeadens"?)Sheaders = $e->getResponseHeaders ?: 0J:Svalue = Sheaders['Retry-After'] ?? Sheaders['retry-after'] ?? null;if (is_array(Svalue)) {$value = $value[0] ?? null;if (is_numeric($value)) ‹recurn (int) sauueSmessage = strtolowersch1s->parseressaqesenif (str contains(Smessaqe, 'daily')) {return 600*if (str contains(Smessaqe, 'ten secondly')) {return 10:if (str contains(Smessaqe, 'secondly')) {Sthis->loq->warning('[Hubspot] No retry-after header or policy name found, using default'. [Sthis->log->warning('[Hubspot] No retry-after header or known message, using default'. ['exception_class' => get class($e).'message' => $message,public function parsePolicy(Throwable $e): ?stringnublic function parseMessage(Throwable Se): strinaif u method exists(Se.ireturn null;method: 'aetResponseBodv')) ≤return''+ 1of11 edits 1Accept File &~ X Reject File 4%€©MatchCrmData.php4 HS_local (iminny@localhost]# console [PKoD)A console (EU]A console [STAGING][2026-05-07 14:21:15] local.INF0: [Hubspot] DEBUG Getting headers {w19A"Vace".L"Inu,or May 2020 14.21.15 bMlJ"Connection": ["keep-alive"]"CF-Ray":"9t80deb8dbo0dcsa-S0F".."Strict-Transport-Security":"max-aqe=31536000* 1ncLudesubDomains: preload")."server-timing": ["hcid;desc=\"019e02d0-6fd8-7812-bdba-885b7ccb3ee3)","x-hubspot-correlation-id":["019e02d0-6fd8-7812-bdba-885b7ccb3ee3"],"Set-Cookie":["__cf_bm=S1UrtdQgXVrik50pdqF6hZVYKhzTnQBidvMabeCtm0Y-1778163675-[IP_ADDRESS]-rI.ZggtDKxTg07-May-26 14:51:15 GMT; domain=.hubapi.com; Http0nly; Secure; SameSite=None"],\"url\":"https:|\/\\/a.nel.cloudflare.com\\/report\\/v4?s=NYAlsVTP0fYm32qrSDjxYE4sd2RWRqiSp3wHsmdEg2\"group\":\"cf-nel\",\"max_age)":604800}"],"NEL".L"1\"success_fraction\":0.01,"reporc to. "cr-nel,"max age":604800}"]"Server": ["cloudflare"]}} {"correlation id":"95236535-ec98-4541-b92a-adfa73b69eab" ."trace_1d":"C/ab8565-905t-4604-9405-0e5b551e5545hlPreparation tor kerl…. In oym• Mon 11 May 14:01:12CascadeHubspot Rate LimitThought for 5s ›Read Client.php #L86-200b Client.phpVerify nothing broke:Command docker. tail100% LzHandleHubspotRateLimitTest v+0 ..lets simplify it, just call it parseMessage and skip policy al together+17 -35=3:Accent Reiectaon/Services/Crm/Hubsoot/mClient.oho +6 -gAsk anvthina (84L)Claude Onus 1.7 MediumView all* Reiect allAccent alliWN Windsurf Toams 120-21UTF.8io 4 spaces...
|
NULL
|
9153489026059184191
|
NULL
|
click
|
ocr
|
NULL
|
PhostormVIewINavicareCodeFV faVsco.js°9 JY-20725-h PhostormVIewINavicareCodeFV faVsco.js°9 JY-20725-handle-HS-search-rate-limProiect© BatchSyncCollectolc) CachedCrmServiceDecorator.onge balchsynckealsseo closeaDealstagessDealrielasservice.gRateLimitexcepc)Decorateacuivilv.or© FieldDefinitions.phrC) CrmObiectsResolver.pho() ProviderRateLimiter.phpC) PaqinationContia.phpC) FieldT vpeconverteclass Cuient extends Baseclient imolements Hubspotcuientinterfacee Hubspotclientinterc) Hubspotlokenman131© PayloadBuilder.phpC) Remotecrmobiect133P ResponseNormalize134c) Service,ono135C)SvncFieldAction.on136C) SvncRelatedActivitC) WebhookSvncBatclv MintearationAorM Acceccors• D ConfigD DTO• M SiltersJobs• M ProcnectSoarchStreW sevice lraits© DataClient.php© DecorateActivity.ph(e)LocalSearch.onp1491150151u LocalSearchintertac© RemoteSearch.phpc) Service.phpv W Listeners© ConvertLeadActivitc) PurceLookuocache> M Metadata> Miarationi> = Pioedrivev Salesforce• D FieldsM OnnortunitvMatcheMOnnortunitvSvneSt157158159160161M ProsneetSearchStr.• M ServiceTraitcC) Client nhr© DecorateActivity.pt 163. Delete@biectsTrait.© FieldDefinitions.php© PayloadBuilder.php© Profile.php© QueryBuilder.phpTacts naccod. 12 (58 minutes aaolpublzc function parseRetryAfter (Throwable Se): int" method existstse.method:aetResnonseHeadens"?)Sheaders = $e->getResponseHeaders ?: 0J:Svalue = Sheaders['Retry-After'] ?? Sheaders['retry-after'] ?? null;if (is_array(Svalue)) {$value = $value[0] ?? null;if (is_numeric($value)) ‹recurn (int) sauueSmessage = strtolowersch1s->parseressaqesenif (str contains(Smessaqe, 'daily')) {return 600*if (str contains(Smessaqe, 'ten secondly')) {return 10:if (str contains(Smessaqe, 'secondly')) {Sthis->loq->warning('[Hubspot] No retry-after header or policy name found, using default'. [Sthis->log->warning('[Hubspot] No retry-after header or known message, using default'. ['exception_class' => get class($e).'message' => $message,public function parsePolicy(Throwable $e): ?stringnublic function parseMessage(Throwable Se): strinaif u method exists(Se.ireturn null;method: 'aetResponseBodv')) ≤return''+ 1of11 edits 1Accept File &~ X Reject File 4%€©MatchCrmData.php4 HS_local (iminny@localhost]# console [PKoD)A console (EU]A console [STAGING][2026-05-07 14:21:15] local.INF0: [Hubspot] DEBUG Getting headers {w19A"Vace".L"Inu,or May 2020 14.21.15 bMlJ"Connection": ["keep-alive"]"CF-Ray":"9t80deb8dbo0dcsa-S0F".."Strict-Transport-Security":"max-aqe=31536000* 1ncLudesubDomains: preload")."server-timing": ["hcid;desc=\"019e02d0-6fd8-7812-bdba-885b7ccb3ee3)","x-hubspot-correlation-id":["019e02d0-6fd8-7812-bdba-885b7ccb3ee3"],"Set-Cookie":["__cf_bm=S1UrtdQgXVrik50pdqF6hZVYKhzTnQBidvMabeCtm0Y-1778163675-[IP_ADDRESS]-rI.ZggtDKxTg07-May-26 14:51:15 GMT; domain=.hubapi.com; Http0nly; Secure; SameSite=None"],\"url\":"https:|\/\\/a.nel.cloudflare.com\\/report\\/v4?s=NYAlsVTP0fYm32qrSDjxYE4sd2RWRqiSp3wHsmdEg2\"group\":\"cf-nel\",\"max_age)":604800}"],"NEL".L"1\"success_fraction\":0.01,"reporc to. "cr-nel,"max age":604800}"]"Server": ["cloudflare"]}} {"correlation id":"95236535-ec98-4541-b92a-adfa73b69eab" ."trace_1d":"C/ab8565-905t-4604-9405-0e5b551e5545hlPreparation tor kerl…. In oym• Mon 11 May 14:01:12CascadeHubspot Rate LimitThought for 5s ›Read Client.php #L86-200b Client.phpVerify nothing broke:Command docker. tail100% LzHandleHubspotRateLimitTest v+0 ..lets simplify it, just call it parseMessage and skip policy al together+17 -35=3:Accent Reiectaon/Services/Crm/Hubsoot/mClient.oho +6 -gAsk anvthina (84L)Claude Onus 1.7 MediumView all* Reiect allAccent alliWN Windsurf Toams 120-21UTF.8io 4 spaces...
|
NULL
|
NULL
|
NULL
|
NULL
|
|
18166
|
788
|
13
|
2026-05-11T11:01:20.709453+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-11/1778 /Users/lukas/.screenpipe/data/data/2026-05-11/1778497280709_m1.jpg...
|
PhpStorm
|
faVsco.js – Client.php
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
SlackFileEditViewGoHistoryWindowHelpDOCKERO ₴1DEV SlackFileEditViewGoHistoryWindowHelpDOCKERO ₴1DEV (docker)$2APP (-zsh)883viewsjiminny-worker-processing-2:jiminny-worker-processing-2_00: stoppedjiminny-worker-processing-3:jiminny-worker-processing-3_00: stoppedjiminny-worker-processing-4: jiminny-worker-processing-4_00: stoppedjiminny-worker-processing-5:jiminny-worker-processing-5_00:jiminny-worker-processing-delayed: jiminny-worker-processing-delayed_00: stoppedworker-analytics:worker-analytics_00: stoppedworker-conferences:worker-conferences_00: stoppedworker-crm-update:worker-crm-update_00: stoppedworker-download:worker-download_00: stoppedworker-emails:worker-emails_00:worker-nudges:worker-nudges_00: stoppedworker:worker_00: stoppedworker-audio:worker-audio_00: stoppedworker-calendar:worker-calendar_00: stoppedworker-crm-sync:worker-crm-sync_00: stoppedartisan-schedule:artisan-schedule_00: stoppedworker-es-update:worker-es-update_00: stoppedjiminny-worker-processing-1:jiminny-worker-processing-1_00: stoppedartisan-schedule:artisan-schedule_00: startedjiminny-worker-processing-1:jiminny-worker-processing-1_00: startedjiminny-worker-processing-2:jiminny-worker-processing-2_00: startedjiminny-worker-processing-3:jiminny-worker-processing-3_00: startedjiminny-worker-processing-4:jiminny-worker-processing-4_00: startedjiminny-worker-processing-5:jiminny-worker-processing-5_00:jiminny-worker-processing-delayed: jiminny-worker-processing-delayed_00: startedworker:worker_00: startedworker-analytics:worker-analytics_00: startedworker-audio:worker-audio_00: startedworker-calendar:worker-calendar_00: startedworker-conferences:worker-conferences_00: startedworker-crm-sync:worker-crm-sync_00: startedworker-crm-update:worker-crm-update_00: startedworker-download:worker-download_00: startedworker-emails:worker-emails_00: startedworker-es-update:worker-es-update_00: startedworker-nudges:worker-nudges_00: startedroot@docker_lamp_1:/home/jiminny#php artisan jiminny:debugDispatching 100 MatchActivityCrmData jobs (portal=2)Done. Watch logs and run jiminny:debug observeRateLimit to inspect cache state.root@docker_lamp_1:/home/jiminny# php artisan jiminny:debugDispatching 100 MatchActivityCrmData jobs (portal=2)Done. Watch logs and run jiminny:debug observeRateLimit to inspect cache state.root@docker_lamp_1:/home/jiminny# ]DEV (d)-zshHomeDMsActivityLater...alo)Preparation for Refi... in 59 m100% <78• Mon 11 May 14:01:20→Describe what you are looking forJiminny ...# contusion-clinic# curiosity_lab# engineering# general# jiminny-bg# platform-tickets# product_launches# random# releases# sofia-office# support# thank-yous# the_people_of jimi...ToastHomeMessages^ Direct messages®. Aneliya Angelova®. Galya Dimitrova I& Petko Kashinski&. Stefka StoyanovaVasil Vasilev&. Nikolay IvanovAneliya Angelova, ...Stoyan Tanev®. VesE Lukas Kovalik y... 0AboutiminnyFriday, May 8th ~Added by Toast for GitHubToday ~Toast APP10:00 AMReviewapp#12059 Jy 20820 es reindexstream model hydration2 days old • 12 files changed •@Vasil VasilevAdded by Toast for GitHubResolve Conflictsapp#11443 Test hublets latency5 months old • 20 files changed#11327 JY-19501 webhookbased opportunity syncShow moreAdded by Toast for GitHubNeeds Loveapp#12024 JY-20773 fix user pilottracking ofr automated reportgenerated12 days old • 1 file changedE:: AppsMessage ToastJira CloudToast+AaConala CalaNew...
|
NULL
|
-7628866098793515235
|
NULL
|
click
|
ocr
|
NULL
|
SlackFileEditViewGoHistoryWindowHelpDOCKERO ₴1DEV SlackFileEditViewGoHistoryWindowHelpDOCKERO ₴1DEV (docker)$2APP (-zsh)883viewsjiminny-worker-processing-2:jiminny-worker-processing-2_00: stoppedjiminny-worker-processing-3:jiminny-worker-processing-3_00: stoppedjiminny-worker-processing-4: jiminny-worker-processing-4_00: stoppedjiminny-worker-processing-5:jiminny-worker-processing-5_00:jiminny-worker-processing-delayed: jiminny-worker-processing-delayed_00: stoppedworker-analytics:worker-analytics_00: stoppedworker-conferences:worker-conferences_00: stoppedworker-crm-update:worker-crm-update_00: stoppedworker-download:worker-download_00: stoppedworker-emails:worker-emails_00:worker-nudges:worker-nudges_00: stoppedworker:worker_00: stoppedworker-audio:worker-audio_00: stoppedworker-calendar:worker-calendar_00: stoppedworker-crm-sync:worker-crm-sync_00: stoppedartisan-schedule:artisan-schedule_00: stoppedworker-es-update:worker-es-update_00: stoppedjiminny-worker-processing-1:jiminny-worker-processing-1_00: stoppedartisan-schedule:artisan-schedule_00: startedjiminny-worker-processing-1:jiminny-worker-processing-1_00: startedjiminny-worker-processing-2:jiminny-worker-processing-2_00: startedjiminny-worker-processing-3:jiminny-worker-processing-3_00: startedjiminny-worker-processing-4:jiminny-worker-processing-4_00: startedjiminny-worker-processing-5:jiminny-worker-processing-5_00:jiminny-worker-processing-delayed: jiminny-worker-processing-delayed_00: startedworker:worker_00: startedworker-analytics:worker-analytics_00: startedworker-audio:worker-audio_00: startedworker-calendar:worker-calendar_00: startedworker-conferences:worker-conferences_00: startedworker-crm-sync:worker-crm-sync_00: startedworker-crm-update:worker-crm-update_00: startedworker-download:worker-download_00: startedworker-emails:worker-emails_00: startedworker-es-update:worker-es-update_00: startedworker-nudges:worker-nudges_00: startedroot@docker_lamp_1:/home/jiminny#php artisan jiminny:debugDispatching 100 MatchActivityCrmData jobs (portal=2)Done. Watch logs and run jiminny:debug observeRateLimit to inspect cache state.root@docker_lamp_1:/home/jiminny# php artisan jiminny:debugDispatching 100 MatchActivityCrmData jobs (portal=2)Done. Watch logs and run jiminny:debug observeRateLimit to inspect cache state.root@docker_lamp_1:/home/jiminny# ]DEV (d)-zshHomeDMsActivityLater...alo)Preparation for Refi... in 59 m100% <78• Mon 11 May 14:01:20→Describe what you are looking forJiminny ...# contusion-clinic# curiosity_lab# engineering# general# jiminny-bg# platform-tickets# product_launches# random# releases# sofia-office# support# thank-yous# the_people_of jimi...ToastHomeMessages^ Direct messages®. Aneliya Angelova®. Galya Dimitrova I& Petko Kashinski&. Stefka StoyanovaVasil Vasilev&. Nikolay IvanovAneliya Angelova, ...Stoyan Tanev®. VesE Lukas Kovalik y... 0AboutiminnyFriday, May 8th ~Added by Toast for GitHubToday ~Toast APP10:00 AMReviewapp#12059 Jy 20820 es reindexstream model hydration2 days old • 12 files changed •@Vasil VasilevAdded by Toast for GitHubResolve Conflictsapp#11443 Test hublets latency5 months old • 20 files changed#11327 JY-19501 webhookbased opportunity syncShow moreAdded by Toast for GitHubNeeds Loveapp#12024 JY-20773 fix user pilottracking ofr automated reportgenerated12 days old • 1 file changedE:: AppsMessage ToastJira CloudToast+AaConala CalaNew...
|
18164
|
NULL
|
NULL
|
NULL
|
|
18167
|
789
|
14
|
2026-05-11T11:01:20.750406+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-11/1778 /Users/lukas/.screenpipe/data/data/2026-05-11/1778497280750_m2.jpg...
|
PhpStorm
|
faVsco.js – Client.php
|
True
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
PhostormVIewINavicareCodeFV faVsco.js°9 JY-20725-h PhostormVIewINavicareCodeFV faVsco.js°9 JY-20725-handle-HS-search-rate-limiProiect v© BatchSyncCollectolc) CachedCrmServiceDecorator.onge balchsynckealssec clientoneo closedDealstagessDealrielasservice.gc)Decorateacuivilv.or© FieldDefinitions.phrC) CrmObiectsResolver.pho() ProviderRateLimiter.phpC) PaqinationContia.phpC) FieldT vpeconverteclass Cuient extends Baseclient imolements Hubspotcuientinterfacee Hubspotclientinterc) Hubspotlokenman131© PayloadBuilder.php132C) Remotecrmobiect133P ResponseNormalize134c) Service,ono135C)SvncFieldAction.onC) SvncRelatedActivitC) WebhookSvncBatcl138v MintearationAorM AcceccorsConfigD DTO• M SiltersD Jobs• M ProcnectSoarchStreW service lralts© DataClient.php© DecorateActivity.ph(e)LocalSearch.onp1491150151u LocalSearchintertac© RemoteSearch.phpc) Service.phpv D Listeners© ConvertLeadActivitc) PurceLookuocachel> M Metadata> Miarationi> M Pipedrivev Salesforce160• D FieldsM OnnortunitvMatcheMOnnortunitvSvneStM ProsneetSearchStr.) M ServiceTraitcC) Client nhr@ DecorateActivity.ph. Delete@biectsTrait© FieldDefinitions.php© PayloadBuilder.php© Profile.php© QueryBuilder.phpTacts naccod. 12 (58 minutes aaolpubLze function parseRetryAfter (Throwable Se): int" method existstse.method:aetResnonseHeadens"?)Sheaders = $e->getResponseHeaders ?: 0:Svalue = Sheaders['Retry-After'] ?? Sheaders['retry-after'] ?? null;if (is_array(Svalue)) {$value = $value[0] ?? null;if (is_numeric($value)) {return (int) SvalueSmessage = strtolower(sch1s->parsenessaqese.*if (str contains(Smessaqe, 'daily')) {return 600*if (str contains(Smessage, 'ten secondly')) {return 10:if (str contains(Smessaqe, 'secondly')) {Sthis->loa->warnina('[Hubsnotl No retrv-aften header on known messade. using defaulti. ['exception_class' => get_class($e),notunn 10•oublic function parsePolicyhrowable Sel: ostrina2 usagespublic function parseMessage(Throwable Se): stringif (! method exists($e.return null;method: 'getResponseBody')) {1 1 of 11 editsAccept File &~ X Reject File 4% €4 HS_local (jiminny@localhost]# console [PKoD)A console (EU]A console [STAGING][2026-05-07 14:21:15] local.INF0: [Hubspot]DEBUG Getting headersw19A"Vace".L"Inu,or may 20z0 14.21.10 bMl"J,"Connection": ["keep-alive"]"Strict-Transport-Security":"max-aqe=31536000* 1ncLudesubDomains: preload")."server-timing": ["hcid;desc=|"019e02d0-6fd8-7812-bdba-885b7ccb3ee3)","x-hubspot-correlation-id":["019e02d0-6fd8-7812-bdba-885b7ccb3ee3"],"Set-Cookie":["__cf_bm=S1UrtdQgXVrik50pdqF6hZVYKhzTnQBidvMabeCtm0Y-1778163675-[IP_ADDRESS]-rI.ZggtDKxTg07-May-26 14:51:15 GMT; domain=.hubapi.com; Http0nly; Secure; SameSite=None"],\"url\":"https:|\/\\/a.nel.cloudflare.com\\/report\\/v4?s=NYAlsVTP0fYm32qrSDjxYE4sd2RWRqiSp3wHsmdEg2\"group\":\"cf-nel\",\"max_age)":604800}"],\"success_fraction\":0.01,("max age ":604800}"]"Server": ["cloudflare"]}} {"correlation id":"95236535-ec98-4541-b92a-adfa73b69eab"."trace_1d":"C/ab8565-905t-4604-9405-0e5b551e5545'5hlPreparation tor kerl…. In oym• Mon 11 May 14:01:20CascadeHubspot Rate LimitThought for 5s ›Read Client.php #L86-200b Client.phpVerify nothing broke:Command docker. tail100% L2HandleHubspotRateLimitTest v+0 ..lets simplify it, just call it parseMessage and skip policy al together+17 -35=Accept Reject11 1aon/Services/Crm/Hubsoot/m Client.oho +5 -%Ask anvthina 84L)Claude Onus 1.7 MediumView all* Reiect allAccent alliWN Windsurf Toams 120-21 UTF.8io 4 spaces...
|
NULL
|
2035752418782280317
|
NULL
|
click
|
ocr
|
NULL
|
PhostormVIewINavicareCodeFV faVsco.js°9 JY-20725-h PhostormVIewINavicareCodeFV faVsco.js°9 JY-20725-handle-HS-search-rate-limiProiect v© BatchSyncCollectolc) CachedCrmServiceDecorator.onge balchsynckealssec clientoneo closedDealstagessDealrielasservice.gc)Decorateacuivilv.or© FieldDefinitions.phrC) CrmObiectsResolver.pho() ProviderRateLimiter.phpC) PaqinationContia.phpC) FieldT vpeconverteclass Cuient extends Baseclient imolements Hubspotcuientinterfacee Hubspotclientinterc) Hubspotlokenman131© PayloadBuilder.php132C) Remotecrmobiect133P ResponseNormalize134c) Service,ono135C)SvncFieldAction.onC) SvncRelatedActivitC) WebhookSvncBatcl138v MintearationAorM AcceccorsConfigD DTO• M SiltersD Jobs• M ProcnectSoarchStreW service lralts© DataClient.php© DecorateActivity.ph(e)LocalSearch.onp1491150151u LocalSearchintertac© RemoteSearch.phpc) Service.phpv D Listeners© ConvertLeadActivitc) PurceLookuocachel> M Metadata> Miarationi> M Pipedrivev Salesforce160• D FieldsM OnnortunitvMatcheMOnnortunitvSvneStM ProsneetSearchStr.) M ServiceTraitcC) Client nhr@ DecorateActivity.ph. Delete@biectsTrait© FieldDefinitions.php© PayloadBuilder.php© Profile.php© QueryBuilder.phpTacts naccod. 12 (58 minutes aaolpubLze function parseRetryAfter (Throwable Se): int" method existstse.method:aetResnonseHeadens"?)Sheaders = $e->getResponseHeaders ?: 0:Svalue = Sheaders['Retry-After'] ?? Sheaders['retry-after'] ?? null;if (is_array(Svalue)) {$value = $value[0] ?? null;if (is_numeric($value)) {return (int) SvalueSmessage = strtolower(sch1s->parsenessaqese.*if (str contains(Smessaqe, 'daily')) {return 600*if (str contains(Smessage, 'ten secondly')) {return 10:if (str contains(Smessaqe, 'secondly')) {Sthis->loa->warnina('[Hubsnotl No retrv-aften header on known messade. using defaulti. ['exception_class' => get_class($e),notunn 10•oublic function parsePolicyhrowable Sel: ostrina2 usagespublic function parseMessage(Throwable Se): stringif (! method exists($e.return null;method: 'getResponseBody')) {1 1 of 11 editsAccept File &~ X Reject File 4% €4 HS_local (jiminny@localhost]# console [PKoD)A console (EU]A console [STAGING][2026-05-07 14:21:15] local.INF0: [Hubspot]DEBUG Getting headersw19A"Vace".L"Inu,or may 20z0 14.21.10 bMl"J,"Connection": ["keep-alive"]"Strict-Transport-Security":"max-aqe=31536000* 1ncLudesubDomains: preload")."server-timing": ["hcid;desc=|"019e02d0-6fd8-7812-bdba-885b7ccb3ee3)","x-hubspot-correlation-id":["019e02d0-6fd8-7812-bdba-885b7ccb3ee3"],"Set-Cookie":["__cf_bm=S1UrtdQgXVrik50pdqF6hZVYKhzTnQBidvMabeCtm0Y-1778163675-[IP_ADDRESS]-rI.ZggtDKxTg07-May-26 14:51:15 GMT; domain=.hubapi.com; Http0nly; Secure; SameSite=None"],\"url\":"https:|\/\\/a.nel.cloudflare.com\\/report\\/v4?s=NYAlsVTP0fYm32qrSDjxYE4sd2RWRqiSp3wHsmdEg2\"group\":\"cf-nel\",\"max_age)":604800}"],\"success_fraction\":0.01,("max age ":604800}"]"Server": ["cloudflare"]}} {"correlation id":"95236535-ec98-4541-b92a-adfa73b69eab"."trace_1d":"C/ab8565-905t-4604-9405-0e5b551e5545'5hlPreparation tor kerl…. In oym• Mon 11 May 14:01:20CascadeHubspot Rate LimitThought for 5s ›Read Client.php #L86-200b Client.phpVerify nothing broke:Command docker. tail100% L2HandleHubspotRateLimitTest v+0 ..lets simplify it, just call it parseMessage and skip policy al together+17 -35=Accept Reject11 1aon/Services/Crm/Hubsoot/m Client.oho +5 -%Ask anvthina 84L)Claude Onus 1.7 MediumView all* Reiect allAccent alliWN Windsurf Toams 120-21 UTF.8io 4 spaces...
|
18165
|
NULL
|
NULL
|
NULL
|
|
18171
|
788
|
16
|
2026-05-11T11:01:31.782949+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-11/1778 /Users/lukas/.screenpipe/data/data/2026-05-11/1778497291782_m1.jpg...
|
PhpStorm
|
faVsco.js – Client.php
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
SlackFileEditViewGoHistoryWindowHelpDOCKERO ₴1DEV SlackFileEditViewGoHistoryWindowHelpDOCKERO ₴1DEV (docker)$2APP (-zsh)883viewsjiminny-worker-processing-2:jiminny-worker-processing-2_00: stoppedjiminny-worker-processing-3:jiminny-worker-processing-3_00: stoppedjiminny-worker-processing-4: jiminny-worker-processing-4_00: stoppedjiminny-worker-processing-5:jiminny-worker-processing-5_00:jiminny-worker-processing-delayed: jiminny-worker-processing-delayed_00: stoppedworker-analytics:worker-analytics_00: stoppedworker-conferences:worker-conferences_00: stoppedworker-crm-update:worker-crm-update_00: stoppedworker-download:worker-download_00: stoppedworker-emails:worker-emails_00:worker-nudges:worker-nudges_00: stoppedworker:worker_00: stoppedworker-audio:worker-audio_00: stoppedworker-calendar:worker-calendar_00: stoppedworker-crm-sync:worker-crm-sync_00: stoppedartisan-schedule:artisan-schedule_00: stoppedworker-es-update:worker-es-update_00: stoppedjiminny-worker-processing-1:jiminny-worker-processing-1_00: stoppedartisan-schedule:artisan-schedule_00: startedjiminny-worker-processing-1:jiminny-worker-processing-1_00: startedjiminny-worker-processing-2:jiminny-worker-processing-2_00: startedjiminny-worker-processing-3:jiminny-worker-processing-3_00: startedjiminny-worker-processing-4:jiminny-worker-processing-4_00: startedjiminny-worker-processing-5:jiminny-worker-processing-5_00:jiminny-worker-processing-delayed: jiminny-worker-processing-delayed_00: startedworker:worker_00: startedworker-analytics:worker-analytics_00: startedworker-audio:worker-audio_00: startedworker-calendar:worker-calendar_00: startedworker-conferences:worker-conferences_00: startedworker-crm-sync:worker-crm-sync_00: startedworker-crm-update:worker-crm-update_00: startedworker-download:worker-download_00: startedworker-emails:worker-emails_00: startedworker-es-update:worker-es-update_00: startedworker-nudges:worker-nudges_00: startedroot@docker_lamp_1:/home/jiminny#php artisan jiminny:debugDispatching 100 MatchActivityCrmData jobs (portal=2)Done. Watch logs and run jiminny:debug observeRateLimit to inspect cache state.root@docker_lamp_1:/home/jiminny# php artisan jiminny:debugDispatching 100 MatchActivityCrmData jobs (portal=2)Done. Watch logs and run jiminny:debug observeRateLimit to inspect cache state.root@docker_lamp_1:/home/jiminny# ]DEV (d)-zshHomeDMsActivityLater...alo)Preparation for Refi... in 59 m100% <78• Mon 11 May 14:01:31→Describe what you are looking forJiminny ...# contusion-clinic# curiosity_lab# engineering# general# jiminny-bg# platform-tickets# product_launches# random# releases# sofia-office# support# thank-yous# the_people_of jimi...ToastHomeMessages^ Direct messages®. Aneliya Angelova®. Galya Dimitrova I& Petko Kashinski&. Stefka StoyanovaVasil Vasilev&. Nikolay IvanovAneliya Angelova, ...Stoyan Tanev®. VesE Lukas Kovalik y... 0AboutiminnyFriday, May 8th ~Added by Toast for GitHubToday ~Toast APP10:00 AMReviewapp#12059 Jy 20820 es reindexstream model hydration2 days old • 12 files changed •@Vasil VasilevAdded by Toast for GitHubResolve Conflictsapp#11443 Test hublets latency5 months old • 20 files changed#11327 JY-19501 webhookbased opportunity syncShow moreAdded by Toast for GitHubNeeds Loveapp#12024 JY-20773 fix user pilottracking ofr automated reportgenerated12 days old • 1 file changedE:: AppsMessage ToastJira CloudToast+AaConala CalaNew...
|
NULL
|
8802885925753826663
|
NULL
|
click
|
ocr
|
NULL
|
SlackFileEditViewGoHistoryWindowHelpDOCKERO ₴1DEV SlackFileEditViewGoHistoryWindowHelpDOCKERO ₴1DEV (docker)$2APP (-zsh)883viewsjiminny-worker-processing-2:jiminny-worker-processing-2_00: stoppedjiminny-worker-processing-3:jiminny-worker-processing-3_00: stoppedjiminny-worker-processing-4: jiminny-worker-processing-4_00: stoppedjiminny-worker-processing-5:jiminny-worker-processing-5_00:jiminny-worker-processing-delayed: jiminny-worker-processing-delayed_00: stoppedworker-analytics:worker-analytics_00: stoppedworker-conferences:worker-conferences_00: stoppedworker-crm-update:worker-crm-update_00: stoppedworker-download:worker-download_00: stoppedworker-emails:worker-emails_00:worker-nudges:worker-nudges_00: stoppedworker:worker_00: stoppedworker-audio:worker-audio_00: stoppedworker-calendar:worker-calendar_00: stoppedworker-crm-sync:worker-crm-sync_00: stoppedartisan-schedule:artisan-schedule_00: stoppedworker-es-update:worker-es-update_00: stoppedjiminny-worker-processing-1:jiminny-worker-processing-1_00: stoppedartisan-schedule:artisan-schedule_00: startedjiminny-worker-processing-1:jiminny-worker-processing-1_00: startedjiminny-worker-processing-2:jiminny-worker-processing-2_00: startedjiminny-worker-processing-3:jiminny-worker-processing-3_00: startedjiminny-worker-processing-4:jiminny-worker-processing-4_00: startedjiminny-worker-processing-5:jiminny-worker-processing-5_00:jiminny-worker-processing-delayed: jiminny-worker-processing-delayed_00: startedworker:worker_00: startedworker-analytics:worker-analytics_00: startedworker-audio:worker-audio_00: startedworker-calendar:worker-calendar_00: startedworker-conferences:worker-conferences_00: startedworker-crm-sync:worker-crm-sync_00: startedworker-crm-update:worker-crm-update_00: startedworker-download:worker-download_00: startedworker-emails:worker-emails_00: startedworker-es-update:worker-es-update_00: startedworker-nudges:worker-nudges_00: startedroot@docker_lamp_1:/home/jiminny#php artisan jiminny:debugDispatching 100 MatchActivityCrmData jobs (portal=2)Done. Watch logs and run jiminny:debug observeRateLimit to inspect cache state.root@docker_lamp_1:/home/jiminny# php artisan jiminny:debugDispatching 100 MatchActivityCrmData jobs (portal=2)Done. Watch logs and run jiminny:debug observeRateLimit to inspect cache state.root@docker_lamp_1:/home/jiminny# ]DEV (d)-zshHomeDMsActivityLater...alo)Preparation for Refi... in 59 m100% <78• Mon 11 May 14:01:31→Describe what you are looking forJiminny ...# contusion-clinic# curiosity_lab# engineering# general# jiminny-bg# platform-tickets# product_launches# random# releases# sofia-office# support# thank-yous# the_people_of jimi...ToastHomeMessages^ Direct messages®. Aneliya Angelova®. Galya Dimitrova I& Petko Kashinski&. Stefka StoyanovaVasil Vasilev&. Nikolay IvanovAneliya Angelova, ...Stoyan Tanev®. VesE Lukas Kovalik y... 0AboutiminnyFriday, May 8th ~Added by Toast for GitHubToday ~Toast APP10:00 AMReviewapp#12059 Jy 20820 es reindexstream model hydration2 days old • 12 files changed •@Vasil VasilevAdded by Toast for GitHubResolve Conflictsapp#11443 Test hublets latency5 months old • 20 files changed#11327 JY-19501 webhookbased opportunity syncShow moreAdded by Toast for GitHubNeeds Loveapp#12024 JY-20773 fix user pilottracking ofr automated reportgenerated12 days old • 1 file changedE:: AppsMessage ToastJira CloudToast+AaConala CalaNew...
|
NULL
|
NULL
|
NULL
|
NULL
|
|
18172
|
789
|
16
|
2026-05-11T11:01:31.774831+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-11/1778 /Users/lukas/.screenpipe/data/data/2026-05-11/1778497291774_m2.jpg...
|
PhpStorm
|
faVsco.js – Client.php
|
True
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
PhostormVIewINavicareCodeLaravelWindowFV faVsco.js PhostormVIewINavicareCodeLaravelWindowFV faVsco.js°9 JY-20725-handle-HS-search-rate-limiProiect v© BatchSyncCollectolc) CachedCrmServiceDecorator.onge balchsynckealssec clientoneo closedDealstagesso RematchActivityonCrmObiectDetach.png© MatchActiviDealrielasservice.gc)Decorateacuivilv.or© FieldDefinitions.phrC) CrmObiectsResolver.pho() ProviderRateLimiter.phpC) PaqinationContia.phpC) FieldT vpeconvertee Hubspotclientinterc) Hubspotlokenman© PayloadBuilder.phpC) RemotecrmobiectrP ResponseNormalizec) Service,ono159C)SvncFieldAction.onC) SvncRelatedActivitC) WebhookSvncBatclv MintearationAorM Acceccors164165ConfigD DTO• M SiltersJobsM ProspectSearchStr170W sevice lraits© DataClient.php© DecorateActivity.ph173(c) LocalSearch.one• LocalSearchInterfa© RemoteSearch.phpc) Service.phpv W Listeners© ConvertLeadActivit 177c) PurceLookuocache> M Metadata> Miarationi> M Pipedrivev Salesforce• D FieldsM OnnortunitvMatcheMOnnortunitvSvneStl191 GM ProsneetSearchStr.• M ServiceTraitc184C) Client nhr© DecorateActivity.pr. Delete@biectsTrait1OLGI© FieldDefinitions.php© PayloadBuilder.php© Profile.php© QueryBuilder.php188Tacts naccod. 12 (50 minutes aaolclass Cuient extends Baseclient imolements Hubspotcuientinterfacepublic function parseRetryAfter(Throwable $e): int=> get_class(Se)return 10:2 usagespublic function parseMessage(Throwable se): stringif (! method_exists($e, method: 'getResponseBody')) {$body = Se->getResponseBodyO:if (is_string(Sbody)) {$body = json_decode ($body,associative: true 22 12if (! is_array($body)) {return null:Spolicy = $body['policyName'] ?? $body['policy'] ?? $body['context']['policyName'] ?? null;return is string(Spolicy) ? strtoupper(Spolicy) : null:return (string) (Sbody['message'] ?? ''):public function getMinimumApiVersionO: stringreturn self::MIN_API VERSION:public function getInstance@: Factoryreturn new FactoryCi= Sthis->accessToken.= true.•base unl! E Sthis-gbaseurf 1 of 11 edits +Accept File &~ X Reject File 4% €I1 1II4 HS_local (iminny@localhost]# console [PKoD)A console (EU]A console [STAGING][2026-05-07 14:21:15] local.INF0: [Hubspot] DEBUG Getting headers {w19A"Vace".L"Inu,or May 2020 14.21.15 bMlJ"Connection":["keep-alive"]"CF-Ray":"9t80deb8dbo0dcsa-S0F")r"Strict-Transport-Security":"max-aqe=31536000* 1ncLudesubDomains: preload")."server-timing": ["hcid;desc=|"019e02d0-6fd8-7812-bdba-885b7ccb3ee3\","x-hubspot-correlation-id":["019e02d0-6fd8-7812-bdba-885b7ccb3ee3"),"Set-Cookie":["__cf_bm=S1UrtdQgXVrik50pdqF6hZVYKhzTnQBidvMabeCtm0Y-1778163675-[IP_ADDRESS]-rI.ZggtDKxTg07-May-26 14:51:15 GMT; domain=.hubapi.com; Http0nly; Secure; SameSite=None"],"Renont-Tol."\"url\":"https:|\/\\/a.nel.cloudflare.com\\/report\\/v4?s=NYAlsVTP0fYm32qrSDjxYE4sd2RWRqiSp3wHsmdEg2\"group\":\"cf-nel\",\"max_age\":604800}"],"NEL": ["{\"success_fraction\":0.01,"report_to\":|"cf-nel\"."max age":604800}"]"Server": ["cloudflare"]}} {"correlation id":"95236535-ec98-4541-b92a-adfa73b69eab"."trace_1d":"C/ab8565-905t-4604-9405-0e5b551e5545hlPreparation tor kerl…. In oymCascadeHubspot Rate LimitThought for 5s ›Read Client.php #L86-200b Client.phpVerify nothing broke:Command docker. tail100% Lz• Mon 11 May 14:01:31HandleHubspotRateLimitTest v+0 ..lets simplify it, just call it parseMessage and skip policy al together+17 -35RejectRenectaon/Services/Crm/Hubsoot/m Client.ohv +2 -6Ask anvthina (84L)Claude Onus 1.7 MediumView all* Reiect allAccent alliWN Windsurf Toams 165-12UTF.8io 4 spaces...
|
NULL
|
-5774312268417386994
|
NULL
|
click
|
ocr
|
NULL
|
PhostormVIewINavicareCodeLaravelWindowFV faVsco.js PhostormVIewINavicareCodeLaravelWindowFV faVsco.js°9 JY-20725-handle-HS-search-rate-limiProiect v© BatchSyncCollectolc) CachedCrmServiceDecorator.onge balchsynckealssec clientoneo closedDealstagesso RematchActivityonCrmObiectDetach.png© MatchActiviDealrielasservice.gc)Decorateacuivilv.or© FieldDefinitions.phrC) CrmObiectsResolver.pho() ProviderRateLimiter.phpC) PaqinationContia.phpC) FieldT vpeconvertee Hubspotclientinterc) Hubspotlokenman© PayloadBuilder.phpC) RemotecrmobiectrP ResponseNormalizec) Service,ono159C)SvncFieldAction.onC) SvncRelatedActivitC) WebhookSvncBatclv MintearationAorM Acceccors164165ConfigD DTO• M SiltersJobsM ProspectSearchStr170W sevice lraits© DataClient.php© DecorateActivity.ph173(c) LocalSearch.one• LocalSearchInterfa© RemoteSearch.phpc) Service.phpv W Listeners© ConvertLeadActivit 177c) PurceLookuocache> M Metadata> Miarationi> M Pipedrivev Salesforce• D FieldsM OnnortunitvMatcheMOnnortunitvSvneStl191 GM ProsneetSearchStr.• M ServiceTraitc184C) Client nhr© DecorateActivity.pr. Delete@biectsTrait1OLGI© FieldDefinitions.php© PayloadBuilder.php© Profile.php© QueryBuilder.php188Tacts naccod. 12 (50 minutes aaolclass Cuient extends Baseclient imolements Hubspotcuientinterfacepublic function parseRetryAfter(Throwable $e): int=> get_class(Se)return 10:2 usagespublic function parseMessage(Throwable se): stringif (! method_exists($e, method: 'getResponseBody')) {$body = Se->getResponseBodyO:if (is_string(Sbody)) {$body = json_decode ($body,associative: true 22 12if (! is_array($body)) {return null:Spolicy = $body['policyName'] ?? $body['policy'] ?? $body['context']['policyName'] ?? null;return is string(Spolicy) ? strtoupper(Spolicy) : null:return (string) (Sbody['message'] ?? ''):public function getMinimumApiVersionO: stringreturn self::MIN_API VERSION:public function getInstance@: Factoryreturn new FactoryCi= Sthis->accessToken.= true.•base unl! E Sthis-gbaseurf 1 of 11 edits +Accept File &~ X Reject File 4% €I1 1II4 HS_local (iminny@localhost]# console [PKoD)A console (EU]A console [STAGING][2026-05-07 14:21:15] local.INF0: [Hubspot] DEBUG Getting headers {w19A"Vace".L"Inu,or May 2020 14.21.15 bMlJ"Connection":["keep-alive"]"CF-Ray":"9t80deb8dbo0dcsa-S0F")r"Strict-Transport-Security":"max-aqe=31536000* 1ncLudesubDomains: preload")."server-timing": ["hcid;desc=|"019e02d0-6fd8-7812-bdba-885b7ccb3ee3\","x-hubspot-correlation-id":["019e02d0-6fd8-7812-bdba-885b7ccb3ee3"),"Set-Cookie":["__cf_bm=S1UrtdQgXVrik50pdqF6hZVYKhzTnQBidvMabeCtm0Y-1778163675-[IP_ADDRESS]-rI.ZggtDKxTg07-May-26 14:51:15 GMT; domain=.hubapi.com; Http0nly; Secure; SameSite=None"],"Renont-Tol."\"url\":"https:|\/\\/a.nel.cloudflare.com\\/report\\/v4?s=NYAlsVTP0fYm32qrSDjxYE4sd2RWRqiSp3wHsmdEg2\"group\":\"cf-nel\",\"max_age\":604800}"],"NEL": ["{\"success_fraction\":0.01,"report_to\":|"cf-nel\"."max age":604800}"]"Server": ["cloudflare"]}} {"correlation id":"95236535-ec98-4541-b92a-adfa73b69eab"."trace_1d":"C/ab8565-905t-4604-9405-0e5b551e5545hlPreparation tor kerl…. In oymCascadeHubspot Rate LimitThought for 5s ›Read Client.php #L86-200b Client.phpVerify nothing broke:Command docker. tail100% Lz• Mon 11 May 14:01:31HandleHubspotRateLimitTest v+0 ..lets simplify it, just call it parseMessage and skip policy al together+17 -35RejectRenectaon/Services/Crm/Hubsoot/m Client.ohv +2 -6Ask anvthina (84L)Claude Onus 1.7 MediumView all* Reiect allAccent alliWN Windsurf Toams 165-12UTF.8io 4 spaces...
|
18170
|
NULL
|
NULL
|
NULL
|
|
18173
|
788
|
17
|
2026-05-11T11:01:34.508847+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-11/1778 /Users/lukas/.screenpipe/data/data/2026-05-11/1778497294508_m1.jpg...
|
PhpStorm
|
faVsco.js – Client.php
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
SlackFileEditViewGoHistoryWindowHelpDOCKERO ₴1DEV SlackFileEditViewGoHistoryWindowHelpDOCKERO ₴1DEV (docker)$2APP (-zsh)883viewsjiminny-worker-processing-2:jiminny-worker-processing-2_00: stoppedjiminny-worker-processing-3:jiminny-worker-processing-3_00: stoppedjiminny-worker-processing-4: jiminny-worker-processing-4_00: stoppedjiminny-worker-processing-5:jiminny-worker-processing-5_00:jiminny-worker-processing-delayed: jiminny-worker-processing-delayed_00: stoppedworker-analytics:worker-analytics_00: stoppedworker-conferences:worker-conferences_00: stoppedworker-crm-update:worker-crm-update_00: stoppedworker-download:worker-download_00: stoppedworker-emails:worker-emails_00:worker-nudges:worker-nudges_00: stoppedworker:worker_00: stoppedworker-audio:worker-audio_00: stoppedworker-calendar:worker-calendar_00: stoppedworker-crm-sync:worker-crm-sync_00: stoppedartisan-schedule:artisan-schedule_00: stoppedworker-es-update:worker-es-update_00: stoppedjiminny-worker-processing-1:jiminny-worker-processing-1_00: stoppedartisan-schedule:artisan-schedule_00: startedjiminny-worker-processing-1:jiminny-worker-processing-1_00: startedjiminny-worker-processing-2:jiminny-worker-processing-2_00: startedjiminny-worker-processing-3:jiminny-worker-processing-3_00: startedjiminny-worker-processing-4:jiminny-worker-processing-4_00: startedjiminny-worker-processing-5:jiminny-worker-processing-5_00:jiminny-worker-processing-delayed: jiminny-worker-processing-delayed_00: startedworker:worker_00: startedworker-analytics:worker-analytics_00: startedworker-audio:worker-audio_00: startedworker-calendar:worker-calendar_00: startedworker-conferences:worker-conferences_00: startedworker-crm-sync:worker-crm-sync_00: startedworker-crm-update:worker-crm-update_00: startedworker-download:worker-download_00: startedworker-emails:worker-emails_00: startedworker-es-update:worker-es-update_00: startedworker-nudges:worker-nudges_00: startedroot@docker_lamp_1:/home/jiminny#php artisan jiminny:debugDispatching 100 MatchActivityCrmData jobs (portal=2)Done. Watch logs and run jiminny:debug observeRateLimit to inspect cache state.root@docker_lamp_1:/home/jiminny# php artisan jiminny:debugDispatching 100 MatchActivityCrmData jobs (portal=2)Done. Watch logs and run jiminny:debug observeRateLimit to inspect cache state.root@docker_lamp_1:/home/jiminny# ]DEV (d)-zshHomeDMsActivityLater...alo)Preparation for Refi... in 59 m100% <78• Mon 11 May 14:01:34→Describe what you are looking forJiminny ...# contusion-clinic# curiosity_lab# engineering# general# jiminny-bg# platform-tickets# product_launches# random# releases# sofia-office# support# thank-yous# the_people_of jimi...ToastHomeMessages^ Direct messages®. Aneliya Angelova®. Galya Dimitrova I& Petko Kashinski&. Stefka StoyanovaVasil Vasilev&. Nikolay IvanovAneliya Angelova, ...Stoyan Tanev®. VesE Lukas Kovalik y... 0AboutFriday, May 8th~iminnyAdded by Toast for GitHubToday ~Toast APP10:00 AMReviewapp#12059 Jy 20820 es reindexstream model hydration2 days old • 12 files changed •@Vasil VasilevAdded by Toast for GitHubResolve Conflictsapp#11443 Test hublets latency5 months old • 20 files changed#11327 JY-19501 webhookbased opportunity syncShow moreAdded by Toast for GitHubNeeds Loveapp#12024 JY-20773 fix user pilottracking ofr automated reportgenerated12 days old • 1 file changedE:: AppsMessage ToastJira CloudToast+AaConala CalaNew...
|
NULL
|
-8905419098328085519
|
NULL
|
click
|
ocr
|
NULL
|
SlackFileEditViewGoHistoryWindowHelpDOCKERO ₴1DEV SlackFileEditViewGoHistoryWindowHelpDOCKERO ₴1DEV (docker)$2APP (-zsh)883viewsjiminny-worker-processing-2:jiminny-worker-processing-2_00: stoppedjiminny-worker-processing-3:jiminny-worker-processing-3_00: stoppedjiminny-worker-processing-4: jiminny-worker-processing-4_00: stoppedjiminny-worker-processing-5:jiminny-worker-processing-5_00:jiminny-worker-processing-delayed: jiminny-worker-processing-delayed_00: stoppedworker-analytics:worker-analytics_00: stoppedworker-conferences:worker-conferences_00: stoppedworker-crm-update:worker-crm-update_00: stoppedworker-download:worker-download_00: stoppedworker-emails:worker-emails_00:worker-nudges:worker-nudges_00: stoppedworker:worker_00: stoppedworker-audio:worker-audio_00: stoppedworker-calendar:worker-calendar_00: stoppedworker-crm-sync:worker-crm-sync_00: stoppedartisan-schedule:artisan-schedule_00: stoppedworker-es-update:worker-es-update_00: stoppedjiminny-worker-processing-1:jiminny-worker-processing-1_00: stoppedartisan-schedule:artisan-schedule_00: startedjiminny-worker-processing-1:jiminny-worker-processing-1_00: startedjiminny-worker-processing-2:jiminny-worker-processing-2_00: startedjiminny-worker-processing-3:jiminny-worker-processing-3_00: startedjiminny-worker-processing-4:jiminny-worker-processing-4_00: startedjiminny-worker-processing-5:jiminny-worker-processing-5_00:jiminny-worker-processing-delayed: jiminny-worker-processing-delayed_00: startedworker:worker_00: startedworker-analytics:worker-analytics_00: startedworker-audio:worker-audio_00: startedworker-calendar:worker-calendar_00: startedworker-conferences:worker-conferences_00: startedworker-crm-sync:worker-crm-sync_00: startedworker-crm-update:worker-crm-update_00: startedworker-download:worker-download_00: startedworker-emails:worker-emails_00: startedworker-es-update:worker-es-update_00: startedworker-nudges:worker-nudges_00: startedroot@docker_lamp_1:/home/jiminny#php artisan jiminny:debugDispatching 100 MatchActivityCrmData jobs (portal=2)Done. Watch logs and run jiminny:debug observeRateLimit to inspect cache state.root@docker_lamp_1:/home/jiminny# php artisan jiminny:debugDispatching 100 MatchActivityCrmData jobs (portal=2)Done. Watch logs and run jiminny:debug observeRateLimit to inspect cache state.root@docker_lamp_1:/home/jiminny# ]DEV (d)-zshHomeDMsActivityLater...alo)Preparation for Refi... in 59 m100% <78• Mon 11 May 14:01:34→Describe what you are looking forJiminny ...# contusion-clinic# curiosity_lab# engineering# general# jiminny-bg# platform-tickets# product_launches# random# releases# sofia-office# support# thank-yous# the_people_of jimi...ToastHomeMessages^ Direct messages®. Aneliya Angelova®. Galya Dimitrova I& Petko Kashinski&. Stefka StoyanovaVasil Vasilev&. Nikolay IvanovAneliya Angelova, ...Stoyan Tanev®. VesE Lukas Kovalik y... 0AboutFriday, May 8th~iminnyAdded by Toast for GitHubToday ~Toast APP10:00 AMReviewapp#12059 Jy 20820 es reindexstream model hydration2 days old • 12 files changed •@Vasil VasilevAdded by Toast for GitHubResolve Conflictsapp#11443 Test hublets latency5 months old • 20 files changed#11327 JY-19501 webhookbased opportunity syncShow moreAdded by Toast for GitHubNeeds Loveapp#12024 JY-20773 fix user pilottracking ofr automated reportgenerated12 days old • 1 file changedE:: AppsMessage ToastJira CloudToast+AaConala CalaNew...
|
18171
|
NULL
|
NULL
|
NULL
|
|
18176
|
788
|
19
|
2026-05-11T11:01:41.401966+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-11/1778 /Users/lukas/.screenpipe/data/data/2026-05-11/1778497301401_m1.jpg...
|
PhpStorm
|
faVsco.js – Client.php
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
SlackFileEditViewGoHistoryWindowHelpDOCKERO ₴1DEV SlackFileEditViewGoHistoryWindowHelpDOCKERO ₴1DEV (docker)$2APP (-zsh)883viewsjiminny-worker-processing-2:jiminny-worker-processing-2_00: stoppedjiminny-worker-processing-3:jiminny-worker-processing-3_00: stoppedjiminny-worker-processing-4: jiminny-worker-processing-4_00: stoppedjiminny-worker-processing-5:jiminny-worker-processing-5_00:jiminny-worker-processing-delayed: jiminny-worker-processing-delayed_00: stoppedworker-analytics:worker-analytics_00: stoppedworker-conferences:worker-conferences_00: stoppedworker-crm-update:worker-crm-update_00: stoppedworker-download:worker-download_00: stoppedworker-emails:worker-emails_00:worker-nudges:worker-nudges_00: stoppedworker:worker_00: stoppedworker-audio:worker-audio_00: stoppedworker-calendar:worker-calendar_00: stoppedworker-crm-sync:worker-crm-sync_00: stoppedartisan-schedule:artisan-schedule_00: stoppedworker-es-update:worker-es-update_00: stoppedjiminny-worker-processing-1:jiminny-worker-processing-1_00: stoppedartisan-schedule:artisan-schedule_00: startedjiminny-worker-processing-1:jiminny-worker-processing-1_00: startedjiminny-worker-processing-2:jiminny-worker-processing-2_00: startedjiminny-worker-processing-3:jiminny-worker-processing-3_00: startedjiminny-worker-processing-4:jiminny-worker-processing-4_00: startedjiminny-worker-processing-5:jiminny-worker-processing-5_00:jiminny-worker-processing-delayed: jiminny-worker-processing-delayed_00: startedworker:worker_00: startedworker-analytics:worker-analytics_00: startedworker-audio:worker-audio_00: startedworker-calendar:worker-calendar_00: startedworker-conferences:worker-conferences_00: startedworker-crm-sync:worker-crm-sync_00: startedworker-crm-update:worker-crm-update_00: startedworker-download:worker-download_00: startedworker-emails:worker-emails_00: startedworker-es-update:worker-es-update_00: startedworker-nudges:worker-nudges_00: startedroot@docker_lamp_1:/home/jiminny#php artisan jiminny:debugDispatching 100 MatchActivityCrmData jobs (portal=2)Done. Watch logs and run jiminny:debug observeRateLimit to inspect cache state.root@docker_lamp_1:/home/jiminny# php artisan jiminny:debugDispatching 100 MatchActivityCrmData jobs (portal=2)Done. Watch logs and run jiminny:debug observeRateLimit to inspect cache state.root@docker_lamp_1:/home/jiminny# ]DEV (d)-zshHomeDMsActivityLater...alo)Preparation for Refi... in 59 m100% <78• Mon 11 May 14:01:40→Describe what you are looking forJiminny ...# contusion-clinic# curiosity_lab# engineering# general# jiminny-bg# platform-tickets# product_launches# random# releases# sofia-office# support# thank-yous# the_people_of jimi...ToastHomeMessages^ Direct messages®. Aneliya Angelova®. Galya Dimitrova I& Petko Kashinski&. Stefka StoyanovaVasil Vasilev&. Nikolay IvanovAneliya Angelova, ...Stoyan Tanev®. VesE Lukas Kovalik y... 0AboutiminnyFriday, May 8th ~Added by Toast for GitHubToday ~Toast APP10:00 AMReviewapp#12059 Jy 20820 es reindexstream model hydration2 days old • 12 files changed •@Vasil VasilevAdded by Toast for GitHubResolve Conflictsapp#11443 Test hublets latency5 months old • 20 files changed#11327 JY-19501 webhookbased opportunity syncShow moreAdded by Toast for GitHubNeeds Loveapp#12024 JY-20773 fix user pilottracking ofr automated reportgenerated12 days old • 1 file changedE:: AppsMessage ToastJira CloudToast+AaConala CalaNew...
|
NULL
|
-1914118381642962484
|
NULL
|
click
|
ocr
|
NULL
|
SlackFileEditViewGoHistoryWindowHelpDOCKERO ₴1DEV SlackFileEditViewGoHistoryWindowHelpDOCKERO ₴1DEV (docker)$2APP (-zsh)883viewsjiminny-worker-processing-2:jiminny-worker-processing-2_00: stoppedjiminny-worker-processing-3:jiminny-worker-processing-3_00: stoppedjiminny-worker-processing-4: jiminny-worker-processing-4_00: stoppedjiminny-worker-processing-5:jiminny-worker-processing-5_00:jiminny-worker-processing-delayed: jiminny-worker-processing-delayed_00: stoppedworker-analytics:worker-analytics_00: stoppedworker-conferences:worker-conferences_00: stoppedworker-crm-update:worker-crm-update_00: stoppedworker-download:worker-download_00: stoppedworker-emails:worker-emails_00:worker-nudges:worker-nudges_00: stoppedworker:worker_00: stoppedworker-audio:worker-audio_00: stoppedworker-calendar:worker-calendar_00: stoppedworker-crm-sync:worker-crm-sync_00: stoppedartisan-schedule:artisan-schedule_00: stoppedworker-es-update:worker-es-update_00: stoppedjiminny-worker-processing-1:jiminny-worker-processing-1_00: stoppedartisan-schedule:artisan-schedule_00: startedjiminny-worker-processing-1:jiminny-worker-processing-1_00: startedjiminny-worker-processing-2:jiminny-worker-processing-2_00: startedjiminny-worker-processing-3:jiminny-worker-processing-3_00: startedjiminny-worker-processing-4:jiminny-worker-processing-4_00: startedjiminny-worker-processing-5:jiminny-worker-processing-5_00:jiminny-worker-processing-delayed: jiminny-worker-processing-delayed_00: startedworker:worker_00: startedworker-analytics:worker-analytics_00: startedworker-audio:worker-audio_00: startedworker-calendar:worker-calendar_00: startedworker-conferences:worker-conferences_00: startedworker-crm-sync:worker-crm-sync_00: startedworker-crm-update:worker-crm-update_00: startedworker-download:worker-download_00: startedworker-emails:worker-emails_00: startedworker-es-update:worker-es-update_00: startedworker-nudges:worker-nudges_00: startedroot@docker_lamp_1:/home/jiminny#php artisan jiminny:debugDispatching 100 MatchActivityCrmData jobs (portal=2)Done. Watch logs and run jiminny:debug observeRateLimit to inspect cache state.root@docker_lamp_1:/home/jiminny# php artisan jiminny:debugDispatching 100 MatchActivityCrmData jobs (portal=2)Done. Watch logs and run jiminny:debug observeRateLimit to inspect cache state.root@docker_lamp_1:/home/jiminny# ]DEV (d)-zshHomeDMsActivityLater...alo)Preparation for Refi... in 59 m100% <78• Mon 11 May 14:01:40→Describe what you are looking forJiminny ...# contusion-clinic# curiosity_lab# engineering# general# jiminny-bg# platform-tickets# product_launches# random# releases# sofia-office# support# thank-yous# the_people_of jimi...ToastHomeMessages^ Direct messages®. Aneliya Angelova®. Galya Dimitrova I& Petko Kashinski&. Stefka StoyanovaVasil Vasilev&. Nikolay IvanovAneliya Angelova, ...Stoyan Tanev®. VesE Lukas Kovalik y... 0AboutiminnyFriday, May 8th ~Added by Toast for GitHubToday ~Toast APP10:00 AMReviewapp#12059 Jy 20820 es reindexstream model hydration2 days old • 12 files changed •@Vasil VasilevAdded by Toast for GitHubResolve Conflictsapp#11443 Test hublets latency5 months old • 20 files changed#11327 JY-19501 webhookbased opportunity syncShow moreAdded by Toast for GitHubNeeds Loveapp#12024 JY-20773 fix user pilottracking ofr automated reportgenerated12 days old • 1 file changedE:: AppsMessage ToastJira CloudToast+AaConala CalaNew...
|
18174
|
NULL
|
NULL
|
NULL
|
|
18177
|
789
|
18
|
2026-05-11T11:01:41.423760+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-11/1778 /Users/lukas/.screenpipe/data/data/2026-05-11/1778497301423_m2.jpg...
|
PhpStorm
|
faVsco.js – Client.php
|
True
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
PhostormVIewINavicareCodeLaravelWindowFV faVsco.js PhostormVIewINavicareCodeLaravelWindowFV faVsco.js°9 JY-20725-handle-HS-search-rate-limiProiect© BatchSyncCollectolhuospot/service.onpT SyncCrmEntitiesTrait.phpc) CachedCrmServiceDecorator.onge balchsynckealssec clientoneo closeaDealstagess)MatchactivityermData.pngDealrielasservice.gc)Decorateacuivilv.or© FieldDefinitions.phrC) FieldT vpeconvertee Hubspotclientinterc) Hubspotlokenman© PayloadBuilder.phpC) RemotecrmobiectrP ResponseNormalizec) Service.onrC)SvncFieldAction.onC) SvncRelatedActivitC) WebhookSvncBatclv MintearationAorM Acceccors> D ConfigD DTO• M SiltersJobs• M ProcnectSoarchStreW service Iralts© DataClient.php© DecorateActivity.ph(e)LocalSearch.onp• LocalSearchInterfa© RemoteSearch.phpc) Service.phpv W Listeners© ConvertLeadActivitc) PurceLookuocache> M Metadata> Miarationi> = Pioedrivev Salesforce• D FieldsM OnnortunitvMatcheMOnnortunitvSvneStlM ProsneetSearchStr.• M ServiceTraitcC) Client nhr© DecorateActivity.ph. Delete@biectsTrait© FieldDefinitions.php© PayloadBuilder.php© Profile.php© QueryBuilder.phpTacts naccod. 12 (50 minutes aao)o RematchActivityonCrmObiectDetach.pngRateLimitexcepC) CrmObiectsResolver.pho() ProviderRateLimiter.phpC) PaqinationContia.phpclass Cuient extends Baseclient imolements Hubspotcuientinterface159173176177181 C184186 Gpublic function parseRetryAfter(Throwable $e): int=> get_class(Se)return 10:2 usagesnubuc function narselessade ihrowable Sel: strinoif (! method_exists($e, method: 'getResponseBody')) {$body = Se->getResponseBodyO:if (is_string(Sbody)) 1$body = json_decode($body)associative: true 22 12if (! is_array($body)) {netunn 1t.return (string) (Sbody['message'] ?? 19):pubLic function qetMinimumApiVersiono: strinoreturn selt::MIN_API_VERSIOMoublic function getinstanceo: Factoryreturn new FactorvCI"oauth2'hase un' => Sthis->haselini.195 Gpublic function getNewInstance(): Discoverydits +Accept File &~ X Reject File 4% €4 HS_local (iminny@localhost]# console [PKoD)A console (EU]A console [STAGING][2026-05-07 14:21:15] local.INF0: [Hubspot] DEBUG Getting headers {"Vace".L"Inu,or May 2020 14.21.15 bMlJw19A©MatchCrmData.phphlPreparation tor kerl…. In oym• Mon 11 May 14:01:40CascadeHubspot Rate LimitThought for 5s ›Read Client.php #L86-200b Client.phpVerify nothing broke:Command docker. tail100% LzHandleHubspotRateLimitTest v+0 ..lets simplify it, just call it parseMessage and skip policy al together+17 -35"Strict-Transport-Security":"max-aqe=31536000* 1ncLudesubDomains: preload").server-timing":["hcid;desc=\"019e02d0-6fd8-7812-bdba-885b7ccb3ee3\","x-hubspot-correlation-id":["019e02d0-6fd8-7812-bdba-885b7ccb3ee3"],"Set-Cookie":["__cf_bm=S1UrtdQgXVrik50pdqF6hZVYKhzTnQBidvMabeCtm0Y-1778163675-[IP_ADDRESS]-rI.ZggtDKxTg07-May-26 14:51:15 GMT; domain=.hubapi.com; Http0nly; Secure; SameSite=None"],\"url\":"https:|\/\\/a.nel.cloudflare.com\\/report\\/v4?s=NYAlsVTP0fYm32qrSDjxYE4sd2RWRqiSp3wHsmdEg2\"group\":\"cf-nel\".\"max_age)":604800}"],"Server": ["cloudflare"]}} {I"trace_1d":"C/aD8565-905t-4604-9405-0e5b551e5545'aon/Services/Crm/Hubsoot/m Client.ohv +2 -6Ask anvthina (84L)Claude Onus 1.7 MediumView all* Reiect allAccent alliWN Windsurf Toams 160-22UTF.8io 4 spaces...
|
NULL
|
-8338295758522281759
|
NULL
|
click
|
ocr
|
NULL
|
PhostormVIewINavicareCodeLaravelWindowFV faVsco.js PhostormVIewINavicareCodeLaravelWindowFV faVsco.js°9 JY-20725-handle-HS-search-rate-limiProiect© BatchSyncCollectolhuospot/service.onpT SyncCrmEntitiesTrait.phpc) CachedCrmServiceDecorator.onge balchsynckealssec clientoneo closeaDealstagess)MatchactivityermData.pngDealrielasservice.gc)Decorateacuivilv.or© FieldDefinitions.phrC) FieldT vpeconvertee Hubspotclientinterc) Hubspotlokenman© PayloadBuilder.phpC) RemotecrmobiectrP ResponseNormalizec) Service.onrC)SvncFieldAction.onC) SvncRelatedActivitC) WebhookSvncBatclv MintearationAorM Acceccors> D ConfigD DTO• M SiltersJobs• M ProcnectSoarchStreW service Iralts© DataClient.php© DecorateActivity.ph(e)LocalSearch.onp• LocalSearchInterfa© RemoteSearch.phpc) Service.phpv W Listeners© ConvertLeadActivitc) PurceLookuocache> M Metadata> Miarationi> = Pioedrivev Salesforce• D FieldsM OnnortunitvMatcheMOnnortunitvSvneStlM ProsneetSearchStr.• M ServiceTraitcC) Client nhr© DecorateActivity.ph. Delete@biectsTrait© FieldDefinitions.php© PayloadBuilder.php© Profile.php© QueryBuilder.phpTacts naccod. 12 (50 minutes aao)o RematchActivityonCrmObiectDetach.pngRateLimitexcepC) CrmObiectsResolver.pho() ProviderRateLimiter.phpC) PaqinationContia.phpclass Cuient extends Baseclient imolements Hubspotcuientinterface159173176177181 C184186 Gpublic function parseRetryAfter(Throwable $e): int=> get_class(Se)return 10:2 usagesnubuc function narselessade ihrowable Sel: strinoif (! method_exists($e, method: 'getResponseBody')) {$body = Se->getResponseBodyO:if (is_string(Sbody)) 1$body = json_decode($body)associative: true 22 12if (! is_array($body)) {netunn 1t.return (string) (Sbody['message'] ?? 19):pubLic function qetMinimumApiVersiono: strinoreturn selt::MIN_API_VERSIOMoublic function getinstanceo: Factoryreturn new FactorvCI"oauth2'hase un' => Sthis->haselini.195 Gpublic function getNewInstance(): Discoverydits +Accept File &~ X Reject File 4% €4 HS_local (iminny@localhost]# console [PKoD)A console (EU]A console [STAGING][2026-05-07 14:21:15] local.INF0: [Hubspot] DEBUG Getting headers {"Vace".L"Inu,or May 2020 14.21.15 bMlJw19A©MatchCrmData.phphlPreparation tor kerl…. In oym• Mon 11 May 14:01:40CascadeHubspot Rate LimitThought for 5s ›Read Client.php #L86-200b Client.phpVerify nothing broke:Command docker. tail100% LzHandleHubspotRateLimitTest v+0 ..lets simplify it, just call it parseMessage and skip policy al together+17 -35"Strict-Transport-Security":"max-aqe=31536000* 1ncLudesubDomains: preload").server-timing":["hcid;desc=\"019e02d0-6fd8-7812-bdba-885b7ccb3ee3\","x-hubspot-correlation-id":["019e02d0-6fd8-7812-bdba-885b7ccb3ee3"],"Set-Cookie":["__cf_bm=S1UrtdQgXVrik50pdqF6hZVYKhzTnQBidvMabeCtm0Y-1778163675-[IP_ADDRESS]-rI.ZggtDKxTg07-May-26 14:51:15 GMT; domain=.hubapi.com; Http0nly; Secure; SameSite=None"],\"url\":"https:|\/\\/a.nel.cloudflare.com\\/report\\/v4?s=NYAlsVTP0fYm32qrSDjxYE4sd2RWRqiSp3wHsmdEg2\"group\":\"cf-nel\".\"max_age)":604800}"],"Server": ["cloudflare"]}} {I"trace_1d":"C/aD8565-905t-4604-9405-0e5b551e5545'aon/Services/Crm/Hubsoot/m Client.ohv +2 -6Ask anvthina (84L)Claude Onus 1.7 MediumView all* Reiect allAccent alliWN Windsurf Toams 160-22UTF.8io 4 spaces...
|
18175
|
NULL
|
NULL
|
NULL
|
|
18178
|
788
|
20
|
2026-05-11T11:01:50.826773+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-11/1778 /Users/lukas/.screenpipe/data/data/2026-05-11/1778497310826_m1.jpg...
|
PhpStorm
|
faVsco.js – Client.php
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
SlackFileEditViewGoHistoryWindowHelpDOCKERO ₴1DEV SlackFileEditViewGoHistoryWindowHelpDOCKERO ₴1DEV (docker)$2APP (-zsh)883viewsjiminny-worker-processing-2:jiminny-worker-processing-2_00: stoppedjiminny-worker-processing-3:jiminny-worker-processing-3_00: stoppedjiminny-worker-processing-4: jiminny-worker-processing-4_00: stoppedjiminny-worker-processing-5:jiminny-worker-processing-5_00:jiminny-worker-processing-delayed: jiminny-worker-processing-delayed_00: stoppedworker-analytics:worker-analytics_00: stoppedworker-conferences:worker-conferences_00: stoppedworker-crm-update:worker-crm-update_00: stoppedworker-download:worker-download_00: stoppedworker-emails:worker-emails_00:worker-nudges:worker-nudges_00: stoppedworker:worker_00: stoppedworker-audio:worker-audio_00: stoppedworker-calendar:worker-calendar_00: stoppedworker-crm-sync:worker-crm-sync_00: stoppedartisan-schedule:artisan-schedule_00: stoppedworker-es-update:worker-es-update_00: stoppedjiminny-worker-processing-1:jiminny-worker-processing-1_00: stoppedartisan-schedule:artisan-schedule_00: startedjiminny-worker-processing-1:jiminny-worker-processing-1_00: startedjiminny-worker-processing-2:jiminny-worker-processing-2_00: startedjiminny-worker-processing-3:jiminny-worker-processing-3_00: startedjiminny-worker-processing-4:jiminny-worker-processing-4_00: startedjiminny-worker-processing-5:jiminny-worker-processing-5_00:jiminny-worker-processing-delayed: jiminny-worker-processing-delayed_00: startedworker:worker_00: startedworker-analytics:worker-analytics_00: startedworker-audio:worker-audio_00: startedworker-calendar:worker-calendar_00: startedworker-conferences:worker-conferences_00: startedworker-crm-sync:worker-crm-sync_00: startedworker-crm-update:worker-crm-update_00: startedworker-download:worker-download_00: startedworker-emails:worker-emails_00: startedworker-es-update:worker-es-update_00: startedworker-nudges:worker-nudges_00: startedroot@docker_lamp_1:/home/jiminny#php artisan jiminny:debugDispatching 100 MatchActivityCrmData jobs (portal=2)Done. Watch logs and run jiminny:debug observeRateLimit to inspect cache state.root@docker_lamp_1:/home/jiminny# php artisan jiminny:debugDispatching 100 MatchActivityCrmData jobs (portal=2)Done. Watch logs and run jiminny:debug observeRateLimit to inspect cache state.root@docker_lamp_1:/home/jiminny# ]DEV (d)-zshHomeDMsActivityLater...alo)Preparation for Refi... in 59 m100% <78• Mon 11 May 14:01:50→Describe what you are looking forJiminny ...# contusion-clinic# curiosity_lab# engineering# general# jiminny-bg# platform-tickets# product_launches# random# releases# sofia-office# support# thank-yous# the_people_of jimi...ToastHomeMessages^ Direct messages®. Aneliya Angelova®. Galya Dimitrova I& Petko Kashinski&. Stefka StoyanovaVasil Vasilev&. Nikolay IvanovAneliya Angelova, ...Stoyan Tanev®. VesE Lukas Kovalik y... 0AboutiminnyFriday, May 8th ~Added by Toast for GitHubToday ~Toast APP10:00 AMReviewapp#12059 Jy 20820 es reindexstream model hydration2 days old • 12 files changed •@Vasil VasilevAdded by Toast for GitHubResolve Conflictsapp#11443 Test hublets latency5 months old • 20 files changed#11327 JY-19501 webhookbased opportunity syncShow moreAdded by Toast for GitHubNeeds Loveapp#12024 JY-20773 fix user pilottracking ofr automated reportgenerated12 days old • 1 file changedE:: AppsMessage ToastJira CloudToast+AaConala CalaNew...
|
NULL
|
7819856014166626471
|
NULL
|
click
|
ocr
|
NULL
|
SlackFileEditViewGoHistoryWindowHelpDOCKERO ₴1DEV SlackFileEditViewGoHistoryWindowHelpDOCKERO ₴1DEV (docker)$2APP (-zsh)883viewsjiminny-worker-processing-2:jiminny-worker-processing-2_00: stoppedjiminny-worker-processing-3:jiminny-worker-processing-3_00: stoppedjiminny-worker-processing-4: jiminny-worker-processing-4_00: stoppedjiminny-worker-processing-5:jiminny-worker-processing-5_00:jiminny-worker-processing-delayed: jiminny-worker-processing-delayed_00: stoppedworker-analytics:worker-analytics_00: stoppedworker-conferences:worker-conferences_00: stoppedworker-crm-update:worker-crm-update_00: stoppedworker-download:worker-download_00: stoppedworker-emails:worker-emails_00:worker-nudges:worker-nudges_00: stoppedworker:worker_00: stoppedworker-audio:worker-audio_00: stoppedworker-calendar:worker-calendar_00: stoppedworker-crm-sync:worker-crm-sync_00: stoppedartisan-schedule:artisan-schedule_00: stoppedworker-es-update:worker-es-update_00: stoppedjiminny-worker-processing-1:jiminny-worker-processing-1_00: stoppedartisan-schedule:artisan-schedule_00: startedjiminny-worker-processing-1:jiminny-worker-processing-1_00: startedjiminny-worker-processing-2:jiminny-worker-processing-2_00: startedjiminny-worker-processing-3:jiminny-worker-processing-3_00: startedjiminny-worker-processing-4:jiminny-worker-processing-4_00: startedjiminny-worker-processing-5:jiminny-worker-processing-5_00:jiminny-worker-processing-delayed: jiminny-worker-processing-delayed_00: startedworker:worker_00: startedworker-analytics:worker-analytics_00: startedworker-audio:worker-audio_00: startedworker-calendar:worker-calendar_00: startedworker-conferences:worker-conferences_00: startedworker-crm-sync:worker-crm-sync_00: startedworker-crm-update:worker-crm-update_00: startedworker-download:worker-download_00: startedworker-emails:worker-emails_00: startedworker-es-update:worker-es-update_00: startedworker-nudges:worker-nudges_00: startedroot@docker_lamp_1:/home/jiminny#php artisan jiminny:debugDispatching 100 MatchActivityCrmData jobs (portal=2)Done. Watch logs and run jiminny:debug observeRateLimit to inspect cache state.root@docker_lamp_1:/home/jiminny# php artisan jiminny:debugDispatching 100 MatchActivityCrmData jobs (portal=2)Done. Watch logs and run jiminny:debug observeRateLimit to inspect cache state.root@docker_lamp_1:/home/jiminny# ]DEV (d)-zshHomeDMsActivityLater...alo)Preparation for Refi... in 59 m100% <78• Mon 11 May 14:01:50→Describe what you are looking forJiminny ...# contusion-clinic# curiosity_lab# engineering# general# jiminny-bg# platform-tickets# product_launches# random# releases# sofia-office# support# thank-yous# the_people_of jimi...ToastHomeMessages^ Direct messages®. Aneliya Angelova®. Galya Dimitrova I& Petko Kashinski&. Stefka StoyanovaVasil Vasilev&. Nikolay IvanovAneliya Angelova, ...Stoyan Tanev®. VesE Lukas Kovalik y... 0AboutiminnyFriday, May 8th ~Added by Toast for GitHubToday ~Toast APP10:00 AMReviewapp#12059 Jy 20820 es reindexstream model hydration2 days old • 12 files changed •@Vasil VasilevAdded by Toast for GitHubResolve Conflictsapp#11443 Test hublets latency5 months old • 20 files changed#11327 JY-19501 webhookbased opportunity syncShow moreAdded by Toast for GitHubNeeds Loveapp#12024 JY-20773 fix user pilottracking ofr automated reportgenerated12 days old • 1 file changedE:: AppsMessage ToastJira CloudToast+AaConala CalaNew...
|
NULL
|
NULL
|
NULL
|
NULL
|
|
18179
|
789
|
19
|
2026-05-11T11:01:50.820088+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-11/1778 /Users/lukas/.screenpipe/data/data/2026-05-11/1778497310820_m2.jpg...
|
PhpStorm
|
faVsco.js – Client.php
|
True
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
PhostormVIewINavicareCodeFV faVsco.js°9 JY-20725-h PhostormVIewINavicareCodeFV faVsco.js°9 JY-20725-handle-HS-search-rate-limiroledey© BatchSyncCollectolhuospot/service.onpT SyncCrmEntitiesTrait.phpc) CachedCrmServiceDecorator.onge balchsynckealsseo closedDealstagessDealrielasservice.gc)Decorateacuivilv.or© FieldDefinitions.phrC) FieldT vpeconvertee Hubspotclientinterc) Hubspot TokenmanC) PavloadBuilder.phpC) RemotecrmobiectrP ResponseNormalizec) Service.onrC)SvncFieldAction.onC) SvncRelatedActivitC) WebhookSvncBatclv MintearationAorM AcceccorsConfigD DTO• M SiltersD Jobs• M ProcnectSearchStr.W service lralts© DataClient.php© DecorateActivity.ph© LocalSearch.phpu Localsearchinteria© RemoteSearch.phpc) Service.phpv W Listeners© ConvertLeadActivitc) PurceLookuocache> M Metadata> Miarationia Pioedrivev Salesforce• D Fields• M OnnortunitvMatcheMOnnortunitvSvneStM ProsneetSearchStr.• M ServiceTraitcC) Client nhr© DecorateActivity.ph. Delete@biectsTraito RematchActivityonCrmObiectDetach.pngRateLimitexceptioC) CrmObiectsResolver.pho© FieldDefinitions.php© PayloadBuilder.php© Profile.php() ProviderRateLimiter.phpC) PaqinationContia.php* @phpstan-type CrmFieldUption arraytid:string, label:string, value?:string}lass Client extends BaseClient implements HubspotClientInterface40 €49 0public const string MIN_ API VERSION = '2';public const string BASE_URL ='httos:/lapi.hubapi.com':oubuc const Int ASSUCLATIUNS BAICHSIAELIM= 10001orivate HubspotPaqinationService SpaginatzonService:2 usagesorivate HubspotTokenManager Stokentanager:public function -_constructlSocialAccountService SsocialAccountServicelHubsnotPaginationService SpaginationServicelHubsnotTokenManader StokenManagernarent:• construct(SsocialAccountService):Sthis->paginationService = $paginationService:Sthic-stokenManagen = StokenManagen•Sthis->setBaseUrl( baseUrl: self::BASE_URL):Sthic-scetVencion/aniVersion: colf.-MTN APT VEPSTON)•* Reacts to a rate limits (429) from HubSpot by translating it* 1nco a koceLimiucxcepczon carruzne recru arcer.* Wrap anu outbound HubSpot call (SDK or raw HTTP) Like:Sthis->executerequestfn @ => sthis->cetNewinstance@->crm@->..."* Qoaram callable@• T SaniCall* athrows RateLimitExcentionf1of11 edits 11 usaaelAccept File &~ X Reject File 4% €© QueryBuilder.phpnnivate Function executeRequesticallahl e Sanicalnbl4 HS_local (jiminny@localhost]# console [PKoD)A console (EU]A console [STAGING][2026-05-07 14:21:15] local.INF0: [Hubspot] DEBUG Getting headers {"Vace".L"Inu,or May 2020 14.21.10 bMl"Jw19A©MatchCrmData.phphlPreparation tor kerl…. In oym• Mon 11 May 14:01:50CascadeHubspot Rate LimitThought for 5s ›Read Client.php #L86-200b Client.phpVerify nothing broke:Command docker. tail100% LzHandleHubspotRateLimitTest v+0 ..lets simplify it, just call it parseMessage and skip policy al together+17 -35"Strict-Transport-Security":"max-aqe=31536000* 1ncLudesubDomains: preload").server-timing":["hcid;desc=\"019e02d0-6fd8-7812-bdba-885b7ccb3ee3)","x-hubspot-correlation-id":["019e02d0-6fd8-7812-bdba-885b7ccb3ee3"],"Set-Cookie":["__cf_bm=S1UrtdQgXVrik50pdqF6hZVYKhzTnQBidvMabeCtm0Y-1778163675-[IP_ADDRESS]-rI.ZggtDKxTg07-May-26 14:51:15 GMT; domain=.hubapi.com; Http0nly; Secure; SameSite=None"],\"url\":"https:|\/\\/a.nel.cloudflare.com\\/report\\/v4?s=NYAlsVTP0fYm32qrSDjxYE4sd2RWRqiSp3wHsmdEg2\"group\":\"cf-nel\",\"max_age)":604800}"],"NEL": ["{"Server": ["cloudflare"]}} {I"trace_1d":"C/aD8565-905t-4604-9405-0e5b551e5545'aon/Services/Crm/Hubsoot/m Client.ohv +2 -6Ask anvthina (84L)Claude Onus 1.7 MediumView all* Reiect allAccent allWN Windsurf Toams 160-28UTF.8io 4 spaces...
|
NULL
|
8105490683006194241
|
NULL
|
click
|
ocr
|
NULL
|
PhostormVIewINavicareCodeFV faVsco.js°9 JY-20725-h PhostormVIewINavicareCodeFV faVsco.js°9 JY-20725-handle-HS-search-rate-limiroledey© BatchSyncCollectolhuospot/service.onpT SyncCrmEntitiesTrait.phpc) CachedCrmServiceDecorator.onge balchsynckealsseo closedDealstagessDealrielasservice.gc)Decorateacuivilv.or© FieldDefinitions.phrC) FieldT vpeconvertee Hubspotclientinterc) Hubspot TokenmanC) PavloadBuilder.phpC) RemotecrmobiectrP ResponseNormalizec) Service.onrC)SvncFieldAction.onC) SvncRelatedActivitC) WebhookSvncBatclv MintearationAorM AcceccorsConfigD DTO• M SiltersD Jobs• M ProcnectSearchStr.W service lralts© DataClient.php© DecorateActivity.ph© LocalSearch.phpu Localsearchinteria© RemoteSearch.phpc) Service.phpv W Listeners© ConvertLeadActivitc) PurceLookuocache> M Metadata> Miarationia Pioedrivev Salesforce• D Fields• M OnnortunitvMatcheMOnnortunitvSvneStM ProsneetSearchStr.• M ServiceTraitcC) Client nhr© DecorateActivity.ph. Delete@biectsTraito RematchActivityonCrmObiectDetach.pngRateLimitexceptioC) CrmObiectsResolver.pho© FieldDefinitions.php© PayloadBuilder.php© Profile.php() ProviderRateLimiter.phpC) PaqinationContia.php* @phpstan-type CrmFieldUption arraytid:string, label:string, value?:string}lass Client extends BaseClient implements HubspotClientInterface40 €49 0public const string MIN_ API VERSION = '2';public const string BASE_URL ='httos:/lapi.hubapi.com':oubuc const Int ASSUCLATIUNS BAICHSIAELIM= 10001orivate HubspotPaqinationService SpaginatzonService:2 usagesorivate HubspotTokenManager Stokentanager:public function -_constructlSocialAccountService SsocialAccountServicelHubsnotPaginationService SpaginationServicelHubsnotTokenManader StokenManagernarent:• construct(SsocialAccountService):Sthis->paginationService = $paginationService:Sthic-stokenManagen = StokenManagen•Sthis->setBaseUrl( baseUrl: self::BASE_URL):Sthic-scetVencion/aniVersion: colf.-MTN APT VEPSTON)•* Reacts to a rate limits (429) from HubSpot by translating it* 1nco a koceLimiucxcepczon carruzne recru arcer.* Wrap anu outbound HubSpot call (SDK or raw HTTP) Like:Sthis->executerequestfn @ => sthis->cetNewinstance@->crm@->..."* Qoaram callable@• T SaniCall* athrows RateLimitExcentionf1of11 edits 11 usaaelAccept File &~ X Reject File 4% €© QueryBuilder.phpnnivate Function executeRequesticallahl e Sanicalnbl4 HS_local (jiminny@localhost]# console [PKoD)A console (EU]A console [STAGING][2026-05-07 14:21:15] local.INF0: [Hubspot] DEBUG Getting headers {"Vace".L"Inu,or May 2020 14.21.10 bMl"Jw19A©MatchCrmData.phphlPreparation tor kerl…. In oym• Mon 11 May 14:01:50CascadeHubspot Rate LimitThought for 5s ›Read Client.php #L86-200b Client.phpVerify nothing broke:Command docker. tail100% LzHandleHubspotRateLimitTest v+0 ..lets simplify it, just call it parseMessage and skip policy al together+17 -35"Strict-Transport-Security":"max-aqe=31536000* 1ncLudesubDomains: preload").server-timing":["hcid;desc=\"019e02d0-6fd8-7812-bdba-885b7ccb3ee3)","x-hubspot-correlation-id":["019e02d0-6fd8-7812-bdba-885b7ccb3ee3"],"Set-Cookie":["__cf_bm=S1UrtdQgXVrik50pdqF6hZVYKhzTnQBidvMabeCtm0Y-1778163675-[IP_ADDRESS]-rI.ZggtDKxTg07-May-26 14:51:15 GMT; domain=.hubapi.com; Http0nly; Secure; SameSite=None"],\"url\":"https:|\/\\/a.nel.cloudflare.com\\/report\\/v4?s=NYAlsVTP0fYm32qrSDjxYE4sd2RWRqiSp3wHsmdEg2\"group\":\"cf-nel\",\"max_age)":604800}"],"NEL": ["{"Server": ["cloudflare"]}} {I"trace_1d":"C/aD8565-905t-4604-9405-0e5b551e5545'aon/Services/Crm/Hubsoot/m Client.ohv +2 -6Ask anvthina (84L)Claude Onus 1.7 MediumView all* Reiect allAccent allWN Windsurf Toams 160-28UTF.8io 4 spaces...
|
NULL
|
NULL
|
NULL
|
NULL
|
|
18180
|
788
|
21
|
2026-05-11T11:01:53.316976+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-11/1778 /Users/lukas/.screenpipe/data/data/2026-05-11/1778497313316_m1.jpg...
|
PhpStorm
|
faVsco.js – Client.php
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
SlackFileEditViewGoHistoryWindowHelpDOCKERO ₴1DEV SlackFileEditViewGoHistoryWindowHelpDOCKERO ₴1DEV (docker)$2APP (-zsh)883viewsjiminny-worker-processing-2:jiminny-worker-processing-2_00: stoppedjiminny-worker-processing-3:jiminny-worker-processing-3_00: stoppedjiminny-worker-processing-4: jiminny-worker-processing-4_00: stoppedjiminny-worker-processing-5:jiminny-worker-processing-5_00:jiminny-worker-processing-delayed: jiminny-worker-processing-delayed_00: stoppedworker-analytics:worker-analytics_00: stoppedworker-conferences:worker-conferences_00: stoppedworker-crm-update:worker-crm-update_00: stoppedworker-download:worker-download_00: stoppedworker-emails:worker-emails_00:worker-nudges:worker-nudges_00: stoppedworker:worker_00: stoppedworker-audio:worker-audio_00: stoppedworker-calendar:worker-calendar_00: stoppedworker-crm-sync:worker-crm-sync_00: stoppedartisan-schedule:artisan-schedule_00: stoppedworker-es-update:worker-es-update_00: stoppedjiminny-worker-processing-1:jiminny-worker-processing-1_00: stoppedartisan-schedule:artisan-schedule_00: startedjiminny-worker-processing-1:jiminny-worker-processing-1_00: startedjiminny-worker-processing-2:jiminny-worker-processing-2_00: startedjiminny-worker-processing-3:jiminny-worker-processing-3_00: startedjiminny-worker-processing-4:jiminny-worker-processing-4_00: startedjiminny-worker-processing-5:jiminny-worker-processing-5_00:jiminny-worker-processing-delayed: jiminny-worker-processing-delayed_00: startedworker:worker_00: startedworker-analytics:worker-analytics_00: startedworker-audio:worker-audio_00: startedworker-calendar:worker-calendar_00: startedworker-conferences:worker-conferences_00: startedworker-crm-sync:worker-crm-sync_00: startedworker-crm-update:worker-crm-update_00: startedworker-download:worker-download_00: startedworker-emails:worker-emails_00: startedworker-es-update:worker-es-update_00: startedworker-nudges:worker-nudges_00: startedroot@docker_lamp_1:/home/jiminny#php artisan jiminny:debugDispatching 100 MatchActivityCrmData jobs (portal=2)Done. Watch logs and run jiminny:debug observeRateLimit to inspect cache state.root@docker_lamp_1:/home/jiminny# php artisan jiminny:debugDispatching 100 MatchActivityCrmData jobs (portal=2)Done. Watch logs and run jiminny:debug observeRateLimit to inspect cache state.root@docker_lamp_1:/home/jiminny# ]DEV (d)-zshHomeDMsActivityLater...alo)Preparation for Refi... in 59 m100% <78• Mon 11 May 14:01:52→Describe what you are looking forJiminny ...# contusion-clinic# curiosity_lab# engineering# general# jiminny-bg# platform-tickets# product_launches# random# releases# sofia-office# support# thank-yous# the_people_of jimi...ToastHomeMessages^ Direct messages®. Aneliya Angelova®. Galya Dimitrova I& Petko Kashinski&. Stefka StoyanovaVasil Vasilev&. Nikolay IvanovAneliya Angelova, ...Stoyan Tanev®. VesE Lukas Kovalik y... 0AboutFriday, May 8th~iminnyAdded by Toast for GitHubToday ~Toast APP10:00 AMReviewapp#12059 Jy 20820 es reindexstream model hydration2 days old • 12 files changed •@Vasil VasilevAdded by Toast for GitHubResolve Conflictsapp#11443 Test hublets latency5 months old • 20 files changed#11327 JY-19501 webhookbased opportunity syncShow moreAdded by Toast for GitHubNeeds Loveapp#12024 JY-20773 fix user pilottracking ofr automated reportgenerated12 days old • 1 file changedE:: AppsMessage ToastJira CloudToast+AaConala CalaNew...
|
NULL
|
-8020300776480668610
|
NULL
|
click
|
ocr
|
NULL
|
SlackFileEditViewGoHistoryWindowHelpDOCKERO ₴1DEV SlackFileEditViewGoHistoryWindowHelpDOCKERO ₴1DEV (docker)$2APP (-zsh)883viewsjiminny-worker-processing-2:jiminny-worker-processing-2_00: stoppedjiminny-worker-processing-3:jiminny-worker-processing-3_00: stoppedjiminny-worker-processing-4: jiminny-worker-processing-4_00: stoppedjiminny-worker-processing-5:jiminny-worker-processing-5_00:jiminny-worker-processing-delayed: jiminny-worker-processing-delayed_00: stoppedworker-analytics:worker-analytics_00: stoppedworker-conferences:worker-conferences_00: stoppedworker-crm-update:worker-crm-update_00: stoppedworker-download:worker-download_00: stoppedworker-emails:worker-emails_00:worker-nudges:worker-nudges_00: stoppedworker:worker_00: stoppedworker-audio:worker-audio_00: stoppedworker-calendar:worker-calendar_00: stoppedworker-crm-sync:worker-crm-sync_00: stoppedartisan-schedule:artisan-schedule_00: stoppedworker-es-update:worker-es-update_00: stoppedjiminny-worker-processing-1:jiminny-worker-processing-1_00: stoppedartisan-schedule:artisan-schedule_00: startedjiminny-worker-processing-1:jiminny-worker-processing-1_00: startedjiminny-worker-processing-2:jiminny-worker-processing-2_00: startedjiminny-worker-processing-3:jiminny-worker-processing-3_00: startedjiminny-worker-processing-4:jiminny-worker-processing-4_00: startedjiminny-worker-processing-5:jiminny-worker-processing-5_00:jiminny-worker-processing-delayed: jiminny-worker-processing-delayed_00: startedworker:worker_00: startedworker-analytics:worker-analytics_00: startedworker-audio:worker-audio_00: startedworker-calendar:worker-calendar_00: startedworker-conferences:worker-conferences_00: startedworker-crm-sync:worker-crm-sync_00: startedworker-crm-update:worker-crm-update_00: startedworker-download:worker-download_00: startedworker-emails:worker-emails_00: startedworker-es-update:worker-es-update_00: startedworker-nudges:worker-nudges_00: startedroot@docker_lamp_1:/home/jiminny#php artisan jiminny:debugDispatching 100 MatchActivityCrmData jobs (portal=2)Done. Watch logs and run jiminny:debug observeRateLimit to inspect cache state.root@docker_lamp_1:/home/jiminny# php artisan jiminny:debugDispatching 100 MatchActivityCrmData jobs (portal=2)Done. Watch logs and run jiminny:debug observeRateLimit to inspect cache state.root@docker_lamp_1:/home/jiminny# ]DEV (d)-zshHomeDMsActivityLater...alo)Preparation for Refi... in 59 m100% <78• Mon 11 May 14:01:52→Describe what you are looking forJiminny ...# contusion-clinic# curiosity_lab# engineering# general# jiminny-bg# platform-tickets# product_launches# random# releases# sofia-office# support# thank-yous# the_people_of jimi...ToastHomeMessages^ Direct messages®. Aneliya Angelova®. Galya Dimitrova I& Petko Kashinski&. Stefka StoyanovaVasil Vasilev&. Nikolay IvanovAneliya Angelova, ...Stoyan Tanev®. VesE Lukas Kovalik y... 0AboutFriday, May 8th~iminnyAdded by Toast for GitHubToday ~Toast APP10:00 AMReviewapp#12059 Jy 20820 es reindexstream model hydration2 days old • 12 files changed •@Vasil VasilevAdded by Toast for GitHubResolve Conflictsapp#11443 Test hublets latency5 months old • 20 files changed#11327 JY-19501 webhookbased opportunity syncShow moreAdded by Toast for GitHubNeeds Loveapp#12024 JY-20773 fix user pilottracking ofr automated reportgenerated12 days old • 1 file changedE:: AppsMessage ToastJira CloudToast+AaConala CalaNew...
|
18178
|
NULL
|
NULL
|
NULL
|
|
18181
|
789
|
20
|
2026-05-11T11:01:56.251738+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-11/1778 /Users/lukas/.screenpipe/data/data/2026-05-11/1778497316251_m2.jpg...
|
PhpStorm
|
faVsco.js – Client.php
|
True
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
PhostormINavicareCodeFV faVsco.js°9 JY-20725-handl PhostormINavicareCodeFV faVsco.js°9 JY-20725-handle-HS-search-rate-limProiect v© BatchSyncCollectole balchsynckealsseo closedDealstagessDealrielasservice.gc)Decorateacuivilv.or© FieldDefinitions.phrC)CrmObiectsResolver.pho() ProviderRateLimiter.phpC) PaqinationContia.phpC) FieldT vpeconverteclass Client extends BaseClient implements HubspotClientinterfacee Hubspotclientinterc) Hubspotlokenman• @param array<string, mixed> $payload The search payload with filters, sorts, properties, etc.* dreturn arrau The search response with 'results'.'paging' keys© PayloadBuilder.phpC) RemotecrmobiectrP ResponseNormalize* Othrows RateLimitException When rate limit is hit* athrows Hubsnotsycention in Apt erronsc) Service.onrC)SvncFieldAction.on253 Cpublic function search(string SobjectType, array $payload): arrayC) SvncRelatedActivit255Sendpoint = self::BASE_URLC) WebhookSvncBatclv MintearationAorM Acceccors257return Sthis->executeRequest(function ( use (Sendpoint, $payload) {Sresponse = $this->getInstance()->getClient()->request( method: 'POST', $endpoint, ['json' => $payload]) ;illuminate Suoport Facades Loa: :channel('custom channel")->info('Sresponse !• D ConfigDDTO• M Siltersprint_rusresponse->getHe=21259D Jobs• M ProcnectSoarchStr.return Sresponse->toArravo:W service lraits© DataClient.php© DecorateActivity.ph© LocalSearch.phpLocalSearchInterfac 266© RemoteSearch.php* Athrows DealAniExcention* Athrows CrmExcentionc) Service.phppublic function getOpportunityById(string $crmId, array $fields): arrayv W Listeners© ConvertLeadActivittry {c) PurceLookuocachel> M Metadata|//$deal = $this->executeRequest(fn •) => $this->getNewInstance->crm(->deals(->basicApi(->getById($deal = Sthis->getNewInstance->crm->deals->basicApi->getById(Seomtd> MiarationM Pipedriveimplode( separator: '', $fields)v Salesforce275• D FieldsM OnnortunitvMatche|277|MOnnortunitvSvneStl|278} catch (DealApiException Se) {Sthis->log->info('[Hubspot] Failed to fetch opportunity'. [lM ProsneetSearchStr.• M ServiceTraitc'crm.1d' => Scrmidi'reason' => Se->qetMessageOC) Client nhr© DecorateActivity.pr. Delete@biectsTrait282throw se:© FieldDefinitions.php© PayloadBuilder.php© Profile.php© QueryBuilder.phpif @ Sdeal instanceof DealWithAssociations)throw new CrmExcention( missagd.edfeal ot/ Accept File *~ X Reiect File +2€# console [PKoD)A console (EU]A console [STAGING)[2026-05-07 14:21:15] local.INF0: [Hubspot] DEBUG Getting headers {"Vace".L"Inu,or may 20z0 14.21.10 bMl"J,w19AhlPreparation tor kerl…. In oym• Mon 11 May 14:01:55CascadeHubspot Rate LimitThought for 5s ›Read Client.php #L86-200b Client.phpVerify nothing broke:Command docker. tail100% L2HandleHubspotRateLimitTest v+0 ..lets simplify it, just call it parseMessage and skip policy al together+17 -35ns: preload").server-timing":["hcid;desc=\"019e02d0-6fd8-7812-bdba-885b7ccb3ee3)","y-hubsnot-correlation-id":["019e02d0-6fd8-7812-bdba-885b7ccb3ee3"],"Set-Cookie":["__cf_bm=S1UrtdQgXVrik50pdqF6hZVYKhzTnQBidvMabeCtm0Y-1778163675-[IP_ADDRESS]-rI.ZggtDKxTg07-May-26 14:51:15 GMT; domain=.hubapi.com; Http0nly; Secure; SameSite=None"],\"url\":"https:|\/\\/a.nel.cloudflare.com\\/report\\/v4?s=NYAlsVTP0fYm32qrSDjxYE4sd2RWRqiSp3wHsmdEg2"Server": ["cloudflare"]}} {aon/Services/Crm/Hubsoot/m Client.ohv 2Ask anvthina (84L)Claude Onus 4.7 MediumTects naccod. 12 /50 mlView all* Reiect allAccent alliWN Windsurf Toams 250-1UTF.8io 4 spaces...
|
NULL
|
-5091070705396562237
|
NULL
|
click
|
ocr
|
NULL
|
PhostormINavicareCodeFV faVsco.js°9 JY-20725-handl PhostormINavicareCodeFV faVsco.js°9 JY-20725-handle-HS-search-rate-limProiect v© BatchSyncCollectole balchsynckealsseo closedDealstagessDealrielasservice.gc)Decorateacuivilv.or© FieldDefinitions.phrC)CrmObiectsResolver.pho() ProviderRateLimiter.phpC) PaqinationContia.phpC) FieldT vpeconverteclass Client extends BaseClient implements HubspotClientinterfacee Hubspotclientinterc) Hubspotlokenman• @param array<string, mixed> $payload The search payload with filters, sorts, properties, etc.* dreturn arrau The search response with 'results'.'paging' keys© PayloadBuilder.phpC) RemotecrmobiectrP ResponseNormalize* Othrows RateLimitException When rate limit is hit* athrows Hubsnotsycention in Apt erronsc) Service.onrC)SvncFieldAction.on253 Cpublic function search(string SobjectType, array $payload): arrayC) SvncRelatedActivit255Sendpoint = self::BASE_URLC) WebhookSvncBatclv MintearationAorM Acceccors257return Sthis->executeRequest(function ( use (Sendpoint, $payload) {Sresponse = $this->getInstance()->getClient()->request( method: 'POST', $endpoint, ['json' => $payload]) ;illuminate Suoport Facades Loa: :channel('custom channel")->info('Sresponse !• D ConfigDDTO• M Siltersprint_rusresponse->getHe=21259D Jobs• M ProcnectSoarchStr.return Sresponse->toArravo:W service lraits© DataClient.php© DecorateActivity.ph© LocalSearch.phpLocalSearchInterfac 266© RemoteSearch.php* Athrows DealAniExcention* Athrows CrmExcentionc) Service.phppublic function getOpportunityById(string $crmId, array $fields): arrayv W Listeners© ConvertLeadActivittry {c) PurceLookuocachel> M Metadata|//$deal = $this->executeRequest(fn •) => $this->getNewInstance->crm(->deals(->basicApi(->getById($deal = Sthis->getNewInstance->crm->deals->basicApi->getById(Seomtd> MiarationM Pipedriveimplode( separator: '', $fields)v Salesforce275• D FieldsM OnnortunitvMatche|277|MOnnortunitvSvneStl|278} catch (DealApiException Se) {Sthis->log->info('[Hubspot] Failed to fetch opportunity'. [lM ProsneetSearchStr.• M ServiceTraitc'crm.1d' => Scrmidi'reason' => Se->qetMessageOC) Client nhr© DecorateActivity.pr. Delete@biectsTrait282throw se:© FieldDefinitions.php© PayloadBuilder.php© Profile.php© QueryBuilder.phpif @ Sdeal instanceof DealWithAssociations)throw new CrmExcention( missagd.edfeal ot/ Accept File *~ X Reiect File +2€# console [PKoD)A console (EU]A console [STAGING)[2026-05-07 14:21:15] local.INF0: [Hubspot] DEBUG Getting headers {"Vace".L"Inu,or may 20z0 14.21.10 bMl"J,w19AhlPreparation tor kerl…. In oym• Mon 11 May 14:01:55CascadeHubspot Rate LimitThought for 5s ›Read Client.php #L86-200b Client.phpVerify nothing broke:Command docker. tail100% L2HandleHubspotRateLimitTest v+0 ..lets simplify it, just call it parseMessage and skip policy al together+17 -35ns: preload").server-timing":["hcid;desc=\"019e02d0-6fd8-7812-bdba-885b7ccb3ee3)","y-hubsnot-correlation-id":["019e02d0-6fd8-7812-bdba-885b7ccb3ee3"],"Set-Cookie":["__cf_bm=S1UrtdQgXVrik50pdqF6hZVYKhzTnQBidvMabeCtm0Y-1778163675-[IP_ADDRESS]-rI.ZggtDKxTg07-May-26 14:51:15 GMT; domain=.hubapi.com; Http0nly; Secure; SameSite=None"],\"url\":"https:|\/\\/a.nel.cloudflare.com\\/report\\/v4?s=NYAlsVTP0fYm32qrSDjxYE4sd2RWRqiSp3wHsmdEg2"Server": ["cloudflare"]}} {aon/Services/Crm/Hubsoot/m Client.ohv 2Ask anvthina (84L)Claude Onus 4.7 MediumTects naccod. 12 /50 mlView all* Reiect allAccent alliWN Windsurf Toams 250-1UTF.8io 4 spaces...
|
18179
|
NULL
|
NULL
|
NULL
|
|
18182
|
788
|
22
|
2026-05-11T11:01:56.263379+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-11/1778 /Users/lukas/.screenpipe/data/data/2026-05-11/1778497316263_m1.jpg...
|
PhpStorm
|
faVsco.js – Client.php
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
SlackFileEditViewGoHistoryWindowHelpDOCKERO ₴1DEV SlackFileEditViewGoHistoryWindowHelpDOCKERO ₴1DEV (docker)$2APP (-zsh)883viewsjiminny-worker-processing-2:jiminny-worker-processing-2_00: stoppedjiminny-worker-processing-3:jiminny-worker-processing-3_00: stoppedjiminny-worker-processing-4: jiminny-worker-processing-4_00: stoppedjiminny-worker-processing-5:jiminny-worker-processing-5_00:jiminny-worker-processing-delayed: jiminny-worker-processing-delayed_00: stoppedworker-analytics:worker-analytics_00: stoppedworker-conferences:worker-conferences_00: stoppedworker-crm-update:worker-crm-update_00: stoppedworker-download:worker-download_00: stoppedworker-emails:worker-emails_00:worker-nudges:worker-nudges_00: stoppedworker:worker_00: stoppedworker-audio:worker-audio_00: stoppedworker-calendar:worker-calendar_00: stoppedworker-crm-sync:worker-crm-sync_00: stoppedartisan-schedule:artisan-schedule_00: stoppedworker-es-update:worker-es-update_00: stoppedjiminny-worker-processing-1:jiminny-worker-processing-1_00: stoppedartisan-schedule:artisan-schedule_00: startedjiminny-worker-processing-1:jiminny-worker-processing-1_00: startedjiminny-worker-processing-2:jiminny-worker-processing-2_00: startedjiminny-worker-processing-3:jiminny-worker-processing-3_00: startedjiminny-worker-processing-4:jiminny-worker-processing-4_00: startedjiminny-worker-processing-5:jiminny-worker-processing-5_00:jiminny-worker-processing-delayed: jiminny-worker-processing-delayed_00: startedworker:worker_00: startedworker-analytics:worker-analytics_00: startedworker-audio:worker-audio_00: startedworker-calendar:worker-calendar_00: startedworker-conferences:worker-conferences_00: startedworker-crm-sync:worker-crm-sync_00: startedworker-crm-update:worker-crm-update_00: startedworker-download:worker-download_00: startedworker-emails:worker-emails_00: startedworker-es-update:worker-es-update_00: startedworker-nudges:worker-nudges_00: startedroot@docker_lamp_1:/home/jiminny#php artisan jiminny:debugDispatching 100 MatchActivityCrmData jobs (portal=2)Done. Watch logs and run jiminny:debug observeRateLimit to inspect cache state.root@docker_lamp_1:/home/jiminny# php artisan jiminny:debugDispatching 100 MatchActivityCrmData jobs (portal=2)Done. Watch logs and run jiminny:debug observeRateLimit to inspect cache state.root@docker_lamp_1:/home/jiminny# ]DEV (d)-zshHomeDMsActivityLater...alo)Preparation for Refi... in 59 m100% C8• Mon 11 May 14:01:55→Describe what you are looking forJiminny ...# contusion-clinic# curiosity_lab# engineering# general# jiminny-bg# platform-tickets# product_launches# random# releases# sofia-office# support# thank-yous# the_people_of jimi...ToastHomeMessages^ Direct messages®. Aneliya Angelova®. Galya Dimitrova I& Petko Kashinski&. Stefka StoyanovaVasil Vasilev&. Nikolay IvanovAneliya Angelova, ...Stoyan Tanev®. VesE Lukas Kovalik y... 0AboutFriday, May 8th~iminnyAdded by Toast for GitHubToday ~Toast APP10:00 AMReviewapp#12059 Jy 20820 es reindexstream model hydration2 days old • 12 files changed •@Vasil VasilevAdded by Toast for GitHubResolve Conflictsapp#11443 Test hublets latency5 months old • 20 files changed#11327 JY-19501 webhookbased opportunity syncShow moreAdded by Toast for GitHubNeeds Loveapp#12024 JY-20773 fix user pilottracking ofr automated reportgenerated12 days old • 1 file changedE:: AppsMessage ToastJira CloudToast+AaConala CalaNew...
|
NULL
|
-212339284503616985
|
NULL
|
click
|
ocr
|
NULL
|
SlackFileEditViewGoHistoryWindowHelpDOCKERO ₴1DEV SlackFileEditViewGoHistoryWindowHelpDOCKERO ₴1DEV (docker)$2APP (-zsh)883viewsjiminny-worker-processing-2:jiminny-worker-processing-2_00: stoppedjiminny-worker-processing-3:jiminny-worker-processing-3_00: stoppedjiminny-worker-processing-4: jiminny-worker-processing-4_00: stoppedjiminny-worker-processing-5:jiminny-worker-processing-5_00:jiminny-worker-processing-delayed: jiminny-worker-processing-delayed_00: stoppedworker-analytics:worker-analytics_00: stoppedworker-conferences:worker-conferences_00: stoppedworker-crm-update:worker-crm-update_00: stoppedworker-download:worker-download_00: stoppedworker-emails:worker-emails_00:worker-nudges:worker-nudges_00: stoppedworker:worker_00: stoppedworker-audio:worker-audio_00: stoppedworker-calendar:worker-calendar_00: stoppedworker-crm-sync:worker-crm-sync_00: stoppedartisan-schedule:artisan-schedule_00: stoppedworker-es-update:worker-es-update_00: stoppedjiminny-worker-processing-1:jiminny-worker-processing-1_00: stoppedartisan-schedule:artisan-schedule_00: startedjiminny-worker-processing-1:jiminny-worker-processing-1_00: startedjiminny-worker-processing-2:jiminny-worker-processing-2_00: startedjiminny-worker-processing-3:jiminny-worker-processing-3_00: startedjiminny-worker-processing-4:jiminny-worker-processing-4_00: startedjiminny-worker-processing-5:jiminny-worker-processing-5_00:jiminny-worker-processing-delayed: jiminny-worker-processing-delayed_00: startedworker:worker_00: startedworker-analytics:worker-analytics_00: startedworker-audio:worker-audio_00: startedworker-calendar:worker-calendar_00: startedworker-conferences:worker-conferences_00: startedworker-crm-sync:worker-crm-sync_00: startedworker-crm-update:worker-crm-update_00: startedworker-download:worker-download_00: startedworker-emails:worker-emails_00: startedworker-es-update:worker-es-update_00: startedworker-nudges:worker-nudges_00: startedroot@docker_lamp_1:/home/jiminny#php artisan jiminny:debugDispatching 100 MatchActivityCrmData jobs (portal=2)Done. Watch logs and run jiminny:debug observeRateLimit to inspect cache state.root@docker_lamp_1:/home/jiminny# php artisan jiminny:debugDispatching 100 MatchActivityCrmData jobs (portal=2)Done. Watch logs and run jiminny:debug observeRateLimit to inspect cache state.root@docker_lamp_1:/home/jiminny# ]DEV (d)-zshHomeDMsActivityLater...alo)Preparation for Refi... in 59 m100% C8• Mon 11 May 14:01:55→Describe what you are looking forJiminny ...# contusion-clinic# curiosity_lab# engineering# general# jiminny-bg# platform-tickets# product_launches# random# releases# sofia-office# support# thank-yous# the_people_of jimi...ToastHomeMessages^ Direct messages®. Aneliya Angelova®. Galya Dimitrova I& Petko Kashinski&. Stefka StoyanovaVasil Vasilev&. Nikolay IvanovAneliya Angelova, ...Stoyan Tanev®. VesE Lukas Kovalik y... 0AboutFriday, May 8th~iminnyAdded by Toast for GitHubToday ~Toast APP10:00 AMReviewapp#12059 Jy 20820 es reindexstream model hydration2 days old • 12 files changed •@Vasil VasilevAdded by Toast for GitHubResolve Conflictsapp#11443 Test hublets latency5 months old • 20 files changed#11327 JY-19501 webhookbased opportunity syncShow moreAdded by Toast for GitHubNeeds Loveapp#12024 JY-20773 fix user pilottracking ofr automated reportgenerated12 days old • 1 file changedE:: AppsMessage ToastJira CloudToast+AaConala CalaNew...
|
NULL
|
NULL
|
NULL
|
NULL
|
|
18196
|
791
|
3
|
2026-05-11T11:03:42.871207+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-11/1778 /Users/lukas/.screenpipe/data/data/2026-05-11/1778497422871_m2.jpg...
|
PhpStorm
|
faVsco.js – HandleHubspotRateLimit.php
|
True
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
PhostormVIewINavicareCodeWindowFV faVsco.js°9 JY-2 PhostormVIewINavicareCodeWindowFV faVsco.js°9 JY-20725-handle-HS-search-rate-limiProiect© BatchSyncCollectolhuospot/service.onpT SyncCrmEntitiesTrait.phpc) CachedCrmServiceDecorator.ongJiminnyDeougcommana.onge balchsynckealssec clientoneo closeaDealstagesso RematchActivityonCrmObiectDetach.pngDealrielasservice.gRateLimitexcedc)Decorateacuivilv.or© FieldDefinitions.phrC) CrmObiectsResolver.pho() ProviderRateLimiter.phpC) PaqinationContia.phpC) FieldT vpeconverteclass Cuient extends BasecLient imolements Hubspotcuientinterfacee Hubspotclientinterc) HubspotlokenmanC) PavloadBuilder.phpC) RemotecrmobiectrP ResponseNormalize210 Cc) Service.onrC)SvncFieldAction.onC) SvncRelatedActivitC) WebhookSvncBatclv MintearationAorM Acceccors•MAnConfigD DTO• M Silters219D Jobs• M ProcnectSoarchStr.W service lraits© DataClient.php© DecorateActivity.ph(e) LocalSearch.onpu Localsearchinteria227 C© RemoteSearch.phpc) Service.phpv W Listeners© ConvertLeadActivitc) PurceLookuocache> M Metadata> MiarationiPioedrivev Salesforce236• D FieldsM OnnortunitvMatcheMOnnortunitvSvneStl239M ProsneetSearchStr.• M ServiceTraitcC) Client nhr© DecorateActivity.pr. Delete@biectsTrait© FieldDefinitions.php249© PayloadBuilder.php© Profile.php© QueryBuilder.php248Tacts nacced. 12 (1 hour adoi* Ufficial documentation states: The search endpoints are rate limited to five requests per second.* Since with 5 RPS were still hitting secondly rate limits we lowered it to 4public function getPaginatedData(array Spayload, string $type, int $offset = 0): arrayStotal = 0;Sastid = nun•Srows = []:foreach (Sthis->getPaginatedDataGenerator(Spayload, $type, $offset,8: Stotal.QlastRecordld: Slas+tdh as Srow&Srows(] = $rowreturn ['results' => $rows, 'total' => $total, 'last_record' => $lastId]:*acows nuospoccxceotlon*dchrows soc1alaccountlokenLnval1dzxcept1on* dchrows Badkequestpublic function getPaginatedDataGenerator(arrav soavload.lstrina Stvoelint Soffset = 0.int &stotal = 0.Ostrina &SlastRecordid = nuluGenerator "neturnsthis->naginationServi.ce->aetpaginatedbataGeneraton(SthisSnavload.$type,Soffset.8: Stotal..8: SlactPecordTd• Execute a search request against HubSpot CRM obiects with rate limiting.* Anaram string SobjectType The object tupe ('deals'.'contacts', 'calls')* anaram array<string, mixed> Spayload The search payload with filters, sorts, properties. etc.A6 VAYPreparation tor kell... In o/ m100% 2• Mon 11 May 14:03:42HandleHubspotRateLimitTest v= custom.loa X|4 HS_local (iminny@localhost]# console [PKoD)CascadeA console (EU]A console [STAGING]Hubspot Rate Limit Re+0 ..[2026-05-07 14:21:15] local.INF0: [Hubspot] DEBUG Getting headers {w19Alets simplify it, just call it parseMessage and skip policy al together"Vace".L"Inu,or may 20z0 14.21.10 bMl"J,Thought for 5s ›Read Client.php #L86-200"Connection":"keep-aLive".rb Client.php+17 -35"CF-Ray":"9t80deb8dbo0dcsa-S0F"arVerity nothing broke:Command docker. tail"Strict-Transport-Security":"max-aqe=31536000* 1ncLudesubbomains: preload")."server-timing": ["hcid;desc=\"019e02d0-6fd8-7812-bdba-885b7ccb3ee3)",docker execetests/Unit/Jobs/Middleware/HandleHubspotRateLimitTest-phptests/Unit/Services/Crm/Hubspot/ClientTest.php --no-coverage 2>&1 | tail -10pup92.20contzaeration: Phomes3.minnv/ohpunit.xml"x-hubspot-correlation-id":["019e02d0-6fd8-7812-bdba-885b7ccb3ee3"),"Set-Cookie":["__cf_bm=S1UrtdQgXVrik50pdqF6hZVYKhzTnQBidvMabeCtm0Y-1778163675-[IP_ADDRESS]-rI.ZggtDKxTg07-May-26 14:51:15 GMT; domain=.hubapi.com; Http0nly; Secure; SameSite=None"],"Renont-Tol.":D.:Time: 02:14.415. Memorv: 62.00 MB•[PASSWORD_DOTS]DD..DD..D.D..DDDDD.DDD......65 / 80 (1808)OK hut there were ¿csuec!All 80 tests still passN"url\":\"https:|\/\\/a.nel.cloudflare.com\/report\\/v4?s=NYAlsVTP0fYm32qrSDjxYE4sd2RWRqiSp3wHsr\"group\":\"cf-nel\",\"max_age\":604800}"],"NEL": ["{\"success_fraction\":0.01,reporc to. "cr-nel,"max age":604800}"]"Server": ["cloudflare"]}} {"correlation id":"95236535-ec98-4541-b92a-adfa73b69eab".SummaryRemoved narsePo Eicv entirelv. narseRetrvAfter now mans messade kevwords direct v to seconds without theintermediate policy conceptBefore: header a narsePolicy a nolicy constant a seconds After: header « narceMessage „ secondsChanges:•parsePoLicy → deleted•narseMessade added: returns the raw messade strina from the response bodv (or .. )•parseRetryAfter does the keyword matching itself (daily → 600, ten secondly → 10, secondly → 1)I"trace_1d":"C/aD8565-905t-4604-9405-0e5b551e5545'• Log line in executeRequest now logs message instead of policy - more informative for debuggingThe keyword-match order is the same as before (daily before ten secondly before secondly ) to avoid substringcollision.IІПII 1 1IIIIlII111 1.nl .Ask anvthina (84L)« CodeClaude Onus 4.7 MediumWN Windsurf Toams 228-24UTF.8io 4 spaces...
|
NULL
|
-8032017939677384184
|
NULL
|
click
|
ocr
|
NULL
|
PhostormVIewINavicareCodeWindowFV faVsco.js°9 JY-2 PhostormVIewINavicareCodeWindowFV faVsco.js°9 JY-20725-handle-HS-search-rate-limiProiect© BatchSyncCollectolhuospot/service.onpT SyncCrmEntitiesTrait.phpc) CachedCrmServiceDecorator.ongJiminnyDeougcommana.onge balchsynckealssec clientoneo closeaDealstagesso RematchActivityonCrmObiectDetach.pngDealrielasservice.gRateLimitexcedc)Decorateacuivilv.or© FieldDefinitions.phrC) CrmObiectsResolver.pho() ProviderRateLimiter.phpC) PaqinationContia.phpC) FieldT vpeconverteclass Cuient extends BasecLient imolements Hubspotcuientinterfacee Hubspotclientinterc) HubspotlokenmanC) PavloadBuilder.phpC) RemotecrmobiectrP ResponseNormalize210 Cc) Service.onrC)SvncFieldAction.onC) SvncRelatedActivitC) WebhookSvncBatclv MintearationAorM Acceccors•MAnConfigD DTO• M Silters219D Jobs• M ProcnectSoarchStr.W service lraits© DataClient.php© DecorateActivity.ph(e) LocalSearch.onpu Localsearchinteria227 C© RemoteSearch.phpc) Service.phpv W Listeners© ConvertLeadActivitc) PurceLookuocache> M Metadata> MiarationiPioedrivev Salesforce236• D FieldsM OnnortunitvMatcheMOnnortunitvSvneStl239M ProsneetSearchStr.• M ServiceTraitcC) Client nhr© DecorateActivity.pr. Delete@biectsTrait© FieldDefinitions.php249© PayloadBuilder.php© Profile.php© QueryBuilder.php248Tacts nacced. 12 (1 hour adoi* Ufficial documentation states: The search endpoints are rate limited to five requests per second.* Since with 5 RPS were still hitting secondly rate limits we lowered it to 4public function getPaginatedData(array Spayload, string $type, int $offset = 0): arrayStotal = 0;Sastid = nun•Srows = []:foreach (Sthis->getPaginatedDataGenerator(Spayload, $type, $offset,8: Stotal.QlastRecordld: Slas+tdh as Srow&Srows(] = $rowreturn ['results' => $rows, 'total' => $total, 'last_record' => $lastId]:*acows nuospoccxceotlon*dchrows soc1alaccountlokenLnval1dzxcept1on* dchrows Badkequestpublic function getPaginatedDataGenerator(arrav soavload.lstrina Stvoelint Soffset = 0.int &stotal = 0.Ostrina &SlastRecordid = nuluGenerator "neturnsthis->naginationServi.ce->aetpaginatedbataGeneraton(SthisSnavload.$type,Soffset.8: Stotal..8: SlactPecordTd• Execute a search request against HubSpot CRM obiects with rate limiting.* Anaram string SobjectType The object tupe ('deals'.'contacts', 'calls')* anaram array<string, mixed> Spayload The search payload with filters, sorts, properties. etc.A6 VAYPreparation tor kell... In o/ m100% 2• Mon 11 May 14:03:42HandleHubspotRateLimitTest v= custom.loa X|4 HS_local (iminny@localhost]# console [PKoD)CascadeA console (EU]A console [STAGING]Hubspot Rate Limit Re+0 ..[2026-05-07 14:21:15] local.INF0: [Hubspot] DEBUG Getting headers {w19Alets simplify it, just call it parseMessage and skip policy al together"Vace".L"Inu,or may 20z0 14.21.10 bMl"J,Thought for 5s ›Read Client.php #L86-200"Connection":"keep-aLive".rb Client.php+17 -35"CF-Ray":"9t80deb8dbo0dcsa-S0F"arVerity nothing broke:Command docker. tail"Strict-Transport-Security":"max-aqe=31536000* 1ncLudesubbomains: preload")."server-timing": ["hcid;desc=\"019e02d0-6fd8-7812-bdba-885b7ccb3ee3)",docker execetests/Unit/Jobs/Middleware/HandleHubspotRateLimitTest-phptests/Unit/Services/Crm/Hubspot/ClientTest.php --no-coverage 2>&1 | tail -10pup92.20contzaeration: Phomes3.minnv/ohpunit.xml"x-hubspot-correlation-id":["019e02d0-6fd8-7812-bdba-885b7ccb3ee3"),"Set-Cookie":["__cf_bm=S1UrtdQgXVrik50pdqF6hZVYKhzTnQBidvMabeCtm0Y-1778163675-[IP_ADDRESS]-rI.ZggtDKxTg07-May-26 14:51:15 GMT; domain=.hubapi.com; Http0nly; Secure; SameSite=None"],"Renont-Tol.":D.:Time: 02:14.415. Memorv: 62.00 MB•[PASSWORD_DOTS]DD..DD..D.D..DDDDD.DDD......65 / 80 (1808)OK hut there were ¿csuec!All 80 tests still passN"url\":\"https:|\/\\/a.nel.cloudflare.com\/report\\/v4?s=NYAlsVTP0fYm32qrSDjxYE4sd2RWRqiSp3wHsr\"group\":\"cf-nel\",\"max_age\":604800}"],"NEL": ["{\"success_fraction\":0.01,reporc to. "cr-nel,"max age":604800}"]"Server": ["cloudflare"]}} {"correlation id":"95236535-ec98-4541-b92a-adfa73b69eab".SummaryRemoved narsePo Eicv entirelv. narseRetrvAfter now mans messade kevwords direct v to seconds without theintermediate policy conceptBefore: header a narsePolicy a nolicy constant a seconds After: header « narceMessage „ secondsChanges:•parsePoLicy → deleted•narseMessade added: returns the raw messade strina from the response bodv (or .. )•parseRetryAfter does the keyword matching itself (daily → 600, ten secondly → 10, secondly → 1)I"trace_1d":"C/aD8565-905t-4604-9405-0e5b551e5545'• Log line in executeRequest now logs message instead of policy - more informative for debuggingThe keyword-match order is the same as before (daily before ten secondly before secondly ) to avoid substringcollision.IІПII 1 1IIIIlII111 1.nl .Ask anvthina (84L)« CodeClaude Onus 4.7 MediumWN Windsurf Toams 228-24UTF.8io 4 spaces...
|
NULL
|
NULL
|
NULL
|
NULL
|
|
18199
|
790
|
6
|
2026-05-11T11:03:53.958213+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-11/1778 /Users/lukas/.screenpipe/data/data/2026-05-11/1778497433958_m1.jpg...
|
PhpStorm
|
faVsco.js – Client.php
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
SlackFileEditViewGoHistoryWindowHelpDOCKERO ₴1DEV SlackFileEditViewGoHistoryWindowHelpDOCKERO ₴1DEV (docker)$2APP (-zsh)883viewsjiminny-worker-processing-2:jiminny-worker-processing-2_00: stoppedjiminny-worker-processing-3:jiminny-worker-processing-3_00: stoppedjiminny-worker-processing-4: jiminny-worker-processing-4_00: stoppedjiminny-worker-processing-5:jiminny-worker-processing-5_00:jiminny-worker-processing-delayed: jiminny-worker-processing-delayed_00: stoppedworker-analytics:worker-analytics_00: stoppedworker-conferences:worker-conferences_00: stoppedworker-crm-update:worker-crm-update_00: stoppedworker-download:worker-download_00: stoppedworker-emails:worker-emails_00:worker-nudges:worker-nudges_00: stoppedworker:worker_00: stoppedworker-audio:worker-audio_00: stoppedworker-calendar:worker-calendar_00: stoppedworker-crm-sync:worker-crm-sync_00: stoppedartisan-schedule:artisan-schedule_00: stoppedworker-es-update:worker-es-update_00: stoppedjiminny-worker-processing-1:jiminny-worker-processing-1_00: stoppedartisan-schedule:artisan-schedule_00: startedjiminny-worker-processing-1:jiminny-worker-processing-1_00: startedjiminny-worker-processing-2:jiminny-worker-processing-2_00: startedjiminny-worker-processing-3:jiminny-worker-processing-3_00: startedjiminny-worker-processing-4:jiminny-worker-processing-4_00: startedjiminny-worker-processing-5:jiminny-worker-processing-5_00:jiminny-worker-processing-delayed: jiminny-worker-processing-delayed_00: startedworker:worker_00: startedworker-analytics:worker-analytics_00: startedworker-audio:worker-audio_00: startedworker-calendar:worker-calendar_00: startedworker-conferences:worker-conferences_00: startedworker-crm-sync:worker-crm-sync_00: startedworker-crm-update:worker-crm-update_00: startedworker-download:worker-download_00: startedworker-emails:worker-emails_00: startedworker-es-update:worker-es-update_00: startedworker-nudges:worker-nudges_00: startedroot@docker_lamp_1:/home/jiminny#php artisan jiminny:debugDispatching 100 MatchActivityCrmData jobs (portal=2)Done. Watch logs and run jiminny:debug observeRateLimit to inspect cache state.root@docker_lamp_1:/home/jiminny# php artisan jiminny:debugDispatching 100 MatchActivityCrmData jobs (portal=2)Done. Watch logs and run jiminny:debug observeRateLimit to inspect cache state.root@docker_lamp_1:/home/jiminny# ]DEV (d)-zsh• .HomeDMsActivityLater...liholg Preparation for Refi... in 57 m100% <78• Mon 11 May14:03:53→Describe what you are looking forJiminny ...# contusion-clinic# curiosity_lab# engineering# general# jiminny-bg# platform-tickets# product_launches# random# releases# sofia-office# support# thank-yous# the_people_of jimi...ToastHomeMessages^ Direct messages®. Aneliya Angelova®. Galya Dimitrova I& Petko Kashinski&. Stefka StoyanovaVasil Vasilev&. Nikolay IvanovAneliya Angelova, ...Stoyan Tanev®. VesE Lukas Kovalik y... 0AboutiminnyFriday, May 8th ~Added by Toast for GitHubToday ~Toast APP10:00 AMReviewapp#12059 Jy 20820 es reindexstream model hydration2 days old • 12 files changed •@Vasil VasilevAdded by Toast for GitHubResolve Conflictsapp#11443 Test hublets latency5 months old • 20 files changed#11327 JY-19501 webhookbased opportunity syncShow moreAdded by Toast for GitHubNeeds Loveapp#12024 JY-20773 fix user pilottracking ofr automated reportgenerated12 days old • 1 file changedE:: AppsMessage ToastJira CloudToast+AaConala CalaNew...
|
NULL
|
-9025442290629508027
|
NULL
|
click
|
ocr
|
NULL
|
SlackFileEditViewGoHistoryWindowHelpDOCKERO ₴1DEV SlackFileEditViewGoHistoryWindowHelpDOCKERO ₴1DEV (docker)$2APP (-zsh)883viewsjiminny-worker-processing-2:jiminny-worker-processing-2_00: stoppedjiminny-worker-processing-3:jiminny-worker-processing-3_00: stoppedjiminny-worker-processing-4: jiminny-worker-processing-4_00: stoppedjiminny-worker-processing-5:jiminny-worker-processing-5_00:jiminny-worker-processing-delayed: jiminny-worker-processing-delayed_00: stoppedworker-analytics:worker-analytics_00: stoppedworker-conferences:worker-conferences_00: stoppedworker-crm-update:worker-crm-update_00: stoppedworker-download:worker-download_00: stoppedworker-emails:worker-emails_00:worker-nudges:worker-nudges_00: stoppedworker:worker_00: stoppedworker-audio:worker-audio_00: stoppedworker-calendar:worker-calendar_00: stoppedworker-crm-sync:worker-crm-sync_00: stoppedartisan-schedule:artisan-schedule_00: stoppedworker-es-update:worker-es-update_00: stoppedjiminny-worker-processing-1:jiminny-worker-processing-1_00: stoppedartisan-schedule:artisan-schedule_00: startedjiminny-worker-processing-1:jiminny-worker-processing-1_00: startedjiminny-worker-processing-2:jiminny-worker-processing-2_00: startedjiminny-worker-processing-3:jiminny-worker-processing-3_00: startedjiminny-worker-processing-4:jiminny-worker-processing-4_00: startedjiminny-worker-processing-5:jiminny-worker-processing-5_00:jiminny-worker-processing-delayed: jiminny-worker-processing-delayed_00: startedworker:worker_00: startedworker-analytics:worker-analytics_00: startedworker-audio:worker-audio_00: startedworker-calendar:worker-calendar_00: startedworker-conferences:worker-conferences_00: startedworker-crm-sync:worker-crm-sync_00: startedworker-crm-update:worker-crm-update_00: startedworker-download:worker-download_00: startedworker-emails:worker-emails_00: startedworker-es-update:worker-es-update_00: startedworker-nudges:worker-nudges_00: startedroot@docker_lamp_1:/home/jiminny#php artisan jiminny:debugDispatching 100 MatchActivityCrmData jobs (portal=2)Done. Watch logs and run jiminny:debug observeRateLimit to inspect cache state.root@docker_lamp_1:/home/jiminny# php artisan jiminny:debugDispatching 100 MatchActivityCrmData jobs (portal=2)Done. Watch logs and run jiminny:debug observeRateLimit to inspect cache state.root@docker_lamp_1:/home/jiminny# ]DEV (d)-zsh• .HomeDMsActivityLater...liholg Preparation for Refi... in 57 m100% <78• Mon 11 May14:03:53→Describe what you are looking forJiminny ...# contusion-clinic# curiosity_lab# engineering# general# jiminny-bg# platform-tickets# product_launches# random# releases# sofia-office# support# thank-yous# the_people_of jimi...ToastHomeMessages^ Direct messages®. Aneliya Angelova®. Galya Dimitrova I& Petko Kashinski&. Stefka StoyanovaVasil Vasilev&. Nikolay IvanovAneliya Angelova, ...Stoyan Tanev®. VesE Lukas Kovalik y... 0AboutiminnyFriday, May 8th ~Added by Toast for GitHubToday ~Toast APP10:00 AMReviewapp#12059 Jy 20820 es reindexstream model hydration2 days old • 12 files changed •@Vasil VasilevAdded by Toast for GitHubResolve Conflictsapp#11443 Test hublets latency5 months old • 20 files changed#11327 JY-19501 webhookbased opportunity syncShow moreAdded by Toast for GitHubNeeds Loveapp#12024 JY-20773 fix user pilottracking ofr automated reportgenerated12 days old • 1 file changedE:: AppsMessage ToastJira CloudToast+AaConala CalaNew...
|
NULL
|
NULL
|
NULL
|
NULL
|
|
18200
|
791
|
5
|
2026-05-11T11:03:53.958511+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-11/1778 /Users/lukas/.screenpipe/data/data/2026-05-11/1778497433958_m2.jpg...
|
PhpStorm
|
faVsco.js – Client.php
|
True
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
PhostormINavicarecodeFV faVsco.jsroledey© TrackRec PhostormINavicarecodeFV faVsco.jsroledey© TrackRecordingFileSiz© TrackRecordingSizeEnT ValidateSmitProspectED AjReports0 Calendarn Conference0 Crm@ bullnornC Close_copper• J crmobiects_ DecorareAcuivily• DummyHelpersv HubspotAccountSvncStrate> Actionsa ContactsuncStratedFields• M lournal1 Metadatalv OpportunitySyncSt>MConcerns.(c) Hubsnotl actMoC HubspotLastMo(C) Hubsnotl actMo(C) Hubsnotl actMo(C) Hubsnotl actMo(C) HubsnotSinaleS© HubspotSyncStr© HubspotWebhoo~ M Padination© HubspotPaginat© PaginationConfi(C) PaqinationState> D ProspectSearchStr:› D Redisv D ServiceTraitsTOnoortunitvsvnc() SvncCrmEntitiesT SuncFieldstirait.T. WriteCrmTrait.o• M UtilsM WebhookC) BatchSvncCollectotl(c) RatchSvncRedisSe•) Client nho(C) ClocedDea|Stadecs@ DoalFieldsService rT SyncCrmEntitiesTrait.phpc) CachedCrmServiceDecorator.ongJiminnyDeougcommana.ongo RematchActivityonCrmObiectDetach.png( RateLimitExcep'© CrmObiectsResolver.phr() ProviderRateLimiter.phpclass Cuient extends BasecLient imolements Hubspotcuientinterfaceprivate function createBatchConfiguration(string SobjectType): array352'inputClass' => \HubSpot\Client\Crm\Contacts\Model\SimplePublic0bjectId::class.'api' => Sthis->getNewInstance@->crmO->contacts@->batchApiO.1t @ 1sset(SconfiqurationsSobnecttvoel0)InvalidArgumentException( message: "Unsupported obiect type: {SobiectType}"):return SconfiaurationsiSobiecttvoel:private function prepareBatchRequest(array $batchConfig, array $ermids, array $fields): object$batchReadRequest = $batchConfig['batchReadRequest'];SinnutClacs = Chatchtonfiartinnutclacctl•Sinputs = array_map(function (ScrmId) use (SinputClass) {Sinput = new $inputClassO:Sinnut->cottd(ScomTd)•return $input;}. ScrmIds):SbatchreadRequest->setinputss1nputs)rSbatchReadReguest->setProperties(Sfields):orivate function validateAoiResponse(Sresponse, strina Sobiectivoe): voidif ( Sresponse) 4throw new CrmException( message: "HubSpot API returned null response for {SobiectTvne} batch read").nnivate function nnocecsAniRecults(Snesnonse)• arnav= custom.loa X|A SF [jiminny@localhost]4 HS_local (jiminny@localhost]# console [PKoD)A console (EU]A console [STAGING][2026-05-07 14:21:15] local.INF0: [Hubspot] DEBUG Getting headers {w19A"Vace".L"Inu,or may 20z0 14.21.10 bMl"J,"CF-Ray":"9t80deb8dbo0dcsa-s0F"ar"Strict-Transport-Security":"max-aqe=31536000* 1ncLudesubbomains: preload").access-control-allow-credentials": "false"."server-timing": ["hcid;desc=|"019e02d0-6fd8-7812-bdba-885b7ccb3ee3)","x-hubspot-correlation-id":["019e02d0-6fd8-7812-bdba-885b7ccb3ee3"),"Set-Cookie":["__cf_bm=S1UrtdQgXVrik50pdqF6hZVYKhzTnQBidvMabeCtm0Y-1778163675-[IP_ADDRESS]-rI.ZggtDKxTg07-May-26 14:51:15 GMT; domain=.hubapi.com; Http0nly; Secure; SameSite=None"],"Renont-Tol."\"url\":"https:\\\/a.nel.cloudflare.com\\/report\\/v4?s=NYAlsVTP0fYm32qrSDjxYE4sd2RWRqiSp3wHsr\"group\":\"cf-nel\",\"max_age\":604800}"],"NEL": ["{"reporc to. "cr-nel,"max age":604800}"]"Server": ["cloudflare"]}} {"correlation 10":"95256555-ec98-4541-b9za-adta/sbo9eab",I"trace_1d":"C/aD8565-905t-4604-9405-0e5b551e5545'Preparation tor kell... In o/ m100% 2• Mon 11 May 14:03:53HandleHubspotRateLimitTest vCascadeHubspot Rate Limit Re+0 ..lets simplify it, just call it parseMessage and skip policy al togetherThought for 5s ›Read Client.php #L86-200b Client.php+17 -35Verity nothing broke:Command docker. taildocker execetests/Unit/Jobs/Middleware/HandleHubspotRateLimitTest-phptests/Unit/Services/Crm/Hubspot/ClientTest.php --no-coverage 2>&1 | tail -10pup92.20contzaeration: Phomes3.minnv/ohpunit.xml:D.:Time: 02:14.415. Memorv: 62.00 MB[PASSWORD_DOTS]DD..DD..D.D..DDDDD.DDD...65 / 80 (808)OK hut there were icsuec!All 80 tests still passSummaryRemoved narsePo Eicv entirelv. narseRetrvAfter now mans messade kevwords direct v to seconds without theintermediate policy conceptBefore: header a narsePolicy a nolicy constant a seconds After: header « narceMessage „ secondsChanges:• parsePolicy → deleted•narseMessade added: returns the raw messade strina from the response bodv (or .. )•parseRetryAfter does the keyword matching itself (daily → 600, ten secondly → 10, secondly → 1)• Log line in executeRequest now logs message instead of policy - more informative for debuggingThe keyword-match order is the same as before (daily before ten secondly before secondly ) to avoid substringcollision.TIaTa 1 111111 M 1 1.nl .Ask anvthina (84L)< CodeClaude Onus 4.7 MediumWN Windsurf Toams 271-24 UTF.8io 4 spaces...
|
NULL
|
-1456414680938433434
|
NULL
|
click
|
ocr
|
NULL
|
PhostormINavicarecodeFV faVsco.jsroledey© TrackRec PhostormINavicarecodeFV faVsco.jsroledey© TrackRecordingFileSiz© TrackRecordingSizeEnT ValidateSmitProspectED AjReports0 Calendarn Conference0 Crm@ bullnornC Close_copper• J crmobiects_ DecorareAcuivily• DummyHelpersv HubspotAccountSvncStrate> Actionsa ContactsuncStratedFields• M lournal1 Metadatalv OpportunitySyncSt>MConcerns.(c) Hubsnotl actMoC HubspotLastMo(C) Hubsnotl actMo(C) Hubsnotl actMo(C) Hubsnotl actMo(C) HubsnotSinaleS© HubspotSyncStr© HubspotWebhoo~ M Padination© HubspotPaginat© PaginationConfi(C) PaqinationState> D ProspectSearchStr:› D Redisv D ServiceTraitsTOnoortunitvsvnc() SvncCrmEntitiesT SuncFieldstirait.T. WriteCrmTrait.o• M UtilsM WebhookC) BatchSvncCollectotl(c) RatchSvncRedisSe•) Client nho(C) ClocedDea|Stadecs@ DoalFieldsService rT SyncCrmEntitiesTrait.phpc) CachedCrmServiceDecorator.ongJiminnyDeougcommana.ongo RematchActivityonCrmObiectDetach.png( RateLimitExcep'© CrmObiectsResolver.phr() ProviderRateLimiter.phpclass Cuient extends BasecLient imolements Hubspotcuientinterfaceprivate function createBatchConfiguration(string SobjectType): array352'inputClass' => \HubSpot\Client\Crm\Contacts\Model\SimplePublic0bjectId::class.'api' => Sthis->getNewInstance@->crmO->contacts@->batchApiO.1t @ 1sset(SconfiqurationsSobnecttvoel0)InvalidArgumentException( message: "Unsupported obiect type: {SobiectType}"):return SconfiaurationsiSobiecttvoel:private function prepareBatchRequest(array $batchConfig, array $ermids, array $fields): object$batchReadRequest = $batchConfig['batchReadRequest'];SinnutClacs = Chatchtonfiartinnutclacctl•Sinputs = array_map(function (ScrmId) use (SinputClass) {Sinput = new $inputClassO:Sinnut->cottd(ScomTd)•return $input;}. ScrmIds):SbatchreadRequest->setinputss1nputs)rSbatchReadReguest->setProperties(Sfields):orivate function validateAoiResponse(Sresponse, strina Sobiectivoe): voidif ( Sresponse) 4throw new CrmException( message: "HubSpot API returned null response for {SobiectTvne} batch read").nnivate function nnocecsAniRecults(Snesnonse)• arnav= custom.loa X|A SF [jiminny@localhost]4 HS_local (jiminny@localhost]# console [PKoD)A console (EU]A console [STAGING][2026-05-07 14:21:15] local.INF0: [Hubspot] DEBUG Getting headers {w19A"Vace".L"Inu,or may 20z0 14.21.10 bMl"J,"CF-Ray":"9t80deb8dbo0dcsa-s0F"ar"Strict-Transport-Security":"max-aqe=31536000* 1ncLudesubbomains: preload").access-control-allow-credentials": "false"."server-timing": ["hcid;desc=|"019e02d0-6fd8-7812-bdba-885b7ccb3ee3)","x-hubspot-correlation-id":["019e02d0-6fd8-7812-bdba-885b7ccb3ee3"),"Set-Cookie":["__cf_bm=S1UrtdQgXVrik50pdqF6hZVYKhzTnQBidvMabeCtm0Y-1778163675-[IP_ADDRESS]-rI.ZggtDKxTg07-May-26 14:51:15 GMT; domain=.hubapi.com; Http0nly; Secure; SameSite=None"],"Renont-Tol."\"url\":"https:\\\/a.nel.cloudflare.com\\/report\\/v4?s=NYAlsVTP0fYm32qrSDjxYE4sd2RWRqiSp3wHsr\"group\":\"cf-nel\",\"max_age\":604800}"],"NEL": ["{"reporc to. "cr-nel,"max age":604800}"]"Server": ["cloudflare"]}} {"correlation 10":"95256555-ec98-4541-b9za-adta/sbo9eab",I"trace_1d":"C/aD8565-905t-4604-9405-0e5b551e5545'Preparation tor kell... In o/ m100% 2• Mon 11 May 14:03:53HandleHubspotRateLimitTest vCascadeHubspot Rate Limit Re+0 ..lets simplify it, just call it parseMessage and skip policy al togetherThought for 5s ›Read Client.php #L86-200b Client.php+17 -35Verity nothing broke:Command docker. taildocker execetests/Unit/Jobs/Middleware/HandleHubspotRateLimitTest-phptests/Unit/Services/Crm/Hubspot/ClientTest.php --no-coverage 2>&1 | tail -10pup92.20contzaeration: Phomes3.minnv/ohpunit.xml:D.:Time: 02:14.415. Memorv: 62.00 MB[PASSWORD_DOTS]DD..DD..D.D..DDDDD.DDD...65 / 80 (808)OK hut there were icsuec!All 80 tests still passSummaryRemoved narsePo Eicv entirelv. narseRetrvAfter now mans messade kevwords direct v to seconds without theintermediate policy conceptBefore: header a narsePolicy a nolicy constant a seconds After: header « narceMessage „ secondsChanges:• parsePolicy → deleted•narseMessade added: returns the raw messade strina from the response bodv (or .. )•parseRetryAfter does the keyword matching itself (daily → 600, ten secondly → 10, secondly → 1)• Log line in executeRequest now logs message instead of policy - more informative for debuggingThe keyword-match order is the same as before (daily before ten secondly before secondly ) to avoid substringcollision.TIaTa 1 111111 M 1 1.nl .Ask anvthina (84L)< CodeClaude Onus 4.7 MediumWN Windsurf Toams 271-24 UTF.8io 4 spaces...
|
NULL
|
NULL
|
NULL
|
NULL
|
|
18203
|
790
|
8
|
2026-05-11T11:04:00.914160+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-11/1778 /Users/lukas/.screenpipe/data/data/2026-05-11/1778497440914_m1.jpg...
|
PhpStorm
|
faVsco.js – custom.log
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
iTerm2ShellEditViewSessionScriptsProfilesWindowHel iTerm2ShellEditViewSessionScriptsProfilesWindowHelp•<DEV (docker)-zshlahlf Preparation for Refi... in 57 m-zsh85DOCKERO ₴1DEV (docker)APP (-zsh)#3jiminny-worker-processing-2:jiminny-worker-processing-2_00: stoppedjiminny-worker-processing-3:jiminny-worker-processing-3_00: stoppedjiminny-worker-processing-4:jiminny-worker-processing-4_00: stoppedjiminny-worker-processing-5: jiminny-worker-processing-5_00: stoppedjiminny-worker-processing-delayed: jiminny-worker-processing-delayed_00: stoppedworker-analytics:worker-analytics_00: stoppedworker-conferences:worker-conferences_00: stoppedworker-crm-update:worker-crm-update_00: stoppedworker-download:worker-download_00: stoppedworker-emails:worker-emails_00: stoppedworker-nudges:worker-nudges_00: stoppedworker:worker_00:stoppedworker-audio:worker-audio_00: stoppedworker-calendar:worker-calendar_00:stoppedworker-crm-sync:worker-crm-sync_00: stoppedartisan-schedule:artisan-schedule_00: stoppedworker-es-update:worker-es-update_00: stoppedjiminny-worker-processing-1:jiminny-worker-processing-1_00: stoppedartisan-schedule:artisan-schedule_00: startedjiminny-worker-processing-1:jiminny-worker-processing-1_00: startedjiminny-worker-processing-2:jiminny-worker-processing-2_00: startedjiminny-worker-processing-3:jiminny-worker-processing-3_00: startedjiminny-worker-processing-4:jiminny-worker-processing-4_00: startedjiminny-worker-processing-5:jiminny-worker-processing-5_00: startedjiminny-worker-processing-delayed: jiminny-worker-processing-delayed_00: startedworker:worker_00: startedworker-analytics:worker-analytics_00: startedworker-audio:worker-audio_00: startedworker-calendar:worker-calendar_00: startedworker-conferences:worker-conferences_00: startedworker-crm-sync:worker-crm-sync_00: startedworker-crm-update:worker-crm-update_00: startedworker-download:worker-download_00:startedworker-emails:worker-emails_00: startedworker-es-update:worker-es-update_00: startedworker-nudges:worker-nudges_00: startedroot@docker_lamp_1:/home/jiminny# php artisan jiminny: debugDispatching 100 MatchActivityCrmDatajobs (portal=2)Done. Watch logs and run jiminny:debug observeRateLimit to inspect cachestate.root@docker_lamp_1:/home/jiminny# php artisan jiminny: debugDispatching 100 MatchActivityCrmDatajobs (portal=2)Done.Watch logs and run jiminny:debug observeRateLimit toinspect cache state.root@docker_lamp_1:/home/jiminny# php artisan optimize:clear && supervisorctl restart allscreenpipe"100% C8 • Mon 11 May 14:04:00T81K 886-zsh*7DEV...
|
NULL
|
6104581256548199485
|
NULL
|
click
|
ocr
|
NULL
|
iTerm2ShellEditViewSessionScriptsProfilesWindowHel iTerm2ShellEditViewSessionScriptsProfilesWindowHelp•<DEV (docker)-zshlahlf Preparation for Refi... in 57 m-zsh85DOCKERO ₴1DEV (docker)APP (-zsh)#3jiminny-worker-processing-2:jiminny-worker-processing-2_00: stoppedjiminny-worker-processing-3:jiminny-worker-processing-3_00: stoppedjiminny-worker-processing-4:jiminny-worker-processing-4_00: stoppedjiminny-worker-processing-5: jiminny-worker-processing-5_00: stoppedjiminny-worker-processing-delayed: jiminny-worker-processing-delayed_00: stoppedworker-analytics:worker-analytics_00: stoppedworker-conferences:worker-conferences_00: stoppedworker-crm-update:worker-crm-update_00: stoppedworker-download:worker-download_00: stoppedworker-emails:worker-emails_00: stoppedworker-nudges:worker-nudges_00: stoppedworker:worker_00:stoppedworker-audio:worker-audio_00: stoppedworker-calendar:worker-calendar_00:stoppedworker-crm-sync:worker-crm-sync_00: stoppedartisan-schedule:artisan-schedule_00: stoppedworker-es-update:worker-es-update_00: stoppedjiminny-worker-processing-1:jiminny-worker-processing-1_00: stoppedartisan-schedule:artisan-schedule_00: startedjiminny-worker-processing-1:jiminny-worker-processing-1_00: startedjiminny-worker-processing-2:jiminny-worker-processing-2_00: startedjiminny-worker-processing-3:jiminny-worker-processing-3_00: startedjiminny-worker-processing-4:jiminny-worker-processing-4_00: startedjiminny-worker-processing-5:jiminny-worker-processing-5_00: startedjiminny-worker-processing-delayed: jiminny-worker-processing-delayed_00: startedworker:worker_00: startedworker-analytics:worker-analytics_00: startedworker-audio:worker-audio_00: startedworker-calendar:worker-calendar_00: startedworker-conferences:worker-conferences_00: startedworker-crm-sync:worker-crm-sync_00: startedworker-crm-update:worker-crm-update_00: startedworker-download:worker-download_00:startedworker-emails:worker-emails_00: startedworker-es-update:worker-es-update_00: startedworker-nudges:worker-nudges_00: startedroot@docker_lamp_1:/home/jiminny# php artisan jiminny: debugDispatching 100 MatchActivityCrmDatajobs (portal=2)Done. Watch logs and run jiminny:debug observeRateLimit to inspect cachestate.root@docker_lamp_1:/home/jiminny# php artisan jiminny: debugDispatching 100 MatchActivityCrmDatajobs (portal=2)Done.Watch logs and run jiminny:debug observeRateLimit toinspect cache state.root@docker_lamp_1:/home/jiminny# php artisan optimize:clear && supervisorctl restart allscreenpipe"100% C8 • Mon 11 May 14:04:00T81K 886-zsh*7DEV...
|
NULL
|
NULL
|
NULL
|
NULL
|
|
18204
|
791
|
7
|
2026-05-11T11:04:00.933134+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-11/1778 /Users/lukas/.screenpipe/data/data/2026-05-11/1778497440933_m2.jpg...
|
PhpStorm
|
faVsco.js – custom.log
|
True
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
PnostormFV faVsco.jsroledey© TrackRecordingFileSiz PnostormFV faVsco.jsroledey© TrackRecordingFileSizC) TrackRecordingsizechT. ValidateSmitProspectEAjReports0 Calendarn Conference0 Crm@ bullnornC Close_copper• J crmobiects_ DecorareAcuivily• DummyHelpersv HubspotAccountSvncStrate> Actionsa ContactsuncStratedm Fields1 MetadatalvOpportunitvSvncSt>MConcerns.(c) Hubsnotl actMoC HubspotLastMo(C) Hubsnotl actMo(C) Hubsnotl actMo(C) Hubsnotl actMo(C) HubsnotSinaleS© HubspotSyncStr© HubspotWebhoo~ M Padination© HubspotPaginat© PaginationConfi(C) PaqinationState> D ProspectSearchStr:› D Redisv D ServiceTraitsTOnoortunitvsvnc() SvncCrmEntitiesT SuncFieldstirait.T. WriteCrmTrait.o• M UtilsM WebhookC) BatchSvncCollectotl(c) RatchSvncRedisSec) Client nhr(C) ClocedDea|Stadecs@ DoalFieldsService rT SyncCrmEntitiesTrait.phpc) CachedCrmServiceDecorator.ongJiminnyDeougcommana.ongo RematchActivityonCrmObiectDetach.png( RateLimitExcep'© CrmObiectsResolver.phr() ProviderRateLimiter.phpclass Cuient extends BasecLient imolements Hubspotcuientinterfaceprivate function createBatchConfiguration(string SobjectType): array352'inputClass' => \HubSpot\Client\Crm\Contacts\Model\SimplePublic0bjectId::class.'api' => Sthis->getNewInstance@->crmO->contacts@->batchApiO.1t @ 1sset(SconfiqurationsSobnecttvoel0)InvalidArgumentException( message: "Unsupported obiect type: {SobiectType}"):return SconfiaurationsiSobiecttvoel:private function prepareBatchRequest(array $batchConfig, array $ermids, array $fields): object$batchReadRequest = $batchConfig['batchReadRequest'];SinnutClacs = Chatchtonfiartinnutclacctl•Sinputs = array_map(function (ScrmId) use (SinputClass) {Sinput = new $inputClassO:Sinnut->cottd(ScomTd)•return $input;}. ScrmIds):SbatchreadRequest->setinputss1nputs)rSbatchReadReguest->setProperties(Sfields):orivate function validateAoiResponse(Sresponse, strina Sobiectivoe): voidif @ Sresponse)4throw new CrmException( message: "HubSpot APT returned null response for {SobiectTvnel batch read"):nnivate function nrocecsAniResults(Snesnanse)• arnavPreparation tor kell…. In o/l• моn 11 Mау 14:04.00HandleHubspotRateLimitTest v= custom.loa X|A SF [jiminny@localhost]4 HS_local (jiminny@localhost]# console [PKoD)CascadeA console (EU]A console [STAGING]Hubspot Rate Limit Re+0 ..[2026-05-07 14:21:15] local.INF0: [Hubspot] DEBUG Getting headers {w19Alets simplify it, just call it parseMessage and skip policy al together"Vace".L"Inu,or may 20z0 14.21.10 bMl"J,Thought for 5s ›Read Client.php #L86-200b Client.php+17 -35"CF-Ray":"9t80deb8dbo0dcsa-s0F"arVerity nothing broke:Command docker. tail"Strict-Transport-Security":"max-aqe=31536000* 1ncLudesubbomains: preload").access-control-allow-credentials": "false"."server-timing": ["hcid;desc=|"019e02d0-6fd8-7812-bdba-885b7ccb3ee3)",docketests/Unit/J0bs/Middleware/HandleHubspotRatel/mitTest-phptests/Unit/Services/Crm/Hubspot/ClientTest.php --no-coverage 2>&1 | tail -10cunfiguration: /home/3imlny/phpunit,xnl[PASSWORD_DOTS]DD..DD..D.D..DDDDD.DDD...D......65 / 80 (808)"x-hubspot-correlation-id":["019e02d0-6fd8-7812-bdba-885b7ccb3ee3"),"Set-Cookie":["__cf_bm=S1UrtdQgXVrik50pdqF6hZVYKhzTnQBidvMabeCtm0Y-1778163675-[IP_ADDRESS]-rI.ZggtDKxTg07-May-26 14:51:15 GMT; domain=.hubapi.com; Http0nly; Secure; SameSite=None"],"Renont-Tol."Time: 02:14.415. Memorv: 62.00 MBOK hut there were ¿csuec!All 80 tests still pass\"url\":"https:\\\/a.nel.cloudflare.com\\/report\\/v4?s=NYAlsVTP0fYm32qrSDjxYE4sd2RWRqiSp3wHsr\"group\":\"cf-nel\",\"max_age\":604800}"],"NEL": ["{SummaryRemoved narsePo Eicv entirelv. narseRetrvAfter now mans messade kevwords direct v to seconds without theintermediate policy conceptBefore: header a narsePolicy a nolicy constant a seconds After: header « narceMessage „ seconds"reporc to. "cr-nel,"max age":604800}"]"Server": ["cloudflare"]}} {Changes:• parsePolicy → deleted•narseMessade added: returns the raw messade strina from the response bodv (or .. )"correlation 10":"95256555-ec98-4541-b9za-adta/sboveab",•parseRetryAfter does the keyword matching itself (daily → 600, ten secondly → 10, secondly → 1)I"trace_1d":"C/aD8565-905t-4604-9405-0e5b551e5545'• Log line in executeRequest now logs message instead of policy - more informative for debuggingThe keyword-match order is the same as before (daily before ten secondly before secondly ) to avoid substringcollision.TIaTa 1 1111II MI 1 IL.nl .Ask anvthina (84L)< CodeClaude Onus 4.7 Medium271-24 UTE.Afo 4 spaces...
|
NULL
|
-1140554480591860892
|
NULL
|
click
|
ocr
|
NULL
|
PnostormFV faVsco.jsroledey© TrackRecordingFileSiz PnostormFV faVsco.jsroledey© TrackRecordingFileSizC) TrackRecordingsizechT. ValidateSmitProspectEAjReports0 Calendarn Conference0 Crm@ bullnornC Close_copper• J crmobiects_ DecorareAcuivily• DummyHelpersv HubspotAccountSvncStrate> Actionsa ContactsuncStratedm Fields1 MetadatalvOpportunitvSvncSt>MConcerns.(c) Hubsnotl actMoC HubspotLastMo(C) Hubsnotl actMo(C) Hubsnotl actMo(C) Hubsnotl actMo(C) HubsnotSinaleS© HubspotSyncStr© HubspotWebhoo~ M Padination© HubspotPaginat© PaginationConfi(C) PaqinationState> D ProspectSearchStr:› D Redisv D ServiceTraitsTOnoortunitvsvnc() SvncCrmEntitiesT SuncFieldstirait.T. WriteCrmTrait.o• M UtilsM WebhookC) BatchSvncCollectotl(c) RatchSvncRedisSec) Client nhr(C) ClocedDea|Stadecs@ DoalFieldsService rT SyncCrmEntitiesTrait.phpc) CachedCrmServiceDecorator.ongJiminnyDeougcommana.ongo RematchActivityonCrmObiectDetach.png( RateLimitExcep'© CrmObiectsResolver.phr() ProviderRateLimiter.phpclass Cuient extends BasecLient imolements Hubspotcuientinterfaceprivate function createBatchConfiguration(string SobjectType): array352'inputClass' => \HubSpot\Client\Crm\Contacts\Model\SimplePublic0bjectId::class.'api' => Sthis->getNewInstance@->crmO->contacts@->batchApiO.1t @ 1sset(SconfiqurationsSobnecttvoel0)InvalidArgumentException( message: "Unsupported obiect type: {SobiectType}"):return SconfiaurationsiSobiecttvoel:private function prepareBatchRequest(array $batchConfig, array $ermids, array $fields): object$batchReadRequest = $batchConfig['batchReadRequest'];SinnutClacs = Chatchtonfiartinnutclacctl•Sinputs = array_map(function (ScrmId) use (SinputClass) {Sinput = new $inputClassO:Sinnut->cottd(ScomTd)•return $input;}. ScrmIds):SbatchreadRequest->setinputss1nputs)rSbatchReadReguest->setProperties(Sfields):orivate function validateAoiResponse(Sresponse, strina Sobiectivoe): voidif @ Sresponse)4throw new CrmException( message: "HubSpot APT returned null response for {SobiectTvnel batch read"):nnivate function nrocecsAniResults(Snesnanse)• arnavPreparation tor kell…. In o/l• моn 11 Mау 14:04.00HandleHubspotRateLimitTest v= custom.loa X|A SF [jiminny@localhost]4 HS_local (jiminny@localhost]# console [PKoD)CascadeA console (EU]A console [STAGING]Hubspot Rate Limit Re+0 ..[2026-05-07 14:21:15] local.INF0: [Hubspot] DEBUG Getting headers {w19Alets simplify it, just call it parseMessage and skip policy al together"Vace".L"Inu,or may 20z0 14.21.10 bMl"J,Thought for 5s ›Read Client.php #L86-200b Client.php+17 -35"CF-Ray":"9t80deb8dbo0dcsa-s0F"arVerity nothing broke:Command docker. tail"Strict-Transport-Security":"max-aqe=31536000* 1ncLudesubbomains: preload").access-control-allow-credentials": "false"."server-timing": ["hcid;desc=|"019e02d0-6fd8-7812-bdba-885b7ccb3ee3)",docketests/Unit/J0bs/Middleware/HandleHubspotRatel/mitTest-phptests/Unit/Services/Crm/Hubspot/ClientTest.php --no-coverage 2>&1 | tail -10cunfiguration: /home/3imlny/phpunit,xnl[PASSWORD_DOTS]DD..DD..D.D..DDDDD.DDD...D......65 / 80 (808)"x-hubspot-correlation-id":["019e02d0-6fd8-7812-bdba-885b7ccb3ee3"),"Set-Cookie":["__cf_bm=S1UrtdQgXVrik50pdqF6hZVYKhzTnQBidvMabeCtm0Y-1778163675-[IP_ADDRESS]-rI.ZggtDKxTg07-May-26 14:51:15 GMT; domain=.hubapi.com; Http0nly; Secure; SameSite=None"],"Renont-Tol."Time: 02:14.415. Memorv: 62.00 MBOK hut there were ¿csuec!All 80 tests still pass\"url\":"https:\\\/a.nel.cloudflare.com\\/report\\/v4?s=NYAlsVTP0fYm32qrSDjxYE4sd2RWRqiSp3wHsr\"group\":\"cf-nel\",\"max_age\":604800}"],"NEL": ["{SummaryRemoved narsePo Eicv entirelv. narseRetrvAfter now mans messade kevwords direct v to seconds without theintermediate policy conceptBefore: header a narsePolicy a nolicy constant a seconds After: header « narceMessage „ seconds"reporc to. "cr-nel,"max age":604800}"]"Server": ["cloudflare"]}} {Changes:• parsePolicy → deleted•narseMessade added: returns the raw messade strina from the response bodv (or .. )"correlation 10":"95256555-ec98-4541-b9za-adta/sboveab",•parseRetryAfter does the keyword matching itself (daily → 600, ten secondly → 10, secondly → 1)I"trace_1d":"C/aD8565-905t-4604-9405-0e5b551e5545'• Log line in executeRequest now logs message instead of policy - more informative for debuggingThe keyword-match order is the same as before (daily before ten secondly before secondly ) to avoid substringcollision.TIaTa 1 1111II MI 1 IL.nl .Ask anvthina (84L)< CodeClaude Onus 4.7 Medium271-24 UTE.Afo 4 spaces...
|
NULL
|
NULL
|
NULL
|
NULL
|
|
18205
|
790
|
9
|
2026-05-11T11:04:03.346892+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-11/1778 /Users/lukas/.screenpipe/data/data/2026-05-11/1778497443346_m1.jpg...
|
PhpStorm
|
faVsco.js – laravel.log
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
iTerm2ShellEditViewSessionScriptsProfilesWindowHel iTerm2ShellEditViewSessionScriptsProfilesWindowHelplao|Preparation for Refi... in 56 mDEV (docker)-zshDOCKERO ₴1DEV (docker)$2APP (-zsh)H3jiminny-worker-processing-2:jiminny-worker-processing-2_00: stoppedjiminny-worker-processing-3:jiminny-worker-processing-3_00: stoppedjiminny-worker-processing-4:jiminny-worker-processing-4_00: stoppedjiminny-worker-processing-5: jiminny-worker-processing-5_00: stoppedjiminny-worker-processing-delayed: jiminny-worker-processing-delayed_00: stoppedworker-analytics:worker-analytics_00: stoppedworker-conferences:worker-conferences_00: stoppedworker-crm-update:worker-crm-update_00: stoppedworker-download:worker-download_00: stoppedworker-emails:worker-emails_00: stoppedworker-nudges:worker-nudges_00: stoppedworker:worker_00:stoppedworker-audio:worker-audio_00: stoppedworker-calendar:worker-calendar_00:stoppedworker-crm-sync:worker-crm-sync_00: stoppedartisan-schedule:artisan-schedule_00: stoppedworker-es-update:worker-es-update_00: stoppedjiminny-worker-processing-1:jiminny-worker-processing-1_00: stoppedartisan-schedule:artisan-schedule_00: startedjiminny-worker-processing-1:jiminny-worker-processing-1_00: startedjiminny-worker-processing-2:jiminny-worker-processing-2_00: startedjiminny-worker-processing-3:jiminny-worker-processing-3_00: startedjiminny-worker-processing-4:jiminny-worker-processing-4_00: startedjiminny-worker-processing-5:jiminny-worker-processing-5_00: startedjiminny-worker-processing-delayed: jiminny-worker-processing-delayed_00: startedworker:worker_00: startedworker-analytics:worker-analytics_00: startedworker-audio:worker-audio_00: startedworker-calendar:worker-calendar_00: startedworker-conferences:worker-conferences_00: startedworker-crm-sync:worker-crm-sync_00: startedworker-crm-update:worker-crm-update_00: startedworker-download:worker-download_00:startedworker-emails:worker-emails_00: startedworker-es-update:worker-es-update_00: startedworker-nudges:worker-nudges_00: startedroot@docker_lamp_1:/home/jiminny# php artisan jiminny: debugDispatching 100 MatchActivityCrmDatajobs (portal=2)Done. Watch logs and run jiminny:debug observeRateLimit to inspect cachestate.root@docker_lamp_1:/home/jiminny# php artisan jiminny: debugDispatching 100 MatchActivityCrmDatajobs (portal=2)Done.Watch logs and run jiminny:debug observeRateLimit toinspect cache state.root@docker_lamp_1:/home/jiminny# php artisan optimize:clear && supervisorctl restart all84-zshX5screenpipe"100% <8• Mon 11 May 14:04:02181O 886-zsh+DEV...
|
NULL
|
-1601892739269893101
|
NULL
|
visual_change
|
ocr
|
NULL
|
iTerm2ShellEditViewSessionScriptsProfilesWindowHel iTerm2ShellEditViewSessionScriptsProfilesWindowHelplao|Preparation for Refi... in 56 mDEV (docker)-zshDOCKERO ₴1DEV (docker)$2APP (-zsh)H3jiminny-worker-processing-2:jiminny-worker-processing-2_00: stoppedjiminny-worker-processing-3:jiminny-worker-processing-3_00: stoppedjiminny-worker-processing-4:jiminny-worker-processing-4_00: stoppedjiminny-worker-processing-5: jiminny-worker-processing-5_00: stoppedjiminny-worker-processing-delayed: jiminny-worker-processing-delayed_00: stoppedworker-analytics:worker-analytics_00: stoppedworker-conferences:worker-conferences_00: stoppedworker-crm-update:worker-crm-update_00: stoppedworker-download:worker-download_00: stoppedworker-emails:worker-emails_00: stoppedworker-nudges:worker-nudges_00: stoppedworker:worker_00:stoppedworker-audio:worker-audio_00: stoppedworker-calendar:worker-calendar_00:stoppedworker-crm-sync:worker-crm-sync_00: stoppedartisan-schedule:artisan-schedule_00: stoppedworker-es-update:worker-es-update_00: stoppedjiminny-worker-processing-1:jiminny-worker-processing-1_00: stoppedartisan-schedule:artisan-schedule_00: startedjiminny-worker-processing-1:jiminny-worker-processing-1_00: startedjiminny-worker-processing-2:jiminny-worker-processing-2_00: startedjiminny-worker-processing-3:jiminny-worker-processing-3_00: startedjiminny-worker-processing-4:jiminny-worker-processing-4_00: startedjiminny-worker-processing-5:jiminny-worker-processing-5_00: startedjiminny-worker-processing-delayed: jiminny-worker-processing-delayed_00: startedworker:worker_00: startedworker-analytics:worker-analytics_00: startedworker-audio:worker-audio_00: startedworker-calendar:worker-calendar_00: startedworker-conferences:worker-conferences_00: startedworker-crm-sync:worker-crm-sync_00: startedworker-crm-update:worker-crm-update_00: startedworker-download:worker-download_00:startedworker-emails:worker-emails_00: startedworker-es-update:worker-es-update_00: startedworker-nudges:worker-nudges_00: startedroot@docker_lamp_1:/home/jiminny# php artisan jiminny: debugDispatching 100 MatchActivityCrmDatajobs (portal=2)Done. Watch logs and run jiminny:debug observeRateLimit to inspect cachestate.root@docker_lamp_1:/home/jiminny# php artisan jiminny: debugDispatching 100 MatchActivityCrmDatajobs (portal=2)Done.Watch logs and run jiminny:debug observeRateLimit toinspect cache state.root@docker_lamp_1:/home/jiminny# php artisan optimize:clear && supervisorctl restart all84-zshX5screenpipe"100% <8• Mon 11 May 14:04:02181O 886-zsh+DEV...
|
18203
|
NULL
|
NULL
|
NULL
|
|
18206
|
791
|
8
|
2026-05-11T11:04:06.179541+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-11/1778 /Users/lukas/.screenpipe/data/data/2026-05-11/1778497446179_m2.jpg...
|
PhpStorm
|
faVsco.js – laravel.log
|
True
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
PhostormINavicarecodeFV faVsco.js°9 JY-20725-handl PhostormINavicarecodeFV faVsco.js°9 JY-20725-handle-HS-search-rate-linroledey© UserAutomatedReportsController.php© PlaybackController.php© TrackRecordingFileSizT SyncCrmEntitiesTrait.phpC) CachedCrmServiceDecorator.png© JiminnyDebugCommand.php© TrackRecordingSizeEnT ValidateSmitProspectEAjReportso RematchActivityonCrmObiectDetach.png) MatchactivityermData.pnp© Job.php© CrmActivityService.php( RateLimitExcep'© MatchCrmData.php0 Calendarn Conference© CrmObiectsResolver.phr() ProviderRateLimiter.php0 Crmclass Cuient extends BasecLient imolements HubspotcuientinterfaceM A2 A67 X3ЛY@ bullnornprivate function createBatchConfiguration(string Sobjecttype): arrayC Close352_copper• J crmobiects_ DecorareAcuivily• DummyHelpersv HubspotAccountSvncStrate> Actionsa ContactsuncStratedFields• Malournal1 Metadatalv OpportunitySyncSt>MConcerns.(c) Hubsnotl actMoC HubspotLastMo(C) Hubsnotl actMo(C) Hubsnotl actMo(C) Hubsnotl actMo(C) HubsnotSinaleS© HubspotSyncStr© HubspotWebhoo~ M Padination© HubspotPaginat© PaginationConfi(C) PaqinationState> D ProspectSearchStr:› D Redisv D ServiceTraitsTOnoortunitvsvne() SvncCrmEntitiesT SuncFieldstirait.T. WriteCrmTrait.o• M UtilsM WebhookC) BatchSvncCollectotl(c) RatchSvncRedisSe(C) ClocedDea|Stadecs@ DoalFieldsService rTacts naccod. 12 (todav 12:02'inputClass' => \HubSpot\Client\Crm\Contacts\Model\SimplePublic0bjectId::class.'api' => Sthis->getNewInstance@->crmO->contacts@->batchApiO.1t @ 1ssetSconfiqurationsSobnecttvoelo) <Inval1dArqumentExcentzon message: "Unsupported obnect tyne: Sobnectivoe-"):return SconfiaurationsiSobiecttvoel:private function prepareBatchRequest(array $batchConfig, array $crmids, array $fields): object$batchReadRequest = $batchConfig['batchReadRequest'];SinnutClacs = Chatchtonfiarinnutclasstl•Sinputs = array_map(function (ScrmId) use (SinputClass) <Sinput = new $inputClassO:Sinnut->cottd(ScomTd)•return $input;}. ScrmIds):SbatchreadRequest->setinputss1nputs).SbatchReadReguest->setProperties(Sfields):orivate function validateAoiResponse(Sresponse, strina Sobiectivoe): voidif @ Sresponse)4throw new CrmException( message: "HubSpot API returned null response for {SobiectTvnel batch read")•nnivate function nrocecsAniResults(Snesnanse)• arnav=custom.logA console (EU]= laravel.log X 4 SF jiminny@localhost]4 HS_local [jiminny@localhost]console [PKol)A console [STAGING]429x5 Ccw.*uresult.T.Y:Analyzing• Preparation tor kerl.. In oo m100% 2• Mon 11 May 14:04:05HandleHubspotRateLimitTest vCascadeHubspot Rate Limit Re+0 ..lets simplify it, just call it parseMessage and skip policy al togetherThought for 5s ›Read Client.php #L86-200b Client.php+17 -35Verity nothing broke:Command docker. tail• tests/uni/365/486 cha re tan asu sportatci Mitest, phetests/Unit/Services/Crm/Hubspot/ClientTest.php --no-coverage 2>&1 | tail -10pup92.20contzaeration: Phomes3.minnv/ohpunit.xml:D.:Time: 02:14.415. Memorv: 62.00 MB•[PASSWORD_DOTS]DD..DD..D.D..DDDDD.DDD...65 / 80 (808)OK hut there were ¿ccuec!All 80 tests still passSummaryRemoved narsePo Eicv entirelv. narseRetrvAfter now mans messade kevwords direct v to seconds without theintermediate policy conceptBefore: header • narsePolicv » nolicy constant - seconds After» header » narseMeçsade → secondsChanges:•parsePoLicy → deleted•narseMessade added: returns the raw messade strina from the response body (or .)•parseRetryAfter does the keyword matching itself (daily → 600, ten secondly → 10, secondly → 1)• Log line in executeRequest now logs message instead of policy - more informative for debuggingThe keyword-match order is the same as before (daily before ten secondly before secondly ) to avoid substringcollision..nl .Ask anvthina (84L)" CodeClaude Onus 1.7 MediumWN Windsurf Teams 2-1UTF.8io 4 spaces...
|
NULL
|
-4973702247379913419
|
NULL
|
visual_change
|
ocr
|
NULL
|
PhostormINavicarecodeFV faVsco.js°9 JY-20725-handl PhostormINavicarecodeFV faVsco.js°9 JY-20725-handle-HS-search-rate-linroledey© UserAutomatedReportsController.php© PlaybackController.php© TrackRecordingFileSizT SyncCrmEntitiesTrait.phpC) CachedCrmServiceDecorator.png© JiminnyDebugCommand.php© TrackRecordingSizeEnT ValidateSmitProspectEAjReportso RematchActivityonCrmObiectDetach.png) MatchactivityermData.pnp© Job.php© CrmActivityService.php( RateLimitExcep'© MatchCrmData.php0 Calendarn Conference© CrmObiectsResolver.phr() ProviderRateLimiter.php0 Crmclass Cuient extends BasecLient imolements HubspotcuientinterfaceM A2 A67 X3ЛY@ bullnornprivate function createBatchConfiguration(string Sobjecttype): arrayC Close352_copper• J crmobiects_ DecorareAcuivily• DummyHelpersv HubspotAccountSvncStrate> Actionsa ContactsuncStratedFields• Malournal1 Metadatalv OpportunitySyncSt>MConcerns.(c) Hubsnotl actMoC HubspotLastMo(C) Hubsnotl actMo(C) Hubsnotl actMo(C) Hubsnotl actMo(C) HubsnotSinaleS© HubspotSyncStr© HubspotWebhoo~ M Padination© HubspotPaginat© PaginationConfi(C) PaqinationState> D ProspectSearchStr:› D Redisv D ServiceTraitsTOnoortunitvsvne() SvncCrmEntitiesT SuncFieldstirait.T. WriteCrmTrait.o• M UtilsM WebhookC) BatchSvncCollectotl(c) RatchSvncRedisSe(C) ClocedDea|Stadecs@ DoalFieldsService rTacts naccod. 12 (todav 12:02'inputClass' => \HubSpot\Client\Crm\Contacts\Model\SimplePublic0bjectId::class.'api' => Sthis->getNewInstance@->crmO->contacts@->batchApiO.1t @ 1ssetSconfiqurationsSobnecttvoelo) <Inval1dArqumentExcentzon message: "Unsupported obnect tyne: Sobnectivoe-"):return SconfiaurationsiSobiecttvoel:private function prepareBatchRequest(array $batchConfig, array $crmids, array $fields): object$batchReadRequest = $batchConfig['batchReadRequest'];SinnutClacs = Chatchtonfiarinnutclasstl•Sinputs = array_map(function (ScrmId) use (SinputClass) <Sinput = new $inputClassO:Sinnut->cottd(ScomTd)•return $input;}. ScrmIds):SbatchreadRequest->setinputss1nputs).SbatchReadReguest->setProperties(Sfields):orivate function validateAoiResponse(Sresponse, strina Sobiectivoe): voidif @ Sresponse)4throw new CrmException( message: "HubSpot API returned null response for {SobiectTvnel batch read")•nnivate function nrocecsAniResults(Snesnanse)• arnav=custom.logA console (EU]= laravel.log X 4 SF jiminny@localhost]4 HS_local [jiminny@localhost]console [PKol)A console [STAGING]429x5 Ccw.*uresult.T.Y:Analyzing• Preparation tor kerl.. In oo m100% 2• Mon 11 May 14:04:05HandleHubspotRateLimitTest vCascadeHubspot Rate Limit Re+0 ..lets simplify it, just call it parseMessage and skip policy al togetherThought for 5s ›Read Client.php #L86-200b Client.php+17 -35Verity nothing broke:Command docker. tail• tests/uni/365/486 cha re tan asu sportatci Mitest, phetests/Unit/Services/Crm/Hubspot/ClientTest.php --no-coverage 2>&1 | tail -10pup92.20contzaeration: Phomes3.minnv/ohpunit.xml:D.:Time: 02:14.415. Memorv: 62.00 MB•[PASSWORD_DOTS]DD..DD..D.D..DDDDD.DDD...65 / 80 (808)OK hut there were ¿ccuec!All 80 tests still passSummaryRemoved narsePo Eicv entirelv. narseRetrvAfter now mans messade kevwords direct v to seconds without theintermediate policy conceptBefore: header • narsePolicv » nolicy constant - seconds After» header » narseMeçsade → secondsChanges:•parsePoLicy → deleted•narseMessade added: returns the raw messade strina from the response body (or .)•parseRetryAfter does the keyword matching itself (daily → 600, ten secondly → 10, secondly → 1)• Log line in executeRequest now logs message instead of policy - more informative for debuggingThe keyword-match order is the same as before (daily before ten secondly before secondly ) to avoid substringcollision..nl .Ask anvthina (84L)" CodeClaude Onus 1.7 MediumWN Windsurf Teams 2-1UTF.8io 4 spaces...
|
18204
|
NULL
|
NULL
|
NULL
|
|
18207
|
790
|
10
|
2026-05-11T11:04:07.494327+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-11/1778 /Users/lukas/.screenpipe/data/data/2026-05-11/1778497447494_m1.jpg...
|
Notion Calendar
|
NULL
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
iTerm2ShellEditViewSessionScriptsProfilesWindowHel iTerm2ShellEditViewSessionScriptsProfilesWindowHelp(ab)§ Preparation for Refi... in 56 mDEV (docker)-zshDOCKERO ₴1DEV (docker)$2APP (-zsh)H3jiminny-worker-processing-2:jiminny-worker-processing-2_00: stoppedjiminny-worker-processing-3:jiminny-worker-processing-3_00: stoppedjiminny-worker-processing-4:jiminny-worker-processing-4_00: stoppedjiminny-worker-processing-5: jiminny-worker-processing-5_00: stoppedjiminny-worker-processing-delayed: jiminny-worker-processing-delayed_00: stoppedworker-analytics:worker-analytics_00: stoppedworker-conferences:worker-conferences_00: stoppedworker-crm-update:worker-crm-update_00: stoppedworker-download:worker-download_00: stoppedworker-emails:worker-emails_00: stoppedworker-nudges:worker-nudges_00: stoppedworker:worker_00:stoppedworker-audio:worker-audio_00: stoppedworker-calendar:worker-calendar_00:stoppedworker-crm-sync:worker-crm-sync_00: stoppedartisan-schedule:artisan-schedule_00: stoppedworker-es-update:worker-es-update_00: stoppedjiminny-worker-processing-1:jiminny-worker-processing-1_00: stoppedartisan-schedule:artisan-schedule_00: startedjiminny-worker-processing-1:ji1minny-worker-processing-1_00: startedjiminny-worker-processing-2:jiminny-worker-processing-2_00: startedjiminny-worker-processing-3:jiminny-worker-processing-3_00: startedjiminny-worker-processing-4:jiminny-worker-processing-4_00: startedPostmarjiminny-worker-processing-5:jiminny-worker-processing-5_00: startedjiminny-worker-processing-delayed: jiminny-worker-processing-delayed_00: startedworker:worker_00: startedworker-analytics:worker-analytics_00: startedworker-audio:worker-audio_00: startedworker-calendar:worker-calendar_00: startedworker-conferences:worker-conferences_00: startedworker-crm-sync:worker-crm-sync_00: startedworker-crm-update:worker-crm-update_00: startedworker-download:worker-download_00:startedworker-emails:worker-emails_00: startedworker-es-update:worker-es-update_00: startedworker-nudges:worker-nudges_00: startedroot@docker_lamp_1:/home/jiminny# php artisan jiminny: debugDispatching 100 MatchActivityCrmDatajobs (portal=2)Done. Watch logs and run jiminny:debug observeRateLimit to inspect cache state.root@docker_lamp_1:/home/jiminny# php artisan jiminny: debugDispatching 100 MatchActivityCrmDatajobs (portal=2)Done.Watch logs and run jiminny:debug observeRateLimit toinspect cache state.root@docker_lamp_1:/home/jiminny# php artisan optimize:clear && supervisorctl restart all84-zshX5screenpipe"100% <78• Mon 11 May 14:04:07181O 886-zsh87+DEV...
|
NULL
|
-1775831495936581312
|
NULL
|
visual_change
|
ocr
|
NULL
|
iTerm2ShellEditViewSessionScriptsProfilesWindowHel iTerm2ShellEditViewSessionScriptsProfilesWindowHelp(ab)§ Preparation for Refi... in 56 mDEV (docker)-zshDOCKERO ₴1DEV (docker)$2APP (-zsh)H3jiminny-worker-processing-2:jiminny-worker-processing-2_00: stoppedjiminny-worker-processing-3:jiminny-worker-processing-3_00: stoppedjiminny-worker-processing-4:jiminny-worker-processing-4_00: stoppedjiminny-worker-processing-5: jiminny-worker-processing-5_00: stoppedjiminny-worker-processing-delayed: jiminny-worker-processing-delayed_00: stoppedworker-analytics:worker-analytics_00: stoppedworker-conferences:worker-conferences_00: stoppedworker-crm-update:worker-crm-update_00: stoppedworker-download:worker-download_00: stoppedworker-emails:worker-emails_00: stoppedworker-nudges:worker-nudges_00: stoppedworker:worker_00:stoppedworker-audio:worker-audio_00: stoppedworker-calendar:worker-calendar_00:stoppedworker-crm-sync:worker-crm-sync_00: stoppedartisan-schedule:artisan-schedule_00: stoppedworker-es-update:worker-es-update_00: stoppedjiminny-worker-processing-1:jiminny-worker-processing-1_00: stoppedartisan-schedule:artisan-schedule_00: startedjiminny-worker-processing-1:ji1minny-worker-processing-1_00: startedjiminny-worker-processing-2:jiminny-worker-processing-2_00: startedjiminny-worker-processing-3:jiminny-worker-processing-3_00: startedjiminny-worker-processing-4:jiminny-worker-processing-4_00: startedPostmarjiminny-worker-processing-5:jiminny-worker-processing-5_00: startedjiminny-worker-processing-delayed: jiminny-worker-processing-delayed_00: startedworker:worker_00: startedworker-analytics:worker-analytics_00: startedworker-audio:worker-audio_00: startedworker-calendar:worker-calendar_00: startedworker-conferences:worker-conferences_00: startedworker-crm-sync:worker-crm-sync_00: startedworker-crm-update:worker-crm-update_00: startedworker-download:worker-download_00:startedworker-emails:worker-emails_00: startedworker-es-update:worker-es-update_00: startedworker-nudges:worker-nudges_00: startedroot@docker_lamp_1:/home/jiminny# php artisan jiminny: debugDispatching 100 MatchActivityCrmDatajobs (portal=2)Done. Watch logs and run jiminny:debug observeRateLimit to inspect cache state.root@docker_lamp_1:/home/jiminny# php artisan jiminny: debugDispatching 100 MatchActivityCrmDatajobs (portal=2)Done.Watch logs and run jiminny:debug observeRateLimit toinspect cache state.root@docker_lamp_1:/home/jiminny# php artisan optimize:clear && supervisorctl restart all84-zshX5screenpipe"100% <78• Mon 11 May 14:04:07181O 886-zsh87+DEV...
|
NULL
|
NULL
|
NULL
|
NULL
|