|
65716
|
2323
|
0
|
2026-05-21T08:18:49.853589+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-21/1779 /Users/lukas/.screenpipe/data/data/2026-05-21/1779351529853_m2.jpg...
|
Control Centre
|
Control Centre
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 9 Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 90%
soundcore AeroClip
LakyLak bose qc35 II
M720 Triathlon
Magic Keyboard
Magic Keyboard
Soundcore Life Dot 2 NC
Bluetooth Settings…...
|
[{"role":"AXStaticText","text& [{"role":"AXStaticText","text":"Bluetooth","depth":2,"bounds":{"left":0.6492686,"top":1.0,"width":0.02044548,"height":-0.034317613},"on_screen":true,"automation_id":"bluetooth-header","role_description":"text"},{"role":"AXCheckBox","text":"Bluetooth","depth":2,"bounds":{"left":0.72639626,"top":1.0,"width":0.012632979,"height":-0.031923413},"on_screen":true,"automation_id":"bluetooth-header","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false},{"role":"AXHeading","text":"Devices","depth":3,"bounds":{"left":0.6492686,"top":1.0,"width":0.015458777,"height":-0.065043926},"on_screen":true,"role_description":"heading"},{"role":"AXCheckBox","text":"Lukas’s Magic Mouse, 90%","depth":3,"bounds":{"left":0.6462766,"top":1.0,"width":0.095744684,"height":-0.07980847},"on_screen":true,"automation_id":"bluetooth-device-Lukas’s Magic Mouse","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"soundcore AeroClip","depth":3,"on_screen":true,"automation_id":"bluetooth-device-soundcore AeroClip","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"LakyLak bose qc35 II","depth":3,"on_screen":true,"automation_id":"bluetooth-device-LakyLak bose qc35 II","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"M720 Triathlon","depth":3,"on_screen":true,"automation_id":"bluetooth-device-M720 Triathlon","role_description":"toggle button","subrole":"AXToggle","is_enabled":false},{"role":"AXCheckBox","text":"Magic Keyboard","depth":3,"on_screen":true,"automation_id":"bluetooth-device-Magic Keyboard","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"Magic Keyboard","depth":3,"on_screen":true,"automation_id":"bluetooth-device-Magic Keyboard","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"Soundcore Life Dot 2 NC","depth":3,"on_screen":true,"automation_id":"bluetooth-device-Soundcore Life Dot 2 NC","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXButton","text":"Bluetooth Settings…","depth":2,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false}]...
|
7227902235685403015
|
-8893507509784050716
|
idle
|
hybrid
|
NULL
|
Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 9 Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 90%
soundcore AeroClip
LakyLak bose qc35 II
M720 Triathlon
Magic Keyboard
Magic Keyboard
Soundcore Life Dot 2 NC
Bluetooth Settings…
slackFV [EMAIL]=.phounit.result.cacheE .prettierignore= windsurtrulesphpde neloer.onophpide heloer_models.ohophp artisanM'CLAUDE.mdcomooser.isoncomooser.lockdependency-checker.json8 dev ison= ids tytl=infection.ison.distMLINSTAlI.mdMLINTERNAI WERHOOK SFTUP mdEjiminny_storageMiliconsos mdllM Makefile1рackace-lock. sonE phpstan.neon.dist= phostan-baseline.neon<> phpunit.xmlTe raw sal query.saM+ README.mdsô sonar-proiect propertiesE test.ov‹> Untitled Diaaram.xmliusvetur.confio.isM+ WEBHOOK FILTERING_IMPLEMENTATION.mo>1h External Librariesv =° Scratches and Consolesv batabase Consolesv AEU# console (EUlI DEAL RISKS (SU1A DITEUlA EU (EU]v Ajiminny@localhostA console (jiminny@localhost]# Di [liminny@localhostlA HS local [iiminny@localhostlA SF ['iiminny@localhost]& zoho dev [iiminny@localhost]V & PRODA console [PROD]& console 1 [PROD1LDIIPRODCActivityController.ong© ConvertLeadActivities.php= laravel.log4 SF jiminny@localhost]4 HS_local [jiminny@localhost]& console (PROD] X# console [euyLeadkepository.ong© PurgeLookupCache.php© SyncPlanhat.phpo synerorlannatpnpA console [STAGING]AcuivityLeadConverted.php© UserAutomatedreporscontroller.phpx© PlaybackController.php)Inteqrationapp/service.onoC) LeadConverted.ono570571C) CreateCommentedEvent.php(C) CreateSmsSentEvent.phpC) PlanhatActivityListener.php© AskAnythingPromptService.php572(C) AutomatedReportsRepositorv.php© AutomatedReportsCommand.phpphp api_v2.phpC) RequestGenerateReportJob.php573574© AutomatedReportResult.php(C) AutomatedReport.oho575use Jiminny \Services \Kiosk \AutomatedReports \ReportSortDirection;A1422 ^ v 576use Jiminny \Services\PlanhatService;use ectumtnace hutp kequestuse Inrowable,class UserAutomatedReportsController extends Controllenpublic const int RESULTS PER_ PAGE = 25:public const string SORT COLUMN = 'sort column':public const strina SORT DIRECTION = "sort direction':public function constructprivate readonly AutomatedReportsRepository $automatedReportsRepository.private readonly AutomatedRenortsService SautomatedRenortsServicelorivate readoni.v AniResponseService samiResponseServi.ce.orivate readoni.v Resnonse Sresnonse.private readonly PlanhatService $planhatService1...poST lanilv1lautomated-renorts/interest 1usadepublic function trackInterest(Request $request): JsonResponse(...}* Othnows ApplicationException58(09 >GET /api/v1/automated-reportspublic function list(Request Srequest): JsonResponse(...}125 0)DELETE/api/vl/automated-reports/kuuidpublic function delete(Request Srequest. string Suuid): JsonResponsef...} -609610--611612613616Tx: AutovSo jiminny vCONCAT(u.id, CASE WHEN U.id = t.owner_id THEN' (owner)' ELSE'' END) AS USEr_i041 A1 A40 V65 ^sa.*t.owner_id FROM social_accounts saNoun usens u on u.ide sa.sociablle 1diJOIN teams t 1..n<->1: on t.id = u.team_idWHERE u.team_id = 581 and sa.provider = 'salesforce';SELECT * FROM automated_report_results order by id desc;select * from features;select * from team_features where feature_id = 40;select * from teams where id = 556:select * trom automated reports:where id = 54: # 4fdd41f6-dcf0-30d0-b339-7345381b6044|"pat", "podcast"SELECT * FROM automated report results WHERE uuid to bin( '822fa41b-afd3-43a9-a248-86b0e36f3131') = uuid;select * from automated_report_results order by id desc;SELECT * FROMWHERE id = 1919:select * fromautomated report results WHERE report id = 54:select * from opportunities where id = 7594349:SELECT * FROM teams WHERE name LIKE '%Lesg': # 711. 692. [EMAIL] * from playbooks where team_id = 711; # event 226147SELEd * FROM Dlavbook catedonies WHERE Dlavbook 1d = 55151SELECT * FROM crm_fields WHERE crm_configuration_id = 692 and object_type = 'event':SELECT * SROM eom fields WHEREI1d = 2261471SELECT * FROM crm_field_values WHERE crm_field_id = 226147;SELECT * FROM crm_configurations WHERE id = 692;SELSCTCONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE '• END) AS user_id,v.emailsa.*,t.owner id FROM social accounts saJOIN users u on v.id = sa.sociable idJOIN teams t 1..n<->1: on t.id = u.team idWHERE U.team_id = 711 and sa.provider = 'salesforce";SELECT * FROM crm profiles cp JOIN users u 1..n<->1: on u.id = co.user id WHERE u.team_id = 711:select * from leadsselect * from calendarsSELECTS 0 hllsupoont Dally • In 4h 40m100% 52• Inu z1 May 10.10.34AskJiminnyReportActivityServiceTestvCascadePlaybook Categorie+0 ..connected. How isi. Can we vali eoneactivity tyee nith orit cabest aeeiewmane o, W dati anwsyggesinsingrow hohow to distinguishThoughts68 Fast Context How are playbook_categories populated and synced from crm_fields / crm_field_values... in 4.14s >Explored 4 files and searched 5 queriesRead ImportActivitvTypes.php #L95-104Searched olavbook cateaories in databaselmiarations (4) >egories|playbook_categories.*create in database/migrations (0)searched playoook_categor in database/migrations (<)Searched activity type in database/migrations (4)SurtingAsk anvthina (*4L)@ Codo Caudo Onue 17 ModiumNN Windeurf Toame 504.60...
|
65688
|
NULL
|
NULL
|
NULL
|
|
65717
|
2322
|
1
|
2026-05-21T08:19:03.883666+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-21/1779 /Users/lukas/.screenpipe/data/data/2026-05-21/1779351543883_m1.jpg...
|
Control Centre
|
Control Centre
|
1
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 9 Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 90%
soundcore AeroClip
LakyLak bose qc35 II
M720 Triathlon
Magic Keyboard
Magic Keyboard
Soundcore Life Dot 2 NC
Bluetooth Settings…...
|
[{"role":"AXStaticText","text& [{"role":"AXStaticText","text":"Bluetooth","depth":2,"bounds":{"left":0.7916667,"top":0.04777778,"width":0.042708334,"height":0.017777778},"on_screen":true,"automation_id":"bluetooth-header","role_description":"text"},{"role":"AXCheckBox","text":"Bluetooth","depth":2,"bounds":{"left":0.9527778,"top":0.044444446,"width":0.02638889,"height":0.024444444},"on_screen":true,"automation_id":"bluetooth-header","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false},{"role":"AXHeading","text":"Devices","depth":3,"bounds":{"left":0.7916667,"top":0.090555556,"width":0.032291666,"height":0.016666668},"on_screen":true,"role_description":"heading"},{"role":"AXCheckBox","text":"Lukas’s Magic Mouse, 90%","depth":3,"bounds":{"left":0.78541666,"top":0.11111111,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-Lukas’s Magic Mouse","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"soundcore AeroClip","depth":3,"bounds":{"left":0.78541666,"top":0.14666666,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-soundcore AeroClip","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"LakyLak bose qc35 II","depth":3,"bounds":{"left":0.78541666,"top":0.18222222,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-LakyLak bose qc35 II","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"M720 Triathlon","depth":3,"bounds":{"left":0.78541666,"top":0.21777777,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-M720 Triathlon","role_description":"toggle button","subrole":"AXToggle","is_enabled":false},{"role":"AXCheckBox","text":"Magic Keyboard","depth":3,"bounds":{"left":0.78541666,"top":0.25333333,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-Magic Keyboard","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"Magic Keyboard","depth":3,"bounds":{"left":0.78541666,"top":0.2888889,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-Magic Keyboard","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"Soundcore Life Dot 2 NC","depth":3,"bounds":{"left":0.78541666,"top":0.32444444,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-Soundcore Life Dot 2 NC","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXButton","text":"Bluetooth Settings…","depth":2,"bounds":{"left":0.78541666,"top":0.37555555,"width":0.09791667,"height":0.017777778},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false}]...
|
7227902235685403015
|
-8893507509784050716
|
idle
|
hybrid
|
NULL
|
Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 9 Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 90%
soundcore AeroClip
LakyLak bose qc35 II
M720 Triathlon
Magic Keyboard
Magic Keyboard
Soundcore Life Dot 2 NC
Bluetooth Settings…
SlackFileEditViewGoHistoryWindowHelpscreelDOCKER0 81DEV (-zsh)₴2APP (-zsh)whisper_init_state:whisper_init_state:kv padsize=2.36 MBcompute buffer (conv)whisper_init_state: compute buffer (encode) =whisper_init_state: compute buffer (cross)=whisper_init_state:compute buffer (decode) =14.17 MB65.96 MB8.50 MB96.83 MBggml_metal_free: deallocatingwhisper_backend_init_gpu: device 0: Metal (type:1)whisper_backend_init_gpu: found GPU device 0: Metal (type: 1, cnt: 0)whisper_backend_init_gpu: using Metal backendggml_metal_init: allocatingggml_metal_init: found device: Apple M1ggml_metal_init: picking default device: Apple M1ggml_metal_init:use fusion= trueggml_metal_init:use concurrency= trueggml_metal_init: use graph optimizetruewhisper_backend_init: using BLAS backendwhisper_init_state: kv self size3.15 MBwhisper_init_state: kv cross size =9.44 MBwhisper_init_state: kv padsize =2.36 MBwhisper_init_state: compute buffer (conv)whisper_init_state: compute buffer (encode) =whisper_init_state: compute buffer (cross)=whisper_init_state: compute buffer (decode) =14.17 MB65.96 MB8.50 MB96.83 MBggml_metal_free: deallocatingwhisper_backend_init_gpu:device 0: Metal (type: 1)whisper_backend_init_gpu: found GPUdevice 0: Metal (type: 1, cnt: 0)whisper_backend_init_gpu: using Metal backendggml_metal_init: allocatingggml_metal_init: found device: Apple M1ggml_metal_init: picking default device: Apple M1ggml_metal_init:use fusion= trueggml_metal_init:use concurrencytrueggml_metal_init:use graph optimizetruewhisper_backend_init: using BLAS backendwhisper_init_state: kv self size3.15 MBwhisper_init_state: kv cross size =9.44 MBwhisper_init_state: kv padsize=2.36 MBwhisper_init_state: compute buffer (conv)whisper_init_state: compute buffer (encode) =whisper_init_state: compute buffer (cross)whisper_init_state: compute buffer (decode) =14.17 MB65.96 MB8.50 MB96.83 MBggml_metal_free: deallocating2026-05-21T10:13:41.913005ZINFO screenpipe_audio::audio_manager::manager: reconciliatior2026-05-21710:15:15.5768762INFO screenpipe_engine::event_driven_capture: content dedup:j Support Daily - in 4h 45 m100% С8• Thu 21 May 10:15:32•••EDQHomeDMsActivityFilesLater•••More+→Describe what you are looking forJiminny ...ThreadsC9 Unreadsà platform-inner-teamGalya Dimitrova, Nikolay Yankov, and youa ThreadsHuddles• Drafts & sentDirectories01External connections* Starred& jiminny-x-integrati...platform-inner-teamChannels# ai-chapter# alerts# backend# bugs# confusion-clinic# curiosity_lab# engineering# general# happy_birthday# jiminny-bg# platform-tickets# product_launches# random# releases# sofia-office# supportLukas Kovalik 31 minutes agoдобро утро, тази страница не трябва ли да япоказваме само ако няма reportsCleanShot 2026-05-21 at [EMAIL] your questions into ongoing insightsGalya Dimitrova 23 minutes agoДа, би трябвалоLukas Kovalik 22 minutes agoче сега ми го показва и ако имам reportLukas Kovalik 21 minutes agoна neptuneNewNikolay Yankov 6 minutes agoвсичко е наредReply...Also send to à platform-inner-team+AaYou're up to date...
|
65687
|
NULL
|
NULL
|
NULL
|
|
65718
|
2323
|
1
|
2026-05-21T08:19:20.709784+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-21/1779 /Users/lukas/.screenpipe/data/data/2026-05-21/1779351560709_m2.jpg...
|
Control Centre
|
Control Centre
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 9 Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 90%
soundcore AeroClip
LakyLak bose qc35 II
M720 Triathlon
Magic Keyboard
Magic Keyboard
Soundcore Life Dot 2 NC
Bluetooth Settings…...
|
[{"role":"AXStaticText","text& [{"role":"AXStaticText","text":"Bluetooth","depth":2,"bounds":{"left":0.6492686,"top":1.0,"width":0.02044548,"height":-0.034317613},"on_screen":true,"automation_id":"bluetooth-header","role_description":"text"},{"role":"AXCheckBox","text":"Bluetooth","depth":2,"bounds":{"left":0.72639626,"top":1.0,"width":0.012632979,"height":-0.031923413},"on_screen":true,"automation_id":"bluetooth-header","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false},{"role":"AXHeading","text":"Devices","depth":3,"bounds":{"left":0.6492686,"top":1.0,"width":0.015458777,"height":-0.065043926},"on_screen":true,"role_description":"heading"},{"role":"AXCheckBox","text":"Lukas’s Magic Mouse, 90%","depth":3,"bounds":{"left":0.6462766,"top":1.0,"width":0.095744684,"height":-0.07980847},"on_screen":true,"automation_id":"bluetooth-device-Lukas’s Magic Mouse","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"soundcore AeroClip","depth":3,"on_screen":true,"automation_id":"bluetooth-device-soundcore AeroClip","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"LakyLak bose qc35 II","depth":3,"on_screen":true,"automation_id":"bluetooth-device-LakyLak bose qc35 II","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"M720 Triathlon","depth":3,"on_screen":true,"automation_id":"bluetooth-device-M720 Triathlon","role_description":"toggle button","subrole":"AXToggle","is_enabled":false},{"role":"AXCheckBox","text":"Magic Keyboard","depth":3,"on_screen":true,"automation_id":"bluetooth-device-Magic Keyboard","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"Magic Keyboard","depth":3,"on_screen":true,"automation_id":"bluetooth-device-Magic Keyboard","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"Soundcore Life Dot 2 NC","depth":3,"on_screen":true,"automation_id":"bluetooth-device-Soundcore Life Dot 2 NC","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXButton","text":"Bluetooth Settings…","depth":2,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false}]...
|
7227902235685403015
|
-8893507509784050716
|
idle
|
hybrid
|
NULL
|
Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 9 Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 90%
soundcore AeroClip
LakyLak bose qc35 II
M720 Triathlon
Magic Keyboard
Magic Keyboard
Soundcore Life Dot 2 NC
Bluetooth Settings…
slackFV [EMAIL]=.phounit.result.cacheE .prettierignore= windsurtrulesphpde neloer.onophpide heloer_models.ohophp artisanM'CLAUDE.mdcomooser.isoncomooser.lockdependency-checker.json8 dev ison= ids tytl=infection.ison.distMLINSTAlI.mdMLINTERNAI WERHOOK SFTUP mdEjiminny_storageMiliconsos mdllM Makefile1рackace-lock. sonE phpstan.neon.dist= phostan-baseline.neon<> phpunit.xmlTe raw sal query.saM+ README.mdsô sonar-proiect propertiesE test.ov‹> Untitled Diaaram.xmliusvetur.confio.isM+ WEBHOOK FILTERING_IMPLEMENTATION.mo>1h External Librariesv =° Scratches and Consolesv batabase Consolesv AEU# console (EUlI DEAL RISKS (SU1A DITEUlA EU (EU]v Ajiminny@localhostA console (jiminny@localhost]# Di [liminny@localhostlA HS local [iiminny@localhostlA SF ['iiminny@localhost]& zoho dev [iiminny@localhost]V & PRODA console [PROD]& console 1 [PROD1LDIIPRODCActivityController.ong© ConvertLeadActivities.php= laravel.log4 SF jiminny@localhost]4 HS_local [jiminny@localhost]& console (PROD] X# console [euyLeadkepository.ong© PurgeLookupCache.php© SyncPlanhat.phpo synerorlannatpnpA console [STAGING]AcuivityLeadConverted.php© UserAutomatedreporscontroller.phpx© PlaybackController.php)Inteqrationapp/service.onoC) LeadConverted.ono570571C) CreateCommentedEvent.php(C) CreateSmsSentEvent.phpC) PlanhatActivityListener.php© AskAnythingPromptService.php572(C) AutomatedReportsRepositorv.php© AutomatedReportsCommand.phpphp api_v2.phpC) RequestGenerateReportJob.php573574© AutomatedReportResult.php(C) AutomatedReport.oho575use Jiminny \Services \Kiosk \AutomatedReports \ReportSortDirection;A1422 ^ v 576use Jiminny \Services\PlanhatService;use ectumtnace hutp kequestuse Inrowable,class UserAutomatedReportsController extends Controllenpublic const int RESULTS PER_ PAGE = 25:public const string SORT COLUMN = 'sort column':public const strina SORT DIRECTION = "sort direction':public function constructprivate readonly AutomatedReportsRepository $automatedReportsRepository.private readonly AutomatedRenortsService SautomatedRenortsServicelorivate readoni.v AniResponseService samiResponseServi.ce.orivate readoni.v Resnonse Sresnonse.private readonly PlanhatService $planhatService1...poST lanilv1lautomated-renorts/interest 1usadepublic function trackInterest(Request $request): JsonResponse(...}* Othnows ApplicationException58(09 >GET /api/v1/automated-reportspublic function list(Request Srequest): JsonResponse(...}125 0)DELETE/api/vl/automated-reports/kuuidpublic function delete(Request Srequest. string Suuid): JsonResponsef...} -609610--611612613616Tx: AutovSo jiminny vCONCAT(u.id, CASE WHEN U.id = t.owner_id THEN' (owner)' ELSE'' END) AS USEr_i041 A1 A40 V65 ^sa.*t.owner_id FROM social_accounts saNoun usens u on u.ide sa.sociablle 1diJOIN teams t 1..n<->1: on t.id = u.team_idWHERE u.team_id = 581 and sa.provider = 'salesforce';SELECT * FROM automated_report_results order by id desc;select * from features;select * from team_features where feature_id = 40;select * from teams where id = 556:select * trom automated reports:where id = 54: # 4fdd41f6-dcf0-30d0-b339-7345381b6044|"pat", "podcast"SELECT * FROM automated report results WHERE uuid to bin( '822fa41b-afd3-43a9-a248-86b0e36f3131') = uuid;select * from automated_report_results order by id desc;SELECT * FROMWHERE id = 1919:select * fromautomated report results WHERE report id = 54:select * from opportunities where id = 7594349:SELECT * FROM teams WHERE name LIKE '%Lesg': # 711. 692. [EMAIL] * from playbooks where team_id = 711; # event 226147SELEd * FROM Dlavbook catedonies WHERE Dlavbook 1d = 55151SELECT * FROM crm_fields WHERE crm_configuration_id = 692 and object_type = 'event':SELECT * SROM eom fields WHEREI1d = 2261471SELECT * FROM crm_field_values WHERE crm_field_id = 226147;SELECT * FROM crm_configurations WHERE id = 692;SELSCTCONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE '• END) AS user_id,v.emailsa.*,t.owner id FROM social accounts saJOIN users u on v.id = sa.sociable idJOIN teams t 1..n<->1: on t.id = u.team idWHERE U.team_id = 711 and sa.provider = 'salesforce";SELECT * FROM crm profiles cp JOIN users u 1..n<->1: on u.id = co.user id WHERE u.team_id = 711:select * from leadsselect * from calendarsSELECTS 0 hllsupoont Dally • In 4h 40m100% 52• Inu z1 May 10.10.34AskJiminnyReportActivityServiceTestvCascadePlaybook Categorie+0 ..connected. How isi. Can we vali eoneactivity tyee nith orit cabest aeeiewmane o, W dati anwsyggesinsingrow hohow to distinguishThoughts68 Fast Context How are playbook_categories populated and synced from crm_fields / crm_field_values... in 4.14s >Explored 4 files and searched 5 queriesRead ImportActivitvTypes.php #L95-104Searched olavbook cateaories in databaselmiarations (4) >egories|playbook_categories.*create in database/migrations (0)searched playoook_categor in database/migrations (<)Searched activity type in database/migrations (4)SurtingAsk anvthina (*4L)@ Codo Caudo Onue 17 ModiumNN Windeurf Toame 504.60...
|
65688
|
NULL
|
NULL
|
NULL
|
|
65719
|
2322
|
2
|
2026-05-21T08:19:34.610579+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-21/1779 /Users/lukas/.screenpipe/data/data/2026-05-21/1779351574610_m1.jpg...
|
Control Centre
|
Control Centre
|
1
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 9 Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 90%
soundcore AeroClip
LakyLak bose qc35 II
M720 Triathlon
Magic Keyboard
Magic Keyboard
Soundcore Life Dot 2 NC
Bluetooth Settings…...
|
[{"role":"AXStaticText","text& [{"role":"AXStaticText","text":"Bluetooth","depth":2,"bounds":{"left":0.7916667,"top":0.04777778,"width":0.042708334,"height":0.017777778},"on_screen":true,"automation_id":"bluetooth-header","role_description":"text"},{"role":"AXCheckBox","text":"Bluetooth","depth":2,"bounds":{"left":0.9527778,"top":0.044444446,"width":0.02638889,"height":0.024444444},"on_screen":true,"automation_id":"bluetooth-header","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false},{"role":"AXHeading","text":"Devices","depth":3,"bounds":{"left":0.7916667,"top":0.090555556,"width":0.032291666,"height":0.016666668},"on_screen":true,"role_description":"heading"},{"role":"AXCheckBox","text":"Lukas’s Magic Mouse, 90%","depth":3,"bounds":{"left":0.78541666,"top":0.11111111,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-Lukas’s Magic Mouse","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"soundcore AeroClip","depth":3,"bounds":{"left":0.78541666,"top":0.14666666,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-soundcore AeroClip","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"LakyLak bose qc35 II","depth":3,"bounds":{"left":0.78541666,"top":0.18222222,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-LakyLak bose qc35 II","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"M720 Triathlon","depth":3,"bounds":{"left":0.78541666,"top":0.21777777,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-M720 Triathlon","role_description":"toggle button","subrole":"AXToggle","is_enabled":false},{"role":"AXCheckBox","text":"Magic Keyboard","depth":3,"bounds":{"left":0.78541666,"top":0.25333333,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-Magic Keyboard","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"Magic Keyboard","depth":3,"bounds":{"left":0.78541666,"top":0.2888889,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-Magic Keyboard","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"Soundcore Life Dot 2 NC","depth":3,"bounds":{"left":0.78541666,"top":0.32444444,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-Soundcore Life Dot 2 NC","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXButton","text":"Bluetooth Settings…","depth":2,"bounds":{"left":0.78541666,"top":0.37555555,"width":0.09791667,"height":0.017777778},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false}]...
|
7227902235685403015
|
-8893507509784050716
|
idle
|
hybrid
|
NULL
|
Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 9 Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 90%
soundcore AeroClip
LakyLak bose qc35 II
M720 Triathlon
Magic Keyboard
Magic Keyboard
Soundcore Life Dot 2 NC
Bluetooth Settings…
SlackFileEditViewGoHistoryWindowHelpscreelDOCKER0 81DEV (-zsh)₴2APP (-zsh)whisper_init_state:whisper_init_state:kv padsize=2.36 MBcompute buffer (conv)whisper_init_state: compute buffer (encode) =whisper_init_state: compute buffer (cross)=whisper_init_state:compute buffer (decode) =14.17 MB65.96 MB8.50 MB96.83 MBggml_metal_free: deallocatingwhisper_backend_init_gpu: device 0: Metal (type:1)whisper_backend_init_gpu: found GPU device 0: Metal (type: 1, cnt: 0)whisper_backend_init_gpu: using Metal backendggml_metal_init: allocatingggml_metal_init: found device: Apple M1ggml_metal_init: picking default device: Apple M1ggml_metal_init:use fusion= trueggml_metal_init:use concurrency= trueggml_metal_init: use graph optimizetruewhisper_backend_init: using BLAS backendwhisper_init_state: kv self size3.15 MBwhisper_init_state: kv cross size =9.44 MBwhisper_init_state: kv padsize =2.36 MBwhisper_init_state: compute buffer (conv)whisper_init_state: compute buffer (encode) =whisper_init_state: compute buffer (cross)=whisper_init_state: compute buffer (decode) =14.17 MB65.96 MB8.50 MB96.83 MBggml_metal_free: deallocatingwhisper_backend_init_gpu:device 0: Metal (type: 1)whisper_backend_init_gpu: found GPUdevice 0: Metal (type: 1, cnt: 0)whisper_backend_init_gpu: using Metal backendggml_metal_init: allocatingggml_metal_init: found device: Apple M1ggml_metal_init: picking default device: Apple M1ggml_metal_init:use fusion= trueggml_metal_init:use concurrencytrueggml_metal_init:use graph optimizetruewhisper_backend_init: using BLAS backendwhisper_init_state: kv self size3.15 MBwhisper_init_state: kv cross size =9.44 MBwhisper_init_state: kv padsize=2.36 MBwhisper_init_state: compute buffer (conv)whisper_init_state: compute buffer (encode) =whisper_init_state: compute buffer (cross)whisper_init_state: compute buffer (decode) =14.17 MB65.96 MB8.50 MB96.83 MBggml_metal_free: deallocating2026-05-21T10:13:41.913005ZINFO screenpipe_audio::audio_manager::manager: reconciliatior2026-05-21710:15:15.5768762INFO screenpipe_engine::event_driven_capture: content dedup:j Support Daily - in 4h 45 m100% С8• Thu 21 May 10:15:32•••EDQHomeDMsActivityFilesLater•••More+→Describe what you are looking forJiminny ...ThreadsC9 Unreadsà platform-inner-teamGalya Dimitrova, Nikolay Yankov, and youa ThreadsHuddles• Drafts & sentDirectories01External connections* Starred& jiminny-x-integrati...platform-inner-teamChannels# ai-chapter# alerts# backend# bugs# confusion-clinic# curiosity_lab# engineering# general# happy_birthday# jiminny-bg# platform-tickets# product_launches# random# releases# sofia-office# supportLukas Kovalik 31 minutes agoдобро утро, тази страница не трябва ли да япоказваме само ако няма reportsCleanShot 2026-05-21 at [EMAIL] your questions into ongoing insightsGalya Dimitrova 23 minutes agoДа, би трябвалоLukas Kovalik 22 minutes agoче сега ми го показва и ако имам reportLukas Kovalik 21 minutes agoна neptuneNewNikolay Yankov 6 minutes agoвсичко е наредReply...Also send to à platform-inner-team+AaYou're up to date...
|
65687
|
NULL
|
NULL
|
NULL
|
|
65720
|
2323
|
2
|
2026-05-21T08:19:51.564430+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-21/1779 /Users/lukas/.screenpipe/data/data/2026-05-21/1779351591564_m2.jpg...
|
Control Centre
|
Control Centre
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 9 Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 90%
soundcore AeroClip
LakyLak bose qc35 II
M720 Triathlon
Magic Keyboard
Magic Keyboard
Soundcore Life Dot 2 NC
Bluetooth Settings…...
|
[{"role":"AXStaticText","text& [{"role":"AXStaticText","text":"Bluetooth","depth":2,"bounds":{"left":0.6492686,"top":1.0,"width":0.02044548,"height":-0.034317613},"on_screen":true,"automation_id":"bluetooth-header","role_description":"text"},{"role":"AXCheckBox","text":"Bluetooth","depth":2,"bounds":{"left":0.72639626,"top":1.0,"width":0.012632979,"height":-0.031923413},"on_screen":true,"automation_id":"bluetooth-header","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false},{"role":"AXHeading","text":"Devices","depth":3,"bounds":{"left":0.6492686,"top":1.0,"width":0.015458777,"height":-0.065043926},"on_screen":true,"role_description":"heading"},{"role":"AXCheckBox","text":"Lukas’s Magic Mouse, 90%","depth":3,"bounds":{"left":0.6462766,"top":1.0,"width":0.095744684,"height":-0.07980847},"on_screen":true,"automation_id":"bluetooth-device-Lukas’s Magic Mouse","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"soundcore AeroClip","depth":3,"on_screen":true,"automation_id":"bluetooth-device-soundcore AeroClip","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"LakyLak bose qc35 II","depth":3,"on_screen":true,"automation_id":"bluetooth-device-LakyLak bose qc35 II","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"M720 Triathlon","depth":3,"on_screen":true,"automation_id":"bluetooth-device-M720 Triathlon","role_description":"toggle button","subrole":"AXToggle","is_enabled":false},{"role":"AXCheckBox","text":"Magic Keyboard","depth":3,"on_screen":true,"automation_id":"bluetooth-device-Magic Keyboard","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"Magic Keyboard","depth":3,"on_screen":true,"automation_id":"bluetooth-device-Magic Keyboard","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"Soundcore Life Dot 2 NC","depth":3,"on_screen":true,"automation_id":"bluetooth-device-Soundcore Life Dot 2 NC","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXButton","text":"Bluetooth Settings…","depth":2,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false}]...
|
7227902235685403015
|
-8893507509784050716
|
idle
|
hybrid
|
NULL
|
Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 9 Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 90%
soundcore AeroClip
LakyLak bose qc35 II
M720 Triathlon
Magic Keyboard
Magic Keyboard
Soundcore Life Dot 2 NC
Bluetooth Settings…
slackFV [EMAIL]=.phounit.result.cacheE .prettierignore= windsurtrulesphpde neloer.onophpide heloer_models.ohophp artisanM'CLAUDE.mdcomooser.isoncomooser.lockdependency-checker.json8 dev ison= ids tytl=infection.ison.distMLINSTAlI.mdMLINTERNAI WERHOOK SFTUP mdEjiminny_storageMiliconsos mdllM Makefile1рackace-lock. sonE phpstan.neon.dist= phostan-baseline.neon<> phpunit.xmlTe raw sal query.saM+ README.mdsô sonar-proiect propertiesE test.ov‹> Untitled Diaaram.xmliusvetur.confio.isM+ WEBHOOK FILTERING_IMPLEMENTATION.mo>1h External Librariesv =° Scratches and Consolesv batabase Consolesv AEU# console (EUlI DEAL RISKS (SU1A DITEUlA EU (EU]v Ajiminny@localhostA console (jiminny@localhost]# Di [liminny@localhostlA HS local [iiminny@localhostlA SF ['iiminny@localhost]& zoho dev [iiminny@localhost]V & PRODA console [PROD]& console 1 [PROD1LDIIPRODCActivityController.ong© ConvertLeadActivities.php= laravel.log4 SF jiminny@localhost]4 HS_local [jiminny@localhost]& console (PROD] X# console [euyLeadkepository.ong© PurgeLookupCache.php© SyncPlanhat.phpo synerorlannatpnpA console [STAGING]AcuivityLeadConverted.php© UserAutomatedreporscontroller.phpx© PlaybackController.php)Inteqrationapp/service.onoC) LeadConverted.ono570571C) CreateCommentedEvent.php(C) CreateSmsSentEvent.phpC) PlanhatActivityListener.php© AskAnythingPromptService.php572(C) AutomatedReportsRepositorv.php© AutomatedReportsCommand.phpphp api_v2.phpC) RequestGenerateReportJob.php573574© AutomatedReportResult.php(C) AutomatedReport.oho575use Jiminny \Services \Kiosk \AutomatedReports \ReportSortDirection;A1422 ^ v 576use Jiminny \Services\PlanhatService;use ectumtnace hutp kequestuse Inrowable,class UserAutomatedReportsController extends Controllenpublic const int RESULTS PER_ PAGE = 25:public const string SORT COLUMN = 'sort column':public const strina SORT DIRECTION = "sort direction':public function constructprivate readonly AutomatedReportsRepository $automatedReportsRepository.private readonly AutomatedRenortsService SautomatedRenortsServicelorivate readoni.v AniResponseService samiResponseServi.ce.orivate readoni.v Resnonse Sresnonse.private readonly PlanhatService $planhatService1...poST lanilv1lautomated-renorts/interest 1usadepublic function trackInterest(Request $request): JsonResponse(...}* Othnows ApplicationException58(09 >GET /api/v1/automated-reportspublic function list(Request Srequest): JsonResponse(...}125 0)DELETE/api/vl/automated-reports/kuuidpublic function delete(Request Srequest. string Suuid): JsonResponsef...} -609610--611612613616Tx: AutovSo jiminny vCONCAT(u.id, CASE WHEN U.id = t.owner_id THEN' (owner)' ELSE'' END) AS USEr_i041 A1 A40 V65 ^sa.*t.owner_id FROM social_accounts saNoun usens u on u.ide sa.sociablle 1diJOIN teams t 1..n<->1: on t.id = u.team_idWHERE u.team_id = 581 and sa.provider = 'salesforce';SELECT * FROM automated_report_results order by id desc;select * from features;select * from team_features where feature_id = 40;select * from teams where id = 556:select * trom automated reports:where id = 54: # 4fdd41f6-dcf0-30d0-b339-7345381b6044|"pat", "podcast"SELECT * FROM automated report results WHERE uuid to bin( '822fa41b-afd3-43a9-a248-86b0e36f3131') = uuid;select * from automated_report_results order by id desc;SELECT * FROMWHERE id = 1919:select * fromautomated report results WHERE report id = 54:select * from opportunities where id = 7594349:SELECT * FROM teams WHERE name LIKE '%Lesg': # 711. 692. [EMAIL] * from playbooks where team_id = 711; # event 226147SELEd * FROM Dlavbook catedonies WHERE Dlavbook 1d = 55151SELECT * FROM crm_fields WHERE crm_configuration_id = 692 and object_type = 'event':SELECT * SROM eom fields WHEREI1d = 2261471SELECT * FROM crm_field_values WHERE crm_field_id = 226147;SELECT * FROM crm_configurations WHERE id = 692;SELSCTCONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE '• END) AS user_id,v.emailsa.*,t.owner id FROM social accounts saJOIN users u on v.id = sa.sociable idJOIN teams t 1..n<->1: on t.id = u.team idWHERE U.team_id = 711 and sa.provider = 'salesforce";SELECT * FROM crm profiles cp JOIN users u 1..n<->1: on u.id = co.user id WHERE u.team_id = 711:select * from leadsselect * from calendarsSELECTS 0 hllsupoont Dally • In 4h 40m100% 52• Inu z1 May 10.10.34AskJiminnyReportActivityServiceTestvCascadePlaybook Categorie+0 ..connected. How isi. Can we vali eoneactivity tyee nith orit cabest aeeiewmane o, W dati anwsyggesinsingrow hohow to distinguishThoughts68 Fast Context How are playbook_categories populated and synced from crm_fields / crm_field_values... in 4.14s >Explored 4 files and searched 5 queriesRead ImportActivitvTypes.php #L95-104Searched olavbook cateaories in databaselmiarations (4) >egories|playbook_categories.*create in database/migrations (0)searched playoook_categor in database/migrations (<)Searched activity type in database/migrations (4)SurtingAsk anvthina (*4L)@ Codo Caudo Onue 17 ModiumNN Windeurf Toame 504.60...
|
65688
|
NULL
|
NULL
|
NULL
|
|
65721
|
2322
|
3
|
2026-05-21T08:20:05.171736+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-21/1779 /Users/lukas/.screenpipe/data/data/2026-05-21/1779351605171_m1.jpg...
|
Control Centre
|
Control Centre
|
1
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 9 Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 90%
soundcore AeroClip
LakyLak bose qc35 II
M720 Triathlon
Magic Keyboard
Magic Keyboard
Soundcore Life Dot 2 NC
Bluetooth Settings…...
|
[{"role":"AXStaticText","text& [{"role":"AXStaticText","text":"Bluetooth","depth":2,"bounds":{"left":0.7916667,"top":0.04777778,"width":0.042708334,"height":0.017777778},"on_screen":true,"automation_id":"bluetooth-header","role_description":"text"},{"role":"AXCheckBox","text":"Bluetooth","depth":2,"bounds":{"left":0.9527778,"top":0.044444446,"width":0.02638889,"height":0.024444444},"on_screen":true,"automation_id":"bluetooth-header","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false},{"role":"AXHeading","text":"Devices","depth":3,"bounds":{"left":0.7916667,"top":0.090555556,"width":0.032291666,"height":0.016666668},"on_screen":true,"role_description":"heading"},{"role":"AXCheckBox","text":"Lukas’s Magic Mouse, 90%","depth":3,"bounds":{"left":0.78541666,"top":0.11111111,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-Lukas’s Magic Mouse","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"soundcore AeroClip","depth":3,"bounds":{"left":0.78541666,"top":0.14666666,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-soundcore AeroClip","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"LakyLak bose qc35 II","depth":3,"bounds":{"left":0.78541666,"top":0.18222222,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-LakyLak bose qc35 II","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"M720 Triathlon","depth":3,"bounds":{"left":0.78541666,"top":0.21777777,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-M720 Triathlon","role_description":"toggle button","subrole":"AXToggle","is_enabled":false},{"role":"AXCheckBox","text":"Magic Keyboard","depth":3,"bounds":{"left":0.78541666,"top":0.25333333,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-Magic Keyboard","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"Magic Keyboard","depth":3,"bounds":{"left":0.78541666,"top":0.2888889,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-Magic Keyboard","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"Soundcore Life Dot 2 NC","depth":3,"bounds":{"left":0.78541666,"top":0.32444444,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-Soundcore Life Dot 2 NC","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXButton","text":"Bluetooth Settings…","depth":2,"bounds":{"left":0.78541666,"top":0.37555555,"width":0.09791667,"height":0.017777778},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false}]...
|
7227902235685403015
|
-8893507509784050716
|
idle
|
hybrid
|
NULL
|
Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 9 Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 90%
soundcore AeroClip
LakyLak bose qc35 II
M720 Triathlon
Magic Keyboard
Magic Keyboard
Soundcore Life Dot 2 NC
Bluetooth Settings…
SlackFileEditViewGoHistoryWindowHelpscreelDOCKER0 81DEV (-zsh)₴2APP (-zsh)whisper_init_state:whisper_init_state:kv padsize=2.36 MBcompute buffer (conv)whisper_init_state: compute buffer (encode) =whisper_init_state: compute buffer (cross)=whisper_init_state:compute buffer (decode) =14.17 MB65.96 MB8.50 MB96.83 MBggml_metal_free: deallocatingwhisper_backend_init_gpu: device 0: Metal (type:1)whisper_backend_init_gpu: found GPU device 0: Metal (type: 1, cnt: 0)whisper_backend_init_gpu: using Metal backendggml_metal_init: allocatingggml_metal_init: found device: Apple M1ggml_metal_init: picking default device: Apple M1ggml_metal_init:use fusion= trueggml_metal_init:use concurrency= trueggml_metal_init: use graph optimizetruewhisper_backend_init: using BLAS backendwhisper_init_state: kv self size3.15 MBwhisper_init_state: kv cross size =9.44 MBwhisper_init_state: kv padsize =2.36 MBwhisper_init_state: compute buffer (conv)whisper_init_state: compute buffer (encode) =whisper_init_state: compute buffer (cross)=whisper_init_state: compute buffer (decode) =14.17 MB65.96 MB8.50 MB96.83 MBggml_metal_free: deallocatingwhisper_backend_init_gpu:device 0: Metal (type: 1)whisper_backend_init_gpu: found GPUdevice 0: Metal (type: 1, cnt: 0)whisper_backend_init_gpu: using Metal backendggml_metal_init: allocatingggml_metal_init: found device: Apple M1ggml_metal_init: picking default device: Apple M1ggml_metal_init:use fusion= trueggml_metal_init:use concurrencytrueggml_metal_init:use graph optimizetruewhisper_backend_init: using BLAS backendwhisper_init_state: kv self size3.15 MBwhisper_init_state: kv cross size =9.44 MBwhisper_init_state: kv padsize=2.36 MBwhisper_init_state: compute buffer (conv)whisper_init_state: compute buffer (encode) =whisper_init_state: compute buffer (cross)whisper_init_state: compute buffer (decode) =14.17 MB65.96 MB8.50 MB96.83 MBggml_metal_free: deallocating2026-05-21T10:13:41.913005ZINFO screenpipe_audio::audio_manager::manager: reconciliatior2026-05-21710:15:15.5768762INFO screenpipe_engine::event_driven_capture: content dedup:j Support Daily - in 4h 45 m100% С8• Thu 21 May 10:15:32•••EDQHomeDMsActivityFilesLater•••More+→Describe what you are looking forJiminny ...ThreadsC9 Unreadsà platform-inner-teamGalya Dimitrova, Nikolay Yankov, and youa ThreadsHuddles• Drafts & sentDirectories01External connections* Starred& jiminny-x-integrati...platform-inner-teamChannels# ai-chapter# alerts# backend# bugs# confusion-clinic# curiosity_lab# engineering# general# happy_birthday# jiminny-bg# platform-tickets# product_launches# random# releases# sofia-office# supportLukas Kovalik 31 minutes agoдобро утро, тази страница не трябва ли да япоказваме само ако няма reportsCleanShot 2026-05-21 at [EMAIL] your questions into ongoing insightsGalya Dimitrova 23 minutes agoДа, би трябвалоLukas Kovalik 22 minutes agoче сега ми го показва и ако имам reportLukas Kovalik 21 minutes agoна neptuneNewNikolay Yankov 6 minutes agoвсичко е наредReply...Also send to à platform-inner-team+AaYou're up to date...
|
65687
|
NULL
|
NULL
|
NULL
|
|
65722
|
2323
|
3
|
2026-05-21T08:20:22.366675+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-21/1779 /Users/lukas/.screenpipe/data/data/2026-05-21/1779351622366_m2.jpg...
|
Control Centre
|
Control Centre
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 9 Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 90%
soundcore AeroClip
LakyLak bose qc35 II
M720 Triathlon
Magic Keyboard
Magic Keyboard
Soundcore Life Dot 2 NC
Bluetooth Settings…...
|
[{"role":"AXStaticText","text& [{"role":"AXStaticText","text":"Bluetooth","depth":2,"bounds":{"left":0.6492686,"top":1.0,"width":0.02044548,"height":-0.034317613},"on_screen":true,"automation_id":"bluetooth-header","role_description":"text"},{"role":"AXCheckBox","text":"Bluetooth","depth":2,"bounds":{"left":0.72639626,"top":1.0,"width":0.012632979,"height":-0.031923413},"on_screen":true,"automation_id":"bluetooth-header","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false},{"role":"AXHeading","text":"Devices","depth":3,"bounds":{"left":0.6492686,"top":1.0,"width":0.015458777,"height":-0.065043926},"on_screen":true,"role_description":"heading"},{"role":"AXCheckBox","text":"Lukas’s Magic Mouse, 90%","depth":3,"bounds":{"left":0.6462766,"top":1.0,"width":0.095744684,"height":-0.07980847},"on_screen":true,"automation_id":"bluetooth-device-Lukas’s Magic Mouse","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"soundcore AeroClip","depth":3,"on_screen":true,"automation_id":"bluetooth-device-soundcore AeroClip","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"LakyLak bose qc35 II","depth":3,"on_screen":true,"automation_id":"bluetooth-device-LakyLak bose qc35 II","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"M720 Triathlon","depth":3,"on_screen":true,"automation_id":"bluetooth-device-M720 Triathlon","role_description":"toggle button","subrole":"AXToggle","is_enabled":false},{"role":"AXCheckBox","text":"Magic Keyboard","depth":3,"on_screen":true,"automation_id":"bluetooth-device-Magic Keyboard","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"Magic Keyboard","depth":3,"on_screen":true,"automation_id":"bluetooth-device-Magic Keyboard","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"Soundcore Life Dot 2 NC","depth":3,"on_screen":true,"automation_id":"bluetooth-device-Soundcore Life Dot 2 NC","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXButton","text":"Bluetooth Settings…","depth":2,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false}]...
|
7227902235685403015
|
-8893507509784050716
|
idle
|
hybrid
|
NULL
|
Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 9 Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 90%
soundcore AeroClip
LakyLak bose qc35 II
M720 Triathlon
Magic Keyboard
Magic Keyboard
Soundcore Life Dot 2 NC
Bluetooth Settings…
slackFV [EMAIL]=.phounit.result.cacheE .prettierignore= windsurtrulesphpde neloer.onophpide heloer_models.ohophp artisanM'CLAUDE.mdcomooser.isoncomooser.lockdependency-checker.json8 dev ison= ids tytl=infection.ison.distMLINSTAlI.mdMLINTERNAI WERHOOK SFTUP mdEjiminny_storageMiliconsos mdllM Makefile1рackace-lock. sonE phpstan.neon.dist= phostan-baseline.neon<> phpunit.xmlTe raw sal query.saM+ README.mdsô sonar-proiect propertiesE test.ov‹> Untitled Diaaram.xmliusvetur.confio.isM+ WEBHOOK FILTERING_IMPLEMENTATION.mo>1h External Librariesv =° Scratches and Consolesv batabase Consolesv AEU# console (EUlI DEAL RISKS (SU1A DITEUlA EU (EU]v Ajiminny@localhostA console (jiminny@localhost]# Di [liminny@localhostlA HS local [iiminny@localhostlA SF ['iiminny@localhost]& zoho dev [iiminny@localhost]V & PRODA console [PROD]& console 1 [PROD1LDIIPRODCActivityController.ong© ConvertLeadActivities.php= laravel.log4 SF jiminny@localhost]4 HS_local [jiminny@localhost]& console (PROD] X# console [euyLeadkepository.ong© PurgeLookupCache.php© SyncPlanhat.phpo synerorlannatpnpA console [STAGING]AcuivityLeadConverted.php© UserAutomatedreporscontroller.phpx© PlaybackController.php)Inteqrationapp/service.onoC) LeadConverted.ono570571C) CreateCommentedEvent.php(C) CreateSmsSentEvent.phpC) PlanhatActivityListener.php© AskAnythingPromptService.php572(C) AutomatedReportsRepositorv.php© AutomatedReportsCommand.phpphp api_v2.phpC) RequestGenerateReportJob.php573574© AutomatedReportResult.php(C) AutomatedReport.oho575use Jiminny \Services \Kiosk \AutomatedReports \ReportSortDirection;A1422 ^ v 576use Jiminny \Services\PlanhatService;use ectumtnace hutp kequestuse Inrowable,class UserAutomatedReportsController extends Controllenpublic const int RESULTS PER_ PAGE = 25:public const string SORT COLUMN = 'sort column':public const strina SORT DIRECTION = "sort direction':public function constructprivate readonly AutomatedReportsRepository $automatedReportsRepository.private readonly AutomatedRenortsService SautomatedRenortsServicelorivate readoni.v AniResponseService samiResponseServi.ce.orivate readoni.v Resnonse Sresnonse.private readonly PlanhatService $planhatService1...poST lanilv1lautomated-renorts/interest 1usadepublic function trackInterest(Request $request): JsonResponse(...}* Othnows ApplicationException58(09 >GET /api/v1/automated-reportspublic function list(Request Srequest): JsonResponse(...}125 0)DELETE/api/vl/automated-reports/kuuidpublic function delete(Request Srequest. string Suuid): JsonResponsef...} -609610--611612613616Tx: AutovSo jiminny vCONCAT(u.id, CASE WHEN U.id = t.owner_id THEN' (owner)' ELSE'' END) AS USEr_i041 A1 A40 V65 ^sa.*t.owner_id FROM social_accounts saNoun usens u on u.ide sa.sociablle 1diJOIN teams t 1..n<->1: on t.id = u.team_idWHERE u.team_id = 581 and sa.provider = 'salesforce';SELECT * FROM automated_report_results order by id desc;select * from features;select * from team_features where feature_id = 40;select * from teams where id = 556:select * trom automated reports:where id = 54: # 4fdd41f6-dcf0-30d0-b339-7345381b6044|"pat", "podcast"SELECT * FROM automated report results WHERE uuid to bin( '822fa41b-afd3-43a9-a248-86b0e36f3131') = uuid;select * from automated_report_results order by id desc;SELECT * FROMWHERE id = 1919:select * fromautomated report results WHERE report id = 54:select * from opportunities where id = 7594349:SELECT * FROM teams WHERE name LIKE '%Lesg': # 711. 692. [EMAIL] * from playbooks where team_id = 711; # event 226147SELEd * FROM Dlavbook catedonies WHERE Dlavbook 1d = 55151SELECT * FROM crm_fields WHERE crm_configuration_id = 692 and object_type = 'event':SELECT * SROM eom fields WHEREI1d = 2261471SELECT * FROM crm_field_values WHERE crm_field_id = 226147;SELECT * FROM crm_configurations WHERE id = 692;SELSCTCONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE '• END) AS user_id,v.emailsa.*,t.owner id FROM social accounts saJOIN users u on v.id = sa.sociable idJOIN teams t 1..n<->1: on t.id = u.team idWHERE U.team_id = 711 and sa.provider = 'salesforce";SELECT * FROM crm profiles cp JOIN users u 1..n<->1: on u.id = co.user id WHERE u.team_id = 711:select * from leadsselect * from calendarsSELECTS 0 hllsupoont Dally • In 4h 40m100% 52• Inu z1 May 10.10.34AskJiminnyReportActivityServiceTestvCascadePlaybook Categorie+0 ..connected. How isi. Can we vali eoneactivity tyee nith orit cabest aeeiewmane o, W dati anwsyggesinsingrow hohow to distinguishThoughts68 Fast Context How are playbook_categories populated and synced from crm_fields / crm_field_values... in 4.14s >Explored 4 files and searched 5 queriesRead ImportActivitvTypes.php #L95-104Searched olavbook cateaories in databaselmiarations (4) >egories|playbook_categories.*create in database/migrations (0)searched playoook_categor in database/migrations (<)Searched activity type in database/migrations (4)SurtingAsk anvthina (*4L)@ Codo Caudo Onue 17 ModiumNN Windeurf Toame 504.60...
|
65688
|
NULL
|
NULL
|
NULL
|
|
65723
|
2322
|
4
|
2026-05-21T08:20:35.829841+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-21/1779 /Users/lukas/.screenpipe/data/data/2026-05-21/1779351635829_m1.jpg...
|
Control Centre
|
Control Centre
|
1
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 9 Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 90%
soundcore AeroClip
LakyLak bose qc35 II
M720 Triathlon
Magic Keyboard
Magic Keyboard
Soundcore Life Dot 2 NC
Bluetooth Settings…...
|
[{"role":"AXStaticText","text& [{"role":"AXStaticText","text":"Bluetooth","depth":2,"bounds":{"left":0.7916667,"top":0.04777778,"width":0.042708334,"height":0.017777778},"on_screen":true,"automation_id":"bluetooth-header","role_description":"text"},{"role":"AXCheckBox","text":"Bluetooth","depth":2,"bounds":{"left":0.9527778,"top":0.044444446,"width":0.02638889,"height":0.024444444},"on_screen":true,"automation_id":"bluetooth-header","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false},{"role":"AXHeading","text":"Devices","depth":3,"bounds":{"left":0.7916667,"top":0.090555556,"width":0.032291666,"height":0.016666668},"on_screen":true,"role_description":"heading"},{"role":"AXCheckBox","text":"Lukas’s Magic Mouse, 90%","depth":3,"bounds":{"left":0.78541666,"top":0.11111111,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-Lukas’s Magic Mouse","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"soundcore AeroClip","depth":3,"bounds":{"left":0.78541666,"top":0.14666666,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-soundcore AeroClip","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"LakyLak bose qc35 II","depth":3,"bounds":{"left":0.78541666,"top":0.18222222,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-LakyLak bose qc35 II","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"M720 Triathlon","depth":3,"bounds":{"left":0.78541666,"top":0.21777777,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-M720 Triathlon","role_description":"toggle button","subrole":"AXToggle","is_enabled":false},{"role":"AXCheckBox","text":"Magic Keyboard","depth":3,"bounds":{"left":0.78541666,"top":0.25333333,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-Magic Keyboard","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"Magic Keyboard","depth":3,"bounds":{"left":0.78541666,"top":0.2888889,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-Magic Keyboard","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"Soundcore Life Dot 2 NC","depth":3,"bounds":{"left":0.78541666,"top":0.32444444,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-Soundcore Life Dot 2 NC","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXButton","text":"Bluetooth Settings…","depth":2,"bounds":{"left":0.78541666,"top":0.37555555,"width":0.09791667,"height":0.017777778},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false}]...
|
7227902235685403015
|
-8893507509784050716
|
idle
|
hybrid
|
NULL
|
Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 9 Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 90%
soundcore AeroClip
LakyLak bose qc35 II
M720 Triathlon
Magic Keyboard
Magic Keyboard
Soundcore Life Dot 2 NC
Bluetooth Settings…
SlackFileEditViewGoHistoryWindowHelpscreelDOCKER0 81DEV (-zsh)₴2APP (-zsh)whisper_init_state:whisper_init_state:kv padsize=2.36 MBcompute buffer (conv)whisper_init_state: compute buffer (encode) =whisper_init_state: compute buffer (cross)=whisper_init_state:compute buffer (decode) =14.17 MB65.96 MB8.50 MB96.83 MBggml_metal_free: deallocatingwhisper_backend_init_gpu: device 0: Metal (type:1)whisper_backend_init_gpu: found GPU device 0: Metal (type: 1, cnt: 0)whisper_backend_init_gpu: using Metal backendggml_metal_init: allocatingggml_metal_init: found device: Apple M1ggml_metal_init: picking default device: Apple M1ggml_metal_init:use fusion= trueggml_metal_init:use concurrency= trueggml_metal_init: use graph optimizetruewhisper_backend_init: using BLAS backendwhisper_init_state: kv self size3.15 MBwhisper_init_state: kv cross size =9.44 MBwhisper_init_state: kv padsize =2.36 MBwhisper_init_state: compute buffer (conv)whisper_init_state: compute buffer (encode) =whisper_init_state: compute buffer (cross)=whisper_init_state: compute buffer (decode) =14.17 MB65.96 MB8.50 MB96.83 MBggml_metal_free: deallocatingwhisper_backend_init_gpu:device 0: Metal (type: 1)whisper_backend_init_gpu: found GPUdevice 0: Metal (type: 1, cnt: 0)whisper_backend_init_gpu: using Metal backendggml_metal_init: allocatingggml_metal_init: found device: Apple M1ggml_metal_init: picking default device: Apple M1ggml_metal_init:use fusion= trueggml_metal_init:use concurrencytrueggml_metal_init:use graph optimizetruewhisper_backend_init: using BLAS backendwhisper_init_state: kv self size3.15 MBwhisper_init_state: kv cross size =9.44 MBwhisper_init_state: kv padsize=2.36 MBwhisper_init_state: compute buffer (conv)whisper_init_state: compute buffer (encode) =whisper_init_state: compute buffer (cross)whisper_init_state: compute buffer (decode) =14.17 MB65.96 MB8.50 MB96.83 MBggml_metal_free: deallocating2026-05-21T10:13:41.913005ZINFO screenpipe_audio::audio_manager::manager: reconciliatior2026-05-21710:15:15.5768762INFO screenpipe_engine::event_driven_capture: content dedup:j Support Daily - in 4h 45 m100% С8• Thu 21 May 10:15:32•••EDQHomeDMsActivityFilesLater•••More+→Describe what you are looking forJiminny ...ThreadsC9 Unreadsà platform-inner-teamGalya Dimitrova, Nikolay Yankov, and youa ThreadsHuddles• Drafts & sentDirectories01External connections* Starred& jiminny-x-integrati...platform-inner-teamChannels# ai-chapter# alerts# backend# bugs# confusion-clinic# curiosity_lab# engineering# general# happy_birthday# jiminny-bg# platform-tickets# product_launches# random# releases# sofia-office# supportLukas Kovalik 31 minutes agoдобро утро, тази страница не трябва ли да япоказваме само ако няма reportsCleanShot 2026-05-21 at [EMAIL] your questions into ongoing insightsGalya Dimitrova 23 minutes agoДа, би трябвалоLukas Kovalik 22 minutes agoче сега ми го показва и ако имам reportLukas Kovalik 21 minutes agoна neptuneNewNikolay Yankov 6 minutes agoвсичко е наредReply...Also send to à platform-inner-team+AaYou're up to date...
|
65687
|
NULL
|
NULL
|
NULL
|
|
65724
|
2323
|
4
|
2026-05-21T08:20:53.779321+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-21/1779 /Users/lukas/.screenpipe/data/data/2026-05-21/1779351653779_m2.jpg...
|
Control Centre
|
Control Centre
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 9 Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 90%
soundcore AeroClip
LakyLak bose qc35 II
M720 Triathlon
Magic Keyboard
Magic Keyboard
Soundcore Life Dot 2 NC
Bluetooth Settings…...
|
[{"role":"AXStaticText","text& [{"role":"AXStaticText","text":"Bluetooth","depth":2,"bounds":{"left":0.6492686,"top":1.0,"width":0.02044548,"height":-0.034317613},"on_screen":true,"automation_id":"bluetooth-header","role_description":"text"},{"role":"AXCheckBox","text":"Bluetooth","depth":2,"bounds":{"left":0.72639626,"top":1.0,"width":0.012632979,"height":-0.031923413},"on_screen":true,"automation_id":"bluetooth-header","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false},{"role":"AXHeading","text":"Devices","depth":3,"bounds":{"left":0.6492686,"top":1.0,"width":0.015458777,"height":-0.065043926},"on_screen":true,"role_description":"heading"},{"role":"AXCheckBox","text":"Lukas’s Magic Mouse, 90%","depth":3,"bounds":{"left":0.6462766,"top":1.0,"width":0.095744684,"height":-0.07980847},"on_screen":true,"automation_id":"bluetooth-device-Lukas’s Magic Mouse","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"soundcore AeroClip","depth":3,"on_screen":true,"automation_id":"bluetooth-device-soundcore AeroClip","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"LakyLak bose qc35 II","depth":3,"on_screen":true,"automation_id":"bluetooth-device-LakyLak bose qc35 II","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"M720 Triathlon","depth":3,"on_screen":true,"automation_id":"bluetooth-device-M720 Triathlon","role_description":"toggle button","subrole":"AXToggle","is_enabled":false},{"role":"AXCheckBox","text":"Magic Keyboard","depth":3,"on_screen":true,"automation_id":"bluetooth-device-Magic Keyboard","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"Magic Keyboard","depth":3,"on_screen":true,"automation_id":"bluetooth-device-Magic Keyboard","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"Soundcore Life Dot 2 NC","depth":3,"on_screen":true,"automation_id":"bluetooth-device-Soundcore Life Dot 2 NC","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXButton","text":"Bluetooth Settings…","depth":2,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false}]...
|
7227902235685403015
|
-8893507509784050716
|
idle
|
hybrid
|
NULL
|
Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 9 Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 90%
soundcore AeroClip
LakyLak bose qc35 II
M720 Triathlon
Magic Keyboard
Magic Keyboard
Soundcore Life Dot 2 NC
Bluetooth Settings…
slackFV [EMAIL]=.phounit.result.cacheE .prettierignore= windsurtrulesphpde neloer.onophpide heloer_models.ohophp artisanM'CLAUDE.mdcomooser.isoncomooser.lockdependency-checker.json8 dev ison= ids tytl=infection.ison.distMLINSTAlI.mdMLINTERNAI WERHOOK SFTUP mdEjiminny_storageMiliconsos mdllM Makefile1рackace-lock. sonE phpstan.neon.dist= phostan-baseline.neon<> phpunit.xmlTe raw sal query.saM+ README.mdsô sonar-proiect propertiesE test.ov‹> Untitled Diaaram.xmliusvetur.confio.isM+ WEBHOOK FILTERING_IMPLEMENTATION.mo>1h External Librariesv =° Scratches and Consolesv batabase Consolesv AEU# console (EUlI DEAL RISKS (SU1A DITEUlA EU (EU]v Ajiminny@localhostA console (jiminny@localhost]# Di [liminny@localhostlA HS local [iiminny@localhostlA SF ['iiminny@localhost]& zoho dev [iiminny@localhost]V & PRODA console [PROD]& console 1 [PROD1LDIIPRODCActivityController.ong© ConvertLeadActivities.php= laravel.log4 SF jiminny@localhost]4 HS_local [jiminny@localhost]& console (PROD] X# console [euyLeadkepository.ong© PurgeLookupCache.php© SyncPlanhat.phpo synerorlannatpnpA console [STAGING]AcuivityLeadConverted.php© UserAutomatedreporscontroller.phpx© PlaybackController.php)Inteqrationapp/service.onoC) LeadConverted.ono570571C) CreateCommentedEvent.php(C) CreateSmsSentEvent.phpC) PlanhatActivityListener.php© AskAnythingPromptService.php572(C) AutomatedReportsRepositorv.php© AutomatedReportsCommand.phpphp api_v2.phpC) RequestGenerateReportJob.php573574© AutomatedReportResult.php(C) AutomatedReport.oho575use Jiminny \Services \Kiosk \AutomatedReports \ReportSortDirection;A1422 ^ v 576use Jiminny \Services\PlanhatService;use ectumtnace hutp kequestuse Inrowable,class UserAutomatedReportsController extends Controllenpublic const int RESULTS PER_ PAGE = 25:public const string SORT COLUMN = 'sort column':public const strina SORT DIRECTION = "sort direction':public function constructprivate readonly AutomatedReportsRepository $automatedReportsRepository.private readonly AutomatedRenortsService SautomatedRenortsServicelorivate readoni.v AniResponseService samiResponseServi.ce.orivate readoni.v Resnonse Sresnonse.private readonly PlanhatService $planhatService1...poST lanilv1lautomated-renorts/interest 1usadepublic function trackInterest(Request $request): JsonResponse(...}* Othnows ApplicationException58(09 >GET /api/v1/automated-reportspublic function list(Request Srequest): JsonResponse(...}125 0)DELETE/api/vl/automated-reports/kuuidpublic function delete(Request Srequest. string Suuid): JsonResponsef...} -609610--611612613616Tx: AutovSo jiminny vCONCAT(u.id, CASE WHEN U.id = t.owner_id THEN' (owner)' ELSE'' END) AS USEr_i041 A1 A40 V65 ^sa.*t.owner_id FROM social_accounts saNoun usens u on u.ide sa.sociablle 1diJOIN teams t 1..n<->1: on t.id = u.team_idWHERE u.team_id = 581 and sa.provider = 'salesforce';SELECT * FROM automated_report_results order by id desc;select * from features;select * from team_features where feature_id = 40;select * from teams where id = 556:select * trom automated reports:where id = 54: # 4fdd41f6-dcf0-30d0-b339-7345381b6044|"pat", "podcast"SELECT * FROM automated report results WHERE uuid to bin( '822fa41b-afd3-43a9-a248-86b0e36f3131') = uuid;select * from automated_report_results order by id desc;SELECT * FROMWHERE id = 1919:select * fromautomated report results WHERE report id = 54:select * from opportunities where id = 7594349:SELECT * FROM teams WHERE name LIKE '%Lesg': # 711. 692. [EMAIL] * from playbooks where team_id = 711; # event 226147SELEd * FROM Dlavbook catedonies WHERE Dlavbook 1d = 55151SELECT * FROM crm_fields WHERE crm_configuration_id = 692 and object_type = 'event':SELECT * SROM eom fields WHEREI1d = 2261471SELECT * FROM crm_field_values WHERE crm_field_id = 226147;SELECT * FROM crm_configurations WHERE id = 692;SELSCTCONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE '• END) AS user_id,v.emailsa.*,t.owner id FROM social accounts saJOIN users u on v.id = sa.sociable idJOIN teams t 1..n<->1: on t.id = u.team idWHERE U.team_id = 711 and sa.provider = 'salesforce";SELECT * FROM crm profiles cp JOIN users u 1..n<->1: on u.id = co.user id WHERE u.team_id = 711:select * from leadsselect * from calendarsSELECTS 0 hllsupoont Dally • In 4h 40m100% 52• Inu z1 May 10.10.34AskJiminnyReportActivityServiceTestvCascadePlaybook Categorie+0 ..connected. How isi. Can we vali eoneactivity tyee nith orit cabest aeeiewmane o, W dati anwsyggesinsingrow hohow to distinguishThoughts68 Fast Context How are playbook_categories populated and synced from crm_fields / crm_field_values... in 4.14s >Explored 4 files and searched 5 queriesRead ImportActivitvTypes.php #L95-104Searched olavbook cateaories in databaselmiarations (4) >egories|playbook_categories.*create in database/migrations (0)searched playoook_categor in database/migrations (<)Searched activity type in database/migrations (4)SurtingAsk anvthina (*4L)@ Codo Caudo Onue 17 ModiumNN Windeurf Toame 504.60...
|
65688
|
NULL
|
NULL
|
NULL
|
|
66511
|
2376
|
10
|
2026-05-21T10:50:38.428003+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-21/1779 /Users/lukas/.screenpipe/data/data/2026-05-21/1779360638428_m1.jpg...
|
Control Centre
|
Control Centre
|
1
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Wi‑Fi
Focus
Bluetooth
AirDrop
Stage Manager
Screen Wi‑Fi
Focus
Bluetooth
AirDrop
Stage Manager
Screen Mirroring
Display
Sound
Airplay Audio
Ask Jiminny demo, Jiminny
play
next...
|
[{"role":"AXCheckBox","text [{"role":"AXCheckBox","text":"Wi‑Fi","depth":2,"bounds":{"left":0.79583335,"top":0.093888886,"width":0.093055554,"height":0.045555554},"on_screen":true,"automation_id":"controlcenter-wifi","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"Focus","depth":2,"bounds":{"left":0.8958333,"top":0.086666666,"width":0.093055554,"height":0.06888889},"on_screen":true,"automation_id":"controlcenter-focus-modes","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"Bluetooth","depth":2,"bounds":{"left":0.79583335,"top":0.13833334,"width":0.0875,"height":0.045555554},"on_screen":true,"automation_id":"controlcenter-bluetooth","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"AirDrop","depth":2,"bounds":{"left":0.79583335,"top":0.18277778,"width":0.093055554,"height":0.045555554},"on_screen":true,"automation_id":"controlcenter-airdrop","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXButton","text":"Stage Manager","depth":2,"bounds":{"left":0.90260416,"top":0.17722222,"width":0.029513888,"height":0.050555557},"on_screen":true,"automation_id":"controlcenter-stagemanager","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXButton","text":"Screen Mirroring","depth":2,"bounds":{"left":0.9458333,"top":0.16666667,"width":0.043055557,"height":0.06888889},"on_screen":true,"automation_id":"controlcenter-screen-mirroring","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXStaticText","text":"Display","depth":3,"bounds":{"left":0.80277777,"top":0.25388888,"width":0.029513888,"height":0.016666668},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Sound","depth":2,"bounds":{"left":0.80277777,"top":0.3338889,"width":0.025694445,"height":0.016666668},"on_screen":true,"automation_id":"controlcenter-volume","role_description":"text"},{"role":"AXCheckBox","text":"Airplay Audio","depth":2,"bounds":{"left":0.9638889,"top":0.35555556,"width":0.018055556,"height":0.028888889},"on_screen":true,"automation_id":"controlcenter-airplay","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXStaticText","text":"Ask Jiminny demo, Jiminny","depth":2,"bounds":{"left":0.8375,"top":0.42555556,"width":0.07326389,"height":0.031111112},"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"play","depth":2,"bounds":{"left":0.9458333,"top":0.42666668,"width":0.018055556,"height":0.028888889},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false},{"role":"AXButton","text":"next","depth":2,"bounds":{"left":0.9638889,"top":0.42666668,"width":0.018055556,"height":0.028888889},"on_screen":true,"role_description":"button","is_enabled":false}]...
|
-7738732207435766189
|
6531493057361387700
|
click
|
accessibility
|
NULL
|
Wi‑Fi
Focus
Bluetooth
AirDrop
Stage Manager
Screen Wi‑Fi
Focus
Bluetooth
AirDrop
Stage Manager
Screen Mirroring
Display
Sound
Airplay Audio
Ask Jiminny demo, Jiminny
play
next...
|
66510
|
NULL
|
NULL
|
NULL
|
|
66512
|
2376
|
11
|
2026-05-21T10:50:40.903403+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-21/1779 /Users/lukas/.screenpipe/data/data/2026-05-21/1779360640903_m1.jpg...
|
Control Centre
|
Control Centre
|
1
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 9 Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 90%
LakyLak bose qc35 II
M720 Triathlon
Magic Keyboard
Magic Keyboard
soundcore AeroClip
Soundcore Life Dot 2 NC
Bluetooth Settings…...
|
[{"role":"AXStaticText","text& [{"role":"AXStaticText","text":"Bluetooth","depth":2,"bounds":{"left":0.7916667,"top":0.04777778,"width":0.042708334,"height":0.017777778},"on_screen":true,"automation_id":"bluetooth-header","role_description":"text"},{"role":"AXCheckBox","text":"Bluetooth","depth":2,"bounds":{"left":0.9527778,"top":0.044444446,"width":0.02638889,"height":0.024444444},"on_screen":true,"automation_id":"bluetooth-header","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false},{"role":"AXHeading","text":"Devices","depth":3,"bounds":{"left":0.7916667,"top":0.090555556,"width":0.032291666,"height":0.016666668},"on_screen":true,"role_description":"heading"},{"role":"AXCheckBox","text":"Lukas’s Magic Mouse, 90%","depth":3,"bounds":{"left":0.78541666,"top":0.11111111,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-Lukas’s Magic Mouse","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"LakyLak bose qc35 II","depth":3,"bounds":{"left":0.78541666,"top":0.14666666,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-LakyLak bose qc35 II","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"M720 Triathlon","depth":3,"bounds":{"left":0.78541666,"top":0.18222222,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-M720 Triathlon","role_description":"toggle button","subrole":"AXToggle","is_enabled":false},{"role":"AXCheckBox","text":"Magic Keyboard","depth":3,"bounds":{"left":0.78541666,"top":0.21777777,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-Magic Keyboard","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"Magic Keyboard","depth":3,"bounds":{"left":0.78541666,"top":0.25333333,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-Magic Keyboard","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"soundcore AeroClip","depth":3,"bounds":{"left":0.78541666,"top":0.2888889,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-soundcore AeroClip","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"Soundcore Life Dot 2 NC","depth":3,"bounds":{"left":0.78541666,"top":0.32444444,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-Soundcore Life Dot 2 NC","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXButton","text":"Bluetooth Settings…","depth":2,"bounds":{"left":0.78541666,"top":0.37555555,"width":0.09791667,"height":0.017777778},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false}]...
|
401701036826113735
|
-3633298674013017147
|
visual_change
|
hybrid
|
NULL
|
Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 9 Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 90%
LakyLak bose qc35 II
M720 Triathlon
Magic Keyboard
Magic Keyboard
soundcore AeroClip
Soundcore Life Dot 2 NC
Bluetooth Settings…
FirefoxFileEditViewHistoryBookmarksProfilesToolsWindowHelp(MySQL 11.4.9-MariaDB-log) PROD/jiminny/playbooksQ plTABLESactivity_playsactivity_upload_settingsai_crm_template_fieldsai_crm_template_filtersai_crm_template_logai_crm_template_runsai_crm_template_write_logsai_crm_templatesplayback_theme_topic_triggersplayback_theme_topicsplayback_themesplaybook_categoriesplaybook_layoutsplaybooksplaylist_activitiesplaylist_sharesplaylistsactivity_field_ididuuid3502 JPK&V¾q5yäY3503 FZE"Áýpù2i3505 N*Àº|3/W[s=V÷3506 B¾zE1Pp£]ÏYUk3507 @āGX,« .=ÓÌR3520 @°Ã|оù_ñ[3"3522 F®ÇüÄ¿©ú)¿803523 EVL%À5cT6lq4777 D.Ü}) ·C=j°Â5328 CÔHPcÔBuj£:a'5329 B.=iXI#°áîy»½'s5344 ЕCхЗÁ«JÊ>>5346 D·¾\U;/CámæL^5355 HPulÜc®?GpüZ5363 MvùË}i°H50f5365 MöèA, ủc Sa5462 FẢõuBmÓé/9xªÛC IS NULLteam_idactivity_type531 • task531 © event531 • task531 • event531 • event531 • task531 • task531 • event938 task1106 task1106 • event1108 © task1108 task1108 task1108 task1108 © task1121 © taskj Support Daily - in 1h 10 mStructureContentLvRelationsTriggersjiminnySelect Databaseactivity_field_idTable InfnameNULL RoofSnap Sales TeamNULL RoofSnap SalesNULL TESTNULL TEST ENULL TESTENULL RoofSnap Sales TeamNULL TESTNULL TESTENULL Sales PlaybookNULL Sales Team | TaskNULLSales Team| EventNULL Sales PlaybackNULL Sales testNULL testNULL testNULL testNULL Salesis_selecta100% C478•Thu 21 May 13:50:40BluetoothDevicesLukas's Magic Mouse90%@LakyLak bose qc35 llM720 TriathlonMagic KeyboardMagic Keyboardsoundcore AeroClipSoundcore Life Dot 2 NCBluetooth Settings...1$1.S1.$1.$1,$1.010101310 2025-10-17 140 2025-10-17 140 2025-10-28 10 2025-10-28 1.0 2025-11-05 00 2025-11-05 140 2025-11-06 110 2026-02-26 1+III|+-17 rows of 2 228 match filter...
|
NULL
|
NULL
|
NULL
|
NULL
|
|
66522
|
2376
|
16
|
2026-05-21T10:51:34.912355+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-21/1779 /Users/lukas/.screenpipe/data/data/2026-05-21/1779360694912_m1.jpg...
|
Control Centre
|
Control Centre
|
1
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Wi‑Fi
Focus
Bluetooth
AirDrop
Stage Manager
Screen Wi‑Fi
Focus
Bluetooth
AirDrop
Stage Manager
Screen Mirroring
Display
Sound
Airplay Audio
Ask Jiminny demo, Jiminny
play
next...
|
[{"role":"AXCheckBox","text [{"role":"AXCheckBox","text":"Wi‑Fi","depth":2,"bounds":{"left":0.79583335,"top":0.093888886,"width":0.093055554,"height":0.045555554},"on_screen":true,"automation_id":"controlcenter-wifi","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"Focus","depth":2,"bounds":{"left":0.8958333,"top":0.086666666,"width":0.093055554,"height":0.06888889},"on_screen":true,"automation_id":"controlcenter-focus-modes","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"Bluetooth","depth":2,"bounds":{"left":0.79583335,"top":0.13833334,"width":0.093055554,"height":0.045555554},"on_screen":true,"automation_id":"controlcenter-bluetooth","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"AirDrop","depth":2,"bounds":{"left":0.79583335,"top":0.18277778,"width":0.093055554,"height":0.045555554},"on_screen":true,"automation_id":"controlcenter-airdrop","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXButton","text":"Stage Manager","depth":2,"bounds":{"left":0.90260416,"top":0.17722222,"width":0.029513888,"height":0.050555557},"on_screen":true,"automation_id":"controlcenter-stagemanager","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXButton","text":"Screen Mirroring","depth":2,"bounds":{"left":0.9458333,"top":0.16666667,"width":0.043055557,"height":0.06888889},"on_screen":true,"automation_id":"controlcenter-screen-mirroring","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXStaticText","text":"Display","depth":3,"bounds":{"left":0.80277777,"top":0.25388888,"width":0.029513888,"height":0.016666668},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Sound","depth":2,"bounds":{"left":0.80277777,"top":0.3338889,"width":0.025694445,"height":0.016666668},"on_screen":true,"automation_id":"controlcenter-volume","role_description":"text"},{"role":"AXCheckBox","text":"Airplay Audio","depth":2,"bounds":{"left":0.9638889,"top":0.35555556,"width":0.018055556,"height":0.028888889},"on_screen":true,"automation_id":"controlcenter-airplay","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXStaticText","text":"Ask Jiminny demo, Jiminny","depth":2,"bounds":{"left":0.8375,"top":0.42555556,"width":0.07326389,"height":0.031111112},"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"play","depth":2,"bounds":{"left":0.9458333,"top":0.42666668,"width":0.018055556,"height":0.028888889},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false},{"role":"AXButton","text":"next","depth":2,"bounds":{"left":0.9638889,"top":0.42666668,"width":0.018055556,"height":0.028888889},"on_screen":true,"role_description":"button","is_enabled":false}]...
|
-7738732207435766189
|
6531493057361387700
|
click
|
accessibility
|
NULL
|
Wi‑Fi
Focus
Bluetooth
AirDrop
Stage Manager
Screen Wi‑Fi
Focus
Bluetooth
AirDrop
Stage Manager
Screen Mirroring
Display
Sound
Airplay Audio
Ask Jiminny demo, Jiminny
play
next...
|
NULL
|
NULL
|
NULL
|
NULL
|
|
66524
|
2376
|
17
|
2026-05-21T10:51:37.108855+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-21/1779 /Users/lukas/.screenpipe/data/data/2026-05-21/1779360697108_m1.jpg...
|
Control Centre
|
Control Centre
|
1
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 9 Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 90%
soundcore AeroClip, 70%
LakyLak bose qc35 II
M720 Triathlon
Magic Keyboard
Magic Keyboard
Soundcore Life Dot 2 NC
Bluetooth Settings…...
|
[{"role":"AXStaticText","text& [{"role":"AXStaticText","text":"Bluetooth","depth":2,"bounds":{"left":0.7916667,"top":0.04777778,"width":0.042708334,"height":0.017777778},"on_screen":true,"automation_id":"bluetooth-header","role_description":"text"},{"role":"AXCheckBox","text":"Bluetooth","depth":2,"bounds":{"left":0.9527778,"top":0.044444446,"width":0.02638889,"height":0.024444444},"on_screen":true,"automation_id":"bluetooth-header","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false},{"role":"AXHeading","text":"Devices","depth":3,"bounds":{"left":0.7916667,"top":0.090555556,"width":0.032291666,"height":0.016666668},"on_screen":true,"role_description":"heading"},{"role":"AXCheckBox","text":"Lukas’s Magic Mouse, 90%","depth":3,"bounds":{"left":0.78541666,"top":0.11111111,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-Lukas’s Magic Mouse","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"soundcore AeroClip, 70%","depth":3,"bounds":{"left":0.78541666,"top":0.14666666,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-soundcore AeroClip","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"LakyLak bose qc35 II","depth":3,"bounds":{"left":0.78541666,"top":0.18222222,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-LakyLak bose qc35 II","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"M720 Triathlon","depth":3,"bounds":{"left":0.78541666,"top":0.21777777,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-M720 Triathlon","role_description":"toggle button","subrole":"AXToggle","is_enabled":false},{"role":"AXCheckBox","text":"Magic Keyboard","depth":3,"bounds":{"left":0.78541666,"top":0.25333333,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-Magic Keyboard","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"Magic Keyboard","depth":3,"bounds":{"left":0.78541666,"top":0.2888889,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-Magic Keyboard","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"Soundcore Life Dot 2 NC","depth":3,"bounds":{"left":0.78541666,"top":0.32444444,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-Soundcore Life Dot 2 NC","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXButton","text":"Bluetooth Settings…","depth":2,"bounds":{"left":0.78541666,"top":0.37555555,"width":0.09791667,"height":0.017777778},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false}]...
|
1832242163808677156
|
-8821427924414653484
|
click
|
hybrid
|
NULL
|
Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 9 Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 90%
soundcore AeroClip, 70%
LakyLak bose qc35 II
M720 Triathlon
Magic Keyboard
Magic Keyboard
Soundcore Life Dot 2 NC
Bluetooth Settings…
FirefoxFileEditViewHistoryBookmarksProfilesToolsWindowHelp(MySQL 11.4.9-MariaDB-log) PROD/jiminny/playbooksQ plTABLESactivity_playsactivity_upload_settingsai_crm_template_fieldsai_crm_template_filtersai_crm_template_logai_crm_template_runsai_crm_template_write_logsai_crm_templatesplayback_theme_topic_triggersplayback_theme_topicsplayback_themesplaybook_categoriesplaybook_layoutsplaybooksplaylist_activitiesplaylist_sharesplaylistsactivity_field_ididuuid3502 JPK&V¾q5yäY3503 FZE"Áýpù2i3505 N*Àº|3/W[s=V÷3506 B¾zE1Pp£]ÏYUk3507 @āGX,« .=ÓÌR3520 @°Ã|оù_ñ[3"3522 F®ÇüÄ¿©ú)¿803523 EVL%À5cT6lq4777 D.Ü}) ·C=j°Â5328 CÔHPcÔBuj£:a'5329 B.=iXl#°áîy»½['s5344 ЕCхЗÁ«JÊ>>5346 D·¾\U;/CámæL^5355 HPulÜc®?GpüZ5363 MvùË}i°H50f5365 MöèA, ủc Sa5462 FẢõuBmÓé/9xªÛIS NULLteam_idactivity_type531 •task531 © event531 • task531 • event531 • event531 • task531 • task531 • event938 task1106 task1106 • event1108 © task1108 task1108 task1108 task1108 © task1121 © task(ahlj Support Daily - in 1h 9 mStructureContentRelationsTriggersjiminnySelect Databaseactivity_field_idTable InfnameNULL RoofSnap Sales TeamNULL RoofSnap SalesNULL TESTNULL TEST ENULL TESTENULL RoofSnap Sales TeamNULL TESTNULL TESTENULL Sales PlaybookNULL Sales Team | TaskNULLSales Team | EventNULL Sales PlaybackNULL Sales testNULL testNULL testNULL testNULL Salesis_selecta100% C47Thu 21 May 13:51:36BluetoothDevicesLukas's Magic Mousesoundcore AeroClipLakyLak bose qc35 llM720 TriathlonMagic KeyboardMagic Keyboard90%@70%•Soundcore Life Dot 2 NCBluetooth Settings...1$1.$1.$1,$1.010101310 2025-10-17 140 2025-10-17 140 2025-10-28 10 2025-10-28 1.0 2025-11-05 00 2025-11-05 140 2025-11-06 110 2026-02-26 1+III|+-17 rows of 2 228 match filter...
|
66522
|
NULL
|
NULL
|
NULL
|
|
66525
|
2377
|
14
|
2026-05-21T10:52:03.483394+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-21/1779 /Users/lukas/.screenpipe/data/data/2026-05-21/1779360723483_m2.jpg...
|
Control Centre
|
Control Centre
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 9 Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 90%
soundcore AeroClip
LakyLak bose qc35 II
M720 Triathlon
Magic Keyboard
Magic Keyboard
Soundcore Life Dot 2 NC
Bluetooth Settings…...
|
[{"role":"AXStaticText","text& [{"role":"AXStaticText","text":"Bluetooth","depth":2,"bounds":{"left":0.6492686,"top":1.0,"width":0.02044548,"height":-0.034317613},"on_screen":true,"automation_id":"bluetooth-header","role_description":"text"},{"role":"AXCheckBox","text":"Bluetooth","depth":2,"bounds":{"left":0.72639626,"top":1.0,"width":0.012632979,"height":-0.031923413},"on_screen":true,"automation_id":"bluetooth-header","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false},{"role":"AXHeading","text":"Devices","depth":3,"bounds":{"left":0.6492686,"top":1.0,"width":0.015458777,"height":-0.065043926},"on_screen":true,"role_description":"heading"},{"role":"AXCheckBox","text":"Lukas’s Magic Mouse, 90%","depth":3,"bounds":{"left":0.6462766,"top":1.0,"width":0.095744684,"height":-0.07980847},"on_screen":true,"automation_id":"bluetooth-device-Lukas’s Magic Mouse","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"soundcore AeroClip","depth":3,"on_screen":true,"automation_id":"bluetooth-device-soundcore AeroClip","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"LakyLak bose qc35 II","depth":3,"on_screen":true,"automation_id":"bluetooth-device-LakyLak bose qc35 II","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"M720 Triathlon","depth":3,"on_screen":true,"automation_id":"bluetooth-device-M720 Triathlon","role_description":"toggle button","subrole":"AXToggle","is_enabled":false},{"role":"AXCheckBox","text":"Magic Keyboard","depth":3,"on_screen":true,"automation_id":"bluetooth-device-Magic Keyboard","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"Magic Keyboard","depth":3,"on_screen":true,"automation_id":"bluetooth-device-Magic Keyboard","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"Soundcore Life Dot 2 NC","depth":3,"on_screen":true,"automation_id":"bluetooth-device-Soundcore Life Dot 2 NC","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXButton","text":"Bluetooth Settings…","depth":2,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false}]...
|
7227902235685403015
|
-8893507509784050716
|
click
|
hybrid
|
NULL
|
Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 9 Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 90%
soundcore AeroClip
LakyLak bose qc35 II
M720 Triathlon
Magic Keyboard
Magic Keyboard
Soundcore Life Dot 2 NC
Bluetooth Settings…
FV faVsco.js v?9 masterProjectO .gitignoreE.php-cs-fixer.cachepnp.ono-cs-tixer.aist.onppnp.onostorm.meta.pngE.phpunit.result.cache.prettierianoreE.windsurfrulesphpide helper.phoM? CLAUDE.mdcomposer.son() composer.lockdevendencv-checker.son0 dev.json=ids.txtEinfection.json.distM4INSTALL.mdMLINT-RNA WIRLOOk S-TUD md=jiminny_storageM+licenses.mdM Makefile0 package-lock.jsonE phpstan.neon.distE phpstan-baseline.neon< phpunit.xmlTBraw_sql_query.sqlMIDEAOMS mdllô sonar-project.propertiesE test.py‹<)> Untitled Diagram.xmlJs vetur.confia.isM+ WEBHOOK_FILTERING_IMPLEMENTATION.md>ilh External Librariesv E° Scratches and Consoles~D Database ConsolesV AEUA console lEUl4 DEAL RISKS (EUIA DI (EUJ#sulsuAjiminny@localhost# console [iiminnv@localhostllDI fjiminny@localhostl# HS local fiiminnv@localhostl# SF (jiminny@localhost]A zoho_dev (jiminny@localhost]• #DDOn4 console (PROD]A console 1 [PROD1A DI [PROD]Protlles10019WindowmelpC PlaybookCategory.pnpphp 2026_05_21_114500.© Playboo*= Al Notes: OffCopper/service.phg© FieldValue.lwsynccrmrieldsirait.ong©ActivityPlaybookTrait.php© SyncFclass SunclleamMetadata eprivate function281282283284286287&$logger->info(self::LOG_PREFIX. syncPlaybookActivityTypes: fanning out for changed fields',sconcext + changed tleld 10s = Schangedrzelalas.n$fieldRepository->findManyByIds($changedFieldIds)->each(static function (Field $field) use ($syncService): void {syncservice-›svncreldstleld)private function runsteodLoggerInterface $logger,arrav Scontextstring $step,callable Scallback.?string &$currentStep,): void 1$currentStep = $step;$logger->info(self::L0G_PREFIX . ' Running step:An'T to CaccadelSstartedAt = microtime( as_float: true);$callback();$step, $context);$durationMs = (int) round( num: (microtime(as_float: true) - $startedAt) * 1000);$logger->infoCself::LOG_PREFIX . ' Completed step:' . $step,sconrext +'duration_ms' = $durationMs,ScurrentSted = nult677679684-685686687688692New Device Logged In Ft X§ @1 - Apple MacBook Pro 14'd Apple Mac Studio M4 MaxWelcome to authentik! - authЗавеждане на щета онлай,@ Screenpipe — Archive(* Reminders- Photos - Gooale Photos(a DXP4800PLUS-B5F8|New Tab0) Nainx Proxy ManaaeO Ollama API Setup _ -Open— New Tal710vjer_id IN ('19e202781ovider_id;, telephony_provider.3719, 80028846);, code, email_sent_a-5, 32416);'%mario.georgiev%'at DESCto bin( 0626141c-27mes a 1<->i.n: ONuDATE SURNOWO TNemail, u.name, u.sofns where id = 1;ivities WHERE uuid td-configurations WHERIns WHERE id = 1117:'S where 10 = 50247'= M GmailComposeInboxStarredSnoozedImportantSentDraftsPurchasessocialUpdatesrorumsPromotionsMore3,2208,8476,16738,863Labels[lmap]/Nevyziadaná postaDeleted ltemsFibank1,229Hardware & SoftwareHOSTINGInfected Itemsjiminny-githubJunk E-mailKontaktySent ItemsWORKz centraMore75671,274• suppont Dally • In 1h om100% S2• Inu z1 May 13.02:02• - mail.google.com/mail/u/O/#inbox/FMfcgzQgLsBnWDSZHLwxGzsLfnHRkbzkSearch mail40121.342New Device Logged In From Firefox Extension»InboxxBitwarden <[EMAIL]>to me +20 May 2026, 21:22 (16 hours ago)U bitwardenYour Bitwarden account was just logged into from a new device.Date: Wednesday, May 20, 2026 at 06:22:13 PM UTCIP Address: 212.5.153.87Device Type: Firefox ExtensionYou can deauthorize all devices that have access to your account from theweb vault under Settings → My Account → Deauthorize Sessions.C 2026 Bitwarden Inc.# Reply• Forwaro...
|
NULL
|
NULL
|
NULL
|
NULL
|
|
66526
|
2376
|
18
|
2026-05-21T10:52:07.482575+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-21/1779 /Users/lukas/.screenpipe/data/data/2026-05-21/1779360727482_m1.jpg...
|
Control Centre
|
Control Centre
|
1
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 9 Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 90%
soundcore AeroClip
LakyLak bose qc35 II
M720 Triathlon
Magic Keyboard
Magic Keyboard
Soundcore Life Dot 2 NC
Bluetooth Settings…...
|
[{"role":"AXStaticText","text& [{"role":"AXStaticText","text":"Bluetooth","depth":2,"bounds":{"left":0.7916667,"top":0.04777778,"width":0.042708334,"height":0.017777778},"on_screen":true,"automation_id":"bluetooth-header","role_description":"text"},{"role":"AXCheckBox","text":"Bluetooth","depth":2,"bounds":{"left":0.9527778,"top":0.044444446,"width":0.02638889,"height":0.024444444},"on_screen":true,"automation_id":"bluetooth-header","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false},{"role":"AXHeading","text":"Devices","depth":3,"bounds":{"left":0.7916667,"top":0.090555556,"width":0.032291666,"height":0.016666668},"on_screen":true,"role_description":"heading"},{"role":"AXCheckBox","text":"Lukas’s Magic Mouse, 90%","depth":3,"bounds":{"left":0.78541666,"top":0.11111111,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-Lukas’s Magic Mouse","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"soundcore AeroClip","depth":3,"bounds":{"left":0.78541666,"top":0.14666666,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-soundcore AeroClip","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"LakyLak bose qc35 II","depth":3,"bounds":{"left":0.78541666,"top":0.18222222,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-LakyLak bose qc35 II","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"M720 Triathlon","depth":3,"bounds":{"left":0.78541666,"top":0.21777777,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-M720 Triathlon","role_description":"toggle button","subrole":"AXToggle","is_enabled":false},{"role":"AXCheckBox","text":"Magic Keyboard","depth":3,"bounds":{"left":0.78541666,"top":0.25333333,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-Magic Keyboard","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"Magic Keyboard","depth":3,"bounds":{"left":0.78541666,"top":0.2888889,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-Magic Keyboard","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"Soundcore Life Dot 2 NC","depth":3,"bounds":{"left":0.78541666,"top":0.32444444,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-Soundcore Life Dot 2 NC","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXButton","text":"Bluetooth Settings…","depth":2,"bounds":{"left":0.78541666,"top":0.37555555,"width":0.09791667,"height":0.017777778},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false}]...
|
7227902235685403015
|
-8893507509784050716
|
idle
|
hybrid
|
NULL
|
Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 9 Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 90%
soundcore AeroClip
LakyLak bose qc35 II
M720 Triathlon
Magic Keyboard
Magic Keyboard
Soundcore Life Dot 2 NC
Bluetooth Settings…
FirefoxFileEditViewHistoryBookmarksProfilesToolsWindowHelp(MySQL 11.4.9-MariaDB-log) PROD/jiminny/playbooksQ plTABLESactivity_playsactivity_upload_settingsai_crm_template_fieldsai_crm_template_filtersai_crm_template_logai_crm_template_runsai_crm_template_write_logsai_crm_templatesplayback_theme_topic_triggersplayback_theme_topicsplayback_themesplaybook_categoriesplaybook_layoutsplaybooksplaylist_activitiesplaylist_sharesplaylistsactivity_field_ididuuid3502 JPK&V¾q5yäY3503 FZE"Áýpù2i3505 N*Àº|3/W[s=V÷3506 B¾zE1Pp£]ÏYUk3507 @āGX,« .=ÓÌR3520 @°Ã|оù_ñ[3"3522 F®ÇüÄ¿©ú)¿803523 EVL%À5cT6lq4777 D.Ü}) ·C=j°Â5328 CÔHPcÔBuj£:a'5329 B.=iXl#°áîy»½['s5344 ЕCхЗÁ«JÊ>>5346 D·¾\U;/CámæL^5355 HPulÜc®?GpüZ5363 MvùË}i°H50f5365 MöèA, ủc Sa5462 FẢõuBmÓé/9xªÛIS NULLteam_idactivity_type531 •task531 © event531 • task531 • event531 • event531 • task531 • task531 • event938 task1106 task1106 • event1108 © task1108 task1108 task1108 task1108 © task1121 © task(ahlj Support Daily - in 1h 8 mStructureContentRelationsTriggersjiminnySelect Databaseactivity_field_idTable InfnameNULL RoofSnap Sales TeamNULL RoofSnap SalesNULL TESTNULL TEST ENULL TESTENULL RoofSnap Sales TeamNULL TESTNULL TESTENULL Sales PlaybookNULL Sales Team | TaskNULLSales Team | EventNULL Sales PlaybackNULL Sales testNULL testNULL testNULL testNULL Salesis_selecta100% CThu 21 May 13:52:07BluetoothDevicesLukas's Magic Mousesoundcore AeroClipLakyLak bose qc35 llM720 TriathlonMagic KeyboardMagic Keyboard90%@Soundcore Life Dot 2 NCBluetooth Settings...1$1.S1.$1.$1,$1.010101310 2025-10-17 140 2025-10-17 140 2025-10-28 10 2025-10-28 1.0 2025-11-05 00 2025-11-05 140 2025-11-06 110 2026-02-26 1+III|+-17 rows of 2 228 match filter...
|
NULL
|
NULL
|
NULL
|
NULL
|
|
66527
|
2377
|
15
|
2026-05-21T10:52:34.176289+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-21/1779 /Users/lukas/.screenpipe/data/data/2026-05-21/1779360754176_m2.jpg...
|
Control Centre
|
Control Centre
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 9 Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 90%
soundcore AeroClip
LakyLak bose qc35 II
M720 Triathlon
Magic Keyboard
Magic Keyboard
Soundcore Life Dot 2 NC
Bluetooth Settings…...
|
[{"role":"AXStaticText","text& [{"role":"AXStaticText","text":"Bluetooth","depth":2,"bounds":{"left":0.6492686,"top":1.0,"width":0.02044548,"height":-0.034317613},"on_screen":true,"automation_id":"bluetooth-header","role_description":"text"},{"role":"AXCheckBox","text":"Bluetooth","depth":2,"bounds":{"left":0.72639626,"top":1.0,"width":0.012632979,"height":-0.031923413},"on_screen":true,"automation_id":"bluetooth-header","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false},{"role":"AXHeading","text":"Devices","depth":3,"bounds":{"left":0.6492686,"top":1.0,"width":0.015458777,"height":-0.065043926},"on_screen":true,"role_description":"heading"},{"role":"AXCheckBox","text":"Lukas’s Magic Mouse, 90%","depth":3,"bounds":{"left":0.6462766,"top":1.0,"width":0.095744684,"height":-0.07980847},"on_screen":true,"automation_id":"bluetooth-device-Lukas’s Magic Mouse","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"soundcore AeroClip","depth":3,"on_screen":true,"automation_id":"bluetooth-device-soundcore AeroClip","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"LakyLak bose qc35 II","depth":3,"on_screen":true,"automation_id":"bluetooth-device-LakyLak bose qc35 II","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"M720 Triathlon","depth":3,"on_screen":true,"automation_id":"bluetooth-device-M720 Triathlon","role_description":"toggle button","subrole":"AXToggle","is_enabled":false},{"role":"AXCheckBox","text":"Magic Keyboard","depth":3,"on_screen":true,"automation_id":"bluetooth-device-Magic Keyboard","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"Magic Keyboard","depth":3,"on_screen":true,"automation_id":"bluetooth-device-Magic Keyboard","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"Soundcore Life Dot 2 NC","depth":3,"on_screen":true,"automation_id":"bluetooth-device-Soundcore Life Dot 2 NC","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXButton","text":"Bluetooth Settings…","depth":2,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false}]...
|
7227902235685403015
|
-8893507509784050716
|
idle
|
hybrid
|
NULL
|
Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 9 Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 90%
soundcore AeroClip
LakyLak bose qc35 II
M720 Triathlon
Magic Keyboard
Magic Keyboard
Soundcore Life Dot 2 NC
Bluetooth Settings…
FV faVsco.js v?9 masterProjectO .gitignoreE.php-cs-fixer.cachepnp.ono-cs-tixer.aist.onppnp.onostorm.meta.pngE.phpunit.result.cache.prettierianoreE.windsurfrulesphpide helper.phoM? CLAUDE.mdcomposer.son() composer.lockdevendencv-checker.son0 dev.json=ids.txtEinfection.json.distM4INSTALL.mdMLINT-RNA WIRLOOk S-TUD md=jiminny_storageM+licenses.mdM Makefile0 package-lock.jsonE phpstan.neon.distE phpstan-baseline.neon< phpunit.xmlTBraw_sql_query.sqlMIDEAOMS mdllô sonar-project.propertiesE test.py‹<)> Untitled Diagram.xmlJs vetur.confia.isM+ WEBHOOK_FILTERING_IMPLEMENTATION.md>ilh External Librariesv E° Scratches and Consoles~D Database ConsolesV AEUA console lEUl4 DEAL RISKS (EUIA DI (EUJ#sulsuAjiminny@localhost# console [iiminnv@localhostllDI fjiminny@localhostl# HS local fiiminnv@localhostl# SF (jiminny@localhost]A zoho_dev (jiminny@localhost]• #DDOn4 console (PROD]A console 1 [PROD1A DI [PROD]Protlles10019WindowmelpC PlaybookCategory.pnpphp 2026_05_21_114500.© Playboo*= Al Notes: OffCopper/service.phg© FieldValue.lwsynccrmrieldsirait.ong©ActivityPlaybookTrait.php© SyncFclass SunclleamMetadata eprivate function281282283284286287&$logger->info(self::LOG_PREFIX. syncPlaybookActivityTypes: fanning out for changed fields',sconcext + changed tleld 10s = Schangedrzelalas.n$fieldRepository->findManyByIds($changedFieldIds)->each(static function (Field $field) use ($syncService): void {syncservice-›svncreldstleld)private function runsteodLoggerInterface $logger,arrav Scontextstring $step,callable Scallback.?string &$currentStep,): void 1$currentStep = $step;$logger->info(self::L0G_PREFIX . ' Running step:An'T to CaccadelSstartedAt = microtime( as_float: true);$callback();$step, $context);$durationMs = (int) round( num: (microtime(as_float: true) - $startedAt) * 1000);$logger->infoCself::LOG_PREFIX . ' Completed step:' . $step,sconrext +'duration_ms' = $durationMs,ScurrentSted = nult677679684-685686687688692New Device Logged In Ft X§ @1 - Apple MacBook Pro 14'd Apple Mac Studio M4 MaxWelcome to authentik! - authЗавеждане на щета онлай,@ Screenpipe — Archive(* Reminders- Photos - Gooale Photos(a DXP4800PLUS-B5F8|New Tab0) Nainx Proxy ManaaeO Ollama API Setup _ -Open— New Tal710vjer_id IN ('19e202781ovider_id;, telephony_provider.3719, 80028846);, code, email_sent_a-5, 32416);'%mario.georgiev%'at DESCto bin( 0626141c-27mes a 1<->i.n: ONuDATE SURNOWO TNemail, u.name, u.sofns where id = 1;ivities WHERE uuid td-configurations WHERIns WHERE id = 1117:'S where 10 = 50247'= M GmailComposeInboxStarredSnoozedImportantSentDraftsPurchasessocialUpdatesrorumsPromotionsMore3,2208,8476,16738,863Labels[lmap]/Nevyziadaná postaDeleted ltemsFibank1,229Hardware & SoftwareHOSTINGInfected Itemsjiminny-githubJunk E-mailKontaktySent ItemsWORKz centraMore75671,274• suppont Dally • In 1h om100% S2• Inu z1 May 13.02.32• - mail.google.com/mail/u/O/#inbox/FMfcgzQgLsBnWDSZHLwxGzsLfnHRkbzkSearch mail40121.342New Device Logged In From Firefox Extension»InboxxBitwarden <[EMAIL]>to me +20 May 2026, 21:22 (16 hours ago)U bitwardenYour Bitwarden account was just logged into from a new device.Date: Wednesday, May 20, 2026 at 06:22:13 PM UTCIP Address: 212.5.153.87Device Type: Firefox ExtensionYou can deauthorize all devices that have access to your account from theweb vault under Settings → My Account → Deauthorize Sessions.C 2026 Bitwarden Inc.# Reply• Forwaro...
|
66525
|
NULL
|
NULL
|
NULL
|
|
66528
|
2376
|
19
|
2026-05-21T10:52:37.987408+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-21/1779 /Users/lukas/.screenpipe/data/data/2026-05-21/1779360757987_m1.jpg...
|
Control Centre
|
Control Centre
|
1
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 9 Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 90%
soundcore AeroClip
LakyLak bose qc35 II
M720 Triathlon
Magic Keyboard
Magic Keyboard
Soundcore Life Dot 2 NC
Bluetooth Settings…...
|
[{"role":"AXStaticText","text& [{"role":"AXStaticText","text":"Bluetooth","depth":2,"bounds":{"left":0.7916667,"top":0.04777778,"width":0.042708334,"height":0.017777778},"on_screen":true,"automation_id":"bluetooth-header","role_description":"text"},{"role":"AXCheckBox","text":"Bluetooth","depth":2,"bounds":{"left":0.9527778,"top":0.044444446,"width":0.02638889,"height":0.024444444},"on_screen":true,"automation_id":"bluetooth-header","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false},{"role":"AXHeading","text":"Devices","depth":3,"bounds":{"left":0.7916667,"top":0.090555556,"width":0.032291666,"height":0.016666668},"on_screen":true,"role_description":"heading"},{"role":"AXCheckBox","text":"Lukas’s Magic Mouse, 90%","depth":3,"bounds":{"left":0.78541666,"top":0.11111111,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-Lukas’s Magic Mouse","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"soundcore AeroClip","depth":3,"bounds":{"left":0.78541666,"top":0.14666666,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-soundcore AeroClip","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"LakyLak bose qc35 II","depth":3,"bounds":{"left":0.78541666,"top":0.18222222,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-LakyLak bose qc35 II","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"M720 Triathlon","depth":3,"bounds":{"left":0.78541666,"top":0.21777777,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-M720 Triathlon","role_description":"toggle button","subrole":"AXToggle","is_enabled":false},{"role":"AXCheckBox","text":"Magic Keyboard","depth":3,"bounds":{"left":0.78541666,"top":0.25333333,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-Magic Keyboard","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"Magic Keyboard","depth":3,"bounds":{"left":0.78541666,"top":0.2888889,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-Magic Keyboard","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"Soundcore Life Dot 2 NC","depth":3,"bounds":{"left":0.78541666,"top":0.32444444,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-Soundcore Life Dot 2 NC","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXButton","text":"Bluetooth Settings…","depth":2,"bounds":{"left":0.78541666,"top":0.37555555,"width":0.09791667,"height":0.017777778},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false}]...
|
7227902235685403015
|
-8893507509784050716
|
idle
|
hybrid
|
NULL
|
Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 9 Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 90%
soundcore AeroClip
LakyLak bose qc35 II
M720 Triathlon
Magic Keyboard
Magic Keyboard
Soundcore Life Dot 2 NC
Bluetooth Settings…
FirefoxFileEditViewHistoryBookmarksProfilesToolsWindowHelp(MySQL 11.4.9-MariaDB-log) PROD/jiminny/playbooksQ plTABLESactivity_playsactivity_upload_settingsai_crm_template_fieldsai_crm_template_filtersai_crm_template_logai_crm_template_runsai_crm_template_write_logsai_crm_templatesplayback_theme_topic_triggersplayback_theme_topicsplayback_themesplaybook_categoriesplaybook_layoutsplaybooksplaylist_activitiesplaylist_sharesplaylistsactivity_field_ididuuid3502 JPK&V¾q5yäY3503 FZE"Áýpù2i3505 N*Àº|3/W[s=V÷3506 B¾zE1Pp£]ÏYUk3507 @āGX,« .=ÓÌR3520 @°Ã|оù_ñ[3"3522 F®ÇüÄ¿©ú)¿803523 EVL%À5cT6lq4777 D.Ü}) ·C=j°Â5328 CÔHPcÔBuj£:a'5329 B.=iXl#°áîy»½['s5344 ЕCхЗÁ«JÊ>>5346 D·¾\U;/CámæL^5355 HPulÜc®?GpüZ5363 MvùË}i°H50f5365 MöèA, ủc Sa5462 FẢõuBmÓé/9xªÛIS NULLteam_idactivity_type531 •task531 © event531 • task531 • event531 • event531 • task531 • task531 • event938 task1106 task1106 • event1108 © task1108 task1108 task1108 task1108 © task1121 © task(ahlj Support Daily - in 1h 8 mStructureContentRelationsTriggersjiminnySelect Databaseactivity_field_idTable InfnameNULL RoofSnap Sales TeamNULL RoofSnap SalesNULL TESTNULL TEST ENULL TESTENULL RoofSnap Sales TeamNULL TESTNULL TESTENULL Sales PlaybookNULL Sales Team | TaskNULLSales Team | EventNULL Sales PlaybackNULL Sales testNULL testNULL testNULL testNULL Salesis_selecta100% CThu 21 May 13:52:37BluetoothDevicesLukas's Magic Mousesoundcore AeroClipLakyLak bose qc35 llM720 TriathlonMagic KeyboardMagic Keyboard90%@Soundcore Life Dot 2 NCBluetooth Settings...1$1.S1.$1.$1,$1.010101310 2025-10-17 140 2025-10-17 140 2025-10-28 10 2025-10-28 1.0 2025-11-05 00 2025-11-05 140 2025-11-06 110 2026-02-26 1+III|+-17 rows of 2 228 match filter...
|
66526
|
NULL
|
NULL
|
NULL
|
|
68817
|
2462
|
56
|
2026-05-21T15:05:00.809684+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-21/1779 /Users/lukas/.screenpipe/data/data/2026-05-21/1779375900809_m1.jpg...
|
Control Centre
|
Control Centre
|
1
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Wi‑Fi
Focus
Bluetooth
AirDrop
Stage Manager
Screen Wi‑Fi
Focus
Bluetooth
AirDrop
Stage Manager
Screen Mirroring
Display
Sound
Airplay Audio
Ask Jiminny demo, Jiminny
play
next...
|
[{"role":"AXCheckBox","text [{"role":"AXCheckBox","text":"Wi‑Fi","depth":2,"bounds":{"left":0.79583335,"top":0.093888886,"width":0.093055554,"height":0.045555554},"on_screen":true,"automation_id":"controlcenter-wifi","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"Focus","depth":2,"bounds":{"left":0.8958333,"top":0.086666666,"width":0.093055554,"height":0.06888889},"on_screen":true,"automation_id":"controlcenter-focus-modes","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"Bluetooth","depth":2,"bounds":{"left":0.79583335,"top":0.13833334,"width":0.093055554,"height":0.045555554},"on_screen":true,"automation_id":"controlcenter-bluetooth","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"AirDrop","depth":2,"bounds":{"left":0.79583335,"top":0.18277778,"width":0.093055554,"height":0.045555554},"on_screen":true,"automation_id":"controlcenter-airdrop","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXButton","text":"Stage Manager","depth":2,"bounds":{"left":0.90260416,"top":0.17722222,"width":0.029513888,"height":0.050555557},"on_screen":true,"automation_id":"controlcenter-stagemanager","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXButton","text":"Screen Mirroring","depth":2,"bounds":{"left":0.9458333,"top":0.16666667,"width":0.043055557,"height":0.06888889},"on_screen":true,"automation_id":"controlcenter-screen-mirroring","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXStaticText","text":"Display","depth":3,"bounds":{"left":0.80277777,"top":0.25388888,"width":0.029513888,"height":0.016666668},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Sound","depth":2,"bounds":{"left":0.80277777,"top":0.3338889,"width":0.025694445,"height":0.016666668},"on_screen":true,"automation_id":"controlcenter-volume","role_description":"text"},{"role":"AXCheckBox","text":"Airplay Audio","depth":2,"bounds":{"left":0.9638889,"top":0.35555556,"width":0.018055556,"height":0.028888889},"on_screen":true,"automation_id":"controlcenter-airplay","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXStaticText","text":"Ask Jiminny demo, Jiminny","depth":2,"bounds":{"left":0.8375,"top":0.42555556,"width":0.07326389,"height":0.031111112},"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"play","depth":2,"bounds":{"left":0.9458333,"top":0.42666668,"width":0.018055556,"height":0.028888889},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false},{"role":"AXButton","text":"next","depth":2,"bounds":{"left":0.9638889,"top":0.42666668,"width":0.018055556,"height":0.028888889},"on_screen":true,"role_description":"button","is_enabled":false}]...
|
-7738732207435766189
|
6531493057361387700
|
visual_change
|
accessibility
|
NULL
|
Wi‑Fi
Focus
Bluetooth
AirDrop
Stage Manager
Screen Wi‑Fi
Focus
Bluetooth
AirDrop
Stage Manager
Screen Mirroring
Display
Sound
Airplay Audio
Ask Jiminny demo, Jiminny
play
next...
|
NULL
|
NULL
|
NULL
|
NULL
|
|
68818
|
2463
|
90
|
2026-05-21T15:05:01.795055+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-21/1779 /Users/lukas/.screenpipe/data/data/2026-05-21/1779375901795_m2.jpg...
|
Control Centre
|
Control Centre
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
Wi‑Fi
Focus
Bluetooth
AirDrop
Stage Manager
Screen Wi‑Fi
Focus
Bluetooth
AirDrop
Stage Manager
Screen Mirroring
Display
Sound
Airplay Audio
Ask Jiminny demo, Jiminny
play
next...
|
[{"role":"AXCheckBox","text [{"role":"AXCheckBox","text":"Wi‑Fi","depth":2,"bounds":{"left":0.6512633,"top":1.0,"width":0.04454787,"height":-0.067438126},"on_screen":true,"automation_id":"controlcenter-wifi","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"Focus","depth":2,"bounds":{"left":0.69913566,"top":1.0,"width":0.04454787,"height":-0.062250614},"on_screen":true,"automation_id":"controlcenter-focus-modes","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"Bluetooth","depth":2,"bounds":{"left":0.6512633,"top":1.0,"width":0.041888297,"height":-0.09936154},"on_screen":true,"automation_id":"controlcenter-bluetooth","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"AirDrop","depth":2,"on_screen":true,"automation_id":"controlcenter-airdrop","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXButton","text":"Stage Manager","depth":2,"on_screen":true,"automation_id":"controlcenter-stagemanager","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXButton","text":"Screen Mirroring","depth":2,"on_screen":true,"automation_id":"controlcenter-screen-mirroring","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXStaticText","text":"Display","depth":3,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Sound","depth":2,"on_screen":true,"automation_id":"controlcenter-volume","role_description":"text"},{"role":"AXCheckBox","text":"Airplay Audio","depth":2,"on_screen":true,"automation_id":"controlcenter-airplay","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXStaticText","text":"Ask Jiminny demo, Jiminny","depth":2,"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"play","depth":2,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false},{"role":"AXButton","text":"next","depth":2,"on_screen":true,"role_description":"button","is_enabled":false}]...
|
-7738732207435766189
|
6531493057361387700
|
click
|
accessibility
|
NULL
|
Wi‑Fi
Focus
Bluetooth
AirDrop
Stage Manager
Screen Wi‑Fi
Focus
Bluetooth
AirDrop
Stage Manager
Screen Mirroring
Display
Sound
Airplay Audio
Ask Jiminny demo, Jiminny
play
next...
|
68816
|
NULL
|
NULL
|
NULL
|
|
68819
|
2463
|
91
|
2026-05-21T15:05:03.596991+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-21/1779 /Users/lukas/.screenpipe/data/data/2026-05-21/1779375903596_m2.jpg...
|
Control Centre
|
Control Centre
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 8 Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 88%
LakyLak bose qc35 II
M720 Triathlon
Magic Keyboard
Magic Keyboard
soundcore AeroClip
Soundcore Life Dot 2 NC
Bluetooth Settings…...
|
[{"role":"AXStaticText","text& [{"role":"AXStaticText","text":"Bluetooth","depth":2,"bounds":{"left":0.6492686,"top":1.0,"width":0.02044548,"height":-0.034317613},"on_screen":true,"automation_id":"bluetooth-header","role_description":"text"},{"role":"AXCheckBox","text":"Bluetooth","depth":2,"bounds":{"left":0.72639626,"top":1.0,"width":0.012632979,"height":-0.031923413},"on_screen":true,"automation_id":"bluetooth-header","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false},{"role":"AXHeading","text":"Devices","depth":3,"bounds":{"left":0.6492686,"top":1.0,"width":0.015458777,"height":-0.065043926},"on_screen":true,"role_description":"heading"},{"role":"AXCheckBox","text":"Lukas’s Magic Mouse, 88%","depth":3,"bounds":{"left":0.6462766,"top":1.0,"width":0.095744684,"height":-0.07980847},"on_screen":true,"automation_id":"bluetooth-device-Lukas’s Magic Mouse","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"LakyLak bose qc35 II","depth":3,"on_screen":true,"automation_id":"bluetooth-device-LakyLak bose qc35 II","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"M720 Triathlon","depth":3,"on_screen":true,"automation_id":"bluetooth-device-M720 Triathlon","role_description":"toggle button","subrole":"AXToggle","is_enabled":false},{"role":"AXCheckBox","text":"Magic Keyboard","depth":3,"on_screen":true,"automation_id":"bluetooth-device-Magic Keyboard","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"Magic Keyboard","depth":3,"on_screen":true,"automation_id":"bluetooth-device-Magic Keyboard","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"soundcore AeroClip","depth":3,"on_screen":true,"automation_id":"bluetooth-device-soundcore AeroClip","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"Soundcore Life Dot 2 NC","depth":3,"on_screen":true,"automation_id":"bluetooth-device-Soundcore Life Dot 2 NC","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXButton","text":"Bluetooth Settings…","depth":2,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false}]...
|
8606408259998036099
|
-8749387919140688959
|
click
|
hybrid
|
NULL
|
Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 8 Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 88%
LakyLak bose qc35 II
M720 Triathlon
Magic Keyboard
Magic Keyboard
soundcore AeroClip
Soundcore Life Dot 2 NC
Bluetooth Settings…
boosterole.• 0Platform Sprint 4 Q2 - Platform TeService-Desk - Queues - Platfc Xtest (891125) - jiminny/app• Jy-20915 add alias for EU by Laky© Pipelines - jiminny/appSevenShores Hubspot Exceptions? Jiminny(UY-20879) Enable users to use thiLY (SRD-6871] Sensi.Ai - Call data n8 Jiminny57 |JY-208791 Ensure Activitv tvpes(a CloudWatch I us-east-2a CloudWatch | us-east-2CloudWatch Ius-east-2Add Jira ticket context fetching to— New Talninny.dulasslan.nellfdO JIMINNY@ For you(• RecentSpaces / Service-Desk / QueuesPlatform team# Starred8f Apps:= List +Q SpacesQ Search workJiminny (New)( Service-Deskwork lemsKey@ SummaryQueuesSRD-6871v leam PrioritySRD-6848@ All open tickets 15j Unassigned t... 2•, Support tea…E Raised by meEj Assigned to …•, Service requ...I@ Platform team& Processing t...•, Site reliabilitv... o= New features... TOj InfoSec issues 0•1 Ready for Cu... 4Resolved ti... 999÷|= View all queuesE Service requestsA Incidentsilll Reports@ Operations• Knowledae BaseO CuctomordQ Channels• Email loas.< Develoner eccalations Iil Slack integrationQ Search+ CreateRequest tvpe vSummarySensi.Ai - CalllSidekick SMSBOZOSTEROID BetaBoostoropTURN YOUR IDEAS INTO CONTENTMAKE A VIDEO ABOUT USLEARN MOREMY GAMESLIBRARYLukás KoválikOLENDERBEYOAGEEMPIRESLicense Reauired• FreeJ ONSARI5OcontrollerAll PlatformsPler CpasterVCTONWORLDON SALERecent -arloasten& ON SALE'Assignee@ Lukas Kovalik@ Lukas Kovalik$o lilStatusREADY FOR CUSTOMERIIN PROGRESS V100% L2P• Inu z1 May 18.00.0.Ask RovoTriageCreated +21/May/26May/26...
|
NULL
|
NULL
|
NULL
|
NULL
|
|
68820
|
2462
|
57
|
2026-05-21T15:05:04.206975+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-21/1779 /Users/lukas/.screenpipe/data/data/2026-05-21/1779375904206_m1.jpg...
|
Control Centre
|
Control Centre
|
1
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 8 Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 88%
LakyLak bose qc35 II
M720 Triathlon
Magic Keyboard
Magic Keyboard
soundcore AeroClip
Soundcore Life Dot 2 NC
Bluetooth Settings…...
|
[{"role":"AXStaticText","text& [{"role":"AXStaticText","text":"Bluetooth","depth":2,"bounds":{"left":0.7916667,"top":0.04777778,"width":0.042708334,"height":0.017777778},"on_screen":true,"automation_id":"bluetooth-header","role_description":"text"},{"role":"AXCheckBox","text":"Bluetooth","depth":2,"bounds":{"left":0.9527778,"top":0.044444446,"width":0.02638889,"height":0.024444444},"on_screen":true,"automation_id":"bluetooth-header","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false},{"role":"AXHeading","text":"Devices","depth":3,"bounds":{"left":0.7916667,"top":0.090555556,"width":0.032291666,"height":0.016666668},"on_screen":true,"role_description":"heading"},{"role":"AXCheckBox","text":"Lukas’s Magic Mouse, 88%","depth":3,"bounds":{"left":0.78541666,"top":0.11111111,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-Lukas’s Magic Mouse","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"LakyLak bose qc35 II","depth":3,"bounds":{"left":0.78541666,"top":0.14666666,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-LakyLak bose qc35 II","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"M720 Triathlon","depth":3,"bounds":{"left":0.78541666,"top":0.18222222,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-M720 Triathlon","role_description":"toggle button","subrole":"AXToggle","is_enabled":false},{"role":"AXCheckBox","text":"Magic Keyboard","depth":3,"bounds":{"left":0.78541666,"top":0.21777777,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-Magic Keyboard","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"Magic Keyboard","depth":3,"bounds":{"left":0.78541666,"top":0.25333333,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-Magic Keyboard","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"soundcore AeroClip","depth":3,"bounds":{"left":0.78541666,"top":0.2888889,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-soundcore AeroClip","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"Soundcore Life Dot 2 NC","depth":3,"bounds":{"left":0.78541666,"top":0.32444444,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-Soundcore Life Dot 2 NC","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXButton","text":"Bluetooth Settings…","depth":2,"bounds":{"left":0.78541666,"top":0.37555555,"width":0.09791667,"height":0.017777778},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false}]...
|
8606408259998036099
|
-8749387919140688959
|
click
|
hybrid
|
NULL
|
Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 8 Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 88%
LakyLak bose qc35 II
M720 Triathlon
Magic Keyboard
Magic Keyboard
soundcore AeroClip
Soundcore Life Dot 2 NC
Bluetooth Settings…
Boosteroid‹ >0 lol100% C478•Thu 21 May 18:05:03-zshBluetoothDOCKERDEV (-zsh)$82rsync MacBook Pro Microphone (input)_2026-05-19_10-14-01.mp4rsync MacBook Pro Microphone (input)_2026-05-19_10-14-31.mp4rsync MacBook Pro Microphone (input)_2026-05-19_10-15-01.mp4 NAS ‹ 212Krsync MacBook Pro Microphone (input)_2026-05-19_11-27-17.mp4 → NAS ‹ 212Kaudio files total:BERDE→ NAS / 208K→ NAS ‹ 215K[+06m22s] • Copying screenpipe logs for 2026-05-19rsync logs → NAS• 1 file(s), 328KAPP (-zsh)*3screenpipe"₴4[2026-05-2020:41:36]2026-05-2020:41:36][2026-05-2020:41:367Archive DB size:7.9GTotal time:6m22sSync complete for 2026-05-19[2026-05-2020:41:36]lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~ $ makemake: *** No rule to make target 'checkEnv'checkEnvStop.lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ applukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/jiminny/app (JY-20915-add-domain-specific-email-text-relay) $ make checkEnvdocker exec -it docker_lamp_1 php artisan jiminny:env:pipe--checkOnly --marker="earth"Before:1 Key1 Valueqasaturnuranusvenusmarsmercuryneptuneearthjupiterstaging+--Bye.freefreeJY-20835-mcp-enable-users-to-get-a-list-of-deals-and-their-detailsJY-20543-AJ-report-trackingJY-20742-mcp-poc-OAuth-DCRJY-20741-user-can-log-in-access-the-desktop-appJY-20676-delete-report-related-objectsfreefreeJY-18091-upgrade-to-php-8-5DevicesLukas's Magic Mouse88%@LakyLak bose qc35 llM720 TriathionMagic KeyboardMagic Keyboardsoundcore AeroClipSoundcore Life Dot 2 NCBluetooth Settings...What's next:Try Docker Debug for seamless, persistent debugging tools in any container or image → docker debug docker_lamp_1Learn moreat [URL_WITH_CREDENTIALS] ~/jiminny/app (master) $...
|
68817
|
NULL
|
NULL
|
NULL
|
|
72116
|
2584
|
27
|
2026-05-26T07:38:16.886597+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-26/1779 /Users/lukas/.screenpipe/data/data/2026-05-26/1779781096886_m1.jpg...
|
Control Centre
|
Control Centre
|
1
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
iTerm2ShellEditViewSessionScriptsProfilesWindowHel iTerm2ShellEditViewSessionScriptsProfilesWindowHelp••APP (-zsh)DOCKERO ₴1DEV (-zsh)₴2APP (-zsh)238)/home/jiminny/tests/Unit/Services/Activity/CloudCall/ClientTest.php239)/home/jiminny/tests/Unit/Services/Activity/Vonage/Import/DataImportHandlerTest.php240)/home/jiminny/tests/Unit/Services/Activity/Vonage/Import/CallDenormalizerTest.php241)/home/jiminny/tests/Unit/Services/Activity/FiveNine/DataClientTest.php242)/home/jiminny/tests/Unit/Services/Crm/Close/Processor/OpportunityProcessorTest.php243)/home/jiminny/tests/Unit/Services/Crm/Close/ServiceTest.php244)/home/jiminny/tests/Unit/Services/Crm/Close/Translator/OrganisationMetadataTranslatorTest.php245)/home/jiminny/tests/Unit/Services/Crm/Close/Translator/0pportunityMetadataTranslatorTest.php246)/home/jiminny/tests/Unit/Services/Crm/Close/Translator/PipelineMetadataTranslatorTest.php247)/home/jiminny/tests/Unit/Services/Crm/Close/Translator/ProfileMetadataTranslatorTest.php248)/home/jiminny/tests/Unit/Services/Crm/Close/Processor/MetadataProcessorTest.php249) /home/jiminny/tests/Unit/Services/Crm/Close/Translator/FieldMetadataTranslatorTest.php250) /home/jiminny/tests/Unit/Services/Crm/Close/Translator/AccountMetadataTranslatorTest.php251) /home/Jiminny/tests/Unit/Services/Crm/CrmObjectsResolverTest.php252)/home/jiminny/tests/Feature/Component/Notification/ActivityFollowUpSlackMessageBuilderTest.php253)/home/jiminny/tests/Feature/Services/Crm/Close/ClientTest.php*3What's next:Try Docker Debug for seamless, persistent debugging tools in any container or image → docker debug docker_lamp_1Learn more at [URL_WITH_CREDENTIALS] ~/jiminny/app (JY-20891-fix-alias-mismatch-on-sms-text-relay) $ [100% (Tue 26 May 10:38:16iTermscreenpipe*2- 84Wi-FiOffBluetoothOnAirDropOffDisplayFOCusStageManagerScreenMirroringSoundMusic.app...
|
NULL
|
-5540034828568806083
|
NULL
|
click
|
ocr
|
NULL
|
iTerm2ShellEditViewSessionScriptsProfilesWindowHel iTerm2ShellEditViewSessionScriptsProfilesWindowHelp••APP (-zsh)DOCKERO ₴1DEV (-zsh)₴2APP (-zsh)238)/home/jiminny/tests/Unit/Services/Activity/CloudCall/ClientTest.php239)/home/jiminny/tests/Unit/Services/Activity/Vonage/Import/DataImportHandlerTest.php240)/home/jiminny/tests/Unit/Services/Activity/Vonage/Import/CallDenormalizerTest.php241)/home/jiminny/tests/Unit/Services/Activity/FiveNine/DataClientTest.php242)/home/jiminny/tests/Unit/Services/Crm/Close/Processor/OpportunityProcessorTest.php243)/home/jiminny/tests/Unit/Services/Crm/Close/ServiceTest.php244)/home/jiminny/tests/Unit/Services/Crm/Close/Translator/OrganisationMetadataTranslatorTest.php245)/home/jiminny/tests/Unit/Services/Crm/Close/Translator/0pportunityMetadataTranslatorTest.php246)/home/jiminny/tests/Unit/Services/Crm/Close/Translator/PipelineMetadataTranslatorTest.php247)/home/jiminny/tests/Unit/Services/Crm/Close/Translator/ProfileMetadataTranslatorTest.php248)/home/jiminny/tests/Unit/Services/Crm/Close/Processor/MetadataProcessorTest.php249) /home/jiminny/tests/Unit/Services/Crm/Close/Translator/FieldMetadataTranslatorTest.php250) /home/jiminny/tests/Unit/Services/Crm/Close/Translator/AccountMetadataTranslatorTest.php251) /home/Jiminny/tests/Unit/Services/Crm/CrmObjectsResolverTest.php252)/home/jiminny/tests/Feature/Component/Notification/ActivityFollowUpSlackMessageBuilderTest.php253)/home/jiminny/tests/Feature/Services/Crm/Close/ClientTest.php*3What's next:Try Docker Debug for seamless, persistent debugging tools in any container or image → docker debug docker_lamp_1Learn more at [URL_WITH_CREDENTIALS] ~/jiminny/app (JY-20891-fix-alias-mismatch-on-sms-text-relay) $ [100% (Tue 26 May 10:38:16iTermscreenpipe*2- 84Wi-FiOffBluetoothOnAirDropOffDisplayFOCusStageManagerScreenMirroringSoundMusic.app...
|
NULL
|
NULL
|
NULL
|
NULL
|
|
72117
|
2584
|
28
|
2026-05-26T07:38:18.594953+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-26/1779 /Users/lukas/.screenpipe/data/data/2026-05-26/1779781098594_m1.jpg...
|
Control Centre
|
Control Centre
|
1
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 8 Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 83%
soundcore AeroClip, 100%
LakyLak bose qc35 II
M720 Triathlon
Magic Keyboard
Magic Keyboard
Soundcore Life Dot 2 NC
Bluetooth Settings…...
|
[{"role":"AXStaticText","text& [{"role":"AXStaticText","text":"Bluetooth","depth":2,"bounds":{"left":0.7916667,"top":0.04777778,"width":0.042708334,"height":0.017777778},"on_screen":true,"automation_id":"bluetooth-header","role_description":"text"},{"role":"AXCheckBox","text":"Bluetooth","depth":2,"bounds":{"left":0.9527778,"top":0.044444446,"width":0.02638889,"height":0.024444444},"on_screen":true,"automation_id":"bluetooth-header","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false},{"role":"AXHeading","text":"Devices","depth":3,"bounds":{"left":0.7916667,"top":0.090555556,"width":0.032291666,"height":0.016666668},"on_screen":true,"role_description":"heading"},{"role":"AXCheckBox","text":"Lukas’s Magic Mouse, 83%","depth":3,"bounds":{"left":0.78541666,"top":0.11111111,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-Lukas’s Magic Mouse","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"soundcore AeroClip, 100%","depth":3,"bounds":{"left":0.78541666,"top":0.14666666,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-soundcore AeroClip","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"LakyLak bose qc35 II","depth":3,"bounds":{"left":0.78541666,"top":0.18222222,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-LakyLak bose qc35 II","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"M720 Triathlon","depth":3,"bounds":{"left":0.78541666,"top":0.21777777,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-M720 Triathlon","role_description":"toggle button","subrole":"AXToggle","is_enabled":false},{"role":"AXCheckBox","text":"Magic Keyboard","depth":3,"bounds":{"left":0.78541666,"top":0.25333333,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-Magic Keyboard","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"Magic Keyboard","depth":3,"bounds":{"left":0.78541666,"top":0.2888889,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-Magic Keyboard","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"Soundcore Life Dot 2 NC","depth":3,"bounds":{"left":0.78541666,"top":0.32444444,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-Soundcore Life Dot 2 NC","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXButton","text":"Bluetooth Settings…","depth":2,"bounds":{"left":0.78541666,"top":0.37555555,"width":0.09791667,"height":0.017777778},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false}]...
|
2161065598136536359
|
-4282028194626876435
|
click
|
hybrid
|
NULL
|
Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 8 Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 83%
soundcore AeroClip, 100%
LakyLak bose qc35 II
M720 Triathlon
Magic Keyboard
Magic Keyboard
Soundcore Life Dot 2 NC
Bluetooth Settings…
iTerm2ShellEditViewSessionScriptsProfilesWindowHelp••APP (-zsh)DOCKERO ₴1DEV (-zsh)₴2APP (-zsh)238)/home/jiminny/tests/Unit/Services/Activity/CloudCall/ClientTest.php239)/home/jiminny/tests/Unit/Services/Activity/Vonage/Import/DataImportHandlerTest.php240)/home/jiminny/tests/Unit/Services/Activity/Vonage/Import/CallDenormalizerTest.php241)/home/jiminny/tests/Unit/Services/Activity/FiveNine/DataClientTest.php242)/home/jiminny/tests/Unit/Services/Crm/Close/Processor/OpportunityProcessorTest.php243)/home/jiminny/tests/Unit/Services/Crm/Close/ServiceTest.php244)/home/jiminny/tests/Unit/Services/Crm/Close/Translator/OrganisationMetadataTranslatorTest.php245)/home/jiminny/tests/Unit/Services/Crm/Close/Translator/0pportunityMetadataTranslatorTest.php246)/home/jiminny/tests/Unit/Services/Crm/Close/Translator/PipelineMetadataTranslatorTest.php247)/home/jiminny/tests/Unit/Services/Crm/Close/Translator/ProfileMetadataTranslatorTest.php248)/home/jiminny/tests/Unit/Services/Crm/Close/Processor/MetadataProcessorTest.php249) /home/jiminny/tests/Unit/Services/Crm/Close/Translator/FieldMetadataTranslatorTest.php250) /home/jiminny/tests/Unit/Services/Crm/Close/Translator/AccountMetadataTranslatorTest.php251) /home/Jiminny/tests/Unit/Services/Crm/CrmObjectsResolverTest.php252)/home/jiminny/tests/Feature/Component/Notification/ActivityFollowUpSlackMessageBuilderTest.php253)/home/jiminny/tests/Feature/Services/Crm/Close/ClientTest.php*3What's next:Try Docker Debug for seamless, persistent debugging tools in any container or image → docker debug docker_lamp_1Learn more at [URL_WITH_CREDENTIALS] ~/jiminny/app (JY-20891-fix-alias-mismatch-on-sms-text-relay) $ [screenpipe*S- 884100% CBluetoothDevicesLukas's Magic Mousesoundcore AeroClipLakyLak bose qc35 llM720 TriathlonMagic KeyboardMagic KeyboardSoundcore Life Dot 2 NCBluetooth Settings...8•Tue 26 May 10:38:1883% 0100% C...
|
72116
|
NULL
|
NULL
|
NULL
|
|
72118
|
2585
|
27
|
2026-05-26T07:38:28.333146+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-26/1779 /Users/lukas/.screenpipe/data/data/2026-05-26/1779781108333_m2.jpg...
|
Control Centre
|
Control Centre
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 8 Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 83%
soundcore AeroClip
LakyLak bose qc35 II
M720 Triathlon
Magic Keyboard
Magic Keyboard
Soundcore Life Dot 2 NC
Bluetooth Settings…...
|
[{"role":"AXStaticText","text& [{"role":"AXStaticText","text":"Bluetooth","depth":2,"bounds":{"left":0.6492686,"top":1.0,"width":0.02044548,"height":-0.034317613},"on_screen":true,"automation_id":"bluetooth-header","role_description":"text"},{"role":"AXCheckBox","text":"Bluetooth","depth":2,"bounds":{"left":0.72639626,"top":1.0,"width":0.012632979,"height":-0.031923413},"on_screen":true,"automation_id":"bluetooth-header","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false},{"role":"AXHeading","text":"Devices","depth":3,"bounds":{"left":0.6492686,"top":1.0,"width":0.015458777,"height":-0.065043926},"on_screen":true,"role_description":"heading"},{"role":"AXCheckBox","text":"Lukas’s Magic Mouse, 83%","depth":3,"bounds":{"left":0.6462766,"top":1.0,"width":0.095744684,"height":-0.07980847},"on_screen":true,"automation_id":"bluetooth-device-Lukas’s Magic Mouse","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"soundcore AeroClip","depth":3,"on_screen":true,"automation_id":"bluetooth-device-soundcore AeroClip","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"LakyLak bose qc35 II","depth":3,"on_screen":true,"automation_id":"bluetooth-device-LakyLak bose qc35 II","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"M720 Triathlon","depth":3,"on_screen":true,"automation_id":"bluetooth-device-M720 Triathlon","role_description":"toggle button","subrole":"AXToggle","is_enabled":false},{"role":"AXCheckBox","text":"Magic Keyboard","depth":3,"on_screen":true,"automation_id":"bluetooth-device-Magic Keyboard","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"Magic Keyboard","depth":3,"on_screen":true,"automation_id":"bluetooth-device-Magic Keyboard","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"Soundcore Life Dot 2 NC","depth":3,"on_screen":true,"automation_id":"bluetooth-device-Soundcore Life Dot 2 NC","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXButton","text":"Bluetooth Settings…","depth":2,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false}]...
|
8110405826874292666
|
329864531449482220
|
click
|
hybrid
|
NULL
|
Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 8 Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 83%
soundcore AeroClip
LakyLak bose qc35 II
M720 Triathlon
Magic Keyboard
Magic Keyboard
Soundcore Life Dot 2 NC
Bluetooth Settings…
Fircroxhsttonn1. Oper=2 github.coJY-20891 fix alias mismatch in text relay service #12128LakyLak wants to merge 1 commit into master from JY-20891-fix-alias-mismatch-on-sns-text-relaySee analysis details on SonarQube Cloud100% L2• luc cowdy 1U-So.2oTextRelayServiceTestv+0.New Tab€8 Login - SonarQube CloudWhat's New in Firetox 151 - FireteNow Tib(JY-20814) Release unused TwilioA SevenShores|Hubspot|ExceptiondNew TabJY-20891 fix alias mismatch in XPipelines - jiminnylappLakyLak commented 1 minute agocelduat@ •1.cnthub-actions Bot commented now.Claude Code is working...I'll analyze this and get back to youView lod runThis branch has not been deplovedNo oroormentsReview requiredAt loast 1 aoorovina revinw is recuired oy reviewers with write accoss.All checks have passed12 successful checks/ o build acceot denlov Successtulin 14m - Workflow: build acceot, deolouv ci/circleci: build-backend = Your tests passed on CircieClo ci/circleci: build-frontend — Your tests passed on CircieCi.v O ci/circleci: checkout-code - Your tests passed on CircleCh•40 ci/circleci: phostan — Your tests passed on Circicc.v O ci/circleci: setup - Your tests passed on CircieCI!•4o cilcircleci: sonar cloud — Your tests passed on CircieClv 0 ci/circleci: testA) This branch is out-of-date with the base branchAuthor..tus repoorteyÖ Lock conversationlaraveio"Sf- uminnylocalhost& HS_Jocal (jiminny@localhost& console [PROD)sole (EU]A console [STAGINGie AutdyWHERE UUid = UUId_tO_b1n( 8626141c-27a6-408c-aff8-7c8028a2c6 -045 A1 A41 У 66 4[PASSWORD_DOTS]SELECT DISTINCT u.id, u.enail, u.nane, u.softphone_number, COUNT(a.id) as sms_counsFROH users uINNER JOIN activities a ON u.id = .user_1oMHERE Atupe UiKE "oesAND a.created_at › DATE_SUB(NORO), INTERVAL 38 DAYGROUP BY u.id, u.emazl, u.nane, u.softphone_numberORDER BY sns_count DESCHselect * fron teans where id = 1;select x tron rotes.ssisenCONCAT(u.id, CASE WHEN u.id = t.owner id THEN " (owner)* ELSE ** END) AS user idSa.*thounerid FROM socilal accounts saNuusers uon0r08 SSo0JOTN teans t 1.nc->1: on t.id = u,teansidWHERE u,tean 51d = 1117 and sa,orowider = 'hubspot';SELECT * FROM activities HHERE uuid_to_bin('8024fffb-2df7-4017-91f4-d9f896050248') = UUESELECT * FROM actaviaies NHERE uuhd to bin(:[CREDIT_CARD]-927f-4f4da2a8185c*) = uuSELECT * FROM crm_configurations WHERE id = 1053SELEC* EROM TeanS WHERE0E122select * fron users where id = 30249;select * fron alavbooke nene d = Sarasselect * fron playbook_categories where id = 43783;select * fron playbook_categories where playbook_id = 5473select * fron crn_fields where id = 659242select *tron contield vallues nhere conielad = 6592423SElEM* SROM conSielddata"Corm con Stclds f ON fd.crn field id = f.2l# JOIN activities a ON fd.activity id = a.idWHERE activity id = 79933459#AND f.crn provider id = 'hs activity type':select * fron text_relays where created_at > '2026-85-01*;select * fron activitles where user id IN (7169, 18688) and created at > '2026-85-22* orselect * fron users where tean id = 1:umhonerhehyorPehooe Alltens are now pussint consistehuy, Loume create & sumimahy of wist wos dccom plisncoTest Coverage Successfullv Added and Fixedwwecheetnwnodon.comnrahaneivathetcousraoatorthaaohonesolll00c.cochhoohe/AtRAlwCaruscahndtmarhiscues Fixed1. Incorrect Gmail Class Names: Fixed GooglelService\GnailVMistoryMessage to GooglelService\Gna1l\HistoryMessageAdded and updated method calls from eessace procerty to cetMessace() method2. Complex Model Mocking Issues: Simplified the test approach by using partial mocks instead of complex alias/overloadmockina that was causing contuets with existing classes3. Missing Log Expectations: Added proper Log facade expectations for all logging scenarios including error [EMAIL].ndexorc100ns1wirechoetniurtsTest Cowcrnac Added,Naw Tact Mathode,•testSyncWithEnhancedLogging() - Tests start and completion logs with proper contexttsuncwthRenuseo.essaoel00s0-estsuncowwihtetsmast00000o• testGetHistoryLogsError0nException() - Tests error logging in getHistory method•testisForcurrentenvironmentLogsRetusedMessagel • Tesis retusca messagc logginoEnhancnd exist na tests to verity warn na and error loacindotn scenanos CovercoSync start logs with mailbox, expected alias, and expected hostSune comoletion loas with ma box, masenges procassed, and mascaoeRefused message logs with message_id and original. toException error loas with proner contextWarning logs for missing headers7 Sentry intearation for error reportine20 tests passing (up from 16 failing•x ascerions wlldhting comorchenswe llogd nolochsmioAttiaan nn onhanhsmonte toctod and voritod to warh CartoathwThe test suite now provides complete coverage for the enhanced logging functionality in TextRelayService, ensuring thala the new logging additions work as exoccied and provide the necessary debugg no iniormation for monitoning the texuraley carfoaGuntsAck amthine toLyCAihntUpdate branch...
|
72114
|
NULL
|
NULL
|
NULL
|
|
72119
|
NULL
|
0
|
2026-05-26T07:38:58.635625+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-26/1779 /Users/lukas/.screenpipe/data/data/2026-05-26/1779781138635_m1.jpg...
|
Control Centre
|
Control Centre
|
1
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 8 Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 83%
soundcore AeroClip
LakyLak bose qc35 II
M720 Triathlon
Magic Keyboard
Magic Keyboard
Soundcore Life Dot 2 NC
Bluetooth Settings…...
|
[{"role":"AXStaticText","text& [{"role":"AXStaticText","text":"Bluetooth","depth":2,"bounds":{"left":0.7916667,"top":0.04777778,"width":0.042708334,"height":0.017777778},"on_screen":true,"automation_id":"bluetooth-header","role_description":"text"},{"role":"AXCheckBox","text":"Bluetooth","depth":2,"bounds":{"left":0.9527778,"top":0.044444446,"width":0.02638889,"height":0.024444444},"on_screen":true,"automation_id":"bluetooth-header","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false},{"role":"AXHeading","text":"Devices","depth":3,"bounds":{"left":0.7916667,"top":0.090555556,"width":0.032291666,"height":0.016666668},"on_screen":true,"role_description":"heading"},{"role":"AXCheckBox","text":"Lukas’s Magic Mouse, 83%","depth":3,"bounds":{"left":0.78541666,"top":0.11111111,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-Lukas’s Magic Mouse","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"soundcore AeroClip","depth":3,"bounds":{"left":0.78541666,"top":0.14666666,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-soundcore AeroClip","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"LakyLak bose qc35 II","depth":3,"bounds":{"left":0.78541666,"top":0.18222222,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-LakyLak bose qc35 II","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"M720 Triathlon","depth":3,"bounds":{"left":0.78541666,"top":0.21777777,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-M720 Triathlon","role_description":"toggle button","subrole":"AXToggle","is_enabled":false},{"role":"AXCheckBox","text":"Magic Keyboard","depth":3,"bounds":{"left":0.78541666,"top":0.25333333,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-Magic Keyboard","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"Magic Keyboard","depth":3,"bounds":{"left":0.78541666,"top":0.2888889,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-Magic Keyboard","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"Soundcore Life Dot 2 NC","depth":3,"bounds":{"left":0.78541666,"top":0.32444444,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-Soundcore Life Dot 2 NC","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXButton","text":"Bluetooth Settings…","depth":2,"bounds":{"left":0.78541666,"top":0.37555555,"width":0.09791667,"height":0.017777778},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false}]...
|
8110405826874292666
|
329864531449482220
|
idle
|
hybrid
|
NULL
|
Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 8 Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 83%
soundcore AeroClip
LakyLak bose qc35 II
M720 Triathlon
Magic Keyboard
Magic Keyboard
Soundcore Life Dot 2 NC
Bluetooth Settings…
iTerm2ShellEditViewSessionScriptsProfilesWindowHelp••APP (-zsh)DOCKERO ₴1DEV (-zsh)₴2APP (-zsh)238)/home/jiminny/tests/Unit/Services/Activity/CloudCall/ClientTest.php239)/home/jiminny/tests/Unit/Services/Activity/Vonage/Import/DataImportHandlerTest.php240)/home/jiminny/tests/Unit/Services/Activity/Vonage/Import/CallDenormalizerTest.php241)/home/jiminny/tests/Unit/Services/Activity/FiveNine/DataClientTest.php242)/home/jiminny/tests/Unit/Services/Crm/Close/Processor/OpportunityProcessorTest.php243)/home/jiminny/tests/Unit/Services/Crm/Close/ServiceTest.php244)/home/jiminny/tests/Unit/Services/Crm/Close/Translator/OrganisationMetadataTranslatorTest.php245)/home/jiminny/tests/Unit/Services/Crm/Close/Translator/0pportunityMetadataTranslatorTest.php246)/home/jiminny/tests/Unit/Services/Crm/Close/Translator/PipelineMetadataTranslatorTest.php247)/home/jiminny/tests/Unit/Services/Crm/Close/Translator/ProfileMetadataTranslatorTest.php248)/home/jiminny/tests/Unit/Services/Crm/Close/Processor/MetadataProcessorTest.php249) /home/jiminny/tests/Unit/Services/Crm/Close/Translator/FieldMetadataTranslatorTest.php250) /home/jiminny/tests/Unit/Services/Crm/Close/Translator/AccountMetadataTranslatorTest.php251) /home/Jiminny/tests/Unit/Services/Crm/CrmObjectsResolverTest.php252)/home/jiminny/tests/Feature/Component/Notification/ActivityFollowUpSlackMessageBuilderTest.php253)/home/jiminny/tests/Feature/Services/Crm/Close/ClientTest.php*3What's next:Try Docker Debug for seamless, persistent debugging tools in any container or image → docker debug docker_lamp_1Learn more at [URL_WITH_CREDENTIALS] ~/jiminny/app (JY-20891-fix-alias-mismatch-on-sms-text-relay) $ [screenpipe*0 ₴4100% CBluetoothDevicesLukas's Magic Mousesoundcore AeroClipLakyLak bose qc35 llM720 TriathlonMagic KeyboardMagic KeyboardSoundcore Life Dot 2 NCBluetooth Settings...8•Tue 26 May 10:38:5883%...
|
NULL
|
NULL
|
NULL
|
NULL
|
|
72120
|
NULL
|
0
|
2026-05-26T07:38:59.049362+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-26/1779 /Users/lukas/.screenpipe/data/data/2026-05-26/1779781139049_m2.jpg...
|
Control Centre
|
Control Centre
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 8 Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 83%
soundcore AeroClip
LakyLak bose qc35 II
M720 Triathlon
Magic Keyboard
Magic Keyboard
Soundcore Life Dot 2 NC
Bluetooth Settings…...
|
[{"role":"AXStaticText","text& [{"role":"AXStaticText","text":"Bluetooth","depth":2,"bounds":{"left":0.6492686,"top":1.0,"width":0.02044548,"height":-0.034317613},"on_screen":true,"automation_id":"bluetooth-header","role_description":"text"},{"role":"AXCheckBox","text":"Bluetooth","depth":2,"bounds":{"left":0.72639626,"top":1.0,"width":0.012632979,"height":-0.031923413},"on_screen":true,"automation_id":"bluetooth-header","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false},{"role":"AXHeading","text":"Devices","depth":3,"bounds":{"left":0.6492686,"top":1.0,"width":0.015458777,"height":-0.065043926},"on_screen":true,"role_description":"heading"},{"role":"AXCheckBox","text":"Lukas’s Magic Mouse, 83%","depth":3,"bounds":{"left":0.6462766,"top":1.0,"width":0.095744684,"height":-0.07980847},"on_screen":true,"automation_id":"bluetooth-device-Lukas’s Magic Mouse","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"soundcore AeroClip","depth":3,"on_screen":true,"automation_id":"bluetooth-device-soundcore AeroClip","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"LakyLak bose qc35 II","depth":3,"on_screen":true,"automation_id":"bluetooth-device-LakyLak bose qc35 II","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"M720 Triathlon","depth":3,"on_screen":true,"automation_id":"bluetooth-device-M720 Triathlon","role_description":"toggle button","subrole":"AXToggle","is_enabled":false},{"role":"AXCheckBox","text":"Magic Keyboard","depth":3,"on_screen":true,"automation_id":"bluetooth-device-Magic Keyboard","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"Magic Keyboard","depth":3,"on_screen":true,"automation_id":"bluetooth-device-Magic Keyboard","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"Soundcore Life Dot 2 NC","depth":3,"on_screen":true,"automation_id":"bluetooth-device-Soundcore Life Dot 2 NC","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXButton","text":"Bluetooth Settings…","depth":2,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false}]...
|
8110405826874292666
|
329864531449482220
|
idle
|
hybrid
|
NULL
|
Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 8 Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 83%
soundcore AeroClip
LakyLak bose qc35 II
M720 Triathlon
Magic Keyboard
Magic Keyboard
Soundcore Life Dot 2 NC
Bluetooth Settings…
FircroxNow Tab€8 Login - SonarQube CloudWhat's New in Firetox 151 - FireteNew Tab(JY-20814) Release unused TwilioA SevenShores|Hubspot|ExceptiondNew TabJY-20891 fic allas mismatchin x© Pipelines - jiminnylapphsttonnooouuki17 Open0 = github.coJY-20891 fix alias mismatch in text relay service #12128LakyLak wants to merge 1 commit into master from JY-20891-fix-alias-mismatch-on-sns-text-relayQ•1)github-actions Bot commented now • edited -Cauce coce keview - JY-2089]• Working on the review...TodosRead PR dill ( origin/naster.. HEAD )I• Read TextRelayService.php• Read TextRelayServiceTest.php_ Analyse alignment with Jira ticket JY-20891• Post detailed reviewView 1od run • Branch: JY-20891-11x-al1as-n1smatch-on-sms-text-relay)unis ornennus not deen dedlovedNo oroormentsReview requiredAt loast 1 aoorovina revinw is recuired oy reviewers with write accoss.All checks have passed12 successful checks1 o build acceot denlov Successtulin 14m - Workflow: build acceot, deolouv ci/circleci: build-backend = Your tests passed on CircieClv 0 ci/circleci: build-frontend - Your tests passed on CircieCH!O ci/circleci: checkout-code - Your tests passed on CircleCh•40 ci/circleci: phostan — Your tests passed on Circicc.v O ci/circleci: setup - Your tests passed on CircieCI!v © ci/circleci: sonar_cloud - Your tests passed on CircleCH:v 0 ci/circleci: testA This branch is out-of-date with the base branchlaravel.Jog4 SF [iminny@localhost)A HS Jocal (jiminny@localhost)sole (EU)A console (STAGING]The AutovWHERE UUId = UUId_tO_DIn( 8626141c-27a6-408c-aff8-7c8028a2c6 =A console [PROO] *045 A1 A41 X66 A[PASSWORD_DOTS]SELECT DISTINCT u.1d, V.enail, v.nane, v.softphone_number, COUNT(a.id) as sas_countFROH users uINNER JOIN activities a ON u.id =.user_idMHERE Atupe UiKE "oesAND a.created_at > DATE_SUB(NOW(), INTERVAL 30 DAY)GROUP BY u.id, v.enail, u.nane, u.softphone_numberORDER BY sns_count DESC;select * fron teans where id = 1;select x tron rotes.SELECTCONCAT(u.id, CASE WHEN u.id = t.ouner_id THEN ' (owner)' ELSE '* END) AS user_id,U.ehallsa.xt.ouner_id FROM social_accounts saNuusers uonUe SSonoeTeJOIN teans t 1.n<->1: on t.id = u.tean_idWHERE u,tean 51d = 1117 and sa,orowider = 'hubspot';SELECT * FROM activities WHERE Uuid_to_bin(^8024ff#b-2df7-4017-91f4-d9f896850248') = UUITSELECT * FROM activities NHERE uwid_to_bin('[CREDIT_CARD]-927f-4f4da2a8185c*) = uutSELECT * FROM crn_configurations WHERE 1d = 1053;SELEC* EROM TAANS THERE0E1567select * fron users where id = 30249;select * fron olavbooke nene o = 5476sselect * fron playbook_categories where id = 43783;select * fron playbook_categories where playbook_id = 5473;select * fron crn_fields where id = 659242;select "tron contield vallues nhere con.ielaid = 659242%SElEC* SROM conSiplddatad#QOIN crn_fields f ON fd.cmn_field_id = 4.10# JOIN activities a ON fd.activity_id = a.idWHERE activity_id = 79933459]# AND f.crn_provider_id= 'hs_activity_type';select * fron text_relays where created_at › '2026-05-01';select * fron activities where user_id IN (7160, 18608) and created_at > '2026-85-22' orselect * fron users where tean_id = 1;Cascadeumhonerhehyor100% K92luc coway lUsorUTextRetayServiceTest+0.Pehooe Alltens are now pussint consistehuy, Loume create & sumimahy of wist wos dccom plisncoTest Coverage Successfullv Added and FixedI successfully added comprehensive test coverage for the enhanced logging changes in TextRelayService and fixed alliscues Fixed1. Incorrect Gmail Class Names: Fixed CooglelService\GeailVMistoryffessage to CooglelService\Geu11\MistoryfessageAdded and updated method calls from nessage property to getMessage() method.2. Complex Model Mocking Issues: Simplified the test approach by using partial mocks instead of complex allas/overloadmocking that was causing conflicts with existing classes.3. Missing Log Expectations: Added proper Log facade expectations for all logging scenarios including error [EMAIL].ndexorc100ns1wirechoetniurtsTest Cowcrnac Added,New Test Methods:• testSyncWLthEnhancedL099ing() - Tests start and completion logs with proper contexttsuncwthRenuseo.essaoel00s0-estsuncowwihtetsmast00000o• testGetHistoryLogsErrorOnException() - Tests error logging in getHistory method•testisForcurrentenvironmentLogsRetuseoMessagel • Tests retusca message loggino•Enhanced existing tests to verity warning and error loggingotn scenanos Coverco# Sync start logs with mailbox, expected_alias, and expected_hostSune comoletion loas with ma box, maseages orocasgsd, and mascsosoeRefused message logs with message_id and original_toException error loas with proner context# Warning logs for missing headers7 Sentry intearation for error reportine• 20 tests passing (up from 16 failing)•x ascerions vlldhtine comorchensme logg ng ochaioAll logging enhancements tested and verified to work correctlyThe test suite now provides complete coverage for the enhanced logging functionality in TextRelayService, ensuring thata the new logging additions work as exoccied and provide the necessary debugg no iniormation for monitoning the texurelay service.B al -Ack amthine toLyCAihntUpdate branch...
|
NULL
|
NULL
|
NULL
|
NULL
|
|
72121
|
2586
|
0
|
2026-05-26T07:39:29.124802+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-26/1779 /Users/lukas/.screenpipe/data/data/2026-05-26/1779781169124_m1.jpg...
|
Control Centre
|
Control Centre
|
1
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 8 Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 83%
soundcore AeroClip
LakyLak bose qc35 II
M720 Triathlon
Magic Keyboard
Magic Keyboard
Soundcore Life Dot 2 NC
Bluetooth Settings…...
|
[{"role":"AXStaticText","text& [{"role":"AXStaticText","text":"Bluetooth","depth":2,"bounds":{"left":0.7916667,"top":0.04777778,"width":0.042708334,"height":0.017777778},"on_screen":true,"automation_id":"bluetooth-header","role_description":"text"},{"role":"AXCheckBox","text":"Bluetooth","depth":2,"bounds":{"left":0.9527778,"top":0.044444446,"width":0.02638889,"height":0.024444444},"on_screen":true,"automation_id":"bluetooth-header","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false},{"role":"AXHeading","text":"Devices","depth":3,"bounds":{"left":0.7916667,"top":0.090555556,"width":0.032291666,"height":0.016666668},"on_screen":true,"role_description":"heading"},{"role":"AXCheckBox","text":"Lukas’s Magic Mouse, 83%","depth":3,"bounds":{"left":0.78541666,"top":0.11111111,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-Lukas’s Magic Mouse","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"soundcore AeroClip","depth":3,"bounds":{"left":0.78541666,"top":0.14666666,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-soundcore AeroClip","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"LakyLak bose qc35 II","depth":3,"bounds":{"left":0.78541666,"top":0.18222222,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-LakyLak bose qc35 II","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"M720 Triathlon","depth":3,"bounds":{"left":0.78541666,"top":0.21777777,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-M720 Triathlon","role_description":"toggle button","subrole":"AXToggle","is_enabled":false},{"role":"AXCheckBox","text":"Magic Keyboard","depth":3,"bounds":{"left":0.78541666,"top":0.25333333,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-Magic Keyboard","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"Magic Keyboard","depth":3,"bounds":{"left":0.78541666,"top":0.2888889,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-Magic Keyboard","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"Soundcore Life Dot 2 NC","depth":3,"bounds":{"left":0.78541666,"top":0.32444444,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-Soundcore Life Dot 2 NC","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXButton","text":"Bluetooth Settings…","depth":2,"bounds":{"left":0.78541666,"top":0.37555555,"width":0.09791667,"height":0.017777778},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false}]...
|
8110405826874292666
|
329864531449482220
|
idle
|
hybrid
|
NULL
|
Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 8 Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 83%
soundcore AeroClip
LakyLak bose qc35 II
M720 Triathlon
Magic Keyboard
Magic Keyboard
Soundcore Life Dot 2 NC
Bluetooth Settings…
iTerm2ShellEditViewSessionScriptsProfilesWindowHelp••APP (-zsh)DOCKERO ₴1DEV (-zsh)₴2APP (-zsh)238)/home/jiminny/tests/Unit/Services/Activity/CloudCall/ClientTest.php239)/home/jiminny/tests/Unit/Services/Activity/Vonage/Import/DataImportHandlerTest.php240)/home/jiminny/tests/Unit/Services/Activity/Vonage/Import/CallDenormalizerTest.php241)/home/jiminny/tests/Unit/Services/Activity/FiveNine/DataClientTest.php242)/home/jiminny/tests/Unit/Services/Crm/Close/Processor/OpportunityProcessorTest.php243)/home/jiminny/tests/Unit/Services/Crm/Close/ServiceTest.php244)/home/jiminny/tests/Unit/Services/Crm/Close/Translator/OrganisationMetadataTranslatorTest.php245)/home/jiminny/tests/Unit/Services/Crm/Close/Translator/0pportunityMetadataTranslatorTest.php246)/home/jiminny/tests/Unit/Services/Crm/Close/Translator/PipelineMetadataTranslatorTest.php247)/home/jiminny/tests/Unit/Services/Crm/Close/Translator/ProfileMetadataTranslatorTest.php248)/home/jiminny/tests/Unit/Services/Crm/Close/Processor/MetadataProcessorTest.php249) /home/jiminny/tests/Unit/Services/Crm/Close/Translator/FieldMetadataTranslatorTest.php250) /home/jiminny/tests/Unit/Services/Crm/Close/Translator/AccountMetadataTranslatorTest.php251) /home/Jiminny/tests/Unit/Services/Crm/CrmObjectsResolverTest.php252)/home/jiminny/tests/Feature/Component/Notification/ActivityFollowUpSlackMessageBuilderTest.php253)/home/jiminny/tests/Feature/Services/Crm/Close/ClientTest.php*3What's next:Try Docker Debug for seamless, persistent debugging tools in any container or image → docker debug docker_lamp_1Learn more at [URL_WITH_CREDENTIALS] ~/jiminny/app (JY-20891-fix-alias-mismatch-on-sms-text-relay) $ [screenpipe*0 ₴4100% CBluetoothDevicesLukas's Magic Mousesoundcore AeroClipLakyLak bose qc35 llM720 TriathlonMagic KeyboardMagic KeyboardSoundcore Life Dot 2 NCBluetooth Settings...8•Tue 26 May 10:39:2883%...
|
72119
|
NULL
|
NULL
|
NULL
|
|
72122
|
2587
|
0
|
2026-05-26T07:39:29.891179+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-26/1779 /Users/lukas/.screenpipe/data/data/2026-05-26/1779781169891_m2.jpg...
|
Control Centre
|
Control Centre
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 8 Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 83%
soundcore AeroClip
LakyLak bose qc35 II
M720 Triathlon
Magic Keyboard
Magic Keyboard
Soundcore Life Dot 2 NC
Bluetooth Settings…...
|
[{"role":"AXStaticText","text& [{"role":"AXStaticText","text":"Bluetooth","depth":2,"bounds":{"left":0.6492686,"top":1.0,"width":0.02044548,"height":-0.034317613},"on_screen":true,"automation_id":"bluetooth-header","role_description":"text"},{"role":"AXCheckBox","text":"Bluetooth","depth":2,"bounds":{"left":0.72639626,"top":1.0,"width":0.012632979,"height":-0.031923413},"on_screen":true,"automation_id":"bluetooth-header","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false},{"role":"AXHeading","text":"Devices","depth":3,"bounds":{"left":0.6492686,"top":1.0,"width":0.015458777,"height":-0.065043926},"on_screen":true,"role_description":"heading"},{"role":"AXCheckBox","text":"Lukas’s Magic Mouse, 83%","depth":3,"bounds":{"left":0.6462766,"top":1.0,"width":0.095744684,"height":-0.07980847},"on_screen":true,"automation_id":"bluetooth-device-Lukas’s Magic Mouse","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"soundcore AeroClip","depth":3,"on_screen":true,"automation_id":"bluetooth-device-soundcore AeroClip","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"LakyLak bose qc35 II","depth":3,"on_screen":true,"automation_id":"bluetooth-device-LakyLak bose qc35 II","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"M720 Triathlon","depth":3,"on_screen":true,"automation_id":"bluetooth-device-M720 Triathlon","role_description":"toggle button","subrole":"AXToggle","is_enabled":false},{"role":"AXCheckBox","text":"Magic Keyboard","depth":3,"on_screen":true,"automation_id":"bluetooth-device-Magic Keyboard","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"Magic Keyboard","depth":3,"on_screen":true,"automation_id":"bluetooth-device-Magic Keyboard","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"Soundcore Life Dot 2 NC","depth":3,"on_screen":true,"automation_id":"bluetooth-device-Soundcore Life Dot 2 NC","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXButton","text":"Bluetooth Settings…","depth":2,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false}]...
|
8110405826874292666
|
329864531449482220
|
idle
|
hybrid
|
NULL
|
Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 8 Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 83%
soundcore AeroClip
LakyLak bose qc35 II
M720 Triathlon
Magic Keyboard
Magic Keyboard
Soundcore Life Dot 2 NC
Bluetooth Settings…
Fircroxunis ornennus not deen dedlovedNo oroormentsReview requiredAt loast 1 aoorovina revinw is recuired oy reviewers with write accoss.All checks have passed12 successful checks1 o build acceot denlov Successtulin 14m - Workflow: build acceot, deolouv ci/circleci: build-backend = Your tests passed on CircieClo ci/circleci: build-frontend — Your tests passed on CircieCi.O ci/circleci: checkout-code — Your tests passed on CircleCh•40 ci/circleci: phostan — Your tests passed on Circicc.v O ci/circleci: setup - Your tests passed on CircieCI!•4o cilcircleci: sonar cloud — Your tests passed on CircieClv 0 ci/circleci: testA) This branch is out-of-date with the base branchlaraveio"Sf- uminnylocalhost& HS_Jocal (jiminny@localhost& console (PROD)sole (EUA console [STAGINGie AutdyWHERE UUId = UUId_tO_DIn( 8626141c-27a6-408c-aff8-7c8028a2c6 =045 A1 A41 У 66 4[PASSWORD_DOTS]SELECT DISTINCT u.id, u.enail, u.nane, u.softphone_number, COUNT(a.id) as sms_counsFROH users uINNER JOIN activities a ON u.id = .user_1oMHERE Atupe UiKE "oesAND a.created_at > DATE_SUB(NONO, INTERVAL 38 DAY)GROUP BY u.id, u.emazl, u.nane, u.softphone_numberORDER BY sns_count DESCHselect * fron teans where id = 1;select x tron rotes.SELECTCONCAT(u.id, CASE WHEN u.id = t.ouner id THEN " (owner)* ELSE ** END) AS user idU.ehaztsa.xthounerid FROM socilal accounts saNuusers uonUe SSonoeTeJOTN teans t 1.nc->1: on t.id = u,teansidWHERE u,tean 51d = 1117 and sa,orowider = 'hubspot';SELECT * FROM activities HHERE uuid_to_bin('8024fffb-2df7-4017-91f4-d9f896050248') = UUESELECT * FROM actaviaies NHERE uuhd to bin(:[CREDIT_CARD]-927f-4f4da2a8185c*) = uunhSELECT * FROM crm_configurations WHERE id = 1053SELEC* EROM TAANS THERE0E1567select * fron users where id = 30249;select * fron olavbooke nene o = 5476sselect * fron playbook_categories where id = 43783;select * fron playbook_categories where playbook_id = 5473;select * fron crn_fields where id = 659242;select *tron contield vallues nhere conielad = 6592423SElEC* SROM conSiplddatad"Corm con Stclds f ON fd.crn field id = f.2l# JOIN activities a ON fd.activity id = a.idWHERE activity id = 79933459#AND f.crn provider id = 'hs activity type':select * fron text_relays where created_at > '2026-85-01*;select * fron activitles where user id IN (7169, 18688) and created at > '2026-85-22* orselect * fron users where tean id = 1:CascaorumhonerhehyorNow Tab€8 Login - SonarQube CloudWhat's New in Firetox 151 - FireteNow Tib(JY-20814) Release unused TwilioA SevenShores|Hubspot|ExceptiondNow ThhJY-20891 fix alias mismatch in XPipelines - jiminnylapphsttonnooouuki=2 github.co1. OperJY-20891 fix alias mismatch in text relay service #12128LakyLak wants to merge 1 commit into master from JY-20891-fix-alias-mismatch-on-sns-text-relayQ••1|github-actions Bot commented 1 minute ago • edited -Cauce coce keview - JY-2089]*Working on the review.TodosRead PR dill ( origin/naster.. HEAD )I• Read TextRelayService.php• Read TextRelayServiceTest.php_ Analyse alignment with Jira ticket JY-20891Post detailed reviewView 1od run • branch: JY-20891-11x-al1a5-n1smatch-on-sns-text-relayiTextRelayServiceTest100% L2P• luc coMay 1UsS.2+0.Pehooe Alltens are now pussint consistehuy, Loume create & sumimahy of wist wos dccom plisncoTest Coverage Successfullv Added and Fixedwwecheetnwnodon.comnrahaneivathetcousraoatorthaaohonesolll00c.cochhoohe/AtRAlwCaruscahndtmarhiscues Fixed1. Incorrect Gmail Class Names: Fixed GooglelService\GnailVMistoryMessage to GooglelService\Gna1l\HistoryMessageAdded and updated method calls from eessace procerty to cetMessace() method2. Complex Model Mocking Issues: Simplified the test approach by using partial mocks instead of complex alias/overloadmockina that was causing contucts with existing classes3. Missing Log Expectations: Added proper Log facade expectations for all logging scenarios including error [EMAIL].ndexorc100ns1wirechoetniurtsTest Cowcrnac Addind,Naw Tact Mathode,•testSyncWithEnhancedLogging() - Tests start and completion logs with proper contexttsuncwthRenuseo.essaoel00s0-estsuncowwihtetsmast00000o• testGetHistoryLogsError0nException() - Tests error logging in getHistory method•testisForcurrentenvironmentLogsRetusedMessagel • Tesis retusca messagc logginoEnhancnd exist, na tests to werity warn na and error loachndLotn scensnos coverceSync start logs with mailbox, expected alias, and expected hostSune comoletion loas with ma box, masenges procassed, and mascaoeRefused message logs with message_id and original. toException error loas with proner contextWarning logs for missing headers7 Sentry intearation for error reportine20 tests passing (up from 16 failing•x ascerions wlldhting comorchenswe llogd nolochsmioAttaan nn onhanhsmante tactod and wortod to marl cartoatwThe test suite now provides complete coverage for the enhanced logging functionality in TextRelayService, ensuring thala the new logging additions work as exoccied and provide the necessary debugg no iniormation for monitoning the texuraley carfoaGuntsAck amthine toLyCAihntUpdate branch...
|
72120
|
NULL
|
NULL
|
NULL
|
|
72123
|
2586
|
1
|
2026-05-26T07:39:59.710311+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-26/1779 /Users/lukas/.screenpipe/data/data/2026-05-26/1779781199710_m1.jpg...
|
Control Centre
|
Control Centre
|
1
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 8 Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 83%
soundcore AeroClip
LakyLak bose qc35 II
M720 Triathlon
Magic Keyboard
Magic Keyboard
Soundcore Life Dot 2 NC
Bluetooth Settings…...
|
[{"role":"AXStaticText","text& [{"role":"AXStaticText","text":"Bluetooth","depth":2,"bounds":{"left":0.7916667,"top":0.04777778,"width":0.042708334,"height":0.017777778},"on_screen":true,"automation_id":"bluetooth-header","role_description":"text"},{"role":"AXCheckBox","text":"Bluetooth","depth":2,"bounds":{"left":0.9527778,"top":0.044444446,"width":0.02638889,"height":0.024444444},"on_screen":true,"automation_id":"bluetooth-header","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false},{"role":"AXHeading","text":"Devices","depth":3,"bounds":{"left":0.7916667,"top":0.090555556,"width":0.032291666,"height":0.016666668},"on_screen":true,"role_description":"heading"},{"role":"AXCheckBox","text":"Lukas’s Magic Mouse, 83%","depth":3,"bounds":{"left":0.78541666,"top":0.11111111,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-Lukas’s Magic Mouse","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"soundcore AeroClip","depth":3,"bounds":{"left":0.78541666,"top":0.14666666,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-soundcore AeroClip","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"LakyLak bose qc35 II","depth":3,"bounds":{"left":0.78541666,"top":0.18222222,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-LakyLak bose qc35 II","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"M720 Triathlon","depth":3,"bounds":{"left":0.78541666,"top":0.21777777,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-M720 Triathlon","role_description":"toggle button","subrole":"AXToggle","is_enabled":false},{"role":"AXCheckBox","text":"Magic Keyboard","depth":3,"bounds":{"left":0.78541666,"top":0.25333333,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-Magic Keyboard","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"Magic Keyboard","depth":3,"bounds":{"left":0.78541666,"top":0.2888889,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-Magic Keyboard","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"Soundcore Life Dot 2 NC","depth":3,"bounds":{"left":0.78541666,"top":0.32444444,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-Soundcore Life Dot 2 NC","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXButton","text":"Bluetooth Settings…","depth":2,"bounds":{"left":0.78541666,"top":0.37555555,"width":0.09791667,"height":0.017777778},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false}]...
|
8110405826874292666
|
329864531449482220
|
idle
|
hybrid
|
NULL
|
Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 8 Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 83%
soundcore AeroClip
LakyLak bose qc35 II
M720 Triathlon
Magic Keyboard
Magic Keyboard
Soundcore Life Dot 2 NC
Bluetooth Settings…
iTerm2ShellEditViewSessionScriptsProfilesWindowHelp••APP (-zsh)DOCKERO ₴1DEV (-zsh)₴2APP (-zsh)238)/home/jiminny/tests/Unit/Services/Activity/CloudCall/ClientTest.php239)/home/jiminny/tests/Unit/Services/Activity/Vonage/Import/DataImportHandlerTest.php240)/home/jiminny/tests/Unit/Services/Activity/Vonage/Import/CallDenormalizerTest.php241)/home/jiminny/tests/Unit/Services/Activity/FiveNine/DataClientTest.php242)/home/jiminny/tests/Unit/Services/Crm/Close/Processor/OpportunityProcessorTest.php243)/home/jiminny/tests/Unit/Services/Crm/Close/ServiceTest.php244)/home/jiminny/tests/Unit/Services/Crm/Close/Translator/OrganisationMetadataTranslatorTest.php245)/home/jiminny/tests/Unit/Services/Crm/Close/Translator/0pportunityMetadataTranslatorTest.php246)/home/jiminny/tests/Unit/Services/Crm/Close/Translator/PipelineMetadataTranslatorTest.php247)/home/jiminny/tests/Unit/Services/Crm/Close/Translator/ProfileMetadataTranslatorTest.php248)/home/jiminny/tests/Unit/Services/Crm/Close/Processor/MetadataProcessorTest.php249) /home/jiminny/tests/Unit/Services/Crm/Close/Translator/FieldMetadataTranslatorTest.php250) /home/jiminny/tests/Unit/Services/Crm/Close/Translator/AccountMetadataTranslatorTest.php251) /home/Jiminny/tests/Unit/Services/Crm/CrmObjectsResolverTest.php252)/home/jiminny/tests/Feature/Component/Notification/ActivityFollowUpSlackMessageBuilderTest.php253)/home/jiminny/tests/Feature/Services/Crm/Close/ClientTest.php*3What's next:Try Docker Debug for seamless, persistent debugging tools in any container or image → docker debug docker_lamp_1Learn more at [URL_WITH_CREDENTIALS] ~/jiminny/app (JY-20891-fix-alias-mismatch-on-sms-text-relay) $ [screenpipe*0 ₴4100% CBluetoothDevicesLukas's Magic Mousesoundcore AeroClipLakyLak bose qc35 llM720 TriathlonMagic KeyboardMagic KeyboardSoundcore Life Dot 2 NCBluetooth Settings...8•Tue 26 May 10:39:5983%...
|
72119
|
NULL
|
NULL
|
NULL
|
|
72124
|
2587
|
1
|
2026-05-26T07:40:00.563039+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-26/1779 /Users/lukas/.screenpipe/data/data/2026-05-26/1779781200563_m2.jpg...
|
Control Centre
|
Control Centre
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 8 Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 83%
soundcore AeroClip
LakyLak bose qc35 II
M720 Triathlon
Magic Keyboard
Magic Keyboard
Soundcore Life Dot 2 NC
Bluetooth Settings…...
|
[{"role":"AXStaticText","text& [{"role":"AXStaticText","text":"Bluetooth","depth":2,"bounds":{"left":0.6492686,"top":1.0,"width":0.02044548,"height":-0.034317613},"on_screen":true,"automation_id":"bluetooth-header","role_description":"text"},{"role":"AXCheckBox","text":"Bluetooth","depth":2,"bounds":{"left":0.72639626,"top":1.0,"width":0.012632979,"height":-0.031923413},"on_screen":true,"automation_id":"bluetooth-header","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false},{"role":"AXHeading","text":"Devices","depth":3,"bounds":{"left":0.6492686,"top":1.0,"width":0.015458777,"height":-0.065043926},"on_screen":true,"role_description":"heading"},{"role":"AXCheckBox","text":"Lukas’s Magic Mouse, 83%","depth":3,"bounds":{"left":0.6462766,"top":1.0,"width":0.095744684,"height":-0.07980847},"on_screen":true,"automation_id":"bluetooth-device-Lukas’s Magic Mouse","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"soundcore AeroClip","depth":3,"on_screen":true,"automation_id":"bluetooth-device-soundcore AeroClip","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"LakyLak bose qc35 II","depth":3,"on_screen":true,"automation_id":"bluetooth-device-LakyLak bose qc35 II","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"M720 Triathlon","depth":3,"on_screen":true,"automation_id":"bluetooth-device-M720 Triathlon","role_description":"toggle button","subrole":"AXToggle","is_enabled":false},{"role":"AXCheckBox","text":"Magic Keyboard","depth":3,"on_screen":true,"automation_id":"bluetooth-device-Magic Keyboard","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"Magic Keyboard","depth":3,"on_screen":true,"automation_id":"bluetooth-device-Magic Keyboard","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"Soundcore Life Dot 2 NC","depth":3,"on_screen":true,"automation_id":"bluetooth-device-Soundcore Life Dot 2 NC","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXButton","text":"Bluetooth Settings…","depth":2,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false}]...
|
8110405826874292666
|
329864531449482220
|
idle
|
hybrid
|
NULL
|
Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 8 Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 83%
soundcore AeroClip
LakyLak bose qc35 II
M720 Triathlon
Magic Keyboard
Magic Keyboard
Soundcore Life Dot 2 NC
Bluetooth Settings…
Fircroxunis ornennus not deen dedlovedNo oroormentsReview requiredAt loast 1 aoorovina revinw is recuired oy reviewers with write accoss.All checks have passed12 successful checks1 o build acceot denlov Successtulin 14m - Workflow: build acceot, deolouv ci/circleci: build-backend = Your tests passed on CircieClo ci/circleci: build-frontend — Your tests passed on CircieCi.O ci/circleci: checkout-code — Your tests passed on CircleCh•40 ci/circleci: phostan — Your tests passed on Circicc.v O ci/circleci: setup - Your tests passed on CircieCI!•4o cilcircleci: sonar cloud — Your tests passed on CircieClv 0 ci/circleci: testA) This branch is out-of-date with the base branchlaraveio"Sf- uminnylocalhost& HS_Jocal (jiminny@localhost& console (PROD)sole (EUA console [STAGINGie AutdyWHERE UUId = UUId_tO_DIn( 8626141c-27a6-408c-aff8-7c8028a2c6 =045 A1 A41 У 66 4[PASSWORD_DOTS]SELECT DISTINCT u.id, u.enail, u.nane, u.softphone_number, COUNT(a.id) as sms_counsFROH users uINNER JOIN activities a ON u.id = .user_1oMHERE Atupe UiKE "oesAND a.created_at > DATE_SUB(NONO, INTERVAL 38 DAY)GROUP BY u.id, u.emazl, u.nane, u.softphone_numberORDER BY sns_count DESCHselect * fron teans where id = 1;select x tron rotes.SELECTCONCAT(u.id, CASE WHEN u.id = t.ouner id THEN " (owner)* ELSE ** END) AS user idU.ehaztsa.xthounerid FROM socilal accounts saNuusers uonUe SSonoeTeJOTN teans t 1.nc->1: on t.id = u,teansidWHERE u,tean 51d = 1117 and sa,orowider = 'hubspot';SELECT * FROM activities HHERE uuid_to_bin('8024fffb-2df7-4017-91f4-d9f896050248') = UUESELECT * FROM actaviaies NHERE uuhd to bin(:[CREDIT_CARD]-927f-4f4da2a8185c*) = uunhSELECT * FROM crm_configurations WHERE id = 1053SELEC* EROM TAANS THERE0E1567select * fron users where id = 30249;select * fron olavbooke nene o = 5476sselect * fron playbook_categories where id = 43783;select * fron playbook_categories where playbook_id = 5473;select * fron crn_fields where id = 659242;select *tron contield vallues nhere conielad = 6592423SElEC* SROM conSiplddatad"Corm con Stclds f ON fd.crn field id = f.2l# JOIN activities a ON fd.activity-id = a.idWHERE activity id = 79933459#AND f.crn provider id = 'hs activity type':select * fron text_relays where created_at > '2026-85-01*;select * fron activitles where user id IN (7169, 18688) and created at > '2026-85-22* orselect * fron users where tean id = 1:CascaorumhonerhehyorNow Tab€8 Login - SonarQube CloudWhat's New in Firetox 151 - FireteNow Tib(JY-20814) Release unused TwilioA SevenShores|Hubspot|ExceptiondNow ThhJY-20891 fix alias mismatch in XPipelines - jiminnylapphsttonnooouuki=2 github.co1. OperJY-20891 fix alias mismatch in text relay service #12128LakyLak wants to merge 1 commit into master from JY-20891-fix-alias-mismatch-on-sns-text-relayQ••1|github-actions Bot commented 1 minute ago • edited -Cauce coce keview - JY-2089]• Working on the review..TodosRead PR dill ( origin/naster.. HEAD )I• Read TextRelayService.php• Read TextRelayServiceTest.php_ Analyse alignment with Jira ticket JY-20891Post detailed reviewView 1od run • branch: JY-20891-11x-al1a5-n1smatch-on-sns-text-relayiTextRelayServiceTest100% L2P• luc coMay TU4UU+0.Pehooe Alltens are now pussint consistehuy, Loume create & sumimahy of wist wos dccom plisncoTest Coverage Successfullv Added and Fixedwwecheetnwnodon.comnrahaneivathetcousraoatorthaaohonesolll00c.cochhoohe/AtRAlwCaruscahndtmarhiscues Fixed1. Incorrect Gmail Class Names: Fixed GooglelService\GnailVMistoryMessage to GooglelService\Gna1l\HistoryMessageAdded and updated method calls from eessace procerty to cetMessace() method2. Complex Model Mocking Issues: Simplified the test approach by using partial mocks instead of complex alias/overloadmockina that was causing contucts with existing classes3. Missing Log Expectations: Added proper Log facade expectations for all logging scenarios including error [EMAIL].ndexorc100ns1wirechoetniurtsTest Cowcrnac Addind,Naw Tact Mathode,•testSyncWithEnhancedLogging() - Tests start and completion logs with proper contexttsuncwthRenuseo.essaoel00s0-estsuncowwihtetsmast00000o• testGetHistoryLogsError0nException() - Tests error logging in getHistory method•testisForcurrentenvironmentLogsRetusedMessagel • Tesis retusca messagc logginoEnhancnd exist, na tests to werity warn na and error loachndLotn scensnos coverceSync start logs with mailbox, expected alias, and expected hostSune comoletion loas with ma box, masenges procassed, and mascaoeRefused message logs with message_id and original. toException error loas with proner contextWarning logs for missing headers7 Sentry intearation for error reportine20 tests passing (up from 16 failing•x ascerions wlldhting comorchenswe llogd nolochsmioAttaan nn onhanhsmante tactod and wortod to marl cartoatwThe test suite now provides complete coverage for the enhanced logging functionality in TextRelayService, ensuring thala the new logging additions work as exoccied and provide the necessary debugg no iniormation for monitoning the texuraley carfoaGuntsAck amthine toLyCAihntUpdate branch...
|
72120
|
NULL
|
NULL
|
NULL
|
|
72125
|
2586
|
2
|
2026-05-26T07:40:30.212866+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-26/1779 /Users/lukas/.screenpipe/data/data/2026-05-26/1779781230212_m1.jpg...
|
Control Centre
|
Control Centre
|
1
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 8 Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 83%
soundcore AeroClip
LakyLak bose qc35 II
M720 Triathlon
Magic Keyboard
Magic Keyboard
Soundcore Life Dot 2 NC
Bluetooth Settings…...
|
[{"role":"AXStaticText","text& [{"role":"AXStaticText","text":"Bluetooth","depth":2,"bounds":{"left":0.7916667,"top":0.04777778,"width":0.042708334,"height":0.017777778},"on_screen":true,"automation_id":"bluetooth-header","role_description":"text"},{"role":"AXCheckBox","text":"Bluetooth","depth":2,"bounds":{"left":0.9527778,"top":0.044444446,"width":0.02638889,"height":0.024444444},"on_screen":true,"automation_id":"bluetooth-header","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false},{"role":"AXHeading","text":"Devices","depth":3,"bounds":{"left":0.7916667,"top":0.090555556,"width":0.032291666,"height":0.016666668},"on_screen":true,"role_description":"heading"},{"role":"AXCheckBox","text":"Lukas’s Magic Mouse, 83%","depth":3,"bounds":{"left":0.78541666,"top":0.11111111,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-Lukas’s Magic Mouse","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"soundcore AeroClip","depth":3,"bounds":{"left":0.78541666,"top":0.14666666,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-soundcore AeroClip","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"LakyLak bose qc35 II","depth":3,"bounds":{"left":0.78541666,"top":0.18222222,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-LakyLak bose qc35 II","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"M720 Triathlon","depth":3,"bounds":{"left":0.78541666,"top":0.21777777,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-M720 Triathlon","role_description":"toggle button","subrole":"AXToggle","is_enabled":false},{"role":"AXCheckBox","text":"Magic Keyboard","depth":3,"bounds":{"left":0.78541666,"top":0.25333333,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-Magic Keyboard","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"Magic Keyboard","depth":3,"bounds":{"left":0.78541666,"top":0.2888889,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-Magic Keyboard","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"Soundcore Life Dot 2 NC","depth":3,"bounds":{"left":0.78541666,"top":0.32444444,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-Soundcore Life Dot 2 NC","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXButton","text":"Bluetooth Settings…","depth":2,"bounds":{"left":0.78541666,"top":0.37555555,"width":0.09791667,"height":0.017777778},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false}]...
|
8110405826874292666
|
329864531449482220
|
idle
|
hybrid
|
NULL
|
Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 8 Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 83%
soundcore AeroClip
LakyLak bose qc35 II
M720 Triathlon
Magic Keyboard
Magic Keyboard
Soundcore Life Dot 2 NC
Bluetooth Settings…
iTerm2ShellEditViewSessionScriptsProfilesWindowHelp••APP (-zsh)DOCKERO ₴1DEV (-zsh)₴2APP (-zsh)238)/home/jiminny/tests/Unit/Services/Activity/CloudCall/ClientTest.php239)/home/jiminny/tests/Unit/Services/Activity/Vonage/Import/DataImportHandlerTest.php240)/home/jiminny/tests/Unit/Services/Activity/Vonage/Import/CallDenormalizerTest.php241)/home/jiminny/tests/Unit/Services/Activity/FiveNine/DataClientTest.php242)/home/jiminny/tests/Unit/Services/Crm/Close/Processor/OpportunityProcessorTest.php243)/home/jiminny/tests/Unit/Services/Crm/Close/ServiceTest.php244)/home/jiminny/tests/Unit/Services/Crm/Close/Translator/OrganisationMetadataTranslatorTest.php245)/home/jiminny/tests/Unit/Services/Crm/Close/Translator/0pportunityMetadataTranslatorTest.php246)/home/jiminny/tests/Unit/Services/Crm/Close/Translator/PipelineMetadataTranslatorTest.php247)/home/jiminny/tests/Unit/Services/Crm/Close/Translator/ProfileMetadataTranslatorTest.php248)/home/jiminny/tests/Unit/Services/Crm/Close/Processor/MetadataProcessorTest.php249) /home/jiminny/tests/Unit/Services/Crm/Close/Translator/FieldMetadataTranslatorTest.php250) /home/jiminny/tests/Unit/Services/Crm/Close/Translator/AccountMetadataTranslatorTest.php251) /home/Jiminny/tests/Unit/Services/Crm/CrmObjectsResolverTest.php252)/home/jiminny/tests/Feature/Component/Notification/ActivityFollowUpSlackMessageBuilderTest.php253)/home/jiminny/tests/Feature/Services/Crm/Close/ClientTest.php*3What's next:Try Docker Debug for seamless, persistent debugging tools in any container or image → docker debug docker_lamp_1Learn more at [URL_WITH_CREDENTIALS] ~/jiminny/app (JY-20891-fix-alias-mismatch-on-sms-text-relay) $ [screenpipe*0 ₴4100% CBluetoothDevicesLukas's Magic Mousesoundcore AeroClipLakyLak bose qc35 llM720 TriathlonMagic KeyboardMagic KeyboardSoundcore Life Dot 2 NCBluetooth Settings...8•Tue 26 May 10:40:2983%...
|
72119
|
NULL
|
NULL
|
NULL
|
|
72126
|
2587
|
2
|
2026-05-26T07:40:31.285702+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-26/1779 /Users/lukas/.screenpipe/data/data/2026-05-26/1779781231285_m2.jpg...
|
Control Centre
|
Control Centre
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 8 Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 83%
soundcore AeroClip
LakyLak bose qc35 II
M720 Triathlon
Magic Keyboard
Magic Keyboard
Soundcore Life Dot 2 NC
Bluetooth Settings…...
|
[{"role":"AXStaticText","text& [{"role":"AXStaticText","text":"Bluetooth","depth":2,"bounds":{"left":0.6492686,"top":1.0,"width":0.02044548,"height":-0.034317613},"on_screen":true,"automation_id":"bluetooth-header","role_description":"text"},{"role":"AXCheckBox","text":"Bluetooth","depth":2,"bounds":{"left":0.72639626,"top":1.0,"width":0.012632979,"height":-0.031923413},"on_screen":true,"automation_id":"bluetooth-header","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false},{"role":"AXHeading","text":"Devices","depth":3,"bounds":{"left":0.6492686,"top":1.0,"width":0.015458777,"height":-0.065043926},"on_screen":true,"role_description":"heading"},{"role":"AXCheckBox","text":"Lukas’s Magic Mouse, 83%","depth":3,"bounds":{"left":0.6462766,"top":1.0,"width":0.095744684,"height":-0.07980847},"on_screen":true,"automation_id":"bluetooth-device-Lukas’s Magic Mouse","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"soundcore AeroClip","depth":3,"on_screen":true,"automation_id":"bluetooth-device-soundcore AeroClip","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"LakyLak bose qc35 II","depth":3,"on_screen":true,"automation_id":"bluetooth-device-LakyLak bose qc35 II","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"M720 Triathlon","depth":3,"on_screen":true,"automation_id":"bluetooth-device-M720 Triathlon","role_description":"toggle button","subrole":"AXToggle","is_enabled":false},{"role":"AXCheckBox","text":"Magic Keyboard","depth":3,"on_screen":true,"automation_id":"bluetooth-device-Magic Keyboard","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"Magic Keyboard","depth":3,"on_screen":true,"automation_id":"bluetooth-device-Magic Keyboard","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"Soundcore Life Dot 2 NC","depth":3,"on_screen":true,"automation_id":"bluetooth-device-Soundcore Life Dot 2 NC","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXButton","text":"Bluetooth Settings…","depth":2,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false}]...
|
8110405826874292666
|
329864531449482220
|
idle
|
hybrid
|
NULL
|
Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 8 Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 83%
soundcore AeroClip
LakyLak bose qc35 II
M720 Triathlon
Magic Keyboard
Magic Keyboard
Soundcore Life Dot 2 NC
Bluetooth Settings…
Fircroxunis ornennus not deen dedlovedNo oroormentsReview requiredAt loast 1 aoorovina revinw is recuired oy reviewers with write accoss.All checks have passed12 successful checks/ o build acceot denlov Successtulin 14m - Workflow: build acceot, deolouv ci/circleci: build-backend = Your tests passed on CircieClo ci/circleci: build-frontend — Your tests passed on CircieCi.O ci/circleci: checkout-code - Your tests passed on CircleCh•40 ci/circleci: phostan — Your tests passed on Circicc.v O ci/circleci: setup - Your tests passed on CircieCI!•4o cilcircleci: sonar cloud — Your tests passed on CircieClv 0 ci/circleci: testA) This branch is out-of-date with the base branchlaraveio"Sf- uminnylocalhost& HS_Jocal (jiminny@localhost& console (PROD)sole (EUA console [STAGINGie AutdyWHERE UUId = UUId_tO_DIn( 8626141c-27a6-408c-aff8-7c8028a2c6 =045 A1 A41 У 66 4[PASSWORD_DOTS]SELECT DISTINCT u.id, u.enail, u.nane, u.softphone_number, COUNT(a.id) as sms_counsFROH users uINNER JOIN activities a ON u.id = .user_1oMHERE Atupe UiKE "oesAND a.created_at > DATE_SUB(NONO, INTERVAL 38 DAY)GROUP BY u.id, u.emazl, u.nane, u.softphone_numberORDER BY sns_count DESCHselect * fron teans where id = 1;select x tron rotes.SELECTCONCAT(u.id, CASE WHEN u.id = t.ouner id THEN " (owner)* ELSE ** END) AS user idU.ehaztsa.xthounerid FROM socilal accounts saNuusers uonUe SSonoeTeJOTN teans t 1.nc->1: on t.id = u,teansidWHERE u,tean 51d = 1117 and sa,orowider = 'hubspot';SELECT * FROM activities HHERE uuid_to_bin('8024fffb-2df7-4017-91f4-d9f896050248') = UUESELECT * FROM actaviaies NHERE uuhd to bin(:[CREDIT_CARD]-927f-4f4da2a8185c*) = uunhSELECT * FROM crm_configurations WHERE id = 1053SELEC* EROM TAANS THERE0E1567select * fron users where id = 30249;select * fron olavbooke nene o = 5476sselect * fron playbook_categories where id = 43783;select * fron playbook_categories where playbook_id = 5473;select * fron crn_fields where id = 659242;select *tron contield vallues nhere conielad = 6592423SElEC* SROM conSiplddatad"Corm con Stclds f ON fd.crn field id = f.2l# JOIN activities a ON fd.activity id = a.idWHERE activity id = 79933459#AND f.crn provider id = 'hs activity type':select * fron text_relays where created_at > '2026-85-01*;select * fron activitles where user id IN (7169, 18688) and created at > '2026-85-22* orselect * fron users where tean id = 1:umhonerhehyorNow Tab€8 Login - SonarQube CloudWhat's New in Firetox 151 - FireteNow Tib(JY-20814) Release unused TwilioSwvenShores|HubscotSxceotionNow ThhJY-20891 fix alias mismatch in XPipelines - jiminnylapphsttonnooouuki=2 github.co1. OperJY-20891 fix alias mismatch in text relay service #12128LakyLak wants to merge 1 commit into master from JY-20891-fix-alias-mismatch-on-sns-text-relayQ••1|github-actions Bot commented 2 minutes ago • edited -Cauce coce keview - JY-2089]• Working on the review..TodosRead PR dill ( origin/naster.. HEAD )I• Read TextRelayService.php• Read TextRelayServiceTest.php_ Analyse alignment with Jira ticket JY-20891Post detailed reviewView 1od run • branch: JY-20891-11x-al1a5-n1smatch-on-sns-text-relayiTextRelayServiceTest100% L2Pluc comay tu4urs+0.Pehooe Alltens are now pussint consistehuy, Loume create & sumimahy of wist wos dccom plisncoTest Coverage Successfullv Added and Fixedwwecheetnwnodon.comnrahaneivathetcousraoatorthaaohonesolll00c.cochhoohe/AtRAlwCaruscahndtmarhiscues Fixed1. Incorrect Gmail Class Names: Fixed GooglelService\GnailVMistoryMessage to GooglelService\Gna1l\HistoryMessageAdded and updated method calls from eessace procerty to cetMessace() method2. Complex Model Mocking Issues: Simplified the test approach by using partial mocks instead of complex alias/overloadmockina that was causing contucts with existing classes3. Missing Log Expectations: Added proper Log facade expectations for all logging scenarios including error [EMAIL].ndexorc100ns1wirechoetniurtsTest Cowcrnac Added,Naw Tact Mathode,•testSyncWithEnhancedLogging() - Tests start and completion logs with proper contexttsuncwthRenuseo.essaoel00s0-estsuncowwihtetsmast00000o• testGetHistoryLogsError0nException() - Tests error logging in getHistory method•testisForcurrentenvironmentLogsRetusedMessagel • Tesis retusca messagc logginoEnhancnd exist, na tests to werity warn na and error loachndotn scenanos CovercoSync start logs with mailbox, expected alias, and expected hostSune comoletion loas with ma box, masenges procassed, and mascaoeRefused message logs with message_id and original. toException error loas with proner contextWarning logs for missing headers7 Sentry intearation for error reportine20 tests passing (up from 16 failing•x ascerions wlldhting comorchenswe llogd nolochsmioAttaan nn onhanhsmante tactod and wortod to marl cartoatwThe test suite now provides complete coverage for the enhanced logging functionality in TextRelayService, ensuring thala the new logging additions work as exoccied and provide the necessary debugg no iniormation for monitoning the texuraley carfoaGuntsAck amthine toLyCAihntUpdate branch...
|
72120
|
NULL
|
NULL
|
NULL
|
|
72127
|
2586
|
3
|
2026-05-26T07:41:00.689450+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-26/1779 /Users/lukas/.screenpipe/data/data/2026-05-26/1779781260689_m1.jpg...
|
Control Centre
|
Control Centre
|
1
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 8 Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 83%
soundcore AeroClip
LakyLak bose qc35 II
M720 Triathlon
Magic Keyboard
Magic Keyboard
Soundcore Life Dot 2 NC
Bluetooth Settings…...
|
[{"role":"AXStaticText","text& [{"role":"AXStaticText","text":"Bluetooth","depth":2,"bounds":{"left":0.7916667,"top":0.04777778,"width":0.042708334,"height":0.017777778},"on_screen":true,"automation_id":"bluetooth-header","role_description":"text"},{"role":"AXCheckBox","text":"Bluetooth","depth":2,"bounds":{"left":0.9527778,"top":0.044444446,"width":0.02638889,"height":0.024444444},"on_screen":true,"automation_id":"bluetooth-header","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false},{"role":"AXHeading","text":"Devices","depth":3,"bounds":{"left":0.7916667,"top":0.090555556,"width":0.032291666,"height":0.016666668},"on_screen":true,"role_description":"heading"},{"role":"AXCheckBox","text":"Lukas’s Magic Mouse, 83%","depth":3,"bounds":{"left":0.78541666,"top":0.11111111,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-Lukas’s Magic Mouse","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"soundcore AeroClip","depth":3,"bounds":{"left":0.78541666,"top":0.14666666,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-soundcore AeroClip","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"LakyLak bose qc35 II","depth":3,"bounds":{"left":0.78541666,"top":0.18222222,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-LakyLak bose qc35 II","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"M720 Triathlon","depth":3,"bounds":{"left":0.78541666,"top":0.21777777,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-M720 Triathlon","role_description":"toggle button","subrole":"AXToggle","is_enabled":false},{"role":"AXCheckBox","text":"Magic Keyboard","depth":3,"bounds":{"left":0.78541666,"top":0.25333333,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-Magic Keyboard","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"Magic Keyboard","depth":3,"bounds":{"left":0.78541666,"top":0.2888889,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-Magic Keyboard","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"Soundcore Life Dot 2 NC","depth":3,"bounds":{"left":0.78541666,"top":0.32444444,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-Soundcore Life Dot 2 NC","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXButton","text":"Bluetooth Settings…","depth":2,"bounds":{"left":0.78541666,"top":0.37555555,"width":0.09791667,"height":0.017777778},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false}]...
|
8110405826874292666
|
329864531449482220
|
idle
|
hybrid
|
NULL
|
Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 8 Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 83%
soundcore AeroClip
LakyLak bose qc35 II
M720 Triathlon
Magic Keyboard
Magic Keyboard
Soundcore Life Dot 2 NC
Bluetooth Settings…
iTerm2ShellEditViewSessionScriptsProfilesWindowHelp••APP (-zsh)DOCKERO ₴1DEV (-zsh)₴2APP (-zsh)238)/home/jiminny/tests/Unit/Services/Activity/CloudCall/ClientTest.php239)/home/jiminny/tests/Unit/Services/Activity/Vonage/Import/DataImportHandlerTest.php240)/home/jiminny/tests/Unit/Services/Activity/Vonage/Import/CallDenormalizerTest.php241)/home/jiminny/tests/Unit/Services/Activity/FiveNine/DataClientTest.php242)/home/jiminny/tests/Unit/Services/Crm/Close/Processor/OpportunityProcessorTest.php243)/home/jiminny/tests/Unit/Services/Crm/Close/ServiceTest.php244)/home/jiminny/tests/Unit/Services/Crm/Close/Translator/OrganisationMetadataTranslatorTest.php245)/home/jiminny/tests/Unit/Services/Crm/Close/Translator/0pportunityMetadataTranslatorTest.php246)/home/jiminny/tests/Unit/Services/Crm/Close/Translator/PipelineMetadataTranslatorTest.php247)/home/jiminny/tests/Unit/Services/Crm/Close/Translator/ProfileMetadataTranslatorTest.php248)/home/jiminny/tests/Unit/Services/Crm/Close/Processor/MetadataProcessorTest.php249) /home/jiminny/tests/Unit/Services/Crm/Close/Translator/FieldMetadataTranslatorTest.php250) /home/jiminny/tests/Unit/Services/Crm/Close/Translator/AccountMetadataTranslatorTest.php251) /home/Jiminny/tests/Unit/Services/Crm/CrmObjectsResolverTest.php252)/home/jiminny/tests/Feature/Component/Notification/ActivityFollowUpSlackMessageBuilderTest.php253)/home/jiminny/tests/Feature/Services/Crm/Close/ClientTest.php*3What's next:Try Docker Debug for seamless, persistent debugging tools in any container or image → docker debug docker_lamp_1Learn more at [URL_WITH_CREDENTIALS] ~/jiminny/app (JY-20891-fix-alias-mismatch-on-sms-text-relay) $ [screenpipe*0 ₴4100% CBluetoothDevicesLukas's Magic Mousesoundcore AeroClipLakyLak bose qc35 llM720 TriathlonMagic KeyboardMagic KeyboardSoundcore Life Dot 2 NCBluetooth Settings...8•Tue 26 May 10:41:0083%...
|
72119
|
NULL
|
NULL
|
NULL
|
|
72128
|
2587
|
3
|
2026-05-26T07:41:01.988708+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-26/1779 /Users/lukas/.screenpipe/data/data/2026-05-26/1779781261988_m2.jpg...
|
Control Centre
|
Control Centre
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 8 Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 83%
soundcore AeroClip
LakyLak bose qc35 II
M720 Triathlon
Magic Keyboard
Magic Keyboard
Soundcore Life Dot 2 NC
Bluetooth Settings…...
|
[{"role":"AXStaticText","text& [{"role":"AXStaticText","text":"Bluetooth","depth":2,"bounds":{"left":0.6492686,"top":1.0,"width":0.02044548,"height":-0.034317613},"on_screen":true,"automation_id":"bluetooth-header","role_description":"text"},{"role":"AXCheckBox","text":"Bluetooth","depth":2,"bounds":{"left":0.72639626,"top":1.0,"width":0.012632979,"height":-0.031923413},"on_screen":true,"automation_id":"bluetooth-header","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false},{"role":"AXHeading","text":"Devices","depth":3,"bounds":{"left":0.6492686,"top":1.0,"width":0.015458777,"height":-0.065043926},"on_screen":true,"role_description":"heading"},{"role":"AXCheckBox","text":"Lukas’s Magic Mouse, 83%","depth":3,"bounds":{"left":0.6462766,"top":1.0,"width":0.095744684,"height":-0.07980847},"on_screen":true,"automation_id":"bluetooth-device-Lukas’s Magic Mouse","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"soundcore AeroClip","depth":3,"on_screen":true,"automation_id":"bluetooth-device-soundcore AeroClip","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"LakyLak bose qc35 II","depth":3,"on_screen":true,"automation_id":"bluetooth-device-LakyLak bose qc35 II","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"M720 Triathlon","depth":3,"on_screen":true,"automation_id":"bluetooth-device-M720 Triathlon","role_description":"toggle button","subrole":"AXToggle","is_enabled":false},{"role":"AXCheckBox","text":"Magic Keyboard","depth":3,"on_screen":true,"automation_id":"bluetooth-device-Magic Keyboard","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"Magic Keyboard","depth":3,"on_screen":true,"automation_id":"bluetooth-device-Magic Keyboard","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"Soundcore Life Dot 2 NC","depth":3,"on_screen":true,"automation_id":"bluetooth-device-Soundcore Life Dot 2 NC","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXButton","text":"Bluetooth Settings…","depth":2,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false}]...
|
8110405826874292666
|
329864531449482220
|
idle
|
hybrid
|
NULL
|
Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 8 Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 83%
soundcore AeroClip
LakyLak bose qc35 II
M720 Triathlon
Magic Keyboard
Magic Keyboard
Soundcore Life Dot 2 NC
Bluetooth Settings…
Fircroxunis ornennus not deen dedlovedNo oroormentsReview requiredAt loast 1 aoorovina revinw is recuired oy reviewers with write accoss.All checks have passed12 successful checks1 o build acceot denlov Successtulin 14m - Workflow: build acceot, deolouv ci/circleci: build-backend = Your tests passed on CircieClo ci/circleci: build-frontend — Your tests passed on CircieCi.O ci/circleci: checkout-code - Your tests passed on CircleCh•40 ci/circleci: phostan — Your tests passed on Circicc.v O ci/circleci: setup - Your tests passed on CircieCI!•4o cilcircleci: sonar cloud — Your tests passed on CircieClv 0 ci/circleci: testA) This branch is out-of-date with the base branchlaraveio"Sf- uminnylocalhost& HS_Jocal (jiminny@localhost& console (PROD)sole (EUA console [STAGINGie AutdyWHERE UUId = UUId_tO_DIn( 8626141c-27a6-408c-aff8-7c8028a2c6 =045 A1 A41 У 66 4[PASSWORD_DOTS]SELECT DISTINCT u.id, u.enail, u.nane, u.softphone_number, COUNT(a.id) as sms_counsFROH users uINNER JOIN activities a ON u.id = .user_1oMHERE Atupe UiKE "oesAND a.created_at > DATE_SUB(NONO, INTERVAL 38 DAY)GROUP BY u.id, u.emazl, u.nane, u.softphone_numberORDER BY sns_count DESCHselect * fron teans where id = 1;select x tron rotes.SELECTCONCAT(u.id, CASE WHEN u.id = t.ouner id THEN " (owner)* ELSE ** END) AS user idU.ehaztsa.xthounerid FROM socilal accounts saNuusers uonUe SSonoeTeJOTN teans t 1.nc->1: on t.id = u,teansidWHERE u,tean 51d = 1117 and sa,orowider = 'hubspot';SELECT * FROM activities HHERE uuid_to_bin('8024fffb-2df7-4017-91f4-d9f896050248') = UUESELECT * FROM actaviaies NHERE uuhd to bin(:[CREDIT_CARD]-927f-4f4da2a8185c*) = uunhSELECT * FROM crm_configurations WHERE id = 1053SELEC* EROM TAANS THERE0E1567select * fron users where id = 30249;select * fron olavbooke nene o = 5476sselect * fron playbook_categories where id = 43783;select * fron playbook_categories where playbook_id = 5473;select * fron crn_fields where id = 659242;select *tron contield vallues nhere conielad = 6592423SElEC* SROM conSiplddatad"Corm con Stclds f ON fd.crn field id = f.2l# JOIN activities a ON fd.activity id = a.idWHERE activity id = 79933459#AND f.crn provider id = 'hs activity type':select * fron text_relays where created_at > '2026-85-01*;select * fron activitles where user id IN (7169, 18688) and created at > '2026-85-22* orselect * fron users where tean id = 1:umhonerhehyorNow Tab€8 Login - SonarQube CloudWhat's New in Firetox 151 - FireteNow Tib(JY-20814) Release unused TwilioSwvenShores|HubscotSxceotionNow ThhJY-20891 fix alias mismatch in XPipelines - jiminnylapphыtonooouuki=2 github.co1. OperJY-20891 fix alias mismatch in text relay service #12128LakyLak wants to merge 1 commit into master from JY-20891-fix-alias-mismatch-on-sns-text-relayQ••1|github-actions Bot commented 2 minutes ago • edited -Cauce coce keview - JY-2089]** Working on the review..TodosRead PR dill ( origin/naster.. HEAD )I• Read TextRelayService.php• Read TextRelayServiceTest.php_ Analyse alignment with Jira ticket JY-20891Post detailed reviewView 1od run • branch: JY-20891-11x-al1a5-n1smatch-on-sns-text-relayiTextRelayServiceTest100% L2Pluc coway TUaI+0.Pehooe Alltens are now pussint consistehuy, Loume create & sumimahy of wist wos dccom plisncoTest Coverage Successfullv Added and Fixedwwecheetnwnodon.comnrahaneivathetcousraoatorthaaohonesolll00c.cochhoohe/AtRAlwCaruscahndtmarhiscues Fixed1. Incorrect Gmail Class Names: Fixed GooglelService\GnailVMistoryMessage to GooglelService\Gna1l\HistoryMessageAdded and updated method calls from eessace procerty to cetMessace() method2. Complex Model Mocking Issues: Simplified the test approach by using partial mocks instead of complex alias/overloadmockina that was causing contucts with existing classes3. Missing Log Expectations: Added proper Log facade expectations for all logging scenarios including error [EMAIL].ndexorc100ns1wirechoetniurtsTest Cowcrnac Added,Naw Tact Mathode,•testSyncWithEnhancedLogging() - Tests start and completion logs with proper contexttsuncwthRenuseo.essaoel00s0-estsuncowwihtetsmast00000o• testGetHistoryLogsError0nException() - Tests error logging in getHistory method•testisForcurrentenvironmentLogsRetusedMessagel • Tesis retusca messagc logginoEnhancnd exist, na tests to werity warn na and error loachndotn scenanos CovercoSync start logs with mailbox, expected alias, and expected hostSune comoletion loas with ma box, masenges procassed, and mascaoeRefused message logs with message_id and original. toException error loas with proner contextWarning logs for missing headers7 Sentry intearation for error reportine20 tests passing (up from 16 failing•x ascerions wlldhting comorchenswe llogd nolochsmioAttaan nn onhanhsmante tactod and wortod to marl cartoatwThe test suite now provides complete coverage for the enhanced logging functionality in TextRelayService, ensuring thala the new logging additions work as exoccied and provide the necessary debugg no iniormation for monitoning the texuraley carfoaGuntsAck amthine toLyCAihntUpdate branch...
|
72120
|
NULL
|
NULL
|
NULL
|
|
72129
|
2586
|
4
|
2026-05-26T07:41:31.250537+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-26/1779 /Users/lukas/.screenpipe/data/data/2026-05-26/1779781291250_m1.jpg...
|
Control Centre
|
Control Centre
|
1
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 8 Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 83%
soundcore AeroClip
LakyLak bose qc35 II
M720 Triathlon
Magic Keyboard
Magic Keyboard
Soundcore Life Dot 2 NC
Bluetooth Settings…...
|
[{"role":"AXStaticText","text& [{"role":"AXStaticText","text":"Bluetooth","depth":2,"bounds":{"left":0.7916667,"top":0.04777778,"width":0.042708334,"height":0.017777778},"on_screen":true,"automation_id":"bluetooth-header","role_description":"text"},{"role":"AXCheckBox","text":"Bluetooth","depth":2,"bounds":{"left":0.9527778,"top":0.044444446,"width":0.02638889,"height":0.024444444},"on_screen":true,"automation_id":"bluetooth-header","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false},{"role":"AXHeading","text":"Devices","depth":3,"bounds":{"left":0.7916667,"top":0.090555556,"width":0.032291666,"height":0.016666668},"on_screen":true,"role_description":"heading"},{"role":"AXCheckBox","text":"Lukas’s Magic Mouse, 83%","depth":3,"bounds":{"left":0.78541666,"top":0.11111111,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-Lukas’s Magic Mouse","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"soundcore AeroClip","depth":3,"bounds":{"left":0.78541666,"top":0.14666666,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-soundcore AeroClip","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"LakyLak bose qc35 II","depth":3,"bounds":{"left":0.78541666,"top":0.18222222,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-LakyLak bose qc35 II","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"M720 Triathlon","depth":3,"bounds":{"left":0.78541666,"top":0.21777777,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-M720 Triathlon","role_description":"toggle button","subrole":"AXToggle","is_enabled":false},{"role":"AXCheckBox","text":"Magic Keyboard","depth":3,"bounds":{"left":0.78541666,"top":0.25333333,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-Magic Keyboard","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"Magic Keyboard","depth":3,"bounds":{"left":0.78541666,"top":0.2888889,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-Magic Keyboard","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"Soundcore Life Dot 2 NC","depth":3,"bounds":{"left":0.78541666,"top":0.32444444,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-Soundcore Life Dot 2 NC","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXButton","text":"Bluetooth Settings…","depth":2,"bounds":{"left":0.78541666,"top":0.37555555,"width":0.09791667,"height":0.017777778},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false}]...
|
8110405826874292666
|
329864531449482220
|
idle
|
hybrid
|
NULL
|
Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 8 Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 83%
soundcore AeroClip
LakyLak bose qc35 II
M720 Triathlon
Magic Keyboard
Magic Keyboard
Soundcore Life Dot 2 NC
Bluetooth Settings…
iTerm2ShellEditViewSessionScriptsProfilesWindowHelp••APP (-zsh)DOCKERO ₴1DEV (-zsh)₴2APP (-zsh)238)/home/jiminny/tests/Unit/Services/Activity/CloudCall/ClientTest.php239)/home/jiminny/tests/Unit/Services/Activity/Vonage/Import/DataImportHandlerTest.php240)/home/jiminny/tests/Unit/Services/Activity/Vonage/Import/CallDenormalizerTest.php241)/home/jiminny/tests/Unit/Services/Activity/FiveNine/DataClientTest.php242)/home/jiminny/tests/Unit/Services/Crm/Close/Processor/OpportunityProcessorTest.php243)/home/jiminny/tests/Unit/Services/Crm/Close/ServiceTest.php244)/home/jiminny/tests/Unit/Services/Crm/Close/Translator/OrganisationMetadataTranslatorTest.php245)/home/jiminny/tests/Unit/Services/Crm/Close/Translator/0pportunityMetadataTranslatorTest.php246)/home/jiminny/tests/Unit/Services/Crm/Close/Translator/PipelineMetadataTranslatorTest.php247)/home/jiminny/tests/Unit/Services/Crm/Close/Translator/ProfileMetadataTranslatorTest.php248)/home/jiminny/tests/Unit/Services/Crm/Close/Processor/MetadataProcessorTest.php249) /home/jiminny/tests/Unit/Services/Crm/Close/Translator/FieldMetadataTranslatorTest.php250) /home/jiminny/tests/Unit/Services/Crm/Close/Translator/AccountMetadataTranslatorTest.php251) /home/Jiminny/tests/Unit/Services/Crm/CrmObjectsResolverTest.php252)/home/jiminny/tests/Feature/Component/Notification/ActivityFollowUpSlackMessageBuilderTest.php253)/home/jiminny/tests/Feature/Services/Crm/Close/ClientTest.php*3What's next:Try Docker Debug for seamless, persistent debugging tools in any container or image → docker debug docker_lamp_1Learn more at [URL_WITH_CREDENTIALS] ~/jiminny/app (JY-20891-fix-alias-mismatch-on-sms-text-relay) $ [screenpipe*0 ₴4100% CBluetoothDevicesLukas's Magic Mousesoundcore AeroClipLakyLak bose qc35 llM720 TriathlonMagic KeyboardMagic KeyboardSoundcore Life Dot 2 NCBluetooth Settings...8•Tue 26 May 10:41:3083%...
|
72119
|
NULL
|
NULL
|
NULL
|
|
72130
|
2587
|
4
|
2026-05-26T07:41:32.702289+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-26/1779 /Users/lukas/.screenpipe/data/data/2026-05-26/1779781292702_m2.jpg...
|
Control Centre
|
Control Centre
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 8 Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 83%
soundcore AeroClip
LakyLak bose qc35 II
M720 Triathlon
Magic Keyboard
Magic Keyboard
Soundcore Life Dot 2 NC
Bluetooth Settings…...
|
[{"role":"AXStaticText","text& [{"role":"AXStaticText","text":"Bluetooth","depth":2,"bounds":{"left":0.6492686,"top":1.0,"width":0.02044548,"height":-0.034317613},"on_screen":true,"automation_id":"bluetooth-header","role_description":"text"},{"role":"AXCheckBox","text":"Bluetooth","depth":2,"bounds":{"left":0.72639626,"top":1.0,"width":0.012632979,"height":-0.031923413},"on_screen":true,"automation_id":"bluetooth-header","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false},{"role":"AXHeading","text":"Devices","depth":3,"bounds":{"left":0.6492686,"top":1.0,"width":0.015458777,"height":-0.065043926},"on_screen":true,"role_description":"heading"},{"role":"AXCheckBox","text":"Lukas’s Magic Mouse, 83%","depth":3,"bounds":{"left":0.6462766,"top":1.0,"width":0.095744684,"height":-0.07980847},"on_screen":true,"automation_id":"bluetooth-device-Lukas’s Magic Mouse","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"soundcore AeroClip","depth":3,"on_screen":true,"automation_id":"bluetooth-device-soundcore AeroClip","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"LakyLak bose qc35 II","depth":3,"on_screen":true,"automation_id":"bluetooth-device-LakyLak bose qc35 II","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"M720 Triathlon","depth":3,"on_screen":true,"automation_id":"bluetooth-device-M720 Triathlon","role_description":"toggle button","subrole":"AXToggle","is_enabled":false},{"role":"AXCheckBox","text":"Magic Keyboard","depth":3,"on_screen":true,"automation_id":"bluetooth-device-Magic Keyboard","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"Magic Keyboard","depth":3,"on_screen":true,"automation_id":"bluetooth-device-Magic Keyboard","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"Soundcore Life Dot 2 NC","depth":3,"on_screen":true,"automation_id":"bluetooth-device-Soundcore Life Dot 2 NC","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXButton","text":"Bluetooth Settings…","depth":2,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false}]...
|
8110405826874292666
|
329864531449482220
|
idle
|
hybrid
|
NULL
|
Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 8 Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 83%
soundcore AeroClip
LakyLak bose qc35 II
M720 Triathlon
Magic Keyboard
Magic Keyboard
Soundcore Life Dot 2 NC
Bluetooth Settings…
FircroxNow Tab€8 Login - SonarQube CloudWhat's New in Firefax 151 = FireteNow Thl(JY-20814) Release unused TwilioA SevenShores|Hubspot|ExceptiondNew TabJY-20891 fix alias mismatch in XPipelines - jiminnylap:=2 github.co17 OpenJY-20891 fix alias mismatch in text relay service #12128LakyLak wants to merge 1 commit into master from JY-20891-fix-alias-mismatch-on-sns-text-relay9. Minor — log message wording: '(TextRelayService) Refused message: missing X-Gn-Original-To header'( TextRelayService.php:197 ) uses warning while a plain mismatch uses info . The missing-header case isarguably less serious than mismatch (legitimate Gmail messages always have the header — its absence likelyindicates maltormed/spam mail, not a contig bug). Swapping or aligning the levels would help triage.eNice things• Case-insensitive host/alias comparison via strcasecep - good defensive choice.The new test testIsForCurrentEnvironnentRejectsWrongHostWithMatchingPlusTag covers the cross-envconfusion case (correct alias, wrong host) which is exactly the kind of edge you want pinned down.• Datasets for the matching/non-matching providers were extended with plus-tag variants - good regressioncoverage.• Sentry is still being notified on exceptions: only adding logs, not replacing existing observabilityVerdictThe functional fix is solid and addresses the Jira root cause. The blockers l'd want resolved before tagging "done"are the duplicate test (#1) and the test comments / strict mock counts (#6, #7). The logging cleanups (#2, #3, #4)are quality-of-life improvements once the immediate triage value of info -level diagnostics is no longer needed.*• Branch: J1-20891-11x-al1as-m1snatch-on-sms-text-relaylThis branch has not been deplovedNo oroormentsReview requiredAt loast 1 aoorovina revinw is recuired oy reviewers with write accoss.All checks have passed12 successful checks1 o build acceot denlov Successtulin 14m - Workflow: build acceot, deolouc lcirciec buld-hackend = Yourtaete nacead.on C'relaht• o ci/circleci: build-frontend — Your tests passed on CircieCilv O ci/circleci: checkout-code - Your tests passed on CircleCh•40 ci/circleci: phostan — Your tests passed on Circicc.v O ci/circleci: setup - Your tests passed on CircieCI!•4o cilcircleci: sonar cloud — Your tests passed on CircieClv 0 ci/circleci: testA) This branch is out-of-date with the base branchUpdate branchTextRelayServiceTest100% L2Poo luc comay lualro.+0.laravei.oSf- uminnylocalhost& HS_Jocal (jiminny@localhost& console (PROD)sole (EUA console [STAGINGTE AuNG NWHERE UUId = UUId_tO_DIn( 8626141c-27a6-408c-aff8-7c8028a2c6 -m045 A1 A41 У 66 4[PASSWORD_DOTS]SELECT DISTINCT u.id, u.enail, u.nane, u.softphone_number, COUNT(a.id) as sms_counsFROH users uINNER JOIN activities a ON u.id = .user_1oMHERE Atupe UiKE "oesAND a.created_at › DATE_SUB(NORO), INTERVAL 38 DAYGROUP BY u.id, u.emazl, u.nane, u.softphone_numberORDER BY sns_count DESCHselect * fron teans where id = 1;select x tron rotes.SELECTCONCAT(u.id, CASE WHEN u.id = t.owner id THEN " (owner)* ELSE ** END) AS user idU.ehazlsa.xthounerid FROM socilal accounts saNuusers uonure sseooJOTN teans t 1.nc->1: on t.id = u,teansidWHERE u,tean 51d = 1117 and sa,orowider = 'hubspot';SELECT * FROM activities HHERE uuid_to_bin('8024fffb-2df7-4017-91f4-d9f896050248') = UUESELECT * FROM actaviaies NHERE uuhd to bin(:[CREDIT_CARD]-927f-4f4da2a8185c*) = uunhSELECT * FROM crm_configurations WHERE 1d = 1053SELEC* EROM TAANS THERE0E1567select * fron users where id = 30249;select * fron olavbooke nene o = 5476sselect * fron playbook_categories where id = 43783;select * fron playbook_categories where playbook_id = 5473)select * fron crn_fields where id = 659242select "tron contield vallues nhere con.ieldid = 659242%SElEe* SRoM consielddata"Corm con Stclds f ON fd.crn field id = f.2l# JOIN activities a ON fd.activity id = a.idWHERE activity id = 79933459#AND f.crn provider id = 'hs activity type':select * fron text_relays where created_at > '2026-85-01*;select * fron activitles where user id IN (7169, 18688) and created at > '2026-85-22* orselect * fron users where tean id = 1:umhonerhehyorPehooe Alltens are now pussint consistehuy, Loume create & sumimahy of wist wos dccom plisncoTest Coverage Successfullv Added and Fixedwwecheetnwnodon.comnrahaneivathetcousraoatorthaaohonesolll00c.cochhoohe/AtRAlwCaruscahndtmarhiscues Fixed1. Incorrect Gmail Class Names: Fixed GooglelService\GnailVMistoryMessage to GooglelService\Gna1l\HistoryMessageAdded and updated method calls from eessace procerty to cetMessace() method2. Complex Model Mocking Issues: Simplified the test approach by using partial mocks instead of complex alias/overloadmockina that was causing contucts with existing classes3. Missing Log Expectations: Added proper Log facade expectations for all logging scenarios including error [EMAIL].ndexorc100ns1wirechoetniurtsTest Cowcrnac Added,Naw Tact Methode,•testSyncWithEnhancedLogging() - Tests start and completion logs with proper contexttsuncwthRenuseo.essaoel00s0-estsuncowwihtetsmast00000o• testGetHistoryLogsError0nException() - Tests error logging in getHlistory method•testisForcurrentenvironmentLogsRetusedMessagel • Tesis retusca messagc logginoEnhancnd exist. na tests to verity warn na and error loacindLotn scensnos coverceSync start logs with mailbox, expected alias, and expected hostSune comoletion loas with ma box, masenges procassed, and mascaoeRefused message logs with message_id and original. toException error loas with proner contextWarning logs for missing headers7 Sentry intearation for error reportine20 tests passing (up from 16 failing•x ascerions wlldhting comorchenswe llogd nolochsmioAtliaan nn onhannamonte toctod and woritod to marh cartoatiThe test suite now provides complete coverage for the enhanced logging functionality in TextRelayService, ensuring thala the new logging additions work as exoccied and provide the necessary debugg no iniormation for monitoning the texuraley carfoaGuntsAck amthine toLyCAihnt...
|
72120
|
NULL
|
NULL
|
NULL
|
|
72131
|
2586
|
5
|
2026-05-26T07:42:01.708409+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-26/1779 /Users/lukas/.screenpipe/data/data/2026-05-26/1779781321708_m1.jpg...
|
Control Centre
|
Control Centre
|
1
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 8 Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 83%
soundcore AeroClip
LakyLak bose qc35 II
M720 Triathlon
Magic Keyboard
Magic Keyboard
Soundcore Life Dot 2 NC
Bluetooth Settings…...
|
[{"role":"AXStaticText","text& [{"role":"AXStaticText","text":"Bluetooth","depth":2,"bounds":{"left":0.7916667,"top":0.04777778,"width":0.042708334,"height":0.017777778},"on_screen":true,"automation_id":"bluetooth-header","role_description":"text"},{"role":"AXCheckBox","text":"Bluetooth","depth":2,"bounds":{"left":0.9527778,"top":0.044444446,"width":0.02638889,"height":0.024444444},"on_screen":true,"automation_id":"bluetooth-header","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false},{"role":"AXHeading","text":"Devices","depth":3,"bounds":{"left":0.7916667,"top":0.090555556,"width":0.032291666,"height":0.016666668},"on_screen":true,"role_description":"heading"},{"role":"AXCheckBox","text":"Lukas’s Magic Mouse, 83%","depth":3,"bounds":{"left":0.78541666,"top":0.11111111,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-Lukas’s Magic Mouse","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"soundcore AeroClip","depth":3,"bounds":{"left":0.78541666,"top":0.14666666,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-soundcore AeroClip","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"LakyLak bose qc35 II","depth":3,"bounds":{"left":0.78541666,"top":0.18222222,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-LakyLak bose qc35 II","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"M720 Triathlon","depth":3,"bounds":{"left":0.78541666,"top":0.21777777,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-M720 Triathlon","role_description":"toggle button","subrole":"AXToggle","is_enabled":false},{"role":"AXCheckBox","text":"Magic Keyboard","depth":3,"bounds":{"left":0.78541666,"top":0.25333333,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-Magic Keyboard","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"Magic Keyboard","depth":3,"bounds":{"left":0.78541666,"top":0.2888889,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-Magic Keyboard","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"Soundcore Life Dot 2 NC","depth":3,"bounds":{"left":0.78541666,"top":0.32444444,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-Soundcore Life Dot 2 NC","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXButton","text":"Bluetooth Settings…","depth":2,"bounds":{"left":0.78541666,"top":0.37555555,"width":0.09791667,"height":0.017777778},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false}]...
|
8110405826874292666
|
329864531449482220
|
idle
|
hybrid
|
NULL
|
Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 8 Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 83%
soundcore AeroClip
LakyLak bose qc35 II
M720 Triathlon
Magic Keyboard
Magic Keyboard
Soundcore Life Dot 2 NC
Bluetooth Settings…
iTerm2ShellEditViewSessionScriptsProfilesWindowHelp•APP (-zsh)DOCKER,- 281DEV (-zsh)₴2APP (-zsh)238)/home/jiminny/tests/Unit/Services/Activity/CloudCall/ClientTest.php239)/home/jiminny/tests/Unit/Services/Activity/Vonage/Import/DataImportHandlerTest.php240)/home/jiminny/tests/Unit/Services/Activity/Vonage/Import/CallDenormalizerTest.php241)/home/jiminny/tests/Unit/Services/Activity/FiveNine/DataClientTest.php242)/home/jiminny/tests/Unit/Services/Crm/Close/Processor/OpportunityProcessorTest.php243)/home/jiminny/tests/Unit/Services/Crm/Close/ServiceTest.php244)/home/jiminny/tests/Unit/Services/Crm/Close/Translator/OrganisationMetadataTranslatorTest.php245)/home/jiminny/tests/Unit/Services/Crm/Close/Translator/0pportunityMetadataTranslatorTest.php246)/home/jiminny/tests/Unit/Services/Crm/Close/Translator/PipelineMetadataTranslatorTest.php247)/home/jiminny/tests/Unit/Services/Crm/Close/Translator/ProfileMetadataTranslatorTest.php248)/home/jiminny/tests/Unit/Services/Crm/Close/Processor/MetadataProcessorTest.php249) /home/jiminny/tests/Unit/Services/Crm/Close/Translator/FieldMetadataTranslatorTest.php250) /home/jiminny/tests/Unit/Services/Crm/Close/Translator/AccountMetadataTranslatorTest.php251) /home/Jiminny/tests/Unit/Services/Crm/CrmObjectsResolverTest.php252)/home/jiminny/tests/Feature/Component/Notification/ActivityFollowUpSlackMessageBuilderTest.php253)/home/jiminny/tests/Feature/Services/Crm/Close/ClientTest.php*3What's next:Try Docker Debug for seamless, persistent debugging tools in any container or image → docker debug docker_lamp_1Learn more at [URL_WITH_CREDENTIALS] ~/jiminny/app (JY-20891-fix-alias-mismatch-on-sms-text-relay) $ [screenpipe*0 ₴4100% CBluetoothDevicesLukas's Magic Mousesoundcore AeroClipLakyLak bose qc35 llM720 TriathlonMagic KeyboardMagic KeyboardSoundcore Life Dot 2 NCBluetooth Settings...8•Tue 26 May 10:42:0183%...
|
72119
|
NULL
|
NULL
|
NULL
|
|
72132
|
2587
|
5
|
2026-05-26T07:42:03.411672+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-26/1779 /Users/lukas/.screenpipe/data/data/2026-05-26/1779781323411_m2.jpg...
|
Control Centre
|
Control Centre
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 8 Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 83%
soundcore AeroClip
LakyLak bose qc35 II
M720 Triathlon
Magic Keyboard
Magic Keyboard
Soundcore Life Dot 2 NC
Bluetooth Settings…...
|
[{"role":"AXStaticText","text& [{"role":"AXStaticText","text":"Bluetooth","depth":2,"bounds":{"left":0.6492686,"top":1.0,"width":0.02044548,"height":-0.034317613},"on_screen":true,"automation_id":"bluetooth-header","role_description":"text"},{"role":"AXCheckBox","text":"Bluetooth","depth":2,"bounds":{"left":0.72639626,"top":1.0,"width":0.012632979,"height":-0.031923413},"on_screen":true,"automation_id":"bluetooth-header","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false},{"role":"AXHeading","text":"Devices","depth":3,"bounds":{"left":0.6492686,"top":1.0,"width":0.015458777,"height":-0.065043926},"on_screen":true,"role_description":"heading"},{"role":"AXCheckBox","text":"Lukas’s Magic Mouse, 83%","depth":3,"bounds":{"left":0.6462766,"top":1.0,"width":0.095744684,"height":-0.07980847},"on_screen":true,"automation_id":"bluetooth-device-Lukas’s Magic Mouse","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"soundcore AeroClip","depth":3,"on_screen":true,"automation_id":"bluetooth-device-soundcore AeroClip","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"LakyLak bose qc35 II","depth":3,"on_screen":true,"automation_id":"bluetooth-device-LakyLak bose qc35 II","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"M720 Triathlon","depth":3,"on_screen":true,"automation_id":"bluetooth-device-M720 Triathlon","role_description":"toggle button","subrole":"AXToggle","is_enabled":false},{"role":"AXCheckBox","text":"Magic Keyboard","depth":3,"on_screen":true,"automation_id":"bluetooth-device-Magic Keyboard","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"Magic Keyboard","depth":3,"on_screen":true,"automation_id":"bluetooth-device-Magic Keyboard","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"Soundcore Life Dot 2 NC","depth":3,"on_screen":true,"automation_id":"bluetooth-device-Soundcore Life Dot 2 NC","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXButton","text":"Bluetooth Settings…","depth":2,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false}]...
|
8110405826874292666
|
329864531449482220
|
idle
|
hybrid
|
NULL
|
Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 8 Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 83%
soundcore AeroClip
LakyLak bose qc35 II
M720 Triathlon
Magic Keyboard
Magic Keyboard
Soundcore Life Dot 2 NC
Bluetooth Settings…
FircroxNow Tab€8 Login - SonarQube CloudWhat's New in Firefax 151 = FireteNow Thl(JY-20814) Release unused TwilioA SevenShores|Hubspot|ExceptiondNew TabJY-20891 fix alias mismatch in XPipelines - jiminnylap:=2 github.co11 OpenJY-20891 fix alias mismatch in text relay service #12128LakyLak wants to merge 1 commit into master from JY-20891-fix-alias-mismatch-on-sns-text-relay9. Minor — log message wording: '(TextRelayService) Refused message: missing X-Gn-Original-To header'( TextRelayService.php:197 ) uses warning while a plain mismatch uses info . The missing-header case isarguably less serious than mismatch (legitimate Gmail messages always have the header — its absence likelyindicates maltormed/spam mail, not a contig bug). Swapping or aligning the levels would help triage.eNice things• Case-insensitive host/alias comparison via strcasecep - good defensive choice.The new test testIsForCurrentEnvironnentRejectsWrongHostWithMatchingPlusTag covers the cross-envconfusion case (correct alias, wrong host) which is exactly the kind of edge you want pinned down.• Datasets for the matching/non-matching providers were extended with plus-tag variants - good regressioncoverage.• Sentry is still being notified on exceptions: only adding logs, not replacing existing observabilityVerdictThe functional fix is solid and addresses the Jira root cause. The blockers l'd want resolved before tagging "done"are the duplicate test (#1) and the test comments / strict mock counts (#6, #7). The logging cleanups (#2, #3, #4)are quality-of-life improvements once the immediate triage value of info -level diagnostics is no longer needed.*• Branch: J1-20891-11x-al1as-m1snatch-on-sms-text-relaylThis branch has not been deplovedNo oroormentsReview requiredAt loast 1 aoorovina revinw is recuired oy reviewers with write accoss.All checks have passed12 successful checks1 o build acceot denlov Successtulin 14m - Workflow: build acceot, deolouc lcirciec buld-hackend = Yourtaete nacead.on C'relaht• o ci/circleci: build-frontend — Your tests passed on CircieCilv O ci/circleci: checkout-code - Your tests passed on CircleCh•40 ci/circleci: phostan — Your tests passed on Circicc.v O ci/circleci: setup - Your tests passed on CircieCI!•4o cilcircleci: sonar cloud — Your tests passed on CircieClv 0 ci/circleci: testA) This branch is out-of-date with the base branchUpdate branchlaravei.oSf- uminnylocalhost& HS_Jocal (jiminny@localhost& console (PROD)sole (EUA console [STAGINGTE AuNG NWHERE UUId = UUId_tO_DIn( 8626141c-27a6-408c-aff8-7c8028a2c6 -m045 A1 A41 У 66 4[PASSWORD_DOTS]SELECT DISTINCT u.id, u.enail, u.nane, u.softphone_number, COUNT(a.id) as sms_counsFROH users uINNER JOIN activities a ON u.id = .user_1oMHERE Atupe UiKE "oesAND a.created_at › DATE_SUB(NORO), INTERVAL 38 DAYGROUP BY u.id, u.emazl, u.nane, u.softphone_numberORDER BY sns_count DESCHselect * fron teans where id = 1;select x tron rotes.SELECTCONCAT(u.id, CASE WHEN u.id = t.owner id THEN " (owner)* ELSE ** END) AS user idU.ehallsa.xthounerid FROM socilal accounts saNuusers uonure sseooJOTN teans t 1.nc->1: on t.id = u,teansidWHERE u,tean 51d = 1117 and sa,orowider = 'hubspot';SELECT * FROM activities HHERE uuid_to_bin('8024fffb-2df7-4017-91f4-d9f896050248') = UUESELECT * FROM actaviaies NHERE uuhd to bin(:[CREDIT_CARD]-927f-4f4da2a8185c*) = uunhSELECT * FROM crm_configurations WHERE 1d = 1053SELEC* EROM TAANS THERE0E1567select * fron users where id = 30249;select * fron olavbooke nene o = 5476sselect * fron playbook_categories where id = 43783;select * fron playbook_categories where playbook_id = 5473)select * fron crn_fields where id = 659242select "tron contield vallues nhere con.ieldid = 659242%SElEe* SRoM consielddata"Corm con Stclds f ON fd.crn field id = f.2l# JOIN activities a ON fd.activity id = a.idWHERE activity id = 79933459#AND f.crn provider id = 'hs activity type':select * fron text_relays where created_at > '2026-85-01*;select * fron activitles where user id IN (7169, 18688) and created at > '2026-85-22* orselect * fron users where tean id = 1:Cascaorumhonerhehyor100% L2P• luc coMay TUAZUTextRelayServiceTestv+0.Pehooe Alltens are now pussint consistehuy, Loume create & sumimahy of wist wos dccom plisncoTest Coverage Successfullv Added and Fixedwwecheetnwnodon.comnrahaneivathetcousraoatorthaaohonesolll00c.cochhoohe/AtRAlwCaruscahndtmarhiscues Fixed1. Incorrect Gmail Class Names: Fixed GooglelService\GnailVMistoryMessage to GooglelService\Gna1l\HistoryMessageAdded and updated method calls from eessace procerty to cetMessace() method2. Complex Model Mocking Issues: Simplified the test approach by using partial mocks instead of complex alias/overloadmockina that was causing contucts with existing classes3. Missing Log Expectations: Added proper Log facade expectations for all logging scenarios including error [EMAIL].ndexorc100ns1wirechoetniurtsTest Cowcrnac Added,Naw Tact Methode,•testSyncWithEnhancedLogging() - Tests start and completion logs with proper contexttsuncwthRenuseo.essaoel00s0-estsuncowwihtetsmast00000o• testGetHistoryLogsError0nException() - Tests error logging in getHlistory method•testisForcurrentenvironmentLogsRetusedMessagel • Tesis retusca messagc logginoEnhancnd exist. na tests to verity warn na and error loacindLotn scensnos coverceSync start logs with mailbox, expected alias, and expected hostSune comoletion loas with ma box, masenges procassed, and mascaoeRefused message logs with message_id and original. toException error loas with proner contextWarning logs for missing headers7 Sentry intearation for error reportine20 tests passing (up from 16 failing•x ascerions wlldhting comorchenswe llogd nolochsmioAtliaan nn onhannamonte toctod and woritod to marh cartoatiThe test suite now provides complete coverage for the enhanced logging functionality in TextRelayService, ensuring thala the new logging additions work as exoccied and provide the necessary debugg no iniormation for monitoning the texuraley carfoaGuntsAck amthine toLyCAihnt...
|
72120
|
NULL
|
NULL
|
NULL
|
|
72133
|
2586
|
6
|
2026-05-26T07:42:32.300755+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-26/1779 /Users/lukas/.screenpipe/data/data/2026-05-26/1779781352300_m1.jpg...
|
Control Centre
|
Control Centre
|
1
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 8 Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 83%
soundcore AeroClip
LakyLak bose qc35 II
M720 Triathlon
Magic Keyboard
Magic Keyboard
Soundcore Life Dot 2 NC
Bluetooth Settings…...
|
[{"role":"AXStaticText","text& [{"role":"AXStaticText","text":"Bluetooth","depth":2,"bounds":{"left":0.7916667,"top":0.04777778,"width":0.042708334,"height":0.017777778},"on_screen":true,"automation_id":"bluetooth-header","role_description":"text"},{"role":"AXCheckBox","text":"Bluetooth","depth":2,"bounds":{"left":0.9527778,"top":0.044444446,"width":0.02638889,"height":0.024444444},"on_screen":true,"automation_id":"bluetooth-header","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false},{"role":"AXHeading","text":"Devices","depth":3,"bounds":{"left":0.7916667,"top":0.090555556,"width":0.032291666,"height":0.016666668},"on_screen":true,"role_description":"heading"},{"role":"AXCheckBox","text":"Lukas’s Magic Mouse, 83%","depth":3,"bounds":{"left":0.78541666,"top":0.11111111,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-Lukas’s Magic Mouse","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"soundcore AeroClip","depth":3,"bounds":{"left":0.78541666,"top":0.14666666,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-soundcore AeroClip","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"LakyLak bose qc35 II","depth":3,"bounds":{"left":0.78541666,"top":0.18222222,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-LakyLak bose qc35 II","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"M720 Triathlon","depth":3,"bounds":{"left":0.78541666,"top":0.21777777,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-M720 Triathlon","role_description":"toggle button","subrole":"AXToggle","is_enabled":false},{"role":"AXCheckBox","text":"Magic Keyboard","depth":3,"bounds":{"left":0.78541666,"top":0.25333333,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-Magic Keyboard","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"Magic Keyboard","depth":3,"bounds":{"left":0.78541666,"top":0.2888889,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-Magic Keyboard","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"Soundcore Life Dot 2 NC","depth":3,"bounds":{"left":0.78541666,"top":0.32444444,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-Soundcore Life Dot 2 NC","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXButton","text":"Bluetooth Settings…","depth":2,"bounds":{"left":0.78541666,"top":0.37555555,"width":0.09791667,"height":0.017777778},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false}]...
|
8110405826874292666
|
329864531449482220
|
idle
|
hybrid
|
NULL
|
Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 8 Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 83%
soundcore AeroClip
LakyLak bose qc35 II
M720 Triathlon
Magic Keyboard
Magic Keyboard
Soundcore Life Dot 2 NC
Bluetooth Settings…
iTerm2ShellEditViewSessionScriptsProfilesWindowHelp••APP (-zsh)DOCKERO ₴1DEV (-zsh)₴2APP (-zsh)238)/home/jiminny/tests/Unit/Services/Activity/CloudCall/ClientTest.php239)/home/jiminny/tests/Unit/Services/Activity/Vonage/Import/DataImportHandlerTest.php240)/home/jiminny/tests/Unit/Services/Activity/Vonage/Import/CallDenormalizerTest.php241)/home/jiminny/tests/Unit/Services/Activity/FiveNine/DataClientTest.php242)/home/jiminny/tests/Unit/Services/Crm/Close/Processor/OpportunityProcessorTest.php243)/home/jiminny/tests/Unit/Services/Crm/Close/ServiceTest.php244)/home/jiminny/tests/Unit/Services/Crm/Close/Translator/OrganisationMetadataTranslatorTest.php245)/home/jiminny/tests/Unit/Services/Crm/Close/Translator/0pportunityMetadataTranslatorTest.php246)/home/jiminny/tests/Unit/Services/Crm/Close/Translator/PipelineMetadataTranslatorTest.php247)/home/jiminny/tests/Unit/Services/Crm/Close/Translator/ProfileMetadataTranslatorTest.php248)/home/jiminny/tests/Unit/Services/Crm/Close/Processor/MetadataProcessorTest.php249) /home/jiminny/tests/Unit/Services/Crm/Close/Translator/FieldMetadataTranslatorTest.php250) /home/jiminny/tests/Unit/Services/Crm/Close/Translator/AccountMetadataTranslatorTest.php251) /home/Jiminny/tests/Unit/Services/Crm/CrmObjectsResolverTest.php252)/home/jiminny/tests/Feature/Component/Notification/ActivityFollowUpSlackMessageBuilderTest.php253)/home/jiminny/tests/Feature/Services/Crm/Close/ClientTest.php*3What's next:Try Docker Debug for seamless, persistent debugging tools in any container or image → docker debug docker_lamp_1Learn more at [URL_WITH_CREDENTIALS] ~/jiminny/app (JY-20891-fix-alias-mismatch-on-sms-text-relay) $ [screenpipe*0 ₴4100% CBluetoothDevicesLukas's Magic Mousesoundcore AeroClipLakyLak bose qc35 llM720 TriathlonMagic KeyboardMagic KeyboardSoundcore Life Dot 2 NCBluetooth Settings...8•Tue 26 May 10:42:3183%...
|
72119
|
NULL
|
NULL
|
NULL
|
|
72134
|
2587
|
6
|
2026-05-26T07:42:34.444648+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-26/1779 /Users/lukas/.screenpipe/data/data/2026-05-26/1779781354444_m2.jpg...
|
Control Centre
|
Control Centre
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 8 Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 83%
soundcore AeroClip
LakyLak bose qc35 II
M720 Triathlon
Magic Keyboard
Magic Keyboard
Soundcore Life Dot 2 NC
Bluetooth Settings…...
|
[{"role":"AXStaticText","text& [{"role":"AXStaticText","text":"Bluetooth","depth":2,"bounds":{"left":0.6492686,"top":1.0,"width":0.02044548,"height":-0.034317613},"on_screen":true,"automation_id":"bluetooth-header","role_description":"text"},{"role":"AXCheckBox","text":"Bluetooth","depth":2,"bounds":{"left":0.72639626,"top":1.0,"width":0.012632979,"height":-0.031923413},"on_screen":true,"automation_id":"bluetooth-header","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false},{"role":"AXHeading","text":"Devices","depth":3,"bounds":{"left":0.6492686,"top":1.0,"width":0.015458777,"height":-0.065043926},"on_screen":true,"role_description":"heading"},{"role":"AXCheckBox","text":"Lukas’s Magic Mouse, 83%","depth":3,"bounds":{"left":0.6462766,"top":1.0,"width":0.095744684,"height":-0.07980847},"on_screen":true,"automation_id":"bluetooth-device-Lukas’s Magic Mouse","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"soundcore AeroClip","depth":3,"on_screen":true,"automation_id":"bluetooth-device-soundcore AeroClip","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"LakyLak bose qc35 II","depth":3,"on_screen":true,"automation_id":"bluetooth-device-LakyLak bose qc35 II","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"M720 Triathlon","depth":3,"on_screen":true,"automation_id":"bluetooth-device-M720 Triathlon","role_description":"toggle button","subrole":"AXToggle","is_enabled":false},{"role":"AXCheckBox","text":"Magic Keyboard","depth":3,"on_screen":true,"automation_id":"bluetooth-device-Magic Keyboard","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"Magic Keyboard","depth":3,"on_screen":true,"automation_id":"bluetooth-device-Magic Keyboard","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"Soundcore Life Dot 2 NC","depth":3,"on_screen":true,"automation_id":"bluetooth-device-Soundcore Life Dot 2 NC","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXButton","text":"Bluetooth Settings…","depth":2,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false}]...
|
8110405826874292666
|
329864531449482220
|
idle
|
hybrid
|
NULL
|
Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 8 Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 83%
soundcore AeroClip
LakyLak bose qc35 II
M720 Triathlon
Magic Keyboard
Magic Keyboard
Soundcore Life Dot 2 NC
Bluetooth Settings…
FircroxNow Tab€8 Login - SonarQube CloudWhat's New in Firefax 151 = FireteNow Thl(JY-20814) Release unused TwilioA SevenShores|Hubspot|ExceptiondNew TabJY-20891 fix alias mismatch in XPipelines - jiminnylap:=2 github.co17 OpenJY-20891 fix alias mismatch in text relay service #12128LakyLak wants to merge 1 commit into master from JY-20891-fix-alias-mismatch-on-sns-text-relay9. Minor — log message wording: '[TextRelayService) Refused message: missing X-Gn-Original-To header'( TextRelayService.php:197 ) uses warning while a plain mismatch uses info . The missing-header case isarguably less serious than mismatch (legitimate Gmail messages always have the header — its absence likelyindicates maltormed/spam mail, not a contig bug). Swapping or aligning the levels would help triage.eNice things•Case-insens trve nostlalias comoarison via strcasecro — 600d detensive choicelThe new test testIsForCurrentEnvironnentRejectsWrongHostWithMatchingPlusTag covers the cross-envconfusion case (correct alias, wrong host) which is exactly the kind of edge you want pinned down.• Datasets for the matching/non-matching providers were extended with plus-tag variants - good regressioncoverage.• Sentry is still being notified on exceptions: only adding logs, not replacing existing observabilityVerdictThe functional fix is solid and addresses the Jira root cause. The blockers l'd want resolved before tagging "done"are the duplicate test (#1) and the test comments / strict mock counts (#6, #7). The logging cleanups (#2, #3, #4)are quality-of-life improvements once the immediate triage value of info -level diagnostics is no longer needed.*• Branch: J1-20891-11x-al1as-m1snatch-on-sms-text-relaylThis branch has not been deplovedNo oroormentsReview requiredAt loast 1 aoorovina revinw is recuired oy reviewers with write accoss.All checks have passed12 successful checks1 o build acceot denlov Successtulin 14m - Workflow: build acceot, deolouc lcirciec buld-hackend = Yourtaete nacead.on C'relaht• o ci/circleci: build-frontend — Your tests passed on CircieCilv O ci/circleci: checkout-code - Your tests passed on CircleCh•40 ci/circleci: phostan — Your tests passed on Circicc.v O ci/circleci: setup - Your tests passed on CircieCI!•4o cilcircleci: sonar cloud — Your tests passed on CircieClv 0 ci/circleci: testA) This branch is out-of-date with the base branchUpdate branchTextRelayServiceTest100% L2P• lUC coMdy TUAZSA+0.laravei.oSf- uminnylocalhost& HS_Jocal (jiminny@localhost& console (PROD)sole (EUA console [STAGINGTE AuNG NWHERE UUId = UUId_tO_DIn( 8626141c-27a6-408c-aff8-7c8028a2c6 -m045 A1 A41 У 66 4[PASSWORD_DOTS]SELECT DISTINCT u.id, u.enail, u.nane, u.softphone_number, COUNT(a.id) as sms_counsFROH users uINNER JOIN activities a ON u.id = .user_1oMHERE Atupe UiKE "oesAND a.created_at › DATE_SUB(NORO), INTERVAL 38 DAYGROUP BY u.id, u.emazl, u.nane, u.softphone_numberORDER BY sns_count DESCHselect * fron teans where id = 1;select x tron rotes.SELECTCONCAT(u.id, CASE WHEN u.id = t.owner id THEN " (owner)* ELSE ** END) AS user idU.ehazlsa.xthounerid FROM socilal accounts saNuusers uonure sseooJOTN teans t 1.nc->1: on t.id = u,teansidWHERE u,tean 51d = 1117 and sa,orowider = 'hubspot';SELECT * FROM activities HHERE uuid_to_bin('8024fffb-2df7-4017-91f4-d9f896050248') = UUESELECT * FROM actaviaies NHERE uuhd to bin(:[CREDIT_CARD]-927f-4f4da2a8185c*) = uunhSELECT * FROM crm_configurations WHERE 1d = 1053SELEC* EROM TAANS THERE0E1567select * fron users where id = 30249;select * fron olavbooke nene o = 5476sselect * fron playbook_categories where id = 43783;select * fron playbook_categories where playbook_id = 5473)select * fron crn_fields where id = 659242select "tron contield vallues nhere con.ieldid = 659242%SElEe* SRoM consielddata"Corm con Stclds f ON fd.crn field id = f.2l# JOIN activities a ON fd.activity id = a.idWHERE activity id = 79933459#AND f.crn provider id = 'hs activity type':select * fron text_relays where created_at > '2026-85-01*;select * fron activitles where user id IN (7169, 18688) and created at > '2026-85-22* orselect * fron users where tean id = 1:umhonerhehyorPehooe Alltens are now pussint consistehuy, Loume create & sumimahy of wist wos dccom plisncoTest Coverage Successfullv Added and Fixedwwecheetnwnodon.comnrahaneivathetcousraoatorthaaohonesolll00c.cochhoohe/AtRAlwCaruscahndtmarhiscues Fixed1. Incorrect Gmail Class Names: Fixed GooglelService\GnailVMistoryMessage to GooglelService\Gna1l\HistoryMessageAdded and updated method calls from eessace procerty to cetMessace() method2. Complex Model Mocking Issues: Simplified the test approach by using partial mocks instead of complex alias/overloadmockina that was causing contucts with existing classes3. Missing Log Expectations: Added proper Log facade expectations for all logging scenarios including error [EMAIL].ndexorc100ns1wirechoetniurtsTest Cowcrnac Added,Naw Tact Methode,•testSyncWithEnhancedLogging() - Tests start and completion logs with proper contextw-swncwthRe.useo.essaoelo0s0-asesunc.owwihtelsma00000• testGetHistoryLogsError0nException() - Tests error logging in getHlistory method•testisForcurrentenvironmentLogsRetusechessagel • Tesis retusca messsgc logginoEnhancnd existi na tosts to verity warn na and error loaclndLotn scensnos coverceSync start logs with mailbox, expected alias, and expected hostSune comoletion loas with ma box, masenges procassed, and mascaoeRefused message logs with message_id and original. toException error loas with proner contextWarning logs for missing headers7 Sentry intearation for error reportine20 tests passing (up from 16 failing•x ascerions wlldhting comorchenswe llogd nolochsmioAtaan nn onhanhsmonte tactod and woritod to warh CartoatwThe test suite now provides complete coverage for the enhanced logging functionality in TextRelayService, ensuring thala the new logging additions work as exoccied and provide the necessary debugg no iniormation for monitoning the texuraley carfoaGuntsAck amthine toLyCAihnt...
|
72120
|
NULL
|
NULL
|
NULL
|
|
72135
|
2586
|
7
|
2026-05-26T07:43:02.773078+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-26/1779 /Users/lukas/.screenpipe/data/data/2026-05-26/1779781382773_m1.jpg...
|
Control Centre
|
Control Centre
|
1
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 8 Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 83%
soundcore AeroClip
LakyLak bose qc35 II
M720 Triathlon
Magic Keyboard
Magic Keyboard
Soundcore Life Dot 2 NC
Bluetooth Settings…...
|
[{"role":"AXStaticText","text& [{"role":"AXStaticText","text":"Bluetooth","depth":2,"bounds":{"left":0.7916667,"top":0.04777778,"width":0.042708334,"height":0.017777778},"on_screen":true,"automation_id":"bluetooth-header","role_description":"text"},{"role":"AXCheckBox","text":"Bluetooth","depth":2,"bounds":{"left":0.9527778,"top":0.044444446,"width":0.02638889,"height":0.024444444},"on_screen":true,"automation_id":"bluetooth-header","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false},{"role":"AXHeading","text":"Devices","depth":3,"bounds":{"left":0.7916667,"top":0.090555556,"width":0.032291666,"height":0.016666668},"on_screen":true,"role_description":"heading"},{"role":"AXCheckBox","text":"Lukas’s Magic Mouse, 83%","depth":3,"bounds":{"left":0.78541666,"top":0.11111111,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-Lukas’s Magic Mouse","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"soundcore AeroClip","depth":3,"bounds":{"left":0.78541666,"top":0.14666666,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-soundcore AeroClip","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"LakyLak bose qc35 II","depth":3,"bounds":{"left":0.78541666,"top":0.18222222,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-LakyLak bose qc35 II","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"M720 Triathlon","depth":3,"bounds":{"left":0.78541666,"top":0.21777777,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-M720 Triathlon","role_description":"toggle button","subrole":"AXToggle","is_enabled":false},{"role":"AXCheckBox","text":"Magic Keyboard","depth":3,"bounds":{"left":0.78541666,"top":0.25333333,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-Magic Keyboard","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"Magic Keyboard","depth":3,"bounds":{"left":0.78541666,"top":0.2888889,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-Magic Keyboard","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"Soundcore Life Dot 2 NC","depth":3,"bounds":{"left":0.78541666,"top":0.32444444,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-Soundcore Life Dot 2 NC","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXButton","text":"Bluetooth Settings…","depth":2,"bounds":{"left":0.78541666,"top":0.37555555,"width":0.09791667,"height":0.017777778},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false}]...
|
8110405826874292666
|
329864531449482220
|
idle
|
hybrid
|
NULL
|
Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 8 Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 83%
soundcore AeroClip
LakyLak bose qc35 II
M720 Triathlon
Magic Keyboard
Magic Keyboard
Soundcore Life Dot 2 NC
Bluetooth Settings…
iTerm2ShellEditViewSessionScriptsProfilesWindowHelp•APP (-zsh)DOCKER7,5981DEV (-zsh)₴2APP (-zsh)238)/home/jiminny/tests/Unit/Services/Activity/CloudCall/ClientTest.php239)/home/jiminny/tests/Unit/Services/Activity/Vonage/Import/DataImportHandlerTest.php240)/home/jiminny/tests/Unit/Services/Activity/Vonage/Import/CallDenormalizerTest.php241)/home/jiminny/tests/Unit/Services/Activity/FiveNine/DataClientTest.php242)/home/jiminny/tests/Unit/Services/Crm/Close/Processor/OpportunityProcessorTest.php243)/home/jiminny/tests/Unit/Services/Crm/Close/ServiceTest.php244)/home/jiminny/tests/Unit/Services/Crm/Close/Translator/OrganisationMetadataTranslatorTest.php245)/home/jiminny/tests/Unit/Services/Crm/Close/Translator/0pportunityMetadataTranslatorTest.php246)/home/jiminny/tests/Unit/Services/Crm/Close/Translator/PipelineMetadataTranslatorTest.php247)/home/jiminny/tests/Unit/Services/Crm/Close/Translator/ProfileMetadataTranslatorTest.php248)/home/jiminny/tests/Unit/Services/Crm/Close/Processor/MetadataProcessorTest.php249) /home/jiminny/tests/Unit/Services/Crm/Close/Translator/FieldMetadataTranslatorTest.php250) /home/jiminny/tests/Unit/Services/Crm/Close/Translator/AccountMetadataTranslatorTest.php251) /home/Jiminny/tests/Unit/Services/Crm/CrmObjectsResolverTest.php252)/home/jiminny/tests/Feature/Component/Notification/ActivityFollowUpSlackMessageBuilderTest.php253)/home/jiminny/tests/Feature/Services/Crm/Close/ClientTest.php*3What's next:Try Docker Debug for seamless, persistent debugging tools in any container or image → docker debug docker_lamp_1Learn more at [URL_WITH_CREDENTIALS] ~/jiminny/app (JY-20891-fix-alias-mismatch-on-sms-text-relay) $ [screenpipe*0 ₴4100% CBluetoothDevicesLukas's Magic Mousesoundcore AeroClipLakyLak bose qc35 llM720 TriathlonMagic KeyboardMagic KeyboardSoundcore Life Dot 2 NCBluetooth Settings...8•Tue 26 May 10:43:0283%...
|
72119
|
NULL
|
NULL
|
NULL
|
|
72136
|
2587
|
7
|
2026-05-26T07:43:05.140886+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-26/1779 /Users/lukas/.screenpipe/data/data/2026-05-26/1779781385140_m2.jpg...
|
Control Centre
|
Control Centre
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 8 Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 83%
soundcore AeroClip
LakyLak bose qc35 II
M720 Triathlon
Magic Keyboard
Magic Keyboard
Soundcore Life Dot 2 NC
Bluetooth Settings…...
|
[{"role":"AXStaticText","text& [{"role":"AXStaticText","text":"Bluetooth","depth":2,"bounds":{"left":0.6492686,"top":1.0,"width":0.02044548,"height":-0.034317613},"on_screen":true,"automation_id":"bluetooth-header","role_description":"text"},{"role":"AXCheckBox","text":"Bluetooth","depth":2,"bounds":{"left":0.72639626,"top":1.0,"width":0.012632979,"height":-0.031923413},"on_screen":true,"automation_id":"bluetooth-header","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false},{"role":"AXHeading","text":"Devices","depth":3,"bounds":{"left":0.6492686,"top":1.0,"width":0.015458777,"height":-0.065043926},"on_screen":true,"role_description":"heading"},{"role":"AXCheckBox","text":"Lukas’s Magic Mouse, 83%","depth":3,"bounds":{"left":0.6462766,"top":1.0,"width":0.095744684,"height":-0.07980847},"on_screen":true,"automation_id":"bluetooth-device-Lukas’s Magic Mouse","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"soundcore AeroClip","depth":3,"on_screen":true,"automation_id":"bluetooth-device-soundcore AeroClip","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"LakyLak bose qc35 II","depth":3,"on_screen":true,"automation_id":"bluetooth-device-LakyLak bose qc35 II","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"M720 Triathlon","depth":3,"on_screen":true,"automation_id":"bluetooth-device-M720 Triathlon","role_description":"toggle button","subrole":"AXToggle","is_enabled":false},{"role":"AXCheckBox","text":"Magic Keyboard","depth":3,"on_screen":true,"automation_id":"bluetooth-device-Magic Keyboard","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"Magic Keyboard","depth":3,"on_screen":true,"automation_id":"bluetooth-device-Magic Keyboard","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"Soundcore Life Dot 2 NC","depth":3,"on_screen":true,"automation_id":"bluetooth-device-Soundcore Life Dot 2 NC","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXButton","text":"Bluetooth Settings…","depth":2,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false}]...
|
8110405826874292666
|
329864531449482220
|
idle
|
hybrid
|
NULL
|
Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 8 Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 83%
soundcore AeroClip
LakyLak bose qc35 II
M720 Triathlon
Magic Keyboard
Magic Keyboard
Soundcore Life Dot 2 NC
Bluetooth Settings…
FircroxNow Tab€8 Login - SonarQube CloudWhat's New in Firefax 151 = FireteNow Thl(JY-20814) Release unused TwilioA SevenShores|Hubspot|ExceptiondNew TabJY-20891 fix alias mismatch in XPipelines - jiminnylap:=2 github.co11 OpenJY-20891 fix alias mismatch in text relay service #12128LakyLak wants to merge 1 commit into master from JY-20891-fix-alias-mismatch-on-sns-text-relay9. Minor — log message wording: '(TextRelayService) Refused message: missing X-Gn-Original-To header'( TextRelayService.php:197 ) uses warning while a plain mismatch uses info . The missing-header case isarguably less serious than mismatch (legitimate Gmail messages always have the header — its absence likelyindicates maltormed/spam mail, not a contig bug). Swapping or aligning the levels would help triage.eNice things• Case-insensitive host/alias comparison via strcasecep - good defensive choice.The new test testIsForCurrentEnvironnentRejectsWrongHostWithMatchingPlusTag covers the cross-envconfusion case (correct alias, wrong host) which is exactly the kind of edge you want pinned down.• Datasets for the matching/non-matching providers were extended with plus-tag variants - good regressioncoverage.• Sentry is still being notified on exceptions: only adding logs, not replacing existing observabilityVerdictThe functional fix is solid and addresses the Jira root cause. The blockers l'd want resolved before tagging "done"are the duplicate test (#1) and the test comments / strict mock counts (#6, #7). The logging cleanups (#2, #3, #4)are quality-of-life improvements once the immediate triage value of info -level diagnostics is no longer needed.*• Branch: J1-20891-11x-al1as-m1snatch-on-sms-text-relaylThis branch has not been deplovedNo oroormentsReview requiredAt loast 1 aoorovina revinw is recuired oy reviewers with write accoss.All checks have passed12 successful checks1 o build acceot denlov Successtulin 14m - Workflow: build acceot, deolouc lcirciec buld-hackend = Yourtaete nacead.on C'relaht• o ci/circleci: build-frontend — Your tests passed on CircieCilv O ci/circleci: checkout-code - Your tests passed on CircleCh•40 ci/circleci: phostan — Your tests passed on Circicc.v O ci/circleci: setup - Your tests passed on CircieCI!•4o cilcircleci: sonar cloud — Your tests passed on CircieClv 0 ci/circleci: testA) This branch is out-of-date with the base branchUpdate branchTextRelayServiceTest100% L2P• lUC coMay 1U4S.U+0.laravei.oSf- uminnylocalhost& HS_Jocal (jiminny@localhost& console (PROD)sole (EUA console [STAGINGTE AuNG NWHERE UUId = UUId_tO_DIn( 8626141c-27a6-408c-aff8-7c8028a2c6 -m045 A1 A41 У 66 4[PASSWORD_DOTS]SELECT DISTINCT u.id, u.enail, u.nane, u.softphone_number, COUNT(a.id) as sms_counsFROH users uINNER JOIN activities a ON u.id = .user_1oMHERE Atupe UiKE "oesAND a.created_at › DATE_SUB(NORO), INTERVAL 38 DAYGROUP BY u.id, u.emazl, u.nane, u.softphone_numberORDER BY sns_count DESCHselect * fron teans where id = 1;select x tron rotes.SELECTCONCAT(u.id, CASE WHEN u.id = t.owner id THEN " (owner)* ELSE ** END) AS user idU.ehallsa.xthounerid FROM socilal accounts saNuusers uonure sseooJOTN teans t 1.nc->1: on t.id = u,teansidWHERE u,tean 51d = 1117 and sa,orowider = 'hubspot';SELECT * FROM activities HHERE uuid_to_bin('8024fffb-2df7-4017-91f4-d9f896050248') = UUESELECT * FROM actaviaies NHERE uuhd to bin(:[CREDIT_CARD]-927f-4f4da2a8185c*) = uunhSELECT * FROM crm_configurations WHERE 1d = 1053SELEC* EROM TAANS THERE0E1567select * fron users where id = 30249;select * fron olavbooke nene o = 5476sselect * fron playbook_categories where id = 43783;select * fron playbook_categories where playbook_id = 5473)select * fron crn_fields where id = 659242select "tron contield vallues nhere con.ieldid = 659242%SElEe* SRoM consielddata"Corm con Stclds f ON fd.crn field id = f.2l# JOIN activities a ON fd.activity id = a.idWHERE activity id = 79933459#AND f.crn provider id = 'hs activity type':select * fron text_relays where created_at > '2026-85-01*;select * fron activitles where user id IN (7169, 18688) and created at > '2026-85-22* orselect * fron users where tean id = 1:umhonerhehyorPehooe Alltens are now pussint consistehuy, Loume create & sumimahy of wist wos dccom plisncoTest Coverage Successfullv Added and Fixedwwecheetnwnodon.comnrahaneivathetcousraoatorthaaohonesolll00c.cochhoohe/AtRAlwCaruscahndtmarhiscues Fixed1. Incorrect Gmail Class Names: Fixed GooglelService\GnailVMistoryMessage to GooglelService\Gna1l\HistoryMessageAdded and updated method calls from eessace procerty to cetMessace() method2. Complex Model Mocking Issues: Simplified the test approach by using partial mocks instead of complex alias/overloadmockina that was causing contucts with existing classes3. Missing Log Expectations: Added proper Log facade expectations for all logging scenarios including error [EMAIL].ndexorc100ns1wirechoetniurtsTest Cowcrnac Added,Naw Tact Methode,•testSyncWithEnhancedLogging() - Tests start and completion logs with proper contexttsuncwthRenuseo.essaoel00s0-estsuncowwihtetsmast00000o• testGetHistoryLogsError0nException() - Tests error logging in getHlistory method•testisForcurrentenvironmentLogsRetusedMessagel • Tesis retusca messagc logginoEnhancnd exist. na tests to verity warn na and error loacindLotn scensnos coverceSync start logs with mailbox, expected alias, and expected hostSune comoletion loas with ma box, masenges procassed, and mascaoeRefused message logs with message_id and original. toException error loas with proner contextWarning logs for missing headers7 Sentry intearation for error reportine20 tests passing (up from 16 failing•x ascerions wlldhting comorchenswe llogd nolochsmioAtliaan nn onhannamonte toctod and woritod to marh cartoatiThe test suite now provides complete coverage for the enhanced logging functionality in TextRelayService, ensuring thala the new logging additions work as exoccied and provide the necessary debugg no iniormation for monitoning the texuraley carfoaGuntsAck amthine toLyCAihnt...
|
72120
|
NULL
|
NULL
|
NULL
|
|
72137
|
2586
|
8
|
2026-05-26T07:43:33.317050+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-26/1779 /Users/lukas/.screenpipe/data/data/2026-05-26/1779781413317_m1.jpg...
|
Control Centre
|
Control Centre
|
1
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 8 Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 83%
soundcore AeroClip
LakyLak bose qc35 II
M720 Triathlon
Magic Keyboard
Magic Keyboard
Soundcore Life Dot 2 NC
Bluetooth Settings…...
|
[{"role":"AXStaticText","text& [{"role":"AXStaticText","text":"Bluetooth","depth":2,"bounds":{"left":0.7916667,"top":0.04777778,"width":0.042708334,"height":0.017777778},"on_screen":true,"automation_id":"bluetooth-header","role_description":"text"},{"role":"AXCheckBox","text":"Bluetooth","depth":2,"bounds":{"left":0.9527778,"top":0.044444446,"width":0.02638889,"height":0.024444444},"on_screen":true,"automation_id":"bluetooth-header","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false},{"role":"AXHeading","text":"Devices","depth":3,"bounds":{"left":0.7916667,"top":0.090555556,"width":0.032291666,"height":0.016666668},"on_screen":true,"role_description":"heading"},{"role":"AXCheckBox","text":"Lukas’s Magic Mouse, 83%","depth":3,"bounds":{"left":0.78541666,"top":0.11111111,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-Lukas’s Magic Mouse","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"soundcore AeroClip","depth":3,"bounds":{"left":0.78541666,"top":0.14666666,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-soundcore AeroClip","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"LakyLak bose qc35 II","depth":3,"bounds":{"left":0.78541666,"top":0.18222222,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-LakyLak bose qc35 II","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"M720 Triathlon","depth":3,"bounds":{"left":0.78541666,"top":0.21777777,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-M720 Triathlon","role_description":"toggle button","subrole":"AXToggle","is_enabled":false},{"role":"AXCheckBox","text":"Magic Keyboard","depth":3,"bounds":{"left":0.78541666,"top":0.25333333,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-Magic Keyboard","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"Magic Keyboard","depth":3,"bounds":{"left":0.78541666,"top":0.2888889,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-Magic Keyboard","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"Soundcore Life Dot 2 NC","depth":3,"bounds":{"left":0.78541666,"top":0.32444444,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-Soundcore Life Dot 2 NC","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXButton","text":"Bluetooth Settings…","depth":2,"bounds":{"left":0.78541666,"top":0.37555555,"width":0.09791667,"height":0.017777778},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false}]...
|
8110405826874292666
|
329864531449482220
|
idle
|
hybrid
|
NULL
|
Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 8 Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 83%
soundcore AeroClip
LakyLak bose qc35 II
M720 Triathlon
Magic Keyboard
Magic Keyboard
Soundcore Life Dot 2 NC
Bluetooth Settings…
iTerm2ShellEditViewSessionScriptsProfilesWindowHelp••APP (-zsh)DOCKERO ₴1DEV (-zsh)₴2APP (-zsh)238)/home/jiminny/tests/Unit/Services/Activity/CloudCall/ClientTest.php239)/home/jiminny/tests/Unit/Services/Activity/Vonage/Import/DataImportHandlerTest.php240)/home/jiminny/tests/Unit/Services/Activity/Vonage/Import/CallDenormalizerTest.php241)/home/jiminny/tests/Unit/Services/Activity/FiveNine/DataClientTest.php242)/home/jiminny/tests/Unit/Services/Crm/Close/Processor/OpportunityProcessorTest.php243)/home/jiminny/tests/Unit/Services/Crm/Close/ServiceTest.php244)/home/jiminny/tests/Unit/Services/Crm/Close/Translator/OrganisationMetadataTranslatorTest.php245)/home/jiminny/tests/Unit/Services/Crm/Close/Translator/0pportunityMetadataTranslatorTest.php246)/home/jiminny/tests/Unit/Services/Crm/Close/Translator/PipelineMetadataTranslatorTest.php247)/home/jiminny/tests/Unit/Services/Crm/Close/Translator/ProfileMetadataTranslatorTest.php248)/home/jiminny/tests/Unit/Services/Crm/Close/Processor/MetadataProcessorTest.php249) /home/jiminny/tests/Unit/Services/Crm/Close/Translator/FieldMetadataTranslatorTest.php250) /home/jiminny/tests/Unit/Services/Crm/Close/Translator/AccountMetadataTranslatorTest.php251) /home/Jiminny/tests/Unit/Services/Crm/CrmObjectsResolverTest.php252)/home/jiminny/tests/Feature/Component/Notification/ActivityFollowUpSlackMessageBuilderTest.php253)/home/jiminny/tests/Feature/Services/Crm/Close/ClientTest.php*3What's next:Try Docker Debug for seamless, persistent debugging tools in any container or image → docker debug docker_lamp_1Learn more at [URL_WITH_CREDENTIALS] ~/jiminny/app (JY-20891-fix-alias-mismatch-on-sms-text-relay) $ [screenpipe*0 ₴4100% CBluetoothDevicesLukas's Magic Mousesoundcore AeroClipLakyLak bose qc35 llM720 TriathlonMagic KeyboardMagic KeyboardSoundcore Life Dot 2 NCBluetooth Settings...8•Tue 26 May 10:43:3383%...
|
72119
|
NULL
|
NULL
|
NULL
|
|
72138
|
2587
|
8
|
2026-05-26T07:43:35.865299+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-26/1779 /Users/lukas/.screenpipe/data/data/2026-05-26/1779781415865_m2.jpg...
|
Control Centre
|
Control Centre
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 8 Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 83%
soundcore AeroClip
LakyLak bose qc35 II
M720 Triathlon
Magic Keyboard
Magic Keyboard
Soundcore Life Dot 2 NC
Bluetooth Settings…...
|
[{"role":"AXStaticText","text& [{"role":"AXStaticText","text":"Bluetooth","depth":2,"bounds":{"left":0.6492686,"top":1.0,"width":0.02044548,"height":-0.034317613},"on_screen":true,"automation_id":"bluetooth-header","role_description":"text"},{"role":"AXCheckBox","text":"Bluetooth","depth":2,"bounds":{"left":0.72639626,"top":1.0,"width":0.012632979,"height":-0.031923413},"on_screen":true,"automation_id":"bluetooth-header","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false},{"role":"AXHeading","text":"Devices","depth":3,"bounds":{"left":0.6492686,"top":1.0,"width":0.015458777,"height":-0.065043926},"on_screen":true,"role_description":"heading"},{"role":"AXCheckBox","text":"Lukas’s Magic Mouse, 83%","depth":3,"bounds":{"left":0.6462766,"top":1.0,"width":0.095744684,"height":-0.07980847},"on_screen":true,"automation_id":"bluetooth-device-Lukas’s Magic Mouse","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"soundcore AeroClip","depth":3,"on_screen":true,"automation_id":"bluetooth-device-soundcore AeroClip","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"LakyLak bose qc35 II","depth":3,"on_screen":true,"automation_id":"bluetooth-device-LakyLak bose qc35 II","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"M720 Triathlon","depth":3,"on_screen":true,"automation_id":"bluetooth-device-M720 Triathlon","role_description":"toggle button","subrole":"AXToggle","is_enabled":false},{"role":"AXCheckBox","text":"Magic Keyboard","depth":3,"on_screen":true,"automation_id":"bluetooth-device-Magic Keyboard","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"Magic Keyboard","depth":3,"on_screen":true,"automation_id":"bluetooth-device-Magic Keyboard","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"Soundcore Life Dot 2 NC","depth":3,"on_screen":true,"automation_id":"bluetooth-device-Soundcore Life Dot 2 NC","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXButton","text":"Bluetooth Settings…","depth":2,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false}]...
|
8110405826874292666
|
329864531449482220
|
idle
|
hybrid
|
NULL
|
Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 8 Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 83%
soundcore AeroClip
LakyLak bose qc35 II
M720 Triathlon
Magic Keyboard
Magic Keyboard
Soundcore Life Dot 2 NC
Bluetooth Settings…
FircroxNow Tab€8 Login - SonarQube CloudWhat's New in Firefax 151 = FireteNow Thl(JY-20814) Release unused TwilioA SevenShores|Hubspot|ExceptiondNew TabJY-20891 fix alias mismatch in XPipelines - jiminnylap:=2 github.co11 OpenJY-20891 fix alias mismatch in text relay service #12128LakyLak wants to merge 1 commit into master from JY-20891-fix-alias-mismatch-on-sns-text-relay9. Minor — log message wording: '(TextRelayService) Refused message: missing X-Gn-Original-To header'( TextRelayService.php:197 ) uses warning while a plain mismatch uses info . The missing-header case isarguably less serious than mismatch (legitimate Gmail messages always have the header — its absence likelyindicates maltormed/spam mail, not a contig bug). Swapping or aligning the levels would help triage.eNice things• Case-insensitive host/alias comparison via strcasecep - good defensive choice.The new test testIsForCurrentEnvironnentRejectsWrongHostWithMatchingPlusTag covers the cross-envconfusion case (correct alias, wrong host) which is exactly the kind of edge you want pinned down.• Datasets for the matching/non-matching providers were extended with plus-tag variants - good regressioncoverage.• Sentry is still being notified on exceptions: only adding logs, not replacing existing observabilityVerdictThe functional fix is solid and addresses the Jira root cause. The blockers l'd want resolved before tagging "done"are the duplicate test (#1) and the test comments / strict mock counts (#6, #7). The logging cleanups (#2, #3, #4)are quality-of-life improvements once the immediate triage value of info -level diagnostics is no longer needed.*• Branch: J1-20891-11x-al1as-m1snatch-on-sms-text-relaylThis branch has not been deplovedNo oroormentsReview requiredAt loast 1 aoorovina revinw is recuired oy reviewers with write accoss.All checks have passed12 successful checks1 o build acceot denlov Successtulin 14m - Workflow: build acceot, deolouc lcirciec buld-hackend = Yourtaete nacead.on C'relaht• o ci/circleci: build-frontend — Your tests passed on CircieCilv O ci/circleci: checkout-code - Your tests passed on CircleCh•40 ci/circleci: phostan — Your tests passed on Circicc.v O ci/circleci: setup - Your tests passed on CircieCI!•4o cilcircleci: sonar cloud — Your tests passed on CircieClv 0 ci/circleci: testA) This branch is out-of-date with the base branchUpdate branchTextRelayServiceTest100% L2P• luc coMay 1U4orst+0.laravei.oSf- uminnylocalhost& HS_Jocal (jiminny@localhost& console (PROD)sole (EUA console [STAGINGTE AuNG NWHERE UUId = UUId_tO_DIn( 8626141c-27a6-408c-aff8-7c8028a2c6 -m045 A1 A41 У 66 4[PASSWORD_DOTS]SELECT DISTINCT u.id, u.enail, u.nane, u.softphone_number, COUNT(a.id) as sms_counsFROH users uINNER JOIN activities a ON u.id = .user_1oMHERE Atupe UiKE "oesAND a.created_at › DATE_SUB(NORO), INTERVAL 38 DAYGROUP BY u.id, u.emazl, u.nane, u.softphone_numberORDER BY sns_count DESCHselect * fron teans where id = 1;select x tron rotes.SELECTCONCAT(u.id, CASE WHEN u.id = t.owner id THEN " (owner)* ELSE ** END) AS user idU.ehazlsa.xthounerid FROM socilal accounts saNuusers uonure sseooJOTN teans t 1.nc->1: on t.id = u,teansidWHERE u,tean 51d = 1117 and sa,orowider = 'hubspot';SELECT * FROM activities HHERE uuid_to_bin('8024fffb-2df7-4017-91f4-d9f896050248') = UUESELECT * FROM actaviaies NHERE uuhd to bin(:[CREDIT_CARD]-927f-4f4da2a8185c*) = uunhSELECT * FROM crm_configurations WHERE 1d = 1053SELEC* EROM TAANS THERE0E1567select * fron users where id = 30249;select * fron olavbooke nene o = 5476sselect * fron playbook_categories where id = 43783;select * fron playbook_categories where playbook_id = 5473)select * fron crn_fields where id = 659242select "tron contield vallues nhere con.ieldid = 659242%SElEe* SRoM consielddata"Corm con Stclds f ON fd.crn field id = f.2l# JOIN activities a ON fd.activity id = a.idWHERE activity id = 79933459#AND f.crn provider id = 'hs activity type':select * fron text_relays where created_at > '2026-85-01*;select * fron activitles where user id IN (7169, 18688) and created at > '2026-85-22* orselect * fron users where tean id = 1:umhonerhehyorPehooe Alltens are now pussint consistehuy, Loume create & sumimahy of wist wos dccom plisncoTest Coverage Successfullv Added and Fixedwwecheetnwnodon.comnrahaneivathetcousraoatorthaaohonesolll00c.cochhoohe/AtRAlwCaruscahndtmarhiscues Fixed1. Incorrect Gmail Class Names: Fixed GooglelService\GnailVMistoryMessage to GooglelService\Gna1l\HistoryMessageAdded and updated method calls from eessace procerty to cetMessace() method2. Complex Model Mocking Issues: Simplified the test approach by using partial mocks instead of complex alias/overloadmockina that was causing contucts with existing classes3. Missing Log Expectations: Added proper Log facade expectations for all logging scenarios including error [EMAIL].ndexorc100ns1wirechoetniurtsTest Cowcrnac Added,Naw Tact Methode,•testSyncWithEnhancedLogging() - Tests start and completion logs with proper contexttsuncwthRenuseo.essaoel00s0-estsuncowwihtetsmast00000o• testGetHistoryLogsError0nException() - Tests error logging in getHlistory method•testisForcurrentenvironmentLogsRetusedMessagel • Tesis retusca messagc logginoEnhancnd exist. na tests to verity warn na and error loacindLotn scensnos coverceSync start logs with mailbox, expected alias, and expected hostSune comoletion loas with ma box, masenges procassed, and mascaoeRefused message logs with message_id and original. toException error loas with proner contextWarning logs for missing headers7 Sentry intearation for error reportine20 tests passing (up from 16 failing•x ascerions wlldhting comorchenswe llogd nolochsmioAtliaan nn onhannamonte toctod and woritod to marh cartoatiThe test suite now provides complete coverage for the enhanced logging functionality in TextRelayService, ensuring thala the new logging additions work as exoccied and provide the necessary debugg no iniormation for monitoning the texuraley carfoaGuntsAck amthine toLyCAihnt...
|
72120
|
NULL
|
NULL
|
NULL
|
|
72139
|
NULL
|
0
|
2026-05-26T07:44:03.800747+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-26/1779 /Users/lukas/.screenpipe/data/data/2026-05-26/1779781443800_m1.jpg...
|
Control Centre
|
Control Centre
|
1
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 8 Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 83%
soundcore AeroClip
LakyLak bose qc35 II
M720 Triathlon
Magic Keyboard
Magic Keyboard
Soundcore Life Dot 2 NC
Bluetooth Settings…...
|
[{"role":"AXStaticText","text& [{"role":"AXStaticText","text":"Bluetooth","depth":2,"bounds":{"left":0.7916667,"top":0.04777778,"width":0.042708334,"height":0.017777778},"on_screen":true,"automation_id":"bluetooth-header","role_description":"text"},{"role":"AXCheckBox","text":"Bluetooth","depth":2,"bounds":{"left":0.9527778,"top":0.044444446,"width":0.02638889,"height":0.024444444},"on_screen":true,"automation_id":"bluetooth-header","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false},{"role":"AXHeading","text":"Devices","depth":3,"bounds":{"left":0.7916667,"top":0.090555556,"width":0.032291666,"height":0.016666668},"on_screen":true,"role_description":"heading"},{"role":"AXCheckBox","text":"Lukas’s Magic Mouse, 83%","depth":3,"bounds":{"left":0.78541666,"top":0.11111111,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-Lukas’s Magic Mouse","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"soundcore AeroClip","depth":3,"bounds":{"left":0.78541666,"top":0.14666666,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-soundcore AeroClip","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"LakyLak bose qc35 II","depth":3,"bounds":{"left":0.78541666,"top":0.18222222,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-LakyLak bose qc35 II","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"M720 Triathlon","depth":3,"bounds":{"left":0.78541666,"top":0.21777777,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-M720 Triathlon","role_description":"toggle button","subrole":"AXToggle","is_enabled":false},{"role":"AXCheckBox","text":"Magic Keyboard","depth":3,"bounds":{"left":0.78541666,"top":0.25333333,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-Magic Keyboard","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"Magic Keyboard","depth":3,"bounds":{"left":0.78541666,"top":0.2888889,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-Magic Keyboard","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"Soundcore Life Dot 2 NC","depth":3,"bounds":{"left":0.78541666,"top":0.32444444,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-Soundcore Life Dot 2 NC","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXButton","text":"Bluetooth Settings…","depth":2,"bounds":{"left":0.78541666,"top":0.37555555,"width":0.09791667,"height":0.017777778},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false}]...
|
8110405826874292666
|
329864531449482220
|
idle
|
hybrid
|
NULL
|
Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 8 Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 83%
soundcore AeroClip
LakyLak bose qc35 II
M720 Triathlon
Magic Keyboard
Magic Keyboard
Soundcore Life Dot 2 NC
Bluetooth Settings…
iTerm2ShellEditViewSessionScriptsProfilesWindowHelp••APP (-zsh)DOCKER₴81DEV (-zsh)₴2APP (-zsh)238)/home/jiminny/tests/Unit/Services/Activity/CloudCall/ClientTest.php239)/home/jiminny/tests/Unit/Services/Activity/Vonage/Import/DataImportHandlerTest.php240)/home/jiminny/tests/Unit/Services/Activity/Vonage/Import/CallDenormalizerTest.php241)/home/jiminny/tests/Unit/Services/Activity/FiveNine/DataClientTest.php242)/home/jiminny/tests/Unit/Services/Crm/Close/Processor/OpportunityProcessorTest.php243)/home/jiminny/tests/Unit/Services/Crm/Close/ServiceTest.php244)/home/jiminny/tests/Unit/Services/Crm/Close/Translator/OrganisationMetadataTranslatorTest.php245)/home/jiminny/tests/Unit/Services/Crm/Close/Translator/0pportunityMetadataTranslatorTest.php246)/home/jiminny/tests/Unit/Services/Crm/Close/Translator/PipelineMetadataTranslatorTest.php247)/home/jiminny/tests/Unit/Services/Crm/Close/Translator/ProfileMetadataTranslatorTest.php248)/home/jiminny/tests/Unit/Services/Crm/Close/Processor/MetadataProcessorTest.php249) /home/jiminny/tests/Unit/Services/Crm/Close/Translator/FieldMetadataTranslatorTest.php250) /home/jiminny/tests/Unit/Services/Crm/Close/Translator/AccountMetadataTranslatorTest.php251) /home/Jiminny/tests/Unit/Services/Crm/CrmObjectsResolverTest.php252)/home/jiminny/tests/Feature/Component/Notification/ActivityFollowUpSlackMessageBuilderTest.php253)/home/jiminny/tests/Feature/Services/Crm/Close/ClientTest.php*3What's next:Try Docker Debug for seamless, persistent debugging tools in any container or image → docker debug docker_lamp_1Learn more at [URL_WITH_CREDENTIALS] ~/jiminny/app (JY-20891-fix-alias-mismatch-on-sms-text-relay) $ [screenpipe*0 ₴4100% CBluetoothDevicesLukas's Magic Mousesoundcore AeroClipLakyLak bose qc35 llM720 TriathlonMagic KeyboardMagic KeyboardSoundcore Life Dot 2 NCBluetooth Settings...8•Tue 26 May 10:44:0383%...
|
72119
|
NULL
|
NULL
|
NULL
|
|
72140
|
NULL
|
0
|
2026-05-26T07:44:13.181659+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-26/1779 /Users/lukas/.screenpipe/data/data/2026-05-26/1779781453181_m2.jpg...
|
Control Centre
|
Control Centre
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 8 Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 83%
soundcore AeroClip
LakyLak bose qc35 II
M720 Triathlon
Magic Keyboard
Magic Keyboard
Soundcore Life Dot 2 NC
Bluetooth Settings…...
|
[{"role":"AXStaticText","text& [{"role":"AXStaticText","text":"Bluetooth","depth":2,"bounds":{"left":0.6492686,"top":1.0,"width":0.02044548,"height":-0.034317613},"on_screen":true,"automation_id":"bluetooth-header","role_description":"text"},{"role":"AXCheckBox","text":"Bluetooth","depth":2,"bounds":{"left":0.72639626,"top":1.0,"width":0.012632979,"height":-0.031923413},"on_screen":true,"automation_id":"bluetooth-header","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false},{"role":"AXHeading","text":"Devices","depth":3,"bounds":{"left":0.6492686,"top":1.0,"width":0.015458777,"height":-0.065043926},"on_screen":true,"role_description":"heading"},{"role":"AXCheckBox","text":"Lukas’s Magic Mouse, 83%","depth":3,"bounds":{"left":0.6462766,"top":1.0,"width":0.095744684,"height":-0.07980847},"on_screen":true,"automation_id":"bluetooth-device-Lukas’s Magic Mouse","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"soundcore AeroClip","depth":3,"on_screen":true,"automation_id":"bluetooth-device-soundcore AeroClip","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"LakyLak bose qc35 II","depth":3,"on_screen":true,"automation_id":"bluetooth-device-LakyLak bose qc35 II","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"M720 Triathlon","depth":3,"on_screen":true,"automation_id":"bluetooth-device-M720 Triathlon","role_description":"toggle button","subrole":"AXToggle","is_enabled":false},{"role":"AXCheckBox","text":"Magic Keyboard","depth":3,"on_screen":true,"automation_id":"bluetooth-device-Magic Keyboard","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"Magic Keyboard","depth":3,"on_screen":true,"automation_id":"bluetooth-device-Magic Keyboard","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"Soundcore Life Dot 2 NC","depth":3,"on_screen":true,"automation_id":"bluetooth-device-Soundcore Life Dot 2 NC","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXButton","text":"Bluetooth Settings…","depth":2,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false}]...
|
8110405826874292666
|
329864531449482220
|
visual_change
|
hybrid
|
NULL
|
Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 8 Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 83%
soundcore AeroClip
LakyLak bose qc35 II
M720 Triathlon
Magic Keyboard
Magic Keyboard
Soundcore Life Dot 2 NC
Bluetooth Settings…
1. ОpeNow Tab€8 Login - SonarQube CloudWhat's New in Firetox 151 - FirefeNew Tab(JY-20814) Release unused TwilioA SevenShores|Hubspot|ExceptiondNew TabJY-20891 fix alias mismatch inPipelines - jiminnylap:=2 github.coJY-20891 fix alias mismatch in text relay service #12128LakyLak wants to merge 1 commit into master from JY-20891-fix-alias-mismatch-on-sns-text-relayCode ReviewCore fix is correctapp/servaces/mazl/ lextkeldyservace.ono.eltlee = barchestxpcctcorccapieht correctiy•Sots te nosk wiun aZoarc exolode isaeacainstdoe werdhessh•Compares the nost case-insensitively• Strips the +... plus-tag from the local part before comparing the alias)This souarely addresses the renorted tallure (olus- agaed recioients stientiy retused).Issues suggestions1.testSynckichketusedMessageloos is a verbatim cooy ot testSynckithEnhancedlooging - tests/unitServices/Mail/TextRelayServiceTest.php:336-420 . Both set EU region, mock getHistory to return []. andexpect the same start/completed Log::info calls. Neither actually exercises a refused message. Either deletethe duplicate or make it return a history containing a non-matching X-Gn-Original-To and assert the Refusednessaoe loa. Fix this y2. Log::info('[TextRelayService] Refused message', ...) fires for every refused message(TextRelayService.php: 187-191 ). If inbound mail for EU and US share the same inbox (which seems to be thedesign - each env filters by allas), this will produce one into log per cross-region message every sync. Suggestooodto debud. Of tae-tmtuto tater the tmmecktetwesto..on. owerwise the dlacnostc value drownsin noise quicklyl3. Log::info('[TextRelayService) Starting sync', ...) fires after getService() and getHistory()TextRelavServsce.ono:3=1.l aither throws le.c. credontals miecine, Gmatl niciomy call talls batore thatry), the "Starting sync" log never appears — exactly when you'd want it. Move it to the very top of sync() .non anet comouuine tne sihs nost4. Sync completed" log includes the full message ids array (TextRelayService.php: 77-81 ). On busy syncs thiscan be a large payload. messages_processed is usually enough; keep nessage_ids only at debug, or cap the5. 'orsoinal to' = Sheader-svalue in the retused-mesenoe loo ("TextRelavServíce,oho: 189) embeos the olus.tag, which encodes a phone number and Twilio routing hash. That's borderline PII. If this log is shipped to a third-party sink (e.a. Uatadog) verily your data-classtlication policy allows iu6. Test comments violate CLAUDE.md ("Do not add comments unless it's a weird quirk").TextRelayServiceTest.php:343,346,349,366,386,389,392,489 - all 8 // comments are restating obvious codeMock oethistory to return enoty array. Mock Sentry to orevent actual error reoortino. etc.lPlease strip them7. (Sentry::shouldReceive("captureException')->zero0rMoreTimes() in testSyncWithEnhancedLogging /testSynchithRetusecMessageLoos violates CLAUDE.mo Do not use Sthis-oanvl)), alwaus use the exactnumber of times". Since neither test exercises an error path, this should be -snever() (or iust omit and rely onMockery's default strict-ness)8. testSynckithEnbancedLoaoino donsn't reallv assert anvthing new bevond "two loa lines fire on an emnt.svnc." Consider replacina it (rather than duplicating) with a test that walks a non-emoty history end-to-end(octHistory → matching X-(n-Original-To → dispatched job → "Successfully dispatched message" log)IThat's where the real regression risk is, and it's currently uncoveredTextRelayServiceTest100% L2o• luc coMay 1044.+0.laraveio"Sf- uminnylocalhost& HS_Jocal (jiminny@localhost& console [PROD)sok CuA console [STAGINGselect & tronacovil searches anere 20 : 8//14.select * fron activity search filters nhere activity search ia . 8045:045 A1 A41 У 66 4SELECT * FROM activities WHERE vvid_to_bin('88274672-282d-4162-9d04-73ff5f0566a9') = uuior uuid to bin(*47842446-af51-4bcb-854f-cc6560290101') = uuid:SELECT * FROM crn configurations WHERE provider = 'hubspot':montredurcooreraule mneroworsnosusauconared_reports where o = 54;SELECT * FROM autonated_report_results WHERE uuid_to_bin(*822fa41b-afd3-43a9-a248-86b0e3select *tron texe nelave nhens coontedat> 12826-85-8190and id IN (32415, 32416):#andid= 32417select * fron users where tean id = 2 and email like "Xscottx" and id = 29510)SELECT * FROM activities NHERE Uuid_to_bin(*67cebfc2-ed56-4482-8c68-7a0286ed8618) = vUSELECT enail provider id, COUNT* as count, GROUP CONCATd) as ids,GROUP CONCAT statuConh towt nolaueMHSOS ONAST AAAUSКON TN TM 101002027RA9S4/N/21'19e2833ed8ea6b18')GROUP BY enail provider 1dSELECT 1d, status, telephony provider id, created atGOnM GAtuStAeWHERE id IN (88028719, 88828846):SELECT id, statuscode, enail sent at, created at, updated atsonk toyt relaysWHERE id IN (32415, 32416)SELECT id, status, code, sender, recipient, created atFROM text relayWHERE sender LTKE igcacto.gconofevk" OR senden LTKE «%etovan, tonovaORDER BY created.at o5sdLTNTT 10:SELECT id, uuid, status, code, sender, recipient, created_at, updated_ateeon teytrerayeTHERE wurdE Murdtowinsoyoyucotno.uriconotc8878arco.o.setser orstler uisid, nrenaitl, urnane, u.softohone numben. ColNttars do as snecountSpor users nTMMER JOTN actaw tles a OM misidn usenMHERE A-tune ITKECascaorumhonerhehyorPeroee All tests are now pussint consistehuy. Loume creute & summahy of wist wos dccom plisncotwtowerosuccessuiv.ndoedtimorxtwwecheetnwnodon.comnrahaneivathetcousraoatorthaaohonesolll00c.cochhoohe/AtRAlwCaruscahndtmarhiscues Fixed1. Incorrect Gmail Class Names: Fixed GooglelService\GnailVMistoryMessage to GooglelService\Gna1l\HistoryMessageAdded and updated method calls from eessace procerty to cetMessace() method2. Complex Model Mocking Issues: Simplified the test approach by using partial mocks instead of complex alias/overloadmockina that was causing contucts with existing classes3. Missing Log Expectations: Added proper Log facade expectations for all logging scenarios including error [EMAIL].neexotct10onsnwwerecw.00eruurTest Cowcrnac Addind,Naw Tact Mathode,•testSyncWithEnhancedLogging() - Tests start and completion logs with proper contextw-swncwthRenuseo.essaoeloos0-esesuncowWhtetmast00000• testGetHistoryLogsError0nException() - Tests error logging in getHistory method•testisForcurrentenvironmentLogsRetusecMessagel • Tests retuscd message loggingEnhancnd existi na tosts to verity warn na and error loaclndSync start logs with mailbox, expected alias, and expected hostSune comoletion loas with ma box, masenges procassed, and mascaoeRefused message logs with message_id and original. toException error loas with proner contextWarning logs for missing headers7 Sentry intearation for error reportine20 tests passing (up from 16 failing•x ascerions wlldhting comorchenswe llogd nolochsmioAtaan nn onhanhsmonte tactod and woritod to warh CartoatwThe test suite now provides complete coverage for the enhanced logging functionality in TextRelayService, ensuring thala the new logging additions work as exoccied and provide the necessary debugg no iniormation for monitoning the texuraley carfoaAck amthine 2olCAihnt...
|
72120
|
NULL
|
NULL
|
NULL
|
|
72141
|
2588
|
0
|
2026-05-26T07:44:34.522512+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-26/1779 /Users/lukas/.screenpipe/data/data/2026-05-26/1779781474522_m1.jpg...
|
Control Centre
|
Control Centre
|
1
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 8 Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 83%
soundcore AeroClip
LakyLak bose qc35 II
M720 Triathlon
Magic Keyboard
Magic Keyboard
Soundcore Life Dot 2 NC
Bluetooth Settings…...
|
[{"role":"AXStaticText","text& [{"role":"AXStaticText","text":"Bluetooth","depth":2,"bounds":{"left":0.7916667,"top":0.04777778,"width":0.042708334,"height":0.017777778},"on_screen":true,"automation_id":"bluetooth-header","role_description":"text"},{"role":"AXCheckBox","text":"Bluetooth","depth":2,"bounds":{"left":0.9527778,"top":0.044444446,"width":0.02638889,"height":0.024444444},"on_screen":true,"automation_id":"bluetooth-header","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false},{"role":"AXHeading","text":"Devices","depth":3,"bounds":{"left":0.7916667,"top":0.090555556,"width":0.032291666,"height":0.016666668},"on_screen":true,"role_description":"heading"},{"role":"AXCheckBox","text":"Lukas’s Magic Mouse, 83%","depth":3,"bounds":{"left":0.78541666,"top":0.11111111,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-Lukas’s Magic Mouse","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"soundcore AeroClip","depth":3,"bounds":{"left":0.78541666,"top":0.14666666,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-soundcore AeroClip","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"LakyLak bose qc35 II","depth":3,"bounds":{"left":0.78541666,"top":0.18222222,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-LakyLak bose qc35 II","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"M720 Triathlon","depth":3,"bounds":{"left":0.78541666,"top":0.21777777,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-M720 Triathlon","role_description":"toggle button","subrole":"AXToggle","is_enabled":false},{"role":"AXCheckBox","text":"Magic Keyboard","depth":3,"bounds":{"left":0.78541666,"top":0.25333333,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-Magic Keyboard","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"Magic Keyboard","depth":3,"bounds":{"left":0.78541666,"top":0.2888889,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-Magic Keyboard","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"Soundcore Life Dot 2 NC","depth":3,"bounds":{"left":0.78541666,"top":0.32444444,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-Soundcore Life Dot 2 NC","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXButton","text":"Bluetooth Settings…","depth":2,"bounds":{"left":0.78541666,"top":0.37555555,"width":0.09791667,"height":0.017777778},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false}]...
|
8110405826874292666
|
329864531449482220
|
idle
|
hybrid
|
NULL
|
Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 8 Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 83%
soundcore AeroClip
LakyLak bose qc35 II
M720 Triathlon
Magic Keyboard
Magic Keyboard
Soundcore Life Dot 2 NC
Bluetooth Settings…
iTerm2ShellEditViewSessionScriptsProfilesWindowHelp••APP (-zsh)DOCKERO ₴1DEV (-zsh)₴2APP (-zsh)238)/home/jiminny/tests/Unit/Services/Activity/CloudCall/ClientTest.php239)/home/jiminny/tests/Unit/Services/Activity/Vonage/Import/DataImportHandlerTest.php240)/home/jiminny/tests/Unit/Services/Activity/Vonage/Import/CallDenormalizerTest.php241)/home/jiminny/tests/Unit/Services/Activity/FiveNine/DataClientTest.php242)/home/jiminny/tests/Unit/Services/Crm/Close/Processor/OpportunityProcessorTest.php243)/home/jiminny/tests/Unit/Services/Crm/Close/ServiceTest.php244)/home/jiminny/tests/Unit/Services/Crm/Close/Translator/OrganisationMetadataTranslatorTest.php245)/home/jiminny/tests/Unit/Services/Crm/Close/Translator/0pportunityMetadataTranslatorTest.php246)/home/jiminny/tests/Unit/Services/Crm/Close/Translator/PipelineMetadataTranslatorTest.php247)/home/jiminny/tests/Unit/Services/Crm/Close/Translator/ProfileMetadataTranslatorTest.php248)/home/jiminny/tests/Unit/Services/Crm/Close/Processor/MetadataProcessorTest.php249) /home/jiminny/tests/Unit/Services/Crm/Close/Translator/FieldMetadataTranslatorTest.php250) /home/jiminny/tests/Unit/Services/Crm/Close/Translator/AccountMetadataTranslatorTest.php251) /home/Jiminny/tests/Unit/Services/Crm/CrmObjectsResolverTest.php252)/home/jiminny/tests/Feature/Component/Notification/ActivityFollowUpSlackMessageBuilderTest.php253)/home/jiminny/tests/Feature/Services/Crm/Close/ClientTest.php*3What's next:Try Docker Debug for seamless, persistent debugging tools in any container or image → docker debug docker_lamp_1Learn more at [URL_WITH_CREDENTIALS] ~/jiminny/app (JY-20891-fix-alias-mismatch-on-sms-text-relay) $ [screenpipe*0 ₴4100% CBluetoothDevicesLukas's Magic Mousesoundcore AeroClipLakyLak bose qc35 llM720 TriathlonMagic KeyboardMagic KeyboardSoundcore Life Dot 2 NCBluetooth Settings...8•Tue 26 May 10:44:3483%...
|
72119
|
NULL
|
NULL
|
NULL
|
|
72142
|
2589
|
0
|
2026-05-26T07:44:44.109281+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-26/1779 /Users/lukas/.screenpipe/data/data/2026-05-26/1779781484109_m2.jpg...
|
Control Centre
|
Control Centre
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 8 Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 83%
soundcore AeroClip
LakyLak bose qc35 II
M720 Triathlon
Magic Keyboard
Magic Keyboard
Soundcore Life Dot 2 NC
Bluetooth Settings…...
|
[{"role":"AXStaticText","text& [{"role":"AXStaticText","text":"Bluetooth","depth":2,"bounds":{"left":0.6492686,"top":1.0,"width":0.02044548,"height":-0.034317613},"on_screen":true,"automation_id":"bluetooth-header","role_description":"text"},{"role":"AXCheckBox","text":"Bluetooth","depth":2,"bounds":{"left":0.72639626,"top":1.0,"width":0.012632979,"height":-0.031923413},"on_screen":true,"automation_id":"bluetooth-header","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false},{"role":"AXHeading","text":"Devices","depth":3,"bounds":{"left":0.6492686,"top":1.0,"width":0.015458777,"height":-0.065043926},"on_screen":true,"role_description":"heading"},{"role":"AXCheckBox","text":"Lukas’s Magic Mouse, 83%","depth":3,"bounds":{"left":0.6462766,"top":1.0,"width":0.095744684,"height":-0.07980847},"on_screen":true,"automation_id":"bluetooth-device-Lukas’s Magic Mouse","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"soundcore AeroClip","depth":3,"on_screen":true,"automation_id":"bluetooth-device-soundcore AeroClip","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"LakyLak bose qc35 II","depth":3,"on_screen":true,"automation_id":"bluetooth-device-LakyLak bose qc35 II","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"M720 Triathlon","depth":3,"on_screen":true,"automation_id":"bluetooth-device-M720 Triathlon","role_description":"toggle button","subrole":"AXToggle","is_enabled":false},{"role":"AXCheckBox","text":"Magic Keyboard","depth":3,"on_screen":true,"automation_id":"bluetooth-device-Magic Keyboard","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"Magic Keyboard","depth":3,"on_screen":true,"automation_id":"bluetooth-device-Magic Keyboard","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"Soundcore Life Dot 2 NC","depth":3,"on_screen":true,"automation_id":"bluetooth-device-Soundcore Life Dot 2 NC","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXButton","text":"Bluetooth Settings…","depth":2,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false}]...
|
8110405826874292666
|
329864531449482220
|
idle
|
hybrid
|
NULL
|
Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 8 Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 83%
soundcore AeroClip
LakyLak bose qc35 II
M720 Triathlon
Magic Keyboard
Magic Keyboard
Soundcore Life Dot 2 NC
Bluetooth Settings…
1. ОpeNow Tab€8 Login - SonarQube CloudWhat's New in Firetox 151 - FirefeNew Tab(JY-20814) Release unused TwilioA SevenShores|Hubspot|ExceptiondNew TabJY-20891 fix alias mismatch inPipelines - jiminnylap:=2 github.coJY-20891 fix alias mismatch in text relay service #12128LakyLak wants to merge 1 commit into master from JY-20891-fix-alias-mismatch-on-sns-text-relayCode ReviewCore fix is correctapp/servaces/mazl/ lextkeldyservace.ono.eltlee = barchestxpcctcorccapieht correctiy•Sots te nosk wiun aZoarc exolode isaeacainstdoe werdhessh•Compares the nost case-insensitively• Strips the +... plus-tag from the local part before comparing the alias)This souarely addresses the renorted tallure (olus- agaed recioients stientiy retused).Issues suggestions1.testSynckichketusedMessageloos is a verbatim cooy ot testSynckithEnhancedlooging - tests/unitServices/Mail/TextRelayServiceTest.php:336-420 . Both set EU region, mock getHistory to return []. andexpect the same start/completed Log::info calls. Neither actually exercises a refused message. Either deletethe duplicate or make it return a history containing a non-matching X-Gn-Original-To and assert the Refusednessaoe loa. Fix this y2. Log::info('[TextRelayService] Refused message', ...) fires for every refused message(TextRelayService.php: 187-191 ). If inbound mail for EU and US share the same inbox (which seems to be thedesign - each env filters by allas), this will produce one into log per cross-region message every sync. Suggestooodto debud. Of tae-tmtuto tater the tmmecktetwesto..on. owerwise the dlacnostc value drownsin noise quicklyl3. Log::info('[TextRelayService) Starting sync', ...) fires after getService() and getHistory()TextRelavServsce.ono:3=1.l aither throws le.c. credontals miecine, Gmatl niciomy call talls batore thatry), the "Starting sync" log never appears — exactly when you'd want it. Move it to the very top of sync() .non anet comouuine tne sihs nost4. Sync completed" log includes the full message ids array (TextRelayService.php: 77-81 ). On busy syncs thiscan be a large payload. messages_processed is usually enough; keep nessage_ids only at debug, or cap the5. 'orsoinal to' = Sheader-svalue in the retused-mesenoe loo ("TextRelavServíce,oho: 189) embeos the olus.tag, which encodes a phone number and Twilio routing hash. That's borderline PII. If this log is shipped to a third-party sink (e.a. Uatadog) verily your data-classtlication policy allows iu6. Test comments violate CLAUDE.md ("Do not add comments unless it's a weird quirk").TextRelayServiceTest.php:343,346,349,366,386,389,392,489 - all 8 // comments are restating obvious codeMock oethistory to return enoty array. Mock Sentry to orevent actual error reoortino. etc.lPlease strip them7. (Sentry::shouldReceive("captureException')->zero0rMoreTimes() in testSyncWithEnhancedLogging /testSynchithRetusecMessageLoos violates CLAUDE.mo Do not use Sthis-oanvl)), alwaus use the exactnumber of times". Since neither test exercises an error path, this should be -snever() (or iust omit and rely onMockery's default strict-ness)8. testSynckithEnbancedLoaoino donsn't reallv assert anvthing new bevond "two loa lines fire on an emnt.svnc." Consider replacina it (rather than duplicating) with a test that walks a non-emoty history end-to-end(octHistory → matching X-(n-Original-To → dispatched job → "Successfully dispatched message" log)IThat's where the real regression risk is, and it's currently uncoveredTextRelayServiceTest100% L2• luc coMdy 1044.41+0.laraveio"SF- uiminnytblocalhost& HS_Jocal jiminny@localhost& console [PROD)sok CuA console [STAGINGselect & tronactivity searches where id = 87714;select * fron activity search filters nhere activity search ia . 8045:045 A1 A41 У 66 ASELECT * FROM activities WHERE vvid_to_bin('88274672-282d-4162-9d04-73ff5f0566a9') = uuior uuid to bin(*47842446-af51-4bcb-854f-cc6560290101') = uuid:SELECT * FROM crn configurations WHERE provider = 'hubspot':montredurcooreraule mneroworsnosusauconared_reports where o = 54;SELECT * FROM autonated_report_results WHERE uuid_to_bin(*822fa41b-afd3-43a9-a248-86b0e3select *tron texe nelave nhens coontedat> 12826-85-8190and id IN (32415, 32416):#andid= 32417select * fron users where tean id = 2 and email like "Xscottx" and id = 29510)SELECT * FROM activities NHERE Uuid_to_bin(*67cebfc2-ed56-4482-8c68-7a0286ed8618) = vUSELECT enail provider id, COUNT* as count, GROUP CONCATd) as ids,GROUP CONCAT statuFROM text relaysMHSOS ONAST AAAUSКON TN TM 101002027RA9S4/N/21'19e2833ed8ea6b18')GROUP BY enail provider idSELECT 1d, status, telephony provider id, created atFROM activitiesNHEOE KA TM 190029210 900290/614SELECT id, statuscode, enail sent at, created at, updated atconw toyt reraysWHERE id IN (32415, 32416)SELECT id, status, code, sender, recipient, created atFROM text relaysWHERE sender LTKE igcacto.gconofevk" OR senden LTKE «%etovan, tonovaORDER BY created.at o5sdLTNTT 10:SELECT id, uuid, status, code, sender, recipient, created_at, updated_ateeon teytrerayeTHERE wurdE Murdtowinsoyoyucotno.uriconotc8878arco.o.setser orstler uisid, nrenaitl, urnane, u.softohone numben. ColNttars do as snecountSpor users nTMMER JOTN actaw tles a OM misidn usenMHERE A-tune ITKECascaorumhonerhehyorPeroee All tests are now pussint consistehuy. Loume creute & summahy of wist wos dccom plisncotwtowerosuccessuiv.ndoedtimorxtwwecheetnwnodon.comnrahaneivathetcousraoatorthaaohonesolll00c.cochhoohe/AtRAlwCaruscahndtmarhiscues Fixed1. Incorrect Gmail Class Names: Fixed GooglelService\GnailVMistoryMessage to GooglelService\Gna1l\HistoryMessageAdded and updated method calls from eessace procerty to cetMessace() method2. Complex Model Mocking Issues: Simplified the test approach by using partial mocks instead of complex alias/overloadmockina that was causing contucts with existing classes3. Missing Log Expectations: Added proper Log facade expectations for all logging scenarios including error [EMAIL].neexotct10onsnwwerecw.00eruurTest Cowcrnac Addind,Naw Tact Methode,•testSyncWithEnhancedLogging() - Tests start and completion logs with proper contextw-swncwthRenuseo.essaoeloos0-esesuncowWhtetmast00000• testGetHistoryLogsError0nException() - Tests error logging in getHistory method•testisForcurrentenvironmentLogsRetusecMessagel • Tests retuscd message loggingEnhancnd existi na tosts to verity warn na and error loaclndSync start logs with mailbox, expected alias, and expected hostSune comoletion loas with ma box, masenges procassed, and mascaoeRefused message logs with message_id and original. toException error loas with proner contextWarning logs for missing headers7 Sentry intearation for error reportine20 tests passing (up from 16 failing•x ascerions wlldhting comorchenswe llogd nolochsmioAtaan nn onhanhsmonte tactod and woritod to warh CartoatwThe test suite now provides complete coverage for the enhanced logging functionality in TextRelayService, ensuring thala the new logging additions work as exoccied and provide the necessary debugg no iniormation for monitoning the texuraley carfoaAck amthine 2olCAihnt...
|
72120
|
NULL
|
NULL
|
NULL
|
|
72143
|
2588
|
1
|
2026-05-26T07:45:04.985935+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-26/1779 /Users/lukas/.screenpipe/data/data/2026-05-26/1779781504985_m1.jpg...
|
Control Centre
|
Control Centre
|
1
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 8 Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 83%
soundcore AeroClip
LakyLak bose qc35 II
M720 Triathlon
Magic Keyboard
Magic Keyboard
Soundcore Life Dot 2 NC
Bluetooth Settings…...
|
[{"role":"AXStaticText","text& [{"role":"AXStaticText","text":"Bluetooth","depth":2,"bounds":{"left":0.7916667,"top":0.04777778,"width":0.042708334,"height":0.017777778},"on_screen":true,"automation_id":"bluetooth-header","role_description":"text"},{"role":"AXCheckBox","text":"Bluetooth","depth":2,"bounds":{"left":0.9527778,"top":0.044444446,"width":0.02638889,"height":0.024444444},"on_screen":true,"automation_id":"bluetooth-header","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false},{"role":"AXHeading","text":"Devices","depth":3,"bounds":{"left":0.7916667,"top":0.090555556,"width":0.032291666,"height":0.016666668},"on_screen":true,"role_description":"heading"},{"role":"AXCheckBox","text":"Lukas’s Magic Mouse, 83%","depth":3,"bounds":{"left":0.78541666,"top":0.11111111,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-Lukas’s Magic Mouse","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"soundcore AeroClip","depth":3,"bounds":{"left":0.78541666,"top":0.14666666,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-soundcore AeroClip","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"LakyLak bose qc35 II","depth":3,"bounds":{"left":0.78541666,"top":0.18222222,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-LakyLak bose qc35 II","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"M720 Triathlon","depth":3,"bounds":{"left":0.78541666,"top":0.21777777,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-M720 Triathlon","role_description":"toggle button","subrole":"AXToggle","is_enabled":false},{"role":"AXCheckBox","text":"Magic Keyboard","depth":3,"bounds":{"left":0.78541666,"top":0.25333333,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-Magic Keyboard","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"Magic Keyboard","depth":3,"bounds":{"left":0.78541666,"top":0.2888889,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-Magic Keyboard","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"Soundcore Life Dot 2 NC","depth":3,"bounds":{"left":0.78541666,"top":0.32444444,"width":0.2,"height":0.035555556},"on_screen":true,"automation_id":"bluetooth-device-Soundcore Life Dot 2 NC","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXButton","text":"Bluetooth Settings…","depth":2,"bounds":{"left":0.78541666,"top":0.37555555,"width":0.09791667,"height":0.017777778},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false}]...
|
8110405826874292666
|
329864531449482220
|
idle
|
hybrid
|
NULL
|
Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 8 Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 83%
soundcore AeroClip
LakyLak bose qc35 II
M720 Triathlon
Magic Keyboard
Magic Keyboard
Soundcore Life Dot 2 NC
Bluetooth Settings…
iTerm2ShellEditViewSessionScriptsProfilesWindowHelp•APP (-zsh)DOCKER4= 281DEV (-zsh)₴2APP (-zsh)238)/home/jiminny/tests/Unit/Services/Activity/CloudCall/ClientTest.php239)/home/jiminny/tests/Unit/Services/Activity/Vonage/Import/DataImportHandlerTest.php240)/home/jiminny/tests/Unit/Services/Activity/Vonage/Import/CallDenormalizerTest.php241)/home/jiminny/tests/Unit/Services/Activity/FiveNine/DataClientTest.php242)/home/jiminny/tests/Unit/Services/Crm/Close/Processor/OpportunityProcessorTest.php243)/home/jiminny/tests/Unit/Services/Crm/Close/ServiceTest.php244)/home/jiminny/tests/Unit/Services/Crm/Close/Translator/OrganisationMetadataTranslatorTest.php245)/home/jiminny/tests/Unit/Services/Crm/Close/Translator/0pportunityMetadataTranslatorTest.php246)/home/jiminny/tests/Unit/Services/Crm/Close/Translator/PipelineMetadataTranslatorTest.php247)/home/jiminny/tests/Unit/Services/Crm/Close/Translator/ProfileMetadataTranslatorTest.php248)/home/jiminny/tests/Unit/Services/Crm/Close/Processor/MetadataProcessorTest.php249) /home/jiminny/tests/Unit/Services/Crm/Close/Translator/FieldMetadataTranslatorTest.php250) /home/jiminny/tests/Unit/Services/Crm/Close/Translator/AccountMetadataTranslatorTest.php251) /home/Jiminny/tests/Unit/Services/Crm/CrmObjectsResolverTest.php252)/home/jiminny/tests/Feature/Component/Notification/ActivityFollowUpSlackMessageBuilderTest.php253)/home/jiminny/tests/Feature/Services/Crm/Close/ClientTest.php*3What's next:Try Docker Debug for seamless, persistent debugging tools in any container or image → docker debug docker_lamp_1Learn more at [URL_WITH_CREDENTIALS] ~/jiminny/app (JY-20891-fix-alias-mismatch-on-sms-text-relay) $ [screenpipe*0 ₴4100% CBluetoothDevicesLukas's Magic Mousesoundcore AeroClipLakyLak bose qc35 llM720 TriathlonMagic KeyboardMagic KeyboardSoundcore Life Dot 2 NCBluetooth Settings...8•Tue 26 May 10:45:0483%...
|
72119
|
NULL
|
NULL
|
NULL
|
|
72144
|
2589
|
1
|
2026-05-26T07:45:15.172066+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-26/1779 /Users/lukas/.screenpipe/data/data/2026-05-26/1779781515172_m2.jpg...
|
Control Centre
|
Control Centre
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 8 Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 83%
soundcore AeroClip
LakyLak bose qc35 II
M720 Triathlon
Magic Keyboard
Magic Keyboard
Soundcore Life Dot 2 NC
Bluetooth Settings…...
|
[{"role":"AXStaticText","text& [{"role":"AXStaticText","text":"Bluetooth","depth":2,"bounds":{"left":0.6492686,"top":1.0,"width":0.02044548,"height":-0.034317613},"on_screen":true,"automation_id":"bluetooth-header","role_description":"text"},{"role":"AXCheckBox","text":"Bluetooth","depth":2,"bounds":{"left":0.72639626,"top":1.0,"width":0.012632979,"height":-0.031923413},"on_screen":true,"automation_id":"bluetooth-header","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false},{"role":"AXHeading","text":"Devices","depth":3,"bounds":{"left":0.6492686,"top":1.0,"width":0.015458777,"height":-0.065043926},"on_screen":true,"role_description":"heading"},{"role":"AXCheckBox","text":"Lukas’s Magic Mouse, 83%","depth":3,"bounds":{"left":0.6462766,"top":1.0,"width":0.095744684,"height":-0.07980847},"on_screen":true,"automation_id":"bluetooth-device-Lukas’s Magic Mouse","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"soundcore AeroClip","depth":3,"on_screen":true,"automation_id":"bluetooth-device-soundcore AeroClip","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"LakyLak bose qc35 II","depth":3,"on_screen":true,"automation_id":"bluetooth-device-LakyLak bose qc35 II","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"M720 Triathlon","depth":3,"on_screen":true,"automation_id":"bluetooth-device-M720 Triathlon","role_description":"toggle button","subrole":"AXToggle","is_enabled":false},{"role":"AXCheckBox","text":"Magic Keyboard","depth":3,"on_screen":true,"automation_id":"bluetooth-device-Magic Keyboard","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"Magic Keyboard","depth":3,"on_screen":true,"automation_id":"bluetooth-device-Magic Keyboard","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"Soundcore Life Dot 2 NC","depth":3,"on_screen":true,"automation_id":"bluetooth-device-Soundcore Life Dot 2 NC","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXButton","text":"Bluetooth Settings…","depth":2,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false}]...
|
8110405826874292666
|
329864531449482220
|
idle
|
hybrid
|
NULL
|
Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 8 Bluetooth
Bluetooth
Devices
Lukas’s Magic Mouse, 83%
soundcore AeroClip
LakyLak bose qc35 II
M720 Triathlon
Magic Keyboard
Magic Keyboard
Soundcore Life Dot 2 NC
Bluetooth Settings…
1. ОpeNow Tab€8 Login - SonarQube CloudWhat's New in Firetox 151 - FirefeNew Tab(JY-20814) Release unused TwilioA SevenShores|Hubspot|ExceptiondNew TabJY-20891 fix alias mismatch inPipelines - jiminnylap:=2 github.coJY-20891 fix alias mismatch in text relay service #12128LakyLak wants to merge 1 commit into master from JY-20891-fix-alias-mismatch-on-sns-text-relayCode ReviewCore fix is correctapp/servaces/mazl/ lextkeldyservace.ono.eltlee = barchestxpcctcorccapieht correctiy•Sots te nosk wiun aZoarc exolode isaeacainstdoe werdhessh•Compares the nost case-insensitively• Strips the +... plus-tag from the local part before comparing the alias)This souarely addresses the renorted tallure (olus- agaed recioients stientiy retused).Issues suggestions1.testSynckichketusedMessageloos is a verbatim cooy ot testSynckithEnhancedlooging - tests/unitServices/Mail/TextRelayServiceTest.php:336-420 . Both set EU region, mock getHistory to return []. andexpect the same start/completed Log::info calls. Neither actually exercises a refused message. Either deletethe duplicate or make it return a history containing a non-matching X-Gn-Original-To and assert the Refusednessaoe loa. Fix this y2. Log::info('[TextRelayService] Refused message', ...) fires for every refused message(TextRelayService.php: 187-191 ). If inbound mail for EU and US share the same inbox (which seems to be thedesign - each env filters by allas), this will produce one into log per cross-region message every sync. Suggestooodto debud. Of tae-tmtuto tater the tmmecktetwesto..on. owerwise the dlacnostc value drownsin noise quicklyl3. Log::info('[TextRelayService) Starting sync', ...) fires after getService() and getHistory()TextRelavServsce.ono:3=1.l aither throws le.c. credontals miecine, Gmatl niciomy call talls batore thatry), the "Starting sync" log never appears — exactly when you'd want it. Move it to the very top of sync() .non anet comouuine tne sihs nost4. Sync completed" log includes the full message ids array (TextRelayService.php: 77-81 ). On busy syncs thiscan be a large payload. messages_processed is usually enough; keep nessage_ids only at debug, or cap the5. 'orsoinal to' = Sheader-svalue in the retused-mesenoe loo ("TextRelavServíce,oho: 189) embeos the olus.tag, which encodes a phone number and Twilio routing hash. That's borderline PII. If this log is shipped to a third-party sink (e.a. Uatadog) verily your data-classtlication policy allows iu6. Test comments violate CLAUDE.md ("Do not add comments unless it's a weird quirk").TextRelayServiceTest.php:343,346,349,366,386,389,392,489 - all 8 // comments are restating obvious codeMock oethistory to return enoty array. Mock Sentry to orevent actual error reoortino. etc.lPlease strip them7. (Sentry::shouldReceive("captureException')->zero0rMoreTimes() in testSyncWithEnhancedLogging /testSynchithRetusecMessageLoos violates CLAUDE.mo Do not use Sthis-oanvl)), alwaus use the exactnumber of times". Since neither test exercises an error path, this should be -snever() (or iust omit and rely onMockery's default strict-ness)8. testSynckithEnbancedLoaoino donsn't reallv assert anvthing new bevond "two loa lines fire on an emnt.svnc." Consider replacina it (rather than duplicating) with a test that walks a non-emoty history end-to-end(octHistory → matching X-(n-Original-To → dispatched job → "Successfully dispatched message" log)IThat's where the real regression risk is, and it's currently uncoveredTextRelayServiceTest100% L2.• luc coMay 1U:40.14+0.laraveio"SF- uiminnytblocalhost& HS_Jocal jiminny@localhost& console [PROD)sok CuA console [STAGINGselect & tronactivity searches where id = 87714;select * fron activity search filters nhere activity search ia . 8045:045 A1 A41 У 66 4SELECT * FROM activities WHERE vvid_to_bin('88274672-282d-4162-9d04-73ff5f0566a9') = uuior uuid to bin(*47842446-af51-4bcb-854f-cc6560290101') = uuid:SELECT * FROM crn configurations WHERE provider = 'hubspot':montredurcooreraule mneroworsnosusauconared_reports where o = 54;SELECT * FROM autonated_report_results WHERE uuid_to_bin(*822fa41b-afd3-43a9-a248-86b0e3select *tron texe nelave nhens coontedat> 12826-85-8190and id IN (32415, 32416):#andid= 32417select * fron users where tean id = 2 and email like "Xscottx" and id = 29510)SELECT * FROM activities NHERE Uuid_to_bin(*67cebfc2-ed56-4482-8c68-7a0286ed8618) = vUSELECT enail provider id, COUNT* as count, GROUP CONCATd) as ids,GROUP CONCAT statuFROM text relaysMHSOS ONAST AAAUSКON TN TM 101002027RA9S4/N/21'19e2833ed8ea6b18')GROUP BY enail provider idSELECT 1d, status, telephony provider id, created atFROM activitiesNHEOE KA TM 190029210 900290/614SELECT id, statuscode, enail sent at, created at, updated atconw toyt reraysWHERE id IN (32415, 32416)SELECT id, status, code, sender, recipient, created atFROM text relaysWHERE sender LTKE igcacto.gconofevk" OR senden LTKE «%etovan, tonovaORDER BY created.at o5sdLTNTT 10:SELECT id, uuid, status, code, sender, recipient, created_at, updated_ateeon teytrerayeTHERE wurdE Murdtowinsoyoyucotno.uriconotc8878arco.o.setser orstler uisid, nrenaitl, urnane, u.softohone numben. ColNttars do as snecountSpor users nTMMER JOTN actaw tles a OM misidn usenMHERE A-tune ITKECascaorumhonerhehyorPeroee All tests are now pussint consistehuy. Loume creute & summahy of wist wos dccom plisncotwtowerosuccessuiv.ndoedtimorxtwwecheetnwnodon.comnrahaneivathetcousraoatorthaaohonesolll00c.cochhoohe/AtRAlwCaruscahndtmarhiscues Fixed1. Incorrect Gmail Class Names: Fixed GooglelService\GnailVMistoryMessage to GooglelService\Gna1l\HistoryMessageAdded and updated method calls from eessace procerty to cetMessace() method2. Complex Model Mocking Issues: Simplified the test approach by using partial mocks instead of complex alias/overloadmockina that was causing contucts with existing classes3. Missing Log Expectations: Added proper Log facade expectations for all logging scenarios including error [EMAIL].neexotct10onsnwwerecw.00eruurTest Cowcrnac Addind,Naw Tact Methode,•testSyncWithEnhancedLogging() - Tests start and completion logs with proper contextw-swncwthRenuseo.essaoeloos0-esesuncowWhtetmast00000• testGetHistoryLogsError0nException() - Tests error logging in getHistory method•testisForcurrentenvironmentLogsRetusecMessagel • Tests retuscd message loggingEnhancnd existi na tosts to verity warn na and error loaclndSync start logs with mailbox, expected alias, and expected hostSune comoletion loas with ma box, masenges procassed, and mascaoeRefused message logs with message_id and original. toException error loas with proner contextWarning logs for missing headers7 Sentry intearation for error reportine20 tests passing (up from 16 failing•x ascerions wlldhting comorchenswe llogd nolochsmioAtaan nn onhanhsmonte tactod and woritod to warh CartoatwThe test suite now provides complete coverage for the enhanced logging functionality in TextRelayService, ensuring thala the new logging additions work as exoccied and provide the necessary debugg no iniormation for monitoning the texuraley carfoaAck amthine 2olCAihnt...
|
72120
|
NULL
|
NULL
|
NULL
|