|
30452
|
619
|
51
|
2026-04-15T15:04:06.319582+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-15/1776 /Users/lukas/.screenpipe/data/data/2026-04-15/1776265446319_m2.jpg...
|
Boosteroid
|
Boosteroid
|
True
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
182282250364651913118/190Imperial Age-Halberdier C 182282250364651913118/190Imperial Age-Halberdier Created---Villager Created---Light Cavalry Created---Elite Longbowman Created-Game Paused (P)Castlekovaliklukas (Britons040//4917/2108+2/11+211+4 (15)Q 8+3Creating 80%Elite Longbowman1 kovaliklukas: 48002/48002E Magnus Olafsson: 40786/40706NV8 Almish Yiltawar: 37923/37923GNRajyapala:2205516 L 4ezl6 I: 12121/12124L Maximilian ef Habsbung: 6531/6531 W IV3 Muascár: 5931/52314 Lowig VI: 5792/5702...
|
NULL
|
9029554254724485742
|
NULL
|
visual_change
|
ocr
|
NULL
|
182282250364651913118/190Imperial Age-Halberdier C 182282250364651913118/190Imperial Age-Halberdier Created---Villager Created---Light Cavalry Created---Elite Longbowman Created-Game Paused (P)Castlekovaliklukas (Britons040//4917/2108+2/11+211+4 (15)Q 8+3Creating 80%Elite Longbowman1 kovaliklukas: 48002/48002E Magnus Olafsson: 40786/40706NV8 Almish Yiltawar: 37923/37923GNRajyapala:2205516 L 4ezl6 I: 12121/12124L Maximilian ef Habsbung: 6531/6531 W IV3 Muascár: 5931/52314 Lowig VI: 5792/5702...
|
NULL
|
|
6127
|
112
|
5
|
2026-04-13T13:40:43.129581+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-13/1776 /Users/lukas/.screenpipe/data/data/2026-04-13/1776087643129_m1.jpg...
|
Boosteroid
|
Boosteroid
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
FinderFileEditViewGoWindowHelpActivity MonitorAll FinderFileEditViewGoWindowHelpActivity MonitorAll ProcessesProcess NameappatrouLegacyProfilesSubscriberzshScreenSharingSubscribergamepolicydmediaremotedzshPasscodeSettingsSubscriberInteractiveLegacyProfilesSubscriberSoftwareUpdateSubscriberaudiomxdSoftwareUpdateSubscriberInteractiveLegacyProfilesSubscribermapssyncdzshAccountSubscriberViewBridgeAuxiliaryzshsirittsdManagedConfigurationFilesSubscriberzshzshManagedConfigurationFilesSubscriberzshzshmdbulkimportzshzshzshMEMORY PRESSURElthlMem..0,0 mo5,9 MB5,8 MB5,8 MB5,8 MB5,8 MB5,8 MB5,8 MB5,8 MB5,8 MB5,8 MB5,7 MB5,7 MB5,7 MB5,7 MB5,6 MB5,6 MB5,6 MB5,6 MB5,6 MB5,6 MB5,6 MB5,6 MB5,6 MB5,6 MB5,6 MB5,6 MB5,5 MB5,5 MBPhysical Memory:Memory Used:Cached Files:Swap Used:100% [Mon 13 Apr 16:40:42CPUMemoryEnergyDiskNetworkThreadsPorts2623122348125122282831562625832225250226528222228222255222222PIDOUvUr92095515092076585343501192111920749211010759211792072891484891921127544894921309211652114915921204923292741772489248891980216,00 GB13,12 GB2,84 GB1,38 GBApp Memory:Wired Memory:Compressed:Userappatorolukaslukaslukasrootrootlukaslukaslukas_rmd_audiomxdlukas_rmdlukaslukas_rmdlukaslukaslukas_rmdlukaslukaslukaslukaslukaslukaslukaslukaslukas5,73 GB2,58 GB4,14 GB...
|
NULL
|
9029343071243439909
|
NULL
|
click
|
ocr
|
NULL
|
FinderFileEditViewGoWindowHelpActivity MonitorAll FinderFileEditViewGoWindowHelpActivity MonitorAll ProcessesProcess NameappatrouLegacyProfilesSubscriberzshScreenSharingSubscribergamepolicydmediaremotedzshPasscodeSettingsSubscriberInteractiveLegacyProfilesSubscriberSoftwareUpdateSubscriberaudiomxdSoftwareUpdateSubscriberInteractiveLegacyProfilesSubscribermapssyncdzshAccountSubscriberViewBridgeAuxiliaryzshsirittsdManagedConfigurationFilesSubscriberzshzshManagedConfigurationFilesSubscriberzshzshmdbulkimportzshzshzshMEMORY PRESSURElthlMem..0,0 mo5,9 MB5,8 MB5,8 MB5,8 MB5,8 MB5,8 MB5,8 MB5,8 MB5,8 MB5,8 MB5,7 MB5,7 MB5,7 MB5,7 MB5,6 MB5,6 MB5,6 MB5,6 MB5,6 MB5,6 MB5,6 MB5,6 MB5,6 MB5,6 MB5,6 MB5,6 MB5,5 MB5,5 MBPhysical Memory:Memory Used:Cached Files:Swap Used:100% [Mon 13 Apr 16:40:42CPUMemoryEnergyDiskNetworkThreadsPorts2623122348125122282831562625832225250226528222228222255222222PIDOUvUr92095515092076585343501192111920749211010759211792072891484891921127544894921309211652114915921204923292741772489248891980216,00 GB13,12 GB2,84 GB1,38 GBApp Memory:Wired Memory:Compressed:Userappatorolukaslukaslukasrootrootlukaslukaslukas_rmd_audiomxdlukas_rmdlukaslukas_rmdlukaslukaslukas_rmdlukaslukaslukaslukaslukaslukaslukaslukaslukas5,73 GB2,58 GB4,14 GB...
|
NULL
|
|
48775
|
1035
|
32
|
2026-04-17T13:02:26.365015+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-17/1776 /Users/lukas/.screenpipe/data/data/2026-04-17/1776430946365_m1.jpg...
|
NULL
|
NULL
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Term2ShellEditViewSessionScriptsProfilesWindowHelp Term2ShellEditViewSessionScriptsProfilesWindowHelpla6lTech Day Review - in 58 mAAPP (-zsh)X4-zshDOCKER• ₴1DEV (docker)APP (-zsh)X3-zsh• ₴5* Review screenp...• 286Changes notstagedfor commit:(use"git add ‹file>..to update what will becommitted)(use"git restore<files..." to discard changesin working directory)modified:./.env.localmodified:./app/Console/Commands/JiminnyDebugCommand.phpmodified:../app/Http/Controllers/API/ActivityController.phpmodified:../app/Http/Controllers/Webhook/ReportController.phpmodified::./app/Jobs/Team/SyncToIntercom.phpmodified:/app/Services/PlaybackService.phpmodified::/config/logging.phpmodified:../routes/web.phpUntracked files:Cuse"git add <files..."to include in what will be committed)'.env.nikilocal/.env.other../WEBHOOK_FILTERING_IMPLEMENTATION.md../app/Console/Commands/Crm/Hubspot/SimulateWebhooksCommand.php../app/Console/Commands/Reports/CreateMockAskJiminnyReportResultCommand.php./ids.txt../raw_sql_query.sql../tests/Unit/Policies/CanAccessAiReportsTest.phpno changes addedto commit (use "git add"and/or "git commit -a")lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/jiminny/app/front-end (JY-18909-automated-reports-ask-jiminny) $ git pullremote: Enumerating objects: 170,done.remote: Counting objects: 100% (147/147), done.remote: Compressing objects: 100% (35/35), done.remote:Total 170 (delta 116), reused 121 (delta 111), pack-reused 23 (from 1)Receiving objects: 100% (170/170), 55.28 KiB | 1.42 MiB/s,done.Resolving deltas: 100% (119/119), completed with 47 local objects.From github.com:jiminny/app82671d4c13..d4352c6e59JY-20291-datadog-processing-states-> origin/JY-20291-datadog-processing-states20e95bbbc9..360f12adddJY-20541-cleanup-stale-tasks-and-events-> origin/JY-20541-cleanup-stale-tasks-and-events+ 9f8d154791...01c43d2aa6 JY-20553-debug-crm-sync-delays-> origin/JY-20553-debug-crm-sync-delays (forced update)* [new branch]JY-20695-handle-no-raw-transcript-› origin/JY-20695-handle-no-raw-transcriptbe76d8ba82..9b30c928c4JY-9712-change-forever-nudges-to-1-year-expiration -> origin/JY-9712-change-forever-nudges-to-1-year-expiration5bb8fefcba..c04e334173master-> origin/masterUpdating aba9685c0d..08ed383c5berror: Your local changes to the following files would be overwritten by merge:app/Http/Controllers/Webhook/ReportController.phpPlease commit your changes or stash them before you merge.Abortingukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/jiminny/app/front-end (JY-18909-automated-reports-ask-jiminny) $ Uec2-user@ip-10-...• 87100% <478Fri 17 Apr 16:02:261₴81ec2-user@ip-10-...• 88APP...
|
NULL
|
9029044301254716736
|
NULL
|
click
|
ocr
|
NULL
|
Term2ShellEditViewSessionScriptsProfilesWindowHelp Term2ShellEditViewSessionScriptsProfilesWindowHelpla6lTech Day Review - in 58 mAAPP (-zsh)X4-zshDOCKER• ₴1DEV (docker)APP (-zsh)X3-zsh• ₴5* Review screenp...• 286Changes notstagedfor commit:(use"git add ‹file>..to update what will becommitted)(use"git restore<files..." to discard changesin working directory)modified:./.env.localmodified:./app/Console/Commands/JiminnyDebugCommand.phpmodified:../app/Http/Controllers/API/ActivityController.phpmodified:../app/Http/Controllers/Webhook/ReportController.phpmodified::./app/Jobs/Team/SyncToIntercom.phpmodified:/app/Services/PlaybackService.phpmodified::/config/logging.phpmodified:../routes/web.phpUntracked files:Cuse"git add <files..."to include in what will be committed)'.env.nikilocal/.env.other../WEBHOOK_FILTERING_IMPLEMENTATION.md../app/Console/Commands/Crm/Hubspot/SimulateWebhooksCommand.php../app/Console/Commands/Reports/CreateMockAskJiminnyReportResultCommand.php./ids.txt../raw_sql_query.sql../tests/Unit/Policies/CanAccessAiReportsTest.phpno changes addedto commit (use "git add"and/or "git commit -a")lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/jiminny/app/front-end (JY-18909-automated-reports-ask-jiminny) $ git pullremote: Enumerating objects: 170,done.remote: Counting objects: 100% (147/147), done.remote: Compressing objects: 100% (35/35), done.remote:Total 170 (delta 116), reused 121 (delta 111), pack-reused 23 (from 1)Receiving objects: 100% (170/170), 55.28 KiB | 1.42 MiB/s,done.Resolving deltas: 100% (119/119), completed with 47 local objects.From github.com:jiminny/app82671d4c13..d4352c6e59JY-20291-datadog-processing-states-> origin/JY-20291-datadog-processing-states20e95bbbc9..360f12adddJY-20541-cleanup-stale-tasks-and-events-> origin/JY-20541-cleanup-stale-tasks-and-events+ 9f8d154791...01c43d2aa6 JY-20553-debug-crm-sync-delays-> origin/JY-20553-debug-crm-sync-delays (forced update)* [new branch]JY-20695-handle-no-raw-transcript-› origin/JY-20695-handle-no-raw-transcriptbe76d8ba82..9b30c928c4JY-9712-change-forever-nudges-to-1-year-expiration -> origin/JY-9712-change-forever-nudges-to-1-year-expiration5bb8fefcba..c04e334173master-> origin/masterUpdating aba9685c0d..08ed383c5berror: Your local changes to the following files would be overwritten by merge:app/Http/Controllers/Webhook/ReportController.phpPlease commit your changes or stash them before you merge.Abortingukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/jiminny/app/front-end (JY-18909-automated-reports-ask-jiminny) $ Uec2-user@ip-10-...• 87100% <478Fri 17 Apr 16:02:261₴81ec2-user@ip-10-...• 88APP...
|
NULL
|
|
31873
|
648
|
7
|
2026-04-16T06:40:12.853531+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-16/1776 /Users/lukas/.screenpipe/data/data/2026-04-16/1776321612853_m1.jpg...
|
Firefox
|
Jy 20541 cleanup stale purged crm objects by Vasil Jy 20541 cleanup stale purged crm objects by Vasil-Jiminny · Pull Request #11879 · jiminny/app — Work...
|
True
|
github.com/jiminny/app/pull/11879/changes#diff-178 github.com/jiminny/app/pull/11879/changes#diff-178be478d7f50ee00c20450e6b3ca01ebef937a3180862da16cbb430e307194d...
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Platform Team - Backlog - Jira
Service-Desk - Queu Platform Team - Backlog - Jira
Service-Desk - Queues - Platform team - Service space - Jira
JY-20543 add AJ reports User pilot tracking by LakyLak · Pull Request #11932 · jiminny/app
Pipelines - jiminny/app
Feed — jiminny — Sentry
Sprint Review - Apr 15 - Chat
For you - Confluence
For you - Confluence
Lukas Kovalik - Time Off
Lukas Kovalik - Time Off
Product Growth Platform | Userpilot
Product Growth Platform | Userpilot
Userpilot
Userpilot
fix(security): composer dependency updates – 2026-04-15 by github-actions[bot] · Pull Request #11970 · jiminny/app
fix(security): composer dependency updates – 2026-04-15 by github-actions[bot] · Pull Request #11970 · jiminny/app
Jiminny
Jiminny
New Tab
New Tab
Jy 20541 cleanup stale purged crm objects by Vasil-Jiminny · Pull Request #11879 · jiminny/app
Jy 20541 cleanup stale purged crm objects by Vasil-Jiminny · Pull Request #11879 · jiminny/app
Close tab
New Tab
Customize sidebar
Close Google Gemini (⌃X)
Tabs from other devices
Open history (⇧⌘H)
Open bookmarks (⌘B)
AI Chat settings
Close
WORK, Google Account: [EMAIL]
Main menu
New Chat
Open menu for conversation actions.
Conversation with Gemini
Conversation with Gemini
Copy prompt
Edit
You said Exaplain <?php declare(strict_types=1); namespace Jiminny\Services\Crm\CrmObjects\Validators; use Exception; use Carbon\CarbonImmutable; use Illuminate\Contracts\Events\Dispatcher; use Jiminny\Contracts\Crm\SyncableCrmObjectInterface; use Jiminny\Contracts\Services\Crm\SyncCrmEntitiesInterface; use Jiminny\Events\Crm\RemoteCrmRecordDeleted; use Jiminny\Exceptions\HttpNotFoundException; use Jiminny\Models\Account; use Jiminny\Models\Contact; use Jiminny\Models\Lead; use Jiminny\Models\Opportunity; use Psr\Log\LoggerInterface; /** * Validate if a CRM record is stale. * * If a record hasn't been updated recently, we should test against the real CRM * to validate if this record still exists, or was deleted / purged. */ class StaleRecordValidator { /** * If a CRM entity hasn't been updated in more than 120 days, the object may be potentially stale */ private const int STALE_THRESHOLD_DAYS = 120; public function __construct( private readonly LoggerInterface $logger, private readonly Dispatcher $dispatcher ) { } public function filterStale( ?SyncableCrmObjectInterface $crmObjectCandidate, ?SyncCrmEntitiesInterface $crmService ): ?SyncableCrmObjectInterface { if (! $crmObjectCandidate) { return null; } if (! $crmService) { return $crmObjectCandidate; } $thresholdDate = CarbonImmutable::now()->subDays(self::STALE_THRESHOLD_DAYS); if ($thresholdDate->isBefore($crmObjectCandidate->getAttribute('updated_at'))) { return $crmObjectCandidate; } return $this->syncPotentiallyStaleObject($crmObjectCandidate, $crmService); } private function syncPotentiallyStaleObject( SyncableCrmObjectInterface $crmObject, SyncCrmEntitiesInterface $crmService ): ?SyncableCrmObjectInterface { $crmProviderId = $crmObject->getCrmProviderId(); if (empty($crmProviderId)) { $this->logger->warning('[StaleRecordValidator] CRM object has empty crm_provider_id', [ 'model' => get_class($crmObject), 'id' => $crmObject->getId(), ]); return $crmObject; } try { $this->logger->info('[StaleRecordValidator] Syncing potentially stale record', [ 'model' => get_class($crmObject), 'id' => $crmObject->getId(), 'crm_provider_id' => $crmProviderId, 'updated_at' => $crmObject->getAttribute('updated_at'), ]); $syncedObject = match (true) { $crmObject instanceof Lead => $crmService->syncLead($crmProviderId), $crmObject instanceof Account => $crmService->syncAccount($crmProviderId), $crmObject instanceof Contact => $crmService->syncContact($crmProviderId), $crmObject instanceof Opportunity => $crmService->syncOpportunity($crmProviderId), }; if ($syncedObject === null) { return $this->purgeStaleRecord($crmObject); } $syncedObject->touch(); $this->logger->info('[StaleRecordValidator] Record synced successfully', [ 'model' => get_class($crmObject), 'id' => $crmObject->getId(), 'crm_provider_id' => $crmProviderId, ]); return $syncedObject; } catch (HttpNotFoundException) { return $this->purgeStaleRecord($crmObject); } catch (Exception $e) { $this->logger->error('[StaleRecordValidator] Failed to sync record', [ 'model' => get_class($crmObject), 'id' => $crmObject->getId(), 'crm_provider_id' => $crmProviderId, 'error' => $e->getMessage(), ]); return $crmObject; } } private function purgeStaleRecord(SyncableCrmObjectInterface $crmObject): null { $this->logger->info('[StaleRecordValidator] Record not found in remote CRM', [ 'model' => get_class($crmObject), 'id' => $crmObject->getId(), 'crm_provider_id' => $crmObject->getCrmProviderId(), ]); $this->dispatcher->dispatch(new RemoteCrmRecordDeleted($crmObject)); return null; } }
You said
Exaplain <?php
declare(strict_types=1);
namespace Jiminny\Services\Crm\CrmObjects\Validators;
use Exception;
use Carbon\CarbonImmutable;
use Illuminate\Contracts\Events\Dispatcher;
use Jiminny\Contracts\Crm\SyncableCrmObjectInterface;
use Jiminny\Contracts\Services\Crm\SyncCrmEntitiesInterface;
use Jiminny\Events\Crm\RemoteCrmRecordDeleted;
use Jiminny\Exceptions\HttpNotFoundException;
use Jiminny\Models\Account;
use Jiminny\Models\Contact;
use Jiminny\Models\Lead;
use Jiminny\Models\Opportunity;
use Psr\Log\LoggerInterface;
/**
* Validate if a CRM record is stale.
*
* If a record hasn't been updated recently, we should test against the real CRM
* to validate if this record still exists, or was deleted / purged.
*/
class StaleRecordValidator
{
/**
* If a CRM entity hasn't been updated in more than 120 days, the object may be potentially stale
*/
private const int STALE_THRESHOLD_DAYS = 120;
public function __construct(
private readonly LoggerInterface $logger,
private readonly Dispatcher $dispatcher
) {
}
public function filterStale(
?SyncableCrmObjectInterface $crmObjectCandidate,
?SyncCrmEntitiesInterface $crmService
): ?SyncableCrmObjectInterface {
if (! $crmObjectCandidate) {
return null;
}
if (! $crmService) {
return $crmObjectCandidate;
}
$thresholdDate = CarbonImmutable::now()->subDays(self::STALE_THRESHOLD_DAYS);
if ($thresholdDate->isBefore($crmObjectCandidate->getAttribute('updated_at'))) {
return $crmObjectCandidate;
}
return $this->syncPotentiallyStaleObject($crmObjectCandidate, $crmService);
}
private function syncPotentiallyStaleObject(
SyncableCrmObjectInterface $crmObject,
SyncCrmEntitiesInterface $crmService
): ?SyncableCrmObjectInterface {
$crmProviderId = $crmObject->getCrmProviderId();
if (empty($crmProviderId)) {
$this->logger->warning('[StaleRecordValidator] CRM object has empty crm_provider_id', [
'model' => get_class($crmObject),
'id' => $crmObject->getId(),
]);
return $crmObject;
}
try {
$this->logger->info('[StaleRecordValidator] Syncing potentially stale record', [
'model' => get_class($crmObject),
'id' => $crmObject->getId(),
'crm_provider_id' => $crmProviderId,
'updated_at' => $crmObject->getAttribute('updated_at'),
]);
$syncedObject = match (true) {
$crmObject instanceof Lead => $crmService->syncLead($crmProviderId),
$crmObject instanceof Account => $crmService->syncAccount($crmProviderId),
$crmObject instanceof Contact => $crmService->syncContact($crmProviderId),
$crmObject instanceof Opportunity => $crmService->syncOpportunity($crmProviderId),
};
if ($syncedObject === null) {
return $this->purgeStaleRecord($crmObject);
}
$syncedObject->touch();
$this->logger->info('[StaleRecordValidator] Record synced successfully', [
'model' => get_class($crmObject),
'id' => $crmObject->getId(),
'crm_provider_id' => $crmProviderId,
]);
return $syncedObject;
} catch (HttpNotFoundException) {
return $this->purgeStaleRecord($crmObject);
} catch (Exception $e) {
$this->logger->error('[StaleRecordValidator] Failed to sync record', [
'model' => get_class($crmObject),
'id' => $crmObject->getId(),
'crm_provider_id' => $crmProviderId,
'error' => $e->getMessage(),
]);
return $crmObject;
}
}
private function purgeStaleRecord(SyncableCrmObjectInterface $crmObject): null
{
$this->logger->info('[StaleRecordValidator] Record not found in remote CRM', [
'model' => get_class($crmObject),
'id' => $crmObject->getId(),
'crm_provider_id' => $crmObject->getCrmProviderId(),
]);
$this->dispatcher->dispatch(new RemoteCrmRecordDeleted($crmObject));
return null;
}
}
Expand
Listen
Show more options
Show thinking
Gemini said
Gemini said
This PHP class,
StaleRecordValidator
, is designed to keep a local database synchronized with a remote CRM (Customer Relationship Management) system. Its primary job is to check if local CRM records (like Leads, Accounts, Contacts, or Opportunities) are too old, and if so, verify if they still exist in the remote CRM.
Here is a clear breakdown of how the class works and its core responsibilities.
High-Level Purpose
High-Level Purpose
When syncing data between a local system and a remote CRM, records can sometimes be deleted in the remote system without the local system knowing. This class acts as a cleanup mechanism. If a local record hasn't been updated in a long time (
120 days
), the system assumes it might be "stale" or deleted. It then reaches out to the remote CRM to check its status.
Step-by-Step Logic
Step-by-Step Logic
The flow of the validation process is broken down into three main methods:
1. filterStale() (The Entry Point)
1.
filterStale()
(The Entry Point)
This is the public method that receives a CRM object and a CRM service.
Sanity Checks:
It first ensures that the object and the CRM service actually exist.
The Age Check:
It uses the
Carbon
library to calculate a date 120 days in the past (
STALE_THRESHOLD_DAYS
).
Fast Return:
If the local record's
updated_at
timestamp is
newer
than 120 days ago, it is considered "fresh" and returned immediately without making any API calls.
Delegation:
If the record is older than 120 days, it passes the object to
syncPotentiallyStaleObject()
for further validation.
2. syncPotentiallyStaleObject() (The Validation)
2.
syncPotentiallyStaleObject()
(The Validation)
This is where the actual remote checking happens.
ID Check:
It checks if the record has a
crm_provider_id
(the ID of the record in the remote CRM). If it doesn't, it logs a warning and returns the object as-is (since it can't check a remote system without an ID).
The Sync Attempt:
It uses PHP's
match
expression to call the correct sync method on the
$crmService
based on what type of object it is (
Lead
,
Account
,
Contact
, or
Opportunity
).
Success Handling:
If the remote CRM returns the object, it calls
$syncedObject->touch()
. In Laravel-based frameworks,
touch()
simply updates the
updated_at
timestamp to the current date and time. This marks the record as "fresh" again so it won't be checked for another 120 days.
Missing Records:
If the remote system returns
null
, or throws an
HttpNotFoundException
(a 404 error indicating the record was deleted remotely), it catches this and triggers
purgeStaleRecord()
.
Error Handling:
If a generic
Exception
occurs (like a network timeout or a 500 server error), it logs the error but safely returns the old object. This prevents accidental deletions during temporary API outages.
3. purgeStaleRecord() (The Cleanup)
3.
purgeStaleRecord()
(The Cleanup)
This method is called when the system confirms the record no longer exists in the remote CRM.
Logging:
It logs that the record wasn't found remotely.
Event Dispatching:
It dispatches an event called
RemoteCrmRecordDeleted
. This is a crucial design pattern. Instead of deleting the record directly from the database inside this validator, it announces to the rest of the application that the record is gone. Other parts of the application (event listeners) will hear this and handle the actual database soft-deletion or cleanup.
Return:
It returns
null
, signaling to the caller that the object is no longer valid.
Key Takeaways & Best Practices Used
Key Takeaways & Best Practices Used
Fail-Safe Design:
By explicitly catching
HttpNotFoundException
for deletions and a generic
Exception
for everything else, the developer ensures that temporary API outages don't accidentally wipe out local data.
Event-Driven Architecture:
Using Laravel's
Dispatcher
keeps the class strictly focused on
validating
(Single Responsibility Principle). It doesn't handle database deletions; it just fires an event.
Performance Optimization:
The 120-day threshold ensures that the application isn't needlessly making thousands of API calls for records that were recently updated anyway.
Enter a prompt for Gemini
encrypted
Enter a prompt for Gemini
encrypted
Open upload file menu
Tools
Open mode picker
Pro
Microphone...
|
[{"role":"AXRadioButton","text [{"role":"AXRadioButton","text":"Platform Team - Backlog - Jira","depth":4,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"Service-Desk - Queues - Platform team - Service space - Jira","depth":4,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"JY-20543 add AJ reports User pilot tracking by LakyLak · Pull Request #11932 · jiminny/app","depth":4,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"Pipelines - jiminny/app","depth":4,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"Feed — jiminny — Sentry","depth":4,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"Sprint Review - Apr 15 - Chat","depth":4,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"For you - Confluence","depth":4,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"For you - Confluence","depth":5,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Lukas Kovalik - Time Off","depth":4,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Lukas Kovalik - Time Off","depth":5,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Product Growth Platform | Userpilot","depth":4,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Product Growth Platform | Userpilot","depth":5,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Userpilot","depth":4,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Userpilot","depth":5,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"fix(security): composer dependency updates – 2026-04-15 by github-actions[bot] · Pull Request #11970 · jiminny/app","depth":4,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"fix(security): composer dependency updates – 2026-04-15 by github-actions[bot] · Pull Request #11970 · jiminny/app","depth":5,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Jiminny","depth":4,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Jiminny","depth":5,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"New Tab","depth":4,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"New Tab","depth":5,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Jy 20541 cleanup stale purged crm objects by Vasil-Jiminny · Pull Request #11879 · jiminny/app","depth":4,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":true},{"role":"AXStaticText","text":"Jy 20541 cleanup stale purged crm objects by Vasil-Jiminny · Pull Request #11879 · jiminny/app","depth":5,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Close tab","depth":5,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"New Tab","depth":4,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Customize sidebar","depth":6,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Close Google Gemini (⌃X)","depth":6,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Tabs from other devices","depth":6,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Open history (⇧⌘H)","depth":6,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Open bookmarks (⌘B)","depth":6,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"AI Chat settings","depth":7,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close","depth":7,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"WORK, Google Account: lukas.kovalik@jiminny.com","depth":12,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Main menu","depth":12,"role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"New Chat","depth":12,"role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Open menu for conversation actions.","depth":12,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXHeading","text":"Conversation with Gemini","depth":15,"help_text":"","role_description":"heading","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Conversation with Gemini","depth":16,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Copy prompt","depth":21,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Edit","depth":21,"role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXHeading","text":"You said Exaplain <?php declare(strict_types=1); namespace Jiminny\\Services\\Crm\\CrmObjects\\Validators; use Exception; use Carbon\\CarbonImmutable; use Illuminate\\Contracts\\Events\\Dispatcher; use Jiminny\\Contracts\\Crm\\SyncableCrmObjectInterface; use Jiminny\\Contracts\\Services\\Crm\\SyncCrmEntitiesInterface; use Jiminny\\Events\\Crm\\RemoteCrmRecordDeleted; use Jiminny\\Exceptions\\HttpNotFoundException; use Jiminny\\Models\\Account; use Jiminny\\Models\\Contact; use Jiminny\\Models\\Lead; use Jiminny\\Models\\Opportunity; use Psr\\Log\\LoggerInterface; /** * Validate if a CRM record is stale. * * If a record hasn't been updated recently, we should test against the real CRM * to validate if this record still exists, or was deleted / purged. */ class StaleRecordValidator { /** * If a CRM entity hasn't been updated in more than 120 days, the object may be potentially stale */ private const int STALE_THRESHOLD_DAYS = 120; public function __construct( private readonly LoggerInterface $logger, private readonly Dispatcher $dispatcher ) { } public function filterStale( ?SyncableCrmObjectInterface $crmObjectCandidate, ?SyncCrmEntitiesInterface $crmService ): ?SyncableCrmObjectInterface { if (! $crmObjectCandidate) { return null; } if (! $crmService) { return $crmObjectCandidate; } $thresholdDate = CarbonImmutable::now()->subDays(self::STALE_THRESHOLD_DAYS); if ($thresholdDate->isBefore($crmObjectCandidate->getAttribute('updated_at'))) { return $crmObjectCandidate; } return $this->syncPotentiallyStaleObject($crmObjectCandidate, $crmService); } private function syncPotentiallyStaleObject( SyncableCrmObjectInterface $crmObject, SyncCrmEntitiesInterface $crmService ): ?SyncableCrmObjectInterface { $crmProviderId = $crmObject->getCrmProviderId(); if (empty($crmProviderId)) { $this->logger->warning('[StaleRecordValidator] CRM object has empty crm_provider_id', [ 'model' => get_class($crmObject), 'id' => $crmObject->getId(), ]); return $crmObject; } try { $this->logger->info('[StaleRecordValidator] Syncing potentially stale record', [ 'model' => get_class($crmObject), 'id' => $crmObject->getId(), 'crm_provider_id' => $crmProviderId, 'updated_at' => $crmObject->getAttribute('updated_at'), ]); $syncedObject = match (true) { $crmObject instanceof Lead => $crmService->syncLead($crmProviderId), $crmObject instanceof Account => $crmService->syncAccount($crmProviderId), $crmObject instanceof Contact => $crmService->syncContact($crmProviderId), $crmObject instanceof Opportunity => $crmService->syncOpportunity($crmProviderId), }; if ($syncedObject === null) { return $this->purgeStaleRecord($crmObject); } $syncedObject->touch(); $this->logger->info('[StaleRecordValidator] Record synced successfully', [ 'model' => get_class($crmObject), 'id' => $crmObject->getId(), 'crm_provider_id' => $crmProviderId, ]); return $syncedObject; } catch (HttpNotFoundException) { return $this->purgeStaleRecord($crmObject); } catch (Exception $e) { $this->logger->error('[StaleRecordValidator] Failed to sync record', [ 'model' => get_class($crmObject), 'id' => $crmObject->getId(), 'crm_provider_id' => $crmProviderId, 'error' => $e->getMessage(), ]); return $crmObject; } } private function purgeStaleRecord(SyncableCrmObjectInterface $crmObject): null { $this->logger->info('[StaleRecordValidator] Record not found in remote CRM', [ 'model' => get_class($crmObject), 'id' => $crmObject->getId(), 'crm_provider_id' => $crmObject->getCrmProviderId(), ]); $this->dispatcher->dispatch(new RemoteCrmRecordDeleted($crmObject)); return null; } }","depth":21,"help_text":"","role_description":"heading","subrole":"AXUnknown"},{"role":"AXStaticText","text":"You said","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Exaplain <?php","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"declare(strict_types=1);","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"namespace Jiminny\\Services\\Crm\\CrmObjects\\Validators;","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"use Exception;","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"use Carbon\\CarbonImmutable;","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"use Illuminate\\Contracts\\Events\\Dispatcher;","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"use Jiminny\\Contracts\\Crm\\SyncableCrmObjectInterface;","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"use Jiminny\\Contracts\\Services\\Crm\\SyncCrmEntitiesInterface;","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"use Jiminny\\Events\\Crm\\RemoteCrmRecordDeleted;","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"use Jiminny\\Exceptions\\HttpNotFoundException;","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"use Jiminny\\Models\\Account;","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"use Jiminny\\Models\\Contact;","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"use Jiminny\\Models\\Lead;","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"use Jiminny\\Models\\Opportunity;","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"use Psr\\Log\\LoggerInterface;","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"/**","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"* Validate if a CRM record is stale.","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"*","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"* If a record hasn't been updated recently, we should test against the real CRM","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"* to validate if this record still exists, or was deleted / purged.","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"*/","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"class StaleRecordValidator","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"{","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"/**","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"* If a CRM entity hasn't been updated in more than 120 days, the object may be potentially stale","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"*/","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"private const int STALE_THRESHOLD_DAYS = 120;","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"public function __construct(","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"private readonly LoggerInterface $logger,","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"private readonly Dispatcher $dispatcher","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":") {","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"}","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"public function filterStale(","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"?SyncableCrmObjectInterface $crmObjectCandidate,","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"?SyncCrmEntitiesInterface $crmService","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"): ?SyncableCrmObjectInterface {","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"if (! $crmObjectCandidate) {","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"return null;","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"}","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"if (! $crmService) {","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"return $crmObjectCandidate;","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"}","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"$thresholdDate = CarbonImmutable::now()->subDays(self::STALE_THRESHOLD_DAYS);","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"if ($thresholdDate->isBefore($crmObjectCandidate->getAttribute('updated_at'))) {","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"return $crmObjectCandidate;","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"}","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"return $this->syncPotentiallyStaleObject($crmObjectCandidate, $crmService);","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"}","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"private function syncPotentiallyStaleObject(","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"SyncableCrmObjectInterface $crmObject,","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"SyncCrmEntitiesInterface $crmService","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"): ?SyncableCrmObjectInterface {","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"$crmProviderId = $crmObject->getCrmProviderId();","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"if (empty($crmProviderId)) {","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"$this->logger->warning('[StaleRecordValidator] CRM object has empty crm_provider_id', [","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"'model' => get_class($crmObject),","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"'id' => $crmObject->getId(),","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"]);","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"return $crmObject;","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"}","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"try {","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"$this->logger->info('[StaleRecordValidator] Syncing potentially stale record', [","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"'model' => get_class($crmObject),","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"'id' => $crmObject->getId(),","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"'crm_provider_id' => $crmProviderId,","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"'updated_at' => $crmObject->getAttribute('updated_at'),","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"]);","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"$syncedObject = match (true) {","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"$crmObject instanceof Lead => $crmService->syncLead($crmProviderId),","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"$crmObject instanceof Account => $crmService->syncAccount($crmProviderId),","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"$crmObject instanceof Contact => $crmService->syncContact($crmProviderId),","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"$crmObject instanceof Opportunity => $crmService->syncOpportunity($crmProviderId),","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"};","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"if ($syncedObject === null) {","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"return $this->purgeStaleRecord($crmObject);","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"}","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"$syncedObject->touch();","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"$this->logger->info('[StaleRecordValidator] Record synced successfully', [","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"'model' => get_class($crmObject),","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"'id' => $crmObject->getId(),","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"'crm_provider_id' => $crmProviderId,","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"]);","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"return $syncedObject;","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"} catch (HttpNotFoundException) {","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"return $this->purgeStaleRecord($crmObject);","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"} catch (Exception $e) {","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"$this->logger->error('[StaleRecordValidator] Failed to sync record', [","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"'model' => get_class($crmObject),","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"'id' => $crmObject->getId(),","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"'crm_provider_id' => $crmProviderId,","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"'error' => $e->getMessage(),","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"]);","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"return $crmObject;","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"}","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"}","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"private function purgeStaleRecord(SyncableCrmObjectInterface $crmObject): null","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"{","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"$this->logger->info('[StaleRecordValidator] Record not found in remote CRM', [","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"'model' => get_class($crmObject),","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"'id' => $crmObject->getId(),","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"'crm_provider_id' => $crmObject->getCrmProviderId(),","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"]);","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"$this->dispatcher->dispatch(new RemoteCrmRecordDeleted($crmObject));","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"return null;","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"}","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"}","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Expand","depth":21,"role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Listen","depth":22,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Show more options","depth":20,"role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Show thinking","depth":26,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXHeading","text":"Gemini said","depth":20,"help_text":"","role_description":"heading","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Gemini said","depth":21,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"This PHP class,","depth":24,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"StaleRecordValidator","depth":25,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":", is designed to keep a local database synchronized with a remote CRM (Customer Relationship Management) system. Its primary job is to check if local CRM records (like Leads, Accounts, Contacts, or Opportunities) are too old, and if so, verify if they still exist in the remote CRM.","depth":24,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Here is a clear breakdown of how the class works and its core responsibilities.","depth":24,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXHeading","text":"High-Level Purpose","depth":23,"help_text":"","role_description":"heading","subrole":"AXUnknown"},{"role":"AXStaticText","text":"High-Level Purpose","depth":24,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"When syncing data between a local system and a remote CRM, records can sometimes be deleted in the remote system without the local system knowing. This class acts as a cleanup mechanism. If a local record hasn't been updated in a long time (","depth":24,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"120 days","depth":24,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"), the system assumes it might be \"stale\" or deleted. It then reaches out to the remote CRM to check its status.","depth":24,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXHeading","text":"Step-by-Step Logic","depth":23,"help_text":"","role_description":"heading","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Step-by-Step Logic","depth":24,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"The flow of the validation process is broken down into three main methods:","depth":24,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXHeading","text":"1. filterStale() (The Entry Point)","depth":23,"help_text":"","role_description":"heading","subrole":"AXUnknown"},{"role":"AXStaticText","text":"1.","depth":24,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"filterStale()","depth":25,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"(The Entry Point)","depth":24,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"This is the public method that receives a CRM object and a CRM service.","depth":24,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Sanity Checks:","depth":26,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"It first ensures that the object and the CRM service actually exist.","depth":26,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"The Age Check:","depth":26,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"It uses the","depth":26,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Carbon","depth":27,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"library to calculate a date 120 days in the past (","depth":26,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"STALE_THRESHOLD_DAYS","depth":27,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":").","depth":26,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Fast Return:","depth":26,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"If the local record's","depth":26,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"updated_at","depth":27,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"timestamp is","depth":26,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"newer","depth":26,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"than 120 days ago, it is considered \"fresh\" and returned immediately without making any API calls.","depth":26,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Delegation:","depth":26,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"If the record is older than 120 days, it passes the object to","depth":26,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"syncPotentiallyStaleObject()","depth":27,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"for further validation.","depth":26,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXHeading","text":"2. syncPotentiallyStaleObject() (The Validation)","depth":23,"help_text":"","role_description":"heading","subrole":"AXUnknown"},{"role":"AXStaticText","text":"2.","depth":24,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"syncPotentiallyStaleObject()","depth":25,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"(The Validation)","depth":24,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"This is where the actual remote checking happens.","depth":24,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"ID Check:","depth":26,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"It checks if the record has a","depth":26,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"crm_provider_id","depth":27,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"(the ID of the record in the remote CRM). If it doesn't, it logs a warning and returns the object as-is (since it can't check a remote system without an ID).","depth":26,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"The Sync Attempt:","depth":26,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"It uses PHP's","depth":26,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"match","depth":27,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"expression to call the correct sync method on the","depth":26,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"$crmService","depth":27,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"based on what type of object it is (","depth":26,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Lead","depth":27,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":",","depth":26,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Account","depth":27,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":",","depth":26,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Contact","depth":27,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":", or","depth":26,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Opportunity","depth":27,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":").","depth":26,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Success Handling:","depth":26,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"If the remote CRM returns the object, it calls","depth":26,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"$syncedObject->touch()","depth":27,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":". In Laravel-based frameworks,","depth":26,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"touch()","depth":27,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"simply updates the","depth":26,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"updated_at","depth":27,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"timestamp to the current date and time. This marks the record as \"fresh\" again so it won't be checked for another 120 days.","depth":26,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Missing Records:","depth":26,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"If the remote system returns","depth":26,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"null","depth":27,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":", or throws an","depth":26,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"HttpNotFoundException","depth":27,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"(a 404 error indicating the record was deleted remotely), it catches this and triggers","depth":26,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"purgeStaleRecord()","depth":27,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":".","depth":26,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Error Handling:","depth":26,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"If a generic","depth":26,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Exception","depth":27,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"occurs (like a network timeout or a 500 server error), it logs the error but safely returns the old object. This prevents accidental deletions during temporary API outages.","depth":26,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXHeading","text":"3. purgeStaleRecord() (The Cleanup)","depth":23,"help_text":"","role_description":"heading","subrole":"AXUnknown"},{"role":"AXStaticText","text":"3.","depth":24,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"purgeStaleRecord()","depth":25,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"(The Cleanup)","depth":24,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"This method is called when the system confirms the record no longer exists in the remote CRM.","depth":24,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Logging:","depth":26,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"It logs that the record wasn't found remotely.","depth":26,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Event Dispatching:","depth":26,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"It dispatches an event called","depth":26,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"RemoteCrmRecordDeleted","depth":27,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":". This is a crucial design pattern. Instead of deleting the record directly from the database inside this validator, it announces to the rest of the application that the record is gone. Other parts of the application (event listeners) will hear this and handle the actual database soft-deletion or cleanup.","depth":26,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Return:","depth":26,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"It returns","depth":26,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"null","depth":27,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":", signaling to the caller that the object is no longer valid.","depth":26,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXHeading","text":"Key Takeaways & Best Practices Used","depth":23,"help_text":"","role_description":"heading","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Key Takeaways & Best Practices Used","depth":24,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Fail-Safe Design:","depth":26,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"By explicitly catching","depth":26,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"HttpNotFoundException","depth":27,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"for deletions and a generic","depth":26,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Exception","depth":27,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"for everything else, the developer ensures that temporary API outages don't accidentally wipe out local data.","depth":26,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Event-Driven Architecture:","depth":26,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Using Laravel's","depth":26,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Dispatcher","depth":27,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"keeps the class strictly focused on","depth":26,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"validating","depth":26,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"(Single Responsibility Principle). It doesn't handle database deletions; it just fires an event.","depth":26,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Performance Optimization:","depth":26,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"The 120-day threshold ensures that the application isn't needlessly making thousands of API calls for records that were recently updated anyway.","depth":26,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXTextArea","text":"Enter a prompt for Gemini\nencrypted","depth":20,"value":"Enter a prompt for Gemini\nencrypted","help_text":"","role_description":"text entry area","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Enter a prompt for Gemini","depth":21,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"encrypted","depth":21,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Open upload file menu","depth":20,"role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Tools","depth":18,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Open mode picker","depth":20,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Pro","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXCheckBox","text":"Microphone","depth":19,"role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false}]...
|
9028263593030627444
|
7674540668480069855
|
click
|
accessibility
|
NULL
|
Platform Team - Backlog - Jira
Service-Desk - Queu Platform Team - Backlog - Jira
Service-Desk - Queues - Platform team - Service space - Jira
JY-20543 add AJ reports User pilot tracking by LakyLak · Pull Request #11932 · jiminny/app
Pipelines - jiminny/app
Feed — jiminny — Sentry
Sprint Review - Apr 15 - Chat
For you - Confluence
For you - Confluence
Lukas Kovalik - Time Off
Lukas Kovalik - Time Off
Product Growth Platform | Userpilot
Product Growth Platform | Userpilot
Userpilot
Userpilot
fix(security): composer dependency updates – 2026-04-15 by github-actions[bot] · Pull Request #11970 · jiminny/app
fix(security): composer dependency updates – 2026-04-15 by github-actions[bot] · Pull Request #11970 · jiminny/app
Jiminny
Jiminny
New Tab
New Tab
Jy 20541 cleanup stale purged crm objects by Vasil-Jiminny · Pull Request #11879 · jiminny/app
Jy 20541 cleanup stale purged crm objects by Vasil-Jiminny · Pull Request #11879 · jiminny/app
Close tab
New Tab
Customize sidebar
Close Google Gemini (⌃X)
Tabs from other devices
Open history (⇧⌘H)
Open bookmarks (⌘B)
AI Chat settings
Close
WORK, Google Account: [EMAIL]
Main menu
New Chat
Open menu for conversation actions.
Conversation with Gemini
Conversation with Gemini
Copy prompt
Edit
You said Exaplain <?php declare(strict_types=1); namespace Jiminny\Services\Crm\CrmObjects\Validators; use Exception; use Carbon\CarbonImmutable; use Illuminate\Contracts\Events\Dispatcher; use Jiminny\Contracts\Crm\SyncableCrmObjectInterface; use Jiminny\Contracts\Services\Crm\SyncCrmEntitiesInterface; use Jiminny\Events\Crm\RemoteCrmRecordDeleted; use Jiminny\Exceptions\HttpNotFoundException; use Jiminny\Models\Account; use Jiminny\Models\Contact; use Jiminny\Models\Lead; use Jiminny\Models\Opportunity; use Psr\Log\LoggerInterface; /** * Validate if a CRM record is stale. * * If a record hasn't been updated recently, we should test against the real CRM * to validate if this record still exists, or was deleted / purged. */ class StaleRecordValidator { /** * If a CRM entity hasn't been updated in more than 120 days, the object may be potentially stale */ private const int STALE_THRESHOLD_DAYS = 120; public function __construct( private readonly LoggerInterface $logger, private readonly Dispatcher $dispatcher ) { } public function filterStale( ?SyncableCrmObjectInterface $crmObjectCandidate, ?SyncCrmEntitiesInterface $crmService ): ?SyncableCrmObjectInterface { if (! $crmObjectCandidate) { return null; } if (! $crmService) { return $crmObjectCandidate; } $thresholdDate = CarbonImmutable::now()->subDays(self::STALE_THRESHOLD_DAYS); if ($thresholdDate->isBefore($crmObjectCandidate->getAttribute('updated_at'))) { return $crmObjectCandidate; } return $this->syncPotentiallyStaleObject($crmObjectCandidate, $crmService); } private function syncPotentiallyStaleObject( SyncableCrmObjectInterface $crmObject, SyncCrmEntitiesInterface $crmService ): ?SyncableCrmObjectInterface { $crmProviderId = $crmObject->getCrmProviderId(); if (empty($crmProviderId)) { $this->logger->warning('[StaleRecordValidator] CRM object has empty crm_provider_id', [ 'model' => get_class($crmObject), 'id' => $crmObject->getId(), ]); return $crmObject; } try { $this->logger->info('[StaleRecordValidator] Syncing potentially stale record', [ 'model' => get_class($crmObject), 'id' => $crmObject->getId(), 'crm_provider_id' => $crmProviderId, 'updated_at' => $crmObject->getAttribute('updated_at'), ]); $syncedObject = match (true) { $crmObject instanceof Lead => $crmService->syncLead($crmProviderId), $crmObject instanceof Account => $crmService->syncAccount($crmProviderId), $crmObject instanceof Contact => $crmService->syncContact($crmProviderId), $crmObject instanceof Opportunity => $crmService->syncOpportunity($crmProviderId), }; if ($syncedObject === null) { return $this->purgeStaleRecord($crmObject); } $syncedObject->touch(); $this->logger->info('[StaleRecordValidator] Record synced successfully', [ 'model' => get_class($crmObject), 'id' => $crmObject->getId(), 'crm_provider_id' => $crmProviderId, ]); return $syncedObject; } catch (HttpNotFoundException) { return $this->purgeStaleRecord($crmObject); } catch (Exception $e) { $this->logger->error('[StaleRecordValidator] Failed to sync record', [ 'model' => get_class($crmObject), 'id' => $crmObject->getId(), 'crm_provider_id' => $crmProviderId, 'error' => $e->getMessage(), ]); return $crmObject; } } private function purgeStaleRecord(SyncableCrmObjectInterface $crmObject): null { $this->logger->info('[StaleRecordValidator] Record not found in remote CRM', [ 'model' => get_class($crmObject), 'id' => $crmObject->getId(), 'crm_provider_id' => $crmObject->getCrmProviderId(), ]); $this->dispatcher->dispatch(new RemoteCrmRecordDeleted($crmObject)); return null; } }
You said
Exaplain <?php
declare(strict_types=1);
namespace Jiminny\Services\Crm\CrmObjects\Validators;
use Exception;
use Carbon\CarbonImmutable;
use Illuminate\Contracts\Events\Dispatcher;
use Jiminny\Contracts\Crm\SyncableCrmObjectInterface;
use Jiminny\Contracts\Services\Crm\SyncCrmEntitiesInterface;
use Jiminny\Events\Crm\RemoteCrmRecordDeleted;
use Jiminny\Exceptions\HttpNotFoundException;
use Jiminny\Models\Account;
use Jiminny\Models\Contact;
use Jiminny\Models\Lead;
use Jiminny\Models\Opportunity;
use Psr\Log\LoggerInterface;
/**
* Validate if a CRM record is stale.
*
* If a record hasn't been updated recently, we should test against the real CRM
* to validate if this record still exists, or was deleted / purged.
*/
class StaleRecordValidator
{
/**
* If a CRM entity hasn't been updated in more than 120 days, the object may be potentially stale
*/
private const int STALE_THRESHOLD_DAYS = 120;
public function __construct(
private readonly LoggerInterface $logger,
private readonly Dispatcher $dispatcher
) {
}
public function filterStale(
?SyncableCrmObjectInterface $crmObjectCandidate,
?SyncCrmEntitiesInterface $crmService
): ?SyncableCrmObjectInterface {
if (! $crmObjectCandidate) {
return null;
}
if (! $crmService) {
return $crmObjectCandidate;
}
$thresholdDate = CarbonImmutable::now()->subDays(self::STALE_THRESHOLD_DAYS);
if ($thresholdDate->isBefore($crmObjectCandidate->getAttribute('updated_at'))) {
return $crmObjectCandidate;
}
return $this->syncPotentiallyStaleObject($crmObjectCandidate, $crmService);
}
private function syncPotentiallyStaleObject(
SyncableCrmObjectInterface $crmObject,
SyncCrmEntitiesInterface $crmService
): ?SyncableCrmObjectInterface {
$crmProviderId = $crmObject->getCrmProviderId();
if (empty($crmProviderId)) {
$this->logger->warning('[StaleRecordValidator] CRM object has empty crm_provider_id', [
'model' => get_class($crmObject),
'id' => $crmObject->getId(),
]);
return $crmObject;
}
try {
$this->logger->info('[StaleRecordValidator] Syncing potentially stale record', [
'model' => get_class($crmObject),
'id' => $crmObject->getId(),
'crm_provider_id' => $crmProviderId,
'updated_at' => $crmObject->getAttribute('updated_at'),
]);
$syncedObject = match (true) {
$crmObject instanceof Lead => $crmService->syncLead($crmProviderId),
$crmObject instanceof Account => $crmService->syncAccount($crmProviderId),
$crmObject instanceof Contact => $crmService->syncContact($crmProviderId),
$crmObject instanceof Opportunity => $crmService->syncOpportunity($crmProviderId),
};
if ($syncedObject === null) {
return $this->purgeStaleRecord($crmObject);
}
$syncedObject->touch();
$this->logger->info('[StaleRecordValidator] Record synced successfully', [
'model' => get_class($crmObject),
'id' => $crmObject->getId(),
'crm_provider_id' => $crmProviderId,
]);
return $syncedObject;
} catch (HttpNotFoundException) {
return $this->purgeStaleRecord($crmObject);
} catch (Exception $e) {
$this->logger->error('[StaleRecordValidator] Failed to sync record', [
'model' => get_class($crmObject),
'id' => $crmObject->getId(),
'crm_provider_id' => $crmProviderId,
'error' => $e->getMessage(),
]);
return $crmObject;
}
}
private function purgeStaleRecord(SyncableCrmObjectInterface $crmObject): null
{
$this->logger->info('[StaleRecordValidator] Record not found in remote CRM', [
'model' => get_class($crmObject),
'id' => $crmObject->getId(),
'crm_provider_id' => $crmObject->getCrmProviderId(),
]);
$this->dispatcher->dispatch(new RemoteCrmRecordDeleted($crmObject));
return null;
}
}
Expand
Listen
Show more options
Show thinking
Gemini said
Gemini said
This PHP class,
StaleRecordValidator
, is designed to keep a local database synchronized with a remote CRM (Customer Relationship Management) system. Its primary job is to check if local CRM records (like Leads, Accounts, Contacts, or Opportunities) are too old, and if so, verify if they still exist in the remote CRM.
Here is a clear breakdown of how the class works and its core responsibilities.
High-Level Purpose
High-Level Purpose
When syncing data between a local system and a remote CRM, records can sometimes be deleted in the remote system without the local system knowing. This class acts as a cleanup mechanism. If a local record hasn't been updated in a long time (
120 days
), the system assumes it might be "stale" or deleted. It then reaches out to the remote CRM to check its status.
Step-by-Step Logic
Step-by-Step Logic
The flow of the validation process is broken down into three main methods:
1. filterStale() (The Entry Point)
1.
filterStale()
(The Entry Point)
This is the public method that receives a CRM object and a CRM service.
Sanity Checks:
It first ensures that the object and the CRM service actually exist.
The Age Check:
It uses the
Carbon
library to calculate a date 120 days in the past (
STALE_THRESHOLD_DAYS
).
Fast Return:
If the local record's
updated_at
timestamp is
newer
than 120 days ago, it is considered "fresh" and returned immediately without making any API calls.
Delegation:
If the record is older than 120 days, it passes the object to
syncPotentiallyStaleObject()
for further validation.
2. syncPotentiallyStaleObject() (The Validation)
2.
syncPotentiallyStaleObject()
(The Validation)
This is where the actual remote checking happens.
ID Check:
It checks if the record has a
crm_provider_id
(the ID of the record in the remote CRM). If it doesn't, it logs a warning and returns the object as-is (since it can't check a remote system without an ID).
The Sync Attempt:
It uses PHP's
match
expression to call the correct sync method on the
$crmService
based on what type of object it is (
Lead
,
Account
,
Contact
, or
Opportunity
).
Success Handling:
If the remote CRM returns the object, it calls
$syncedObject->touch()
. In Laravel-based frameworks,
touch()
simply updates the
updated_at
timestamp to the current date and time. This marks the record as "fresh" again so it won't be checked for another 120 days.
Missing Records:
If the remote system returns
null
, or throws an
HttpNotFoundException
(a 404 error indicating the record was deleted remotely), it catches this and triggers
purgeStaleRecord()
.
Error Handling:
If a generic
Exception
occurs (like a network timeout or a 500 server error), it logs the error but safely returns the old object. This prevents accidental deletions during temporary API outages.
3. purgeStaleRecord() (The Cleanup)
3.
purgeStaleRecord()
(The Cleanup)
This method is called when the system confirms the record no longer exists in the remote CRM.
Logging:
It logs that the record wasn't found remotely.
Event Dispatching:
It dispatches an event called
RemoteCrmRecordDeleted
. This is a crucial design pattern. Instead of deleting the record directly from the database inside this validator, it announces to the rest of the application that the record is gone. Other parts of the application (event listeners) will hear this and handle the actual database soft-deletion or cleanup.
Return:
It returns
null
, signaling to the caller that the object is no longer valid.
Key Takeaways & Best Practices Used
Key Takeaways & Best Practices Used
Fail-Safe Design:
By explicitly catching
HttpNotFoundException
for deletions and a generic
Exception
for everything else, the developer ensures that temporary API outages don't accidentally wipe out local data.
Event-Driven Architecture:
Using Laravel's
Dispatcher
keeps the class strictly focused on
validating
(Single Responsibility Principle). It doesn't handle database deletions; it just fires an event.
Performance Optimization:
The 120-day threshold ensures that the application isn't needlessly making thousands of API calls for records that were recently updated anyway.
Enter a prompt for Gemini
encrypted
Enter a prompt for Gemini
encrypted
Open upload file menu
Tools
Open mode picker
Pro
Microphone...
|
31871
|
|
43922
|
931
|
29
|
2026-04-17T08:25:32.309251+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-17/1776 /Users/lukas/.screenpipe/data/data/2026-04-17/1776414332309_m1.jpg...
|
NULL
|
NULL
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
FirefoxFileEdit→ViewHistoryQ.llian Kyuchukov (Pres FirefoxFileEdit→ViewHistoryQ.llian Kyuchukov (Presenting, annotating)BookmarksProfilesToolsWindowHelpmeet.google.com/xpx-omah-rkn‹>0 lhl 0Backend Chapter • 5 m left100% <578 • Fri 17 Apr 11:25:316Brave@ DEV JiminmyawsViewHelpureourine ora chousoeeCloudWatch |us-east-28) PROO Jiminhttps//us-east-2.console.aws.amazon.com/cloudwatch/home?regionsus-east-2#logsV2:logs-insights53FqueryDetaliS3D-(en…PROD EU Jiminny My PRsQ Assigned• To ReviewJiminny Prophet W..3 Pipelines - jiminey- JRA OpenAl PlatformE Confluence M] Service-Desk- Qu. E Sentry & AWS(Option+S) ©[ All Bookmarkst ID: 4103-4619-5943on.View_Only @ JimLogs Insights > _GeneralVasil VasilevIlian KyuchukovS01681451d9735e86a4aa16d3010bc9a0::1776345599433febhook] Event received ("payload":p1đ°:38484, "occurredAt":1776418962815, "subscriptionType":"contact,propertyChange*, "attenptNunber":0, "objectId" :215694537008, "propertyNane" :"country", "propertyValue": "Ireland", "changeSource" :"INTEGRATION" , "sourceld":"453475*),|210° :38484, "occurredAt":1776418862815, "subscriptionType" :"contact-propertyC)*attenptNunber*:0, *object1f":215694537028, "propertylane":"firstnane", "propertyValue": "Daniel", "changeSource" :"INTEGRATICN", "sourcetd" : "453475*)1."event_count":2)|77edf195-c1f4-4240-894d-ceae1c®3ecbc*)Mihail MihaylovNikolay Nikolov2826-04-27183:29:04.440%-NOTICE: PHP messoge: (2026-04-17 00:29:04] production.INFO:[HubSpot Mebhook] Event received ("payload":[("eventId": 545747975, "subscriptionId": 5818874, "portolId" : 3361459, "oppId" :38434, "occurredAt* : 17763856328_10 2826-04-16T19:14:06.345+-NOTICE: PHP messoge: (2026-84-16 16:14:06) production. INFO:[HubSpotreceived ("paylood": [("event1d": 1478728876, "subscriptionid": 5810878, "portal1d": 3364459, "appld": 38484, "occurredAt" : 1776356044_• 11 2826-04-16T19:14:06.158+_NOTICE: PHP messoge: (2026-84-16 16:14:06) production. INFO:ook] Event received {"paylood":[{"eventId":3135299313, "subscriptionid":5818867, "portolId":3364459, "appld* :38484, "occurredAt" :1776356044_• 12 2826-04-16T19:09:16.348+_NOTICE: PHP messoge: [2026-04-16 16:09:16) production. INFO: [HubSpotook] Event received {"paylood":[("eventId":2082624143, "subscriptionid": 5810874, "portolId": 3364459, "appid" : 38484, "occurredAt* : 177635575S._• 13 2826-84-16T19:09:15.562+_Event received ("paylood":[("eventId": 1965428980, "subscriptionid": 5810884, "portolId": S468262, "appId":38484, "occurredAt" :1776355754_2826-04-16T19:09:13.746+_J Event received ("paylood": [("eventId":2177883938, "subscriptionid": S810874, "portolId":3361459, "appId":38484, "occurredAt*:1776355753.0-%o1o19R00R00.90emessoge: (2026-04-16 16:09:06) production. INFO:[HubSpotreceived ("paylood" : [("eventI&" : 1286986935, "subscriptionid": S810889, "portol1d*:3361459, "appId":38486, "occurredAt":1776355745.2826-04-16T19:03:02.068+_NOMCLE HRP mesSON9:1 (2026-04-2167168U3823 productiion. INFUI (Hub)pot Nedhoo3 lEvenit received lPay lood EI (LCvenitId EL9US4548), Subscription G ES310314. por to I d E2415S6/25. GPO.d ES4404. OCCurF edAt E1716555346E2 CloudShellSctmenshot2024-11_6.56.png13Lukas Kovalik11:25 AM | Daily - Processing...
|
NULL
|
9028099608944361306
|
NULL
|
visual_change
|
ocr
|
NULL
|
FirefoxFileEdit→ViewHistoryQ.llian Kyuchukov (Pres FirefoxFileEdit→ViewHistoryQ.llian Kyuchukov (Presenting, annotating)BookmarksProfilesToolsWindowHelpmeet.google.com/xpx-omah-rkn‹>0 lhl 0Backend Chapter • 5 m left100% <578 • Fri 17 Apr 11:25:316Brave@ DEV JiminmyawsViewHelpureourine ora chousoeeCloudWatch |us-east-28) PROO Jiminhttps//us-east-2.console.aws.amazon.com/cloudwatch/home?regionsus-east-2#logsV2:logs-insights53FqueryDetaliS3D-(en…PROD EU Jiminny My PRsQ Assigned• To ReviewJiminny Prophet W..3 Pipelines - jiminey- JRA OpenAl PlatformE Confluence M] Service-Desk- Qu. E Sentry & AWS(Option+S) ©[ All Bookmarkst ID: 4103-4619-5943on.View_Only @ JimLogs Insights > _GeneralVasil VasilevIlian KyuchukovS01681451d9735e86a4aa16d3010bc9a0::1776345599433febhook] Event received ("payload":p1đ°:38484, "occurredAt":1776418962815, "subscriptionType":"contact,propertyChange*, "attenptNunber":0, "objectId" :215694537008, "propertyNane" :"country", "propertyValue": "Ireland", "changeSource" :"INTEGRATION" , "sourceld":"453475*),|210° :38484, "occurredAt":1776418862815, "subscriptionType" :"contact-propertyC)*attenptNunber*:0, *object1f":215694537028, "propertylane":"firstnane", "propertyValue": "Daniel", "changeSource" :"INTEGRATICN", "sourcetd" : "453475*)1."event_count":2)|77edf195-c1f4-4240-894d-ceae1c®3ecbc*)Mihail MihaylovNikolay Nikolov2826-04-27183:29:04.440%-NOTICE: PHP messoge: (2026-04-17 00:29:04] production.INFO:[HubSpot Mebhook] Event received ("payload":[("eventId": 545747975, "subscriptionId": 5818874, "portolId" : 3361459, "oppId" :38434, "occurredAt* : 17763856328_10 2826-04-16T19:14:06.345+-NOTICE: PHP messoge: (2026-84-16 16:14:06) production. INFO:[HubSpotreceived ("paylood": [("event1d": 1478728876, "subscriptionid": 5810878, "portal1d": 3364459, "appld": 38484, "occurredAt" : 1776356044_• 11 2826-04-16T19:14:06.158+_NOTICE: PHP messoge: (2026-84-16 16:14:06) production. INFO:ook] Event received {"paylood":[{"eventId":3135299313, "subscriptionid":5818867, "portolId":3364459, "appld* :38484, "occurredAt" :1776356044_• 12 2826-04-16T19:09:16.348+_NOTICE: PHP messoge: [2026-04-16 16:09:16) production. INFO: [HubSpotook] Event received {"paylood":[("eventId":2082624143, "subscriptionid": 5810874, "portolId": 3364459, "appid" : 38484, "occurredAt* : 177635575S._• 13 2826-84-16T19:09:15.562+_Event received ("paylood":[("eventId": 1965428980, "subscriptionid": 5810884, "portolId": S468262, "appId":38484, "occurredAt" :1776355754_2826-04-16T19:09:13.746+_J Event received ("paylood": [("eventId":2177883938, "subscriptionid": S810874, "portolId":3361459, "appId":38484, "occurredAt*:1776355753.0-%o1o19R00R00.90emessoge: (2026-04-16 16:09:06) production. INFO:[HubSpotreceived ("paylood" : [("eventI&" : 1286986935, "subscriptionid": S810889, "portol1d*:3361459, "appId":38486, "occurredAt":1776355745.2826-04-16T19:03:02.068+_NOMCLE HRP mesSON9:1 (2026-04-2167168U3823 productiion. INFUI (Hub)pot Nedhoo3 lEvenit received lPay lood EI (LCvenitId EL9US4548), Subscription G ES310314. por to I d E2415S6/25. GPO.d ES4404. OCCurF edAt E1716555346E2 CloudShellSctmenshot2024-11_6.56.png13Lukas Kovalik11:25 AM | Daily - Processing...
|
43921
|
|
28262
|
586
|
45
|
2026-04-15T14:11:21.351633+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-15/1776 /Users/lukas/.screenpipe/data/data/2026-04-15/1776262281351_m2.jpg...
|
Boosteroid
|
Boosteroid
|
True
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
8760625557221955124/185Imperial Age-Scout Cavalry 8760625557221955124/185Imperial Age-Scout Cavalry Created--Game Paused (P)Click a villager to gather stone from thismine.Stone Mine5 Magnus Olafsson: 31065/31065NV1 kovaliklukas: 25149/251492 Rajyapala: 24318/243188 Almish Yiltawar: 23250/23250ON6 (L Ász16 I: 12114/12114 € IV7 Maximilian of Habsburg: 6521/6531 ( IV4 Leuls VI: 6204/6204 IV3 Huagcán: 6030/6038 TV...
|
NULL
|
9027686246804498138
|
NULL
|
click
|
ocr
|
NULL
|
8760625557221955124/185Imperial Age-Scout Cavalry 8760625557221955124/185Imperial Age-Scout Cavalry Created--Game Paused (P)Click a villager to gather stone from thismine.Stone Mine5 Magnus Olafsson: 31065/31065NV1 kovaliklukas: 25149/251492 Rajyapala: 24318/243188 Almish Yiltawar: 23250/23250ON6 (L Ász16 I: 12114/12114 € IV7 Maximilian of Habsburg: 6521/6531 ( IV4 Leuls VI: 6204/6204 IV3 Huagcán: 6030/6038 TV...
|
NULL
|
|
30143
|
615
|
8
|
2026-04-15T14:57:01.858757+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-15/1776 /Users/lukas/.screenpipe/data/data/2026-04-15/1776265021858_m2.jpg...
|
Boosteroid
|
Boosteroid
|
True
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
173922228756841935138/20047Imperial AgePlayer 8 Al 173922228756841935138/20047Imperial AgePlayer 8 Almish Yiltawar!!!-Game Paused (P)Click to select this military unit.1 kovaliklukas: 45162/45162E Magnus Olafssons 40806/40806 8 IV8 Almish Yiltawar: 35320/35320 ©IVRajyapala: 23275/232756/LÁcal6 I: 12424/12424 IV7 Maximilian of Habsbung: 6531/6531 IVB HuascÁn: 5931/5031 M IV4 Lowig VI: 5792/5702 0...
|
NULL
|
9027595275160951753
|
NULL
|
click
|
ocr
|
NULL
|
173922228756841935138/20047Imperial AgePlayer 8 Al 173922228756841935138/20047Imperial AgePlayer 8 Almish Yiltawar!!!-Game Paused (P)Click to select this military unit.1 kovaliklukas: 45162/45162E Magnus Olafssons 40806/40806 8 IV8 Almish Yiltawar: 35320/35320 ©IVRajyapala: 23275/232756/LÁcal6 I: 12424/12424 IV7 Maximilian of Habsbung: 6531/6531 IVB HuascÁn: 5931/5031 M IV4 Lowig VI: 5792/5702 0...
|
NULL
|
|
59989
|
1295
|
20
|
2026-04-20T15:19:09.937006+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-20/1776 /Users/lukas/.screenpipe/data/data/2026-04-20/1776698349937_m2.jpg...
|
iTerm2
|
NULL
|
True
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
VIeWWindowmelt•Salestorce v100% C2Mon 20 Apr 18:19 VIeWWindowmelt•Salestorce v100% C2Mon 20 Apr 18:19:09Q SearchGET Salesforce Get Recor •HITP [URL_WITH_CREDENTIALS] DocsAuth TypeBearer TokenThe authorization header will be automLearn more about Bearer Token authoriBody Cookies 3 Headers 9 Test"USON VPreviewDeoud"errorCode": "NObodyChat ? <s+ New chat Proiects80 Artifactse CustomizePinnedBulgarian citizenship application processDawarich location tracking projectMacBook unexpected restarts and kaniiSecuritv patch review and testing quidaFood calorie values referenceTracking location history from last weekScreenpipe WAL processing when stoppReviewing recent conversation highlightsMac aliases not recognizedBoosteroid stil recording despite ignoredMissing JavaScriot oromise in authorizatLinuy SOl ite Ull for NACClaude API 500 internal server errorScreenpipe query capabilities and usageeGPu comoat oilitv with Mac mini and SUnderstanding OpenRouter API gatewayScreenpipe 14-day retention explainedReddit homepage feed overviewDocker container not visible in consoleDIA browser RAM configuration0 tmkoo Kovolil.How can I help you today?O Write* Lukas returns!Learn<> Code• Life stufft Found • 641 ms • 453 B • CA| ...5 =a100Sonnet 4.6 vQ Claude's choiceCAMIDONMCNTespfcs>FLOWS• Connect Git = Concole 5.l TerminGiobals Vault Tooks -- (=...
|
NULL
|
9027505841704115227
|
NULL
|
visual_change
|
ocr
|
NULL
|
VIeWWindowmelt•Salestorce v100% C2Mon 20 Apr 18:19 VIeWWindowmelt•Salestorce v100% C2Mon 20 Apr 18:19:09Q SearchGET Salesforce Get Recor •HITP [URL_WITH_CREDENTIALS] DocsAuth TypeBearer TokenThe authorization header will be automLearn more about Bearer Token authoriBody Cookies 3 Headers 9 Test"USON VPreviewDeoud"errorCode": "NObodyChat ? <s+ New chat Proiects80 Artifactse CustomizePinnedBulgarian citizenship application processDawarich location tracking projectMacBook unexpected restarts and kaniiSecuritv patch review and testing quidaFood calorie values referenceTracking location history from last weekScreenpipe WAL processing when stoppReviewing recent conversation highlightsMac aliases not recognizedBoosteroid stil recording despite ignoredMissing JavaScriot oromise in authorizatLinuy SOl ite Ull for NACClaude API 500 internal server errorScreenpipe query capabilities and usageeGPu comoat oilitv with Mac mini and SUnderstanding OpenRouter API gatewayScreenpipe 14-day retention explainedReddit homepage feed overviewDocker container not visible in consoleDIA browser RAM configuration0 tmkoo Kovolil.How can I help you today?O Write* Lukas returns!Learn<> Code• Life stufft Found • 641 ms • 453 B • CA| ...5 =a100Sonnet 4.6 vQ Claude's choiceCAMIDONMCNTespfcs>FLOWS• Connect Git = Concole 5.l TerminGiobals Vault Tooks -- (=...
|
NULL
|
|
6229
|
113
|
9
|
2026-04-13T13:44:44.891108+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-13/1776 /Users/lukas/.screenpipe/data/data/2026-04-13/1776087884891_m1.jpg...
|
Boosteroid
|
Boosteroid
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
OrionFileEditViewHistoryBookmarksToolsDevelopWindo OrionFileEditViewHistoryBookmarksToolsDevelopWindowHelp•Activity MonitorAll ProcessesProcess Namewaruaoynuresicor_arnoscameracapturedMacinTalkAUSPvoicebankingddeletedtrialdcom.apple.geodASConfigurationSubscriberASConfigurationSubscriberAppSSODaemonLegacyProfilesSubscriberzshIsdScreenSharingSubscriberappstoredmediaremotedzshPasscodeSettingsSubscriberInteractiveLegacyProfilesSubscriberSoftwareUpdateSubscriberaudiomxdSoftwareUpdateSubscriberInteractiveLegacyProfilesSubscriberzshmapssyncdAccountSubscriberzshsirittsdgamepolicydMEMORY PRESSURElthlMem..v,u mo6,0 MB6,0 MB6,0 MB6,0 MB6,0 MB6,0 MB6,0 MB6,0 MB5,9 MB5,9 MB5,8 MB5,8 MB5,8 MB5,8 MB5,8 MB5,8 MB5,8 MB5,8 MB5,8 MB5,8 MB5,7 MB5,7 MB5,7 MB5,7 MB5,6 MB5,6 MB5,6 MB5,6 MBPhysical Memory:Memory Used:Cached Files:Swap Used:100% [Mon 13 Apr 16:44:44CPUMemoryEnergyDiskNetworkThreadsPorts23242262707269884431371333122626347325222282831562625228325226568PIDOUOTo549908169081790670889688915092119921239076192095515068792076906843435011921119207492110107592117920724891891489211248949213058516,00 GB13,04 GB2,91 GB1,38 GBApp Memory:Wired Memory:Compressed:Userranao_cmiodalassistlukaslukaslukaslukas_locationd_rmdlukasrootlukaslukaslukaslukas_appstorerootlukaslukaslukas_rmdaudiomxdlukas_rmdlukaslukas_rmdlukaslukasroot5,54 GB2,58 GB4,36 GB...
|
NULL
|
9027063044965777221
|
NULL
|
visual_change
|
ocr
|
NULL
|
OrionFileEditViewHistoryBookmarksToolsDevelopWindo OrionFileEditViewHistoryBookmarksToolsDevelopWindowHelp•Activity MonitorAll ProcessesProcess Namewaruaoynuresicor_arnoscameracapturedMacinTalkAUSPvoicebankingddeletedtrialdcom.apple.geodASConfigurationSubscriberASConfigurationSubscriberAppSSODaemonLegacyProfilesSubscriberzshIsdScreenSharingSubscriberappstoredmediaremotedzshPasscodeSettingsSubscriberInteractiveLegacyProfilesSubscriberSoftwareUpdateSubscriberaudiomxdSoftwareUpdateSubscriberInteractiveLegacyProfilesSubscriberzshmapssyncdAccountSubscriberzshsirittsdgamepolicydMEMORY PRESSURElthlMem..v,u mo6,0 MB6,0 MB6,0 MB6,0 MB6,0 MB6,0 MB6,0 MB6,0 MB5,9 MB5,9 MB5,8 MB5,8 MB5,8 MB5,8 MB5,8 MB5,8 MB5,8 MB5,8 MB5,8 MB5,8 MB5,7 MB5,7 MB5,7 MB5,7 MB5,6 MB5,6 MB5,6 MB5,6 MBPhysical Memory:Memory Used:Cached Files:Swap Used:100% [Mon 13 Apr 16:44:44CPUMemoryEnergyDiskNetworkThreadsPorts23242262707269884431371333122626347325222282831562625228325226568PIDOUOTo549908169081790670889688915092119921239076192095515068792076906843435011921119207492110107592117920724891891489211248949213058516,00 GB13,04 GB2,91 GB1,38 GBApp Memory:Wired Memory:Compressed:Userranao_cmiodalassistlukaslukaslukaslukas_locationd_rmdlukasrootlukaslukaslukaslukas_appstorerootlukaslukaslukas_rmdaudiomxdlukas_rmdlukaslukas_rmdlukaslukasroot5,54 GB2,58 GB4,36 GB...
|
NULL
|
|
38272
|
783
|
0
|
2026-04-16T13:06:45.912149+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-16/1776 /Users/lukas/.screenpipe/data/data/2026-04-16/1776344805912_m2.jpg...
|
Boosteroid
|
Boosteroid
|
True
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
•0%.30111132025/30Castle Age--Horse Collar Researc •0%.30111132025/30Castle Age--Horse Collar Research Complete--2 Zbigniew Olesnicki: 1275/12757 Themistocles: 1233/12335 Manuel I: 1224/12243 Anastasios I Dikoros: 1205/12058 Mundzuk the Hun: 1165/11654 Roger II of Sicily: 1117/11176 Emperor Karel IV: 1052/10521 kovaliklukas: 1020/1020IILown Center0/154 4/6Researching 54%Castle Age2400/2400...
|
NULL
|
9026931240486536333
|
NULL
|
click
|
ocr
|
NULL
|
•0%.30111132025/30Castle Age--Horse Collar Researc •0%.30111132025/30Castle Age--Horse Collar Research Complete--2 Zbigniew Olesnicki: 1275/12757 Themistocles: 1233/12335 Manuel I: 1224/12243 Anastasios I Dikoros: 1205/12058 Mundzuk the Hun: 1165/11654 Roger II of Sicily: 1117/11176 Emperor Karel IV: 1052/10521 kovaliklukas: 1020/1020IILown Center0/154 4/6Researching 54%Castle Age2400/2400...
|
38270
|
|
6935
|
123
|
45
|
2026-04-13T14:19:57.793606+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-13/1776 /Users/lukas/.screenpipe/data/data/2026-04-13/1776089997793_m1.jpg...
|
NULL
|
NULL
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
iTerm2ShellEditViewSessionScriptsProfilesWindowHel iTerm2ShellEditViewSessionScriptsProfilesWindowHelp• 0DOCKER• 881DEV (-zsh)O 82APP (-zsh)• *3|-zsh• *4du: /Library/Application Support/com.apple.TCC:Operation not permitteddu: /Library/Application Support/Iru/Quarantine: Permission denieddu:/Library/Application Support/Iru/Cached Items: Permission denieddu: /Library/Trial: Operation not permitteddu: /Library/Tailscale/files: Permission denieddu: /Library/Caches/com.apple.amsengagementd.classicdatavault: Operation not permitteddu: /Library/Caches/com.apple.aneuserd: Operation not permitteddu: /Library/Caches/com.apple.iconservices.store: Permission denieddu: /Library/Caches/com.apple.aned: Operation not permitted5.6G/Library^[[Adu: /System/Library/DirectoryServices/DefaultLocalDB/Default: Permission denied-zsh• 85cplukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ du -sh *39M2026-04-0962M2026-04-1157M2026-04-1273M2026-04-13lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cd ..lukas@Lukas-Kovaliks-MacBook-Pro-• Recentsta $ cd ..lukas@Lukas-Kovaliks-MacBook-Pro-11total 871176screenpipedrwxr-xr-x12 lukasstaff• Workdrwx------+ 91 lukasstaff-rw-r--r--1 lukasstaffdrwxr-xr-xlukasstaff-rw-r--r--lukasstaff4381New Finder WindowNew Smart FolderFind...g.json-rw-r--r--lukasstaff-rw-r--r--lukasstaff65litelite-shmlite-waldrwxr-xr-x8lukasstaffGo to Folder...Connect to Server...-rw-r--r--lukasstaff-rw-r--r--lukasstafflukasstaff-rw-r--r--1lukasstafflukas@Lukas-Kovaliks-MacBook-Pro-DocumentsRecentsscreenpipeWorkcp: /Volumes/screenpipe/db.sqlitelukas@Lukas-Kovaliks-MacBook-Pro-npipe.2026-04-09.0.10gnpipe.2026-04-11.0.10gnpipe.2026-04-12.0.10gnpipe.2026-04-13.0.10gcp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqliteorydcp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqliteOptionscp: Nolumes/screenpipe/db.sqlitelukas@Lukas-Kovaliks-MacBook-Pro-Password:[PASSWORD] All WindowsHidesudo cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlitecp: /Volumes/screenpipe/db.sqlitedlukas@Lukas-Kovaliks-MacBook-Pro-JimYnny~/.screenpipe $ sudo cp ~/.screenpipe/db.sqlite /Volumes/Test/screenpipe/db.sqlitePassword:[PASSWORD] a password is required$1lukas@Lukas-Kovaliks-MacBook-Pro100% 147886-zshO 87Mon 13 Apr 17:19:57T81* Unable to acce...K 888...
|
NULL
|
9026888045562848763
|
NULL
|
visual_change
|
ocr
|
NULL
|
iTerm2ShellEditViewSessionScriptsProfilesWindowHel iTerm2ShellEditViewSessionScriptsProfilesWindowHelp• 0DOCKER• 881DEV (-zsh)O 82APP (-zsh)• *3|-zsh• *4du: /Library/Application Support/com.apple.TCC:Operation not permitteddu: /Library/Application Support/Iru/Quarantine: Permission denieddu:/Library/Application Support/Iru/Cached Items: Permission denieddu: /Library/Trial: Operation not permitteddu: /Library/Tailscale/files: Permission denieddu: /Library/Caches/com.apple.amsengagementd.classicdatavault: Operation not permitteddu: /Library/Caches/com.apple.aneuserd: Operation not permitteddu: /Library/Caches/com.apple.iconservices.store: Permission denieddu: /Library/Caches/com.apple.aned: Operation not permitted5.6G/Library^[[Adu: /System/Library/DirectoryServices/DefaultLocalDB/Default: Permission denied-zsh• 85cplukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ du -sh *39M2026-04-0962M2026-04-1157M2026-04-1273M2026-04-13lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cd ..lukas@Lukas-Kovaliks-MacBook-Pro-• Recentsta $ cd ..lukas@Lukas-Kovaliks-MacBook-Pro-11total 871176screenpipedrwxr-xr-x12 lukasstaff• Workdrwx------+ 91 lukasstaff-rw-r--r--1 lukasstaffdrwxr-xr-xlukasstaff-rw-r--r--lukasstaff4381New Finder WindowNew Smart FolderFind...g.json-rw-r--r--lukasstaff-rw-r--r--lukasstaff65litelite-shmlite-waldrwxr-xr-x8lukasstaffGo to Folder...Connect to Server...-rw-r--r--lukasstaff-rw-r--r--lukasstafflukasstaff-rw-r--r--1lukasstafflukas@Lukas-Kovaliks-MacBook-Pro-DocumentsRecentsscreenpipeWorkcp: /Volumes/screenpipe/db.sqlitelukas@Lukas-Kovaliks-MacBook-Pro-npipe.2026-04-09.0.10gnpipe.2026-04-11.0.10gnpipe.2026-04-12.0.10gnpipe.2026-04-13.0.10gcp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqliteorydcp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqliteOptionscp: Nolumes/screenpipe/db.sqlitelukas@Lukas-Kovaliks-MacBook-Pro-Password:[PASSWORD] All WindowsHidesudo cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlitecp: /Volumes/screenpipe/db.sqlitedlukas@Lukas-Kovaliks-MacBook-Pro-JimYnny~/.screenpipe $ sudo cp ~/.screenpipe/db.sqlite /Volumes/Test/screenpipe/db.sqlitePassword:[PASSWORD] a password is required$1lukas@Lukas-Kovaliks-MacBook-Pro100% 147886-zshO 87Mon 13 Apr 17:19:57T81* Unable to acce...K 888...
|
NULL
|
|
60635
|
1308
|
1
|
2026-04-21T06:10:59.583581+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-21/1776 /Users/lukas/.screenpipe/data/data/2026-04-21/1776751859583_m1.jpg...
|
Firefox
|
Claude Platform — Personal
|
True
|
platform.claude.com/oauth/code/success?app=claude- platform.claude.com/oauth/code/success?app=claude-code...
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
(118) Neil deGrasse Tyson Confronts Andy Weir on t (118) Neil deGrasse Tyson Confronts Andy Weir on the Science of Project Hail Mary - YouTube
youtube.com
DXP4800PLUS-B5F8
Статус на поръчка в stantek.com - [EMAIL] - Gmail
Stantek
Stantek
Western Digital Red Plus 3.5 6TB 5400rpm 256MB SATA3 (WD60EFPX) от 241,72 € (472,76 лв.) Вътрешен хард диск Western Digital - Pazaruvaj.com
Western Digital Red Plus 3.5 6TB 5400rpm 256MB SATA3 (WD60EFPX) от 241,72 € (472,76 лв.) Вътрешен хард диск Western Digital - Pazaruvaj.com
| Senetic
| Senetic
Stantek
Stantek
| Senetic
| Senetic
Твърд диск, Western Digital Red 6TB Plus ( 3.5", 256MB, 5400
Твърд диск, Western Digital Red 6TB Plus ( 3.5", 256MB, 5400
SQLite Web: db.sqlite
SQLite Web: db.sqlite
Screenpipe — Archive
Screenpipe — Archive
[IP_ADDRESS]:8768/
[IP_ADDRESS]:8768/
Welcome to Steam
Welcome to Steam
(118) Neil deGrasse Tyson Confronts Andy Weir on the Science of Project Hail Mary - YouTube
(118) Neil deGrasse Tyson Confronts Andy Weir on the Science of Project Hail Mary - YouTube
Close tab
Today's Deals
Today's Deals
Shameless • HBO Max
Shameless • HBO Max
install screenpipe - screenpipe docs
install screenpipe - screenpipe docs
New Tab
New Tab
Screenpipe — Archive
Screenpipe — Archive
SQLite Web: db.sqlite
SQLite Web: db.sqlite
Claude Platform
Claude Platform
Close tab
New Tab
Customize sidebar
Open Google Gemini (⌃X)
Open history (⇧⌘H)
Open bookmarks (⌘B)
Bitwarden
Build something great
Build something great
You’re all set up for Claude Code.
You can now close this window....
|
[{"role":"AXStaticText","text& [{"role":"AXStaticText","text":"(118) Neil deGrasse Tyson Confronts Andy Weir on the Science of Project Hail Mary - YouTube","depth":4,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"youtube.com","depth":4,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"DXP4800PLUS-B5F8","depth":4,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"Статус на поръчка в stantek.com - kovaliklukas@gmail.com - Gmail","depth":4,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"Stantek","depth":4,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Stantek","depth":5,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Western Digital Red Plus 3.5 6TB 5400rpm 256MB SATA3 (WD60EFPX) от 241,72 € (472,76 лв.) Вътрешен хард диск Western Digital - Pazaruvaj.com","depth":4,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Western Digital Red Plus 3.5 6TB 5400rpm 256MB SATA3 (WD60EFPX) от 241,72 € (472,76 лв.) Вътрешен хард диск Western Digital - Pazaruvaj.com","depth":5,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"| Senetic","depth":4,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"| Senetic","depth":5,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Stantek","depth":4,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Stantek","depth":5,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"| Senetic","depth":4,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"| Senetic","depth":5,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Твърд диск, Western Digital Red 6TB Plus ( 3.5\", 256MB, 5400","depth":4,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Твърд диск, Western Digital Red 6TB Plus ( 3.5\", 256MB, 5400","depth":5,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"SQLite Web: db.sqlite","depth":4,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"SQLite Web: db.sqlite","depth":5,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Screenpipe — Archive","depth":4,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Screenpipe — Archive","depth":5,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"100.73.206.126:8768/","depth":4,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"100.73.206.126:8768/","depth":5,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Welcome to Steam","depth":4,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Welcome to Steam","depth":5,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"(118) Neil deGrasse Tyson Confronts Andy Weir on the Science of Project Hail Mary - YouTube","depth":4,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"(118) Neil deGrasse Tyson Confronts Andy Weir on the Science of Project Hail Mary - YouTube","depth":5,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Close tab","depth":5,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"Today's Deals","depth":4,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today's Deals","depth":5,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Shameless • HBO Max","depth":4,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Shameless • HBO Max","depth":5,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"install screenpipe - screenpipe docs","depth":4,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"install screenpipe - screenpipe docs","depth":5,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"New Tab","depth":4,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"New Tab","depth":5,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Screenpipe — Archive","depth":4,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Screenpipe — Archive","depth":5,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"SQLite Web: db.sqlite","depth":4,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"SQLite Web: db.sqlite","depth":5,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Claude Platform","depth":4,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":true},{"role":"AXStaticText","text":"Claude Platform","depth":5,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Close tab","depth":5,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"New Tab","depth":4,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Customize sidebar","depth":6,"bounds":{"left":0.48576388,"top":0.0,"width":0.022222223,"height":0.035555556},"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Open Google Gemini (⌃X)","depth":6,"bounds":{"left":0.5086806,"top":0.0,"width":0.022222223,"height":0.035555556},"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Open history (⇧⌘H)","depth":6,"bounds":{"left":0.53194445,"top":0.0,"width":0.022222223,"height":0.035555556},"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Open bookmarks (⌘B)","depth":6,"bounds":{"left":0.5552083,"top":0.0,"width":0.022222223,"height":0.035555556},"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Bitwarden","depth":6,"bounds":{"left":0.5784722,"top":0.0,"width":0.022222223,"height":0.035555556},"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXHeading","text":"Build something great","depth":6,"help_text":"","role_description":"heading","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Build something great","depth":7,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"You’re all set up for Claude Code.","depth":7,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"You can now close this window.","depth":7,"help_text":"","role_description":"text","subrole":"AXUnknown"}]...
|
9026829716949670623
|
-8167960640352400573
|
click
|
accessibility
|
NULL
|
(118) Neil deGrasse Tyson Confronts Andy Weir on t (118) Neil deGrasse Tyson Confronts Andy Weir on the Science of Project Hail Mary - YouTube
youtube.com
DXP4800PLUS-B5F8
Статус на поръчка в stantek.com - [EMAIL] - Gmail
Stantek
Stantek
Western Digital Red Plus 3.5 6TB 5400rpm 256MB SATA3 (WD60EFPX) от 241,72 € (472,76 лв.) Вътрешен хард диск Western Digital - Pazaruvaj.com
Western Digital Red Plus 3.5 6TB 5400rpm 256MB SATA3 (WD60EFPX) от 241,72 € (472,76 лв.) Вътрешен хард диск Western Digital - Pazaruvaj.com
| Senetic
| Senetic
Stantek
Stantek
| Senetic
| Senetic
Твърд диск, Western Digital Red 6TB Plus ( 3.5", 256MB, 5400
Твърд диск, Western Digital Red 6TB Plus ( 3.5", 256MB, 5400
SQLite Web: db.sqlite
SQLite Web: db.sqlite
Screenpipe — Archive
Screenpipe — Archive
[IP_ADDRESS]:8768/
[IP_ADDRESS]:8768/
Welcome to Steam
Welcome to Steam
(118) Neil deGrasse Tyson Confronts Andy Weir on the Science of Project Hail Mary - YouTube
(118) Neil deGrasse Tyson Confronts Andy Weir on the Science of Project Hail Mary - YouTube
Close tab
Today's Deals
Today's Deals
Shameless • HBO Max
Shameless • HBO Max
install screenpipe - screenpipe docs
install screenpipe - screenpipe docs
New Tab
New Tab
Screenpipe — Archive
Screenpipe — Archive
SQLite Web: db.sqlite
SQLite Web: db.sqlite
Claude Platform
Claude Platform
Close tab
New Tab
Customize sidebar
Open Google Gemini (⌃X)
Open history (⇧⌘H)
Open bookmarks (⌘B)
Bitwarden
Build something great
Build something great
You’re all set up for Claude Code.
You can now close this window....
|
60633
|
|
64171
|
1413
|
7
|
2026-04-21T10:43:51.704659+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-21/1776 /Users/lukas/.screenpipe/data/data/2026-04-21/1776768231704_m1.jpg...
|
PhpStorm
|
Shelve Changes
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Diff
Changelist:
Changelist:
Changes
Show Diff
Rol Diff
Changelist:
Changelist:
Changes
Show Diff
Rollback...
Refresh
Group By
Expand All
Collapse All
9 files, folder partially checked
app 5 files, folder partially checked
Console/Commands 1 file, folder not checked
Http/Controllers/API 2 files, folder partially checked
UserAutomatedReports 1 file, folder checked
UserAutomatedReportsController.php, class checked
ActivityController.php, final class not checked
Jobs/Team 1 file, folder not checked
Services 1 file, folder not checked
config 1 file, folder not checked
routes 2 files, folder not checked
.env.local not checked
app 5 files, folder partially checked
Console/Commands 1 file, folder not checked
Http/Controllers/API 2 files, folder partially checked
UserAutomatedReports 1 file, folder checked
UserAutomatedReportsController.php, class checked
ActivityController.php, final class not checked
Jobs/Team 1 file, folder not checked
Services 1 file, folder not checked
Console/Commands 1 file, folder not checked
Http/Controllers/API 2 files, folder partially checked
UserAutomatedReports 1 file, folder checked
UserAutomatedReportsController.php, class checked
ActivityController.php, final class not checked
UserAutomatedReports 1 file, folder checked
UserAutomatedReportsController.php, class checked
UserAutomatedReportsController.php, class checked
ActivityController.php, final class not checked
Jobs/Team 1 file, folder not checked
Services 1 file, folder not checked
config 1 file, folder not checked
routes 2 files, folder not checked
.env.local not checked
1 modified
JY-20692 code review suggestion
Commit Message
Commit Message History
Previous Difference
Next Difference
Jump to Source
Compare Previous File
Compare Next File
Go to Changed File…
Side-by-side viewer
Do not ignore
Highlight words
Collapse Unchanged Fragments
Synchronize Scrolling
Disable Editing
Settings
Help
3 differences
b37b0452
<?php
declare(strict_types=1);
namespace Jiminny\Http\Controllers\API\UserAutomatedReports;
use Illuminate\Support\Carbon;
use Illuminate\Http\JsonResponse;
use Jiminny\Exceptions\ApplicationException;
use Jiminny\Http\Controllers\Controller;
use Jiminny\Http\Responses\Api\Response;
use Jiminny\Models\User;
use Jiminny\Repositories\AutomatedReportsRepository;
use Jiminny\Services\ApiResponseService;
use Jiminny\Services\Kiosk\AutomatedReports\AutomatedReportsService;
use Jiminny\Services\Kiosk\AutomatedReports\ReportSort;
use Jiminny\Services\Kiosk\AutomatedReports\ReportSortDirection;
use Illuminate\Http\Request;
class UserAutomatedReportsController extends Controller
{
public const int RESULTS_PER_PAGE = 25;
public const string SORT_COLUMN = 'sort_column';
public const string SORT_DIRECTION = 'sort_direction';
public function __construct(
private readonly AutomatedReportsRepository $automatedReportsRepository,
private readonly AutomatedReportsService $automatedReportsService,
private readonly ApiResponseService $apiResponseService,
private readonly Response $response
) {
parent::__construct();
}
/**
* @throws ApplicationException
*/
public function list(Request $request): JsonResponse
{
/** @var User $user */
$user = $request->user();
$teamIds = $request->has('team')
? (array) $request->get('team')
: [];
$reportTypes = $request->has('report_type')
? (array) $request->get('report_type')
: [];
$name = $request->has('name') ? trim($request->get('name', '')) : null;
try {
$fromDate = $request->has('from_date') ? Carbon::parse($request->get('from_date')) : null;
$toDate = $request->has('to_date') ? Carbon::parse($request->get('to_date')) : null;
} catch (\Exception) {
return $this->response->errorWrongArgs('Invalid date.');
}
$page = $request->has('page') ? (int) $request->get('page') : 1;
$sort = ReportSort::tryFrom(
$request->get(self::SORT_COLUMN, '')
) ?? ReportSort::GENERATED_AT;
$sortDirection = ReportSortDirection::tryFrom(
strtolower($request->get(self::SORT_DIRECTION, ''))
) ?? ReportSortDirection::DESC;
$paginatedUserReports = $this->automatedReportsRepository->getPaginatedUserReports(
user: $user,
sort: $sort,
sortDirection: $sortDirection,
resultsPerPage: self::RESULTS_PER_PAGE,
page: $page,
fromDate: $fromDate,
toDate: $toDate,
teamIds: array_map('intval', $teamIds),
reportTypes: $reportTypes,
name: $name,
);
$reportResults = $this->automatedReportsService->transformReportResults(
$paginatedUserReports->getCollection()
);
$reportTypeFilter = $this->automatedReportsService->getReportTypeFieldData(shortVersion: true);
$data = $this->apiResponseService->fromPaginatorToArray(
paginator: $paginatedUserReports,
data: $reportResults,
moreMeta: [
self::SORT_COLUMN => $sort->value,
self::SORT_DIRECTION => $sortDirection->value,
],
filters: [
$reportTypeFilter['id'] => $reportTypeFilter,
],
);
return $this->response->withArray($data);
}
}
Current version
<?php
declare(strict_types=1);
namespace Jiminny\Http\Controllers\API\UserAutomatedReports;
use Illuminate\Support\Carbon;
use Illuminate\Http\JsonResponse;
use Jiminny\Exceptions\ApplicationException;
use Jiminny\Http\Controllers\Controller;
use Jiminny\Http\Responses\Api\Response;
use Jiminny\Models\User;
use Jiminny\Repositories\AutomatedReportsRepository;
use Jiminny\Services\ApiResponseService;
use Jiminny\Services\Kiosk\AutomatedReports\AutomatedReportsService;
use Jiminny\Services\Kiosk\AutomatedReports\ReportSort;
use Jiminny\Services\Kiosk\AutomatedReports\ReportSortDirection;
use Jiminny\Services\PlanhatService;
use Illuminate\Http\Request;
class UserAutomatedReportsController extends Controller
{
public const int RESULTS_PER_PAGE = 25;
public const string SORT_COLUMN = 'sort_column';
public const string SORT_DIRECTION = 'sort_direction';
public function __construct(
private readonly AutomatedReportsRepository $automatedReportsRepository,
private readonly AutomatedReportsService $automatedReportsService,
private readonly ApiResponseService $apiResponseService,
private readonly Response $response,
private readonly PlanhatService $planhatService,
) {
parent::__construct();
}
public function trackInterest(Request $request): JsonResponse
{
/** @var User $user */
$user = $request->user();
defer(
fn () => $this->planhatService->track(
user: $user,
event: 'automated-reports-track-interest',
)
)->always();
return $this->response->withOk();
}
/**
* @throws ApplicationException
*/
public function list(Request $request): JsonResponse
{
/** @var User $user */
$user = $request->user();
$teamIds = $request->has('team')
? (array) $request->get('team')
: [];
$reportTypes = $request->has('report_type')
? (array) $request->get('report_type')
: [];
$name = $request->has('name') ? trim($request->get('name', '')) : null;
try {
$fromDate = $request->has('from_date') ? Carbon::parse($request->get('from_date')) : null;
$toDate = $request->has('to_date') ? Carbon::parse($request->get('to_date')) : null;
} catch (\Exception) {
return $this->response->errorWrongArgs('Invalid date.');
}
$page = $request->has('page') ? (int) $request->get('page') : 1;
$sort = ReportSort::tryFrom(
$request->get(self::SORT_COLUMN, '')
) ?? ReportSort::GENERATED_AT;
$sortDirection = ReportSortDirection::tryFrom(
strtolower($request->get(self::SORT_DIRECTION, ''))
) ?? ReportSortDirection::DESC;
$paginatedUserReports = $this->automatedReportsRepository->getPaginatedUserReports(
user: $user,
sort: $sort,
sortDirection: $sortDirection,
resultsPerPage: self::RESULTS_PER_PAGE,
page: $page,
fromDate: $fromDate,
toDate: $toDate,
teamIds: array_map('intval', $teamIds),
reportTypes: $reportTypes,
name: $name,
);
$reportResults = $this->automatedReportsService->transformReportResults(
$paginatedUserReports->getCollection()
);
$reportTypeFilter = $this->automatedReportsService->getReportTypeFieldData(shortVersion: true);
$data = $this->apiResponseService->fromPaginatorToArray(
paginator: $paginatedUserReports,
data: $reportResults,
moreMeta: [
self::SORT_COLUMN => $sort->value,
self::SORT_DIRECTION => $sortDirection->value,
],
filters: [
$reportTypeFilter['id'] => $reportTypeFilter,
],
);
return $this->response->withArray($data);
}
}
Help
Cancel
Shelve Changes
Shelve Changes...
|
[{"role":"AXStaticText","text& [{"role":"AXStaticText","text":"Diff","depth":1,"role_description":"text"},{"role":"AXStaticText","text":"Changelist:","depth":1,"role_description":"text"},{"role":"AXPopUpButton","text":"Changelist:","depth":1,"role_description":"pop up button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Changes","depth":6,"role_description":"text"},{"role":"AXButton","text":"Show Diff","depth":2,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Rollback...","depth":2,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Refresh","depth":2,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Group By","depth":2,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Expand All","depth":2,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Collapse All","depth":2,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"9 files, folder partially checked","depth":4,"role_description":"text"},{"role":"AXStaticText","text":"app 5 files, folder partially checked","depth":5,"role_description":"text"},{"role":"AXStaticText","text":"Console/Commands 1 file, folder not checked","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Http/Controllers/API 2 files, folder partially checked","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"UserAutomatedReports 1 file, folder checked","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"UserAutomatedReportsController.php, class checked","depth":8,"role_description":"text"},{"role":"AXStaticText","text":"ActivityController.php, final class not checked","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Jobs/Team 1 file, folder not checked","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Services 1 file, folder not checked","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"config 1 file, folder not checked","depth":5,"role_description":"text"},{"role":"AXStaticText","text":"routes 2 files, folder not checked","depth":5,"role_description":"text"},{"role":"AXStaticText","text":".env.local not checked","depth":5,"role_description":"text"},{"role":"AXStaticText","text":"app 5 files, folder partially checked","depth":4,"role_description":"text"},{"role":"AXStaticText","text":"Console/Commands 1 file, folder not checked","depth":5,"role_description":"text"},{"role":"AXStaticText","text":"Http/Controllers/API 2 files, folder partially checked","depth":5,"role_description":"text"},{"role":"AXStaticText","text":"UserAutomatedReports 1 file, folder checked","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"UserAutomatedReportsController.php, class checked","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"ActivityController.php, final class not checked","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Jobs/Team 1 file, folder not checked","depth":5,"role_description":"text"},{"role":"AXStaticText","text":"Services 1 file, folder not checked","depth":5,"role_description":"text"},{"role":"AXStaticText","text":"Console/Commands 1 file, folder not checked","depth":4,"role_description":"text"},{"role":"AXStaticText","text":"Http/Controllers/API 2 files, folder partially checked","depth":4,"role_description":"text"},{"role":"AXStaticText","text":"UserAutomatedReports 1 file, folder checked","depth":5,"role_description":"text"},{"role":"AXStaticText","text":"UserAutomatedReportsController.php, class checked","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"ActivityController.php, final class not checked","depth":5,"role_description":"text"},{"role":"AXStaticText","text":"UserAutomatedReports 1 file, folder checked","depth":4,"role_description":"text"},{"role":"AXStaticText","text":"UserAutomatedReportsController.php, class checked","depth":5,"role_description":"text"},{"role":"AXStaticText","text":"UserAutomatedReportsController.php, class checked","depth":4,"role_description":"text"},{"role":"AXStaticText","text":"ActivityController.php, final class not checked","depth":4,"role_description":"text"},{"role":"AXStaticText","text":"Jobs/Team 1 file, folder not checked","depth":4,"role_description":"text"},{"role":"AXStaticText","text":"Services 1 file, folder not checked","depth":4,"role_description":"text"},{"role":"AXStaticText","text":"config 1 file, folder not checked","depth":4,"role_description":"text"},{"role":"AXStaticText","text":"routes 2 files, folder not checked","depth":4,"role_description":"text"},{"role":"AXStaticText","text":".env.local not checked","depth":4,"role_description":"text"},{"role":"AXStaticText","text":"1 modified","depth":1,"role_description":"text"},{"role":"AXTextArea","text":"JY-20692 code review suggestion","depth":2,"value":"JY-20692 code review suggestion","role_description":"text entry area","is_enabled":true,"is_focused":true,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Commit Message","depth":1,"role_description":"text"},{"role":"AXButton","text":"Commit Message History","depth":2,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Previous Difference","depth":2,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Next Difference","depth":2,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Jump to Source","depth":2,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Compare Previous File","depth":2,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Compare Next File","depth":2,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Go to Changed File…","depth":2,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Side-by-side viewer","depth":2,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Do not ignore","depth":2,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Highlight words","depth":2,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Collapse Unchanged Fragments","depth":2,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Synchronize Scrolling","depth":2,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Disable Editing","depth":2,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Settings","depth":2,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Help","depth":2,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"3 differences","depth":1,"role_description":"text"},{"role":"AXTextField","text":"b37b0452","depth":1,"value":"b37b0452","help_text":"text/plain","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXTextArea","text":"<?php\n\ndeclare(strict_types=1);\n\nnamespace Jiminny\\Http\\Controllers\\API\\UserAutomatedReports;\n\nuse Illuminate\\Support\\Carbon;\nuse Illuminate\\Http\\JsonResponse;\nuse Jiminny\\Exceptions\\ApplicationException;\nuse Jiminny\\Http\\Controllers\\Controller;\nuse Jiminny\\Http\\Responses\\Api\\Response;\nuse Jiminny\\Models\\User;\nuse Jiminny\\Repositories\\AutomatedReportsRepository;\nuse Jiminny\\Services\\ApiResponseService;\nuse Jiminny\\Services\\Kiosk\\AutomatedReports\\AutomatedReportsService;\nuse Jiminny\\Services\\Kiosk\\AutomatedReports\\ReportSort;\nuse Jiminny\\Services\\Kiosk\\AutomatedReports\\ReportSortDirection;\nuse Illuminate\\Http\\Request;\n\nclass UserAutomatedReportsController extends Controller\n{\n public const int RESULTS_PER_PAGE = 25;\n\n public const string SORT_COLUMN = 'sort_column';\n\n public const string SORT_DIRECTION = 'sort_direction';\n\n public function __construct(\n private readonly AutomatedReportsRepository $automatedReportsRepository,\n private readonly AutomatedReportsService $automatedReportsService,\n private readonly ApiResponseService $apiResponseService,\n private readonly Response $response\n ) {\n parent::__construct();\n }\n\n /**\n * @throws ApplicationException\n */\n public function list(Request $request): JsonResponse\n {\n /** @var User $user */\n $user = $request->user();\n\n $teamIds = $request->has('team')\n ? (array) $request->get('team')\n : [];\n $reportTypes = $request->has('report_type')\n ? (array) $request->get('report_type')\n : [];\n $name = $request->has('name') ? trim($request->get('name', '')) : null;\n\n try {\n $fromDate = $request->has('from_date') ? Carbon::parse($request->get('from_date')) : null;\n $toDate = $request->has('to_date') ? Carbon::parse($request->get('to_date')) : null;\n } catch (\\Exception) {\n return $this->response->errorWrongArgs('Invalid date.');\n }\n\n $page = $request->has('page') ? (int) $request->get('page') : 1;\n $sort = ReportSort::tryFrom(\n $request->get(self::SORT_COLUMN, '')\n ) ?? ReportSort::GENERATED_AT;\n $sortDirection = ReportSortDirection::tryFrom(\n strtolower($request->get(self::SORT_DIRECTION, ''))\n ) ?? ReportSortDirection::DESC;\n\n $paginatedUserReports = $this->automatedReportsRepository->getPaginatedUserReports(\n user: $user,\n sort: $sort,\n sortDirection: $sortDirection,\n resultsPerPage: self::RESULTS_PER_PAGE,\n page: $page,\n fromDate: $fromDate,\n toDate: $toDate,\n teamIds: array_map('intval', $teamIds),\n reportTypes: $reportTypes,\n name: $name,\n );\n\n $reportResults = $this->automatedReportsService->transformReportResults(\n $paginatedUserReports->getCollection()\n );\n $reportTypeFilter = $this->automatedReportsService->getReportTypeFieldData(shortVersion: true);\n\n $data = $this->apiResponseService->fromPaginatorToArray(\n paginator: $paginatedUserReports,\n data: $reportResults,\n moreMeta: [\n self::SORT_COLUMN => $sort->value,\n self::SORT_DIRECTION => $sortDirection->value,\n ],\n filters: [\n $reportTypeFilter['id'] => $reportTypeFilter,\n ],\n );\n\n return $this->response->withArray($data);\n }\n}","depth":2,"value":"<?php\n\ndeclare(strict_types=1);\n\nnamespace Jiminny\\Http\\Controllers\\API\\UserAutomatedReports;\n\nuse Illuminate\\Support\\Carbon;\nuse Illuminate\\Http\\JsonResponse;\nuse Jiminny\\Exceptions\\ApplicationException;\nuse Jiminny\\Http\\Controllers\\Controller;\nuse Jiminny\\Http\\Responses\\Api\\Response;\nuse Jiminny\\Models\\User;\nuse Jiminny\\Repositories\\AutomatedReportsRepository;\nuse Jiminny\\Services\\ApiResponseService;\nuse Jiminny\\Services\\Kiosk\\AutomatedReports\\AutomatedReportsService;\nuse Jiminny\\Services\\Kiosk\\AutomatedReports\\ReportSort;\nuse Jiminny\\Services\\Kiosk\\AutomatedReports\\ReportSortDirection;\nuse Illuminate\\Http\\Request;\n\nclass UserAutomatedReportsController extends Controller\n{\n public const int RESULTS_PER_PAGE = 25;\n\n public const string SORT_COLUMN = 'sort_column';\n\n public const string SORT_DIRECTION = 'sort_direction';\n\n public function __construct(\n private readonly AutomatedReportsRepository $automatedReportsRepository,\n private readonly AutomatedReportsService $automatedReportsService,\n private readonly ApiResponseService $apiResponseService,\n private readonly Response $response\n ) {\n parent::__construct();\n }\n\n /**\n * @throws ApplicationException\n */\n public function list(Request $request): JsonResponse\n {\n /** @var User $user */\n $user = $request->user();\n\n $teamIds = $request->has('team')\n ? (array) $request->get('team')\n : [];\n $reportTypes = $request->has('report_type')\n ? (array) $request->get('report_type')\n : [];\n $name = $request->has('name') ? trim($request->get('name', '')) : null;\n\n try {\n $fromDate = $request->has('from_date') ? Carbon::parse($request->get('from_date')) : null;\n $toDate = $request->has('to_date') ? Carbon::parse($request->get('to_date')) : null;\n } catch (\\Exception) {\n return $this->response->errorWrongArgs('Invalid date.');\n }\n\n $page = $request->has('page') ? (int) $request->get('page') : 1;\n $sort = ReportSort::tryFrom(\n $request->get(self::SORT_COLUMN, '')\n ) ?? ReportSort::GENERATED_AT;\n $sortDirection = ReportSortDirection::tryFrom(\n strtolower($request->get(self::SORT_DIRECTION, ''))\n ) ?? ReportSortDirection::DESC;\n\n $paginatedUserReports = $this->automatedReportsRepository->getPaginatedUserReports(\n user: $user,\n sort: $sort,\n sortDirection: $sortDirection,\n resultsPerPage: self::RESULTS_PER_PAGE,\n page: $page,\n fromDate: $fromDate,\n toDate: $toDate,\n teamIds: array_map('intval', $teamIds),\n reportTypes: $reportTypes,\n name: $name,\n );\n\n $reportResults = $this->automatedReportsService->transformReportResults(\n $paginatedUserReports->getCollection()\n );\n $reportTypeFilter = $this->automatedReportsService->getReportTypeFieldData(shortVersion: true);\n\n $data = $this->apiResponseService->fromPaginatorToArray(\n paginator: $paginatedUserReports,\n data: $reportResults,\n moreMeta: [\n self::SORT_COLUMN => $sort->value,\n self::SORT_DIRECTION => $sortDirection->value,\n ],\n filters: [\n $reportTypeFilter['id'] => $reportTypeFilter,\n ],\n );\n\n return $this->response->withArray($data);\n }\n}","role_description":"text entry area","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXTextField","text":"Current version","depth":1,"value":"Current version","help_text":"text/plain","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXTextArea","text":"<?php\n\ndeclare(strict_types=1);\n\nnamespace Jiminny\\Http\\Controllers\\API\\UserAutomatedReports;\n\nuse Illuminate\\Support\\Carbon;\nuse Illuminate\\Http\\JsonResponse;\nuse Jiminny\\Exceptions\\ApplicationException;\nuse Jiminny\\Http\\Controllers\\Controller;\nuse Jiminny\\Http\\Responses\\Api\\Response;\nuse Jiminny\\Models\\User;\nuse Jiminny\\Repositories\\AutomatedReportsRepository;\nuse Jiminny\\Services\\ApiResponseService;\nuse Jiminny\\Services\\Kiosk\\AutomatedReports\\AutomatedReportsService;\nuse Jiminny\\Services\\Kiosk\\AutomatedReports\\ReportSort;\nuse Jiminny\\Services\\Kiosk\\AutomatedReports\\ReportSortDirection;\nuse Jiminny\\Services\\PlanhatService;\nuse Illuminate\\Http\\Request;\n\nclass UserAutomatedReportsController extends Controller\n{\n public const int RESULTS_PER_PAGE = 25;\n\n public const string SORT_COLUMN = 'sort_column';\n\n public const string SORT_DIRECTION = 'sort_direction';\n\n public function __construct(\n private readonly AutomatedReportsRepository $automatedReportsRepository,\n private readonly AutomatedReportsService $automatedReportsService,\n private readonly ApiResponseService $apiResponseService,\n private readonly Response $response,\n private readonly PlanhatService $planhatService,\n ) {\n parent::__construct();\n }\n\n public function trackInterest(Request $request): JsonResponse\n {\n /** @var User $user */\n $user = $request->user();\n\n defer(\n fn () => $this->planhatService->track(\n user: $user,\n event: 'automated-reports-track-interest',\n )\n )->always();\n\n return $this->response->withOk();\n }\n\n /**\n * @throws ApplicationException\n */\n public function list(Request $request): JsonResponse\n {\n /** @var User $user */\n $user = $request->user();\n\n $teamIds = $request->has('team')\n ? (array) $request->get('team')\n : [];\n $reportTypes = $request->has('report_type')\n ? (array) $request->get('report_type')\n : [];\n $name = $request->has('name') ? trim($request->get('name', '')) : null;\n\n try {\n $fromDate = $request->has('from_date') ? Carbon::parse($request->get('from_date')) : null;\n $toDate = $request->has('to_date') ? Carbon::parse($request->get('to_date')) : null;\n } catch (\\Exception) {\n return $this->response->errorWrongArgs('Invalid date.');\n }\n\n $page = $request->has('page') ? (int) $request->get('page') : 1;\n $sort = ReportSort::tryFrom(\n $request->get(self::SORT_COLUMN, '')\n ) ?? ReportSort::GENERATED_AT;\n $sortDirection = ReportSortDirection::tryFrom(\n strtolower($request->get(self::SORT_DIRECTION, ''))\n ) ?? ReportSortDirection::DESC;\n\n $paginatedUserReports = $this->automatedReportsRepository->getPaginatedUserReports(\n user: $user,\n sort: $sort,\n sortDirection: $sortDirection,\n resultsPerPage: self::RESULTS_PER_PAGE,\n page: $page,\n fromDate: $fromDate,\n toDate: $toDate,\n teamIds: array_map('intval', $teamIds),\n reportTypes: $reportTypes,\n name: $name,\n );\n\n $reportResults = $this->automatedReportsService->transformReportResults(\n $paginatedUserReports->getCollection()\n );\n $reportTypeFilter = $this->automatedReportsService->getReportTypeFieldData(shortVersion: true);\n\n $data = $this->apiResponseService->fromPaginatorToArray(\n paginator: $paginatedUserReports,\n data: $reportResults,\n moreMeta: [\n self::SORT_COLUMN => $sort->value,\n self::SORT_DIRECTION => $sortDirection->value,\n ],\n filters: [\n $reportTypeFilter['id'] => $reportTypeFilter,\n ],\n );\n\n return $this->response->withArray($data);\n }\n}","depth":2,"value":"<?php\n\ndeclare(strict_types=1);\n\nnamespace Jiminny\\Http\\Controllers\\API\\UserAutomatedReports;\n\nuse Illuminate\\Support\\Carbon;\nuse Illuminate\\Http\\JsonResponse;\nuse Jiminny\\Exceptions\\ApplicationException;\nuse Jiminny\\Http\\Controllers\\Controller;\nuse Jiminny\\Http\\Responses\\Api\\Response;\nuse Jiminny\\Models\\User;\nuse Jiminny\\Repositories\\AutomatedReportsRepository;\nuse Jiminny\\Services\\ApiResponseService;\nuse Jiminny\\Services\\Kiosk\\AutomatedReports\\AutomatedReportsService;\nuse Jiminny\\Services\\Kiosk\\AutomatedReports\\ReportSort;\nuse Jiminny\\Services\\Kiosk\\AutomatedReports\\ReportSortDirection;\nuse Jiminny\\Services\\PlanhatService;\nuse Illuminate\\Http\\Request;\n\nclass UserAutomatedReportsController extends Controller\n{\n public const int RESULTS_PER_PAGE = 25;\n\n public const string SORT_COLUMN = 'sort_column';\n\n public const string SORT_DIRECTION = 'sort_direction';\n\n public function __construct(\n private readonly AutomatedReportsRepository $automatedReportsRepository,\n private readonly AutomatedReportsService $automatedReportsService,\n private readonly ApiResponseService $apiResponseService,\n private readonly Response $response,\n private readonly PlanhatService $planhatService,\n ) {\n parent::__construct();\n }\n\n public function trackInterest(Request $request): JsonResponse\n {\n /** @var User $user */\n $user = $request->user();\n\n defer(\n fn () => $this->planhatService->track(\n user: $user,\n event: 'automated-reports-track-interest',\n )\n )->always();\n\n return $this->response->withOk();\n }\n\n /**\n * @throws ApplicationException\n */\n public function list(Request $request): JsonResponse\n {\n /** @var User $user */\n $user = $request->user();\n\n $teamIds = $request->has('team')\n ? (array) $request->get('team')\n : [];\n $reportTypes = $request->has('report_type')\n ? (array) $request->get('report_type')\n : [];\n $name = $request->has('name') ? trim($request->get('name', '')) : null;\n\n try {\n $fromDate = $request->has('from_date') ? Carbon::parse($request->get('from_date')) : null;\n $toDate = $request->has('to_date') ? Carbon::parse($request->get('to_date')) : null;\n } catch (\\Exception) {\n return $this->response->errorWrongArgs('Invalid date.');\n }\n\n $page = $request->has('page') ? (int) $request->get('page') : 1;\n $sort = ReportSort::tryFrom(\n $request->get(self::SORT_COLUMN, '')\n ) ?? ReportSort::GENERATED_AT;\n $sortDirection = ReportSortDirection::tryFrom(\n strtolower($request->get(self::SORT_DIRECTION, ''))\n ) ?? ReportSortDirection::DESC;\n\n $paginatedUserReports = $this->automatedReportsRepository->getPaginatedUserReports(\n user: $user,\n sort: $sort,\n sortDirection: $sortDirection,\n resultsPerPage: self::RESULTS_PER_PAGE,\n page: $page,\n fromDate: $fromDate,\n toDate: $toDate,\n teamIds: array_map('intval', $teamIds),\n reportTypes: $reportTypes,\n name: $name,\n );\n\n $reportResults = $this->automatedReportsService->transformReportResults(\n $paginatedUserReports->getCollection()\n );\n $reportTypeFilter = $this->automatedReportsService->getReportTypeFieldData(shortVersion: true);\n\n $data = $this->apiResponseService->fromPaginatorToArray(\n paginator: $paginatedUserReports,\n data: $reportResults,\n moreMeta: [\n self::SORT_COLUMN => $sort->value,\n self::SORT_DIRECTION => $sortDirection->value,\n ],\n filters: [\n $reportTypeFilter['id'] => $reportTypeFilter,\n ],\n );\n\n return $this->response->withArray($data);\n }\n}","role_description":"text entry area","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Help","depth":1,"help_text":"Show help contents","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Cancel","depth":1,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Shelve Changes","depth":1,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Shelve Changes","depth":1,"role_description":"text"}]...
|
9026605114467389124
|
-2650464699675329460
|
click
|
accessibility
|
NULL
|
Diff
Changelist:
Changelist:
Changes
Show Diff
Rol Diff
Changelist:
Changelist:
Changes
Show Diff
Rollback...
Refresh
Group By
Expand All
Collapse All
9 files, folder partially checked
app 5 files, folder partially checked
Console/Commands 1 file, folder not checked
Http/Controllers/API 2 files, folder partially checked
UserAutomatedReports 1 file, folder checked
UserAutomatedReportsController.php, class checked
ActivityController.php, final class not checked
Jobs/Team 1 file, folder not checked
Services 1 file, folder not checked
config 1 file, folder not checked
routes 2 files, folder not checked
.env.local not checked
app 5 files, folder partially checked
Console/Commands 1 file, folder not checked
Http/Controllers/API 2 files, folder partially checked
UserAutomatedReports 1 file, folder checked
UserAutomatedReportsController.php, class checked
ActivityController.php, final class not checked
Jobs/Team 1 file, folder not checked
Services 1 file, folder not checked
Console/Commands 1 file, folder not checked
Http/Controllers/API 2 files, folder partially checked
UserAutomatedReports 1 file, folder checked
UserAutomatedReportsController.php, class checked
ActivityController.php, final class not checked
UserAutomatedReports 1 file, folder checked
UserAutomatedReportsController.php, class checked
UserAutomatedReportsController.php, class checked
ActivityController.php, final class not checked
Jobs/Team 1 file, folder not checked
Services 1 file, folder not checked
config 1 file, folder not checked
routes 2 files, folder not checked
.env.local not checked
1 modified
JY-20692 code review suggestion
Commit Message
Commit Message History
Previous Difference
Next Difference
Jump to Source
Compare Previous File
Compare Next File
Go to Changed File…
Side-by-side viewer
Do not ignore
Highlight words
Collapse Unchanged Fragments
Synchronize Scrolling
Disable Editing
Settings
Help
3 differences
b37b0452
<?php
declare(strict_types=1);
namespace Jiminny\Http\Controllers\API\UserAutomatedReports;
use Illuminate\Support\Carbon;
use Illuminate\Http\JsonResponse;
use Jiminny\Exceptions\ApplicationException;
use Jiminny\Http\Controllers\Controller;
use Jiminny\Http\Responses\Api\Response;
use Jiminny\Models\User;
use Jiminny\Repositories\AutomatedReportsRepository;
use Jiminny\Services\ApiResponseService;
use Jiminny\Services\Kiosk\AutomatedReports\AutomatedReportsService;
use Jiminny\Services\Kiosk\AutomatedReports\ReportSort;
use Jiminny\Services\Kiosk\AutomatedReports\ReportSortDirection;
use Illuminate\Http\Request;
class UserAutomatedReportsController extends Controller
{
public const int RESULTS_PER_PAGE = 25;
public const string SORT_COLUMN = 'sort_column';
public const string SORT_DIRECTION = 'sort_direction';
public function __construct(
private readonly AutomatedReportsRepository $automatedReportsRepository,
private readonly AutomatedReportsService $automatedReportsService,
private readonly ApiResponseService $apiResponseService,
private readonly Response $response
) {
parent::__construct();
}
/**
* @throws ApplicationException
*/
public function list(Request $request): JsonResponse
{
/** @var User $user */
$user = $request->user();
$teamIds = $request->has('team')
? (array) $request->get('team')
: [];
$reportTypes = $request->has('report_type')
? (array) $request->get('report_type')
: [];
$name = $request->has('name') ? trim($request->get('name', '')) : null;
try {
$fromDate = $request->has('from_date') ? Carbon::parse($request->get('from_date')) : null;
$toDate = $request->has('to_date') ? Carbon::parse($request->get('to_date')) : null;
} catch (\Exception) {
return $this->response->errorWrongArgs('Invalid date.');
}
$page = $request->has('page') ? (int) $request->get('page') : 1;
$sort = ReportSort::tryFrom(
$request->get(self::SORT_COLUMN, '')
) ?? ReportSort::GENERATED_AT;
$sortDirection = ReportSortDirection::tryFrom(
strtolower($request->get(self::SORT_DIRECTION, ''))
) ?? ReportSortDirection::DESC;
$paginatedUserReports = $this->automatedReportsRepository->getPaginatedUserReports(
user: $user,
sort: $sort,
sortDirection: $sortDirection,
resultsPerPage: self::RESULTS_PER_PAGE,
page: $page,
fromDate: $fromDate,
toDate: $toDate,
teamIds: array_map('intval', $teamIds),
reportTypes: $reportTypes,
name: $name,
);
$reportResults = $this->automatedReportsService->transformReportResults(
$paginatedUserReports->getCollection()
);
$reportTypeFilter = $this->automatedReportsService->getReportTypeFieldData(shortVersion: true);
$data = $this->apiResponseService->fromPaginatorToArray(
paginator: $paginatedUserReports,
data: $reportResults,
moreMeta: [
self::SORT_COLUMN => $sort->value,
self::SORT_DIRECTION => $sortDirection->value,
],
filters: [
$reportTypeFilter['id'] => $reportTypeFilter,
],
);
return $this->response->withArray($data);
}
}
Current version
<?php
declare(strict_types=1);
namespace Jiminny\Http\Controllers\API\UserAutomatedReports;
use Illuminate\Support\Carbon;
use Illuminate\Http\JsonResponse;
use Jiminny\Exceptions\ApplicationException;
use Jiminny\Http\Controllers\Controller;
use Jiminny\Http\Responses\Api\Response;
use Jiminny\Models\User;
use Jiminny\Repositories\AutomatedReportsRepository;
use Jiminny\Services\ApiResponseService;
use Jiminny\Services\Kiosk\AutomatedReports\AutomatedReportsService;
use Jiminny\Services\Kiosk\AutomatedReports\ReportSort;
use Jiminny\Services\Kiosk\AutomatedReports\ReportSortDirection;
use Jiminny\Services\PlanhatService;
use Illuminate\Http\Request;
class UserAutomatedReportsController extends Controller
{
public const int RESULTS_PER_PAGE = 25;
public const string SORT_COLUMN = 'sort_column';
public const string SORT_DIRECTION = 'sort_direction';
public function __construct(
private readonly AutomatedReportsRepository $automatedReportsRepository,
private readonly AutomatedReportsService $automatedReportsService,
private readonly ApiResponseService $apiResponseService,
private readonly Response $response,
private readonly PlanhatService $planhatService,
) {
parent::__construct();
}
public function trackInterest(Request $request): JsonResponse
{
/** @var User $user */
$user = $request->user();
defer(
fn () => $this->planhatService->track(
user: $user,
event: 'automated-reports-track-interest',
)
)->always();
return $this->response->withOk();
}
/**
* @throws ApplicationException
*/
public function list(Request $request): JsonResponse
{
/** @var User $user */
$user = $request->user();
$teamIds = $request->has('team')
? (array) $request->get('team')
: [];
$reportTypes = $request->has('report_type')
? (array) $request->get('report_type')
: [];
$name = $request->has('name') ? trim($request->get('name', '')) : null;
try {
$fromDate = $request->has('from_date') ? Carbon::parse($request->get('from_date')) : null;
$toDate = $request->has('to_date') ? Carbon::parse($request->get('to_date')) : null;
} catch (\Exception) {
return $this->response->errorWrongArgs('Invalid date.');
}
$page = $request->has('page') ? (int) $request->get('page') : 1;
$sort = ReportSort::tryFrom(
$request->get(self::SORT_COLUMN, '')
) ?? ReportSort::GENERATED_AT;
$sortDirection = ReportSortDirection::tryFrom(
strtolower($request->get(self::SORT_DIRECTION, ''))
) ?? ReportSortDirection::DESC;
$paginatedUserReports = $this->automatedReportsRepository->getPaginatedUserReports(
user: $user,
sort: $sort,
sortDirection: $sortDirection,
resultsPerPage: self::RESULTS_PER_PAGE,
page: $page,
fromDate: $fromDate,
toDate: $toDate,
teamIds: array_map('intval', $teamIds),
reportTypes: $reportTypes,
name: $name,
);
$reportResults = $this->automatedReportsService->transformReportResults(
$paginatedUserReports->getCollection()
);
$reportTypeFilter = $this->automatedReportsService->getReportTypeFieldData(shortVersion: true);
$data = $this->apiResponseService->fromPaginatorToArray(
paginator: $paginatedUserReports,
data: $reportResults,
moreMeta: [
self::SORT_COLUMN => $sort->value,
self::SORT_DIRECTION => $sortDirection->value,
],
filters: [
$reportTypeFilter['id'] => $reportTypeFilter,
],
);
return $this->response->withArray($data);
}
}
Help
Cancel
Shelve Changes
Shelve Changes...
|
64160
|
|
64172
|
1414
|
8
|
2026-04-21T10:43:51.704648+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-21/1776 /Users/lukas/.screenpipe/data/data/2026-04-21/1776768231704_m2.jpg...
|
PhpStorm
|
Shelve Changes
|
True
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
Diff
Changelist:
Changelist:
Changes
Show Diff
Rol Diff
Changelist:
Changelist:
Changes
Show Diff
Rollback...
Refresh
Group By
Expand All
Collapse All
9 files, folder partially checked
app 5 files, folder partially checked
Console/Commands 1 file, folder not checked
Http/Controllers/API 2 files, folder partially checked
UserAutomatedReports 1 file, folder checked
UserAutomatedReportsController.php, class checked
ActivityController.php, final class not checked
Jobs/Team 1 file, folder not checked
Services 1 file, folder not checked
config 1 file, folder not checked
routes 2 files, folder not checked
.env.local not checked
app 5 files, folder partially checked
Console/Commands 1 file, folder not checked
Http/Controllers/API 2 files, folder partially checked
UserAutomatedReports 1 file, folder checked
UserAutomatedReportsController.php, class checked
ActivityController.php, final class not checked
Jobs/Team 1 file, folder not checked
Services 1 file, folder not checked
Console/Commands 1 file, folder not checked
Http/Controllers/API 2 files, folder partially checked
UserAutomatedReports 1 file, folder checked
UserAutomatedReportsController.php, class checked
ActivityController.php, final class not checked
UserAutomatedReports 1 file, folder checked
UserAutomatedReportsController.php, class checked
UserAutomatedReportsController.php, class checked
ActivityController.php, final class not checked
Jobs/Team 1 file, folder not checked
Services 1 file, folder not checked
config 1 file, folder not checked
routes 2 files, folder not checked
.env.local not checked
1 modified
JY-20692 code review suggestion
Commit Message
Commit Message History
Previous Difference
Next Difference
Jump to Source
Compare Previous File
Compare Next File
Go to Changed File…
Side-by-side viewer
Do not ignore
Highlight words
Collapse Unchanged Fragments
Synchronize Scrolling
Disable Editing
Settings
Help
3 differences
b37b0452
<?php
declare(strict_types=1);
namespace Jiminny\Http\Controllers\API\UserAutomatedReports;
use Illuminate\Support\Carbon;
use Illuminate\Http\JsonResponse;
use Jiminny\Exceptions\ApplicationException;
use Jiminny\Http\Controllers\Controller;
use Jiminny\Http\Responses\Api\Response;
use Jiminny\Models\User;
use Jiminny\Repositories\AutomatedReportsRepository;
use Jiminny\Services\ApiResponseService;
use Jiminny\Services\Kiosk\AutomatedReports\AutomatedReportsService;
use Jiminny\Services\Kiosk\AutomatedReports\ReportSort;
use Jiminny\Services\Kiosk\AutomatedReports\ReportSortDirection;
use Illuminate\Http\Request;
class UserAutomatedReportsController extends Controller
{
public const int RESULTS_PER_PAGE = 25;
public const string SORT_COLUMN = 'sort_column';
public const string SORT_DIRECTION = 'sort_direction';
public function __construct(
private readonly AutomatedReportsRepository $automatedReportsRepository,
private readonly AutomatedReportsService $automatedReportsService,
private readonly ApiResponseService $apiResponseService,
private readonly Response $response
) {
parent::__construct();
}
/**
* @throws ApplicationException
*/
public function list(Request $request): JsonResponse
{
/** @var User $user */
$user = $request->user();
$teamIds = $request->has('team')
? (array) $request->get('team')
: [];
$reportTypes = $request->has('report_type')
? (array) $request->get('report_type')
: [];
$name = $request->has('name') ? trim($request->get('name', '')) : null;
try {
$fromDate = $request->has('from_date') ? Carbon::parse($request->get('from_date')) : null;
$toDate = $request->has('to_date') ? Carbon::parse($request->get('to_date')) : null;
} catch (\Exception) {
return $this->response->errorWrongArgs('Invalid date.');
}
$page = $request->has('page') ? (int) $request->get('page') : 1;
$sort = ReportSort::tryFrom(
$request->get(self::SORT_COLUMN, '')
) ?? ReportSort::GENERATED_AT;
$sortDirection = ReportSortDirection::tryFrom(
strtolower($request->get(self::SORT_DIRECTION, ''))
) ?? ReportSortDirection::DESC;
$paginatedUserReports = $this->automatedReportsRepository->getPaginatedUserReports(
user: $user,
sort: $sort,
sortDirection: $sortDirection,
resultsPerPage: self::RESULTS_PER_PAGE,
page: $page,
fromDate: $fromDate,
toDate: $toDate,
teamIds: array_map('intval', $teamIds),
reportTypes: $reportTypes,
name: $name,
);
$reportResults = $this->automatedReportsService->transformReportResults(
$paginatedUserReports->getCollection()
);
$reportTypeFilter = $this->automatedReportsService->getReportTypeFieldData(shortVersion: true);
$data = $this->apiResponseService->fromPaginatorToArray(
paginator: $paginatedUserReports,
data: $reportResults,
moreMeta: [
self::SORT_COLUMN => $sort->value,
self::SORT_DIRECTION => $sortDirection->value,
],
filters: [
$reportTypeFilter['id'] => $reportTypeFilter,
],
);
return $this->response->withArray($data);
}
}
Current version
<?php
declare(strict_types=1);
namespace Jiminny\Http\Controllers\API\UserAutomatedReports;
use Illuminate\Support\Carbon;
use Illuminate\Http\JsonResponse;
use Jiminny\Exceptions\ApplicationException;
use Jiminny\Http\Controllers\Controller;
use Jiminny\Http\Responses\Api\Response;
use Jiminny\Models\User;
use Jiminny\Repositories\AutomatedReportsRepository;
use Jiminny\Services\ApiResponseService;
use Jiminny\Services\Kiosk\AutomatedReports\AutomatedReportsService;
use Jiminny\Services\Kiosk\AutomatedReports\ReportSort;
use Jiminny\Services\Kiosk\AutomatedReports\ReportSortDirection;
use Jiminny\Services\PlanhatService;
use Illuminate\Http\Request;
class UserAutomatedReportsController extends Controller
{
public const int RESULTS_PER_PAGE = 25;
public const string SORT_COLUMN = 'sort_column';
public const string SORT_DIRECTION = 'sort_direction';
public function __construct(
private readonly AutomatedReportsRepository $automatedReportsRepository,
private readonly AutomatedReportsService $automatedReportsService,
private readonly ApiResponseService $apiResponseService,
private readonly Response $response,
private readonly PlanhatService $planhatService,
) {
parent::__construct();
}
public function trackInterest(Request $request): JsonResponse
{
/** @var User $user */
$user = $request->user();
defer(
fn () => $this->planhatService->track(
user: $user,
event: 'automated-reports-track-interest',
)
)->always();
return $this->response->withOk();
}
/**
* @throws ApplicationException
*/
public function list(Request $request): JsonResponse
{
/** @var User $user */
$user = $request->user();
$teamIds = $request->has('team')
? (array) $request->get('team')
: [];
$reportTypes = $request->has('report_type')
? (array) $request->get('report_type')
: [];
$name = $request->has('name') ? trim($request->get('name', '')) : null;
try {
$fromDate = $request->has('from_date') ? Carbon::parse($request->get('from_date')) : null;
$toDate = $request->has('to_date') ? Carbon::parse($request->get('to_date')) : null;
} catch (\Exception) {
return $this->response->errorWrongArgs('Invalid date.');
}
$page = $request->has('page') ? (int) $request->get('page') : 1;
$sort = ReportSort::tryFrom(
$request->get(self::SORT_COLUMN, '')
) ?? ReportSort::GENERATED_AT;
$sortDirection = ReportSortDirection::tryFrom(
strtolower($request->get(self::SORT_DIRECTION, ''))
) ?? ReportSortDirection::DESC;
$paginatedUserReports = $this->automatedReportsRepository->getPaginatedUserReports(
user: $user,
sort: $sort,
sortDirection: $sortDirection,
resultsPerPage: self::RESULTS_PER_PAGE,
page: $page,
fromDate: $fromDate,
toDate: $toDate,
teamIds: array_map('intval', $teamIds),
reportTypes: $reportTypes,
name: $name,
);
$reportResults = $this->automatedReportsService->transformReportResults(
$paginatedUserReports->getCollection()
);
$reportTypeFilter = $this->automatedReportsService->getReportTypeFieldData(shortVersion: true);
$data = $this->apiResponseService->fromPaginatorToArray(
paginator: $paginatedUserReports,
data: $reportResults,
moreMeta: [
self::SORT_COLUMN => $sort->value,
self::SORT_DIRECTION => $sortDirection->value,
],
filters: [
$reportTypeFilter['id'] => $reportTypeFilter,
],
);
return $this->response->withArray($data);
}
}
Help
Cancel
Shelve Changes
Shelve Changes...
|
[{"role":"AXStaticText","text& [{"role":"AXStaticText","text":"Diff","depth":1,"bounds":{"left":0.25531915,"top":0.39185953,"width":0.013962766,"height":0.013567438},"role_description":"text"},{"role":"AXStaticText","text":"Changelist:","depth":1,"bounds":{"left":0.51329786,"top":0.15802075,"width":0.022938829,"height":0.027134877},"role_description":"text"},{"role":"AXPopUpButton","text":"Changelist:","depth":1,"bounds":{"left":0.5375665,"top":0.15802075,"width":0.042220745,"height":0.027134877},"role_description":"pop up button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Changes","depth":6,"role_description":"text"},{"role":"AXButton","text":"Show Diff","depth":2,"bounds":{"left":0.25664893,"top":0.16201118,"width":0.008643617,"height":0.01915403},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Rollback...","depth":2,"bounds":{"left":0.26529256,"top":0.16201118,"width":0.008643617,"height":0.01915403},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Refresh","depth":2,"bounds":{"left":0.27393618,"top":0.16201118,"width":0.008643617,"height":0.01915403},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Group By","depth":2,"bounds":{"left":0.28490692,"top":0.16201118,"width":0.008643617,"height":0.01915403},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Expand All","depth":2,"bounds":{"left":0.49268618,"top":0.16201118,"width":0.008643617,"height":0.01915403},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Collapse All","depth":2,"bounds":{"left":0.5013298,"top":0.16201118,"width":0.008643617,"height":0.01915403},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"9 files, folder partially checked","depth":4,"bounds":{"left":0.26462767,"top":0.11572227,"width":0.030585106,"height":0.017557861},"role_description":"text"},{"role":"AXStaticText","text":"app 5 files, folder partially checked","depth":5,"bounds":{"left":0.27094415,"top":0.13328013,"width":0.037898935,"height":0.017557861},"role_description":"text"},{"role":"AXStaticText","text":"Console/Commands 1 file, folder not checked","depth":6,"bounds":{"left":0.27726063,"top":0.15083799,"width":0.06881649,"height":0.017557861},"role_description":"text"},{"role":"AXStaticText","text":"Http/Controllers/API 2 files, folder partially checked","depth":6,"bounds":{"left":0.27726063,"top":0.16839585,"width":0.07180851,"height":0.017557861},"role_description":"text"},{"role":"AXStaticText","text":"UserAutomatedReports 1 file, folder checked","depth":7,"bounds":{"left":0.2835771,"top":0.1859537,"width":0.075465426,"height":0.017557861},"role_description":"text"},{"role":"AXStaticText","text":"UserAutomatedReportsController.php, class checked","depth":8,"bounds":{"left":0.28989363,"top":0.20351157,"width":0.093417555,"height":0.017557861},"role_description":"text"},{"role":"AXStaticText","text":"ActivityController.php, final class not checked","depth":7,"bounds":{"left":0.2835771,"top":0.22106944,"width":0.06050532,"height":0.017557861},"role_description":"text"},{"role":"AXStaticText","text":"Jobs/Team 1 file, folder not checked","depth":6,"bounds":{"left":0.27726063,"top":0.2386273,"width":0.050531916,"height":0.017557861},"role_description":"text"},{"role":"AXStaticText","text":"Services 1 file, folder not checked","depth":6,"bounds":{"left":0.27726063,"top":0.25618514,"width":0.04488032,"height":0.017557861},"role_description":"text"},{"role":"AXStaticText","text":"config 1 file, folder not checked","depth":5,"bounds":{"left":0.27094415,"top":0.273743,"width":0.040226065,"height":0.017557861},"role_description":"text"},{"role":"AXStaticText","text":"routes 2 files, folder not checked","depth":5,"bounds":{"left":0.27094415,"top":0.29130086,"width":0.043550532,"height":0.017557861},"role_description":"text"},{"role":"AXStaticText","text":".env.local not checked","depth":5,"bounds":{"left":0.27094415,"top":0.30885875,"width":0.03557181,"height":0.017557861},"role_description":"text"},{"role":"AXStaticText","text":"app 5 files, folder partially checked","depth":4,"bounds":{"left":0.27094415,"top":0.13328013,"width":0.037898935,"height":0.017557861},"role_description":"text"},{"role":"AXStaticText","text":"Console/Commands 1 file, folder not checked","depth":5,"bounds":{"left":0.27726063,"top":0.15083799,"width":0.06881649,"height":0.017557861},"role_description":"text"},{"role":"AXStaticText","text":"Http/Controllers/API 2 files, folder partially checked","depth":5,"bounds":{"left":0.27726063,"top":0.16839585,"width":0.07180851,"height":0.017557861},"role_description":"text"},{"role":"AXStaticText","text":"UserAutomatedReports 1 file, folder checked","depth":6,"bounds":{"left":0.2835771,"top":0.1859537,"width":0.075465426,"height":0.017557861},"role_description":"text"},{"role":"AXStaticText","text":"UserAutomatedReportsController.php, class checked","depth":7,"bounds":{"left":0.28989363,"top":0.20351157,"width":0.093417555,"height":0.017557861},"role_description":"text"},{"role":"AXStaticText","text":"ActivityController.php, final class not checked","depth":6,"bounds":{"left":0.2835771,"top":0.22106944,"width":0.06050532,"height":0.017557861},"role_description":"text"},{"role":"AXStaticText","text":"Jobs/Team 1 file, folder not checked","depth":5,"bounds":{"left":0.27726063,"top":0.2386273,"width":0.050531916,"height":0.017557861},"role_description":"text"},{"role":"AXStaticText","text":"Services 1 file, folder not checked","depth":5,"bounds":{"left":0.27726063,"top":0.25618514,"width":0.04488032,"height":0.017557861},"role_description":"text"},{"role":"AXStaticText","text":"Console/Commands 1 file, folder not checked","depth":4,"bounds":{"left":0.27726063,"top":0.15083799,"width":0.06881649,"height":0.017557861},"role_description":"text"},{"role":"AXStaticText","text":"Http/Controllers/API 2 files, folder partially checked","depth":4,"bounds":{"left":0.27726063,"top":0.16839585,"width":0.07180851,"height":0.017557861},"role_description":"text"},{"role":"AXStaticText","text":"UserAutomatedReports 1 file, folder checked","depth":5,"bounds":{"left":0.2835771,"top":0.1859537,"width":0.075465426,"height":0.017557861},"role_description":"text"},{"role":"AXStaticText","text":"UserAutomatedReportsController.php, class checked","depth":6,"bounds":{"left":0.28989363,"top":0.20351157,"width":0.093417555,"height":0.017557861},"role_description":"text"},{"role":"AXStaticText","text":"ActivityController.php, final class not checked","depth":5,"bounds":{"left":0.2835771,"top":0.22106944,"width":0.06050532,"height":0.017557861},"role_description":"text"},{"role":"AXStaticText","text":"UserAutomatedReports 1 file, folder checked","depth":4,"bounds":{"left":0.2835771,"top":0.1859537,"width":0.075465426,"height":0.017557861},"role_description":"text"},{"role":"AXStaticText","text":"UserAutomatedReportsController.php, class checked","depth":5,"bounds":{"left":0.28989363,"top":0.20351157,"width":0.093417555,"height":0.017557861},"role_description":"text"},{"role":"AXStaticText","text":"UserAutomatedReportsController.php, class checked","depth":4,"bounds":{"left":0.28989363,"top":0.20351157,"width":0.093417555,"height":0.017557861},"role_description":"text"},{"role":"AXStaticText","text":"ActivityController.php, final class not checked","depth":4,"bounds":{"left":0.2835771,"top":0.22106944,"width":0.06050532,"height":0.017557861},"role_description":"text"},{"role":"AXStaticText","text":"Jobs/Team 1 file, folder not checked","depth":4,"bounds":{"left":0.27726063,"top":0.2386273,"width":0.050531916,"height":0.017557861},"role_description":"text"},{"role":"AXStaticText","text":"Services 1 file, folder not checked","depth":4,"bounds":{"left":0.27726063,"top":0.25618514,"width":0.04488032,"height":0.017557861},"role_description":"text"},{"role":"AXStaticText","text":"config 1 file, folder not checked","depth":4,"bounds":{"left":0.27094415,"top":0.273743,"width":0.040226065,"height":0.017557861},"role_description":"text"},{"role":"AXStaticText","text":"routes 2 files, folder not checked","depth":4,"bounds":{"left":0.27094415,"top":0.29130086,"width":0.043550532,"height":0.017557861},"role_description":"text"},{"role":"AXStaticText","text":".env.local not checked","depth":4,"bounds":{"left":0.27094415,"top":0.30885875,"width":0.03557181,"height":0.017557861},"role_description":"text"},{"role":"AXStaticText","text":"1 modified","depth":1,"bounds":{"left":0.25531915,"top":0.254589,"width":0.32446808,"height":0.016759777},"role_description":"text"},{"role":"AXTextArea","text":"JY-20692 code review suggestion","depth":2,"bounds":{"left":0.2556516,"top":0.3008779,"width":0.3238032,"height":0.087789305},"value":"JY-20692 code review suggestion","role_description":"text entry area","is_enabled":true,"is_focused":true,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Commit Message","depth":1,"bounds":{"left":0.25531915,"top":0.28252193,"width":0.03557181,"height":0.013567438},"role_description":"text"},{"role":"AXButton","text":"Commit Message History","depth":2,"bounds":{"left":0.5711436,"top":0.27853152,"width":0.008643617,"height":0.01915403},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Previous Difference","depth":2,"bounds":{"left":0.25664893,"top":0.41340783,"width":0.008643617,"height":0.01915403},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Next Difference","depth":2,"bounds":{"left":0.26529256,"top":0.41340783,"width":0.008643617,"height":0.01915403},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Jump to Source","depth":2,"bounds":{"left":0.27393618,"top":0.41340783,"width":0.008643617,"height":0.01915403},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Compare Previous File","depth":2,"bounds":{"left":0.28490692,"top":0.41340783,"width":0.008643617,"height":0.01915403},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Compare Next File","depth":2,"bounds":{"left":0.29355052,"top":0.41340783,"width":0.008643617,"height":0.01915403},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Go to Changed File…","depth":2,"bounds":{"left":0.30219415,"top":0.41340783,"width":0.008643617,"height":0.01915403},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Side-by-side viewer","depth":2,"bounds":{"left":0.3118351,"top":0.41340783,"width":0.04720745,"height":0.01915403},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Do not ignore","depth":2,"bounds":{"left":0.36336437,"top":0.41340783,"width":0.03557181,"height":0.01915403},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Highlight words","depth":2,"bounds":{"left":0.40093085,"top":0.41340783,"width":0.03956117,"height":0.01915403},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Collapse Unchanged Fragments","depth":2,"bounds":{"left":0.44148937,"top":0.41340783,"width":0.008643617,"height":0.01915403},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Synchronize Scrolling","depth":2,"bounds":{"left":0.45013297,"top":0.41340783,"width":0.008643617,"height":0.01915403},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Disable Editing","depth":2,"bounds":{"left":0.4587766,"top":0.41340783,"width":0.008643617,"height":0.01915403},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Settings","depth":2,"bounds":{"left":0.46742022,"top":0.41340783,"width":0.008643617,"height":0.01915403},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Help","depth":2,"bounds":{"left":0.47839096,"top":0.41340783,"width":0.008643617,"height":0.01915403},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"3 differences","depth":1,"bounds":{"left":0.5511968,"top":0.41181165,"width":0.027260639,"height":0.022346368},"role_description":"text"},{"role":"AXTextField","text":"b37b0452","depth":1,"bounds":{"left":0.26196808,"top":0.43415803,"width":0.024268618,"height":0.013567438},"value":"b37b0452","help_text":"text/plain","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXTextArea","text":"<?php\n\ndeclare(strict_types=1);\n\nnamespace Jiminny\\Http\\Controllers\\API\\UserAutomatedReports;\n\nuse Illuminate\\Support\\Carbon;\nuse Illuminate\\Http\\JsonResponse;\nuse Jiminny\\Exceptions\\ApplicationException;\nuse Jiminny\\Http\\Controllers\\Controller;\nuse Jiminny\\Http\\Responses\\Api\\Response;\nuse Jiminny\\Models\\User;\nuse Jiminny\\Repositories\\AutomatedReportsRepository;\nuse Jiminny\\Services\\ApiResponseService;\nuse Jiminny\\Services\\Kiosk\\AutomatedReports\\AutomatedReportsService;\nuse Jiminny\\Services\\Kiosk\\AutomatedReports\\ReportSort;\nuse Jiminny\\Services\\Kiosk\\AutomatedReports\\ReportSortDirection;\nuse Illuminate\\Http\\Request;\n\nclass UserAutomatedReportsController extends Controller\n{\n public const int RESULTS_PER_PAGE = 25;\n\n public const string SORT_COLUMN = 'sort_column';\n\n public const string SORT_DIRECTION = 'sort_direction';\n\n public function __construct(\n private readonly AutomatedReportsRepository $automatedReportsRepository,\n private readonly AutomatedReportsService $automatedReportsService,\n private readonly ApiResponseService $apiResponseService,\n private readonly Response $response\n ) {\n parent::__construct();\n }\n\n /**\n * @throws ApplicationException\n */\n public function list(Request $request): JsonResponse\n {\n /** @var User $user */\n $user = $request->user();\n\n $teamIds = $request->has('team')\n ? (array) $request->get('team')\n : [];\n $reportTypes = $request->has('report_type')\n ? (array) $request->get('report_type')\n : [];\n $name = $request->has('name') ? trim($request->get('name', '')) : null;\n\n try {\n $fromDate = $request->has('from_date') ? Carbon::parse($request->get('from_date')) : null;\n $toDate = $request->has('to_date') ? Carbon::parse($request->get('to_date')) : null;\n } catch (\\Exception) {\n return $this->response->errorWrongArgs('Invalid date.');\n }\n\n $page = $request->has('page') ? (int) $request->get('page') : 1;\n $sort = ReportSort::tryFrom(\n $request->get(self::SORT_COLUMN, '')\n ) ?? ReportSort::GENERATED_AT;\n $sortDirection = ReportSortDirection::tryFrom(\n strtolower($request->get(self::SORT_DIRECTION, ''))\n ) ?? ReportSortDirection::DESC;\n\n $paginatedUserReports = $this->automatedReportsRepository->getPaginatedUserReports(\n user: $user,\n sort: $sort,\n sortDirection: $sortDirection,\n resultsPerPage: self::RESULTS_PER_PAGE,\n page: $page,\n fromDate: $fromDate,\n toDate: $toDate,\n teamIds: array_map('intval', $teamIds),\n reportTypes: $reportTypes,\n name: $name,\n );\n\n $reportResults = $this->automatedReportsService->transformReportResults(\n $paginatedUserReports->getCollection()\n );\n $reportTypeFilter = $this->automatedReportsService->getReportTypeFieldData(shortVersion: true);\n\n $data = $this->apiResponseService->fromPaginatorToArray(\n paginator: $paginatedUserReports,\n data: $reportResults,\n moreMeta: [\n self::SORT_COLUMN => $sort->value,\n self::SORT_DIRECTION => $sortDirection->value,\n ],\n filters: [\n $reportTypeFilter['id'] => $reportTypeFilter,\n ],\n );\n\n return $this->response->withArray($data);\n }\n}","depth":2,"bounds":{"left":0.25531915,"top":0.42697525,"width":0.22107713,"height":0.47406226},"value":"<?php\n\ndeclare(strict_types=1);\n\nnamespace Jiminny\\Http\\Controllers\\API\\UserAutomatedReports;\n\nuse Illuminate\\Support\\Carbon;\nuse Illuminate\\Http\\JsonResponse;\nuse Jiminny\\Exceptions\\ApplicationException;\nuse Jiminny\\Http\\Controllers\\Controller;\nuse Jiminny\\Http\\Responses\\Api\\Response;\nuse Jiminny\\Models\\User;\nuse Jiminny\\Repositories\\AutomatedReportsRepository;\nuse Jiminny\\Services\\ApiResponseService;\nuse Jiminny\\Services\\Kiosk\\AutomatedReports\\AutomatedReportsService;\nuse Jiminny\\Services\\Kiosk\\AutomatedReports\\ReportSort;\nuse Jiminny\\Services\\Kiosk\\AutomatedReports\\ReportSortDirection;\nuse Illuminate\\Http\\Request;\n\nclass UserAutomatedReportsController extends Controller\n{\n public const int RESULTS_PER_PAGE = 25;\n\n public const string SORT_COLUMN = 'sort_column';\n\n public const string SORT_DIRECTION = 'sort_direction';\n\n public function __construct(\n private readonly AutomatedReportsRepository $automatedReportsRepository,\n private readonly AutomatedReportsService $automatedReportsService,\n private readonly ApiResponseService $apiResponseService,\n private readonly Response $response\n ) {\n parent::__construct();\n }\n\n /**\n * @throws ApplicationException\n */\n public function list(Request $request): JsonResponse\n {\n /** @var User $user */\n $user = $request->user();\n\n $teamIds = $request->has('team')\n ? (array) $request->get('team')\n : [];\n $reportTypes = $request->has('report_type')\n ? (array) $request->get('report_type')\n : [];\n $name = $request->has('name') ? trim($request->get('name', '')) : null;\n\n try {\n $fromDate = $request->has('from_date') ? Carbon::parse($request->get('from_date')) : null;\n $toDate = $request->has('to_date') ? Carbon::parse($request->get('to_date')) : null;\n } catch (\\Exception) {\n return $this->response->errorWrongArgs('Invalid date.');\n }\n\n $page = $request->has('page') ? (int) $request->get('page') : 1;\n $sort = ReportSort::tryFrom(\n $request->get(self::SORT_COLUMN, '')\n ) ?? ReportSort::GENERATED_AT;\n $sortDirection = ReportSortDirection::tryFrom(\n strtolower($request->get(self::SORT_DIRECTION, ''))\n ) ?? ReportSortDirection::DESC;\n\n $paginatedUserReports = $this->automatedReportsRepository->getPaginatedUserReports(\n user: $user,\n sort: $sort,\n sortDirection: $sortDirection,\n resultsPerPage: self::RESULTS_PER_PAGE,\n page: $page,\n fromDate: $fromDate,\n toDate: $toDate,\n teamIds: array_map('intval', $teamIds),\n reportTypes: $reportTypes,\n name: $name,\n );\n\n $reportResults = $this->automatedReportsService->transformReportResults(\n $paginatedUserReports->getCollection()\n );\n $reportTypeFilter = $this->automatedReportsService->getReportTypeFieldData(shortVersion: true);\n\n $data = $this->apiResponseService->fromPaginatorToArray(\n paginator: $paginatedUserReports,\n data: $reportResults,\n moreMeta: [\n self::SORT_COLUMN => $sort->value,\n self::SORT_DIRECTION => $sortDirection->value,\n ],\n filters: [\n $reportTypeFilter['id'] => $reportTypeFilter,\n ],\n );\n\n return $this->response->withArray($data);\n }\n}","role_description":"text entry area","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXTextField","text":"Current version","depth":1,"bounds":{"left":0.4381649,"top":0.43415803,"width":0.14029256,"height":0.013567438},"value":"Current version","help_text":"text/plain","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXTextArea","text":"<?php\n\ndeclare(strict_types=1);\n\nnamespace Jiminny\\Http\\Controllers\\API\\UserAutomatedReports;\n\nuse Illuminate\\Support\\Carbon;\nuse Illuminate\\Http\\JsonResponse;\nuse Jiminny\\Exceptions\\ApplicationException;\nuse Jiminny\\Http\\Controllers\\Controller;\nuse Jiminny\\Http\\Responses\\Api\\Response;\nuse Jiminny\\Models\\User;\nuse Jiminny\\Repositories\\AutomatedReportsRepository;\nuse Jiminny\\Services\\ApiResponseService;\nuse Jiminny\\Services\\Kiosk\\AutomatedReports\\AutomatedReportsService;\nuse Jiminny\\Services\\Kiosk\\AutomatedReports\\ReportSort;\nuse Jiminny\\Services\\Kiosk\\AutomatedReports\\ReportSortDirection;\nuse Jiminny\\Services\\PlanhatService;\nuse Illuminate\\Http\\Request;\n\nclass UserAutomatedReportsController extends Controller\n{\n public const int RESULTS_PER_PAGE = 25;\n\n public const string SORT_COLUMN = 'sort_column';\n\n public const string SORT_DIRECTION = 'sort_direction';\n\n public function __construct(\n private readonly AutomatedReportsRepository $automatedReportsRepository,\n private readonly AutomatedReportsService $automatedReportsService,\n private readonly ApiResponseService $apiResponseService,\n private readonly Response $response,\n private readonly PlanhatService $planhatService,\n ) {\n parent::__construct();\n }\n\n public function trackInterest(Request $request): JsonResponse\n {\n /** @var User $user */\n $user = $request->user();\n\n defer(\n fn () => $this->planhatService->track(\n user: $user,\n event: 'automated-reports-track-interest',\n )\n )->always();\n\n return $this->response->withOk();\n }\n\n /**\n * @throws ApplicationException\n */\n public function list(Request $request): JsonResponse\n {\n /** @var User $user */\n $user = $request->user();\n\n $teamIds = $request->has('team')\n ? (array) $request->get('team')\n : [];\n $reportTypes = $request->has('report_type')\n ? (array) $request->get('report_type')\n : [];\n $name = $request->has('name') ? trim($request->get('name', '')) : null;\n\n try {\n $fromDate = $request->has('from_date') ? Carbon::parse($request->get('from_date')) : null;\n $toDate = $request->has('to_date') ? Carbon::parse($request->get('to_date')) : null;\n } catch (\\Exception) {\n return $this->response->errorWrongArgs('Invalid date.');\n }\n\n $page = $request->has('page') ? (int) $request->get('page') : 1;\n $sort = ReportSort::tryFrom(\n $request->get(self::SORT_COLUMN, '')\n ) ?? ReportSort::GENERATED_AT;\n $sortDirection = ReportSortDirection::tryFrom(\n strtolower($request->get(self::SORT_DIRECTION, ''))\n ) ?? ReportSortDirection::DESC;\n\n $paginatedUserReports = $this->automatedReportsRepository->getPaginatedUserReports(\n user: $user,\n sort: $sort,\n sortDirection: $sortDirection,\n resultsPerPage: self::RESULTS_PER_PAGE,\n page: $page,\n fromDate: $fromDate,\n toDate: $toDate,\n teamIds: array_map('intval', $teamIds),\n reportTypes: $reportTypes,\n name: $name,\n );\n\n $reportResults = $this->automatedReportsService->transformReportResults(\n $paginatedUserReports->getCollection()\n );\n $reportTypeFilter = $this->automatedReportsService->getReportTypeFieldData(shortVersion: true);\n\n $data = $this->apiResponseService->fromPaginatorToArray(\n paginator: $paginatedUserReports,\n data: $reportResults,\n moreMeta: [\n self::SORT_COLUMN => $sort->value,\n self::SORT_DIRECTION => $sortDirection->value,\n ],\n filters: [\n $reportTypeFilter['id'] => $reportTypeFilter,\n ],\n );\n\n return $this->response->withArray($data);\n }\n}","depth":2,"bounds":{"left":0.44281915,"top":0.42697525,"width":0.21509309,"height":0.57302475},"value":"<?php\n\ndeclare(strict_types=1);\n\nnamespace Jiminny\\Http\\Controllers\\API\\UserAutomatedReports;\n\nuse Illuminate\\Support\\Carbon;\nuse Illuminate\\Http\\JsonResponse;\nuse Jiminny\\Exceptions\\ApplicationException;\nuse Jiminny\\Http\\Controllers\\Controller;\nuse Jiminny\\Http\\Responses\\Api\\Response;\nuse Jiminny\\Models\\User;\nuse Jiminny\\Repositories\\AutomatedReportsRepository;\nuse Jiminny\\Services\\ApiResponseService;\nuse Jiminny\\Services\\Kiosk\\AutomatedReports\\AutomatedReportsService;\nuse Jiminny\\Services\\Kiosk\\AutomatedReports\\ReportSort;\nuse Jiminny\\Services\\Kiosk\\AutomatedReports\\ReportSortDirection;\nuse Jiminny\\Services\\PlanhatService;\nuse Illuminate\\Http\\Request;\n\nclass UserAutomatedReportsController extends Controller\n{\n public const int RESULTS_PER_PAGE = 25;\n\n public const string SORT_COLUMN = 'sort_column';\n\n public const string SORT_DIRECTION = 'sort_direction';\n\n public function __construct(\n private readonly AutomatedReportsRepository $automatedReportsRepository,\n private readonly AutomatedReportsService $automatedReportsService,\n private readonly ApiResponseService $apiResponseService,\n private readonly Response $response,\n private readonly PlanhatService $planhatService,\n ) {\n parent::__construct();\n }\n\n public function trackInterest(Request $request): JsonResponse\n {\n /** @var User $user */\n $user = $request->user();\n\n defer(\n fn () => $this->planhatService->track(\n user: $user,\n event: 'automated-reports-track-interest',\n )\n )->always();\n\n return $this->response->withOk();\n }\n\n /**\n * @throws ApplicationException\n */\n public function list(Request $request): JsonResponse\n {\n /** @var User $user */\n $user = $request->user();\n\n $teamIds = $request->has('team')\n ? (array) $request->get('team')\n : [];\n $reportTypes = $request->has('report_type')\n ? (array) $request->get('report_type')\n : [];\n $name = $request->has('name') ? trim($request->get('name', '')) : null;\n\n try {\n $fromDate = $request->has('from_date') ? Carbon::parse($request->get('from_date')) : null;\n $toDate = $request->has('to_date') ? Carbon::parse($request->get('to_date')) : null;\n } catch (\\Exception) {\n return $this->response->errorWrongArgs('Invalid date.');\n }\n\n $page = $request->has('page') ? (int) $request->get('page') : 1;\n $sort = ReportSort::tryFrom(\n $request->get(self::SORT_COLUMN, '')\n ) ?? ReportSort::GENERATED_AT;\n $sortDirection = ReportSortDirection::tryFrom(\n strtolower($request->get(self::SORT_DIRECTION, ''))\n ) ?? ReportSortDirection::DESC;\n\n $paginatedUserReports = $this->automatedReportsRepository->getPaginatedUserReports(\n user: $user,\n sort: $sort,\n sortDirection: $sortDirection,\n resultsPerPage: self::RESULTS_PER_PAGE,\n page: $page,\n fromDate: $fromDate,\n toDate: $toDate,\n teamIds: array_map('intval', $teamIds),\n reportTypes: $reportTypes,\n name: $name,\n );\n\n $reportResults = $this->automatedReportsService->transformReportResults(\n $paginatedUserReports->getCollection()\n );\n $reportTypeFilter = $this->automatedReportsService->getReportTypeFieldData(shortVersion: true);\n\n $data = $this->apiResponseService->fromPaginatorToArray(\n paginator: $paginatedUserReports,\n data: $reportResults,\n moreMeta: [\n self::SORT_COLUMN => $sort->value,\n self::SORT_DIRECTION => $sortDirection->value,\n ],\n filters: [\n $reportTypeFilter['id'] => $reportTypeFilter,\n ],\n );\n\n return $this->response->withArray($data);\n }\n}","role_description":"text entry area","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Help","depth":1,"bounds":{"left":0.25531915,"top":0.65363127,"width":0.00930851,"height":0.027134877},"help_text":"Show help contents","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Cancel","depth":1,"bounds":{"left":0.50764626,"top":0.65363127,"width":0.025930852,"height":0.027134877},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Shelve Changes","depth":1,"bounds":{"left":0.5355718,"top":0.65363127,"width":0.044215426,"height":0.027134877},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Shelve Changes","depth":1,"bounds":{"left":0.39960107,"top":0.13248204,"width":0.035904255,"height":0.012769354},"role_description":"text"}]...
|
9026605114467389124
|
-2650464699675329460
|
click
|
accessibility
|
NULL
|
Diff
Changelist:
Changelist:
Changes
Show Diff
Rol Diff
Changelist:
Changelist:
Changes
Show Diff
Rollback...
Refresh
Group By
Expand All
Collapse All
9 files, folder partially checked
app 5 files, folder partially checked
Console/Commands 1 file, folder not checked
Http/Controllers/API 2 files, folder partially checked
UserAutomatedReports 1 file, folder checked
UserAutomatedReportsController.php, class checked
ActivityController.php, final class not checked
Jobs/Team 1 file, folder not checked
Services 1 file, folder not checked
config 1 file, folder not checked
routes 2 files, folder not checked
.env.local not checked
app 5 files, folder partially checked
Console/Commands 1 file, folder not checked
Http/Controllers/API 2 files, folder partially checked
UserAutomatedReports 1 file, folder checked
UserAutomatedReportsController.php, class checked
ActivityController.php, final class not checked
Jobs/Team 1 file, folder not checked
Services 1 file, folder not checked
Console/Commands 1 file, folder not checked
Http/Controllers/API 2 files, folder partially checked
UserAutomatedReports 1 file, folder checked
UserAutomatedReportsController.php, class checked
ActivityController.php, final class not checked
UserAutomatedReports 1 file, folder checked
UserAutomatedReportsController.php, class checked
UserAutomatedReportsController.php, class checked
ActivityController.php, final class not checked
Jobs/Team 1 file, folder not checked
Services 1 file, folder not checked
config 1 file, folder not checked
routes 2 files, folder not checked
.env.local not checked
1 modified
JY-20692 code review suggestion
Commit Message
Commit Message History
Previous Difference
Next Difference
Jump to Source
Compare Previous File
Compare Next File
Go to Changed File…
Side-by-side viewer
Do not ignore
Highlight words
Collapse Unchanged Fragments
Synchronize Scrolling
Disable Editing
Settings
Help
3 differences
b37b0452
<?php
declare(strict_types=1);
namespace Jiminny\Http\Controllers\API\UserAutomatedReports;
use Illuminate\Support\Carbon;
use Illuminate\Http\JsonResponse;
use Jiminny\Exceptions\ApplicationException;
use Jiminny\Http\Controllers\Controller;
use Jiminny\Http\Responses\Api\Response;
use Jiminny\Models\User;
use Jiminny\Repositories\AutomatedReportsRepository;
use Jiminny\Services\ApiResponseService;
use Jiminny\Services\Kiosk\AutomatedReports\AutomatedReportsService;
use Jiminny\Services\Kiosk\AutomatedReports\ReportSort;
use Jiminny\Services\Kiosk\AutomatedReports\ReportSortDirection;
use Illuminate\Http\Request;
class UserAutomatedReportsController extends Controller
{
public const int RESULTS_PER_PAGE = 25;
public const string SORT_COLUMN = 'sort_column';
public const string SORT_DIRECTION = 'sort_direction';
public function __construct(
private readonly AutomatedReportsRepository $automatedReportsRepository,
private readonly AutomatedReportsService $automatedReportsService,
private readonly ApiResponseService $apiResponseService,
private readonly Response $response
) {
parent::__construct();
}
/**
* @throws ApplicationException
*/
public function list(Request $request): JsonResponse
{
/** @var User $user */
$user = $request->user();
$teamIds = $request->has('team')
? (array) $request->get('team')
: [];
$reportTypes = $request->has('report_type')
? (array) $request->get('report_type')
: [];
$name = $request->has('name') ? trim($request->get('name', '')) : null;
try {
$fromDate = $request->has('from_date') ? Carbon::parse($request->get('from_date')) : null;
$toDate = $request->has('to_date') ? Carbon::parse($request->get('to_date')) : null;
} catch (\Exception) {
return $this->response->errorWrongArgs('Invalid date.');
}
$page = $request->has('page') ? (int) $request->get('page') : 1;
$sort = ReportSort::tryFrom(
$request->get(self::SORT_COLUMN, '')
) ?? ReportSort::GENERATED_AT;
$sortDirection = ReportSortDirection::tryFrom(
strtolower($request->get(self::SORT_DIRECTION, ''))
) ?? ReportSortDirection::DESC;
$paginatedUserReports = $this->automatedReportsRepository->getPaginatedUserReports(
user: $user,
sort: $sort,
sortDirection: $sortDirection,
resultsPerPage: self::RESULTS_PER_PAGE,
page: $page,
fromDate: $fromDate,
toDate: $toDate,
teamIds: array_map('intval', $teamIds),
reportTypes: $reportTypes,
name: $name,
);
$reportResults = $this->automatedReportsService->transformReportResults(
$paginatedUserReports->getCollection()
);
$reportTypeFilter = $this->automatedReportsService->getReportTypeFieldData(shortVersion: true);
$data = $this->apiResponseService->fromPaginatorToArray(
paginator: $paginatedUserReports,
data: $reportResults,
moreMeta: [
self::SORT_COLUMN => $sort->value,
self::SORT_DIRECTION => $sortDirection->value,
],
filters: [
$reportTypeFilter['id'] => $reportTypeFilter,
],
);
return $this->response->withArray($data);
}
}
Current version
<?php
declare(strict_types=1);
namespace Jiminny\Http\Controllers\API\UserAutomatedReports;
use Illuminate\Support\Carbon;
use Illuminate\Http\JsonResponse;
use Jiminny\Exceptions\ApplicationException;
use Jiminny\Http\Controllers\Controller;
use Jiminny\Http\Responses\Api\Response;
use Jiminny\Models\User;
use Jiminny\Repositories\AutomatedReportsRepository;
use Jiminny\Services\ApiResponseService;
use Jiminny\Services\Kiosk\AutomatedReports\AutomatedReportsService;
use Jiminny\Services\Kiosk\AutomatedReports\ReportSort;
use Jiminny\Services\Kiosk\AutomatedReports\ReportSortDirection;
use Jiminny\Services\PlanhatService;
use Illuminate\Http\Request;
class UserAutomatedReportsController extends Controller
{
public const int RESULTS_PER_PAGE = 25;
public const string SORT_COLUMN = 'sort_column';
public const string SORT_DIRECTION = 'sort_direction';
public function __construct(
private readonly AutomatedReportsRepository $automatedReportsRepository,
private readonly AutomatedReportsService $automatedReportsService,
private readonly ApiResponseService $apiResponseService,
private readonly Response $response,
private readonly PlanhatService $planhatService,
) {
parent::__construct();
}
public function trackInterest(Request $request): JsonResponse
{
/** @var User $user */
$user = $request->user();
defer(
fn () => $this->planhatService->track(
user: $user,
event: 'automated-reports-track-interest',
)
)->always();
return $this->response->withOk();
}
/**
* @throws ApplicationException
*/
public function list(Request $request): JsonResponse
{
/** @var User $user */
$user = $request->user();
$teamIds = $request->has('team')
? (array) $request->get('team')
: [];
$reportTypes = $request->has('report_type')
? (array) $request->get('report_type')
: [];
$name = $request->has('name') ? trim($request->get('name', '')) : null;
try {
$fromDate = $request->has('from_date') ? Carbon::parse($request->get('from_date')) : null;
$toDate = $request->has('to_date') ? Carbon::parse($request->get('to_date')) : null;
} catch (\Exception) {
return $this->response->errorWrongArgs('Invalid date.');
}
$page = $request->has('page') ? (int) $request->get('page') : 1;
$sort = ReportSort::tryFrom(
$request->get(self::SORT_COLUMN, '')
) ?? ReportSort::GENERATED_AT;
$sortDirection = ReportSortDirection::tryFrom(
strtolower($request->get(self::SORT_DIRECTION, ''))
) ?? ReportSortDirection::DESC;
$paginatedUserReports = $this->automatedReportsRepository->getPaginatedUserReports(
user: $user,
sort: $sort,
sortDirection: $sortDirection,
resultsPerPage: self::RESULTS_PER_PAGE,
page: $page,
fromDate: $fromDate,
toDate: $toDate,
teamIds: array_map('intval', $teamIds),
reportTypes: $reportTypes,
name: $name,
);
$reportResults = $this->automatedReportsService->transformReportResults(
$paginatedUserReports->getCollection()
);
$reportTypeFilter = $this->automatedReportsService->getReportTypeFieldData(shortVersion: true);
$data = $this->apiResponseService->fromPaginatorToArray(
paginator: $paginatedUserReports,
data: $reportResults,
moreMeta: [
self::SORT_COLUMN => $sort->value,
self::SORT_DIRECTION => $sortDirection->value,
],
filters: [
$reportTypeFilter['id'] => $reportTypeFilter,
],
);
return $this->response->withArray($data);
}
}
Help
Cancel
Shelve Changes
Shelve Changes...
|
64164
|
|
6603
|
118
|
55
|
2026-04-13T13:58:09.093180+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-13/1776 /Users/lukas/.screenpipe/data/data/2026-04-13/1776088689093_m1.jpg...
|
Boosteroid
|
Boosteroid
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
OrionFileEditViewHistoryBookmarksToolsDevelopWindo OrionFileEditViewHistoryBookmarksToolsDevelopWindowHelpActivity MonitorAll ProcessesProcess NameVUIHIOI OVOVIUIOuMacinTalkAUSPvoicebankingddeletedtrialdcom.apple.geodUserEventAgentASConfigurationSubscriberASConfigurationSubscriberappstoredLegacyProfilesSubscriberAppSSODaemonzshIsdmediaremotedScreenSharingSubscriberzshPasscodeSettingsSubscriberInteractiveLegacyProfilesSubscriberSoftwareUpdateSubscriberaudiomxdgamepolicydSoftwareUpdateSubscriberInteractiveLegacyProfilesSubscriberzshmapssyncdAccountSubscriberzshsirittsdMEMORY PRESSURElthlMem..v,u mo6,0 MB6,0 MB6,0 MB6,0 MB6,0 MB6,0 MB6,0 MB6,0 MB5,9 MB5,9 MB5,9 MB5,8 MB5,8 MB5,8 MB5,8 MB5,8 MB5,8 MB5,8 MB5,8 MB5,8 MB5,8 MB5,7 MB5,7 MB5,7 MB5,7 MB5,6 MB5,6 MB5,6 MBPhysical Memory:Memory Used:Cached Files:Swap Used:100% [Mon 13 Apr 16:58:08CPUMemoryEnergyDiskNetworkThreadsPorts2422270726988441 10631377431133226262543422282831567126252283252265PID908169081790670889688915033992119921239068492095907615150687343920765011921119207492110107558592117920724891891489211248949213016,00 GB13,03 GB2,97 GB1,38 GBApp Memory:Wired Memory:Compressed:Userlukaslukaslukaslukas_locationdroot_rmdlukas_appstorelukasrootlukaslukasrootlukaslukaslukaslukas_rmd_audiomxdrootlukas_rmdlukaslukas_rmdlukaslukas5,57 GB2,54 GB4,32 GB...
|
NULL
|
9025638323391221338
|
NULL
|
click
|
ocr
|
NULL
|
OrionFileEditViewHistoryBookmarksToolsDevelopWindo OrionFileEditViewHistoryBookmarksToolsDevelopWindowHelpActivity MonitorAll ProcessesProcess NameVUIHIOI OVOVIUIOuMacinTalkAUSPvoicebankingddeletedtrialdcom.apple.geodUserEventAgentASConfigurationSubscriberASConfigurationSubscriberappstoredLegacyProfilesSubscriberAppSSODaemonzshIsdmediaremotedScreenSharingSubscriberzshPasscodeSettingsSubscriberInteractiveLegacyProfilesSubscriberSoftwareUpdateSubscriberaudiomxdgamepolicydSoftwareUpdateSubscriberInteractiveLegacyProfilesSubscriberzshmapssyncdAccountSubscriberzshsirittsdMEMORY PRESSURElthlMem..v,u mo6,0 MB6,0 MB6,0 MB6,0 MB6,0 MB6,0 MB6,0 MB6,0 MB5,9 MB5,9 MB5,9 MB5,8 MB5,8 MB5,8 MB5,8 MB5,8 MB5,8 MB5,8 MB5,8 MB5,8 MB5,8 MB5,7 MB5,7 MB5,7 MB5,7 MB5,6 MB5,6 MB5,6 MBPhysical Memory:Memory Used:Cached Files:Swap Used:100% [Mon 13 Apr 16:58:08CPUMemoryEnergyDiskNetworkThreadsPorts2422270726988441 10631377431133226262543422282831567126252283252265PID908169081790670889688915033992119921239068492095907615150687343920765011921119207492110107558592117920724891891489211248949213016,00 GB13,03 GB2,97 GB1,38 GBApp Memory:Wired Memory:Compressed:Userlukaslukaslukaslukas_locationdroot_rmdlukas_appstorelukasrootlukaslukasrootlukaslukaslukaslukas_rmd_audiomxdrootlukas_rmdlukaslukas_rmdlukaslukas5,57 GB2,54 GB4,32 GB...
|
NULL
|
|
67936
|
1533
|
27
|
2026-04-21T16:22:29.539377+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-21/1776 /Users/lukas/.screenpipe/data/data/2026-04-21/1776788549539_m2.jpg...
|
Firefox
|
SevenShores\Hubspot\Exceptions\BadRequest: Client SevenShores\Hubspot\Exceptions\BadRequest: Client error: `POST https://api.hubapi.com/crm/v3/objects/contact/search` resulted in a `429 Too Many Requests` response: {"status":"error","message":"You have reached your secondly limit.","errorType":"RATE_LIMIT — Work...
|
True
|
jiminny.sentry.io/issues/7007366572/?environment=p jiminny.sentry.io/issues/7007366572/?environment=production&environment=production-eu&project=82419&referrer=metric-issue-contributing-issues-issue-stream&statsPeriod=24h...
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
Platform Sprint 2 Q2 - Platform Team - Scrum Board Platform Sprint 2 Q2 - Platform Team - Scrum Board - Jira
Project Phoenix – Figma
Project Phoenix – Figma
[JY-20372] AI Reports > Empty page design and promotion - Jira
[JY-20372] AI Reports > Empty page design and promotion - Jira
Project Phoenix – Figma
Project Phoenix – Figma
Project Phoenix – Figma
Project Phoenix – Figma
Project Phoenix – Figma
Project Phoenix – Figma
Jiminny MCP Connector - Product - Confluence
Jiminny MCP Connector - Product - Confluence
Jiminny Mail
Jiminny Mail
[JY-20500] Batch initial sync for Salesforce - Jira
[JY-20500] Batch initial sync for Salesforce - Jira
Feed — jiminny — Sentry
Feed — jiminny — Sentry
Jiminny
Jiminny
Pipelines - jiminny/app
Pipelines - jiminny/app
Formalize
Formalize
[SRD-6793] Les Mills activity types not pulling in - Jira
[SRD-6793] Les Mills activity types not pulling in - Jira
Search results: calendar | Jiminny Help Center
Search results: calendar | Jiminny Help Center
Jiminny
Jiminny
Jiminny
Jiminny
Jiminny
Jiminny
Edit - Engineering - Confluence
Edit - Engineering - Confluence
[JY-18909] [Part2] Automated reports with Ask Jiminny - Jira
[JY-18909] [Part2] Automated reports with Ask Jiminny - Jira
SevenShores\Hubspot\Exceptions\BadRequest: Client error: `POST https://api.hubapi.com/crm/v3/objects/contact/search` resulted in a `429 Too Many Requests` response: {"status":"error","message":"You have reached your secondly limit.","errorType":"RATE_LIMIT
SevenShores\Hubspot\Exceptions\BadRequest: Client error: `POST https://api.hubapi.com/crm/v3/objects/contact/search` resulted in a `429 Too Many Requests` response: {"status":"error","message":"You have reached your secondly limit.","errorType":"RATE_LIMIT
Close tab
New Tab
Customize sidebar
Open Google Gemini (⌃X)
Tabs from other devices
Open history (⇧⌘H)
Open bookmarks (⌘B)
Skip to main content
Skip to main content
Toggle organization menu
Issues
Issues
Explore
Explore
Dashboards
Dashboards
Monitors
Monitors
Settings
Settings
Try Business
What's New
Help
[EMAIL]
Issues
Expand
Feed
Feed
Errors & Outages
Errors & Outages
Breached Metrics
Breached Metrics
Warnings
Warnings
User Feedback
User Feedback
All Views
All Views
Configure
Alerts Moved
Alerts
Moved
Issues
Issues
View Project Details
APP-1EED
SevenShores\Hubspot\Exceptions\BadRequest
View events
Events (total)
Users (90d)
Level: Error
Client error: `POST https://api.hubapi.com/crm/v3/objects/contact/search` resulted in a `429 Too Many Requests` response: {"status":"error","message":"You have reached your secondly limit.","errorType":"RATE_LIMIT","correlationId":"019db0d4-8 (truncated...)
6.2K
0
Ongoing
/app/Services/Crm/Hubspot/Pagination/HubspotPaginationService.php in Jiminny\Services\Crm\Hubspot\Pagination\HubspotPaginationService::executeSearchRequest
Resolve
Resolve
More resolve options
Archive
Archive
Archive options
Subscribe
Share
More Actions
Priority
Modify issue priority
High
Assignee
Modify issue assignee
Lukas Kovalik
production, production-eu
production, production-eu
24H
24H
Add a search term
Add a search term
Close sidebar
Toggle graph series - Events
Events
3.8K
Toggle graph series - Users
Users
0
release 64% 874599
release
64%
874599
environment 82% production
environment
82%
production
handled 100% yes
handled
100%
yes
os 100% Linux 6.1.141-155.222.amzn2023.aarch64
os
100%
Linux 6.1.141-155.222.amzn2023.aarch64
View all tags
View all tags
Select issue content
Events
Previous Event
Next Event
First
First
First
Latest
Latest
Latest
Recommended
Recommended
View More Events
View More Events
Copy as
Copy as
ID: f93a9e96
5 minutes ago
JSON
JSON
Highlights
Highlights
Stack Trace
Stack Trace
Trace
Trace
Tags
Tags
Context
Context
php
8.3.30
Linux
6.1.141-155.222.amzn2023.aarch64
874599
874599
production
Collapse Highlights Section
Highlights
Edit
Edit
handled
yes
level
error
transaction
--
url
--
Trace: Trace ID
322aa53340a34868ac4f931845301394
322aa53340a34868ac4f931845301394
Collapse Stack Trace Section
Stack Trace
Display options
Display
Copy as
Copy as
There are 2 chained exceptions in this event.
SevenShores\Hubspot\Exceptions\BadRequest
SevenShores\Hubspot\Exceptions\BadRequest
SevenShores\Hubspot\Exceptions\BadRequest
Client error: `POST
https://api.hubapi.com/crm/v3/objects/contact/search
https://api.hubapi.com/crm/v3/objects/contact/search
` resulted in a `429 Too Many Requests` response:
{"status":"error","message":"You have reached your secondly limit.","errorType":"RATE_LIMIT","correlationId":"019db0d4-8 (truncated...)
mechanism
generic
handled
true
code
429
Crashed in non-app
:
/vendor/hubspot/hubspot-php/src/Exceptions/HubspotException.php
in
SevenShores\Hubspot\Exceptions\HubspotException::create
Show 1 more frame
Show 1 more frame
/app/Services/Crm/Hubspot/Pagination/HubspotPaginationService.php
:163
in
Jiminny\Services\Crm\Hubspot\Pagination\HubspotPaginationService::executeSearchRequest
Copy file path
Open this line in GitHub
In App
158
}
159
160
private
function
executeSearchRequest
(
Client
$client
,
string
$endpoint
,
array
$payload
,
PaginationState
$state
)
:
array
161
{
162
try
{
163
$response
=
$client
->
getInstance
(
)
->
getClient
(
)
->
request
(
'POST'
,
$endpoint
,
[
'json'
=>
$payload
]
)
;
164
165
return
$response
->
toArray
(
)
;
166
}
catch
(
\
Exception
$e
)
{
167
if
(
$client
->
isUnauthorizedException
(
$e
)
)
{
168
$this
->
logger
->
warning
(
'[Hubspot] Got 401 during pagination, attempting token refresh'
,
[
client
Object Jiminny\Services\Crm\Hubspot\Client
endpoint
https://api.hubapi.com/crm/v3/objects/contact/search
Open link
payload
Collapse
{
Collapse
filterGroups
:
[
Collapse
{
filters
:
Array of length 1
}
,
Collapse
{
filters
:
Array of length 1
}
]
,
Collapse
properties
:
[
associatedcompanyid
,
country
,
firstname
,
lastname
,
phone
,
mobilephone
,
email
,
photo
,
hs_avatar_filemanager_key
,
jobtitle
,
hubspot_owner_id
,
hs_object_id
,
createdate
,
hs_lastmodifieddate
]
,
Collapse
sorts
:
[
Collapse
{
direction
:
DESCENDING
,
propertyName
:
lastmodifieddate
}
]
}
state
Object Jiminny\Services\Crm\Hubspot\Pagination\PaginationState
/app/Services/Crm/Hubspot/Pagination/HubspotPaginationService.php
:51
in
Jiminny\Services\Crm\Hubspot\Pagination\HubspotPaginationService::getPaginatedDataGenerator
In App
/app/Services/Crm/Hubspot/Client.php
:94
in
Jiminny\Services\Crm\Hubspot\Client::getPaginatedData
In App
/app/Services/Crm/Hubspot/Service.php
:1235
in
Jiminny\Services\Crm\Hubspot\Service::Jiminny\Services\Crm\Hubspot\{closure}
In App
Called from
:
/vendor/laravel/framework/src/Illuminate/Cache/Repository.php
in
Illuminate\Cache\Repository::remember
Show 2 more frames
Show 2 more frames
/app/Services/Crm/Hubspot/Service.php
:1229
in
Jiminny\Services\Crm\Hubspot\Service::matchByName
Copy file path
Open this line in GitHub
In App
1224
return
null
;
1225
}
1226
1227
$cacheKey
=
$this
->
getCacheKey
(...
|
[{"role":"AXRadioButton","text [{"role":"AXRadioButton","text":"Platform Sprint 2 Q2 - Platform Team - Scrum Board - Jira","depth":4,"bounds":{"left":0.0018284575,"top":0.0518755,"width":0.07596409,"height":0.032721467},"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"Project Phoenix – Figma","depth":4,"bounds":{"left":0.0,"top":0.09497207,"width":0.07962101,"height":0.032721467},"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Project Phoenix – Figma","depth":5,"bounds":{"left":0.013297873,"top":0.10614525,"width":0.041888297,"height":0.010774142},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"[JY-20372] AI Reports > Empty page design and promotion - Jira","depth":4,"bounds":{"left":0.0,"top":0.12769353,"width":0.07962101,"height":0.032721467},"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"[JY-20372] AI Reports > Empty page design and promotion - Jira","depth":5,"bounds":{"left":0.013297873,"top":0.13886672,"width":0.11319814,"height":0.010774142},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Project Phoenix – Figma","depth":4,"bounds":{"left":0.0,"top":0.16041501,"width":0.07962101,"height":0.032721467},"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Project Phoenix – Figma","depth":5,"bounds":{"left":0.013297873,"top":0.17158818,"width":0.041888297,"height":0.010774142},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Project Phoenix – Figma","depth":4,"bounds":{"left":0.0,"top":0.19313647,"width":0.07962101,"height":0.032721467},"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Project Phoenix – Figma","depth":5,"bounds":{"left":0.013297873,"top":0.20430966,"width":0.041888297,"height":0.010774142},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Project Phoenix – Figma","depth":4,"bounds":{"left":0.0,"top":0.22585794,"width":0.07962101,"height":0.032721467},"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Project Phoenix – Figma","depth":5,"bounds":{"left":0.013297873,"top":0.23703113,"width":0.041888297,"height":0.010774142},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Jiminny MCP Connector - Product - Confluence","depth":4,"bounds":{"left":0.0,"top":0.2585794,"width":0.07962101,"height":0.032721467},"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Jiminny MCP Connector - Product - Confluence","depth":5,"bounds":{"left":0.013297873,"top":0.2697526,"width":0.08294548,"height":0.010774142},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Jiminny Mail","depth":4,"bounds":{"left":0.0,"top":0.29130086,"width":0.07962101,"height":0.032721467},"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Jiminny Mail","depth":5,"bounds":{"left":0.013297873,"top":0.30247405,"width":0.02144282,"height":0.010774142},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"[JY-20500] Batch initial sync for Salesforce - Jira","depth":4,"bounds":{"left":0.0,"top":0.32402235,"width":0.07962101,"height":0.032721467},"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"[JY-20500] Batch initial sync for Salesforce - Jira","depth":5,"bounds":{"left":0.013297873,"top":0.33519554,"width":0.08610372,"height":0.010774142},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Feed — jiminny — Sentry","depth":4,"bounds":{"left":0.0,"top":0.3567438,"width":0.07962101,"height":0.032721467},"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Feed — jiminny — Sentry","depth":5,"bounds":{"left":0.013297873,"top":0.367917,"width":0.042719416,"height":0.010774142},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Jiminny","depth":4,"bounds":{"left":0.0,"top":0.38946527,"width":0.07962101,"height":0.032721467},"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Jiminny","depth":5,"bounds":{"left":0.013297873,"top":0.40063846,"width":0.013131649,"height":0.010774142},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Pipelines - jiminny/app","depth":4,"bounds":{"left":0.0,"top":0.42218676,"width":0.07962101,"height":0.032721467},"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Pipelines - jiminny/app","depth":5,"bounds":{"left":0.013297873,"top":0.43335995,"width":0.039228722,"height":0.010774142},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Formalize","depth":4,"bounds":{"left":0.0,"top":0.45490822,"width":0.07962101,"height":0.032721467},"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Formalize","depth":5,"bounds":{"left":0.013297873,"top":0.4660814,"width":0.016788565,"height":0.010774142},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"[SRD-6793] Les Mills activity types not pulling in - Jira","depth":4,"bounds":{"left":0.0,"top":0.48762968,"width":0.07962101,"height":0.032721467},"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"[SRD-6793] Les Mills activity types not pulling in - Jira","depth":5,"bounds":{"left":0.013297873,"top":0.49880287,"width":0.09524601,"height":0.010774142},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Search results: calendar | Jiminny Help Center","depth":4,"bounds":{"left":0.0,"top":0.5203512,"width":0.07962101,"height":0.032721467},"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Search results: calendar | Jiminny Help Center","depth":5,"bounds":{"left":0.013297873,"top":0.53152436,"width":0.080119684,"height":0.010774142},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Jiminny","depth":4,"bounds":{"left":0.0,"top":0.55307263,"width":0.07962101,"height":0.032721467},"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Jiminny","depth":5,"bounds":{"left":0.013297873,"top":0.5642458,"width":0.013131649,"height":0.010774142},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Jiminny","depth":4,"bounds":{"left":0.0,"top":0.5857941,"width":0.07962101,"height":0.032721467},"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Jiminny","depth":5,"bounds":{"left":0.013297873,"top":0.5969673,"width":0.013131649,"height":0.010774142},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Jiminny","depth":4,"bounds":{"left":0.0,"top":0.61851555,"width":0.07962101,"height":0.032721467},"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Jiminny","depth":5,"bounds":{"left":0.013297873,"top":0.62968874,"width":0.013131649,"height":0.010774142},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Edit - Engineering - Confluence","depth":4,"bounds":{"left":0.0,"top":0.651237,"width":0.07962101,"height":0.032721467},"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Edit - Engineering - Confluence","depth":5,"bounds":{"left":0.013297873,"top":0.6624102,"width":0.054853722,"height":0.010774142},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"[JY-18909] [Part2] Automated reports with Ask Jiminny - Jira","depth":4,"bounds":{"left":0.0,"top":0.6839585,"width":0.07962101,"height":0.032721467},"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"[JY-18909] [Part2] Automated reports with Ask Jiminny - Jira","depth":5,"bounds":{"left":0.013297873,"top":0.69513166,"width":0.10688165,"height":0.010774142},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"SevenShores\\Hubspot\\Exceptions\\BadRequest: Client error: `POST https://api.hubapi.com/crm/v3/objects/contact/search` resulted in a `429 Too Many Requests` response: {\"status\":\"error\",\"message\":\"You have reached your secondly limit.\",\"errorType\":\"RATE_LIMIT","depth":4,"bounds":{"left":0.0,"top":0.71668,"width":0.07962101,"height":0.032721467},"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":true},{"role":"AXStaticText","text":"SevenShores\\Hubspot\\Exceptions\\BadRequest: Client error: `POST https://api.hubapi.com/crm/v3/objects/contact/search` resulted in a `429 Too Many Requests` response: {\"status\":\"error\",\"message\":\"You have reached your secondly limit.\",\"errorType\":\"RATE_LIMIT","depth":5,"bounds":{"left":0.013297873,"top":0.7278532,"width":0.4644282,"height":0.010774142},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.06732048,"top":0.7238627,"width":0.007978723,"height":0.01915403},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"New Tab","depth":4,"bounds":{"left":0.0028257978,"top":0.7509976,"width":0.07413564,"height":0.025538707},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Customize sidebar","depth":6,"bounds":{"left":0.0028257978,"top":0.97007185,"width":0.010638298,"height":0.025538707},"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Open Google Gemini (⌃X)","depth":6,"bounds":{"left":0.013796543,"top":0.97007185,"width":0.010638298,"height":0.025538707},"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Tabs from other devices","depth":6,"bounds":{"left":0.024933511,"top":0.97007185,"width":0.010638298,"height":0.025538707},"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Open history (⇧⌘H)","depth":6,"bounds":{"left":0.036070477,"top":0.97007185,"width":0.010638298,"height":0.025538707},"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Open bookmarks (⌘B)","depth":6,"bounds":{"left":0.04720745,"top":0.97007185,"width":0.010638298,"height":0.025538707},"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXLink","text":"Skip to main content","depth":8,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Skip to main content","depth":9,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Toggle organization menu","depth":11,"bounds":{"left":0.08577128,"top":0.061452515,"width":0.011968086,"height":0.028731046},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXLink","text":"Issues","depth":12,"bounds":{"left":0.07962101,"top":0.096568234,"width":0.024268618,"height":0.051476456},"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Issues","depth":14,"bounds":{"left":0.0866024,"top":0.132083,"width":0.010305851,"height":0.009976057},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Explore","depth":12,"bounds":{"left":0.07962101,"top":0.15123703,"width":0.024268618,"height":0.051476456},"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Explore","depth":14,"bounds":{"left":0.08577128,"top":0.1867518,"width":0.011968086,"height":0.009976057},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Dashboards","depth":12,"bounds":{"left":0.07962101,"top":0.20590582,"width":0.024268618,"height":0.051077414},"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Dashboards","depth":14,"bounds":{"left":0.08211436,"top":0.2414206,"width":0.019281914,"height":0.009976057},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Monitors","depth":12,"bounds":{"left":0.07962101,"top":0.26496407,"width":0.024268618,"height":0.051476456},"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Monitors","depth":14,"bounds":{"left":0.084773935,"top":0.30047885,"width":0.013962766,"height":0.009976057},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Settings","depth":12,"bounds":{"left":0.07962101,"top":0.3196329,"width":0.024268618,"height":0.051476456},"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Settings","depth":14,"bounds":{"left":0.08494016,"top":0.35514766,"width":0.013630319,"height":0.009976057},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Try Business","depth":10,"bounds":{"left":0.08577128,"top":0.86751795,"width":0.011968086,"height":0.028731046},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"What's New","depth":10,"bounds":{"left":0.08577128,"top":0.8954509,"width":0.011968086,"height":0.028731046},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Help","depth":10,"bounds":{"left":0.08577128,"top":0.9233839,"width":0.011968086,"height":0.028731046},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"lukas.kovalik@jiminny.com","depth":10,"bounds":{"left":0.08577128,"top":0.9584996,"width":0.011968086,"height":0.028731046},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Issues","depth":12,"bounds":{"left":0.04305186,"top":0.06304868,"width":0.014461436,"height":0.012370312},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Expand","depth":12,"bounds":{"left":0.088597074,"top":0.057861134,"width":0.00930851,"height":0.022346368},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXLink","text":"Feed","depth":14,"bounds":{"left":0.039727394,"top":0.0933759,"width":0.058843084,"height":0.028332002},"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Feed","depth":16,"bounds":{"left":0.043716755,"top":0.101356745,"width":0.010638298,"height":0.012370312},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Errors & Outages","depth":14,"bounds":{"left":0.039727394,"top":0.13607343,"width":0.058843084,"height":0.028332002},"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Errors & Outages","depth":16,"bounds":{"left":0.043716755,"top":0.14405426,"width":0.03673537,"height":0.012370312},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Breached Metrics","depth":14,"bounds":{"left":0.039727394,"top":0.16440542,"width":0.058843084,"height":0.028731046},"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Breached Metrics","depth":16,"bounds":{"left":0.043716755,"top":0.17278531,"width":0.037898935,"height":0.012370312},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Warnings","depth":14,"bounds":{"left":0.039727394,"top":0.19313647,"width":0.058843084,"height":0.028332002},"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Warnings","depth":16,"bounds":{"left":0.043716755,"top":0.20111732,"width":0.019946808,"height":0.012370312},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"User Feedback","depth":14,"bounds":{"left":0.039727394,"top":0.22146848,"width":0.058843084,"height":0.028332002},"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"User Feedback","depth":16,"bounds":{"left":0.043716755,"top":0.22944932,"width":0.032081116,"height":0.012370312},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"All Views","depth":14,"bounds":{"left":0.039727394,"top":0.264166,"width":0.058843084,"height":0.028332002},"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"All Views","depth":16,"bounds":{"left":0.043716755,"top":0.27214685,"width":0.019281914,"height":0.012370312},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Configure","depth":13,"bounds":{"left":0.043716755,"top":0.31324822,"width":0.021941489,"height":0.012370312},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Alerts Moved","depth":14,"bounds":{"left":0.039727394,"top":0.3320032,"width":0.058843084,"height":0.029130088},"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Alerts","depth":16,"bounds":{"left":0.043716755,"top":0.34038308,"width":0.012799202,"height":0.012370312},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Moved","depth":16,"bounds":{"left":0.080784574,"top":0.3415802,"width":0.012466756,"height":0.010774142},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Issues","depth":12,"bounds":{"left":0.1122008,"top":0.06464485,"width":0.013796543,"height":0.015961692},"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Issues","depth":14,"bounds":{"left":0.1122008,"top":0.066640064,"width":0.013796543,"height":0.012370312},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"View Project Details","depth":13,"bounds":{"left":0.13264628,"top":0.06624102,"width":0.005319149,"height":0.012769354},"role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"APP-1EED","depth":16,"bounds":{"left":0.140625,"top":0.066640064,"width":0.021941489,"height":0.012370312},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"SevenShores\\Hubspot\\Exceptions\\BadRequest","depth":12,"bounds":{"left":0.1122008,"top":0.08938547,"width":0.15359043,"height":0.017557861},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"View events","depth":12,"bounds":{"left":0.9383311,"top":0.09297685,"width":0.026097074,"height":0.010774142},"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Events (total)","depth":13,"bounds":{"left":0.9383311,"top":0.09297685,"width":0.026097074,"height":0.010774142},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Users (90d)","depth":12,"bounds":{"left":0.96974736,"top":0.09297685,"width":0.022273935,"height":0.010774142},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Level: Error","depth":14,"bounds":{"left":0.11186835,"top":0.111332804,"width":0.02443484,"height":0.012370312},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Client error: `POST https://api.hubapi.com/crm/v3/objects/contact/search` resulted in a `429 Too Many Requests` response: {\"status\":\"error\",\"message\":\"You have reached your secondly limit.\",\"errorType\":\"RATE_LIMIT\",\"correlationId\":\"019db0d4-8 (truncated...)","depth":13,"bounds":{"left":0.115192816,"top":0.111332804,"width":0.55767953,"height":0.012370312},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"6.2K","depth":12,"bounds":{"left":0.95079786,"top":0.10853951,"width":0.013630319,"height":0.017557861},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"0","depth":12,"bounds":{"left":0.9878657,"top":0.10853951,"width":0.004155585,"height":0.017557861},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Ongoing","depth":13,"bounds":{"left":0.1122008,"top":0.12689546,"width":0.018118352,"height":0.012370312},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"/app/Services/Crm/Hubspot/Pagination/HubspotPaginationService.php in Jiminny\\Services\\Crm\\Hubspot\\Pagination\\HubspotPaginationService::executeSearchRequest","depth":12,"bounds":{"left":0.13713431,"top":0.12689546,"width":0.3726729,"height":0.012370312},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Resolve","depth":11,"bounds":{"left":0.1122008,"top":0.15363128,"width":0.02543218,"height":0.025538707},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Resolve","depth":13,"bounds":{"left":0.11619016,"top":0.15881884,"width":0.017453458,"height":0.012370312},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"More resolve options","depth":11,"bounds":{"left":0.13730054,"top":0.15363128,"width":0.010638298,"height":0.025538707},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Archive","depth":11,"bounds":{"left":0.14926861,"top":0.15363128,"width":0.025265958,"height":0.025538707},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Archive","depth":13,"bounds":{"left":0.15325798,"top":0.15881884,"width":0.017287234,"height":0.012370312},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Archive options","depth":11,"bounds":{"left":0.17420213,"top":0.15363128,"width":0.010638298,"height":0.025538707},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Subscribe","depth":11,"bounds":{"left":0.1861702,"top":0.15363128,"width":0.010638298,"height":0.025538707},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Share","depth":11,"bounds":{"left":0.1981383,"top":0.15363128,"width":0.010638298,"height":0.025538707},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"More Actions","depth":11,"bounds":{"left":0.21010639,"top":0.15363128,"width":0.010638298,"height":0.025538707},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Priority","depth":11,"bounds":{"left":0.8931183,"top":0.16041501,"width":0.015957447,"height":0.012370312},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Modify issue priority","depth":11,"bounds":{"left":0.9104056,"top":0.15682362,"width":0.015292553,"height":0.01915403},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"High","depth":16,"bounds":{"left":0.9187167,"top":0.16719872,"width":0.00880984,"height":0.010774142},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Assignee","depth":11,"bounds":{"left":0.9310173,"top":0.16041501,"width":0.019780586,"height":0.012370312},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Modify issue assignee","depth":12,"bounds":{"left":0.95212764,"top":0.15642458,"width":0.039893616,"height":0.01915403},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Lukas Kovalik","depth":16,"bounds":{"left":0.960605,"top":0.16041501,"width":0.024767287,"height":0.010774142},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXMenuButton","text":"production, production-eu","depth":12,"bounds":{"left":0.1122008,"top":0.19592977,"width":0.07363697,"height":0.028731046},"help_text":"","role_description":"menu button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"production, production-eu","depth":16,"bounds":{"left":0.11619016,"top":0.20271349,"width":0.059674203,"height":0.012370312},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"24H","depth":12,"bounds":{"left":0.18550532,"top":0.19592977,"width":0.023271276,"height":0.028731046},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"24H","depth":16,"bounds":{"left":0.18949468,"top":0.20271349,"width":0.00930851,"height":0.012370312},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXComboBox","text":"Add a search term","depth":15,"bounds":{"left":0.22207446,"top":0.20071827,"width":0.64960104,"height":0.01915403},"help_text":"","placeholder":"Filter events…","role_description":"combo box","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXComboBox","text":"Add a search term","depth":15,"bounds":{"left":0.22207446,"top":0.20071827,"width":0.64960104,"height":0.01915403},"help_text":"","placeholder":"Filter events…","role_description":"combo box","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close sidebar","depth":12,"bounds":{"left":0.8799867,"top":0.19592977,"width":0.011968086,"height":0.028731046},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Toggle graph series - Events","depth":11,"bounds":{"left":0.1165226,"top":0.24461293,"width":0.021276595,"height":0.035115723},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":false,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Events","depth":14,"bounds":{"left":0.12051197,"top":0.2490024,"width":0.013297873,"height":0.010774142},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"3.8K","depth":14,"bounds":{"left":0.12134308,"top":0.26336792,"width":0.011635638,"height":0.01396648},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Toggle graph series - Users","depth":11,"bounds":{"left":0.1165226,"top":0.28451717,"width":0.021276595,"height":0.035115723},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Users","depth":14,"bounds":{"left":0.12167553,"top":0.28731045,"width":0.010970744,"height":0.010774142},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"0","depth":14,"bounds":{"left":0.12533244,"top":0.30167598,"width":0.0034906915,"height":0.01396648},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"release 64% 874599","depth":11,"bounds":{"left":0.7642952,"top":0.24461293,"width":0.11702128,"height":0.013567438},"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"release","depth":13,"bounds":{"left":0.7662899,"top":0.2462091,"width":0.013962766,"height":0.010774142},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"64%","depth":13,"bounds":{"left":0.8306183,"top":0.2462091,"width":0.007978723,"height":0.010774142},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"874599","depth":13,"bounds":{"left":0.83992684,"top":0.2462091,"width":0.01412899,"height":0.010774142},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"environment 82% production","depth":11,"bounds":{"left":0.7642952,"top":0.25897846,"width":0.11702128,"height":0.013567438},"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"environment","depth":13,"bounds":{"left":0.7662899,"top":0.2601756,"width":0.024767287,"height":0.010774142},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"82%","depth":13,"bounds":{"left":0.8306183,"top":0.2601756,"width":0.007978723,"height":0.010774142},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"production","depth":13,"bounds":{"left":0.83992684,"top":0.2601756,"width":0.02044548,"height":0.010774142},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"handled 100% yes","depth":11,"bounds":{"left":0.7642952,"top":0.27334398,"width":0.11702128,"height":0.0131683955},"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"handled","depth":13,"bounds":{"left":0.7662899,"top":0.2745411,"width":0.015458777,"height":0.010774142},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"100%","depth":13,"bounds":{"left":0.82829124,"top":0.2745411,"width":0.010305851,"height":0.010774142},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"yes","depth":13,"bounds":{"left":0.83992684,"top":0.2745411,"width":0.006482713,"height":0.010774142},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"os 100% Linux 6.1.141-155.222.amzn2023.aarch64","depth":11,"bounds":{"left":0.7642952,"top":0.28731045,"width":0.11702128,"height":0.013567438},"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"os","depth":13,"bounds":{"left":0.7662899,"top":0.28890663,"width":0.004488032,"height":0.010774142},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"100%","depth":13,"bounds":{"left":0.82829124,"top":0.28890663,"width":0.010305851,"height":0.010774142},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Linux 6.1.141-155.222.amzn2023.aarch64","depth":13,"bounds":{"left":0.83992684,"top":0.28890663,"width":0.076130316,"height":0.010774142},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"View all tags","depth":11,"bounds":{"left":0.7662899,"top":0.30407023,"width":0.027094414,"height":0.01556265},"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"View all tags","depth":12,"bounds":{"left":0.7662899,"top":0.3056664,"width":0.027094414,"height":0.012370312},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Select issue content","depth":12,"bounds":{"left":0.1122008,"top":0.3347965,"width":0.028922873,"height":0.025538707},"role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Events","depth":14,"bounds":{"left":0.11619016,"top":0.34078214,"width":0.01761968,"height":0.01396648},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Previous Event","depth":12,"bounds":{"left":0.7224069,"top":0.33639267,"width":0.00930851,"height":0.022346368},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Next Event","depth":12,"bounds":{"left":0.73171544,"top":0.33639267,"width":0.00930851,"height":0.022346368},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":false,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"First","depth":13,"bounds":{"left":0.74335104,"top":0.33639267,"width":0.013630319,"height":0.022346368},"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXLink","text":"First","depth":14,"bounds":{"left":0.74335104,"top":0.33719075,"width":0.013630319,"height":0.022346368},"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"First","depth":16,"bounds":{"left":0.74601066,"top":0.34317636,"width":0.00831117,"height":0.010774142},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Latest","depth":13,"bounds":{"left":0.75831115,"top":0.33639267,"width":0.017121011,"height":0.022346368},"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXLink","text":"Latest","depth":14,"bounds":{"left":0.75831115,"top":0.33719075,"width":0.017121011,"height":0.022346368},"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Latest","depth":16,"bounds":{"left":0.7609708,"top":0.34317636,"width":0.011801862,"height":0.010774142},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Recommended","depth":13,"bounds":{"left":0.77676195,"top":0.33639267,"width":0.033410903,"height":0.022346368},"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":true},{"role":"AXStaticText","text":"Recommended","depth":16,"bounds":{"left":0.77942157,"top":0.34317636,"width":0.028091755,"height":0.010774142},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"View More Events","depth":12,"bounds":{"left":0.81150264,"top":0.33639267,"width":0.0390625,"height":0.022346368},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"View More Events","depth":14,"bounds":{"left":0.81416225,"top":0.3415802,"width":0.03374335,"height":0.010774142},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Copy as","depth":12,"bounds":{"left":0.851895,"top":0.33639267,"width":0.03174867,"height":0.022346368},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Copy as","depth":14,"bounds":{"left":0.86053854,"top":0.3415802,"width":0.01512633,"height":0.010774142},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"ID: f93a9e96","depth":14,"bounds":{"left":0.1165226,"top":0.3754988,"width":0.028590426,"height":0.012370312},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"5 minutes ago","depth":14,"bounds":{"left":0.15575133,"top":0.3754988,"width":0.030917553,"height":0.012370312},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"JSON","depth":13,"bounds":{"left":0.19148937,"top":0.37470073,"width":0.012134309,"height":0.013567438},"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"JSON","depth":14,"bounds":{"left":0.19148937,"top":0.3754988,"width":0.012134309,"height":0.012370312},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Highlights","depth":16,"bounds":{"left":0.77609706,"top":0.37031126,"width":0.024268618,"height":0.022346368},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Highlights","depth":18,"bounds":{"left":0.7787567,"top":0.37629688,"width":0.018949468,"height":0.010774142},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Stack Trace","depth":16,"bounds":{"left":0.8010306,"top":0.37031126,"width":0.026928192,"height":0.022346368},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Stack Trace","depth":18,"bounds":{"left":0.80369014,"top":0.37629688,"width":0.021609042,"height":0.010774142},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Trace","depth":16,"bounds":{"left":0.82862365,"top":0.37031126,"width":0.015292553,"height":0.022346368},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Trace","depth":18,"bounds":{"left":0.8312833,"top":0.37629688,"width":0.009973404,"height":0.010774142},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Tags","depth":16,"bounds":{"left":0.8445811,"top":0.37031126,"width":0.013962766,"height":0.022346368},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Tags","depth":18,"bounds":{"left":0.8472407,"top":0.37629688,"width":0.008643617,"height":0.010774142},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Context","depth":16,"bounds":{"left":0.85920876,"top":0.37031126,"width":0.020113032,"height":0.022346368},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Context","depth":18,"bounds":{"left":0.8618683,"top":0.37629688,"width":0.014793883,"height":0.010774142},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"php","depth":15,"bounds":{"left":0.12450133,"top":0.4094174,"width":0.00831117,"height":0.012370312},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"8.3.30","depth":15,"bounds":{"left":0.13480718,"top":0.4094174,"width":0.013962766,"height":0.012370312},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Linux","depth":15,"bounds":{"left":0.16206782,"top":0.4094174,"width":0.011801862,"height":0.012370312},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"6.1.141-155.222.amzn2023.aarch64","depth":15,"bounds":{"left":0.17586437,"top":0.4094174,"width":0.07579787,"height":0.012370312},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"874599","depth":16,"bounds":{"left":0.26429522,"top":0.4094174,"width":0.016289894,"height":0.012370312},"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"874599","depth":17,"bounds":{"left":0.26429522,"top":0.4094174,"width":0.016289894,"height":0.012370312},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"production","depth":16,"bounds":{"left":0.29321808,"top":0.4094174,"width":0.023769947,"height":0.012370312},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Collapse Highlights Section","depth":13,"bounds":{"left":0.1165226,"top":0.4425379,"width":0.73986036,"height":0.028731046},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":true},{"role":"AXStaticText","text":"Highlights","depth":16,"bounds":{"left":0.12516622,"top":0.4501197,"width":0.026595745,"height":0.01396648},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Edit","depth":13,"bounds":{"left":0.8590425,"top":0.44573024,"width":0.018949468,"height":0.022346368},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":false,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Edit","depth":15,"bounds":{"left":0.86768615,"top":0.4517159,"width":0.0076462766,"height":0.010774142},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"handled","depth":15,"bounds":{"left":0.12516622,"top":0.47964883,"width":0.016788565,"height":0.0131683955},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"yes","depth":15,"bounds":{"left":0.18666889,"top":0.47964883,"width":0.0071476065,"height":0.0131683955},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"level","depth":15,"bounds":{"left":0.12516622,"top":0.49720672,"width":0.011968086,"height":0.0131683955},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"error","depth":15,"bounds":{"left":0.18666889,"top":0.49720672,"width":0.011968086,"height":0.0131683955},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"transaction","depth":15,"bounds":{"left":0.38364363,"top":0.47964883,"width":0.026263298,"height":0.0131683955},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"--","depth":15,"bounds":{"left":0.44514626,"top":0.47964883,"width":0.0048204786,"height":0.0131683955},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"url","depth":15,"bounds":{"left":0.38364363,"top":0.49720672,"width":0.0071476065,"height":0.0131683955},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"--","depth":15,"bounds":{"left":0.44514626,"top":0.49720672,"width":0.0048204786,"height":0.0131683955},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Trace: Trace ID","depth":15,"bounds":{"left":0.6334774,"top":0.47964883,"width":0.035904255,"height":0.0131683955},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"322aa53340a34868ac4f931845301394","depth":15,"bounds":{"left":0.695645,"top":0.47964883,"width":0.07662899,"height":0.0131683955},"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"322aa53340a34868ac4f931845301394","depth":16,"bounds":{"left":0.695645,"top":0.47964883,"width":0.07662899,"height":0.0131683955},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Collapse Stack Trace Section","depth":13,"bounds":{"left":0.1165226,"top":0.5526736,"width":0.6944814,"height":0.028731046},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":true},{"role":"AXStaticText","text":"Stack Trace","depth":16,"bounds":{"left":0.12516622,"top":0.5602554,"width":0.030086435,"height":0.01396648},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Display options","depth":14,"bounds":{"left":0.81366354,"top":0.55586594,"width":0.030585106,"height":0.022346368},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Display","depth":16,"bounds":{"left":0.82230717,"top":0.56105345,"width":0.013962766,"height":0.010774142},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Copy as","depth":13,"bounds":{"left":0.8462433,"top":0.55586594,"width":0.03174867,"height":0.022346368},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Copy as","depth":15,"bounds":{"left":0.85488695,"top":0.56105345,"width":0.01512633,"height":0.010774142},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"There are 2 chained exceptions in this event.","depth":15,"bounds":{"left":0.12516622,"top":0.58938545,"width":0.0965758,"height":0.012370312},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"SevenShores\\Hubspot\\Exceptions\\BadRequest","depth":14,"bounds":{"left":0.12516622,"top":0.6241022,"width":0.75016624,"height":0.028731046},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":true},{"role":"AXHeading","text":"SevenShores\\Hubspot\\Exceptions\\BadRequest","depth":16,"bounds":{"left":0.13380983,"top":0.632083,"width":0.107546546,"height":0.0131683955},"help_text":"","role_description":"heading","subrole":"AXUnknown"},{"role":"AXStaticText","text":"SevenShores\\Hubspot\\Exceptions\\BadRequest","depth":17,"bounds":{"left":0.13380983,"top":0.63248205,"width":0.107546546,"height":0.012370312},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Client error: `POST","depth":16,"bounds":{"left":0.13380983,"top":0.65961695,"width":0.051861703,"height":0.014365523},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"https://api.hubapi.com/crm/v3/objects/contact/search","depth":16,"bounds":{"left":0.18567154,"top":0.65961695,"width":0.14045878,"height":0.014365523},"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"https://api.hubapi.com/crm/v3/objects/contact/search","depth":17,"bounds":{"left":0.18567154,"top":0.65961695,"width":0.13480718,"height":0.014365523},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"` resulted in a `429 Too Many Requests` response:\n{\"status\":\"error\",\"message\":\"You have reached your secondly limit.\",\"errorType\":\"RATE_LIMIT\",\"correlationId\":\"019db0d4-8 (truncated...)","depth":16,"bounds":{"left":0.13380983,"top":0.65961695,"width":0.35006648,"height":0.029130088},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"mechanism","depth":15,"bounds":{"left":0.13680187,"top":0.70311254,"width":0.021609042,"height":0.010774142},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"generic","depth":16,"bounds":{"left":0.1640625,"top":0.7019154,"width":0.016788565,"height":0.0131683955},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"handled","depth":15,"bounds":{"left":0.18949468,"top":0.70311254,"width":0.014960106,"height":0.010774142},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"true","depth":16,"bounds":{"left":0.20977394,"top":0.7019154,"width":0.009474734,"height":0.0131683955},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"code","depth":15,"bounds":{"left":0.2278923,"top":0.70311254,"width":0.009142287,"height":0.010774142},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"429","depth":16,"bounds":{"left":0.24268617,"top":0.7019154,"width":0.0071476065,"height":0.0131683955},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Crashed in non-app","depth":19,"bounds":{"left":0.13680187,"top":0.7390263,"width":0.03673537,"height":0.010774142},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":":","depth":19,"bounds":{"left":0.17353724,"top":0.7390263,"width":0.0009973404,"height":0.010774142},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"/vendor/hubspot/hubspot-php/src/Exceptions/HubspotException.php","depth":19,"bounds":{"left":0.17519946,"top":0.7390263,"width":0.13297872,"height":0.010774142},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"in","depth":19,"bounds":{"left":0.3101729,"top":0.7378292,"width":0.004488032,"height":0.011971269},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"SevenShores\\Hubspot\\Exceptions\\HubspotException::create","depth":19,"bounds":{"left":0.31665558,"top":0.7390263,"width":0.1143617,"height":0.010774142},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Show 1 more frame","depth":17,"bounds":{"left":0.8211436,"top":0.73463684,"width":0.04055851,"height":0.01915403},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Show 1 more frame","depth":20,"bounds":{"left":0.8231383,"top":0.7390263,"width":0.03656915,"height":0.010774142},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"/app/Services/Crm/Hubspot/Pagination/HubspotPaginationService.php","depth":19,"bounds":{"left":0.13680187,"top":0.7701516,"width":0.13580452,"height":0.010774142},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":":163","depth":19,"bounds":{"left":0.27260637,"top":0.7701516,"width":0.007480053,"height":0.010774142},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"in","depth":19,"bounds":{"left":0.28208113,"top":0.7689545,"width":0.0043218085,"height":0.011971269},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Jiminny\\Services\\Crm\\Hubspot\\Pagination\\HubspotPaginationService::executeSearchRequest","depth":19,"bounds":{"left":0.2883976,"top":0.7701516,"width":0.1783577,"height":0.010774142},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Copy file path","depth":19,"bounds":{"left":0.8244681,"top":0.764166,"width":0.00930851,"height":0.022346368},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Open this line in GitHub","depth":19,"bounds":{"left":0.8337766,"top":0.764166,"width":0.00930851,"height":0.022346368},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"In App","depth":18,"bounds":{"left":0.84707445,"top":0.7701516,"width":0.011968086,"height":0.010774142},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"158","depth":18,"bounds":{"left":0.13646941,"top":0.79369515,"width":0.00731383,"height":0.0131683955},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"}","depth":18,"bounds":{"left":0.1590758,"top":0.79369515,"width":0.0023271276,"height":0.0131683955},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"159","depth":18,"bounds":{"left":0.13646941,"top":0.81085396,"width":0.00731383,"height":0.0131683955},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"160","depth":18,"bounds":{"left":0.13646941,"top":0.82801276,"width":0.00731383,"height":0.0131683955},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"private","depth":18,"bounds":{"left":0.1590758,"top":0.82801276,"width":0.016788565,"height":0.0131683955},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"function","depth":18,"bounds":{"left":0.17819148,"top":0.82801276,"width":0.019115692,"height":0.0131683955},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"executeSearchRequest","depth":18,"bounds":{"left":0.19980054,"top":0.82801276,"width":0.047872342,"height":0.0131683955},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"(","depth":18,"bounds":{"left":0.24767287,"top":0.82801276,"width":0.0023271276,"height":0.0131683955},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Client","depth":18,"bounds":{"left":0.25,"top":0.82801276,"width":0.014461436,"height":0.0131683955},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"$client","depth":18,"bounds":{"left":0.26678857,"top":0.82801276,"width":0.016788565,"height":0.0131683955},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":",","depth":18,"bounds":{"left":0.2835771,"top":0.82801276,"width":0.0023271276,"height":0.0131683955},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"string","depth":18,"bounds":{"left":0.2883976,"top":0.82801276,"width":0.014295213,"height":0.0131683955},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"$endpoint","depth":18,"bounds":{"left":0.30501994,"top":0.82801276,"width":0.021609042,"height":0.0131683955},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":",","depth":18,"bounds":{"left":0.32662898,"top":0.82801276,"width":0.0023271276,"height":0.0131683955},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"array","depth":18,"bounds":{"left":0.33144948,"top":0.82801276,"width":0.011968086,"height":0.0131683955},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"$payload","depth":18,"bounds":{"left":0.34574467,"top":0.82801276,"width":0.019115692,"height":0.0131683955},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":",","depth":18,"bounds":{"left":0.3648604,"top":0.82801276,"width":0.002493351,"height":0.0131683955},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"PaginationState","depth":18,"bounds":{"left":0.36968085,"top":0.82801276,"width":0.035904255,"height":0.0131683955},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"$state","depth":18,"bounds":{"left":0.40807846,"top":0.82801276,"width":0.014295213,"height":0.0131683955},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":")","depth":18,"bounds":{"left":0.42237368,"top":0.82801276,"width":0.0023271276,"height":0.0131683955},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":":","depth":18,"bounds":{"left":0.4247008,"top":0.82801276,"width":0.002493351,"height":0.0131683955},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"array","depth":18,"bounds":{"left":0.42952126,"top":0.82801276,"width":0.011968086,"height":0.0131683955},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"161","depth":18,"bounds":{"left":0.13646941,"top":0.8451716,"width":0.00731383,"height":0.0131683955},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"{","depth":18,"bounds":{"left":0.1590758,"top":0.8451716,"width":0.0023271276,"height":0.0131683955},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"162","depth":18,"bounds":{"left":0.13646941,"top":0.86233044,"width":0.00731383,"height":0.0131683955},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"try","depth":18,"bounds":{"left":0.16871676,"top":0.86233044,"width":0.0071476065,"height":0.0131683955},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"{","depth":18,"bounds":{"left":0.17819148,"top":0.86233044,"width":0.002493351,"height":0.0131683955},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"163","depth":18,"bounds":{"left":0.13646941,"top":0.8798883,"width":0.00731383,"height":0.0131683955},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"$response","depth":18,"bounds":{"left":0.17819148,"top":0.8798883,"width":0.021609042,"height":0.0131683955},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"=","depth":18,"bounds":{"left":0.20212767,"top":0.8798883,"width":0.002493351,"height":0.0131683955},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"$client","depth":18,"bounds":{"left":0.20694813,"top":0.8798883,"width":0.016788565,"height":0.0131683955},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"->","depth":18,"bounds":{"left":0.2237367,"top":0.8798883,"width":0.0048204786,"height":0.0131683955},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"getInstance","depth":18,"bounds":{"left":0.22855718,"top":0.8798883,"width":0.026263298,"height":0.0131683955},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"(","depth":18,"bounds":{"left":0.25482047,"top":0.8798883,"width":0.0023271276,"height":0.0131683955},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":")","depth":18,"bounds":{"left":0.2571476,"top":0.8798883,"width":0.002493351,"height":0.0131683955},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"->","depth":18,"bounds":{"left":0.25964096,"top":0.8798883,"width":0.0048204786,"height":0.0131683955},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"getClient","depth":18,"bounds":{"left":0.26446143,"top":0.8798883,"width":0.02144282,"height":0.0131683955},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"(","depth":18,"bounds":{"left":0.28590426,"top":0.8798883,"width":0.002493351,"height":0.0131683955},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":")","depth":18,"bounds":{"left":0.2883976,"top":0.8798883,"width":0.0023271276,"height":0.0131683955},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"->","depth":18,"bounds":{"left":0.29072472,"top":0.8798883,"width":0.0048204786,"height":0.0131683955},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"request","depth":18,"bounds":{"left":0.29554522,"top":0.8798883,"width":0.016788565,"height":0.0131683955},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"(","depth":18,"bounds":{"left":0.31233376,"top":0.8798883,"width":0.0023271276,"height":0.0131683955},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"'POST'","depth":18,"bounds":{"left":0.3146609,"top":0.8798883,"width":0.014295213,"height":0.0131683955},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":",","depth":18,"bounds":{"left":0.32895613,"top":0.8798883,"width":0.002493351,"height":0.0131683955},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"$endpoint","depth":18,"bounds":{"left":0.3337766,"top":0.8798883,"width":0.021609042,"height":0.0131683955},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":",","depth":18,"bounds":{"left":0.35538563,"top":0.8798883,"width":0.0023271276,"height":0.0131683955},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"[","depth":18,"bounds":{"left":0.36020613,"top":0.8798883,"width":0.0023271276,"height":0.0131683955},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"'json'","depth":18,"bounds":{"left":0.36253324,"top":0.8798883,"width":0.014295213,"height":0.0131683955},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"=>","depth":18,"bounds":{"left":0.3793218,"top":0.8798883,"width":0.0048204786,"height":0.0131683955},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"$payload","depth":18,"bounds":{"left":0.38646942,"top":0.8798883,"width":0.019115692,"height":0.0131683955},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"]","depth":18,"bounds":{"left":0.4055851,"top":0.8798883,"width":0.002493351,"height":0.0131683955},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":")","depth":18,"bounds":{"left":0.40807846,"top":0.8798883,"width":0.0023271276,"height":0.0131683955},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":";","depth":18,"bounds":{"left":0.41040558,"top":0.8798883,"width":0.0023271276,"height":0.0131683955},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"164","depth":18,"bounds":{"left":0.13646941,"top":0.8970471,"width":0.00731383,"height":0.0131683955},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"165","depth":18,"bounds":{"left":0.13646941,"top":0.9142059,"width":0.00731383,"height":0.0131683955},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"return","depth":18,"bounds":{"left":0.17819148,"top":0.9142059,"width":0.014461436,"height":0.0131683955},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"$response","depth":18,"bounds":{"left":0.19498006,"top":0.9142059,"width":0.021609042,"height":0.0131683955},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"->","depth":18,"bounds":{"left":0.2165891,"top":0.9142059,"width":0.004654255,"height":0.0131683955},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"toArray","depth":18,"bounds":{"left":0.22124335,"top":0.9142059,"width":0.016788565,"height":0.0131683955},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"(","depth":18,"bounds":{"left":0.23803191,"top":0.9142059,"width":0.002493351,"height":0.0131683955},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":")","depth":18,"bounds":{"left":0.24052526,"top":0.9142059,"width":0.0023271276,"height":0.0131683955},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":";","depth":18,"bounds":{"left":0.24285239,"top":0.9142059,"width":0.0023271276,"height":0.0131683955},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"166","depth":18,"bounds":{"left":0.13646941,"top":0.9313647,"width":0.00731383,"height":0.0131683955},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"}","depth":18,"bounds":{"left":0.16871676,"top":0.9313647,"width":0.0023271276,"height":0.0131683955},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"catch","depth":18,"bounds":{"left":0.17337102,"top":0.9313647,"width":0.011968086,"height":0.0131683955},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"(","depth":18,"bounds":{"left":0.18783244,"top":0.9313647,"width":0.0023271276,"height":0.0131683955},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"\\","depth":18,"bounds":{"left":0.19015957,"top":0.9313647,"width":0.002493351,"height":0.0131683955},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Exception","depth":18,"bounds":{"left":0.19265293,"top":0.9313647,"width":0.02144282,"height":0.0131683955},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"$e","depth":18,"bounds":{"left":0.2165891,"top":0.9313647,"width":0.004654255,"height":0.0131683955},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":")","depth":18,"bounds":{"left":0.22124335,"top":0.9313647,"width":0.002493351,"height":0.0131683955},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"{","depth":18,"bounds":{"left":0.22606383,"top":0.9313647,"width":0.002493351,"height":0.0131683955},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"167","depth":18,"bounds":{"left":0.13646941,"top":0.9485235,"width":0.00731383,"height":0.0131683955},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"if","depth":18,"bounds":{"left":0.17819148,"top":0.9485235,"width":0.0048204786,"height":0.0131683955},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"(","depth":18,"bounds":{"left":0.1853391,"top":0.9485235,"width":0.002493351,"height":0.0131683955},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"$client","depth":18,"bounds":{"left":0.18783244,"top":0.9485235,"width":0.016788565,"height":0.0131683955},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"->","depth":18,"bounds":{"left":0.20462102,"top":0.9485235,"width":0.004654255,"height":0.0131683955},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"isUnauthorizedException","depth":18,"bounds":{"left":0.20927526,"top":0.9485235,"width":0.05518617,"height":0.0131683955},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"(","depth":18,"bounds":{"left":0.26446143,"top":0.9485235,"width":0.0023271276,"height":0.0131683955},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"$e","depth":18,"bounds":{"left":0.26678857,"top":0.9485235,"width":0.0048204786,"height":0.0131683955},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":")","depth":18,"bounds":{"left":0.27160904,"top":0.9485235,"width":0.0023271276,"height":0.0131683955},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":")","depth":18,"bounds":{"left":0.27393618,"top":0.9485235,"width":0.002493351,"height":0.0131683955},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"{","depth":18,"bounds":{"left":0.27875665,"top":0.9485235,"width":0.0023271276,"height":0.0131683955},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"168","depth":18,"bounds":{"left":0.13646941,"top":0.9660814,"width":0.00731383,"height":0.0131683955},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"$this","depth":18,"bounds":{"left":0.18783244,"top":0.9660814,"width":0.011968086,"height":0.0131683955},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"->","depth":18,"bounds":{"left":0.19980054,"top":0.9660814,"width":0.0048204786,"height":0.0131683955},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"logger","depth":18,"bounds":{"left":0.20462102,"top":0.9660814,"width":0.014295213,"height":0.0131683955},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"->","depth":18,"bounds":{"left":0.21891622,"top":0.9660814,"width":0.0048204786,"height":0.0131683955},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"warning","depth":18,"bounds":{"left":0.2237367,"top":0.9660814,"width":0.016788565,"height":0.0131683955},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"(","depth":18,"bounds":{"left":0.24052526,"top":0.9660814,"width":0.0023271276,"height":0.0131683955},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"'[Hubspot] Got 401 during pagination, attempting token refresh'","depth":18,"bounds":{"left":0.24285239,"top":0.9660814,"width":0.15076463,"height":0.0131683955},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":",","depth":18,"bounds":{"left":0.39361703,"top":0.9660814,"width":0.002493351,"height":0.0131683955},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"[","depth":18,"bounds":{"left":0.3984375,"top":0.9660814,"width":0.0023271276,"height":0.0131683955},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"client","depth":19,"bounds":{"left":0.13680187,"top":0.98842776,"width":0.014295213,"height":0.011572242},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Object Jiminny\\Services\\Crm\\Hubspot\\Client","depth":19,"bounds":{"left":0.18833111,"top":0.98842776,"width":0.10887633,"height":0.011572242},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"endpoint","depth":19,"bounds":{"left":0.13680187,"top":1.0,"width":0.019115692,"height":-0.016759753},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"https://api.hubapi.com/crm/v3/objects/contact/search","depth":19,"bounds":{"left":0.18833111,"top":1.0,"width":0.13480718,"height":-0.016759753},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Open link","depth":19,"bounds":{"left":0.32480052,"top":1.0,"width":0.0039893617,"height":-0.019553065},"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"payload","depth":19,"bounds":{"left":0.13680187,"top":1.0,"width":0.016788565,"height":-0.04509175},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Collapse","depth":20,"bounds":{"left":0.18833111,"top":1.0,"width":0.007978723,"height":-0.04509175},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"{","depth":20,"bounds":{"left":0.19630983,"top":1.0,"width":0.0026595744,"height":-0.04549086},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Collapse","depth":22,"bounds":{"left":0.19232048,"top":1.0,"width":0.007978723,"height":-0.06025541},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"filterGroups","depth":22,"bounds":{"left":0.2002992,"top":1.0,"width":0.031083776,"height":-0.06025541},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":":","depth":22,"bounds":{"left":0.23138298,"top":1.0,"width":0.0051529254,"height":-0.06025541},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"[","depth":22,"bounds":{"left":0.2365359,"top":1.0,"width":0.0026595744,"height":-0.06025541},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Collapse","depth":24,"bounds":{"left":0.19630983,"top":1.0,"width":0.007978723,"height":-0.075019956},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"{","depth":24,"bounds":{"left":0.20428856,"top":1.0,"width":0.0026595744,"height":-0.075019956},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"filters","depth":26,"bounds":{"left":0.20827793,"top":1.0,"width":0.018118352,"height":-0.0897845},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":":","depth":26,"bounds":{"left":0.22639628,"top":1.0,"width":0.0051529254,"height":-0.0897845},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Array of length 1","depth":26,"bounds":{"left":0.2315492,"top":1.0,"width":0.044215426,"height":-0.0897845},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"}","depth":24,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":",","depth":24,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Collapse","depth":24,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"{","depth":24,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"filters","depth":26,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":":","depth":26,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Array of length 1","depth":26,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"}","depth":24,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"]","depth":22,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":",","depth":22,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Collapse","depth":22,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"properties","depth":22,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":":","depth":22,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"[","depth":22,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"associatedcompanyid","depth":24,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":",","depth":24,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"country","depth":24,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":",","depth":24,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"firstname","depth":24,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":",","depth":24,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"lastname","depth":24,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":",","depth":24,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"phone","depth":24,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":",","depth":24,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"mobilephone","depth":24,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":",","depth":24,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"email","depth":24,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":",","depth":24,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"photo","depth":24,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":",","depth":24,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"hs_avatar_filemanager_key","depth":24,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":",","depth":24,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"jobtitle","depth":24,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":",","depth":24,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"hubspot_owner_id","depth":24,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":",","depth":24,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"hs_object_id","depth":24,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":",","depth":24,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"createdate","depth":24,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":",","depth":24,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"hs_lastmodifieddate","depth":24,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"]","depth":22,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":",","depth":22,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Collapse","depth":22,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"sorts","depth":22,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":":","depth":22,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"[","depth":22,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Collapse","depth":24,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"{","depth":24,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"direction","depth":26,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":":","depth":26,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"DESCENDING","depth":26,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":",","depth":26,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"propertyName","depth":26,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":":","depth":26,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"lastmodifieddate","depth":26,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"}","depth":24,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"]","depth":22,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"}","depth":20,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"state","depth":19,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Object Jiminny\\Services\\Crm\\Hubspot\\Pagination\\PaginationState","depth":19,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"/app/Services/Crm/Hubspot/Pagination/HubspotPaginationService.php","depth":19,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":":51","depth":19,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"in","depth":19,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Jiminny\\Services\\Crm\\Hubspot\\Pagination\\HubspotPaginationService::getPaginatedDataGenerator","depth":19,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"In App","depth":18,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"/app/Services/Crm/Hubspot/Client.php","depth":19,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":":94","depth":19,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"in","depth":19,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Jiminny\\Services\\Crm\\Hubspot\\Client::getPaginatedData","depth":19,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"In App","depth":18,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"/app/Services/Crm/Hubspot/Service.php","depth":19,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":":1235","depth":19,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"in","depth":19,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Jiminny\\Services\\Crm\\Hubspot\\Service::Jiminny\\Services\\Crm\\Hubspot\\{closure}","depth":19,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"In App","depth":18,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Called from","depth":19,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":":","depth":19,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"/vendor/laravel/framework/src/Illuminate/Cache/Repository.php","depth":19,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"in","depth":19,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Illuminate\\Cache\\Repository::remember","depth":19,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Show 2 more frames","depth":17,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Show 2 more frames","depth":20,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"/app/Services/Crm/Hubspot/Service.php","depth":19,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":":1229","depth":19,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"in","depth":19,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Jiminny\\Services\\Crm\\Hubspot\\Service::matchByName","depth":19,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Copy file path","depth":19,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Open this line in GitHub","depth":19,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"In App","depth":18,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"1224","depth":18,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"return","depth":18,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"null","depth":18,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":";","depth":18,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"1225","depth":18,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"}","depth":18,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"1226","depth":18,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"1227","depth":18,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"$cacheKey","depth":18,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"=","depth":18,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"$this","depth":18,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"->","depth":18,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"getCacheKey","depth":18,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"(","depth":18,"help_text":"","role_description":"text","subrole":"AXUnknown"}]...
|
9025137385002914934
|
-651777554660012863
|
visual_change
|
accessibility
|
NULL
|
Platform Sprint 2 Q2 - Platform Team - Scrum Board Platform Sprint 2 Q2 - Platform Team - Scrum Board - Jira
Project Phoenix – Figma
Project Phoenix – Figma
[JY-20372] AI Reports > Empty page design and promotion - Jira
[JY-20372] AI Reports > Empty page design and promotion - Jira
Project Phoenix – Figma
Project Phoenix – Figma
Project Phoenix – Figma
Project Phoenix – Figma
Project Phoenix – Figma
Project Phoenix – Figma
Jiminny MCP Connector - Product - Confluence
Jiminny MCP Connector - Product - Confluence
Jiminny Mail
Jiminny Mail
[JY-20500] Batch initial sync for Salesforce - Jira
[JY-20500] Batch initial sync for Salesforce - Jira
Feed — jiminny — Sentry
Feed — jiminny — Sentry
Jiminny
Jiminny
Pipelines - jiminny/app
Pipelines - jiminny/app
Formalize
Formalize
[SRD-6793] Les Mills activity types not pulling in - Jira
[SRD-6793] Les Mills activity types not pulling in - Jira
Search results: calendar | Jiminny Help Center
Search results: calendar | Jiminny Help Center
Jiminny
Jiminny
Jiminny
Jiminny
Jiminny
Jiminny
Edit - Engineering - Confluence
Edit - Engineering - Confluence
[JY-18909] [Part2] Automated reports with Ask Jiminny - Jira
[JY-18909] [Part2] Automated reports with Ask Jiminny - Jira
SevenShores\Hubspot\Exceptions\BadRequest: Client error: `POST https://api.hubapi.com/crm/v3/objects/contact/search` resulted in a `429 Too Many Requests` response: {"status":"error","message":"You have reached your secondly limit.","errorType":"RATE_LIMIT
SevenShores\Hubspot\Exceptions\BadRequest: Client error: `POST https://api.hubapi.com/crm/v3/objects/contact/search` resulted in a `429 Too Many Requests` response: {"status":"error","message":"You have reached your secondly limit.","errorType":"RATE_LIMIT
Close tab
New Tab
Customize sidebar
Open Google Gemini (⌃X)
Tabs from other devices
Open history (⇧⌘H)
Open bookmarks (⌘B)
Skip to main content
Skip to main content
Toggle organization menu
Issues
Issues
Explore
Explore
Dashboards
Dashboards
Monitors
Monitors
Settings
Settings
Try Business
What's New
Help
[EMAIL]
Issues
Expand
Feed
Feed
Errors & Outages
Errors & Outages
Breached Metrics
Breached Metrics
Warnings
Warnings
User Feedback
User Feedback
All Views
All Views
Configure
Alerts Moved
Alerts
Moved
Issues
Issues
View Project Details
APP-1EED
SevenShores\Hubspot\Exceptions\BadRequest
View events
Events (total)
Users (90d)
Level: Error
Client error: `POST https://api.hubapi.com/crm/v3/objects/contact/search` resulted in a `429 Too Many Requests` response: {"status":"error","message":"You have reached your secondly limit.","errorType":"RATE_LIMIT","correlationId":"019db0d4-8 (truncated...)
6.2K
0
Ongoing
/app/Services/Crm/Hubspot/Pagination/HubspotPaginationService.php in Jiminny\Services\Crm\Hubspot\Pagination\HubspotPaginationService::executeSearchRequest
Resolve
Resolve
More resolve options
Archive
Archive
Archive options
Subscribe
Share
More Actions
Priority
Modify issue priority
High
Assignee
Modify issue assignee
Lukas Kovalik
production, production-eu
production, production-eu
24H
24H
Add a search term
Add a search term
Close sidebar
Toggle graph series - Events
Events
3.8K
Toggle graph series - Users
Users
0
release 64% 874599
release
64%
874599
environment 82% production
environment
82%
production
handled 100% yes
handled
100%
yes
os 100% Linux 6.1.141-155.222.amzn2023.aarch64
os
100%
Linux 6.1.141-155.222.amzn2023.aarch64
View all tags
View all tags
Select issue content
Events
Previous Event
Next Event
First
First
First
Latest
Latest
Latest
Recommended
Recommended
View More Events
View More Events
Copy as
Copy as
ID: f93a9e96
5 minutes ago
JSON
JSON
Highlights
Highlights
Stack Trace
Stack Trace
Trace
Trace
Tags
Tags
Context
Context
php
8.3.30
Linux
6.1.141-155.222.amzn2023.aarch64
874599
874599
production
Collapse Highlights Section
Highlights
Edit
Edit
handled
yes
level
error
transaction
--
url
--
Trace: Trace ID
322aa53340a34868ac4f931845301394
322aa53340a34868ac4f931845301394
Collapse Stack Trace Section
Stack Trace
Display options
Display
Copy as
Copy as
There are 2 chained exceptions in this event.
SevenShores\Hubspot\Exceptions\BadRequest
SevenShores\Hubspot\Exceptions\BadRequest
SevenShores\Hubspot\Exceptions\BadRequest
Client error: `POST
https://api.hubapi.com/crm/v3/objects/contact/search
https://api.hubapi.com/crm/v3/objects/contact/search
` resulted in a `429 Too Many Requests` response:
{"status":"error","message":"You have reached your secondly limit.","errorType":"RATE_LIMIT","correlationId":"019db0d4-8 (truncated...)
mechanism
generic
handled
true
code
429
Crashed in non-app
:
/vendor/hubspot/hubspot-php/src/Exceptions/HubspotException.php
in
SevenShores\Hubspot\Exceptions\HubspotException::create
Show 1 more frame
Show 1 more frame
/app/Services/Crm/Hubspot/Pagination/HubspotPaginationService.php
:163
in
Jiminny\Services\Crm\Hubspot\Pagination\HubspotPaginationService::executeSearchRequest
Copy file path
Open this line in GitHub
In App
158
}
159
160
private
function
executeSearchRequest
(
Client
$client
,
string
$endpoint
,
array
$payload
,
PaginationState
$state
)
:
array
161
{
162
try
{
163
$response
=
$client
->
getInstance
(
)
->
getClient
(
)
->
request
(
'POST'
,
$endpoint
,
[
'json'
=>
$payload
]
)
;
164
165
return
$response
->
toArray
(
)
;
166
}
catch
(
\
Exception
$e
)
{
167
if
(
$client
->
isUnauthorizedException
(
$e
)
)
{
168
$this
->
logger
->
warning
(
'[Hubspot] Got 401 during pagination, attempting token refresh'
,
[
client
Object Jiminny\Services\Crm\Hubspot\Client
endpoint
https://api.hubapi.com/crm/v3/objects/contact/search
Open link
payload
Collapse
{
Collapse
filterGroups
:
[
Collapse
{
filters
:
Array of length 1
}
,
Collapse
{
filters
:
Array of length 1
}
]
,
Collapse
properties
:
[
associatedcompanyid
,
country
,
firstname
,
lastname
,
phone
,
mobilephone
,
email
,
photo
,
hs_avatar_filemanager_key
,
jobtitle
,
hubspot_owner_id
,
hs_object_id
,
createdate
,
hs_lastmodifieddate
]
,
Collapse
sorts
:
[
Collapse
{
direction
:
DESCENDING
,
propertyName
:
lastmodifieddate
}
]
}
state
Object Jiminny\Services\Crm\Hubspot\Pagination\PaginationState
/app/Services/Crm/Hubspot/Pagination/HubspotPaginationService.php
:51
in
Jiminny\Services\Crm\Hubspot\Pagination\HubspotPaginationService::getPaginatedDataGenerator
In App
/app/Services/Crm/Hubspot/Client.php
:94
in
Jiminny\Services\Crm\Hubspot\Client::getPaginatedData
In App
/app/Services/Crm/Hubspot/Service.php
:1235
in
Jiminny\Services\Crm\Hubspot\Service::Jiminny\Services\Crm\Hubspot\{closure}
In App
Called from
:
/vendor/laravel/framework/src/Illuminate/Cache/Repository.php
in
Illuminate\Cache\Repository::remember
Show 2 more frames
Show 2 more frames
/app/Services/Crm/Hubspot/Service.php
:1229
in
Jiminny\Services\Crm\Hubspot\Service::matchByName
Copy file path
Open this line in GitHub
In App
1224
return
null
;
1225
}
1226
1227
$cacheKey
=
$this
->
getCacheKey
(...
|
NULL
|
|
38301
|
785
|
16
|
2026-04-16T13:08:02.333689+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-16/1776 /Users/lukas/.screenpipe/data/data/2026-04-16/1776344882333_m2.jpg...
|
Boosteroid
|
Boosteroid
|
True
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
56113140025/30Castle AgeClick a villager to gather 56113140025/30Castle AgeClick a villager to gather food from thisFarm.2 Zbigniew Olesnicki: 1534/1534II3 Anastasios I Dikoros: 1457/14575 Manuel I: 1455/1455*II6 Emperor Karel IV: 1407/14078 Mundzuk the Hun: 1386/1386II7 Themistocles: 1375/1375II1 kovaliklukas: 1360/13604 Roger II of Sicily: 1288/1288IIumber Camp47 2/9...
|
NULL
|
9024747489258223497
|
NULL
|
click
|
ocr
|
NULL
|
56113140025/30Castle AgeClick a villager to gather 56113140025/30Castle AgeClick a villager to gather food from thisFarm.2 Zbigniew Olesnicki: 1534/1534II3 Anastasios I Dikoros: 1457/14575 Manuel I: 1455/1455*II6 Emperor Karel IV: 1407/14078 Mundzuk the Hun: 1386/1386II7 Themistocles: 1375/1375II1 kovaliklukas: 1360/13604 Roger II of Sicily: 1288/1288IIumber Camp47 2/9...
|
38299
|
|
8171
|
159
|
40
|
2026-04-14T06:38:47.826887+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776148727826_m2.jpg...
|
NULL
|
NULL
|
True
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
FirefoxFileEoitViewHistoryBookmarksProfilesToolsWi FirefoxFileEoitViewHistoryBookmarksProfilesToolsWindow Helpjiminny.atlassian.net/jira/software/c/projects/JY/boards/37Platform Sprint 1 Q2 - Platform~ Google Gemini...C JY-20543 add AJ reports User pilo+ New TabI. Tou mst neea lo endole customstylesheets by typing about:config inyour address bar, searching forLoo1k1L. leoocvuserrrorileuuscomlzetions. stylesheets, and setting it totrue.2. Open your Firefox profile folder (Go toabout: support › Profile Folder > OpenFolder).3. Create a folder named chrome andinside it, create a file nameduserChrome.css4. You can add CSS code targeting aspecific website to change its icon. Forexample:CSS. tabbrowser-tab[image*="example.concontent: url("file:///C:/path/t(Note: This method requires a bit of technicalcomfort and managing file paths).Troubleshooting: Is the icon missing?If your pinned tab just shows a generic globeor document icon instead of the site's logo, itusually means the website developers forgot1o aeo a ravicon to uneir Site.Sometimes, it's just a browser glitch. You cantry to fix a missing icon by:• Unpinning the tab, refreshing the page( Ctr1 + F5 for a hard refresh), andpinning it again.• Enter a prompt for GeminiPro vJIMINNY@ For you(4 Recent# Starred0* Apps0, SpacesRecentJiminny (New)Illll Plattorm TeamIu se KanbaniIID Capture TeamIID Enterprise Stability I…..WD Processing TeamService-Desk= More spaces= FiltersCB DashboardsC Operations% Confluence:: Teams2= Customise sidebanYour Jiminny chats aren't used to improve our models. Gemini is Alane can make mistakes, Inciualne aoout peodleYour privacy & Geminisummarize pageQ Search |Spaces / Jiminny (New)Platform Team :8@ Summary & TimelineQ Search boardREADY FOR DEV1Investigate and fix whyexceed Fontawesomepackade limitsMAINTENANCEReady Tor Dev1 •=• JY-20564• BacklogID Active sprintsEpic vIN DEV 4[Part2] Automatedrevorls willl Ask sumuullyAJ REPORTSIn DevAIBE[FEQA11.5 87 0000 =# JY-18909Delays in CRM SyncPLATFORM STABILITYIn Dev3 0000=[ JY-20553Experiment with AIworkflow for automatedDependabot fixesIMPROVEMENT OF OUR EFFICI...In Dev2 0000 =E JY-20551Fix and Stabilize MobileTest Suite for Androidanc los usind new...MAINTENANCEIn DevQA3 0.00=[ JY-20431|Be 40 l OO100% C# Tue 14 Apr 9:38:47+ CreateAsk Rovo@ Calendar L Reports4 Testing Board E List # Forms E Components % Development % Code Security More 7 +TypevLabel vQuick filtersComplete sprintGroup: QueriesCODE REVIEW 3BLOCKEDPO ACCEPTANCEDEPLOY 8Evaluation for AI ActivityTypesAUTO-DETECTED ACTIVITY TY...Code Review5000=AJ Reports > Tra... CAJ KEPOKIScoce keview1 %)•0=Q JY-20543Prepare fallback withemail for SSO forpersistentREDUCE CHURNCode Review0.5 00• =# JY-20632+ CreateFix downtime during tofeature flag releaseSUPPORT TICKETSDeployed1.5 % .000=#* JY-20565AI Review - Q1GROWTH - MAINTAIN OUR CO...Deployed100000=JY-19982No sucy colum Type*PLATFORM STABILITYDeployed0.5 72 0000 =@JY-20384Missed deletion of staledeals risksREDUCE CHURNClosed1 820000=+X JY-20619[Pipedrive] DI > statusnot labeled, date datamissingREDUCE CHURNDeployed0.5 72 0000 =# JY-20614OD/TI > Refresh theresults when the field iscleared with the 'x'FE IMPROVEMENTSDeployed0.5 0.00 =...
|
NULL
|
9024461670620214222
|
NULL
|
visual_change
|
ocr
|
NULL
|
FirefoxFileEoitViewHistoryBookmarksProfilesToolsWi FirefoxFileEoitViewHistoryBookmarksProfilesToolsWindow Helpjiminny.atlassian.net/jira/software/c/projects/JY/boards/37Platform Sprint 1 Q2 - Platform~ Google Gemini...C JY-20543 add AJ reports User pilo+ New TabI. Tou mst neea lo endole customstylesheets by typing about:config inyour address bar, searching forLoo1k1L. leoocvuserrrorileuuscomlzetions. stylesheets, and setting it totrue.2. Open your Firefox profile folder (Go toabout: support › Profile Folder > OpenFolder).3. Create a folder named chrome andinside it, create a file nameduserChrome.css4. You can add CSS code targeting aspecific website to change its icon. Forexample:CSS. tabbrowser-tab[image*="example.concontent: url("file:///C:/path/t(Note: This method requires a bit of technicalcomfort and managing file paths).Troubleshooting: Is the icon missing?If your pinned tab just shows a generic globeor document icon instead of the site's logo, itusually means the website developers forgot1o aeo a ravicon to uneir Site.Sometimes, it's just a browser glitch. You cantry to fix a missing icon by:• Unpinning the tab, refreshing the page( Ctr1 + F5 for a hard refresh), andpinning it again.• Enter a prompt for GeminiPro vJIMINNY@ For you(4 Recent# Starred0* Apps0, SpacesRecentJiminny (New)Illll Plattorm TeamIu se KanbaniIID Capture TeamIID Enterprise Stability I…..WD Processing TeamService-Desk= More spaces= FiltersCB DashboardsC Operations% Confluence:: Teams2= Customise sidebanYour Jiminny chats aren't used to improve our models. Gemini is Alane can make mistakes, Inciualne aoout peodleYour privacy & Geminisummarize pageQ Search |Spaces / Jiminny (New)Platform Team :8@ Summary & TimelineQ Search boardREADY FOR DEV1Investigate and fix whyexceed Fontawesomepackade limitsMAINTENANCEReady Tor Dev1 •=• JY-20564• BacklogID Active sprintsEpic vIN DEV 4[Part2] Automatedrevorls willl Ask sumuullyAJ REPORTSIn DevAIBE[FEQA11.5 87 0000 =# JY-18909Delays in CRM SyncPLATFORM STABILITYIn Dev3 0000=[ JY-20553Experiment with AIworkflow for automatedDependabot fixesIMPROVEMENT OF OUR EFFICI...In Dev2 0000 =E JY-20551Fix and Stabilize MobileTest Suite for Androidanc los usind new...MAINTENANCEIn DevQA3 0.00=[ JY-20431|Be 40 l OO100% C# Tue 14 Apr 9:38:47+ CreateAsk Rovo@ Calendar L Reports4 Testing Board E List # Forms E Components % Development % Code Security More 7 +TypevLabel vQuick filtersComplete sprintGroup: QueriesCODE REVIEW 3BLOCKEDPO ACCEPTANCEDEPLOY 8Evaluation for AI ActivityTypesAUTO-DETECTED ACTIVITY TY...Code Review5000=AJ Reports > Tra... CAJ KEPOKIScoce keview1 %)•0=Q JY-20543Prepare fallback withemail for SSO forpersistentREDUCE CHURNCode Review0.5 00• =# JY-20632+ CreateFix downtime during tofeature flag releaseSUPPORT TICKETSDeployed1.5 % .000=#* JY-20565AI Review - Q1GROWTH - MAINTAIN OUR CO...Deployed100000=JY-19982No sucy colum Type*PLATFORM STABILITYDeployed0.5 72 0000 =@JY-20384Missed deletion of staledeals risksREDUCE CHURNClosed1 820000=+X JY-20619[Pipedrive] DI > statusnot labeled, date datamissingREDUCE CHURNDeployed0.5 72 0000 =# JY-20614OD/TI > Refresh theresults when the field iscleared with the 'x'FE IMPROVEMENTSDeployed0.5 0.00 =...
|
8170
|
|
39597
|
805
|
5
|
2026-04-16T13:51:57.727243+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-16/1776 /Users/lukas/.screenpipe/data/data/2026-04-16/1776347517727_m2.jpg...
|
NULL
|
NULL
|
True
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
ClaudeEditViewWindowHelp• Not Secure | [URL_WITH_C ClaudeEditViewWindowHelp• Not Secure | [URL_WITH_CREDENTIALS] ~/.screenpipe $ screenpipe--helpShow moreLet me search the Screenpipe GitHub for the correct config key.Searched the web ›Good findings. Here's what the docs reveal:The (ignored_windows)/ (allow-apps/deny-apps distinction is important:allow-apps), (deny-apps), and deny-windows are pipe-level YAML frontmatter fields —they control what data Al pipes can access, not what Screenpipe captures. GitHub They're adifferent mechanism entirely from (config.json.For actual capture filtering, the source code shows ignored windows maps to bothexcluded_windows and ignored_windows in the Ul recorder config GitHub - and from yourDB results, the Boosteroid native app has an empty (window_name ), so the string match neverfires.The real fix: use ignored_apps in the UI Settings, not config.jsonThe correct way to block a native app is through the Screenpipe desktop UI:1. Open Screenpipe Dashboard → Settings2. Look for "Ignored Apps" or "Excluded Apps" — this is a separate field from "IgnoredWindows"3. Add Boosteroid thereThe GUI settings write to (config. json with the correct key name. Your currentconfig. json only has (ignored_windows— there'slikely a separate ignored_apps key thatthe Ul populate's but which isn't documented for manual editing. Since screenpipe --helpreturned nothing useful on your machine, the UI is the safest way to find and set the right key.After saving via UI, check what key it added:bashcat ~/. screenpipe/config.jsonThat will reveal the exact JSON key name for future manual edits.Sharper images, better text.Meet Nano Banana 2.Ask Gemini+Summarize pagePre vok again I am not using desktop app screenpipe but only free cli version. Remember that so i don'thave to explain it every time.Sonnet 46…Lukas kovalkClaude is Al ana can make mistakes. rlease aouble-cneck cited sources...
|
NULL
|
9024285189621653636
|
NULL
|
idle
|
ocr
|
NULL
|
ClaudeEditViewWindowHelp• Not Secure | [URL_WITH_C ClaudeEditViewWindowHelp• Not Secure | [URL_WITH_CREDENTIALS] ~/.screenpipe $ screenpipe--helpShow moreLet me search the Screenpipe GitHub for the correct config key.Searched the web ›Good findings. Here's what the docs reveal:The (ignored_windows)/ (allow-apps/deny-apps distinction is important:allow-apps), (deny-apps), and deny-windows are pipe-level YAML frontmatter fields —they control what data Al pipes can access, not what Screenpipe captures. GitHub They're adifferent mechanism entirely from (config.json.For actual capture filtering, the source code shows ignored windows maps to bothexcluded_windows and ignored_windows in the Ul recorder config GitHub - and from yourDB results, the Boosteroid native app has an empty (window_name ), so the string match neverfires.The real fix: use ignored_apps in the UI Settings, not config.jsonThe correct way to block a native app is through the Screenpipe desktop UI:1. Open Screenpipe Dashboard → Settings2. Look for "Ignored Apps" or "Excluded Apps" — this is a separate field from "IgnoredWindows"3. Add Boosteroid thereThe GUI settings write to (config. json with the correct key name. Your currentconfig. json only has (ignored_windows— there'slikely a separate ignored_apps key thatthe Ul populate's but which isn't documented for manual editing. Since screenpipe --helpreturned nothing useful on your machine, the UI is the safest way to find and set the right key.After saving via UI, check what key it added:bashcat ~/. screenpipe/config.jsonThat will reveal the exact JSON key name for future manual edits.Sharper images, better text.Meet Nano Banana 2.Ask Gemini+Summarize pagePre vok again I am not using desktop app screenpipe but only free cli version. Remember that so i don'thave to explain it every time.Sonnet 46…Lukas kovalkClaude is Al ana can make mistakes. rlease aouble-cneck cited sources...
|
39595
|
|
33765
|
682
|
11
|
2026-04-16T08:06:10.517338+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-16/1776 /Users/lukas/.screenpipe/data/data/2026-04-16/1776326770517_m2.jpg...
|
NULL
|
NULL
|
True
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
SackFileEditViewJiminny ...DMs= Unreads@ Threads6 SackFileEditViewJiminny ...DMs= Unreads@ Threads6 Huddles* Drafts & sent8 DirectoriesAchivityEh External connectionsFiles# Starred8 jiminny-x-integrati...platform-inner-teamMore# Channels# ai-chapter# alerts# backend# capture-tickets# confusion-clinia# curiosity_lab# engineering# frontend# general& infosec_internal_all# infra-changes# infrastructure_dev# jbu-team-info#: liminny-bg# platform-team# platform-tickets# product launches# random# releases# sofa-officecuinnor# thank-vous# the_people_of jimi...• Direct messages8. Nikolay IvanovP. Aneliya Angelova€. Vasil Vasilev3 Aneliva Angelova. ..Stoyan TanevP. Vese Galva DimitrovaStelivan Georgiev3) Adelina Petrova, Ili...P. Adelina PetrovaD. Nikolay NikolovHistoryWindowHelpQ Search Jiminny IncThreads& jiminny-x-integration-appryion and youLukas Kovalik 1 minute agoHi guys, we have one issue we used to have before regarding the authorisation for Zoho CRM. When the clients go throughall steps and login it just returns him back to the login screen. I believe this is the reference to the previous conversationnuos:/lminnv.sack.com/archives/CU/KAC4000V/D1/4075/07/141717.Couc vou dease nave a look ITunere is anvchange?Lukas Kovalik1. There appears to be a recent change in the SDK ®Auth mechanism. When a newclient connects to the platform using Zoho, we no longer receive a Promise(https://console.integration.app/ref/sdk/classes/IntegrationAccessor.html#openNewConnection) upon successful login. This functionality was working just a fewweeks ago.(edited)Thread in A jiminny-x-integration-app | Jun 3rd, 2025 | View messageMembrane Al Assistant APPHi Lukas, thanks for reporting this. I'll help investigate the Zoho CRM authorization issue.To help me debug this, could you please share:• The link to the affected Membrane workspace (from the browser URL bar, should look likew/<workspace-id>)• Which specific Zoho CRM connection is experiencing this issue (or a link to the connection if possible)10 external people are from MembraneReply...[ Also send to A liminnv-x-integration-appFirefoxYou're up to dateaddressMSprint Review -Pipelines -jiminny/app• Aneliya Angelova, Nikolay Yankov, Steliyan GeorgievNikolay Yankov Tuesday at 1:49 PMДобре, 2 неща:• в името на генерирания репорт е дата вчера, не днес• и имейл не дойдеimage.pngShow 14 more repliesNikolay Yankov Tuesday at 3:34 PM18a06a75-afd2-476f-aadc-14d4057bdda2BambooHR40hohlSupport Daily • in 3h 54mA100% C4Thu 16 Apr 11:06:1022°CNew York CityMeet - Daily -PlatformBambooHR:The Complet.....
|
NULL
|
9024161422077341091
|
NULL
|
click
|
ocr
|
NULL
|
SackFileEditViewJiminny ...DMs= Unreads@ Threads6 SackFileEditViewJiminny ...DMs= Unreads@ Threads6 Huddles* Drafts & sent8 DirectoriesAchivityEh External connectionsFiles# Starred8 jiminny-x-integrati...platform-inner-teamMore# Channels# ai-chapter# alerts# backend# capture-tickets# confusion-clinia# curiosity_lab# engineering# frontend# general& infosec_internal_all# infra-changes# infrastructure_dev# jbu-team-info#: liminny-bg# platform-team# platform-tickets# product launches# random# releases# sofa-officecuinnor# thank-vous# the_people_of jimi...• Direct messages8. Nikolay IvanovP. Aneliya Angelova€. Vasil Vasilev3 Aneliva Angelova. ..Stoyan TanevP. Vese Galva DimitrovaStelivan Georgiev3) Adelina Petrova, Ili...P. Adelina PetrovaD. Nikolay NikolovHistoryWindowHelpQ Search Jiminny IncThreads& jiminny-x-integration-appryion and youLukas Kovalik 1 minute agoHi guys, we have one issue we used to have before regarding the authorisation for Zoho CRM. When the clients go throughall steps and login it just returns him back to the login screen. I believe this is the reference to the previous conversationnuos:/lminnv.sack.com/archives/CU/KAC4000V/D1/4075/07/141717.Couc vou dease nave a look ITunere is anvchange?Lukas Kovalik1. There appears to be a recent change in the SDK ®Auth mechanism. When a newclient connects to the platform using Zoho, we no longer receive a Promise(https://console.integration.app/ref/sdk/classes/IntegrationAccessor.html#openNewConnection) upon successful login. This functionality was working just a fewweeks ago.(edited)Thread in A jiminny-x-integration-app | Jun 3rd, 2025 | View messageMembrane Al Assistant APPHi Lukas, thanks for reporting this. I'll help investigate the Zoho CRM authorization issue.To help me debug this, could you please share:• The link to the affected Membrane workspace (from the browser URL bar, should look likew/<workspace-id>)• Which specific Zoho CRM connection is experiencing this issue (or a link to the connection if possible)10 external people are from MembraneReply...[ Also send to A liminnv-x-integration-appFirefoxYou're up to dateaddressMSprint Review -Pipelines -jiminny/app• Aneliya Angelova, Nikolay Yankov, Steliyan GeorgievNikolay Yankov Tuesday at 1:49 PMДобре, 2 неща:• в името на генерирания репорт е дата вчера, не днес• и имейл не дойдеimage.pngShow 14 more repliesNikolay Yankov Tuesday at 3:34 PM18a06a75-afd2-476f-aadc-14d4057bdda2BambooHR40hohlSupport Daily • in 3h 54mA100% C4Thu 16 Apr 11:06:1022°CNew York CityMeet - Daily -PlatformBambooHR:The Complet.....
|
33763
|
|
58213
|
1251
|
12
|
2026-04-20T12:30:43.892241+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-20/1776 /Users/lukas/.screenpipe/data/data/2026-04-20/1776688243892_m2.jpg...
|
Firefox
|
Firefox
|
True
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
FirefoxcalVIewHistorybookmarksProtllesToolsWindowH FirefoxcalVIewHistorybookmarksProtllesToolsWindowHelpZJiminny MCP Connector - Product[JY-20676] Notify the user if a Parinbox (1,579) - lukas.kovalik@jimir31 Jiminny - Calendar - Week of April+ New Tablobl100% C47• Mon 20 Apr 15:30:43)OS4xOTE5MDc0NzcONTUxliwiZXhwljoxNzc2Njg4MjQ5LCJpYXQiOjE3NzY2ODgyNDIsImF1dGhfdGItZSI6MTc3NjY4ODIOM...
|
NULL
|
9023981564220507152
|
NULL
|
visual_change
|
ocr
|
NULL
|
FirefoxcalVIewHistorybookmarksProtllesToolsWindowH FirefoxcalVIewHistorybookmarksProtllesToolsWindowHelpZJiminny MCP Connector - Product[JY-20676] Notify the user if a Parinbox (1,579) - lukas.kovalik@jimir31 Jiminny - Calendar - Week of April+ New Tablobl100% C47• Mon 20 Apr 15:30:43)OS4xOTE5MDc0NzcONTUxliwiZXhwljoxNzc2Njg4MjQ5LCJpYXQiOjE3NzY2ODgyNDIsImF1dGhfdGItZSI6MTc3NjY4ODIOM...
|
NULL
|
|
58762
|
1263
|
19
|
2026-04-20T13:01:01.424694+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-20/1776 /Users/lukas/.screenpipe/data/data/2026-04-20/1776690061424_m2.jpg...
|
PhpStorm
|
PhpStorm
|
True
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
Proledey© TopicRepository.phpTopicTriggerRepositor Proledey© TopicRepository.phpTopicTriggerRepository.phpc) Trackkepository.onp© TranscriptionModelLocaleRepository.phpc) Transcriotionkepository.onp© TranscriptionSummaryRepository.php© UserRepository.php© VocabularyRepository.php> D Rulesw servicesWACuVILyU AkeporsL Closecrmobiects~ DecorateActivitvN Dummv1 Heloersv HubsnolAccountSyncStrategy>M Actiond• ContactSyncStrategy> DDTO• D FieldsM.lournalMetadatav D OpportunitySyncStrategy>@ Concernsc huospotLastmoameabyrrorilesyncstrate© HubspotLastModifiedCreatedRecentlyOp© HubspotLastModifiedCreatedRecentlySy© HubspotLastModifiedOpenSyncStrateay.© HubspotLastModifiedSyncStrateay.phpc) HubspotSinglesyncStrateav.oho© HubspotSyncStrategyBase.phpc) =uosootWeohookBatchsvncstrateav.oncv Padination(C) HubspotPadinationService.ohoC) PacinationConfia.oho(C) PadinationState.oho• M ProspectSearchStrateavM Redisv M ServiceTraitoT.OnnortunitvSvnctirait ohnT) SvncCrmEntitiecTrait nhnT SuncFioldsTrait nhn=custom.log=laravel.logA SF [jiminny@localhost]A HS_local [jiminny@localhost]Automateakeporscommand.pnpA console [PROD] X A console (EU]& console [STAGINGI© SyncOpportunitiesJob.phpD80.cImportOpportunityBatch.php(©)ImportContactBatch.phpC) Client.php© HubspotPaginationService.php© Service.phpAutomatedReportsController.phpphp api v2.php© TrackProviderInstalledEvent.php@ RequestGenerateReportJob.ph(C) AutomatedReportResult.ohv571trait OpportunitySyncTraitpublic function syncOpportunities(array $parameters. ?string Sstrategy = null): int433 X2 X19 ^ Y 572Sstrateqies = Sthis->oooortunitvSvncStrateavResolven->getStrateqies(Sthis->confia. Sstrateav):574575576Sparameters 'confio' = Sthis->confia:SsvncCount =0SreportedTotal = 0.$lastSyncedid = []$strategyNames = []foreach ($strategies as $strategyName => $syncStrategy) {$strategyNames(] = $strategyName;Sthis->loanen-sinfod=581582= 583584585586• Sthis->getDisplayName0.litoamt - Cthic-stoam-sao+tdhl1l'] Syncing opportunities using strategy: ' . $strategyName,Stotal = 0:$lastId = null:$buffer = [1:=588589— 59659159%[5935941// HubspotWebhookBatchSyncStrategy returns empty generator, this is for other strategiesforeach (SsvncStrateav->fetchOtportunities(Sparameters. Stotal. SlastId) as $hs0pportunitv) {Sbufferf] = ShsOpportunitOpportuntvsvncstrateovintertace// process every 800 rowsif count Sbuffer) › seinublic functiion fetchinnortunitiesdAnnav Snanamel): iterable_ 595SOA597598599600Shuffen =114Source:.../app/Services/Crm/@noortunitvSvncStrateavinterfaleftovensif (Shuffer)&602603=604605÷ 687Ssvnctount += Sthis->nnocecshnnontunitvRatch(Shuffen)•SreportedTotal += Stotal:lac+SuncodTd = Clacttd.do jiminny034 A1 A34 M62 ^ -SELECT * FROM crm_configurations WHERE id = 555;SELECT * FROM users WHERE id = 15440; # team. 581, gr. 15440, pl. 3911, acт.SELECTCONCAT(u.id, CASE WHEN u.id = t.owner_id THEN • (owner)' ELSE •• END) ASu.email,sa.*,t.owner_id FROM social_accounts saJOIN users u on u.id = sa.sociable_idJOIN teams t 1..n<->1: on t.id = u.team_idVHERE u.team_id = 581 and sa.provider = 'salesforce';SELECT * FROM automated report results order by id descselect * from features;select * from team_features where feature id = 40:select * from teams where id = 556-select * fromtomated reports where id = 54: # 4fdd41f6-dcf0-30d0-b339-734SELECT * FROM automated_report_results WHERE uuid_to_bin('822fa41b-afd3-43asselect * from automated report results order by id desciSELECT * FROM automated_report_results WHERE id = 1919;select * from automated_report_results WHERE report id = 54;select * from onnortunities where 1d = 7594349:SELECT + FRON Eeane WHERE nane LTKE 9Lek 4 71, 692, 16867 - strinvinezelect * from olavbooks where team id = 711: # event 226147SELECT * FROM playbook_categories WHERE playbook_id = 5515;RELECT * CROM eom Fiolde WHERE 1d = 224147•BELECT * EPOM eom field valuec WHEPE eom field id = 296147.SELECT * FROM crm_configurations WHERE id = 692:RELECTCONCAT(u.id, CASE WHEN u.id = t.owner id THEN ' (owner)' ELSE •* END) Av.email,sa.*,t.owner id FROM social accounts saJOIN users u on u.id = sa.sociable_idJOIN teams t 1..n<->1: on t.id = u.team_idVHERE u.team_id = 711 and sa.provider = 'salesforce':BELEET A FRON onR- profstes ep JOtil users U 1.nesail on u.id + Gp. uSer-2i0 Ni>0 lbl100% C47• Mon 20 Apr 16:01:01L AskJiminnyReportActivityServiceTestCascadeRetactor ConnectionCRM Initial Sync Over+0 ..syncProfiles() (HubSpot or Salesforce) calls ProfileRepository: :update0rCreateProfile(...) and a new Crm\Profile row isinsented, Prottleuoserver.pnp:te-to tlres Protttecreated.EventServiceProvider.oho: 139-142 suoscribes two llsteners:• Listeners\ crm|SyncProtledpportunitles (SyncProt1le0pportunities.ono:42-103) - apolies to HubSoot. Salestorce, Bulllhorn. CooperPipedrive, Zoho. For each new profile it:1. Dispatches SyncProfileMetadata (see below).2. Ensures a Deal Insiahts lavout exists(createDeaUInsiahtsLavoutt DoesNotExist. lines 105-146) Via CrmOwnerResolver + buildLavout3. Computes since = configurationSettingsService->getSyncPeriod($crmConfiguration).4. Dispatches SyncOpportunitiesJob with strategy LAST_MODIFIED_BY_PROFTLE_SYNC_OPPORTUNITY_STRATEGY, either as a single job or, when requress urdingwindowsearch is true salestorce large tenants, chopped into rolling s/-day windows via limererzoditeracor• Listeners\Crm\SyncProfileLeads SyncProt1leLeads.php:32-79) - Zoho-onlv: dispatches SyncLeads . Mubspot/salestorce do not run aper-prome ledd sync nere,• SyncProfileMetadata (Syncprot1 LeMetadata•php:39-113) - runs per profile/user: crmService->syncProfileFields( ; and for providersimplementing SyncCrmProfileRecordTypesInterface (Salesforce) it also calls syncProfileRecordTypes() .End-to-end flow summary• HubSpot•Team creation → no CRM sync.•Owner connects Hubspot OAuth (SocialAccountConnected → no automatic data import (Hubspot'S onActivityProviderIntegrated is ano-op; BootstrapIntegrationApp only fires for Integration.app providers). Initial metadata is typically triggered via CrmAccountReconnected → ImoortMetadata → crm:svnc-team-metadata which in turn runs syncOrganization → importStages → importBusinessProcesses • imdortRecordTypes syncProfiles → syncFields• syncProfileso) creates Profile rows → ProfileCreated → SvncProfileOoportunities creates Deal Insiahts lavout + dispatches SyncOpportunitiesJob with the profile-modified strategy) + SyncProfileMetadata (syncs that user's profile fields).• Salesforce•Team creation → onlv the optional salestorce Account stamo in UodateSalesforceAccount it a linked account existsSame reconnect-driven metadata path: SyncTeamMetadata → sync0rganization/importStages/importBusinessProcesses/importRecordTypes/syncProfiles/svncFields Salesforce implementations in Service.ono.•syncProfiles() SOQL-matches team members, creating Profile rows with edition + crm_ profile id ProfileCreated → SyncProfiluses TimePeriodIterator sliding window to avoid SOOL limits) + SyncProfileMetadata which also runs syncProfileRecordTypes() because Salesforce implements SyncCrmProfileRecordTypesInterfaceNotahle ohcorvationeHubSnot and Salesforce do not have a direct CocialAccountConnected @ initial-svne wire› the metadata imnort runs via the reconnedievent/listener (CrmAccountReconnected → ImportMetadata ). Onlv the Integration.app family has a first-connect bootstrap ( BootstranIntegrationApp → TeamInitialSyncJob ).• The per-orofile opportunity backfill is entirely driven by Profi leCreated, so new deallopportunity ingestion starts only after syncProfilesonas resolved CkM owners/users to Jiminny users.The opportunity.sync.uses.strateoy LAST MODTETED BY PROFTIE SYNG OPPORTINTTY STRATEGY andrespects team-levelLaetSvncPeriod andlreauiresStidingWindowSearch settingswhat obiects are sunced on team creation and orofile creation•0 (+]N Windsurf Team67-47UTE.8io 4 spaces...
|
NULL
|
9023855844673270732
|
NULL
|
click
|
ocr
|
NULL
|
Proledey© TopicRepository.phpTopicTriggerRepositor Proledey© TopicRepository.phpTopicTriggerRepository.phpc) Trackkepository.onp© TranscriptionModelLocaleRepository.phpc) Transcriotionkepository.onp© TranscriptionSummaryRepository.php© UserRepository.php© VocabularyRepository.php> D Rulesw servicesWACuVILyU AkeporsL Closecrmobiects~ DecorateActivitvN Dummv1 Heloersv HubsnolAccountSyncStrategy>M Actiond• ContactSyncStrategy> DDTO• D FieldsM.lournalMetadatav D OpportunitySyncStrategy>@ Concernsc huospotLastmoameabyrrorilesyncstrate© HubspotLastModifiedCreatedRecentlyOp© HubspotLastModifiedCreatedRecentlySy© HubspotLastModifiedOpenSyncStrateay.© HubspotLastModifiedSyncStrateay.phpc) HubspotSinglesyncStrateav.oho© HubspotSyncStrategyBase.phpc) =uosootWeohookBatchsvncstrateav.oncv Padination(C) HubspotPadinationService.ohoC) PacinationConfia.oho(C) PadinationState.oho• M ProspectSearchStrateavM Redisv M ServiceTraitoT.OnnortunitvSvnctirait ohnT) SvncCrmEntitiecTrait nhnT SuncFioldsTrait nhn=custom.log=laravel.logA SF [jiminny@localhost]A HS_local [jiminny@localhost]Automateakeporscommand.pnpA console [PROD] X A console (EU]& console [STAGINGI© SyncOpportunitiesJob.phpD80.cImportOpportunityBatch.php(©)ImportContactBatch.phpC) Client.php© HubspotPaginationService.php© Service.phpAutomatedReportsController.phpphp api v2.php© TrackProviderInstalledEvent.php@ RequestGenerateReportJob.ph(C) AutomatedReportResult.ohv571trait OpportunitySyncTraitpublic function syncOpportunities(array $parameters. ?string Sstrategy = null): int433 X2 X19 ^ Y 572Sstrateqies = Sthis->oooortunitvSvncStrateavResolven->getStrateqies(Sthis->confia. Sstrateav):574575576Sparameters 'confio' = Sthis->confia:SsvncCount =0SreportedTotal = 0.$lastSyncedid = []$strategyNames = []foreach ($strategies as $strategyName => $syncStrategy) {$strategyNames(] = $strategyName;Sthis->loanen-sinfod=581582= 583584585586• Sthis->getDisplayName0.litoamt - Cthic-stoam-sao+tdhl1l'] Syncing opportunities using strategy: ' . $strategyName,Stotal = 0:$lastId = null:$buffer = [1:=588589— 59659159%[5935941// HubspotWebhookBatchSyncStrategy returns empty generator, this is for other strategiesforeach (SsvncStrateav->fetchOtportunities(Sparameters. Stotal. SlastId) as $hs0pportunitv) {Sbufferf] = ShsOpportunitOpportuntvsvncstrateovintertace// process every 800 rowsif count Sbuffer) › seinublic functiion fetchinnortunitiesdAnnav Snanamel): iterable_ 595SOA597598599600Shuffen =114Source:.../app/Services/Crm/@noortunitvSvncStrateavinterfaleftovensif (Shuffer)&602603=604605÷ 687Ssvnctount += Sthis->nnocecshnnontunitvRatch(Shuffen)•SreportedTotal += Stotal:lac+SuncodTd = Clacttd.do jiminny034 A1 A34 M62 ^ -SELECT * FROM crm_configurations WHERE id = 555;SELECT * FROM users WHERE id = 15440; # team. 581, gr. 15440, pl. 3911, acт.SELECTCONCAT(u.id, CASE WHEN u.id = t.owner_id THEN • (owner)' ELSE •• END) ASu.email,sa.*,t.owner_id FROM social_accounts saJOIN users u on u.id = sa.sociable_idJOIN teams t 1..n<->1: on t.id = u.team_idVHERE u.team_id = 581 and sa.provider = 'salesforce';SELECT * FROM automated report results order by id descselect * from features;select * from team_features where feature id = 40:select * from teams where id = 556-select * fromtomated reports where id = 54: # 4fdd41f6-dcf0-30d0-b339-734SELECT * FROM automated_report_results WHERE uuid_to_bin('822fa41b-afd3-43asselect * from automated report results order by id desciSELECT * FROM automated_report_results WHERE id = 1919;select * from automated_report_results WHERE report id = 54;select * from onnortunities where 1d = 7594349:SELECT + FRON Eeane WHERE nane LTKE 9Lek 4 71, 692, 16867 - strinvinezelect * from olavbooks where team id = 711: # event 226147SELECT * FROM playbook_categories WHERE playbook_id = 5515;RELECT * CROM eom Fiolde WHERE 1d = 224147•BELECT * EPOM eom field valuec WHEPE eom field id = 296147.SELECT * FROM crm_configurations WHERE id = 692:RELECTCONCAT(u.id, CASE WHEN u.id = t.owner id THEN ' (owner)' ELSE •* END) Av.email,sa.*,t.owner id FROM social accounts saJOIN users u on u.id = sa.sociable_idJOIN teams t 1..n<->1: on t.id = u.team_idVHERE u.team_id = 711 and sa.provider = 'salesforce':BELEET A FRON onR- profstes ep JOtil users U 1.nesail on u.id + Gp. uSer-2i0 Ni>0 lbl100% C47• Mon 20 Apr 16:01:01L AskJiminnyReportActivityServiceTestCascadeRetactor ConnectionCRM Initial Sync Over+0 ..syncProfiles() (HubSpot or Salesforce) calls ProfileRepository: :update0rCreateProfile(...) and a new Crm\Profile row isinsented, Prottleuoserver.pnp:te-to tlres Protttecreated.EventServiceProvider.oho: 139-142 suoscribes two llsteners:• Listeners\ crm|SyncProtledpportunitles (SyncProt1le0pportunities.ono:42-103) - apolies to HubSoot. Salestorce, Bulllhorn. CooperPipedrive, Zoho. For each new profile it:1. Dispatches SyncProfileMetadata (see below).2. Ensures a Deal Insiahts lavout exists(createDeaUInsiahtsLavoutt DoesNotExist. lines 105-146) Via CrmOwnerResolver + buildLavout3. Computes since = configurationSettingsService->getSyncPeriod($crmConfiguration).4. Dispatches SyncOpportunitiesJob with strategy LAST_MODIFIED_BY_PROFTLE_SYNC_OPPORTUNITY_STRATEGY, either as a single job or, when requress urdingwindowsearch is true salestorce large tenants, chopped into rolling s/-day windows via limererzoditeracor• Listeners\Crm\SyncProfileLeads SyncProt1leLeads.php:32-79) - Zoho-onlv: dispatches SyncLeads . Mubspot/salestorce do not run aper-prome ledd sync nere,• SyncProfileMetadata (Syncprot1 LeMetadata•php:39-113) - runs per profile/user: crmService->syncProfileFields( ; and for providersimplementing SyncCrmProfileRecordTypesInterface (Salesforce) it also calls syncProfileRecordTypes() .End-to-end flow summary• HubSpot•Team creation → no CRM sync.•Owner connects Hubspot OAuth (SocialAccountConnected → no automatic data import (Hubspot'S onActivityProviderIntegrated is ano-op; BootstrapIntegrationApp only fires for Integration.app providers). Initial metadata is typically triggered via CrmAccountReconnected → ImoortMetadata → crm:svnc-team-metadata which in turn runs syncOrganization → importStages → importBusinessProcesses • imdortRecordTypes syncProfiles → syncFields• syncProfileso) creates Profile rows → ProfileCreated → SvncProfileOoportunities creates Deal Insiahts lavout + dispatches SyncOpportunitiesJob with the profile-modified strategy) + SyncProfileMetadata (syncs that user's profile fields).• Salesforce•Team creation → onlv the optional salestorce Account stamo in UodateSalesforceAccount it a linked account existsSame reconnect-driven metadata path: SyncTeamMetadata → sync0rganization/importStages/importBusinessProcesses/importRecordTypes/syncProfiles/svncFields Salesforce implementations in Service.ono.•syncProfiles() SOQL-matches team members, creating Profile rows with edition + crm_ profile id ProfileCreated → SyncProfiluses TimePeriodIterator sliding window to avoid SOOL limits) + SyncProfileMetadata which also runs syncProfileRecordTypes() because Salesforce implements SyncCrmProfileRecordTypesInterfaceNotahle ohcorvationeHubSnot and Salesforce do not have a direct CocialAccountConnected @ initial-svne wire› the metadata imnort runs via the reconnedievent/listener (CrmAccountReconnected → ImportMetadata ). Onlv the Integration.app family has a first-connect bootstrap ( BootstranIntegrationApp → TeamInitialSyncJob ).• The per-orofile opportunity backfill is entirely driven by Profi leCreated, so new deallopportunity ingestion starts only after syncProfilesonas resolved CkM owners/users to Jiminny users.The opportunity.sync.uses.strateoy LAST MODTETED BY PROFTIE SYNG OPPORTINTTY STRATEGY andrespects team-levelLaetSvncPeriod andlreauiresStidingWindowSearch settingswhat obiects are sunced on team creation and orofile creation•0 (+]N Windsurf Team67-47UTE.8io 4 spaces...
|
NULL
|
|
8235
|
161
|
24
|
2026-04-14T06:41:00.930617+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776148860930_m2.jpg...
|
Dia
|
Personal: Meet
|
True
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
Return to home screen
[EMAIL]
Switch account
Switc Return to home screen
[EMAIL]
Switch account
Switch account
Getting ready…
You'll be able to join in just a moment
meet.google.com / Meet
Claude Platform
Quickstart - Screenpipe
what can you do with screenpipe? - screenpipe docs
Western Digital Red Plus 3.5 6TB 5400rpm 256MB SATA3 (WD60EFPX) от 239,76 € (468,93 лв.) Вътрешен хард диск Western Digital - Pazaruvaj.com
Western Digital Red Plus 6TB (WD60EFPX)
M5 Max Mac Studio Release date expected date? : r/MacStudio
Apple Mac Studio M4 Max | Desktop.bg - Мощни PC Гейминг конфигурации, Персонални компютри на изплащане за игри и работа
Лаптопи Apple | Laptop.bg - Технологията с теб
New Tab
Claude
Meet...
|
[{"role":"AXLink","text":& [{"role":"AXLink","text":"Return to home screen","depth":9,"bounds":{"left":0.08515625,"top":0.061805554,"width":0.07851563,"height":0.027777778},"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"kovaliklukas@gmail.com","depth":10,"bounds":{"left":0.9121094,"top":0.0625,"width":0.060546875,"height":0.011805556},"role_description":"text"},{"role":"AXLink","text":"Switch account","depth":9,"bounds":{"left":0.93789065,"top":0.07430556,"width":0.034765624,"height":0.011111111},"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Switch account","depth":10,"bounds":{"left":0.93789065,"top":0.07430556,"width":0.034765624,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Getting ready…","depth":10,"bounds":{"left":0.6539062,"top":0.49305555,"width":0.0640625,"height":0.021527778},"role_description":"text"},{"role":"AXStaticText","text":"You'll be able to join in just a moment","depth":11,"bounds":{"left":0.6390625,"top":0.5243056,"width":0.09375,"height":0.011805556},"role_description":"text"},{"role":"AXTextArea","text":"meet.google.com / Meet","depth":5,"bounds":{"left":0.1390625,"top":0.025694445,"width":0.09648438,"height":0.020833334},"automation_id":"navigationBarAssistantBarTextField","value":"meet.google.com / Meet","role_description":"text entry area","is_focused":false},{"role":"AXStaticText","text":"Claude Platform","depth":7,"bounds":{"left":0.013671875,"top":0.09375,"width":0.037109375,"height":0.010416667},"role_description":"text"},{"role":"AXStaticText","text":"Quickstart - Screenpipe","depth":7,"bounds":{"left":0.013671875,"top":0.119444445,"width":0.054296874,"height":0.010416667},"role_description":"text"},{"role":"AXStaticText","text":"what can you do with screenpipe? - screenpipe docs","depth":7,"bounds":{"left":0.013671875,"top":0.14513889,"width":0.058984376,"height":0.010416667},"role_description":"text"},{"role":"AXStaticText","text":"Western Digital Red Plus 3.5 6TB 5400rpm 256MB SATA3 (WD60EFPX) от 239,76 € (468,93 лв.) Вътрешен хард диск Western Digital - Pazaruvaj.com","depth":7,"bounds":{"left":0.013671875,"top":0.17083333,"width":0.058984376,"height":0.010416667},"role_description":"text"},{"role":"AXStaticText","text":"Western Digital Red Plus 6TB (WD60EFPX)","depth":7,"bounds":{"left":0.013671875,"top":0.19652778,"width":0.058984376,"height":0.010416667},"role_description":"text"},{"role":"AXStaticText","text":"M5 Max Mac Studio Release date expected date? : r/MacStudio","depth":7,"bounds":{"left":0.013671875,"top":0.22222222,"width":0.058984376,"height":0.010416667},"role_description":"text"},{"role":"AXStaticText","text":"Apple Mac Studio M4 Max | Desktop.bg - Мощни PC Гейминг конфигурации, Персонални компютри на изплащане за игри и работа","depth":7,"bounds":{"left":0.013671875,"top":0.24791667,"width":0.058984376,"height":0.010416667},"role_description":"text"},{"role":"AXStaticText","text":"Лаптопи Apple | Laptop.bg - Технологията с теб","depth":7,"bounds":{"left":0.013671875,"top":0.2736111,"width":0.058984376,"height":0.010416667},"role_description":"text"},{"role":"AXStaticText","text":"New Tab","depth":7,"bounds":{"left":0.013671875,"top":0.29930556,"width":0.020703126,"height":0.010416667},"role_description":"text"},{"role":"AXStaticText","text":"Claude","depth":7,"bounds":{"left":0.013671875,"top":0.325,"width":0.0171875,"height":0.010416667},"role_description":"text"},{"role":"AXStaticText","text":"Meet","depth":7,"bounds":{"left":0.013671875,"top":0.35069445,"width":0.012890625,"height":0.010416667},"role_description":"text"}]...
|
9023728919165276243
|
350731379113034864
|
visual_change
|
accessibility
|
NULL
|
Return to home screen
[EMAIL]
Switch account
Switc Return to home screen
[EMAIL]
Switch account
Switch account
Getting ready…
You'll be able to join in just a moment
meet.google.com / Meet
Claude Platform
Quickstart - Screenpipe
what can you do with screenpipe? - screenpipe docs
Western Digital Red Plus 3.5 6TB 5400rpm 256MB SATA3 (WD60EFPX) от 239,76 € (468,93 лв.) Вътрешен хард диск Western Digital - Pazaruvaj.com
Western Digital Red Plus 6TB (WD60EFPX)
M5 Max Mac Studio Release date expected date? : r/MacStudio
Apple Mac Studio M4 Max | Desktop.bg - Мощни PC Гейминг конфигурации, Персонални компютри на изплащане за игри и работа
Лаптопи Apple | Laptop.bg - Технологията с теб
New Tab
Claude
Meet...
|
8233
|
|
54296
|
1172
|
47
|
2026-04-20T08:51:16.709892+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-20/1776 /Users/lukas/.screenpipe/data/data/2026-04-20/1776675076709_m2.jpg...
|
Slack
|
Aneliya Angelova (DM) - Jiminny Inc - Slack
|
True
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
Jiminny Inc
Jiminny (Staging)
Add workspaces
Home
Jiminny Inc
Jiminny (Staging)
Add workspaces
Home
Home
DMs
DMs
Activity
Activity
Files
Files
Later
Later
More…
More
Unreads
Threads
Huddles
Drafts & sent
Directories
jiminny-x-integration-app
platform-inner-team
ai-chapter
alerts
backend
confusion-clinic
curiosity_lab
engineering
frontend
general
infra-changes
jiminny-bg
platform-tickets
product_launches
random
releases
sofia-office
support
thank-yous
the_people_of_jiminny...
|
[{"role":"AXRadioButton","text [{"role":"AXRadioButton","text":"Jiminny Inc","depth":12,"bounds":{"left":0.004654255,"top":0.06304868,"width":0.010638298,"height":0.025538707},"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":true,"is_expanded":false},{"role":"AXRadioButton","text":"Jiminny (Staging)","depth":12,"bounds":{"left":0.004654255,"top":0.10454908,"width":0.010638298,"height":0.025538707},"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"Add workspaces","depth":12,"bounds":{"left":0.004654255,"top":0.14604948,"width":0.010638298,"height":0.025538707},"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"Home","depth":14,"bounds":{"left":0.022938829,"top":0.05586592,"width":0.017287234,"height":0.054269753},"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":true,"is_expanded":false},{"role":"AXStaticText","text":"Home","depth":16,"bounds":{"left":0.026595745,"top":0.0933759,"width":0.009973404,"height":0.0103751},"role_description":"text"},{"role":"AXRadioButton","text":"DMs","depth":14,"bounds":{"left":0.022938829,"top":0.110135674,"width":0.017287234,"height":0.054269753},"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"DMs","depth":16,"bounds":{"left":0.027593086,"top":0.14764565,"width":0.007978723,"height":0.0103751},"role_description":"text"},{"role":"AXRadioButton","text":"Activity","depth":14,"bounds":{"left":0.022938829,"top":0.16440542,"width":0.017287234,"height":0.054269753},"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Activity","depth":16,"bounds":{"left":0.025265958,"top":0.2019154,"width":0.012965426,"height":0.0103751},"role_description":"text"},{"role":"AXRadioButton","text":"Files","depth":14,"bounds":{"left":0.022938829,"top":0.21867518,"width":0.017287234,"height":0.054269753},"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Files","depth":16,"bounds":{"left":0.027925532,"top":0.25618514,"width":0.0076462766,"height":0.0103751},"role_description":"text"},{"role":"AXRadioButton","text":"Later","depth":14,"bounds":{"left":0.022938829,"top":0.27294493,"width":0.017287234,"height":0.054269753},"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Later","depth":16,"bounds":{"left":0.027260639,"top":0.3104549,"width":0.008643617,"height":0.0103751},"role_description":"text"},{"role":"AXRadioButton","text":"More…","depth":14,"bounds":{"left":0.022938829,"top":0.3272147,"width":0.017287234,"height":0.054269753},"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"More","depth":16,"bounds":{"left":0.027260639,"top":0.36472467,"width":0.008976064,"height":0.0103751},"role_description":"text"},{"role":"AXStaticText","text":"Unreads","depth":21,"role_description":"text"},{"role":"AXStaticText","text":"Threads","depth":21,"role_description":"text"},{"role":"AXStaticText","text":"Huddles","depth":21,"role_description":"text"},{"role":"AXStaticText","text":"Drafts & sent","depth":21,"role_description":"text"},{"role":"AXStaticText","text":"Directories","depth":21,"role_description":"text"},{"role":"AXStaticText","text":"jiminny-x-integration-app","depth":23,"bounds":{"left":0.06216755,"top":0.15562649,"width":0.043882977,"height":0.014365523},"role_description":"text"},{"role":"AXStaticText","text":"platform-inner-team","depth":23,"bounds":{"left":0.06216755,"top":0.17797287,"width":0.044215426,"height":0.014365523},"role_description":"text"},{"role":"AXStaticText","text":"ai-chapter","depth":23,"bounds":{"left":0.06216755,"top":0.23064645,"width":0.022273935,"height":0.014365523},"role_description":"text"},{"role":"AXStaticText","text":"alerts","depth":23,"bounds":{"left":0.06216755,"top":0.2529928,"width":0.011968086,"height":0.014365523},"role_description":"text"},{"role":"AXStaticText","text":"backend","depth":23,"bounds":{"left":0.06216755,"top":0.2753392,"width":0.018284574,"height":0.014365523},"role_description":"text"},{"role":"AXStaticText","text":"confusion-clinic","depth":23,"bounds":{"left":0.06216755,"top":0.29768556,"width":0.034242023,"height":0.014365523},"role_description":"text"},{"role":"AXStaticText","text":"curiosity_lab","depth":23,"bounds":{"left":0.06216755,"top":0.3200319,"width":0.027593086,"height":0.014365523},"role_description":"text"},{"role":"AXStaticText","text":"engineering","depth":23,"bounds":{"left":0.06216755,"top":0.3423783,"width":0.025598405,"height":0.014365523},"role_description":"text"},{"role":"AXStaticText","text":"frontend","depth":23,"bounds":{"left":0.06216755,"top":0.36472467,"width":0.018949468,"height":0.014365523},"role_description":"text"},{"role":"AXStaticText","text":"general","depth":23,"bounds":{"left":0.06216755,"top":0.38707104,"width":0.015957447,"height":0.014365523},"role_description":"text"},{"role":"AXStaticText","text":"infra-changes","depth":23,"bounds":{"left":0.06216755,"top":0.4094174,"width":0.029587766,"height":0.014365523},"role_description":"text"},{"role":"AXStaticText","text":"jiminny-bg","depth":23,"bounds":{"left":0.06216755,"top":0.43176377,"width":0.022938829,"height":0.014365523},"role_description":"text"},{"role":"AXStaticText","text":"platform-tickets","depth":23,"bounds":{"left":0.06216755,"top":0.45411015,"width":0.034906916,"height":0.014365523},"role_description":"text"},{"role":"AXStaticText","text":"product_launches","depth":23,"bounds":{"left":0.06216755,"top":0.4764565,"width":0.03856383,"height":0.014365523},"role_description":"text"},{"role":"AXStaticText","text":"random","depth":23,"bounds":{"left":0.06216755,"top":0.49880287,"width":0.01662234,"height":0.014365523},"role_description":"text"},{"role":"AXStaticText","text":"releases","depth":23,"bounds":{"left":0.06216755,"top":0.5211492,"width":0.01761968,"height":0.014365523},"role_description":"text"},{"role":"AXStaticText","text":"sofia-office","depth":23,"bounds":{"left":0.06216755,"top":0.5434956,"width":0.024268618,"height":0.014365523},"role_description":"text"},{"role":"AXStaticText","text":"support","depth":23,"bounds":{"left":0.06216755,"top":0.565842,"width":0.016954787,"height":0.014365523},"role_description":"text"},{"role":"AXStaticText","text":"thank-yous","depth":23,"bounds":{"left":0.06216755,"top":0.58818835,"width":0.024268618,"height":0.014365523},"role_description":"text"},{"role":"AXStaticText","text":"the_people_of_jiminny","depth":23,"bounds":{"left":0.06216755,"top":0.6105347,"width":0.04488032,"height":0.014365523},"role_description":"text"}]...
|
9023631216891252334
|
-1788958698659570581
|
app_switch
|
hybrid
|
NULL
|
Jiminny Inc
Jiminny (Staging)
Add workspaces
Home
Jiminny Inc
Jiminny (Staging)
Add workspaces
Home
Home
DMs
DMs
Activity
Activity
Files
Files
Later
Later
More…
More
Unreads
Threads
Huddles
Drafts & sent
Directories
jiminny-x-integration-app
platform-inner-team
ai-chapter
alerts
backend
confusion-clinic
curiosity_lab
engineering
frontend
general
infra-changes
jiminny-bg
platform-tickets
product_launches
random
releases
sofia-office
support
thank-yous
the_people_of_jiminny
slack000 ElActivityVIewMistonWindow@ Search: shared-activiJiminny ...* Aneliya Angelova CEh External connections• Messages* Starred• jiminny-x-integrat...platform-inner-team?channels# ai-chapteri alerts# backendcontusion-clinid# curiosity lab# engineeringi frontend$ generala intra-changes#jiminny-bg# platform-ticketsa product launches# randoma releases# sofia-office# supportiithank-vous# the people of iimi..2 Direct meccagpcIe, Aneliva Angelova• Galva Dimitrova2 Stefka StoyanovaStovan Tomov3 Aneliya Angelova, ... Nikolav Nikolov5 Stovan TanevVasil VasilevO Nikolav IvanovVes#:: AonsLo Add canvasur FilesFriday, March 27thдо сега друго не сьм виждалAneliya Angelova 9:35 AMдаже не знам от кога вес е счупил деплоя и колко време все съм тествала едно и сьщо без да се усетя че деплойването не е работелоLukas Kovallk 9.36 AMIThursday, April 16th~Aneliva Angelova 10:00 AMукаш кога искаш ла се чуемза командитеLukas Kovalik 10:01 AMаиде след 15 мин че се зарових в зохоLukas Kovalk 1032AMако искаш ла се чуем сегаAneliya Angelova 10:33 AMA huddle happened 10:33 AMImkac Kovalil 10.11 AMphp artisan automated-reports --report-id 30php artisan automated-reports:send --result-id 64Aneliya Angelova 9:41 AMЗдрасти Лукаш, струва ми се, че репортите се генерират върху всички активитита със съответния Saved search bez da e dobawen filtyr za dataImkac Kousil 10.01AMАни след малко може да се чуемAneliya Angelova 11:27 AMнаппаво зеінни когато можешLukas Kovalik 11:35 AMA huddle hannened 11.25AMYou Aneliva Angelova, and Galva Dimitrova were in the huddle for 12mf Jira CloudMessage Aneliva Angelov:• Toast+ Aa@100% S2Mon ZUAO 17:01-10400&end date=2026-04-26+23%3A59%3A59&sequence number=2• Inspecton• Console• DebuaaeT- NetworkStvle Editor(0) PerformanceU: Memory199.Filter URLSStatusMeth…. Domainbar allr.logr-in.comi?a=ponxat/plattorm-staging&r=6-019daa( xhi200200200• V 036719 inge…/api/5627310/envelope/?sentry_version=78 fetchPOST036719.inge..• F 036719.inge./api/5627310/envelope/?sentry_version=78 fetchy036719.inge..apі/5627310/envelope/?sentry_version=7 fetch200GETsearch?statusll=comoleted8sort_bv=date xhappstaging..imapp.staging.im.200•xhiappistaging..im.app.staging.im4 xhiGET• app.staging.jim... on-demand?include_internal_convers: A xhiapp.staging.im4 xhi200findlusernilot.icNX-094be170200.rloar-in.comblatform-staging&r=6-019 •A xhOPTI.arloar-in.comr.logr-in.comi?a=ponxat/plattorm-staging&r=6-019daal xhi200200POSTarloar-in.comarloar-in.comi?a=ponxaf/platform-staging&r=6-019daa( xhjsonr.logr-in.comi?a=ponxat/plattorm-staging&r=6-019daal xhi200200i?a=ponxaf/platform-staging&r=6-019daa( xha StorageT Accessibility00o ApplicationDisable Cache No Throttling0B Filter Headers2B • GET http:Status200 1284 B49.72 kB (158.11 kB size)42.51 kBno-rererrer-wnen-downgrade1.06 kB5.53 KB • Response Headers (2.956 k8)158.11 kB96 Balt-svc: h3=":443"; ma=86400cache-control: no-cache, private62 Bcontent-lanquage: en6.42 KBcontent-securitv-nolicv-renortconlv: scrint_src. isolfi'unsafe-inline!tunsafo-oval*bloh: httnc-lledn.stacing.liminnOBblob: https:app.staging.minny.com; object-src 'none: upgrade-insecure-requests: repor-un nttos:/mny.reporun.com/re/espreportonlycontent-type: application/isoncross-origin-embedder-policy: unsafe-nonecrosc-oridin-onener-nolicy- unsafe-none) aytoti, mierlo,honetel) mitit cail, doe re oetait, tal, aentea), or- i e ete: uскey-credentials-create=(selt), publickey-credentials-get=(selt), screen-wake-lock=(selt), serial=(selt), speaker-selreterfer-policy: no-rererfer-Wnen-downgradex-amz-cf-id: n40vFBTZKvLVh-cUnJJO7BggfZYIEelUpABPAZZvpOsigvZmbYPykg==x-amz-cf-pop: BUD50-P1yccache: Mise from cloudfront@ x-content-type-options: nosniffomain-nolicies: nondx-ratelimit-limit: 1200X-ratelimit-remaining: 1188• x-xss-protection: 1; mode=block- Request Headers (5.412 kB)Ansont, annlicationficon tovtloloin ojeAlt-Used: app.staging.jiminny.comAuthorization: Bearer ev.|0eXAiOiJKV1@iLC.JhbGciOiJSUzl1NiJ9.evDUVNTY1YJINDdhZD24 requests212 00 LP 1 1 10 MP trancforrodlFinish: 1.17 minDOMContentLoaded: 236 ms load: 3.67 sBiZWI2N@2MThkYjYzM2YwZmY1Ndk10WZhNDRiNzZmNDhhMDl0zGUoMTkzNGExyWixz1gwODlyY/Q5NzA2ZjJi...
|
NULL
|
|
54515
|
1177
|
5
|
2026-04-20T09:02:31.930290+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-20/1776 /Users/lukas/.screenpipe/data/data/2026-04-20/1776675751930_m1.jpg...
|
Slack
|
platform-inner-team (Channel) - Jiminny Inc - Slac platform-inner-team (Channel) - Jiminny Inc - Slack...
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Jiminny Inc
Jiminny (Staging)
Add workspaces
Home
Jiminny Inc
Jiminny (Staging)
Add workspaces
Home
Home
DMs
DMs
Activity
Activity
Files
Files
Later
Later
More…
More
Unreads
Threads
Huddles
Drafts & sent
Directories
jiminny-x-integration-app
platform-inner-team
ai-chapter
alerts
backend
confusion-clinic
curiosity_lab
engineering
frontend
general
infra-changes
jiminny-bg
platform-tickets
product_launches
random
releases
sofia-office
support
thank-yous
the_people_of_jiminny...
|
[{"role":"AXRadioButton","text [{"role":"AXRadioButton","text":"Jiminny Inc","depth":12,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":true,"is_expanded":false},{"role":"AXRadioButton","text":"Jiminny (Staging)","depth":12,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"Add workspaces","depth":12,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"Home","depth":14,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":true,"is_expanded":false},{"role":"AXStaticText","text":"Home","depth":16,"role_description":"text"},{"role":"AXRadioButton","text":"DMs","depth":14,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"DMs","depth":16,"role_description":"text"},{"role":"AXRadioButton","text":"Activity","depth":14,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Activity","depth":16,"role_description":"text"},{"role":"AXRadioButton","text":"Files","depth":14,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Files","depth":16,"role_description":"text"},{"role":"AXRadioButton","text":"Later","depth":14,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Later","depth":16,"role_description":"text"},{"role":"AXRadioButton","text":"More…","depth":14,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"More","depth":16,"role_description":"text"},{"role":"AXStaticText","text":"Unreads","depth":21,"role_description":"text"},{"role":"AXStaticText","text":"Threads","depth":21,"role_description":"text"},{"role":"AXStaticText","text":"Huddles","depth":21,"role_description":"text"},{"role":"AXStaticText","text":"Drafts & sent","depth":21,"role_description":"text"},{"role":"AXStaticText","text":"Directories","depth":21,"role_description":"text"},{"role":"AXStaticText","text":"jiminny-x-integration-app","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"platform-inner-team","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"ai-chapter","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"alerts","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"backend","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"confusion-clinic","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"curiosity_lab","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"engineering","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"frontend","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"general","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"infra-changes","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"jiminny-bg","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"platform-tickets","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"product_launches","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"random","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"releases","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"sofia-office","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"support","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"thank-yous","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"the_people_of_jiminny","depth":23,"role_description":"text"}]...
|
9023631216891252334
|
-1788958698659570581
|
app_switch
|
hybrid
|
NULL
|
Jiminny Inc
Jiminny (Staging)
Add workspaces
Home
Jiminny Inc
Jiminny (Staging)
Add workspaces
Home
Home
DMs
DMs
Activity
Activity
Files
Files
Later
Later
More…
More
Unreads
Threads
Huddles
Drafts & sent
Directories
jiminny-x-integration-app
platform-inner-team
ai-chapter
alerts
backend
confusion-clinic
curiosity_lab
engineering
frontend
general
infra-changes
jiminny-bg
platform-tickets
product_launches
random
releases
sofia-office
support
thank-yous
the_people_of_jiminny
Activity MonitorFileEditViewWindowHelpSCIDOCKER2026-04-20111:56:29.835734Z2026-04-20T11:56:33.611672Z2026-04-20T11:57:24.788972Z2026-04-20T11:57:36.48168922026-04-20T11:57:37.756625Z2026-04-20T11:57:37.834390Z2026-04-20T11:57:49.23863522026-04-20T11:57:52.246590Z2026-04-20T11:57:55.241832Z2026-04-20T11:57:58.301374Z2026-04-20111:58:01..337222Z2026-04-20T11:58:26.816413Z2026-04-20T11:58:29.85645222026-04-20T11:58:30.66652222026-04-20T11:58:30.701317Z2026-04-20111:58:35.98922522026-04-20T11:58:38.498940Z2026-04-20T11:58:40.794993Z2026-04-20T11:58:42.377239Z2026-04-20T11:58:59.532131Z2026-04-20111:59:39.74454322026-04-20T11:59:58.627407Z2026-04-20T12:01:34.882479ZROM\nframes \nWHERE\nsnaps418542s2026-04-20112:01:34.88267622026-04-20T12:01:37.375070Z2026-04-20T12:01:45.894068Z2026-04-20T12:01:50.133673Z2026-04-20T12:01:50.211171Z2026-04-20112:01:55.27376322026-04-20T12:02:00.095574Z2026-04-20T12:02:15.114277Z2026-04-20T12:02:15.16667422026-04-20T12:02:16.372669Z2026-04-20T12:02:16.452496Z2026-04-20T12:02:17.931496Z2026-04-20T12:02:17.993032Z2026-04-20T12:02:20.527678Z2026-04-20T12:02:20.583726Z2026-04-20112:02:24.944153Z2026-04-20T12:02:26.245682Z2026-04-20T12:02:27.227059Z2026-04-20T12:02:27.321541ZO ₴1DEV (docker)₴2APP (-INFOscreenpipe_engine::snapshot_compaction:snapshotcompINFOscreenpipe_engine::snapshot_compaction: snapshotcompINFOscreenpipe_engine::event_driven_capture: contentdeduINFOscreenpipe_engine::event_driven_capture: contentdeduINFOscreenpipe_engine::event_driven_capture: contentdeduINFOscreenpipe_engine::event.driven_capture: contentdeduINFOscreenpipe_engine::event_driven_capture: content deduINFOscreenpipe_engine::event_driven_capture: content deduINFOscreenpipe_engine::event_driven_capture: content deduINFOscreenpipe_engine::event_driven_capture: content deduINFOscreenpipe_engine::event_driven_capture: content deduINFOscreenpipe_engine::event_driven_capture: contentdeduINFOscreenpipe_engine::event_driven_capture:contentdeduINFOscreenpipe_engine::event_driven_capture:content deduINFOINCOscreenpipe_engine::event_driven_capture:content deduPS$1INFOscreenpipe_engine::snapshot_compaction:snapshotcompINFOscreenpipe_engine::snapshot_compaction: snapshotcompINFOscreenpipe_engine::event_driven_capture: contentdeduINFOscreenpipe_engine::event_driven_capture: content deduINFOscreenpipe_engine::event_driven_capture: content deduINFOscreenpipe_engine:: event_driven_capture: contentdeduINFOscreenpipe_engine::event_driven_capture: content deduINFOscreenpipe_engine::event_driven_capture: content deduINFOscreenpipe_engine::event_driven_capture: content deduINFOscreenpipe_engine::event_driven_capture: content deduINFOscreenpipe_engine::event_driven_capture: content deduINFOscreenpipe_engine::event_driven_capture: content deduINFOscreenpipe_engine:: event.driven_capture: contentdeduINFOscreenpipe_engine::event_driven_capture: contentdedulINFOscreenpipe_engine::event_driven_capture: content deduINFOscreenpipe_engine::event_driven_capture: content deduINFOscreenpipe_engine::event_driven_capture: content deduINFOscreenpipe_engine::event_driven_capture: contentdeduActivity MonitorAll ProcessesProcess NamePhpStormkernel_taskscreenpipeWindowServercef_server Helper (Renderer)Virtual Machine Service for Dockercef_server Helper (GPU)mobileassetdlanguage_server_macos_armcef_server% CPU315,0165,241,935,822,021,518,211,811,710,4SlackFirefox GPU HelpersyspolicydcoreaudiodFirefoxCP Isolated Web Contentmds_storesfseventsdbluetoothdreplaydKarabiner-Core-ServicetrustdSystem:User:Idle:2,01,91,91,71,71,71,61,61,51,5CPU LOAD100% <78Mon 20 Apr 12:02:31CPUMemoryEnergyDiskNetworkCPU TimeThreads2:56:58,4056:15,9520:03,5431:49,331:59,9354:59,061:44.0518,215:17,701:07,6810:48,402:00,013:49,431:27.973:01,8120,411:06,731:14,601:18,531:13.09Idle Wake-Ups Kind45,09%54,08%0,83%Threads:Processes:3 668426...
|
NULL
|
|
76515
|
1919
|
3
|
2026-04-24T08:05:43.587414+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-24/1777 /Users/lukas/.screenpipe/data/data/2026-04-24/1777017943587_m1.jpg...
|
Firefox
|
JY-20157 add not enough activities notification by JY-20157 add not enough activities notification by LakyLak · Pull Request #12011 · jiminny/app — Work...
|
True
|
github.com/jiminny/app/pull/12011
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Platform Sprint 2 Q2 - Platform Team - Scrum Board Platform Sprint 2 Q2 - Platform Team - Scrum Board - Jira
JY-20489 | Optimize Nudges - Phase 2 by yalokin-jiminny · Pull Request #11997 · jiminny/app
JY-20489 | Optimize Nudges - Phase 2 by yalokin-jiminny · Pull Request #11997 · jiminny/app
New Tab
New Tab
AI reports promotion pages by nikolay-yankov · Pull Request #11998 · jiminny/app
AI reports promotion pages by nikolay-yankov · Pull Request #11998 · jiminny/app
JY-20157 add not enough activities notification by LakyLak · Pull Request #12011 · jiminny/app
JY-20157 add not enough activities notification by LakyLak · Pull Request #12011 · jiminny/app
JY-20157 add not enough activities notification by LakyLak · Pull Request #12011 · jiminny/app
JY-20157 add not enough activities notification by LakyLak · Pull Request #12011 · jiminny/app
Close tab
Jiminny
Jiminny
Userpilot | Nudge-created
Userpilot | Nudge-created
Summary - app in Jiminny SonarQube Cloud
Summary - app in Jiminny SonarQube Cloud
Pipelines - jiminny/app
Pipelines - jiminny/app
New Tab
Customize sidebar
Open Google Gemini (⌃X)
Tabs from other devices
Open history (⇧⌘H)
Open bookmarks (⌘B)
Skip to content
Skip to content
Open menu
Homepage (g then d)
jiminny
jiminny
app
app
Search or jump to…
Type
/
to search
Chat with Copilot
Open Copilot…
Create new...
Issues(g then i)
Pull requests
Repositories
You have unread notifications(g then n)
Open user navigation menu
Repository navigation
Repository navigation
Code
Code
Pull requests (30)
Pull requests
(
30
)
Agents
Agents
Actions
Actions
Wiki
Wiki
Security and quality (32)
Security and quality
(
32
)
Insights
Insights
Settings
Settings
Important update
Important update
On April 24 we'll start using GitHub Copilot interaction data for AI model training unless you opt out.
Review this update
Review this update
and manage your preferences in your
GitHub account settings
GitHub account settings
.
Dismiss banner
JY-20157 add not enough activities notification #12011 Edit title
JY-20157 add not enough activities notification
#
12011
Edit title
Awaiting approval
Awaiting approval
Code
Code
Open
LakyLak
LakyLak
wants to merge 4 commits into
master
master
from
JY-20157-AJ-report-not-send-notification
JY-20157-AJ-report-not-send-notification
Copy head branch name to clipboard
Lines changed: 715 additions & 49 deletions
Conversation (3)
Conversation
(
3
)
Commits (4)
Commits
(
4
)
Checks (3)
Checks
(
3
)
Files changed (13)
Files changed
(
13
)
Open
JY-20157 add not enough activities notification #12011 LakyLak wants to merge 4 commits into master from JY-20157-AJ-report-not-send-notification Copy head branch name to clipboard
JY-20157 add not enough activities notification
JY-20157 add not enough activities notification
#
12011
LakyLak
LakyLak
wants to merge 4 commits into
master
master
from
JY-20157-AJ-report-not-send-notification
JY-20157-AJ-report-not-send-notification
Copy head branch name to clipboard
Conversation
Conversation
@LakyLak
Show options
LakyLak commented 15 hours ago
LakyLak
LakyLak
commented
15 hours ago
15 hours ago
JIRA: JY-20157
JIRA:
JY-20157
JY-20157
Add or remove reactions
LakyLak
LakyLak
added
4
commits
15 hours ago
15 hours ago
@LakyLak
JY-20157
JY-20157
add not enough activities notification
add not enough activities notification
8 / 10 checks OK
b266c7d
b266c7d
@LakyLak
JY-20157
JY-20157
fix failing tests
fix failing tests
11 / 12 checks OK
ebde7ab
ebde7ab
@LakyLak
JY-20157
JY-20157
move user pilot tracking changes to separated PR
move user pilot tracking changes to separated PR
3 / 6 checks OK
2b160b5
2b160b5
@LakyLak
JY-20157
JY-20157
add test coverage
add test coverage
12 / 12 checks OK
84bed7b
84bed7b
@sonarqubecloud
Show options
sonarqubecloud Bot commented 8 minutes ago
sonarqubecloud
sonarqubecloud
Bot
commented
8 minutes ago
8 minutes ago
Quality Gate Passed Quality Gate passed
Quality Gate Passed
Quality Gate passed
Issues
0 New issues
0 New issues
0 Accepted issues...
|
[{"role":"AXRadioButton","text [{"role":"AXRadioButton","text":"Platform Sprint 2 Q2 - Platform Team - Scrum Board - Jira","depth":4,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"JY-20489 | Optimize Nudges - Phase 2 by yalokin-jiminny · Pull Request #11997 · jiminny/app","depth":4,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"JY-20489 | Optimize Nudges - Phase 2 by yalokin-jiminny · Pull Request #11997 · jiminny/app","depth":5,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"New Tab","depth":4,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"New Tab","depth":5,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"AI reports promotion pages by nikolay-yankov · Pull Request #11998 · jiminny/app","depth":4,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"AI reports promotion pages by nikolay-yankov · Pull Request #11998 · jiminny/app","depth":5,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"JY-20157 add not enough activities notification by LakyLak · Pull Request #12011 · jiminny/app","depth":4,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"JY-20157 add not enough activities notification by LakyLak · Pull Request #12011 · jiminny/app","depth":5,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"JY-20157 add not enough activities notification by LakyLak · Pull Request #12011 · jiminny/app","depth":4,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":true},{"role":"AXStaticText","text":"JY-20157 add not enough activities notification by LakyLak · Pull Request #12011 · jiminny/app","depth":5,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Close tab","depth":5,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"Jiminny","depth":4,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Jiminny","depth":5,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Userpilot | Nudge-created","depth":4,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Userpilot | Nudge-created","depth":5,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Summary - app in Jiminny SonarQube Cloud","depth":4,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Summary - app in Jiminny SonarQube Cloud","depth":5,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Pipelines - jiminny/app","depth":4,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Pipelines - jiminny/app","depth":5,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"New Tab","depth":4,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Customize sidebar","depth":6,"bounds":{"left":0.0,"top":0.0,"width":0.022222223,"height":0.035555556},"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Open Google Gemini (⌃X)","depth":6,"bounds":{"left":0.0,"top":0.0,"width":0.022222223,"height":0.035555556},"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Tabs from other devices","depth":6,"bounds":{"left":0.0,"top":0.0,"width":0.022222223,"height":0.035555556},"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Open history (⇧⌘H)","depth":6,"bounds":{"left":0.0,"top":0.0,"width":0.022222223,"height":0.035555556},"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Open bookmarks (⌘B)","depth":6,"bounds":{"left":0.016666668,"top":0.0,"width":0.022222223,"height":0.035555556},"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXLink","text":"Skip to content","depth":6,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Skip to content","depth":7,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Open menu","depth":10,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXLink","text":"Homepage (g then d)","depth":9,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXLink","text":"jiminny","depth":12,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"jiminny","depth":14,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"app","depth":12,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"app","depth":14,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Search or jump to…","depth":9,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Type","depth":12,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"/","depth":12,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"to search","depth":12,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Chat with Copilot","depth":10,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXMenuButton","text":"Open Copilot…","depth":9,"help_text":"","role_description":"menu button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXMenuButton","text":"Create new...","depth":9,"help_text":"","role_description":"menu button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXLink","text":"Issues(g then i)","depth":9,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXLink","text":"Pull requests","depth":9,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXLink","text":"Repositories","depth":9,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXLink","text":"You have unread notifications(g then n)","depth":9,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Open user navigation menu","depth":9,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXHeading","text":"Repository navigation","depth":9,"help_text":"","role_description":"heading","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Repository navigation","depth":10,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Code","depth":12,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Code","depth":14,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Pull requests (30)","depth":12,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Pull requests","depth":14,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"(","depth":14,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"30","depth":14,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":")","depth":14,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Agents","depth":12,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Agents","depth":14,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Actions","depth":12,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Actions","depth":14,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Wiki","depth":12,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Wiki","depth":14,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Security and quality (32)","depth":12,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Security and quality","depth":14,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"(","depth":14,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"32","depth":14,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":")","depth":14,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Insights","depth":12,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Insights","depth":14,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Settings","depth":12,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Settings","depth":14,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXHeading","text":"Important update","depth":10,"help_text":"","role_description":"heading","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Important update","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"On April 24 we'll start using GitHub Copilot interaction data for AI model training unless you opt out.","depth":10,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Review this update","depth":10,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Review this update","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"and manage your preferences in your","depth":10,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"GitHub account settings","depth":10,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"GitHub account settings","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":".","depth":10,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Dismiss banner","depth":9,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXHeading","text":"JY-20157 add not enough activities notification #12011 Edit title","depth":13,"help_text":"","role_description":"heading","subrole":"AXUnknown"},{"role":"AXStaticText","text":"JY-20157 add not enough activities notification","depth":14,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"#","depth":15,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"12011","depth":15,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Edit title","depth":14,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Awaiting approval","depth":13,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Awaiting approval","depth":15,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXMenuButton","text":"Code","depth":13,"help_text":"","role_description":"menu button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Code","depth":15,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Open","depth":13,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"LakyLak","depth":15,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"LakyLak","depth":16,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"wants to merge 4 commits into","depth":15,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"master","depth":15,"role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"master","depth":16,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"from","depth":16,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"JY-20157-AJ-report-not-send-notification","depth":16,"role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"JY-20157-AJ-report-not-send-notification","depth":17,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Copy head branch name to clipboard","depth":16,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Lines changed: 715 additions & 49 deletions","depth":14,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Conversation (3)","depth":16,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":true},{"role":"AXStaticText","text":"Conversation","depth":17,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"(","depth":18,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"3","depth":18,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":")","depth":18,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Commits (4)","depth":16,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Commits","depth":17,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"(","depth":18,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"4","depth":18,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":")","depth":18,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Checks (3)","depth":16,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Checks","depth":17,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"(","depth":18,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"3","depth":18,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":")","depth":18,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Files changed (13)","depth":16,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Files changed","depth":17,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"(","depth":18,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"13","depth":18,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":")","depth":18,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Open","depth":14,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXHeading","text":"JY-20157 add not enough activities notification #12011 LakyLak wants to merge 4 commits into master from JY-20157-AJ-report-not-send-notification Copy head branch name to clipboard","depth":14,"help_text":"","role_description":"heading","subrole":"AXUnknown"},{"role":"AXLink","text":"JY-20157 add not enough activities notification","depth":16,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"JY-20157 add not enough activities notification","depth":17,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"#","depth":16,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"12011","depth":16,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"LakyLak","depth":18,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"LakyLak","depth":19,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"wants to merge 4 commits into","depth":18,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"master","depth":18,"role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"master","depth":19,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"from","depth":19,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"JY-20157-AJ-report-not-send-notification","depth":19,"role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"JY-20157-AJ-report-not-send-notification","depth":20,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Copy head branch name to clipboard","depth":19,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXHeading","text":"Conversation","depth":12,"help_text":"","role_description":"heading","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Conversation","depth":13,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"@LakyLak","depth":12,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Show options","depth":15,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXHeading","text":"LakyLak commented 15 hours ago","depth":14,"help_text":"","role_description":"heading","subrole":"AXUnknown"},{"role":"AXLink","text":"LakyLak","depth":16,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"LakyLak","depth":17,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"commented","depth":15,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"15 hours ago","depth":15,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"15 hours ago","depth":17,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXHeading","text":"JIRA: JY-20157","depth":16,"help_text":"","role_description":"heading","subrole":"AXUnknown"},{"role":"AXStaticText","text":"JIRA:","depth":17,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"JY-20157","depth":17,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"JY-20157","depth":18,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Add or remove reactions","depth":16,"help_text":"","role_description":"summary","subrole":"AXSummary","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXLink","text":"LakyLak","depth":14,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"LakyLak","depth":15,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"added","depth":14,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"4","depth":14,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"commits","depth":14,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"15 hours ago","depth":14,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"15 hours ago","depth":16,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"@LakyLak","depth":12,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXLink","text":"JY-20157","depth":14,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"JY-20157","depth":15,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"add not enough activities notification","depth":14,"help_text":"JY-20157 add not enough activities notification","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"add not enough activities notification","depth":15,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"8 / 10 checks OK","depth":14,"help_text":"","role_description":"summary","subrole":"AXSummary","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXLink","text":"b266c7d","depth":14,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"b266c7d","depth":15,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"@LakyLak","depth":12,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXLink","text":"JY-20157","depth":14,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"JY-20157","depth":15,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"fix failing tests","depth":14,"help_text":"JY-20157 fix failing tests","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"fix failing tests","depth":15,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"11 / 12 checks OK","depth":14,"help_text":"","role_description":"summary","subrole":"AXSummary","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXLink","text":"ebde7ab","depth":14,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"ebde7ab","depth":15,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"@LakyLak","depth":12,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXLink","text":"JY-20157","depth":14,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"JY-20157","depth":15,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"move user pilot tracking changes to separated PR","depth":14,"help_text":"JY-20157 move user pilot tracking changes to separated PR","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"move user pilot tracking changes to separated PR","depth":15,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"3 / 6 checks OK","depth":14,"help_text":"","role_description":"summary","subrole":"AXSummary","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXLink","text":"2b160b5","depth":14,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"2b160b5","depth":15,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"@LakyLak","depth":12,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXLink","text":"JY-20157","depth":14,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"JY-20157","depth":15,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"add test coverage","depth":14,"help_text":"JY-20157 add test coverage","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"add test coverage","depth":15,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"12 / 12 checks OK","depth":14,"help_text":"","role_description":"summary","subrole":"AXSummary","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXLink","text":"84bed7b","depth":14,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"84bed7b","depth":15,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"@sonarqubecloud","depth":13,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Show options","depth":14,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXHeading","text":"sonarqubecloud Bot commented 8 minutes ago","depth":13,"help_text":"","role_description":"heading","subrole":"AXUnknown"},{"role":"AXLink","text":"sonarqubecloud","depth":15,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"sonarqubecloud","depth":16,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Bot","depth":16,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"commented","depth":14,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"8 minutes ago","depth":14,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"8 minutes ago","depth":16,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXHeading","text":"Quality Gate Passed Quality Gate passed","depth":16,"help_text":"","role_description":"heading","subrole":"AXUnknown"},{"role":"AXLink","text":"Quality Gate Passed","depth":17,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Quality Gate passed","depth":18,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Issues","depth":17,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"0 New issues","depth":17,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"0 New issues","depth":18,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"0 Accepted issues","depth":17,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false}]...
|
9023473260528586015
|
-3452712869640624434
|
click
|
accessibility
|
NULL
|
Platform Sprint 2 Q2 - Platform Team - Scrum Board Platform Sprint 2 Q2 - Platform Team - Scrum Board - Jira
JY-20489 | Optimize Nudges - Phase 2 by yalokin-jiminny · Pull Request #11997 · jiminny/app
JY-20489 | Optimize Nudges - Phase 2 by yalokin-jiminny · Pull Request #11997 · jiminny/app
New Tab
New Tab
AI reports promotion pages by nikolay-yankov · Pull Request #11998 · jiminny/app
AI reports promotion pages by nikolay-yankov · Pull Request #11998 · jiminny/app
JY-20157 add not enough activities notification by LakyLak · Pull Request #12011 · jiminny/app
JY-20157 add not enough activities notification by LakyLak · Pull Request #12011 · jiminny/app
JY-20157 add not enough activities notification by LakyLak · Pull Request #12011 · jiminny/app
JY-20157 add not enough activities notification by LakyLak · Pull Request #12011 · jiminny/app
Close tab
Jiminny
Jiminny
Userpilot | Nudge-created
Userpilot | Nudge-created
Summary - app in Jiminny SonarQube Cloud
Summary - app in Jiminny SonarQube Cloud
Pipelines - jiminny/app
Pipelines - jiminny/app
New Tab
Customize sidebar
Open Google Gemini (⌃X)
Tabs from other devices
Open history (⇧⌘H)
Open bookmarks (⌘B)
Skip to content
Skip to content
Open menu
Homepage (g then d)
jiminny
jiminny
app
app
Search or jump to…
Type
/
to search
Chat with Copilot
Open Copilot…
Create new...
Issues(g then i)
Pull requests
Repositories
You have unread notifications(g then n)
Open user navigation menu
Repository navigation
Repository navigation
Code
Code
Pull requests (30)
Pull requests
(
30
)
Agents
Agents
Actions
Actions
Wiki
Wiki
Security and quality (32)
Security and quality
(
32
)
Insights
Insights
Settings
Settings
Important update
Important update
On April 24 we'll start using GitHub Copilot interaction data for AI model training unless you opt out.
Review this update
Review this update
and manage your preferences in your
GitHub account settings
GitHub account settings
.
Dismiss banner
JY-20157 add not enough activities notification #12011 Edit title
JY-20157 add not enough activities notification
#
12011
Edit title
Awaiting approval
Awaiting approval
Code
Code
Open
LakyLak
LakyLak
wants to merge 4 commits into
master
master
from
JY-20157-AJ-report-not-send-notification
JY-20157-AJ-report-not-send-notification
Copy head branch name to clipboard
Lines changed: 715 additions & 49 deletions
Conversation (3)
Conversation
(
3
)
Commits (4)
Commits
(
4
)
Checks (3)
Checks
(
3
)
Files changed (13)
Files changed
(
13
)
Open
JY-20157 add not enough activities notification #12011 LakyLak wants to merge 4 commits into master from JY-20157-AJ-report-not-send-notification Copy head branch name to clipboard
JY-20157 add not enough activities notification
JY-20157 add not enough activities notification
#
12011
LakyLak
LakyLak
wants to merge 4 commits into
master
master
from
JY-20157-AJ-report-not-send-notification
JY-20157-AJ-report-not-send-notification
Copy head branch name to clipboard
Conversation
Conversation
@LakyLak
Show options
LakyLak commented 15 hours ago
LakyLak
LakyLak
commented
15 hours ago
15 hours ago
JIRA: JY-20157
JIRA:
JY-20157
JY-20157
Add or remove reactions
LakyLak
LakyLak
added
4
commits
15 hours ago
15 hours ago
@LakyLak
JY-20157
JY-20157
add not enough activities notification
add not enough activities notification
8 / 10 checks OK
b266c7d
b266c7d
@LakyLak
JY-20157
JY-20157
fix failing tests
fix failing tests
11 / 12 checks OK
ebde7ab
ebde7ab
@LakyLak
JY-20157
JY-20157
move user pilot tracking changes to separated PR
move user pilot tracking changes to separated PR
3 / 6 checks OK
2b160b5
2b160b5
@LakyLak
JY-20157
JY-20157
add test coverage
add test coverage
12 / 12 checks OK
84bed7b
84bed7b
@sonarqubecloud
Show options
sonarqubecloud Bot commented 8 minutes ago
sonarqubecloud
sonarqubecloud
Bot
commented
8 minutes ago
8 minutes ago
Quality Gate Passed Quality Gate passed
Quality Gate Passed
Quality Gate passed
Issues
0 New issues
0 New issues
0 Accepted issues...
|
76513
|
|
18631
|
395
|
87
|
2026-04-14T16:22:39.785983+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776183759785_m2.jpg...
|
Boosteroid
|
Boosteroid
|
True
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
2002001002004/5Dark AgeGame Paused (P)
|
NULL
|
9022848105114458319
|
NULL
|
click
|
ocr
|
NULL
|
2002001002004/5Dark AgeGame Paused (P)
|
NULL
|
|
5497
|
102
|
45
|
2026-04-13T13:16:52.931366+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-13/1776 /Users/lukas/.screenpipe/data/data/2026-04-13/1776086212931_m1.jpg...
|
Boosteroid
|
Boosteroid
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
iTerm2ShellEditViewSessionScriptsProfilesWindowHel iTerm2ShellEditViewSessionScriptsProfilesWindowHelpI46]* Unable to access screenpipe activity dataDOCKERO $1DEV (-zsh)-O 882APP (-zsh)• *3|-zsh84-zsh• ₴5-zsh86-zsh®Bash(curl -s "http://localhost:3030/search?content_type=ocr&start_time=2026-04-11T00:00:00Z&end_time=2026-04-13T23:59:59Z&limit=5000&offset=0"im..)L Running..97% C42>&1RO 87python3Mon 13 Apr 16:16:52181* Unable to access s...-с "sash commandcurl-s "http://localhost:3030/search?content_type=ocr&start_time=2026-04-11T00:00:00Z&end_time=2026-04-13T23:59:59Z&limit=5000&offset=0"import json, sysfrom collections import defaultdictdata = json.load(sys.stdin)items = data.get('data', [])apps = defaultdict(int)windows = defaultdict(int)for item in items:c = item.get('content', (})app = c.get('app_name'"Unknown") orwindow = C.get('window_name', ""S or Unknown'apps[app] += 1if window:windows [f'[{app}] {window}'] += 1print(f'Total frames: {len(items)}')printOprint('=== Apps (frames) ===')for app, count in sorted(apps.items(), key=lambda x: -x[1]):print(f'{app}: {count}')printOprint('=== Top Windows ===')for w, count in sorted(windows.items(), key=lambda x: -x[1])[:25]:print(f' {count:4d}x {w[:110]}')" 2>81Run shell commando you want to proceed?• 1.Yes2.Yes, and don't ask again for similar commands in /Users/lukas3. Noisc to cancel • Tab to amend• ctrl+e to explainpython3 -c "...
|
NULL
|
9022647273879610684
|
NULL
|
click
|
ocr
|
NULL
|
iTerm2ShellEditViewSessionScriptsProfilesWindowHel iTerm2ShellEditViewSessionScriptsProfilesWindowHelpI46]* Unable to access screenpipe activity dataDOCKERO $1DEV (-zsh)-O 882APP (-zsh)• *3|-zsh84-zsh• ₴5-zsh86-zsh®Bash(curl -s "http://localhost:3030/search?content_type=ocr&start_time=2026-04-11T00:00:00Z&end_time=2026-04-13T23:59:59Z&limit=5000&offset=0"im..)L Running..97% C42>&1RO 87python3Mon 13 Apr 16:16:52181* Unable to access s...-с "sash commandcurl-s "http://localhost:3030/search?content_type=ocr&start_time=2026-04-11T00:00:00Z&end_time=2026-04-13T23:59:59Z&limit=5000&offset=0"import json, sysfrom collections import defaultdictdata = json.load(sys.stdin)items = data.get('data', [])apps = defaultdict(int)windows = defaultdict(int)for item in items:c = item.get('content', (})app = c.get('app_name'"Unknown") orwindow = C.get('window_name', ""S or Unknown'apps[app] += 1if window:windows [f'[{app}] {window}'] += 1print(f'Total frames: {len(items)}')printOprint('=== Apps (frames) ===')for app, count in sorted(apps.items(), key=lambda x: -x[1]):print(f'{app}: {count}')printOprint('=== Top Windows ===')for w, count in sorted(windows.items(), key=lambda x: -x[1])[:25]:print(f' {count:4d}x {w[:110]}')" 2>81Run shell commando you want to proceed?• 1.Yes2.Yes, and don't ask again for similar commands in /Users/lukas3. Noisc to cancel • Tab to amend• ctrl+e to explainpython3 -c "...
|
NULL
|
|
31347
|
631
|
1
|
2026-04-15T15:38:53.056035+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-15/1776 /Users/lukas/.screenpipe/data/data/2026-04-15/1776267533056_m1.jpg...
|
iTerm2
|
-zsh
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
-rw-r--r-- 1 lukas staff 299758 15 Apr 18:2 -rw-r--r-- 1 lukas staff 299758 15 Apr 18:24 1776266657887_m2.jpg
-rw-r--r-- 1 lukas staff 208905 15 Apr 18:24 1776266660014_m1.jpg
-rw-r--r-- 1 lukas staff 505543 15 Apr 18:24 1776266660357_m2.jpg
-rw-r--r-- 1 lukas staff 130773 15 Apr 18:24 1776266662583_m2.jpg
-rw-r--r-- 1 lukas staff 208837 15 Apr 18:24 1776266662590_m1.jpg
-rw-r--r-- 1 lukas staff 131262 15 Apr 18:24 1776266665030_m2.jpg
-rw-r--r-- 1 lukas staff 208543 15 Apr 18:24 1776266665178_m1.jpg
-rw-r--r-- 1 lukas staff 82600 15 Apr 18:24 1776266668094_m2.jpg
-rw-r--r-- 1 lukas staff 99799 15 Apr 18:24 1776266671070_m2.jpg
-rw-r--r-- 1 lukas staff 209265 15 Apr 18:24 1776266671742_m1.jpg
-rw-r--r-- 1 lukas staff 69569 15 Apr 18:24 1776266672855_m2.jpg
-rw-r--r-- 1 lukas staff 233878 15 Apr 18:24 1776266675463_m2.jpg
-rw-r--r-- 1 lukas staff 233944 15 Apr 18:24 1776266676686_m2.jpg
-rw-r--r-- 1 lukas staff 208529 15 Apr 18:24 1776266676718_m1.jpg
-rw-r--r-- 1 lukas staff 208411 15 Apr 18:24 1776266678430_m1.jpg
-rw-r--r-- 1 lukas staff 275989 15 Apr 18:24 1776266678431_m2.jpg
-rw-r--r-- 1 lukas staff 258903 15 Apr 18:24 1776266679106_m2.jpg
-rw-r--r-- 1 lukas staff 278951 15 Apr 18:24 1776266682164_m2.jpg
-rw-r--r-- 1 lukas staff 208465 15 Apr 18:24 1776266687272_m1.jpg
-rw-r--r-- 1 lukas staff 208398 15 Apr 18:24 1776266690323_m1.jpg
-rw-r--r-- 1 lukas staff 273693 15 Apr 18:24 1776266691227_m2.jpg
-rw-r--r-- 1 lukas staff 185943 15 Apr 18:24 1776266696382_m1.jpg
-rw-r--r-- 1 lukas staff 271869 15 Apr 18:24 1776266697274_m2.jpg
-rw-r--r-- 1 lukas staff 366699 15 Apr 18:25 1776266705465_m1.jpg
-rw-r--r-- 1 lukas staff 186079 15 Apr 18:25 1776266708505_m1.jpg
-rw-r--r-- 1 lukas staff 1292480 15 Apr 10:09 compact_monitor_1_1776236979346.mp4
-rw-r--r-- 1 lukas staff 6304039 15 Apr 10:14 compact_monitor_1_1776237284692.mp4
-rw-r--r-- 1 lukas staff 2514313 15 Apr 10:19 compact_monitor_1_1776237595554.mp4
-rw-r--r-- 1 lukas staff 2821904 15 Apr 10:25 compact_monitor_1_1776237899635.mp4
-rw-r--r-- 1 lukas staff 2785297 15 Apr 10:30 compact_monitor_1_1776238207393.mp4
-rw-r--r-- 1 lukas staff 1639472 15 Apr 10:35 compact_monitor_1_1776238512537.mp4
-rw-r--r-- 1 lukas staff 3207933 15 Apr 10:40 compact_monitor_1_1776238815528.mp4
-rw-r--r-- 1 lukas staff 3594658 15 Apr 10:45 compact_monitor_1_1776239122381.mp4
-rw-r--r-- 1 lukas staff 3671517 15 Apr 10:50 compact_monitor_1_1776239429225.mp4
-rw-r--r-- 1 lukas staff 4031948 15 Apr 10:55 compact_monitor_1_1776239734998.mp4
-rw-r--r-- 1 lukas staff 3529461 15 Apr 11:00 compact_monitor_1_1776240042925.mp4
-rw-r--r-- 1 lukas staff 5234845 15 Apr 11:05 compact_monitor_1_1776240349311.mp4
-rw-r--r-- 1 lukas staff 3323085 15 Apr 11:11 compact_monitor_1_1776240657823.mp4
-rw-r--r-- 1 lukas staff 2204215 15 Apr 11:16 compact_monitor_1_1776240963306.mp4
-rw-r--r-- 1 lukas staff 2387534 15 Apr 11:21 compact_monitor_1_1776241266776.mp4
-rw-r--r-- 1 lukas staff 4921676 15 Apr 11:26 compact_monitor_1_1776241570939.mp4
-rw-r--r-- 1 lukas staff 2135612 15 Apr 11:31 compact_monitor_1_1776241878162.mp4
-rw-r--r-- 1 lukas staff 494014 15 Apr 11:36 compact_monitor_1_1776242182944.mp4
-rw-r--r-- 1 lukas staff 1986658 15 Apr 11:41 compact_monitor_1_1776242488565.mp4
-rw-r--r-- 1 lukas staff 1651327 15 Apr 11:46 compact_monitor_1_1776242792386.mp4
-rw-r--r-- 1 lukas staff 190056 15 Apr 11:51 compact_monitor_1_1776243099454.mp4
-rw-r--r-- 1 lukas staff 489195 15 Apr 11:56 compact_monitor_1_1776243401560.mp4
-rw-r--r-- 1 lukas staff 637245 15 Apr 12:01 compact_monitor_1_1776243707339.mp4
-rw-r--r-- 1 lukas staff 836102 15 Apr 12:06 compact_monitor_1_1776244016111.mp4
-rw-r--r-- 1 lukas staff 2250311 15 Apr 12:12 compact_monitor_1_1776244325248.mp4
-rw-r--r-- 1 lukas staff 4438961 15 Apr 12:17 compact_monitor_1_1776244633485.mp4
-rw-r--r-- 1 lukas staff 2024811 15 Apr 12:22 compact_monitor_1_1776244939105.mp4
-rw-r--r-- 1 lukas staff 1140502 15 Apr 12:27 compact_monitor_1_1776245242576.mp4
-rw-r--r-- 1 lukas staff 818870 15 Apr 12:32 compact_monitor_1_1776245545145.mp4
-rw-r--r-- 1 lukas staff 506104 15 Apr 12:37 compact_monitor_1_1776245850845.mp4
-rw-r--r-- 1 lukas staff 506372 15 Apr 12:42 compact_monitor_1_1776246157330.mp4
-rw-r--r-- 1 lukas staff 585365 15 Apr 12:47 compact_monitor_1_1776246461621.mp4
-rw-r--r-- 1 lukas staff 1536187 15 Apr 12:52 compact_monitor_1_1776246766463.mp4
-rw-r--r-- 1 lukas staff 2825443 15 Apr 12:57 compact_monitor_1_1776247072489.mp4
-rw-r--r-- 1 lukas staff 3094796 15 Apr 13:03 compact_monitor_1_1776247379957.mp4
-rw-r--r-- 1 lukas staff 396633 15 Apr 13:08 compact_monitor_1_1776247688246.mp4
-rw-r--r-- 1 lukas staff 909684 15 Apr 13:13 compact_monitor_1_1776247993728.mp4
-rw-r--r-- 1 lukas staff 1577484 15 Apr 13:18 compact_monitor_1_1776248301121.mp4
-rw-r--r-- 1 lukas staff 1079237 15 Apr 13:23 compact_monitor_1_1776248607315.mp4
-rw-r--r-- 1 lukas staff 1091368 15 Apr 13:28 compact_monitor_1_1776248924298.mp4
-rw-r--r-- 1 lukas staff 925798 15 Apr 13:34 compact_monitor_1_1776249241863.mp4
-rw-r--r-- 1 lukas staff 1024193 15 Apr 13:39 compact_monitor_1_1776249553464.mp4
-rw-r--r-- 1 lukas staff 1965175 15 Apr 13:44 compact_monitor_1_1776249871482.mp4
-rw-r--r-- 1 lukas staff 942071 15 Apr 13:49 compact_monitor_1_1776250182641.mp4
-rw-r--r-- 1 lukas staff 1036861 15 Apr 13:55 compact_monitor_1_1776250503790.mp4
-rw-r--r-- 1 lukas staff 1084939 15 Apr 14:00 compact_monitor_1_1776250829184.mp4
-rw-r--r-- 1 lukas staff 1137305 15 Apr 14:05 compact_monitor_1_1776251148270.mp4
-rw-r--r-- 1 lukas staff 1084917 15 Apr 14:13 compact_monitor_1_1776251623899.mp4
-rw-r--r-- 1 lukas staff 472006 15 Apr 14:18 compact_monitor_1_1776251937854.mp4
-rw-r--r-- 1 lukas staff 2195675 15 Apr 14:24 compact_monitor_1_1776252241210.mp4
-rw-r--r-- 1 lukas staff 2126366 15 Apr 14:29 compact_monitor_1_1776252546881.mp4
-rw-r--r-- 1 lukas staff 1223098 15 Apr 14:34 compact_monitor_1_1776252863758.mp4
-rw-r--r-- 1 lukas staff 1554811 15 Apr 14:39 compact_monitor_1_1776253185709.mp4
-rw-r--r-- 1 lukas staff 283980 15 Apr 14:39 compact_monitor_1_1776253191237.mp4
-rw-r--r-- 1 lukas staff 1004738 15 Apr 14:45 compact_monitor_1_1776253502852.mp4
-rw-r--r-- 1 lukas staff 1007213 15 Apr 14:50 compact_monitor_1_1776253806491.mp4
-rw-r--r-- 1 lukas staff 1622820 15 Apr 14:55 compact_monitor_1_1776254109375.mp4
-rw-r--r-- 1 lukas staff 1800819 15 Apr 15:00 compact_monitor_1_1776254415281.mp4
-rw-r--r-- 1 lukas staff 1248853 15 Apr 15:05 compact_monitor_1_1776254720441.mp4
-rw-r--r-- 1 lukas staff 1358099 15 Apr 15:10 compact_monitor_1_1776255026922.mp4
-rw-r--r-- 1 lukas staff 1077547 15 Apr 15:15 compact_monitor_1_1776255334430.mp4
-rw-r--r-- 1 lukas staff 1194727 15 Apr 15:20 compact_monitor_1_1776255638369.mp4
-rw-r--r-- 1 lukas staff 1312132 15 Apr 15:25 compact_monitor_1_1776255944046.mp4
-rw-r--r-- 1 lukas staff 2526518 15 Apr 15:30 compact_monitor_1_1776256247989.mp4
-rw-r--r-- 1 lukas staff 2591568 15 Apr 15:35 compact_monitor_1_1776256553209.mp4
-rw-r--r-- 1 lukas staff 347132 15 Apr 15:41 compact_monitor_1_1776256862331.mp4
-rw-r--r-- 1 lukas staff 331422 15 Apr 15:46 compact_monitor_1_1776257183524.mp4
-rw-r--r-- 1 lukas staff 1507338 15 Apr 15:51 compact_monitor_1_1776257499295.mp4
-rw-r--r-- 1 lukas staff 1080123 15 Apr 15:57 compact_monitor_1_1776257818639.mp4
-rw-r--r-- 1 lukas staff 1048617 15 Apr 16:02 compact_monitor_1_1776258139836.mp4
-rw-r--r-- 1 lukas staff 1151460 15 Apr 16:07 compact_monitor_1_1776258462628.mp4
-rw-r--r-- 1 lukas staff 1206649 15 Apr 16:13 compact_monitor_1_1776258784114.mp4
-rw-r--r-- 1 lukas staff 1133984 15 Apr 16:18 compact_monitor_1_1776259107952.mp4
-rw-r--r-- 1 lukas staff 1142984 15 Apr 16:23 compact_monitor_1_1776259433131.mp4
-rw-r--r-- 1 lukas staff 1253153 15 Apr 16:29 compact_monitor_1_1776259757534.mp4
-rw-r--r-- 1 lukas staff 998310 15 Apr 16:34 compact_monitor_1_1776260076664.mp4
-rw-r--r-- 1 lukas staff 1065076 15 Apr 16:40 compact_monitor_1_1776260397335.mp4
-rw-r--r-- 1 lukas staff 1099220 15 Apr 16:45 compact_monitor_1_1776260721850.mp4
-rw-r--r-- 1 lukas staff 1154961 15 Apr 16:50 compact_monitor_1_1776261044836.mp4
-rw-r--r-- 1 lukas staff 1065431 15 Apr 16:56 compact_monitor_1_1776261372103.mp4
-rw-r--r-- 1 lukas staff 984542 15 Apr 17:01 compact_monitor_1_1776261696699.mp4
-rw-r--r-- 1 lukas staff 451220 15 Apr 17:01 compact_monitor_1_1776261702497.mp4
-rw-r--r-- 1 lukas staff 1211676 15 Apr 17:07 compact_monitor_1_1776262024768.mp4
-rw-r--r-- 1 lukas staff 1161330 15 Apr 17:12 compact_monitor_1_1776262344982.mp4
-rw-r--r-- 1 lukas staff 1052573 15 Apr 17:17 compact_monitor_1_1776262664755.mp4
-rw-r--r-- 1 lukas staff 418716 15 Apr 17:17 compact_monitor_1_1776262670708.mp4
-rw-r--r-- 1 lukas staff 1682982 15 Apr 17:23 compact_monitor_1_1776262992301.mp4
-rw-r--r-- 1 lukas staff 1073481 15 Apr 17:28 compact_monitor_1_1776263309511.mp4
-rw-r--r-- 1 lukas staff 1192672 15 Apr 17:34 compact_monitor_1_1776263636829.mp4
-rw-r--r-- 1 lukas staff 383279 15 Apr 17:34 compact_monitor_1_1776263642876.mp4
-rw-r--r-- 1 lukas staff 1357937 15 Apr 17:39 compact_monitor_1_1776263965549.mp4
-rw-r--r-- 1 lukas staff 1057912 15 Apr 17:44 compact_monitor_1_1776264293030.mp4
-rw-r--r-- 1 lukas staff 1055882 15 Apr 17:50 compact_monitor_1_1776264619470.mp4
-rw-r--r-- 1 lukas staff 1173057 15 Apr 17:55 compact_monitor_1_1776264946265.mp4
-rw-r--r-- 1 lukas staff 1162002 15 Apr 18:01 compact_monitor_1_1776265273041.mp4
-rw-r--r-- 1 lukas staff 410666 15 Apr 18:01 compact_monitor_1_1776265279242.mp4
-rw-r--r-- 1 lukas staff 1213530 15 Apr 18:06 compact_monitor_1_1776265602616.mp4
-rw-r--r-- 1 lukas staff 1210935 15 Apr 18:12 compact_monitor_1_1776265929948.mp4
-rw-r--r-- 1 lukas staff 355364 15 Apr 18:12 compact_monitor_1_1776265935884.mp4
-rw-r--r-- 1 lukas staff 985021 15 Apr 18:17 compact_monitor_1_1776266259356.mp4
-rw-r--r-- 1 lukas staff 448474 15 Apr 18:17 compact_monitor_1_1776266265353.mp4
-rw-r--r-- 1 lukas staff 1007624 15 Apr 18:23 compact_monitor_1_1776266587803.mp4
-rw-r--r-- 1 lukas staff 417702 15 Apr 18:23 compact_monitor_1_1776266593821.mp4
-rw-r--r-- 1 lukas staff 3815275 15 Apr 10:09 compact_monitor_2_1776236981488.mp4
-rw-r--r-- 1 lukas staff 3854792 15 Apr 10:14 compact_monitor_2_1776237291726.mp4
-rw-r--r-- 1 lukas staff 367131 15 Apr 10:19 compact_monitor_2_1776237598300.mp4
-rw-r--r-- 1 lukas staff 3965510 15 Apr 10:25 compact_monitor_2_1776237902921.mp4
-rw-r--r-- 1 lukas staff 468839 15 Apr 10:30 compact_monitor_2_1776238211071.mp4
-rw-r--r-- 1 lukas staff 395077 15 Apr 10:35 compact_monitor_2_1776238514343.mp4
-rw-r--r-- 1 lukas staff 1309545 15 Apr 10:40 compact_monitor_2_1776238819191.mp4
-rw-r--r-- 1 lukas staff 2579871 15 Apr 10:45 compact_monitor_2_1776239125548.mp4
-rw-r--r-- 1 lukas staff 2261244 15 Apr 10:50 compact_monitor_2_1776239432484.mp4
-rw-r--r-- 1 lukas staff 1614099 15 Apr 10:55 compact_monitor_2_1776239738314.mp4
-rw-r--r-- 1 lukas staff 1396501 15 Apr 11:00 compact_monitor_2_1776240046668.mp4
-rw-r--r-- 1 lukas staff 2608327 15 Apr 11:05 compact_monitor_2_1776240354465.mp4
-rw-r--r-- 1 lukas staff 1343284 15 Apr 11:11 compact_monitor_2_1776240661129.mp4
-rw-r--r-- 1 lukas staff 104083 15 Apr 11:16 compact_monitor_2_1776240965780.mp4
-rw-r--r-- 1 lukas staff 1696225 15 Apr 11:21 compact_monitor_2_1776241269257.mp4
-rw-r--r-- 1 lukas staff 3038037 15 Apr 11:26 compact_monitor_2_1776241574093.mp4
-rw-r--r-- 1 lukas staff 2308673 15 Apr 11:31 compact_monitor_2_1776241879955.mp4
-rw-r--r-- 1 lukas staff 3684492 15 Apr 11:36 compact_monitor_2_1776242185232.mp4
-rw-r--r-- 1 lukas staff 1318134 15 Apr 11:41 compact_monitor_2_1776242490310.mp4
-rw-r--r-- 1 lukas staff 2429835 15 Apr 11:46 compact_monitor_2_1776242794849.mp4
-rw-r--r-- 1 lukas staff 760204 15 Apr 11:51 compact_monitor_2_1776243100430.mp4
-rw-r--r-- 1 lukas staff 2563357 15 Apr 11:56 compact_monitor_2_1776243402772.mp4
-rw-r--r-- 1 lukas staff 2270439 15 Apr 12:01 compact_monitor_2_1776243709288.mp4
-rw-r--r-- 1 lukas staff 1591957 15 Apr 12:07 compact_monitor_2_1776244019480.mp4
-rw-r--r-- 1 lukas staff 1448741 15 Apr 12:12 compact_monitor_2_1776244328555.mp4
-rw-r--r-- 1 lukas staff 3297885 15 Apr 12:17 compact_monitor_2_1776244636345.mp4
-rw-r--r-- 1 lukas staff 1088455 15 Apr 12:22 compact_monitor_2_1776244941048.mp4
-rw-r--r-- 1 lukas staff 398901 15 Apr 12:27 compact_monitor_2_1776245243901.mp4
-rw-r--r-- 1 lukas staff 1511792 15 Apr 12:32 compact_monitor_2_1776245547006.mp4
-rw-r--r-- 1 lukas staff 1331771 15 Apr 12:37 compact_monitor_2_1776245852471.mp4
-rw-r--r-- 1 lukas staff 923996 15 Apr 12:42 compact_monitor_2_1776246158613.mp4
-rw-r--r-- 1 lukas staff 2568982 15 Apr 12:47 compact_monitor_2_1776246463035.mp4
-rw-r--r-- 1 lukas staff 3313949 15 Apr 12:52 compact_monitor_2_1776246768685.mp4
-rw-r--r-- 1 lukas staff 4771645 15 Apr 12:57 compact_monitor_2_1776247076079.mp4
-rw-r--r-- 1 lukas staff 6586185 15 Apr 13:03 compact_monitor_2_1776247382530.mp4
-rw-r--r-- 1 lukas staff 2358604 15 Apr 13:08 compact_monitor_2_1776247690007.mp4
-rw-r--r-- 1 lukas staff 2980294 15 Apr 13:13 compact_monitor_2_1776247996783.mp4
-rw-r--r-- 1 lukas staff 3036356 15 Apr 13:18 compact_monitor_2_1776248303327.mp4
-rw-r--r-- 1 lukas staff 13739308 15 Apr 13:23 compact_monitor_2_1776248612102.mp4
-rw-r--r-- 1 lukas staff 1792715 15 Apr 13:23 compact_monitor_2_1776248622198.mp4
-rw-r--r-- 1 lukas staff 19438020 15 Apr 13:28 compact_monitor_2_1776248929123.mp4
-rw-r--r-- 1 lukas staff 1542891 15 Apr 13:29 compact_monitor_2_1776248939710.mp4
-rw-r--r-- 1 lukas staff 18764167 15 Apr 13:34 compact_monitor_2_1776249244616.mp4
-rw-r--r-- 1 lukas staff 29428799 15 Apr 13:39 compact_monitor_2_1776249557895.mp4
-rw-r--r-- 1 lukas staff 12512925 15 Apr 13:44 compact_monitor_2_1776249875231.mp4
-rw-r--r-- 1 lukas staff 30936872 15 Apr 13:50 compact_monitor_2_1776250186990.mp4
-rw-r--r-- 1 lukas staff 2793009 15 Apr 13:50 compact_monitor_2_1776250201560.mp4
-rw-r--r-- 1 lukas staff 33052595 15 Apr 13:55 compact_monitor_2_1776250510466.mp4
-rw-r--r-- 1 lukas staff 8811443 15 Apr 13:55 compact_monitor_2_1776250525325.mp4
-rw-r--r-- 1 lukas staff 36732130 15 Apr 14:00 compact_monitor_2_1776250833909.mp4
-rw-r--r-- 1 lukas staff 808116 15 Apr 14:00 compact_monitor_2_1776250847678.mp4
-rw-r--r-- 1 lukas staff 35963507 15 Apr 14:06 compact_monitor_2_1776251153283.mp4
-rw-r--r-- 1 lukas staff 17255576 15 Apr 14:13 compact_monitor_2_1776251627877.mp4
-rw-r--r-- 1 lukas staff 217409 15 Apr 14:18 compact_monitor_2_1776251938719.mp4
-rw-r--r-- 1 lukas staff 2179896 15 Apr 14:24 compact_monitor_2_1776252243501.mp4
-rw-r--r-- 1 lukas staff 24202787 15 Apr 14:29 compact_monitor_2_1776252550645.mp4
-rw-r--r-- 1 lukas staff 40541441 15 Apr 14:34 compact_monitor_2_1776252869026.mp4
-rw-r--r-- 1 lukas staff 1969819 15 Apr 14:34 compact_monitor_2_1776252884388.mp4
-rw-r--r-- 1 lukas staff 26185693 15 Apr 14:40 compact_monitor_2_1776253191567.mp4
-rw-r--r-- 1 lukas staff 2958445 15 Apr 14:45 compact_monitor_2_1776253504333.mp4
-rw-r--r-- 1 lukas staff 1721625 15 Apr 14:50 compact_monitor_2_1776253807794.mp4
-rw-r--r-- 1 lukas staff 5168799 15 Apr 14:55 compact_monitor_2_1776254111721.mp4
-rw-r--r-- 1 lukas staff 1008125 15 Apr 15:00 compact_monitor_2_1776254418941.mp4
-rw-r--r-- 1 lukas staff 2805751 15 Apr 15:05 compact_monitor_2_1776254723846.mp4
-rw-r--r-- 1 lukas staff 4263256 15 Apr 15:10 compact_monitor_2_1776255030878.mp4
-rw-r--r-- 1 lukas staff 1855151 15 Apr 15:15 compact_monitor_2_1776255336562.mp4
-rw-r--r-- 1 lukas staff 1068172 15 Apr 15:20 compact_monitor_2_1776255640728.mp4
-rw-r--r-- 1 lukas staff 393423 15 Apr 15:25 compact_monitor_2_1776255946991.mp4
-rw-r--r-- 1 lukas staff 1066924 15 Apr 15:30 compact_monitor_2_1776256250851.mp4
-rw-r--r-- 1 lukas staff 4522183 15 Apr 15:36 compact_monitor_2_1776256557162.mp4
-rw-r--r-- 1 lukas staff 21285442 15 Apr 15:41 compact_monitor_2_1776256868069.mp4
-rw-r--r-- 1 lukas staff 4799464 15 Apr 15:41 compact_monitor_2_1776256880438.mp4
-rw-r--r-- 1 lukas staff 25082442 15 Apr 15:46 compact_monitor_2_1776257187591.mp4
-rw-r--r-- 1 lukas staff 29377114 15 Apr 15:51 compact_monitor_2_1776257503657.mp4
-rw-r--r-- 1 lukas staff 2577148 15 Apr 15:51 compact_monitor_2_1776257516759.mp4
-rw-r--r-- 1 lukas staff 35197312 15 Apr 15:57 compact_monitor_2_1776257823244.mp4
-rw-r--r-- 1 lukas staff 739380 15 Apr 15:57 compact_monitor_2_1776257838858.mp4
-rw-r--r-- 1 lukas staff 39595503 15 Apr 16:02 compact_monitor_2_1776258144789.mp4
-rw-r--r-- 1 lukas staff 2671413 15 Apr 16:02 compact_monitor_2_1776258160717.mp4
-rw-r--r-- 1 lukas staff 33576004 15 Apr 16:08 compact_monitor_2_1776258467332.mp4
-rw-r--r-- 1 lukas staff 3404945 15 Apr 16:08 compact_monitor_2_1776258481869.mp4
-rw-r--r-- 1 lukas staff 36386887 15 Apr 16:13 compact_monitor_2_1776258789278.mp4
-rw-r--r-- 1 lukas staff 2717076 15 Apr 16:13 compact_monitor_2_1776258804257.mp4
-rw-r--r-- 1 lukas staff 38542946 15 Apr 16:18 compact_monitor_2_1776259112717.mp4
-rw-r--r-- 1 lukas staff 6480087 15 Apr 16:18 compact_monitor_2_1776259128284.mp4
-rw-r--r-- 1 lukas staff 39076466 15 Apr 16:24 compact_monitor_2_1776259438063.mp4
-rw-r--r-- 1 lukas staff 4361748 15 Apr 16:24 compact_monitor_2_1776259453552.mp4
-rw-r--r-- 1 lukas staff 30743109 15 Apr 16:29 compact_monitor_2_1776259762038.mp4
-rw-r--r-- 1 lukas staff 35230072 15 Apr 16:34 compact_monitor_2_1776260081207.mp4
-rw-r--r-- 1 lukas staff 44719930 15 Apr 16:40 compact_monitor_2_1776260402183.mp4
-rw-r--r-- 1 lukas staff 40699319 15 Apr 16:45 compact_monitor_2_1776260727063.mp4
-rw-r--r-- 1 lukas staff 40175062 15 Apr 16:51 compact_monitor_2_1776261051104.mp4
-rw-r--r-- 1 lukas staff 10100456 15 Apr 16:51 compact_monitor_2_1776261066254.mp4
-rw-r--r-- 1 lukas staff 40218171 15 Apr 16:56 compact_monitor_2_1776261377240.mp4
-rw-r--r-- 1 lukas staff 10164441 15 Apr 16:56 compact_monitor_2_1776261392293.mp4
-rw-r--r-- 1 lukas staff 39679757 15 Apr 17:01 compact_monitor_2_1776261703501.mp4
-rw-r--r-- 1 lukas staff 16362780 15 Apr 17:02 compact_monitor_2_1776261718068.mp4
-rw-r--r-- 1 lukas staff 35673196 15 Apr 17:07 compact_monitor_2_1776262030308.mp4
-rw-r--r-- 1 lukas staff 418425 15 Apr 17:07 compact_monitor_2_1776262044183.mp4
-rw-r--r-- 1 lukas staff 38695493 15 Apr 17:12 compact_monitor_2_1776262350156.mp4
-rw-r--r-- 1 lukas staff 41039121 15 Apr 17:18 compact_monitor_2_1776262671510.mp4
-rw-r--r-- 1 lukas staff 14440675 15 Apr 17:18 compact_monitor_2_1776262686451.mp4
-rw-r--r-- 1 lukas staff 29155784 15 Apr 17:23 compact_monitor_2_1776262997519.mp4
-rw-r--r-- 1 lukas staff 38013561 15 Apr 17:28 compact_monitor_2_1776263315513.mp4
-rw-r--r-- 1 lukas staff 13728546 15 Apr 17:28 compact_monitor_2_1776263330175.mp4
-rw-r--r-- 1 lukas staff 42282890 15 Apr 17:34 compact_monitor_2_1776263643561.mp4
-rw-r--r-- 1 lukas staff 15975636 15 Apr 17:34 compact_monitor_2_1776263659153.mp4
-rw-r--r-- 1 lukas staff 42361074 15 Apr 17:39 compact_monitor_2_1776263971167.mp4
-rw-r--r-- 1 lukas staff 12206045 15 Apr 17:39 compact_monitor_2_1776263987012.mp4
-rw-r--r-- 1 lukas staff 46367818 15 Apr 17:45 compact_monitor_2_1776264298000.mp4
-rw-r--r-- 1 lukas staff 8981811 15 Apr 17:45 compact_monitor_2_1776264315186.mp4
-rw-r--r-- 1 lukas staff 39268566 15 Apr 17:50 compact_monitor_2_1776264625122.mp4
-rw-r--r-- 1 lukas staff 14427002 15 Apr 17:50 compact_monitor_2_1776264640284.mp4
-rw-r--r-- 1 lukas staff 39524622 15 Apr 17:56 compact_monitor_2_1776264952043.mp4
-rw-r--r-- 1 lukas staff 12413344 15 Apr 17:56 compact_monitor_2_1776264966984.mp4
-rw-r--r-- 1 lukas staff 37530622 15 Apr 18:01 compact_monitor_2_1776265280164.mp4
-rw-r--r-- 1 lukas staff 16392257 15 Apr 18:01 compact_monitor_2_1776265294548.mp4
-rw-r--r-- 1 lukas staff 43552334 15 Apr 18:07 compact_monitor_2_1776265608065.mp4
-rw-r--r-- 1 lukas staff 6335856 15 Apr 18:07 compact_monitor_2_1776265624847.mp4
-rw-r--r-- 1 lukas staff 40102732 15 Apr 18:12 compact_monitor_2_1776265936487.mp4
-rw-r--r-- 1 lukas staff 10852075 15 Apr 18:12 compact_monitor_2_1776265950996.mp4
-rw-r--r-- 1 lukas staff 33010772 15 Apr 18:17 compact_monitor_2_1776266266304.mp4
-rw-r--r-- 1 lukas staff 12302090 15 Apr 18:18 compact_monitor_2_1776266279297.mp4
-rw-r--r-- 1 lukas staff 37997133 15 Apr 18:23 compact_monitor_2_1776266594590.mp4
-rw-r--r-- 1 lukas staff 13660744 15 Apr 18:23 compact_monitor_2_1776266608276.mp4
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data/2026-04-15 $ du -sh ~/.screenpipe/data/data/*
39M /Users/lukas/.screenpipe/data/data/2026-04-09
50M /Users/lukas/.screenpipe/data/data/2026-04-11
49M /Users/lukas/.screenpipe/data/data/2026-04-12
71M /Users/lukas/.screenpipe/data/data/2026-04-13
1.0G /Users/lukas/.screenpipe/data/data/2026-04-14
2.1G /Users/lukas/.screenpipe/data/data/2026-04-15
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data/2026-04-15 $ ll
total 4474624
drwxr-xr-x 737 lukas staff 23584 15 Apr 18:25 .
drwxr-xr-x 9 lukas staff 288 15 Apr 09:58 ..
-rw-r--r-- 1 lukas staff 669036 15 Apr 18:13 1776265985239_m2.jpg
-rw-r--r-- 1 lukas staff 203719 15 Apr 18:13 1776265985279_m1.jpg
-rw-r--r-- 1 lukas staff 203612 15 Apr 18:13 1776265987070_m1.jpg
-rw-r--r-- 1 lukas staff 674275 15 Apr 18:13 1776265987771_m2.jpg
-rw-r--r-- 1 lukas staff 203511 15 Apr 18:13 1776265989538_m1.jpg
-rw-r--r-- 1 lukas staff 667384 15 Apr 18:13 1776265989967_m2.jpg
-rw-r--r-- 1 lukas staff 203666 15 Apr 18:13 1776265991616_m1.jpg
-rw-r--r-- 1 lukas staff 669140 15 Apr 18:13 1776265992196_m2.jpg
-rw-r--r-- 1 lukas staff 203595 15 Apr 18:13 1776265993913_m1.jpg
-rw-r--r-- 1 lukas staff 680910 15 Apr 18:13 1776265994505_m2.jpg
-rw-r--r-- 1 lukas staff 203581 15 Apr 18:13 1776265996130_m1.jpg
-rw-r--r-- 1 lukas staff 670428 15 Apr 18:13 1776265996652_m2.jpg
-rw-r--r-- 1 lukas staff 203708 15 Apr 18:13 1776265998298_m1.jpg
-rw-r--r-- 1 lukas staff 659876 15 Apr 18:13 1776265998619_m2.jpg
-rw-r--r-- 1 lukas staff 203790 15 Apr 18:13 1776266000317_m1.jpg
-rw-r--r-- 1 lukas staff 675595 15 Apr 18:13 1776266000927_m2.jpg
-rw-r--r-- 1 lukas staff 203772 15 Apr 18:13 1776266002837_m1.jpg
-rw-r--r-- 1 lukas staff 681185 15 Apr 18:13 1776266003295_m2.jpg
-rw-r--r-- 1 lukas staff 203737 15 Apr 18:13 1776266004906_m1.jpg
-rw-r--r-- 1 lukas staff 674774 15 Apr 18:13 1776266005279_m2.jpg
-rw-r--r-- 1 lukas staff 203710 15 Apr 18:13 1776266007045_m1.jpg
-rw-r--r-- 1 lukas staff 672301 15 Apr 18:13 1776266007562_m2.jpg
-rw-r--r-- 1 lukas staff 203778 15 Apr 18:13 1776266009409_m1.jpg
-rw-r--r-- 1 lukas staff 647795 15 Apr 18:13 1776266009873_m2.jpg
-rw-r--r-- 1 lukas staff 203773 15 Apr 18:13 1776266011796_m1.jpg
-rw-r--r-- 1 lukas staff 621588 15 Apr 18:13 1776266012145_m2.jpg
-rw-r--r-- 1 lukas staff 203797 15 Apr 18:13 1776266013610_m1.jpg
-rw-r--r-- 1 lukas staff 557210 15 Apr 18:13 1776266013959_m2.jpg
-rw-r--r-- 1 lukas staff 203799 15 Apr 18:13 1776266015437_m1.jpg
-rw-r--r-- 1 lukas staff 576074 15 Apr 18:13 1776266015791_m2.jpg
-rw-r--r-- 1 lukas staff 203846 15 Apr 18:13 1776266017399_m1.jpg
-rw-r--r-- 1 lukas staff 592254 15 Apr 18:13 1776266017945_m2.jpg
-rw-r--r-- 1 lukas staff 203767 15 Apr 18:13 1776266019677_m1.jpg
-rw-r--r-- 1 lukas staff 554944 15 Apr 18:13 1776266020127_m2.jpg
-rw-r--r-- 1 lukas staff 203706 15 Apr 18:13 1776266022131_m1.jpg
-rw-r--r-- 1 lukas staff 584193 15 Apr 18:13 1776266022505_m2.jpg
-rw-r--r-- 1 lukas staff 203718 15 Apr 18:13 1776266024358_m1.jpg
-rw-r--r-- 1 lukas staff 586235 15 Apr 18:13 1776266024952_m2.jpg
-rw-r--r-- 1 lukas staff 203609 15 Apr 18:13 1776266026730_m1.jpg
-rw-r--r-- 1 lukas staff 582376 15 Apr 18:13 1776266027279_m2.jpg
-rw-r--r-- 1 lukas staff 203696 15 Apr 18:13 1776266028710_m1.jpg
-rw-r--r-- 1 lukas staff 568913 15 Apr 18:13 1776266029111_m2.jpg
-rw-r--r-- 1 lukas staff 203648 15 Apr 18:13 1776266030751_m1.jpg
-rw-r--r-- 1 lukas staff 431509 15 Apr 18:13 1776266031143_m2.jpg
-rw-r--r-- 1 lukas staff 468169 15 Apr 18:13 1776266033149_m2.jpg
-rw-r--r-- 1 lukas staff 203714 15 Apr 18:13 1776266033552_m1.jpg
-rw-r--r-- 1 lukas staff 203753 15 Apr 18:13 1776266035546_m1.jpg
-rw-r--r-- 1 lukas staff 477414 15 Apr 18:13 1776266036047_m2.jpg
-rw-r--r-- 1 lukas staff 203704 15 Apr 18:13 1776266037947_m1.jpg
-rw-r--r-- 1 lukas staff 476980 15 Apr 18:13 1776266038370_m2.jpg
-rw-r--r-- 1 lukas staff 203686 15 Apr 18:14 1776266040183_m1.jpg
-rw-r--r-- 1 lukas staff 485156 15 Apr 18:14 1776266040577_m2.jpg
-rw-r--r-- 1 lukas staff 486141 15 Apr 18:14 1776266042413_m2.jpg
-rw-r--r-- 1 lukas staff 490784 15 Apr 18:14 1776266043473_m2.jpg
-rw-r--r-- 1 lukas staff 556817 15 Apr 18:14 1776266044640_m2.jpg
-rw-r--r-- 1 lukas staff 588963 15 Apr 18:14 1776266045757_m2.jpg
-rw-r--r-- 1 lukas staff 591407 15 Apr 18:14 1776266046926_m2.jpg
-rw-r--r-- 1 lukas staff 204286 15 Apr 18:14 1776266048022_m1.jpg
-rw-r--r-- 1 lukas staff 592997 15 Apr 18:14 1776266048341_m2.jpg
-rw-r--r-- 1 lukas staff 204367 15 Apr 18:14 1776266050092_m1.jpg
-rw-r--r-- 1 lukas staff 595109 15 Apr 18:14 1776266050576_m2.jpg
-rw-r--r-- 1 lukas staff 203877 15 Apr 18:14 1776266052271_m1.jpg
-rw-r--r-- 1 lukas staff 617722 15 Apr 18:14 1776266052711_m2.jpg
-rw-r--r-- 1 lukas staff 566247 15 Apr 18:14 1776266054920_m2.jpg
-rw-r--r-- 1 lukas staff 587163 15 Apr 18:14 1776266056075_m2.jpg
-rw-r--r-- 1 lukas staff 203881 15 Apr 18:14 1776266056756_m1.jpg
-rw-r--r-- 1 lukas staff 590009 15 Apr 18:14 1776266057195_m2.jpg
-rw-r--r-- 1 lukas staff 559463 15 Apr 18:14 1776266059115_m2.jpg
-rw-r--r-- 1 lukas staff 203874 15 Apr 18:14 1776266060554_m1.jpg
-rw-r--r-- 1 lukas staff 596850 15 Apr 18:14 1776266060554_m2.jpg
-rw-r--r-- 1 lukas staff 203900 15 Apr 18:14 1776266062752_m1.jpg
-rw-r--r-- 1 lukas staff 441354 15 Apr 18:14 1776266066711_m2.jpg
-rw-r--r-- 1 lukas staff 55745 15 Apr 18:14 1776266068595_m1.jpg
-rw-r--r-- 1 lukas staff 446599 15 Apr 18:14 1776266069433_m2.jpg
-rw-r--r-- 1 lukas staff 446609 15 Apr 18:14 1776266070172_m2.jpg
-rw-r--r-- 1 lukas staff 94532 15 Apr 18:14 1776266070176_m1.jpg
-rw-r--r-- 1 lukas staff 88474 15 Apr 18:14 1776266071656_m1.jpg
-rw-r--r-- 1 lukas staff 535766 15 Apr 18:14 1776266072584_m2.jpg
-rw-r--r-- 1 lukas staff 92870 15 Apr 18:14 1776266074845_m1.jpg
-rw-r--r-- 1 lukas staff 88052 15 Apr 18:14 1776266077692_m1.jpg
-rw-r--r-- 1 lukas staff 88179 15 Apr 18:14 1776266082536_m1.jpg
-rw-r--r-- 1 lukas staff 533426 15 Apr 18:14 1776266082536_m2.jpg
-rw-r--r-- 1 lukas staff 88175 15 Apr 18:14 1776266084440_m1.jpg
-rw-r--r-- 1 lukas staff 500743 15 Apr 18:14 1776266084440_m2.jpg
-rw-r--r-- 1 lukas staff 502910 15 Apr 18:14 1776266085860_m2.jpg
-rw-r--r-- 1 lukas staff 88161 15 Apr 18:14 1776266087714_m1.jpg
-rw-r--r-- 1 lukas staff 562872 15 Apr 18:14 1776266087714_m2.jpg
-rw-r--r-- 1 lukas staff 507401 15 Apr 18:14 1776266091668_m2.jpg
-rw-r--r-- 1 lukas staff 88198 15 Apr 18:14 1776266091678_m1.jpg
-rw-r--r-- 1 lukas staff 556350 15 Apr 18:14 1776266096275_m2.jpg
-rw-r--r-- 1 lukas staff 574870 15 Apr 18:14 1776266099219_m2.jpg
-rw-r--r-- 1 lukas staff 88436 15 Apr 18:15 1776266104959_m1.jpg
-rw-r--r-- 1 lukas staff 254145 15 Apr 18:15 1776266105237_m2.jpg
-rw-r--r-- 1 lukas staff 88535 15 Apr 18:15 1776266106590_m1.jpg
-rw-r--r-- 1 lukas staff 276093 15 Apr 18:15 1776266106590_m2.jpg
-rw-r--r-- 1 lukas staff 95178 15 Apr 18:15 1776266107364_m1.jpg
-rw-r--r-- 1 lukas staff 272726 15 Apr 18:15 1776266107397_m2.jpg
-rw-r--r-- 1 lukas staff 272729 15 Apr 18:15 1776266108410_m2.jpg
-rw-r--r-- 1 lukas staff 95201 15 Apr 18:15 1776266108439_m1.jpg
-rw-r--r-- 1 lukas staff 207648 15 Apr 18:15 1776266110874_m1.jpg
-rw-r--r-- 1 lukas staff 272706 15 Apr 18:15 1776266111078_m2.jpg
-rw-r--r-- 1 lukas staff 208459 15 Apr 18:15 1776266111821_m1.jpg
-rw-r--r-- 1 lukas staff 212011 15 Apr 18:15 1776266113939_m1.jpg
-rw-r--r-- 1 lukas staff 272780 15 Apr 18:15 1776266122951_m2.jpg
-rw-r--r-- 1 lukas staff 211547 15 Apr 18:15 1776266122974_m1.jpg
-rw-r--r-- 1 lukas staff 209162 15 Apr 18:15 1776266123875_m1.jpg
-rw-r--r-- 1 lukas staff 205277 15 Apr 18:15 1776266125853_m1.jpg
-rw-r--r-- 1 lukas staff 272667 15 Apr 18:15 1776266125853_m2.jpg
-rw-r--r-- 1 lukas staff 272719 15 Apr 18:15 1776266127403_m2.jpg
-rw-r--r-- 1 lukas staff 206802 15 Apr 18:15 1776266127410_m1.jpg
-rw-r--r-- 1 lukas staff 213918 15 Apr 18:15 1776266130082_m1.jpg
-rw-r--r-- 1 lukas staff 212411 15 Apr 18:15 1776266132673_m1.jpg
-rw-r--r-- 1 lukas staff 272808 15 Apr 18:15 1776266132673_m2.jpg
-rw-r--r-- 1 lukas staff 207894 15 Apr 18:15 1776266133340_m1.jpg
-rw-r--r-- 1 lukas staff 555932 15 Apr 18:15 1776266134609_m2.jpg
-rw-r--r-- 1 lukas staff 207911 15 Apr 18:15 1776266135525_m1.jpg
-rw-r--r-- 1 lukas staff 548908 15 Apr 18:15 1776266137606_m2.jpg
-rw-r--r-- 1 lukas staff 207856 15 Apr 18:15 1776266138682_m1.jpg
-rw-r--r-- 1 lukas staff 560222 15 Apr 18:15 1776266140759_m2.jpg
-rw-r--r-- 1 lukas staff 560157 15 Apr 18:15 1776266143743_m2.jpg
-rw-r--r-- 1 lukas staff 207838 15 Apr 18:15 1776266144684_m1.jpg
-rw-r--r-- 1 lukas staff 537855 15 Apr 18:15 1776266145496_m2.jpg
-rw-r--r-- 1 lukas staff 587185 15 Apr 18:15 1776266147770_m2.jpg
-rw-r--r-- 1 lukas staff 209722 15 Apr 18:15 1776266150490_m1.jpg
-rw-r--r-- 1 lukas staff 216901 15 Apr 18:15 1776266150747_m2.jpg
-rw-r--r-- 1 lukas staff 208191 15 Apr 18:15 1776266153538_m1.jpg
-rw-r--r-- 1 lukas staff 258901 15 Apr 18:15 1776266153787_m2.jpg
-rw-r--r-- 1 lukas staff 276340 15 Apr 18:15 1776266156823_m2.jpg
-rw-r--r-- 1 lukas staff 208298 15 Apr 18:15 1776266158610_m1.jpg
-rw-r--r-- 1 lukas staff 590491 15 Apr 18:15 1776266158610_m2.jpg
-rw-r--r-- 1 lukas staff 208192 15 Apr 18:16 1776266160959_m1.jpg
-rw-r--r-- 1 lukas staff 545849 15 Apr 18:16 1776266161252_m2.jpg
-rw-r--r-- 1 lukas staff 208154 15 Apr 18:16 1776266163104_m1.jpg
-rw-r--r-- 1 lukas staff 519973 15 Apr 18:16 1776266164298_m2.jpg
-rw-r--r-- 1 lukas staff 208231 15 Apr 18:16 1776266165561_m1.jpg
-rw-r--r-- 1 lukas staff 593300 15 Apr 18:16 1776266166851_m2.jpg
-rw-r--r-- 1 lukas staff 574561 15 Apr 18:16 1776266168075_m2.jpg
-rw-r--r-- 1 lukas staff 208190 15 Apr 18:16 1776266168319_m1.jpg
-rw-r--r-- 1 lukas staff 208164 15 Apr 18:16 1776266170354_m1.jpg
-rw-r--r-- 1 lukas staff 558860 15 Apr 18:16 1776266170659_m2.jpg
-rw-r--r-- 1 lukas staff 517959 15 Apr 18:16 1776266175820_m2.jpg
-rw-r--r-- 1 lukas staff 208615 15 Apr 18:16 1776266177600_m1.jpg
-rw-r--r-- 1 lukas staff 562544 15 Apr 18:16 1776266177627_m2.jpg
-rw-r--r-- 1 lukas staff 208601 15 Apr 18:16 1776266180047_m1.jpg
-rw-r--r-- 1 lukas staff 582678 15 Apr 18:16 1776266180212_m2.jpg
-rw-r--r-- 1 lukas staff 208628 15 Apr 18:16 1776266181996_m1.jpg
-rw-r--r-- 1 lukas staff 208571 15 Apr 18:16 1776266185646_m1.jpg
-rw-r--r-- 1 lukas staff 594509 15 Apr 18:16 1776266185646_m2.jpg
-rw-r--r-- 1 lukas staff 208622 15 Apr 18:16 1776266187916_m1.jpg
-rw-r--r-- 1 lukas staff 608592 15 Apr 18:16 1776266188157_m2.jpg
-rw-r--r-- 1 lukas staff 599957 15 Apr 18:16 1776266190500_m2.jpg
-rw-r--r-- 1 lukas staff 208624 15 Apr 18:16 1776266190949_m1.jpg
-rw-r--r-- 1 lukas staff 208694 15 Apr 18:16 1776266193217_m1.jpg
-rw-r--r-- 1 lukas staff 615862 15 Apr 18:16 1776266193357_m2.jpg
-rw-r--r-- 1 lukas staff 208254 15 Apr 18:16 1776266195513_m1.jpg
-rw-r--r-- 1 lukas staff 624275 15 Apr 18:16 1776266195549_m2.jpg
-rw-r--r-- 1 lukas staff 645335 15 Apr 18:16 1776266197725_m2.jpg
-rw-r--r-- 1 lukas staff 208241 15 Apr 18:16 1776266198956_m1.jpg
-rw-r--r-- 1 lukas staff 646868 15 Apr 18:16 1776266199007_m2.jpg
-rw-r--r-- 1 lukas staff 208643 15 Apr 18:16 1776266202174_m1.jpg
-rw-r--r-- 1 lukas staff 652412 15 Apr 18:16 1776266202213_m2.jpg
-rw-r--r-- 1 lukas staff 208612 15 Apr 18:16 1776266206551_m1.jpg
-rw-r--r-- 1 lukas staff 656571 15 Apr 18:16 1776266206551_m2.jpg
-rw-r--r-- 1 lukas staff 208638 15 Apr 18:16 1776266209266_m1.jpg
-rw-r--r-- 1 lukas staff 658369 15 Apr 18:16 1776266209280_m2.jpg
-rw-r--r-- 1 lukas staff 208715 15 Apr 18:16 1776266212218_m1.jpg
-rw-r--r-- 1 lukas staff 659247 15 Apr 18:16 1776266212218_m2.jpg
-rw-r--r-- 1 lukas staff 208689 15 Apr 18:16 1776266215752_m1.jpg
-rw-r--r-- 1 lukas staff 653016 15 Apr 18:16 1776266215771_m2.jpg
-rw-r--r-- 1 lukas staff 586023 15 Apr 18:17 1776266219752_m2.jpg
-rw-r--r-- 1 lukas staff 208588 15 Apr 18:17 1776266220701_m1.jpg
-rw-r--r-- 1 lukas staff 633574 15 Apr 18:17 1776266221274_m2.jpg
-rw-r--r-- 1 lukas staff 636933 15 Apr 18:17 1776266227340_m2.jpg
-rw-r--r-- 1 lukas staff 639420 15 Apr 18:17 1776266232300_m2.jpg
-rw-r--r-- 1 lukas staff 208544 15 Apr 18:17 1776266232337_m1.jpg
-rw-r--r-- 1 lukas staff 643943 15 Apr 18:17 1776266236469_m2.jpg
-rw-r--r-- 1 lukas staff 208610 15 Apr 18:17 1776266236483_m1.jpg
-rw-r--r-- 1 lukas staff 208598 15 Apr 18:17 1776266238593_m1.jpg
-rw-r--r-- 1 lukas staff 630398 15 Apr 18:17 1776266238602_m2.jpg
-rw-r--r-- 1 lukas staff 624451 15 Apr 18:17 1776266240803_m2.jpg
-rw-r--r-- 1 lukas staff 208484 15 Apr 18:17 1776266242547_m1.jpg
-rw-r--r-- 1 lukas staff 630386 15 Apr 18:17 1776266242547_m2.jpg
-rw-r--r-- 1 lukas staff 208525 15 Apr 18:17 1776266244786_m1.jpg
-rw-r--r-- 1 lukas staff 633291 15 Apr 18:17 1776266245111_m2.jpg
-rw-r--r-- 1 lukas staff 545820 15 Apr 18:17 1776266247239_m2.jpg
-rw-r--r-- 1 lukas staff 547468 15 Apr 18:17 1776266248374_m2.jpg
-rw-r--r-- 1 lukas staff 208653 15 Apr 18:17 1776266248977_m1.jpg
-rw-r--r-- 1 lukas staff 533852 15 Apr 18:17 1776266249644_m2.jpg
-rw-r--r-- 1 lukas staff 560142 15 Apr 18:17 1776266251631_m2.jpg
-rw-r--r-- 1 lukas staff 208278 15 Apr 18:17 1776266254529_m1.jpg
-rw-r--r-- 1 lukas staff 671156 15 Apr 18:17 1776266254554_m2.jpg
-rw-r--r-- 1 lukas staff 671725 15 Apr 18:17 1776266257375_m2.jpg
-rw-r--r-- 1 lukas staff 208252 15 Apr 18:17 1776266257388_m1.jpg
-rw-r--r-- 1 lukas staff 208266 15 Apr 18:17 1776266260730_m1.jpg
-rw-r--r-- 1 lukas staff 668299 15 Apr 18:17 1776266261140_m2.jpg
-rw-r--r-- 1 lukas staff 208309 15 Apr 18:17 1776266262574_m1.jpg
-rw-r--r-- 1 lukas staff 662509 15 Apr 18:17 1776266262882_m2.jpg
-rw-r--r-- 1 lukas staff 208131 15 Apr 18:17 1776266264475_m1.jpg
-rw-r--r-- 1 lukas staff 662810 15 Apr 18:17 1776266264869_m2.jpg
-rw-r--r-- 1 lukas staff 208191 15 Apr 18:17 1776266266343_m1.jpg
-rw-r--r-- 1 lukas staff 668093 15 Apr 18:17 1776266266919_m2.jpg
-rw-r--r-- 1 lukas staff 208163 15 Apr 18:17 1776266268978_m1.jpg
-rw-r--r-- 1 lukas staff 666086 15 Apr 18:17 1776266269305_m2.jpg
-rw-r--r-- 1 lukas staff 208277 15 Apr 18:17 1776266271029_m1.jpg
-rw-r--r-- 1 lukas staff 659339 15 Apr 18:17 1776266271383_m2.jpg
-rw-r--r-- 1 lukas staff 208198 15 Apr 18:17 1776266273464_m1.jpg
-rw-r--r-- 1 lukas staff 662828 15 Apr 18:17 1776266273971_m2.jpg
-rw-r--r-- 1 lukas staff 208062 15 Apr 18:17 1776266275425_m1.jpg
-rw-r--r-- 1 lukas staff 661898 15 Apr 18:17 1776266275684_m2.jpg
-rw-r--r-- 1 lukas staff 208033 15 Apr 18:17 1776266277232_m1.jpg
-rw-r--r-- 1 lukas staff 658221 15 Apr 18:17 1776266277517_m2.jpg
-rw-r--r-- 1 lukas staff 208114 15 Apr 18:17 1776266279573_m1.jpg
-rw-r--r-- 1 lukas staff 602127 15 Apr 18:18 1776266280047_m2.jpg
-rw-r--r-- 1 lukas staff 208037 15 Apr 18:18 1776266281724_m1.jpg
-rw-r--r-- 1 lukas staff 596966 15 Apr 18:18 1776266282107_m2.jpg
-rw-r--r-- 1 lukas staff 208120 15 Apr 18:18 1776266283882_m1.jpg
-rw-r--r-- 1 lukas staff 605123 15 Apr 18:18 1776266284188_m2.jpg
-rw-r--r-- 1 lukas staff 208244 15 Apr 18:18 1776266285945_m1.jpg
-rw-r--r-- 1 lukas staff 619753 15 Apr 18:18 1776266286471_m2.jpg
-rw-r--r-- 1 lukas staff 208208 15 Apr 18:18 1776266288028_m1.jpg
-rw-r--r-- 1 lukas staff 642228 15 Apr 18:18 1776266288334_m2.jpg
-rw-r--r-- 1 lukas staff 208132 15 Apr 18:18 1776266289850_m1.jpg
-rw-r--r-- 1 lukas staff 596740 15 Apr 18:18 1776266290179_m2.jpg
-rw-r--r-- 1 lukas staff 208063 15 Apr 18:18 1776266291759_m1.jpg
-rw-r--r-- 1 lukas staff 519390 15 Apr 18:18 1776266292102_m2.jpg
-rw-r--r-- 1 lukas staff 208064 15 Apr 18:18 1776266293780_m1.jpg
-rw-r--r-- 1 lukas staff 570229 15 Apr 18:18 1776266294157_m2.jpg
-rw-r--r-- 1 lukas staff 208572 15 Apr 18:18 1776266296164_m1.jpg
-rw-r--r-- 1 lukas staff 627388 15 Apr 18:18 1776266296515_m2.jpg
-rw-r--r-- 1 lukas staff 208569 15 Apr 18:18 1776266298335_m1.jpg
-rw-r--r-- 1 lukas staff 634945 15 Apr 18:18 1776266298705_m2.jpg
-rw-r--r-- 1 lukas staff 208639 15 Apr 18:18 1776266300354_m1.jpg
-rw-r--r-- 1 lukas staff 657628 15 Apr 18:18 1776266300766_m2.jpg
-rw-r--r-- 1 lukas staff 657244 15 Apr 18:18 1776266302789_m2.jpg
-rw-r--r-- 1 lukas staff 208494 15 Apr 18:18 1776266303032_m1.jpg
-rw-r--r-- 1 lukas staff 644942 15 Apr 18:18 1776266305193_m2.jpg
-rw-r--r-- 1 lukas staff 208528 15 Apr 18:18 1776266305226_m1.jpg
-rw-r--r-- 1 lukas staff 659418 15 Apr 18:18 1776266307482_m2.jpg
-rw-r--r-- 1 lukas staff 208235 15 Apr 18:18 1776266307995_m1.jpg
-rw-r--r-- 1 lukas staff 653477 15 Apr 18:18 1776266310362_m2.jpg
-rw-r--r-- 1 lukas staff 650556 15 Apr 18:18 1776266311519_m2.jpg
-rw-r--r-- 1 lukas staff 208178 15 Apr 18:18 1776266311576_m1.jpg
-rw-r--r-- 1 lukas staff 639707 15 Apr 18:18 1776266314332_m2.jpg
-rw-r--r-- 1 lukas staff 208212 15 Apr 18:18 1776266314402_m1.jpg
-rw-r--r-- 1 lukas staff 627225 15 Apr 18:18 1776266316656_m2.jpg
-rw-r--r-- 1 lukas staff 640482 15 Apr 18:18 1776266317791_m2.jpg
-rw-r--r-- 1 lukas staff 208927 15 Apr 18:18 1776266317875_m1.jpg
-rw-r--r-- 1 lukas staff 655721 15 Apr 18:18 1776266320034_m2.jpg
-rw-r--r-- 1 lukas staff 653914 15 Apr 18:18 1776266321149_m2.jpg
-rw-r--r-- 1 lukas staff 208973 15 Apr 18:18 1776266322248_m1.jpg
-rw-r--r-- 1 lukas staff 651290 15 Apr 18:18 1776266322405_m2.jpg
-rw-r--r-- 1 lukas staff 208883 15 Apr 18:18 1776266324678_m1.jpg
-rw-r--r-- 1 lukas staff 649799 15 Apr 18:18 1776266324696_m2.jpg
-rw-r--r-- 1 lukas staff 208944 15 Apr 18:18 1776266327023_m1.jpg
-rw-r--r-- 1 lukas staff 640016 15 Apr 18:18 1776266327481_m2.jpg
-rw-r--r-- 1 lukas staff 648723 15 Apr 18:18 1776266329400_m2.jpg
-rw-r--r-- 1 lukas staff 649676 15 Apr 18:18 1776266330593_m2.jpg
-rw-r--r-- 1 lukas staff 208128 15 Apr 18:18 1776266331799_m1.jpg
-rw-r--r-- 1 lukas staff 657268 15 Apr 18:18 1776266331870_m2.jpg
-rw-r--r-- 1 lukas staff 614701 15 Apr 18:18 1776266334838_m2.jpg
-rw-r--r-- 1 lukas staff 208599 15 Apr 18:18 1776266334866_m1.jpg
-rw-r--r-- 1 lukas staff 208720 15 Apr 18:18 1776266337075_m1.jpg
-rw-r--r-- 1 lukas staff 635012 15 Apr 18:18 1776266337384_m2.jpg
-rw-r--r-- 1 lukas staff 208649 15 Apr 18:18 1776266339499_m1.jpg
-rw-r--r-- 1 lukas staff 654410 15 Apr 18:19 1776266340051_m2.jpg
-rw-r--r-- 1 lukas staff 670162 15 Apr 18:19 1776266342278_m2.jpg
-rw-r--r-- 1 lukas staff 208679 15 Apr 18:19 1776266343422_m1.jpg
-rw-r--r-- 1 lukas staff 679486 15 Apr 18:19 1776266343480_m2.jpg
-rw-r--r-- 1 lukas staff 580457 15 Apr 18:19 1776266346149_m2.jpg
-rw-r--r-- 1 lukas staff 613073 15 Apr 18:19 1776266349191_m2.jpg
-rw-r--r-- 1 lukas staff 208605 15 Apr 18:19 1776266349504_m1.jpg
-rw-r--r-- 1 lukas staff 208530 15 Apr 18:19 1776266351872_m1.jpg
-rw-r--r-- 1 lukas staff 618382 15 Apr 18:19 1776266352314_m2.jpg
-rw-r--r-- 1 lukas staff 208156 15 Apr 18:19 1776266354320_m1.jpg
-rw-r--r-- 1 lukas staff 637916 15 Apr 18:19 1776266354736_m2.jpg
-rw-r--r-- 1 lukas staff 208104 15 Apr 18:19 1776266356503_m1.jpg
-rw-r--r-- 1 lukas staff 635941 15 Apr 18:19 1776266356846_m2.jpg
-rw-r--r-- 1 lukas staff 208119 15 Apr 18:19 1776266358528_m1.jpg
-rw-r--r-- 1 lukas staff 618746 15 Apr 18:19 1776266358951_m2.jpg
-rw-r--r-- 1 lukas staff 741230 15 Apr 18:19 1776266360933_m2.jpg
-rw-r--r-- 1 lukas staff 684325 15 Apr 18:19 1776266362281_m2.jpg
-rw-r--r-- 1 lukas staff 208646 15 Apr 18:19 1776266362913_m1.jpg
-rw-r--r-- 1 lukas staff 700483 15 Apr 18:19 1776266365163_m2.jpg
-rw-r--r-- 1 lukas staff 208877 15 Apr 18:19 1776266366139_m1.jpg
-rw-r--r-- 1 lukas staff 601181 15 Apr 18:19 1776266366639_m2.jpg
-rw-r--r-- 1 lukas staff 208909 15 Apr 18:19 1776266369139_m1.jpg
-rw-r--r-- 1 lukas staff 655095 15 Apr 18:19 1776266369139_m2.jpg
-rw-r--r-- 1 lukas staff 656950 15 Apr 18:19 1776266371906_m2.jpg
-rw-r--r-- 1 lukas staff 208873 15 Apr 18:19 1776266371909_m1.jpg
-rw-r--r-- 1 lukas staff 596595 15 Apr 18:19 1776266374350_m2.jpg
-rw-r--r-- 1 lukas staff 678600 15 Apr 18:19 1776266375785_m2.jpg
-rw-r--r-- 1 lukas staff 208146 15 Apr 18:19 1776266377145_m1.jpg
-rw-r--r-- 1 lukas staff 688844 15 Apr 18:19 1776266377145_m2.jpg
-rw-r--r-- 1 lukas staff 208870 15 Apr 18:19 1776266384365_m1.jpg
-rw-r--r-- 1 lukas staff 684366 15 Apr 18:19 1776266384403_m2.jpg
-rw-r--r-- 1 lukas staff 208252 15 Apr 18:19 1776266386353_m1.jpg
-rw-r--r-- 1 lukas staff 662242 15 Apr 18:19 1776266386874_m2.jpg
-rw-r--r-- 1 lukas staff 208227 15 Apr 18:19 1776266388905_m1.jpg
-rw-r--r-- 1 lukas staff 669929 15 Apr 18:19 1776266389162_m2.jpg
-rw-r--r-- 1 lukas staff 564108 15 Apr 18:19 1776266394415_m2.jpg
-rw-r--r-- 1 lukas staff 208254 15 Apr 18:19 1776266394669_m1.jpg
-rw-r--r-- 1 lukas staff 597473 15 Apr 18:19 1776266397429_m2.jpg
-rw-r--r-- 1 lukas staff 208197 15 Apr 18:19 1776266398122_m1.jpg
-rw-r--r-- 1 lukas staff 588253 15 Apr 18:19 1776266398654_m2.jpg
-rw-r--r-- 1 lukas staff 208263 15 Apr 18:20 1776266400169_m1.jpg
-rw-r--r-- 1 lukas staff 590676 15 Apr 18:20 1776266400800_m2.jpg
-rw-r--r-- 1 lukas staff 660135 15 Apr 18:20 1776266403120_m2.jpg
-rw-r--r-- 1 lukas staff 208198 15 Apr 18:20 1776266404315_m1.jpg
-rw-r--r-- 1 lukas staff 663732 15 Apr 18:20 1776266404344_m2.jpg
-rw-r--r-- 1 lukas staff 676367 15 Apr 18:20 1776266410701_m2.jpg
-rw-r--r-- 1 lukas staff 208239 15 Apr 18:20 1776266410716_m1.jpg
-rw-r--r-- 1 lukas staff 208866 15 Apr 18:20 1776266423385_m1.jpg
-rw-r--r-- 1 lukas staff 690762 15 Apr 18:20 1776266423399_m2.jpg
-rw-r--r-- 1 lukas staff 672619 15 Apr 18:20 1776266426942_m2.jpg
-rw-r--r-- 1 lukas staff 208889 15 Apr 18:20 1776266426971_m1.jpg
-rw-r--r-- 1 lukas staff 208218 15 Apr 18:20 1776266430808_m1.jpg
-rw-r--r-- 1 lukas staff 671881 15 Apr 18:20 1776266430808_m2.jpg
-rw-r--r-- 1 lukas staff 208183 15 Apr 18:20 1776266433623_m1.jpg
-rw-r--r-- 1 lukas staff 674761 15 Apr 18:20 1776266433670_m2.jpg
-rw-r--r-- 1 lukas staff 208217 15 Apr 18:20 1776266436240_m1.jpg
-rw-r--r-- 1 lukas staff 670159 15 Apr 18:20 1776266436263_m2.jpg
-rw-r--r-- 1 lukas staff 208182 15 Apr 18:20 1776266438629_m1.jpg
-rw-r--r-- 1 lukas staff 668057 15 Apr 18:20 1776266438638_m2.jpg
-rw-r--r-- 1 lukas staff 208906 15 Apr 18:20 1776266442252_m1.jpg
-rw-r--r-- 1 lukas staff 672509 15 Apr 18:20 1776266442293_m2.jpg
-rw-r--r-- 1 lukas staff 208955 15 Apr 18:20 1776266444286_m1.jpg
-rw-r--r-- 1 lukas staff 669667 15 Apr 18:20 1776266444713_m2.jpg
-rw-r--r-- 1 lukas staff 711375 15 Apr 18:20 1776266446659_m2.jpg
-rw-r--r-- 1 lukas staff 208164 15 Apr 18:20 1776266447514_m1.jpg
-rw-r--r-- 1 lukas staff 739201 15 Apr 18:20 1776266448562_m2.jpg
-rw-r--r-- 1 lukas staff 208600 15 Apr 18:20 1776266450066_m1.jpg
-rw-r--r-- 1 lukas staff 735015 15 Apr 18:20 1776266450077_m2.jpg
-rw-r--r-- 1 lukas staff 602085 15 Apr 18:20 1776266452815_m2.jpg
-rw-r--r-- 1 lukas staff 554910 15 Apr 18:20 1776266455812_m2.jpg
-rw-r--r-- 1 lukas staff 208706 15 Apr 18:20 1776266457074_m1.jpg
-rw-r--r-- 1 lukas staff 668265 15 Apr 18:20 1776266457218_m2.jpg
-rw-r--r-- 1 lukas staff 627127 15 Apr 18:21 1776266462398_m2.jpg
-rw-r--r-- 1 lukas staff 651254 15 Apr 18:21 1776266464654_m2.jpg
-rw-r--r-- 1 lukas staff 208782 15 Apr 18:21 1776266464655_m1.jpg
-rw-r--r-- 1 lukas staff 208337 15 Apr 18:21 1776266467161_m1.jpg
-rw-r--r-- 1 lukas staff 675477 15 Apr 18:21 1776266467769_m2.jpg
-rw-r--r-- 1 lukas staff 208352 15 Apr 18:21 1776266470056_m1.jpg
-rw-r--r-- 1 lukas staff 646287 15 Apr 18:21 1776266470426_m2.jpg
-rw-r--r-- 1 lukas staff 208441 15 Apr 18:21 1776266472480_m1.jpg
-rw-r--r-- 1 lukas staff 670331 15 Apr 18:21 1776266473095_m2.jpg
-rw-r--r-- 1 lukas staff 208409 15 Apr 18:21 1776266474797_m1.jpg
-rw-r--r-- 1 lukas staff 658783 15 Apr 18:21 1776266475129_m2.jpg
-rw-r--r-- 1 lukas staff 208807 15 Apr 18:21 1776266476839_m1.jpg
-rw-r--r-- 1 lukas staff 658240 15 Apr 18:21 1776266477168_m2.jpg
-rw-r--r-- 1 lukas staff 208844 15 Apr 18:21 1776266478922_m1.jpg
-rw-r--r-- 1 lukas staff 666996 15 Apr 18:21 1776266479271_m2.jpg
-rw-r--r-- 1 lukas staff 699189 15 Apr 18:21 1776266481646_m2.jpg
-rw-r--r-- 1 lukas staff 708975 15 Apr 18:21 1776266482907_m2.jpg
-rw-r--r-- 1 lukas staff 682317 15 Apr 18:21 1776266487203_m2.jpg
-rw-r--r-- 1 lukas staff 209118 15 Apr 18:21 1776266489247_m1.jpg
-rw-r--r-- 1 lukas staff 687083 15 Apr 18:21 1776266489247_m2.jpg
-rw-r--r-- 1 lukas staff 209082 15 Apr 18:21 1776266491199_m1.jpg
-rw-r--r-- 1 lukas staff 676433 15 Apr 18:21 1776266492289_m2.jpg
-rw-r--r-- 1 lukas staff 209174 15 Apr 18:21 1776266493476_m1.jpg
-rw-r--r-- 1 lukas staff 668920 15 Apr 18:21 1776266493678_m2.jpg
-rw-r--r-- 1 lukas staff 208388 15 Apr 18:21 1776266497984_m1.jpg
-rw-r--r-- 1 lukas staff 652067 15 Apr 18:21 1776266497984_m2.jpg
-rw-r--r-- 1 lukas staff 208298 15 Apr 18:21 1776266501940_m1.jpg
-rw-r--r-- 1 lukas staff 632049 15 Apr 18:21 1776266501960_m2.jpg
-rw-r--r-- 1 lukas staff 208349 15 Apr 18:21 1776266503799_m1.jpg
-rw-r--r-- 1 lukas staff 643154 15 Apr 18:21 1776266504159_m2.jpg
-rw-r--r-- 1 lukas staff 634868 15 Apr 18:21 1776266507710_m2.jpg
-rw-r--r-- 1 lukas staff 208376 15 Apr 18:21 1776266507750_m1.jpg
-rw-r--r-- 1 lukas staff 208249 15 Apr 18:21 1776266509896_m1.jpg
-rw-r--r-- 1 lukas staff 659743 15 Apr 18:21 1776266510358_m2.jpg
-rw-r--r-- 1 lukas staff 675221 15 Apr 18:21 1776266512596_m2.jpg
-rw-r--r-- 1 lukas staff 699120 15 Apr 18:21 1776266513811_m2.jpg
-rw-r--r-- 1 lukas staff 208799 15 Apr 18:21 1776266513915_m1.jpg
-rw-r--r-- 1 lukas staff 661306 15 Apr 18:21 1776266517106_m2.jpg
-rw-r--r-- 1 lukas staff 208768 15 Apr 18:21 1776266519085_m1.jpg
-rw-r--r-- 1 lukas staff 654783 15 Apr 18:21 1776266519085_m...
|
[{"role":"AXTextArea","text [{"role":"AXTextArea","text":"-rw-r--r-- 1 lukas staff 299758 15 Apr 18:24 1776266657887_m2.jpg\n-rw-r--r-- 1 lukas staff 208905 15 Apr 18:24 1776266660014_m1.jpg\n-rw-r--r-- 1 lukas staff 505543 15 Apr 18:24 1776266660357_m2.jpg\n-rw-r--r-- 1 lukas staff 130773 15 Apr 18:24 1776266662583_m2.jpg\n-rw-r--r-- 1 lukas staff 208837 15 Apr 18:24 1776266662590_m1.jpg\n-rw-r--r-- 1 lukas staff 131262 15 Apr 18:24 1776266665030_m2.jpg\n-rw-r--r-- 1 lukas staff 208543 15 Apr 18:24 1776266665178_m1.jpg\n-rw-r--r-- 1 lukas staff 82600 15 Apr 18:24 1776266668094_m2.jpg\n-rw-r--r-- 1 lukas staff 99799 15 Apr 18:24 1776266671070_m2.jpg\n-rw-r--r-- 1 lukas staff 209265 15 Apr 18:24 1776266671742_m1.jpg\n-rw-r--r-- 1 lukas staff 69569 15 Apr 18:24 1776266672855_m2.jpg\n-rw-r--r-- 1 lukas staff 233878 15 Apr 18:24 1776266675463_m2.jpg\n-rw-r--r-- 1 lukas staff 233944 15 Apr 18:24 1776266676686_m2.jpg\n-rw-r--r-- 1 lukas staff 208529 15 Apr 18:24 1776266676718_m1.jpg\n-rw-r--r-- 1 lukas staff 208411 15 Apr 18:24 1776266678430_m1.jpg\n-rw-r--r-- 1 lukas staff 275989 15 Apr 18:24 1776266678431_m2.jpg\n-rw-r--r-- 1 lukas staff 258903 15 Apr 18:24 1776266679106_m2.jpg\n-rw-r--r-- 1 lukas staff 278951 15 Apr 18:24 1776266682164_m2.jpg\n-rw-r--r-- 1 lukas staff 208465 15 Apr 18:24 1776266687272_m1.jpg\n-rw-r--r-- 1 lukas staff 208398 15 Apr 18:24 1776266690323_m1.jpg\n-rw-r--r-- 1 lukas staff 273693 15 Apr 18:24 1776266691227_m2.jpg\n-rw-r--r-- 1 lukas staff 185943 15 Apr 18:24 1776266696382_m1.jpg\n-rw-r--r-- 1 lukas staff 271869 15 Apr 18:24 1776266697274_m2.jpg\n-rw-r--r-- 1 lukas staff 366699 15 Apr 18:25 1776266705465_m1.jpg\n-rw-r--r-- 1 lukas staff 186079 15 Apr 18:25 1776266708505_m1.jpg\n-rw-r--r-- 1 lukas staff 1292480 15 Apr 10:09 compact_monitor_1_1776236979346.mp4\n-rw-r--r-- 1 lukas staff 6304039 15 Apr 10:14 compact_monitor_1_1776237284692.mp4\n-rw-r--r-- 1 lukas staff 2514313 15 Apr 10:19 compact_monitor_1_1776237595554.mp4\n-rw-r--r-- 1 lukas staff 2821904 15 Apr 10:25 compact_monitor_1_1776237899635.mp4\n-rw-r--r-- 1 lukas staff 2785297 15 Apr 10:30 compact_monitor_1_1776238207393.mp4\n-rw-r--r-- 1 lukas staff 1639472 15 Apr 10:35 compact_monitor_1_1776238512537.mp4\n-rw-r--r-- 1 lukas staff 3207933 15 Apr 10:40 compact_monitor_1_1776238815528.mp4\n-rw-r--r-- 1 lukas staff 3594658 15 Apr 10:45 compact_monitor_1_1776239122381.mp4\n-rw-r--r-- 1 lukas staff 3671517 15 Apr 10:50 compact_monitor_1_1776239429225.mp4\n-rw-r--r-- 1 lukas staff 4031948 15 Apr 10:55 compact_monitor_1_1776239734998.mp4\n-rw-r--r-- 1 lukas staff 3529461 15 Apr 11:00 compact_monitor_1_1776240042925.mp4\n-rw-r--r-- 1 lukas staff 5234845 15 Apr 11:05 compact_monitor_1_1776240349311.mp4\n-rw-r--r-- 1 lukas staff 3323085 15 Apr 11:11 compact_monitor_1_1776240657823.mp4\n-rw-r--r-- 1 lukas staff 2204215 15 Apr 11:16 compact_monitor_1_1776240963306.mp4\n-rw-r--r-- 1 lukas staff 2387534 15 Apr 11:21 compact_monitor_1_1776241266776.mp4\n-rw-r--r-- 1 lukas staff 4921676 15 Apr 11:26 compact_monitor_1_1776241570939.mp4\n-rw-r--r-- 1 lukas staff 2135612 15 Apr 11:31 compact_monitor_1_1776241878162.mp4\n-rw-r--r-- 1 lukas staff 494014 15 Apr 11:36 compact_monitor_1_1776242182944.mp4\n-rw-r--r-- 1 lukas staff 1986658 15 Apr 11:41 compact_monitor_1_1776242488565.mp4\n-rw-r--r-- 1 lukas staff 1651327 15 Apr 11:46 compact_monitor_1_1776242792386.mp4\n-rw-r--r-- 1 lukas staff 190056 15 Apr 11:51 compact_monitor_1_1776243099454.mp4\n-rw-r--r-- 1 lukas staff 489195 15 Apr 11:56 compact_monitor_1_1776243401560.mp4\n-rw-r--r-- 1 lukas staff 637245 15 Apr 12:01 compact_monitor_1_1776243707339.mp4\n-rw-r--r-- 1 lukas staff 836102 15 Apr 12:06 compact_monitor_1_1776244016111.mp4\n-rw-r--r-- 1 lukas staff 2250311 15 Apr 12:12 compact_monitor_1_1776244325248.mp4\n-rw-r--r-- 1 lukas staff 4438961 15 Apr 12:17 compact_monitor_1_1776244633485.mp4\n-rw-r--r-- 1 lukas staff 2024811 15 Apr 12:22 compact_monitor_1_1776244939105.mp4\n-rw-r--r-- 1 lukas staff 1140502 15 Apr 12:27 compact_monitor_1_1776245242576.mp4\n-rw-r--r-- 1 lukas staff 818870 15 Apr 12:32 compact_monitor_1_1776245545145.mp4\n-rw-r--r-- 1 lukas staff 506104 15 Apr 12:37 compact_monitor_1_1776245850845.mp4\n-rw-r--r-- 1 lukas staff 506372 15 Apr 12:42 compact_monitor_1_1776246157330.mp4\n-rw-r--r-- 1 lukas staff 585365 15 Apr 12:47 compact_monitor_1_1776246461621.mp4\n-rw-r--r-- 1 lukas staff 1536187 15 Apr 12:52 compact_monitor_1_1776246766463.mp4\n-rw-r--r-- 1 lukas staff 2825443 15 Apr 12:57 compact_monitor_1_1776247072489.mp4\n-rw-r--r-- 1 lukas staff 3094796 15 Apr 13:03 compact_monitor_1_1776247379957.mp4\n-rw-r--r-- 1 lukas staff 396633 15 Apr 13:08 compact_monitor_1_1776247688246.mp4\n-rw-r--r-- 1 lukas staff 909684 15 Apr 13:13 compact_monitor_1_1776247993728.mp4\n-rw-r--r-- 1 lukas staff 1577484 15 Apr 13:18 compact_monitor_1_1776248301121.mp4\n-rw-r--r-- 1 lukas staff 1079237 15 Apr 13:23 compact_monitor_1_1776248607315.mp4\n-rw-r--r-- 1 lukas staff 1091368 15 Apr 13:28 compact_monitor_1_1776248924298.mp4\n-rw-r--r-- 1 lukas staff 925798 15 Apr 13:34 compact_monitor_1_1776249241863.mp4\n-rw-r--r-- 1 lukas staff 1024193 15 Apr 13:39 compact_monitor_1_1776249553464.mp4\n-rw-r--r-- 1 lukas staff 1965175 15 Apr 13:44 compact_monitor_1_1776249871482.mp4\n-rw-r--r-- 1 lukas staff 942071 15 Apr 13:49 compact_monitor_1_1776250182641.mp4\n-rw-r--r-- 1 lukas staff 1036861 15 Apr 13:55 compact_monitor_1_1776250503790.mp4\n-rw-r--r-- 1 lukas staff 1084939 15 Apr 14:00 compact_monitor_1_1776250829184.mp4\n-rw-r--r-- 1 lukas staff 1137305 15 Apr 14:05 compact_monitor_1_1776251148270.mp4\n-rw-r--r-- 1 lukas staff 1084917 15 Apr 14:13 compact_monitor_1_1776251623899.mp4\n-rw-r--r-- 1 lukas staff 472006 15 Apr 14:18 compact_monitor_1_1776251937854.mp4\n-rw-r--r-- 1 lukas staff 2195675 15 Apr 14:24 compact_monitor_1_1776252241210.mp4\n-rw-r--r-- 1 lukas staff 2126366 15 Apr 14:29 compact_monitor_1_1776252546881.mp4\n-rw-r--r-- 1 lukas staff 1223098 15 Apr 14:34 compact_monitor_1_1776252863758.mp4\n-rw-r--r-- 1 lukas staff 1554811 15 Apr 14:39 compact_monitor_1_1776253185709.mp4\n-rw-r--r-- 1 lukas staff 283980 15 Apr 14:39 compact_monitor_1_1776253191237.mp4\n-rw-r--r-- 1 lukas staff 1004738 15 Apr 14:45 compact_monitor_1_1776253502852.mp4\n-rw-r--r-- 1 lukas staff 1007213 15 Apr 14:50 compact_monitor_1_1776253806491.mp4\n-rw-r--r-- 1 lukas staff 1622820 15 Apr 14:55 compact_monitor_1_1776254109375.mp4\n-rw-r--r-- 1 lukas staff 1800819 15 Apr 15:00 compact_monitor_1_1776254415281.mp4\n-rw-r--r-- 1 lukas staff 1248853 15 Apr 15:05 compact_monitor_1_1776254720441.mp4\n-rw-r--r-- 1 lukas staff 1358099 15 Apr 15:10 compact_monitor_1_1776255026922.mp4\n-rw-r--r-- 1 lukas staff 1077547 15 Apr 15:15 compact_monitor_1_1776255334430.mp4\n-rw-r--r-- 1 lukas staff 1194727 15 Apr 15:20 compact_monitor_1_1776255638369.mp4\n-rw-r--r-- 1 lukas staff 1312132 15 Apr 15:25 compact_monitor_1_1776255944046.mp4\n-rw-r--r-- 1 lukas staff 2526518 15 Apr 15:30 compact_monitor_1_1776256247989.mp4\n-rw-r--r-- 1 lukas staff 2591568 15 Apr 15:35 compact_monitor_1_1776256553209.mp4\n-rw-r--r-- 1 lukas staff 347132 15 Apr 15:41 compact_monitor_1_1776256862331.mp4\n-rw-r--r-- 1 lukas staff 331422 15 Apr 15:46 compact_monitor_1_1776257183524.mp4\n-rw-r--r-- 1 lukas staff 1507338 15 Apr 15:51 compact_monitor_1_1776257499295.mp4\n-rw-r--r-- 1 lukas staff 1080123 15 Apr 15:57 compact_monitor_1_1776257818639.mp4\n-rw-r--r-- 1 lukas staff 1048617 15 Apr 16:02 compact_monitor_1_1776258139836.mp4\n-rw-r--r-- 1 lukas staff 1151460 15 Apr 16:07 compact_monitor_1_1776258462628.mp4\n-rw-r--r-- 1 lukas staff 1206649 15 Apr 16:13 compact_monitor_1_1776258784114.mp4\n-rw-r--r-- 1 lukas staff 1133984 15 Apr 16:18 compact_monitor_1_1776259107952.mp4\n-rw-r--r-- 1 lukas staff 1142984 15 Apr 16:23 compact_monitor_1_1776259433131.mp4\n-rw-r--r-- 1 lukas staff 1253153 15 Apr 16:29 compact_monitor_1_1776259757534.mp4\n-rw-r--r-- 1 lukas staff 998310 15 Apr 16:34 compact_monitor_1_1776260076664.mp4\n-rw-r--r-- 1 lukas staff 1065076 15 Apr 16:40 compact_monitor_1_1776260397335.mp4\n-rw-r--r-- 1 lukas staff 1099220 15 Apr 16:45 compact_monitor_1_1776260721850.mp4\n-rw-r--r-- 1 lukas staff 1154961 15 Apr 16:50 compact_monitor_1_1776261044836.mp4\n-rw-r--r-- 1 lukas staff 1065431 15 Apr 16:56 compact_monitor_1_1776261372103.mp4\n-rw-r--r-- 1 lukas staff 984542 15 Apr 17:01 compact_monitor_1_1776261696699.mp4\n-rw-r--r-- 1 lukas staff 451220 15 Apr 17:01 compact_monitor_1_1776261702497.mp4\n-rw-r--r-- 1 lukas staff 1211676 15 Apr 17:07 compact_monitor_1_1776262024768.mp4\n-rw-r--r-- 1 lukas staff 1161330 15 Apr 17:12 compact_monitor_1_1776262344982.mp4\n-rw-r--r-- 1 lukas staff 1052573 15 Apr 17:17 compact_monitor_1_1776262664755.mp4\n-rw-r--r-- 1 lukas staff 418716 15 Apr 17:17 compact_monitor_1_1776262670708.mp4\n-rw-r--r-- 1 lukas staff 1682982 15 Apr 17:23 compact_monitor_1_1776262992301.mp4\n-rw-r--r-- 1 lukas staff 1073481 15 Apr 17:28 compact_monitor_1_1776263309511.mp4\n-rw-r--r-- 1 lukas staff 1192672 15 Apr 17:34 compact_monitor_1_1776263636829.mp4\n-rw-r--r-- 1 lukas staff 383279 15 Apr 17:34 compact_monitor_1_1776263642876.mp4\n-rw-r--r-- 1 lukas staff 1357937 15 Apr 17:39 compact_monitor_1_1776263965549.mp4\n-rw-r--r-- 1 lukas staff 1057912 15 Apr 17:44 compact_monitor_1_1776264293030.mp4\n-rw-r--r-- 1 lukas staff 1055882 15 Apr 17:50 compact_monitor_1_1776264619470.mp4\n-rw-r--r-- 1 lukas staff 1173057 15 Apr 17:55 compact_monitor_1_1776264946265.mp4\n-rw-r--r-- 1 lukas staff 1162002 15 Apr 18:01 compact_monitor_1_1776265273041.mp4\n-rw-r--r-- 1 lukas staff 410666 15 Apr 18:01 compact_monitor_1_1776265279242.mp4\n-rw-r--r-- 1 lukas staff 1213530 15 Apr 18:06 compact_monitor_1_1776265602616.mp4\n-rw-r--r-- 1 lukas staff 1210935 15 Apr 18:12 compact_monitor_1_1776265929948.mp4\n-rw-r--r-- 1 lukas staff 355364 15 Apr 18:12 compact_monitor_1_1776265935884.mp4\n-rw-r--r-- 1 lukas staff 985021 15 Apr 18:17 compact_monitor_1_1776266259356.mp4\n-rw-r--r-- 1 lukas staff 448474 15 Apr 18:17 compact_monitor_1_1776266265353.mp4\n-rw-r--r-- 1 lukas staff 1007624 15 Apr 18:23 compact_monitor_1_1776266587803.mp4\n-rw-r--r-- 1 lukas staff 417702 15 Apr 18:23 compact_monitor_1_1776266593821.mp4\n-rw-r--r-- 1 lukas staff 3815275 15 Apr 10:09 compact_monitor_2_1776236981488.mp4\n-rw-r--r-- 1 lukas staff 3854792 15 Apr 10:14 compact_monitor_2_1776237291726.mp4\n-rw-r--r-- 1 lukas staff 367131 15 Apr 10:19 compact_monitor_2_1776237598300.mp4\n-rw-r--r-- 1 lukas staff 3965510 15 Apr 10:25 compact_monitor_2_1776237902921.mp4\n-rw-r--r-- 1 lukas staff 468839 15 Apr 10:30 compact_monitor_2_1776238211071.mp4\n-rw-r--r-- 1 lukas staff 395077 15 Apr 10:35 compact_monitor_2_1776238514343.mp4\n-rw-r--r-- 1 lukas staff 1309545 15 Apr 10:40 compact_monitor_2_1776238819191.mp4\n-rw-r--r-- 1 lukas staff 2579871 15 Apr 10:45 compact_monitor_2_1776239125548.mp4\n-rw-r--r-- 1 lukas staff 2261244 15 Apr 10:50 compact_monitor_2_1776239432484.mp4\n-rw-r--r-- 1 lukas staff 1614099 15 Apr 10:55 compact_monitor_2_1776239738314.mp4\n-rw-r--r-- 1 lukas staff 1396501 15 Apr 11:00 compact_monitor_2_1776240046668.mp4\n-rw-r--r-- 1 lukas staff 2608327 15 Apr 11:05 compact_monitor_2_1776240354465.mp4\n-rw-r--r-- 1 lukas staff 1343284 15 Apr 11:11 compact_monitor_2_1776240661129.mp4\n-rw-r--r-- 1 lukas staff 104083 15 Apr 11:16 compact_monitor_2_1776240965780.mp4\n-rw-r--r-- 1 lukas staff 1696225 15 Apr 11:21 compact_monitor_2_1776241269257.mp4\n-rw-r--r-- 1 lukas staff 3038037 15 Apr 11:26 compact_monitor_2_1776241574093.mp4\n-rw-r--r-- 1 lukas staff 2308673 15 Apr 11:31 compact_monitor_2_1776241879955.mp4\n-rw-r--r-- 1 lukas staff 3684492 15 Apr 11:36 compact_monitor_2_1776242185232.mp4\n-rw-r--r-- 1 lukas staff 1318134 15 Apr 11:41 compact_monitor_2_1776242490310.mp4\n-rw-r--r-- 1 lukas staff 2429835 15 Apr 11:46 compact_monitor_2_1776242794849.mp4\n-rw-r--r-- 1 lukas staff 760204 15 Apr 11:51 compact_monitor_2_1776243100430.mp4\n-rw-r--r-- 1 lukas staff 2563357 15 Apr 11:56 compact_monitor_2_1776243402772.mp4\n-rw-r--r-- 1 lukas staff 2270439 15 Apr 12:01 compact_monitor_2_1776243709288.mp4\n-rw-r--r-- 1 lukas staff 1591957 15 Apr 12:07 compact_monitor_2_1776244019480.mp4\n-rw-r--r-- 1 lukas staff 1448741 15 Apr 12:12 compact_monitor_2_1776244328555.mp4\n-rw-r--r-- 1 lukas staff 3297885 15 Apr 12:17 compact_monitor_2_1776244636345.mp4\n-rw-r--r-- 1 lukas staff 1088455 15 Apr 12:22 compact_monitor_2_1776244941048.mp4\n-rw-r--r-- 1 lukas staff 398901 15 Apr 12:27 compact_monitor_2_1776245243901.mp4\n-rw-r--r-- 1 lukas staff 1511792 15 Apr 12:32 compact_monitor_2_1776245547006.mp4\n-rw-r--r-- 1 lukas staff 1331771 15 Apr 12:37 compact_monitor_2_1776245852471.mp4\n-rw-r--r-- 1 lukas staff 923996 15 Apr 12:42 compact_monitor_2_1776246158613.mp4\n-rw-r--r-- 1 lukas staff 2568982 15 Apr 12:47 compact_monitor_2_1776246463035.mp4\n-rw-r--r-- 1 lukas staff 3313949 15 Apr 12:52 compact_monitor_2_1776246768685.mp4\n-rw-r--r-- 1 lukas staff 4771645 15 Apr 12:57 compact_monitor_2_1776247076079.mp4\n-rw-r--r-- 1 lukas staff 6586185 15 Apr 13:03 compact_monitor_2_1776247382530.mp4\n-rw-r--r-- 1 lukas staff 2358604 15 Apr 13:08 compact_monitor_2_1776247690007.mp4\n-rw-r--r-- 1 lukas staff 2980294 15 Apr 13:13 compact_monitor_2_1776247996783.mp4\n-rw-r--r-- 1 lukas staff 3036356 15 Apr 13:18 compact_monitor_2_1776248303327.mp4\n-rw-r--r-- 1 lukas staff 13739308 15 Apr 13:23 compact_monitor_2_1776248612102.mp4\n-rw-r--r-- 1 lukas staff 1792715 15 Apr 13:23 compact_monitor_2_1776248622198.mp4\n-rw-r--r-- 1 lukas staff 19438020 15 Apr 13:28 compact_monitor_2_1776248929123.mp4\n-rw-r--r-- 1 lukas staff 1542891 15 Apr 13:29 compact_monitor_2_1776248939710.mp4\n-rw-r--r-- 1 lukas staff 18764167 15 Apr 13:34 compact_monitor_2_1776249244616.mp4\n-rw-r--r-- 1 lukas staff 29428799 15 Apr 13:39 compact_monitor_2_1776249557895.mp4\n-rw-r--r-- 1 lukas staff 12512925 15 Apr 13:44 compact_monitor_2_1776249875231.mp4\n-rw-r--r-- 1 lukas staff 30936872 15 Apr 13:50 compact_monitor_2_1776250186990.mp4\n-rw-r--r-- 1 lukas staff 2793009 15 Apr 13:50 compact_monitor_2_1776250201560.mp4\n-rw-r--r-- 1 lukas staff 33052595 15 Apr 13:55 compact_monitor_2_1776250510466.mp4\n-rw-r--r-- 1 lukas staff 8811443 15 Apr 13:55 compact_monitor_2_1776250525325.mp4\n-rw-r--r-- 1 lukas staff 36732130 15 Apr 14:00 compact_monitor_2_1776250833909.mp4\n-rw-r--r-- 1 lukas staff 808116 15 Apr 14:00 compact_monitor_2_1776250847678.mp4\n-rw-r--r-- 1 lukas staff 35963507 15 Apr 14:06 compact_monitor_2_1776251153283.mp4\n-rw-r--r-- 1 lukas staff 17255576 15 Apr 14:13 compact_monitor_2_1776251627877.mp4\n-rw-r--r-- 1 lukas staff 217409 15 Apr 14:18 compact_monitor_2_1776251938719.mp4\n-rw-r--r-- 1 lukas staff 2179896 15 Apr 14:24 compact_monitor_2_1776252243501.mp4\n-rw-r--r-- 1 lukas staff 24202787 15 Apr 14:29 compact_monitor_2_1776252550645.mp4\n-rw-r--r-- 1 lukas staff 40541441 15 Apr 14:34 compact_monitor_2_1776252869026.mp4\n-rw-r--r-- 1 lukas staff 1969819 15 Apr 14:34 compact_monitor_2_1776252884388.mp4\n-rw-r--r-- 1 lukas staff 26185693 15 Apr 14:40 compact_monitor_2_1776253191567.mp4\n-rw-r--r-- 1 lukas staff 2958445 15 Apr 14:45 compact_monitor_2_1776253504333.mp4\n-rw-r--r-- 1 lukas staff 1721625 15 Apr 14:50 compact_monitor_2_1776253807794.mp4\n-rw-r--r-- 1 lukas staff 5168799 15 Apr 14:55 compact_monitor_2_1776254111721.mp4\n-rw-r--r-- 1 lukas staff 1008125 15 Apr 15:00 compact_monitor_2_1776254418941.mp4\n-rw-r--r-- 1 lukas staff 2805751 15 Apr 15:05 compact_monitor_2_1776254723846.mp4\n-rw-r--r-- 1 lukas staff 4263256 15 Apr 15:10 compact_monitor_2_1776255030878.mp4\n-rw-r--r-- 1 lukas staff 1855151 15 Apr 15:15 compact_monitor_2_1776255336562.mp4\n-rw-r--r-- 1 lukas staff 1068172 15 Apr 15:20 compact_monitor_2_1776255640728.mp4\n-rw-r--r-- 1 lukas staff 393423 15 Apr 15:25 compact_monitor_2_1776255946991.mp4\n-rw-r--r-- 1 lukas staff 1066924 15 Apr 15:30 compact_monitor_2_1776256250851.mp4\n-rw-r--r-- 1 lukas staff 4522183 15 Apr 15:36 compact_monitor_2_1776256557162.mp4\n-rw-r--r-- 1 lukas staff 21285442 15 Apr 15:41 compact_monitor_2_1776256868069.mp4\n-rw-r--r-- 1 lukas staff 4799464 15 Apr 15:41 compact_monitor_2_1776256880438.mp4\n-rw-r--r-- 1 lukas staff 25082442 15 Apr 15:46 compact_monitor_2_1776257187591.mp4\n-rw-r--r-- 1 lukas staff 29377114 15 Apr 15:51 compact_monitor_2_1776257503657.mp4\n-rw-r--r-- 1 lukas staff 2577148 15 Apr 15:51 compact_monitor_2_1776257516759.mp4\n-rw-r--r-- 1 lukas staff 35197312 15 Apr 15:57 compact_monitor_2_1776257823244.mp4\n-rw-r--r-- 1 lukas staff 739380 15 Apr 15:57 compact_monitor_2_1776257838858.mp4\n-rw-r--r-- 1 lukas staff 39595503 15 Apr 16:02 compact_monitor_2_1776258144789.mp4\n-rw-r--r-- 1 lukas staff 2671413 15 Apr 16:02 compact_monitor_2_1776258160717.mp4\n-rw-r--r-- 1 lukas staff 33576004 15 Apr 16:08 compact_monitor_2_1776258467332.mp4\n-rw-r--r-- 1 lukas staff 3404945 15 Apr 16:08 compact_monitor_2_1776258481869.mp4\n-rw-r--r-- 1 lukas staff 36386887 15 Apr 16:13 compact_monitor_2_1776258789278.mp4\n-rw-r--r-- 1 lukas staff 2717076 15 Apr 16:13 compact_monitor_2_1776258804257.mp4\n-rw-r--r-- 1 lukas staff 38542946 15 Apr 16:18 compact_monitor_2_1776259112717.mp4\n-rw-r--r-- 1 lukas staff 6480087 15 Apr 16:18 compact_monitor_2_1776259128284.mp4\n-rw-r--r-- 1 lukas staff 39076466 15 Apr 16:24 compact_monitor_2_1776259438063.mp4\n-rw-r--r-- 1 lukas staff 4361748 15 Apr 16:24 compact_monitor_2_1776259453552.mp4\n-rw-r--r-- 1 lukas staff 30743109 15 Apr 16:29 compact_monitor_2_1776259762038.mp4\n-rw-r--r-- 1 lukas staff 35230072 15 Apr 16:34 compact_monitor_2_1776260081207.mp4\n-rw-r--r-- 1 lukas staff 44719930 15 Apr 16:40 compact_monitor_2_1776260402183.mp4\n-rw-r--r-- 1 lukas staff 40699319 15 Apr 16:45 compact_monitor_2_1776260727063.mp4\n-rw-r--r-- 1 lukas staff 40175062 15 Apr 16:51 compact_monitor_2_1776261051104.mp4\n-rw-r--r-- 1 lukas staff 10100456 15 Apr 16:51 compact_monitor_2_1776261066254.mp4\n-rw-r--r-- 1 lukas staff 40218171 15 Apr 16:56 compact_monitor_2_1776261377240.mp4\n-rw-r--r-- 1 lukas staff 10164441 15 Apr 16:56 compact_monitor_2_1776261392293.mp4\n-rw-r--r-- 1 lukas staff 39679757 15 Apr 17:01 compact_monitor_2_1776261703501.mp4\n-rw-r--r-- 1 lukas staff 16362780 15 Apr 17:02 compact_monitor_2_1776261718068.mp4\n-rw-r--r-- 1 lukas staff 35673196 15 Apr 17:07 compact_monitor_2_1776262030308.mp4\n-rw-r--r-- 1 lukas staff 418425 15 Apr 17:07 compact_monitor_2_1776262044183.mp4\n-rw-r--r-- 1 lukas staff 38695493 15 Apr 17:12 compact_monitor_2_1776262350156.mp4\n-rw-r--r-- 1 lukas staff 41039121 15 Apr 17:18 compact_monitor_2_1776262671510.mp4\n-rw-r--r-- 1 lukas staff 14440675 15 Apr 17:18 compact_monitor_2_1776262686451.mp4\n-rw-r--r-- 1 lukas staff 29155784 15 Apr 17:23 compact_monitor_2_1776262997519.mp4\n-rw-r--r-- 1 lukas staff 38013561 15 Apr 17:28 compact_monitor_2_1776263315513.mp4\n-rw-r--r-- 1 lukas staff 13728546 15 Apr 17:28 compact_monitor_2_1776263330175.mp4\n-rw-r--r-- 1 lukas staff 42282890 15 Apr 17:34 compact_monitor_2_1776263643561.mp4\n-rw-r--r-- 1 lukas staff 15975636 15 Apr 17:34 compact_monitor_2_1776263659153.mp4\n-rw-r--r-- 1 lukas staff 42361074 15 Apr 17:39 compact_monitor_2_1776263971167.mp4\n-rw-r--r-- 1 lukas staff 12206045 15 Apr 17:39 compact_monitor_2_1776263987012.mp4\n-rw-r--r-- 1 lukas staff 46367818 15 Apr 17:45 compact_monitor_2_1776264298000.mp4\n-rw-r--r-- 1 lukas staff 8981811 15 Apr 17:45 compact_monitor_2_1776264315186.mp4\n-rw-r--r-- 1 lukas staff 39268566 15 Apr 17:50 compact_monitor_2_1776264625122.mp4\n-rw-r--r-- 1 lukas staff 14427002 15 Apr 17:50 compact_monitor_2_1776264640284.mp4\n-rw-r--r-- 1 lukas staff 39524622 15 Apr 17:56 compact_monitor_2_1776264952043.mp4\n-rw-r--r-- 1 lukas staff 12413344 15 Apr 17:56 compact_monitor_2_1776264966984.mp4\n-rw-r--r-- 1 lukas staff 37530622 15 Apr 18:01 compact_monitor_2_1776265280164.mp4\n-rw-r--r-- 1 lukas staff 16392257 15 Apr 18:01 compact_monitor_2_1776265294548.mp4\n-rw-r--r-- 1 lukas staff 43552334 15 Apr 18:07 compact_monitor_2_1776265608065.mp4\n-rw-r--r-- 1 lukas staff 6335856 15 Apr 18:07 compact_monitor_2_1776265624847.mp4\n-rw-r--r-- 1 lukas staff 40102732 15 Apr 18:12 compact_monitor_2_1776265936487.mp4\n-rw-r--r-- 1 lukas staff 10852075 15 Apr 18:12 compact_monitor_2_1776265950996.mp4\n-rw-r--r-- 1 lukas staff 33010772 15 Apr 18:17 compact_monitor_2_1776266266304.mp4\n-rw-r--r-- 1 lukas staff 12302090 15 Apr 18:18 compact_monitor_2_1776266279297.mp4\n-rw-r--r-- 1 lukas staff 37997133 15 Apr 18:23 compact_monitor_2_1776266594590.mp4\n-rw-r--r-- 1 lukas staff 13660744 15 Apr 18:23 compact_monitor_2_1776266608276.mp4\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data/2026-04-15 $ du -sh ~/.screenpipe/data/data/*\n 39M\u0000\u0000\u0000\t/Users/lukas/.screenpipe/data/data/2026-04-09\n 50M\u0000\u0000\u0000\t/Users/lukas/.screenpipe/data/data/2026-04-11\n 49M\u0000\u0000\u0000\t/Users/lukas/.screenpipe/data/data/2026-04-12\n 71M\u0000\u0000\u0000\t/Users/lukas/.screenpipe/data/data/2026-04-13\n1.0G\u0000\u0000\u0000\t/Users/lukas/.screenpipe/data/data/2026-04-14\n2.1G\u0000\u0000\u0000\t/Users/lukas/.screenpipe/data/data/2026-04-15\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data/2026-04-15 $ ll \ntotal 4474624\ndrwxr-xr-x 737 lukas staff 23584 15 Apr 18:25 .\ndrwxr-xr-x 9 lukas staff 288 15 Apr 09:58 ..\n-rw-r--r-- 1 lukas staff 669036 15 Apr 18:13 1776265985239_m2.jpg\n-rw-r--r-- 1 lukas staff 203719 15 Apr 18:13 1776265985279_m1.jpg\n-rw-r--r-- 1 lukas staff 203612 15 Apr 18:13 1776265987070_m1.jpg\n-rw-r--r-- 1 lukas staff 674275 15 Apr 18:13 1776265987771_m2.jpg\n-rw-r--r-- 1 lukas staff 203511 15 Apr 18:13 1776265989538_m1.jpg\n-rw-r--r-- 1 lukas staff 667384 15 Apr 18:13 1776265989967_m2.jpg\n-rw-r--r-- 1 lukas staff 203666 15 Apr 18:13 1776265991616_m1.jpg\n-rw-r--r-- 1 lukas staff 669140 15 Apr 18:13 1776265992196_m2.jpg\n-rw-r--r-- 1 lukas staff 203595 15 Apr 18:13 1776265993913_m1.jpg\n-rw-r--r-- 1 lukas staff 680910 15 Apr 18:13 1776265994505_m2.jpg\n-rw-r--r-- 1 lukas staff 203581 15 Apr 18:13 1776265996130_m1.jpg\n-rw-r--r-- 1 lukas staff 670428 15 Apr 18:13 1776265996652_m2.jpg\n-rw-r--r-- 1 lukas staff 203708 15 Apr 18:13 1776265998298_m1.jpg\n-rw-r--r-- 1 lukas staff 659876 15 Apr 18:13 1776265998619_m2.jpg\n-rw-r--r-- 1 lukas staff 203790 15 Apr 18:13 1776266000317_m1.jpg\n-rw-r--r-- 1 lukas staff 675595 15 Apr 18:13 1776266000927_m2.jpg\n-rw-r--r-- 1 lukas staff 203772 15 Apr 18:13 1776266002837_m1.jpg\n-rw-r--r-- 1 lukas staff 681185 15 Apr 18:13 1776266003295_m2.jpg\n-rw-r--r-- 1 lukas staff 203737 15 Apr 18:13 1776266004906_m1.jpg\n-rw-r--r-- 1 lukas staff 674774 15 Apr 18:13 1776266005279_m2.jpg\n-rw-r--r-- 1 lukas staff 203710 15 Apr 18:13 1776266007045_m1.jpg\n-rw-r--r-- 1 lukas staff 672301 15 Apr 18:13 1776266007562_m2.jpg\n-rw-r--r-- 1 lukas staff 203778 15 Apr 18:13 1776266009409_m1.jpg\n-rw-r--r-- 1 lukas staff 647795 15 Apr 18:13 1776266009873_m2.jpg\n-rw-r--r-- 1 lukas staff 203773 15 Apr 18:13 1776266011796_m1.jpg\n-rw-r--r-- 1 lukas staff 621588 15 Apr 18:13 1776266012145_m2.jpg\n-rw-r--r-- 1 lukas staff 203797 15 Apr 18:13 1776266013610_m1.jpg\n-rw-r--r-- 1 lukas staff 557210 15 Apr 18:13 1776266013959_m2.jpg\n-rw-r--r-- 1 lukas staff 203799 15 Apr 18:13 1776266015437_m1.jpg\n-rw-r--r-- 1 lukas staff 576074 15 Apr 18:13 1776266015791_m2.jpg\n-rw-r--r-- 1 lukas staff 203846 15 Apr 18:13 1776266017399_m1.jpg\n-rw-r--r-- 1 lukas staff 592254 15 Apr 18:13 1776266017945_m2.jpg\n-rw-r--r-- 1 lukas staff 203767 15 Apr 18:13 1776266019677_m1.jpg\n-rw-r--r-- 1 lukas staff 554944 15 Apr 18:13 1776266020127_m2.jpg\n-rw-r--r-- 1 lukas staff 203706 15 Apr 18:13 1776266022131_m1.jpg\n-rw-r--r-- 1 lukas staff 584193 15 Apr 18:13 1776266022505_m2.jpg\n-rw-r--r-- 1 lukas staff 203718 15 Apr 18:13 1776266024358_m1.jpg\n-rw-r--r-- 1 lukas staff 586235 15 Apr 18:13 1776266024952_m2.jpg\n-rw-r--r-- 1 lukas staff 203609 15 Apr 18:13 1776266026730_m1.jpg\n-rw-r--r-- 1 lukas staff 582376 15 Apr 18:13 1776266027279_m2.jpg\n-rw-r--r-- 1 lukas staff 203696 15 Apr 18:13 1776266028710_m1.jpg\n-rw-r--r-- 1 lukas staff 568913 15 Apr 18:13 1776266029111_m2.jpg\n-rw-r--r-- 1 lukas staff 203648 15 Apr 18:13 1776266030751_m1.jpg\n-rw-r--r-- 1 lukas staff 431509 15 Apr 18:13 1776266031143_m2.jpg\n-rw-r--r-- 1 lukas staff 468169 15 Apr 18:13 1776266033149_m2.jpg\n-rw-r--r-- 1 lukas staff 203714 15 Apr 18:13 1776266033552_m1.jpg\n-rw-r--r-- 1 lukas staff 203753 15 Apr 18:13 1776266035546_m1.jpg\n-rw-r--r-- 1 lukas staff 477414 15 Apr 18:13 1776266036047_m2.jpg\n-rw-r--r-- 1 lukas staff 203704 15 Apr 18:13 1776266037947_m1.jpg\n-rw-r--r-- 1 lukas staff 476980 15 Apr 18:13 1776266038370_m2.jpg\n-rw-r--r-- 1 lukas staff 203686 15 Apr 18:14 1776266040183_m1.jpg\n-rw-r--r-- 1 lukas staff 485156 15 Apr 18:14 1776266040577_m2.jpg\n-rw-r--r-- 1 lukas staff 486141 15 Apr 18:14 1776266042413_m2.jpg\n-rw-r--r-- 1 lukas staff 490784 15 Apr 18:14 1776266043473_m2.jpg\n-rw-r--r-- 1 lukas staff 556817 15 Apr 18:14 1776266044640_m2.jpg\n-rw-r--r-- 1 lukas staff 588963 15 Apr 18:14 1776266045757_m2.jpg\n-rw-r--r-- 1 lukas staff 591407 15 Apr 18:14 1776266046926_m2.jpg\n-rw-r--r-- 1 lukas staff 204286 15 Apr 18:14 1776266048022_m1.jpg\n-rw-r--r-- 1 lukas staff 592997 15 Apr 18:14 1776266048341_m2.jpg\n-rw-r--r-- 1 lukas staff 204367 15 Apr 18:14 1776266050092_m1.jpg\n-rw-r--r-- 1 lukas staff 595109 15 Apr 18:14 1776266050576_m2.jpg\n-rw-r--r-- 1 lukas staff 203877 15 Apr 18:14 1776266052271_m1.jpg\n-rw-r--r-- 1 lukas staff 617722 15 Apr 18:14 1776266052711_m2.jpg\n-rw-r--r-- 1 lukas staff 566247 15 Apr 18:14 1776266054920_m2.jpg\n-rw-r--r-- 1 lukas staff 587163 15 Apr 18:14 1776266056075_m2.jpg\n-rw-r--r-- 1 lukas staff 203881 15 Apr 18:14 1776266056756_m1.jpg\n-rw-r--r-- 1 lukas staff 590009 15 Apr 18:14 1776266057195_m2.jpg\n-rw-r--r-- 1 lukas staff 559463 15 Apr 18:14 1776266059115_m2.jpg\n-rw-r--r-- 1 lukas staff 203874 15 Apr 18:14 1776266060554_m1.jpg\n-rw-r--r-- 1 lukas staff 596850 15 Apr 18:14 1776266060554_m2.jpg\n-rw-r--r-- 1 lukas staff 203900 15 Apr 18:14 1776266062752_m1.jpg\n-rw-r--r-- 1 lukas staff 441354 15 Apr 18:14 1776266066711_m2.jpg\n-rw-r--r-- 1 lukas staff 55745 15 Apr 18:14 1776266068595_m1.jpg\n-rw-r--r-- 1 lukas staff 446599 15 Apr 18:14 1776266069433_m2.jpg\n-rw-r--r-- 1 lukas staff 446609 15 Apr 18:14 1776266070172_m2.jpg\n-rw-r--r-- 1 lukas staff 94532 15 Apr 18:14 1776266070176_m1.jpg\n-rw-r--r-- 1 lukas staff 88474 15 Apr 18:14 1776266071656_m1.jpg\n-rw-r--r-- 1 lukas staff 535766 15 Apr 18:14 1776266072584_m2.jpg\n-rw-r--r-- 1 lukas staff 92870 15 Apr 18:14 1776266074845_m1.jpg\n-rw-r--r-- 1 lukas staff 88052 15 Apr 18:14 1776266077692_m1.jpg\n-rw-r--r-- 1 lukas staff 88179 15 Apr 18:14 1776266082536_m1.jpg\n-rw-r--r-- 1 lukas staff 533426 15 Apr 18:14 1776266082536_m2.jpg\n-rw-r--r-- 1 lukas staff 88175 15 Apr 18:14 1776266084440_m1.jpg\n-rw-r--r-- 1 lukas staff 500743 15 Apr 18:14 1776266084440_m2.jpg\n-rw-r--r-- 1 lukas staff 502910 15 Apr 18:14 1776266085860_m2.jpg\n-rw-r--r-- 1 lukas staff 88161 15 Apr 18:14 1776266087714_m1.jpg\n-rw-r--r-- 1 lukas staff 562872 15 Apr 18:14 1776266087714_m2.jpg\n-rw-r--r-- 1 lukas staff 507401 15 Apr 18:14 1776266091668_m2.jpg\n-rw-r--r-- 1 lukas staff 88198 15 Apr 18:14 1776266091678_m1.jpg\n-rw-r--r-- 1 lukas staff 556350 15 Apr 18:14 1776266096275_m2.jpg\n-rw-r--r-- 1 lukas staff 574870 15 Apr 18:14 1776266099219_m2.jpg\n-rw-r--r-- 1 lukas staff 88436 15 Apr 18:15 1776266104959_m1.jpg\n-rw-r--r-- 1 lukas staff 254145 15 Apr 18:15 1776266105237_m2.jpg\n-rw-r--r-- 1 lukas staff 88535 15 Apr 18:15 1776266106590_m1.jpg\n-rw-r--r-- 1 lukas staff 276093 15 Apr 18:15 1776266106590_m2.jpg\n-rw-r--r-- 1 lukas staff 95178 15 Apr 18:15 1776266107364_m1.jpg\n-rw-r--r-- 1 lukas staff 272726 15 Apr 18:15 1776266107397_m2.jpg\n-rw-r--r-- 1 lukas staff 272729 15 Apr 18:15 1776266108410_m2.jpg\n-rw-r--r-- 1 lukas staff 95201 15 Apr 18:15 1776266108439_m1.jpg\n-rw-r--r-- 1 lukas staff 207648 15 Apr 18:15 1776266110874_m1.jpg\n-rw-r--r-- 1 lukas staff 272706 15 Apr 18:15 1776266111078_m2.jpg\n-rw-r--r-- 1 lukas staff 208459 15 Apr 18:15 1776266111821_m1.jpg\n-rw-r--r-- 1 lukas staff 212011 15 Apr 18:15 1776266113939_m1.jpg\n-rw-r--r-- 1 lukas staff 272780 15 Apr 18:15 1776266122951_m2.jpg\n-rw-r--r-- 1 lukas staff 211547 15 Apr 18:15 1776266122974_m1.jpg\n-rw-r--r-- 1 lukas staff 209162 15 Apr 18:15 1776266123875_m1.jpg\n-rw-r--r-- 1 lukas staff 205277 15 Apr 18:15 1776266125853_m1.jpg\n-rw-r--r-- 1 lukas staff 272667 15 Apr 18:15 1776266125853_m2.jpg\n-rw-r--r-- 1 lukas staff 272719 15 Apr 18:15 1776266127403_m2.jpg\n-rw-r--r-- 1 lukas staff 206802 15 Apr 18:15 1776266127410_m1.jpg\n-rw-r--r-- 1 lukas staff 213918 15 Apr 18:15 1776266130082_m1.jpg\n-rw-r--r-- 1 lukas staff 212411 15 Apr 18:15 1776266132673_m1.jpg\n-rw-r--r-- 1 lukas staff 272808 15 Apr 18:15 1776266132673_m2.jpg\n-rw-r--r-- 1 lukas staff 207894 15 Apr 18:15 1776266133340_m1.jpg\n-rw-r--r-- 1 lukas staff 555932 15 Apr 18:15 1776266134609_m2.jpg\n-rw-r--r-- 1 lukas staff 207911 15 Apr 18:15 1776266135525_m1.jpg\n-rw-r--r-- 1 lukas staff 548908 15 Apr 18:15 1776266137606_m2.jpg\n-rw-r--r-- 1 lukas staff 207856 15 Apr 18:15 1776266138682_m1.jpg\n-rw-r--r-- 1 lukas staff 560222 15 Apr 18:15 1776266140759_m2.jpg\n-rw-r--r-- 1 lukas staff 560157 15 Apr 18:15 1776266143743_m2.jpg\n-rw-r--r-- 1 lukas staff 207838 15 Apr 18:15 1776266144684_m1.jpg\n-rw-r--r-- 1 lukas staff 537855 15 Apr 18:15 1776266145496_m2.jpg\n-rw-r--r-- 1 lukas staff 587185 15 Apr 18:15 1776266147770_m2.jpg\n-rw-r--r-- 1 lukas staff 209722 15 Apr 18:15 1776266150490_m1.jpg\n-rw-r--r-- 1 lukas staff 216901 15 Apr 18:15 1776266150747_m2.jpg\n-rw-r--r-- 1 lukas staff 208191 15 Apr 18:15 1776266153538_m1.jpg\n-rw-r--r-- 1 lukas staff 258901 15 Apr 18:15 1776266153787_m2.jpg\n-rw-r--r-- 1 lukas staff 276340 15 Apr 18:15 1776266156823_m2.jpg\n-rw-r--r-- 1 lukas staff 208298 15 Apr 18:15 1776266158610_m1.jpg\n-rw-r--r-- 1 lukas staff 590491 15 Apr 18:15 1776266158610_m2.jpg\n-rw-r--r-- 1 lukas staff 208192 15 Apr 18:16 1776266160959_m1.jpg\n-rw-r--r-- 1 lukas staff 545849 15 Apr 18:16 1776266161252_m2.jpg\n-rw-r--r-- 1 lukas staff 208154 15 Apr 18:16 1776266163104_m1.jpg\n-rw-r--r-- 1 lukas staff 519973 15 Apr 18:16 1776266164298_m2.jpg\n-rw-r--r-- 1 lukas staff 208231 15 Apr 18:16 1776266165561_m1.jpg\n-rw-r--r-- 1 lukas staff 593300 15 Apr 18:16 1776266166851_m2.jpg\n-rw-r--r-- 1 lukas staff 574561 15 Apr 18:16 1776266168075_m2.jpg\n-rw-r--r-- 1 lukas staff 208190 15 Apr 18:16 1776266168319_m1.jpg\n-rw-r--r-- 1 lukas staff 208164 15 Apr 18:16 1776266170354_m1.jpg\n-rw-r--r-- 1 lukas staff 558860 15 Apr 18:16 1776266170659_m2.jpg\n-rw-r--r-- 1 lukas staff 517959 15 Apr 18:16 1776266175820_m2.jpg\n-rw-r--r-- 1 lukas staff 208615 15 Apr 18:16 1776266177600_m1.jpg\n-rw-r--r-- 1 lukas staff 562544 15 Apr 18:16 1776266177627_m2.jpg\n-rw-r--r-- 1 lukas staff 208601 15 Apr 18:16 1776266180047_m1.jpg\n-rw-r--r-- 1 lukas staff 582678 15 Apr 18:16 1776266180212_m2.jpg\n-rw-r--r-- 1 lukas staff 208628 15 Apr 18:16 1776266181996_m1.jpg\n-rw-r--r-- 1 lukas staff 208571 15 Apr 18:16 1776266185646_m1.jpg\n-rw-r--r-- 1 lukas staff 594509 15 Apr 18:16 1776266185646_m2.jpg\n-rw-r--r-- 1 lukas staff 208622 15 Apr 18:16 1776266187916_m1.jpg\n-rw-r--r-- 1 lukas staff 608592 15 Apr 18:16 1776266188157_m2.jpg\n-rw-r--r-- 1 lukas staff 599957 15 Apr 18:16 1776266190500_m2.jpg\n-rw-r--r-- 1 lukas staff 208624 15 Apr 18:16 1776266190949_m1.jpg\n-rw-r--r-- 1 lukas staff 208694 15 Apr 18:16 1776266193217_m1.jpg\n-rw-r--r-- 1 lukas staff 615862 15 Apr 18:16 1776266193357_m2.jpg\n-rw-r--r-- 1 lukas staff 208254 15 Apr 18:16 1776266195513_m1.jpg\n-rw-r--r-- 1 lukas staff 624275 15 Apr 18:16 1776266195549_m2.jpg\n-rw-r--r-- 1 lukas staff 645335 15 Apr 18:16 1776266197725_m2.jpg\n-rw-r--r-- 1 lukas staff 208241 15 Apr 18:16 1776266198956_m1.jpg\n-rw-r--r-- 1 lukas staff 646868 15 Apr 18:16 1776266199007_m2.jpg\n-rw-r--r-- 1 lukas staff 208643 15 Apr 18:16 1776266202174_m1.jpg\n-rw-r--r-- 1 lukas staff 652412 15 Apr 18:16 1776266202213_m2.jpg\n-rw-r--r-- 1 lukas staff 208612 15 Apr 18:16 1776266206551_m1.jpg\n-rw-r--r-- 1 lukas staff 656571 15 Apr 18:16 1776266206551_m2.jpg\n-rw-r--r-- 1 lukas staff 208638 15 Apr 18:16 1776266209266_m1.jpg\n-rw-r--r-- 1 lukas staff 658369 15 Apr 18:16 1776266209280_m2.jpg\n-rw-r--r-- 1 lukas staff 208715 15 Apr 18:16 1776266212218_m1.jpg\n-rw-r--r-- 1 lukas staff 659247 15 Apr 18:16 1776266212218_m2.jpg\n-rw-r--r-- 1 lukas staff 208689 15 Apr 18:16 1776266215752_m1.jpg\n-rw-r--r-- 1 lukas staff 653016 15 Apr 18:16 1776266215771_m2.jpg\n-rw-r--r-- 1 lukas staff 586023 15 Apr 18:17 1776266219752_m2.jpg\n-rw-r--r-- 1 lukas staff 208588 15 Apr 18:17 1776266220701_m1.jpg\n-rw-r--r-- 1 lukas staff 633574 15 Apr 18:17 1776266221274_m2.jpg\n-rw-r--r-- 1 lukas staff 636933 15 Apr 18:17 1776266227340_m2.jpg\n-rw-r--r-- 1 lukas staff 639420 15 Apr 18:17 1776266232300_m2.jpg\n-rw-r--r-- 1 lukas staff 208544 15 Apr 18:17 1776266232337_m1.jpg\n-rw-r--r-- 1 lukas staff 643943 15 Apr 18:17 1776266236469_m2.jpg\n-rw-r--r-- 1 lukas staff 208610 15 Apr 18:17 1776266236483_m1.jpg\n-rw-r--r-- 1 lukas staff 208598 15 Apr 18:17 1776266238593_m1.jpg\n-rw-r--r-- 1 lukas staff 630398 15 Apr 18:17 1776266238602_m2.jpg\n-rw-r--r-- 1 lukas staff 624451 15 Apr 18:17 1776266240803_m2.jpg\n-rw-r--r-- 1 lukas staff 208484 15 Apr 18:17 1776266242547_m1.jpg\n-rw-r--r-- 1 lukas staff 630386 15 Apr 18:17 1776266242547_m2.jpg\n-rw-r--r-- 1 lukas staff 208525 15 Apr 18:17 1776266244786_m1.jpg\n-rw-r--r-- 1 lukas staff 633291 15 Apr 18:17 1776266245111_m2.jpg\n-rw-r--r-- 1 lukas staff 545820 15 Apr 18:17 1776266247239_m2.jpg\n-rw-r--r-- 1 lukas staff 547468 15 Apr 18:17 1776266248374_m2.jpg\n-rw-r--r-- 1 lukas staff 208653 15 Apr 18:17 1776266248977_m1.jpg\n-rw-r--r-- 1 lukas staff 533852 15 Apr 18:17 1776266249644_m2.jpg\n-rw-r--r-- 1 lukas staff 560142 15 Apr 18:17 1776266251631_m2.jpg\n-rw-r--r-- 1 lukas staff 208278 15 Apr 18:17 1776266254529_m1.jpg\n-rw-r--r-- 1 lukas staff 671156 15 Apr 18:17 1776266254554_m2.jpg\n-rw-r--r-- 1 lukas staff 671725 15 Apr 18:17 1776266257375_m2.jpg\n-rw-r--r-- 1 lukas staff 208252 15 Apr 18:17 1776266257388_m1.jpg\n-rw-r--r-- 1 lukas staff 208266 15 Apr 18:17 1776266260730_m1.jpg\n-rw-r--r-- 1 lukas staff 668299 15 Apr 18:17 1776266261140_m2.jpg\n-rw-r--r-- 1 lukas staff 208309 15 Apr 18:17 1776266262574_m1.jpg\n-rw-r--r-- 1 lukas staff 662509 15 Apr 18:17 1776266262882_m2.jpg\n-rw-r--r-- 1 lukas staff 208131 15 Apr 18:17 1776266264475_m1.jpg\n-rw-r--r-- 1 lukas staff 662810 15 Apr 18:17 1776266264869_m2.jpg\n-rw-r--r-- 1 lukas staff 208191 15 Apr 18:17 1776266266343_m1.jpg\n-rw-r--r-- 1 lukas staff 668093 15 Apr 18:17 1776266266919_m2.jpg\n-rw-r--r-- 1 lukas staff 208163 15 Apr 18:17 1776266268978_m1.jpg\n-rw-r--r-- 1 lukas staff 666086 15 Apr 18:17 1776266269305_m2.jpg\n-rw-r--r-- 1 lukas staff 208277 15 Apr 18:17 1776266271029_m1.jpg\n-rw-r--r-- 1 lukas staff 659339 15 Apr 18:17 1776266271383_m2.jpg\n-rw-r--r-- 1 lukas staff 208198 15 Apr 18:17 1776266273464_m1.jpg\n-rw-r--r-- 1 lukas staff 662828 15 Apr 18:17 1776266273971_m2.jpg\n-rw-r--r-- 1 lukas staff 208062 15 Apr 18:17 1776266275425_m1.jpg\n-rw-r--r-- 1 lukas staff 661898 15 Apr 18:17 1776266275684_m2.jpg\n-rw-r--r-- 1 lukas staff 208033 15 Apr 18:17 1776266277232_m1.jpg\n-rw-r--r-- 1 lukas staff 658221 15 Apr 18:17 1776266277517_m2.jpg\n-rw-r--r-- 1 lukas staff 208114 15 Apr 18:17 1776266279573_m1.jpg\n-rw-r--r-- 1 lukas staff 602127 15 Apr 18:18 1776266280047_m2.jpg\n-rw-r--r-- 1 lukas staff 208037 15 Apr 18:18 1776266281724_m1.jpg\n-rw-r--r-- 1 lukas staff 596966 15 Apr 18:18 1776266282107_m2.jpg\n-rw-r--r-- 1 lukas staff 208120 15 Apr 18:18 1776266283882_m1.jpg\n-rw-r--r-- 1 lukas staff 605123 15 Apr 18:18 1776266284188_m2.jpg\n-rw-r--r-- 1 lukas staff 208244 15 Apr 18:18 1776266285945_m1.jpg\n-rw-r--r-- 1 lukas staff 619753 15 Apr 18:18 1776266286471_m2.jpg\n-rw-r--r-- 1 lukas staff 208208 15 Apr 18:18 1776266288028_m1.jpg\n-rw-r--r-- 1 lukas staff 642228 15 Apr 18:18 1776266288334_m2.jpg\n-rw-r--r-- 1 lukas staff 208132 15 Apr 18:18 1776266289850_m1.jpg\n-rw-r--r-- 1 lukas staff 596740 15 Apr 18:18 1776266290179_m2.jpg\n-rw-r--r-- 1 lukas staff 208063 15 Apr 18:18 1776266291759_m1.jpg\n-rw-r--r-- 1 lukas staff 519390 15 Apr 18:18 1776266292102_m2.jpg\n-rw-r--r-- 1 lukas staff 208064 15 Apr 18:18 1776266293780_m1.jpg\n-rw-r--r-- 1 lukas staff 570229 15 Apr 18:18 1776266294157_m2.jpg\n-rw-r--r-- 1 lukas staff 208572 15 Apr 18:18 1776266296164_m1.jpg\n-rw-r--r-- 1 lukas staff 627388 15 Apr 18:18 1776266296515_m2.jpg\n-rw-r--r-- 1 lukas staff 208569 15 Apr 18:18 1776266298335_m1.jpg\n-rw-r--r-- 1 lukas staff 634945 15 Apr 18:18 1776266298705_m2.jpg\n-rw-r--r-- 1 lukas staff 208639 15 Apr 18:18 1776266300354_m1.jpg\n-rw-r--r-- 1 lukas staff 657628 15 Apr 18:18 1776266300766_m2.jpg\n-rw-r--r-- 1 lukas staff 657244 15 Apr 18:18 1776266302789_m2.jpg\n-rw-r--r-- 1 lukas staff 208494 15 Apr 18:18 1776266303032_m1.jpg\n-rw-r--r-- 1 lukas staff 644942 15 Apr 18:18 1776266305193_m2.jpg\n-rw-r--r-- 1 lukas staff 208528 15 Apr 18:18 1776266305226_m1.jpg\n-rw-r--r-- 1 lukas staff 659418 15 Apr 18:18 1776266307482_m2.jpg\n-rw-r--r-- 1 lukas staff 208235 15 Apr 18:18 1776266307995_m1.jpg\n-rw-r--r-- 1 lukas staff 653477 15 Apr 18:18 1776266310362_m2.jpg\n-rw-r--r-- 1 lukas staff 650556 15 Apr 18:18 1776266311519_m2.jpg\n-rw-r--r-- 1 lukas staff 208178 15 Apr 18:18 1776266311576_m1.jpg\n-rw-r--r-- 1 lukas staff 639707 15 Apr 18:18 1776266314332_m2.jpg\n-rw-r--r-- 1 lukas staff 208212 15 Apr 18:18 1776266314402_m1.jpg\n-rw-r--r-- 1 lukas staff 627225 15 Apr 18:18 1776266316656_m2.jpg\n-rw-r--r-- 1 lukas staff 640482 15 Apr 18:18 1776266317791_m2.jpg\n-rw-r--r-- 1 lukas staff 208927 15 Apr 18:18 1776266317875_m1.jpg\n-rw-r--r-- 1 lukas staff 655721 15 Apr 18:18 1776266320034_m2.jpg\n-rw-r--r-- 1 lukas staff 653914 15 Apr 18:18 1776266321149_m2.jpg\n-rw-r--r-- 1 lukas staff 208973 15 Apr 18:18 1776266322248_m1.jpg\n-rw-r--r-- 1 lukas staff 651290 15 Apr 18:18 1776266322405_m2.jpg\n-rw-r--r-- 1 lukas staff 208883 15 Apr 18:18 1776266324678_m1.jpg\n-rw-r--r-- 1 lukas staff 649799 15 Apr 18:18 1776266324696_m2.jpg\n-rw-r--r-- 1 lukas staff 208944 15 Apr 18:18 1776266327023_m1.jpg\n-rw-r--r-- 1 lukas staff 640016 15 Apr 18:18 1776266327481_m2.jpg\n-rw-r--r-- 1 lukas staff 648723 15 Apr 18:18 1776266329400_m2.jpg\n-rw-r--r-- 1 lukas staff 649676 15 Apr 18:18 1776266330593_m2.jpg\n-rw-r--r-- 1 lukas staff 208128 15 Apr 18:18 1776266331799_m1.jpg\n-rw-r--r-- 1 lukas staff 657268 15 Apr 18:18 1776266331870_m2.jpg\n-rw-r--r-- 1 lukas staff 614701 15 Apr 18:18 1776266334838_m2.jpg\n-rw-r--r-- 1 lukas staff 208599 15 Apr 18:18 1776266334866_m1.jpg\n-rw-r--r-- 1 lukas staff 208720 15 Apr 18:18 1776266337075_m1.jpg\n-rw-r--r-- 1 lukas staff 635012 15 Apr 18:18 1776266337384_m2.jpg\n-rw-r--r-- 1 lukas staff 208649 15 Apr 18:18 1776266339499_m1.jpg\n-rw-r--r-- 1 lukas staff 654410 15 Apr 18:19 1776266340051_m2.jpg\n-rw-r--r-- 1 lukas staff 670162 15 Apr 18:19 1776266342278_m2.jpg\n-rw-r--r-- 1 lukas staff 208679 15 Apr 18:19 1776266343422_m1.jpg\n-rw-r--r-- 1 lukas staff 679486 15 Apr 18:19 1776266343480_m2.jpg\n-rw-r--r-- 1 lukas staff 580457 15 Apr 18:19 1776266346149_m2.jpg\n-rw-r--r-- 1 lukas staff 613073 15 Apr 18:19 1776266349191_m2.jpg\n-rw-r--r-- 1 lukas staff 208605 15 Apr 18:19 1776266349504_m1.jpg\n-rw-r--r-- 1 lukas staff 208530 15 Apr 18:19 1776266351872_m1.jpg\n-rw-r--r-- 1 lukas staff 618382 15 Apr 18:19 1776266352314_m2.jpg\n-rw-r--r-- 1 lukas staff 208156 15 Apr 18:19 1776266354320_m1.jpg\n-rw-r--r-- 1 lukas staff 637916 15 Apr 18:19 1776266354736_m2.jpg\n-rw-r--r-- 1 lukas staff 208104 15 Apr 18:19 1776266356503_m1.jpg\n-rw-r--r-- 1 lukas staff 635941 15 Apr 18:19 1776266356846_m2.jpg\n-rw-r--r-- 1 lukas staff 208119 15 Apr 18:19 1776266358528_m1.jpg\n-rw-r--r-- 1 lukas staff 618746 15 Apr 18:19 1776266358951_m2.jpg\n-rw-r--r-- 1 lukas staff 741230 15 Apr 18:19 1776266360933_m2.jpg\n-rw-r--r-- 1 lukas staff 684325 15 Apr 18:19 1776266362281_m2.jpg\n-rw-r--r-- 1 lukas staff 208646 15 Apr 18:19 1776266362913_m1.jpg\n-rw-r--r-- 1 lukas staff 700483 15 Apr 18:19 1776266365163_m2.jpg\n-rw-r--r-- 1 lukas staff 208877 15 Apr 18:19 1776266366139_m1.jpg\n-rw-r--r-- 1 lukas staff 601181 15 Apr 18:19 1776266366639_m2.jpg\n-rw-r--r-- 1 lukas staff 208909 15 Apr 18:19 1776266369139_m1.jpg\n-rw-r--r-- 1 lukas staff 655095 15 Apr 18:19 1776266369139_m2.jpg\n-rw-r--r-- 1 lukas staff 656950 15 Apr 18:19 1776266371906_m2.jpg\n-rw-r--r-- 1 lukas staff 208873 15 Apr 18:19 1776266371909_m1.jpg\n-rw-r--r-- 1 lukas staff 596595 15 Apr 18:19 1776266374350_m2.jpg\n-rw-r--r-- 1 lukas staff 678600 15 Apr 18:19 1776266375785_m2.jpg\n-rw-r--r-- 1 lukas staff 208146 15 Apr 18:19 1776266377145_m1.jpg\n-rw-r--r-- 1 lukas staff 688844 15 Apr 18:19 1776266377145_m2.jpg\n-rw-r--r-- 1 lukas staff 208870 15 Apr 18:19 1776266384365_m1.jpg\n-rw-r--r-- 1 lukas staff 684366 15 Apr 18:19 1776266384403_m2.jpg\n-rw-r--r-- 1 lukas staff 208252 15 Apr 18:19 1776266386353_m1.jpg\n-rw-r--r-- 1 lukas staff 662242 15 Apr 18:19 1776266386874_m2.jpg\n-rw-r--r-- 1 lukas staff 208227 15 Apr 18:19 1776266388905_m1.jpg\n-rw-r--r-- 1 lukas staff 669929 15 Apr 18:19 1776266389162_m2.jpg\n-rw-r--r-- 1 lukas staff 564108 15 Apr 18:19 1776266394415_m2.jpg\n-rw-r--r-- 1 lukas staff 208254 15 Apr 18:19 1776266394669_m1.jpg\n-rw-r--r-- 1 lukas staff 597473 15 Apr 18:19 1776266397429_m2.jpg\n-rw-r--r-- 1 lukas staff 208197 15 Apr 18:19 1776266398122_m1.jpg\n-rw-r--r-- 1 lukas staff 588253 15 Apr 18:19 1776266398654_m2.jpg\n-rw-r--r-- 1 lukas staff 208263 15 Apr 18:20 1776266400169_m1.jpg\n-rw-r--r-- 1 lukas staff 590676 15 Apr 18:20 1776266400800_m2.jpg\n-rw-r--r-- 1 lukas staff 660135 15 Apr 18:20 1776266403120_m2.jpg\n-rw-r--r-- 1 lukas staff 208198 15 Apr 18:20 1776266404315_m1.jpg\n-rw-r--r-- 1 lukas staff 663732 15 Apr 18:20 1776266404344_m2.jpg\n-rw-r--r-- 1 lukas staff 676367 15 Apr 18:20 1776266410701_m2.jpg\n-rw-r--r-- 1 lukas staff 208239 15 Apr 18:20 1776266410716_m1.jpg\n-rw-r--r-- 1 lukas staff 208866 15 Apr 18:20 1776266423385_m1.jpg\n-rw-r--r-- 1 lukas staff 690762 15 Apr 18:20 1776266423399_m2.jpg\n-rw-r--r-- 1 lukas staff 672619 15 Apr 18:20 1776266426942_m2.jpg\n-rw-r--r-- 1 lukas staff 208889 15 Apr 18:20 1776266426971_m1.jpg\n-rw-r--r-- 1 lukas staff 208218 15 Apr 18:20 1776266430808_m1.jpg\n-rw-r--r-- 1 lukas staff 671881 15 Apr 18:20 1776266430808_m2.jpg\n-rw-r--r-- 1 lukas staff 208183 15 Apr 18:20 1776266433623_m1.jpg\n-rw-r--r-- 1 lukas staff 674761 15 Apr 18:20 1776266433670_m2.jpg\n-rw-r--r-- 1 lukas staff 208217 15 Apr 18:20 1776266436240_m1.jpg\n-rw-r--r-- 1 lukas staff 670159 15 Apr 18:20 1776266436263_m2.jpg\n-rw-r--r-- 1 lukas staff 208182 15 Apr 18:20 1776266438629_m1.jpg\n-rw-r--r-- 1 lukas staff 668057 15 Apr 18:20 1776266438638_m2.jpg\n-rw-r--r-- 1 lukas staff 208906 15 Apr 18:20 1776266442252_m1.jpg\n-rw-r--r-- 1 lukas staff 672509 15 Apr 18:20 1776266442293_m2.jpg\n-rw-r--r-- 1 lukas staff 208955 15 Apr 18:20 1776266444286_m1.jpg\n-rw-r--r-- 1 lukas staff 669667 15 Apr 18:20 1776266444713_m2.jpg\n-rw-r--r-- 1 lukas staff 711375 15 Apr 18:20 1776266446659_m2.jpg\n-rw-r--r-- 1 lukas staff 208164 15 Apr 18:20 1776266447514_m1.jpg\n-rw-r--r-- 1 lukas staff 739201 15 Apr 18:20 1776266448562_m2.jpg\n-rw-r--r-- 1 lukas staff 208600 15 Apr 18:20 1776266450066_m1.jpg\n-rw-r--r-- 1 lukas staff 735015 15 Apr 18:20 1776266450077_m2.jpg\n-rw-r--r-- 1 lukas staff 602085 15 Apr 18:20 1776266452815_m2.jpg\n-rw-r--r-- 1 lukas staff 554910 15 Apr 18:20 1776266455812_m2.jpg\n-rw-r--r-- 1 lukas staff 208706 15 Apr 18:20 1776266457074_m1.jpg\n-rw-r--r-- 1 lukas staff 668265 15 Apr 18:20 1776266457218_m2.jpg\n-rw-r--r-- 1 lukas staff 627127 15 Apr 18:21 1776266462398_m2.jpg\n-rw-r--r-- 1 lukas staff 651254 15 Apr 18:21 1776266464654_m2.jpg\n-rw-r--r-- 1 lukas staff 208782 15 Apr 18:21 1776266464655_m1.jpg\n-rw-r--r-- 1 lukas staff 208337 15 Apr 18:21 1776266467161_m1.jpg\n-rw-r--r-- 1 lukas staff 675477 15 Apr 18:21 1776266467769_m2.jpg\n-rw-r--r-- 1 lukas staff 208352 15 Apr 18:21 1776266470056_m1.jpg\n-rw-r--r-- 1 lukas staff 646287 15 Apr 18:21 1776266470426_m2.jpg\n-rw-r--r-- 1 lukas staff 208441 15 Apr 18:21 1776266472480_m1.jpg\n-rw-r--r-- 1 lukas staff 670331 15 Apr 18:21 1776266473095_m2.jpg\n-rw-r--r-- 1 lukas staff 208409 15 Apr 18:21 1776266474797_m1.jpg\n-rw-r--r-- 1 lukas staff 658783 15 Apr 18:21 1776266475129_m2.jpg\n-rw-r--r-- 1 lukas staff 208807 15 Apr 18:21 1776266476839_m1.jpg\n-rw-r--r-- 1 lukas staff 658240 15 Apr 18:21 1776266477168_m2.jpg\n-rw-r--r-- 1 lukas staff 208844 15 Apr 18:21 1776266478922_m1.jpg\n-rw-r--r-- 1 lukas staff 666996 15 Apr 18:21 1776266479271_m2.jpg\n-rw-r--r-- 1 lukas staff 699189 15 Apr 18:21 1776266481646_m2.jpg\n-rw-r--r-- 1 lukas staff 708975 15 Apr 18:21 1776266482907_m2.jpg\n-rw-r--r-- 1 lukas staff 682317 15 Apr 18:21 1776266487203_m2.jpg\n-rw-r--r-- 1 lukas staff 209118 15 Apr 18:21 1776266489247_m1.jpg\n-rw-r--r-- 1 lukas staff 687083 15 Apr 18:21 1776266489247_m2.jpg\n-rw-r--r-- 1 lukas staff 209082 15 Apr 18:21 1776266491199_m1.jpg\n-rw-r--r-- 1 lukas staff 676433 15 Apr 18:21 1776266492289_m2.jpg\n-rw-r--r-- 1 lukas staff 209174 15 Apr 18:21 1776266493476_m1.jpg\n-rw-r--r-- 1 lukas staff 668920 15 Apr 18:21 1776266493678_m2.jpg\n-rw-r--r-- 1 lukas staff 208388 15 Apr 18:21 1776266497984_m1.jpg\n-rw-r--r-- 1 lukas staff 652067 15 Apr 18:21 1776266497984_m2.jpg\n-rw-r--r-- 1 lukas staff 208298 15 Apr 18:21 1776266501940_m1.jpg\n-rw-r--r-- 1 lukas staff 632049 15 Apr 18:21 1776266501960_m2.jpg\n-rw-r--r-- 1 lukas staff 208349 15 Apr 18:21 1776266503799_m1.jpg\n-rw-r--r-- 1 lukas staff 643154 15 Apr 18:21 1776266504159_m2.jpg\n-rw-r--r-- 1 lukas staff 634868 15 Apr 18:21 1776266507710_m2.jpg\n-rw-r--r-- 1 lukas staff 208376 15 Apr 18:21 1776266507750_m1.jpg\n-rw-r--r-- 1 lukas staff 208249 15 Apr 18:21 1776266509896_m1.jpg\n-rw-r--r-- 1 lukas staff 659743 15 Apr 18:21 1776266510358_m2.jpg\n-rw-r--r-- 1 lukas staff 675221 15 Apr 18:21 1776266512596_m2.jpg\n-rw-r--r-- 1 lukas staff 699120 15 Apr 18:21 1776266513811_m2.jpg\n-rw-r--r-- 1 lukas staff 208799 15 Apr 18:21 1776266513915_m1.jpg\n-rw-r--r-- 1 lukas staff 661306 15 Apr 18:21 1776266517106_m2.jpg\n-rw-r--r-- 1 lukas staff 208768 15 Apr 18:21 1776266519085_m1.jpg\n-rw-r--r-- 1 lukas staff 654783 15 Apr 18:21 1776266519085_m2.jpg\n-rw-r--r-- 1 lukas staff 657014 15 Apr 18:22 1776266521775_m2.jpg\n-rw-r--r-- 1 lukas staff 208743 15 Apr 18:22 1776266521905_m1.jpg\n-rw-r--r-- 1 lukas staff 208765 15 Apr 18:22 1776266523982_m1.jpg\n-rw-r--r-- 1 lukas staff 676963 15 Apr 18:22 1776266524383_m2.jpg\n-rw-r--r-- 1 lukas staff 208595 15 Apr 18:22 1776266525995_m1.jpg\n-rw-r--r-- 1 lukas staff 679026 15 Apr 18:22 1776266526331_m2.jpg\n-rw-r--r-- 1 lukas staff 208601 15 Apr 18:22 1776266527968_m1.jpg\n-rw-r--r-- 1 lukas staff 691434 15 Apr 18:22 1776266528359_m2.jpg\n-rw-r--r-- 1 lukas staff 208790 15 Apr 18:22 1776266530045_m1.jpg\n-rw-r--r-- 1 lukas staff 617327 15 Apr 18:22 1776266530409_m2.jpg\n-rw-r--r-- 1 lukas staff 208821 15 Apr 18:22 1776266532371_m1.jpg\n-rw-r--r-- 1 lukas staff 695409 15 Apr 18:22 1776266532643_m2.jpg\n-rw-r--r-- 1 lukas staff 692244 15 Apr 18:22 1776266534764_m2.jpg\n-rw-r--r-- 1 lukas staff 701793 15 Apr 18:22 1776266538373_m2.jpg\n-rw-r--r-- 1 lukas staff 208219 15 Apr 18:22 1776266538394_m1.jpg\n-rw-r--r-- 1 lukas staff 671959 15 Apr 18:22 1776266540698_m2.jpg\n-rw-r--r-- 1 lukas staff 208351 15 Apr 18:22 1776266541977_m1.jpg\n-rw-r--r-- 1 lukas staff 666355 15 Apr 18:22 1776266541977_m2.jpg\n-rw-r--r-- 1 lukas staff 208360 15 Apr 18:22 1776266543911_m1.jpg\n-rw-r--r-- 1 lukas staff 682036 15 Apr 18:22 1776266544351_m2.jpg\n-rw-r--r-- 1 lukas staff 209141 15 Apr 18:22 1776266546119_m1.jpg\n-rw-r--r-- 1 lukas staff 678365 15 Apr 18:22 1776266546536_m2.jpg\n-rw-r--r-- 1 lukas staff 209146 15 Apr 18:22 1776266548258_m1.jpg\n-rw-r--r-- 1 lukas staff 676342 15 Apr 18:22 1776266548725_m2.jpg\n-rw-r--r-- 1 lukas staff 209085 15 Apr 18:22 1776266550501_m1.jpg\n-rw-r--r-- 1 lukas staff 676211 15 Apr 18:22 1776266550967_m2.jpg\n-rw-r--r-- 1 lukas staff 209119 15 Apr 18:22 1776266552643_m1.jpg\n-rw-r--r-- 1 lukas staff 628801 15 Apr 18:22 1776266553078_m2.jpg\n-rw-r--r-- 1 lukas staff 209015 15 Apr 18:22 1776266554763_m1.jpg\n-rw-r--r-- 1 lukas staff 622953 15 Apr 18:22 1776266555141_m2.jpg\n-rw-r--r-- 1 lukas staff 208376 15 Apr 18:22 1776266556828_m1.jpg\n-rw-r--r-- 1 lukas staff 624322 15 Apr 18:22 1776266557207_m2.jpg\n-rw-r--r-- 1 lukas staff 208394 15 Apr 18:22 1776266559394_m1.jpg\n-rw-r--r-- 1 lukas staff 644831 15 Apr 18:22 1776266559750_m2.jpg\n-rw-r--r-- 1 lukas staff 208349 15 Apr 18:22 1776266561640_m1.jpg\n-rw-r--r-- 1 lukas staff 675478 15 Apr 18:22 1776266562198_m2.jpg\n-rw-r--r-- 1 lukas staff 208221 15 Apr 18:22 1776266564068_m1.jpg\n-rw-r--r-- 1 lukas staff 684799 15 Apr 18:22 1776266564562_m2.jpg\n-rw-r--r-- 1 lukas staff 208266 15 Apr 18:22 1776266566774_m1.jpg\n-rw-r--r-- 1 lukas staff 683359 15 Apr 18:22 1776266567099_m2.jpg\n-rw-r--r-- 1 lukas staff 208351 15 Apr 18:22 1776266568684_m1.jpg\n-rw-r--r-- 1 lukas staff 674951 15 Apr 18:22 1776266569007_m2.jpg\n-rw-r--r-- 1 lukas staff 208266 15 Apr 18:22 1776266570769_m1.jpg\n-rw-r--r-- 1 lukas staff 620972 15 Apr 18:22 1776266571289_m2.jpg\n-rw-r--r-- 1 lukas staff 208184 15 Apr 18:22 1776266573044_m1.jpg\n-rw-r--r-- 1 lukas staff 596908 15 Apr 18:22 1776266573459_m2.jpg\n-rw-r--r-- 1 lukas staff 208118 15 Apr 18:22 1776266575226_m1.jpg\n-rw-r--r-- 1 lukas staff 595063 15 Apr 18:22 1776266575765_m2.jpg\n-rw-r--r-- 1 lukas staff 208151 15 Apr 18:22 1776266577746_m1.jpg\n-rw-r--r-- 1 lukas staff 601762 15 Apr 18:22 1776266578123_m2.jpg\n-rw-r--r-- 1 lukas staff 208554 15 Apr 18:23 1776266580050_m1.jpg\n-rw-r--r-- 1 lukas staff 600430 15 Apr 18:23 1776266580291_m2.jpg\n-rw-r--r-- 1 lukas staff 208707 15 Apr 18:23 1776266582019_m1.jpg\n-rw-r--r-- 1 lukas staff 673088 15 Apr 18:23 1776266582317_m2.jpg\n-rw-r--r-- 1 lukas staff 208733 15 Apr 18:23 1776266584164_m1.jpg\n-rw-r--r-- 1 lukas staff 688362 15 Apr 18:23 1776266584473_m2.jpg\n-rw-r--r-- 1 lukas staff 208745 15 Apr 18:23 1776266586377_m1.jpg\n-rw-r--r-- 1 lukas staff 687179 15 Apr 18:23 1776266586902_m2.jpg\n-rw-r--r-- 1 lukas staff 208294 15 Apr 18:23 1776266588885_m1.jpg\n-rw-r--r-- 1 lukas staff 706828 15 Apr 18:23 1776266589319_m2.jpg\n-rw-r--r-- 1 lukas staff 208256 15 Apr 18:23 1776266591044_m1.jpg\n-rw-r--r-- 1 lukas staff 691748 15 Apr 18:23 1776266591559_m2.jpg\n-rw-r--r-- 1 lukas staff 686194 15 Apr 18:23 1776266593540_m2.jpg\n-rw-r--r-- 1 lukas staff 684706 15 Apr 18:23 1776266594510_m2.jpg\n-rw-r--r-- 1 lukas staff 208192 15 Apr 18:23 1776266594557_m1.jpg\n-rw-r--r-- 1 lukas staff 669321 15 Apr 18:23 1776266596804_m2.jpg\n-rw-r--r-- 1 lukas staff 677396 15 Apr 18:23 1776266597789_m2.jpg\n-rw-r--r-- 1 lukas staff 683261 15 Apr 18:23 1776266598784_m2.jpg\n-rw-r--r-- 1 lukas staff 685463 15 Apr 18:23 1776266599817_m2.jpg\n-rw-r--r-- 1 lukas staff 681856 15 Apr 18:23 1776266601197_m2.jpg\n-rw-r--r-- 1 lukas staff 678002 15 Apr 18:23 1776266604376_m2.jpg\n-rw-r--r-- 1 lukas staff 207973 15 Apr 18:23 1776266604386_m1.jpg\n-rw-r--r-- 1 lukas staff 208398 15 Apr 18:23 1776266606500_m1.jpg\n-rw-r--r-- 1 lukas staff 726978 15 Apr 18:23 1776266606726_m2.jpg\n-rw-r--r-- 1 lukas staff 208382 15 Apr 18:23 1776266608483_m1.jpg\n-rw-r--r-- 1 lukas staff 695186 15 Apr 18:23 1776266608675_m2.jpg\n-rw-r--r-- 1 lukas staff 684881 15 Apr 18:23 1776266610836_m2.jpg\n-rw-r--r-- 1 lukas staff 208351 15 Apr 18:23 1776266610849_m1.jpg\n-rw-r--r-- 1 lukas staff 208371 15 Apr 18:23 1776266612653_m1.jpg\n-rw-r--r-- 1 lukas staff 702368 15 Apr 18:23 1776266613019_m2.jpg\n-rw-r--r-- 1 lukas staff 208311 15 Apr 18:23 1776266614754_m1.jpg\n-rw-r--r-- 1 lukas staff 697167 15 Apr 18:23 1776266615197_m2.jpg\n-rw-r--r-- 1 lukas staff 208256 15 Apr 18:23 1776266617001_m1.jpg\n-rw-r--r-- 1 lukas staff 708464 15 Apr 18:23 1776266617412_m2.jpg\n-rw-r--r-- 1 lukas staff 208402 15 Apr 18:23 1776266619249_m1.jpg\n-rw-r--r-- 1 lukas staff 724407 15 Apr 18:23 1776266619671_m2.jpg\n-rw-r--r-- 1 lukas staff 208307 15 Apr 18:23 1776266621180_m1.jpg\n-rw-r--r-- 1 lukas staff 725296 15 Apr 18:23 1776266621573_m2.jpg\n-rw-r--r-- 1 lukas staff 730086 15 Apr 18:23 1776266623619_m2.jpg\n-rw-r--r-- 1 lukas staff 208318 15 Apr 18:23 1776266624686_m1.jpg\n-rw-r--r-- 1 lukas staff 725848 15 Apr 18:23 1776266624788_m2.jpg\n-rw-r--r-- 1 lukas staff 208308 15 Apr 18:23 1776266628918_m1.jpg\n-rw-r--r-- 1 lukas staff 732348 15 Apr 18:23 1776266628918_m2.jpg\n-rw-r--r-- 1 lukas staff 710253 15 Apr 18:23 1776266631933_m2.jpg\n-rw-r--r-- 1 lukas staff 710294 15 Apr 18:23 1776266634975_m2.jpg\n-rw-r--r-- 1 lukas staff 208400 15 Apr 18:23 1776266635249_m1.jpg\n-rw-r--r-- 1 lukas staff 667620 15 Apr 18:23 1776266638013_m2.jpg\n-rw-r--r-- 1 lukas staff 693071 15 Apr 18:24 1776266641062_m2.jpg\n-rw-r--r-- 1 lukas staff 675607 15 Apr 18:24 1776266644087_m2.jpg\n-rw-r--r-- 1 lukas staff 208309 15 Apr 18:24 1776266646104_m1.jpg\n-rw-r--r-- 1 lukas staff 699155 15 Apr 18:24 1776266646104_m2.jpg\n-rw-r--r-- 1 lukas staff 636312 15 Apr 18:24 1776266648468_m2.jpg\n-rw-r--r-- 1 lukas staff 208823 15 Apr 18:24 1776266649991_m1.jpg\n-rw-r--r-- 1 lukas staff 677743 15 Apr 18:24 1776266649991_m2.jpg\n-rw-r--r-- 1 lukas staff 285273 15 Apr 18:24 1776266655380_m2.jpg\n-rw-r--r-- 1 lukas staff 208338 15 Apr 18:24 1776266656348_m1.jpg\n-rw-r--r-- 1 lukas staff 299758 15 Apr 18:24 1776266657887_m2.jpg\n-rw-r--r-- 1 lukas staff 208905 15 Apr 18:24 1776266660014_m1.jpg\n-rw-r--r-- 1 lukas staff 505543 15 Apr 18:24 1776266660357_m2.jpg\n-rw-r--r-- 1 lukas staff 130773 15 Apr 18:24 1776266662583_m2.jpg\n-rw-r--r-- 1 lukas staff 208837 15 Apr 18:24 1776266662590_m1.jpg\n-rw-r--r-- 1 lukas staff 131262 15 Apr 18:24 1776266665030_m2.jpg\n-rw-r--r-- 1 lukas staff 208543 15 Apr 18:24 1776266665178_m1.jpg\n-rw-r--r-- 1 lukas staff 82600 15 Apr 18:24 1776266668094_m2.jpg\n-rw-r--r-- 1 lukas staff 99799 15 Apr 18:24 1776266671070_m2.jpg\n-rw-r--r-- 1 lukas staff 209265 15 Apr 18:24 1776266671742_m1.jpg\n-rw-r--r-- 1 lukas staff 69569 15 Apr 18:24 1776266672855_m2.jpg\n-rw-r--r-- 1 lukas staff 233878 15 Apr 18:24 1776266675463_m2.jpg\n-rw-r--r-- 1 lukas staff 233944 15 Apr 18:24 1776266676686_m2.jpg\n-rw-r--r-- 1 lukas staff 208529 15 Apr 18:24 1776266676718_m1.jpg\n-rw-r--r-- 1 lukas staff 208411 15 Apr 18:24 1776266678430_m1.jpg\n-rw-r--r-- 1 lukas staff 275989 15 Apr 18:24 1776266678431_m2.jpg\n-rw-r--r-- 1 lukas staff 258903 15 Apr 18:24 1776266679106_m2.jpg\n-rw-r--r-- 1 lukas staff 278951 15 Apr 18:24 1776266682164_m2.jpg\n-rw-r--r-- 1 lukas staff 208465 15 Apr 18:24 1776266687272_m1.jpg\n-rw-r--r-- 1 lukas staff 208398 15 Apr 18:24 1776266690323_m1.jpg\n-rw-r--r-- 1 lukas staff 273693 15 Apr 18:24 1776266691227_m2.jpg\n-rw-r--r-- 1 lukas staff 185943 15 Apr 18:24 1776266696382_m1.jpg\n-rw-r--r-- 1 lukas staff 271869 15 Apr 18:24 1776266697274_m2.jpg\n-rw-r--r-- 1 lukas staff 366699 15 Apr 18:25 1776266705465_m1.jpg\n-rw-r--r-- 1 lukas staff 186079 15 Apr 18:25 1776266708505_m1.jpg\n-rw-r--r-- 1 lukas staff 1292480 15 Apr 10:09 compact_monitor_1_1776236979346.mp4\n-rw-r--r-- 1 lukas staff 6304039 15 Apr 10:14 compact_monitor_1_1776237284692.mp4\n-rw-r--r-- 1 lukas staff 2514313 15 Apr 10:19 compact_monitor_1_1776237595554.mp4\n-rw-r--r-- 1 lukas staff 2821904 15 Apr 10:25 compact_monitor_1_1776237899635.mp4\n-rw-r--r-- 1 lukas staff 2785297 15 Apr 10:30 compact_monitor_1_1776238207393.mp4\n-rw-r--r-- 1 lukas staff 1639472 15 Apr 10:35 compact_monitor_1_1776238512537.mp4\n-rw-r--r-- 1 lukas staff 3207933 15 Apr 10:40 compact_monitor_1_1776238815528.mp4\n-rw-r--r-- 1 lukas staff 3594658 15 Apr 10:45 compact_monitor_1_1776239122381.mp4\n-rw-r--r-- 1 lukas staff 3671517 15 Apr 10:50 compact_monitor_1_1776239429225.mp4\n-rw-r--r-- 1 lukas staff 4031948 15 Apr 10:55 compact_monitor_1_1776239734998.mp4\n-rw-r--r-- 1 lukas staff 3529461 15 Apr 11:00 compact_monitor_1_1776240042925.mp4\n-rw-r--r-- 1 lukas staff 5234845 15 Apr 11:05 compact_monitor_1_1776240349311.mp4\n-rw-r--r-- 1 lukas staff 3323085 15 Apr 11:11 compact_monitor_1_1776240657823.mp4\n-rw-r--r-- 1 lukas staff 2204215 15 Apr 11:16 compact_monitor_1_1776240963306.mp4\n-rw-r--r-- 1 lukas staff 2387534 15 Apr 11:21 compact_monitor_1_1776241266776.mp4\n-rw-r--r-- 1 lukas staff 4921676 15 Apr 11:26 compact_monitor_1_1776241570939.mp4\n-rw-r--r-- 1 lukas staff 2135612 15 Apr 11:31 compact_monitor_1_1776241878162.mp4\n-rw-r--r-- 1 lukas staff 494014 15 Apr 11:36 compact_monitor_1_1776242182944.mp4\n-rw-r--r-- 1 lukas staff 1986658 15 Apr 11:41 compact_monitor_1_1776242488565.mp4\n-rw-r--r-- 1 lukas staff 1651327 15 Apr 11:46 compact_monitor_1_1776242792386.mp4\n-rw-r--r-- 1 lukas staff 190056 15 Apr 11:51 compact_monitor_1_1776243099454.mp4\n-rw-r--r-- 1 lukas staff 489195 15 Apr 11:56 compact_monitor_1_1776243401560.mp4\n-rw-r--r-- 1 lukas staff 637245 15 Apr 12:01 compact_monitor_1_1776243707339.mp4\n-rw-r--r-- 1 lukas staff 836102 15 Apr 12:06 compact_monitor_1_1776244016111.mp4\n-rw-r--r-- 1 lukas staff 2250311 15 Apr 12:12 compact_monitor_1_1776244325248.mp4\n-rw-r--r-- 1 lukas staff 4438961 15 Apr 12:17 compact_monitor_1_1776244633485.mp4\n-rw-r--r-- 1 lukas staff 2024811 15 Apr 12:22 compact_monitor_1_1776244939105.mp4\n-rw-r--r-- 1 lukas staff 1140502 15 Apr 12:27 compact_monitor_1_1776245242576.mp4\n-rw-r--r-- 1 lukas staff 818870 15 Apr 12:32 compact_monitor_1_1776245545145.mp4\n-rw-r--r-- 1 lukas staff 506104 15 Apr 12:37 compact_monitor_1_1776245850845.mp4\n-rw-r--r-- 1 lukas staff 506372 15 Apr 12:42 compact_monitor_1_1776246157330.mp4\n-rw-r--r-- 1 lukas staff 585365 15 Apr 12:47 compact_monitor_1_1776246461621.mp4\n-rw-r--r-- 1 lukas staff 1536187 15 Apr 12:52 compact_monitor_1_1776246766463.mp4\n-rw-r--r-- 1 lukas staff 2825443 15 Apr 12:57 compact_monitor_1_1776247072489.mp4\n-rw-r--r-- 1 lukas staff 3094796 15 Apr 13:03 compact_monitor_1_1776247379957.mp4\n-rw-r--r-- 1 lukas staff 396633 15 Apr 13:08 compact_monitor_1_1776247688246.mp4\n-rw-r--r-- 1 lukas staff 909684 15 Apr 13:13 compact_monitor_1_1776247993728.mp4\n-rw-r--r-- 1 lukas staff 1577484 15 Apr 13:18 compact_monitor_1_1776248301121.mp4\n-rw-r--r-- 1 lukas staff 1079237 15 Apr 13:23 compact_monitor_1_1776248607315.mp4\n-rw-r--r-- 1 lukas staff 1091368 15 Apr 13:28 compact_monitor_1_1776248924298.mp4\n-rw-r--r-- 1 lukas staff 925798 15 Apr 13:34 compact_monitor_1_1776249241863.mp4\n-rw-r--r-- 1 lukas staff 1024193 15 Apr 13:39 compact_monitor_1_1776249553464.mp4\n-rw-r--r-- 1 lukas staff 1965175 15 Apr 13:44 compact_monitor_1_1776249871482.mp4\n-rw-r--r-- 1 lukas staff 942071 15 Apr 13:49 compact_monitor_1_1776250182641.mp4\n-rw-r--r-- 1 lukas staff 1036861 15 Apr 13:55 compact_monitor_1_1776250503790.mp4\n-rw-r--r-- 1 lukas staff 1084939 15 Apr 14:00 compact_monitor_1_1776250829184.mp4\n-rw-r--r-- 1 lukas staff 1137305 15 Apr 14:05 compact_monitor_1_1776251148270.mp4\n-rw-r--r-- 1 lukas staff 1084917 15 Apr 14:13 compact_monitor_1_1776251623899.mp4\n-rw-r--r-- 1 lukas staff 472006 15 Apr 14:18 compact_monitor_1_1776251937854.mp4\n-rw-r--r-- 1 lukas staff 2195675 15 Apr 14:24 compact_monitor_1_1776252241210.mp4\n-rw-r--r-- 1 lukas staff 2126366 15 Apr 14:29 compact_monitor_1_1776252546881.mp4\n-rw-r--r-- 1 lukas staff 1223098 15 Apr 14:34 compact_monitor_1_1776252863758.mp4\n-rw-r--r-- 1 lukas staff 1554811 15 Apr 14:39 compact_monitor_1_1776253185709.mp4\n-rw-r--r-- 1 lukas staff 283980 15 Apr 14:39 compact_monitor_1_1776253191237.mp4\n-rw-r--r-- 1 lukas staff 1004738 15 Apr 14:45 compact_monitor_1_1776253502852.mp4\n-rw-r--r-- 1 lukas staff 1007213 15 Apr 14:50 compact_monitor_1_1776253806491.mp4\n-rw-r--r-- 1 lukas staff 1622820 15 Apr 14:55 compact_monitor_1_1776254109375.mp4\n-rw-r--r-- 1 lukas staff 1800819 15 Apr 15:00 compact_monitor_1_1776254415281.mp4\n-rw-r--r-- 1 lukas staff 1248853 15 Apr 15:05 compact_monitor_1_1776254720441.mp4\n-rw-r--r-- 1 lukas staff 1358099 15 Apr 15:10 compact_monitor_1_1776255026922.mp4\n-rw-r--r-- 1 lukas staff 1077547 15 Apr 15:15 compact_monitor_1_1776255334430.mp4\n-rw-r--r-- 1 lukas staff 1194727 15 Apr 15:20 compact_monitor_1_1776255638369.mp4\n-rw-r--r-- 1 lukas staff 1312132 15 Apr 15:25 compact_monitor_1_1776255944046.mp4\n-rw-r--r-- 1 lukas staff 2526518 15 Apr 15:30 compact_monitor_1_1776256247989.mp4\n-rw-r--r-- 1 lukas staff 2591568 15 Apr 15:35 compact_monitor_1_1776256553209.mp4\n-rw-r--r-- 1 lukas staff 347132 15 Apr 15:41 compact_monitor_1_1776256862331.mp4\n-rw-r--r-- 1 lukas staff 331422 15 Apr 15:46 compact_monitor_1_1776257183524.mp4\n-rw-r--r-- 1 lukas staff 1507338 15 Apr 15:51 compact_monitor_1_1776257499295.mp4\n-rw-r--r-- 1 lukas staff 1080123 15 Apr 15:57 compact_monitor_1_1776257818639.mp4\n-rw-r--r-- 1 lukas staff 1048617 15 Apr 16:02 compact_monitor_1_1776258139836.mp4\n-rw-r--r-- 1 lukas staff 1151460 15 Apr 16:07 compact_monitor_1_1776258462628.mp4\n-rw-r--r-- 1 lukas staff 1206649 15 Apr 16:13 compact_monitor_1_1776258784114.mp4\n-rw-r--r-- 1 lukas staff 1133984 15 Apr 16:18 compact_monitor_1_1776259107952.mp4\n-rw-r--r-- 1 lukas staff 1142984 15 Apr 16:23 compact_monitor_1_1776259433131.mp4\n-rw-r--r-- 1 lukas staff 1253153 15 Apr 16:29 compact_monitor_1_1776259757534.mp4\n-rw-r--r-- 1 lukas staff 998310 15 Apr 16:34 compact_monitor_1_1776260076664.mp4\n-rw-r--r-- 1 lukas staff 1065076 15 Apr 16:40 compact_monitor_1_1776260397335.mp4\n-rw-r--r-- 1 lukas staff 1099220 15 Apr 16:45 compact_monitor_1_1776260721850.mp4\n-rw-r--r-- 1 lukas staff 1154961 15 Apr 16:50 compact_monitor_1_1776261044836.mp4\n-rw-r--r-- 1 lukas staff 1065431 15 Apr 16:56 compact_monitor_1_1776261372103.mp4\n-rw-r--r-- 1 lukas staff 984542 15 Apr 17:01 compact_monitor_1_1776261696699.mp4\n-rw-r--r-- 1 lukas staff 451220 15 Apr 17:01 compact_monitor_1_1776261702497.mp4\n-rw-r--r-- 1 lukas staff 1211676 15 Apr 17:07 compact_monitor_1_1776262024768.mp4\n-rw-r--r-- 1 lukas staff 1161330 15 Apr 17:12 compact_monitor_1_1776262344982.mp4\n-rw-r--r-- 1 lukas staff 1052573 15 Apr 17:17 compact_monitor_1_1776262664755.mp4\n-rw-r--r-- 1 lukas staff 418716 15 Apr 17:17 compact_monitor_1_1776262670708.mp4\n-rw-r--r-- 1 lukas staff 1682982 15 Apr 17:23 compact_monitor_1_1776262992301.mp4\n-rw-r--r-- 1 lukas staff 1073481 15 Apr 17:28 compact_monitor_1_1776263309511.mp4\n-rw-r--r-- 1 lukas staff 1192672 15 Apr 17:34 compact_monitor_1_1776263636829.mp4\n-rw-r--r-- 1 lukas staff 383279 15 Apr 17:34 compact_monitor_1_1776263642876.mp4\n-rw-r--r-- 1 lukas staff 1357937 15 Apr 17:39 compact_monitor_1_1776263965549.mp4\n-rw-r--r-- 1 lukas staff 1057912 15 Apr 17:44 compact_monitor_1_1776264293030.mp4\n-rw-r--r-- 1 lukas staff 1055882 15 Apr 17:50 compact_monitor_1_1776264619470.mp4\n-rw-r--r-- 1 lukas staff 1173057 15 Apr 17:55 compact_monitor_1_1776264946265.mp4\n-rw-r--r-- 1 lukas staff 1162002 15 Apr 18:01 compact_monitor_1_1776265273041.mp4\n-rw-r--r-- 1 lukas staff 410666 15 Apr 18:01 compact_monitor_1_1776265279242.mp4\n-rw-r--r-- 1 lukas staff 1213530 15 Apr 18:06 compact_monitor_1_1776265602616.mp4\n-rw-r--r-- 1 lukas staff 1210935 15 Apr 18:12 compact_monitor_1_1776265929948.mp4\n-rw-r--r-- 1 lukas staff 355364 15 Apr 18:12 compact_monitor_1_1776265935884.mp4\n-rw-r--r-- 1 lukas staff 985021 15 Apr 18:17 compact_monitor_1_1776266259356.mp4\n-rw-r--r-- 1 lukas staff 448474 15 Apr 18:17 compact_monitor_1_1776266265353.mp4\n-rw-r--r-- 1 lukas staff 1007624 15 Apr 18:23 compact_monitor_1_1776266587803.mp4\n-rw-r--r-- 1 lukas staff 417702 15 Apr 18:23 compact_monitor_1_1776266593821.mp4\n-rw-r--r-- 1 lukas staff 3815275 15 Apr 10:09 compact_monitor_2_1776236981488.mp4\n-rw-r--r-- 1 lukas staff 3854792 15 Apr 10:14 compact_monitor_2_1776237291726.mp4\n-rw-r--r-- 1 lukas staff 367131 15 Apr 10:19 compact_monitor_2_1776237598300.mp4\n-rw-r--r-- 1 lukas staff 3965510 15 Apr 10:25 compact_monitor_2_1776237902921.mp4\n-rw-r--r-- 1 lukas staff 468839 15 Apr 10:30 compact_monitor_2_1776238211071.mp4\n-rw-r--r-- 1 lukas staff 395077 15 Apr 10:35 compact_monitor_2_1776238514343.mp4\n-rw-r--r-- 1 lukas staff 1309545 15 Apr 10:40 compact_monitor_2_1776238819191.mp4\n-rw-r--r-- 1 lukas staff 2579871 15 Apr 10:45 compact_monitor_2_1776239125548.mp4\n-rw-r--r-- 1 lukas staff 2261244 15 Apr 10:50 compact_monitor_2_1776239432484.mp4\n-rw-r--r-- 1 lukas staff 1614099 15 Apr 10:55 compact_monitor_2_1776239738314.mp4\n-rw-r--r-- 1 lukas staff 1396501 15 Apr 11:00 compact_monitor_2_1776240046668.mp4\n-rw-r--r-- 1 lukas staff 2608327 15 Apr 11:05 compact_monitor_2_1776240354465.mp4\n-rw-r--r-- 1 lukas staff 1343284 15 Apr 11:11 compact_monitor_2_1776240661129.mp4\n-rw-r--r-- 1 lukas staff 104083 15 Apr 11:16 compact_monitor_2_1776240965780.mp4\n-rw-r--r-- 1 lukas staff 1696225 15 Apr 11:21 compact_monitor_2_1776241269257.mp4\n-rw-r--r-- 1 lukas staff 3038037 15 Apr 11:26 compact_monitor_2_1776241574093.mp4\n-rw-r--r-- 1 lukas staff 2308673 15 Apr 11:31 compact_monitor_2_1776241879955.mp4\n-rw-r--r-- 1 lukas staff 3684492 15 Apr 11:36 compact_monitor_2_1776242185232.mp4\n-rw-r--r-- 1 lukas staff 1318134 15 Apr 11:41 compact_monitor_2_1776242490310.mp4\n-rw-r--r-- 1 lukas staff 2429835 15 Apr 11:46 compact_monitor_2_1776242794849.mp4\n-rw-r--r-- 1 lukas staff 760204 15 Apr 11:51 compact_monitor_2_1776243100430.mp4\n-rw-r--r-- 1 lukas staff 2563357 15 Apr 11:56 compact_monitor_2_1776243402772.mp4\n-rw-r--r-- 1 lukas staff 2270439 15 Apr 12:01 compact_monitor_2_1776243709288.mp4\n-rw-r--r-- 1 lukas staff 1591957 15 Apr 12:07 compact_monitor_2_1776244019480.mp4\n-rw-r--r-- 1 lukas staff 1448741 15 Apr 12:12 compact_monitor_2_1776244328555.mp4\n-rw-r--r-- 1 lukas staff 3297885 15 Apr 12:17 compact_monitor_2_1776244636345.mp4\n-rw-r--r-- 1 lukas staff 1088455 15 Apr 12:22 compact_monitor_2_1776244941048.mp4\n-rw-r--r-- 1 lukas staff 398901 15 Apr 12:27 compact_monitor_2_1776245243901.mp4\n-rw-r--r-- 1 lukas staff 1511792 15 Apr 12:32 compact_monitor_2_1776245547006.mp4\n-rw-r--r-- 1 lukas staff 1331771 15 Apr 12:37 compact_monitor_2_1776245852471.mp4\n-rw-r--r-- 1 lukas staff 923996 15 Apr 12:42 compact_monitor_2_1776246158613.mp4\n-rw-r--r-- 1 lukas staff 2568982 15 Apr 12:47 compact_monitor_2_1776246463035.mp4\n-rw-r--r-- 1 lukas staff 3313949 15 Apr 12:52 compact_monitor_2_1776246768685.mp4\n-rw-r--r-- 1 lukas staff 4771645 15 Apr 12:57 compact_monitor_2_1776247076079.mp4\n-rw-r--r-- 1 lukas staff 6586185 15 Apr 13:03 compact_monitor_2_1776247382530.mp4\n-rw-r--r-- 1 lukas staff 2358604 15 Apr 13:08 compact_monitor_2_1776247690007.mp4\n-rw-r--r-- 1 lukas staff 2980294 15 Apr 13:13 compact_monitor_2_1776247996783.mp4\n-rw-r--r-- 1 lukas staff 3036356 15 Apr 13:18 compact_monitor_2_1776248303327.mp4\n-rw-r--r-- 1 lukas staff 13739308 15 Apr 13:23 compact_monitor_2_1776248612102.mp4\n-rw-r--r-- 1 lukas staff 1792715 15 Apr 13:23 compact_monitor_2_1776248622198.mp4\n-rw-r--r-- 1 lukas staff 19438020 15 Apr 13:28 compact_monitor_2_1776248929123.mp4\n-rw-r--r-- 1 lukas staff 1542891 15 Apr 13:29 compact_monitor_2_1776248939710.mp4\n-rw-r--r-- 1 lukas staff 18764167 15 Apr 13:34 compact_monitor_2_1776249244616.mp4\n-rw-r--r-- 1 lukas staff 29428799 15 Apr 13:39 compact_monitor_2_1776249557895.mp4\n-rw-r--r-- 1 lukas staff 12512925 15 Apr 13:44 compact_monitor_2_1776249875231.mp4\n-rw-r--r-- 1 lukas staff 30936872 15 Apr 13:50 compact_monitor_2_1776250186990.mp4\n-rw-r--r-- 1 lukas staff 2793009 15 Apr 13:50 compact_monitor_2_1776250201560.mp4\n-rw-r--r-- 1 lukas staff 33052595 15 Apr 13:55 compact_monitor_2_1776250510466.mp4\n-rw-r--r-- 1 lukas staff 8811443 15 Apr 13:55 compact_monitor_2_1776250525325.mp4\n-rw-r--r-- 1 lukas staff 36732130 15 Apr 14:00 compact_monitor_2_1776250833909.mp4\n-rw-r--r-- 1 lukas staff 808116 15 Apr 14:00 compact_monitor_2_1776250847678.mp4\n-rw-r--r-- 1 lukas staff 35963507 15 Apr 14:06 compact_monitor_2_1776251153283.mp4\n-rw-r--r-- 1 lukas staff 17255576 15 Apr 14:13 compact_monitor_2_1776251627877.mp4\n-rw-r--r-- 1 lukas staff 217409 15 Apr 14:18 compact_monitor_2_1776251938719.mp4\n-rw-r--r-- 1 lukas staff 2179896 15 Apr 14:24 compact_monitor_2_1776252243501.mp4\n-rw-r--r-- 1 lukas staff 24202787 15 Apr 14:29 compact_monitor_2_1776252550645.mp4\n-rw-r--r-- 1 lukas staff 40541441 15 Apr 14:34 compact_monitor_2_1776252869026.mp4\n-rw-r--r-- 1 lukas staff 1969819 15 Apr 14:34 compact_monitor_2_1776252884388.mp4\n-rw-r--r-- 1 lukas staff 26185693 15 Apr 14:40 compact_monitor_2_1776253191567.mp4\n-rw-r--r-- 1 lukas staff 2958445 15 Apr 14:45 compact_monitor_2_1776253504333.mp4\n-rw-r--r-- 1 lukas staff 1721625 15 Apr 14:50 compact_monitor_2_1776253807794.mp4\n-rw-r--r-- 1 lukas staff 5168799 15 Apr 14:55 compact_monitor_2_1776254111721.mp4\n-rw-r--r-- 1 lukas staff 1008125 15 Apr 15:00 compact_monitor_2_1776254418941.mp4\n-rw-r--r-- 1 lukas staff 2805751 15 Apr 15:05 compact_monitor_2_1776254723846.mp4\n-rw-r--r-- 1 lukas staff 4263256 15 Apr 15:10 compact_monitor_2_1776255030878.mp4\n-rw-r--r-- 1 lukas staff 1855151 15 Apr 15:15 compact_monitor_2_1776255336562.mp4\n-rw-r--r-- 1 lukas staff 1068172 15 Apr 15:20 compact_monitor_2_1776255640728.mp4\n-rw-r--r-- 1 lukas staff 393423 15 Apr 15:25 compact_monitor_2_1776255946991.mp4\n-rw-r--r-- 1 lukas staff 1066924 15 Apr 15:30 compact_monitor_2_1776256250851.mp4\n-rw-r--r-- 1 lukas staff 4522183 15 Apr 15:36 compact_monitor_2_1776256557162.mp4\n-rw-r--r-- 1 lukas staff 21285442 15 Apr 15:41 compact_monitor_2_1776256868069.mp4\n-rw-r--r-- 1 lukas staff 4799464 15 Apr 15:41 compact_monitor_2_1776256880438.mp4\n-rw-r--r-- 1 lukas staff 25082442 15 Apr 15:46 compact_monitor_2_1776257187591.mp4\n-rw-r--r-- 1 lukas staff 29377114 15 Apr 15:51 compact_monitor_2_1776257503657.mp4\n-rw-r--r-- 1 lukas staff 2577148 15 Apr 15:51 compact_monitor_2_1776257516759.mp4\n-rw-r--r-- 1 lukas staff 35197312 15 Apr 15:57 compact_monitor_2_1776257823244.mp4\n-rw-r--r-- 1 lukas staff 739380 15 Apr 15:57 compact_monitor_2_1776257838858.mp4\n-rw-r--r-- 1 lukas staff 39595503 15 Apr 16:02 compact_monitor_2_1776258144789.mp4\n-rw-r--r-- 1 lukas staff 2671413 15 Apr 16:02 compact_monitor_2_1776258160717.mp4\n-rw-r--r-- 1 lukas staff 33576004 15 Apr 16:08 compact_monitor_2_1776258467332.mp4\n-rw-r--r-- 1 lukas staff 3404945 15 Apr 16:08 compact_monitor_2_1776258481869.mp4\n-rw-r--r-- 1 lukas staff 36386887 15 Apr 16:13 compact_monitor_2_1776258789278.mp4\n-rw-r--r-- 1 lukas staff 2717076 15 Apr 16:13 compact_monitor_2_1776258804257.mp4\n-rw-r--r-- 1 lukas staff 38542946 15 Apr 16:18 compact_monitor_2_1776259112717.mp4\n-rw-r--r-- 1 lukas staff 6480087 15 Apr 16:18 compact_monitor_2_1776259128284.mp4\n-rw-r--r-- 1 lukas staff 39076466 15 Apr 16:24 compact_monitor_2_1776259438063.mp4\n-rw-r--r-- 1 lukas staff 4361748 15 Apr 16:24 compact_monitor_2_1776259453552.mp4\n-rw-r--r-- 1 lukas staff 30743109 15 Apr 16:29 compact_monitor_2_1776259762038.mp4\n-rw-r--r-- 1 lukas staff 35230072 15 Apr 16:34 compact_monitor_2_1776260081207.mp4\n-rw-r--r-- 1 lukas staff 44719930 15 Apr 16:40 compact_monitor_2_1776260402183.mp4\n-rw-r--r-- 1 lukas staff 40699319 15 Apr 16:45 compact_monitor_2_1776260727063.mp4\n-rw-r--r-- 1 lukas staff 40175062 15 Apr 16:51 compact_monitor_2_1776261051104.mp4\n-rw-r--r-- 1 lukas staff 10100456 15 Apr 16:51 compact_monitor_2_1776261066254.mp4\n-rw-r--r-- 1 lukas staff 40218171 15 Apr 16:56 compact_monitor_2_1776261377240.mp4\n-rw-r--r-- 1 lukas staff 10164441 15 Apr 16:56 compact_monitor_2_1776261392293.mp4\n-rw-r--r-- 1 lukas staff 39679757 15 Apr 17:01 compact_monitor_2_1776261703501.mp4\n-rw-r--r-- 1 lukas staff 16362780 15 Apr 17:02 compact_monitor_2_1776261718068.mp4\n-rw-r--r-- 1 lukas staff 35673196 15 Apr 17:07 compact_monitor_2_1776262030308.mp4\n-rw-r--r-- 1 lukas staff 418425 15 Apr 17:07 compact_monitor_2_1776262044183.mp4\n-rw-r--r-- 1 lukas staff 38695493 15 Apr 17:12 compact_monitor_2_1776262350156.mp4\n-rw-r--r-- 1 lukas staff 41039121 15 Apr 17:18 compact_monitor_2_1776262671510.mp4\n-rw-r--r-- 1 lukas staff 14440675 15 Apr 17:18 compact_monitor_2_1776262686451.mp4\n-rw-r--r-- 1 lukas staff 29155784 15 Apr 17:23 compact_monitor_2_1776262997519.mp4\n-rw-r--r-- 1 lukas staff 38013561 15 Apr 17:28 compact_monitor_2_1776263315513.mp4\n-rw-r--r-- 1 lukas staff 13728546 15 Apr 17:28 compact_monitor_2_1776263330175.mp4\n-rw-r--r-- 1 lukas staff 42282890 15 Apr 17:34 compact_monitor_2_1776263643561.mp4\n-rw-r--r-- 1 lukas staff 15975636 15 Apr 17:34 compact_monitor_2_1776263659153.mp4\n-rw-r--r-- 1 lukas staff 42361074 15 Apr 17:39 compact_monitor_2_1776263971167.mp4\n-rw-r--r-- 1 lukas staff 12206045 15 Apr 17:39 compact_monitor_2_1776263987012.mp4\n-rw-r--r-- 1 lukas staff 46367818 15 Apr 17:45 compact_monitor_2_1776264298000.mp4\n-rw-r--r-- 1 lukas staff 8981811 15 Apr 17:45 compact_monitor_2_1776264315186.mp4\n-rw-r--r-- 1 lukas staff 39268566 15 Apr 17:50 compact_monitor_2_1776264625122.mp4\n-rw-r--r-- 1 lukas staff 14427002 15 Apr 17:50 compact_monitor_2_1776264640284.mp4\n-rw-r--r-- 1 lukas staff 39524622 15 Apr 17:56 compact_monitor_2_1776264952043.mp4\n-rw-r--r-- 1 lukas staff 12413344 15 Apr 17:56 compact_monitor_2_1776264966984.mp4\n-rw-r--r-- 1 lukas staff 37530622 15 Apr 18:01 compact_monitor_2_1776265280164.mp4\n-rw-r--r-- 1 lukas staff 16392257 15 Apr 18:01 compact_monitor_2_1776265294548.mp4\n-rw-r--r-- 1 lukas staff 43552334 15 Apr 18:07 compact_monitor_2_1776265608065.mp4\n-rw-r--r-- 1 lukas staff 6335856 15 Apr 18:07 compact_monitor_2_1776265624847.mp4\n-rw-r--r-- 1 lukas staff 40102732 15 Apr 18:12 compact_monitor_2_1776265936487.mp4\n-rw-r--r-- 1 lukas staff 10852075 15 Apr 18:12 compact_monitor_2_1776265950996.mp4\n-rw-r--r-- 1 lukas staff 33010772 15 Apr 18:17 compact_monitor_2_1776266266304.mp4\n-rw-r--r-- 1 lukas staff 12302090 15 Apr 18:18 compact_monitor_2_1776266279297.mp4\n-rw-r--r-- 1 lukas staff 37997133 15 Apr 18:23 compact_monitor_2_1776266594590.mp4\n-rw-r--r-- 1 lukas staff 13660744 15 Apr 18:23 compact_monitor_2_1776266608276.mp4\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data/2026-04-15 $","depth":4,"value":"-rw-r--r-- 1 lukas staff 299758 15 Apr 18:24 1776266657887_m2.jpg\n-rw-r--r-- 1 lukas staff 208905 15 Apr 18:24 1776266660014_m1.jpg\n-rw-r--r-- 1 lukas staff 505543 15 Apr 18:24 1776266660357_m2.jpg\n-rw-r--r-- 1 lukas staff 130773 15 Apr 18:24 1776266662583_m2.jpg\n-rw-r--r-- 1 lukas staff 208837 15 Apr 18:24 1776266662590_m1.jpg\n-rw-r--r-- 1 lukas staff 131262 15 Apr 18:24 1776266665030_m2.jpg\n-rw-r--r-- 1 lukas staff 208543 15 Apr 18:24 1776266665178_m1.jpg\n-rw-r--r-- 1 lukas staff 82600 15 Apr 18:24 1776266668094_m2.jpg\n-rw-r--r-- 1 lukas staff 99799 15 Apr 18:24 1776266671070_m2.jpg\n-rw-r--r-- 1 lukas staff 209265 15 Apr 18:24 1776266671742_m1.jpg\n-rw-r--r-- 1 lukas staff 69569 15 Apr 18:24 1776266672855_m2.jpg\n-rw-r--r-- 1 lukas staff 233878 15 Apr 18:24 1776266675463_m2.jpg\n-rw-r--r-- 1 lukas staff 233944 15 Apr 18:24 1776266676686_m2.jpg\n-rw-r--r-- 1 lukas staff 208529 15 Apr 18:24 1776266676718_m1.jpg\n-rw-r--r-- 1 lukas staff 208411 15 Apr 18:24 1776266678430_m1.jpg\n-rw-r--r-- 1 lukas staff 275989 15 Apr 18:24 1776266678431_m2.jpg\n-rw-r--r-- 1 lukas staff 258903 15 Apr 18:24 1776266679106_m2.jpg\n-rw-r--r-- 1 lukas staff 278951 15 Apr 18:24 1776266682164_m2.jpg\n-rw-r--r-- 1 lukas staff 208465 15 Apr 18:24 1776266687272_m1.jpg\n-rw-r--r-- 1 lukas staff 208398 15 Apr 18:24 1776266690323_m1.jpg\n-rw-r--r-- 1 lukas staff 273693 15 Apr 18:24 1776266691227_m2.jpg\n-rw-r--r-- 1 lukas staff 185943 15 Apr 18:24 1776266696382_m1.jpg\n-rw-r--r-- 1 lukas staff 271869 15 Apr 18:24 1776266697274_m2.jpg\n-rw-r--r-- 1 lukas staff 366699 15 Apr 18:25 1776266705465_m1.jpg\n-rw-r--r-- 1 lukas staff 186079 15 Apr 18:25 1776266708505_m1.jpg\n-rw-r--r-- 1 lukas staff 1292480 15 Apr 10:09 compact_monitor_1_1776236979346.mp4\n-rw-r--r-- 1 lukas staff 6304039 15 Apr 10:14 compact_monitor_1_1776237284692.mp4\n-rw-r--r-- 1 lukas staff 2514313 15 Apr 10:19 compact_monitor_1_1776237595554.mp4\n-rw-r--r-- 1 lukas staff 2821904 15 Apr 10:25 compact_monitor_1_1776237899635.mp4\n-rw-r--r-- 1 lukas staff 2785297 15 Apr 10:30 compact_monitor_1_1776238207393.mp4\n-rw-r--r-- 1 lukas staff 1639472 15 Apr 10:35 compact_monitor_1_1776238512537.mp4\n-rw-r--r-- 1 lukas staff 3207933 15 Apr 10:40 compact_monitor_1_1776238815528.mp4\n-rw-r--r-- 1 lukas staff 3594658 15 Apr 10:45 compact_monitor_1_1776239122381.mp4\n-rw-r--r-- 1 lukas staff 3671517 15 Apr 10:50 compact_monitor_1_1776239429225.mp4\n-rw-r--r-- 1 lukas staff 4031948 15 Apr 10:55 compact_monitor_1_1776239734998.mp4\n-rw-r--r-- 1 lukas staff 3529461 15 Apr 11:00 compact_monitor_1_1776240042925.mp4\n-rw-r--r-- 1 lukas staff 5234845 15 Apr 11:05 compact_monitor_1_1776240349311.mp4\n-rw-r--r-- 1 lukas staff 3323085 15 Apr 11:11 compact_monitor_1_1776240657823.mp4\n-rw-r--r-- 1 lukas staff 2204215 15 Apr 11:16 compact_monitor_1_1776240963306.mp4\n-rw-r--r-- 1 lukas staff 2387534 15 Apr 11:21 compact_monitor_1_1776241266776.mp4\n-rw-r--r-- 1 lukas staff 4921676 15 Apr 11:26 compact_monitor_1_1776241570939.mp4\n-rw-r--r-- 1 lukas staff 2135612 15 Apr 11:31 compact_monitor_1_1776241878162.mp4\n-rw-r--r-- 1 lukas staff 494014 15 Apr 11:36 compact_monitor_1_1776242182944.mp4\n-rw-r--r-- 1 lukas staff 1986658 15 Apr 11:41 compact_monitor_1_1776242488565.mp4\n-rw-r--r-- 1 lukas staff 1651327 15 Apr 11:46 compact_monitor_1_1776242792386.mp4\n-rw-r--r-- 1 lukas staff 190056 15 Apr 11:51 compact_monitor_1_1776243099454.mp4\n-rw-r--r-- 1 lukas staff 489195 15 Apr 11:56 compact_monitor_1_1776243401560.mp4\n-rw-r--r-- 1 lukas staff 637245 15 Apr 12:01 compact_monitor_1_1776243707339.mp4\n-rw-r--r-- 1 lukas staff 836102 15 Apr 12:06 compact_monitor_1_1776244016111.mp4\n-rw-r--r-- 1 lukas staff 2250311 15 Apr 12:12 compact_monitor_1_1776244325248.mp4\n-rw-r--r-- 1 lukas staff 4438961 15 Apr 12:17 compact_monitor_1_1776244633485.mp4\n-rw-r--r-- 1 lukas staff 2024811 15 Apr 12:22 compact_monitor_1_1776244939105.mp4\n-rw-r--r-- 1 lukas staff 1140502 15 Apr 12:27 compact_monitor_1_1776245242576.mp4\n-rw-r--r-- 1 lukas staff 818870 15 Apr 12:32 compact_monitor_1_1776245545145.mp4\n-rw-r--r-- 1 lukas staff 506104 15 Apr 12:37 compact_monitor_1_1776245850845.mp4\n-rw-r--r-- 1 lukas staff 506372 15 Apr 12:42 compact_monitor_1_1776246157330.mp4\n-rw-r--r-- 1 lukas staff 585365 15 Apr 12:47 compact_monitor_1_1776246461621.mp4\n-rw-r--r-- 1 lukas staff 1536187 15 Apr 12:52 compact_monitor_1_1776246766463.mp4\n-rw-r--r-- 1 lukas staff 2825443 15 Apr 12:57 compact_monitor_1_1776247072489.mp4\n-rw-r--r-- 1 lukas staff 3094796 15 Apr 13:03 compact_monitor_1_1776247379957.mp4\n-rw-r--r-- 1 lukas staff 396633 15 Apr 13:08 compact_monitor_1_1776247688246.mp4\n-rw-r--r-- 1 lukas staff 909684 15 Apr 13:13 compact_monitor_1_1776247993728.mp4\n-rw-r--r-- 1 lukas staff 1577484 15 Apr 13:18 compact_monitor_1_1776248301121.mp4\n-rw-r--r-- 1 lukas staff 1079237 15 Apr 13:23 compact_monitor_1_1776248607315.mp4\n-rw-r--r-- 1 lukas staff 1091368 15 Apr 13:28 compact_monitor_1_1776248924298.mp4\n-rw-r--r-- 1 lukas staff 925798 15 Apr 13:34 compact_monitor_1_1776249241863.mp4\n-rw-r--r-- 1 lukas staff 1024193 15 Apr 13:39 compact_monitor_1_1776249553464.mp4\n-rw-r--r-- 1 lukas staff 1965175 15 Apr 13:44 compact_monitor_1_1776249871482.mp4\n-rw-r--r-- 1 lukas staff 942071 15 Apr 13:49 compact_monitor_1_1776250182641.mp4\n-rw-r--r-- 1 lukas staff 1036861 15 Apr 13:55 compact_monitor_1_1776250503790.mp4\n-rw-r--r-- 1 lukas staff 1084939 15 Apr 14:00 compact_monitor_1_1776250829184.mp4\n-rw-r--r-- 1 lukas staff 1137305 15 Apr 14:05 compact_monitor_1_1776251148270.mp4\n-rw-r--r-- 1 lukas staff 1084917 15 Apr 14:13 compact_monitor_1_1776251623899.mp4\n-rw-r--r-- 1 lukas staff 472006 15 Apr 14:18 compact_monitor_1_1776251937854.mp4\n-rw-r--r-- 1 lukas staff 2195675 15 Apr 14:24 compact_monitor_1_1776252241210.mp4\n-rw-r--r-- 1 lukas staff 2126366 15 Apr 14:29 compact_monitor_1_1776252546881.mp4\n-rw-r--r-- 1 lukas staff 1223098 15 Apr 14:34 compact_monitor_1_1776252863758.mp4\n-rw-r--r-- 1 lukas staff 1554811 15 Apr 14:39 compact_monitor_1_1776253185709.mp4\n-rw-r--r-- 1 lukas staff 283980 15 Apr 14:39 compact_monitor_1_1776253191237.mp4\n-rw-r--r-- 1 lukas staff 1004738 15 Apr 14:45 compact_monitor_1_1776253502852.mp4\n-rw-r--r-- 1 lukas staff 1007213 15 Apr 14:50 compact_monitor_1_1776253806491.mp4\n-rw-r--r-- 1 lukas staff 1622820 15 Apr 14:55 compact_monitor_1_1776254109375.mp4\n-rw-r--r-- 1 lukas staff 1800819 15 Apr 15:00 compact_monitor_1_1776254415281.mp4\n-rw-r--r-- 1 lukas staff 1248853 15 Apr 15:05 compact_monitor_1_1776254720441.mp4\n-rw-r--r-- 1 lukas staff 1358099 15 Apr 15:10 compact_monitor_1_1776255026922.mp4\n-rw-r--r-- 1 lukas staff 1077547 15 Apr 15:15 compact_monitor_1_1776255334430.mp4\n-rw-r--r-- 1 lukas staff 1194727 15 Apr 15:20 compact_monitor_1_1776255638369.mp4\n-rw-r--r-- 1 lukas staff 1312132 15 Apr 15:25 compact_monitor_1_1776255944046.mp4\n-rw-r--r-- 1 lukas staff 2526518 15 Apr 15:30 compact_monitor_1_1776256247989.mp4\n-rw-r--r-- 1 lukas staff 2591568 15 Apr 15:35 compact_monitor_1_1776256553209.mp4\n-rw-r--r-- 1 lukas staff 347132 15 Apr 15:41 compact_monitor_1_1776256862331.mp4\n-rw-r--r-- 1 lukas staff 331422 15 Apr 15:46 compact_monitor_1_1776257183524.mp4\n-rw-r--r-- 1 lukas staff 1507338 15 Apr 15:51 compact_monitor_1_1776257499295.mp4\n-rw-r--r-- 1 lukas staff 1080123 15 Apr 15:57 compact_monitor_1_1776257818639.mp4\n-rw-r--r-- 1 lukas staff 1048617 15 Apr 16:02 compact_monitor_1_1776258139836.mp4\n-rw-r--r-- 1 lukas staff 1151460 15 Apr 16:07 compact_monitor_1_1776258462628.mp4\n-rw-r--r-- 1 lukas staff 1206649 15 Apr 16:13 compact_monitor_1_1776258784114.mp4\n-rw-r--r-- 1 lukas staff 1133984 15 Apr 16:18 compact_monitor_1_1776259107952.mp4\n-rw-r--r-- 1 lukas staff 1142984 15 Apr 16:23 compact_monitor_1_1776259433131.mp4\n-rw-r--r-- 1 lukas staff 1253153 15 Apr 16:29 compact_monitor_1_1776259757534.mp4\n-rw-r--r-- 1 lukas staff 998310 15 Apr 16:34 compact_monitor_1_1776260076664.mp4\n-rw-r--r-- 1 lukas staff 1065076 15 Apr 16:40 compact_monitor_1_1776260397335.mp4\n-rw-r--r-- 1 lukas staff 1099220 15 Apr 16:45 compact_monitor_1_1776260721850.mp4\n-rw-r--r-- 1 lukas staff 1154961 15 Apr 16:50 compact_monitor_1_1776261044836.mp4\n-rw-r--r-- 1 lukas staff 1065431 15 Apr 16:56 compact_monitor_1_1776261372103.mp4\n-rw-r--r-- 1 lukas staff 984542 15 Apr 17:01 compact_monitor_1_1776261696699.mp4\n-rw-r--r-- 1 lukas staff 451220 15 Apr 17:01 compact_monitor_1_1776261702497.mp4\n-rw-r--r-- 1 lukas staff 1211676 15 Apr 17:07 compact_monitor_1_1776262024768.mp4\n-rw-r--r-- 1 lukas staff 1161330 15 Apr 17:12 compact_monitor_1_1776262344982.mp4\n-rw-r--r-- 1 lukas staff 1052573 15 Apr 17:17 compact_monitor_1_1776262664755.mp4\n-rw-r--r-- 1 lukas staff 418716 15 Apr 17:17 compact_monitor_1_1776262670708.mp4\n-rw-r--r-- 1 lukas staff 1682982 15 Apr 17:23 compact_monitor_1_1776262992301.mp4\n-rw-r--r-- 1 lukas staff 1073481 15 Apr 17:28 compact_monitor_1_1776263309511.mp4\n-rw-r--r-- 1 lukas staff 1192672 15 Apr 17:34 compact_monitor_1_1776263636829.mp4\n-rw-r--r-- 1 lukas staff 383279 15 Apr 17:34 compact_monitor_1_1776263642876.mp4\n-rw-r--r-- 1 lukas staff 1357937 15 Apr 17:39 compact_monitor_1_1776263965549.mp4\n-rw-r--r-- 1 lukas staff 1057912 15 Apr 17:44 compact_monitor_1_1776264293030.mp4\n-rw-r--r-- 1 lukas staff 1055882 15 Apr 17:50 compact_monitor_1_1776264619470.mp4\n-rw-r--r-- 1 lukas staff 1173057 15 Apr 17:55 compact_monitor_1_1776264946265.mp4\n-rw-r--r-- 1 lukas staff 1162002 15 Apr 18:01 compact_monitor_1_1776265273041.mp4\n-rw-r--r-- 1 lukas staff 410666 15 Apr 18:01 compact_monitor_1_1776265279242.mp4\n-rw-r--r-- 1 lukas staff 1213530 15 Apr 18:06 compact_monitor_1_1776265602616.mp4\n-rw-r--r-- 1 lukas staff 1210935 15 Apr 18:12 compact_monitor_1_1776265929948.mp4\n-rw-r--r-- 1 lukas staff 355364 15 Apr 18:12 compact_monitor_1_1776265935884.mp4\n-rw-r--r-- 1 lukas staff 985021 15 Apr 18:17 compact_monitor_1_1776266259356.mp4\n-rw-r--r-- 1 lukas staff 448474 15 Apr 18:17 compact_monitor_1_1776266265353.mp4\n-rw-r--r-- 1 lukas staff 1007624 15 Apr 18:23 compact_monitor_1_1776266587803.mp4\n-rw-r--r-- 1 lukas staff 417702 15 Apr 18:23 compact_monitor_1_1776266593821.mp4\n-rw-r--r-- 1 lukas staff 3815275 15 Apr 10:09 compact_monitor_2_1776236981488.mp4\n-rw-r--r-- 1 lukas staff 3854792 15 Apr 10:14 compact_monitor_2_1776237291726.mp4\n-rw-r--r-- 1 lukas staff 367131 15 Apr 10:19 compact_monitor_2_1776237598300.mp4\n-rw-r--r-- 1 lukas staff 3965510 15 Apr 10:25 compact_monitor_2_1776237902921.mp4\n-rw-r--r-- 1 lukas staff 468839 15 Apr 10:30 compact_monitor_2_1776238211071.mp4\n-rw-r--r-- 1 lukas staff 395077 15 Apr 10:35 compact_monitor_2_1776238514343.mp4\n-rw-r--r-- 1 lukas staff 1309545 15 Apr 10:40 compact_monitor_2_1776238819191.mp4\n-rw-r--r-- 1 lukas staff 2579871 15 Apr 10:45 compact_monitor_2_1776239125548.mp4\n-rw-r--r-- 1 lukas staff 2261244 15 Apr 10:50 compact_monitor_2_1776239432484.mp4\n-rw-r--r-- 1 lukas staff 1614099 15 Apr 10:55 compact_monitor_2_1776239738314.mp4\n-rw-r--r-- 1 lukas staff 1396501 15 Apr 11:00 compact_monitor_2_1776240046668.mp4\n-rw-r--r-- 1 lukas staff 2608327 15 Apr 11:05 compact_monitor_2_1776240354465.mp4\n-rw-r--r-- 1 lukas staff 1343284 15 Apr 11:11 compact_monitor_2_1776240661129.mp4\n-rw-r--r-- 1 lukas staff 104083 15 Apr 11:16 compact_monitor_2_1776240965780.mp4\n-rw-r--r-- 1 lukas staff 1696225 15 Apr 11:21 compact_monitor_2_1776241269257.mp4\n-rw-r--r-- 1 lukas staff 3038037 15 Apr 11:26 compact_monitor_2_1776241574093.mp4\n-rw-r--r-- 1 lukas staff 2308673 15 Apr 11:31 compact_monitor_2_1776241879955.mp4\n-rw-r--r-- 1 lukas staff 3684492 15 Apr 11:36 compact_monitor_2_1776242185232.mp4\n-rw-r--r-- 1 lukas staff 1318134 15 Apr 11:41 compact_monitor_2_1776242490310.mp4\n-rw-r--r-- 1 lukas staff 2429835 15 Apr 11:46 compact_monitor_2_1776242794849.mp4\n-rw-r--r-- 1 lukas staff 760204 15 Apr 11:51 compact_monitor_2_1776243100430.mp4\n-rw-r--r-- 1 lukas staff 2563357 15 Apr 11:56 compact_monitor_2_1776243402772.mp4\n-rw-r--r-- 1 lukas staff 2270439 15 Apr 12:01 compact_monitor_2_1776243709288.mp4\n-rw-r--r-- 1 lukas staff 1591957 15 Apr 12:07 compact_monitor_2_1776244019480.mp4\n-rw-r--r-- 1 lukas staff 1448741 15 Apr 12:12 compact_monitor_2_1776244328555.mp4\n-rw-r--r-- 1 lukas staff 3297885 15 Apr 12:17 compact_monitor_2_1776244636345.mp4\n-rw-r--r-- 1 lukas staff 1088455 15 Apr 12:22 compact_monitor_2_1776244941048.mp4\n-rw-r--r-- 1 lukas staff 398901 15 Apr 12:27 compact_monitor_2_1776245243901.mp4\n-rw-r--r-- 1 lukas staff 1511792 15 Apr 12:32 compact_monitor_2_1776245547006.mp4\n-rw-r--r-- 1 lukas staff 1331771 15 Apr 12:37 compact_monitor_2_1776245852471.mp4\n-rw-r--r-- 1 lukas staff 923996 15 Apr 12:42 compact_monitor_2_1776246158613.mp4\n-rw-r--r-- 1 lukas staff 2568982 15 Apr 12:47 compact_monitor_2_1776246463035.mp4\n-rw-r--r-- 1 lukas staff 3313949 15 Apr 12:52 compact_monitor_2_1776246768685.mp4\n-rw-r--r-- 1 lukas staff 4771645 15 Apr 12:57 compact_monitor_2_1776247076079.mp4\n-rw-r--r-- 1 lukas staff 6586185 15 Apr 13:03 compact_monitor_2_1776247382530.mp4\n-rw-r--r-- 1 lukas staff 2358604 15 Apr 13:08 compact_monitor_2_1776247690007.mp4\n-rw-r--r-- 1 lukas staff 2980294 15 Apr 13:13 compact_monitor_2_1776247996783.mp4\n-rw-r--r-- 1 lukas staff 3036356 15 Apr 13:18 compact_monitor_2_1776248303327.mp4\n-rw-r--r-- 1 lukas staff 13739308 15 Apr 13:23 compact_monitor_2_1776248612102.mp4\n-rw-r--r-- 1 lukas staff 1792715 15 Apr 13:23 compact_monitor_2_1776248622198.mp4\n-rw-r--r-- 1 lukas staff 19438020 15 Apr 13:28 compact_monitor_2_1776248929123.mp4\n-rw-r--r-- 1 lukas staff 1542891 15 Apr 13:29 compact_monitor_2_1776248939710.mp4\n-rw-r--r-- 1 lukas staff 18764167 15 Apr 13:34 compact_monitor_2_1776249244616.mp4\n-rw-r--r-- 1 lukas staff 29428799 15 Apr 13:39 compact_monitor_2_1776249557895.mp4\n-rw-r--r-- 1 lukas staff 12512925 15 Apr 13:44 compact_monitor_2_1776249875231.mp4\n-rw-r--r-- 1 lukas staff 30936872 15 Apr 13:50 compact_monitor_2_1776250186990.mp4\n-rw-r--r-- 1 lukas staff 2793009 15 Apr 13:50 compact_monitor_2_1776250201560.mp4\n-rw-r--r-- 1 lukas staff 33052595 15 Apr 13:55 compact_monitor_2_1776250510466.mp4\n-rw-r--r-- 1 lukas staff 8811443 15 Apr 13:55 compact_monitor_2_1776250525325.mp4\n-rw-r--r-- 1 lukas staff 36732130 15 Apr 14:00 compact_monitor_2_1776250833909.mp4\n-rw-r--r-- 1 lukas staff 808116 15 Apr 14:00 compact_monitor_2_1776250847678.mp4\n-rw-r--r-- 1 lukas staff 35963507 15 Apr 14:06 compact_monitor_2_1776251153283.mp4\n-rw-r--r-- 1 lukas staff 17255576 15 Apr 14:13 compact_monitor_2_1776251627877.mp4\n-rw-r--r-- 1 lukas staff 217409 15 Apr 14:18 compact_monitor_2_1776251938719.mp4\n-rw-r--r-- 1 lukas staff 2179896 15 Apr 14:24 compact_monitor_2_1776252243501.mp4\n-rw-r--r-- 1 lukas staff 24202787 15 Apr 14:29 compact_monitor_2_1776252550645.mp4\n-rw-r--r-- 1 lukas staff 40541441 15 Apr 14:34 compact_monitor_2_1776252869026.mp4\n-rw-r--r-- 1 lukas staff 1969819 15 Apr 14:34 compact_monitor_2_1776252884388.mp4\n-rw-r--r-- 1 lukas staff 26185693 15 Apr 14:40 compact_monitor_2_1776253191567.mp4\n-rw-r--r-- 1 lukas staff 2958445 15 Apr 14:45 compact_monitor_2_1776253504333.mp4\n-rw-r--r-- 1 lukas staff 1721625 15 Apr 14:50 compact_monitor_2_1776253807794.mp4\n-rw-r--r-- 1 lukas staff 5168799 15 Apr 14:55 compact_monitor_2_1776254111721.mp4\n-rw-r--r-- 1 lukas staff 1008125 15 Apr 15:00 compact_monitor_2_1776254418941.mp4\n-rw-r--r-- 1 lukas staff 2805751 15 Apr 15:05 compact_monitor_2_1776254723846.mp4\n-rw-r--r-- 1 lukas staff 4263256 15 Apr 15:10 compact_monitor_2_1776255030878.mp4\n-rw-r--r-- 1 lukas staff 1855151 15 Apr 15:15 compact_monitor_2_1776255336562.mp4\n-rw-r--r-- 1 lukas staff 1068172 15 Apr 15:20 compact_monitor_2_1776255640728.mp4\n-rw-r--r-- 1 lukas staff 393423 15 Apr 15:25 compact_monitor_2_1776255946991.mp4\n-rw-r--r-- 1 lukas staff 1066924 15 Apr 15:30 compact_monitor_2_1776256250851.mp4\n-rw-r--r-- 1 lukas staff 4522183 15 Apr 15:36 compact_monitor_2_1776256557162.mp4\n-rw-r--r-- 1 lukas staff 21285442 15 Apr 15:41 compact_monitor_2_1776256868069.mp4\n-rw-r--r-- 1 lukas staff 4799464 15 Apr 15:41 compact_monitor_2_1776256880438.mp4\n-rw-r--r-- 1 lukas staff 25082442 15 Apr 15:46 compact_monitor_2_1776257187591.mp4\n-rw-r--r-- 1 lukas staff 29377114 15 Apr 15:51 compact_monitor_2_1776257503657.mp4\n-rw-r--r-- 1 lukas staff 2577148 15 Apr 15:51 compact_monitor_2_1776257516759.mp4\n-rw-r--r-- 1 lukas staff 35197312 15 Apr 15:57 compact_monitor_2_1776257823244.mp4\n-rw-r--r-- 1 lukas staff 739380 15 Apr 15:57 compact_monitor_2_1776257838858.mp4\n-rw-r--r-- 1 lukas staff 39595503 15 Apr 16:02 compact_monitor_2_1776258144789.mp4\n-rw-r--r-- 1 lukas staff 2671413 15 Apr 16:02 compact_monitor_2_1776258160717.mp4\n-rw-r--r-- 1 lukas staff 33576004 15 Apr 16:08 compact_monitor_2_1776258467332.mp4\n-rw-r--r-- 1 lukas staff 3404945 15 Apr 16:08 compact_monitor_2_1776258481869.mp4\n-rw-r--r-- 1 lukas staff 36386887 15 Apr 16:13 compact_monitor_2_1776258789278.mp4\n-rw-r--r-- 1 lukas staff 2717076 15 Apr 16:13 compact_monitor_2_1776258804257.mp4\n-rw-r--r-- 1 lukas staff 38542946 15 Apr 16:18 compact_monitor_2_1776259112717.mp4\n-rw-r--r-- 1 lukas staff 6480087 15 Apr 16:18 compact_monitor_2_1776259128284.mp4\n-rw-r--r-- 1 lukas staff 39076466 15 Apr 16:24 compact_monitor_2_1776259438063.mp4\n-rw-r--r-- 1 lukas staff 4361748 15 Apr 16:24 compact_monitor_2_1776259453552.mp4\n-rw-r--r-- 1 lukas staff 30743109 15 Apr 16:29 compact_monitor_2_1776259762038.mp4\n-rw-r--r-- 1 lukas staff 35230072 15 Apr 16:34 compact_monitor_2_1776260081207.mp4\n-rw-r--r-- 1 lukas staff 44719930 15 Apr 16:40 compact_monitor_2_1776260402183.mp4\n-rw-r--r-- 1 lukas staff 40699319 15 Apr 16:45 compact_monitor_2_1776260727063.mp4\n-rw-r--r-- 1 lukas staff 40175062 15 Apr 16:51 compact_monitor_2_1776261051104.mp4\n-rw-r--r-- 1 lukas staff 10100456 15 Apr 16:51 compact_monitor_2_1776261066254.mp4\n-rw-r--r-- 1 lukas staff 40218171 15 Apr 16:56 compact_monitor_2_1776261377240.mp4\n-rw-r--r-- 1 lukas staff 10164441 15 Apr 16:56 compact_monitor_2_1776261392293.mp4\n-rw-r--r-- 1 lukas staff 39679757 15 Apr 17:01 compact_monitor_2_1776261703501.mp4\n-rw-r--r-- 1 lukas staff 16362780 15 Apr 17:02 compact_monitor_2_1776261718068.mp4\n-rw-r--r-- 1 lukas staff 35673196 15 Apr 17:07 compact_monitor_2_1776262030308.mp4\n-rw-r--r-- 1 lukas staff 418425 15 Apr 17:07 compact_monitor_2_1776262044183.mp4\n-rw-r--r-- 1 lukas staff 38695493 15 Apr 17:12 compact_monitor_2_1776262350156.mp4\n-rw-r--r-- 1 lukas staff 41039121 15 Apr 17:18 compact_monitor_2_1776262671510.mp4\n-rw-r--r-- 1 lukas staff 14440675 15 Apr 17:18 compact_monitor_2_1776262686451.mp4\n-rw-r--r-- 1 lukas staff 29155784 15 Apr 17:23 compact_monitor_2_1776262997519.mp4\n-rw-r--r-- 1 lukas staff 38013561 15 Apr 17:28 compact_monitor_2_1776263315513.mp4\n-rw-r--r-- 1 lukas staff 13728546 15 Apr 17:28 compact_monitor_2_1776263330175.mp4\n-rw-r--r-- 1 lukas staff 42282890 15 Apr 17:34 compact_monitor_2_1776263643561.mp4\n-rw-r--r-- 1 lukas staff 15975636 15 Apr 17:34 compact_monitor_2_1776263659153.mp4\n-rw-r--r-- 1 lukas staff 42361074 15 Apr 17:39 compact_monitor_2_1776263971167.mp4\n-rw-r--r-- 1 lukas staff 12206045 15 Apr 17:39 compact_monitor_2_1776263987012.mp4\n-rw-r--r-- 1 lukas staff 46367818 15 Apr 17:45 compact_monitor_2_1776264298000.mp4\n-rw-r--r-- 1 lukas staff 8981811 15 Apr 17:45 compact_monitor_2_1776264315186.mp4\n-rw-r--r-- 1 lukas staff 39268566 15 Apr 17:50 compact_monitor_2_1776264625122.mp4\n-rw-r--r-- 1 lukas staff 14427002 15 Apr 17:50 compact_monitor_2_1776264640284.mp4\n-rw-r--r-- 1 lukas staff 39524622 15 Apr 17:56 compact_monitor_2_1776264952043.mp4\n-rw-r--r-- 1 lukas staff 12413344 15 Apr 17:56 compact_monitor_2_1776264966984.mp4\n-rw-r--r-- 1 lukas staff 37530622 15 Apr 18:01 compact_monitor_2_1776265280164.mp4\n-rw-r--r-- 1 lukas staff 16392257 15 Apr 18:01 compact_monitor_2_1776265294548.mp4\n-rw-r--r-- 1 lukas staff 43552334 15 Apr 18:07 compact_monitor_2_1776265608065.mp4\n-rw-r--r-- 1 lukas staff 6335856 15 Apr 18:07 compact_monitor_2_1776265624847.mp4\n-rw-r--r-- 1 lukas staff 40102732 15 Apr 18:12 compact_monitor_2_1776265936487.mp4\n-rw-r--r-- 1 lukas staff 10852075 15 Apr 18:12 compact_monitor_2_1776265950996.mp4\n-rw-r--r-- 1 lukas staff 33010772 15 Apr 18:17 compact_monitor_2_1776266266304.mp4\n-rw-r--r-- 1 lukas staff 12302090 15 Apr 18:18 compact_monitor_2_1776266279297.mp4\n-rw-r--r-- 1 lukas staff 37997133 15 Apr 18:23 compact_monitor_2_1776266594590.mp4\n-rw-r--r-- 1 lukas staff 13660744 15 Apr 18:23 compact_monitor_2_1776266608276.mp4\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data/2026-04-15 $ du -sh ~/.screenpipe/data/data/*\n 39M\u0000\u0000\u0000\t/Users/lukas/.screenpipe/data/data/2026-04-09\n 50M\u0000\u0000\u0000\t/Users/lukas/.screenpipe/data/data/2026-04-11\n 49M\u0000\u0000\u0000\t/Users/lukas/.screenpipe/data/data/2026-04-12\n 71M\u0000\u0000\u0000\t/Users/lukas/.screenpipe/data/data/2026-04-13\n1.0G\u0000\u0000\u0000\t/Users/lukas/.screenpipe/data/data/2026-04-14\n2.1G\u0000\u0000\u0000\t/Users/lukas/.screenpipe/data/data/2026-04-15\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data/2026-04-15 $ ll \ntotal 4474624\ndrwxr-xr-x 737 lukas staff 23584 15 Apr 18:25 .\ndrwxr-xr-x 9 lukas staff 288 15 Apr 09:58 ..\n-rw-r--r-- 1 lukas staff 669036 15 Apr 18:13 1776265985239_m2.jpg\n-rw-r--r-- 1 lukas staff 203719 15 Apr 18:13 1776265985279_m1.jpg\n-rw-r--r-- 1 lukas staff 203612 15 Apr 18:13 1776265987070_m1.jpg\n-rw-r--r-- 1 lukas staff 674275 15 Apr 18:13 1776265987771_m2.jpg\n-rw-r--r-- 1 lukas staff 203511 15 Apr 18:13 1776265989538_m1.jpg\n-rw-r--r-- 1 lukas staff 667384 15 Apr 18:13 1776265989967_m2.jpg\n-rw-r--r-- 1 lukas staff 203666 15 Apr 18:13 1776265991616_m1.jpg\n-rw-r--r-- 1 lukas staff 669140 15 Apr 18:13 1776265992196_m2.jpg\n-rw-r--r-- 1 lukas staff 203595 15 Apr 18:13 1776265993913_m1.jpg\n-rw-r--r-- 1 lukas staff 680910 15 Apr 18:13 1776265994505_m2.jpg\n-rw-r--r-- 1 lukas staff 203581 15 Apr 18:13 1776265996130_m1.jpg\n-rw-r--r-- 1 lukas staff 670428 15 Apr 18:13 1776265996652_m2.jpg\n-rw-r--r-- 1 lukas staff 203708 15 Apr 18:13 1776265998298_m1.jpg\n-rw-r--r-- 1 lukas staff 659876 15 Apr 18:13 1776265998619_m2.jpg\n-rw-r--r-- 1 lukas staff 203790 15 Apr 18:13 1776266000317_m1.jpg\n-rw-r--r-- 1 lukas staff 675595 15 Apr 18:13 1776266000927_m2.jpg\n-rw-r--r-- 1 lukas staff 203772 15 Apr 18:13 1776266002837_m1.jpg\n-rw-r--r-- 1 lukas staff 681185 15 Apr 18:13 1776266003295_m2.jpg\n-rw-r--r-- 1 lukas staff 203737 15 Apr 18:13 1776266004906_m1.jpg\n-rw-r--r-- 1 lukas staff 674774 15 Apr 18:13 1776266005279_m2.jpg\n-rw-r--r-- 1 lukas staff 203710 15 Apr 18:13 1776266007045_m1.jpg\n-rw-r--r-- 1 lukas staff 672301 15 Apr 18:13 1776266007562_m2.jpg\n-rw-r--r-- 1 lukas staff 203778 15 Apr 18:13 1776266009409_m1.jpg\n-rw-r--r-- 1 lukas staff 647795 15 Apr 18:13 1776266009873_m2.jpg\n-rw-r--r-- 1 lukas staff 203773 15 Apr 18:13 1776266011796_m1.jpg\n-rw-r--r-- 1 lukas staff 621588 15 Apr 18:13 1776266012145_m2.jpg\n-rw-r--r-- 1 lukas staff 203797 15 Apr 18:13 1776266013610_m1.jpg\n-rw-r--r-- 1 lukas staff 557210 15 Apr 18:13 1776266013959_m2.jpg\n-rw-r--r-- 1 lukas staff 203799 15 Apr 18:13 1776266015437_m1.jpg\n-rw-r--r-- 1 lukas staff 576074 15 Apr 18:13 1776266015791_m2.jpg\n-rw-r--r-- 1 lukas staff 203846 15 Apr 18:13 1776266017399_m1.jpg\n-rw-r--r-- 1 lukas staff 592254 15 Apr 18:13 1776266017945_m2.jpg\n-rw-r--r-- 1 lukas staff 203767 15 Apr 18:13 1776266019677_m1.jpg\n-rw-r--r-- 1 lukas staff 554944 15 Apr 18:13 1776266020127_m2.jpg\n-rw-r--r-- 1 lukas staff 203706 15 Apr 18:13 1776266022131_m1.jpg\n-rw-r--r-- 1 lukas staff 584193 15 Apr 18:13 1776266022505_m2.jpg\n-rw-r--r-- 1 lukas staff 203718 15 Apr 18:13 1776266024358_m1.jpg\n-rw-r--r-- 1 lukas staff 586235 15 Apr 18:13 1776266024952_m2.jpg\n-rw-r--r-- 1 lukas staff 203609 15 Apr 18:13 1776266026730_m1.jpg\n-rw-r--r-- 1 lukas staff 582376 15 Apr 18:13 1776266027279_m2.jpg\n-rw-r--r-- 1 lukas staff 203696 15 Apr 18:13 1776266028710_m1.jpg\n-rw-r--r-- 1 lukas staff 568913 15 Apr 18:13 1776266029111_m2.jpg\n-rw-r--r-- 1 lukas staff 203648 15 Apr 18:13 1776266030751_m1.jpg\n-rw-r--r-- 1 lukas staff 431509 15 Apr 18:13 1776266031143_m2.jpg\n-rw-r--r-- 1 lukas staff 468169 15 Apr 18:13 1776266033149_m2.jpg\n-rw-r--r-- 1 lukas staff 203714 15 Apr 18:13 1776266033552_m1.jpg\n-rw-r--r-- 1 lukas staff 203753 15 Apr 18:13 1776266035546_m1.jpg\n-rw-r--r-- 1 lukas staff 477414 15 Apr 18:13 1776266036047_m2.jpg\n-rw-r--r-- 1 lukas staff 203704 15 Apr 18:13 1776266037947_m1.jpg\n-rw-r--r-- 1 lukas staff 476980 15 Apr 18:13 1776266038370_m2.jpg\n-rw-r--r-- 1 lukas staff 203686 15 Apr 18:14 1776266040183_m1.jpg\n-rw-r--r-- 1 lukas staff 485156 15 Apr 18:14 1776266040577_m2.jpg\n-rw-r--r-- 1 lukas staff 486141 15 Apr 18:14 1776266042413_m2.jpg\n-rw-r--r-- 1 lukas staff 490784 15 Apr 18:14 1776266043473_m2.jpg\n-rw-r--r-- 1 lukas staff 556817 15 Apr 18:14 1776266044640_m2.jpg\n-rw-r--r-- 1 lukas staff 588963 15 Apr 18:14 1776266045757_m2.jpg\n-rw-r--r-- 1 lukas staff 591407 15 Apr 18:14 1776266046926_m2.jpg\n-rw-r--r-- 1 lukas staff 204286 15 Apr 18:14 1776266048022_m1.jpg\n-rw-r--r-- 1 lukas staff 592997 15 Apr 18:14 1776266048341_m2.jpg\n-rw-r--r-- 1 lukas staff 204367 15 Apr 18:14 1776266050092_m1.jpg\n-rw-r--r-- 1 lukas staff 595109 15 Apr 18:14 1776266050576_m2.jpg\n-rw-r--r-- 1 lukas staff 203877 15 Apr 18:14 1776266052271_m1.jpg\n-rw-r--r-- 1 lukas staff 617722 15 Apr 18:14 1776266052711_m2.jpg\n-rw-r--r-- 1 lukas staff 566247 15 Apr 18:14 1776266054920_m2.jpg\n-rw-r--r-- 1 lukas staff 587163 15 Apr 18:14 1776266056075_m2.jpg\n-rw-r--r-- 1 lukas staff 203881 15 Apr 18:14 1776266056756_m1.jpg\n-rw-r--r-- 1 lukas staff 590009 15 Apr 18:14 1776266057195_m2.jpg\n-rw-r--r-- 1 lukas staff 559463 15 Apr 18:14 1776266059115_m2.jpg\n-rw-r--r-- 1 lukas staff 203874 15 Apr 18:14 1776266060554_m1.jpg\n-rw-r--r-- 1 lukas staff 596850 15 Apr 18:14 1776266060554_m2.jpg\n-rw-r--r-- 1 lukas staff 203900 15 Apr 18:14 1776266062752_m1.jpg\n-rw-r--r-- 1 lukas staff 441354 15 Apr 18:14 1776266066711_m2.jpg\n-rw-r--r-- 1 lukas staff 55745 15 Apr 18:14 1776266068595_m1.jpg\n-rw-r--r-- 1 lukas staff 446599 15 Apr 18:14 1776266069433_m2.jpg\n-rw-r--r-- 1 lukas staff 446609 15 Apr 18:14 1776266070172_m2.jpg\n-rw-r--r-- 1 lukas staff 94532 15 Apr 18:14 1776266070176_m1.jpg\n-rw-r--r-- 1 lukas staff 88474 15 Apr 18:14 1776266071656_m1.jpg\n-rw-r--r-- 1 lukas staff 535766 15 Apr 18:14 1776266072584_m2.jpg\n-rw-r--r-- 1 lukas staff 92870 15 Apr 18:14 1776266074845_m1.jpg\n-rw-r--r-- 1 lukas staff 88052 15 Apr 18:14 1776266077692_m1.jpg\n-rw-r--r-- 1 lukas staff 88179 15 Apr 18:14 1776266082536_m1.jpg\n-rw-r--r-- 1 lukas staff 533426 15 Apr 18:14 1776266082536_m2.jpg\n-rw-r--r-- 1 lukas staff 88175 15 Apr 18:14 1776266084440_m1.jpg\n-rw-r--r-- 1 lukas staff 500743 15 Apr 18:14 1776266084440_m2.jpg\n-rw-r--r-- 1 lukas staff 502910 15 Apr 18:14 1776266085860_m2.jpg\n-rw-r--r-- 1 lukas staff 88161 15 Apr 18:14 1776266087714_m1.jpg\n-rw-r--r-- 1 lukas staff 562872 15 Apr 18:14 1776266087714_m2.jpg\n-rw-r--r-- 1 lukas staff 507401 15 Apr 18:14 1776266091668_m2.jpg\n-rw-r--r-- 1 lukas staff 88198 15 Apr 18:14 1776266091678_m1.jpg\n-rw-r--r-- 1 lukas staff 556350 15 Apr 18:14 1776266096275_m2.jpg\n-rw-r--r-- 1 lukas staff 574870 15 Apr 18:14 1776266099219_m2.jpg\n-rw-r--r-- 1 lukas staff 88436 15 Apr 18:15 1776266104959_m1.jpg\n-rw-r--r-- 1 lukas staff 254145 15 Apr 18:15 1776266105237_m2.jpg\n-rw-r--r-- 1 lukas staff 88535 15 Apr 18:15 1776266106590_m1.jpg\n-rw-r--r-- 1 lukas staff 276093 15 Apr 18:15 1776266106590_m2.jpg\n-rw-r--r-- 1 lukas staff 95178 15 Apr 18:15 1776266107364_m1.jpg\n-rw-r--r-- 1 lukas staff 272726 15 Apr 18:15 1776266107397_m2.jpg\n-rw-r--r-- 1 lukas staff 272729 15 Apr 18:15 1776266108410_m2.jpg\n-rw-r--r-- 1 lukas staff 95201 15 Apr 18:15 1776266108439_m1.jpg\n-rw-r--r-- 1 lukas staff 207648 15 Apr 18:15 1776266110874_m1.jpg\n-rw-r--r-- 1 lukas staff 272706 15 Apr 18:15 1776266111078_m2.jpg\n-rw-r--r-- 1 lukas staff 208459 15 Apr 18:15 1776266111821_m1.jpg\n-rw-r--r-- 1 lukas staff 212011 15 Apr 18:15 1776266113939_m1.jpg\n-rw-r--r-- 1 lukas staff 272780 15 Apr 18:15 1776266122951_m2.jpg\n-rw-r--r-- 1 lukas staff 211547 15 Apr 18:15 1776266122974_m1.jpg\n-rw-r--r-- 1 lukas staff 209162 15 Apr 18:15 1776266123875_m1.jpg\n-rw-r--r-- 1 lukas staff 205277 15 Apr 18:15 1776266125853_m1.jpg\n-rw-r--r-- 1 lukas staff 272667 15 Apr 18:15 1776266125853_m2.jpg\n-rw-r--r-- 1 lukas staff 272719 15 Apr 18:15 1776266127403_m2.jpg\n-rw-r--r-- 1 lukas staff 206802 15 Apr 18:15 1776266127410_m1.jpg\n-rw-r--r-- 1 lukas staff 213918 15 Apr 18:15 1776266130082_m1.jpg\n-rw-r--r-- 1 lukas staff 212411 15 Apr 18:15 1776266132673_m1.jpg\n-rw-r--r-- 1 lukas staff 272808 15 Apr 18:15 1776266132673_m2.jpg\n-rw-r--r-- 1 lukas staff 207894 15 Apr 18:15 1776266133340_m1.jpg\n-rw-r--r-- 1 lukas staff 555932 15 Apr 18:15 1776266134609_m2.jpg\n-rw-r--r-- 1 lukas staff 207911 15 Apr 18:15 1776266135525_m1.jpg\n-rw-r--r-- 1 lukas staff 548908 15 Apr 18:15 1776266137606_m2.jpg\n-rw-r--r-- 1 lukas staff 207856 15 Apr 18:15 1776266138682_m1.jpg\n-rw-r--r-- 1 lukas staff 560222 15 Apr 18:15 1776266140759_m2.jpg\n-rw-r--r-- 1 lukas staff 560157 15 Apr 18:15 1776266143743_m2.jpg\n-rw-r--r-- 1 lukas staff 207838 15 Apr 18:15 1776266144684_m1.jpg\n-rw-r--r-- 1 lukas staff 537855 15 Apr 18:15 1776266145496_m2.jpg\n-rw-r--r-- 1 lukas staff 587185 15 Apr 18:15 1776266147770_m2.jpg\n-rw-r--r-- 1 lukas staff 209722 15 Apr 18:15 1776266150490_m1.jpg\n-rw-r--r-- 1 lukas staff 216901 15 Apr 18:15 1776266150747_m2.jpg\n-rw-r--r-- 1 lukas staff 208191 15 Apr 18:15 1776266153538_m1.jpg\n-rw-r--r-- 1 lukas staff 258901 15 Apr 18:15 1776266153787_m2.jpg\n-rw-r--r-- 1 lukas staff 276340 15 Apr 18:15 1776266156823_m2.jpg\n-rw-r--r-- 1 lukas staff 208298 15 Apr 18:15 1776266158610_m1.jpg\n-rw-r--r-- 1 lukas staff 590491 15 Apr 18:15 1776266158610_m2.jpg\n-rw-r--r-- 1 lukas staff 208192 15 Apr 18:16 1776266160959_m1.jpg\n-rw-r--r-- 1 lukas staff 545849 15 Apr 18:16 1776266161252_m2.jpg\n-rw-r--r-- 1 lukas staff 208154 15 Apr 18:16 1776266163104_m1.jpg\n-rw-r--r-- 1 lukas staff 519973 15 Apr 18:16 1776266164298_m2.jpg\n-rw-r--r-- 1 lukas staff 208231 15 Apr 18:16 1776266165561_m1.jpg\n-rw-r--r-- 1 lukas staff 593300 15 Apr 18:16 1776266166851_m2.jpg\n-rw-r--r-- 1 lukas staff 574561 15 Apr 18:16 1776266168075_m2.jpg\n-rw-r--r-- 1 lukas staff 208190 15 Apr 18:16 1776266168319_m1.jpg\n-rw-r--r-- 1 lukas staff 208164 15 Apr 18:16 1776266170354_m1.jpg\n-rw-r--r-- 1 lukas staff 558860 15 Apr 18:16 1776266170659_m2.jpg\n-rw-r--r-- 1 lukas staff 517959 15 Apr 18:16 1776266175820_m2.jpg\n-rw-r--r-- 1 lukas staff 208615 15 Apr 18:16 1776266177600_m1.jpg\n-rw-r--r-- 1 lukas staff 562544 15 Apr 18:16 1776266177627_m2.jpg\n-rw-r--r-- 1 lukas staff 208601 15 Apr 18:16 1776266180047_m1.jpg\n-rw-r--r-- 1 lukas staff 582678 15 Apr 18:16 1776266180212_m2.jpg\n-rw-r--r-- 1 lukas staff 208628 15 Apr 18:16 1776266181996_m1.jpg\n-rw-r--r-- 1 lukas staff 208571 15 Apr 18:16 1776266185646_m1.jpg\n-rw-r--r-- 1 lukas staff 594509 15 Apr 18:16 1776266185646_m2.jpg\n-rw-r--r-- 1 lukas staff 208622 15 Apr 18:16 1776266187916_m1.jpg\n-rw-r--r-- 1 lukas staff 608592 15 Apr 18:16 1776266188157_m2.jpg\n-rw-r--r-- 1 lukas staff 599957 15 Apr 18:16 1776266190500_m2.jpg\n-rw-r--r-- 1 lukas staff 208624 15 Apr 18:16 1776266190949_m1.jpg\n-rw-r--r-- 1 lukas staff 208694 15 Apr 18:16 1776266193217_m1.jpg\n-rw-r--r-- 1 lukas staff 615862 15 Apr 18:16 1776266193357_m2.jpg\n-rw-r--r-- 1 lukas staff 208254 15 Apr 18:16 1776266195513_m1.jpg\n-rw-r--r-- 1 lukas staff 624275 15 Apr 18:16 1776266195549_m2.jpg\n-rw-r--r-- 1 lukas staff 645335 15 Apr 18:16 1776266197725_m2.jpg\n-rw-r--r-- 1 lukas staff 208241 15 Apr 18:16 1776266198956_m1.jpg\n-rw-r--r-- 1 lukas staff 646868 15 Apr 18:16 1776266199007_m2.jpg\n-rw-r--r-- 1 lukas staff 208643 15 Apr 18:16 1776266202174_m1.jpg\n-rw-r--r-- 1 lukas staff 652412 15 Apr 18:16 1776266202213_m2.jpg\n-rw-r--r-- 1 lukas staff 208612 15 Apr 18:16 1776266206551_m1.jpg\n-rw-r--r-- 1 lukas staff 656571 15 Apr 18:16 1776266206551_m2.jpg\n-rw-r--r-- 1 lukas staff 208638 15 Apr 18:16 1776266209266_m1.jpg\n-rw-r--r-- 1 lukas staff 658369 15 Apr 18:16 1776266209280_m2.jpg\n-rw-r--r-- 1 lukas staff 208715 15 Apr 18:16 1776266212218_m1.jpg\n-rw-r--r-- 1 lukas staff 659247 15 Apr 18:16 1776266212218_m2.jpg\n-rw-r--r-- 1 lukas staff 208689 15 Apr 18:16 1776266215752_m1.jpg\n-rw-r--r-- 1 lukas staff 653016 15 Apr 18:16 1776266215771_m2.jpg\n-rw-r--r-- 1 lukas staff 586023 15 Apr 18:17 1776266219752_m2.jpg\n-rw-r--r-- 1 lukas staff 208588 15 Apr 18:17 1776266220701_m1.jpg\n-rw-r--r-- 1 lukas staff 633574 15 Apr 18:17 1776266221274_m2.jpg\n-rw-r--r-- 1 lukas staff 636933 15 Apr 18:17 1776266227340_m2.jpg\n-rw-r--r-- 1 lukas staff 639420 15 Apr 18:17 1776266232300_m2.jpg\n-rw-r--r-- 1 lukas staff 208544 15 Apr 18:17 1776266232337_m1.jpg\n-rw-r--r-- 1 lukas staff 643943 15 Apr 18:17 1776266236469_m2.jpg\n-rw-r--r-- 1 lukas staff 208610 15 Apr 18:17 1776266236483_m1.jpg\n-rw-r--r-- 1 lukas staff 208598 15 Apr 18:17 1776266238593_m1.jpg\n-rw-r--r-- 1 lukas staff 630398 15 Apr 18:17 1776266238602_m2.jpg\n-rw-r--r-- 1 lukas staff 624451 15 Apr 18:17 1776266240803_m2.jpg\n-rw-r--r-- 1 lukas staff 208484 15 Apr 18:17 1776266242547_m1.jpg\n-rw-r--r-- 1 lukas staff 630386 15 Apr 18:17 1776266242547_m2.jpg\n-rw-r--r-- 1 lukas staff 208525 15 Apr 18:17 1776266244786_m1.jpg\n-rw-r--r-- 1 lukas staff 633291 15 Apr 18:17 1776266245111_m2.jpg\n-rw-r--r-- 1 lukas staff 545820 15 Apr 18:17 1776266247239_m2.jpg\n-rw-r--r-- 1 lukas staff 547468 15 Apr 18:17 1776266248374_m2.jpg\n-rw-r--r-- 1 lukas staff 208653 15 Apr 18:17 1776266248977_m1.jpg\n-rw-r--r-- 1 lukas staff 533852 15 Apr 18:17 1776266249644_m2.jpg\n-rw-r--r-- 1 lukas staff 560142 15 Apr 18:17 1776266251631_m2.jpg\n-rw-r--r-- 1 lukas staff 208278 15 Apr 18:17 1776266254529_m1.jpg\n-rw-r--r-- 1 lukas staff 671156 15 Apr 18:17 1776266254554_m2.jpg\n-rw-r--r-- 1 lukas staff 671725 15 Apr 18:17 1776266257375_m2.jpg\n-rw-r--r-- 1 lukas staff 208252 15 Apr 18:17 1776266257388_m1.jpg\n-rw-r--r-- 1 lukas staff 208266 15 Apr 18:17 1776266260730_m1.jpg\n-rw-r--r-- 1 lukas staff 668299 15 Apr 18:17 1776266261140_m2.jpg\n-rw-r--r-- 1 lukas staff 208309 15 Apr 18:17 1776266262574_m1.jpg\n-rw-r--r-- 1 lukas staff 662509 15 Apr 18:17 1776266262882_m2.jpg\n-rw-r--r-- 1 lukas staff 208131 15 Apr 18:17 1776266264475_m1.jpg\n-rw-r--r-- 1 lukas staff 662810 15 Apr 18:17 1776266264869_m2.jpg\n-rw-r--r-- 1 lukas staff 208191 15 Apr 18:17 1776266266343_m1.jpg\n-rw-r--r-- 1 lukas staff 668093 15 Apr 18:17 1776266266919_m2.jpg\n-rw-r--r-- 1 lukas staff 208163 15 Apr 18:17 1776266268978_m1.jpg\n-rw-r--r-- 1 lukas staff 666086 15 Apr 18:17 1776266269305_m2.jpg\n-rw-r--r-- 1 lukas staff 208277 15 Apr 18:17 1776266271029_m1.jpg\n-rw-r--r-- 1 lukas staff 659339 15 Apr 18:17 1776266271383_m2.jpg\n-rw-r--r-- 1 lukas staff 208198 15 Apr 18:17 1776266273464_m1.jpg\n-rw-r--r-- 1 lukas staff 662828 15 Apr 18:17 1776266273971_m2.jpg\n-rw-r--r-- 1 lukas staff 208062 15 Apr 18:17 1776266275425_m1.jpg\n-rw-r--r-- 1 lukas staff 661898 15 Apr 18:17 1776266275684_m2.jpg\n-rw-r--r-- 1 lukas staff 208033 15 Apr 18:17 1776266277232_m1.jpg\n-rw-r--r-- 1 lukas staff 658221 15 Apr 18:17 1776266277517_m2.jpg\n-rw-r--r-- 1 lukas staff 208114 15 Apr 18:17 1776266279573_m1.jpg\n-rw-r--r-- 1 lukas staff 602127 15 Apr 18:18 1776266280047_m2.jpg\n-rw-r--r-- 1 lukas staff 208037 15 Apr 18:18 1776266281724_m1.jpg\n-rw-r--r-- 1 lukas staff 596966 15 Apr 18:18 1776266282107_m2.jpg\n-rw-r--r-- 1 lukas staff 208120 15 Apr 18:18 1776266283882_m1.jpg\n-rw-r--r-- 1 lukas staff 605123 15 Apr 18:18 1776266284188_m2.jpg\n-rw-r--r-- 1 lukas staff 208244 15 Apr 18:18 1776266285945_m1.jpg\n-rw-r--r-- 1 lukas staff 619753 15 Apr 18:18 1776266286471_m2.jpg\n-rw-r--r-- 1 lukas staff 208208 15 Apr 18:18 1776266288028_m1.jpg\n-rw-r--r-- 1 lukas staff 642228 15 Apr 18:18 1776266288334_m2.jpg\n-rw-r--r-- 1 lukas staff 208132 15 Apr 18:18 1776266289850_m1.jpg\n-rw-r--r-- 1 lukas staff 596740 15 Apr 18:18 1776266290179_m2.jpg\n-rw-r--r-- 1 lukas staff 208063 15 Apr 18:18 1776266291759_m1.jpg\n-rw-r--r-- 1 lukas staff 519390 15 Apr 18:18 1776266292102_m2.jpg\n-rw-r--r-- 1 lukas staff 208064 15 Apr 18:18 1776266293780_m1.jpg\n-rw-r--r-- 1 lukas staff 570229 15 Apr 18:18 1776266294157_m2.jpg\n-rw-r--r-- 1 lukas staff 208572 15 Apr 18:18 1776266296164_m1.jpg\n-rw-r--r-- 1 lukas staff 627388 15 Apr 18:18 1776266296515_m2.jpg\n-rw-r--r-- 1 lukas staff 208569 15 Apr 18:18 1776266298335_m1.jpg\n-rw-r--r-- 1 lukas staff 634945 15 Apr 18:18 1776266298705_m2.jpg\n-rw-r--r-- 1 lukas staff 208639 15 Apr 18:18 1776266300354_m1.jpg\n-rw-r--r-- 1 lukas staff 657628 15 Apr 18:18 1776266300766_m2.jpg\n-rw-r--r-- 1 lukas staff 657244 15 Apr 18:18 1776266302789_m2.jpg\n-rw-r--r-- 1 lukas staff 208494 15 Apr 18:18 1776266303032_m1.jpg\n-rw-r--r-- 1 lukas staff 644942 15 Apr 18:18 1776266305193_m2.jpg\n-rw-r--r-- 1 lukas staff 208528 15 Apr 18:18 1776266305226_m1.jpg\n-rw-r--r-- 1 lukas staff 659418 15 Apr 18:18 1776266307482_m2.jpg\n-rw-r--r-- 1 lukas staff 208235 15 Apr 18:18 1776266307995_m1.jpg\n-rw-r--r-- 1 lukas staff 653477 15 Apr 18:18 1776266310362_m2.jpg\n-rw-r--r-- 1 lukas staff 650556 15 Apr 18:18 1776266311519_m2.jpg\n-rw-r--r-- 1 lukas staff 208178 15 Apr 18:18 1776266311576_m1.jpg\n-rw-r--r-- 1 lukas staff 639707 15 Apr 18:18 1776266314332_m2.jpg\n-rw-r--r-- 1 lukas staff 208212 15 Apr 18:18 1776266314402_m1.jpg\n-rw-r--r-- 1 lukas staff 627225 15 Apr 18:18 1776266316656_m2.jpg\n-rw-r--r-- 1 lukas staff 640482 15 Apr 18:18 1776266317791_m2.jpg\n-rw-r--r-- 1 lukas staff 208927 15 Apr 18:18 1776266317875_m1.jpg\n-rw-r--r-- 1 lukas staff 655721 15 Apr 18:18 1776266320034_m2.jpg\n-rw-r--r-- 1 lukas staff 653914 15 Apr 18:18 1776266321149_m2.jpg\n-rw-r--r-- 1 lukas staff 208973 15 Apr 18:18 1776266322248_m1.jpg\n-rw-r--r-- 1 lukas staff 651290 15 Apr 18:18 1776266322405_m2.jpg\n-rw-r--r-- 1 lukas staff 208883 15 Apr 18:18 1776266324678_m1.jpg\n-rw-r--r-- 1 lukas staff 649799 15 Apr 18:18 1776266324696_m2.jpg\n-rw-r--r-- 1 lukas staff 208944 15 Apr 18:18 1776266327023_m1.jpg\n-rw-r--r-- 1 lukas staff 640016 15 Apr 18:18 1776266327481_m2.jpg\n-rw-r--r-- 1 lukas staff 648723 15 Apr 18:18 1776266329400_m2.jpg\n-rw-r--r-- 1 lukas staff 649676 15 Apr 18:18 1776266330593_m2.jpg\n-rw-r--r-- 1 lukas staff 208128 15 Apr 18:18 1776266331799_m1.jpg\n-rw-r--r-- 1 lukas staff 657268 15 Apr 18:18 1776266331870_m2.jpg\n-rw-r--r-- 1 lukas staff 614701 15 Apr 18:18 1776266334838_m2.jpg\n-rw-r--r-- 1 lukas staff 208599 15 Apr 18:18 1776266334866_m1.jpg\n-rw-r--r-- 1 lukas staff 208720 15 Apr 18:18 1776266337075_m1.jpg\n-rw-r--r-- 1 lukas staff 635012 15 Apr 18:18 1776266337384_m2.jpg\n-rw-r--r-- 1 lukas staff 208649 15 Apr 18:18 1776266339499_m1.jpg\n-rw-r--r-- 1 lukas staff 654410 15 Apr 18:19 1776266340051_m2.jpg\n-rw-r--r-- 1 lukas staff 670162 15 Apr 18:19 1776266342278_m2.jpg\n-rw-r--r-- 1 lukas staff 208679 15 Apr 18:19 1776266343422_m1.jpg\n-rw-r--r-- 1 lukas staff 679486 15 Apr 18:19 1776266343480_m2.jpg\n-rw-r--r-- 1 lukas staff 580457 15 Apr 18:19 1776266346149_m2.jpg\n-rw-r--r-- 1 lukas staff 613073 15 Apr 18:19 1776266349191_m2.jpg\n-rw-r--r-- 1 lukas staff 208605 15 Apr 18:19 1776266349504_m1.jpg\n-rw-r--r-- 1 lukas staff 208530 15 Apr 18:19 1776266351872_m1.jpg\n-rw-r--r-- 1 lukas staff 618382 15 Apr 18:19 1776266352314_m2.jpg\n-rw-r--r-- 1 lukas staff 208156 15 Apr 18:19 1776266354320_m1.jpg\n-rw-r--r-- 1 lukas staff 637916 15 Apr 18:19 1776266354736_m2.jpg\n-rw-r--r-- 1 lukas staff 208104 15 Apr 18:19 1776266356503_m1.jpg\n-rw-r--r-- 1 lukas staff 635941 15 Apr 18:19 1776266356846_m2.jpg\n-rw-r--r-- 1 lukas staff 208119 15 Apr 18:19 1776266358528_m1.jpg\n-rw-r--r-- 1 lukas staff 618746 15 Apr 18:19 1776266358951_m2.jpg\n-rw-r--r-- 1 lukas staff 741230 15 Apr 18:19 1776266360933_m2.jpg\n-rw-r--r-- 1 lukas staff 684325 15 Apr 18:19 1776266362281_m2.jpg\n-rw-r--r-- 1 lukas staff 208646 15 Apr 18:19 1776266362913_m1.jpg\n-rw-r--r-- 1 lukas staff 700483 15 Apr 18:19 1776266365163_m2.jpg\n-rw-r--r-- 1 lukas staff 208877 15 Apr 18:19 1776266366139_m1.jpg\n-rw-r--r-- 1 lukas staff 601181 15 Apr 18:19 1776266366639_m2.jpg\n-rw-r--r-- 1 lukas staff 208909 15 Apr 18:19 1776266369139_m1.jpg\n-rw-r--r-- 1 lukas staff 655095 15 Apr 18:19 1776266369139_m2.jpg\n-rw-r--r-- 1 lukas staff 656950 15 Apr 18:19 1776266371906_m2.jpg\n-rw-r--r-- 1 lukas staff 208873 15 Apr 18:19 1776266371909_m1.jpg\n-rw-r--r-- 1 lukas staff 596595 15 Apr 18:19 1776266374350_m2.jpg\n-rw-r--r-- 1 lukas staff 678600 15 Apr 18:19 1776266375785_m2.jpg\n-rw-r--r-- 1 lukas staff 208146 15 Apr 18:19 1776266377145_m1.jpg\n-rw-r--r-- 1 lukas staff 688844 15 Apr 18:19 1776266377145_m2.jpg\n-rw-r--r-- 1 lukas staff 208870 15 Apr 18:19 1776266384365_m1.jpg\n-rw-r--r-- 1 lukas staff 684366 15 Apr 18:19 1776266384403_m2.jpg\n-rw-r--r-- 1 lukas staff 208252 15 Apr 18:19 1776266386353_m1.jpg\n-rw-r--r-- 1 lukas staff 662242 15 Apr 18:19 1776266386874_m2.jpg\n-rw-r--r-- 1 lukas staff 208227 15 Apr 18:19 1776266388905_m1.jpg\n-rw-r--r-- 1 lukas staff 669929 15 Apr 18:19 1776266389162_m2.jpg\n-rw-r--r-- 1 lukas staff 564108 15 Apr 18:19 1776266394415_m2.jpg\n-rw-r--r-- 1 lukas staff 208254 15 Apr 18:19 1776266394669_m1.jpg\n-rw-r--r-- 1 lukas staff 597473 15 Apr 18:19 1776266397429_m2.jpg\n-rw-r--r-- 1 lukas staff 208197 15 Apr 18:19 1776266398122_m1.jpg\n-rw-r--r-- 1 lukas staff 588253 15 Apr 18:19 1776266398654_m2.jpg\n-rw-r--r-- 1 lukas staff 208263 15 Apr 18:20 1776266400169_m1.jpg\n-rw-r--r-- 1 lukas staff 590676 15 Apr 18:20 1776266400800_m2.jpg\n-rw-r--r-- 1 lukas staff 660135 15 Apr 18:20 1776266403120_m2.jpg\n-rw-r--r-- 1 lukas staff 208198 15 Apr 18:20 1776266404315_m1.jpg\n-rw-r--r-- 1 lukas staff 663732 15 Apr 18:20 1776266404344_m2.jpg\n-rw-r--r-- 1 lukas staff 676367 15 Apr 18:20 1776266410701_m2.jpg\n-rw-r--r-- 1 lukas staff 208239 15 Apr 18:20 1776266410716_m1.jpg\n-rw-r--r-- 1 lukas staff 208866 15 Apr 18:20 1776266423385_m1.jpg\n-rw-r--r-- 1 lukas staff 690762 15 Apr 18:20 1776266423399_m2.jpg\n-rw-r--r-- 1 lukas staff 672619 15 Apr 18:20 1776266426942_m2.jpg\n-rw-r--r-- 1 lukas staff 208889 15 Apr 18:20 1776266426971_m1.jpg\n-rw-r--r-- 1 lukas staff 208218 15 Apr 18:20 1776266430808_m1.jpg\n-rw-r--r-- 1 lukas staff 671881 15 Apr 18:20 1776266430808_m2.jpg\n-rw-r--r-- 1 lukas staff 208183 15 Apr 18:20 1776266433623_m1.jpg\n-rw-r--r-- 1 lukas staff 674761 15 Apr 18:20 1776266433670_m2.jpg\n-rw-r--r-- 1 lukas staff 208217 15 Apr 18:20 1776266436240_m1.jpg\n-rw-r--r-- 1 lukas staff 670159 15 Apr 18:20 1776266436263_m2.jpg\n-rw-r--r-- 1 lukas staff 208182 15 Apr 18:20 1776266438629_m1.jpg\n-rw-r--r-- 1 lukas staff 668057 15 Apr 18:20 1776266438638_m2.jpg\n-rw-r--r-- 1 lukas staff 208906 15 Apr 18:20 1776266442252_m1.jpg\n-rw-r--r-- 1 lukas staff 672509 15 Apr 18:20 1776266442293_m2.jpg\n-rw-r--r-- 1 lukas staff 208955 15 Apr 18:20 1776266444286_m1.jpg\n-rw-r--r-- 1 lukas staff 669667 15 Apr 18:20 1776266444713_m2.jpg\n-rw-r--r-- 1 lukas staff 711375 15 Apr 18:20 1776266446659_m2.jpg\n-rw-r--r-- 1 lukas staff 208164 15 Apr 18:20 1776266447514_m1.jpg\n-rw-r--r-- 1 lukas staff 739201 15 Apr 18:20 1776266448562_m2.jpg\n-rw-r--r-- 1 lukas staff 208600 15 Apr 18:20 1776266450066_m1.jpg\n-rw-r--r-- 1 lukas staff 735015 15 Apr 18:20 1776266450077_m2.jpg\n-rw-r--r-- 1 lukas staff 602085 15 Apr 18:20 1776266452815_m2.jpg\n-rw-r--r-- 1 lukas staff 554910 15 Apr 18:20 1776266455812_m2.jpg\n-rw-r--r-- 1 lukas staff 208706 15 Apr 18:20 1776266457074_m1.jpg\n-rw-r--r-- 1 lukas staff 668265 15 Apr 18:20 1776266457218_m2.jpg\n-rw-r--r-- 1 lukas staff 627127 15 Apr 18:21 1776266462398_m2.jpg\n-rw-r--r-- 1 lukas staff 651254 15 Apr 18:21 1776266464654_m2.jpg\n-rw-r--r-- 1 lukas staff 208782 15 Apr 18:21 1776266464655_m1.jpg\n-rw-r--r-- 1 lukas staff 208337 15 Apr 18:21 1776266467161_m1.jpg\n-rw-r--r-- 1 lukas staff 675477 15 Apr 18:21 1776266467769_m2.jpg\n-rw-r--r-- 1 lukas staff 208352 15 Apr 18:21 1776266470056_m1.jpg\n-rw-r--r-- 1 lukas staff 646287 15 Apr 18:21 1776266470426_m2.jpg\n-rw-r--r-- 1 lukas staff 208441 15 Apr 18:21 1776266472480_m1.jpg\n-rw-r--r-- 1 lukas staff 670331 15 Apr 18:21 1776266473095_m2.jpg\n-rw-r--r-- 1 lukas staff 208409 15 Apr 18:21 1776266474797_m1.jpg\n-rw-r--r-- 1 lukas staff 658783 15 Apr 18:21 1776266475129_m2.jpg\n-rw-r--r-- 1 lukas staff 208807 15 Apr 18:21 1776266476839_m1.jpg\n-rw-r--r-- 1 lukas staff 658240 15 Apr 18:21 1776266477168_m2.jpg\n-rw-r--r-- 1 lukas staff 208844 15 Apr 18:21 1776266478922_m1.jpg\n-rw-r--r-- 1 lukas staff 666996 15 Apr 18:21 1776266479271_m2.jpg\n-rw-r--r-- 1 lukas staff 699189 15 Apr 18:21 1776266481646_m2.jpg\n-rw-r--r-- 1 lukas staff 708975 15 Apr 18:21 1776266482907_m2.jpg\n-rw-r--r-- 1 lukas staff 682317 15 Apr 18:21 1776266487203_m2.jpg\n-rw-r--r-- 1 lukas staff 209118 15 Apr 18:21 1776266489247_m1.jpg\n-rw-r--r-- 1 lukas staff 687083 15 Apr 18:21 1776266489247_m2.jpg\n-rw-r--r-- 1 lukas staff 209082 15 Apr 18:21 1776266491199_m1.jpg\n-rw-r--r-- 1 lukas staff 676433 15 Apr 18:21 1776266492289_m2.jpg\n-rw-r--r-- 1 lukas staff 209174 15 Apr 18:21 1776266493476_m1.jpg\n-rw-r--r-- 1 lukas staff 668920 15 Apr 18:21 1776266493678_m2.jpg\n-rw-r--r-- 1 lukas staff 208388 15 Apr 18:21 1776266497984_m1.jpg\n-rw-r--r-- 1 lukas staff 652067 15 Apr 18:21 1776266497984_m2.jpg\n-rw-r--r-- 1 lukas staff 208298 15 Apr 18:21 1776266501940_m1.jpg\n-rw-r--r-- 1 lukas staff 632049 15 Apr 18:21 1776266501960_m2.jpg\n-rw-r--r-- 1 lukas staff 208349 15 Apr 18:21 1776266503799_m1.jpg\n-rw-r--r-- 1 lukas staff 643154 15 Apr 18:21 1776266504159_m2.jpg\n-rw-r--r-- 1 lukas staff 634868 15 Apr 18:21 1776266507710_m2.jpg\n-rw-r--r-- 1 lukas staff 208376 15 Apr 18:21 1776266507750_m1.jpg\n-rw-r--r-- 1 lukas staff 208249 15 Apr 18:21 1776266509896_m1.jpg\n-rw-r--r-- 1 lukas staff 659743 15 Apr 18:21 1776266510358_m2.jpg\n-rw-r--r-- 1 lukas staff 675221 15 Apr 18:21 1776266512596_m2.jpg\n-rw-r--r-- 1 lukas staff 699120 15 Apr 18:21 1776266513811_m2.jpg\n-rw-r--r-- 1 lukas staff 208799 15 Apr 18:21 1776266513915_m1.jpg\n-rw-r--r-- 1 lukas staff 661306 15 Apr 18:21 1776266517106_m2.jpg\n-rw-r--r-- 1 lukas staff 208768 15 Apr 18:21 1776266519085_m1.jpg\n-rw-r--r-- 1 lukas staff 654783 15 Apr 18:21 1776266519085_m2.jpg\n-rw-r--r-- 1 lukas staff 657014 15 Apr 18:22 1776266521775_m2.jpg\n-rw-r--r-- 1 lukas staff 208743 15 Apr 18:22 1776266521905_m1.jpg\n-rw-r--r-- 1 lukas staff 208765 15 Apr 18:22 1776266523982_m1.jpg\n-rw-r--r-- 1 lukas staff 676963 15 Apr 18:22 1776266524383_m2.jpg\n-rw-r--r-- 1 lukas staff 208595 15 Apr 18:22 1776266525995_m1.jpg\n-rw-r--r-- 1 lukas staff 679026 15 Apr 18:22 1776266526331_m2.jpg\n-rw-r--r-- 1 lukas staff 208601 15 Apr 18:22 1776266527968_m1.jpg\n-rw-r--r-- 1 lukas staff 691434 15 Apr 18:22 1776266528359_m2.jpg\n-rw-r--r-- 1 lukas staff 208790 15 Apr 18:22 1776266530045_m1.jpg\n-rw-r--r-- 1 lukas staff 617327 15 Apr 18:22 1776266530409_m2.jpg\n-rw-r--r-- 1 lukas staff 208821 15 Apr 18:22 1776266532371_m1.jpg\n-rw-r--r-- 1 lukas staff 695409 15 Apr 18:22 1776266532643_m2.jpg\n-rw-r--r-- 1 lukas staff 692244 15 Apr 18:22 1776266534764_m2.jpg\n-rw-r--r-- 1 lukas staff 701793 15 Apr 18:22 1776266538373_m2.jpg\n-rw-r--r-- 1 lukas staff 208219 15 Apr 18:22 1776266538394_m1.jpg\n-rw-r--r-- 1 lukas staff 671959 15 Apr 18:22 1776266540698_m2.jpg\n-rw-r--r-- 1 lukas staff 208351 15 Apr 18:22 1776266541977_m1.jpg\n-rw-r--r-- 1 lukas staff 666355 15 Apr 18:22 1776266541977_m2.jpg\n-rw-r--r-- 1 lukas staff 208360 15 Apr 18:22 1776266543911_m1.jpg\n-rw-r--r-- 1 lukas staff 682036 15 Apr 18:22 1776266544351_m2.jpg\n-rw-r--r-- 1 lukas staff 209141 15 Apr 18:22 1776266546119_m1.jpg\n-rw-r--r-- 1 lukas staff 678365 15 Apr 18:22 1776266546536_m2.jpg\n-rw-r--r-- 1 lukas staff 209146 15 Apr 18:22 1776266548258_m1.jpg\n-rw-r--r-- 1 lukas staff 676342 15 Apr 18:22 1776266548725_m2.jpg\n-rw-r--r-- 1 lukas staff 209085 15 Apr 18:22 1776266550501_m1.jpg\n-rw-r--r-- 1 lukas staff 676211 15 Apr 18:22 1776266550967_m2.jpg\n-rw-r--r-- 1 lukas staff 209119 15 Apr 18:22 1776266552643_m1.jpg\n-rw-r--r-- 1 lukas staff 628801 15 Apr 18:22 1776266553078_m2.jpg\n-rw-r--r-- 1 lukas staff 209015 15 Apr 18:22 1776266554763_m1.jpg\n-rw-r--r-- 1 lukas staff 622953 15 Apr 18:22 1776266555141_m2.jpg\n-rw-r--r-- 1 lukas staff 208376 15 Apr 18:22 1776266556828_m1.jpg\n-rw-r--r-- 1 lukas staff 624322 15 Apr 18:22 1776266557207_m2.jpg\n-rw-r--r-- 1 lukas staff 208394 15 Apr 18:22 1776266559394_m1.jpg\n-rw-r--r-- 1 lukas staff 644831 15 Apr 18:22 1776266559750_m2.jpg\n-rw-r--r-- 1 lukas staff 208349 15 Apr 18:22 1776266561640_m1.jpg\n-rw-r--r-- 1 lukas staff 675478 15 Apr 18:22 1776266562198_m2.jpg\n-rw-r--r-- 1 lukas staff 208221 15 Apr 18:22 1776266564068_m1.jpg\n-rw-r--r-- 1 lukas staff 684799 15 Apr 18:22 1776266564562_m2.jpg\n-rw-r--r-- 1 lukas staff 208266 15 Apr 18:22 1776266566774_m1.jpg\n-rw-r--r-- 1 lukas staff 683359 15 Apr 18:22 1776266567099_m2.jpg\n-rw-r--r-- 1 lukas staff 208351 15 Apr 18:22 1776266568684_m1.jpg\n-rw-r--r-- 1 lukas staff 674951 15 Apr 18:22 1776266569007_m2.jpg\n-rw-r--r-- 1 lukas staff 208266 15 Apr 18:22 1776266570769_m1.jpg\n-rw-r--r-- 1 lukas staff 620972 15 Apr 18:22 1776266571289_m2.jpg\n-rw-r--r-- 1 lukas staff 208184 15 Apr 18:22 1776266573044_m1.jpg\n-rw-r--r-- 1 lukas staff 596908 15 Apr 18:22 1776266573459_m2.jpg\n-rw-r--r-- 1 lukas staff 208118 15 Apr 18:22 1776266575226_m1.jpg\n-rw-r--r-- 1 lukas staff 595063 15 Apr 18:22 1776266575765_m2.jpg\n-rw-r--r-- 1 lukas staff 208151 15 Apr 18:22 1776266577746_m1.jpg\n-rw-r--r-- 1 lukas staff 601762 15 Apr 18:22 1776266578123_m2.jpg\n-rw-r--r-- 1 lukas staff 208554 15 Apr 18:23 1776266580050_m1.jpg\n-rw-r--r-- 1 lukas staff 600430 15 Apr 18:23 1776266580291_m2.jpg\n-rw-r--r-- 1 lukas staff 208707 15 Apr 18:23 1776266582019_m1.jpg\n-rw-r--r-- 1 lukas staff 673088 15 Apr 18:23 1776266582317_m2.jpg\n-rw-r--r-- 1 lukas staff 208733 15 Apr 18:23 1776266584164_m1.jpg\n-rw-r--r-- 1 lukas staff 688362 15 Apr 18:23 1776266584473_m2.jpg\n-rw-r--r-- 1 lukas staff 208745 15 Apr 18:23 1776266586377_m1.jpg\n-rw-r--r-- 1 lukas staff 687179 15 Apr 18:23 1776266586902_m2.jpg\n-rw-r--r-- 1 lukas staff 208294 15 Apr 18:23 1776266588885_m1.jpg\n-rw-r--r-- 1 lukas staff 706828 15 Apr 18:23 1776266589319_m2.jpg\n-rw-r--r-- 1 lukas staff 208256 15 Apr 18:23 1776266591044_m1.jpg\n-rw-r--r-- 1 lukas staff 691748 15 Apr 18:23 1776266591559_m2.jpg\n-rw-r--r-- 1 lukas staff 686194 15 Apr 18:23 1776266593540_m2.jpg\n-rw-r--r-- 1 lukas staff 684706 15 Apr 18:23 1776266594510_m2.jpg\n-rw-r--r-- 1 lukas staff 208192 15 Apr 18:23 1776266594557_m1.jpg\n-rw-r--r-- 1 lukas staff 669321 15 Apr 18:23 1776266596804_m2.jpg\n-rw-r--r-- 1 lukas staff 677396 15 Apr 18:23 1776266597789_m2.jpg\n-rw-r--r-- 1 lukas staff 683261 15 Apr 18:23 1776266598784_m2.jpg\n-rw-r--r-- 1 lukas staff 685463 15 Apr 18:23 1776266599817_m2.jpg\n-rw-r--r-- 1 lukas staff 681856 15 Apr 18:23 1776266601197_m2.jpg\n-rw-r--r-- 1 lukas staff 678002 15 Apr 18:23 1776266604376_m2.jpg\n-rw-r--r-- 1 lukas staff 207973 15 Apr 18:23 1776266604386_m1.jpg\n-rw-r--r-- 1 lukas staff 208398 15 Apr 18:23 1776266606500_m1.jpg\n-rw-r--r-- 1 lukas staff 726978 15 Apr 18:23 1776266606726_m2.jpg\n-rw-r--r-- 1 lukas staff 208382 15 Apr 18:23 1776266608483_m1.jpg\n-rw-r--r-- 1 lukas staff 695186 15 Apr 18:23 1776266608675_m2.jpg\n-rw-r--r-- 1 lukas staff 684881 15 Apr 18:23 1776266610836_m2.jpg\n-rw-r--r-- 1 lukas staff 208351 15 Apr 18:23 1776266610849_m1.jpg\n-rw-r--r-- 1 lukas staff 208371 15 Apr 18:23 1776266612653_m1.jpg\n-rw-r--r-- 1 lukas staff 702368 15 Apr 18:23 1776266613019_m2.jpg\n-rw-r--r-- 1 lukas staff 208311 15 Apr 18:23 1776266614754_m1.jpg\n-rw-r--r-- 1 lukas staff 697167 15 Apr 18:23 1776266615197_m2.jpg\n-rw-r--r-- 1 lukas staff 208256 15 Apr 18:23 1776266617001_m1.jpg\n-rw-r--r-- 1 lukas staff 708464 15 Apr 18:23 1776266617412_m2.jpg\n-rw-r--r-- 1 lukas staff 208402 15 Apr 18:23 1776266619249_m1.jpg\n-rw-r--r-- 1 lukas staff 724407 15 Apr 18:23 1776266619671_m2.jpg\n-rw-r--r-- 1 lukas staff 208307 15 Apr 18:23 1776266621180_m1.jpg\n-rw-r--r-- 1 lukas staff 725296 15 Apr 18:23 1776266621573_m2.jpg\n-rw-r--r-- 1 lukas staff 730086 15 Apr 18:23 1776266623619_m2.jpg\n-rw-r--r-- 1 lukas staff 208318 15 Apr 18:23 1776266624686_m1.jpg\n-rw-r--r-- 1 lukas staff 725848 15 Apr 18:23 1776266624788_m2.jpg\n-rw-r--r-- 1 lukas staff 208308 15 Apr 18:23 1776266628918_m1.jpg\n-rw-r--r-- 1 lukas staff 732348 15 Apr 18:23 1776266628918_m2.jpg\n-rw-r--r-- 1 lukas staff 710253 15 Apr 18:23 1776266631933_m2.jpg\n-rw-r--r-- 1 lukas staff 710294 15 Apr 18:23 1776266634975_m2.jpg\n-rw-r--r-- 1 lukas staff 208400 15 Apr 18:23 1776266635249_m1.jpg\n-rw-r--r-- 1 lukas staff 667620 15 Apr 18:23 1776266638013_m2.jpg\n-rw-r--r-- 1 lukas staff 693071 15 Apr 18:24 1776266641062_m2.jpg\n-rw-r--r-- 1 lukas staff 675607 15 Apr 18:24 1776266644087_m2.jpg\n-rw-r--r-- 1 lukas staff 208309 15 Apr 18:24 1776266646104_m1.jpg\n-rw-r--r-- 1 lukas staff 699155 15 Apr 18:24 1776266646104_m2.jpg\n-rw-r--r-- 1 lukas staff 636312 15 Apr 18:24 1776266648468_m2.jpg\n-rw-r--r-- 1 lukas staff 208823 15 Apr 18:24 1776266649991_m1.jpg\n-rw-r--r-- 1 lukas staff 677743 15 Apr 18:24 1776266649991_m2.jpg\n-rw-r--r-- 1 lukas staff 285273 15 Apr 18:24 1776266655380_m2.jpg\n-rw-r--r-- 1 lukas staff 208338 15 Apr 18:24 1776266656348_m1.jpg\n-rw-r--r-- 1 lukas staff 299758 15 Apr 18:24 1776266657887_m2.jpg\n-rw-r--r-- 1 lukas staff 208905 15 Apr 18:24 1776266660014_m1.jpg\n-rw-r--r-- 1 lukas staff 505543 15 Apr 18:24 1776266660357_m2.jpg\n-rw-r--r-- 1 lukas staff 130773 15 Apr 18:24 1776266662583_m2.jpg\n-rw-r--r-- 1 lukas staff 208837 15 Apr 18:24 1776266662590_m1.jpg\n-rw-r--r-- 1 lukas staff 131262 15 Apr 18:24 1776266665030_m2.jpg\n-rw-r--r-- 1 lukas staff 208543 15 Apr 18:24 1776266665178_m1.jpg\n-rw-r--r-- 1 lukas staff 82600 15 Apr 18:24 1776266668094_m2.jpg\n-rw-r--r-- 1 lukas staff 99799 15 Apr 18:24 1776266671070_m2.jpg\n-rw-r--r-- 1 lukas staff 209265 15 Apr 18:24 1776266671742_m1.jpg\n-rw-r--r-- 1 lukas staff 69569 15 Apr 18:24 1776266672855_m2.jpg\n-rw-r--r-- 1 lukas staff 233878 15 Apr 18:24 1776266675463_m2.jpg\n-rw-r--r-- 1 lukas staff 233944 15 Apr 18:24 1776266676686_m2.jpg\n-rw-r--r-- 1 lukas staff 208529 15 Apr 18:24 1776266676718_m1.jpg\n-rw-r--r-- 1 lukas staff 208411 15 Apr 18:24 1776266678430_m1.jpg\n-rw-r--r-- 1 lukas staff 275989 15 Apr 18:24 1776266678431_m2.jpg\n-rw-r--r-- 1 lukas staff 258903 15 Apr 18:24 1776266679106_m2.jpg\n-rw-r--r-- 1 lukas staff 278951 15 Apr 18:24 1776266682164_m2.jpg\n-rw-r--r-- 1 lukas staff 208465 15 Apr 18:24 1776266687272_m1.jpg\n-rw-r--r-- 1 lukas staff 208398 15 Apr 18:24 1776266690323_m1.jpg\n-rw-r--r-- 1 lukas staff 273693 15 Apr 18:24 1776266691227_m2.jpg\n-rw-r--r-- 1 lukas staff 185943 15 Apr 18:24 1776266696382_m1.jpg\n-rw-r--r-- 1 lukas staff 271869 15 Apr 18:24 1776266697274_m2.jpg\n-rw-r--r-- 1 lukas staff 366699 15 Apr 18:25 1776266705465_m1.jpg\n-rw-r--r-- 1 lukas staff 186079 15 Apr 18:25 1776266708505_m1.jpg\n-rw-r--r-- 1 lukas staff 1292480 15 Apr 10:09 compact_monitor_1_1776236979346.mp4\n-rw-r--r-- 1 lukas staff 6304039 15 Apr 10:14 compact_monitor_1_1776237284692.mp4\n-rw-r--r-- 1 lukas staff 2514313 15 Apr 10:19 compact_monitor_1_1776237595554.mp4\n-rw-r--r-- 1 lukas staff 2821904 15 Apr 10:25 compact_monitor_1_1776237899635.mp4\n-rw-r--r-- 1 lukas staff 2785297 15 Apr 10:30 compact_monitor_1_1776238207393.mp4\n-rw-r--r-- 1 lukas staff 1639472 15 Apr 10:35 compact_monitor_1_1776238512537.mp4\n-rw-r--r-- 1 lukas staff 3207933 15 Apr 10:40 compact_monitor_1_1776238815528.mp4\n-rw-r--r-- 1 lukas staff 3594658 15 Apr 10:45 compact_monitor_1_1776239122381.mp4\n-rw-r--r-- 1 lukas staff 3671517 15 Apr 10:50 compact_monitor_1_1776239429225.mp4\n-rw-r--r-- 1 lukas staff 4031948 15 Apr 10:55 compact_monitor_1_1776239734998.mp4\n-rw-r--r-- 1 lukas staff 3529461 15 Apr 11:00 compact_monitor_1_1776240042925.mp4\n-rw-r--r-- 1 lukas staff 5234845 15 Apr 11:05 compact_monitor_1_1776240349311.mp4\n-rw-r--r-- 1 lukas staff 3323085 15 Apr 11:11 compact_monitor_1_1776240657823.mp4\n-rw-r--r-- 1 lukas staff 2204215 15 Apr 11:16 compact_monitor_1_1776240963306.mp4\n-rw-r--r-- 1 lukas staff 2387534 15 Apr 11:21 compact_monitor_1_1776241266776.mp4\n-rw-r--r-- 1 lukas staff 4921676 15 Apr 11:26 compact_monitor_1_1776241570939.mp4\n-rw-r--r-- 1 lukas staff 2135612 15 Apr 11:31 compact_monitor_1_1776241878162.mp4\n-rw-r--r-- 1 lukas staff 494014 15 Apr 11:36 compact_monitor_1_1776242182944.mp4\n-rw-r--r-- 1 lukas staff 1986658 15 Apr 11:41 compact_monitor_1_1776242488565.mp4\n-rw-r--r-- 1 lukas staff 1651327 15 Apr 11:46 compact_monitor_1_1776242792386.mp4\n-rw-r--r-- 1 lukas staff 190056 15 Apr 11:51 compact_monitor_1_1776243099454.mp4\n-rw-r--r-- 1 lukas staff 489195 15 Apr 11:56 compact_monitor_1_1776243401560.mp4\n-rw-r--r-- 1 lukas staff 637245 15 Apr 12:01 compact_monitor_1_1776243707339.mp4\n-rw-r--r-- 1 lukas staff 836102 15 Apr 12:06 compact_monitor_1_1776244016111.mp4\n-rw-r--r-- 1 lukas staff 2250311 15 Apr 12:12 compact_monitor_1_1776244325248.mp4\n-rw-r--r-- 1 lukas staff 4438961 15 Apr 12:17 compact_monitor_1_1776244633485.mp4\n-rw-r--r-- 1 lukas staff 2024811 15 Apr 12:22 compact_monitor_1_1776244939105.mp4\n-rw-r--r-- 1 lukas staff 1140502 15 Apr 12:27 compact_monitor_1_1776245242576.mp4\n-rw-r--r-- 1 lukas staff 818870 15 Apr 12:32 compact_monitor_1_1776245545145.mp4\n-rw-r--r-- 1 lukas staff 506104 15 Apr 12:37 compact_monitor_1_1776245850845.mp4\n-rw-r--r-- 1 lukas staff 506372 15 Apr 12:42 compact_monitor_1_1776246157330.mp4\n-rw-r--r-- 1 lukas staff 585365 15 Apr 12:47 compact_monitor_1_1776246461621.mp4\n-rw-r--r-- 1 lukas staff 1536187 15 Apr 12:52 compact_monitor_1_1776246766463.mp4\n-rw-r--r-- 1 lukas staff 2825443 15 Apr 12:57 compact_monitor_1_1776247072489.mp4\n-rw-r--r-- 1 lukas staff 3094796 15 Apr 13:03 compact_monitor_1_1776247379957.mp4\n-rw-r--r-- 1 lukas staff 396633 15 Apr 13:08 compact_monitor_1_1776247688246.mp4\n-rw-r--r-- 1 lukas staff 909684 15 Apr 13:13 compact_monitor_1_1776247993728.mp4\n-rw-r--r-- 1 lukas staff 1577484 15 Apr 13:18 compact_monitor_1_1776248301121.mp4\n-rw-r--r-- 1 lukas staff 1079237 15 Apr 13:23 compact_monitor_1_1776248607315.mp4\n-rw-r--r-- 1 lukas staff 1091368 15 Apr 13:28 compact_monitor_1_1776248924298.mp4\n-rw-r--r-- 1 lukas staff 925798 15 Apr 13:34 compact_monitor_1_1776249241863.mp4\n-rw-r--r-- 1 lukas staff 1024193 15 Apr 13:39 compact_monitor_1_1776249553464.mp4\n-rw-r--r-- 1 lukas staff 1965175 15 Apr 13:44 compact_monitor_1_1776249871482.mp4\n-rw-r--r-- 1 lukas staff 942071 15 Apr 13:49 compact_monitor_1_1776250182641.mp4\n-rw-r--r-- 1 lukas staff 1036861 15 Apr 13:55 compact_monitor_1_1776250503790.mp4\n-rw-r--r-- 1 lukas staff 1084939 15 Apr 14:00 compact_monitor_1_1776250829184.mp4\n-rw-r--r-- 1 lukas staff 1137305 15 Apr 14:05 compact_monitor_1_1776251148270.mp4\n-rw-r--r-- 1 lukas staff 1084917 15 Apr 14:13 compact_monitor_1_1776251623899.mp4\n-rw-r--r-- 1 lukas staff 472006 15 Apr 14:18 compact_monitor_1_1776251937854.mp4\n-rw-r--r-- 1 lukas staff 2195675 15 Apr 14:24 compact_monitor_1_1776252241210.mp4\n-rw-r--r-- 1 lukas staff 2126366 15 Apr 14:29 compact_monitor_1_1776252546881.mp4\n-rw-r--r-- 1 lukas staff 1223098 15 Apr 14:34 compact_monitor_1_1776252863758.mp4\n-rw-r--r-- 1 lukas staff 1554811 15 Apr 14:39 compact_monitor_1_1776253185709.mp4\n-rw-r--r-- 1 lukas staff 283980 15 Apr 14:39 compact_monitor_1_1776253191237.mp4\n-rw-r--r-- 1 lukas staff 1004738 15 Apr 14:45 compact_monitor_1_1776253502852.mp4\n-rw-r--r-- 1 lukas staff 1007213 15 Apr 14:50 compact_monitor_1_1776253806491.mp4\n-rw-r--r-- 1 lukas staff 1622820 15 Apr 14:55 compact_monitor_1_1776254109375.mp4\n-rw-r--r-- 1 lukas staff 1800819 15 Apr 15:00 compact_monitor_1_1776254415281.mp4\n-rw-r--r-- 1 lukas staff 1248853 15 Apr 15:05 compact_monitor_1_1776254720441.mp4\n-rw-r--r-- 1 lukas staff 1358099 15 Apr 15:10 compact_monitor_1_1776255026922.mp4\n-rw-r--r-- 1 lukas staff 1077547 15 Apr 15:15 compact_monitor_1_1776255334430.mp4\n-rw-r--r-- 1 lukas staff 1194727 15 Apr 15:20 compact_monitor_1_1776255638369.mp4\n-rw-r--r-- 1 lukas staff 1312132 15 Apr 15:25 compact_monitor_1_1776255944046.mp4\n-rw-r--r-- 1 lukas staff 2526518 15 Apr 15:30 compact_monitor_1_1776256247989.mp4\n-rw-r--r-- 1 lukas staff 2591568 15 Apr 15:35 compact_monitor_1_1776256553209.mp4\n-rw-r--r-- 1 lukas staff 347132 15 Apr 15:41 compact_monitor_1_1776256862331.mp4\n-rw-r--r-- 1 lukas staff 331422 15 Apr 15:46 compact_monitor_1_1776257183524.mp4\n-rw-r--r-- 1 lukas staff 1507338 15 Apr 15:51 compact_monitor_1_1776257499295.mp4\n-rw-r--r-- 1 lukas staff 1080123 15 Apr 15:57 compact_monitor_1_1776257818639.mp4\n-rw-r--r-- 1 lukas staff 1048617 15 Apr 16:02 compact_monitor_1_1776258139836.mp4\n-rw-r--r-- 1 lukas staff 1151460 15 Apr 16:07 compact_monitor_1_1776258462628.mp4\n-rw-r--r-- 1 lukas staff 1206649 15 Apr 16:13 compact_monitor_1_1776258784114.mp4\n-rw-r--r-- 1 lukas staff 1133984 15 Apr 16:18 compact_monitor_1_1776259107952.mp4\n-rw-r--r-- 1 lukas staff 1142984 15 Apr 16:23 compact_monitor_1_1776259433131.mp4\n-rw-r--r-- 1 lukas staff 1253153 15 Apr 16:29 compact_monitor_1_1776259757534.mp4\n-rw-r--r-- 1 lukas staff 998310 15 Apr 16:34 compact_monitor_1_1776260076664.mp4\n-rw-r--r-- 1 lukas staff 1065076 15 Apr 16:40 compact_monitor_1_1776260397335.mp4\n-rw-r--r-- 1 lukas staff 1099220 15 Apr 16:45 compact_monitor_1_1776260721850.mp4\n-rw-r--r-- 1 lukas staff 1154961 15 Apr 16:50 compact_monitor_1_1776261044836.mp4\n-rw-r--r-- 1 lukas staff 1065431 15 Apr 16:56 compact_monitor_1_1776261372103.mp4\n-rw-r--r-- 1 lukas staff 984542 15 Apr 17:01 compact_monitor_1_1776261696699.mp4\n-rw-r--r-- 1 lukas staff 451220 15 Apr 17:01 compact_monitor_1_1776261702497.mp4\n-rw-r--r-- 1 lukas staff 1211676 15 Apr 17:07 compact_monitor_1_1776262024768.mp4\n-rw-r--r-- 1 lukas staff 1161330 15 Apr 17:12 compact_monitor_1_1776262344982.mp4\n-rw-r--r-- 1 lukas staff 1052573 15 Apr 17:17 compact_monitor_1_1776262664755.mp4\n-rw-r--r-- 1 lukas staff 418716 15 Apr 17:17 compact_monitor_1_1776262670708.mp4\n-rw-r--r-- 1 lukas staff 1682982 15 Apr 17:23 compact_monitor_1_1776262992301.mp4\n-rw-r--r-- 1 lukas staff 1073481 15 Apr 17:28 compact_monitor_1_1776263309511.mp4\n-rw-r--r-- 1 lukas staff 1192672 15 Apr 17:34 compact_monitor_1_1776263636829.mp4\n-rw-r--r-- 1 lukas staff 383279 15 Apr 17:34 compact_monitor_1_1776263642876.mp4\n-rw-r--r-- 1 lukas staff 1357937 15 Apr 17:39 compact_monitor_1_1776263965549.mp4\n-rw-r--r-- 1 lukas staff 1057912 15 Apr 17:44 compact_monitor_1_1776264293030.mp4\n-rw-r--r-- 1 lukas staff 1055882 15 Apr 17:50 compact_monitor_1_1776264619470.mp4\n-rw-r--r-- 1 lukas staff 1173057 15 Apr 17:55 compact_monitor_1_1776264946265.mp4\n-rw-r--r-- 1 lukas staff 1162002 15 Apr 18:01 compact_monitor_1_1776265273041.mp4\n-rw-r--r-- 1 lukas staff 410666 15 Apr 18:01 compact_monitor_1_1776265279242.mp4\n-rw-r--r-- 1 lukas staff 1213530 15 Apr 18:06 compact_monitor_1_1776265602616.mp4\n-rw-r--r-- 1 lukas staff 1210935 15 Apr 18:12 compact_monitor_1_1776265929948.mp4\n-rw-r--r-- 1 lukas staff 355364 15 Apr 18:12 compact_monitor_1_1776265935884.mp4\n-rw-r--r-- 1 lukas staff 985021 15 Apr 18:17 compact_monitor_1_1776266259356.mp4\n-rw-r--r-- 1 lukas staff 448474 15 Apr 18:17 compact_monitor_1_1776266265353.mp4\n-rw-r--r-- 1 lukas staff 1007624 15 Apr 18:23 compact_monitor_1_1776266587803.mp4\n-rw-r--r-- 1 lukas staff 417702 15 Apr 18:23 compact_monitor_1_1776266593821.mp4\n-rw-r--r-- 1 lukas staff 3815275 15 Apr 10:09 compact_monitor_2_1776236981488.mp4\n-rw-r--r-- 1 lukas staff 3854792 15 Apr 10:14 compact_monitor_2_1776237291726.mp4\n-rw-r--r-- 1 lukas staff 367131 15 Apr 10:19 compact_monitor_2_1776237598300.mp4\n-rw-r--r-- 1 lukas staff 3965510 15 Apr 10:25 compact_monitor_2_1776237902921.mp4\n-rw-r--r-- 1 lukas staff 468839 15 Apr 10:30 compact_monitor_2_1776238211071.mp4\n-rw-r--r-- 1 lukas staff 395077 15 Apr 10:35 compact_monitor_2_1776238514343.mp4\n-rw-r--r-- 1 lukas staff 1309545 15 Apr 10:40 compact_monitor_2_1776238819191.mp4\n-rw-r--r-- 1 lukas staff 2579871 15 Apr 10:45 compact_monitor_2_1776239125548.mp4\n-rw-r--r-- 1 lukas staff 2261244 15 Apr 10:50 compact_monitor_2_1776239432484.mp4\n-rw-r--r-- 1 lukas staff 1614099 15 Apr 10:55 compact_monitor_2_1776239738314.mp4\n-rw-r--r-- 1 lukas staff 1396501 15 Apr 11:00 compact_monitor_2_1776240046668.mp4\n-rw-r--r-- 1 lukas staff 2608327 15 Apr 11:05 compact_monitor_2_1776240354465.mp4\n-rw-r--r-- 1 lukas staff 1343284 15 Apr 11:11 compact_monitor_2_1776240661129.mp4\n-rw-r--r-- 1 lukas staff 104083 15 Apr 11:16 compact_monitor_2_1776240965780.mp4\n-rw-r--r-- 1 lukas staff 1696225 15 Apr 11:21 compact_monitor_2_1776241269257.mp4\n-rw-r--r-- 1 lukas staff 3038037 15 Apr 11:26 compact_monitor_2_1776241574093.mp4\n-rw-r--r-- 1 lukas staff 2308673 15 Apr 11:31 compact_monitor_2_1776241879955.mp4\n-rw-r--r-- 1 lukas staff 3684492 15 Apr 11:36 compact_monitor_2_1776242185232.mp4\n-rw-r--r-- 1 lukas staff 1318134 15 Apr 11:41 compact_monitor_2_1776242490310.mp4\n-rw-r--r-- 1 lukas staff 2429835 15 Apr 11:46 compact_monitor_2_1776242794849.mp4\n-rw-r--r-- 1 lukas staff 760204 15 Apr 11:51 compact_monitor_2_1776243100430.mp4\n-rw-r--r-- 1 lukas staff 2563357 15 Apr 11:56 compact_monitor_2_1776243402772.mp4\n-rw-r--r-- 1 lukas staff 2270439 15 Apr 12:01 compact_monitor_2_1776243709288.mp4\n-rw-r--r-- 1 lukas staff 1591957 15 Apr 12:07 compact_monitor_2_1776244019480.mp4\n-rw-r--r-- 1 lukas staff 1448741 15 Apr 12:12 compact_monitor_2_1776244328555.mp4\n-rw-r--r-- 1 lukas staff 3297885 15 Apr 12:17 compact_monitor_2_1776244636345.mp4\n-rw-r--r-- 1 lukas staff 1088455 15 Apr 12:22 compact_monitor_2_1776244941048.mp4\n-rw-r--r-- 1 lukas staff 398901 15 Apr 12:27 compact_monitor_2_1776245243901.mp4\n-rw-r--r-- 1 lukas staff 1511792 15 Apr 12:32 compact_monitor_2_1776245547006.mp4\n-rw-r--r-- 1 lukas staff 1331771 15 Apr 12:37 compact_monitor_2_1776245852471.mp4\n-rw-r--r-- 1 lukas staff 923996 15 Apr 12:42 compact_monitor_2_1776246158613.mp4\n-rw-r--r-- 1 lukas staff 2568982 15 Apr 12:47 compact_monitor_2_1776246463035.mp4\n-rw-r--r-- 1 lukas staff 3313949 15 Apr 12:52 compact_monitor_2_1776246768685.mp4\n-rw-r--r-- 1 lukas staff 4771645 15 Apr 12:57 compact_monitor_2_1776247076079.mp4\n-rw-r--r-- 1 lukas staff 6586185 15 Apr 13:03 compact_monitor_2_1776247382530.mp4\n-rw-r--r-- 1 lukas staff 2358604 15 Apr 13:08 compact_monitor_2_1776247690007.mp4\n-rw-r--r-- 1 lukas staff 2980294 15 Apr 13:13 compact_monitor_2_1776247996783.mp4\n-rw-r--r-- 1 lukas staff 3036356 15 Apr 13:18 compact_monitor_2_1776248303327.mp4\n-rw-r--r-- 1 lukas staff 13739308 15 Apr 13:23 compact_monitor_2_1776248612102.mp4\n-rw-r--r-- 1 lukas staff 1792715 15 Apr 13:23 compact_monitor_2_1776248622198.mp4\n-rw-r--r-- 1 lukas staff 19438020 15 Apr 13:28 compact_monitor_2_1776248929123.mp4\n-rw-r--r-- 1 lukas staff 1542891 15 Apr 13:29 compact_monitor_2_1776248939710.mp4\n-rw-r--r-- 1 lukas staff 18764167 15 Apr 13:34 compact_monitor_2_1776249244616.mp4\n-rw-r--r-- 1 lukas staff 29428799 15 Apr 13:39 compact_monitor_2_1776249557895.mp4\n-rw-r--r-- 1 lukas staff 12512925 15 Apr 13:44 compact_monitor_2_1776249875231.mp4\n-rw-r--r-- 1 lukas staff 30936872 15 Apr 13:50 compact_monitor_2_1776250186990.mp4\n-rw-r--r-- 1 lukas staff 2793009 15 Apr 13:50 compact_monitor_2_1776250201560.mp4\n-rw-r--r-- 1 lukas staff 33052595 15 Apr 13:55 compact_monitor_2_1776250510466.mp4\n-rw-r--r-- 1 lukas staff 8811443 15 Apr 13:55 compact_monitor_2_1776250525325.mp4\n-rw-r--r-- 1 lukas staff 36732130 15 Apr 14:00 compact_monitor_2_1776250833909.mp4\n-rw-r--r-- 1 lukas staff 808116 15 Apr 14:00 compact_monitor_2_1776250847678.mp4\n-rw-r--r-- 1 lukas staff 35963507 15 Apr 14:06 compact_monitor_2_1776251153283.mp4\n-rw-r--r-- 1 lukas staff 17255576 15 Apr 14:13 compact_monitor_2_1776251627877.mp4\n-rw-r--r-- 1 lukas staff 217409 15 Apr 14:18 compact_monitor_2_1776251938719.mp4\n-rw-r--r-- 1 lukas staff 2179896 15 Apr 14:24 compact_monitor_2_1776252243501.mp4\n-rw-r--r-- 1 lukas staff 24202787 15 Apr 14:29 compact_monitor_2_1776252550645.mp4\n-rw-r--r-- 1 lukas staff 40541441 15 Apr 14:34 compact_monitor_2_1776252869026.mp4\n-rw-r--r-- 1 lukas staff 1969819 15 Apr 14:34 compact_monitor_2_1776252884388.mp4\n-rw-r--r-- 1 lukas staff 26185693 15 Apr 14:40 compact_monitor_2_1776253191567.mp4\n-rw-r--r-- 1 lukas staff 2958445 15 Apr 14:45 compact_monitor_2_1776253504333.mp4\n-rw-r--r-- 1 lukas staff 1721625 15 Apr 14:50 compact_monitor_2_1776253807794.mp4\n-rw-r--r-- 1 lukas staff 5168799 15 Apr 14:55 compact_monitor_2_1776254111721.mp4\n-rw-r--r-- 1 lukas staff 1008125 15 Apr 15:00 compact_monitor_2_1776254418941.mp4\n-rw-r--r-- 1 lukas staff 2805751 15 Apr 15:05 compact_monitor_2_1776254723846.mp4\n-rw-r--r-- 1 lukas staff 4263256 15 Apr 15:10 compact_monitor_2_1776255030878.mp4\n-rw-r--r-- 1 lukas staff 1855151 15 Apr 15:15 compact_monitor_2_1776255336562.mp4\n-rw-r--r-- 1 lukas staff 1068172 15 Apr 15:20 compact_monitor_2_1776255640728.mp4\n-rw-r--r-- 1 lukas staff 393423 15 Apr 15:25 compact_monitor_2_1776255946991.mp4\n-rw-r--r-- 1 lukas staff 1066924 15 Apr 15:30 compact_monitor_2_1776256250851.mp4\n-rw-r--r-- 1 lukas staff 4522183 15 Apr 15:36 compact_monitor_2_1776256557162.mp4\n-rw-r--r-- 1 lukas staff 21285442 15 Apr 15:41 compact_monitor_2_1776256868069.mp4\n-rw-r--r-- 1 lukas staff 4799464 15 Apr 15:41 compact_monitor_2_1776256880438.mp4\n-rw-r--r-- 1 lukas staff 25082442 15 Apr 15:46 compact_monitor_2_1776257187591.mp4\n-rw-r--r-- 1 lukas staff 29377114 15 Apr 15:51 compact_monitor_2_1776257503657.mp4\n-rw-r--r-- 1 lukas staff 2577148 15 Apr 15:51 compact_monitor_2_1776257516759.mp4\n-rw-r--r-- 1 lukas staff 35197312 15 Apr 15:57 compact_monitor_2_1776257823244.mp4\n-rw-r--r-- 1 lukas staff 739380 15 Apr 15:57 compact_monitor_2_1776257838858.mp4\n-rw-r--r-- 1 lukas staff 39595503 15 Apr 16:02 compact_monitor_2_1776258144789.mp4\n-rw-r--r-- 1 lukas staff 2671413 15 Apr 16:02 compact_monitor_2_1776258160717.mp4\n-rw-r--r-- 1 lukas staff 33576004 15 Apr 16:08 compact_monitor_2_1776258467332.mp4\n-rw-r--r-- 1 lukas staff 3404945 15 Apr 16:08 compact_monitor_2_1776258481869.mp4\n-rw-r--r-- 1 lukas staff 36386887 15 Apr 16:13 compact_monitor_2_1776258789278.mp4\n-rw-r--r-- 1 lukas staff 2717076 15 Apr 16:13 compact_monitor_2_1776258804257.mp4\n-rw-r--r-- 1 lukas staff 38542946 15 Apr 16:18 compact_monitor_2_1776259112717.mp4\n-rw-r--r-- 1 lukas staff 6480087 15 Apr 16:18 compact_monitor_2_1776259128284.mp4\n-rw-r--r-- 1 lukas staff 39076466 15 Apr 16:24 compact_monitor_2_1776259438063.mp4\n-rw-r--r-- 1 lukas staff 4361748 15 Apr 16:24 compact_monitor_2_1776259453552.mp4\n-rw-r--r-- 1 lukas staff 30743109 15 Apr 16:29 compact_monitor_2_1776259762038.mp4\n-rw-r--r-- 1 lukas staff 35230072 15 Apr 16:34 compact_monitor_2_1776260081207.mp4\n-rw-r--r-- 1 lukas staff 44719930 15 Apr 16:40 compact_monitor_2_1776260402183.mp4\n-rw-r--r-- 1 lukas staff 40699319 15 Apr 16:45 compact_monitor_2_1776260727063.mp4\n-rw-r--r-- 1 lukas staff 40175062 15 Apr 16:51 compact_monitor_2_1776261051104.mp4\n-rw-r--r-- 1 lukas staff 10100456 15 Apr 16:51 compact_monitor_2_1776261066254.mp4\n-rw-r--r-- 1 lukas staff 40218171 15 Apr 16:56 compact_monitor_2_1776261377240.mp4\n-rw-r--r-- 1 lukas staff 10164441 15 Apr 16:56 compact_monitor_2_1776261392293.mp4\n-rw-r--r-- 1 lukas staff 39679757 15 Apr 17:01 compact_monitor_2_1776261703501.mp4\n-rw-r--r-- 1 lukas staff 16362780 15 Apr 17:02 compact_monitor_2_1776261718068.mp4\n-rw-r--r-- 1 lukas staff 35673196 15 Apr 17:07 compact_monitor_2_1776262030308.mp4\n-rw-r--r-- 1 lukas staff 418425 15 Apr 17:07 compact_monitor_2_1776262044183.mp4\n-rw-r--r-- 1 lukas staff 38695493 15 Apr 17:12 compact_monitor_2_1776262350156.mp4\n-rw-r--r-- 1 lukas staff 41039121 15 Apr 17:18 compact_monitor_2_1776262671510.mp4\n-rw-r--r-- 1 lukas staff 14440675 15 Apr 17:18 compact_monitor_2_1776262686451.mp4\n-rw-r--r-- 1 lukas staff 29155784 15 Apr 17:23 compact_monitor_2_1776262997519.mp4\n-rw-r--r-- 1 lukas staff 38013561 15 Apr 17:28 compact_monitor_2_1776263315513.mp4\n-rw-r--r-- 1 lukas staff 13728546 15 Apr 17:28 compact_monitor_2_1776263330175.mp4\n-rw-r--r-- 1 lukas staff 42282890 15 Apr 17:34 compact_monitor_2_1776263643561.mp4\n-rw-r--r-- 1 lukas staff 15975636 15 Apr 17:34 compact_monitor_2_1776263659153.mp4\n-rw-r--r-- 1 lukas staff 42361074 15 Apr 17:39 compact_monitor_2_1776263971167.mp4\n-rw-r--r-- 1 lukas staff 12206045 15 Apr 17:39 compact_monitor_2_1776263987012.mp4\n-rw-r--r-- 1 lukas staff 46367818 15 Apr 17:45 compact_monitor_2_1776264298000.mp4\n-rw-r--r-- 1 lukas staff 8981811 15 Apr 17:45 compact_monitor_2_1776264315186.mp4\n-rw-r--r-- 1 lukas staff 39268566 15 Apr 17:50 compact_monitor_2_1776264625122.mp4\n-rw-r--r-- 1 lukas staff 14427002 15 Apr 17:50 compact_monitor_2_1776264640284.mp4\n-rw-r--r-- 1 lukas staff 39524622 15 Apr 17:56 compact_monitor_2_1776264952043.mp4\n-rw-r--r-- 1 lukas staff 12413344 15 Apr 17:56 compact_monitor_2_1776264966984.mp4\n-rw-r--r-- 1 lukas staff 37530622 15 Apr 18:01 compact_monitor_2_1776265280164.mp4\n-rw-r--r-- 1 lukas staff 16392257 15 Apr 18:01 compact_monitor_2_1776265294548.mp4\n-rw-r--r-- 1 lukas staff 43552334 15 Apr 18:07 compact_monitor_2_1776265608065.mp4\n-rw-r--r-- 1 lukas staff 6335856 15 Apr 18:07 compact_monitor_2_1776265624847.mp4\n-rw-r--r-- 1 lukas staff 40102732 15 Apr 18:12 compact_monitor_2_1776265936487.mp4\n-rw-r--r-- 1 lukas staff 10852075 15 Apr 18:12 compact_monitor_2_1776265950996.mp4\n-rw-r--r-- 1 lukas staff 33010772 15 Apr 18:17 compact_monitor_2_1776266266304.mp4\n-rw-r--r-- 1 lukas staff 12302090 15 Apr 18:18 compact_monitor_2_1776266279297.mp4\n-rw-r--r-- 1 lukas staff 37997133 15 Apr 18:23 compact_monitor_2_1776266594590.mp4\n-rw-r--r-- 1 lukas staff 13660744 15 Apr 18:23 compact_monitor_2_1776266608276.mp4\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data/2026-04-15 $","is_focused":true},{"role":"AXRadioButton","text":"DOCKER","depth":2,"bounds":{"left":0.0,"top":0.05888889,"width":0.109375,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.004166667,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"DEV (-zsh)","depth":2,"bounds":{"left":0.109375,"top":0.05888889,"width":0.109375,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.11354167,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"APP (-zsh)","depth":2,"bounds":{"left":0.21875,"top":0.05888889,"width":0.109375,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.22291666,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"ec2-user@ip-10-30-159-14:~ (nc)","depth":2,"bounds":{"left":0.328125,"top":0.05888889,"width":0.109375,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.33229166,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"-zsh","depth":2,"bounds":{"left":0.4375,"top":0.05888889,"width":0.109375,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.44166666,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"-zsh","depth":2,"bounds":{"left":0.546875,"top":0.05888889,"width":0.109375,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.55104166,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"-zsh","depth":2,"bounds":{"left":0.65625,"top":0.05888889,"width":0.10902778,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.66041666,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"✳ Unable to access screenpipe activity data (claude)","depth":2,"bounds":{"left":0.7652778,"top":0.05888889,"width":0.10902778,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.76944447,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"-zsh","depth":2,"bounds":{"left":0.87430555,"top":0.05888889,"width":0.10902778,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.8784722,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"⌥⌘1","depth":1,"bounds":{"left":0.9548611,"top":0.032222223,"width":0.03888889,"height":0.018888889},"automation_id":"_NS:8","role_description":"text"},{"role":"AXStaticText","text":"-zsh","depth":1,"bounds":{"left":0.48819444,"top":0.033333335,"width":0.022916667,"height":0.017777778},"role_description":"text"}]...
|
9022363172556260307
|
-6312718904440456013
|
click
|
accessibility
|
NULL
|
-rw-r--r-- 1 lukas staff 299758 15 Apr 18:2 -rw-r--r-- 1 lukas staff 299758 15 Apr 18:24 1776266657887_m2.jpg
-rw-r--r-- 1 lukas staff 208905 15 Apr 18:24 1776266660014_m1.jpg
-rw-r--r-- 1 lukas staff 505543 15 Apr 18:24 1776266660357_m2.jpg
-rw-r--r-- 1 lukas staff 130773 15 Apr 18:24 1776266662583_m2.jpg
-rw-r--r-- 1 lukas staff 208837 15 Apr 18:24 1776266662590_m1.jpg
-rw-r--r-- 1 lukas staff 131262 15 Apr 18:24 1776266665030_m2.jpg
-rw-r--r-- 1 lukas staff 208543 15 Apr 18:24 1776266665178_m1.jpg
-rw-r--r-- 1 lukas staff 82600 15 Apr 18:24 1776266668094_m2.jpg
-rw-r--r-- 1 lukas staff 99799 15 Apr 18:24 1776266671070_m2.jpg
-rw-r--r-- 1 lukas staff 209265 15 Apr 18:24 1776266671742_m1.jpg
-rw-r--r-- 1 lukas staff 69569 15 Apr 18:24 1776266672855_m2.jpg
-rw-r--r-- 1 lukas staff 233878 15 Apr 18:24 1776266675463_m2.jpg
-rw-r--r-- 1 lukas staff 233944 15 Apr 18:24 1776266676686_m2.jpg
-rw-r--r-- 1 lukas staff 208529 15 Apr 18:24 1776266676718_m1.jpg
-rw-r--r-- 1 lukas staff 208411 15 Apr 18:24 1776266678430_m1.jpg
-rw-r--r-- 1 lukas staff 275989 15 Apr 18:24 1776266678431_m2.jpg
-rw-r--r-- 1 lukas staff 258903 15 Apr 18:24 1776266679106_m2.jpg
-rw-r--r-- 1 lukas staff 278951 15 Apr 18:24 1776266682164_m2.jpg
-rw-r--r-- 1 lukas staff 208465 15 Apr 18:24 1776266687272_m1.jpg
-rw-r--r-- 1 lukas staff 208398 15 Apr 18:24 1776266690323_m1.jpg
-rw-r--r-- 1 lukas staff 273693 15 Apr 18:24 1776266691227_m2.jpg
-rw-r--r-- 1 lukas staff 185943 15 Apr 18:24 1776266696382_m1.jpg
-rw-r--r-- 1 lukas staff 271869 15 Apr 18:24 1776266697274_m2.jpg
-rw-r--r-- 1 lukas staff 366699 15 Apr 18:25 1776266705465_m1.jpg
-rw-r--r-- 1 lukas staff 186079 15 Apr 18:25 1776266708505_m1.jpg
-rw-r--r-- 1 lukas staff 1292480 15 Apr 10:09 compact_monitor_1_1776236979346.mp4
-rw-r--r-- 1 lukas staff 6304039 15 Apr 10:14 compact_monitor_1_1776237284692.mp4
-rw-r--r-- 1 lukas staff 2514313 15 Apr 10:19 compact_monitor_1_1776237595554.mp4
-rw-r--r-- 1 lukas staff 2821904 15 Apr 10:25 compact_monitor_1_1776237899635.mp4
-rw-r--r-- 1 lukas staff 2785297 15 Apr 10:30 compact_monitor_1_1776238207393.mp4
-rw-r--r-- 1 lukas staff 1639472 15 Apr 10:35 compact_monitor_1_1776238512537.mp4
-rw-r--r-- 1 lukas staff 3207933 15 Apr 10:40 compact_monitor_1_1776238815528.mp4
-rw-r--r-- 1 lukas staff 3594658 15 Apr 10:45 compact_monitor_1_1776239122381.mp4
-rw-r--r-- 1 lukas staff 3671517 15 Apr 10:50 compact_monitor_1_1776239429225.mp4
-rw-r--r-- 1 lukas staff 4031948 15 Apr 10:55 compact_monitor_1_1776239734998.mp4
-rw-r--r-- 1 lukas staff 3529461 15 Apr 11:00 compact_monitor_1_1776240042925.mp4
-rw-r--r-- 1 lukas staff 5234845 15 Apr 11:05 compact_monitor_1_1776240349311.mp4
-rw-r--r-- 1 lukas staff 3323085 15 Apr 11:11 compact_monitor_1_1776240657823.mp4
-rw-r--r-- 1 lukas staff 2204215 15 Apr 11:16 compact_monitor_1_1776240963306.mp4
-rw-r--r-- 1 lukas staff 2387534 15 Apr 11:21 compact_monitor_1_1776241266776.mp4
-rw-r--r-- 1 lukas staff 4921676 15 Apr 11:26 compact_monitor_1_1776241570939.mp4
-rw-r--r-- 1 lukas staff 2135612 15 Apr 11:31 compact_monitor_1_1776241878162.mp4
-rw-r--r-- 1 lukas staff 494014 15 Apr 11:36 compact_monitor_1_1776242182944.mp4
-rw-r--r-- 1 lukas staff 1986658 15 Apr 11:41 compact_monitor_1_1776242488565.mp4
-rw-r--r-- 1 lukas staff 1651327 15 Apr 11:46 compact_monitor_1_1776242792386.mp4
-rw-r--r-- 1 lukas staff 190056 15 Apr 11:51 compact_monitor_1_1776243099454.mp4
-rw-r--r-- 1 lukas staff 489195 15 Apr 11:56 compact_monitor_1_1776243401560.mp4
-rw-r--r-- 1 lukas staff 637245 15 Apr 12:01 compact_monitor_1_1776243707339.mp4
-rw-r--r-- 1 lukas staff 836102 15 Apr 12:06 compact_monitor_1_1776244016111.mp4
-rw-r--r-- 1 lukas staff 2250311 15 Apr 12:12 compact_monitor_1_1776244325248.mp4
-rw-r--r-- 1 lukas staff 4438961 15 Apr 12:17 compact_monitor_1_1776244633485.mp4
-rw-r--r-- 1 lukas staff 2024811 15 Apr 12:22 compact_monitor_1_1776244939105.mp4
-rw-r--r-- 1 lukas staff 1140502 15 Apr 12:27 compact_monitor_1_1776245242576.mp4
-rw-r--r-- 1 lukas staff 818870 15 Apr 12:32 compact_monitor_1_1776245545145.mp4
-rw-r--r-- 1 lukas staff 506104 15 Apr 12:37 compact_monitor_1_1776245850845.mp4
-rw-r--r-- 1 lukas staff 506372 15 Apr 12:42 compact_monitor_1_1776246157330.mp4
-rw-r--r-- 1 lukas staff 585365 15 Apr 12:47 compact_monitor_1_1776246461621.mp4
-rw-r--r-- 1 lukas staff 1536187 15 Apr 12:52 compact_monitor_1_1776246766463.mp4
-rw-r--r-- 1 lukas staff 2825443 15 Apr 12:57 compact_monitor_1_1776247072489.mp4
-rw-r--r-- 1 lukas staff 3094796 15 Apr 13:03 compact_monitor_1_1776247379957.mp4
-rw-r--r-- 1 lukas staff 396633 15 Apr 13:08 compact_monitor_1_1776247688246.mp4
-rw-r--r-- 1 lukas staff 909684 15 Apr 13:13 compact_monitor_1_1776247993728.mp4
-rw-r--r-- 1 lukas staff 1577484 15 Apr 13:18 compact_monitor_1_1776248301121.mp4
-rw-r--r-- 1 lukas staff 1079237 15 Apr 13:23 compact_monitor_1_1776248607315.mp4
-rw-r--r-- 1 lukas staff 1091368 15 Apr 13:28 compact_monitor_1_1776248924298.mp4
-rw-r--r-- 1 lukas staff 925798 15 Apr 13:34 compact_monitor_1_1776249241863.mp4
-rw-r--r-- 1 lukas staff 1024193 15 Apr 13:39 compact_monitor_1_1776249553464.mp4
-rw-r--r-- 1 lukas staff 1965175 15 Apr 13:44 compact_monitor_1_1776249871482.mp4
-rw-r--r-- 1 lukas staff 942071 15 Apr 13:49 compact_monitor_1_1776250182641.mp4
-rw-r--r-- 1 lukas staff 1036861 15 Apr 13:55 compact_monitor_1_1776250503790.mp4
-rw-r--r-- 1 lukas staff 1084939 15 Apr 14:00 compact_monitor_1_1776250829184.mp4
-rw-r--r-- 1 lukas staff 1137305 15 Apr 14:05 compact_monitor_1_1776251148270.mp4
-rw-r--r-- 1 lukas staff 1084917 15 Apr 14:13 compact_monitor_1_1776251623899.mp4
-rw-r--r-- 1 lukas staff 472006 15 Apr 14:18 compact_monitor_1_1776251937854.mp4
-rw-r--r-- 1 lukas staff 2195675 15 Apr 14:24 compact_monitor_1_1776252241210.mp4
-rw-r--r-- 1 lukas staff 2126366 15 Apr 14:29 compact_monitor_1_1776252546881.mp4
-rw-r--r-- 1 lukas staff 1223098 15 Apr 14:34 compact_monitor_1_1776252863758.mp4
-rw-r--r-- 1 lukas staff 1554811 15 Apr 14:39 compact_monitor_1_1776253185709.mp4
-rw-r--r-- 1 lukas staff 283980 15 Apr 14:39 compact_monitor_1_1776253191237.mp4
-rw-r--r-- 1 lukas staff 1004738 15 Apr 14:45 compact_monitor_1_1776253502852.mp4
-rw-r--r-- 1 lukas staff 1007213 15 Apr 14:50 compact_monitor_1_1776253806491.mp4
-rw-r--r-- 1 lukas staff 1622820 15 Apr 14:55 compact_monitor_1_1776254109375.mp4
-rw-r--r-- 1 lukas staff 1800819 15 Apr 15:00 compact_monitor_1_1776254415281.mp4
-rw-r--r-- 1 lukas staff 1248853 15 Apr 15:05 compact_monitor_1_1776254720441.mp4
-rw-r--r-- 1 lukas staff 1358099 15 Apr 15:10 compact_monitor_1_1776255026922.mp4
-rw-r--r-- 1 lukas staff 1077547 15 Apr 15:15 compact_monitor_1_1776255334430.mp4
-rw-r--r-- 1 lukas staff 1194727 15 Apr 15:20 compact_monitor_1_1776255638369.mp4
-rw-r--r-- 1 lukas staff 1312132 15 Apr 15:25 compact_monitor_1_1776255944046.mp4
-rw-r--r-- 1 lukas staff 2526518 15 Apr 15:30 compact_monitor_1_1776256247989.mp4
-rw-r--r-- 1 lukas staff 2591568 15 Apr 15:35 compact_monitor_1_1776256553209.mp4
-rw-r--r-- 1 lukas staff 347132 15 Apr 15:41 compact_monitor_1_1776256862331.mp4
-rw-r--r-- 1 lukas staff 331422 15 Apr 15:46 compact_monitor_1_1776257183524.mp4
-rw-r--r-- 1 lukas staff 1507338 15 Apr 15:51 compact_monitor_1_1776257499295.mp4
-rw-r--r-- 1 lukas staff 1080123 15 Apr 15:57 compact_monitor_1_1776257818639.mp4
-rw-r--r-- 1 lukas staff 1048617 15 Apr 16:02 compact_monitor_1_1776258139836.mp4
-rw-r--r-- 1 lukas staff 1151460 15 Apr 16:07 compact_monitor_1_1776258462628.mp4
-rw-r--r-- 1 lukas staff 1206649 15 Apr 16:13 compact_monitor_1_1776258784114.mp4
-rw-r--r-- 1 lukas staff 1133984 15 Apr 16:18 compact_monitor_1_1776259107952.mp4
-rw-r--r-- 1 lukas staff 1142984 15 Apr 16:23 compact_monitor_1_1776259433131.mp4
-rw-r--r-- 1 lukas staff 1253153 15 Apr 16:29 compact_monitor_1_1776259757534.mp4
-rw-r--r-- 1 lukas staff 998310 15 Apr 16:34 compact_monitor_1_1776260076664.mp4
-rw-r--r-- 1 lukas staff 1065076 15 Apr 16:40 compact_monitor_1_1776260397335.mp4
-rw-r--r-- 1 lukas staff 1099220 15 Apr 16:45 compact_monitor_1_1776260721850.mp4
-rw-r--r-- 1 lukas staff 1154961 15 Apr 16:50 compact_monitor_1_1776261044836.mp4
-rw-r--r-- 1 lukas staff 1065431 15 Apr 16:56 compact_monitor_1_1776261372103.mp4
-rw-r--r-- 1 lukas staff 984542 15 Apr 17:01 compact_monitor_1_1776261696699.mp4
-rw-r--r-- 1 lukas staff 451220 15 Apr 17:01 compact_monitor_1_1776261702497.mp4
-rw-r--r-- 1 lukas staff 1211676 15 Apr 17:07 compact_monitor_1_1776262024768.mp4
-rw-r--r-- 1 lukas staff 1161330 15 Apr 17:12 compact_monitor_1_1776262344982.mp4
-rw-r--r-- 1 lukas staff 1052573 15 Apr 17:17 compact_monitor_1_1776262664755.mp4
-rw-r--r-- 1 lukas staff 418716 15 Apr 17:17 compact_monitor_1_1776262670708.mp4
-rw-r--r-- 1 lukas staff 1682982 15 Apr 17:23 compact_monitor_1_1776262992301.mp4
-rw-r--r-- 1 lukas staff 1073481 15 Apr 17:28 compact_monitor_1_1776263309511.mp4
-rw-r--r-- 1 lukas staff 1192672 15 Apr 17:34 compact_monitor_1_1776263636829.mp4
-rw-r--r-- 1 lukas staff 383279 15 Apr 17:34 compact_monitor_1_1776263642876.mp4
-rw-r--r-- 1 lukas staff 1357937 15 Apr 17:39 compact_monitor_1_1776263965549.mp4
-rw-r--r-- 1 lukas staff 1057912 15 Apr 17:44 compact_monitor_1_1776264293030.mp4
-rw-r--r-- 1 lukas staff 1055882 15 Apr 17:50 compact_monitor_1_1776264619470.mp4
-rw-r--r-- 1 lukas staff 1173057 15 Apr 17:55 compact_monitor_1_1776264946265.mp4
-rw-r--r-- 1 lukas staff 1162002 15 Apr 18:01 compact_monitor_1_1776265273041.mp4
-rw-r--r-- 1 lukas staff 410666 15 Apr 18:01 compact_monitor_1_1776265279242.mp4
-rw-r--r-- 1 lukas staff 1213530 15 Apr 18:06 compact_monitor_1_1776265602616.mp4
-rw-r--r-- 1 lukas staff 1210935 15 Apr 18:12 compact_monitor_1_1776265929948.mp4
-rw-r--r-- 1 lukas staff 355364 15 Apr 18:12 compact_monitor_1_1776265935884.mp4
-rw-r--r-- 1 lukas staff 985021 15 Apr 18:17 compact_monitor_1_1776266259356.mp4
-rw-r--r-- 1 lukas staff 448474 15 Apr 18:17 compact_monitor_1_1776266265353.mp4
-rw-r--r-- 1 lukas staff 1007624 15 Apr 18:23 compact_monitor_1_1776266587803.mp4
-rw-r--r-- 1 lukas staff 417702 15 Apr 18:23 compact_monitor_1_1776266593821.mp4
-rw-r--r-- 1 lukas staff 3815275 15 Apr 10:09 compact_monitor_2_1776236981488.mp4
-rw-r--r-- 1 lukas staff 3854792 15 Apr 10:14 compact_monitor_2_1776237291726.mp4
-rw-r--r-- 1 lukas staff 367131 15 Apr 10:19 compact_monitor_2_1776237598300.mp4
-rw-r--r-- 1 lukas staff 3965510 15 Apr 10:25 compact_monitor_2_1776237902921.mp4
-rw-r--r-- 1 lukas staff 468839 15 Apr 10:30 compact_monitor_2_1776238211071.mp4
-rw-r--r-- 1 lukas staff 395077 15 Apr 10:35 compact_monitor_2_1776238514343.mp4
-rw-r--r-- 1 lukas staff 1309545 15 Apr 10:40 compact_monitor_2_1776238819191.mp4
-rw-r--r-- 1 lukas staff 2579871 15 Apr 10:45 compact_monitor_2_1776239125548.mp4
-rw-r--r-- 1 lukas staff 2261244 15 Apr 10:50 compact_monitor_2_1776239432484.mp4
-rw-r--r-- 1 lukas staff 1614099 15 Apr 10:55 compact_monitor_2_1776239738314.mp4
-rw-r--r-- 1 lukas staff 1396501 15 Apr 11:00 compact_monitor_2_1776240046668.mp4
-rw-r--r-- 1 lukas staff 2608327 15 Apr 11:05 compact_monitor_2_1776240354465.mp4
-rw-r--r-- 1 lukas staff 1343284 15 Apr 11:11 compact_monitor_2_1776240661129.mp4
-rw-r--r-- 1 lukas staff 104083 15 Apr 11:16 compact_monitor_2_1776240965780.mp4
-rw-r--r-- 1 lukas staff 1696225 15 Apr 11:21 compact_monitor_2_1776241269257.mp4
-rw-r--r-- 1 lukas staff 3038037 15 Apr 11:26 compact_monitor_2_1776241574093.mp4
-rw-r--r-- 1 lukas staff 2308673 15 Apr 11:31 compact_monitor_2_1776241879955.mp4
-rw-r--r-- 1 lukas staff 3684492 15 Apr 11:36 compact_monitor_2_1776242185232.mp4
-rw-r--r-- 1 lukas staff 1318134 15 Apr 11:41 compact_monitor_2_1776242490310.mp4
-rw-r--r-- 1 lukas staff 2429835 15 Apr 11:46 compact_monitor_2_1776242794849.mp4
-rw-r--r-- 1 lukas staff 760204 15 Apr 11:51 compact_monitor_2_1776243100430.mp4
-rw-r--r-- 1 lukas staff 2563357 15 Apr 11:56 compact_monitor_2_1776243402772.mp4
-rw-r--r-- 1 lukas staff 2270439 15 Apr 12:01 compact_monitor_2_1776243709288.mp4
-rw-r--r-- 1 lukas staff 1591957 15 Apr 12:07 compact_monitor_2_1776244019480.mp4
-rw-r--r-- 1 lukas staff 1448741 15 Apr 12:12 compact_monitor_2_1776244328555.mp4
-rw-r--r-- 1 lukas staff 3297885 15 Apr 12:17 compact_monitor_2_1776244636345.mp4
-rw-r--r-- 1 lukas staff 1088455 15 Apr 12:22 compact_monitor_2_1776244941048.mp4
-rw-r--r-- 1 lukas staff 398901 15 Apr 12:27 compact_monitor_2_1776245243901.mp4
-rw-r--r-- 1 lukas staff 1511792 15 Apr 12:32 compact_monitor_2_1776245547006.mp4
-rw-r--r-- 1 lukas staff 1331771 15 Apr 12:37 compact_monitor_2_1776245852471.mp4
-rw-r--r-- 1 lukas staff 923996 15 Apr 12:42 compact_monitor_2_1776246158613.mp4
-rw-r--r-- 1 lukas staff 2568982 15 Apr 12:47 compact_monitor_2_1776246463035.mp4
-rw-r--r-- 1 lukas staff 3313949 15 Apr 12:52 compact_monitor_2_1776246768685.mp4
-rw-r--r-- 1 lukas staff 4771645 15 Apr 12:57 compact_monitor_2_1776247076079.mp4
-rw-r--r-- 1 lukas staff 6586185 15 Apr 13:03 compact_monitor_2_1776247382530.mp4
-rw-r--r-- 1 lukas staff 2358604 15 Apr 13:08 compact_monitor_2_1776247690007.mp4
-rw-r--r-- 1 lukas staff 2980294 15 Apr 13:13 compact_monitor_2_1776247996783.mp4
-rw-r--r-- 1 lukas staff 3036356 15 Apr 13:18 compact_monitor_2_1776248303327.mp4
-rw-r--r-- 1 lukas staff 13739308 15 Apr 13:23 compact_monitor_2_1776248612102.mp4
-rw-r--r-- 1 lukas staff 1792715 15 Apr 13:23 compact_monitor_2_1776248622198.mp4
-rw-r--r-- 1 lukas staff 19438020 15 Apr 13:28 compact_monitor_2_1776248929123.mp4
-rw-r--r-- 1 lukas staff 1542891 15 Apr 13:29 compact_monitor_2_1776248939710.mp4
-rw-r--r-- 1 lukas staff 18764167 15 Apr 13:34 compact_monitor_2_1776249244616.mp4
-rw-r--r-- 1 lukas staff 29428799 15 Apr 13:39 compact_monitor_2_1776249557895.mp4
-rw-r--r-- 1 lukas staff 12512925 15 Apr 13:44 compact_monitor_2_1776249875231.mp4
-rw-r--r-- 1 lukas staff 30936872 15 Apr 13:50 compact_monitor_2_1776250186990.mp4
-rw-r--r-- 1 lukas staff 2793009 15 Apr 13:50 compact_monitor_2_1776250201560.mp4
-rw-r--r-- 1 lukas staff 33052595 15 Apr 13:55 compact_monitor_2_1776250510466.mp4
-rw-r--r-- 1 lukas staff 8811443 15 Apr 13:55 compact_monitor_2_1776250525325.mp4
-rw-r--r-- 1 lukas staff 36732130 15 Apr 14:00 compact_monitor_2_1776250833909.mp4
-rw-r--r-- 1 lukas staff 808116 15 Apr 14:00 compact_monitor_2_1776250847678.mp4
-rw-r--r-- 1 lukas staff 35963507 15 Apr 14:06 compact_monitor_2_1776251153283.mp4
-rw-r--r-- 1 lukas staff 17255576 15 Apr 14:13 compact_monitor_2_1776251627877.mp4
-rw-r--r-- 1 lukas staff 217409 15 Apr 14:18 compact_monitor_2_1776251938719.mp4
-rw-r--r-- 1 lukas staff 2179896 15 Apr 14:24 compact_monitor_2_1776252243501.mp4
-rw-r--r-- 1 lukas staff 24202787 15 Apr 14:29 compact_monitor_2_1776252550645.mp4
-rw-r--r-- 1 lukas staff 40541441 15 Apr 14:34 compact_monitor_2_1776252869026.mp4
-rw-r--r-- 1 lukas staff 1969819 15 Apr 14:34 compact_monitor_2_1776252884388.mp4
-rw-r--r-- 1 lukas staff 26185693 15 Apr 14:40 compact_monitor_2_1776253191567.mp4
-rw-r--r-- 1 lukas staff 2958445 15 Apr 14:45 compact_monitor_2_1776253504333.mp4
-rw-r--r-- 1 lukas staff 1721625 15 Apr 14:50 compact_monitor_2_1776253807794.mp4
-rw-r--r-- 1 lukas staff 5168799 15 Apr 14:55 compact_monitor_2_1776254111721.mp4
-rw-r--r-- 1 lukas staff 1008125 15 Apr 15:00 compact_monitor_2_1776254418941.mp4
-rw-r--r-- 1 lukas staff 2805751 15 Apr 15:05 compact_monitor_2_1776254723846.mp4
-rw-r--r-- 1 lukas staff 4263256 15 Apr 15:10 compact_monitor_2_1776255030878.mp4
-rw-r--r-- 1 lukas staff 1855151 15 Apr 15:15 compact_monitor_2_1776255336562.mp4
-rw-r--r-- 1 lukas staff 1068172 15 Apr 15:20 compact_monitor_2_1776255640728.mp4
-rw-r--r-- 1 lukas staff 393423 15 Apr 15:25 compact_monitor_2_1776255946991.mp4
-rw-r--r-- 1 lukas staff 1066924 15 Apr 15:30 compact_monitor_2_1776256250851.mp4
-rw-r--r-- 1 lukas staff 4522183 15 Apr 15:36 compact_monitor_2_1776256557162.mp4
-rw-r--r-- 1 lukas staff 21285442 15 Apr 15:41 compact_monitor_2_1776256868069.mp4
-rw-r--r-- 1 lukas staff 4799464 15 Apr 15:41 compact_monitor_2_1776256880438.mp4
-rw-r--r-- 1 lukas staff 25082442 15 Apr 15:46 compact_monitor_2_1776257187591.mp4
-rw-r--r-- 1 lukas staff 29377114 15 Apr 15:51 compact_monitor_2_1776257503657.mp4
-rw-r--r-- 1 lukas staff 2577148 15 Apr 15:51 compact_monitor_2_1776257516759.mp4
-rw-r--r-- 1 lukas staff 35197312 15 Apr 15:57 compact_monitor_2_1776257823244.mp4
-rw-r--r-- 1 lukas staff 739380 15 Apr 15:57 compact_monitor_2_1776257838858.mp4
-rw-r--r-- 1 lukas staff 39595503 15 Apr 16:02 compact_monitor_2_1776258144789.mp4
-rw-r--r-- 1 lukas staff 2671413 15 Apr 16:02 compact_monitor_2_1776258160717.mp4
-rw-r--r-- 1 lukas staff 33576004 15 Apr 16:08 compact_monitor_2_1776258467332.mp4
-rw-r--r-- 1 lukas staff 3404945 15 Apr 16:08 compact_monitor_2_1776258481869.mp4
-rw-r--r-- 1 lukas staff 36386887 15 Apr 16:13 compact_monitor_2_1776258789278.mp4
-rw-r--r-- 1 lukas staff 2717076 15 Apr 16:13 compact_monitor_2_1776258804257.mp4
-rw-r--r-- 1 lukas staff 38542946 15 Apr 16:18 compact_monitor_2_1776259112717.mp4
-rw-r--r-- 1 lukas staff 6480087 15 Apr 16:18 compact_monitor_2_1776259128284.mp4
-rw-r--r-- 1 lukas staff 39076466 15 Apr 16:24 compact_monitor_2_1776259438063.mp4
-rw-r--r-- 1 lukas staff 4361748 15 Apr 16:24 compact_monitor_2_1776259453552.mp4
-rw-r--r-- 1 lukas staff 30743109 15 Apr 16:29 compact_monitor_2_1776259762038.mp4
-rw-r--r-- 1 lukas staff 35230072 15 Apr 16:34 compact_monitor_2_1776260081207.mp4
-rw-r--r-- 1 lukas staff 44719930 15 Apr 16:40 compact_monitor_2_1776260402183.mp4
-rw-r--r-- 1 lukas staff 40699319 15 Apr 16:45 compact_monitor_2_1776260727063.mp4
-rw-r--r-- 1 lukas staff 40175062 15 Apr 16:51 compact_monitor_2_1776261051104.mp4
-rw-r--r-- 1 lukas staff 10100456 15 Apr 16:51 compact_monitor_2_1776261066254.mp4
-rw-r--r-- 1 lukas staff 40218171 15 Apr 16:56 compact_monitor_2_1776261377240.mp4
-rw-r--r-- 1 lukas staff 10164441 15 Apr 16:56 compact_monitor_2_1776261392293.mp4
-rw-r--r-- 1 lukas staff 39679757 15 Apr 17:01 compact_monitor_2_1776261703501.mp4
-rw-r--r-- 1 lukas staff 16362780 15 Apr 17:02 compact_monitor_2_1776261718068.mp4
-rw-r--r-- 1 lukas staff 35673196 15 Apr 17:07 compact_monitor_2_1776262030308.mp4
-rw-r--r-- 1 lukas staff 418425 15 Apr 17:07 compact_monitor_2_1776262044183.mp4
-rw-r--r-- 1 lukas staff 38695493 15 Apr 17:12 compact_monitor_2_1776262350156.mp4
-rw-r--r-- 1 lukas staff 41039121 15 Apr 17:18 compact_monitor_2_1776262671510.mp4
-rw-r--r-- 1 lukas staff 14440675 15 Apr 17:18 compact_monitor_2_1776262686451.mp4
-rw-r--r-- 1 lukas staff 29155784 15 Apr 17:23 compact_monitor_2_1776262997519.mp4
-rw-r--r-- 1 lukas staff 38013561 15 Apr 17:28 compact_monitor_2_1776263315513.mp4
-rw-r--r-- 1 lukas staff 13728546 15 Apr 17:28 compact_monitor_2_1776263330175.mp4
-rw-r--r-- 1 lukas staff 42282890 15 Apr 17:34 compact_monitor_2_1776263643561.mp4
-rw-r--r-- 1 lukas staff 15975636 15 Apr 17:34 compact_monitor_2_1776263659153.mp4
-rw-r--r-- 1 lukas staff 42361074 15 Apr 17:39 compact_monitor_2_1776263971167.mp4
-rw-r--r-- 1 lukas staff 12206045 15 Apr 17:39 compact_monitor_2_1776263987012.mp4
-rw-r--r-- 1 lukas staff 46367818 15 Apr 17:45 compact_monitor_2_1776264298000.mp4
-rw-r--r-- 1 lukas staff 8981811 15 Apr 17:45 compact_monitor_2_1776264315186.mp4
-rw-r--r-- 1 lukas staff 39268566 15 Apr 17:50 compact_monitor_2_1776264625122.mp4
-rw-r--r-- 1 lukas staff 14427002 15 Apr 17:50 compact_monitor_2_1776264640284.mp4
-rw-r--r-- 1 lukas staff 39524622 15 Apr 17:56 compact_monitor_2_1776264952043.mp4
-rw-r--r-- 1 lukas staff 12413344 15 Apr 17:56 compact_monitor_2_1776264966984.mp4
-rw-r--r-- 1 lukas staff 37530622 15 Apr 18:01 compact_monitor_2_1776265280164.mp4
-rw-r--r-- 1 lukas staff 16392257 15 Apr 18:01 compact_monitor_2_1776265294548.mp4
-rw-r--r-- 1 lukas staff 43552334 15 Apr 18:07 compact_monitor_2_1776265608065.mp4
-rw-r--r-- 1 lukas staff 6335856 15 Apr 18:07 compact_monitor_2_1776265624847.mp4
-rw-r--r-- 1 lukas staff 40102732 15 Apr 18:12 compact_monitor_2_1776265936487.mp4
-rw-r--r-- 1 lukas staff 10852075 15 Apr 18:12 compact_monitor_2_1776265950996.mp4
-rw-r--r-- 1 lukas staff 33010772 15 Apr 18:17 compact_monitor_2_1776266266304.mp4
-rw-r--r-- 1 lukas staff 12302090 15 Apr 18:18 compact_monitor_2_1776266279297.mp4
-rw-r--r-- 1 lukas staff 37997133 15 Apr 18:23 compact_monitor_2_1776266594590.mp4
-rw-r--r-- 1 lukas staff 13660744 15 Apr 18:23 compact_monitor_2_1776266608276.mp4
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data/2026-04-15 $ du -sh ~/.screenpipe/data/data/*
39M /Users/lukas/.screenpipe/data/data/2026-04-09
50M /Users/lukas/.screenpipe/data/data/2026-04-11
49M /Users/lukas/.screenpipe/data/data/2026-04-12
71M /Users/lukas/.screenpipe/data/data/2026-04-13
1.0G /Users/lukas/.screenpipe/data/data/2026-04-14
2.1G /Users/lukas/.screenpipe/data/data/2026-04-15
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data/2026-04-15 $ ll
total 4474624
drwxr-xr-x 737 lukas staff 23584 15 Apr 18:25 .
drwxr-xr-x 9 lukas staff 288 15 Apr 09:58 ..
-rw-r--r-- 1 lukas staff 669036 15 Apr 18:13 1776265985239_m2.jpg
-rw-r--r-- 1 lukas staff 203719 15 Apr 18:13 1776265985279_m1.jpg
-rw-r--r-- 1 lukas staff 203612 15 Apr 18:13 1776265987070_m1.jpg
-rw-r--r-- 1 lukas staff 674275 15 Apr 18:13 1776265987771_m2.jpg
-rw-r--r-- 1 lukas staff 203511 15 Apr 18:13 1776265989538_m1.jpg
-rw-r--r-- 1 lukas staff 667384 15 Apr 18:13 1776265989967_m2.jpg
-rw-r--r-- 1 lukas staff 203666 15 Apr 18:13 1776265991616_m1.jpg
-rw-r--r-- 1 lukas staff 669140 15 Apr 18:13 1776265992196_m2.jpg
-rw-r--r-- 1 lukas staff 203595 15 Apr 18:13 1776265993913_m1.jpg
-rw-r--r-- 1 lukas staff 680910 15 Apr 18:13 1776265994505_m2.jpg
-rw-r--r-- 1 lukas staff 203581 15 Apr 18:13 1776265996130_m1.jpg
-rw-r--r-- 1 lukas staff 670428 15 Apr 18:13 1776265996652_m2.jpg
-rw-r--r-- 1 lukas staff 203708 15 Apr 18:13 1776265998298_m1.jpg
-rw-r--r-- 1 lukas staff 659876 15 Apr 18:13 1776265998619_m2.jpg
-rw-r--r-- 1 lukas staff 203790 15 Apr 18:13 1776266000317_m1.jpg
-rw-r--r-- 1 lukas staff 675595 15 Apr 18:13 1776266000927_m2.jpg
-rw-r--r-- 1 lukas staff 203772 15 Apr 18:13 1776266002837_m1.jpg
-rw-r--r-- 1 lukas staff 681185 15 Apr 18:13 1776266003295_m2.jpg
-rw-r--r-- 1 lukas staff 203737 15 Apr 18:13 1776266004906_m1.jpg
-rw-r--r-- 1 lukas staff 674774 15 Apr 18:13 1776266005279_m2.jpg
-rw-r--r-- 1 lukas staff 203710 15 Apr 18:13 1776266007045_m1.jpg
-rw-r--r-- 1 lukas staff 672301 15 Apr 18:13 1776266007562_m2.jpg
-rw-r--r-- 1 lukas staff 203778 15 Apr 18:13 1776266009409_m1.jpg
-rw-r--r-- 1 lukas staff 647795 15 Apr 18:13 1776266009873_m2.jpg
-rw-r--r-- 1 lukas staff 203773 15 Apr 18:13 1776266011796_m1.jpg
-rw-r--r-- 1 lukas staff 621588 15 Apr 18:13 1776266012145_m2.jpg
-rw-r--r-- 1 lukas staff 203797 15 Apr 18:13 1776266013610_m1.jpg
-rw-r--r-- 1 lukas staff 557210 15 Apr 18:13 1776266013959_m2.jpg
-rw-r--r-- 1 lukas staff 203799 15 Apr 18:13 1776266015437_m1.jpg
-rw-r--r-- 1 lukas staff 576074 15 Apr 18:13 1776266015791_m2.jpg
-rw-r--r-- 1 lukas staff 203846 15 Apr 18:13 1776266017399_m1.jpg
-rw-r--r-- 1 lukas staff 592254 15 Apr 18:13 1776266017945_m2.jpg
-rw-r--r-- 1 lukas staff 203767 15 Apr 18:13 1776266019677_m1.jpg
-rw-r--r-- 1 lukas staff 554944 15 Apr 18:13 1776266020127_m2.jpg
-rw-r--r-- 1 lukas staff 203706 15 Apr 18:13 1776266022131_m1.jpg
-rw-r--r-- 1 lukas staff 584193 15 Apr 18:13 1776266022505_m2.jpg
-rw-r--r-- 1 lukas staff 203718 15 Apr 18:13 1776266024358_m1.jpg
-rw-r--r-- 1 lukas staff 586235 15 Apr 18:13 1776266024952_m2.jpg
-rw-r--r-- 1 lukas staff 203609 15 Apr 18:13 1776266026730_m1.jpg
-rw-r--r-- 1 lukas staff 582376 15 Apr 18:13 1776266027279_m2.jpg
-rw-r--r-- 1 lukas staff 203696 15 Apr 18:13 1776266028710_m1.jpg
-rw-r--r-- 1 lukas staff 568913 15 Apr 18:13 1776266029111_m2.jpg
-rw-r--r-- 1 lukas staff 203648 15 Apr 18:13 1776266030751_m1.jpg
-rw-r--r-- 1 lukas staff 431509 15 Apr 18:13 1776266031143_m2.jpg
-rw-r--r-- 1 lukas staff 468169 15 Apr 18:13 1776266033149_m2.jpg
-rw-r--r-- 1 lukas staff 203714 15 Apr 18:13 1776266033552_m1.jpg
-rw-r--r-- 1 lukas staff 203753 15 Apr 18:13 1776266035546_m1.jpg
-rw-r--r-- 1 lukas staff 477414 15 Apr 18:13 1776266036047_m2.jpg
-rw-r--r-- 1 lukas staff 203704 15 Apr 18:13 1776266037947_m1.jpg
-rw-r--r-- 1 lukas staff 476980 15 Apr 18:13 1776266038370_m2.jpg
-rw-r--r-- 1 lukas staff 203686 15 Apr 18:14 1776266040183_m1.jpg
-rw-r--r-- 1 lukas staff 485156 15 Apr 18:14 1776266040577_m2.jpg
-rw-r--r-- 1 lukas staff 486141 15 Apr 18:14 1776266042413_m2.jpg
-rw-r--r-- 1 lukas staff 490784 15 Apr 18:14 1776266043473_m2.jpg
-rw-r--r-- 1 lukas staff 556817 15 Apr 18:14 1776266044640_m2.jpg
-rw-r--r-- 1 lukas staff 588963 15 Apr 18:14 1776266045757_m2.jpg
-rw-r--r-- 1 lukas staff 591407 15 Apr 18:14 1776266046926_m2.jpg
-rw-r--r-- 1 lukas staff 204286 15 Apr 18:14 1776266048022_m1.jpg
-rw-r--r-- 1 lukas staff 592997 15 Apr 18:14 1776266048341_m2.jpg
-rw-r--r-- 1 lukas staff 204367 15 Apr 18:14 1776266050092_m1.jpg
-rw-r--r-- 1 lukas staff 595109 15 Apr 18:14 1776266050576_m2.jpg
-rw-r--r-- 1 lukas staff 203877 15 Apr 18:14 1776266052271_m1.jpg
-rw-r--r-- 1 lukas staff 617722 15 Apr 18:14 1776266052711_m2.jpg
-rw-r--r-- 1 lukas staff 566247 15 Apr 18:14 1776266054920_m2.jpg
-rw-r--r-- 1 lukas staff 587163 15 Apr 18:14 1776266056075_m2.jpg
-rw-r--r-- 1 lukas staff 203881 15 Apr 18:14 1776266056756_m1.jpg
-rw-r--r-- 1 lukas staff 590009 15 Apr 18:14 1776266057195_m2.jpg
-rw-r--r-- 1 lukas staff 559463 15 Apr 18:14 1776266059115_m2.jpg
-rw-r--r-- 1 lukas staff 203874 15 Apr 18:14 1776266060554_m1.jpg
-rw-r--r-- 1 lukas staff 596850 15 Apr 18:14 1776266060554_m2.jpg
-rw-r--r-- 1 lukas staff 203900 15 Apr 18:14 1776266062752_m1.jpg
-rw-r--r-- 1 lukas staff 441354 15 Apr 18:14 1776266066711_m2.jpg
-rw-r--r-- 1 lukas staff 55745 15 Apr 18:14 1776266068595_m1.jpg
-rw-r--r-- 1 lukas staff 446599 15 Apr 18:14 1776266069433_m2.jpg
-rw-r--r-- 1 lukas staff 446609 15 Apr 18:14 1776266070172_m2.jpg
-rw-r--r-- 1 lukas staff 94532 15 Apr 18:14 1776266070176_m1.jpg
-rw-r--r-- 1 lukas staff 88474 15 Apr 18:14 1776266071656_m1.jpg
-rw-r--r-- 1 lukas staff 535766 15 Apr 18:14 1776266072584_m2.jpg
-rw-r--r-- 1 lukas staff 92870 15 Apr 18:14 1776266074845_m1.jpg
-rw-r--r-- 1 lukas staff 88052 15 Apr 18:14 1776266077692_m1.jpg
-rw-r--r-- 1 lukas staff 88179 15 Apr 18:14 1776266082536_m1.jpg
-rw-r--r-- 1 lukas staff 533426 15 Apr 18:14 1776266082536_m2.jpg
-rw-r--r-- 1 lukas staff 88175 15 Apr 18:14 1776266084440_m1.jpg
-rw-r--r-- 1 lukas staff 500743 15 Apr 18:14 1776266084440_m2.jpg
-rw-r--r-- 1 lukas staff 502910 15 Apr 18:14 1776266085860_m2.jpg
-rw-r--r-- 1 lukas staff 88161 15 Apr 18:14 1776266087714_m1.jpg
-rw-r--r-- 1 lukas staff 562872 15 Apr 18:14 1776266087714_m2.jpg
-rw-r--r-- 1 lukas staff 507401 15 Apr 18:14 1776266091668_m2.jpg
-rw-r--r-- 1 lukas staff 88198 15 Apr 18:14 1776266091678_m1.jpg
-rw-r--r-- 1 lukas staff 556350 15 Apr 18:14 1776266096275_m2.jpg
-rw-r--r-- 1 lukas staff 574870 15 Apr 18:14 1776266099219_m2.jpg
-rw-r--r-- 1 lukas staff 88436 15 Apr 18:15 1776266104959_m1.jpg
-rw-r--r-- 1 lukas staff 254145 15 Apr 18:15 1776266105237_m2.jpg
-rw-r--r-- 1 lukas staff 88535 15 Apr 18:15 1776266106590_m1.jpg
-rw-r--r-- 1 lukas staff 276093 15 Apr 18:15 1776266106590_m2.jpg
-rw-r--r-- 1 lukas staff 95178 15 Apr 18:15 1776266107364_m1.jpg
-rw-r--r-- 1 lukas staff 272726 15 Apr 18:15 1776266107397_m2.jpg
-rw-r--r-- 1 lukas staff 272729 15 Apr 18:15 1776266108410_m2.jpg
-rw-r--r-- 1 lukas staff 95201 15 Apr 18:15 1776266108439_m1.jpg
-rw-r--r-- 1 lukas staff 207648 15 Apr 18:15 1776266110874_m1.jpg
-rw-r--r-- 1 lukas staff 272706 15 Apr 18:15 1776266111078_m2.jpg
-rw-r--r-- 1 lukas staff 208459 15 Apr 18:15 1776266111821_m1.jpg
-rw-r--r-- 1 lukas staff 212011 15 Apr 18:15 1776266113939_m1.jpg
-rw-r--r-- 1 lukas staff 272780 15 Apr 18:15 1776266122951_m2.jpg
-rw-r--r-- 1 lukas staff 211547 15 Apr 18:15 1776266122974_m1.jpg
-rw-r--r-- 1 lukas staff 209162 15 Apr 18:15 1776266123875_m1.jpg
-rw-r--r-- 1 lukas staff 205277 15 Apr 18:15 1776266125853_m1.jpg
-rw-r--r-- 1 lukas staff 272667 15 Apr 18:15 1776266125853_m2.jpg
-rw-r--r-- 1 lukas staff 272719 15 Apr 18:15 1776266127403_m2.jpg
-rw-r--r-- 1 lukas staff 206802 15 Apr 18:15 1776266127410_m1.jpg
-rw-r--r-- 1 lukas staff 213918 15 Apr 18:15 1776266130082_m1.jpg
-rw-r--r-- 1 lukas staff 212411 15 Apr 18:15 1776266132673_m1.jpg
-rw-r--r-- 1 lukas staff 272808 15 Apr 18:15 1776266132673_m2.jpg
-rw-r--r-- 1 lukas staff 207894 15 Apr 18:15 1776266133340_m1.jpg
-rw-r--r-- 1 lukas staff 555932 15 Apr 18:15 1776266134609_m2.jpg
-rw-r--r-- 1 lukas staff 207911 15 Apr 18:15 1776266135525_m1.jpg
-rw-r--r-- 1 lukas staff 548908 15 Apr 18:15 1776266137606_m2.jpg
-rw-r--r-- 1 lukas staff 207856 15 Apr 18:15 1776266138682_m1.jpg
-rw-r--r-- 1 lukas staff 560222 15 Apr 18:15 1776266140759_m2.jpg
-rw-r--r-- 1 lukas staff 560157 15 Apr 18:15 1776266143743_m2.jpg
-rw-r--r-- 1 lukas staff 207838 15 Apr 18:15 1776266144684_m1.jpg
-rw-r--r-- 1 lukas staff 537855 15 Apr 18:15 1776266145496_m2.jpg
-rw-r--r-- 1 lukas staff 587185 15 Apr 18:15 1776266147770_m2.jpg
-rw-r--r-- 1 lukas staff 209722 15 Apr 18:15 1776266150490_m1.jpg
-rw-r--r-- 1 lukas staff 216901 15 Apr 18:15 1776266150747_m2.jpg
-rw-r--r-- 1 lukas staff 208191 15 Apr 18:15 1776266153538_m1.jpg
-rw-r--r-- 1 lukas staff 258901 15 Apr 18:15 1776266153787_m2.jpg
-rw-r--r-- 1 lukas staff 276340 15 Apr 18:15 1776266156823_m2.jpg
-rw-r--r-- 1 lukas staff 208298 15 Apr 18:15 1776266158610_m1.jpg
-rw-r--r-- 1 lukas staff 590491 15 Apr 18:15 1776266158610_m2.jpg
-rw-r--r-- 1 lukas staff 208192 15 Apr 18:16 1776266160959_m1.jpg
-rw-r--r-- 1 lukas staff 545849 15 Apr 18:16 1776266161252_m2.jpg
-rw-r--r-- 1 lukas staff 208154 15 Apr 18:16 1776266163104_m1.jpg
-rw-r--r-- 1 lukas staff 519973 15 Apr 18:16 1776266164298_m2.jpg
-rw-r--r-- 1 lukas staff 208231 15 Apr 18:16 1776266165561_m1.jpg
-rw-r--r-- 1 lukas staff 593300 15 Apr 18:16 1776266166851_m2.jpg
-rw-r--r-- 1 lukas staff 574561 15 Apr 18:16 1776266168075_m2.jpg
-rw-r--r-- 1 lukas staff 208190 15 Apr 18:16 1776266168319_m1.jpg
-rw-r--r-- 1 lukas staff 208164 15 Apr 18:16 1776266170354_m1.jpg
-rw-r--r-- 1 lukas staff 558860 15 Apr 18:16 1776266170659_m2.jpg
-rw-r--r-- 1 lukas staff 517959 15 Apr 18:16 1776266175820_m2.jpg
-rw-r--r-- 1 lukas staff 208615 15 Apr 18:16 1776266177600_m1.jpg
-rw-r--r-- 1 lukas staff 562544 15 Apr 18:16 1776266177627_m2.jpg
-rw-r--r-- 1 lukas staff 208601 15 Apr 18:16 1776266180047_m1.jpg
-rw-r--r-- 1 lukas staff 582678 15 Apr 18:16 1776266180212_m2.jpg
-rw-r--r-- 1 lukas staff 208628 15 Apr 18:16 1776266181996_m1.jpg
-rw-r--r-- 1 lukas staff 208571 15 Apr 18:16 1776266185646_m1.jpg
-rw-r--r-- 1 lukas staff 594509 15 Apr 18:16 1776266185646_m2.jpg
-rw-r--r-- 1 lukas staff 208622 15 Apr 18:16 1776266187916_m1.jpg
-rw-r--r-- 1 lukas staff 608592 15 Apr 18:16 1776266188157_m2.jpg
-rw-r--r-- 1 lukas staff 599957 15 Apr 18:16 1776266190500_m2.jpg
-rw-r--r-- 1 lukas staff 208624 15 Apr 18:16 1776266190949_m1.jpg
-rw-r--r-- 1 lukas staff 208694 15 Apr 18:16 1776266193217_m1.jpg
-rw-r--r-- 1 lukas staff 615862 15 Apr 18:16 1776266193357_m2.jpg
-rw-r--r-- 1 lukas staff 208254 15 Apr 18:16 1776266195513_m1.jpg
-rw-r--r-- 1 lukas staff 624275 15 Apr 18:16 1776266195549_m2.jpg
-rw-r--r-- 1 lukas staff 645335 15 Apr 18:16 1776266197725_m2.jpg
-rw-r--r-- 1 lukas staff 208241 15 Apr 18:16 1776266198956_m1.jpg
-rw-r--r-- 1 lukas staff 646868 15 Apr 18:16 1776266199007_m2.jpg
-rw-r--r-- 1 lukas staff 208643 15 Apr 18:16 1776266202174_m1.jpg
-rw-r--r-- 1 lukas staff 652412 15 Apr 18:16 1776266202213_m2.jpg
-rw-r--r-- 1 lukas staff 208612 15 Apr 18:16 1776266206551_m1.jpg
-rw-r--r-- 1 lukas staff 656571 15 Apr 18:16 1776266206551_m2.jpg
-rw-r--r-- 1 lukas staff 208638 15 Apr 18:16 1776266209266_m1.jpg
-rw-r--r-- 1 lukas staff 658369 15 Apr 18:16 1776266209280_m2.jpg
-rw-r--r-- 1 lukas staff 208715 15 Apr 18:16 1776266212218_m1.jpg
-rw-r--r-- 1 lukas staff 659247 15 Apr 18:16 1776266212218_m2.jpg
-rw-r--r-- 1 lukas staff 208689 15 Apr 18:16 1776266215752_m1.jpg
-rw-r--r-- 1 lukas staff 653016 15 Apr 18:16 1776266215771_m2.jpg
-rw-r--r-- 1 lukas staff 586023 15 Apr 18:17 1776266219752_m2.jpg
-rw-r--r-- 1 lukas staff 208588 15 Apr 18:17 1776266220701_m1.jpg
-rw-r--r-- 1 lukas staff 633574 15 Apr 18:17 1776266221274_m2.jpg
-rw-r--r-- 1 lukas staff 636933 15 Apr 18:17 1776266227340_m2.jpg
-rw-r--r-- 1 lukas staff 639420 15 Apr 18:17 1776266232300_m2.jpg
-rw-r--r-- 1 lukas staff 208544 15 Apr 18:17 1776266232337_m1.jpg
-rw-r--r-- 1 lukas staff 643943 15 Apr 18:17 1776266236469_m2.jpg
-rw-r--r-- 1 lukas staff 208610 15 Apr 18:17 1776266236483_m1.jpg
-rw-r--r-- 1 lukas staff 208598 15 Apr 18:17 1776266238593_m1.jpg
-rw-r--r-- 1 lukas staff 630398 15 Apr 18:17 1776266238602_m2.jpg
-rw-r--r-- 1 lukas staff 624451 15 Apr 18:17 1776266240803_m2.jpg
-rw-r--r-- 1 lukas staff 208484 15 Apr 18:17 1776266242547_m1.jpg
-rw-r--r-- 1 lukas staff 630386 15 Apr 18:17 1776266242547_m2.jpg
-rw-r--r-- 1 lukas staff 208525 15 Apr 18:17 1776266244786_m1.jpg
-rw-r--r-- 1 lukas staff 633291 15 Apr 18:17 1776266245111_m2.jpg
-rw-r--r-- 1 lukas staff 545820 15 Apr 18:17 1776266247239_m2.jpg
-rw-r--r-- 1 lukas staff 547468 15 Apr 18:17 1776266248374_m2.jpg
-rw-r--r-- 1 lukas staff 208653 15 Apr 18:17 1776266248977_m1.jpg
-rw-r--r-- 1 lukas staff 533852 15 Apr 18:17 1776266249644_m2.jpg
-rw-r--r-- 1 lukas staff 560142 15 Apr 18:17 1776266251631_m2.jpg
-rw-r--r-- 1 lukas staff 208278 15 Apr 18:17 1776266254529_m1.jpg
-rw-r--r-- 1 lukas staff 671156 15 Apr 18:17 1776266254554_m2.jpg
-rw-r--r-- 1 lukas staff 671725 15 Apr 18:17 1776266257375_m2.jpg
-rw-r--r-- 1 lukas staff 208252 15 Apr 18:17 1776266257388_m1.jpg
-rw-r--r-- 1 lukas staff 208266 15 Apr 18:17 1776266260730_m1.jpg
-rw-r--r-- 1 lukas staff 668299 15 Apr 18:17 1776266261140_m2.jpg
-rw-r--r-- 1 lukas staff 208309 15 Apr 18:17 1776266262574_m1.jpg
-rw-r--r-- 1 lukas staff 662509 15 Apr 18:17 1776266262882_m2.jpg
-rw-r--r-- 1 lukas staff 208131 15 Apr 18:17 1776266264475_m1.jpg
-rw-r--r-- 1 lukas staff 662810 15 Apr 18:17 1776266264869_m2.jpg
-rw-r--r-- 1 lukas staff 208191 15 Apr 18:17 1776266266343_m1.jpg
-rw-r--r-- 1 lukas staff 668093 15 Apr 18:17 1776266266919_m2.jpg
-rw-r--r-- 1 lukas staff 208163 15 Apr 18:17 1776266268978_m1.jpg
-rw-r--r-- 1 lukas staff 666086 15 Apr 18:17 1776266269305_m2.jpg
-rw-r--r-- 1 lukas staff 208277 15 Apr 18:17 1776266271029_m1.jpg
-rw-r--r-- 1 lukas staff 659339 15 Apr 18:17 1776266271383_m2.jpg
-rw-r--r-- 1 lukas staff 208198 15 Apr 18:17 1776266273464_m1.jpg
-rw-r--r-- 1 lukas staff 662828 15 Apr 18:17 1776266273971_m2.jpg
-rw-r--r-- 1 lukas staff 208062 15 Apr 18:17 1776266275425_m1.jpg
-rw-r--r-- 1 lukas staff 661898 15 Apr 18:17 1776266275684_m2.jpg
-rw-r--r-- 1 lukas staff 208033 15 Apr 18:17 1776266277232_m1.jpg
-rw-r--r-- 1 lukas staff 658221 15 Apr 18:17 1776266277517_m2.jpg
-rw-r--r-- 1 lukas staff 208114 15 Apr 18:17 1776266279573_m1.jpg
-rw-r--r-- 1 lukas staff 602127 15 Apr 18:18 1776266280047_m2.jpg
-rw-r--r-- 1 lukas staff 208037 15 Apr 18:18 1776266281724_m1.jpg
-rw-r--r-- 1 lukas staff 596966 15 Apr 18:18 1776266282107_m2.jpg
-rw-r--r-- 1 lukas staff 208120 15 Apr 18:18 1776266283882_m1.jpg
-rw-r--r-- 1 lukas staff 605123 15 Apr 18:18 1776266284188_m2.jpg
-rw-r--r-- 1 lukas staff 208244 15 Apr 18:18 1776266285945_m1.jpg
-rw-r--r-- 1 lukas staff 619753 15 Apr 18:18 1776266286471_m2.jpg
-rw-r--r-- 1 lukas staff 208208 15 Apr 18:18 1776266288028_m1.jpg
-rw-r--r-- 1 lukas staff 642228 15 Apr 18:18 1776266288334_m2.jpg
-rw-r--r-- 1 lukas staff 208132 15 Apr 18:18 1776266289850_m1.jpg
-rw-r--r-- 1 lukas staff 596740 15 Apr 18:18 1776266290179_m2.jpg
-rw-r--r-- 1 lukas staff 208063 15 Apr 18:18 1776266291759_m1.jpg
-rw-r--r-- 1 lukas staff 519390 15 Apr 18:18 1776266292102_m2.jpg
-rw-r--r-- 1 lukas staff 208064 15 Apr 18:18 1776266293780_m1.jpg
-rw-r--r-- 1 lukas staff 570229 15 Apr 18:18 1776266294157_m2.jpg
-rw-r--r-- 1 lukas staff 208572 15 Apr 18:18 1776266296164_m1.jpg
-rw-r--r-- 1 lukas staff 627388 15 Apr 18:18 1776266296515_m2.jpg
-rw-r--r-- 1 lukas staff 208569 15 Apr 18:18 1776266298335_m1.jpg
-rw-r--r-- 1 lukas staff 634945 15 Apr 18:18 1776266298705_m2.jpg
-rw-r--r-- 1 lukas staff 208639 15 Apr 18:18 1776266300354_m1.jpg
-rw-r--r-- 1 lukas staff 657628 15 Apr 18:18 1776266300766_m2.jpg
-rw-r--r-- 1 lukas staff 657244 15 Apr 18:18 1776266302789_m2.jpg
-rw-r--r-- 1 lukas staff 208494 15 Apr 18:18 1776266303032_m1.jpg
-rw-r--r-- 1 lukas staff 644942 15 Apr 18:18 1776266305193_m2.jpg
-rw-r--r-- 1 lukas staff 208528 15 Apr 18:18 1776266305226_m1.jpg
-rw-r--r-- 1 lukas staff 659418 15 Apr 18:18 1776266307482_m2.jpg
-rw-r--r-- 1 lukas staff 208235 15 Apr 18:18 1776266307995_m1.jpg
-rw-r--r-- 1 lukas staff 653477 15 Apr 18:18 1776266310362_m2.jpg
-rw-r--r-- 1 lukas staff 650556 15 Apr 18:18 1776266311519_m2.jpg
-rw-r--r-- 1 lukas staff 208178 15 Apr 18:18 1776266311576_m1.jpg
-rw-r--r-- 1 lukas staff 639707 15 Apr 18:18 1776266314332_m2.jpg
-rw-r--r-- 1 lukas staff 208212 15 Apr 18:18 1776266314402_m1.jpg
-rw-r--r-- 1 lukas staff 627225 15 Apr 18:18 1776266316656_m2.jpg
-rw-r--r-- 1 lukas staff 640482 15 Apr 18:18 1776266317791_m2.jpg
-rw-r--r-- 1 lukas staff 208927 15 Apr 18:18 1776266317875_m1.jpg
-rw-r--r-- 1 lukas staff 655721 15 Apr 18:18 1776266320034_m2.jpg
-rw-r--r-- 1 lukas staff 653914 15 Apr 18:18 1776266321149_m2.jpg
-rw-r--r-- 1 lukas staff 208973 15 Apr 18:18 1776266322248_m1.jpg
-rw-r--r-- 1 lukas staff 651290 15 Apr 18:18 1776266322405_m2.jpg
-rw-r--r-- 1 lukas staff 208883 15 Apr 18:18 1776266324678_m1.jpg
-rw-r--r-- 1 lukas staff 649799 15 Apr 18:18 1776266324696_m2.jpg
-rw-r--r-- 1 lukas staff 208944 15 Apr 18:18 1776266327023_m1.jpg
-rw-r--r-- 1 lukas staff 640016 15 Apr 18:18 1776266327481_m2.jpg
-rw-r--r-- 1 lukas staff 648723 15 Apr 18:18 1776266329400_m2.jpg
-rw-r--r-- 1 lukas staff 649676 15 Apr 18:18 1776266330593_m2.jpg
-rw-r--r-- 1 lukas staff 208128 15 Apr 18:18 1776266331799_m1.jpg
-rw-r--r-- 1 lukas staff 657268 15 Apr 18:18 1776266331870_m2.jpg
-rw-r--r-- 1 lukas staff 614701 15 Apr 18:18 1776266334838_m2.jpg
-rw-r--r-- 1 lukas staff 208599 15 Apr 18:18 1776266334866_m1.jpg
-rw-r--r-- 1 lukas staff 208720 15 Apr 18:18 1776266337075_m1.jpg
-rw-r--r-- 1 lukas staff 635012 15 Apr 18:18 1776266337384_m2.jpg
-rw-r--r-- 1 lukas staff 208649 15 Apr 18:18 1776266339499_m1.jpg
-rw-r--r-- 1 lukas staff 654410 15 Apr 18:19 1776266340051_m2.jpg
-rw-r--r-- 1 lukas staff 670162 15 Apr 18:19 1776266342278_m2.jpg
-rw-r--r-- 1 lukas staff 208679 15 Apr 18:19 1776266343422_m1.jpg
-rw-r--r-- 1 lukas staff 679486 15 Apr 18:19 1776266343480_m2.jpg
-rw-r--r-- 1 lukas staff 580457 15 Apr 18:19 1776266346149_m2.jpg
-rw-r--r-- 1 lukas staff 613073 15 Apr 18:19 1776266349191_m2.jpg
-rw-r--r-- 1 lukas staff 208605 15 Apr 18:19 1776266349504_m1.jpg
-rw-r--r-- 1 lukas staff 208530 15 Apr 18:19 1776266351872_m1.jpg
-rw-r--r-- 1 lukas staff 618382 15 Apr 18:19 1776266352314_m2.jpg
-rw-r--r-- 1 lukas staff 208156 15 Apr 18:19 1776266354320_m1.jpg
-rw-r--r-- 1 lukas staff 637916 15 Apr 18:19 1776266354736_m2.jpg
-rw-r--r-- 1 lukas staff 208104 15 Apr 18:19 1776266356503_m1.jpg
-rw-r--r-- 1 lukas staff 635941 15 Apr 18:19 1776266356846_m2.jpg
-rw-r--r-- 1 lukas staff 208119 15 Apr 18:19 1776266358528_m1.jpg
-rw-r--r-- 1 lukas staff 618746 15 Apr 18:19 1776266358951_m2.jpg
-rw-r--r-- 1 lukas staff 741230 15 Apr 18:19 1776266360933_m2.jpg
-rw-r--r-- 1 lukas staff 684325 15 Apr 18:19 1776266362281_m2.jpg
-rw-r--r-- 1 lukas staff 208646 15 Apr 18:19 1776266362913_m1.jpg
-rw-r--r-- 1 lukas staff 700483 15 Apr 18:19 1776266365163_m2.jpg
-rw-r--r-- 1 lukas staff 208877 15 Apr 18:19 1776266366139_m1.jpg
-rw-r--r-- 1 lukas staff 601181 15 Apr 18:19 1776266366639_m2.jpg
-rw-r--r-- 1 lukas staff 208909 15 Apr 18:19 1776266369139_m1.jpg
-rw-r--r-- 1 lukas staff 655095 15 Apr 18:19 1776266369139_m2.jpg
-rw-r--r-- 1 lukas staff 656950 15 Apr 18:19 1776266371906_m2.jpg
-rw-r--r-- 1 lukas staff 208873 15 Apr 18:19 1776266371909_m1.jpg
-rw-r--r-- 1 lukas staff 596595 15 Apr 18:19 1776266374350_m2.jpg
-rw-r--r-- 1 lukas staff 678600 15 Apr 18:19 1776266375785_m2.jpg
-rw-r--r-- 1 lukas staff 208146 15 Apr 18:19 1776266377145_m1.jpg
-rw-r--r-- 1 lukas staff 688844 15 Apr 18:19 1776266377145_m2.jpg
-rw-r--r-- 1 lukas staff 208870 15 Apr 18:19 1776266384365_m1.jpg
-rw-r--r-- 1 lukas staff 684366 15 Apr 18:19 1776266384403_m2.jpg
-rw-r--r-- 1 lukas staff 208252 15 Apr 18:19 1776266386353_m1.jpg
-rw-r--r-- 1 lukas staff 662242 15 Apr 18:19 1776266386874_m2.jpg
-rw-r--r-- 1 lukas staff 208227 15 Apr 18:19 1776266388905_m1.jpg
-rw-r--r-- 1 lukas staff 669929 15 Apr 18:19 1776266389162_m2.jpg
-rw-r--r-- 1 lukas staff 564108 15 Apr 18:19 1776266394415_m2.jpg
-rw-r--r-- 1 lukas staff 208254 15 Apr 18:19 1776266394669_m1.jpg
-rw-r--r-- 1 lukas staff 597473 15 Apr 18:19 1776266397429_m2.jpg
-rw-r--r-- 1 lukas staff 208197 15 Apr 18:19 1776266398122_m1.jpg
-rw-r--r-- 1 lukas staff 588253 15 Apr 18:19 1776266398654_m2.jpg
-rw-r--r-- 1 lukas staff 208263 15 Apr 18:20 1776266400169_m1.jpg
-rw-r--r-- 1 lukas staff 590676 15 Apr 18:20 1776266400800_m2.jpg
-rw-r--r-- 1 lukas staff 660135 15 Apr 18:20 1776266403120_m2.jpg
-rw-r--r-- 1 lukas staff 208198 15 Apr 18:20 1776266404315_m1.jpg
-rw-r--r-- 1 lukas staff 663732 15 Apr 18:20 1776266404344_m2.jpg
-rw-r--r-- 1 lukas staff 676367 15 Apr 18:20 1776266410701_m2.jpg
-rw-r--r-- 1 lukas staff 208239 15 Apr 18:20 1776266410716_m1.jpg
-rw-r--r-- 1 lukas staff 208866 15 Apr 18:20 1776266423385_m1.jpg
-rw-r--r-- 1 lukas staff 690762 15 Apr 18:20 1776266423399_m2.jpg
-rw-r--r-- 1 lukas staff 672619 15 Apr 18:20 1776266426942_m2.jpg
-rw-r--r-- 1 lukas staff 208889 15 Apr 18:20 1776266426971_m1.jpg
-rw-r--r-- 1 lukas staff 208218 15 Apr 18:20 1776266430808_m1.jpg
-rw-r--r-- 1 lukas staff 671881 15 Apr 18:20 1776266430808_m2.jpg
-rw-r--r-- 1 lukas staff 208183 15 Apr 18:20 1776266433623_m1.jpg
-rw-r--r-- 1 lukas staff 674761 15 Apr 18:20 1776266433670_m2.jpg
-rw-r--r-- 1 lukas staff 208217 15 Apr 18:20 1776266436240_m1.jpg
-rw-r--r-- 1 lukas staff 670159 15 Apr 18:20 1776266436263_m2.jpg
-rw-r--r-- 1 lukas staff 208182 15 Apr 18:20 1776266438629_m1.jpg
-rw-r--r-- 1 lukas staff 668057 15 Apr 18:20 1776266438638_m2.jpg
-rw-r--r-- 1 lukas staff 208906 15 Apr 18:20 1776266442252_m1.jpg
-rw-r--r-- 1 lukas staff 672509 15 Apr 18:20 1776266442293_m2.jpg
-rw-r--r-- 1 lukas staff 208955 15 Apr 18:20 1776266444286_m1.jpg
-rw-r--r-- 1 lukas staff 669667 15 Apr 18:20 1776266444713_m2.jpg
-rw-r--r-- 1 lukas staff 711375 15 Apr 18:20 1776266446659_m2.jpg
-rw-r--r-- 1 lukas staff 208164 15 Apr 18:20 1776266447514_m1.jpg
-rw-r--r-- 1 lukas staff 739201 15 Apr 18:20 1776266448562_m2.jpg
-rw-r--r-- 1 lukas staff 208600 15 Apr 18:20 1776266450066_m1.jpg
-rw-r--r-- 1 lukas staff 735015 15 Apr 18:20 1776266450077_m2.jpg
-rw-r--r-- 1 lukas staff 602085 15 Apr 18:20 1776266452815_m2.jpg
-rw-r--r-- 1 lukas staff 554910 15 Apr 18:20 1776266455812_m2.jpg
-rw-r--r-- 1 lukas staff 208706 15 Apr 18:20 1776266457074_m1.jpg
-rw-r--r-- 1 lukas staff 668265 15 Apr 18:20 1776266457218_m2.jpg
-rw-r--r-- 1 lukas staff 627127 15 Apr 18:21 1776266462398_m2.jpg
-rw-r--r-- 1 lukas staff 651254 15 Apr 18:21 1776266464654_m2.jpg
-rw-r--r-- 1 lukas staff 208782 15 Apr 18:21 1776266464655_m1.jpg
-rw-r--r-- 1 lukas staff 208337 15 Apr 18:21 1776266467161_m1.jpg
-rw-r--r-- 1 lukas staff 675477 15 Apr 18:21 1776266467769_m2.jpg
-rw-r--r-- 1 lukas staff 208352 15 Apr 18:21 1776266470056_m1.jpg
-rw-r--r-- 1 lukas staff 646287 15 Apr 18:21 1776266470426_m2.jpg
-rw-r--r-- 1 lukas staff 208441 15 Apr 18:21 1776266472480_m1.jpg
-rw-r--r-- 1 lukas staff 670331 15 Apr 18:21 1776266473095_m2.jpg
-rw-r--r-- 1 lukas staff 208409 15 Apr 18:21 1776266474797_m1.jpg
-rw-r--r-- 1 lukas staff 658783 15 Apr 18:21 1776266475129_m2.jpg
-rw-r--r-- 1 lukas staff 208807 15 Apr 18:21 1776266476839_m1.jpg
-rw-r--r-- 1 lukas staff 658240 15 Apr 18:21 1776266477168_m2.jpg
-rw-r--r-- 1 lukas staff 208844 15 Apr 18:21 1776266478922_m1.jpg
-rw-r--r-- 1 lukas staff 666996 15 Apr 18:21 1776266479271_m2.jpg
-rw-r--r-- 1 lukas staff 699189 15 Apr 18:21 1776266481646_m2.jpg
-rw-r--r-- 1 lukas staff 708975 15 Apr 18:21 1776266482907_m2.jpg
-rw-r--r-- 1 lukas staff 682317 15 Apr 18:21 1776266487203_m2.jpg
-rw-r--r-- 1 lukas staff 209118 15 Apr 18:21 1776266489247_m1.jpg
-rw-r--r-- 1 lukas staff 687083 15 Apr 18:21 1776266489247_m2.jpg
-rw-r--r-- 1 lukas staff 209082 15 Apr 18:21 1776266491199_m1.jpg
-rw-r--r-- 1 lukas staff 676433 15 Apr 18:21 1776266492289_m2.jpg
-rw-r--r-- 1 lukas staff 209174 15 Apr 18:21 1776266493476_m1.jpg
-rw-r--r-- 1 lukas staff 668920 15 Apr 18:21 1776266493678_m2.jpg
-rw-r--r-- 1 lukas staff 208388 15 Apr 18:21 1776266497984_m1.jpg
-rw-r--r-- 1 lukas staff 652067 15 Apr 18:21 1776266497984_m2.jpg
-rw-r--r-- 1 lukas staff 208298 15 Apr 18:21 1776266501940_m1.jpg
-rw-r--r-- 1 lukas staff 632049 15 Apr 18:21 1776266501960_m2.jpg
-rw-r--r-- 1 lukas staff 208349 15 Apr 18:21 1776266503799_m1.jpg
-rw-r--r-- 1 lukas staff 643154 15 Apr 18:21 1776266504159_m2.jpg
-rw-r--r-- 1 lukas staff 634868 15 Apr 18:21 1776266507710_m2.jpg
-rw-r--r-- 1 lukas staff 208376 15 Apr 18:21 1776266507750_m1.jpg
-rw-r--r-- 1 lukas staff 208249 15 Apr 18:21 1776266509896_m1.jpg
-rw-r--r-- 1 lukas staff 659743 15 Apr 18:21 1776266510358_m2.jpg
-rw-r--r-- 1 lukas staff 675221 15 Apr 18:21 1776266512596_m2.jpg
-rw-r--r-- 1 lukas staff 699120 15 Apr 18:21 1776266513811_m2.jpg
-rw-r--r-- 1 lukas staff 208799 15 Apr 18:21 1776266513915_m1.jpg
-rw-r--r-- 1 lukas staff 661306 15 Apr 18:21 1776266517106_m2.jpg
-rw-r--r-- 1 lukas staff 208768 15 Apr 18:21 1776266519085_m1.jpg
-rw-r--r-- 1 lukas staff 654783 15 Apr 18:21 1776266519085_m...
|
31346
|
|
31348
|
632
|
0
|
2026-04-15T15:38:47.527900+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-15/1776 /Users/lukas/.screenpipe/data/data/2026-04-15/1776267527527_m2.jpg...
|
iTerm2
|
-zsh
|
True
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
-rw-r--r-- 1 lukas staff 299758 15 Apr 18:2 -rw-r--r-- 1 lukas staff 299758 15 Apr 18:24 1776266657887_m2.jpg
-rw-r--r-- 1 lukas staff 208905 15 Apr 18:24 1776266660014_m1.jpg
-rw-r--r-- 1 lukas staff 505543 15 Apr 18:24 1776266660357_m2.jpg
-rw-r--r-- 1 lukas staff 130773 15 Apr 18:24 1776266662583_m2.jpg
-rw-r--r-- 1 lukas staff 208837 15 Apr 18:24 1776266662590_m1.jpg
-rw-r--r-- 1 lukas staff 131262 15 Apr 18:24 1776266665030_m2.jpg
-rw-r--r-- 1 lukas staff 208543 15 Apr 18:24 1776266665178_m1.jpg
-rw-r--r-- 1 lukas staff 82600 15 Apr 18:24 1776266668094_m2.jpg
-rw-r--r-- 1 lukas staff 99799 15 Apr 18:24 1776266671070_m2.jpg
-rw-r--r-- 1 lukas staff 209265 15 Apr 18:24 1776266671742_m1.jpg
-rw-r--r-- 1 lukas staff 69569 15 Apr 18:24 1776266672855_m2.jpg
-rw-r--r-- 1 lukas staff 233878 15 Apr 18:24 1776266675463_m2.jpg
-rw-r--r-- 1 lukas staff 233944 15 Apr 18:24 1776266676686_m2.jpg
-rw-r--r-- 1 lukas staff 208529 15 Apr 18:24 1776266676718_m1.jpg
-rw-r--r-- 1 lukas staff 208411 15 Apr 18:24 1776266678430_m1.jpg
-rw-r--r-- 1 lukas staff 275989 15 Apr 18:24 1776266678431_m2.jpg
-rw-r--r-- 1 lukas staff 258903 15 Apr 18:24 1776266679106_m2.jpg
-rw-r--r-- 1 lukas staff 278951 15 Apr 18:24 1776266682164_m2.jpg
-rw-r--r-- 1 lukas staff 208465 15 Apr 18:24 1776266687272_m1.jpg
-rw-r--r-- 1 lukas staff 208398 15 Apr 18:24 1776266690323_m1.jpg
-rw-r--r-- 1 lukas staff 273693 15 Apr 18:24 1776266691227_m2.jpg
-rw-r--r-- 1 lukas staff 185943 15 Apr 18:24 1776266696382_m1.jpg
-rw-r--r-- 1 lukas staff 271869 15 Apr 18:24 1776266697274_m2.jpg
-rw-r--r-- 1 lukas staff 366699 15 Apr 18:25 1776266705465_m1.jpg
-rw-r--r-- 1 lukas staff 186079 15 Apr 18:25 1776266708505_m1.jpg
-rw-r--r-- 1 lukas staff 1292480 15 Apr 10:09 compact_monitor_1_1776236979346.mp4
-rw-r--r-- 1 lukas staff 6304039 15 Apr 10:14 compact_monitor_1_1776237284692.mp4
-rw-r--r-- 1 lukas staff 2514313 15 Apr 10:19 compact_monitor_1_1776237595554.mp4
-rw-r--r-- 1 lukas staff 2821904 15 Apr 10:25 compact_monitor_1_1776237899635.mp4
-rw-r--r-- 1 lukas staff 2785297 15 Apr 10:30 compact_monitor_1_1776238207393.mp4
-rw-r--r-- 1 lukas staff 1639472 15 Apr 10:35 compact_monitor_1_1776238512537.mp4
-rw-r--r-- 1 lukas staff 3207933 15 Apr 10:40 compact_monitor_1_1776238815528.mp4
-rw-r--r-- 1 lukas staff 3594658 15 Apr 10:45 compact_monitor_1_1776239122381.mp4
-rw-r--r-- 1 lukas staff 3671517 15 Apr 10:50 compact_monitor_1_1776239429225.mp4
-rw-r--r-- 1 lukas staff 4031948 15 Apr 10:55 compact_monitor_1_1776239734998.mp4
-rw-r--r-- 1 lukas staff 3529461 15 Apr 11:00 compact_monitor_1_1776240042925.mp4
-rw-r--r-- 1 lukas staff 5234845 15 Apr 11:05 compact_monitor_1_1776240349311.mp4
-rw-r--r-- 1 lukas staff 3323085 15 Apr 11:11 compact_monitor_1_1776240657823.mp4
-rw-r--r-- 1 lukas staff 2204215 15 Apr 11:16 compact_monitor_1_1776240963306.mp4
-rw-r--r-- 1 lukas staff 2387534 15 Apr 11:21 compact_monitor_1_1776241266776.mp4
-rw-r--r-- 1 lukas staff 4921676 15 Apr 11:26 compact_monitor_1_1776241570939.mp4
-rw-r--r-- 1 lukas staff 2135612 15 Apr 11:31 compact_monitor_1_1776241878162.mp4
-rw-r--r-- 1 lukas staff 494014 15 Apr 11:36 compact_monitor_1_1776242182944.mp4
-rw-r--r-- 1 lukas staff 1986658 15 Apr 11:41 compact_monitor_1_1776242488565.mp4
-rw-r--r-- 1 lukas staff 1651327 15 Apr 11:46 compact_monitor_1_1776242792386.mp4
-rw-r--r-- 1 lukas staff 190056 15 Apr 11:51 compact_monitor_1_1776243099454.mp4
-rw-r--r-- 1 lukas staff 489195 15 Apr 11:56 compact_monitor_1_1776243401560.mp4
-rw-r--r-- 1 lukas staff 637245 15 Apr 12:01 compact_monitor_1_1776243707339.mp4
-rw-r--r-- 1 lukas staff 836102 15 Apr 12:06 compact_monitor_1_1776244016111.mp4
-rw-r--r-- 1 lukas staff 2250311 15 Apr 12:12 compact_monitor_1_1776244325248.mp4
-rw-r--r-- 1 lukas staff 4438961 15 Apr 12:17 compact_monitor_1_1776244633485.mp4
-rw-r--r-- 1 lukas staff 2024811 15 Apr 12:22 compact_monitor_1_1776244939105.mp4
-rw-r--r-- 1 lukas staff 1140502 15 Apr 12:27 compact_monitor_1_1776245242576.mp4
-rw-r--r-- 1 lukas staff 818870 15 Apr 12:32 compact_monitor_1_1776245545145.mp4
-rw-r--r-- 1 lukas staff 506104 15 Apr 12:37 compact_monitor_1_1776245850845.mp4
-rw-r--r-- 1 lukas staff 506372 15 Apr 12:42 compact_monitor_1_1776246157330.mp4
-rw-r--r-- 1 lukas staff 585365 15 Apr 12:47 compact_monitor_1_1776246461621.mp4
-rw-r--r-- 1 lukas staff 1536187 15 Apr 12:52 compact_monitor_1_1776246766463.mp4
-rw-r--r-- 1 lukas staff 2825443 15 Apr 12:57 compact_monitor_1_1776247072489.mp4
-rw-r--r-- 1 lukas staff 3094796 15 Apr 13:03 compact_monitor_1_1776247379957.mp4
-rw-r--r-- 1 lukas staff 396633 15 Apr 13:08 compact_monitor_1_1776247688246.mp4
-rw-r--r-- 1 lukas staff 909684 15 Apr 13:13 compact_monitor_1_1776247993728.mp4
-rw-r--r-- 1 lukas staff 1577484 15 Apr 13:18 compact_monitor_1_1776248301121.mp4
-rw-r--r-- 1 lukas staff 1079237 15 Apr 13:23 compact_monitor_1_1776248607315.mp4
-rw-r--r-- 1 lukas staff 1091368 15 Apr 13:28 compact_monitor_1_1776248924298.mp4
-rw-r--r-- 1 lukas staff 925798 15 Apr 13:34 compact_monitor_1_1776249241863.mp4
-rw-r--r-- 1 lukas staff 1024193 15 Apr 13:39 compact_monitor_1_1776249553464.mp4
-rw-r--r-- 1 lukas staff 1965175 15 Apr 13:44 compact_monitor_1_1776249871482.mp4
-rw-r--r-- 1 lukas staff 942071 15 Apr 13:49 compact_monitor_1_1776250182641.mp4
-rw-r--r-- 1 lukas staff 1036861 15 Apr 13:55 compact_monitor_1_1776250503790.mp4
-rw-r--r-- 1 lukas staff 1084939 15 Apr 14:00 compact_monitor_1_1776250829184.mp4
-rw-r--r-- 1 lukas staff 1137305 15 Apr 14:05 compact_monitor_1_1776251148270.mp4
-rw-r--r-- 1 lukas staff 1084917 15 Apr 14:13 compact_monitor_1_1776251623899.mp4
-rw-r--r-- 1 lukas staff 472006 15 Apr 14:18 compact_monitor_1_1776251937854.mp4
-rw-r--r-- 1 lukas staff 2195675 15 Apr 14:24 compact_monitor_1_1776252241210.mp4
-rw-r--r-- 1 lukas staff 2126366 15 Apr 14:29 compact_monitor_1_1776252546881.mp4
-rw-r--r-- 1 lukas staff 1223098 15 Apr 14:34 compact_monitor_1_1776252863758.mp4
-rw-r--r-- 1 lukas staff 1554811 15 Apr 14:39 compact_monitor_1_1776253185709.mp4
-rw-r--r-- 1 lukas staff 283980 15 Apr 14:39 compact_monitor_1_1776253191237.mp4
-rw-r--r-- 1 lukas staff 1004738 15 Apr 14:45 compact_monitor_1_1776253502852.mp4
-rw-r--r-- 1 lukas staff 1007213 15 Apr 14:50 compact_monitor_1_1776253806491.mp4
-rw-r--r-- 1 lukas staff 1622820 15 Apr 14:55 compact_monitor_1_1776254109375.mp4
-rw-r--r-- 1 lukas staff 1800819 15 Apr 15:00 compact_monitor_1_1776254415281.mp4
-rw-r--r-- 1 lukas staff 1248853 15 Apr 15:05 compact_monitor_1_1776254720441.mp4
-rw-r--r-- 1 lukas staff 1358099 15 Apr 15:10 compact_monitor_1_1776255026922.mp4
-rw-r--r-- 1 lukas staff 1077547 15 Apr 15:15 compact_monitor_1_1776255334430.mp4
-rw-r--r-- 1 lukas staff 1194727 15 Apr 15:20 compact_monitor_1_1776255638369.mp4
-rw-r--r-- 1 lukas staff 1312132 15 Apr 15:25 compact_monitor_1_1776255944046.mp4
-rw-r--r-- 1 lukas staff 2526518 15 Apr 15:30 compact_monitor_1_1776256247989.mp4
-rw-r--r-- 1 lukas staff 2591568 15 Apr 15:35 compact_monitor_1_1776256553209.mp4
-rw-r--r-- 1 lukas staff 347132 15 Apr 15:41 compact_monitor_1_1776256862331.mp4
-rw-r--r-- 1 lukas staff 331422 15 Apr 15:46 compact_monitor_1_1776257183524.mp4
-rw-r--r-- 1 lukas staff 1507338 15 Apr 15:51 compact_monitor_1_1776257499295.mp4
-rw-r--r-- 1 lukas staff 1080123 15 Apr 15:57 compact_monitor_1_1776257818639.mp4
-rw-r--r-- 1 lukas staff 1048617 15 Apr 16:02 compact_monitor_1_1776258139836.mp4
-rw-r--r-- 1 lukas staff 1151460 15 Apr 16:07 compact_monitor_1_1776258462628.mp4
-rw-r--r-- 1 lukas staff 1206649 15 Apr 16:13 compact_monitor_1_1776258784114.mp4
-rw-r--r-- 1 lukas staff 1133984 15 Apr 16:18 compact_monitor_1_1776259107952.mp4
-rw-r--r-- 1 lukas staff 1142984 15 Apr 16:23 compact_monitor_1_1776259433131.mp4
-rw-r--r-- 1 lukas staff 1253153 15 Apr 16:29 compact_monitor_1_1776259757534.mp4
-rw-r--r-- 1 lukas staff 998310 15 Apr 16:34 compact_monitor_1_1776260076664.mp4
-rw-r--r-- 1 lukas staff 1065076 15 Apr 16:40 compact_monitor_1_1776260397335.mp4
-rw-r--r-- 1 lukas staff 1099220 15 Apr 16:45 compact_monitor_1_1776260721850.mp4
-rw-r--r-- 1 lukas staff 1154961 15 Apr 16:50 compact_monitor_1_1776261044836.mp4
-rw-r--r-- 1 lukas staff 1065431 15 Apr 16:56 compact_monitor_1_1776261372103.mp4
-rw-r--r-- 1 lukas staff 984542 15 Apr 17:01 compact_monitor_1_1776261696699.mp4
-rw-r--r-- 1 lukas staff 451220 15 Apr 17:01 compact_monitor_1_1776261702497.mp4
-rw-r--r-- 1 lukas staff 1211676 15 Apr 17:07 compact_monitor_1_1776262024768.mp4
-rw-r--r-- 1 lukas staff 1161330 15 Apr 17:12 compact_monitor_1_1776262344982.mp4
-rw-r--r-- 1 lukas staff 1052573 15 Apr 17:17 compact_monitor_1_1776262664755.mp4
-rw-r--r-- 1 lukas staff 418716 15 Apr 17:17 compact_monitor_1_1776262670708.mp4
-rw-r--r-- 1 lukas staff 1682982 15 Apr 17:23 compact_monitor_1_1776262992301.mp4
-rw-r--r-- 1 lukas staff 1073481 15 Apr 17:28 compact_monitor_1_1776263309511.mp4
-rw-r--r-- 1 lukas staff 1192672 15 Apr 17:34 compact_monitor_1_1776263636829.mp4
-rw-r--r-- 1 lukas staff 383279 15 Apr 17:34 compact_monitor_1_1776263642876.mp4
-rw-r--r-- 1 lukas staff 1357937 15 Apr 17:39 compact_monitor_1_1776263965549.mp4
-rw-r--r-- 1 lukas staff 1057912 15 Apr 17:44 compact_monitor_1_1776264293030.mp4
-rw-r--r-- 1 lukas staff 1055882 15 Apr 17:50 compact_monitor_1_1776264619470.mp4
-rw-r--r-- 1 lukas staff 1173057 15 Apr 17:55 compact_monitor_1_1776264946265.mp4
-rw-r--r-- 1 lukas staff 1162002 15 Apr 18:01 compact_monitor_1_1776265273041.mp4
-rw-r--r-- 1 lukas staff 410666 15 Apr 18:01 compact_monitor_1_1776265279242.mp4
-rw-r--r-- 1 lukas staff 1213530 15 Apr 18:06 compact_monitor_1_1776265602616.mp4
-rw-r--r-- 1 lukas staff 1210935 15 Apr 18:12 compact_monitor_1_1776265929948.mp4
-rw-r--r-- 1 lukas staff 355364 15 Apr 18:12 compact_monitor_1_1776265935884.mp4
-rw-r--r-- 1 lukas staff 985021 15 Apr 18:17 compact_monitor_1_1776266259356.mp4
-rw-r--r-- 1 lukas staff 448474 15 Apr 18:17 compact_monitor_1_1776266265353.mp4
-rw-r--r-- 1 lukas staff 1007624 15 Apr 18:23 compact_monitor_1_1776266587803.mp4
-rw-r--r-- 1 lukas staff 417702 15 Apr 18:23 compact_monitor_1_1776266593821.mp4
-rw-r--r-- 1 lukas staff 3815275 15 Apr 10:09 compact_monitor_2_1776236981488.mp4
-rw-r--r-- 1 lukas staff 3854792 15 Apr 10:14 compact_monitor_2_1776237291726.mp4
-rw-r--r-- 1 lukas staff 367131 15 Apr 10:19 compact_monitor_2_1776237598300.mp4
-rw-r--r-- 1 lukas staff 3965510 15 Apr 10:25 compact_monitor_2_1776237902921.mp4
-rw-r--r-- 1 lukas staff 468839 15 Apr 10:30 compact_monitor_2_1776238211071.mp4
-rw-r--r-- 1 lukas staff 395077 15 Apr 10:35 compact_monitor_2_1776238514343.mp4
-rw-r--r-- 1 lukas staff 1309545 15 Apr 10:40 compact_monitor_2_1776238819191.mp4
-rw-r--r-- 1 lukas staff 2579871 15 Apr 10:45 compact_monitor_2_1776239125548.mp4
-rw-r--r-- 1 lukas staff 2261244 15 Apr 10:50 compact_monitor_2_1776239432484.mp4
-rw-r--r-- 1 lukas staff 1614099 15 Apr 10:55 compact_monitor_2_1776239738314.mp4
-rw-r--r-- 1 lukas staff 1396501 15 Apr 11:00 compact_monitor_2_1776240046668.mp4
-rw-r--r-- 1 lukas staff 2608327 15 Apr 11:05 compact_monitor_2_1776240354465.mp4
-rw-r--r-- 1 lukas staff 1343284 15 Apr 11:11 compact_monitor_2_1776240661129.mp4
-rw-r--r-- 1 lukas staff 104083 15 Apr 11:16 compact_monitor_2_1776240965780.mp4
-rw-r--r-- 1 lukas staff 1696225 15 Apr 11:21 compact_monitor_2_1776241269257.mp4
-rw-r--r-- 1 lukas staff 3038037 15 Apr 11:26 compact_monitor_2_1776241574093.mp4
-rw-r--r-- 1 lukas staff 2308673 15 Apr 11:31 compact_monitor_2_1776241879955.mp4
-rw-r--r-- 1 lukas staff 3684492 15 Apr 11:36 compact_monitor_2_1776242185232.mp4
-rw-r--r-- 1 lukas staff 1318134 15 Apr 11:41 compact_monitor_2_1776242490310.mp4
-rw-r--r-- 1 lukas staff 2429835 15 Apr 11:46 compact_monitor_2_1776242794849.mp4
-rw-r--r-- 1 lukas staff 760204 15 Apr 11:51 compact_monitor_2_1776243100430.mp4
-rw-r--r-- 1 lukas staff 2563357 15 Apr 11:56 compact_monitor_2_1776243402772.mp4
-rw-r--r-- 1 lukas staff 2270439 15 Apr 12:01 compact_monitor_2_1776243709288.mp4
-rw-r--r-- 1 lukas staff 1591957 15 Apr 12:07 compact_monitor_2_1776244019480.mp4
-rw-r--r-- 1 lukas staff 1448741 15 Apr 12:12 compact_monitor_2_1776244328555.mp4
-rw-r--r-- 1 lukas staff 3297885 15 Apr 12:17 compact_monitor_2_1776244636345.mp4
-rw-r--r-- 1 lukas staff 1088455 15 Apr 12:22 compact_monitor_2_1776244941048.mp4
-rw-r--r-- 1 lukas staff 398901 15 Apr 12:27 compact_monitor_2_1776245243901.mp4
-rw-r--r-- 1 lukas staff 1511792 15 Apr 12:32 compact_monitor_2_1776245547006.mp4
-rw-r--r-- 1 lukas staff 1331771 15 Apr 12:37 compact_monitor_2_1776245852471.mp4
-rw-r--r-- 1 lukas staff 923996 15 Apr 12:42 compact_monitor_2_1776246158613.mp4
-rw-r--r-- 1 lukas staff 2568982 15 Apr 12:47 compact_monitor_2_1776246463035.mp4
-rw-r--r-- 1 lukas staff 3313949 15 Apr 12:52 compact_monitor_2_1776246768685.mp4
-rw-r--r-- 1 lukas staff 4771645 15 Apr 12:57 compact_monitor_2_1776247076079.mp4
-rw-r--r-- 1 lukas staff 6586185 15 Apr 13:03 compact_monitor_2_1776247382530.mp4
-rw-r--r-- 1 lukas staff 2358604 15 Apr 13:08 compact_monitor_2_1776247690007.mp4
-rw-r--r-- 1 lukas staff 2980294 15 Apr 13:13 compact_monitor_2_1776247996783.mp4
-rw-r--r-- 1 lukas staff 3036356 15 Apr 13:18 compact_monitor_2_1776248303327.mp4
-rw-r--r-- 1 lukas staff 13739308 15 Apr 13:23 compact_monitor_2_1776248612102.mp4
-rw-r--r-- 1 lukas staff 1792715 15 Apr 13:23 compact_monitor_2_1776248622198.mp4
-rw-r--r-- 1 lukas staff 19438020 15 Apr 13:28 compact_monitor_2_1776248929123.mp4
-rw-r--r-- 1 lukas staff 1542891 15 Apr 13:29 compact_monitor_2_1776248939710.mp4
-rw-r--r-- 1 lukas staff 18764167 15 Apr 13:34 compact_monitor_2_1776249244616.mp4
-rw-r--r-- 1 lukas staff 29428799 15 Apr 13:39 compact_monitor_2_1776249557895.mp4
-rw-r--r-- 1 lukas staff 12512925 15 Apr 13:44 compact_monitor_2_1776249875231.mp4
-rw-r--r-- 1 lukas staff 30936872 15 Apr 13:50 compact_monitor_2_1776250186990.mp4
-rw-r--r-- 1 lukas staff 2793009 15 Apr 13:50 compact_monitor_2_1776250201560.mp4
-rw-r--r-- 1 lukas staff 33052595 15 Apr 13:55 compact_monitor_2_1776250510466.mp4
-rw-r--r-- 1 lukas staff 8811443 15 Apr 13:55 compact_monitor_2_1776250525325.mp4
-rw-r--r-- 1 lukas staff 36732130 15 Apr 14:00 compact_monitor_2_1776250833909.mp4
-rw-r--r-- 1 lukas staff 808116 15 Apr 14:00 compact_monitor_2_1776250847678.mp4
-rw-r--r-- 1 lukas staff 35963507 15 Apr 14:06 compact_monitor_2_1776251153283.mp4
-rw-r--r-- 1 lukas staff 17255576 15 Apr 14:13 compact_monitor_2_1776251627877.mp4
-rw-r--r-- 1 lukas staff 217409 15 Apr 14:18 compact_monitor_2_1776251938719.mp4
-rw-r--r-- 1 lukas staff 2179896 15 Apr 14:24 compact_monitor_2_1776252243501.mp4
-rw-r--r-- 1 lukas staff 24202787 15 Apr 14:29 compact_monitor_2_1776252550645.mp4
-rw-r--r-- 1 lukas staff 40541441 15 Apr 14:34 compact_monitor_2_1776252869026.mp4
-rw-r--r-- 1 lukas staff 1969819 15 Apr 14:34 compact_monitor_2_1776252884388.mp4
-rw-r--r-- 1 lukas staff 26185693 15 Apr 14:40 compact_monitor_2_1776253191567.mp4
-rw-r--r-- 1 lukas staff 2958445 15 Apr 14:45 compact_monitor_2_1776253504333.mp4
-rw-r--r-- 1 lukas staff 1721625 15 Apr 14:50 compact_monitor_2_1776253807794.mp4
-rw-r--r-- 1 lukas staff 5168799 15 Apr 14:55 compact_monitor_2_1776254111721.mp4
-rw-r--r-- 1 lukas staff 1008125 15 Apr 15:00 compact_monitor_2_1776254418941.mp4
-rw-r--r-- 1 lukas staff 2805751 15 Apr 15:05 compact_monitor_2_1776254723846.mp4
-rw-r--r-- 1 lukas staff 4263256 15 Apr 15:10 compact_monitor_2_1776255030878.mp4
-rw-r--r-- 1 lukas staff 1855151 15 Apr 15:15 compact_monitor_2_1776255336562.mp4
-rw-r--r-- 1 lukas staff 1068172 15 Apr 15:20 compact_monitor_2_1776255640728.mp4
-rw-r--r-- 1 lukas staff 393423 15 Apr 15:25 compact_monitor_2_1776255946991.mp4
-rw-r--r-- 1 lukas staff 1066924 15 Apr 15:30 compact_monitor_2_1776256250851.mp4
-rw-r--r-- 1 lukas staff 4522183 15 Apr 15:36 compact_monitor_2_1776256557162.mp4
-rw-r--r-- 1 lukas staff 21285442 15 Apr 15:41 compact_monitor_2_1776256868069.mp4
-rw-r--r-- 1 lukas staff 4799464 15 Apr 15:41 compact_monitor_2_1776256880438.mp4
-rw-r--r-- 1 lukas staff 25082442 15 Apr 15:46 compact_monitor_2_1776257187591.mp4
-rw-r--r-- 1 lukas staff 29377114 15 Apr 15:51 compact_monitor_2_1776257503657.mp4
-rw-r--r-- 1 lukas staff 2577148 15 Apr 15:51 compact_monitor_2_1776257516759.mp4
-rw-r--r-- 1 lukas staff 35197312 15 Apr 15:57 compact_monitor_2_1776257823244.mp4
-rw-r--r-- 1 lukas staff 739380 15 Apr 15:57 compact_monitor_2_1776257838858.mp4
-rw-r--r-- 1 lukas staff 39595503 15 Apr 16:02 compact_monitor_2_1776258144789.mp4
-rw-r--r-- 1 lukas staff 2671413 15 Apr 16:02 compact_monitor_2_1776258160717.mp4
-rw-r--r-- 1 lukas staff 33576004 15 Apr 16:08 compact_monitor_2_1776258467332.mp4
-rw-r--r-- 1 lukas staff 3404945 15 Apr 16:08 compact_monitor_2_1776258481869.mp4
-rw-r--r-- 1 lukas staff 36386887 15 Apr 16:13 compact_monitor_2_1776258789278.mp4
-rw-r--r-- 1 lukas staff 2717076 15 Apr 16:13 compact_monitor_2_1776258804257.mp4
-rw-r--r-- 1 lukas staff 38542946 15 Apr 16:18 compact_monitor_2_1776259112717.mp4
-rw-r--r-- 1 lukas staff 6480087 15 Apr 16:18 compact_monitor_2_1776259128284.mp4
-rw-r--r-- 1 lukas staff 39076466 15 Apr 16:24 compact_monitor_2_1776259438063.mp4
-rw-r--r-- 1 lukas staff 4361748 15 Apr 16:24 compact_monitor_2_1776259453552.mp4
-rw-r--r-- 1 lukas staff 30743109 15 Apr 16:29 compact_monitor_2_1776259762038.mp4
-rw-r--r-- 1 lukas staff 35230072 15 Apr 16:34 compact_monitor_2_1776260081207.mp4
-rw-r--r-- 1 lukas staff 44719930 15 Apr 16:40 compact_monitor_2_1776260402183.mp4
-rw-r--r-- 1 lukas staff 40699319 15 Apr 16:45 compact_monitor_2_1776260727063.mp4
-rw-r--r-- 1 lukas staff 40175062 15 Apr 16:51 compact_monitor_2_1776261051104.mp4
-rw-r--r-- 1 lukas staff 10100456 15 Apr 16:51 compact_monitor_2_1776261066254.mp4
-rw-r--r-- 1 lukas staff 40218171 15 Apr 16:56 compact_monitor_2_1776261377240.mp4
-rw-r--r-- 1 lukas staff 10164441 15 Apr 16:56 compact_monitor_2_1776261392293.mp4
-rw-r--r-- 1 lukas staff 39679757 15 Apr 17:01 compact_monitor_2_1776261703501.mp4
-rw-r--r-- 1 lukas staff 16362780 15 Apr 17:02 compact_monitor_2_1776261718068.mp4
-rw-r--r-- 1 lukas staff 35673196 15 Apr 17:07 compact_monitor_2_1776262030308.mp4
-rw-r--r-- 1 lukas staff 418425 15 Apr 17:07 compact_monitor_2_1776262044183.mp4
-rw-r--r-- 1 lukas staff 38695493 15 Apr 17:12 compact_monitor_2_1776262350156.mp4
-rw-r--r-- 1 lukas staff 41039121 15 Apr 17:18 compact_monitor_2_1776262671510.mp4
-rw-r--r-- 1 lukas staff 14440675 15 Apr 17:18 compact_monitor_2_1776262686451.mp4
-rw-r--r-- 1 lukas staff 29155784 15 Apr 17:23 compact_monitor_2_1776262997519.mp4
-rw-r--r-- 1 lukas staff 38013561 15 Apr 17:28 compact_monitor_2_1776263315513.mp4
-rw-r--r-- 1 lukas staff 13728546 15 Apr 17:28 compact_monitor_2_1776263330175.mp4
-rw-r--r-- 1 lukas staff 42282890 15 Apr 17:34 compact_monitor_2_1776263643561.mp4
-rw-r--r-- 1 lukas staff 15975636 15 Apr 17:34 compact_monitor_2_1776263659153.mp4
-rw-r--r-- 1 lukas staff 42361074 15 Apr 17:39 compact_monitor_2_1776263971167.mp4
-rw-r--r-- 1 lukas staff 12206045 15 Apr 17:39 compact_monitor_2_1776263987012.mp4
-rw-r--r-- 1 lukas staff 46367818 15 Apr 17:45 compact_monitor_2_1776264298000.mp4
-rw-r--r-- 1 lukas staff 8981811 15 Apr 17:45 compact_monitor_2_1776264315186.mp4
-rw-r--r-- 1 lukas staff 39268566 15 Apr 17:50 compact_monitor_2_1776264625122.mp4
-rw-r--r-- 1 lukas staff 14427002 15 Apr 17:50 compact_monitor_2_1776264640284.mp4
-rw-r--r-- 1 lukas staff 39524622 15 Apr 17:56 compact_monitor_2_1776264952043.mp4
-rw-r--r-- 1 lukas staff 12413344 15 Apr 17:56 compact_monitor_2_1776264966984.mp4
-rw-r--r-- 1 lukas staff 37530622 15 Apr 18:01 compact_monitor_2_1776265280164.mp4
-rw-r--r-- 1 lukas staff 16392257 15 Apr 18:01 compact_monitor_2_1776265294548.mp4
-rw-r--r-- 1 lukas staff 43552334 15 Apr 18:07 compact_monitor_2_1776265608065.mp4
-rw-r--r-- 1 lukas staff 6335856 15 Apr 18:07 compact_monitor_2_1776265624847.mp4
-rw-r--r-- 1 lukas staff 40102732 15 Apr 18:12 compact_monitor_2_1776265936487.mp4
-rw-r--r-- 1 lukas staff 10852075 15 Apr 18:12 compact_monitor_2_1776265950996.mp4
-rw-r--r-- 1 lukas staff 33010772 15 Apr 18:17 compact_monitor_2_1776266266304.mp4
-rw-r--r-- 1 lukas staff 12302090 15 Apr 18:18 compact_monitor_2_1776266279297.mp4
-rw-r--r-- 1 lukas staff 37997133 15 Apr 18:23 compact_monitor_2_1776266594590.mp4
-rw-r--r-- 1 lukas staff 13660744 15 Apr 18:23 compact_monitor_2_1776266608276.mp4
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data/2026-04-15 $ du -sh ~/.screenpipe/data/data/*
39M /Users/lukas/.screenpipe/data/data/2026-04-09
50M /Users/lukas/.screenpipe/data/data/2026-04-11
49M /Users/lukas/.screenpipe/data/data/2026-04-12
71M /Users/lukas/.screenpipe/data/data/2026-04-13
1.0G /Users/lukas/.screenpipe/data/data/2026-04-14
2.1G /Users/lukas/.screenpipe/data/data/2026-04-15
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data/2026-04-15 $ ll
total 4474624
drwxr-xr-x 737 lukas staff 23584 15 Apr 18:25 .
drwxr-xr-x 9 lukas staff 288 15 Apr 09:58 ..
-rw-r--r-- 1 lukas staff 669036 15 Apr 18:13 1776265985239_m2.jpg
-rw-r--r-- 1 lukas staff 203719 15 Apr 18:13 1776265985279_m1.jpg
-rw-r--r-- 1 lukas staff 203612 15 Apr 18:13 1776265987070_m1.jpg
-rw-r--r-- 1 lukas staff 674275 15 Apr 18:13 1776265987771_m2.jpg
-rw-r--r-- 1 lukas staff 203511 15 Apr 18:13 1776265989538_m1.jpg
-rw-r--r-- 1 lukas staff 667384 15 Apr 18:13 1776265989967_m2.jpg
-rw-r--r-- 1 lukas staff 203666 15 Apr 18:13 1776265991616_m1.jpg
-rw-r--r-- 1 lukas staff 669140 15 Apr 18:13 1776265992196_m2.jpg
-rw-r--r-- 1 lukas staff 203595 15 Apr 18:13 1776265993913_m1.jpg
-rw-r--r-- 1 lukas staff 680910 15 Apr 18:13 1776265994505_m2.jpg
-rw-r--r-- 1 lukas staff 203581 15 Apr 18:13 1776265996130_m1.jpg
-rw-r--r-- 1 lukas staff 670428 15 Apr 18:13 1776265996652_m2.jpg
-rw-r--r-- 1 lukas staff 203708 15 Apr 18:13 1776265998298_m1.jpg
-rw-r--r-- 1 lukas staff 659876 15 Apr 18:13 1776265998619_m2.jpg
-rw-r--r-- 1 lukas staff 203790 15 Apr 18:13 1776266000317_m1.jpg
-rw-r--r-- 1 lukas staff 675595 15 Apr 18:13 1776266000927_m2.jpg
-rw-r--r-- 1 lukas staff 203772 15 Apr 18:13 1776266002837_m1.jpg
-rw-r--r-- 1 lukas staff 681185 15 Apr 18:13 1776266003295_m2.jpg
-rw-r--r-- 1 lukas staff 203737 15 Apr 18:13 1776266004906_m1.jpg
-rw-r--r-- 1 lukas staff 674774 15 Apr 18:13 1776266005279_m2.jpg
-rw-r--r-- 1 lukas staff 203710 15 Apr 18:13 1776266007045_m1.jpg
-rw-r--r-- 1 lukas staff 672301 15 Apr 18:13 1776266007562_m2.jpg
-rw-r--r-- 1 lukas staff 203778 15 Apr 18:13 1776266009409_m1.jpg
-rw-r--r-- 1 lukas staff 647795 15 Apr 18:13 1776266009873_m2.jpg
-rw-r--r-- 1 lukas staff 203773 15 Apr 18:13 1776266011796_m1.jpg
-rw-r--r-- 1 lukas staff 621588 15 Apr 18:13 1776266012145_m2.jpg
-rw-r--r-- 1 lukas staff 203797 15 Apr 18:13 1776266013610_m1.jpg
-rw-r--r-- 1 lukas staff 557210 15 Apr 18:13 1776266013959_m2.jpg
-rw-r--r-- 1 lukas staff 203799 15 Apr 18:13 1776266015437_m1.jpg
-rw-r--r-- 1 lukas staff 576074 15 Apr 18:13 1776266015791_m2.jpg
-rw-r--r-- 1 lukas staff 203846 15 Apr 18:13 1776266017399_m1.jpg
-rw-r--r-- 1 lukas staff 592254 15 Apr 18:13 1776266017945_m2.jpg
-rw-r--r-- 1 lukas staff 203767 15 Apr 18:13 1776266019677_m1.jpg
-rw-r--r-- 1 lukas staff 554944 15 Apr 18:13 1776266020127_m2.jpg
-rw-r--r-- 1 lukas staff 203706 15 Apr 18:13 1776266022131_m1.jpg
-rw-r--r-- 1 lukas staff 584193 15 Apr 18:13 1776266022505_m2.jpg
-rw-r--r-- 1 lukas staff 203718 15 Apr 18:13 1776266024358_m1.jpg
-rw-r--r-- 1 lukas staff 586235 15 Apr 18:13 1776266024952_m2.jpg
-rw-r--r-- 1 lukas staff 203609 15 Apr 18:13 1776266026730_m1.jpg
-rw-r--r-- 1 lukas staff 582376 15 Apr 18:13 1776266027279_m2.jpg
-rw-r--r-- 1 lukas staff 203696 15 Apr 18:13 1776266028710_m1.jpg
-rw-r--r-- 1 lukas staff 568913 15 Apr 18:13 1776266029111_m2.jpg
-rw-r--r-- 1 lukas staff 203648 15 Apr 18:13 1776266030751_m1.jpg
-rw-r--r-- 1 lukas staff 431509 15 Apr 18:13 1776266031143_m2.jpg
-rw-r--r-- 1 lukas staff 468169 15 Apr 18:13 1776266033149_m2.jpg
-rw-r--r-- 1 lukas staff 203714 15 Apr 18:13 1776266033552_m1.jpg
-rw-r--r-- 1 lukas staff 203753 15 Apr 18:13 1776266035546_m1.jpg
-rw-r--r-- 1 lukas staff 477414 15 Apr 18:13 1776266036047_m2.jpg
-rw-r--r-- 1 lukas staff 203704 15 Apr 18:13 1776266037947_m1.jpg
-rw-r--r-- 1 lukas staff 476980 15 Apr 18:13 1776266038370_m2.jpg
-rw-r--r-- 1 lukas staff 203686 15 Apr 18:14 1776266040183_m1.jpg
-rw-r--r-- 1 lukas staff 485156 15 Apr 18:14 1776266040577_m2.jpg
-rw-r--r-- 1 lukas staff 486141 15 Apr 18:14 1776266042413_m2.jpg
-rw-r--r-- 1 lukas staff 490784 15 Apr 18:14 1776266043473_m2.jpg
-rw-r--r-- 1 lukas staff 556817 15 Apr 18:14 1776266044640_m2.jpg
-rw-r--r-- 1 lukas staff 588963 15 Apr 18:14 1776266045757_m2.jpg
-rw-r--r-- 1 lukas staff 591407 15 Apr 18:14 1776266046926_m2.jpg
-rw-r--r-- 1 lukas staff 204286 15 Apr 18:14 1776266048022_m1.jpg
-rw-r--r-- 1 lukas staff 592997 15 Apr 18:14 1776266048341_m2.jpg
-rw-r--r-- 1 lukas staff 204367 15 Apr 18:14 1776266050092_m1.jpg
-rw-r--r-- 1 lukas staff 595109 15 Apr 18:14 1776266050576_m2.jpg
-rw-r--r-- 1 lukas staff 203877 15 Apr 18:14 1776266052271_m1.jpg
-rw-r--r-- 1 lukas staff 617722 15 Apr 18:14 1776266052711_m2.jpg
-rw-r--r-- 1 lukas staff 566247 15 Apr 18:14 1776266054920_m2.jpg
-rw-r--r-- 1 lukas staff 587163 15 Apr 18:14 1776266056075_m2.jpg
-rw-r--r-- 1 lukas staff 203881 15 Apr 18:14 1776266056756_m1.jpg
-rw-r--r-- 1 lukas staff 590009 15 Apr 18:14 1776266057195_m2.jpg
-rw-r--r-- 1 lukas staff 559463 15 Apr 18:14 1776266059115_m2.jpg
-rw-r--r-- 1 lukas staff 203874 15 Apr 18:14 1776266060554_m1.jpg
-rw-r--r-- 1 lukas staff 596850 15 Apr 18:14 1776266060554_m2.jpg
-rw-r--r-- 1 lukas staff 203900 15 Apr 18:14 1776266062752_m1.jpg
-rw-r--r-- 1 lukas staff 441354 15 Apr 18:14 1776266066711_m2.jpg
-rw-r--r-- 1 lukas staff 55745 15 Apr 18:14 1776266068595_m1.jpg
-rw-r--r-- 1 lukas staff 446599 15 Apr 18:14 1776266069433_m2.jpg
-rw-r--r-- 1 lukas staff 446609 15 Apr 18:14 1776266070172_m2.jpg
-rw-r--r-- 1 lukas staff 94532 15 Apr 18:14 1776266070176_m1.jpg
-rw-r--r-- 1 lukas staff 88474 15 Apr 18:14 1776266071656_m1.jpg
-rw-r--r-- 1 lukas staff 535766 15 Apr 18:14 1776266072584_m2.jpg
-rw-r--r-- 1 lukas staff 92870 15 Apr 18:14 1776266074845_m1.jpg
-rw-r--r-- 1 lukas staff 88052 15 Apr 18:14 1776266077692_m1.jpg
-rw-r--r-- 1 lukas staff 88179 15 Apr 18:14 1776266082536_m1.jpg
-rw-r--r-- 1 lukas staff 533426 15 Apr 18:14 1776266082536_m2.jpg
-rw-r--r-- 1 lukas staff 88175 15 Apr 18:14 1776266084440_m1.jpg
-rw-r--r-- 1 lukas staff 500743 15 Apr 18:14 1776266084440_m2.jpg
-rw-r--r-- 1 lukas staff 502910 15 Apr 18:14 1776266085860_m2.jpg
-rw-r--r-- 1 lukas staff 88161 15 Apr 18:14 1776266087714_m1.jpg
-rw-r--r-- 1 lukas staff 562872 15 Apr 18:14 1776266087714_m2.jpg
-rw-r--r-- 1 lukas staff 507401 15 Apr 18:14 1776266091668_m2.jpg
-rw-r--r-- 1 lukas staff 88198 15 Apr 18:14 1776266091678_m1.jpg
-rw-r--r-- 1 lukas staff 556350 15 Apr 18:14 1776266096275_m2.jpg
-rw-r--r-- 1 lukas staff 574870 15 Apr 18:14 1776266099219_m2.jpg
-rw-r--r-- 1 lukas staff 88436 15 Apr 18:15 1776266104959_m1.jpg
-rw-r--r-- 1 lukas staff 254145 15 Apr 18:15 1776266105237_m2.jpg
-rw-r--r-- 1 lukas staff 88535 15 Apr 18:15 1776266106590_m1.jpg
-rw-r--r-- 1 lukas staff 276093 15 Apr 18:15 1776266106590_m2.jpg
-rw-r--r-- 1 lukas staff 95178 15 Apr 18:15 1776266107364_m1.jpg
-rw-r--r-- 1 lukas staff 272726 15 Apr 18:15 1776266107397_m2.jpg
-rw-r--r-- 1 lukas staff 272729 15 Apr 18:15 1776266108410_m2.jpg
-rw-r--r-- 1 lukas staff 95201 15 Apr 18:15 1776266108439_m1.jpg
-rw-r--r-- 1 lukas staff 207648 15 Apr 18:15 1776266110874_m1.jpg
-rw-r--r-- 1 lukas staff 272706 15 Apr 18:15 1776266111078_m2.jpg
-rw-r--r-- 1 lukas staff 208459 15 Apr 18:15 1776266111821_m1.jpg
-rw-r--r-- 1 lukas staff 212011 15 Apr 18:15 1776266113939_m1.jpg
-rw-r--r-- 1 lukas staff 272780 15 Apr 18:15 1776266122951_m2.jpg
-rw-r--r-- 1 lukas staff 211547 15 Apr 18:15 1776266122974_m1.jpg
-rw-r--r-- 1 lukas staff 209162 15 Apr 18:15 1776266123875_m1.jpg
-rw-r--r-- 1 lukas staff 205277 15 Apr 18:15 1776266125853_m1.jpg
-rw-r--r-- 1 lukas staff 272667 15 Apr 18:15 1776266125853_m2.jpg
-rw-r--r-- 1 lukas staff 272719 15 Apr 18:15 1776266127403_m2.jpg
-rw-r--r-- 1 lukas staff 206802 15 Apr 18:15 1776266127410_m1.jpg
-rw-r--r-- 1 lukas staff 213918 15 Apr 18:15 1776266130082_m1.jpg
-rw-r--r-- 1 lukas staff 212411 15 Apr 18:15 1776266132673_m1.jpg
-rw-r--r-- 1 lukas staff 272808 15 Apr 18:15 1776266132673_m2.jpg
-rw-r--r-- 1 lukas staff 207894 15 Apr 18:15 1776266133340_m1.jpg
-rw-r--r-- 1 lukas staff 555932 15 Apr 18:15 1776266134609_m2.jpg
-rw-r--r-- 1 lukas staff 207911 15 Apr 18:15 1776266135525_m1.jpg
-rw-r--r-- 1 lukas staff 548908 15 Apr 18:15 1776266137606_m2.jpg
-rw-r--r-- 1 lukas staff 207856 15 Apr 18:15 1776266138682_m1.jpg
-rw-r--r-- 1 lukas staff 560222 15 Apr 18:15 1776266140759_m2.jpg
-rw-r--r-- 1 lukas staff 560157 15 Apr 18:15 1776266143743_m2.jpg
-rw-r--r-- 1 lukas staff 207838 15 Apr 18:15 1776266144684_m1.jpg
-rw-r--r-- 1 lukas staff 537855 15 Apr 18:15 1776266145496_m2.jpg
-rw-r--r-- 1 lukas staff 587185 15 Apr 18:15 1776266147770_m2.jpg
-rw-r--r-- 1 lukas staff 209722 15 Apr 18:15 1776266150490_m1.jpg
-rw-r--r-- 1 lukas staff 216901 15 Apr 18:15 1776266150747_m2.jpg
-rw-r--r-- 1 lukas staff 208191 15 Apr 18:15 1776266153538_m1.jpg
-rw-r--r-- 1 lukas staff 258901 15 Apr 18:15 1776266153787_m2.jpg
-rw-r--r-- 1 lukas staff 276340 15 Apr 18:15 1776266156823_m2.jpg
-rw-r--r-- 1 lukas staff 208298 15 Apr 18:15 1776266158610_m1.jpg
-rw-r--r-- 1 lukas staff 590491 15 Apr 18:15 1776266158610_m2.jpg
-rw-r--r-- 1 lukas staff 208192 15 Apr 18:16 1776266160959_m1.jpg
-rw-r--r-- 1 lukas staff 545849 15 Apr 18:16 1776266161252_m2.jpg
-rw-r--r-- 1 lukas staff 208154 15 Apr 18:16 1776266163104_m1.jpg
-rw-r--r-- 1 lukas staff 519973 15 Apr 18:16 1776266164298_m2.jpg
-rw-r--r-- 1 lukas staff 208231 15 Apr 18:16 1776266165561_m1.jpg
-rw-r--r-- 1 lukas staff 593300 15 Apr 18:16 1776266166851_m2.jpg
-rw-r--r-- 1 lukas staff 574561 15 Apr 18:16 1776266168075_m2.jpg
-rw-r--r-- 1 lukas staff 208190 15 Apr 18:16 1776266168319_m1.jpg
-rw-r--r-- 1 lukas staff 208164 15 Apr 18:16 1776266170354_m1.jpg
-rw-r--r-- 1 lukas staff 558860 15 Apr 18:16 1776266170659_m2.jpg
-rw-r--r-- 1 lukas staff 517959 15 Apr 18:16 1776266175820_m2.jpg
-rw-r--r-- 1 lukas staff 208615 15 Apr 18:16 1776266177600_m1.jpg
-rw-r--r-- 1 lukas staff 562544 15 Apr 18:16 1776266177627_m2.jpg
-rw-r--r-- 1 lukas staff 208601 15 Apr 18:16 1776266180047_m1.jpg
-rw-r--r-- 1 lukas staff 582678 15 Apr 18:16 1776266180212_m2.jpg
-rw-r--r-- 1 lukas staff 208628 15 Apr 18:16 1776266181996_m1.jpg
-rw-r--r-- 1 lukas staff 208571 15 Apr 18:16 1776266185646_m1.jpg
-rw-r--r-- 1 lukas staff 594509 15 Apr 18:16 1776266185646_m2.jpg
-rw-r--r-- 1 lukas staff 208622 15 Apr 18:16 1776266187916_m1.jpg
-rw-r--r-- 1 lukas staff 608592 15 Apr 18:16 1776266188157_m2.jpg
-rw-r--r-- 1 lukas staff 599957 15 Apr 18:16 1776266190500_m2.jpg
-rw-r--r-- 1 lukas staff 208624 15 Apr 18:16 1776266190949_m1.jpg
-rw-r--r-- 1 lukas staff 208694 15 Apr 18:16 1776266193217_m1.jpg
-rw-r--r-- 1 lukas staff 615862 15 Apr 18:16 1776266193357_m2.jpg
-rw-r--r-- 1 lukas staff 208254 15 Apr 18:16 1776266195513_m1.jpg
-rw-r--r-- 1 lukas staff 624275 15 Apr 18:16 1776266195549_m2.jpg
-rw-r--r-- 1 lukas staff 645335 15 Apr 18:16 1776266197725_m2.jpg
-rw-r--r-- 1 lukas staff 208241 15 Apr 18:16 1776266198956_m1.jpg
-rw-r--r-- 1 lukas staff 646868 15 Apr 18:16 1776266199007_m2.jpg
-rw-r--r-- 1 lukas staff 208643 15 Apr 18:16 1776266202174_m1.jpg
-rw-r--r-- 1 lukas staff 652412 15 Apr 18:16 1776266202213_m2.jpg
-rw-r--r-- 1 lukas staff 208612 15 Apr 18:16 1776266206551_m1.jpg
-rw-r--r-- 1 lukas staff 656571 15 Apr 18:16 1776266206551_m2.jpg
-rw-r--r-- 1 lukas staff 208638 15 Apr 18:16 1776266209266_m1.jpg
-rw-r--r-- 1 lukas staff 658369 15 Apr 18:16 1776266209280_m2.jpg
-rw-r--r-- 1 lukas staff 208715 15 Apr 18:16 1776266212218_m1.jpg
-rw-r--r-- 1 lukas staff 659247 15 Apr 18:16 1776266212218_m2.jpg
-rw-r--r-- 1 lukas staff 208689 15 Apr 18:16 1776266215752_m1.jpg
-rw-r--r-- 1 lukas staff 653016 15 Apr 18:16 1776266215771_m2.jpg
-rw-r--r-- 1 lukas staff 586023 15 Apr 18:17 1776266219752_m2.jpg
-rw-r--r-- 1 lukas staff 208588 15 Apr 18:17 1776266220701_m1.jpg
-rw-r--r-- 1 lukas staff 633574 15 Apr 18:17 1776266221274_m2.jpg
-rw-r--r-- 1 lukas staff 636933 15 Apr 18:17 1776266227340_m2.jpg
-rw-r--r-- 1 lukas staff 639420 15 Apr 18:17 1776266232300_m2.jpg
-rw-r--r-- 1 lukas staff 208544 15 Apr 18:17 1776266232337_m1.jpg
-rw-r--r-- 1 lukas staff 643943 15 Apr 18:17 1776266236469_m2.jpg
-rw-r--r-- 1 lukas staff 208610 15 Apr 18:17 1776266236483_m1.jpg
-rw-r--r-- 1 lukas staff 208598 15 Apr 18:17 1776266238593_m1.jpg
-rw-r--r-- 1 lukas staff 630398 15 Apr 18:17 1776266238602_m2.jpg
-rw-r--r-- 1 lukas staff 624451 15 Apr 18:17 1776266240803_m2.jpg
-rw-r--r-- 1 lukas staff 208484 15 Apr 18:17 1776266242547_m1.jpg
-rw-r--r-- 1 lukas staff 630386 15 Apr 18:17 1776266242547_m2.jpg
-rw-r--r-- 1 lukas staff 208525 15 Apr 18:17 1776266244786_m1.jpg
-rw-r--r-- 1 lukas staff 633291 15 Apr 18:17 1776266245111_m2.jpg
-rw-r--r-- 1 lukas staff 545820 15 Apr 18:17 1776266247239_m2.jpg
-rw-r--r-- 1 lukas staff 547468 15 Apr 18:17 1776266248374_m2.jpg
-rw-r--r-- 1 lukas staff 208653 15 Apr 18:17 1776266248977_m1.jpg
-rw-r--r-- 1 lukas staff 533852 15 Apr 18:17 1776266249644_m2.jpg
-rw-r--r-- 1 lukas staff 560142 15 Apr 18:17 1776266251631_m2.jpg
-rw-r--r-- 1 lukas staff 208278 15 Apr 18:17 1776266254529_m1.jpg
-rw-r--r-- 1 lukas staff 671156 15 Apr 18:17 1776266254554_m2.jpg
-rw-r--r-- 1 lukas staff 671725 15 Apr 18:17 1776266257375_m2.jpg
-rw-r--r-- 1 lukas staff 208252 15 Apr 18:17 1776266257388_m1.jpg
-rw-r--r-- 1 lukas staff 208266 15 Apr 18:17 1776266260730_m1.jpg
-rw-r--r-- 1 lukas staff 668299 15 Apr 18:17 1776266261140_m2.jpg
-rw-r--r-- 1 lukas staff 208309 15 Apr 18:17 1776266262574_m1.jpg
-rw-r--r-- 1 lukas staff 662509 15 Apr 18:17 1776266262882_m2.jpg
-rw-r--r-- 1 lukas staff 208131 15 Apr 18:17 1776266264475_m1.jpg
-rw-r--r-- 1 lukas staff 662810 15 Apr 18:17 1776266264869_m2.jpg
-rw-r--r-- 1 lukas staff 208191 15 Apr 18:17 1776266266343_m1.jpg
-rw-r--r-- 1 lukas staff 668093 15 Apr 18:17 1776266266919_m2.jpg
-rw-r--r-- 1 lukas staff 208163 15 Apr 18:17 1776266268978_m1.jpg
-rw-r--r-- 1 lukas staff 666086 15 Apr 18:17 1776266269305_m2.jpg
-rw-r--r-- 1 lukas staff 208277 15 Apr 18:17 1776266271029_m1.jpg
-rw-r--r-- 1 lukas staff 659339 15 Apr 18:17 1776266271383_m2.jpg
-rw-r--r-- 1 lukas staff 208198 15 Apr 18:17 1776266273464_m1.jpg
-rw-r--r-- 1 lukas staff 662828 15 Apr 18:17 1776266273971_m2.jpg
-rw-r--r-- 1 lukas staff 208062 15 Apr 18:17 1776266275425_m1.jpg
-rw-r--r-- 1 lukas staff 661898 15 Apr 18:17 1776266275684_m2.jpg
-rw-r--r-- 1 lukas staff 208033 15 Apr 18:17 1776266277232_m1.jpg
-rw-r--r-- 1 lukas staff 658221 15 Apr 18:17 1776266277517_m2.jpg
-rw-r--r-- 1 lukas staff 208114 15 Apr 18:17 1776266279573_m1.jpg
-rw-r--r-- 1 lukas staff 602127 15 Apr 18:18 1776266280047_m2.jpg
-rw-r--r-- 1 lukas staff 208037 15 Apr 18:18 1776266281724_m1.jpg
-rw-r--r-- 1 lukas staff 596966 15 Apr 18:18 1776266282107_m2.jpg
-rw-r--r-- 1 lukas staff 208120 15 Apr 18:18 1776266283882_m1.jpg
-rw-r--r-- 1 lukas staff 605123 15 Apr 18:18 1776266284188_m2.jpg
-rw-r--r-- 1 lukas staff 208244 15 Apr 18:18 1776266285945_m1.jpg
-rw-r--r-- 1 lukas staff 619753 15 Apr 18:18 1776266286471_m2.jpg
-rw-r--r-- 1 lukas staff 208208 15 Apr 18:18 1776266288028_m1.jpg
-rw-r--r-- 1 lukas staff 642228 15 Apr 18:18 1776266288334_m2.jpg
-rw-r--r-- 1 lukas staff 208132 15 Apr 18:18 1776266289850_m1.jpg
-rw-r--r-- 1 lukas staff 596740 15 Apr 18:18 1776266290179_m2.jpg
-rw-r--r-- 1 lukas staff 208063 15 Apr 18:18 1776266291759_m1.jpg
-rw-r--r-- 1 lukas staff 519390 15 Apr 18:18 1776266292102_m2.jpg
-rw-r--r-- 1 lukas staff 208064 15 Apr 18:18 1776266293780_m1.jpg
-rw-r--r-- 1 lukas staff 570229 15 Apr 18:18 1776266294157_m2.jpg
-rw-r--r-- 1 lukas staff 208572 15 Apr 18:18 1776266296164_m1.jpg
-rw-r--r-- 1 lukas staff 627388 15 Apr 18:18 1776266296515_m2.jpg
-rw-r--r-- 1 lukas staff 208569 15 Apr 18:18 1776266298335_m1.jpg
-rw-r--r-- 1 lukas staff 634945 15 Apr 18:18 1776266298705_m2.jpg
-rw-r--r-- 1 lukas staff 208639 15 Apr 18:18 1776266300354_m1.jpg
-rw-r--r-- 1 lukas staff 657628 15 Apr 18:18 1776266300766_m2.jpg
-rw-r--r-- 1 lukas staff 657244 15 Apr 18:18 1776266302789_m2.jpg
-rw-r--r-- 1 lukas staff 208494 15 Apr 18:18 1776266303032_m1.jpg
-rw-r--r-- 1 lukas staff 644942 15 Apr 18:18 1776266305193_m2.jpg
-rw-r--r-- 1 lukas staff 208528 15 Apr 18:18 1776266305226_m1.jpg
-rw-r--r-- 1 lukas staff 659418 15 Apr 18:18 1776266307482_m2.jpg
-rw-r--r-- 1 lukas staff 208235 15 Apr 18:18 1776266307995_m1.jpg
-rw-r--r-- 1 lukas staff 653477 15 Apr 18:18 1776266310362_m2.jpg
-rw-r--r-- 1 lukas staff 650556 15 Apr 18:18 1776266311519_m2.jpg
-rw-r--r-- 1 lukas staff 208178 15 Apr 18:18 1776266311576_m1.jpg
-rw-r--r-- 1 lukas staff 639707 15 Apr 18:18 1776266314332_m2.jpg
-rw-r--r-- 1 lukas staff 208212 15 Apr 18:18 1776266314402_m1.jpg
-rw-r--r-- 1 lukas staff 627225 15 Apr 18:18 1776266316656_m2.jpg
-rw-r--r-- 1 lukas staff 640482 15 Apr 18:18 1776266317791_m2.jpg
-rw-r--r-- 1 lukas staff 208927 15 Apr 18:18 1776266317875_m1.jpg
-rw-r--r-- 1 lukas staff 655721 15 Apr 18:18 1776266320034_m2.jpg
-rw-r--r-- 1 lukas staff 653914 15 Apr 18:18 1776266321149_m2.jpg
-rw-r--r-- 1 lukas staff 208973 15 Apr 18:18 1776266322248_m1.jpg
-rw-r--r-- 1 lukas staff 651290 15 Apr 18:18 1776266322405_m2.jpg
-rw-r--r-- 1 lukas staff 208883 15 Apr 18:18 1776266324678_m1.jpg
-rw-r--r-- 1 lukas staff 649799 15 Apr 18:18 1776266324696_m2.jpg
-rw-r--r-- 1 lukas staff 208944 15 Apr 18:18 1776266327023_m1.jpg
-rw-r--r-- 1 lukas staff 640016 15 Apr 18:18 1776266327481_m2.jpg
-rw-r--r-- 1 lukas staff 648723 15 Apr 18:18 1776266329400_m2.jpg
-rw-r--r-- 1 lukas staff 649676 15 Apr 18:18 1776266330593_m2.jpg
-rw-r--r-- 1 lukas staff 208128 15 Apr 18:18 1776266331799_m1.jpg
-rw-r--r-- 1 lukas staff 657268 15 Apr 18:18 1776266331870_m2.jpg
-rw-r--r-- 1 lukas staff 614701 15 Apr 18:18 1776266334838_m2.jpg
-rw-r--r-- 1 lukas staff 208599 15 Apr 18:18 1776266334866_m1.jpg
-rw-r--r-- 1 lukas staff 208720 15 Apr 18:18 1776266337075_m1.jpg
-rw-r--r-- 1 lukas staff 635012 15 Apr 18:18 1776266337384_m2.jpg
-rw-r--r-- 1 lukas staff 208649 15 Apr 18:18 1776266339499_m1.jpg
-rw-r--r-- 1 lukas staff 654410 15 Apr 18:19 1776266340051_m2.jpg
-rw-r--r-- 1 lukas staff 670162 15 Apr 18:19 1776266342278_m2.jpg
-rw-r--r-- 1 lukas staff 208679 15 Apr 18:19 1776266343422_m1.jpg
-rw-r--r-- 1 lukas staff 679486 15 Apr 18:19 1776266343480_m2.jpg
-rw-r--r-- 1 lukas staff 580457 15 Apr 18:19 1776266346149_m2.jpg
-rw-r--r-- 1 lukas staff 613073 15 Apr 18:19 1776266349191_m2.jpg
-rw-r--r-- 1 lukas staff 208605 15 Apr 18:19 1776266349504_m1.jpg
-rw-r--r-- 1 lukas staff 208530 15 Apr 18:19 1776266351872_m1.jpg
-rw-r--r-- 1 lukas staff 618382 15 Apr 18:19 1776266352314_m2.jpg
-rw-r--r-- 1 lukas staff 208156 15 Apr 18:19 1776266354320_m1.jpg
-rw-r--r-- 1 lukas staff 637916 15 Apr 18:19 1776266354736_m2.jpg
-rw-r--r-- 1 lukas staff 208104 15 Apr 18:19 1776266356503_m1.jpg
-rw-r--r-- 1 lukas staff 635941 15 Apr 18:19 1776266356846_m2.jpg
-rw-r--r-- 1 lukas staff 208119 15 Apr 18:19 1776266358528_m1.jpg
-rw-r--r-- 1 lukas staff 618746 15 Apr 18:19 1776266358951_m2.jpg
-rw-r--r-- 1 lukas staff 741230 15 Apr 18:19 1776266360933_m2.jpg
-rw-r--r-- 1 lukas staff 684325 15 Apr 18:19 1776266362281_m2.jpg
-rw-r--r-- 1 lukas staff 208646 15 Apr 18:19 1776266362913_m1.jpg
-rw-r--r-- 1 lukas staff 700483 15 Apr 18:19 1776266365163_m2.jpg
-rw-r--r-- 1 lukas staff 208877 15 Apr 18:19 1776266366139_m1.jpg
-rw-r--r-- 1 lukas staff 601181 15 Apr 18:19 1776266366639_m2.jpg
-rw-r--r-- 1 lukas staff 208909 15 Apr 18:19 1776266369139_m1.jpg
-rw-r--r-- 1 lukas staff 655095 15 Apr 18:19 1776266369139_m2.jpg
-rw-r--r-- 1 lukas staff 656950 15 Apr 18:19 1776266371906_m2.jpg
-rw-r--r-- 1 lukas staff 208873 15 Apr 18:19 1776266371909_m1.jpg
-rw-r--r-- 1 lukas staff 596595 15 Apr 18:19 1776266374350_m2.jpg
-rw-r--r-- 1 lukas staff 678600 15 Apr 18:19 1776266375785_m2.jpg
-rw-r--r-- 1 lukas staff 208146 15 Apr 18:19 1776266377145_m1.jpg
-rw-r--r-- 1 lukas staff 688844 15 Apr 18:19 1776266377145_m2.jpg
-rw-r--r-- 1 lukas staff 208870 15 Apr 18:19 1776266384365_m1.jpg
-rw-r--r-- 1 lukas staff 684366 15 Apr 18:19 1776266384403_m2.jpg
-rw-r--r-- 1 lukas staff 208252 15 Apr 18:19 1776266386353_m1.jpg
-rw-r--r-- 1 lukas staff 662242 15 Apr 18:19 1776266386874_m2.jpg
-rw-r--r-- 1 lukas staff 208227 15 Apr 18:19 1776266388905_m1.jpg
-rw-r--r-- 1 lukas staff 669929 15 Apr 18:19 1776266389162_m2.jpg
-rw-r--r-- 1 lukas staff 564108 15 Apr 18:19 1776266394415_m2.jpg
-rw-r--r-- 1 lukas staff 208254 15 Apr 18:19 1776266394669_m1.jpg
-rw-r--r-- 1 lukas staff 597473 15 Apr 18:19 1776266397429_m2.jpg
-rw-r--r-- 1 lukas staff 208197 15 Apr 18:19 1776266398122_m1.jpg
-rw-r--r-- 1 lukas staff 588253 15 Apr 18:19 1776266398654_m2.jpg
-rw-r--r-- 1 lukas staff 208263 15 Apr 18:20 1776266400169_m1.jpg
-rw-r--r-- 1 lukas staff 590676 15 Apr 18:20 1776266400800_m2.jpg
-rw-r--r-- 1 lukas staff 660135 15 Apr 18:20 1776266403120_m2.jpg
-rw-r--r-- 1 lukas staff 208198 15 Apr 18:20 1776266404315_m1.jpg
-rw-r--r-- 1 lukas staff 663732 15 Apr 18:20 1776266404344_m2.jpg
-rw-r--r-- 1 lukas staff 676367 15 Apr 18:20 1776266410701_m2.jpg
-rw-r--r-- 1 lukas staff 208239 15 Apr 18:20 1776266410716_m1.jpg
-rw-r--r-- 1 lukas staff 208866 15 Apr 18:20 1776266423385_m1.jpg
-rw-r--r-- 1 lukas staff 690762 15 Apr 18:20 1776266423399_m2.jpg
-rw-r--r-- 1 lukas staff 672619 15 Apr 18:20 1776266426942_m2.jpg
-rw-r--r-- 1 lukas staff 208889 15 Apr 18:20 1776266426971_m1.jpg
-rw-r--r-- 1 lukas staff 208218 15 Apr 18:20 1776266430808_m1.jpg
-rw-r--r-- 1 lukas staff 671881 15 Apr 18:20 1776266430808_m2.jpg
-rw-r--r-- 1 lukas staff 208183 15 Apr 18:20 1776266433623_m1.jpg
-rw-r--r-- 1 lukas staff 674761 15 Apr 18:20 1776266433670_m2.jpg
-rw-r--r-- 1 lukas staff 208217 15 Apr 18:20 1776266436240_m1.jpg
-rw-r--r-- 1 lukas staff 670159 15 Apr 18:20 1776266436263_m2.jpg
-rw-r--r-- 1 lukas staff 208182 15 Apr 18:20 1776266438629_m1.jpg
-rw-r--r-- 1 lukas staff 668057 15 Apr 18:20 1776266438638_m2.jpg
-rw-r--r-- 1 lukas staff 208906 15 Apr 18:20 1776266442252_m1.jpg
-rw-r--r-- 1 lukas staff 672509 15 Apr 18:20 1776266442293_m2.jpg
-rw-r--r-- 1 lukas staff 208955 15 Apr 18:20 1776266444286_m1.jpg
-rw-r--r-- 1 lukas staff 669667 15 Apr 18:20 1776266444713_m2.jpg
-rw-r--r-- 1 lukas staff 711375 15 Apr 18:20 1776266446659_m2.jpg
-rw-r--r-- 1 lukas staff 208164 15 Apr 18:20 1776266447514_m1.jpg
-rw-r--r-- 1 lukas staff 739201 15 Apr 18:20 1776266448562_m2.jpg
-rw-r--r-- 1 lukas staff 208600 15 Apr 18:20 1776266450066_m1.jpg
-rw-r--r-- 1 lukas staff 735015 15 Apr 18:20 1776266450077_m2.jpg
-rw-r--r-- 1 lukas staff 602085 15 Apr 18:20 1776266452815_m2.jpg
-rw-r--r-- 1 lukas staff 554910 15 Apr 18:20 1776266455812_m2.jpg
-rw-r--r-- 1 lukas staff 208706 15 Apr 18:20 1776266457074_m1.jpg
-rw-r--r-- 1 lukas staff 668265 15 Apr 18:20 1776266457218_m2.jpg
-rw-r--r-- 1 lukas staff 627127 15 Apr 18:21 1776266462398_m2.jpg
-rw-r--r-- 1 lukas staff 651254 15 Apr 18:21 1776266464654_m2.jpg
-rw-r--r-- 1 lukas staff 208782 15 Apr 18:21 1776266464655_m1.jpg
-rw-r--r-- 1 lukas staff 208337 15 Apr 18:21 1776266467161_m1.jpg
-rw-r--r-- 1 lukas staff 675477 15 Apr 18:21 1776266467769_m2.jpg
-rw-r--r-- 1 lukas staff 208352 15 Apr 18:21 1776266470056_m1.jpg
-rw-r--r-- 1 lukas staff 646287 15 Apr 18:21 1776266470426_m2.jpg
-rw-r--r-- 1 lukas staff 208441 15 Apr 18:21 1776266472480_m1.jpg
-rw-r--r-- 1 lukas staff 670331 15 Apr 18:21 1776266473095_m2.jpg
-rw-r--r-- 1 lukas staff 208409 15 Apr 18:21 1776266474797_m1.jpg
-rw-r--r-- 1 lukas staff 658783 15 Apr 18:21 1776266475129_m2.jpg
-rw-r--r-- 1 lukas staff 208807 15 Apr 18:21 1776266476839_m1.jpg
-rw-r--r-- 1 lukas staff 658240 15 Apr 18:21 1776266477168_m2.jpg
-rw-r--r-- 1 lukas staff 208844 15 Apr 18:21 1776266478922_m1.jpg
-rw-r--r-- 1 lukas staff 666996 15 Apr 18:21 1776266479271_m2.jpg
-rw-r--r-- 1 lukas staff 699189 15 Apr 18:21 1776266481646_m2.jpg
-rw-r--r-- 1 lukas staff 708975 15 Apr 18:21 1776266482907_m2.jpg
-rw-r--r-- 1 lukas staff 682317 15 Apr 18:21 1776266487203_m2.jpg
-rw-r--r-- 1 lukas staff 209118 15 Apr 18:21 1776266489247_m1.jpg
-rw-r--r-- 1 lukas staff 687083 15 Apr 18:21 1776266489247_m2.jpg
-rw-r--r-- 1 lukas staff 209082 15 Apr 18:21 1776266491199_m1.jpg
-rw-r--r-- 1 lukas staff 676433 15 Apr 18:21 1776266492289_m2.jpg
-rw-r--r-- 1 lukas staff 209174 15 Apr 18:21 1776266493476_m1.jpg
-rw-r--r-- 1 lukas staff 668920 15 Apr 18:21 1776266493678_m2.jpg
-rw-r--r-- 1 lukas staff 208388 15 Apr 18:21 1776266497984_m1.jpg
-rw-r--r-- 1 lukas staff 652067 15 Apr 18:21 1776266497984_m2.jpg
-rw-r--r-- 1 lukas staff 208298 15 Apr 18:21 1776266501940_m1.jpg
-rw-r--r-- 1 lukas staff 632049 15 Apr 18:21 1776266501960_m2.jpg
-rw-r--r-- 1 lukas staff 208349 15 Apr 18:21 1776266503799_m1.jpg
-rw-r--r-- 1 lukas staff 643154 15 Apr 18:21 1776266504159_m2.jpg
-rw-r--r-- 1 lukas staff 634868 15 Apr 18:21 1776266507710_m2.jpg
-rw-r--r-- 1 lukas staff 208376 15 Apr 18:21 1776266507750_m1.jpg
-rw-r--r-- 1 lukas staff 208249 15 Apr 18:21 1776266509896_m1.jpg
-rw-r--r-- 1 lukas staff 659743 15 Apr 18:21 1776266510358_m2.jpg
-rw-r--r-- 1 lukas staff 675221 15 Apr 18:21 1776266512596_m2.jpg
-rw-r--r-- 1 lukas staff 699120 15 Apr 18:21 1776266513811_m2.jpg
-rw-r--r-- 1 lukas staff 208799 15 Apr 18:21 1776266513915_m1.jpg
-rw-r--r-- 1 lukas staff 661306 15 Apr 18:21 1776266517106_m2.jpg
-rw-r--r-- 1 lukas staff 208768 15 Apr 18:21 1776266519085_m1.jpg
-rw-r--r-- 1 lukas staff 654783 15 Apr 18:21 1776266519085_m...
|
[{"role":"AXTextArea","text [{"role":"AXTextArea","text":"-rw-r--r-- 1 lukas staff 299758 15 Apr 18:24 1776266657887_m2.jpg\n-rw-r--r-- 1 lukas staff 208905 15 Apr 18:24 1776266660014_m1.jpg\n-rw-r--r-- 1 lukas staff 505543 15 Apr 18:24 1776266660357_m2.jpg\n-rw-r--r-- 1 lukas staff 130773 15 Apr 18:24 1776266662583_m2.jpg\n-rw-r--r-- 1 lukas staff 208837 15 Apr 18:24 1776266662590_m1.jpg\n-rw-r--r-- 1 lukas staff 131262 15 Apr 18:24 1776266665030_m2.jpg\n-rw-r--r-- 1 lukas staff 208543 15 Apr 18:24 1776266665178_m1.jpg\n-rw-r--r-- 1 lukas staff 82600 15 Apr 18:24 1776266668094_m2.jpg\n-rw-r--r-- 1 lukas staff 99799 15 Apr 18:24 1776266671070_m2.jpg\n-rw-r--r-- 1 lukas staff 209265 15 Apr 18:24 1776266671742_m1.jpg\n-rw-r--r-- 1 lukas staff 69569 15 Apr 18:24 1776266672855_m2.jpg\n-rw-r--r-- 1 lukas staff 233878 15 Apr 18:24 1776266675463_m2.jpg\n-rw-r--r-- 1 lukas staff 233944 15 Apr 18:24 1776266676686_m2.jpg\n-rw-r--r-- 1 lukas staff 208529 15 Apr 18:24 1776266676718_m1.jpg\n-rw-r--r-- 1 lukas staff 208411 15 Apr 18:24 1776266678430_m1.jpg\n-rw-r--r-- 1 lukas staff 275989 15 Apr 18:24 1776266678431_m2.jpg\n-rw-r--r-- 1 lukas staff 258903 15 Apr 18:24 1776266679106_m2.jpg\n-rw-r--r-- 1 lukas staff 278951 15 Apr 18:24 1776266682164_m2.jpg\n-rw-r--r-- 1 lukas staff 208465 15 Apr 18:24 1776266687272_m1.jpg\n-rw-r--r-- 1 lukas staff 208398 15 Apr 18:24 1776266690323_m1.jpg\n-rw-r--r-- 1 lukas staff 273693 15 Apr 18:24 1776266691227_m2.jpg\n-rw-r--r-- 1 lukas staff 185943 15 Apr 18:24 1776266696382_m1.jpg\n-rw-r--r-- 1 lukas staff 271869 15 Apr 18:24 1776266697274_m2.jpg\n-rw-r--r-- 1 lukas staff 366699 15 Apr 18:25 1776266705465_m1.jpg\n-rw-r--r-- 1 lukas staff 186079 15 Apr 18:25 1776266708505_m1.jpg\n-rw-r--r-- 1 lukas staff 1292480 15 Apr 10:09 compact_monitor_1_1776236979346.mp4\n-rw-r--r-- 1 lukas staff 6304039 15 Apr 10:14 compact_monitor_1_1776237284692.mp4\n-rw-r--r-- 1 lukas staff 2514313 15 Apr 10:19 compact_monitor_1_1776237595554.mp4\n-rw-r--r-- 1 lukas staff 2821904 15 Apr 10:25 compact_monitor_1_1776237899635.mp4\n-rw-r--r-- 1 lukas staff 2785297 15 Apr 10:30 compact_monitor_1_1776238207393.mp4\n-rw-r--r-- 1 lukas staff 1639472 15 Apr 10:35 compact_monitor_1_1776238512537.mp4\n-rw-r--r-- 1 lukas staff 3207933 15 Apr 10:40 compact_monitor_1_1776238815528.mp4\n-rw-r--r-- 1 lukas staff 3594658 15 Apr 10:45 compact_monitor_1_1776239122381.mp4\n-rw-r--r-- 1 lukas staff 3671517 15 Apr 10:50 compact_monitor_1_1776239429225.mp4\n-rw-r--r-- 1 lukas staff 4031948 15 Apr 10:55 compact_monitor_1_1776239734998.mp4\n-rw-r--r-- 1 lukas staff 3529461 15 Apr 11:00 compact_monitor_1_1776240042925.mp4\n-rw-r--r-- 1 lukas staff 5234845 15 Apr 11:05 compact_monitor_1_1776240349311.mp4\n-rw-r--r-- 1 lukas staff 3323085 15 Apr 11:11 compact_monitor_1_1776240657823.mp4\n-rw-r--r-- 1 lukas staff 2204215 15 Apr 11:16 compact_monitor_1_1776240963306.mp4\n-rw-r--r-- 1 lukas staff 2387534 15 Apr 11:21 compact_monitor_1_1776241266776.mp4\n-rw-r--r-- 1 lukas staff 4921676 15 Apr 11:26 compact_monitor_1_1776241570939.mp4\n-rw-r--r-- 1 lukas staff 2135612 15 Apr 11:31 compact_monitor_1_1776241878162.mp4\n-rw-r--r-- 1 lukas staff 494014 15 Apr 11:36 compact_monitor_1_1776242182944.mp4\n-rw-r--r-- 1 lukas staff 1986658 15 Apr 11:41 compact_monitor_1_1776242488565.mp4\n-rw-r--r-- 1 lukas staff 1651327 15 Apr 11:46 compact_monitor_1_1776242792386.mp4\n-rw-r--r-- 1 lukas staff 190056 15 Apr 11:51 compact_monitor_1_1776243099454.mp4\n-rw-r--r-- 1 lukas staff 489195 15 Apr 11:56 compact_monitor_1_1776243401560.mp4\n-rw-r--r-- 1 lukas staff 637245 15 Apr 12:01 compact_monitor_1_1776243707339.mp4\n-rw-r--r-- 1 lukas staff 836102 15 Apr 12:06 compact_monitor_1_1776244016111.mp4\n-rw-r--r-- 1 lukas staff 2250311 15 Apr 12:12 compact_monitor_1_1776244325248.mp4\n-rw-r--r-- 1 lukas staff 4438961 15 Apr 12:17 compact_monitor_1_1776244633485.mp4\n-rw-r--r-- 1 lukas staff 2024811 15 Apr 12:22 compact_monitor_1_1776244939105.mp4\n-rw-r--r-- 1 lukas staff 1140502 15 Apr 12:27 compact_monitor_1_1776245242576.mp4\n-rw-r--r-- 1 lukas staff 818870 15 Apr 12:32 compact_monitor_1_1776245545145.mp4\n-rw-r--r-- 1 lukas staff 506104 15 Apr 12:37 compact_monitor_1_1776245850845.mp4\n-rw-r--r-- 1 lukas staff 506372 15 Apr 12:42 compact_monitor_1_1776246157330.mp4\n-rw-r--r-- 1 lukas staff 585365 15 Apr 12:47 compact_monitor_1_1776246461621.mp4\n-rw-r--r-- 1 lukas staff 1536187 15 Apr 12:52 compact_monitor_1_1776246766463.mp4\n-rw-r--r-- 1 lukas staff 2825443 15 Apr 12:57 compact_monitor_1_1776247072489.mp4\n-rw-r--r-- 1 lukas staff 3094796 15 Apr 13:03 compact_monitor_1_1776247379957.mp4\n-rw-r--r-- 1 lukas staff 396633 15 Apr 13:08 compact_monitor_1_1776247688246.mp4\n-rw-r--r-- 1 lukas staff 909684 15 Apr 13:13 compact_monitor_1_1776247993728.mp4\n-rw-r--r-- 1 lukas staff 1577484 15 Apr 13:18 compact_monitor_1_1776248301121.mp4\n-rw-r--r-- 1 lukas staff 1079237 15 Apr 13:23 compact_monitor_1_1776248607315.mp4\n-rw-r--r-- 1 lukas staff 1091368 15 Apr 13:28 compact_monitor_1_1776248924298.mp4\n-rw-r--r-- 1 lukas staff 925798 15 Apr 13:34 compact_monitor_1_1776249241863.mp4\n-rw-r--r-- 1 lukas staff 1024193 15 Apr 13:39 compact_monitor_1_1776249553464.mp4\n-rw-r--r-- 1 lukas staff 1965175 15 Apr 13:44 compact_monitor_1_1776249871482.mp4\n-rw-r--r-- 1 lukas staff 942071 15 Apr 13:49 compact_monitor_1_1776250182641.mp4\n-rw-r--r-- 1 lukas staff 1036861 15 Apr 13:55 compact_monitor_1_1776250503790.mp4\n-rw-r--r-- 1 lukas staff 1084939 15 Apr 14:00 compact_monitor_1_1776250829184.mp4\n-rw-r--r-- 1 lukas staff 1137305 15 Apr 14:05 compact_monitor_1_1776251148270.mp4\n-rw-r--r-- 1 lukas staff 1084917 15 Apr 14:13 compact_monitor_1_1776251623899.mp4\n-rw-r--r-- 1 lukas staff 472006 15 Apr 14:18 compact_monitor_1_1776251937854.mp4\n-rw-r--r-- 1 lukas staff 2195675 15 Apr 14:24 compact_monitor_1_1776252241210.mp4\n-rw-r--r-- 1 lukas staff 2126366 15 Apr 14:29 compact_monitor_1_1776252546881.mp4\n-rw-r--r-- 1 lukas staff 1223098 15 Apr 14:34 compact_monitor_1_1776252863758.mp4\n-rw-r--r-- 1 lukas staff 1554811 15 Apr 14:39 compact_monitor_1_1776253185709.mp4\n-rw-r--r-- 1 lukas staff 283980 15 Apr 14:39 compact_monitor_1_1776253191237.mp4\n-rw-r--r-- 1 lukas staff 1004738 15 Apr 14:45 compact_monitor_1_1776253502852.mp4\n-rw-r--r-- 1 lukas staff 1007213 15 Apr 14:50 compact_monitor_1_1776253806491.mp4\n-rw-r--r-- 1 lukas staff 1622820 15 Apr 14:55 compact_monitor_1_1776254109375.mp4\n-rw-r--r-- 1 lukas staff 1800819 15 Apr 15:00 compact_monitor_1_1776254415281.mp4\n-rw-r--r-- 1 lukas staff 1248853 15 Apr 15:05 compact_monitor_1_1776254720441.mp4\n-rw-r--r-- 1 lukas staff 1358099 15 Apr 15:10 compact_monitor_1_1776255026922.mp4\n-rw-r--r-- 1 lukas staff 1077547 15 Apr 15:15 compact_monitor_1_1776255334430.mp4\n-rw-r--r-- 1 lukas staff 1194727 15 Apr 15:20 compact_monitor_1_1776255638369.mp4\n-rw-r--r-- 1 lukas staff 1312132 15 Apr 15:25 compact_monitor_1_1776255944046.mp4\n-rw-r--r-- 1 lukas staff 2526518 15 Apr 15:30 compact_monitor_1_1776256247989.mp4\n-rw-r--r-- 1 lukas staff 2591568 15 Apr 15:35 compact_monitor_1_1776256553209.mp4\n-rw-r--r-- 1 lukas staff 347132 15 Apr 15:41 compact_monitor_1_1776256862331.mp4\n-rw-r--r-- 1 lukas staff 331422 15 Apr 15:46 compact_monitor_1_1776257183524.mp4\n-rw-r--r-- 1 lukas staff 1507338 15 Apr 15:51 compact_monitor_1_1776257499295.mp4\n-rw-r--r-- 1 lukas staff 1080123 15 Apr 15:57 compact_monitor_1_1776257818639.mp4\n-rw-r--r-- 1 lukas staff 1048617 15 Apr 16:02 compact_monitor_1_1776258139836.mp4\n-rw-r--r-- 1 lukas staff 1151460 15 Apr 16:07 compact_monitor_1_1776258462628.mp4\n-rw-r--r-- 1 lukas staff 1206649 15 Apr 16:13 compact_monitor_1_1776258784114.mp4\n-rw-r--r-- 1 lukas staff 1133984 15 Apr 16:18 compact_monitor_1_1776259107952.mp4\n-rw-r--r-- 1 lukas staff 1142984 15 Apr 16:23 compact_monitor_1_1776259433131.mp4\n-rw-r--r-- 1 lukas staff 1253153 15 Apr 16:29 compact_monitor_1_1776259757534.mp4\n-rw-r--r-- 1 lukas staff 998310 15 Apr 16:34 compact_monitor_1_1776260076664.mp4\n-rw-r--r-- 1 lukas staff 1065076 15 Apr 16:40 compact_monitor_1_1776260397335.mp4\n-rw-r--r-- 1 lukas staff 1099220 15 Apr 16:45 compact_monitor_1_1776260721850.mp4\n-rw-r--r-- 1 lukas staff 1154961 15 Apr 16:50 compact_monitor_1_1776261044836.mp4\n-rw-r--r-- 1 lukas staff 1065431 15 Apr 16:56 compact_monitor_1_1776261372103.mp4\n-rw-r--r-- 1 lukas staff 984542 15 Apr 17:01 compact_monitor_1_1776261696699.mp4\n-rw-r--r-- 1 lukas staff 451220 15 Apr 17:01 compact_monitor_1_1776261702497.mp4\n-rw-r--r-- 1 lukas staff 1211676 15 Apr 17:07 compact_monitor_1_1776262024768.mp4\n-rw-r--r-- 1 lukas staff 1161330 15 Apr 17:12 compact_monitor_1_1776262344982.mp4\n-rw-r--r-- 1 lukas staff 1052573 15 Apr 17:17 compact_monitor_1_1776262664755.mp4\n-rw-r--r-- 1 lukas staff 418716 15 Apr 17:17 compact_monitor_1_1776262670708.mp4\n-rw-r--r-- 1 lukas staff 1682982 15 Apr 17:23 compact_monitor_1_1776262992301.mp4\n-rw-r--r-- 1 lukas staff 1073481 15 Apr 17:28 compact_monitor_1_1776263309511.mp4\n-rw-r--r-- 1 lukas staff 1192672 15 Apr 17:34 compact_monitor_1_1776263636829.mp4\n-rw-r--r-- 1 lukas staff 383279 15 Apr 17:34 compact_monitor_1_1776263642876.mp4\n-rw-r--r-- 1 lukas staff 1357937 15 Apr 17:39 compact_monitor_1_1776263965549.mp4\n-rw-r--r-- 1 lukas staff 1057912 15 Apr 17:44 compact_monitor_1_1776264293030.mp4\n-rw-r--r-- 1 lukas staff 1055882 15 Apr 17:50 compact_monitor_1_1776264619470.mp4\n-rw-r--r-- 1 lukas staff 1173057 15 Apr 17:55 compact_monitor_1_1776264946265.mp4\n-rw-r--r-- 1 lukas staff 1162002 15 Apr 18:01 compact_monitor_1_1776265273041.mp4\n-rw-r--r-- 1 lukas staff 410666 15 Apr 18:01 compact_monitor_1_1776265279242.mp4\n-rw-r--r-- 1 lukas staff 1213530 15 Apr 18:06 compact_monitor_1_1776265602616.mp4\n-rw-r--r-- 1 lukas staff 1210935 15 Apr 18:12 compact_monitor_1_1776265929948.mp4\n-rw-r--r-- 1 lukas staff 355364 15 Apr 18:12 compact_monitor_1_1776265935884.mp4\n-rw-r--r-- 1 lukas staff 985021 15 Apr 18:17 compact_monitor_1_1776266259356.mp4\n-rw-r--r-- 1 lukas staff 448474 15 Apr 18:17 compact_monitor_1_1776266265353.mp4\n-rw-r--r-- 1 lukas staff 1007624 15 Apr 18:23 compact_monitor_1_1776266587803.mp4\n-rw-r--r-- 1 lukas staff 417702 15 Apr 18:23 compact_monitor_1_1776266593821.mp4\n-rw-r--r-- 1 lukas staff 3815275 15 Apr 10:09 compact_monitor_2_1776236981488.mp4\n-rw-r--r-- 1 lukas staff 3854792 15 Apr 10:14 compact_monitor_2_1776237291726.mp4\n-rw-r--r-- 1 lukas staff 367131 15 Apr 10:19 compact_monitor_2_1776237598300.mp4\n-rw-r--r-- 1 lukas staff 3965510 15 Apr 10:25 compact_monitor_2_1776237902921.mp4\n-rw-r--r-- 1 lukas staff 468839 15 Apr 10:30 compact_monitor_2_1776238211071.mp4\n-rw-r--r-- 1 lukas staff 395077 15 Apr 10:35 compact_monitor_2_1776238514343.mp4\n-rw-r--r-- 1 lukas staff 1309545 15 Apr 10:40 compact_monitor_2_1776238819191.mp4\n-rw-r--r-- 1 lukas staff 2579871 15 Apr 10:45 compact_monitor_2_1776239125548.mp4\n-rw-r--r-- 1 lukas staff 2261244 15 Apr 10:50 compact_monitor_2_1776239432484.mp4\n-rw-r--r-- 1 lukas staff 1614099 15 Apr 10:55 compact_monitor_2_1776239738314.mp4\n-rw-r--r-- 1 lukas staff 1396501 15 Apr 11:00 compact_monitor_2_1776240046668.mp4\n-rw-r--r-- 1 lukas staff 2608327 15 Apr 11:05 compact_monitor_2_1776240354465.mp4\n-rw-r--r-- 1 lukas staff 1343284 15 Apr 11:11 compact_monitor_2_1776240661129.mp4\n-rw-r--r-- 1 lukas staff 104083 15 Apr 11:16 compact_monitor_2_1776240965780.mp4\n-rw-r--r-- 1 lukas staff 1696225 15 Apr 11:21 compact_monitor_2_1776241269257.mp4\n-rw-r--r-- 1 lukas staff 3038037 15 Apr 11:26 compact_monitor_2_1776241574093.mp4\n-rw-r--r-- 1 lukas staff 2308673 15 Apr 11:31 compact_monitor_2_1776241879955.mp4\n-rw-r--r-- 1 lukas staff 3684492 15 Apr 11:36 compact_monitor_2_1776242185232.mp4\n-rw-r--r-- 1 lukas staff 1318134 15 Apr 11:41 compact_monitor_2_1776242490310.mp4\n-rw-r--r-- 1 lukas staff 2429835 15 Apr 11:46 compact_monitor_2_1776242794849.mp4\n-rw-r--r-- 1 lukas staff 760204 15 Apr 11:51 compact_monitor_2_1776243100430.mp4\n-rw-r--r-- 1 lukas staff 2563357 15 Apr 11:56 compact_monitor_2_1776243402772.mp4\n-rw-r--r-- 1 lukas staff 2270439 15 Apr 12:01 compact_monitor_2_1776243709288.mp4\n-rw-r--r-- 1 lukas staff 1591957 15 Apr 12:07 compact_monitor_2_1776244019480.mp4\n-rw-r--r-- 1 lukas staff 1448741 15 Apr 12:12 compact_monitor_2_1776244328555.mp4\n-rw-r--r-- 1 lukas staff 3297885 15 Apr 12:17 compact_monitor_2_1776244636345.mp4\n-rw-r--r-- 1 lukas staff 1088455 15 Apr 12:22 compact_monitor_2_1776244941048.mp4\n-rw-r--r-- 1 lukas staff 398901 15 Apr 12:27 compact_monitor_2_1776245243901.mp4\n-rw-r--r-- 1 lukas staff 1511792 15 Apr 12:32 compact_monitor_2_1776245547006.mp4\n-rw-r--r-- 1 lukas staff 1331771 15 Apr 12:37 compact_monitor_2_1776245852471.mp4\n-rw-r--r-- 1 lukas staff 923996 15 Apr 12:42 compact_monitor_2_1776246158613.mp4\n-rw-r--r-- 1 lukas staff 2568982 15 Apr 12:47 compact_monitor_2_1776246463035.mp4\n-rw-r--r-- 1 lukas staff 3313949 15 Apr 12:52 compact_monitor_2_1776246768685.mp4\n-rw-r--r-- 1 lukas staff 4771645 15 Apr 12:57 compact_monitor_2_1776247076079.mp4\n-rw-r--r-- 1 lukas staff 6586185 15 Apr 13:03 compact_monitor_2_1776247382530.mp4\n-rw-r--r-- 1 lukas staff 2358604 15 Apr 13:08 compact_monitor_2_1776247690007.mp4\n-rw-r--r-- 1 lukas staff 2980294 15 Apr 13:13 compact_monitor_2_1776247996783.mp4\n-rw-r--r-- 1 lukas staff 3036356 15 Apr 13:18 compact_monitor_2_1776248303327.mp4\n-rw-r--r-- 1 lukas staff 13739308 15 Apr 13:23 compact_monitor_2_1776248612102.mp4\n-rw-r--r-- 1 lukas staff 1792715 15 Apr 13:23 compact_monitor_2_1776248622198.mp4\n-rw-r--r-- 1 lukas staff 19438020 15 Apr 13:28 compact_monitor_2_1776248929123.mp4\n-rw-r--r-- 1 lukas staff 1542891 15 Apr 13:29 compact_monitor_2_1776248939710.mp4\n-rw-r--r-- 1 lukas staff 18764167 15 Apr 13:34 compact_monitor_2_1776249244616.mp4\n-rw-r--r-- 1 lukas staff 29428799 15 Apr 13:39 compact_monitor_2_1776249557895.mp4\n-rw-r--r-- 1 lukas staff 12512925 15 Apr 13:44 compact_monitor_2_1776249875231.mp4\n-rw-r--r-- 1 lukas staff 30936872 15 Apr 13:50 compact_monitor_2_1776250186990.mp4\n-rw-r--r-- 1 lukas staff 2793009 15 Apr 13:50 compact_monitor_2_1776250201560.mp4\n-rw-r--r-- 1 lukas staff 33052595 15 Apr 13:55 compact_monitor_2_1776250510466.mp4\n-rw-r--r-- 1 lukas staff 8811443 15 Apr 13:55 compact_monitor_2_1776250525325.mp4\n-rw-r--r-- 1 lukas staff 36732130 15 Apr 14:00 compact_monitor_2_1776250833909.mp4\n-rw-r--r-- 1 lukas staff 808116 15 Apr 14:00 compact_monitor_2_1776250847678.mp4\n-rw-r--r-- 1 lukas staff 35963507 15 Apr 14:06 compact_monitor_2_1776251153283.mp4\n-rw-r--r-- 1 lukas staff 17255576 15 Apr 14:13 compact_monitor_2_1776251627877.mp4\n-rw-r--r-- 1 lukas staff 217409 15 Apr 14:18 compact_monitor_2_1776251938719.mp4\n-rw-r--r-- 1 lukas staff 2179896 15 Apr 14:24 compact_monitor_2_1776252243501.mp4\n-rw-r--r-- 1 lukas staff 24202787 15 Apr 14:29 compact_monitor_2_1776252550645.mp4\n-rw-r--r-- 1 lukas staff 40541441 15 Apr 14:34 compact_monitor_2_1776252869026.mp4\n-rw-r--r-- 1 lukas staff 1969819 15 Apr 14:34 compact_monitor_2_1776252884388.mp4\n-rw-r--r-- 1 lukas staff 26185693 15 Apr 14:40 compact_monitor_2_1776253191567.mp4\n-rw-r--r-- 1 lukas staff 2958445 15 Apr 14:45 compact_monitor_2_1776253504333.mp4\n-rw-r--r-- 1 lukas staff 1721625 15 Apr 14:50 compact_monitor_2_1776253807794.mp4\n-rw-r--r-- 1 lukas staff 5168799 15 Apr 14:55 compact_monitor_2_1776254111721.mp4\n-rw-r--r-- 1 lukas staff 1008125 15 Apr 15:00 compact_monitor_2_1776254418941.mp4\n-rw-r--r-- 1 lukas staff 2805751 15 Apr 15:05 compact_monitor_2_1776254723846.mp4\n-rw-r--r-- 1 lukas staff 4263256 15 Apr 15:10 compact_monitor_2_1776255030878.mp4\n-rw-r--r-- 1 lukas staff 1855151 15 Apr 15:15 compact_monitor_2_1776255336562.mp4\n-rw-r--r-- 1 lukas staff 1068172 15 Apr 15:20 compact_monitor_2_1776255640728.mp4\n-rw-r--r-- 1 lukas staff 393423 15 Apr 15:25 compact_monitor_2_1776255946991.mp4\n-rw-r--r-- 1 lukas staff 1066924 15 Apr 15:30 compact_monitor_2_1776256250851.mp4\n-rw-r--r-- 1 lukas staff 4522183 15 Apr 15:36 compact_monitor_2_1776256557162.mp4\n-rw-r--r-- 1 lukas staff 21285442 15 Apr 15:41 compact_monitor_2_1776256868069.mp4\n-rw-r--r-- 1 lukas staff 4799464 15 Apr 15:41 compact_monitor_2_1776256880438.mp4\n-rw-r--r-- 1 lukas staff 25082442 15 Apr 15:46 compact_monitor_2_1776257187591.mp4\n-rw-r--r-- 1 lukas staff 29377114 15 Apr 15:51 compact_monitor_2_1776257503657.mp4\n-rw-r--r-- 1 lukas staff 2577148 15 Apr 15:51 compact_monitor_2_1776257516759.mp4\n-rw-r--r-- 1 lukas staff 35197312 15 Apr 15:57 compact_monitor_2_1776257823244.mp4\n-rw-r--r-- 1 lukas staff 739380 15 Apr 15:57 compact_monitor_2_1776257838858.mp4\n-rw-r--r-- 1 lukas staff 39595503 15 Apr 16:02 compact_monitor_2_1776258144789.mp4\n-rw-r--r-- 1 lukas staff 2671413 15 Apr 16:02 compact_monitor_2_1776258160717.mp4\n-rw-r--r-- 1 lukas staff 33576004 15 Apr 16:08 compact_monitor_2_1776258467332.mp4\n-rw-r--r-- 1 lukas staff 3404945 15 Apr 16:08 compact_monitor_2_1776258481869.mp4\n-rw-r--r-- 1 lukas staff 36386887 15 Apr 16:13 compact_monitor_2_1776258789278.mp4\n-rw-r--r-- 1 lukas staff 2717076 15 Apr 16:13 compact_monitor_2_1776258804257.mp4\n-rw-r--r-- 1 lukas staff 38542946 15 Apr 16:18 compact_monitor_2_1776259112717.mp4\n-rw-r--r-- 1 lukas staff 6480087 15 Apr 16:18 compact_monitor_2_1776259128284.mp4\n-rw-r--r-- 1 lukas staff 39076466 15 Apr 16:24 compact_monitor_2_1776259438063.mp4\n-rw-r--r-- 1 lukas staff 4361748 15 Apr 16:24 compact_monitor_2_1776259453552.mp4\n-rw-r--r-- 1 lukas staff 30743109 15 Apr 16:29 compact_monitor_2_1776259762038.mp4\n-rw-r--r-- 1 lukas staff 35230072 15 Apr 16:34 compact_monitor_2_1776260081207.mp4\n-rw-r--r-- 1 lukas staff 44719930 15 Apr 16:40 compact_monitor_2_1776260402183.mp4\n-rw-r--r-- 1 lukas staff 40699319 15 Apr 16:45 compact_monitor_2_1776260727063.mp4\n-rw-r--r-- 1 lukas staff 40175062 15 Apr 16:51 compact_monitor_2_1776261051104.mp4\n-rw-r--r-- 1 lukas staff 10100456 15 Apr 16:51 compact_monitor_2_1776261066254.mp4\n-rw-r--r-- 1 lukas staff 40218171 15 Apr 16:56 compact_monitor_2_1776261377240.mp4\n-rw-r--r-- 1 lukas staff 10164441 15 Apr 16:56 compact_monitor_2_1776261392293.mp4\n-rw-r--r-- 1 lukas staff 39679757 15 Apr 17:01 compact_monitor_2_1776261703501.mp4\n-rw-r--r-- 1 lukas staff 16362780 15 Apr 17:02 compact_monitor_2_1776261718068.mp4\n-rw-r--r-- 1 lukas staff 35673196 15 Apr 17:07 compact_monitor_2_1776262030308.mp4\n-rw-r--r-- 1 lukas staff 418425 15 Apr 17:07 compact_monitor_2_1776262044183.mp4\n-rw-r--r-- 1 lukas staff 38695493 15 Apr 17:12 compact_monitor_2_1776262350156.mp4\n-rw-r--r-- 1 lukas staff 41039121 15 Apr 17:18 compact_monitor_2_1776262671510.mp4\n-rw-r--r-- 1 lukas staff 14440675 15 Apr 17:18 compact_monitor_2_1776262686451.mp4\n-rw-r--r-- 1 lukas staff 29155784 15 Apr 17:23 compact_monitor_2_1776262997519.mp4\n-rw-r--r-- 1 lukas staff 38013561 15 Apr 17:28 compact_monitor_2_1776263315513.mp4\n-rw-r--r-- 1 lukas staff 13728546 15 Apr 17:28 compact_monitor_2_1776263330175.mp4\n-rw-r--r-- 1 lukas staff 42282890 15 Apr 17:34 compact_monitor_2_1776263643561.mp4\n-rw-r--r-- 1 lukas staff 15975636 15 Apr 17:34 compact_monitor_2_1776263659153.mp4\n-rw-r--r-- 1 lukas staff 42361074 15 Apr 17:39 compact_monitor_2_1776263971167.mp4\n-rw-r--r-- 1 lukas staff 12206045 15 Apr 17:39 compact_monitor_2_1776263987012.mp4\n-rw-r--r-- 1 lukas staff 46367818 15 Apr 17:45 compact_monitor_2_1776264298000.mp4\n-rw-r--r-- 1 lukas staff 8981811 15 Apr 17:45 compact_monitor_2_1776264315186.mp4\n-rw-r--r-- 1 lukas staff 39268566 15 Apr 17:50 compact_monitor_2_1776264625122.mp4\n-rw-r--r-- 1 lukas staff 14427002 15 Apr 17:50 compact_monitor_2_1776264640284.mp4\n-rw-r--r-- 1 lukas staff 39524622 15 Apr 17:56 compact_monitor_2_1776264952043.mp4\n-rw-r--r-- 1 lukas staff 12413344 15 Apr 17:56 compact_monitor_2_1776264966984.mp4\n-rw-r--r-- 1 lukas staff 37530622 15 Apr 18:01 compact_monitor_2_1776265280164.mp4\n-rw-r--r-- 1 lukas staff 16392257 15 Apr 18:01 compact_monitor_2_1776265294548.mp4\n-rw-r--r-- 1 lukas staff 43552334 15 Apr 18:07 compact_monitor_2_1776265608065.mp4\n-rw-r--r-- 1 lukas staff 6335856 15 Apr 18:07 compact_monitor_2_1776265624847.mp4\n-rw-r--r-- 1 lukas staff 40102732 15 Apr 18:12 compact_monitor_2_1776265936487.mp4\n-rw-r--r-- 1 lukas staff 10852075 15 Apr 18:12 compact_monitor_2_1776265950996.mp4\n-rw-r--r-- 1 lukas staff 33010772 15 Apr 18:17 compact_monitor_2_1776266266304.mp4\n-rw-r--r-- 1 lukas staff 12302090 15 Apr 18:18 compact_monitor_2_1776266279297.mp4\n-rw-r--r-- 1 lukas staff 37997133 15 Apr 18:23 compact_monitor_2_1776266594590.mp4\n-rw-r--r-- 1 lukas staff 13660744 15 Apr 18:23 compact_monitor_2_1776266608276.mp4\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data/2026-04-15 $ du -sh ~/.screenpipe/data/data/*\n 39M\u0000\u0000\u0000\t/Users/lukas/.screenpipe/data/data/2026-04-09\n 50M\u0000\u0000\u0000\t/Users/lukas/.screenpipe/data/data/2026-04-11\n 49M\u0000\u0000\u0000\t/Users/lukas/.screenpipe/data/data/2026-04-12\n 71M\u0000\u0000\u0000\t/Users/lukas/.screenpipe/data/data/2026-04-13\n1.0G\u0000\u0000\u0000\t/Users/lukas/.screenpipe/data/data/2026-04-14\n2.1G\u0000\u0000\u0000\t/Users/lukas/.screenpipe/data/data/2026-04-15\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data/2026-04-15 $ ll \ntotal 4474624\ndrwxr-xr-x 737 lukas staff 23584 15 Apr 18:25 .\ndrwxr-xr-x 9 lukas staff 288 15 Apr 09:58 ..\n-rw-r--r-- 1 lukas staff 669036 15 Apr 18:13 1776265985239_m2.jpg\n-rw-r--r-- 1 lukas staff 203719 15 Apr 18:13 1776265985279_m1.jpg\n-rw-r--r-- 1 lukas staff 203612 15 Apr 18:13 1776265987070_m1.jpg\n-rw-r--r-- 1 lukas staff 674275 15 Apr 18:13 1776265987771_m2.jpg\n-rw-r--r-- 1 lukas staff 203511 15 Apr 18:13 1776265989538_m1.jpg\n-rw-r--r-- 1 lukas staff 667384 15 Apr 18:13 1776265989967_m2.jpg\n-rw-r--r-- 1 lukas staff 203666 15 Apr 18:13 1776265991616_m1.jpg\n-rw-r--r-- 1 lukas staff 669140 15 Apr 18:13 1776265992196_m2.jpg\n-rw-r--r-- 1 lukas staff 203595 15 Apr 18:13 1776265993913_m1.jpg\n-rw-r--r-- 1 lukas staff 680910 15 Apr 18:13 1776265994505_m2.jpg\n-rw-r--r-- 1 lukas staff 203581 15 Apr 18:13 1776265996130_m1.jpg\n-rw-r--r-- 1 lukas staff 670428 15 Apr 18:13 1776265996652_m2.jpg\n-rw-r--r-- 1 lukas staff 203708 15 Apr 18:13 1776265998298_m1.jpg\n-rw-r--r-- 1 lukas staff 659876 15 Apr 18:13 1776265998619_m2.jpg\n-rw-r--r-- 1 lukas staff 203790 15 Apr 18:13 1776266000317_m1.jpg\n-rw-r--r-- 1 lukas staff 675595 15 Apr 18:13 1776266000927_m2.jpg\n-rw-r--r-- 1 lukas staff 203772 15 Apr 18:13 1776266002837_m1.jpg\n-rw-r--r-- 1 lukas staff 681185 15 Apr 18:13 1776266003295_m2.jpg\n-rw-r--r-- 1 lukas staff 203737 15 Apr 18:13 1776266004906_m1.jpg\n-rw-r--r-- 1 lukas staff 674774 15 Apr 18:13 1776266005279_m2.jpg\n-rw-r--r-- 1 lukas staff 203710 15 Apr 18:13 1776266007045_m1.jpg\n-rw-r--r-- 1 lukas staff 672301 15 Apr 18:13 1776266007562_m2.jpg\n-rw-r--r-- 1 lukas staff 203778 15 Apr 18:13 1776266009409_m1.jpg\n-rw-r--r-- 1 lukas staff 647795 15 Apr 18:13 1776266009873_m2.jpg\n-rw-r--r-- 1 lukas staff 203773 15 Apr 18:13 1776266011796_m1.jpg\n-rw-r--r-- 1 lukas staff 621588 15 Apr 18:13 1776266012145_m2.jpg\n-rw-r--r-- 1 lukas staff 203797 15 Apr 18:13 1776266013610_m1.jpg\n-rw-r--r-- 1 lukas staff 557210 15 Apr 18:13 1776266013959_m2.jpg\n-rw-r--r-- 1 lukas staff 203799 15 Apr 18:13 1776266015437_m1.jpg\n-rw-r--r-- 1 lukas staff 576074 15 Apr 18:13 1776266015791_m2.jpg\n-rw-r--r-- 1 lukas staff 203846 15 Apr 18:13 1776266017399_m1.jpg\n-rw-r--r-- 1 lukas staff 592254 15 Apr 18:13 1776266017945_m2.jpg\n-rw-r--r-- 1 lukas staff 203767 15 Apr 18:13 1776266019677_m1.jpg\n-rw-r--r-- 1 lukas staff 554944 15 Apr 18:13 1776266020127_m2.jpg\n-rw-r--r-- 1 lukas staff 203706 15 Apr 18:13 1776266022131_m1.jpg\n-rw-r--r-- 1 lukas staff 584193 15 Apr 18:13 1776266022505_m2.jpg\n-rw-r--r-- 1 lukas staff 203718 15 Apr 18:13 1776266024358_m1.jpg\n-rw-r--r-- 1 lukas staff 586235 15 Apr 18:13 1776266024952_m2.jpg\n-rw-r--r-- 1 lukas staff 203609 15 Apr 18:13 1776266026730_m1.jpg\n-rw-r--r-- 1 lukas staff 582376 15 Apr 18:13 1776266027279_m2.jpg\n-rw-r--r-- 1 lukas staff 203696 15 Apr 18:13 1776266028710_m1.jpg\n-rw-r--r-- 1 lukas staff 568913 15 Apr 18:13 1776266029111_m2.jpg\n-rw-r--r-- 1 lukas staff 203648 15 Apr 18:13 1776266030751_m1.jpg\n-rw-r--r-- 1 lukas staff 431509 15 Apr 18:13 1776266031143_m2.jpg\n-rw-r--r-- 1 lukas staff 468169 15 Apr 18:13 1776266033149_m2.jpg\n-rw-r--r-- 1 lukas staff 203714 15 Apr 18:13 1776266033552_m1.jpg\n-rw-r--r-- 1 lukas staff 203753 15 Apr 18:13 1776266035546_m1.jpg\n-rw-r--r-- 1 lukas staff 477414 15 Apr 18:13 1776266036047_m2.jpg\n-rw-r--r-- 1 lukas staff 203704 15 Apr 18:13 1776266037947_m1.jpg\n-rw-r--r-- 1 lukas staff 476980 15 Apr 18:13 1776266038370_m2.jpg\n-rw-r--r-- 1 lukas staff 203686 15 Apr 18:14 1776266040183_m1.jpg\n-rw-r--r-- 1 lukas staff 485156 15 Apr 18:14 1776266040577_m2.jpg\n-rw-r--r-- 1 lukas staff 486141 15 Apr 18:14 1776266042413_m2.jpg\n-rw-r--r-- 1 lukas staff 490784 15 Apr 18:14 1776266043473_m2.jpg\n-rw-r--r-- 1 lukas staff 556817 15 Apr 18:14 1776266044640_m2.jpg\n-rw-r--r-- 1 lukas staff 588963 15 Apr 18:14 1776266045757_m2.jpg\n-rw-r--r-- 1 lukas staff 591407 15 Apr 18:14 1776266046926_m2.jpg\n-rw-r--r-- 1 lukas staff 204286 15 Apr 18:14 1776266048022_m1.jpg\n-rw-r--r-- 1 lukas staff 592997 15 Apr 18:14 1776266048341_m2.jpg\n-rw-r--r-- 1 lukas staff 204367 15 Apr 18:14 1776266050092_m1.jpg\n-rw-r--r-- 1 lukas staff 595109 15 Apr 18:14 1776266050576_m2.jpg\n-rw-r--r-- 1 lukas staff 203877 15 Apr 18:14 1776266052271_m1.jpg\n-rw-r--r-- 1 lukas staff 617722 15 Apr 18:14 1776266052711_m2.jpg\n-rw-r--r-- 1 lukas staff 566247 15 Apr 18:14 1776266054920_m2.jpg\n-rw-r--r-- 1 lukas staff 587163 15 Apr 18:14 1776266056075_m2.jpg\n-rw-r--r-- 1 lukas staff 203881 15 Apr 18:14 1776266056756_m1.jpg\n-rw-r--r-- 1 lukas staff 590009 15 Apr 18:14 1776266057195_m2.jpg\n-rw-r--r-- 1 lukas staff 559463 15 Apr 18:14 1776266059115_m2.jpg\n-rw-r--r-- 1 lukas staff 203874 15 Apr 18:14 1776266060554_m1.jpg\n-rw-r--r-- 1 lukas staff 596850 15 Apr 18:14 1776266060554_m2.jpg\n-rw-r--r-- 1 lukas staff 203900 15 Apr 18:14 1776266062752_m1.jpg\n-rw-r--r-- 1 lukas staff 441354 15 Apr 18:14 1776266066711_m2.jpg\n-rw-r--r-- 1 lukas staff 55745 15 Apr 18:14 1776266068595_m1.jpg\n-rw-r--r-- 1 lukas staff 446599 15 Apr 18:14 1776266069433_m2.jpg\n-rw-r--r-- 1 lukas staff 446609 15 Apr 18:14 1776266070172_m2.jpg\n-rw-r--r-- 1 lukas staff 94532 15 Apr 18:14 1776266070176_m1.jpg\n-rw-r--r-- 1 lukas staff 88474 15 Apr 18:14 1776266071656_m1.jpg\n-rw-r--r-- 1 lukas staff 535766 15 Apr 18:14 1776266072584_m2.jpg\n-rw-r--r-- 1 lukas staff 92870 15 Apr 18:14 1776266074845_m1.jpg\n-rw-r--r-- 1 lukas staff 88052 15 Apr 18:14 1776266077692_m1.jpg\n-rw-r--r-- 1 lukas staff 88179 15 Apr 18:14 1776266082536_m1.jpg\n-rw-r--r-- 1 lukas staff 533426 15 Apr 18:14 1776266082536_m2.jpg\n-rw-r--r-- 1 lukas staff 88175 15 Apr 18:14 1776266084440_m1.jpg\n-rw-r--r-- 1 lukas staff 500743 15 Apr 18:14 1776266084440_m2.jpg\n-rw-r--r-- 1 lukas staff 502910 15 Apr 18:14 1776266085860_m2.jpg\n-rw-r--r-- 1 lukas staff 88161 15 Apr 18:14 1776266087714_m1.jpg\n-rw-r--r-- 1 lukas staff 562872 15 Apr 18:14 1776266087714_m2.jpg\n-rw-r--r-- 1 lukas staff 507401 15 Apr 18:14 1776266091668_m2.jpg\n-rw-r--r-- 1 lukas staff 88198 15 Apr 18:14 1776266091678_m1.jpg\n-rw-r--r-- 1 lukas staff 556350 15 Apr 18:14 1776266096275_m2.jpg\n-rw-r--r-- 1 lukas staff 574870 15 Apr 18:14 1776266099219_m2.jpg\n-rw-r--r-- 1 lukas staff 88436 15 Apr 18:15 1776266104959_m1.jpg\n-rw-r--r-- 1 lukas staff 254145 15 Apr 18:15 1776266105237_m2.jpg\n-rw-r--r-- 1 lukas staff 88535 15 Apr 18:15 1776266106590_m1.jpg\n-rw-r--r-- 1 lukas staff 276093 15 Apr 18:15 1776266106590_m2.jpg\n-rw-r--r-- 1 lukas staff 95178 15 Apr 18:15 1776266107364_m1.jpg\n-rw-r--r-- 1 lukas staff 272726 15 Apr 18:15 1776266107397_m2.jpg\n-rw-r--r-- 1 lukas staff 272729 15 Apr 18:15 1776266108410_m2.jpg\n-rw-r--r-- 1 lukas staff 95201 15 Apr 18:15 1776266108439_m1.jpg\n-rw-r--r-- 1 lukas staff 207648 15 Apr 18:15 1776266110874_m1.jpg\n-rw-r--r-- 1 lukas staff 272706 15 Apr 18:15 1776266111078_m2.jpg\n-rw-r--r-- 1 lukas staff 208459 15 Apr 18:15 1776266111821_m1.jpg\n-rw-r--r-- 1 lukas staff 212011 15 Apr 18:15 1776266113939_m1.jpg\n-rw-r--r-- 1 lukas staff 272780 15 Apr 18:15 1776266122951_m2.jpg\n-rw-r--r-- 1 lukas staff 211547 15 Apr 18:15 1776266122974_m1.jpg\n-rw-r--r-- 1 lukas staff 209162 15 Apr 18:15 1776266123875_m1.jpg\n-rw-r--r-- 1 lukas staff 205277 15 Apr 18:15 1776266125853_m1.jpg\n-rw-r--r-- 1 lukas staff 272667 15 Apr 18:15 1776266125853_m2.jpg\n-rw-r--r-- 1 lukas staff 272719 15 Apr 18:15 1776266127403_m2.jpg\n-rw-r--r-- 1 lukas staff 206802 15 Apr 18:15 1776266127410_m1.jpg\n-rw-r--r-- 1 lukas staff 213918 15 Apr 18:15 1776266130082_m1.jpg\n-rw-r--r-- 1 lukas staff 212411 15 Apr 18:15 1776266132673_m1.jpg\n-rw-r--r-- 1 lukas staff 272808 15 Apr 18:15 1776266132673_m2.jpg\n-rw-r--r-- 1 lukas staff 207894 15 Apr 18:15 1776266133340_m1.jpg\n-rw-r--r-- 1 lukas staff 555932 15 Apr 18:15 1776266134609_m2.jpg\n-rw-r--r-- 1 lukas staff 207911 15 Apr 18:15 1776266135525_m1.jpg\n-rw-r--r-- 1 lukas staff 548908 15 Apr 18:15 1776266137606_m2.jpg\n-rw-r--r-- 1 lukas staff 207856 15 Apr 18:15 1776266138682_m1.jpg\n-rw-r--r-- 1 lukas staff 560222 15 Apr 18:15 1776266140759_m2.jpg\n-rw-r--r-- 1 lukas staff 560157 15 Apr 18:15 1776266143743_m2.jpg\n-rw-r--r-- 1 lukas staff 207838 15 Apr 18:15 1776266144684_m1.jpg\n-rw-r--r-- 1 lukas staff 537855 15 Apr 18:15 1776266145496_m2.jpg\n-rw-r--r-- 1 lukas staff 587185 15 Apr 18:15 1776266147770_m2.jpg\n-rw-r--r-- 1 lukas staff 209722 15 Apr 18:15 1776266150490_m1.jpg\n-rw-r--r-- 1 lukas staff 216901 15 Apr 18:15 1776266150747_m2.jpg\n-rw-r--r-- 1 lukas staff 208191 15 Apr 18:15 1776266153538_m1.jpg\n-rw-r--r-- 1 lukas staff 258901 15 Apr 18:15 1776266153787_m2.jpg\n-rw-r--r-- 1 lukas staff 276340 15 Apr 18:15 1776266156823_m2.jpg\n-rw-r--r-- 1 lukas staff 208298 15 Apr 18:15 1776266158610_m1.jpg\n-rw-r--r-- 1 lukas staff 590491 15 Apr 18:15 1776266158610_m2.jpg\n-rw-r--r-- 1 lukas staff 208192 15 Apr 18:16 1776266160959_m1.jpg\n-rw-r--r-- 1 lukas staff 545849 15 Apr 18:16 1776266161252_m2.jpg\n-rw-r--r-- 1 lukas staff 208154 15 Apr 18:16 1776266163104_m1.jpg\n-rw-r--r-- 1 lukas staff 519973 15 Apr 18:16 1776266164298_m2.jpg\n-rw-r--r-- 1 lukas staff 208231 15 Apr 18:16 1776266165561_m1.jpg\n-rw-r--r-- 1 lukas staff 593300 15 Apr 18:16 1776266166851_m2.jpg\n-rw-r--r-- 1 lukas staff 574561 15 Apr 18:16 1776266168075_m2.jpg\n-rw-r--r-- 1 lukas staff 208190 15 Apr 18:16 1776266168319_m1.jpg\n-rw-r--r-- 1 lukas staff 208164 15 Apr 18:16 1776266170354_m1.jpg\n-rw-r--r-- 1 lukas staff 558860 15 Apr 18:16 1776266170659_m2.jpg\n-rw-r--r-- 1 lukas staff 517959 15 Apr 18:16 1776266175820_m2.jpg\n-rw-r--r-- 1 lukas staff 208615 15 Apr 18:16 1776266177600_m1.jpg\n-rw-r--r-- 1 lukas staff 562544 15 Apr 18:16 1776266177627_m2.jpg\n-rw-r--r-- 1 lukas staff 208601 15 Apr 18:16 1776266180047_m1.jpg\n-rw-r--r-- 1 lukas staff 582678 15 Apr 18:16 1776266180212_m2.jpg\n-rw-r--r-- 1 lukas staff 208628 15 Apr 18:16 1776266181996_m1.jpg\n-rw-r--r-- 1 lukas staff 208571 15 Apr 18:16 1776266185646_m1.jpg\n-rw-r--r-- 1 lukas staff 594509 15 Apr 18:16 1776266185646_m2.jpg\n-rw-r--r-- 1 lukas staff 208622 15 Apr 18:16 1776266187916_m1.jpg\n-rw-r--r-- 1 lukas staff 608592 15 Apr 18:16 1776266188157_m2.jpg\n-rw-r--r-- 1 lukas staff 599957 15 Apr 18:16 1776266190500_m2.jpg\n-rw-r--r-- 1 lukas staff 208624 15 Apr 18:16 1776266190949_m1.jpg\n-rw-r--r-- 1 lukas staff 208694 15 Apr 18:16 1776266193217_m1.jpg\n-rw-r--r-- 1 lukas staff 615862 15 Apr 18:16 1776266193357_m2.jpg\n-rw-r--r-- 1 lukas staff 208254 15 Apr 18:16 1776266195513_m1.jpg\n-rw-r--r-- 1 lukas staff 624275 15 Apr 18:16 1776266195549_m2.jpg\n-rw-r--r-- 1 lukas staff 645335 15 Apr 18:16 1776266197725_m2.jpg\n-rw-r--r-- 1 lukas staff 208241 15 Apr 18:16 1776266198956_m1.jpg\n-rw-r--r-- 1 lukas staff 646868 15 Apr 18:16 1776266199007_m2.jpg\n-rw-r--r-- 1 lukas staff 208643 15 Apr 18:16 1776266202174_m1.jpg\n-rw-r--r-- 1 lukas staff 652412 15 Apr 18:16 1776266202213_m2.jpg\n-rw-r--r-- 1 lukas staff 208612 15 Apr 18:16 1776266206551_m1.jpg\n-rw-r--r-- 1 lukas staff 656571 15 Apr 18:16 1776266206551_m2.jpg\n-rw-r--r-- 1 lukas staff 208638 15 Apr 18:16 1776266209266_m1.jpg\n-rw-r--r-- 1 lukas staff 658369 15 Apr 18:16 1776266209280_m2.jpg\n-rw-r--r-- 1 lukas staff 208715 15 Apr 18:16 1776266212218_m1.jpg\n-rw-r--r-- 1 lukas staff 659247 15 Apr 18:16 1776266212218_m2.jpg\n-rw-r--r-- 1 lukas staff 208689 15 Apr 18:16 1776266215752_m1.jpg\n-rw-r--r-- 1 lukas staff 653016 15 Apr 18:16 1776266215771_m2.jpg\n-rw-r--r-- 1 lukas staff 586023 15 Apr 18:17 1776266219752_m2.jpg\n-rw-r--r-- 1 lukas staff 208588 15 Apr 18:17 1776266220701_m1.jpg\n-rw-r--r-- 1 lukas staff 633574 15 Apr 18:17 1776266221274_m2.jpg\n-rw-r--r-- 1 lukas staff 636933 15 Apr 18:17 1776266227340_m2.jpg\n-rw-r--r-- 1 lukas staff 639420 15 Apr 18:17 1776266232300_m2.jpg\n-rw-r--r-- 1 lukas staff 208544 15 Apr 18:17 1776266232337_m1.jpg\n-rw-r--r-- 1 lukas staff 643943 15 Apr 18:17 1776266236469_m2.jpg\n-rw-r--r-- 1 lukas staff 208610 15 Apr 18:17 1776266236483_m1.jpg\n-rw-r--r-- 1 lukas staff 208598 15 Apr 18:17 1776266238593_m1.jpg\n-rw-r--r-- 1 lukas staff 630398 15 Apr 18:17 1776266238602_m2.jpg\n-rw-r--r-- 1 lukas staff 624451 15 Apr 18:17 1776266240803_m2.jpg\n-rw-r--r-- 1 lukas staff 208484 15 Apr 18:17 1776266242547_m1.jpg\n-rw-r--r-- 1 lukas staff 630386 15 Apr 18:17 1776266242547_m2.jpg\n-rw-r--r-- 1 lukas staff 208525 15 Apr 18:17 1776266244786_m1.jpg\n-rw-r--r-- 1 lukas staff 633291 15 Apr 18:17 1776266245111_m2.jpg\n-rw-r--r-- 1 lukas staff 545820 15 Apr 18:17 1776266247239_m2.jpg\n-rw-r--r-- 1 lukas staff 547468 15 Apr 18:17 1776266248374_m2.jpg\n-rw-r--r-- 1 lukas staff 208653 15 Apr 18:17 1776266248977_m1.jpg\n-rw-r--r-- 1 lukas staff 533852 15 Apr 18:17 1776266249644_m2.jpg\n-rw-r--r-- 1 lukas staff 560142 15 Apr 18:17 1776266251631_m2.jpg\n-rw-r--r-- 1 lukas staff 208278 15 Apr 18:17 1776266254529_m1.jpg\n-rw-r--r-- 1 lukas staff 671156 15 Apr 18:17 1776266254554_m2.jpg\n-rw-r--r-- 1 lukas staff 671725 15 Apr 18:17 1776266257375_m2.jpg\n-rw-r--r-- 1 lukas staff 208252 15 Apr 18:17 1776266257388_m1.jpg\n-rw-r--r-- 1 lukas staff 208266 15 Apr 18:17 1776266260730_m1.jpg\n-rw-r--r-- 1 lukas staff 668299 15 Apr 18:17 1776266261140_m2.jpg\n-rw-r--r-- 1 lukas staff 208309 15 Apr 18:17 1776266262574_m1.jpg\n-rw-r--r-- 1 lukas staff 662509 15 Apr 18:17 1776266262882_m2.jpg\n-rw-r--r-- 1 lukas staff 208131 15 Apr 18:17 1776266264475_m1.jpg\n-rw-r--r-- 1 lukas staff 662810 15 Apr 18:17 1776266264869_m2.jpg\n-rw-r--r-- 1 lukas staff 208191 15 Apr 18:17 1776266266343_m1.jpg\n-rw-r--r-- 1 lukas staff 668093 15 Apr 18:17 1776266266919_m2.jpg\n-rw-r--r-- 1 lukas staff 208163 15 Apr 18:17 1776266268978_m1.jpg\n-rw-r--r-- 1 lukas staff 666086 15 Apr 18:17 1776266269305_m2.jpg\n-rw-r--r-- 1 lukas staff 208277 15 Apr 18:17 1776266271029_m1.jpg\n-rw-r--r-- 1 lukas staff 659339 15 Apr 18:17 1776266271383_m2.jpg\n-rw-r--r-- 1 lukas staff 208198 15 Apr 18:17 1776266273464_m1.jpg\n-rw-r--r-- 1 lukas staff 662828 15 Apr 18:17 1776266273971_m2.jpg\n-rw-r--r-- 1 lukas staff 208062 15 Apr 18:17 1776266275425_m1.jpg\n-rw-r--r-- 1 lukas staff 661898 15 Apr 18:17 1776266275684_m2.jpg\n-rw-r--r-- 1 lukas staff 208033 15 Apr 18:17 1776266277232_m1.jpg\n-rw-r--r-- 1 lukas staff 658221 15 Apr 18:17 1776266277517_m2.jpg\n-rw-r--r-- 1 lukas staff 208114 15 Apr 18:17 1776266279573_m1.jpg\n-rw-r--r-- 1 lukas staff 602127 15 Apr 18:18 1776266280047_m2.jpg\n-rw-r--r-- 1 lukas staff 208037 15 Apr 18:18 1776266281724_m1.jpg\n-rw-r--r-- 1 lukas staff 596966 15 Apr 18:18 1776266282107_m2.jpg\n-rw-r--r-- 1 lukas staff 208120 15 Apr 18:18 1776266283882_m1.jpg\n-rw-r--r-- 1 lukas staff 605123 15 Apr 18:18 1776266284188_m2.jpg\n-rw-r--r-- 1 lukas staff 208244 15 Apr 18:18 1776266285945_m1.jpg\n-rw-r--r-- 1 lukas staff 619753 15 Apr 18:18 1776266286471_m2.jpg\n-rw-r--r-- 1 lukas staff 208208 15 Apr 18:18 1776266288028_m1.jpg\n-rw-r--r-- 1 lukas staff 642228 15 Apr 18:18 1776266288334_m2.jpg\n-rw-r--r-- 1 lukas staff 208132 15 Apr 18:18 1776266289850_m1.jpg\n-rw-r--r-- 1 lukas staff 596740 15 Apr 18:18 1776266290179_m2.jpg\n-rw-r--r-- 1 lukas staff 208063 15 Apr 18:18 1776266291759_m1.jpg\n-rw-r--r-- 1 lukas staff 519390 15 Apr 18:18 1776266292102_m2.jpg\n-rw-r--r-- 1 lukas staff 208064 15 Apr 18:18 1776266293780_m1.jpg\n-rw-r--r-- 1 lukas staff 570229 15 Apr 18:18 1776266294157_m2.jpg\n-rw-r--r-- 1 lukas staff 208572 15 Apr 18:18 1776266296164_m1.jpg\n-rw-r--r-- 1 lukas staff 627388 15 Apr 18:18 1776266296515_m2.jpg\n-rw-r--r-- 1 lukas staff 208569 15 Apr 18:18 1776266298335_m1.jpg\n-rw-r--r-- 1 lukas staff 634945 15 Apr 18:18 1776266298705_m2.jpg\n-rw-r--r-- 1 lukas staff 208639 15 Apr 18:18 1776266300354_m1.jpg\n-rw-r--r-- 1 lukas staff 657628 15 Apr 18:18 1776266300766_m2.jpg\n-rw-r--r-- 1 lukas staff 657244 15 Apr 18:18 1776266302789_m2.jpg\n-rw-r--r-- 1 lukas staff 208494 15 Apr 18:18 1776266303032_m1.jpg\n-rw-r--r-- 1 lukas staff 644942 15 Apr 18:18 1776266305193_m2.jpg\n-rw-r--r-- 1 lukas staff 208528 15 Apr 18:18 1776266305226_m1.jpg\n-rw-r--r-- 1 lukas staff 659418 15 Apr 18:18 1776266307482_m2.jpg\n-rw-r--r-- 1 lukas staff 208235 15 Apr 18:18 1776266307995_m1.jpg\n-rw-r--r-- 1 lukas staff 653477 15 Apr 18:18 1776266310362_m2.jpg\n-rw-r--r-- 1 lukas staff 650556 15 Apr 18:18 1776266311519_m2.jpg\n-rw-r--r-- 1 lukas staff 208178 15 Apr 18:18 1776266311576_m1.jpg\n-rw-r--r-- 1 lukas staff 639707 15 Apr 18:18 1776266314332_m2.jpg\n-rw-r--r-- 1 lukas staff 208212 15 Apr 18:18 1776266314402_m1.jpg\n-rw-r--r-- 1 lukas staff 627225 15 Apr 18:18 1776266316656_m2.jpg\n-rw-r--r-- 1 lukas staff 640482 15 Apr 18:18 1776266317791_m2.jpg\n-rw-r--r-- 1 lukas staff 208927 15 Apr 18:18 1776266317875_m1.jpg\n-rw-r--r-- 1 lukas staff 655721 15 Apr 18:18 1776266320034_m2.jpg\n-rw-r--r-- 1 lukas staff 653914 15 Apr 18:18 1776266321149_m2.jpg\n-rw-r--r-- 1 lukas staff 208973 15 Apr 18:18 1776266322248_m1.jpg\n-rw-r--r-- 1 lukas staff 651290 15 Apr 18:18 1776266322405_m2.jpg\n-rw-r--r-- 1 lukas staff 208883 15 Apr 18:18 1776266324678_m1.jpg\n-rw-r--r-- 1 lukas staff 649799 15 Apr 18:18 1776266324696_m2.jpg\n-rw-r--r-- 1 lukas staff 208944 15 Apr 18:18 1776266327023_m1.jpg\n-rw-r--r-- 1 lukas staff 640016 15 Apr 18:18 1776266327481_m2.jpg\n-rw-r--r-- 1 lukas staff 648723 15 Apr 18:18 1776266329400_m2.jpg\n-rw-r--r-- 1 lukas staff 649676 15 Apr 18:18 1776266330593_m2.jpg\n-rw-r--r-- 1 lukas staff 208128 15 Apr 18:18 1776266331799_m1.jpg\n-rw-r--r-- 1 lukas staff 657268 15 Apr 18:18 1776266331870_m2.jpg\n-rw-r--r-- 1 lukas staff 614701 15 Apr 18:18 1776266334838_m2.jpg\n-rw-r--r-- 1 lukas staff 208599 15 Apr 18:18 1776266334866_m1.jpg\n-rw-r--r-- 1 lukas staff 208720 15 Apr 18:18 1776266337075_m1.jpg\n-rw-r--r-- 1 lukas staff 635012 15 Apr 18:18 1776266337384_m2.jpg\n-rw-r--r-- 1 lukas staff 208649 15 Apr 18:18 1776266339499_m1.jpg\n-rw-r--r-- 1 lukas staff 654410 15 Apr 18:19 1776266340051_m2.jpg\n-rw-r--r-- 1 lukas staff 670162 15 Apr 18:19 1776266342278_m2.jpg\n-rw-r--r-- 1 lukas staff 208679 15 Apr 18:19 1776266343422_m1.jpg\n-rw-r--r-- 1 lukas staff 679486 15 Apr 18:19 1776266343480_m2.jpg\n-rw-r--r-- 1 lukas staff 580457 15 Apr 18:19 1776266346149_m2.jpg\n-rw-r--r-- 1 lukas staff 613073 15 Apr 18:19 1776266349191_m2.jpg\n-rw-r--r-- 1 lukas staff 208605 15 Apr 18:19 1776266349504_m1.jpg\n-rw-r--r-- 1 lukas staff 208530 15 Apr 18:19 1776266351872_m1.jpg\n-rw-r--r-- 1 lukas staff 618382 15 Apr 18:19 1776266352314_m2.jpg\n-rw-r--r-- 1 lukas staff 208156 15 Apr 18:19 1776266354320_m1.jpg\n-rw-r--r-- 1 lukas staff 637916 15 Apr 18:19 1776266354736_m2.jpg\n-rw-r--r-- 1 lukas staff 208104 15 Apr 18:19 1776266356503_m1.jpg\n-rw-r--r-- 1 lukas staff 635941 15 Apr 18:19 1776266356846_m2.jpg\n-rw-r--r-- 1 lukas staff 208119 15 Apr 18:19 1776266358528_m1.jpg\n-rw-r--r-- 1 lukas staff 618746 15 Apr 18:19 1776266358951_m2.jpg\n-rw-r--r-- 1 lukas staff 741230 15 Apr 18:19 1776266360933_m2.jpg\n-rw-r--r-- 1 lukas staff 684325 15 Apr 18:19 1776266362281_m2.jpg\n-rw-r--r-- 1 lukas staff 208646 15 Apr 18:19 1776266362913_m1.jpg\n-rw-r--r-- 1 lukas staff 700483 15 Apr 18:19 1776266365163_m2.jpg\n-rw-r--r-- 1 lukas staff 208877 15 Apr 18:19 1776266366139_m1.jpg\n-rw-r--r-- 1 lukas staff 601181 15 Apr 18:19 1776266366639_m2.jpg\n-rw-r--r-- 1 lukas staff 208909 15 Apr 18:19 1776266369139_m1.jpg\n-rw-r--r-- 1 lukas staff 655095 15 Apr 18:19 1776266369139_m2.jpg\n-rw-r--r-- 1 lukas staff 656950 15 Apr 18:19 1776266371906_m2.jpg\n-rw-r--r-- 1 lukas staff 208873 15 Apr 18:19 1776266371909_m1.jpg\n-rw-r--r-- 1 lukas staff 596595 15 Apr 18:19 1776266374350_m2.jpg\n-rw-r--r-- 1 lukas staff 678600 15 Apr 18:19 1776266375785_m2.jpg\n-rw-r--r-- 1 lukas staff 208146 15 Apr 18:19 1776266377145_m1.jpg\n-rw-r--r-- 1 lukas staff 688844 15 Apr 18:19 1776266377145_m2.jpg\n-rw-r--r-- 1 lukas staff 208870 15 Apr 18:19 1776266384365_m1.jpg\n-rw-r--r-- 1 lukas staff 684366 15 Apr 18:19 1776266384403_m2.jpg\n-rw-r--r-- 1 lukas staff 208252 15 Apr 18:19 1776266386353_m1.jpg\n-rw-r--r-- 1 lukas staff 662242 15 Apr 18:19 1776266386874_m2.jpg\n-rw-r--r-- 1 lukas staff 208227 15 Apr 18:19 1776266388905_m1.jpg\n-rw-r--r-- 1 lukas staff 669929 15 Apr 18:19 1776266389162_m2.jpg\n-rw-r--r-- 1 lukas staff 564108 15 Apr 18:19 1776266394415_m2.jpg\n-rw-r--r-- 1 lukas staff 208254 15 Apr 18:19 1776266394669_m1.jpg\n-rw-r--r-- 1 lukas staff 597473 15 Apr 18:19 1776266397429_m2.jpg\n-rw-r--r-- 1 lukas staff 208197 15 Apr 18:19 1776266398122_m1.jpg\n-rw-r--r-- 1 lukas staff 588253 15 Apr 18:19 1776266398654_m2.jpg\n-rw-r--r-- 1 lukas staff 208263 15 Apr 18:20 1776266400169_m1.jpg\n-rw-r--r-- 1 lukas staff 590676 15 Apr 18:20 1776266400800_m2.jpg\n-rw-r--r-- 1 lukas staff 660135 15 Apr 18:20 1776266403120_m2.jpg\n-rw-r--r-- 1 lukas staff 208198 15 Apr 18:20 1776266404315_m1.jpg\n-rw-r--r-- 1 lukas staff 663732 15 Apr 18:20 1776266404344_m2.jpg\n-rw-r--r-- 1 lukas staff 676367 15 Apr 18:20 1776266410701_m2.jpg\n-rw-r--r-- 1 lukas staff 208239 15 Apr 18:20 1776266410716_m1.jpg\n-rw-r--r-- 1 lukas staff 208866 15 Apr 18:20 1776266423385_m1.jpg\n-rw-r--r-- 1 lukas staff 690762 15 Apr 18:20 1776266423399_m2.jpg\n-rw-r--r-- 1 lukas staff 672619 15 Apr 18:20 1776266426942_m2.jpg\n-rw-r--r-- 1 lukas staff 208889 15 Apr 18:20 1776266426971_m1.jpg\n-rw-r--r-- 1 lukas staff 208218 15 Apr 18:20 1776266430808_m1.jpg\n-rw-r--r-- 1 lukas staff 671881 15 Apr 18:20 1776266430808_m2.jpg\n-rw-r--r-- 1 lukas staff 208183 15 Apr 18:20 1776266433623_m1.jpg\n-rw-r--r-- 1 lukas staff 674761 15 Apr 18:20 1776266433670_m2.jpg\n-rw-r--r-- 1 lukas staff 208217 15 Apr 18:20 1776266436240_m1.jpg\n-rw-r--r-- 1 lukas staff 670159 15 Apr 18:20 1776266436263_m2.jpg\n-rw-r--r-- 1 lukas staff 208182 15 Apr 18:20 1776266438629_m1.jpg\n-rw-r--r-- 1 lukas staff 668057 15 Apr 18:20 1776266438638_m2.jpg\n-rw-r--r-- 1 lukas staff 208906 15 Apr 18:20 1776266442252_m1.jpg\n-rw-r--r-- 1 lukas staff 672509 15 Apr 18:20 1776266442293_m2.jpg\n-rw-r--r-- 1 lukas staff 208955 15 Apr 18:20 1776266444286_m1.jpg\n-rw-r--r-- 1 lukas staff 669667 15 Apr 18:20 1776266444713_m2.jpg\n-rw-r--r-- 1 lukas staff 711375 15 Apr 18:20 1776266446659_m2.jpg\n-rw-r--r-- 1 lukas staff 208164 15 Apr 18:20 1776266447514_m1.jpg\n-rw-r--r-- 1 lukas staff 739201 15 Apr 18:20 1776266448562_m2.jpg\n-rw-r--r-- 1 lukas staff 208600 15 Apr 18:20 1776266450066_m1.jpg\n-rw-r--r-- 1 lukas staff 735015 15 Apr 18:20 1776266450077_m2.jpg\n-rw-r--r-- 1 lukas staff 602085 15 Apr 18:20 1776266452815_m2.jpg\n-rw-r--r-- 1 lukas staff 554910 15 Apr 18:20 1776266455812_m2.jpg\n-rw-r--r-- 1 lukas staff 208706 15 Apr 18:20 1776266457074_m1.jpg\n-rw-r--r-- 1 lukas staff 668265 15 Apr 18:20 1776266457218_m2.jpg\n-rw-r--r-- 1 lukas staff 627127 15 Apr 18:21 1776266462398_m2.jpg\n-rw-r--r-- 1 lukas staff 651254 15 Apr 18:21 1776266464654_m2.jpg\n-rw-r--r-- 1 lukas staff 208782 15 Apr 18:21 1776266464655_m1.jpg\n-rw-r--r-- 1 lukas staff 208337 15 Apr 18:21 1776266467161_m1.jpg\n-rw-r--r-- 1 lukas staff 675477 15 Apr 18:21 1776266467769_m2.jpg\n-rw-r--r-- 1 lukas staff 208352 15 Apr 18:21 1776266470056_m1.jpg\n-rw-r--r-- 1 lukas staff 646287 15 Apr 18:21 1776266470426_m2.jpg\n-rw-r--r-- 1 lukas staff 208441 15 Apr 18:21 1776266472480_m1.jpg\n-rw-r--r-- 1 lukas staff 670331 15 Apr 18:21 1776266473095_m2.jpg\n-rw-r--r-- 1 lukas staff 208409 15 Apr 18:21 1776266474797_m1.jpg\n-rw-r--r-- 1 lukas staff 658783 15 Apr 18:21 1776266475129_m2.jpg\n-rw-r--r-- 1 lukas staff 208807 15 Apr 18:21 1776266476839_m1.jpg\n-rw-r--r-- 1 lukas staff 658240 15 Apr 18:21 1776266477168_m2.jpg\n-rw-r--r-- 1 lukas staff 208844 15 Apr 18:21 1776266478922_m1.jpg\n-rw-r--r-- 1 lukas staff 666996 15 Apr 18:21 1776266479271_m2.jpg\n-rw-r--r-- 1 lukas staff 699189 15 Apr 18:21 1776266481646_m2.jpg\n-rw-r--r-- 1 lukas staff 708975 15 Apr 18:21 1776266482907_m2.jpg\n-rw-r--r-- 1 lukas staff 682317 15 Apr 18:21 1776266487203_m2.jpg\n-rw-r--r-- 1 lukas staff 209118 15 Apr 18:21 1776266489247_m1.jpg\n-rw-r--r-- 1 lukas staff 687083 15 Apr 18:21 1776266489247_m2.jpg\n-rw-r--r-- 1 lukas staff 209082 15 Apr 18:21 1776266491199_m1.jpg\n-rw-r--r-- 1 lukas staff 676433 15 Apr 18:21 1776266492289_m2.jpg\n-rw-r--r-- 1 lukas staff 209174 15 Apr 18:21 1776266493476_m1.jpg\n-rw-r--r-- 1 lukas staff 668920 15 Apr 18:21 1776266493678_m2.jpg\n-rw-r--r-- 1 lukas staff 208388 15 Apr 18:21 1776266497984_m1.jpg\n-rw-r--r-- 1 lukas staff 652067 15 Apr 18:21 1776266497984_m2.jpg\n-rw-r--r-- 1 lukas staff 208298 15 Apr 18:21 1776266501940_m1.jpg\n-rw-r--r-- 1 lukas staff 632049 15 Apr 18:21 1776266501960_m2.jpg\n-rw-r--r-- 1 lukas staff 208349 15 Apr 18:21 1776266503799_m1.jpg\n-rw-r--r-- 1 lukas staff 643154 15 Apr 18:21 1776266504159_m2.jpg\n-rw-r--r-- 1 lukas staff 634868 15 Apr 18:21 1776266507710_m2.jpg\n-rw-r--r-- 1 lukas staff 208376 15 Apr 18:21 1776266507750_m1.jpg\n-rw-r--r-- 1 lukas staff 208249 15 Apr 18:21 1776266509896_m1.jpg\n-rw-r--r-- 1 lukas staff 659743 15 Apr 18:21 1776266510358_m2.jpg\n-rw-r--r-- 1 lukas staff 675221 15 Apr 18:21 1776266512596_m2.jpg\n-rw-r--r-- 1 lukas staff 699120 15 Apr 18:21 1776266513811_m2.jpg\n-rw-r--r-- 1 lukas staff 208799 15 Apr 18:21 1776266513915_m1.jpg\n-rw-r--r-- 1 lukas staff 661306 15 Apr 18:21 1776266517106_m2.jpg\n-rw-r--r-- 1 lukas staff 208768 15 Apr 18:21 1776266519085_m1.jpg\n-rw-r--r-- 1 lukas staff 654783 15 Apr 18:21 1776266519085_m2.jpg\n-rw-r--r-- 1 lukas staff 657014 15 Apr 18:22 1776266521775_m2.jpg\n-rw-r--r-- 1 lukas staff 208743 15 Apr 18:22 1776266521905_m1.jpg\n-rw-r--r-- 1 lukas staff 208765 15 Apr 18:22 1776266523982_m1.jpg\n-rw-r--r-- 1 lukas staff 676963 15 Apr 18:22 1776266524383_m2.jpg\n-rw-r--r-- 1 lukas staff 208595 15 Apr 18:22 1776266525995_m1.jpg\n-rw-r--r-- 1 lukas staff 679026 15 Apr 18:22 1776266526331_m2.jpg\n-rw-r--r-- 1 lukas staff 208601 15 Apr 18:22 1776266527968_m1.jpg\n-rw-r--r-- 1 lukas staff 691434 15 Apr 18:22 1776266528359_m2.jpg\n-rw-r--r-- 1 lukas staff 208790 15 Apr 18:22 1776266530045_m1.jpg\n-rw-r--r-- 1 lukas staff 617327 15 Apr 18:22 1776266530409_m2.jpg\n-rw-r--r-- 1 lukas staff 208821 15 Apr 18:22 1776266532371_m1.jpg\n-rw-r--r-- 1 lukas staff 695409 15 Apr 18:22 1776266532643_m2.jpg\n-rw-r--r-- 1 lukas staff 692244 15 Apr 18:22 1776266534764_m2.jpg\n-rw-r--r-- 1 lukas staff 701793 15 Apr 18:22 1776266538373_m2.jpg\n-rw-r--r-- 1 lukas staff 208219 15 Apr 18:22 1776266538394_m1.jpg\n-rw-r--r-- 1 lukas staff 671959 15 Apr 18:22 1776266540698_m2.jpg\n-rw-r--r-- 1 lukas staff 208351 15 Apr 18:22 1776266541977_m1.jpg\n-rw-r--r-- 1 lukas staff 666355 15 Apr 18:22 1776266541977_m2.jpg\n-rw-r--r-- 1 lukas staff 208360 15 Apr 18:22 1776266543911_m1.jpg\n-rw-r--r-- 1 lukas staff 682036 15 Apr 18:22 1776266544351_m2.jpg\n-rw-r--r-- 1 lukas staff 209141 15 Apr 18:22 1776266546119_m1.jpg\n-rw-r--r-- 1 lukas staff 678365 15 Apr 18:22 1776266546536_m2.jpg\n-rw-r--r-- 1 lukas staff 209146 15 Apr 18:22 1776266548258_m1.jpg\n-rw-r--r-- 1 lukas staff 676342 15 Apr 18:22 1776266548725_m2.jpg\n-rw-r--r-- 1 lukas staff 209085 15 Apr 18:22 1776266550501_m1.jpg\n-rw-r--r-- 1 lukas staff 676211 15 Apr 18:22 1776266550967_m2.jpg\n-rw-r--r-- 1 lukas staff 209119 15 Apr 18:22 1776266552643_m1.jpg\n-rw-r--r-- 1 lukas staff 628801 15 Apr 18:22 1776266553078_m2.jpg\n-rw-r--r-- 1 lukas staff 209015 15 Apr 18:22 1776266554763_m1.jpg\n-rw-r--r-- 1 lukas staff 622953 15 Apr 18:22 1776266555141_m2.jpg\n-rw-r--r-- 1 lukas staff 208376 15 Apr 18:22 1776266556828_m1.jpg\n-rw-r--r-- 1 lukas staff 624322 15 Apr 18:22 1776266557207_m2.jpg\n-rw-r--r-- 1 lukas staff 208394 15 Apr 18:22 1776266559394_m1.jpg\n-rw-r--r-- 1 lukas staff 644831 15 Apr 18:22 1776266559750_m2.jpg\n-rw-r--r-- 1 lukas staff 208349 15 Apr 18:22 1776266561640_m1.jpg\n-rw-r--r-- 1 lukas staff 675478 15 Apr 18:22 1776266562198_m2.jpg\n-rw-r--r-- 1 lukas staff 208221 15 Apr 18:22 1776266564068_m1.jpg\n-rw-r--r-- 1 lukas staff 684799 15 Apr 18:22 1776266564562_m2.jpg\n-rw-r--r-- 1 lukas staff 208266 15 Apr 18:22 1776266566774_m1.jpg\n-rw-r--r-- 1 lukas staff 683359 15 Apr 18:22 1776266567099_m2.jpg\n-rw-r--r-- 1 lukas staff 208351 15 Apr 18:22 1776266568684_m1.jpg\n-rw-r--r-- 1 lukas staff 674951 15 Apr 18:22 1776266569007_m2.jpg\n-rw-r--r-- 1 lukas staff 208266 15 Apr 18:22 1776266570769_m1.jpg\n-rw-r--r-- 1 lukas staff 620972 15 Apr 18:22 1776266571289_m2.jpg\n-rw-r--r-- 1 lukas staff 208184 15 Apr 18:22 1776266573044_m1.jpg\n-rw-r--r-- 1 lukas staff 596908 15 Apr 18:22 1776266573459_m2.jpg\n-rw-r--r-- 1 lukas staff 208118 15 Apr 18:22 1776266575226_m1.jpg\n-rw-r--r-- 1 lukas staff 595063 15 Apr 18:22 1776266575765_m2.jpg\n-rw-r--r-- 1 lukas staff 208151 15 Apr 18:22 1776266577746_m1.jpg\n-rw-r--r-- 1 lukas staff 601762 15 Apr 18:22 1776266578123_m2.jpg\n-rw-r--r-- 1 lukas staff 208554 15 Apr 18:23 1776266580050_m1.jpg\n-rw-r--r-- 1 lukas staff 600430 15 Apr 18:23 1776266580291_m2.jpg\n-rw-r--r-- 1 lukas staff 208707 15 Apr 18:23 1776266582019_m1.jpg\n-rw-r--r-- 1 lukas staff 673088 15 Apr 18:23 1776266582317_m2.jpg\n-rw-r--r-- 1 lukas staff 208733 15 Apr 18:23 1776266584164_m1.jpg\n-rw-r--r-- 1 lukas staff 688362 15 Apr 18:23 1776266584473_m2.jpg\n-rw-r--r-- 1 lukas staff 208745 15 Apr 18:23 1776266586377_m1.jpg\n-rw-r--r-- 1 lukas staff 687179 15 Apr 18:23 1776266586902_m2.jpg\n-rw-r--r-- 1 lukas staff 208294 15 Apr 18:23 1776266588885_m1.jpg\n-rw-r--r-- 1 lukas staff 706828 15 Apr 18:23 1776266589319_m2.jpg\n-rw-r--r-- 1 lukas staff 208256 15 Apr 18:23 1776266591044_m1.jpg\n-rw-r--r-- 1 lukas staff 691748 15 Apr 18:23 1776266591559_m2.jpg\n-rw-r--r-- 1 lukas staff 686194 15 Apr 18:23 1776266593540_m2.jpg\n-rw-r--r-- 1 lukas staff 684706 15 Apr 18:23 1776266594510_m2.jpg\n-rw-r--r-- 1 lukas staff 208192 15 Apr 18:23 1776266594557_m1.jpg\n-rw-r--r-- 1 lukas staff 669321 15 Apr 18:23 1776266596804_m2.jpg\n-rw-r--r-- 1 lukas staff 677396 15 Apr 18:23 1776266597789_m2.jpg\n-rw-r--r-- 1 lukas staff 683261 15 Apr 18:23 1776266598784_m2.jpg\n-rw-r--r-- 1 lukas staff 685463 15 Apr 18:23 1776266599817_m2.jpg\n-rw-r--r-- 1 lukas staff 681856 15 Apr 18:23 1776266601197_m2.jpg\n-rw-r--r-- 1 lukas staff 678002 15 Apr 18:23 1776266604376_m2.jpg\n-rw-r--r-- 1 lukas staff 207973 15 Apr 18:23 1776266604386_m1.jpg\n-rw-r--r-- 1 lukas staff 208398 15 Apr 18:23 1776266606500_m1.jpg\n-rw-r--r-- 1 lukas staff 726978 15 Apr 18:23 1776266606726_m2.jpg\n-rw-r--r-- 1 lukas staff 208382 15 Apr 18:23 1776266608483_m1.jpg\n-rw-r--r-- 1 lukas staff 695186 15 Apr 18:23 1776266608675_m2.jpg\n-rw-r--r-- 1 lukas staff 684881 15 Apr 18:23 1776266610836_m2.jpg\n-rw-r--r-- 1 lukas staff 208351 15 Apr 18:23 1776266610849_m1.jpg\n-rw-r--r-- 1 lukas staff 208371 15 Apr 18:23 1776266612653_m1.jpg\n-rw-r--r-- 1 lukas staff 702368 15 Apr 18:23 1776266613019_m2.jpg\n-rw-r--r-- 1 lukas staff 208311 15 Apr 18:23 1776266614754_m1.jpg\n-rw-r--r-- 1 lukas staff 697167 15 Apr 18:23 1776266615197_m2.jpg\n-rw-r--r-- 1 lukas staff 208256 15 Apr 18:23 1776266617001_m1.jpg\n-rw-r--r-- 1 lukas staff 708464 15 Apr 18:23 1776266617412_m2.jpg\n-rw-r--r-- 1 lukas staff 208402 15 Apr 18:23 1776266619249_m1.jpg\n-rw-r--r-- 1 lukas staff 724407 15 Apr 18:23 1776266619671_m2.jpg\n-rw-r--r-- 1 lukas staff 208307 15 Apr 18:23 1776266621180_m1.jpg\n-rw-r--r-- 1 lukas staff 725296 15 Apr 18:23 1776266621573_m2.jpg\n-rw-r--r-- 1 lukas staff 730086 15 Apr 18:23 1776266623619_m2.jpg\n-rw-r--r-- 1 lukas staff 208318 15 Apr 18:23 1776266624686_m1.jpg\n-rw-r--r-- 1 lukas staff 725848 15 Apr 18:23 1776266624788_m2.jpg\n-rw-r--r-- 1 lukas staff 208308 15 Apr 18:23 1776266628918_m1.jpg\n-rw-r--r-- 1 lukas staff 732348 15 Apr 18:23 1776266628918_m2.jpg\n-rw-r--r-- 1 lukas staff 710253 15 Apr 18:23 1776266631933_m2.jpg\n-rw-r--r-- 1 lukas staff 710294 15 Apr 18:23 1776266634975_m2.jpg\n-rw-r--r-- 1 lukas staff 208400 15 Apr 18:23 1776266635249_m1.jpg\n-rw-r--r-- 1 lukas staff 667620 15 Apr 18:23 1776266638013_m2.jpg\n-rw-r--r-- 1 lukas staff 693071 15 Apr 18:24 1776266641062_m2.jpg\n-rw-r--r-- 1 lukas staff 675607 15 Apr 18:24 1776266644087_m2.jpg\n-rw-r--r-- 1 lukas staff 208309 15 Apr 18:24 1776266646104_m1.jpg\n-rw-r--r-- 1 lukas staff 699155 15 Apr 18:24 1776266646104_m2.jpg\n-rw-r--r-- 1 lukas staff 636312 15 Apr 18:24 1776266648468_m2.jpg\n-rw-r--r-- 1 lukas staff 208823 15 Apr 18:24 1776266649991_m1.jpg\n-rw-r--r-- 1 lukas staff 677743 15 Apr 18:24 1776266649991_m2.jpg\n-rw-r--r-- 1 lukas staff 285273 15 Apr 18:24 1776266655380_m2.jpg\n-rw-r--r-- 1 lukas staff 208338 15 Apr 18:24 1776266656348_m1.jpg\n-rw-r--r-- 1 lukas staff 299758 15 Apr 18:24 1776266657887_m2.jpg\n-rw-r--r-- 1 lukas staff 208905 15 Apr 18:24 1776266660014_m1.jpg\n-rw-r--r-- 1 lukas staff 505543 15 Apr 18:24 1776266660357_m2.jpg\n-rw-r--r-- 1 lukas staff 130773 15 Apr 18:24 1776266662583_m2.jpg\n-rw-r--r-- 1 lukas staff 208837 15 Apr 18:24 1776266662590_m1.jpg\n-rw-r--r-- 1 lukas staff 131262 15 Apr 18:24 1776266665030_m2.jpg\n-rw-r--r-- 1 lukas staff 208543 15 Apr 18:24 1776266665178_m1.jpg\n-rw-r--r-- 1 lukas staff 82600 15 Apr 18:24 1776266668094_m2.jpg\n-rw-r--r-- 1 lukas staff 99799 15 Apr 18:24 1776266671070_m2.jpg\n-rw-r--r-- 1 lukas staff 209265 15 Apr 18:24 1776266671742_m1.jpg\n-rw-r--r-- 1 lukas staff 69569 15 Apr 18:24 1776266672855_m2.jpg\n-rw-r--r-- 1 lukas staff 233878 15 Apr 18:24 1776266675463_m2.jpg\n-rw-r--r-- 1 lukas staff 233944 15 Apr 18:24 1776266676686_m2.jpg\n-rw-r--r-- 1 lukas staff 208529 15 Apr 18:24 1776266676718_m1.jpg\n-rw-r--r-- 1 lukas staff 208411 15 Apr 18:24 1776266678430_m1.jpg\n-rw-r--r-- 1 lukas staff 275989 15 Apr 18:24 1776266678431_m2.jpg\n-rw-r--r-- 1 lukas staff 258903 15 Apr 18:24 1776266679106_m2.jpg\n-rw-r--r-- 1 lukas staff 278951 15 Apr 18:24 1776266682164_m2.jpg\n-rw-r--r-- 1 lukas staff 208465 15 Apr 18:24 1776266687272_m1.jpg\n-rw-r--r-- 1 lukas staff 208398 15 Apr 18:24 1776266690323_m1.jpg\n-rw-r--r-- 1 lukas staff 273693 15 Apr 18:24 1776266691227_m2.jpg\n-rw-r--r-- 1 lukas staff 185943 15 Apr 18:24 1776266696382_m1.jpg\n-rw-r--r-- 1 lukas staff 271869 15 Apr 18:24 1776266697274_m2.jpg\n-rw-r--r-- 1 lukas staff 366699 15 Apr 18:25 1776266705465_m1.jpg\n-rw-r--r-- 1 lukas staff 186079 15 Apr 18:25 1776266708505_m1.jpg\n-rw-r--r-- 1 lukas staff 1292480 15 Apr 10:09 compact_monitor_1_1776236979346.mp4\n-rw-r--r-- 1 lukas staff 6304039 15 Apr 10:14 compact_monitor_1_1776237284692.mp4\n-rw-r--r-- 1 lukas staff 2514313 15 Apr 10:19 compact_monitor_1_1776237595554.mp4\n-rw-r--r-- 1 lukas staff 2821904 15 Apr 10:25 compact_monitor_1_1776237899635.mp4\n-rw-r--r-- 1 lukas staff 2785297 15 Apr 10:30 compact_monitor_1_1776238207393.mp4\n-rw-r--r-- 1 lukas staff 1639472 15 Apr 10:35 compact_monitor_1_1776238512537.mp4\n-rw-r--r-- 1 lukas staff 3207933 15 Apr 10:40 compact_monitor_1_1776238815528.mp4\n-rw-r--r-- 1 lukas staff 3594658 15 Apr 10:45 compact_monitor_1_1776239122381.mp4\n-rw-r--r-- 1 lukas staff 3671517 15 Apr 10:50 compact_monitor_1_1776239429225.mp4\n-rw-r--r-- 1 lukas staff 4031948 15 Apr 10:55 compact_monitor_1_1776239734998.mp4\n-rw-r--r-- 1 lukas staff 3529461 15 Apr 11:00 compact_monitor_1_1776240042925.mp4\n-rw-r--r-- 1 lukas staff 5234845 15 Apr 11:05 compact_monitor_1_1776240349311.mp4\n-rw-r--r-- 1 lukas staff 3323085 15 Apr 11:11 compact_monitor_1_1776240657823.mp4\n-rw-r--r-- 1 lukas staff 2204215 15 Apr 11:16 compact_monitor_1_1776240963306.mp4\n-rw-r--r-- 1 lukas staff 2387534 15 Apr 11:21 compact_monitor_1_1776241266776.mp4\n-rw-r--r-- 1 lukas staff 4921676 15 Apr 11:26 compact_monitor_1_1776241570939.mp4\n-rw-r--r-- 1 lukas staff 2135612 15 Apr 11:31 compact_monitor_1_1776241878162.mp4\n-rw-r--r-- 1 lukas staff 494014 15 Apr 11:36 compact_monitor_1_1776242182944.mp4\n-rw-r--r-- 1 lukas staff 1986658 15 Apr 11:41 compact_monitor_1_1776242488565.mp4\n-rw-r--r-- 1 lukas staff 1651327 15 Apr 11:46 compact_monitor_1_1776242792386.mp4\n-rw-r--r-- 1 lukas staff 190056 15 Apr 11:51 compact_monitor_1_1776243099454.mp4\n-rw-r--r-- 1 lukas staff 489195 15 Apr 11:56 compact_monitor_1_1776243401560.mp4\n-rw-r--r-- 1 lukas staff 637245 15 Apr 12:01 compact_monitor_1_1776243707339.mp4\n-rw-r--r-- 1 lukas staff 836102 15 Apr 12:06 compact_monitor_1_1776244016111.mp4\n-rw-r--r-- 1 lukas staff 2250311 15 Apr 12:12 compact_monitor_1_1776244325248.mp4\n-rw-r--r-- 1 lukas staff 4438961 15 Apr 12:17 compact_monitor_1_1776244633485.mp4\n-rw-r--r-- 1 lukas staff 2024811 15 Apr 12:22 compact_monitor_1_1776244939105.mp4\n-rw-r--r-- 1 lukas staff 1140502 15 Apr 12:27 compact_monitor_1_1776245242576.mp4\n-rw-r--r-- 1 lukas staff 818870 15 Apr 12:32 compact_monitor_1_1776245545145.mp4\n-rw-r--r-- 1 lukas staff 506104 15 Apr 12:37 compact_monitor_1_1776245850845.mp4\n-rw-r--r-- 1 lukas staff 506372 15 Apr 12:42 compact_monitor_1_1776246157330.mp4\n-rw-r--r-- 1 lukas staff 585365 15 Apr 12:47 compact_monitor_1_1776246461621.mp4\n-rw-r--r-- 1 lukas staff 1536187 15 Apr 12:52 compact_monitor_1_1776246766463.mp4\n-rw-r--r-- 1 lukas staff 2825443 15 Apr 12:57 compact_monitor_1_1776247072489.mp4\n-rw-r--r-- 1 lukas staff 3094796 15 Apr 13:03 compact_monitor_1_1776247379957.mp4\n-rw-r--r-- 1 lukas staff 396633 15 Apr 13:08 compact_monitor_1_1776247688246.mp4\n-rw-r--r-- 1 lukas staff 909684 15 Apr 13:13 compact_monitor_1_1776247993728.mp4\n-rw-r--r-- 1 lukas staff 1577484 15 Apr 13:18 compact_monitor_1_1776248301121.mp4\n-rw-r--r-- 1 lukas staff 1079237 15 Apr 13:23 compact_monitor_1_1776248607315.mp4\n-rw-r--r-- 1 lukas staff 1091368 15 Apr 13:28 compact_monitor_1_1776248924298.mp4\n-rw-r--r-- 1 lukas staff 925798 15 Apr 13:34 compact_monitor_1_1776249241863.mp4\n-rw-r--r-- 1 lukas staff 1024193 15 Apr 13:39 compact_monitor_1_1776249553464.mp4\n-rw-r--r-- 1 lukas staff 1965175 15 Apr 13:44 compact_monitor_1_1776249871482.mp4\n-rw-r--r-- 1 lukas staff 942071 15 Apr 13:49 compact_monitor_1_1776250182641.mp4\n-rw-r--r-- 1 lukas staff 1036861 15 Apr 13:55 compact_monitor_1_1776250503790.mp4\n-rw-r--r-- 1 lukas staff 1084939 15 Apr 14:00 compact_monitor_1_1776250829184.mp4\n-rw-r--r-- 1 lukas staff 1137305 15 Apr 14:05 compact_monitor_1_1776251148270.mp4\n-rw-r--r-- 1 lukas staff 1084917 15 Apr 14:13 compact_monitor_1_1776251623899.mp4\n-rw-r--r-- 1 lukas staff 472006 15 Apr 14:18 compact_monitor_1_1776251937854.mp4\n-rw-r--r-- 1 lukas staff 2195675 15 Apr 14:24 compact_monitor_1_1776252241210.mp4\n-rw-r--r-- 1 lukas staff 2126366 15 Apr 14:29 compact_monitor_1_1776252546881.mp4\n-rw-r--r-- 1 lukas staff 1223098 15 Apr 14:34 compact_monitor_1_1776252863758.mp4\n-rw-r--r-- 1 lukas staff 1554811 15 Apr 14:39 compact_monitor_1_1776253185709.mp4\n-rw-r--r-- 1 lukas staff 283980 15 Apr 14:39 compact_monitor_1_1776253191237.mp4\n-rw-r--r-- 1 lukas staff 1004738 15 Apr 14:45 compact_monitor_1_1776253502852.mp4\n-rw-r--r-- 1 lukas staff 1007213 15 Apr 14:50 compact_monitor_1_1776253806491.mp4\n-rw-r--r-- 1 lukas staff 1622820 15 Apr 14:55 compact_monitor_1_1776254109375.mp4\n-rw-r--r-- 1 lukas staff 1800819 15 Apr 15:00 compact_monitor_1_1776254415281.mp4\n-rw-r--r-- 1 lukas staff 1248853 15 Apr 15:05 compact_monitor_1_1776254720441.mp4\n-rw-r--r-- 1 lukas staff 1358099 15 Apr 15:10 compact_monitor_1_1776255026922.mp4\n-rw-r--r-- 1 lukas staff 1077547 15 Apr 15:15 compact_monitor_1_1776255334430.mp4\n-rw-r--r-- 1 lukas staff 1194727 15 Apr 15:20 compact_monitor_1_1776255638369.mp4\n-rw-r--r-- 1 lukas staff 1312132 15 Apr 15:25 compact_monitor_1_1776255944046.mp4\n-rw-r--r-- 1 lukas staff 2526518 15 Apr 15:30 compact_monitor_1_1776256247989.mp4\n-rw-r--r-- 1 lukas staff 2591568 15 Apr 15:35 compact_monitor_1_1776256553209.mp4\n-rw-r--r-- 1 lukas staff 347132 15 Apr 15:41 compact_monitor_1_1776256862331.mp4\n-rw-r--r-- 1 lukas staff 331422 15 Apr 15:46 compact_monitor_1_1776257183524.mp4\n-rw-r--r-- 1 lukas staff 1507338 15 Apr 15:51 compact_monitor_1_1776257499295.mp4\n-rw-r--r-- 1 lukas staff 1080123 15 Apr 15:57 compact_monitor_1_1776257818639.mp4\n-rw-r--r-- 1 lukas staff 1048617 15 Apr 16:02 compact_monitor_1_1776258139836.mp4\n-rw-r--r-- 1 lukas staff 1151460 15 Apr 16:07 compact_monitor_1_1776258462628.mp4\n-rw-r--r-- 1 lukas staff 1206649 15 Apr 16:13 compact_monitor_1_1776258784114.mp4\n-rw-r--r-- 1 lukas staff 1133984 15 Apr 16:18 compact_monitor_1_1776259107952.mp4\n-rw-r--r-- 1 lukas staff 1142984 15 Apr 16:23 compact_monitor_1_1776259433131.mp4\n-rw-r--r-- 1 lukas staff 1253153 15 Apr 16:29 compact_monitor_1_1776259757534.mp4\n-rw-r--r-- 1 lukas staff 998310 15 Apr 16:34 compact_monitor_1_1776260076664.mp4\n-rw-r--r-- 1 lukas staff 1065076 15 Apr 16:40 compact_monitor_1_1776260397335.mp4\n-rw-r--r-- 1 lukas staff 1099220 15 Apr 16:45 compact_monitor_1_1776260721850.mp4\n-rw-r--r-- 1 lukas staff 1154961 15 Apr 16:50 compact_monitor_1_1776261044836.mp4\n-rw-r--r-- 1 lukas staff 1065431 15 Apr 16:56 compact_monitor_1_1776261372103.mp4\n-rw-r--r-- 1 lukas staff 984542 15 Apr 17:01 compact_monitor_1_1776261696699.mp4\n-rw-r--r-- 1 lukas staff 451220 15 Apr 17:01 compact_monitor_1_1776261702497.mp4\n-rw-r--r-- 1 lukas staff 1211676 15 Apr 17:07 compact_monitor_1_1776262024768.mp4\n-rw-r--r-- 1 lukas staff 1161330 15 Apr 17:12 compact_monitor_1_1776262344982.mp4\n-rw-r--r-- 1 lukas staff 1052573 15 Apr 17:17 compact_monitor_1_1776262664755.mp4\n-rw-r--r-- 1 lukas staff 418716 15 Apr 17:17 compact_monitor_1_1776262670708.mp4\n-rw-r--r-- 1 lukas staff 1682982 15 Apr 17:23 compact_monitor_1_1776262992301.mp4\n-rw-r--r-- 1 lukas staff 1073481 15 Apr 17:28 compact_monitor_1_1776263309511.mp4\n-rw-r--r-- 1 lukas staff 1192672 15 Apr 17:34 compact_monitor_1_1776263636829.mp4\n-rw-r--r-- 1 lukas staff 383279 15 Apr 17:34 compact_monitor_1_1776263642876.mp4\n-rw-r--r-- 1 lukas staff 1357937 15 Apr 17:39 compact_monitor_1_1776263965549.mp4\n-rw-r--r-- 1 lukas staff 1057912 15 Apr 17:44 compact_monitor_1_1776264293030.mp4\n-rw-r--r-- 1 lukas staff 1055882 15 Apr 17:50 compact_monitor_1_1776264619470.mp4\n-rw-r--r-- 1 lukas staff 1173057 15 Apr 17:55 compact_monitor_1_1776264946265.mp4\n-rw-r--r-- 1 lukas staff 1162002 15 Apr 18:01 compact_monitor_1_1776265273041.mp4\n-rw-r--r-- 1 lukas staff 410666 15 Apr 18:01 compact_monitor_1_1776265279242.mp4\n-rw-r--r-- 1 lukas staff 1213530 15 Apr 18:06 compact_monitor_1_1776265602616.mp4\n-rw-r--r-- 1 lukas staff 1210935 15 Apr 18:12 compact_monitor_1_1776265929948.mp4\n-rw-r--r-- 1 lukas staff 355364 15 Apr 18:12 compact_monitor_1_1776265935884.mp4\n-rw-r--r-- 1 lukas staff 985021 15 Apr 18:17 compact_monitor_1_1776266259356.mp4\n-rw-r--r-- 1 lukas staff 448474 15 Apr 18:17 compact_monitor_1_1776266265353.mp4\n-rw-r--r-- 1 lukas staff 1007624 15 Apr 18:23 compact_monitor_1_1776266587803.mp4\n-rw-r--r-- 1 lukas staff 417702 15 Apr 18:23 compact_monitor_1_1776266593821.mp4\n-rw-r--r-- 1 lukas staff 3815275 15 Apr 10:09 compact_monitor_2_1776236981488.mp4\n-rw-r--r-- 1 lukas staff 3854792 15 Apr 10:14 compact_monitor_2_1776237291726.mp4\n-rw-r--r-- 1 lukas staff 367131 15 Apr 10:19 compact_monitor_2_1776237598300.mp4\n-rw-r--r-- 1 lukas staff 3965510 15 Apr 10:25 compact_monitor_2_1776237902921.mp4\n-rw-r--r-- 1 lukas staff 468839 15 Apr 10:30 compact_monitor_2_1776238211071.mp4\n-rw-r--r-- 1 lukas staff 395077 15 Apr 10:35 compact_monitor_2_1776238514343.mp4\n-rw-r--r-- 1 lukas staff 1309545 15 Apr 10:40 compact_monitor_2_1776238819191.mp4\n-rw-r--r-- 1 lukas staff 2579871 15 Apr 10:45 compact_monitor_2_1776239125548.mp4\n-rw-r--r-- 1 lukas staff 2261244 15 Apr 10:50 compact_monitor_2_1776239432484.mp4\n-rw-r--r-- 1 lukas staff 1614099 15 Apr 10:55 compact_monitor_2_1776239738314.mp4\n-rw-r--r-- 1 lukas staff 1396501 15 Apr 11:00 compact_monitor_2_1776240046668.mp4\n-rw-r--r-- 1 lukas staff 2608327 15 Apr 11:05 compact_monitor_2_1776240354465.mp4\n-rw-r--r-- 1 lukas staff 1343284 15 Apr 11:11 compact_monitor_2_1776240661129.mp4\n-rw-r--r-- 1 lukas staff 104083 15 Apr 11:16 compact_monitor_2_1776240965780.mp4\n-rw-r--r-- 1 lukas staff 1696225 15 Apr 11:21 compact_monitor_2_1776241269257.mp4\n-rw-r--r-- 1 lukas staff 3038037 15 Apr 11:26 compact_monitor_2_1776241574093.mp4\n-rw-r--r-- 1 lukas staff 2308673 15 Apr 11:31 compact_monitor_2_1776241879955.mp4\n-rw-r--r-- 1 lukas staff 3684492 15 Apr 11:36 compact_monitor_2_1776242185232.mp4\n-rw-r--r-- 1 lukas staff 1318134 15 Apr 11:41 compact_monitor_2_1776242490310.mp4\n-rw-r--r-- 1 lukas staff 2429835 15 Apr 11:46 compact_monitor_2_1776242794849.mp4\n-rw-r--r-- 1 lukas staff 760204 15 Apr 11:51 compact_monitor_2_1776243100430.mp4\n-rw-r--r-- 1 lukas staff 2563357 15 Apr 11:56 compact_monitor_2_1776243402772.mp4\n-rw-r--r-- 1 lukas staff 2270439 15 Apr 12:01 compact_monitor_2_1776243709288.mp4\n-rw-r--r-- 1 lukas staff 1591957 15 Apr 12:07 compact_monitor_2_1776244019480.mp4\n-rw-r--r-- 1 lukas staff 1448741 15 Apr 12:12 compact_monitor_2_1776244328555.mp4\n-rw-r--r-- 1 lukas staff 3297885 15 Apr 12:17 compact_monitor_2_1776244636345.mp4\n-rw-r--r-- 1 lukas staff 1088455 15 Apr 12:22 compact_monitor_2_1776244941048.mp4\n-rw-r--r-- 1 lukas staff 398901 15 Apr 12:27 compact_monitor_2_1776245243901.mp4\n-rw-r--r-- 1 lukas staff 1511792 15 Apr 12:32 compact_monitor_2_1776245547006.mp4\n-rw-r--r-- 1 lukas staff 1331771 15 Apr 12:37 compact_monitor_2_1776245852471.mp4\n-rw-r--r-- 1 lukas staff 923996 15 Apr 12:42 compact_monitor_2_1776246158613.mp4\n-rw-r--r-- 1 lukas staff 2568982 15 Apr 12:47 compact_monitor_2_1776246463035.mp4\n-rw-r--r-- 1 lukas staff 3313949 15 Apr 12:52 compact_monitor_2_1776246768685.mp4\n-rw-r--r-- 1 lukas staff 4771645 15 Apr 12:57 compact_monitor_2_1776247076079.mp4\n-rw-r--r-- 1 lukas staff 6586185 15 Apr 13:03 compact_monitor_2_1776247382530.mp4\n-rw-r--r-- 1 lukas staff 2358604 15 Apr 13:08 compact_monitor_2_1776247690007.mp4\n-rw-r--r-- 1 lukas staff 2980294 15 Apr 13:13 compact_monitor_2_1776247996783.mp4\n-rw-r--r-- 1 lukas staff 3036356 15 Apr 13:18 compact_monitor_2_1776248303327.mp4\n-rw-r--r-- 1 lukas staff 13739308 15 Apr 13:23 compact_monitor_2_1776248612102.mp4\n-rw-r--r-- 1 lukas staff 1792715 15 Apr 13:23 compact_monitor_2_1776248622198.mp4\n-rw-r--r-- 1 lukas staff 19438020 15 Apr 13:28 compact_monitor_2_1776248929123.mp4\n-rw-r--r-- 1 lukas staff 1542891 15 Apr 13:29 compact_monitor_2_1776248939710.mp4\n-rw-r--r-- 1 lukas staff 18764167 15 Apr 13:34 compact_monitor_2_1776249244616.mp4\n-rw-r--r-- 1 lukas staff 29428799 15 Apr 13:39 compact_monitor_2_1776249557895.mp4\n-rw-r--r-- 1 lukas staff 12512925 15 Apr 13:44 compact_monitor_2_1776249875231.mp4\n-rw-r--r-- 1 lukas staff 30936872 15 Apr 13:50 compact_monitor_2_1776250186990.mp4\n-rw-r--r-- 1 lukas staff 2793009 15 Apr 13:50 compact_monitor_2_1776250201560.mp4\n-rw-r--r-- 1 lukas staff 33052595 15 Apr 13:55 compact_monitor_2_1776250510466.mp4\n-rw-r--r-- 1 lukas staff 8811443 15 Apr 13:55 compact_monitor_2_1776250525325.mp4\n-rw-r--r-- 1 lukas staff 36732130 15 Apr 14:00 compact_monitor_2_1776250833909.mp4\n-rw-r--r-- 1 lukas staff 808116 15 Apr 14:00 compact_monitor_2_1776250847678.mp4\n-rw-r--r-- 1 lukas staff 35963507 15 Apr 14:06 compact_monitor_2_1776251153283.mp4\n-rw-r--r-- 1 lukas staff 17255576 15 Apr 14:13 compact_monitor_2_1776251627877.mp4\n-rw-r--r-- 1 lukas staff 217409 15 Apr 14:18 compact_monitor_2_1776251938719.mp4\n-rw-r--r-- 1 lukas staff 2179896 15 Apr 14:24 compact_monitor_2_1776252243501.mp4\n-rw-r--r-- 1 lukas staff 24202787 15 Apr 14:29 compact_monitor_2_1776252550645.mp4\n-rw-r--r-- 1 lukas staff 40541441 15 Apr 14:34 compact_monitor_2_1776252869026.mp4\n-rw-r--r-- 1 lukas staff 1969819 15 Apr 14:34 compact_monitor_2_1776252884388.mp4\n-rw-r--r-- 1 lukas staff 26185693 15 Apr 14:40 compact_monitor_2_1776253191567.mp4\n-rw-r--r-- 1 lukas staff 2958445 15 Apr 14:45 compact_monitor_2_1776253504333.mp4\n-rw-r--r-- 1 lukas staff 1721625 15 Apr 14:50 compact_monitor_2_1776253807794.mp4\n-rw-r--r-- 1 lukas staff 5168799 15 Apr 14:55 compact_monitor_2_1776254111721.mp4\n-rw-r--r-- 1 lukas staff 1008125 15 Apr 15:00 compact_monitor_2_1776254418941.mp4\n-rw-r--r-- 1 lukas staff 2805751 15 Apr 15:05 compact_monitor_2_1776254723846.mp4\n-rw-r--r-- 1 lukas staff 4263256 15 Apr 15:10 compact_monitor_2_1776255030878.mp4\n-rw-r--r-- 1 lukas staff 1855151 15 Apr 15:15 compact_monitor_2_1776255336562.mp4\n-rw-r--r-- 1 lukas staff 1068172 15 Apr 15:20 compact_monitor_2_1776255640728.mp4\n-rw-r--r-- 1 lukas staff 393423 15 Apr 15:25 compact_monitor_2_1776255946991.mp4\n-rw-r--r-- 1 lukas staff 1066924 15 Apr 15:30 compact_monitor_2_1776256250851.mp4\n-rw-r--r-- 1 lukas staff 4522183 15 Apr 15:36 compact_monitor_2_1776256557162.mp4\n-rw-r--r-- 1 lukas staff 21285442 15 Apr 15:41 compact_monitor_2_1776256868069.mp4\n-rw-r--r-- 1 lukas staff 4799464 15 Apr 15:41 compact_monitor_2_1776256880438.mp4\n-rw-r--r-- 1 lukas staff 25082442 15 Apr 15:46 compact_monitor_2_1776257187591.mp4\n-rw-r--r-- 1 lukas staff 29377114 15 Apr 15:51 compact_monitor_2_1776257503657.mp4\n-rw-r--r-- 1 lukas staff 2577148 15 Apr 15:51 compact_monitor_2_1776257516759.mp4\n-rw-r--r-- 1 lukas staff 35197312 15 Apr 15:57 compact_monitor_2_1776257823244.mp4\n-rw-r--r-- 1 lukas staff 739380 15 Apr 15:57 compact_monitor_2_1776257838858.mp4\n-rw-r--r-- 1 lukas staff 39595503 15 Apr 16:02 compact_monitor_2_1776258144789.mp4\n-rw-r--r-- 1 lukas staff 2671413 15 Apr 16:02 compact_monitor_2_1776258160717.mp4\n-rw-r--r-- 1 lukas staff 33576004 15 Apr 16:08 compact_monitor_2_1776258467332.mp4\n-rw-r--r-- 1 lukas staff 3404945 15 Apr 16:08 compact_monitor_2_1776258481869.mp4\n-rw-r--r-- 1 lukas staff 36386887 15 Apr 16:13 compact_monitor_2_1776258789278.mp4\n-rw-r--r-- 1 lukas staff 2717076 15 Apr 16:13 compact_monitor_2_1776258804257.mp4\n-rw-r--r-- 1 lukas staff 38542946 15 Apr 16:18 compact_monitor_2_1776259112717.mp4\n-rw-r--r-- 1 lukas staff 6480087 15 Apr 16:18 compact_monitor_2_1776259128284.mp4\n-rw-r--r-- 1 lukas staff 39076466 15 Apr 16:24 compact_monitor_2_1776259438063.mp4\n-rw-r--r-- 1 lukas staff 4361748 15 Apr 16:24 compact_monitor_2_1776259453552.mp4\n-rw-r--r-- 1 lukas staff 30743109 15 Apr 16:29 compact_monitor_2_1776259762038.mp4\n-rw-r--r-- 1 lukas staff 35230072 15 Apr 16:34 compact_monitor_2_1776260081207.mp4\n-rw-r--r-- 1 lukas staff 44719930 15 Apr 16:40 compact_monitor_2_1776260402183.mp4\n-rw-r--r-- 1 lukas staff 40699319 15 Apr 16:45 compact_monitor_2_1776260727063.mp4\n-rw-r--r-- 1 lukas staff 40175062 15 Apr 16:51 compact_monitor_2_1776261051104.mp4\n-rw-r--r-- 1 lukas staff 10100456 15 Apr 16:51 compact_monitor_2_1776261066254.mp4\n-rw-r--r-- 1 lukas staff 40218171 15 Apr 16:56 compact_monitor_2_1776261377240.mp4\n-rw-r--r-- 1 lukas staff 10164441 15 Apr 16:56 compact_monitor_2_1776261392293.mp4\n-rw-r--r-- 1 lukas staff 39679757 15 Apr 17:01 compact_monitor_2_1776261703501.mp4\n-rw-r--r-- 1 lukas staff 16362780 15 Apr 17:02 compact_monitor_2_1776261718068.mp4\n-rw-r--r-- 1 lukas staff 35673196 15 Apr 17:07 compact_monitor_2_1776262030308.mp4\n-rw-r--r-- 1 lukas staff 418425 15 Apr 17:07 compact_monitor_2_1776262044183.mp4\n-rw-r--r-- 1 lukas staff 38695493 15 Apr 17:12 compact_monitor_2_1776262350156.mp4\n-rw-r--r-- 1 lukas staff 41039121 15 Apr 17:18 compact_monitor_2_1776262671510.mp4\n-rw-r--r-- 1 lukas staff 14440675 15 Apr 17:18 compact_monitor_2_1776262686451.mp4\n-rw-r--r-- 1 lukas staff 29155784 15 Apr 17:23 compact_monitor_2_1776262997519.mp4\n-rw-r--r-- 1 lukas staff 38013561 15 Apr 17:28 compact_monitor_2_1776263315513.mp4\n-rw-r--r-- 1 lukas staff 13728546 15 Apr 17:28 compact_monitor_2_1776263330175.mp4\n-rw-r--r-- 1 lukas staff 42282890 15 Apr 17:34 compact_monitor_2_1776263643561.mp4\n-rw-r--r-- 1 lukas staff 15975636 15 Apr 17:34 compact_monitor_2_1776263659153.mp4\n-rw-r--r-- 1 lukas staff 42361074 15 Apr 17:39 compact_monitor_2_1776263971167.mp4\n-rw-r--r-- 1 lukas staff 12206045 15 Apr 17:39 compact_monitor_2_1776263987012.mp4\n-rw-r--r-- 1 lukas staff 46367818 15 Apr 17:45 compact_monitor_2_1776264298000.mp4\n-rw-r--r-- 1 lukas staff 8981811 15 Apr 17:45 compact_monitor_2_1776264315186.mp4\n-rw-r--r-- 1 lukas staff 39268566 15 Apr 17:50 compact_monitor_2_1776264625122.mp4\n-rw-r--r-- 1 lukas staff 14427002 15 Apr 17:50 compact_monitor_2_1776264640284.mp4\n-rw-r--r-- 1 lukas staff 39524622 15 Apr 17:56 compact_monitor_2_1776264952043.mp4\n-rw-r--r-- 1 lukas staff 12413344 15 Apr 17:56 compact_monitor_2_1776264966984.mp4\n-rw-r--r-- 1 lukas staff 37530622 15 Apr 18:01 compact_monitor_2_1776265280164.mp4\n-rw-r--r-- 1 lukas staff 16392257 15 Apr 18:01 compact_monitor_2_1776265294548.mp4\n-rw-r--r-- 1 lukas staff 43552334 15 Apr 18:07 compact_monitor_2_1776265608065.mp4\n-rw-r--r-- 1 lukas staff 6335856 15 Apr 18:07 compact_monitor_2_1776265624847.mp4\n-rw-r--r-- 1 lukas staff 40102732 15 Apr 18:12 compact_monitor_2_1776265936487.mp4\n-rw-r--r-- 1 lukas staff 10852075 15 Apr 18:12 compact_monitor_2_1776265950996.mp4\n-rw-r--r-- 1 lukas staff 33010772 15 Apr 18:17 compact_monitor_2_1776266266304.mp4\n-rw-r--r-- 1 lukas staff 12302090 15 Apr 18:18 compact_monitor_2_1776266279297.mp4\n-rw-r--r-- 1 lukas staff 37997133 15 Apr 18:23 compact_monitor_2_1776266594590.mp4\n-rw-r--r-- 1 lukas staff 13660744 15 Apr 18:23 compact_monitor_2_1776266608276.mp4\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data/2026-04-15 $","depth":4,"value":"-rw-r--r-- 1 lukas staff 299758 15 Apr 18:24 1776266657887_m2.jpg\n-rw-r--r-- 1 lukas staff 208905 15 Apr 18:24 1776266660014_m1.jpg\n-rw-r--r-- 1 lukas staff 505543 15 Apr 18:24 1776266660357_m2.jpg\n-rw-r--r-- 1 lukas staff 130773 15 Apr 18:24 1776266662583_m2.jpg\n-rw-r--r-- 1 lukas staff 208837 15 Apr 18:24 1776266662590_m1.jpg\n-rw-r--r-- 1 lukas staff 131262 15 Apr 18:24 1776266665030_m2.jpg\n-rw-r--r-- 1 lukas staff 208543 15 Apr 18:24 1776266665178_m1.jpg\n-rw-r--r-- 1 lukas staff 82600 15 Apr 18:24 1776266668094_m2.jpg\n-rw-r--r-- 1 lukas staff 99799 15 Apr 18:24 1776266671070_m2.jpg\n-rw-r--r-- 1 lukas staff 209265 15 Apr 18:24 1776266671742_m1.jpg\n-rw-r--r-- 1 lukas staff 69569 15 Apr 18:24 1776266672855_m2.jpg\n-rw-r--r-- 1 lukas staff 233878 15 Apr 18:24 1776266675463_m2.jpg\n-rw-r--r-- 1 lukas staff 233944 15 Apr 18:24 1776266676686_m2.jpg\n-rw-r--r-- 1 lukas staff 208529 15 Apr 18:24 1776266676718_m1.jpg\n-rw-r--r-- 1 lukas staff 208411 15 Apr 18:24 1776266678430_m1.jpg\n-rw-r--r-- 1 lukas staff 275989 15 Apr 18:24 1776266678431_m2.jpg\n-rw-r--r-- 1 lukas staff 258903 15 Apr 18:24 1776266679106_m2.jpg\n-rw-r--r-- 1 lukas staff 278951 15 Apr 18:24 1776266682164_m2.jpg\n-rw-r--r-- 1 lukas staff 208465 15 Apr 18:24 1776266687272_m1.jpg\n-rw-r--r-- 1 lukas staff 208398 15 Apr 18:24 1776266690323_m1.jpg\n-rw-r--r-- 1 lukas staff 273693 15 Apr 18:24 1776266691227_m2.jpg\n-rw-r--r-- 1 lukas staff 185943 15 Apr 18:24 1776266696382_m1.jpg\n-rw-r--r-- 1 lukas staff 271869 15 Apr 18:24 1776266697274_m2.jpg\n-rw-r--r-- 1 lukas staff 366699 15 Apr 18:25 1776266705465_m1.jpg\n-rw-r--r-- 1 lukas staff 186079 15 Apr 18:25 1776266708505_m1.jpg\n-rw-r--r-- 1 lukas staff 1292480 15 Apr 10:09 compact_monitor_1_1776236979346.mp4\n-rw-r--r-- 1 lukas staff 6304039 15 Apr 10:14 compact_monitor_1_1776237284692.mp4\n-rw-r--r-- 1 lukas staff 2514313 15 Apr 10:19 compact_monitor_1_1776237595554.mp4\n-rw-r--r-- 1 lukas staff 2821904 15 Apr 10:25 compact_monitor_1_1776237899635.mp4\n-rw-r--r-- 1 lukas staff 2785297 15 Apr 10:30 compact_monitor_1_1776238207393.mp4\n-rw-r--r-- 1 lukas staff 1639472 15 Apr 10:35 compact_monitor_1_1776238512537.mp4\n-rw-r--r-- 1 lukas staff 3207933 15 Apr 10:40 compact_monitor_1_1776238815528.mp4\n-rw-r--r-- 1 lukas staff 3594658 15 Apr 10:45 compact_monitor_1_1776239122381.mp4\n-rw-r--r-- 1 lukas staff 3671517 15 Apr 10:50 compact_monitor_1_1776239429225.mp4\n-rw-r--r-- 1 lukas staff 4031948 15 Apr 10:55 compact_monitor_1_1776239734998.mp4\n-rw-r--r-- 1 lukas staff 3529461 15 Apr 11:00 compact_monitor_1_1776240042925.mp4\n-rw-r--r-- 1 lukas staff 5234845 15 Apr 11:05 compact_monitor_1_1776240349311.mp4\n-rw-r--r-- 1 lukas staff 3323085 15 Apr 11:11 compact_monitor_1_1776240657823.mp4\n-rw-r--r-- 1 lukas staff 2204215 15 Apr 11:16 compact_monitor_1_1776240963306.mp4\n-rw-r--r-- 1 lukas staff 2387534 15 Apr 11:21 compact_monitor_1_1776241266776.mp4\n-rw-r--r-- 1 lukas staff 4921676 15 Apr 11:26 compact_monitor_1_1776241570939.mp4\n-rw-r--r-- 1 lukas staff 2135612 15 Apr 11:31 compact_monitor_1_1776241878162.mp4\n-rw-r--r-- 1 lukas staff 494014 15 Apr 11:36 compact_monitor_1_1776242182944.mp4\n-rw-r--r-- 1 lukas staff 1986658 15 Apr 11:41 compact_monitor_1_1776242488565.mp4\n-rw-r--r-- 1 lukas staff 1651327 15 Apr 11:46 compact_monitor_1_1776242792386.mp4\n-rw-r--r-- 1 lukas staff 190056 15 Apr 11:51 compact_monitor_1_1776243099454.mp4\n-rw-r--r-- 1 lukas staff 489195 15 Apr 11:56 compact_monitor_1_1776243401560.mp4\n-rw-r--r-- 1 lukas staff 637245 15 Apr 12:01 compact_monitor_1_1776243707339.mp4\n-rw-r--r-- 1 lukas staff 836102 15 Apr 12:06 compact_monitor_1_1776244016111.mp4\n-rw-r--r-- 1 lukas staff 2250311 15 Apr 12:12 compact_monitor_1_1776244325248.mp4\n-rw-r--r-- 1 lukas staff 4438961 15 Apr 12:17 compact_monitor_1_1776244633485.mp4\n-rw-r--r-- 1 lukas staff 2024811 15 Apr 12:22 compact_monitor_1_1776244939105.mp4\n-rw-r--r-- 1 lukas staff 1140502 15 Apr 12:27 compact_monitor_1_1776245242576.mp4\n-rw-r--r-- 1 lukas staff 818870 15 Apr 12:32 compact_monitor_1_1776245545145.mp4\n-rw-r--r-- 1 lukas staff 506104 15 Apr 12:37 compact_monitor_1_1776245850845.mp4\n-rw-r--r-- 1 lukas staff 506372 15 Apr 12:42 compact_monitor_1_1776246157330.mp4\n-rw-r--r-- 1 lukas staff 585365 15 Apr 12:47 compact_monitor_1_1776246461621.mp4\n-rw-r--r-- 1 lukas staff 1536187 15 Apr 12:52 compact_monitor_1_1776246766463.mp4\n-rw-r--r-- 1 lukas staff 2825443 15 Apr 12:57 compact_monitor_1_1776247072489.mp4\n-rw-r--r-- 1 lukas staff 3094796 15 Apr 13:03 compact_monitor_1_1776247379957.mp4\n-rw-r--r-- 1 lukas staff 396633 15 Apr 13:08 compact_monitor_1_1776247688246.mp4\n-rw-r--r-- 1 lukas staff 909684 15 Apr 13:13 compact_monitor_1_1776247993728.mp4\n-rw-r--r-- 1 lukas staff 1577484 15 Apr 13:18 compact_monitor_1_1776248301121.mp4\n-rw-r--r-- 1 lukas staff 1079237 15 Apr 13:23 compact_monitor_1_1776248607315.mp4\n-rw-r--r-- 1 lukas staff 1091368 15 Apr 13:28 compact_monitor_1_1776248924298.mp4\n-rw-r--r-- 1 lukas staff 925798 15 Apr 13:34 compact_monitor_1_1776249241863.mp4\n-rw-r--r-- 1 lukas staff 1024193 15 Apr 13:39 compact_monitor_1_1776249553464.mp4\n-rw-r--r-- 1 lukas staff 1965175 15 Apr 13:44 compact_monitor_1_1776249871482.mp4\n-rw-r--r-- 1 lukas staff 942071 15 Apr 13:49 compact_monitor_1_1776250182641.mp4\n-rw-r--r-- 1 lukas staff 1036861 15 Apr 13:55 compact_monitor_1_1776250503790.mp4\n-rw-r--r-- 1 lukas staff 1084939 15 Apr 14:00 compact_monitor_1_1776250829184.mp4\n-rw-r--r-- 1 lukas staff 1137305 15 Apr 14:05 compact_monitor_1_1776251148270.mp4\n-rw-r--r-- 1 lukas staff 1084917 15 Apr 14:13 compact_monitor_1_1776251623899.mp4\n-rw-r--r-- 1 lukas staff 472006 15 Apr 14:18 compact_monitor_1_1776251937854.mp4\n-rw-r--r-- 1 lukas staff 2195675 15 Apr 14:24 compact_monitor_1_1776252241210.mp4\n-rw-r--r-- 1 lukas staff 2126366 15 Apr 14:29 compact_monitor_1_1776252546881.mp4\n-rw-r--r-- 1 lukas staff 1223098 15 Apr 14:34 compact_monitor_1_1776252863758.mp4\n-rw-r--r-- 1 lukas staff 1554811 15 Apr 14:39 compact_monitor_1_1776253185709.mp4\n-rw-r--r-- 1 lukas staff 283980 15 Apr 14:39 compact_monitor_1_1776253191237.mp4\n-rw-r--r-- 1 lukas staff 1004738 15 Apr 14:45 compact_monitor_1_1776253502852.mp4\n-rw-r--r-- 1 lukas staff 1007213 15 Apr 14:50 compact_monitor_1_1776253806491.mp4\n-rw-r--r-- 1 lukas staff 1622820 15 Apr 14:55 compact_monitor_1_1776254109375.mp4\n-rw-r--r-- 1 lukas staff 1800819 15 Apr 15:00 compact_monitor_1_1776254415281.mp4\n-rw-r--r-- 1 lukas staff 1248853 15 Apr 15:05 compact_monitor_1_1776254720441.mp4\n-rw-r--r-- 1 lukas staff 1358099 15 Apr 15:10 compact_monitor_1_1776255026922.mp4\n-rw-r--r-- 1 lukas staff 1077547 15 Apr 15:15 compact_monitor_1_1776255334430.mp4\n-rw-r--r-- 1 lukas staff 1194727 15 Apr 15:20 compact_monitor_1_1776255638369.mp4\n-rw-r--r-- 1 lukas staff 1312132 15 Apr 15:25 compact_monitor_1_1776255944046.mp4\n-rw-r--r-- 1 lukas staff 2526518 15 Apr 15:30 compact_monitor_1_1776256247989.mp4\n-rw-r--r-- 1 lukas staff 2591568 15 Apr 15:35 compact_monitor_1_1776256553209.mp4\n-rw-r--r-- 1 lukas staff 347132 15 Apr 15:41 compact_monitor_1_1776256862331.mp4\n-rw-r--r-- 1 lukas staff 331422 15 Apr 15:46 compact_monitor_1_1776257183524.mp4\n-rw-r--r-- 1 lukas staff 1507338 15 Apr 15:51 compact_monitor_1_1776257499295.mp4\n-rw-r--r-- 1 lukas staff 1080123 15 Apr 15:57 compact_monitor_1_1776257818639.mp4\n-rw-r--r-- 1 lukas staff 1048617 15 Apr 16:02 compact_monitor_1_1776258139836.mp4\n-rw-r--r-- 1 lukas staff 1151460 15 Apr 16:07 compact_monitor_1_1776258462628.mp4\n-rw-r--r-- 1 lukas staff 1206649 15 Apr 16:13 compact_monitor_1_1776258784114.mp4\n-rw-r--r-- 1 lukas staff 1133984 15 Apr 16:18 compact_monitor_1_1776259107952.mp4\n-rw-r--r-- 1 lukas staff 1142984 15 Apr 16:23 compact_monitor_1_1776259433131.mp4\n-rw-r--r-- 1 lukas staff 1253153 15 Apr 16:29 compact_monitor_1_1776259757534.mp4\n-rw-r--r-- 1 lukas staff 998310 15 Apr 16:34 compact_monitor_1_1776260076664.mp4\n-rw-r--r-- 1 lukas staff 1065076 15 Apr 16:40 compact_monitor_1_1776260397335.mp4\n-rw-r--r-- 1 lukas staff 1099220 15 Apr 16:45 compact_monitor_1_1776260721850.mp4\n-rw-r--r-- 1 lukas staff 1154961 15 Apr 16:50 compact_monitor_1_1776261044836.mp4\n-rw-r--r-- 1 lukas staff 1065431 15 Apr 16:56 compact_monitor_1_1776261372103.mp4\n-rw-r--r-- 1 lukas staff 984542 15 Apr 17:01 compact_monitor_1_1776261696699.mp4\n-rw-r--r-- 1 lukas staff 451220 15 Apr 17:01 compact_monitor_1_1776261702497.mp4\n-rw-r--r-- 1 lukas staff 1211676 15 Apr 17:07 compact_monitor_1_1776262024768.mp4\n-rw-r--r-- 1 lukas staff 1161330 15 Apr 17:12 compact_monitor_1_1776262344982.mp4\n-rw-r--r-- 1 lukas staff 1052573 15 Apr 17:17 compact_monitor_1_1776262664755.mp4\n-rw-r--r-- 1 lukas staff 418716 15 Apr 17:17 compact_monitor_1_1776262670708.mp4\n-rw-r--r-- 1 lukas staff 1682982 15 Apr 17:23 compact_monitor_1_1776262992301.mp4\n-rw-r--r-- 1 lukas staff 1073481 15 Apr 17:28 compact_monitor_1_1776263309511.mp4\n-rw-r--r-- 1 lukas staff 1192672 15 Apr 17:34 compact_monitor_1_1776263636829.mp4\n-rw-r--r-- 1 lukas staff 383279 15 Apr 17:34 compact_monitor_1_1776263642876.mp4\n-rw-r--r-- 1 lukas staff 1357937 15 Apr 17:39 compact_monitor_1_1776263965549.mp4\n-rw-r--r-- 1 lukas staff 1057912 15 Apr 17:44 compact_monitor_1_1776264293030.mp4\n-rw-r--r-- 1 lukas staff 1055882 15 Apr 17:50 compact_monitor_1_1776264619470.mp4\n-rw-r--r-- 1 lukas staff 1173057 15 Apr 17:55 compact_monitor_1_1776264946265.mp4\n-rw-r--r-- 1 lukas staff 1162002 15 Apr 18:01 compact_monitor_1_1776265273041.mp4\n-rw-r--r-- 1 lukas staff 410666 15 Apr 18:01 compact_monitor_1_1776265279242.mp4\n-rw-r--r-- 1 lukas staff 1213530 15 Apr 18:06 compact_monitor_1_1776265602616.mp4\n-rw-r--r-- 1 lukas staff 1210935 15 Apr 18:12 compact_monitor_1_1776265929948.mp4\n-rw-r--r-- 1 lukas staff 355364 15 Apr 18:12 compact_monitor_1_1776265935884.mp4\n-rw-r--r-- 1 lukas staff 985021 15 Apr 18:17 compact_monitor_1_1776266259356.mp4\n-rw-r--r-- 1 lukas staff 448474 15 Apr 18:17 compact_monitor_1_1776266265353.mp4\n-rw-r--r-- 1 lukas staff 1007624 15 Apr 18:23 compact_monitor_1_1776266587803.mp4\n-rw-r--r-- 1 lukas staff 417702 15 Apr 18:23 compact_monitor_1_1776266593821.mp4\n-rw-r--r-- 1 lukas staff 3815275 15 Apr 10:09 compact_monitor_2_1776236981488.mp4\n-rw-r--r-- 1 lukas staff 3854792 15 Apr 10:14 compact_monitor_2_1776237291726.mp4\n-rw-r--r-- 1 lukas staff 367131 15 Apr 10:19 compact_monitor_2_1776237598300.mp4\n-rw-r--r-- 1 lukas staff 3965510 15 Apr 10:25 compact_monitor_2_1776237902921.mp4\n-rw-r--r-- 1 lukas staff 468839 15 Apr 10:30 compact_monitor_2_1776238211071.mp4\n-rw-r--r-- 1 lukas staff 395077 15 Apr 10:35 compact_monitor_2_1776238514343.mp4\n-rw-r--r-- 1 lukas staff 1309545 15 Apr 10:40 compact_monitor_2_1776238819191.mp4\n-rw-r--r-- 1 lukas staff 2579871 15 Apr 10:45 compact_monitor_2_1776239125548.mp4\n-rw-r--r-- 1 lukas staff 2261244 15 Apr 10:50 compact_monitor_2_1776239432484.mp4\n-rw-r--r-- 1 lukas staff 1614099 15 Apr 10:55 compact_monitor_2_1776239738314.mp4\n-rw-r--r-- 1 lukas staff 1396501 15 Apr 11:00 compact_monitor_2_1776240046668.mp4\n-rw-r--r-- 1 lukas staff 2608327 15 Apr 11:05 compact_monitor_2_1776240354465.mp4\n-rw-r--r-- 1 lukas staff 1343284 15 Apr 11:11 compact_monitor_2_1776240661129.mp4\n-rw-r--r-- 1 lukas staff 104083 15 Apr 11:16 compact_monitor_2_1776240965780.mp4\n-rw-r--r-- 1 lukas staff 1696225 15 Apr 11:21 compact_monitor_2_1776241269257.mp4\n-rw-r--r-- 1 lukas staff 3038037 15 Apr 11:26 compact_monitor_2_1776241574093.mp4\n-rw-r--r-- 1 lukas staff 2308673 15 Apr 11:31 compact_monitor_2_1776241879955.mp4\n-rw-r--r-- 1 lukas staff 3684492 15 Apr 11:36 compact_monitor_2_1776242185232.mp4\n-rw-r--r-- 1 lukas staff 1318134 15 Apr 11:41 compact_monitor_2_1776242490310.mp4\n-rw-r--r-- 1 lukas staff 2429835 15 Apr 11:46 compact_monitor_2_1776242794849.mp4\n-rw-r--r-- 1 lukas staff 760204 15 Apr 11:51 compact_monitor_2_1776243100430.mp4\n-rw-r--r-- 1 lukas staff 2563357 15 Apr 11:56 compact_monitor_2_1776243402772.mp4\n-rw-r--r-- 1 lukas staff 2270439 15 Apr 12:01 compact_monitor_2_1776243709288.mp4\n-rw-r--r-- 1 lukas staff 1591957 15 Apr 12:07 compact_monitor_2_1776244019480.mp4\n-rw-r--r-- 1 lukas staff 1448741 15 Apr 12:12 compact_monitor_2_1776244328555.mp4\n-rw-r--r-- 1 lukas staff 3297885 15 Apr 12:17 compact_monitor_2_1776244636345.mp4\n-rw-r--r-- 1 lukas staff 1088455 15 Apr 12:22 compact_monitor_2_1776244941048.mp4\n-rw-r--r-- 1 lukas staff 398901 15 Apr 12:27 compact_monitor_2_1776245243901.mp4\n-rw-r--r-- 1 lukas staff 1511792 15 Apr 12:32 compact_monitor_2_1776245547006.mp4\n-rw-r--r-- 1 lukas staff 1331771 15 Apr 12:37 compact_monitor_2_1776245852471.mp4\n-rw-r--r-- 1 lukas staff 923996 15 Apr 12:42 compact_monitor_2_1776246158613.mp4\n-rw-r--r-- 1 lukas staff 2568982 15 Apr 12:47 compact_monitor_2_1776246463035.mp4\n-rw-r--r-- 1 lukas staff 3313949 15 Apr 12:52 compact_monitor_2_1776246768685.mp4\n-rw-r--r-- 1 lukas staff 4771645 15 Apr 12:57 compact_monitor_2_1776247076079.mp4\n-rw-r--r-- 1 lukas staff 6586185 15 Apr 13:03 compact_monitor_2_1776247382530.mp4\n-rw-r--r-- 1 lukas staff 2358604 15 Apr 13:08 compact_monitor_2_1776247690007.mp4\n-rw-r--r-- 1 lukas staff 2980294 15 Apr 13:13 compact_monitor_2_1776247996783.mp4\n-rw-r--r-- 1 lukas staff 3036356 15 Apr 13:18 compact_monitor_2_1776248303327.mp4\n-rw-r--r-- 1 lukas staff 13739308 15 Apr 13:23 compact_monitor_2_1776248612102.mp4\n-rw-r--r-- 1 lukas staff 1792715 15 Apr 13:23 compact_monitor_2_1776248622198.mp4\n-rw-r--r-- 1 lukas staff 19438020 15 Apr 13:28 compact_monitor_2_1776248929123.mp4\n-rw-r--r-- 1 lukas staff 1542891 15 Apr 13:29 compact_monitor_2_1776248939710.mp4\n-rw-r--r-- 1 lukas staff 18764167 15 Apr 13:34 compact_monitor_2_1776249244616.mp4\n-rw-r--r-- 1 lukas staff 29428799 15 Apr 13:39 compact_monitor_2_1776249557895.mp4\n-rw-r--r-- 1 lukas staff 12512925 15 Apr 13:44 compact_monitor_2_1776249875231.mp4\n-rw-r--r-- 1 lukas staff 30936872 15 Apr 13:50 compact_monitor_2_1776250186990.mp4\n-rw-r--r-- 1 lukas staff 2793009 15 Apr 13:50 compact_monitor_2_1776250201560.mp4\n-rw-r--r-- 1 lukas staff 33052595 15 Apr 13:55 compact_monitor_2_1776250510466.mp4\n-rw-r--r-- 1 lukas staff 8811443 15 Apr 13:55 compact_monitor_2_1776250525325.mp4\n-rw-r--r-- 1 lukas staff 36732130 15 Apr 14:00 compact_monitor_2_1776250833909.mp4\n-rw-r--r-- 1 lukas staff 808116 15 Apr 14:00 compact_monitor_2_1776250847678.mp4\n-rw-r--r-- 1 lukas staff 35963507 15 Apr 14:06 compact_monitor_2_1776251153283.mp4\n-rw-r--r-- 1 lukas staff 17255576 15 Apr 14:13 compact_monitor_2_1776251627877.mp4\n-rw-r--r-- 1 lukas staff 217409 15 Apr 14:18 compact_monitor_2_1776251938719.mp4\n-rw-r--r-- 1 lukas staff 2179896 15 Apr 14:24 compact_monitor_2_1776252243501.mp4\n-rw-r--r-- 1 lukas staff 24202787 15 Apr 14:29 compact_monitor_2_1776252550645.mp4\n-rw-r--r-- 1 lukas staff 40541441 15 Apr 14:34 compact_monitor_2_1776252869026.mp4\n-rw-r--r-- 1 lukas staff 1969819 15 Apr 14:34 compact_monitor_2_1776252884388.mp4\n-rw-r--r-- 1 lukas staff 26185693 15 Apr 14:40 compact_monitor_2_1776253191567.mp4\n-rw-r--r-- 1 lukas staff 2958445 15 Apr 14:45 compact_monitor_2_1776253504333.mp4\n-rw-r--r-- 1 lukas staff 1721625 15 Apr 14:50 compact_monitor_2_1776253807794.mp4\n-rw-r--r-- 1 lukas staff 5168799 15 Apr 14:55 compact_monitor_2_1776254111721.mp4\n-rw-r--r-- 1 lukas staff 1008125 15 Apr 15:00 compact_monitor_2_1776254418941.mp4\n-rw-r--r-- 1 lukas staff 2805751 15 Apr 15:05 compact_monitor_2_1776254723846.mp4\n-rw-r--r-- 1 lukas staff 4263256 15 Apr 15:10 compact_monitor_2_1776255030878.mp4\n-rw-r--r-- 1 lukas staff 1855151 15 Apr 15:15 compact_monitor_2_1776255336562.mp4\n-rw-r--r-- 1 lukas staff 1068172 15 Apr 15:20 compact_monitor_2_1776255640728.mp4\n-rw-r--r-- 1 lukas staff 393423 15 Apr 15:25 compact_monitor_2_1776255946991.mp4\n-rw-r--r-- 1 lukas staff 1066924 15 Apr 15:30 compact_monitor_2_1776256250851.mp4\n-rw-r--r-- 1 lukas staff 4522183 15 Apr 15:36 compact_monitor_2_1776256557162.mp4\n-rw-r--r-- 1 lukas staff 21285442 15 Apr 15:41 compact_monitor_2_1776256868069.mp4\n-rw-r--r-- 1 lukas staff 4799464 15 Apr 15:41 compact_monitor_2_1776256880438.mp4\n-rw-r--r-- 1 lukas staff 25082442 15 Apr 15:46 compact_monitor_2_1776257187591.mp4\n-rw-r--r-- 1 lukas staff 29377114 15 Apr 15:51 compact_monitor_2_1776257503657.mp4\n-rw-r--r-- 1 lukas staff 2577148 15 Apr 15:51 compact_monitor_2_1776257516759.mp4\n-rw-r--r-- 1 lukas staff 35197312 15 Apr 15:57 compact_monitor_2_1776257823244.mp4\n-rw-r--r-- 1 lukas staff 739380 15 Apr 15:57 compact_monitor_2_1776257838858.mp4\n-rw-r--r-- 1 lukas staff 39595503 15 Apr 16:02 compact_monitor_2_1776258144789.mp4\n-rw-r--r-- 1 lukas staff 2671413 15 Apr 16:02 compact_monitor_2_1776258160717.mp4\n-rw-r--r-- 1 lukas staff 33576004 15 Apr 16:08 compact_monitor_2_1776258467332.mp4\n-rw-r--r-- 1 lukas staff 3404945 15 Apr 16:08 compact_monitor_2_1776258481869.mp4\n-rw-r--r-- 1 lukas staff 36386887 15 Apr 16:13 compact_monitor_2_1776258789278.mp4\n-rw-r--r-- 1 lukas staff 2717076 15 Apr 16:13 compact_monitor_2_1776258804257.mp4\n-rw-r--r-- 1 lukas staff 38542946 15 Apr 16:18 compact_monitor_2_1776259112717.mp4\n-rw-r--r-- 1 lukas staff 6480087 15 Apr 16:18 compact_monitor_2_1776259128284.mp4\n-rw-r--r-- 1 lukas staff 39076466 15 Apr 16:24 compact_monitor_2_1776259438063.mp4\n-rw-r--r-- 1 lukas staff 4361748 15 Apr 16:24 compact_monitor_2_1776259453552.mp4\n-rw-r--r-- 1 lukas staff 30743109 15 Apr 16:29 compact_monitor_2_1776259762038.mp4\n-rw-r--r-- 1 lukas staff 35230072 15 Apr 16:34 compact_monitor_2_1776260081207.mp4\n-rw-r--r-- 1 lukas staff 44719930 15 Apr 16:40 compact_monitor_2_1776260402183.mp4\n-rw-r--r-- 1 lukas staff 40699319 15 Apr 16:45 compact_monitor_2_1776260727063.mp4\n-rw-r--r-- 1 lukas staff 40175062 15 Apr 16:51 compact_monitor_2_1776261051104.mp4\n-rw-r--r-- 1 lukas staff 10100456 15 Apr 16:51 compact_monitor_2_1776261066254.mp4\n-rw-r--r-- 1 lukas staff 40218171 15 Apr 16:56 compact_monitor_2_1776261377240.mp4\n-rw-r--r-- 1 lukas staff 10164441 15 Apr 16:56 compact_monitor_2_1776261392293.mp4\n-rw-r--r-- 1 lukas staff 39679757 15 Apr 17:01 compact_monitor_2_1776261703501.mp4\n-rw-r--r-- 1 lukas staff 16362780 15 Apr 17:02 compact_monitor_2_1776261718068.mp4\n-rw-r--r-- 1 lukas staff 35673196 15 Apr 17:07 compact_monitor_2_1776262030308.mp4\n-rw-r--r-- 1 lukas staff 418425 15 Apr 17:07 compact_monitor_2_1776262044183.mp4\n-rw-r--r-- 1 lukas staff 38695493 15 Apr 17:12 compact_monitor_2_1776262350156.mp4\n-rw-r--r-- 1 lukas staff 41039121 15 Apr 17:18 compact_monitor_2_1776262671510.mp4\n-rw-r--r-- 1 lukas staff 14440675 15 Apr 17:18 compact_monitor_2_1776262686451.mp4\n-rw-r--r-- 1 lukas staff 29155784 15 Apr 17:23 compact_monitor_2_1776262997519.mp4\n-rw-r--r-- 1 lukas staff 38013561 15 Apr 17:28 compact_monitor_2_1776263315513.mp4\n-rw-r--r-- 1 lukas staff 13728546 15 Apr 17:28 compact_monitor_2_1776263330175.mp4\n-rw-r--r-- 1 lukas staff 42282890 15 Apr 17:34 compact_monitor_2_1776263643561.mp4\n-rw-r--r-- 1 lukas staff 15975636 15 Apr 17:34 compact_monitor_2_1776263659153.mp4\n-rw-r--r-- 1 lukas staff 42361074 15 Apr 17:39 compact_monitor_2_1776263971167.mp4\n-rw-r--r-- 1 lukas staff 12206045 15 Apr 17:39 compact_monitor_2_1776263987012.mp4\n-rw-r--r-- 1 lukas staff 46367818 15 Apr 17:45 compact_monitor_2_1776264298000.mp4\n-rw-r--r-- 1 lukas staff 8981811 15 Apr 17:45 compact_monitor_2_1776264315186.mp4\n-rw-r--r-- 1 lukas staff 39268566 15 Apr 17:50 compact_monitor_2_1776264625122.mp4\n-rw-r--r-- 1 lukas staff 14427002 15 Apr 17:50 compact_monitor_2_1776264640284.mp4\n-rw-r--r-- 1 lukas staff 39524622 15 Apr 17:56 compact_monitor_2_1776264952043.mp4\n-rw-r--r-- 1 lukas staff 12413344 15 Apr 17:56 compact_monitor_2_1776264966984.mp4\n-rw-r--r-- 1 lukas staff 37530622 15 Apr 18:01 compact_monitor_2_1776265280164.mp4\n-rw-r--r-- 1 lukas staff 16392257 15 Apr 18:01 compact_monitor_2_1776265294548.mp4\n-rw-r--r-- 1 lukas staff 43552334 15 Apr 18:07 compact_monitor_2_1776265608065.mp4\n-rw-r--r-- 1 lukas staff 6335856 15 Apr 18:07 compact_monitor_2_1776265624847.mp4\n-rw-r--r-- 1 lukas staff 40102732 15 Apr 18:12 compact_monitor_2_1776265936487.mp4\n-rw-r--r-- 1 lukas staff 10852075 15 Apr 18:12 compact_monitor_2_1776265950996.mp4\n-rw-r--r-- 1 lukas staff 33010772 15 Apr 18:17 compact_monitor_2_1776266266304.mp4\n-rw-r--r-- 1 lukas staff 12302090 15 Apr 18:18 compact_monitor_2_1776266279297.mp4\n-rw-r--r-- 1 lukas staff 37997133 15 Apr 18:23 compact_monitor_2_1776266594590.mp4\n-rw-r--r-- 1 lukas staff 13660744 15 Apr 18:23 compact_monitor_2_1776266608276.mp4\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data/2026-04-15 $ du -sh ~/.screenpipe/data/data/*\n 39M\u0000\u0000\u0000\t/Users/lukas/.screenpipe/data/data/2026-04-09\n 50M\u0000\u0000\u0000\t/Users/lukas/.screenpipe/data/data/2026-04-11\n 49M\u0000\u0000\u0000\t/Users/lukas/.screenpipe/data/data/2026-04-12\n 71M\u0000\u0000\u0000\t/Users/lukas/.screenpipe/data/data/2026-04-13\n1.0G\u0000\u0000\u0000\t/Users/lukas/.screenpipe/data/data/2026-04-14\n2.1G\u0000\u0000\u0000\t/Users/lukas/.screenpipe/data/data/2026-04-15\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data/2026-04-15 $ ll \ntotal 4474624\ndrwxr-xr-x 737 lukas staff 23584 15 Apr 18:25 .\ndrwxr-xr-x 9 lukas staff 288 15 Apr 09:58 ..\n-rw-r--r-- 1 lukas staff 669036 15 Apr 18:13 1776265985239_m2.jpg\n-rw-r--r-- 1 lukas staff 203719 15 Apr 18:13 1776265985279_m1.jpg\n-rw-r--r-- 1 lukas staff 203612 15 Apr 18:13 1776265987070_m1.jpg\n-rw-r--r-- 1 lukas staff 674275 15 Apr 18:13 1776265987771_m2.jpg\n-rw-r--r-- 1 lukas staff 203511 15 Apr 18:13 1776265989538_m1.jpg\n-rw-r--r-- 1 lukas staff 667384 15 Apr 18:13 1776265989967_m2.jpg\n-rw-r--r-- 1 lukas staff 203666 15 Apr 18:13 1776265991616_m1.jpg\n-rw-r--r-- 1 lukas staff 669140 15 Apr 18:13 1776265992196_m2.jpg\n-rw-r--r-- 1 lukas staff 203595 15 Apr 18:13 1776265993913_m1.jpg\n-rw-r--r-- 1 lukas staff 680910 15 Apr 18:13 1776265994505_m2.jpg\n-rw-r--r-- 1 lukas staff 203581 15 Apr 18:13 1776265996130_m1.jpg\n-rw-r--r-- 1 lukas staff 670428 15 Apr 18:13 1776265996652_m2.jpg\n-rw-r--r-- 1 lukas staff 203708 15 Apr 18:13 1776265998298_m1.jpg\n-rw-r--r-- 1 lukas staff 659876 15 Apr 18:13 1776265998619_m2.jpg\n-rw-r--r-- 1 lukas staff 203790 15 Apr 18:13 1776266000317_m1.jpg\n-rw-r--r-- 1 lukas staff 675595 15 Apr 18:13 1776266000927_m2.jpg\n-rw-r--r-- 1 lukas staff 203772 15 Apr 18:13 1776266002837_m1.jpg\n-rw-r--r-- 1 lukas staff 681185 15 Apr 18:13 1776266003295_m2.jpg\n-rw-r--r-- 1 lukas staff 203737 15 Apr 18:13 1776266004906_m1.jpg\n-rw-r--r-- 1 lukas staff 674774 15 Apr 18:13 1776266005279_m2.jpg\n-rw-r--r-- 1 lukas staff 203710 15 Apr 18:13 1776266007045_m1.jpg\n-rw-r--r-- 1 lukas staff 672301 15 Apr 18:13 1776266007562_m2.jpg\n-rw-r--r-- 1 lukas staff 203778 15 Apr 18:13 1776266009409_m1.jpg\n-rw-r--r-- 1 lukas staff 647795 15 Apr 18:13 1776266009873_m2.jpg\n-rw-r--r-- 1 lukas staff 203773 15 Apr 18:13 1776266011796_m1.jpg\n-rw-r--r-- 1 lukas staff 621588 15 Apr 18:13 1776266012145_m2.jpg\n-rw-r--r-- 1 lukas staff 203797 15 Apr 18:13 1776266013610_m1.jpg\n-rw-r--r-- 1 lukas staff 557210 15 Apr 18:13 1776266013959_m2.jpg\n-rw-r--r-- 1 lukas staff 203799 15 Apr 18:13 1776266015437_m1.jpg\n-rw-r--r-- 1 lukas staff 576074 15 Apr 18:13 1776266015791_m2.jpg\n-rw-r--r-- 1 lukas staff 203846 15 Apr 18:13 1776266017399_m1.jpg\n-rw-r--r-- 1 lukas staff 592254 15 Apr 18:13 1776266017945_m2.jpg\n-rw-r--r-- 1 lukas staff 203767 15 Apr 18:13 1776266019677_m1.jpg\n-rw-r--r-- 1 lukas staff 554944 15 Apr 18:13 1776266020127_m2.jpg\n-rw-r--r-- 1 lukas staff 203706 15 Apr 18:13 1776266022131_m1.jpg\n-rw-r--r-- 1 lukas staff 584193 15 Apr 18:13 1776266022505_m2.jpg\n-rw-r--r-- 1 lukas staff 203718 15 Apr 18:13 1776266024358_m1.jpg\n-rw-r--r-- 1 lukas staff 586235 15 Apr 18:13 1776266024952_m2.jpg\n-rw-r--r-- 1 lukas staff 203609 15 Apr 18:13 1776266026730_m1.jpg\n-rw-r--r-- 1 lukas staff 582376 15 Apr 18:13 1776266027279_m2.jpg\n-rw-r--r-- 1 lukas staff 203696 15 Apr 18:13 1776266028710_m1.jpg\n-rw-r--r-- 1 lukas staff 568913 15 Apr 18:13 1776266029111_m2.jpg\n-rw-r--r-- 1 lukas staff 203648 15 Apr 18:13 1776266030751_m1.jpg\n-rw-r--r-- 1 lukas staff 431509 15 Apr 18:13 1776266031143_m2.jpg\n-rw-r--r-- 1 lukas staff 468169 15 Apr 18:13 1776266033149_m2.jpg\n-rw-r--r-- 1 lukas staff 203714 15 Apr 18:13 1776266033552_m1.jpg\n-rw-r--r-- 1 lukas staff 203753 15 Apr 18:13 1776266035546_m1.jpg\n-rw-r--r-- 1 lukas staff 477414 15 Apr 18:13 1776266036047_m2.jpg\n-rw-r--r-- 1 lukas staff 203704 15 Apr 18:13 1776266037947_m1.jpg\n-rw-r--r-- 1 lukas staff 476980 15 Apr 18:13 1776266038370_m2.jpg\n-rw-r--r-- 1 lukas staff 203686 15 Apr 18:14 1776266040183_m1.jpg\n-rw-r--r-- 1 lukas staff 485156 15 Apr 18:14 1776266040577_m2.jpg\n-rw-r--r-- 1 lukas staff 486141 15 Apr 18:14 1776266042413_m2.jpg\n-rw-r--r-- 1 lukas staff 490784 15 Apr 18:14 1776266043473_m2.jpg\n-rw-r--r-- 1 lukas staff 556817 15 Apr 18:14 1776266044640_m2.jpg\n-rw-r--r-- 1 lukas staff 588963 15 Apr 18:14 1776266045757_m2.jpg\n-rw-r--r-- 1 lukas staff 591407 15 Apr 18:14 1776266046926_m2.jpg\n-rw-r--r-- 1 lukas staff 204286 15 Apr 18:14 1776266048022_m1.jpg\n-rw-r--r-- 1 lukas staff 592997 15 Apr 18:14 1776266048341_m2.jpg\n-rw-r--r-- 1 lukas staff 204367 15 Apr 18:14 1776266050092_m1.jpg\n-rw-r--r-- 1 lukas staff 595109 15 Apr 18:14 1776266050576_m2.jpg\n-rw-r--r-- 1 lukas staff 203877 15 Apr 18:14 1776266052271_m1.jpg\n-rw-r--r-- 1 lukas staff 617722 15 Apr 18:14 1776266052711_m2.jpg\n-rw-r--r-- 1 lukas staff 566247 15 Apr 18:14 1776266054920_m2.jpg\n-rw-r--r-- 1 lukas staff 587163 15 Apr 18:14 1776266056075_m2.jpg\n-rw-r--r-- 1 lukas staff 203881 15 Apr 18:14 1776266056756_m1.jpg\n-rw-r--r-- 1 lukas staff 590009 15 Apr 18:14 1776266057195_m2.jpg\n-rw-r--r-- 1 lukas staff 559463 15 Apr 18:14 1776266059115_m2.jpg\n-rw-r--r-- 1 lukas staff 203874 15 Apr 18:14 1776266060554_m1.jpg\n-rw-r--r-- 1 lukas staff 596850 15 Apr 18:14 1776266060554_m2.jpg\n-rw-r--r-- 1 lukas staff 203900 15 Apr 18:14 1776266062752_m1.jpg\n-rw-r--r-- 1 lukas staff 441354 15 Apr 18:14 1776266066711_m2.jpg\n-rw-r--r-- 1 lukas staff 55745 15 Apr 18:14 1776266068595_m1.jpg\n-rw-r--r-- 1 lukas staff 446599 15 Apr 18:14 1776266069433_m2.jpg\n-rw-r--r-- 1 lukas staff 446609 15 Apr 18:14 1776266070172_m2.jpg\n-rw-r--r-- 1 lukas staff 94532 15 Apr 18:14 1776266070176_m1.jpg\n-rw-r--r-- 1 lukas staff 88474 15 Apr 18:14 1776266071656_m1.jpg\n-rw-r--r-- 1 lukas staff 535766 15 Apr 18:14 1776266072584_m2.jpg\n-rw-r--r-- 1 lukas staff 92870 15 Apr 18:14 1776266074845_m1.jpg\n-rw-r--r-- 1 lukas staff 88052 15 Apr 18:14 1776266077692_m1.jpg\n-rw-r--r-- 1 lukas staff 88179 15 Apr 18:14 1776266082536_m1.jpg\n-rw-r--r-- 1 lukas staff 533426 15 Apr 18:14 1776266082536_m2.jpg\n-rw-r--r-- 1 lukas staff 88175 15 Apr 18:14 1776266084440_m1.jpg\n-rw-r--r-- 1 lukas staff 500743 15 Apr 18:14 1776266084440_m2.jpg\n-rw-r--r-- 1 lukas staff 502910 15 Apr 18:14 1776266085860_m2.jpg\n-rw-r--r-- 1 lukas staff 88161 15 Apr 18:14 1776266087714_m1.jpg\n-rw-r--r-- 1 lukas staff 562872 15 Apr 18:14 1776266087714_m2.jpg\n-rw-r--r-- 1 lukas staff 507401 15 Apr 18:14 1776266091668_m2.jpg\n-rw-r--r-- 1 lukas staff 88198 15 Apr 18:14 1776266091678_m1.jpg\n-rw-r--r-- 1 lukas staff 556350 15 Apr 18:14 1776266096275_m2.jpg\n-rw-r--r-- 1 lukas staff 574870 15 Apr 18:14 1776266099219_m2.jpg\n-rw-r--r-- 1 lukas staff 88436 15 Apr 18:15 1776266104959_m1.jpg\n-rw-r--r-- 1 lukas staff 254145 15 Apr 18:15 1776266105237_m2.jpg\n-rw-r--r-- 1 lukas staff 88535 15 Apr 18:15 1776266106590_m1.jpg\n-rw-r--r-- 1 lukas staff 276093 15 Apr 18:15 1776266106590_m2.jpg\n-rw-r--r-- 1 lukas staff 95178 15 Apr 18:15 1776266107364_m1.jpg\n-rw-r--r-- 1 lukas staff 272726 15 Apr 18:15 1776266107397_m2.jpg\n-rw-r--r-- 1 lukas staff 272729 15 Apr 18:15 1776266108410_m2.jpg\n-rw-r--r-- 1 lukas staff 95201 15 Apr 18:15 1776266108439_m1.jpg\n-rw-r--r-- 1 lukas staff 207648 15 Apr 18:15 1776266110874_m1.jpg\n-rw-r--r-- 1 lukas staff 272706 15 Apr 18:15 1776266111078_m2.jpg\n-rw-r--r-- 1 lukas staff 208459 15 Apr 18:15 1776266111821_m1.jpg\n-rw-r--r-- 1 lukas staff 212011 15 Apr 18:15 1776266113939_m1.jpg\n-rw-r--r-- 1 lukas staff 272780 15 Apr 18:15 1776266122951_m2.jpg\n-rw-r--r-- 1 lukas staff 211547 15 Apr 18:15 1776266122974_m1.jpg\n-rw-r--r-- 1 lukas staff 209162 15 Apr 18:15 1776266123875_m1.jpg\n-rw-r--r-- 1 lukas staff 205277 15 Apr 18:15 1776266125853_m1.jpg\n-rw-r--r-- 1 lukas staff 272667 15 Apr 18:15 1776266125853_m2.jpg\n-rw-r--r-- 1 lukas staff 272719 15 Apr 18:15 1776266127403_m2.jpg\n-rw-r--r-- 1 lukas staff 206802 15 Apr 18:15 1776266127410_m1.jpg\n-rw-r--r-- 1 lukas staff 213918 15 Apr 18:15 1776266130082_m1.jpg\n-rw-r--r-- 1 lukas staff 212411 15 Apr 18:15 1776266132673_m1.jpg\n-rw-r--r-- 1 lukas staff 272808 15 Apr 18:15 1776266132673_m2.jpg\n-rw-r--r-- 1 lukas staff 207894 15 Apr 18:15 1776266133340_m1.jpg\n-rw-r--r-- 1 lukas staff 555932 15 Apr 18:15 1776266134609_m2.jpg\n-rw-r--r-- 1 lukas staff 207911 15 Apr 18:15 1776266135525_m1.jpg\n-rw-r--r-- 1 lukas staff 548908 15 Apr 18:15 1776266137606_m2.jpg\n-rw-r--r-- 1 lukas staff 207856 15 Apr 18:15 1776266138682_m1.jpg\n-rw-r--r-- 1 lukas staff 560222 15 Apr 18:15 1776266140759_m2.jpg\n-rw-r--r-- 1 lukas staff 560157 15 Apr 18:15 1776266143743_m2.jpg\n-rw-r--r-- 1 lukas staff 207838 15 Apr 18:15 1776266144684_m1.jpg\n-rw-r--r-- 1 lukas staff 537855 15 Apr 18:15 1776266145496_m2.jpg\n-rw-r--r-- 1 lukas staff 587185 15 Apr 18:15 1776266147770_m2.jpg\n-rw-r--r-- 1 lukas staff 209722 15 Apr 18:15 1776266150490_m1.jpg\n-rw-r--r-- 1 lukas staff 216901 15 Apr 18:15 1776266150747_m2.jpg\n-rw-r--r-- 1 lukas staff 208191 15 Apr 18:15 1776266153538_m1.jpg\n-rw-r--r-- 1 lukas staff 258901 15 Apr 18:15 1776266153787_m2.jpg\n-rw-r--r-- 1 lukas staff 276340 15 Apr 18:15 1776266156823_m2.jpg\n-rw-r--r-- 1 lukas staff 208298 15 Apr 18:15 1776266158610_m1.jpg\n-rw-r--r-- 1 lukas staff 590491 15 Apr 18:15 1776266158610_m2.jpg\n-rw-r--r-- 1 lukas staff 208192 15 Apr 18:16 1776266160959_m1.jpg\n-rw-r--r-- 1 lukas staff 545849 15 Apr 18:16 1776266161252_m2.jpg\n-rw-r--r-- 1 lukas staff 208154 15 Apr 18:16 1776266163104_m1.jpg\n-rw-r--r-- 1 lukas staff 519973 15 Apr 18:16 1776266164298_m2.jpg\n-rw-r--r-- 1 lukas staff 208231 15 Apr 18:16 1776266165561_m1.jpg\n-rw-r--r-- 1 lukas staff 593300 15 Apr 18:16 1776266166851_m2.jpg\n-rw-r--r-- 1 lukas staff 574561 15 Apr 18:16 1776266168075_m2.jpg\n-rw-r--r-- 1 lukas staff 208190 15 Apr 18:16 1776266168319_m1.jpg\n-rw-r--r-- 1 lukas staff 208164 15 Apr 18:16 1776266170354_m1.jpg\n-rw-r--r-- 1 lukas staff 558860 15 Apr 18:16 1776266170659_m2.jpg\n-rw-r--r-- 1 lukas staff 517959 15 Apr 18:16 1776266175820_m2.jpg\n-rw-r--r-- 1 lukas staff 208615 15 Apr 18:16 1776266177600_m1.jpg\n-rw-r--r-- 1 lukas staff 562544 15 Apr 18:16 1776266177627_m2.jpg\n-rw-r--r-- 1 lukas staff 208601 15 Apr 18:16 1776266180047_m1.jpg\n-rw-r--r-- 1 lukas staff 582678 15 Apr 18:16 1776266180212_m2.jpg\n-rw-r--r-- 1 lukas staff 208628 15 Apr 18:16 1776266181996_m1.jpg\n-rw-r--r-- 1 lukas staff 208571 15 Apr 18:16 1776266185646_m1.jpg\n-rw-r--r-- 1 lukas staff 594509 15 Apr 18:16 1776266185646_m2.jpg\n-rw-r--r-- 1 lukas staff 208622 15 Apr 18:16 1776266187916_m1.jpg\n-rw-r--r-- 1 lukas staff 608592 15 Apr 18:16 1776266188157_m2.jpg\n-rw-r--r-- 1 lukas staff 599957 15 Apr 18:16 1776266190500_m2.jpg\n-rw-r--r-- 1 lukas staff 208624 15 Apr 18:16 1776266190949_m1.jpg\n-rw-r--r-- 1 lukas staff 208694 15 Apr 18:16 1776266193217_m1.jpg\n-rw-r--r-- 1 lukas staff 615862 15 Apr 18:16 1776266193357_m2.jpg\n-rw-r--r-- 1 lukas staff 208254 15 Apr 18:16 1776266195513_m1.jpg\n-rw-r--r-- 1 lukas staff 624275 15 Apr 18:16 1776266195549_m2.jpg\n-rw-r--r-- 1 lukas staff 645335 15 Apr 18:16 1776266197725_m2.jpg\n-rw-r--r-- 1 lukas staff 208241 15 Apr 18:16 1776266198956_m1.jpg\n-rw-r--r-- 1 lukas staff 646868 15 Apr 18:16 1776266199007_m2.jpg\n-rw-r--r-- 1 lukas staff 208643 15 Apr 18:16 1776266202174_m1.jpg\n-rw-r--r-- 1 lukas staff 652412 15 Apr 18:16 1776266202213_m2.jpg\n-rw-r--r-- 1 lukas staff 208612 15 Apr 18:16 1776266206551_m1.jpg\n-rw-r--r-- 1 lukas staff 656571 15 Apr 18:16 1776266206551_m2.jpg\n-rw-r--r-- 1 lukas staff 208638 15 Apr 18:16 1776266209266_m1.jpg\n-rw-r--r-- 1 lukas staff 658369 15 Apr 18:16 1776266209280_m2.jpg\n-rw-r--r-- 1 lukas staff 208715 15 Apr 18:16 1776266212218_m1.jpg\n-rw-r--r-- 1 lukas staff 659247 15 Apr 18:16 1776266212218_m2.jpg\n-rw-r--r-- 1 lukas staff 208689 15 Apr 18:16 1776266215752_m1.jpg\n-rw-r--r-- 1 lukas staff 653016 15 Apr 18:16 1776266215771_m2.jpg\n-rw-r--r-- 1 lukas staff 586023 15 Apr 18:17 1776266219752_m2.jpg\n-rw-r--r-- 1 lukas staff 208588 15 Apr 18:17 1776266220701_m1.jpg\n-rw-r--r-- 1 lukas staff 633574 15 Apr 18:17 1776266221274_m2.jpg\n-rw-r--r-- 1 lukas staff 636933 15 Apr 18:17 1776266227340_m2.jpg\n-rw-r--r-- 1 lukas staff 639420 15 Apr 18:17 1776266232300_m2.jpg\n-rw-r--r-- 1 lukas staff 208544 15 Apr 18:17 1776266232337_m1.jpg\n-rw-r--r-- 1 lukas staff 643943 15 Apr 18:17 1776266236469_m2.jpg\n-rw-r--r-- 1 lukas staff 208610 15 Apr 18:17 1776266236483_m1.jpg\n-rw-r--r-- 1 lukas staff 208598 15 Apr 18:17 1776266238593_m1.jpg\n-rw-r--r-- 1 lukas staff 630398 15 Apr 18:17 1776266238602_m2.jpg\n-rw-r--r-- 1 lukas staff 624451 15 Apr 18:17 1776266240803_m2.jpg\n-rw-r--r-- 1 lukas staff 208484 15 Apr 18:17 1776266242547_m1.jpg\n-rw-r--r-- 1 lukas staff 630386 15 Apr 18:17 1776266242547_m2.jpg\n-rw-r--r-- 1 lukas staff 208525 15 Apr 18:17 1776266244786_m1.jpg\n-rw-r--r-- 1 lukas staff 633291 15 Apr 18:17 1776266245111_m2.jpg\n-rw-r--r-- 1 lukas staff 545820 15 Apr 18:17 1776266247239_m2.jpg\n-rw-r--r-- 1 lukas staff 547468 15 Apr 18:17 1776266248374_m2.jpg\n-rw-r--r-- 1 lukas staff 208653 15 Apr 18:17 1776266248977_m1.jpg\n-rw-r--r-- 1 lukas staff 533852 15 Apr 18:17 1776266249644_m2.jpg\n-rw-r--r-- 1 lukas staff 560142 15 Apr 18:17 1776266251631_m2.jpg\n-rw-r--r-- 1 lukas staff 208278 15 Apr 18:17 1776266254529_m1.jpg\n-rw-r--r-- 1 lukas staff 671156 15 Apr 18:17 1776266254554_m2.jpg\n-rw-r--r-- 1 lukas staff 671725 15 Apr 18:17 1776266257375_m2.jpg\n-rw-r--r-- 1 lukas staff 208252 15 Apr 18:17 1776266257388_m1.jpg\n-rw-r--r-- 1 lukas staff 208266 15 Apr 18:17 1776266260730_m1.jpg\n-rw-r--r-- 1 lukas staff 668299 15 Apr 18:17 1776266261140_m2.jpg\n-rw-r--r-- 1 lukas staff 208309 15 Apr 18:17 1776266262574_m1.jpg\n-rw-r--r-- 1 lukas staff 662509 15 Apr 18:17 1776266262882_m2.jpg\n-rw-r--r-- 1 lukas staff 208131 15 Apr 18:17 1776266264475_m1.jpg\n-rw-r--r-- 1 lukas staff 662810 15 Apr 18:17 1776266264869_m2.jpg\n-rw-r--r-- 1 lukas staff 208191 15 Apr 18:17 1776266266343_m1.jpg\n-rw-r--r-- 1 lukas staff 668093 15 Apr 18:17 1776266266919_m2.jpg\n-rw-r--r-- 1 lukas staff 208163 15 Apr 18:17 1776266268978_m1.jpg\n-rw-r--r-- 1 lukas staff 666086 15 Apr 18:17 1776266269305_m2.jpg\n-rw-r--r-- 1 lukas staff 208277 15 Apr 18:17 1776266271029_m1.jpg\n-rw-r--r-- 1 lukas staff 659339 15 Apr 18:17 1776266271383_m2.jpg\n-rw-r--r-- 1 lukas staff 208198 15 Apr 18:17 1776266273464_m1.jpg\n-rw-r--r-- 1 lukas staff 662828 15 Apr 18:17 1776266273971_m2.jpg\n-rw-r--r-- 1 lukas staff 208062 15 Apr 18:17 1776266275425_m1.jpg\n-rw-r--r-- 1 lukas staff 661898 15 Apr 18:17 1776266275684_m2.jpg\n-rw-r--r-- 1 lukas staff 208033 15 Apr 18:17 1776266277232_m1.jpg\n-rw-r--r-- 1 lukas staff 658221 15 Apr 18:17 1776266277517_m2.jpg\n-rw-r--r-- 1 lukas staff 208114 15 Apr 18:17 1776266279573_m1.jpg\n-rw-r--r-- 1 lukas staff 602127 15 Apr 18:18 1776266280047_m2.jpg\n-rw-r--r-- 1 lukas staff 208037 15 Apr 18:18 1776266281724_m1.jpg\n-rw-r--r-- 1 lukas staff 596966 15 Apr 18:18 1776266282107_m2.jpg\n-rw-r--r-- 1 lukas staff 208120 15 Apr 18:18 1776266283882_m1.jpg\n-rw-r--r-- 1 lukas staff 605123 15 Apr 18:18 1776266284188_m2.jpg\n-rw-r--r-- 1 lukas staff 208244 15 Apr 18:18 1776266285945_m1.jpg\n-rw-r--r-- 1 lukas staff 619753 15 Apr 18:18 1776266286471_m2.jpg\n-rw-r--r-- 1 lukas staff 208208 15 Apr 18:18 1776266288028_m1.jpg\n-rw-r--r-- 1 lukas staff 642228 15 Apr 18:18 1776266288334_m2.jpg\n-rw-r--r-- 1 lukas staff 208132 15 Apr 18:18 1776266289850_m1.jpg\n-rw-r--r-- 1 lukas staff 596740 15 Apr 18:18 1776266290179_m2.jpg\n-rw-r--r-- 1 lukas staff 208063 15 Apr 18:18 1776266291759_m1.jpg\n-rw-r--r-- 1 lukas staff 519390 15 Apr 18:18 1776266292102_m2.jpg\n-rw-r--r-- 1 lukas staff 208064 15 Apr 18:18 1776266293780_m1.jpg\n-rw-r--r-- 1 lukas staff 570229 15 Apr 18:18 1776266294157_m2.jpg\n-rw-r--r-- 1 lukas staff 208572 15 Apr 18:18 1776266296164_m1.jpg\n-rw-r--r-- 1 lukas staff 627388 15 Apr 18:18 1776266296515_m2.jpg\n-rw-r--r-- 1 lukas staff 208569 15 Apr 18:18 1776266298335_m1.jpg\n-rw-r--r-- 1 lukas staff 634945 15 Apr 18:18 1776266298705_m2.jpg\n-rw-r--r-- 1 lukas staff 208639 15 Apr 18:18 1776266300354_m1.jpg\n-rw-r--r-- 1 lukas staff 657628 15 Apr 18:18 1776266300766_m2.jpg\n-rw-r--r-- 1 lukas staff 657244 15 Apr 18:18 1776266302789_m2.jpg\n-rw-r--r-- 1 lukas staff 208494 15 Apr 18:18 1776266303032_m1.jpg\n-rw-r--r-- 1 lukas staff 644942 15 Apr 18:18 1776266305193_m2.jpg\n-rw-r--r-- 1 lukas staff 208528 15 Apr 18:18 1776266305226_m1.jpg\n-rw-r--r-- 1 lukas staff 659418 15 Apr 18:18 1776266307482_m2.jpg\n-rw-r--r-- 1 lukas staff 208235 15 Apr 18:18 1776266307995_m1.jpg\n-rw-r--r-- 1 lukas staff 653477 15 Apr 18:18 1776266310362_m2.jpg\n-rw-r--r-- 1 lukas staff 650556 15 Apr 18:18 1776266311519_m2.jpg\n-rw-r--r-- 1 lukas staff 208178 15 Apr 18:18 1776266311576_m1.jpg\n-rw-r--r-- 1 lukas staff 639707 15 Apr 18:18 1776266314332_m2.jpg\n-rw-r--r-- 1 lukas staff 208212 15 Apr 18:18 1776266314402_m1.jpg\n-rw-r--r-- 1 lukas staff 627225 15 Apr 18:18 1776266316656_m2.jpg\n-rw-r--r-- 1 lukas staff 640482 15 Apr 18:18 1776266317791_m2.jpg\n-rw-r--r-- 1 lukas staff 208927 15 Apr 18:18 1776266317875_m1.jpg\n-rw-r--r-- 1 lukas staff 655721 15 Apr 18:18 1776266320034_m2.jpg\n-rw-r--r-- 1 lukas staff 653914 15 Apr 18:18 1776266321149_m2.jpg\n-rw-r--r-- 1 lukas staff 208973 15 Apr 18:18 1776266322248_m1.jpg\n-rw-r--r-- 1 lukas staff 651290 15 Apr 18:18 1776266322405_m2.jpg\n-rw-r--r-- 1 lukas staff 208883 15 Apr 18:18 1776266324678_m1.jpg\n-rw-r--r-- 1 lukas staff 649799 15 Apr 18:18 1776266324696_m2.jpg\n-rw-r--r-- 1 lukas staff 208944 15 Apr 18:18 1776266327023_m1.jpg\n-rw-r--r-- 1 lukas staff 640016 15 Apr 18:18 1776266327481_m2.jpg\n-rw-r--r-- 1 lukas staff 648723 15 Apr 18:18 1776266329400_m2.jpg\n-rw-r--r-- 1 lukas staff 649676 15 Apr 18:18 1776266330593_m2.jpg\n-rw-r--r-- 1 lukas staff 208128 15 Apr 18:18 1776266331799_m1.jpg\n-rw-r--r-- 1 lukas staff 657268 15 Apr 18:18 1776266331870_m2.jpg\n-rw-r--r-- 1 lukas staff 614701 15 Apr 18:18 1776266334838_m2.jpg\n-rw-r--r-- 1 lukas staff 208599 15 Apr 18:18 1776266334866_m1.jpg\n-rw-r--r-- 1 lukas staff 208720 15 Apr 18:18 1776266337075_m1.jpg\n-rw-r--r-- 1 lukas staff 635012 15 Apr 18:18 1776266337384_m2.jpg\n-rw-r--r-- 1 lukas staff 208649 15 Apr 18:18 1776266339499_m1.jpg\n-rw-r--r-- 1 lukas staff 654410 15 Apr 18:19 1776266340051_m2.jpg\n-rw-r--r-- 1 lukas staff 670162 15 Apr 18:19 1776266342278_m2.jpg\n-rw-r--r-- 1 lukas staff 208679 15 Apr 18:19 1776266343422_m1.jpg\n-rw-r--r-- 1 lukas staff 679486 15 Apr 18:19 1776266343480_m2.jpg\n-rw-r--r-- 1 lukas staff 580457 15 Apr 18:19 1776266346149_m2.jpg\n-rw-r--r-- 1 lukas staff 613073 15 Apr 18:19 1776266349191_m2.jpg\n-rw-r--r-- 1 lukas staff 208605 15 Apr 18:19 1776266349504_m1.jpg\n-rw-r--r-- 1 lukas staff 208530 15 Apr 18:19 1776266351872_m1.jpg\n-rw-r--r-- 1 lukas staff 618382 15 Apr 18:19 1776266352314_m2.jpg\n-rw-r--r-- 1 lukas staff 208156 15 Apr 18:19 1776266354320_m1.jpg\n-rw-r--r-- 1 lukas staff 637916 15 Apr 18:19 1776266354736_m2.jpg\n-rw-r--r-- 1 lukas staff 208104 15 Apr 18:19 1776266356503_m1.jpg\n-rw-r--r-- 1 lukas staff 635941 15 Apr 18:19 1776266356846_m2.jpg\n-rw-r--r-- 1 lukas staff 208119 15 Apr 18:19 1776266358528_m1.jpg\n-rw-r--r-- 1 lukas staff 618746 15 Apr 18:19 1776266358951_m2.jpg\n-rw-r--r-- 1 lukas staff 741230 15 Apr 18:19 1776266360933_m2.jpg\n-rw-r--r-- 1 lukas staff 684325 15 Apr 18:19 1776266362281_m2.jpg\n-rw-r--r-- 1 lukas staff 208646 15 Apr 18:19 1776266362913_m1.jpg\n-rw-r--r-- 1 lukas staff 700483 15 Apr 18:19 1776266365163_m2.jpg\n-rw-r--r-- 1 lukas staff 208877 15 Apr 18:19 1776266366139_m1.jpg\n-rw-r--r-- 1 lukas staff 601181 15 Apr 18:19 1776266366639_m2.jpg\n-rw-r--r-- 1 lukas staff 208909 15 Apr 18:19 1776266369139_m1.jpg\n-rw-r--r-- 1 lukas staff 655095 15 Apr 18:19 1776266369139_m2.jpg\n-rw-r--r-- 1 lukas staff 656950 15 Apr 18:19 1776266371906_m2.jpg\n-rw-r--r-- 1 lukas staff 208873 15 Apr 18:19 1776266371909_m1.jpg\n-rw-r--r-- 1 lukas staff 596595 15 Apr 18:19 1776266374350_m2.jpg\n-rw-r--r-- 1 lukas staff 678600 15 Apr 18:19 1776266375785_m2.jpg\n-rw-r--r-- 1 lukas staff 208146 15 Apr 18:19 1776266377145_m1.jpg\n-rw-r--r-- 1 lukas staff 688844 15 Apr 18:19 1776266377145_m2.jpg\n-rw-r--r-- 1 lukas staff 208870 15 Apr 18:19 1776266384365_m1.jpg\n-rw-r--r-- 1 lukas staff 684366 15 Apr 18:19 1776266384403_m2.jpg\n-rw-r--r-- 1 lukas staff 208252 15 Apr 18:19 1776266386353_m1.jpg\n-rw-r--r-- 1 lukas staff 662242 15 Apr 18:19 1776266386874_m2.jpg\n-rw-r--r-- 1 lukas staff 208227 15 Apr 18:19 1776266388905_m1.jpg\n-rw-r--r-- 1 lukas staff 669929 15 Apr 18:19 1776266389162_m2.jpg\n-rw-r--r-- 1 lukas staff 564108 15 Apr 18:19 1776266394415_m2.jpg\n-rw-r--r-- 1 lukas staff 208254 15 Apr 18:19 1776266394669_m1.jpg\n-rw-r--r-- 1 lukas staff 597473 15 Apr 18:19 1776266397429_m2.jpg\n-rw-r--r-- 1 lukas staff 208197 15 Apr 18:19 1776266398122_m1.jpg\n-rw-r--r-- 1 lukas staff 588253 15 Apr 18:19 1776266398654_m2.jpg\n-rw-r--r-- 1 lukas staff 208263 15 Apr 18:20 1776266400169_m1.jpg\n-rw-r--r-- 1 lukas staff 590676 15 Apr 18:20 1776266400800_m2.jpg\n-rw-r--r-- 1 lukas staff 660135 15 Apr 18:20 1776266403120_m2.jpg\n-rw-r--r-- 1 lukas staff 208198 15 Apr 18:20 1776266404315_m1.jpg\n-rw-r--r-- 1 lukas staff 663732 15 Apr 18:20 1776266404344_m2.jpg\n-rw-r--r-- 1 lukas staff 676367 15 Apr 18:20 1776266410701_m2.jpg\n-rw-r--r-- 1 lukas staff 208239 15 Apr 18:20 1776266410716_m1.jpg\n-rw-r--r-- 1 lukas staff 208866 15 Apr 18:20 1776266423385_m1.jpg\n-rw-r--r-- 1 lukas staff 690762 15 Apr 18:20 1776266423399_m2.jpg\n-rw-r--r-- 1 lukas staff 672619 15 Apr 18:20 1776266426942_m2.jpg\n-rw-r--r-- 1 lukas staff 208889 15 Apr 18:20 1776266426971_m1.jpg\n-rw-r--r-- 1 lukas staff 208218 15 Apr 18:20 1776266430808_m1.jpg\n-rw-r--r-- 1 lukas staff 671881 15 Apr 18:20 1776266430808_m2.jpg\n-rw-r--r-- 1 lukas staff 208183 15 Apr 18:20 1776266433623_m1.jpg\n-rw-r--r-- 1 lukas staff 674761 15 Apr 18:20 1776266433670_m2.jpg\n-rw-r--r-- 1 lukas staff 208217 15 Apr 18:20 1776266436240_m1.jpg\n-rw-r--r-- 1 lukas staff 670159 15 Apr 18:20 1776266436263_m2.jpg\n-rw-r--r-- 1 lukas staff 208182 15 Apr 18:20 1776266438629_m1.jpg\n-rw-r--r-- 1 lukas staff 668057 15 Apr 18:20 1776266438638_m2.jpg\n-rw-r--r-- 1 lukas staff 208906 15 Apr 18:20 1776266442252_m1.jpg\n-rw-r--r-- 1 lukas staff 672509 15 Apr 18:20 1776266442293_m2.jpg\n-rw-r--r-- 1 lukas staff 208955 15 Apr 18:20 1776266444286_m1.jpg\n-rw-r--r-- 1 lukas staff 669667 15 Apr 18:20 1776266444713_m2.jpg\n-rw-r--r-- 1 lukas staff 711375 15 Apr 18:20 1776266446659_m2.jpg\n-rw-r--r-- 1 lukas staff 208164 15 Apr 18:20 1776266447514_m1.jpg\n-rw-r--r-- 1 lukas staff 739201 15 Apr 18:20 1776266448562_m2.jpg\n-rw-r--r-- 1 lukas staff 208600 15 Apr 18:20 1776266450066_m1.jpg\n-rw-r--r-- 1 lukas staff 735015 15 Apr 18:20 1776266450077_m2.jpg\n-rw-r--r-- 1 lukas staff 602085 15 Apr 18:20 1776266452815_m2.jpg\n-rw-r--r-- 1 lukas staff 554910 15 Apr 18:20 1776266455812_m2.jpg\n-rw-r--r-- 1 lukas staff 208706 15 Apr 18:20 1776266457074_m1.jpg\n-rw-r--r-- 1 lukas staff 668265 15 Apr 18:20 1776266457218_m2.jpg\n-rw-r--r-- 1 lukas staff 627127 15 Apr 18:21 1776266462398_m2.jpg\n-rw-r--r-- 1 lukas staff 651254 15 Apr 18:21 1776266464654_m2.jpg\n-rw-r--r-- 1 lukas staff 208782 15 Apr 18:21 1776266464655_m1.jpg\n-rw-r--r-- 1 lukas staff 208337 15 Apr 18:21 1776266467161_m1.jpg\n-rw-r--r-- 1 lukas staff 675477 15 Apr 18:21 1776266467769_m2.jpg\n-rw-r--r-- 1 lukas staff 208352 15 Apr 18:21 1776266470056_m1.jpg\n-rw-r--r-- 1 lukas staff 646287 15 Apr 18:21 1776266470426_m2.jpg\n-rw-r--r-- 1 lukas staff 208441 15 Apr 18:21 1776266472480_m1.jpg\n-rw-r--r-- 1 lukas staff 670331 15 Apr 18:21 1776266473095_m2.jpg\n-rw-r--r-- 1 lukas staff 208409 15 Apr 18:21 1776266474797_m1.jpg\n-rw-r--r-- 1 lukas staff 658783 15 Apr 18:21 1776266475129_m2.jpg\n-rw-r--r-- 1 lukas staff 208807 15 Apr 18:21 1776266476839_m1.jpg\n-rw-r--r-- 1 lukas staff 658240 15 Apr 18:21 1776266477168_m2.jpg\n-rw-r--r-- 1 lukas staff 208844 15 Apr 18:21 1776266478922_m1.jpg\n-rw-r--r-- 1 lukas staff 666996 15 Apr 18:21 1776266479271_m2.jpg\n-rw-r--r-- 1 lukas staff 699189 15 Apr 18:21 1776266481646_m2.jpg\n-rw-r--r-- 1 lukas staff 708975 15 Apr 18:21 1776266482907_m2.jpg\n-rw-r--r-- 1 lukas staff 682317 15 Apr 18:21 1776266487203_m2.jpg\n-rw-r--r-- 1 lukas staff 209118 15 Apr 18:21 1776266489247_m1.jpg\n-rw-r--r-- 1 lukas staff 687083 15 Apr 18:21 1776266489247_m2.jpg\n-rw-r--r-- 1 lukas staff 209082 15 Apr 18:21 1776266491199_m1.jpg\n-rw-r--r-- 1 lukas staff 676433 15 Apr 18:21 1776266492289_m2.jpg\n-rw-r--r-- 1 lukas staff 209174 15 Apr 18:21 1776266493476_m1.jpg\n-rw-r--r-- 1 lukas staff 668920 15 Apr 18:21 1776266493678_m2.jpg\n-rw-r--r-- 1 lukas staff 208388 15 Apr 18:21 1776266497984_m1.jpg\n-rw-r--r-- 1 lukas staff 652067 15 Apr 18:21 1776266497984_m2.jpg\n-rw-r--r-- 1 lukas staff 208298 15 Apr 18:21 1776266501940_m1.jpg\n-rw-r--r-- 1 lukas staff 632049 15 Apr 18:21 1776266501960_m2.jpg\n-rw-r--r-- 1 lukas staff 208349 15 Apr 18:21 1776266503799_m1.jpg\n-rw-r--r-- 1 lukas staff 643154 15 Apr 18:21 1776266504159_m2.jpg\n-rw-r--r-- 1 lukas staff 634868 15 Apr 18:21 1776266507710_m2.jpg\n-rw-r--r-- 1 lukas staff 208376 15 Apr 18:21 1776266507750_m1.jpg\n-rw-r--r-- 1 lukas staff 208249 15 Apr 18:21 1776266509896_m1.jpg\n-rw-r--r-- 1 lukas staff 659743 15 Apr 18:21 1776266510358_m2.jpg\n-rw-r--r-- 1 lukas staff 675221 15 Apr 18:21 1776266512596_m2.jpg\n-rw-r--r-- 1 lukas staff 699120 15 Apr 18:21 1776266513811_m2.jpg\n-rw-r--r-- 1 lukas staff 208799 15 Apr 18:21 1776266513915_m1.jpg\n-rw-r--r-- 1 lukas staff 661306 15 Apr 18:21 1776266517106_m2.jpg\n-rw-r--r-- 1 lukas staff 208768 15 Apr 18:21 1776266519085_m1.jpg\n-rw-r--r-- 1 lukas staff 654783 15 Apr 18:21 1776266519085_m2.jpg\n-rw-r--r-- 1 lukas staff 657014 15 Apr 18:22 1776266521775_m2.jpg\n-rw-r--r-- 1 lukas staff 208743 15 Apr 18:22 1776266521905_m1.jpg\n-rw-r--r-- 1 lukas staff 208765 15 Apr 18:22 1776266523982_m1.jpg\n-rw-r--r-- 1 lukas staff 676963 15 Apr 18:22 1776266524383_m2.jpg\n-rw-r--r-- 1 lukas staff 208595 15 Apr 18:22 1776266525995_m1.jpg\n-rw-r--r-- 1 lukas staff 679026 15 Apr 18:22 1776266526331_m2.jpg\n-rw-r--r-- 1 lukas staff 208601 15 Apr 18:22 1776266527968_m1.jpg\n-rw-r--r-- 1 lukas staff 691434 15 Apr 18:22 1776266528359_m2.jpg\n-rw-r--r-- 1 lukas staff 208790 15 Apr 18:22 1776266530045_m1.jpg\n-rw-r--r-- 1 lukas staff 617327 15 Apr 18:22 1776266530409_m2.jpg\n-rw-r--r-- 1 lukas staff 208821 15 Apr 18:22 1776266532371_m1.jpg\n-rw-r--r-- 1 lukas staff 695409 15 Apr 18:22 1776266532643_m2.jpg\n-rw-r--r-- 1 lukas staff 692244 15 Apr 18:22 1776266534764_m2.jpg\n-rw-r--r-- 1 lukas staff 701793 15 Apr 18:22 1776266538373_m2.jpg\n-rw-r--r-- 1 lukas staff 208219 15 Apr 18:22 1776266538394_m1.jpg\n-rw-r--r-- 1 lukas staff 671959 15 Apr 18:22 1776266540698_m2.jpg\n-rw-r--r-- 1 lukas staff 208351 15 Apr 18:22 1776266541977_m1.jpg\n-rw-r--r-- 1 lukas staff 666355 15 Apr 18:22 1776266541977_m2.jpg\n-rw-r--r-- 1 lukas staff 208360 15 Apr 18:22 1776266543911_m1.jpg\n-rw-r--r-- 1 lukas staff 682036 15 Apr 18:22 1776266544351_m2.jpg\n-rw-r--r-- 1 lukas staff 209141 15 Apr 18:22 1776266546119_m1.jpg\n-rw-r--r-- 1 lukas staff 678365 15 Apr 18:22 1776266546536_m2.jpg\n-rw-r--r-- 1 lukas staff 209146 15 Apr 18:22 1776266548258_m1.jpg\n-rw-r--r-- 1 lukas staff 676342 15 Apr 18:22 1776266548725_m2.jpg\n-rw-r--r-- 1 lukas staff 209085 15 Apr 18:22 1776266550501_m1.jpg\n-rw-r--r-- 1 lukas staff 676211 15 Apr 18:22 1776266550967_m2.jpg\n-rw-r--r-- 1 lukas staff 209119 15 Apr 18:22 1776266552643_m1.jpg\n-rw-r--r-- 1 lukas staff 628801 15 Apr 18:22 1776266553078_m2.jpg\n-rw-r--r-- 1 lukas staff 209015 15 Apr 18:22 1776266554763_m1.jpg\n-rw-r--r-- 1 lukas staff 622953 15 Apr 18:22 1776266555141_m2.jpg\n-rw-r--r-- 1 lukas staff 208376 15 Apr 18:22 1776266556828_m1.jpg\n-rw-r--r-- 1 lukas staff 624322 15 Apr 18:22 1776266557207_m2.jpg\n-rw-r--r-- 1 lukas staff 208394 15 Apr 18:22 1776266559394_m1.jpg\n-rw-r--r-- 1 lukas staff 644831 15 Apr 18:22 1776266559750_m2.jpg\n-rw-r--r-- 1 lukas staff 208349 15 Apr 18:22 1776266561640_m1.jpg\n-rw-r--r-- 1 lukas staff 675478 15 Apr 18:22 1776266562198_m2.jpg\n-rw-r--r-- 1 lukas staff 208221 15 Apr 18:22 1776266564068_m1.jpg\n-rw-r--r-- 1 lukas staff 684799 15 Apr 18:22 1776266564562_m2.jpg\n-rw-r--r-- 1 lukas staff 208266 15 Apr 18:22 1776266566774_m1.jpg\n-rw-r--r-- 1 lukas staff 683359 15 Apr 18:22 1776266567099_m2.jpg\n-rw-r--r-- 1 lukas staff 208351 15 Apr 18:22 1776266568684_m1.jpg\n-rw-r--r-- 1 lukas staff 674951 15 Apr 18:22 1776266569007_m2.jpg\n-rw-r--r-- 1 lukas staff 208266 15 Apr 18:22 1776266570769_m1.jpg\n-rw-r--r-- 1 lukas staff 620972 15 Apr 18:22 1776266571289_m2.jpg\n-rw-r--r-- 1 lukas staff 208184 15 Apr 18:22 1776266573044_m1.jpg\n-rw-r--r-- 1 lukas staff 596908 15 Apr 18:22 1776266573459_m2.jpg\n-rw-r--r-- 1 lukas staff 208118 15 Apr 18:22 1776266575226_m1.jpg\n-rw-r--r-- 1 lukas staff 595063 15 Apr 18:22 1776266575765_m2.jpg\n-rw-r--r-- 1 lukas staff 208151 15 Apr 18:22 1776266577746_m1.jpg\n-rw-r--r-- 1 lukas staff 601762 15 Apr 18:22 1776266578123_m2.jpg\n-rw-r--r-- 1 lukas staff 208554 15 Apr 18:23 1776266580050_m1.jpg\n-rw-r--r-- 1 lukas staff 600430 15 Apr 18:23 1776266580291_m2.jpg\n-rw-r--r-- 1 lukas staff 208707 15 Apr 18:23 1776266582019_m1.jpg\n-rw-r--r-- 1 lukas staff 673088 15 Apr 18:23 1776266582317_m2.jpg\n-rw-r--r-- 1 lukas staff 208733 15 Apr 18:23 1776266584164_m1.jpg\n-rw-r--r-- 1 lukas staff 688362 15 Apr 18:23 1776266584473_m2.jpg\n-rw-r--r-- 1 lukas staff 208745 15 Apr 18:23 1776266586377_m1.jpg\n-rw-r--r-- 1 lukas staff 687179 15 Apr 18:23 1776266586902_m2.jpg\n-rw-r--r-- 1 lukas staff 208294 15 Apr 18:23 1776266588885_m1.jpg\n-rw-r--r-- 1 lukas staff 706828 15 Apr 18:23 1776266589319_m2.jpg\n-rw-r--r-- 1 lukas staff 208256 15 Apr 18:23 1776266591044_m1.jpg\n-rw-r--r-- 1 lukas staff 691748 15 Apr 18:23 1776266591559_m2.jpg\n-rw-r--r-- 1 lukas staff 686194 15 Apr 18:23 1776266593540_m2.jpg\n-rw-r--r-- 1 lukas staff 684706 15 Apr 18:23 1776266594510_m2.jpg\n-rw-r--r-- 1 lukas staff 208192 15 Apr 18:23 1776266594557_m1.jpg\n-rw-r--r-- 1 lukas staff 669321 15 Apr 18:23 1776266596804_m2.jpg\n-rw-r--r-- 1 lukas staff 677396 15 Apr 18:23 1776266597789_m2.jpg\n-rw-r--r-- 1 lukas staff 683261 15 Apr 18:23 1776266598784_m2.jpg\n-rw-r--r-- 1 lukas staff 685463 15 Apr 18:23 1776266599817_m2.jpg\n-rw-r--r-- 1 lukas staff 681856 15 Apr 18:23 1776266601197_m2.jpg\n-rw-r--r-- 1 lukas staff 678002 15 Apr 18:23 1776266604376_m2.jpg\n-rw-r--r-- 1 lukas staff 207973 15 Apr 18:23 1776266604386_m1.jpg\n-rw-r--r-- 1 lukas staff 208398 15 Apr 18:23 1776266606500_m1.jpg\n-rw-r--r-- 1 lukas staff 726978 15 Apr 18:23 1776266606726_m2.jpg\n-rw-r--r-- 1 lukas staff 208382 15 Apr 18:23 1776266608483_m1.jpg\n-rw-r--r-- 1 lukas staff 695186 15 Apr 18:23 1776266608675_m2.jpg\n-rw-r--r-- 1 lukas staff 684881 15 Apr 18:23 1776266610836_m2.jpg\n-rw-r--r-- 1 lukas staff 208351 15 Apr 18:23 1776266610849_m1.jpg\n-rw-r--r-- 1 lukas staff 208371 15 Apr 18:23 1776266612653_m1.jpg\n-rw-r--r-- 1 lukas staff 702368 15 Apr 18:23 1776266613019_m2.jpg\n-rw-r--r-- 1 lukas staff 208311 15 Apr 18:23 1776266614754_m1.jpg\n-rw-r--r-- 1 lukas staff 697167 15 Apr 18:23 1776266615197_m2.jpg\n-rw-r--r-- 1 lukas staff 208256 15 Apr 18:23 1776266617001_m1.jpg\n-rw-r--r-- 1 lukas staff 708464 15 Apr 18:23 1776266617412_m2.jpg\n-rw-r--r-- 1 lukas staff 208402 15 Apr 18:23 1776266619249_m1.jpg\n-rw-r--r-- 1 lukas staff 724407 15 Apr 18:23 1776266619671_m2.jpg\n-rw-r--r-- 1 lukas staff 208307 15 Apr 18:23 1776266621180_m1.jpg\n-rw-r--r-- 1 lukas staff 725296 15 Apr 18:23 1776266621573_m2.jpg\n-rw-r--r-- 1 lukas staff 730086 15 Apr 18:23 1776266623619_m2.jpg\n-rw-r--r-- 1 lukas staff 208318 15 Apr 18:23 1776266624686_m1.jpg\n-rw-r--r-- 1 lukas staff 725848 15 Apr 18:23 1776266624788_m2.jpg\n-rw-r--r-- 1 lukas staff 208308 15 Apr 18:23 1776266628918_m1.jpg\n-rw-r--r-- 1 lukas staff 732348 15 Apr 18:23 1776266628918_m2.jpg\n-rw-r--r-- 1 lukas staff 710253 15 Apr 18:23 1776266631933_m2.jpg\n-rw-r--r-- 1 lukas staff 710294 15 Apr 18:23 1776266634975_m2.jpg\n-rw-r--r-- 1 lukas staff 208400 15 Apr 18:23 1776266635249_m1.jpg\n-rw-r--r-- 1 lukas staff 667620 15 Apr 18:23 1776266638013_m2.jpg\n-rw-r--r-- 1 lukas staff 693071 15 Apr 18:24 1776266641062_m2.jpg\n-rw-r--r-- 1 lukas staff 675607 15 Apr 18:24 1776266644087_m2.jpg\n-rw-r--r-- 1 lukas staff 208309 15 Apr 18:24 1776266646104_m1.jpg\n-rw-r--r-- 1 lukas staff 699155 15 Apr 18:24 1776266646104_m2.jpg\n-rw-r--r-- 1 lukas staff 636312 15 Apr 18:24 1776266648468_m2.jpg\n-rw-r--r-- 1 lukas staff 208823 15 Apr 18:24 1776266649991_m1.jpg\n-rw-r--r-- 1 lukas staff 677743 15 Apr 18:24 1776266649991_m2.jpg\n-rw-r--r-- 1 lukas staff 285273 15 Apr 18:24 1776266655380_m2.jpg\n-rw-r--r-- 1 lukas staff 208338 15 Apr 18:24 1776266656348_m1.jpg\n-rw-r--r-- 1 lukas staff 299758 15 Apr 18:24 1776266657887_m2.jpg\n-rw-r--r-- 1 lukas staff 208905 15 Apr 18:24 1776266660014_m1.jpg\n-rw-r--r-- 1 lukas staff 505543 15 Apr 18:24 1776266660357_m2.jpg\n-rw-r--r-- 1 lukas staff 130773 15 Apr 18:24 1776266662583_m2.jpg\n-rw-r--r-- 1 lukas staff 208837 15 Apr 18:24 1776266662590_m1.jpg\n-rw-r--r-- 1 lukas staff 131262 15 Apr 18:24 1776266665030_m2.jpg\n-rw-r--r-- 1 lukas staff 208543 15 Apr 18:24 1776266665178_m1.jpg\n-rw-r--r-- 1 lukas staff 82600 15 Apr 18:24 1776266668094_m2.jpg\n-rw-r--r-- 1 lukas staff 99799 15 Apr 18:24 1776266671070_m2.jpg\n-rw-r--r-- 1 lukas staff 209265 15 Apr 18:24 1776266671742_m1.jpg\n-rw-r--r-- 1 lukas staff 69569 15 Apr 18:24 1776266672855_m2.jpg\n-rw-r--r-- 1 lukas staff 233878 15 Apr 18:24 1776266675463_m2.jpg\n-rw-r--r-- 1 lukas staff 233944 15 Apr 18:24 1776266676686_m2.jpg\n-rw-r--r-- 1 lukas staff 208529 15 Apr 18:24 1776266676718_m1.jpg\n-rw-r--r-- 1 lukas staff 208411 15 Apr 18:24 1776266678430_m1.jpg\n-rw-r--r-- 1 lukas staff 275989 15 Apr 18:24 1776266678431_m2.jpg\n-rw-r--r-- 1 lukas staff 258903 15 Apr 18:24 1776266679106_m2.jpg\n-rw-r--r-- 1 lukas staff 278951 15 Apr 18:24 1776266682164_m2.jpg\n-rw-r--r-- 1 lukas staff 208465 15 Apr 18:24 1776266687272_m1.jpg\n-rw-r--r-- 1 lukas staff 208398 15 Apr 18:24 1776266690323_m1.jpg\n-rw-r--r-- 1 lukas staff 273693 15 Apr 18:24 1776266691227_m2.jpg\n-rw-r--r-- 1 lukas staff 185943 15 Apr 18:24 1776266696382_m1.jpg\n-rw-r--r-- 1 lukas staff 271869 15 Apr 18:24 1776266697274_m2.jpg\n-rw-r--r-- 1 lukas staff 366699 15 Apr 18:25 1776266705465_m1.jpg\n-rw-r--r-- 1 lukas staff 186079 15 Apr 18:25 1776266708505_m1.jpg\n-rw-r--r-- 1 lukas staff 1292480 15 Apr 10:09 compact_monitor_1_1776236979346.mp4\n-rw-r--r-- 1 lukas staff 6304039 15 Apr 10:14 compact_monitor_1_1776237284692.mp4\n-rw-r--r-- 1 lukas staff 2514313 15 Apr 10:19 compact_monitor_1_1776237595554.mp4\n-rw-r--r-- 1 lukas staff 2821904 15 Apr 10:25 compact_monitor_1_1776237899635.mp4\n-rw-r--r-- 1 lukas staff 2785297 15 Apr 10:30 compact_monitor_1_1776238207393.mp4\n-rw-r--r-- 1 lukas staff 1639472 15 Apr 10:35 compact_monitor_1_1776238512537.mp4\n-rw-r--r-- 1 lukas staff 3207933 15 Apr 10:40 compact_monitor_1_1776238815528.mp4\n-rw-r--r-- 1 lukas staff 3594658 15 Apr 10:45 compact_monitor_1_1776239122381.mp4\n-rw-r--r-- 1 lukas staff 3671517 15 Apr 10:50 compact_monitor_1_1776239429225.mp4\n-rw-r--r-- 1 lukas staff 4031948 15 Apr 10:55 compact_monitor_1_1776239734998.mp4\n-rw-r--r-- 1 lukas staff 3529461 15 Apr 11:00 compact_monitor_1_1776240042925.mp4\n-rw-r--r-- 1 lukas staff 5234845 15 Apr 11:05 compact_monitor_1_1776240349311.mp4\n-rw-r--r-- 1 lukas staff 3323085 15 Apr 11:11 compact_monitor_1_1776240657823.mp4\n-rw-r--r-- 1 lukas staff 2204215 15 Apr 11:16 compact_monitor_1_1776240963306.mp4\n-rw-r--r-- 1 lukas staff 2387534 15 Apr 11:21 compact_monitor_1_1776241266776.mp4\n-rw-r--r-- 1 lukas staff 4921676 15 Apr 11:26 compact_monitor_1_1776241570939.mp4\n-rw-r--r-- 1 lukas staff 2135612 15 Apr 11:31 compact_monitor_1_1776241878162.mp4\n-rw-r--r-- 1 lukas staff 494014 15 Apr 11:36 compact_monitor_1_1776242182944.mp4\n-rw-r--r-- 1 lukas staff 1986658 15 Apr 11:41 compact_monitor_1_1776242488565.mp4\n-rw-r--r-- 1 lukas staff 1651327 15 Apr 11:46 compact_monitor_1_1776242792386.mp4\n-rw-r--r-- 1 lukas staff 190056 15 Apr 11:51 compact_monitor_1_1776243099454.mp4\n-rw-r--r-- 1 lukas staff 489195 15 Apr 11:56 compact_monitor_1_1776243401560.mp4\n-rw-r--r-- 1 lukas staff 637245 15 Apr 12:01 compact_monitor_1_1776243707339.mp4\n-rw-r--r-- 1 lukas staff 836102 15 Apr 12:06 compact_monitor_1_1776244016111.mp4\n-rw-r--r-- 1 lukas staff 2250311 15 Apr 12:12 compact_monitor_1_1776244325248.mp4\n-rw-r--r-- 1 lukas staff 4438961 15 Apr 12:17 compact_monitor_1_1776244633485.mp4\n-rw-r--r-- 1 lukas staff 2024811 15 Apr 12:22 compact_monitor_1_1776244939105.mp4\n-rw-r--r-- 1 lukas staff 1140502 15 Apr 12:27 compact_monitor_1_1776245242576.mp4\n-rw-r--r-- 1 lukas staff 818870 15 Apr 12:32 compact_monitor_1_1776245545145.mp4\n-rw-r--r-- 1 lukas staff 506104 15 Apr 12:37 compact_monitor_1_1776245850845.mp4\n-rw-r--r-- 1 lukas staff 506372 15 Apr 12:42 compact_monitor_1_1776246157330.mp4\n-rw-r--r-- 1 lukas staff 585365 15 Apr 12:47 compact_monitor_1_1776246461621.mp4\n-rw-r--r-- 1 lukas staff 1536187 15 Apr 12:52 compact_monitor_1_1776246766463.mp4\n-rw-r--r-- 1 lukas staff 2825443 15 Apr 12:57 compact_monitor_1_1776247072489.mp4\n-rw-r--r-- 1 lukas staff 3094796 15 Apr 13:03 compact_monitor_1_1776247379957.mp4\n-rw-r--r-- 1 lukas staff 396633 15 Apr 13:08 compact_monitor_1_1776247688246.mp4\n-rw-r--r-- 1 lukas staff 909684 15 Apr 13:13 compact_monitor_1_1776247993728.mp4\n-rw-r--r-- 1 lukas staff 1577484 15 Apr 13:18 compact_monitor_1_1776248301121.mp4\n-rw-r--r-- 1 lukas staff 1079237 15 Apr 13:23 compact_monitor_1_1776248607315.mp4\n-rw-r--r-- 1 lukas staff 1091368 15 Apr 13:28 compact_monitor_1_1776248924298.mp4\n-rw-r--r-- 1 lukas staff 925798 15 Apr 13:34 compact_monitor_1_1776249241863.mp4\n-rw-r--r-- 1 lukas staff 1024193 15 Apr 13:39 compact_monitor_1_1776249553464.mp4\n-rw-r--r-- 1 lukas staff 1965175 15 Apr 13:44 compact_monitor_1_1776249871482.mp4\n-rw-r--r-- 1 lukas staff 942071 15 Apr 13:49 compact_monitor_1_1776250182641.mp4\n-rw-r--r-- 1 lukas staff 1036861 15 Apr 13:55 compact_monitor_1_1776250503790.mp4\n-rw-r--r-- 1 lukas staff 1084939 15 Apr 14:00 compact_monitor_1_1776250829184.mp4\n-rw-r--r-- 1 lukas staff 1137305 15 Apr 14:05 compact_monitor_1_1776251148270.mp4\n-rw-r--r-- 1 lukas staff 1084917 15 Apr 14:13 compact_monitor_1_1776251623899.mp4\n-rw-r--r-- 1 lukas staff 472006 15 Apr 14:18 compact_monitor_1_1776251937854.mp4\n-rw-r--r-- 1 lukas staff 2195675 15 Apr 14:24 compact_monitor_1_1776252241210.mp4\n-rw-r--r-- 1 lukas staff 2126366 15 Apr 14:29 compact_monitor_1_1776252546881.mp4\n-rw-r--r-- 1 lukas staff 1223098 15 Apr 14:34 compact_monitor_1_1776252863758.mp4\n-rw-r--r-- 1 lukas staff 1554811 15 Apr 14:39 compact_monitor_1_1776253185709.mp4\n-rw-r--r-- 1 lukas staff 283980 15 Apr 14:39 compact_monitor_1_1776253191237.mp4\n-rw-r--r-- 1 lukas staff 1004738 15 Apr 14:45 compact_monitor_1_1776253502852.mp4\n-rw-r--r-- 1 lukas staff 1007213 15 Apr 14:50 compact_monitor_1_1776253806491.mp4\n-rw-r--r-- 1 lukas staff 1622820 15 Apr 14:55 compact_monitor_1_1776254109375.mp4\n-rw-r--r-- 1 lukas staff 1800819 15 Apr 15:00 compact_monitor_1_1776254415281.mp4\n-rw-r--r-- 1 lukas staff 1248853 15 Apr 15:05 compact_monitor_1_1776254720441.mp4\n-rw-r--r-- 1 lukas staff 1358099 15 Apr 15:10 compact_monitor_1_1776255026922.mp4\n-rw-r--r-- 1 lukas staff 1077547 15 Apr 15:15 compact_monitor_1_1776255334430.mp4\n-rw-r--r-- 1 lukas staff 1194727 15 Apr 15:20 compact_monitor_1_1776255638369.mp4\n-rw-r--r-- 1 lukas staff 1312132 15 Apr 15:25 compact_monitor_1_1776255944046.mp4\n-rw-r--r-- 1 lukas staff 2526518 15 Apr 15:30 compact_monitor_1_1776256247989.mp4\n-rw-r--r-- 1 lukas staff 2591568 15 Apr 15:35 compact_monitor_1_1776256553209.mp4\n-rw-r--r-- 1 lukas staff 347132 15 Apr 15:41 compact_monitor_1_1776256862331.mp4\n-rw-r--r-- 1 lukas staff 331422 15 Apr 15:46 compact_monitor_1_1776257183524.mp4\n-rw-r--r-- 1 lukas staff 1507338 15 Apr 15:51 compact_monitor_1_1776257499295.mp4\n-rw-r--r-- 1 lukas staff 1080123 15 Apr 15:57 compact_monitor_1_1776257818639.mp4\n-rw-r--r-- 1 lukas staff 1048617 15 Apr 16:02 compact_monitor_1_1776258139836.mp4\n-rw-r--r-- 1 lukas staff 1151460 15 Apr 16:07 compact_monitor_1_1776258462628.mp4\n-rw-r--r-- 1 lukas staff 1206649 15 Apr 16:13 compact_monitor_1_1776258784114.mp4\n-rw-r--r-- 1 lukas staff 1133984 15 Apr 16:18 compact_monitor_1_1776259107952.mp4\n-rw-r--r-- 1 lukas staff 1142984 15 Apr 16:23 compact_monitor_1_1776259433131.mp4\n-rw-r--r-- 1 lukas staff 1253153 15 Apr 16:29 compact_monitor_1_1776259757534.mp4\n-rw-r--r-- 1 lukas staff 998310 15 Apr 16:34 compact_monitor_1_1776260076664.mp4\n-rw-r--r-- 1 lukas staff 1065076 15 Apr 16:40 compact_monitor_1_1776260397335.mp4\n-rw-r--r-- 1 lukas staff 1099220 15 Apr 16:45 compact_monitor_1_1776260721850.mp4\n-rw-r--r-- 1 lukas staff 1154961 15 Apr 16:50 compact_monitor_1_1776261044836.mp4\n-rw-r--r-- 1 lukas staff 1065431 15 Apr 16:56 compact_monitor_1_1776261372103.mp4\n-rw-r--r-- 1 lukas staff 984542 15 Apr 17:01 compact_monitor_1_1776261696699.mp4\n-rw-r--r-- 1 lukas staff 451220 15 Apr 17:01 compact_monitor_1_1776261702497.mp4\n-rw-r--r-- 1 lukas staff 1211676 15 Apr 17:07 compact_monitor_1_1776262024768.mp4\n-rw-r--r-- 1 lukas staff 1161330 15 Apr 17:12 compact_monitor_1_1776262344982.mp4\n-rw-r--r-- 1 lukas staff 1052573 15 Apr 17:17 compact_monitor_1_1776262664755.mp4\n-rw-r--r-- 1 lukas staff 418716 15 Apr 17:17 compact_monitor_1_1776262670708.mp4\n-rw-r--r-- 1 lukas staff 1682982 15 Apr 17:23 compact_monitor_1_1776262992301.mp4\n-rw-r--r-- 1 lukas staff 1073481 15 Apr 17:28 compact_monitor_1_1776263309511.mp4\n-rw-r--r-- 1 lukas staff 1192672 15 Apr 17:34 compact_monitor_1_1776263636829.mp4\n-rw-r--r-- 1 lukas staff 383279 15 Apr 17:34 compact_monitor_1_1776263642876.mp4\n-rw-r--r-- 1 lukas staff 1357937 15 Apr 17:39 compact_monitor_1_1776263965549.mp4\n-rw-r--r-- 1 lukas staff 1057912 15 Apr 17:44 compact_monitor_1_1776264293030.mp4\n-rw-r--r-- 1 lukas staff 1055882 15 Apr 17:50 compact_monitor_1_1776264619470.mp4\n-rw-r--r-- 1 lukas staff 1173057 15 Apr 17:55 compact_monitor_1_1776264946265.mp4\n-rw-r--r-- 1 lukas staff 1162002 15 Apr 18:01 compact_monitor_1_1776265273041.mp4\n-rw-r--r-- 1 lukas staff 410666 15 Apr 18:01 compact_monitor_1_1776265279242.mp4\n-rw-r--r-- 1 lukas staff 1213530 15 Apr 18:06 compact_monitor_1_1776265602616.mp4\n-rw-r--r-- 1 lukas staff 1210935 15 Apr 18:12 compact_monitor_1_1776265929948.mp4\n-rw-r--r-- 1 lukas staff 355364 15 Apr 18:12 compact_monitor_1_1776265935884.mp4\n-rw-r--r-- 1 lukas staff 985021 15 Apr 18:17 compact_monitor_1_1776266259356.mp4\n-rw-r--r-- 1 lukas staff 448474 15 Apr 18:17 compact_monitor_1_1776266265353.mp4\n-rw-r--r-- 1 lukas staff 1007624 15 Apr 18:23 compact_monitor_1_1776266587803.mp4\n-rw-r--r-- 1 lukas staff 417702 15 Apr 18:23 compact_monitor_1_1776266593821.mp4\n-rw-r--r-- 1 lukas staff 3815275 15 Apr 10:09 compact_monitor_2_1776236981488.mp4\n-rw-r--r-- 1 lukas staff 3854792 15 Apr 10:14 compact_monitor_2_1776237291726.mp4\n-rw-r--r-- 1 lukas staff 367131 15 Apr 10:19 compact_monitor_2_1776237598300.mp4\n-rw-r--r-- 1 lukas staff 3965510 15 Apr 10:25 compact_monitor_2_1776237902921.mp4\n-rw-r--r-- 1 lukas staff 468839 15 Apr 10:30 compact_monitor_2_1776238211071.mp4\n-rw-r--r-- 1 lukas staff 395077 15 Apr 10:35 compact_monitor_2_1776238514343.mp4\n-rw-r--r-- 1 lukas staff 1309545 15 Apr 10:40 compact_monitor_2_1776238819191.mp4\n-rw-r--r-- 1 lukas staff 2579871 15 Apr 10:45 compact_monitor_2_1776239125548.mp4\n-rw-r--r-- 1 lukas staff 2261244 15 Apr 10:50 compact_monitor_2_1776239432484.mp4\n-rw-r--r-- 1 lukas staff 1614099 15 Apr 10:55 compact_monitor_2_1776239738314.mp4\n-rw-r--r-- 1 lukas staff 1396501 15 Apr 11:00 compact_monitor_2_1776240046668.mp4\n-rw-r--r-- 1 lukas staff 2608327 15 Apr 11:05 compact_monitor_2_1776240354465.mp4\n-rw-r--r-- 1 lukas staff 1343284 15 Apr 11:11 compact_monitor_2_1776240661129.mp4\n-rw-r--r-- 1 lukas staff 104083 15 Apr 11:16 compact_monitor_2_1776240965780.mp4\n-rw-r--r-- 1 lukas staff 1696225 15 Apr 11:21 compact_monitor_2_1776241269257.mp4\n-rw-r--r-- 1 lukas staff 3038037 15 Apr 11:26 compact_monitor_2_1776241574093.mp4\n-rw-r--r-- 1 lukas staff 2308673 15 Apr 11:31 compact_monitor_2_1776241879955.mp4\n-rw-r--r-- 1 lukas staff 3684492 15 Apr 11:36 compact_monitor_2_1776242185232.mp4\n-rw-r--r-- 1 lukas staff 1318134 15 Apr 11:41 compact_monitor_2_1776242490310.mp4\n-rw-r--r-- 1 lukas staff 2429835 15 Apr 11:46 compact_monitor_2_1776242794849.mp4\n-rw-r--r-- 1 lukas staff 760204 15 Apr 11:51 compact_monitor_2_1776243100430.mp4\n-rw-r--r-- 1 lukas staff 2563357 15 Apr 11:56 compact_monitor_2_1776243402772.mp4\n-rw-r--r-- 1 lukas staff 2270439 15 Apr 12:01 compact_monitor_2_1776243709288.mp4\n-rw-r--r-- 1 lukas staff 1591957 15 Apr 12:07 compact_monitor_2_1776244019480.mp4\n-rw-r--r-- 1 lukas staff 1448741 15 Apr 12:12 compact_monitor_2_1776244328555.mp4\n-rw-r--r-- 1 lukas staff 3297885 15 Apr 12:17 compact_monitor_2_1776244636345.mp4\n-rw-r--r-- 1 lukas staff 1088455 15 Apr 12:22 compact_monitor_2_1776244941048.mp4\n-rw-r--r-- 1 lukas staff 398901 15 Apr 12:27 compact_monitor_2_1776245243901.mp4\n-rw-r--r-- 1 lukas staff 1511792 15 Apr 12:32 compact_monitor_2_1776245547006.mp4\n-rw-r--r-- 1 lukas staff 1331771 15 Apr 12:37 compact_monitor_2_1776245852471.mp4\n-rw-r--r-- 1 lukas staff 923996 15 Apr 12:42 compact_monitor_2_1776246158613.mp4\n-rw-r--r-- 1 lukas staff 2568982 15 Apr 12:47 compact_monitor_2_1776246463035.mp4\n-rw-r--r-- 1 lukas staff 3313949 15 Apr 12:52 compact_monitor_2_1776246768685.mp4\n-rw-r--r-- 1 lukas staff 4771645 15 Apr 12:57 compact_monitor_2_1776247076079.mp4\n-rw-r--r-- 1 lukas staff 6586185 15 Apr 13:03 compact_monitor_2_1776247382530.mp4\n-rw-r--r-- 1 lukas staff 2358604 15 Apr 13:08 compact_monitor_2_1776247690007.mp4\n-rw-r--r-- 1 lukas staff 2980294 15 Apr 13:13 compact_monitor_2_1776247996783.mp4\n-rw-r--r-- 1 lukas staff 3036356 15 Apr 13:18 compact_monitor_2_1776248303327.mp4\n-rw-r--r-- 1 lukas staff 13739308 15 Apr 13:23 compact_monitor_2_1776248612102.mp4\n-rw-r--r-- 1 lukas staff 1792715 15 Apr 13:23 compact_monitor_2_1776248622198.mp4\n-rw-r--r-- 1 lukas staff 19438020 15 Apr 13:28 compact_monitor_2_1776248929123.mp4\n-rw-r--r-- 1 lukas staff 1542891 15 Apr 13:29 compact_monitor_2_1776248939710.mp4\n-rw-r--r-- 1 lukas staff 18764167 15 Apr 13:34 compact_monitor_2_1776249244616.mp4\n-rw-r--r-- 1 lukas staff 29428799 15 Apr 13:39 compact_monitor_2_1776249557895.mp4\n-rw-r--r-- 1 lukas staff 12512925 15 Apr 13:44 compact_monitor_2_1776249875231.mp4\n-rw-r--r-- 1 lukas staff 30936872 15 Apr 13:50 compact_monitor_2_1776250186990.mp4\n-rw-r--r-- 1 lukas staff 2793009 15 Apr 13:50 compact_monitor_2_1776250201560.mp4\n-rw-r--r-- 1 lukas staff 33052595 15 Apr 13:55 compact_monitor_2_1776250510466.mp4\n-rw-r--r-- 1 lukas staff 8811443 15 Apr 13:55 compact_monitor_2_1776250525325.mp4\n-rw-r--r-- 1 lukas staff 36732130 15 Apr 14:00 compact_monitor_2_1776250833909.mp4\n-rw-r--r-- 1 lukas staff 808116 15 Apr 14:00 compact_monitor_2_1776250847678.mp4\n-rw-r--r-- 1 lukas staff 35963507 15 Apr 14:06 compact_monitor_2_1776251153283.mp4\n-rw-r--r-- 1 lukas staff 17255576 15 Apr 14:13 compact_monitor_2_1776251627877.mp4\n-rw-r--r-- 1 lukas staff 217409 15 Apr 14:18 compact_monitor_2_1776251938719.mp4\n-rw-r--r-- 1 lukas staff 2179896 15 Apr 14:24 compact_monitor_2_1776252243501.mp4\n-rw-r--r-- 1 lukas staff 24202787 15 Apr 14:29 compact_monitor_2_1776252550645.mp4\n-rw-r--r-- 1 lukas staff 40541441 15 Apr 14:34 compact_monitor_2_1776252869026.mp4\n-rw-r--r-- 1 lukas staff 1969819 15 Apr 14:34 compact_monitor_2_1776252884388.mp4\n-rw-r--r-- 1 lukas staff 26185693 15 Apr 14:40 compact_monitor_2_1776253191567.mp4\n-rw-r--r-- 1 lukas staff 2958445 15 Apr 14:45 compact_monitor_2_1776253504333.mp4\n-rw-r--r-- 1 lukas staff 1721625 15 Apr 14:50 compact_monitor_2_1776253807794.mp4\n-rw-r--r-- 1 lukas staff 5168799 15 Apr 14:55 compact_monitor_2_1776254111721.mp4\n-rw-r--r-- 1 lukas staff 1008125 15 Apr 15:00 compact_monitor_2_1776254418941.mp4\n-rw-r--r-- 1 lukas staff 2805751 15 Apr 15:05 compact_monitor_2_1776254723846.mp4\n-rw-r--r-- 1 lukas staff 4263256 15 Apr 15:10 compact_monitor_2_1776255030878.mp4\n-rw-r--r-- 1 lukas staff 1855151 15 Apr 15:15 compact_monitor_2_1776255336562.mp4\n-rw-r--r-- 1 lukas staff 1068172 15 Apr 15:20 compact_monitor_2_1776255640728.mp4\n-rw-r--r-- 1 lukas staff 393423 15 Apr 15:25 compact_monitor_2_1776255946991.mp4\n-rw-r--r-- 1 lukas staff 1066924 15 Apr 15:30 compact_monitor_2_1776256250851.mp4\n-rw-r--r-- 1 lukas staff 4522183 15 Apr 15:36 compact_monitor_2_1776256557162.mp4\n-rw-r--r-- 1 lukas staff 21285442 15 Apr 15:41 compact_monitor_2_1776256868069.mp4\n-rw-r--r-- 1 lukas staff 4799464 15 Apr 15:41 compact_monitor_2_1776256880438.mp4\n-rw-r--r-- 1 lukas staff 25082442 15 Apr 15:46 compact_monitor_2_1776257187591.mp4\n-rw-r--r-- 1 lukas staff 29377114 15 Apr 15:51 compact_monitor_2_1776257503657.mp4\n-rw-r--r-- 1 lukas staff 2577148 15 Apr 15:51 compact_monitor_2_1776257516759.mp4\n-rw-r--r-- 1 lukas staff 35197312 15 Apr 15:57 compact_monitor_2_1776257823244.mp4\n-rw-r--r-- 1 lukas staff 739380 15 Apr 15:57 compact_monitor_2_1776257838858.mp4\n-rw-r--r-- 1 lukas staff 39595503 15 Apr 16:02 compact_monitor_2_1776258144789.mp4\n-rw-r--r-- 1 lukas staff 2671413 15 Apr 16:02 compact_monitor_2_1776258160717.mp4\n-rw-r--r-- 1 lukas staff 33576004 15 Apr 16:08 compact_monitor_2_1776258467332.mp4\n-rw-r--r-- 1 lukas staff 3404945 15 Apr 16:08 compact_monitor_2_1776258481869.mp4\n-rw-r--r-- 1 lukas staff 36386887 15 Apr 16:13 compact_monitor_2_1776258789278.mp4\n-rw-r--r-- 1 lukas staff 2717076 15 Apr 16:13 compact_monitor_2_1776258804257.mp4\n-rw-r--r-- 1 lukas staff 38542946 15 Apr 16:18 compact_monitor_2_1776259112717.mp4\n-rw-r--r-- 1 lukas staff 6480087 15 Apr 16:18 compact_monitor_2_1776259128284.mp4\n-rw-r--r-- 1 lukas staff 39076466 15 Apr 16:24 compact_monitor_2_1776259438063.mp4\n-rw-r--r-- 1 lukas staff 4361748 15 Apr 16:24 compact_monitor_2_1776259453552.mp4\n-rw-r--r-- 1 lukas staff 30743109 15 Apr 16:29 compact_monitor_2_1776259762038.mp4\n-rw-r--r-- 1 lukas staff 35230072 15 Apr 16:34 compact_monitor_2_1776260081207.mp4\n-rw-r--r-- 1 lukas staff 44719930 15 Apr 16:40 compact_monitor_2_1776260402183.mp4\n-rw-r--r-- 1 lukas staff 40699319 15 Apr 16:45 compact_monitor_2_1776260727063.mp4\n-rw-r--r-- 1 lukas staff 40175062 15 Apr 16:51 compact_monitor_2_1776261051104.mp4\n-rw-r--r-- 1 lukas staff 10100456 15 Apr 16:51 compact_monitor_2_1776261066254.mp4\n-rw-r--r-- 1 lukas staff 40218171 15 Apr 16:56 compact_monitor_2_1776261377240.mp4\n-rw-r--r-- 1 lukas staff 10164441 15 Apr 16:56 compact_monitor_2_1776261392293.mp4\n-rw-r--r-- 1 lukas staff 39679757 15 Apr 17:01 compact_monitor_2_1776261703501.mp4\n-rw-r--r-- 1 lukas staff 16362780 15 Apr 17:02 compact_monitor_2_1776261718068.mp4\n-rw-r--r-- 1 lukas staff 35673196 15 Apr 17:07 compact_monitor_2_1776262030308.mp4\n-rw-r--r-- 1 lukas staff 418425 15 Apr 17:07 compact_monitor_2_1776262044183.mp4\n-rw-r--r-- 1 lukas staff 38695493 15 Apr 17:12 compact_monitor_2_1776262350156.mp4\n-rw-r--r-- 1 lukas staff 41039121 15 Apr 17:18 compact_monitor_2_1776262671510.mp4\n-rw-r--r-- 1 lukas staff 14440675 15 Apr 17:18 compact_monitor_2_1776262686451.mp4\n-rw-r--r-- 1 lukas staff 29155784 15 Apr 17:23 compact_monitor_2_1776262997519.mp4\n-rw-r--r-- 1 lukas staff 38013561 15 Apr 17:28 compact_monitor_2_1776263315513.mp4\n-rw-r--r-- 1 lukas staff 13728546 15 Apr 17:28 compact_monitor_2_1776263330175.mp4\n-rw-r--r-- 1 lukas staff 42282890 15 Apr 17:34 compact_monitor_2_1776263643561.mp4\n-rw-r--r-- 1 lukas staff 15975636 15 Apr 17:34 compact_monitor_2_1776263659153.mp4\n-rw-r--r-- 1 lukas staff 42361074 15 Apr 17:39 compact_monitor_2_1776263971167.mp4\n-rw-r--r-- 1 lukas staff 12206045 15 Apr 17:39 compact_monitor_2_1776263987012.mp4\n-rw-r--r-- 1 lukas staff 46367818 15 Apr 17:45 compact_monitor_2_1776264298000.mp4\n-rw-r--r-- 1 lukas staff 8981811 15 Apr 17:45 compact_monitor_2_1776264315186.mp4\n-rw-r--r-- 1 lukas staff 39268566 15 Apr 17:50 compact_monitor_2_1776264625122.mp4\n-rw-r--r-- 1 lukas staff 14427002 15 Apr 17:50 compact_monitor_2_1776264640284.mp4\n-rw-r--r-- 1 lukas staff 39524622 15 Apr 17:56 compact_monitor_2_1776264952043.mp4\n-rw-r--r-- 1 lukas staff 12413344 15 Apr 17:56 compact_monitor_2_1776264966984.mp4\n-rw-r--r-- 1 lukas staff 37530622 15 Apr 18:01 compact_monitor_2_1776265280164.mp4\n-rw-r--r-- 1 lukas staff 16392257 15 Apr 18:01 compact_monitor_2_1776265294548.mp4\n-rw-r--r-- 1 lukas staff 43552334 15 Apr 18:07 compact_monitor_2_1776265608065.mp4\n-rw-r--r-- 1 lukas staff 6335856 15 Apr 18:07 compact_monitor_2_1776265624847.mp4\n-rw-r--r-- 1 lukas staff 40102732 15 Apr 18:12 compact_monitor_2_1776265936487.mp4\n-rw-r--r-- 1 lukas staff 10852075 15 Apr 18:12 compact_monitor_2_1776265950996.mp4\n-rw-r--r-- 1 lukas staff 33010772 15 Apr 18:17 compact_monitor_2_1776266266304.mp4\n-rw-r--r-- 1 lukas staff 12302090 15 Apr 18:18 compact_monitor_2_1776266279297.mp4\n-rw-r--r-- 1 lukas staff 37997133 15 Apr 18:23 compact_monitor_2_1776266594590.mp4\n-rw-r--r-- 1 lukas staff 13660744 15 Apr 18:23 compact_monitor_2_1776266608276.mp4\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data/2026-04-15 $","is_focused":true},{"role":"AXRadioButton","text":"DOCKER","depth":2,"bounds":{"left":0.23320313,"top":1.0,"width":0.061523438,"height":-0.03680551},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.23554687,"top":1.0,"width":0.00625,"height":-0.039583325},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"DEV (-zsh)","depth":2,"bounds":{"left":0.29472655,"top":1.0,"width":0.061523438,"height":-0.03680551},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.29707032,"top":1.0,"width":0.00625,"height":-0.039583325},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"APP (-zsh)","depth":2,"bounds":{"left":0.35625,"top":1.0,"width":0.061523438,"height":-0.03680551},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.35859376,"top":1.0,"width":0.00625,"height":-0.039583325},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"ec2-user@ip-10-30-159-14:~ (nc)","depth":2,"bounds":{"left":0.41777343,"top":1.0,"width":0.061523438,"height":-0.03680551},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.4201172,"top":1.0,"width":0.00625,"height":-0.039583325},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"-zsh","depth":2,"bounds":{"left":0.47929686,"top":1.0,"width":0.061523438,"height":-0.03680551},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.48164064,"top":1.0,"width":0.00625,"height":-0.039583325},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"-zsh","depth":2,"bounds":{"left":0.5408203,"top":1.0,"width":0.061523438,"height":-0.03680551},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.5431641,"top":1.0,"width":0.00625,"height":-0.039583325},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"-zsh","depth":2,"bounds":{"left":0.60234374,"top":1.0,"width":0.061328124,"height":-0.03680551},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.6046875,"top":1.0,"width":0.00625,"height":-0.039583325},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"✳ Unable to access screenpipe activity data (claude)","depth":2,"bounds":{"left":0.66367185,"top":1.0,"width":0.061328124,"height":-0.03680551},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.6660156,"top":1.0,"width":0.00625,"height":-0.039583325},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"-zsh","depth":2,"bounds":{"left":0.725,"top":1.0,"width":0.061328124,"height":-0.03680551},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.72734374,"top":1.0,"width":0.00625,"height":-0.039583325},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"⌥⌘1","depth":1,"bounds":{"left":0.7703125,"top":1.0,"width":0.021875,"height":-0.02013886},"automation_id":"_NS:8","role_description":"text"},{"role":"AXStaticText","text":"-zsh","depth":1,"bounds":{"left":0.5078125,"top":1.0,"width":0.012890625,"height":-0.020833373},"role_description":"text"}]...
|
9022363172556260307
|
-6312718904440456013
|
manual
|
accessibility
|
NULL
|
-rw-r--r-- 1 lukas staff 299758 15 Apr 18:2 -rw-r--r-- 1 lukas staff 299758 15 Apr 18:24 1776266657887_m2.jpg
-rw-r--r-- 1 lukas staff 208905 15 Apr 18:24 1776266660014_m1.jpg
-rw-r--r-- 1 lukas staff 505543 15 Apr 18:24 1776266660357_m2.jpg
-rw-r--r-- 1 lukas staff 130773 15 Apr 18:24 1776266662583_m2.jpg
-rw-r--r-- 1 lukas staff 208837 15 Apr 18:24 1776266662590_m1.jpg
-rw-r--r-- 1 lukas staff 131262 15 Apr 18:24 1776266665030_m2.jpg
-rw-r--r-- 1 lukas staff 208543 15 Apr 18:24 1776266665178_m1.jpg
-rw-r--r-- 1 lukas staff 82600 15 Apr 18:24 1776266668094_m2.jpg
-rw-r--r-- 1 lukas staff 99799 15 Apr 18:24 1776266671070_m2.jpg
-rw-r--r-- 1 lukas staff 209265 15 Apr 18:24 1776266671742_m1.jpg
-rw-r--r-- 1 lukas staff 69569 15 Apr 18:24 1776266672855_m2.jpg
-rw-r--r-- 1 lukas staff 233878 15 Apr 18:24 1776266675463_m2.jpg
-rw-r--r-- 1 lukas staff 233944 15 Apr 18:24 1776266676686_m2.jpg
-rw-r--r-- 1 lukas staff 208529 15 Apr 18:24 1776266676718_m1.jpg
-rw-r--r-- 1 lukas staff 208411 15 Apr 18:24 1776266678430_m1.jpg
-rw-r--r-- 1 lukas staff 275989 15 Apr 18:24 1776266678431_m2.jpg
-rw-r--r-- 1 lukas staff 258903 15 Apr 18:24 1776266679106_m2.jpg
-rw-r--r-- 1 lukas staff 278951 15 Apr 18:24 1776266682164_m2.jpg
-rw-r--r-- 1 lukas staff 208465 15 Apr 18:24 1776266687272_m1.jpg
-rw-r--r-- 1 lukas staff 208398 15 Apr 18:24 1776266690323_m1.jpg
-rw-r--r-- 1 lukas staff 273693 15 Apr 18:24 1776266691227_m2.jpg
-rw-r--r-- 1 lukas staff 185943 15 Apr 18:24 1776266696382_m1.jpg
-rw-r--r-- 1 lukas staff 271869 15 Apr 18:24 1776266697274_m2.jpg
-rw-r--r-- 1 lukas staff 366699 15 Apr 18:25 1776266705465_m1.jpg
-rw-r--r-- 1 lukas staff 186079 15 Apr 18:25 1776266708505_m1.jpg
-rw-r--r-- 1 lukas staff 1292480 15 Apr 10:09 compact_monitor_1_1776236979346.mp4
-rw-r--r-- 1 lukas staff 6304039 15 Apr 10:14 compact_monitor_1_1776237284692.mp4
-rw-r--r-- 1 lukas staff 2514313 15 Apr 10:19 compact_monitor_1_1776237595554.mp4
-rw-r--r-- 1 lukas staff 2821904 15 Apr 10:25 compact_monitor_1_1776237899635.mp4
-rw-r--r-- 1 lukas staff 2785297 15 Apr 10:30 compact_monitor_1_1776238207393.mp4
-rw-r--r-- 1 lukas staff 1639472 15 Apr 10:35 compact_monitor_1_1776238512537.mp4
-rw-r--r-- 1 lukas staff 3207933 15 Apr 10:40 compact_monitor_1_1776238815528.mp4
-rw-r--r-- 1 lukas staff 3594658 15 Apr 10:45 compact_monitor_1_1776239122381.mp4
-rw-r--r-- 1 lukas staff 3671517 15 Apr 10:50 compact_monitor_1_1776239429225.mp4
-rw-r--r-- 1 lukas staff 4031948 15 Apr 10:55 compact_monitor_1_1776239734998.mp4
-rw-r--r-- 1 lukas staff 3529461 15 Apr 11:00 compact_monitor_1_1776240042925.mp4
-rw-r--r-- 1 lukas staff 5234845 15 Apr 11:05 compact_monitor_1_1776240349311.mp4
-rw-r--r-- 1 lukas staff 3323085 15 Apr 11:11 compact_monitor_1_1776240657823.mp4
-rw-r--r-- 1 lukas staff 2204215 15 Apr 11:16 compact_monitor_1_1776240963306.mp4
-rw-r--r-- 1 lukas staff 2387534 15 Apr 11:21 compact_monitor_1_1776241266776.mp4
-rw-r--r-- 1 lukas staff 4921676 15 Apr 11:26 compact_monitor_1_1776241570939.mp4
-rw-r--r-- 1 lukas staff 2135612 15 Apr 11:31 compact_monitor_1_1776241878162.mp4
-rw-r--r-- 1 lukas staff 494014 15 Apr 11:36 compact_monitor_1_1776242182944.mp4
-rw-r--r-- 1 lukas staff 1986658 15 Apr 11:41 compact_monitor_1_1776242488565.mp4
-rw-r--r-- 1 lukas staff 1651327 15 Apr 11:46 compact_monitor_1_1776242792386.mp4
-rw-r--r-- 1 lukas staff 190056 15 Apr 11:51 compact_monitor_1_1776243099454.mp4
-rw-r--r-- 1 lukas staff 489195 15 Apr 11:56 compact_monitor_1_1776243401560.mp4
-rw-r--r-- 1 lukas staff 637245 15 Apr 12:01 compact_monitor_1_1776243707339.mp4
-rw-r--r-- 1 lukas staff 836102 15 Apr 12:06 compact_monitor_1_1776244016111.mp4
-rw-r--r-- 1 lukas staff 2250311 15 Apr 12:12 compact_monitor_1_1776244325248.mp4
-rw-r--r-- 1 lukas staff 4438961 15 Apr 12:17 compact_monitor_1_1776244633485.mp4
-rw-r--r-- 1 lukas staff 2024811 15 Apr 12:22 compact_monitor_1_1776244939105.mp4
-rw-r--r-- 1 lukas staff 1140502 15 Apr 12:27 compact_monitor_1_1776245242576.mp4
-rw-r--r-- 1 lukas staff 818870 15 Apr 12:32 compact_monitor_1_1776245545145.mp4
-rw-r--r-- 1 lukas staff 506104 15 Apr 12:37 compact_monitor_1_1776245850845.mp4
-rw-r--r-- 1 lukas staff 506372 15 Apr 12:42 compact_monitor_1_1776246157330.mp4
-rw-r--r-- 1 lukas staff 585365 15 Apr 12:47 compact_monitor_1_1776246461621.mp4
-rw-r--r-- 1 lukas staff 1536187 15 Apr 12:52 compact_monitor_1_1776246766463.mp4
-rw-r--r-- 1 lukas staff 2825443 15 Apr 12:57 compact_monitor_1_1776247072489.mp4
-rw-r--r-- 1 lukas staff 3094796 15 Apr 13:03 compact_monitor_1_1776247379957.mp4
-rw-r--r-- 1 lukas staff 396633 15 Apr 13:08 compact_monitor_1_1776247688246.mp4
-rw-r--r-- 1 lukas staff 909684 15 Apr 13:13 compact_monitor_1_1776247993728.mp4
-rw-r--r-- 1 lukas staff 1577484 15 Apr 13:18 compact_monitor_1_1776248301121.mp4
-rw-r--r-- 1 lukas staff 1079237 15 Apr 13:23 compact_monitor_1_1776248607315.mp4
-rw-r--r-- 1 lukas staff 1091368 15 Apr 13:28 compact_monitor_1_1776248924298.mp4
-rw-r--r-- 1 lukas staff 925798 15 Apr 13:34 compact_monitor_1_1776249241863.mp4
-rw-r--r-- 1 lukas staff 1024193 15 Apr 13:39 compact_monitor_1_1776249553464.mp4
-rw-r--r-- 1 lukas staff 1965175 15 Apr 13:44 compact_monitor_1_1776249871482.mp4
-rw-r--r-- 1 lukas staff 942071 15 Apr 13:49 compact_monitor_1_1776250182641.mp4
-rw-r--r-- 1 lukas staff 1036861 15 Apr 13:55 compact_monitor_1_1776250503790.mp4
-rw-r--r-- 1 lukas staff 1084939 15 Apr 14:00 compact_monitor_1_1776250829184.mp4
-rw-r--r-- 1 lukas staff 1137305 15 Apr 14:05 compact_monitor_1_1776251148270.mp4
-rw-r--r-- 1 lukas staff 1084917 15 Apr 14:13 compact_monitor_1_1776251623899.mp4
-rw-r--r-- 1 lukas staff 472006 15 Apr 14:18 compact_monitor_1_1776251937854.mp4
-rw-r--r-- 1 lukas staff 2195675 15 Apr 14:24 compact_monitor_1_1776252241210.mp4
-rw-r--r-- 1 lukas staff 2126366 15 Apr 14:29 compact_monitor_1_1776252546881.mp4
-rw-r--r-- 1 lukas staff 1223098 15 Apr 14:34 compact_monitor_1_1776252863758.mp4
-rw-r--r-- 1 lukas staff 1554811 15 Apr 14:39 compact_monitor_1_1776253185709.mp4
-rw-r--r-- 1 lukas staff 283980 15 Apr 14:39 compact_monitor_1_1776253191237.mp4
-rw-r--r-- 1 lukas staff 1004738 15 Apr 14:45 compact_monitor_1_1776253502852.mp4
-rw-r--r-- 1 lukas staff 1007213 15 Apr 14:50 compact_monitor_1_1776253806491.mp4
-rw-r--r-- 1 lukas staff 1622820 15 Apr 14:55 compact_monitor_1_1776254109375.mp4
-rw-r--r-- 1 lukas staff 1800819 15 Apr 15:00 compact_monitor_1_1776254415281.mp4
-rw-r--r-- 1 lukas staff 1248853 15 Apr 15:05 compact_monitor_1_1776254720441.mp4
-rw-r--r-- 1 lukas staff 1358099 15 Apr 15:10 compact_monitor_1_1776255026922.mp4
-rw-r--r-- 1 lukas staff 1077547 15 Apr 15:15 compact_monitor_1_1776255334430.mp4
-rw-r--r-- 1 lukas staff 1194727 15 Apr 15:20 compact_monitor_1_1776255638369.mp4
-rw-r--r-- 1 lukas staff 1312132 15 Apr 15:25 compact_monitor_1_1776255944046.mp4
-rw-r--r-- 1 lukas staff 2526518 15 Apr 15:30 compact_monitor_1_1776256247989.mp4
-rw-r--r-- 1 lukas staff 2591568 15 Apr 15:35 compact_monitor_1_1776256553209.mp4
-rw-r--r-- 1 lukas staff 347132 15 Apr 15:41 compact_monitor_1_1776256862331.mp4
-rw-r--r-- 1 lukas staff 331422 15 Apr 15:46 compact_monitor_1_1776257183524.mp4
-rw-r--r-- 1 lukas staff 1507338 15 Apr 15:51 compact_monitor_1_1776257499295.mp4
-rw-r--r-- 1 lukas staff 1080123 15 Apr 15:57 compact_monitor_1_1776257818639.mp4
-rw-r--r-- 1 lukas staff 1048617 15 Apr 16:02 compact_monitor_1_1776258139836.mp4
-rw-r--r-- 1 lukas staff 1151460 15 Apr 16:07 compact_monitor_1_1776258462628.mp4
-rw-r--r-- 1 lukas staff 1206649 15 Apr 16:13 compact_monitor_1_1776258784114.mp4
-rw-r--r-- 1 lukas staff 1133984 15 Apr 16:18 compact_monitor_1_1776259107952.mp4
-rw-r--r-- 1 lukas staff 1142984 15 Apr 16:23 compact_monitor_1_1776259433131.mp4
-rw-r--r-- 1 lukas staff 1253153 15 Apr 16:29 compact_monitor_1_1776259757534.mp4
-rw-r--r-- 1 lukas staff 998310 15 Apr 16:34 compact_monitor_1_1776260076664.mp4
-rw-r--r-- 1 lukas staff 1065076 15 Apr 16:40 compact_monitor_1_1776260397335.mp4
-rw-r--r-- 1 lukas staff 1099220 15 Apr 16:45 compact_monitor_1_1776260721850.mp4
-rw-r--r-- 1 lukas staff 1154961 15 Apr 16:50 compact_monitor_1_1776261044836.mp4
-rw-r--r-- 1 lukas staff 1065431 15 Apr 16:56 compact_monitor_1_1776261372103.mp4
-rw-r--r-- 1 lukas staff 984542 15 Apr 17:01 compact_monitor_1_1776261696699.mp4
-rw-r--r-- 1 lukas staff 451220 15 Apr 17:01 compact_monitor_1_1776261702497.mp4
-rw-r--r-- 1 lukas staff 1211676 15 Apr 17:07 compact_monitor_1_1776262024768.mp4
-rw-r--r-- 1 lukas staff 1161330 15 Apr 17:12 compact_monitor_1_1776262344982.mp4
-rw-r--r-- 1 lukas staff 1052573 15 Apr 17:17 compact_monitor_1_1776262664755.mp4
-rw-r--r-- 1 lukas staff 418716 15 Apr 17:17 compact_monitor_1_1776262670708.mp4
-rw-r--r-- 1 lukas staff 1682982 15 Apr 17:23 compact_monitor_1_1776262992301.mp4
-rw-r--r-- 1 lukas staff 1073481 15 Apr 17:28 compact_monitor_1_1776263309511.mp4
-rw-r--r-- 1 lukas staff 1192672 15 Apr 17:34 compact_monitor_1_1776263636829.mp4
-rw-r--r-- 1 lukas staff 383279 15 Apr 17:34 compact_monitor_1_1776263642876.mp4
-rw-r--r-- 1 lukas staff 1357937 15 Apr 17:39 compact_monitor_1_1776263965549.mp4
-rw-r--r-- 1 lukas staff 1057912 15 Apr 17:44 compact_monitor_1_1776264293030.mp4
-rw-r--r-- 1 lukas staff 1055882 15 Apr 17:50 compact_monitor_1_1776264619470.mp4
-rw-r--r-- 1 lukas staff 1173057 15 Apr 17:55 compact_monitor_1_1776264946265.mp4
-rw-r--r-- 1 lukas staff 1162002 15 Apr 18:01 compact_monitor_1_1776265273041.mp4
-rw-r--r-- 1 lukas staff 410666 15 Apr 18:01 compact_monitor_1_1776265279242.mp4
-rw-r--r-- 1 lukas staff 1213530 15 Apr 18:06 compact_monitor_1_1776265602616.mp4
-rw-r--r-- 1 lukas staff 1210935 15 Apr 18:12 compact_monitor_1_1776265929948.mp4
-rw-r--r-- 1 lukas staff 355364 15 Apr 18:12 compact_monitor_1_1776265935884.mp4
-rw-r--r-- 1 lukas staff 985021 15 Apr 18:17 compact_monitor_1_1776266259356.mp4
-rw-r--r-- 1 lukas staff 448474 15 Apr 18:17 compact_monitor_1_1776266265353.mp4
-rw-r--r-- 1 lukas staff 1007624 15 Apr 18:23 compact_monitor_1_1776266587803.mp4
-rw-r--r-- 1 lukas staff 417702 15 Apr 18:23 compact_monitor_1_1776266593821.mp4
-rw-r--r-- 1 lukas staff 3815275 15 Apr 10:09 compact_monitor_2_1776236981488.mp4
-rw-r--r-- 1 lukas staff 3854792 15 Apr 10:14 compact_monitor_2_1776237291726.mp4
-rw-r--r-- 1 lukas staff 367131 15 Apr 10:19 compact_monitor_2_1776237598300.mp4
-rw-r--r-- 1 lukas staff 3965510 15 Apr 10:25 compact_monitor_2_1776237902921.mp4
-rw-r--r-- 1 lukas staff 468839 15 Apr 10:30 compact_monitor_2_1776238211071.mp4
-rw-r--r-- 1 lukas staff 395077 15 Apr 10:35 compact_monitor_2_1776238514343.mp4
-rw-r--r-- 1 lukas staff 1309545 15 Apr 10:40 compact_monitor_2_1776238819191.mp4
-rw-r--r-- 1 lukas staff 2579871 15 Apr 10:45 compact_monitor_2_1776239125548.mp4
-rw-r--r-- 1 lukas staff 2261244 15 Apr 10:50 compact_monitor_2_1776239432484.mp4
-rw-r--r-- 1 lukas staff 1614099 15 Apr 10:55 compact_monitor_2_1776239738314.mp4
-rw-r--r-- 1 lukas staff 1396501 15 Apr 11:00 compact_monitor_2_1776240046668.mp4
-rw-r--r-- 1 lukas staff 2608327 15 Apr 11:05 compact_monitor_2_1776240354465.mp4
-rw-r--r-- 1 lukas staff 1343284 15 Apr 11:11 compact_monitor_2_1776240661129.mp4
-rw-r--r-- 1 lukas staff 104083 15 Apr 11:16 compact_monitor_2_1776240965780.mp4
-rw-r--r-- 1 lukas staff 1696225 15 Apr 11:21 compact_monitor_2_1776241269257.mp4
-rw-r--r-- 1 lukas staff 3038037 15 Apr 11:26 compact_monitor_2_1776241574093.mp4
-rw-r--r-- 1 lukas staff 2308673 15 Apr 11:31 compact_monitor_2_1776241879955.mp4
-rw-r--r-- 1 lukas staff 3684492 15 Apr 11:36 compact_monitor_2_1776242185232.mp4
-rw-r--r-- 1 lukas staff 1318134 15 Apr 11:41 compact_monitor_2_1776242490310.mp4
-rw-r--r-- 1 lukas staff 2429835 15 Apr 11:46 compact_monitor_2_1776242794849.mp4
-rw-r--r-- 1 lukas staff 760204 15 Apr 11:51 compact_monitor_2_1776243100430.mp4
-rw-r--r-- 1 lukas staff 2563357 15 Apr 11:56 compact_monitor_2_1776243402772.mp4
-rw-r--r-- 1 lukas staff 2270439 15 Apr 12:01 compact_monitor_2_1776243709288.mp4
-rw-r--r-- 1 lukas staff 1591957 15 Apr 12:07 compact_monitor_2_1776244019480.mp4
-rw-r--r-- 1 lukas staff 1448741 15 Apr 12:12 compact_monitor_2_1776244328555.mp4
-rw-r--r-- 1 lukas staff 3297885 15 Apr 12:17 compact_monitor_2_1776244636345.mp4
-rw-r--r-- 1 lukas staff 1088455 15 Apr 12:22 compact_monitor_2_1776244941048.mp4
-rw-r--r-- 1 lukas staff 398901 15 Apr 12:27 compact_monitor_2_1776245243901.mp4
-rw-r--r-- 1 lukas staff 1511792 15 Apr 12:32 compact_monitor_2_1776245547006.mp4
-rw-r--r-- 1 lukas staff 1331771 15 Apr 12:37 compact_monitor_2_1776245852471.mp4
-rw-r--r-- 1 lukas staff 923996 15 Apr 12:42 compact_monitor_2_1776246158613.mp4
-rw-r--r-- 1 lukas staff 2568982 15 Apr 12:47 compact_monitor_2_1776246463035.mp4
-rw-r--r-- 1 lukas staff 3313949 15 Apr 12:52 compact_monitor_2_1776246768685.mp4
-rw-r--r-- 1 lukas staff 4771645 15 Apr 12:57 compact_monitor_2_1776247076079.mp4
-rw-r--r-- 1 lukas staff 6586185 15 Apr 13:03 compact_monitor_2_1776247382530.mp4
-rw-r--r-- 1 lukas staff 2358604 15 Apr 13:08 compact_monitor_2_1776247690007.mp4
-rw-r--r-- 1 lukas staff 2980294 15 Apr 13:13 compact_monitor_2_1776247996783.mp4
-rw-r--r-- 1 lukas staff 3036356 15 Apr 13:18 compact_monitor_2_1776248303327.mp4
-rw-r--r-- 1 lukas staff 13739308 15 Apr 13:23 compact_monitor_2_1776248612102.mp4
-rw-r--r-- 1 lukas staff 1792715 15 Apr 13:23 compact_monitor_2_1776248622198.mp4
-rw-r--r-- 1 lukas staff 19438020 15 Apr 13:28 compact_monitor_2_1776248929123.mp4
-rw-r--r-- 1 lukas staff 1542891 15 Apr 13:29 compact_monitor_2_1776248939710.mp4
-rw-r--r-- 1 lukas staff 18764167 15 Apr 13:34 compact_monitor_2_1776249244616.mp4
-rw-r--r-- 1 lukas staff 29428799 15 Apr 13:39 compact_monitor_2_1776249557895.mp4
-rw-r--r-- 1 lukas staff 12512925 15 Apr 13:44 compact_monitor_2_1776249875231.mp4
-rw-r--r-- 1 lukas staff 30936872 15 Apr 13:50 compact_monitor_2_1776250186990.mp4
-rw-r--r-- 1 lukas staff 2793009 15 Apr 13:50 compact_monitor_2_1776250201560.mp4
-rw-r--r-- 1 lukas staff 33052595 15 Apr 13:55 compact_monitor_2_1776250510466.mp4
-rw-r--r-- 1 lukas staff 8811443 15 Apr 13:55 compact_monitor_2_1776250525325.mp4
-rw-r--r-- 1 lukas staff 36732130 15 Apr 14:00 compact_monitor_2_1776250833909.mp4
-rw-r--r-- 1 lukas staff 808116 15 Apr 14:00 compact_monitor_2_1776250847678.mp4
-rw-r--r-- 1 lukas staff 35963507 15 Apr 14:06 compact_monitor_2_1776251153283.mp4
-rw-r--r-- 1 lukas staff 17255576 15 Apr 14:13 compact_monitor_2_1776251627877.mp4
-rw-r--r-- 1 lukas staff 217409 15 Apr 14:18 compact_monitor_2_1776251938719.mp4
-rw-r--r-- 1 lukas staff 2179896 15 Apr 14:24 compact_monitor_2_1776252243501.mp4
-rw-r--r-- 1 lukas staff 24202787 15 Apr 14:29 compact_monitor_2_1776252550645.mp4
-rw-r--r-- 1 lukas staff 40541441 15 Apr 14:34 compact_monitor_2_1776252869026.mp4
-rw-r--r-- 1 lukas staff 1969819 15 Apr 14:34 compact_monitor_2_1776252884388.mp4
-rw-r--r-- 1 lukas staff 26185693 15 Apr 14:40 compact_monitor_2_1776253191567.mp4
-rw-r--r-- 1 lukas staff 2958445 15 Apr 14:45 compact_monitor_2_1776253504333.mp4
-rw-r--r-- 1 lukas staff 1721625 15 Apr 14:50 compact_monitor_2_1776253807794.mp4
-rw-r--r-- 1 lukas staff 5168799 15 Apr 14:55 compact_monitor_2_1776254111721.mp4
-rw-r--r-- 1 lukas staff 1008125 15 Apr 15:00 compact_monitor_2_1776254418941.mp4
-rw-r--r-- 1 lukas staff 2805751 15 Apr 15:05 compact_monitor_2_1776254723846.mp4
-rw-r--r-- 1 lukas staff 4263256 15 Apr 15:10 compact_monitor_2_1776255030878.mp4
-rw-r--r-- 1 lukas staff 1855151 15 Apr 15:15 compact_monitor_2_1776255336562.mp4
-rw-r--r-- 1 lukas staff 1068172 15 Apr 15:20 compact_monitor_2_1776255640728.mp4
-rw-r--r-- 1 lukas staff 393423 15 Apr 15:25 compact_monitor_2_1776255946991.mp4
-rw-r--r-- 1 lukas staff 1066924 15 Apr 15:30 compact_monitor_2_1776256250851.mp4
-rw-r--r-- 1 lukas staff 4522183 15 Apr 15:36 compact_monitor_2_1776256557162.mp4
-rw-r--r-- 1 lukas staff 21285442 15 Apr 15:41 compact_monitor_2_1776256868069.mp4
-rw-r--r-- 1 lukas staff 4799464 15 Apr 15:41 compact_monitor_2_1776256880438.mp4
-rw-r--r-- 1 lukas staff 25082442 15 Apr 15:46 compact_monitor_2_1776257187591.mp4
-rw-r--r-- 1 lukas staff 29377114 15 Apr 15:51 compact_monitor_2_1776257503657.mp4
-rw-r--r-- 1 lukas staff 2577148 15 Apr 15:51 compact_monitor_2_1776257516759.mp4
-rw-r--r-- 1 lukas staff 35197312 15 Apr 15:57 compact_monitor_2_1776257823244.mp4
-rw-r--r-- 1 lukas staff 739380 15 Apr 15:57 compact_monitor_2_1776257838858.mp4
-rw-r--r-- 1 lukas staff 39595503 15 Apr 16:02 compact_monitor_2_1776258144789.mp4
-rw-r--r-- 1 lukas staff 2671413 15 Apr 16:02 compact_monitor_2_1776258160717.mp4
-rw-r--r-- 1 lukas staff 33576004 15 Apr 16:08 compact_monitor_2_1776258467332.mp4
-rw-r--r-- 1 lukas staff 3404945 15 Apr 16:08 compact_monitor_2_1776258481869.mp4
-rw-r--r-- 1 lukas staff 36386887 15 Apr 16:13 compact_monitor_2_1776258789278.mp4
-rw-r--r-- 1 lukas staff 2717076 15 Apr 16:13 compact_monitor_2_1776258804257.mp4
-rw-r--r-- 1 lukas staff 38542946 15 Apr 16:18 compact_monitor_2_1776259112717.mp4
-rw-r--r-- 1 lukas staff 6480087 15 Apr 16:18 compact_monitor_2_1776259128284.mp4
-rw-r--r-- 1 lukas staff 39076466 15 Apr 16:24 compact_monitor_2_1776259438063.mp4
-rw-r--r-- 1 lukas staff 4361748 15 Apr 16:24 compact_monitor_2_1776259453552.mp4
-rw-r--r-- 1 lukas staff 30743109 15 Apr 16:29 compact_monitor_2_1776259762038.mp4
-rw-r--r-- 1 lukas staff 35230072 15 Apr 16:34 compact_monitor_2_1776260081207.mp4
-rw-r--r-- 1 lukas staff 44719930 15 Apr 16:40 compact_monitor_2_1776260402183.mp4
-rw-r--r-- 1 lukas staff 40699319 15 Apr 16:45 compact_monitor_2_1776260727063.mp4
-rw-r--r-- 1 lukas staff 40175062 15 Apr 16:51 compact_monitor_2_1776261051104.mp4
-rw-r--r-- 1 lukas staff 10100456 15 Apr 16:51 compact_monitor_2_1776261066254.mp4
-rw-r--r-- 1 lukas staff 40218171 15 Apr 16:56 compact_monitor_2_1776261377240.mp4
-rw-r--r-- 1 lukas staff 10164441 15 Apr 16:56 compact_monitor_2_1776261392293.mp4
-rw-r--r-- 1 lukas staff 39679757 15 Apr 17:01 compact_monitor_2_1776261703501.mp4
-rw-r--r-- 1 lukas staff 16362780 15 Apr 17:02 compact_monitor_2_1776261718068.mp4
-rw-r--r-- 1 lukas staff 35673196 15 Apr 17:07 compact_monitor_2_1776262030308.mp4
-rw-r--r-- 1 lukas staff 418425 15 Apr 17:07 compact_monitor_2_1776262044183.mp4
-rw-r--r-- 1 lukas staff 38695493 15 Apr 17:12 compact_monitor_2_1776262350156.mp4
-rw-r--r-- 1 lukas staff 41039121 15 Apr 17:18 compact_monitor_2_1776262671510.mp4
-rw-r--r-- 1 lukas staff 14440675 15 Apr 17:18 compact_monitor_2_1776262686451.mp4
-rw-r--r-- 1 lukas staff 29155784 15 Apr 17:23 compact_monitor_2_1776262997519.mp4
-rw-r--r-- 1 lukas staff 38013561 15 Apr 17:28 compact_monitor_2_1776263315513.mp4
-rw-r--r-- 1 lukas staff 13728546 15 Apr 17:28 compact_monitor_2_1776263330175.mp4
-rw-r--r-- 1 lukas staff 42282890 15 Apr 17:34 compact_monitor_2_1776263643561.mp4
-rw-r--r-- 1 lukas staff 15975636 15 Apr 17:34 compact_monitor_2_1776263659153.mp4
-rw-r--r-- 1 lukas staff 42361074 15 Apr 17:39 compact_monitor_2_1776263971167.mp4
-rw-r--r-- 1 lukas staff 12206045 15 Apr 17:39 compact_monitor_2_1776263987012.mp4
-rw-r--r-- 1 lukas staff 46367818 15 Apr 17:45 compact_monitor_2_1776264298000.mp4
-rw-r--r-- 1 lukas staff 8981811 15 Apr 17:45 compact_monitor_2_1776264315186.mp4
-rw-r--r-- 1 lukas staff 39268566 15 Apr 17:50 compact_monitor_2_1776264625122.mp4
-rw-r--r-- 1 lukas staff 14427002 15 Apr 17:50 compact_monitor_2_1776264640284.mp4
-rw-r--r-- 1 lukas staff 39524622 15 Apr 17:56 compact_monitor_2_1776264952043.mp4
-rw-r--r-- 1 lukas staff 12413344 15 Apr 17:56 compact_monitor_2_1776264966984.mp4
-rw-r--r-- 1 lukas staff 37530622 15 Apr 18:01 compact_monitor_2_1776265280164.mp4
-rw-r--r-- 1 lukas staff 16392257 15 Apr 18:01 compact_monitor_2_1776265294548.mp4
-rw-r--r-- 1 lukas staff 43552334 15 Apr 18:07 compact_monitor_2_1776265608065.mp4
-rw-r--r-- 1 lukas staff 6335856 15 Apr 18:07 compact_monitor_2_1776265624847.mp4
-rw-r--r-- 1 lukas staff 40102732 15 Apr 18:12 compact_monitor_2_1776265936487.mp4
-rw-r--r-- 1 lukas staff 10852075 15 Apr 18:12 compact_monitor_2_1776265950996.mp4
-rw-r--r-- 1 lukas staff 33010772 15 Apr 18:17 compact_monitor_2_1776266266304.mp4
-rw-r--r-- 1 lukas staff 12302090 15 Apr 18:18 compact_monitor_2_1776266279297.mp4
-rw-r--r-- 1 lukas staff 37997133 15 Apr 18:23 compact_monitor_2_1776266594590.mp4
-rw-r--r-- 1 lukas staff 13660744 15 Apr 18:23 compact_monitor_2_1776266608276.mp4
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data/2026-04-15 $ du -sh ~/.screenpipe/data/data/*
39M /Users/lukas/.screenpipe/data/data/2026-04-09
50M /Users/lukas/.screenpipe/data/data/2026-04-11
49M /Users/lukas/.screenpipe/data/data/2026-04-12
71M /Users/lukas/.screenpipe/data/data/2026-04-13
1.0G /Users/lukas/.screenpipe/data/data/2026-04-14
2.1G /Users/lukas/.screenpipe/data/data/2026-04-15
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data/2026-04-15 $ ll
total 4474624
drwxr-xr-x 737 lukas staff 23584 15 Apr 18:25 .
drwxr-xr-x 9 lukas staff 288 15 Apr 09:58 ..
-rw-r--r-- 1 lukas staff 669036 15 Apr 18:13 1776265985239_m2.jpg
-rw-r--r-- 1 lukas staff 203719 15 Apr 18:13 1776265985279_m1.jpg
-rw-r--r-- 1 lukas staff 203612 15 Apr 18:13 1776265987070_m1.jpg
-rw-r--r-- 1 lukas staff 674275 15 Apr 18:13 1776265987771_m2.jpg
-rw-r--r-- 1 lukas staff 203511 15 Apr 18:13 1776265989538_m1.jpg
-rw-r--r-- 1 lukas staff 667384 15 Apr 18:13 1776265989967_m2.jpg
-rw-r--r-- 1 lukas staff 203666 15 Apr 18:13 1776265991616_m1.jpg
-rw-r--r-- 1 lukas staff 669140 15 Apr 18:13 1776265992196_m2.jpg
-rw-r--r-- 1 lukas staff 203595 15 Apr 18:13 1776265993913_m1.jpg
-rw-r--r-- 1 lukas staff 680910 15 Apr 18:13 1776265994505_m2.jpg
-rw-r--r-- 1 lukas staff 203581 15 Apr 18:13 1776265996130_m1.jpg
-rw-r--r-- 1 lukas staff 670428 15 Apr 18:13 1776265996652_m2.jpg
-rw-r--r-- 1 lukas staff 203708 15 Apr 18:13 1776265998298_m1.jpg
-rw-r--r-- 1 lukas staff 659876 15 Apr 18:13 1776265998619_m2.jpg
-rw-r--r-- 1 lukas staff 203790 15 Apr 18:13 1776266000317_m1.jpg
-rw-r--r-- 1 lukas staff 675595 15 Apr 18:13 1776266000927_m2.jpg
-rw-r--r-- 1 lukas staff 203772 15 Apr 18:13 1776266002837_m1.jpg
-rw-r--r-- 1 lukas staff 681185 15 Apr 18:13 1776266003295_m2.jpg
-rw-r--r-- 1 lukas staff 203737 15 Apr 18:13 1776266004906_m1.jpg
-rw-r--r-- 1 lukas staff 674774 15 Apr 18:13 1776266005279_m2.jpg
-rw-r--r-- 1 lukas staff 203710 15 Apr 18:13 1776266007045_m1.jpg
-rw-r--r-- 1 lukas staff 672301 15 Apr 18:13 1776266007562_m2.jpg
-rw-r--r-- 1 lukas staff 203778 15 Apr 18:13 1776266009409_m1.jpg
-rw-r--r-- 1 lukas staff 647795 15 Apr 18:13 1776266009873_m2.jpg
-rw-r--r-- 1 lukas staff 203773 15 Apr 18:13 1776266011796_m1.jpg
-rw-r--r-- 1 lukas staff 621588 15 Apr 18:13 1776266012145_m2.jpg
-rw-r--r-- 1 lukas staff 203797 15 Apr 18:13 1776266013610_m1.jpg
-rw-r--r-- 1 lukas staff 557210 15 Apr 18:13 1776266013959_m2.jpg
-rw-r--r-- 1 lukas staff 203799 15 Apr 18:13 1776266015437_m1.jpg
-rw-r--r-- 1 lukas staff 576074 15 Apr 18:13 1776266015791_m2.jpg
-rw-r--r-- 1 lukas staff 203846 15 Apr 18:13 1776266017399_m1.jpg
-rw-r--r-- 1 lukas staff 592254 15 Apr 18:13 1776266017945_m2.jpg
-rw-r--r-- 1 lukas staff 203767 15 Apr 18:13 1776266019677_m1.jpg
-rw-r--r-- 1 lukas staff 554944 15 Apr 18:13 1776266020127_m2.jpg
-rw-r--r-- 1 lukas staff 203706 15 Apr 18:13 1776266022131_m1.jpg
-rw-r--r-- 1 lukas staff 584193 15 Apr 18:13 1776266022505_m2.jpg
-rw-r--r-- 1 lukas staff 203718 15 Apr 18:13 1776266024358_m1.jpg
-rw-r--r-- 1 lukas staff 586235 15 Apr 18:13 1776266024952_m2.jpg
-rw-r--r-- 1 lukas staff 203609 15 Apr 18:13 1776266026730_m1.jpg
-rw-r--r-- 1 lukas staff 582376 15 Apr 18:13 1776266027279_m2.jpg
-rw-r--r-- 1 lukas staff 203696 15 Apr 18:13 1776266028710_m1.jpg
-rw-r--r-- 1 lukas staff 568913 15 Apr 18:13 1776266029111_m2.jpg
-rw-r--r-- 1 lukas staff 203648 15 Apr 18:13 1776266030751_m1.jpg
-rw-r--r-- 1 lukas staff 431509 15 Apr 18:13 1776266031143_m2.jpg
-rw-r--r-- 1 lukas staff 468169 15 Apr 18:13 1776266033149_m2.jpg
-rw-r--r-- 1 lukas staff 203714 15 Apr 18:13 1776266033552_m1.jpg
-rw-r--r-- 1 lukas staff 203753 15 Apr 18:13 1776266035546_m1.jpg
-rw-r--r-- 1 lukas staff 477414 15 Apr 18:13 1776266036047_m2.jpg
-rw-r--r-- 1 lukas staff 203704 15 Apr 18:13 1776266037947_m1.jpg
-rw-r--r-- 1 lukas staff 476980 15 Apr 18:13 1776266038370_m2.jpg
-rw-r--r-- 1 lukas staff 203686 15 Apr 18:14 1776266040183_m1.jpg
-rw-r--r-- 1 lukas staff 485156 15 Apr 18:14 1776266040577_m2.jpg
-rw-r--r-- 1 lukas staff 486141 15 Apr 18:14 1776266042413_m2.jpg
-rw-r--r-- 1 lukas staff 490784 15 Apr 18:14 1776266043473_m2.jpg
-rw-r--r-- 1 lukas staff 556817 15 Apr 18:14 1776266044640_m2.jpg
-rw-r--r-- 1 lukas staff 588963 15 Apr 18:14 1776266045757_m2.jpg
-rw-r--r-- 1 lukas staff 591407 15 Apr 18:14 1776266046926_m2.jpg
-rw-r--r-- 1 lukas staff 204286 15 Apr 18:14 1776266048022_m1.jpg
-rw-r--r-- 1 lukas staff 592997 15 Apr 18:14 1776266048341_m2.jpg
-rw-r--r-- 1 lukas staff 204367 15 Apr 18:14 1776266050092_m1.jpg
-rw-r--r-- 1 lukas staff 595109 15 Apr 18:14 1776266050576_m2.jpg
-rw-r--r-- 1 lukas staff 203877 15 Apr 18:14 1776266052271_m1.jpg
-rw-r--r-- 1 lukas staff 617722 15 Apr 18:14 1776266052711_m2.jpg
-rw-r--r-- 1 lukas staff 566247 15 Apr 18:14 1776266054920_m2.jpg
-rw-r--r-- 1 lukas staff 587163 15 Apr 18:14 1776266056075_m2.jpg
-rw-r--r-- 1 lukas staff 203881 15 Apr 18:14 1776266056756_m1.jpg
-rw-r--r-- 1 lukas staff 590009 15 Apr 18:14 1776266057195_m2.jpg
-rw-r--r-- 1 lukas staff 559463 15 Apr 18:14 1776266059115_m2.jpg
-rw-r--r-- 1 lukas staff 203874 15 Apr 18:14 1776266060554_m1.jpg
-rw-r--r-- 1 lukas staff 596850 15 Apr 18:14 1776266060554_m2.jpg
-rw-r--r-- 1 lukas staff 203900 15 Apr 18:14 1776266062752_m1.jpg
-rw-r--r-- 1 lukas staff 441354 15 Apr 18:14 1776266066711_m2.jpg
-rw-r--r-- 1 lukas staff 55745 15 Apr 18:14 1776266068595_m1.jpg
-rw-r--r-- 1 lukas staff 446599 15 Apr 18:14 1776266069433_m2.jpg
-rw-r--r-- 1 lukas staff 446609 15 Apr 18:14 1776266070172_m2.jpg
-rw-r--r-- 1 lukas staff 94532 15 Apr 18:14 1776266070176_m1.jpg
-rw-r--r-- 1 lukas staff 88474 15 Apr 18:14 1776266071656_m1.jpg
-rw-r--r-- 1 lukas staff 535766 15 Apr 18:14 1776266072584_m2.jpg
-rw-r--r-- 1 lukas staff 92870 15 Apr 18:14 1776266074845_m1.jpg
-rw-r--r-- 1 lukas staff 88052 15 Apr 18:14 1776266077692_m1.jpg
-rw-r--r-- 1 lukas staff 88179 15 Apr 18:14 1776266082536_m1.jpg
-rw-r--r-- 1 lukas staff 533426 15 Apr 18:14 1776266082536_m2.jpg
-rw-r--r-- 1 lukas staff 88175 15 Apr 18:14 1776266084440_m1.jpg
-rw-r--r-- 1 lukas staff 500743 15 Apr 18:14 1776266084440_m2.jpg
-rw-r--r-- 1 lukas staff 502910 15 Apr 18:14 1776266085860_m2.jpg
-rw-r--r-- 1 lukas staff 88161 15 Apr 18:14 1776266087714_m1.jpg
-rw-r--r-- 1 lukas staff 562872 15 Apr 18:14 1776266087714_m2.jpg
-rw-r--r-- 1 lukas staff 507401 15 Apr 18:14 1776266091668_m2.jpg
-rw-r--r-- 1 lukas staff 88198 15 Apr 18:14 1776266091678_m1.jpg
-rw-r--r-- 1 lukas staff 556350 15 Apr 18:14 1776266096275_m2.jpg
-rw-r--r-- 1 lukas staff 574870 15 Apr 18:14 1776266099219_m2.jpg
-rw-r--r-- 1 lukas staff 88436 15 Apr 18:15 1776266104959_m1.jpg
-rw-r--r-- 1 lukas staff 254145 15 Apr 18:15 1776266105237_m2.jpg
-rw-r--r-- 1 lukas staff 88535 15 Apr 18:15 1776266106590_m1.jpg
-rw-r--r-- 1 lukas staff 276093 15 Apr 18:15 1776266106590_m2.jpg
-rw-r--r-- 1 lukas staff 95178 15 Apr 18:15 1776266107364_m1.jpg
-rw-r--r-- 1 lukas staff 272726 15 Apr 18:15 1776266107397_m2.jpg
-rw-r--r-- 1 lukas staff 272729 15 Apr 18:15 1776266108410_m2.jpg
-rw-r--r-- 1 lukas staff 95201 15 Apr 18:15 1776266108439_m1.jpg
-rw-r--r-- 1 lukas staff 207648 15 Apr 18:15 1776266110874_m1.jpg
-rw-r--r-- 1 lukas staff 272706 15 Apr 18:15 1776266111078_m2.jpg
-rw-r--r-- 1 lukas staff 208459 15 Apr 18:15 1776266111821_m1.jpg
-rw-r--r-- 1 lukas staff 212011 15 Apr 18:15 1776266113939_m1.jpg
-rw-r--r-- 1 lukas staff 272780 15 Apr 18:15 1776266122951_m2.jpg
-rw-r--r-- 1 lukas staff 211547 15 Apr 18:15 1776266122974_m1.jpg
-rw-r--r-- 1 lukas staff 209162 15 Apr 18:15 1776266123875_m1.jpg
-rw-r--r-- 1 lukas staff 205277 15 Apr 18:15 1776266125853_m1.jpg
-rw-r--r-- 1 lukas staff 272667 15 Apr 18:15 1776266125853_m2.jpg
-rw-r--r-- 1 lukas staff 272719 15 Apr 18:15 1776266127403_m2.jpg
-rw-r--r-- 1 lukas staff 206802 15 Apr 18:15 1776266127410_m1.jpg
-rw-r--r-- 1 lukas staff 213918 15 Apr 18:15 1776266130082_m1.jpg
-rw-r--r-- 1 lukas staff 212411 15 Apr 18:15 1776266132673_m1.jpg
-rw-r--r-- 1 lukas staff 272808 15 Apr 18:15 1776266132673_m2.jpg
-rw-r--r-- 1 lukas staff 207894 15 Apr 18:15 1776266133340_m1.jpg
-rw-r--r-- 1 lukas staff 555932 15 Apr 18:15 1776266134609_m2.jpg
-rw-r--r-- 1 lukas staff 207911 15 Apr 18:15 1776266135525_m1.jpg
-rw-r--r-- 1 lukas staff 548908 15 Apr 18:15 1776266137606_m2.jpg
-rw-r--r-- 1 lukas staff 207856 15 Apr 18:15 1776266138682_m1.jpg
-rw-r--r-- 1 lukas staff 560222 15 Apr 18:15 1776266140759_m2.jpg
-rw-r--r-- 1 lukas staff 560157 15 Apr 18:15 1776266143743_m2.jpg
-rw-r--r-- 1 lukas staff 207838 15 Apr 18:15 1776266144684_m1.jpg
-rw-r--r-- 1 lukas staff 537855 15 Apr 18:15 1776266145496_m2.jpg
-rw-r--r-- 1 lukas staff 587185 15 Apr 18:15 1776266147770_m2.jpg
-rw-r--r-- 1 lukas staff 209722 15 Apr 18:15 1776266150490_m1.jpg
-rw-r--r-- 1 lukas staff 216901 15 Apr 18:15 1776266150747_m2.jpg
-rw-r--r-- 1 lukas staff 208191 15 Apr 18:15 1776266153538_m1.jpg
-rw-r--r-- 1 lukas staff 258901 15 Apr 18:15 1776266153787_m2.jpg
-rw-r--r-- 1 lukas staff 276340 15 Apr 18:15 1776266156823_m2.jpg
-rw-r--r-- 1 lukas staff 208298 15 Apr 18:15 1776266158610_m1.jpg
-rw-r--r-- 1 lukas staff 590491 15 Apr 18:15 1776266158610_m2.jpg
-rw-r--r-- 1 lukas staff 208192 15 Apr 18:16 1776266160959_m1.jpg
-rw-r--r-- 1 lukas staff 545849 15 Apr 18:16 1776266161252_m2.jpg
-rw-r--r-- 1 lukas staff 208154 15 Apr 18:16 1776266163104_m1.jpg
-rw-r--r-- 1 lukas staff 519973 15 Apr 18:16 1776266164298_m2.jpg
-rw-r--r-- 1 lukas staff 208231 15 Apr 18:16 1776266165561_m1.jpg
-rw-r--r-- 1 lukas staff 593300 15 Apr 18:16 1776266166851_m2.jpg
-rw-r--r-- 1 lukas staff 574561 15 Apr 18:16 1776266168075_m2.jpg
-rw-r--r-- 1 lukas staff 208190 15 Apr 18:16 1776266168319_m1.jpg
-rw-r--r-- 1 lukas staff 208164 15 Apr 18:16 1776266170354_m1.jpg
-rw-r--r-- 1 lukas staff 558860 15 Apr 18:16 1776266170659_m2.jpg
-rw-r--r-- 1 lukas staff 517959 15 Apr 18:16 1776266175820_m2.jpg
-rw-r--r-- 1 lukas staff 208615 15 Apr 18:16 1776266177600_m1.jpg
-rw-r--r-- 1 lukas staff 562544 15 Apr 18:16 1776266177627_m2.jpg
-rw-r--r-- 1 lukas staff 208601 15 Apr 18:16 1776266180047_m1.jpg
-rw-r--r-- 1 lukas staff 582678 15 Apr 18:16 1776266180212_m2.jpg
-rw-r--r-- 1 lukas staff 208628 15 Apr 18:16 1776266181996_m1.jpg
-rw-r--r-- 1 lukas staff 208571 15 Apr 18:16 1776266185646_m1.jpg
-rw-r--r-- 1 lukas staff 594509 15 Apr 18:16 1776266185646_m2.jpg
-rw-r--r-- 1 lukas staff 208622 15 Apr 18:16 1776266187916_m1.jpg
-rw-r--r-- 1 lukas staff 608592 15 Apr 18:16 1776266188157_m2.jpg
-rw-r--r-- 1 lukas staff 599957 15 Apr 18:16 1776266190500_m2.jpg
-rw-r--r-- 1 lukas staff 208624 15 Apr 18:16 1776266190949_m1.jpg
-rw-r--r-- 1 lukas staff 208694 15 Apr 18:16 1776266193217_m1.jpg
-rw-r--r-- 1 lukas staff 615862 15 Apr 18:16 1776266193357_m2.jpg
-rw-r--r-- 1 lukas staff 208254 15 Apr 18:16 1776266195513_m1.jpg
-rw-r--r-- 1 lukas staff 624275 15 Apr 18:16 1776266195549_m2.jpg
-rw-r--r-- 1 lukas staff 645335 15 Apr 18:16 1776266197725_m2.jpg
-rw-r--r-- 1 lukas staff 208241 15 Apr 18:16 1776266198956_m1.jpg
-rw-r--r-- 1 lukas staff 646868 15 Apr 18:16 1776266199007_m2.jpg
-rw-r--r-- 1 lukas staff 208643 15 Apr 18:16 1776266202174_m1.jpg
-rw-r--r-- 1 lukas staff 652412 15 Apr 18:16 1776266202213_m2.jpg
-rw-r--r-- 1 lukas staff 208612 15 Apr 18:16 1776266206551_m1.jpg
-rw-r--r-- 1 lukas staff 656571 15 Apr 18:16 1776266206551_m2.jpg
-rw-r--r-- 1 lukas staff 208638 15 Apr 18:16 1776266209266_m1.jpg
-rw-r--r-- 1 lukas staff 658369 15 Apr 18:16 1776266209280_m2.jpg
-rw-r--r-- 1 lukas staff 208715 15 Apr 18:16 1776266212218_m1.jpg
-rw-r--r-- 1 lukas staff 659247 15 Apr 18:16 1776266212218_m2.jpg
-rw-r--r-- 1 lukas staff 208689 15 Apr 18:16 1776266215752_m1.jpg
-rw-r--r-- 1 lukas staff 653016 15 Apr 18:16 1776266215771_m2.jpg
-rw-r--r-- 1 lukas staff 586023 15 Apr 18:17 1776266219752_m2.jpg
-rw-r--r-- 1 lukas staff 208588 15 Apr 18:17 1776266220701_m1.jpg
-rw-r--r-- 1 lukas staff 633574 15 Apr 18:17 1776266221274_m2.jpg
-rw-r--r-- 1 lukas staff 636933 15 Apr 18:17 1776266227340_m2.jpg
-rw-r--r-- 1 lukas staff 639420 15 Apr 18:17 1776266232300_m2.jpg
-rw-r--r-- 1 lukas staff 208544 15 Apr 18:17 1776266232337_m1.jpg
-rw-r--r-- 1 lukas staff 643943 15 Apr 18:17 1776266236469_m2.jpg
-rw-r--r-- 1 lukas staff 208610 15 Apr 18:17 1776266236483_m1.jpg
-rw-r--r-- 1 lukas staff 208598 15 Apr 18:17 1776266238593_m1.jpg
-rw-r--r-- 1 lukas staff 630398 15 Apr 18:17 1776266238602_m2.jpg
-rw-r--r-- 1 lukas staff 624451 15 Apr 18:17 1776266240803_m2.jpg
-rw-r--r-- 1 lukas staff 208484 15 Apr 18:17 1776266242547_m1.jpg
-rw-r--r-- 1 lukas staff 630386 15 Apr 18:17 1776266242547_m2.jpg
-rw-r--r-- 1 lukas staff 208525 15 Apr 18:17 1776266244786_m1.jpg
-rw-r--r-- 1 lukas staff 633291 15 Apr 18:17 1776266245111_m2.jpg
-rw-r--r-- 1 lukas staff 545820 15 Apr 18:17 1776266247239_m2.jpg
-rw-r--r-- 1 lukas staff 547468 15 Apr 18:17 1776266248374_m2.jpg
-rw-r--r-- 1 lukas staff 208653 15 Apr 18:17 1776266248977_m1.jpg
-rw-r--r-- 1 lukas staff 533852 15 Apr 18:17 1776266249644_m2.jpg
-rw-r--r-- 1 lukas staff 560142 15 Apr 18:17 1776266251631_m2.jpg
-rw-r--r-- 1 lukas staff 208278 15 Apr 18:17 1776266254529_m1.jpg
-rw-r--r-- 1 lukas staff 671156 15 Apr 18:17 1776266254554_m2.jpg
-rw-r--r-- 1 lukas staff 671725 15 Apr 18:17 1776266257375_m2.jpg
-rw-r--r-- 1 lukas staff 208252 15 Apr 18:17 1776266257388_m1.jpg
-rw-r--r-- 1 lukas staff 208266 15 Apr 18:17 1776266260730_m1.jpg
-rw-r--r-- 1 lukas staff 668299 15 Apr 18:17 1776266261140_m2.jpg
-rw-r--r-- 1 lukas staff 208309 15 Apr 18:17 1776266262574_m1.jpg
-rw-r--r-- 1 lukas staff 662509 15 Apr 18:17 1776266262882_m2.jpg
-rw-r--r-- 1 lukas staff 208131 15 Apr 18:17 1776266264475_m1.jpg
-rw-r--r-- 1 lukas staff 662810 15 Apr 18:17 1776266264869_m2.jpg
-rw-r--r-- 1 lukas staff 208191 15 Apr 18:17 1776266266343_m1.jpg
-rw-r--r-- 1 lukas staff 668093 15 Apr 18:17 1776266266919_m2.jpg
-rw-r--r-- 1 lukas staff 208163 15 Apr 18:17 1776266268978_m1.jpg
-rw-r--r-- 1 lukas staff 666086 15 Apr 18:17 1776266269305_m2.jpg
-rw-r--r-- 1 lukas staff 208277 15 Apr 18:17 1776266271029_m1.jpg
-rw-r--r-- 1 lukas staff 659339 15 Apr 18:17 1776266271383_m2.jpg
-rw-r--r-- 1 lukas staff 208198 15 Apr 18:17 1776266273464_m1.jpg
-rw-r--r-- 1 lukas staff 662828 15 Apr 18:17 1776266273971_m2.jpg
-rw-r--r-- 1 lukas staff 208062 15 Apr 18:17 1776266275425_m1.jpg
-rw-r--r-- 1 lukas staff 661898 15 Apr 18:17 1776266275684_m2.jpg
-rw-r--r-- 1 lukas staff 208033 15 Apr 18:17 1776266277232_m1.jpg
-rw-r--r-- 1 lukas staff 658221 15 Apr 18:17 1776266277517_m2.jpg
-rw-r--r-- 1 lukas staff 208114 15 Apr 18:17 1776266279573_m1.jpg
-rw-r--r-- 1 lukas staff 602127 15 Apr 18:18 1776266280047_m2.jpg
-rw-r--r-- 1 lukas staff 208037 15 Apr 18:18 1776266281724_m1.jpg
-rw-r--r-- 1 lukas staff 596966 15 Apr 18:18 1776266282107_m2.jpg
-rw-r--r-- 1 lukas staff 208120 15 Apr 18:18 1776266283882_m1.jpg
-rw-r--r-- 1 lukas staff 605123 15 Apr 18:18 1776266284188_m2.jpg
-rw-r--r-- 1 lukas staff 208244 15 Apr 18:18 1776266285945_m1.jpg
-rw-r--r-- 1 lukas staff 619753 15 Apr 18:18 1776266286471_m2.jpg
-rw-r--r-- 1 lukas staff 208208 15 Apr 18:18 1776266288028_m1.jpg
-rw-r--r-- 1 lukas staff 642228 15 Apr 18:18 1776266288334_m2.jpg
-rw-r--r-- 1 lukas staff 208132 15 Apr 18:18 1776266289850_m1.jpg
-rw-r--r-- 1 lukas staff 596740 15 Apr 18:18 1776266290179_m2.jpg
-rw-r--r-- 1 lukas staff 208063 15 Apr 18:18 1776266291759_m1.jpg
-rw-r--r-- 1 lukas staff 519390 15 Apr 18:18 1776266292102_m2.jpg
-rw-r--r-- 1 lukas staff 208064 15 Apr 18:18 1776266293780_m1.jpg
-rw-r--r-- 1 lukas staff 570229 15 Apr 18:18 1776266294157_m2.jpg
-rw-r--r-- 1 lukas staff 208572 15 Apr 18:18 1776266296164_m1.jpg
-rw-r--r-- 1 lukas staff 627388 15 Apr 18:18 1776266296515_m2.jpg
-rw-r--r-- 1 lukas staff 208569 15 Apr 18:18 1776266298335_m1.jpg
-rw-r--r-- 1 lukas staff 634945 15 Apr 18:18 1776266298705_m2.jpg
-rw-r--r-- 1 lukas staff 208639 15 Apr 18:18 1776266300354_m1.jpg
-rw-r--r-- 1 lukas staff 657628 15 Apr 18:18 1776266300766_m2.jpg
-rw-r--r-- 1 lukas staff 657244 15 Apr 18:18 1776266302789_m2.jpg
-rw-r--r-- 1 lukas staff 208494 15 Apr 18:18 1776266303032_m1.jpg
-rw-r--r-- 1 lukas staff 644942 15 Apr 18:18 1776266305193_m2.jpg
-rw-r--r-- 1 lukas staff 208528 15 Apr 18:18 1776266305226_m1.jpg
-rw-r--r-- 1 lukas staff 659418 15 Apr 18:18 1776266307482_m2.jpg
-rw-r--r-- 1 lukas staff 208235 15 Apr 18:18 1776266307995_m1.jpg
-rw-r--r-- 1 lukas staff 653477 15 Apr 18:18 1776266310362_m2.jpg
-rw-r--r-- 1 lukas staff 650556 15 Apr 18:18 1776266311519_m2.jpg
-rw-r--r-- 1 lukas staff 208178 15 Apr 18:18 1776266311576_m1.jpg
-rw-r--r-- 1 lukas staff 639707 15 Apr 18:18 1776266314332_m2.jpg
-rw-r--r-- 1 lukas staff 208212 15 Apr 18:18 1776266314402_m1.jpg
-rw-r--r-- 1 lukas staff 627225 15 Apr 18:18 1776266316656_m2.jpg
-rw-r--r-- 1 lukas staff 640482 15 Apr 18:18 1776266317791_m2.jpg
-rw-r--r-- 1 lukas staff 208927 15 Apr 18:18 1776266317875_m1.jpg
-rw-r--r-- 1 lukas staff 655721 15 Apr 18:18 1776266320034_m2.jpg
-rw-r--r-- 1 lukas staff 653914 15 Apr 18:18 1776266321149_m2.jpg
-rw-r--r-- 1 lukas staff 208973 15 Apr 18:18 1776266322248_m1.jpg
-rw-r--r-- 1 lukas staff 651290 15 Apr 18:18 1776266322405_m2.jpg
-rw-r--r-- 1 lukas staff 208883 15 Apr 18:18 1776266324678_m1.jpg
-rw-r--r-- 1 lukas staff 649799 15 Apr 18:18 1776266324696_m2.jpg
-rw-r--r-- 1 lukas staff 208944 15 Apr 18:18 1776266327023_m1.jpg
-rw-r--r-- 1 lukas staff 640016 15 Apr 18:18 1776266327481_m2.jpg
-rw-r--r-- 1 lukas staff 648723 15 Apr 18:18 1776266329400_m2.jpg
-rw-r--r-- 1 lukas staff 649676 15 Apr 18:18 1776266330593_m2.jpg
-rw-r--r-- 1 lukas staff 208128 15 Apr 18:18 1776266331799_m1.jpg
-rw-r--r-- 1 lukas staff 657268 15 Apr 18:18 1776266331870_m2.jpg
-rw-r--r-- 1 lukas staff 614701 15 Apr 18:18 1776266334838_m2.jpg
-rw-r--r-- 1 lukas staff 208599 15 Apr 18:18 1776266334866_m1.jpg
-rw-r--r-- 1 lukas staff 208720 15 Apr 18:18 1776266337075_m1.jpg
-rw-r--r-- 1 lukas staff 635012 15 Apr 18:18 1776266337384_m2.jpg
-rw-r--r-- 1 lukas staff 208649 15 Apr 18:18 1776266339499_m1.jpg
-rw-r--r-- 1 lukas staff 654410 15 Apr 18:19 1776266340051_m2.jpg
-rw-r--r-- 1 lukas staff 670162 15 Apr 18:19 1776266342278_m2.jpg
-rw-r--r-- 1 lukas staff 208679 15 Apr 18:19 1776266343422_m1.jpg
-rw-r--r-- 1 lukas staff 679486 15 Apr 18:19 1776266343480_m2.jpg
-rw-r--r-- 1 lukas staff 580457 15 Apr 18:19 1776266346149_m2.jpg
-rw-r--r-- 1 lukas staff 613073 15 Apr 18:19 1776266349191_m2.jpg
-rw-r--r-- 1 lukas staff 208605 15 Apr 18:19 1776266349504_m1.jpg
-rw-r--r-- 1 lukas staff 208530 15 Apr 18:19 1776266351872_m1.jpg
-rw-r--r-- 1 lukas staff 618382 15 Apr 18:19 1776266352314_m2.jpg
-rw-r--r-- 1 lukas staff 208156 15 Apr 18:19 1776266354320_m1.jpg
-rw-r--r-- 1 lukas staff 637916 15 Apr 18:19 1776266354736_m2.jpg
-rw-r--r-- 1 lukas staff 208104 15 Apr 18:19 1776266356503_m1.jpg
-rw-r--r-- 1 lukas staff 635941 15 Apr 18:19 1776266356846_m2.jpg
-rw-r--r-- 1 lukas staff 208119 15 Apr 18:19 1776266358528_m1.jpg
-rw-r--r-- 1 lukas staff 618746 15 Apr 18:19 1776266358951_m2.jpg
-rw-r--r-- 1 lukas staff 741230 15 Apr 18:19 1776266360933_m2.jpg
-rw-r--r-- 1 lukas staff 684325 15 Apr 18:19 1776266362281_m2.jpg
-rw-r--r-- 1 lukas staff 208646 15 Apr 18:19 1776266362913_m1.jpg
-rw-r--r-- 1 lukas staff 700483 15 Apr 18:19 1776266365163_m2.jpg
-rw-r--r-- 1 lukas staff 208877 15 Apr 18:19 1776266366139_m1.jpg
-rw-r--r-- 1 lukas staff 601181 15 Apr 18:19 1776266366639_m2.jpg
-rw-r--r-- 1 lukas staff 208909 15 Apr 18:19 1776266369139_m1.jpg
-rw-r--r-- 1 lukas staff 655095 15 Apr 18:19 1776266369139_m2.jpg
-rw-r--r-- 1 lukas staff 656950 15 Apr 18:19 1776266371906_m2.jpg
-rw-r--r-- 1 lukas staff 208873 15 Apr 18:19 1776266371909_m1.jpg
-rw-r--r-- 1 lukas staff 596595 15 Apr 18:19 1776266374350_m2.jpg
-rw-r--r-- 1 lukas staff 678600 15 Apr 18:19 1776266375785_m2.jpg
-rw-r--r-- 1 lukas staff 208146 15 Apr 18:19 1776266377145_m1.jpg
-rw-r--r-- 1 lukas staff 688844 15 Apr 18:19 1776266377145_m2.jpg
-rw-r--r-- 1 lukas staff 208870 15 Apr 18:19 1776266384365_m1.jpg
-rw-r--r-- 1 lukas staff 684366 15 Apr 18:19 1776266384403_m2.jpg
-rw-r--r-- 1 lukas staff 208252 15 Apr 18:19 1776266386353_m1.jpg
-rw-r--r-- 1 lukas staff 662242 15 Apr 18:19 1776266386874_m2.jpg
-rw-r--r-- 1 lukas staff 208227 15 Apr 18:19 1776266388905_m1.jpg
-rw-r--r-- 1 lukas staff 669929 15 Apr 18:19 1776266389162_m2.jpg
-rw-r--r-- 1 lukas staff 564108 15 Apr 18:19 1776266394415_m2.jpg
-rw-r--r-- 1 lukas staff 208254 15 Apr 18:19 1776266394669_m1.jpg
-rw-r--r-- 1 lukas staff 597473 15 Apr 18:19 1776266397429_m2.jpg
-rw-r--r-- 1 lukas staff 208197 15 Apr 18:19 1776266398122_m1.jpg
-rw-r--r-- 1 lukas staff 588253 15 Apr 18:19 1776266398654_m2.jpg
-rw-r--r-- 1 lukas staff 208263 15 Apr 18:20 1776266400169_m1.jpg
-rw-r--r-- 1 lukas staff 590676 15 Apr 18:20 1776266400800_m2.jpg
-rw-r--r-- 1 lukas staff 660135 15 Apr 18:20 1776266403120_m2.jpg
-rw-r--r-- 1 lukas staff 208198 15 Apr 18:20 1776266404315_m1.jpg
-rw-r--r-- 1 lukas staff 663732 15 Apr 18:20 1776266404344_m2.jpg
-rw-r--r-- 1 lukas staff 676367 15 Apr 18:20 1776266410701_m2.jpg
-rw-r--r-- 1 lukas staff 208239 15 Apr 18:20 1776266410716_m1.jpg
-rw-r--r-- 1 lukas staff 208866 15 Apr 18:20 1776266423385_m1.jpg
-rw-r--r-- 1 lukas staff 690762 15 Apr 18:20 1776266423399_m2.jpg
-rw-r--r-- 1 lukas staff 672619 15 Apr 18:20 1776266426942_m2.jpg
-rw-r--r-- 1 lukas staff 208889 15 Apr 18:20 1776266426971_m1.jpg
-rw-r--r-- 1 lukas staff 208218 15 Apr 18:20 1776266430808_m1.jpg
-rw-r--r-- 1 lukas staff 671881 15 Apr 18:20 1776266430808_m2.jpg
-rw-r--r-- 1 lukas staff 208183 15 Apr 18:20 1776266433623_m1.jpg
-rw-r--r-- 1 lukas staff 674761 15 Apr 18:20 1776266433670_m2.jpg
-rw-r--r-- 1 lukas staff 208217 15 Apr 18:20 1776266436240_m1.jpg
-rw-r--r-- 1 lukas staff 670159 15 Apr 18:20 1776266436263_m2.jpg
-rw-r--r-- 1 lukas staff 208182 15 Apr 18:20 1776266438629_m1.jpg
-rw-r--r-- 1 lukas staff 668057 15 Apr 18:20 1776266438638_m2.jpg
-rw-r--r-- 1 lukas staff 208906 15 Apr 18:20 1776266442252_m1.jpg
-rw-r--r-- 1 lukas staff 672509 15 Apr 18:20 1776266442293_m2.jpg
-rw-r--r-- 1 lukas staff 208955 15 Apr 18:20 1776266444286_m1.jpg
-rw-r--r-- 1 lukas staff 669667 15 Apr 18:20 1776266444713_m2.jpg
-rw-r--r-- 1 lukas staff 711375 15 Apr 18:20 1776266446659_m2.jpg
-rw-r--r-- 1 lukas staff 208164 15 Apr 18:20 1776266447514_m1.jpg
-rw-r--r-- 1 lukas staff 739201 15 Apr 18:20 1776266448562_m2.jpg
-rw-r--r-- 1 lukas staff 208600 15 Apr 18:20 1776266450066_m1.jpg
-rw-r--r-- 1 lukas staff 735015 15 Apr 18:20 1776266450077_m2.jpg
-rw-r--r-- 1 lukas staff 602085 15 Apr 18:20 1776266452815_m2.jpg
-rw-r--r-- 1 lukas staff 554910 15 Apr 18:20 1776266455812_m2.jpg
-rw-r--r-- 1 lukas staff 208706 15 Apr 18:20 1776266457074_m1.jpg
-rw-r--r-- 1 lukas staff 668265 15 Apr 18:20 1776266457218_m2.jpg
-rw-r--r-- 1 lukas staff 627127 15 Apr 18:21 1776266462398_m2.jpg
-rw-r--r-- 1 lukas staff 651254 15 Apr 18:21 1776266464654_m2.jpg
-rw-r--r-- 1 lukas staff 208782 15 Apr 18:21 1776266464655_m1.jpg
-rw-r--r-- 1 lukas staff 208337 15 Apr 18:21 1776266467161_m1.jpg
-rw-r--r-- 1 lukas staff 675477 15 Apr 18:21 1776266467769_m2.jpg
-rw-r--r-- 1 lukas staff 208352 15 Apr 18:21 1776266470056_m1.jpg
-rw-r--r-- 1 lukas staff 646287 15 Apr 18:21 1776266470426_m2.jpg
-rw-r--r-- 1 lukas staff 208441 15 Apr 18:21 1776266472480_m1.jpg
-rw-r--r-- 1 lukas staff 670331 15 Apr 18:21 1776266473095_m2.jpg
-rw-r--r-- 1 lukas staff 208409 15 Apr 18:21 1776266474797_m1.jpg
-rw-r--r-- 1 lukas staff 658783 15 Apr 18:21 1776266475129_m2.jpg
-rw-r--r-- 1 lukas staff 208807 15 Apr 18:21 1776266476839_m1.jpg
-rw-r--r-- 1 lukas staff 658240 15 Apr 18:21 1776266477168_m2.jpg
-rw-r--r-- 1 lukas staff 208844 15 Apr 18:21 1776266478922_m1.jpg
-rw-r--r-- 1 lukas staff 666996 15 Apr 18:21 1776266479271_m2.jpg
-rw-r--r-- 1 lukas staff 699189 15 Apr 18:21 1776266481646_m2.jpg
-rw-r--r-- 1 lukas staff 708975 15 Apr 18:21 1776266482907_m2.jpg
-rw-r--r-- 1 lukas staff 682317 15 Apr 18:21 1776266487203_m2.jpg
-rw-r--r-- 1 lukas staff 209118 15 Apr 18:21 1776266489247_m1.jpg
-rw-r--r-- 1 lukas staff 687083 15 Apr 18:21 1776266489247_m2.jpg
-rw-r--r-- 1 lukas staff 209082 15 Apr 18:21 1776266491199_m1.jpg
-rw-r--r-- 1 lukas staff 676433 15 Apr 18:21 1776266492289_m2.jpg
-rw-r--r-- 1 lukas staff 209174 15 Apr 18:21 1776266493476_m1.jpg
-rw-r--r-- 1 lukas staff 668920 15 Apr 18:21 1776266493678_m2.jpg
-rw-r--r-- 1 lukas staff 208388 15 Apr 18:21 1776266497984_m1.jpg
-rw-r--r-- 1 lukas staff 652067 15 Apr 18:21 1776266497984_m2.jpg
-rw-r--r-- 1 lukas staff 208298 15 Apr 18:21 1776266501940_m1.jpg
-rw-r--r-- 1 lukas staff 632049 15 Apr 18:21 1776266501960_m2.jpg
-rw-r--r-- 1 lukas staff 208349 15 Apr 18:21 1776266503799_m1.jpg
-rw-r--r-- 1 lukas staff 643154 15 Apr 18:21 1776266504159_m2.jpg
-rw-r--r-- 1 lukas staff 634868 15 Apr 18:21 1776266507710_m2.jpg
-rw-r--r-- 1 lukas staff 208376 15 Apr 18:21 1776266507750_m1.jpg
-rw-r--r-- 1 lukas staff 208249 15 Apr 18:21 1776266509896_m1.jpg
-rw-r--r-- 1 lukas staff 659743 15 Apr 18:21 1776266510358_m2.jpg
-rw-r--r-- 1 lukas staff 675221 15 Apr 18:21 1776266512596_m2.jpg
-rw-r--r-- 1 lukas staff 699120 15 Apr 18:21 1776266513811_m2.jpg
-rw-r--r-- 1 lukas staff 208799 15 Apr 18:21 1776266513915_m1.jpg
-rw-r--r-- 1 lukas staff 661306 15 Apr 18:21 1776266517106_m2.jpg
-rw-r--r-- 1 lukas staff 208768 15 Apr 18:21 1776266519085_m1.jpg
-rw-r--r-- 1 lukas staff 654783 15 Apr 18:21 1776266519085_m...
|
NULL
|
|
72282
|
1757
|
22
|
2026-04-22T15:23:21.919562+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-22/1776 /Users/lukas/.screenpipe/data/data/2026-04-22/1776871401919_m2.jpg...
|
Firefox
|
Jiminny MCP Connector - Product - Confluence — Wor Jiminny MCP Connector - Product - Confluence — Work...
|
True
|
jiminny.atlassian.net/wiki/spaces/PROD/pages/37282 jiminny.atlassian.net/wiki/spaces/PROD/pages/3728244737/Jiminny+MCP+Connector...
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
Platform Sprint 2 Q2 - Platform Team - Scrum Board Platform Sprint 2 Q2 - Platform Team - Scrum Board - Jira
SevenShores\Hubspot\Exceptions\BadRequest: Client error: `POST [URL_WITH_CREDENTIALS] Graham . I made the product related changes in the table and for the rest I left them as a note in the Technical section for the team to look at when they start looking at this. I wonder about your points related to GDPR. Currently multiple customers are using the Customer API/zapier to feed this data to AI and BI tools. They are also manually exporting transcripts and other information from the platform and feeding it to AI tools. I don’t get how MCP is so much different that all of these and why it will introduce new data processors (which are already being utilised) and would require any changes to the consent provided by participants.
You said
Jiminny MCP Connector
Epic
Link to Epik in Jira
Document status
DRAFT
Objective
Enable customers to connect Jiminny data to external AI tools (Claude, OpenAI, Gemini) so it can be used as part of their broader knowledge base and workflows.
Position Jiminny as a data layer for AI-driven revenue workflows, not just a standalone product.
👤 Target user
Revenue teams using AI tools (Sales, CS, RevOps)
Companies already experimenting with Claude / OpenAI
Mid-market & Enterprise customers with multiple data sources (CRM, docs, CI tools, Support tools etc)
🤕 Pain point or problem
Jiminny data is locked in the platform
AI tools lack access to high-value conversation context
Customers must manually export/copy transcripts
No easy way to combine calls with CRM + docs + other info - using the Jiminny API is not suitable for non technical sales people
Peer pressure as almost all competitors have this
💥 Impact and benefits
For customers
Better AI outputs using real customer conversations
Ability to build automated workflows across tools
For Jiminny
Increased product stickiness (embedded in workflows)
Competitive parity with Gong / Avoma etc.
💡 Solution ideas
Build an AI Knowledge Connector (MCP-based) that:
Exposes Jiminny data (calls, transcripts, metadata) to AI tools
Provides structured insights (summaries, action items, scoring etc.)
Supports deal-level context
Allows integration into customer-owned AI stacks (Claude + Zapier, etc.)
Success metrics
List the key goals and how you will measure success. Include both qualitative and quantitative metrics (e.g., user adoption, retention rate, revenue targets).
Goal
Metric
Increase stickiness by ensuring Jiminny is embedded in the customer’s workflows
% of customers connecting external AI tools
Number of MCP/API calls per customer - and which ones are being used the most
Decrease the manual copying of transcripts
decrease by X %
User interaction and design
Simple setup flow:
Generate API key / connect MCP
Clear instructions for Claude / Zapier setup
Provide:
Example prompts for Claude
Pre-built workflow templates for Zapier
Clear documentation - with use cases
👉 Focus: usable by non-technical users
Detailed Requirements
List the functional and non-functional requirements. Prioritize them (e.g., High, Medium, Low) and add notes for clarification.
Requirement
Importance
Notes
Allow customers to connect Jiminny to their AI tools (e.g. Claude, OpenAI)
HIGH
Provide MCP endpoint so customers can easily integrate Jiminny into their AI stack
Allow customers to access call data through AI tools
HIGH
Expose Jiminny data:
list calls (filter by date, user, account, deal)
get call
get transcript (speaker-separated)
get call metadata
search calls (keyword + semantic)
Support filtering by:
account / contact/ lead / deal
jiminny user
date range
Allow customers to search and query calls using AI tools
HIGH
Support keyword and semantic search across conversations
Provide structured insights so customers can generate better outputs
HIGH
For each call, expose:
Summary
Action items
Key points
Activity type
Notes
Call Score
CRM information
Allow customers to understand deal status across multiple calls/emails
HIGH
For each deal expose:
calls/meetings/emails
Identified risks
contacts related to the deal with their job title
linked account details
all CRM field information that we have in DI + fields used for CRM filling
example - get_deal_summary
request -
{
"tool": "get_deal_summary",
"arguments": {
"deal_name": "ACME"
}
}
responce:
{
"deal_name": "ACME",
"stage": "Negotiation",
"recent_activity": [
"Demo call on 2026-04-01",
"Pricing discussion on 2026-04-03"
],
"risks": [
"Pricing concerns",
"Security review pending"
], "next_steps": [
"Send follow-up to VP Sales",
"Share security documentation"
]
}
Ensure the AI can easily understand the schema of the data coming from Jiminny
HIGH
Models perform much better when tools have:
clear names
rich descriptions
predictable schemas
Provide clear, actionable error states for customers when MCP connections fail
HIGH
Error messages should guide agents toward solutions with specific suggestions and next steps.
Expired or revoked key — “Error: Authentication failed. The API key used to access Jiminny has been revoked or has expired. Please ask your Jiminny admin to generate a new API key in Settings > Organization > General and reconnect the MCP server.”
Rate limit hit — “Error: Rate limit exceeded. Too many requests have been made to the Jiminny MCP server in a short period. Please wait 60 seconds before retrying.”
Permissions mismatch — if a user tries to access data outside their team visibility settings - “Error: Access denied. The requested call (call_id: [X]) is outside your team's visibility settings in Jiminny. Only calls within your permitted scope are accessible.”
Trying to access private meeting - “Error: Access denied. This meeting has been marked as private by the host and cannot be accessed through the MCP connector. Try requesting a different call or ask the meeting host to change the visibility settings in Jiminny.”
Downgraded/Capture account — if a customer's plan drops below Scale tier or the Customer is on Capture in the first place - “Error: MCP access unavailable. The Jiminny MCP connector is available on the Scale plan and above. Your account does not currently have an active Scale subscription.”
Jiminny-side outage — “Error:Jiminny is temporarily unavailable (status 503). This is not a data or permissions issue — please retry in a few minutes.”
No data found - “Error:No calls found matching your criteria. Try adjusting your filters — for example, widening the date range, removing the account filter, or checking the rep name is spelled correctly in Jiminny.”
Allow customers to securely control who and what data is accessible externally
HIGH
Ensure MCP only exposes data user has access to - based on team visibility settings. This means that if a user is not allow to access calls/deals in Jiminny UI then they shouldn’t be able to access those through the MCP as well.
Private meetings shouldn’t be exposed via MCP
HIGH
When a meetings is set to Private then the information about it shouldn’t be exposed through the MCP.
Ensure Jiminny data can be combined with other sources (e.g. CRM, docs) in AI workflows
HIGH
Ensure data is structured to be easily combined with:
CRM (accounts, deals)
external docs
Use consistent identifiers:
account IDs
deal IDs
MCP is available only for Scale tier and above
HIGH
Customers who are on Capture tier should be able to access any of their data through MCP.
This should also cover the scenario when a customer has been on Scale but then downgrades to Capture - their MCP access should stop working.
Provide visibility into how external AI tools access Jiminny data
HIGH
Audit logs:
what data was accessed by which external system when
identity - who made the request
specific queries/filters used
failed access attempts (especially cross-visibility-boundary attempts)
Admins should be able to access the logs from the org settings.We can start with a csv export before building a specific page for it.
example from Atlassian -
Provide customers with example prompts to get started quickly
HIGH
MCP prompts are explicitly defined as prompt templates that clients can discover and call with arguments.
See examples in table below.
Expose Jiminny as a Connector in Claude
medium
Competitors like Fathom are listed as Connectors in Claude. This will make it easier for customers to find us and to connect Jiminny
Provide customers with example workflows to get started quickly
medium
A workflow is usually multiple steps, maybe multiple tools, still focused on one outcome.
See examples in table below.
Allow customers to use predefined Jiminny skills for common workflows
medium
Anthropic describes Skills as folders that include instructions, scripts, and resources that Claude can load when relevant, and as a way to teach Claude repeatable workflows, preferences, and domain expertise once instead of re-explaining them every time. Skills - a reusable package of behavior that can include prompts, instructions, resources, and sometimes scripts/tools for a broader job.
Claude skills - https://resources.anthropic.com/hubfs/The-Complete-Guide-to-Building-Skill-for-Claude.pdf?hsLang=en&utm_source=chatgpt.com
See examples in table below.
Jiminny UI widget for OpenAI
medium
The reason to have this is to make certain Jiminny use cases much easier than pure chat.
Instead of ChatGPT only replying with text like “Here are the last 5 ACME calls,” it could also show a visual Jiminny card or mini-app inside the chat. That widget could list calls, show a deal summary, let the user filter by rep/date/account, open a transcript section, or save a snippet—while the conversation continues in normal chat alongside it.
For Jiminny, the best widget use cases are the ones where users need to browse or compare rather than ask one-off questions. A strong example is deal review: the user asks ChatGPT, “What is the status of the ACME deal?” ChatGPT calls your Jiminny MCP tools, and the widget shows a compact deal view with recent calls, risks, next steps, stakeholders, and links to transcripts/snippets. The chat can still summarize the answer in words, but the widget gives a clearer, scannable interface.
Another good Jiminny widget use case is call search and exploration. A text answer can say “I found 12 calls mentioning pricing objections,” but a widget could show a sortable list with date, rep, account, score, and objection count, then let the user click into one call to see the exact excerpt or jump to a transcript section.
Allow customers to run long-running analyses asynchronously and retrieve progress/results
low...
|
[{"role":"AXRadioButton","text [{"role":"AXRadioButton","text":"Platform Sprint 2 Q2 - Platform Team - Scrum Board - Jira","depth":4,"bounds":{"left":0.28307846,"top":0.0518755,"width":0.07596409,"height":0.032721467},"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"SevenShores\\Hubspot\\Exceptions\\BadRequest: Client error: `POST https://api.hubapi.com/crm/v3/objects/contact/search` resulted in a `429 Too Many Requests` response: {\"status\":\"error\",\"message\":\"You have reached your secondly limit.\",\"errorType\":\"RATE_LIMIT","depth":4,"bounds":{"left":0.28125,"top":0.09497207,"width":0.07962101,"height":0.032721467},"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"SevenShores\\Hubspot\\Exceptions\\BadRequest: Client error: `POST https://api.hubapi.com/crm/v3/objects/contact/search` resulted in a `429 Too Many Requests` response: {\"status\":\"error\",\"message\":\"You have reached your secondly limit.\",\"errorType\":\"RATE_LIMIT","depth":5,"bounds":{"left":0.2945479,"top":0.10614525,"width":0.4644282,"height":0.010774142},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"[JY-20372] AI Reports > Empty page design and promotion - Jira","depth":4,"bounds":{"left":0.28125,"top":0.12769353,"width":0.07962101,"height":0.032721467},"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"[JY-20372] AI Reports > Empty page design and promotion - Jira","depth":5,"bounds":{"left":0.2945479,"top":0.13886672,"width":0.11319814,"height":0.010774142},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Jiminny MCP Connector - Product - Confluence","depth":4,"bounds":{"left":0.28125,"top":0.16041501,"width":0.07962101,"height":0.032721467},"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Jiminny MCP Connector - Product - Confluence","depth":5,"bounds":{"left":0.2945479,"top":0.17158818,"width":0.08294548,"height":0.010774142},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Jiminny","depth":4,"bounds":{"left":0.28125,"top":0.19313647,"width":0.07962101,"height":0.032721467},"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Jiminny","depth":5,"bounds":{"left":0.2945479,"top":0.20430966,"width":0.013131649,"height":0.010774142},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Workers | Datadog","depth":4,"bounds":{"left":0.28125,"top":0.22585794,"width":0.07962101,"height":0.032721467},"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Workers | Datadog","depth":5,"bounds":{"left":0.2945479,"top":0.23703113,"width":0.032081116,"height":0.010774142},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Pull requests · jiminny/app","depth":4,"bounds":{"left":0.28125,"top":0.2585794,"width":0.07962101,"height":0.032721467},"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Pull requests · jiminny/app","depth":5,"bounds":{"left":0.2945479,"top":0.2697526,"width":0.04537899,"height":0.010774142},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"[JY-20728] [HubSpot] Find the root cause of 429 hit and tweak API client rate limiter - Jira","depth":4,"bounds":{"left":0.28125,"top":0.29130086,"width":0.07962101,"height":0.032721467},"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"[JY-20728] [HubSpot] Find the root cause of 429 hit and tweak API client rate limiter - Jira","depth":5,"bounds":{"left":0.2945479,"top":0.30247405,"width":0.15791224,"height":0.010774142},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"JY-9712 | Nuges to expire after one year by nikolaybiaivanov · Pull Request #11981 · jiminny/app","depth":4,"bounds":{"left":0.28125,"top":0.32402235,"width":0.07962101,"height":0.032721467},"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"JY-9712 | Nuges to expire after one year by nikolaybiaivanov · Pull Request #11981 · jiminny/app","depth":5,"bounds":{"left":0.2945479,"top":0.33519554,"width":0.16555852,"height":0.010774142},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Jiminny","depth":4,"bounds":{"left":0.28125,"top":0.3567438,"width":0.07962101,"height":0.032721467},"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Jiminny","depth":5,"bounds":{"left":0.2945479,"top":0.367917,"width":0.013131649,"height":0.010774142},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"CloudWatch | us-east-2","depth":4,"bounds":{"left":0.28125,"top":0.38946527,"width":0.07962101,"height":0.032721467},"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"CloudWatch | us-east-2","depth":5,"bounds":{"left":0.2945479,"top":0.40063846,"width":0.041223403,"height":0.010774142},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Your 'Not enpough activities' report wasn't generated - lukas.kovalik@jiminny.com - Jiminny Mail","depth":4,"bounds":{"left":0.28125,"top":0.42218676,"width":0.07962101,"height":0.032721467},"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Your 'Not enpough activities' report wasn't generated - lukas.kovalik@jiminny.com - Jiminny Mail","depth":5,"bounds":{"left":0.2945479,"top":0.43335995,"width":0.16821809,"height":0.010774142},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Jiminny MCP Connector - Product - Confluence","depth":4,"bounds":{"left":0.28125,"top":0.45490822,"width":0.07962101,"height":0.032721467},"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":true},{"role":"AXStaticText","text":"Jiminny MCP Connector - Product - Confluence","depth":5,"bounds":{"left":0.2945479,"top":0.4660814,"width":0.08294548,"height":0.010774142},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.34857047,"top":0.46209097,"width":0.007978723,"height":0.01915403},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"JY-9712 | change nudges schema by nikolaybiaivanov · Pull Request #11983 · jiminny/app","depth":4,"bounds":{"left":0.28125,"top":0.48762968,"width":0.07962101,"height":0.032721467},"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"JY-9712 | change nudges schema by nikolaybiaivanov · Pull Request #11983 · jiminny/app","depth":5,"bounds":{"left":0.2945479,"top":0.49880287,"width":0.15475398,"height":0.010774142},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"JY-9712 | Nuges to expire after one year by nikolaybiaivanov · Pull Request #11981 · jiminny/app","depth":4,"bounds":{"left":0.28125,"top":0.5203512,"width":0.07962101,"height":0.032721467},"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"JY-9712 | Nuges to expire after one year by nikolaybiaivanov · Pull Request #11981 · jiminny/app","depth":5,"bounds":{"left":0.2945479,"top":0.53152436,"width":0.16555852,"height":0.010774142},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Architecture overview - Model Context Protocol","depth":4,"bounds":{"left":0.28125,"top":0.55307263,"width":0.07962101,"height":0.032721467},"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Architecture overview - Model Context Protocol","depth":5,"bounds":{"left":0.2945479,"top":0.5642458,"width":0.08277926,"height":0.010774142},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Laravel MCP - AI tooling for Laravel, by the Laravel team | Laravel - The clean stack for Artisans and agents","depth":4,"bounds":{"left":0.28125,"top":0.5857941,"width":0.07962101,"height":0.032721467},"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Laravel MCP - AI tooling for Laravel, by the Laravel team | Laravel - The clean stack for Artisans and agents","depth":5,"bounds":{"left":0.2945479,"top":0.5969673,"width":0.18583776,"height":0.010774142},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Laravel MCP | Laravel 13.x - The clean stack for Artisans and agents","depth":4,"bounds":{"left":0.28125,"top":0.61851555,"width":0.07962101,"height":0.032721467},"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Laravel MCP | Laravel 13.x - The clean stack for Artisans and agents","depth":5,"bounds":{"left":0.2945479,"top":0.62968874,"width":0.1178524,"height":0.010774142},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"New Tab","depth":4,"bounds":{"left":0.2840758,"top":0.6528332,"width":0.07413564,"height":0.025538707},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Customize sidebar","depth":6,"bounds":{"left":0.2840758,"top":0.97007185,"width":0.010638298,"height":0.025538707},"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Close Google Gemini (⌃X)","depth":6,"bounds":{"left":0.29504654,"top":0.97007185,"width":0.010638298,"height":0.025538707},"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Tabs from other devices","depth":6,"bounds":{"left":0.30618352,"top":0.97007185,"width":0.010638298,"height":0.025538707},"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Open history (⇧⌘H)","depth":6,"bounds":{"left":0.31732047,"top":0.97007185,"width":0.010638298,"height":0.025538707},"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Open bookmarks (⌘B)","depth":6,"bounds":{"left":0.32845744,"top":0.97007185,"width":0.010638298,"height":0.025538707},"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"AI Chat settings","depth":7,"bounds":{"left":0.4659242,"top":0.055067837,"width":0.010638298,"height":0.025538707},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close","depth":7,"bounds":{"left":0.47789228,"top":0.055067837,"width":0.010638298,"height":0.025538707},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"WORK, Google Account: lukas.kovalik@jiminny.com","depth":12,"bounds":{"left":0.47523272,"top":0.103751,"width":0.013297873,"height":0.031923383},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Main menu","depth":12,"bounds":{"left":0.3648604,"top":0.103751,"width":0.013297873,"height":0.031923383},"role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"New Chat","depth":12,"bounds":{"left":0.44730717,"top":0.103751,"width":0.013297873,"height":0.031923383},"role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Open menu for conversation actions.","depth":12,"bounds":{"left":0.46060506,"top":0.103751,"width":0.013297873,"height":0.031923383},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXHeading","text":"Conversation with Gemini","depth":15,"bounds":{"left":0.36053857,"top":0.14764565,"width":0.0003324468,"height":0.0007980846},"help_text":"","role_description":"heading","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Conversation with Gemini","depth":16,"bounds":{"left":0.36053857,"top":0.15003991,"width":0.1200133,"height":0.025538707},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Copy prompt","depth":21,"bounds":{"left":0.3834774,"top":0.18355946,"width":0.013297873,"height":0.031923383},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Edit","depth":21,"bounds":{"left":0.39810506,"top":0.18355946,"width":0.013297873,"height":0.031923383},"role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXHeading","text":"You said Jiminny MCP Connector Epic Link to Epik in Jira Document status DRAFT Objective Enable customers to connect Jiminny data to external AI tools (Claude, OpenAI, Gemini) so it can be used as part of their broader knowledge base and workflows. Position Jiminny as a data layer for AI-driven revenue workflows, not just a standalone product. 👤 Target user Revenue teams using AI tools (Sales, CS, RevOps) Companies already experimenting with Claude / OpenAI Mid-market & Enterprise customers with multiple data sources (CRM, docs, CI tools, Support tools etc) 🤕 Pain point or problem Jiminny data is locked in the platform AI tools lack access to high-value conversation context Customers must manually export/copy transcripts No easy way to combine calls with CRM + docs + other info - using the Jiminny API is not suitable for non technical sales people Peer pressure as almost all competitors have this 💥 Impact and benefits For customers Better AI outputs using real customer conversations Ability to build automated workflows across tools For Jiminny Increased product stickiness (embedded in workflows) Competitive parity with Gong / Avoma etc. 💡 Solution ideas Build an AI Knowledge Connector (MCP-based) that: Exposes Jiminny data (calls, transcripts, metadata) to AI tools Provides structured insights (summaries, action items, scoring etc.) Supports deal-level context Allows integration into customer-owned AI stacks (Claude + Zapier, etc.) Success metrics List the key goals and how you will measure success. Include both qualitative and quantitative metrics (e.g., user adoption, retention rate, revenue targets). Goal Metric Increase stickiness by ensuring Jiminny is embedded in the customer’s workflows % of customers connecting external AI tools Number of MCP/API calls per customer - and which ones are being used the most Decrease the manual copying of transcripts decrease by X % User interaction and design Simple setup flow: Generate API key / connect MCP Clear instructions for Claude / Zapier setup Provide: Example prompts for Claude Pre-built workflow templates for Zapier Clear documentation - with use cases 👉 Focus: usable by non-technical users Detailed Requirements List the functional and non-functional requirements. Prioritize them (e.g., High, Medium, Low) and add notes for clarification. Requirement Importance Notes Allow customers to connect Jiminny to their AI tools (e.g. Claude, OpenAI) HIGH Provide MCP endpoint so customers can easily integrate Jiminny into their AI stack Allow customers to access call data through AI tools HIGH Expose Jiminny data: list calls (filter by date, user, account, deal) get call get transcript (speaker-separated) get call metadata search calls (keyword + semantic) Support filtering by: account / contact/ lead / deal jiminny user date range Allow customers to search and query calls using AI tools HIGH Support keyword and semantic search across conversations Provide structured insights so customers can generate better outputs HIGH For each call, expose: Summary Action items Key points Activity type Notes Call Score CRM information Allow customers to understand deal status across multiple calls/emails HIGH For each deal expose: calls/meetings/emails Identified risks contacts related to the deal with their job title linked account details all CRM field information that we have in DI + fields used for CRM filling example - get_deal_summary request - { \"tool\": \"get_deal_summary\", \"arguments\": { \"deal_name\": \"ACME\" } } responce: { \"deal_name\": \"ACME\", \"stage\": \"Negotiation\", \"recent_activity\": [ \"Demo call on 2026-04-01\", \"Pricing discussion on 2026-04-03\" ], \"risks\": [ \"Pricing concerns\", \"Security review pending\" ], \"next_steps\": [ \"Send follow-up to VP Sales\", \"Share security documentation\" ] } Ensure the AI can easily understand the schema of the data coming from Jiminny HIGH Models perform much better when tools have: clear names rich descriptions predictable schemas Provide clear, actionable error states for customers when MCP connections fail HIGH Error messages should guide agents toward solutions with specific suggestions and next steps. Expired or revoked key — “Error: Authentication failed. The API key used to access Jiminny has been revoked or has expired. Please ask your Jiminny admin to generate a new API key in Settings > Organization > General and reconnect the MCP server.” Rate limit hit — “Error: Rate limit exceeded. Too many requests have been made to the Jiminny MCP server in a short period. Please wait 60 seconds before retrying.” Permissions mismatch — if a user tries to access data outside their team visibility settings - “Error: Access denied. The requested call (call_id: [X]) is outside your team's visibility settings in Jiminny. Only calls within your permitted scope are accessible.” Trying to access private meeting - “Error: Access denied. This meeting has been marked as private by the host and cannot be accessed through the MCP connector. Try requesting a different call or ask the meeting host to change the visibility settings in Jiminny.” Downgraded/Capture account — if a customer's plan drops below Scale tier or the Customer is on Capture in the first place - “Error: MCP access unavailable. The Jiminny MCP connector is available on the Scale plan and above. Your account does not currently have an active Scale subscription.” Jiminny-side outage — “Error:Jiminny is temporarily unavailable (status 503). This is not a data or permissions issue — please retry in a few minutes.” No data found - “Error:No calls found matching your criteria. Try adjusting your filters — for example, widening the date range, removing the account filter, or checking the rep name is spelled correctly in Jiminny.” Allow customers to securely control who and what data is accessible externally HIGH Ensure MCP only exposes data user has access to - based on team visibility settings. This means that if a user is not allow to access calls/deals in Jiminny UI then they shouldn’t be able to access those through the MCP as well. Private meetings shouldn’t be exposed via MCP HIGH When a meetings is set to Private then the information about it shouldn’t be exposed through the MCP. Ensure Jiminny data can be combined with other sources (e.g. CRM, docs) in AI workflows HIGH Ensure data is structured to be easily combined with: CRM (accounts, deals) external docs Use consistent identifiers: account IDs deal IDs MCP is available only for Scale tier and above HIGH Customers who are on Capture tier should be able to access any of their data through MCP. This should also cover the scenario when a customer has been on Scale but then downgrades to Capture - their MCP access should stop working. Provide visibility into how external AI tools access Jiminny data HIGH Audit logs: what data was accessed by which external system when identity - who made the request specific queries/filters used failed access attempts (especially cross-visibility-boundary attempts) Admins should be able to access the logs from the org settings.We can start with a csv export before building a specific page for it. example from Atlassian - Provide customers with example prompts to get started quickly HIGH MCP prompts are explicitly defined as prompt templates that clients can discover and call with arguments. See examples in table below. Expose Jiminny as a Connector in Claude medium Competitors like Fathom are listed as Connectors in Claude. This will make it easier for customers to find us and to connect Jiminny Provide customers with example workflows to get started quickly medium A workflow is usually multiple steps, maybe multiple tools, still focused on one outcome. See examples in table below. Allow customers to use predefined Jiminny skills for common workflows medium Anthropic describes Skills as folders that include instructions, scripts, and resources that Claude can load when relevant, and as a way to teach Claude repeatable workflows, preferences, and domain expertise once instead of re-explaining them every time. Skills - a reusable package of behavior that can include prompts, instructions, resources, and sometimes scripts/tools for a broader job. Claude skills - https://resources.anthropic.com/hubfs/The-Complete-Guide-to-Building-Skill-for-Claude.pdf?hsLang=en&utm_source=chatgpt.com See examples in table below. Jiminny UI widget for OpenAI medium The reason to have this is to make certain Jiminny use cases much easier than pure chat. Instead of ChatGPT only replying with text like “Here are the last 5 ACME calls,” it could also show a visual Jiminny card or mini-app inside the chat. That widget could list calls, show a deal summary, let the user filter by rep/date/account, open a transcript section, or save a snippet—while the conversation continues in normal chat alongside it. For Jiminny, the best widget use cases are the ones where users need to browse or compare rather than ask one-off questions. A strong example is deal review: the user asks ChatGPT, “What is the status of the ACME deal?” ChatGPT calls your Jiminny MCP tools, and the widget shows a compact deal view with recent calls, risks, next steps, stakeholders, and links to transcripts/snippets. The chat can still summarize the answer in words, but the widget gives a clearer, scannable interface. Another good Jiminny widget use case is call search and exploration. A text answer can say “I found 12 calls mentioning pricing objections,” but a widget could show a sortable list with date, rep, account, score, and objection count, then let the user click into one call to see the exact excerpt or jump to a transcript section. Allow customers to run long-running analyses asynchronously and retrieve progress/results low Some requests/questions require analysis of Hugh volumes of data. For those, it may be better to: start the job let it run in the background return a status like “in progress” let the client come back for the result later For example - User asks in Claude: “Analyse all calls from this quarter and tell me the top 5 objections by segment.” That might require: searching lots of calls pulling many summaries/transcripts aggregating results Instead of making Claude wait 45+ seconds, Jiminny could: create an analysis job return: job_id = 123, status = running We need this in order to support: large-scale analysis multi-call aggregation across lots of data playlist generation across many calls heavy recap/report generation Creating a snippet through the MCP low Create a shareable snippet from a call recording by specifying a time range. Useful for highlighting key moments — objection handling, pricing discussions, competitive mentions — and sharing them with your team. example request: { \"tool\": \"create_snippet\", \"arguments\": { \"call_id\": \"call_123\", \"start_time\": \"00:18:24\", \"end_time\": \"00:19:10\", \"title\": \"Pricing objection\" } } example response: { \"snippet_id\": \"snip_987\", \"title\": \"Pricing objection\", \"share_url\": \"https://app.jiminny.com/snippets/snip_987\" } Ability to add recordings or snippets to a playlist low Allow customers to create libraries of calls automatically. They can use those for onboarding or other purposes Allow AI tools to read reusable Jiminny resources low fathom Resources are useful for data that should be read consistently rather than recomputed every time. In Jiminny terms, that could be: current deal snapshot account summary weekly rep recap approved talk tracks / objection handling guidance curated playlists or snippet libraries This is useful because an AI can consume these directly as context, instead of repeatedly stitching together many tool calls. Ability to write coaching notes in Jiminny through MCP low What we want to do for prompts/worflows and skills Capability Type User value / job to be done Example Jiminny use case Inputs Steps performed Output Draft follow-up email Prompt Help reps quickly create tailored follow-ups after calls Use the latest customer call to draft an email with recap and next steps Call ID optional tone optional recipient type Retrieve call summary and action items from Jiminny. Pull key points, commitments, and next steps. Apply the chosen tone and structure. Draft the email in a consistent format. Customer-ready follow-up email draft Summarise call Prompt Help users quickly extract the most important points from a conversation Generate a concise summary of one call for internal or external use Call ID optional summary style optional audience Retrieve transcript, metadata, and structured insights. Identify key topics, decisions, risks, and next steps. Format output for the chosen audience. Short or structured call summary with actions and risks Generate deal recap Prompt Help reps and managers get a fast overview of a deal Summarise the current state of a deal based on recent calls and linked CRM context Deal ID or account name optional date range Retrieve calls and meetings linked to the deal. Pull deal metadata and CRM-linked context. Identify recent changes, blockers, risks, and next steps. Summarise into a concise recap. Deal recap with status, blockers, risks, and recommended next steps Prepare weekly recap Prompt Help managers or reps review what changed over a time period Weekly recap of calls, themes, and actions for one rep, team, or account Rep ID team ID or account ID time period Retrieve relevant calls and summaries for the selected time period. Aggregate themes, action items, and changes. Highlight notable risks, opportunities, and follow-ups. Weekly recap with top themes, risks, opportunities, and actions Prepare deal review Workflow Help reps and managers review deal status using multiple sources of context Review a deal before pipeline review or forecast meeting Deal ID optional date range Retrieve all recent calls, emails, and meetings tied to the deal. Pull structured call summaries, score, action items, and key points. Pull linked CRM context such as stage, contacts, and account details. Aggregate open risks, unresolved objections, stakeholder gaps, and next steps. Format into a review-ready structure. Deal review document with current status, risks, stakeholders, blockers, and next steps Weekly team recap Workflow Help managers monitor activity and risk across a group of reps or accounts End-of-week team summary for sales leadership Team ID date range Retrieve calls and structured insights across the team. Group by rep, account, or deal. Identify recurring themes, major risks, strong calls, and missed follow-ups. Highlight calls or deals that need attention. Team-level recap with patterns, key risks, notable wins, and action areas Objection analysis across calls Workflow Help teams identify patterns across multiple conversations Analyse pricing or competitor objections across recent calls Account ID deal ID rep ID keyword/topic date range Search calls matching the topic or keyword. Retrieve summaries, transcripts, and snippets where relevant. Identify recurring objections and how they were handled. Assess whether objections were resolved or remain open. Summarise patterns and examples. Objection analysis with themes, frequency, examples, and suggested follow-up actions Build onboarding playlist Workflow Help enablement teams curate useful learning content faster Build a playlist of strong discovery, demo, or pricing calls for new hires Topic call type rep/team filter optional time period Search for calls matching the selected criteria. Rank or filter calls based on score, topics, or key moments. Identify useful snippets or full recordings. Add selected calls/snippets into a playlist structure. Generate short descriptions for each item. Curated onboarding playlist with selected calls/snippets and descriptions Deal Inspection Skill Skill Give users a consistent, opinionated way to assess a deal Claude reviews a deal using a repeatable Jiminny methodology Deal ID or account name optional review scope Determine whether the request is suitable for a deal inspection. Retrieve relevant calls, summaries, CRM context, stakeholders, and risks. Apply a standard Jiminny review framework to assess deal health. Look for missing next steps, unresolved objections, stakeholder gaps, and warning signs. Present findings in a consistent structure with recommended actions. Structured deal inspection with health assessment, red flags, and recommendations Manager Coaching Skill Skill Help managers review calls consistently and identify coaching moments Analyse a rep’s call and surface strengths, gaps, and examples for coaching Call ID optional rep ID optional coaching focus Retrieve transcript, score, summary, and key moments from the call. Evaluate the conversation against a coaching framework. Identify what went well and where the rep could improve. Suggest moments to clip as snippets. Recommend coaching actions or playlist additions. Coaching review with strengths, gaps, snippet suggestions, and recommended coaching actions CSM / QBR Prep Skill Skill Help CS or AM teams prepare structured customer reviews from conversations Generate an account review or QBR-style summary from recent customer interactions Account ID, optional time period Retrieve all recent calls, emails, and account-linked context. Aggregate themes, requests, blockers, sentiment shifts, and opportunities. Apply a repeatable account review structure. Summarise outcomes, open issues, and suggested next steps. Structured QBR/account review summary with themes, risks, opportunities, and actions Snippet Builder Skill Skill Help users consistently capture and label useful moments from calls Identify useful moments in a call and convert them into reusable snippets Call ID, optional focus area such as pricing, objection, competitor, discovery Retrieve transcript, recording timeline, and call insights. Detect moments matching the requested focus area. Propose snippet start/end times and titles. Tag snippets by type or theme. Optionally save them or add them to a playlist. One or more proposed or saved snippets with title, timing, and tags 💡 Technical details Auth model needs specifying. Are API keys scoped per user, per team, or per Jiminny instance? If a key is generated by an admin, does it inherit their visibility level, or provide org-wide? Are permissions evaluated at query time or frozen at key creation? Needs to be query-time, otherwise permission changes won't propagate. Key lifecycle management is missing. No mention of rotation, expiry, or revocation. A departed employee's active key is a data leak. Need: revocation, optional expiry, alerts on stale keys, and consider whether keys should be tied to service accounts rather than personal users. Rate limiting should be HIGH. A compromised key or misconfigured automation could bulk-export an entire customer's call history. Need per-key rate limits and anomaly detection on unusual access patterns. Open Questions Track unresolved issues or decisions that need to be made. Update as answers become available. Question Answer Date Answered Competitor research Competitor MCP Availability Core Capabilities Advanced Capabilities Positioning Key Strength Key Weakness Gong ✅ Mature MCP List/search calls Get transcripts get Call metadata Deal intelligence Scorecards, analytics CRM context Enterprise data layer Deep data + ecosystem integrations Limited opinionated AI workflows Avoma ✅ Mature MCP list_meetings get_meeting get_transcript key topics Deal fields/Deal level analysis Coaching/Scoring CRM context pushing insights into Notion / Confluence AI-ready meeting intelligence Strongest “outputs” layer Mostly pull-based interactions Fathom ✅ MCP list/search meetings get transcript get summary/action items Team/org context Webhooks (event-based triggers) get_weekly_recap aggregated action items across meetings creating webhooks directly from the MCP server Lightweight meeting data access Includes summaries + actions Limited analytics depth Grain ✅ Basic MCP get meetings download transcripts Notes Deals Scorecards Data access utility Simple + accessible Low sophistication, sometimes browser-based Outreach ⚠️ MCP (workflow-focused) Search sequences Emails Meetings (Kaia) account / prospect / opportunity lookups Workflow automation Multi-system orchestration Revenue workflow engine End-to-end GTM workflows Less depth in conversation data Attention ⚠️ Emerging MCP Meeting data Transcripts CRM-linked context AI insights Sales assistant workflows create snippets AI sales assistant + CRM Strong CRM linkage Less focus on external knowledge layer Planhat - Related content Ask Jiminny Anything on Call level Galya Dimitrova Hubspot app Galya Dimitrova Product Vision & Strategy Galya Dimitrova Automated CRM Filling Simona Georgieva (Deactivated) Competitive analysis Galya Dimitrova AI agent ideas Steliyan Georgiev Comments James Graham 9 Apr A few areas around Security & Compliance that need more depth before this moves beyond draft: Auth model needs specifying. Are API keys scoped per user, per team, or per Jiminny instance? If a key is generated by an admin, does it inherit their visibility level, or provide org-wide? Are permissions evaluated at query time or frozen at key creation? Needs to be query-time, otherwise permission changes won't propagate. Team visibility enforcement should be its own HIGH requirement. The current note under access control (\"ensure MCP only exposes data user has access to\") is doing too much work as a single line. Every MCP tool response (especially search_calls and deal-level aggregations) must be filtered through the same visibility engine as the UI. Semantic search is the riskiest here; it could surface results across team boundaries if not properly scoped. No data minimisation or scoping controls. We're exposing transcripts, CRM fields, contact details with job titles, deal context - significant PII and commercial data leaving the platform. Can customers configure which data types are exposed? Can transcripts be PII-stripped before they leave Jiminny? Given we position GDPR consent as a differentiator, we should be thinking about this. GDPR downstream processing is unaddressed. Piping transcripts to OpenAI/Gemini introduces new data processors. Customers need to acknowledge responsibility for downstream processing during setup. We should also consider whether call participants' recording consent covers onward sharing to third-party AI - it almost certainly doesn't by default. This is one for me to pick up. Key lifecycle management is missing. No mention of rotation, expiry, or revocation. A departed employee's active key is a data leak. Need: revocation, optional expiry, alerts on stale keys, and consider whether keys should be tied to service accounts rather than personal users. Rate limiting should be HIGH. A compromised key or misconfigured automation could bulk-export an entire customer's call history. Need per-key rate limits and anomaly detection on unusual access patterns. Audit logs should go deeper. Current spec (what data, which system, when) is a start. Add: identity behind the key, specific queries/filters used, and failed access attempts (especially cross-visibility-boundary attempts). Enterprise compliance teams will expect this. Downgrade handling. Doc says Scale tier and above, but doesn't say what happens on downgrade. Keys should auto-deactivate. Happy to help draft a dedicated Security & Compliance section if useful. Galya Dimitrova 15 Apr Thanks for the input @James Graham . I made the product related changes in the table and for the rest I left them as a note in the Technical section for the team to look at when they start looking at this. I wonder about your points related to GDPR. Currently multiple customers are using the Customer API/zapier to feed this data to AI and BI tools. They are also manually exporting transcripts and other information from the platform and feeding it to AI tools. I don’t get how MCP is so much different that all of these and why it will introduce new data processors (which are already being utilised) and would require any changes to the consent provided by participants.","depth":21,"bounds":{"left":0.41805187,"top":0.19313647,"width":0.051861703,"height":0.11173184},"help_text":"","role_description":"heading","subrole":"AXUnknown"},{"role":"AXStaticText","text":"You said","depth":23,"bounds":{"left":0.36053857,"top":0.19553073,"width":0.019946808,"height":0.016360734},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Jiminny MCP Connector","depth":23,"bounds":{"left":0.41805187,"top":0.1963288,"width":0.03125,"height":0.038707104},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Epic","depth":23,"bounds":{"left":0.41805187,"top":0.30806065,"width":0.010305851,"height":0.016360734},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Link to Epik in Jira","depth":23,"bounds":{"left":0.41805187,"top":0.33040702,"width":0.043218084,"height":0.016360734},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Document status","depth":23,"bounds":{"left":0.41805187,"top":0.3527534,"width":0.04105718,"height":0.016360734},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"DRAFT","depth":23,"bounds":{"left":0.41805187,"top":0.37509975,"width":0.016289894,"height":0.016360734},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Objective","depth":23,"bounds":{"left":0.41805187,"top":0.39744613,"width":0.024268618,"height":0.016360734},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Enable customers to connect Jiminny data to external AI tools (Claude, OpenAI, Gemini) so it can be used as part of their broader knowledge base and workflows.","depth":23,"bounds":{"left":0.41805187,"top":0.4197925,"width":0.051529255,"height":0.17278531},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Position Jiminny as a data layer for AI-driven revenue workflows, not just a standalone product.","depth":23,"bounds":{"left":0.41805187,"top":0.59856343,"width":0.049700797,"height":0.10574621},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"👤 Target user","depth":23,"bounds":{"left":0.41805187,"top":0.75458896,"width":0.033909574,"height":0.016759777},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Revenue teams using AI tools (Sales, CS, RevOps)","depth":23,"bounds":{"left":0.41805187,"top":0.7773344,"width":0.051030584,"height":0.061053474},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Companies already experimenting with Claude / OpenAI","depth":23,"bounds":{"left":0.41805187,"top":0.8443735,"width":0.04637633,"height":0.061053474},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Mid-market & Enterprise customers with multiple data sources (CRM, docs, CI tools, Support tools etc)","depth":23,"bounds":{"left":0.41805187,"top":0.9114126,"width":0.051363032,"height":0.0885874},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"🤕 Pain point or problem","depth":23,"bounds":{"left":0.41805187,"top":1.0,"width":0.03706782,"height":-0.0897845},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Jiminny data is locked in the platform","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"AI tools lack access to high-value conversation context","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Customers must manually export/copy transcripts","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"No easy way to combine calls with CRM + docs + other info - using the Jiminny API is not suitable for non technical sales people","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Peer pressure as almost all competitors have this","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"💥 Impact and benefits","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"For customers","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Better AI outputs using real customer conversations","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Ability to build automated workflows across tools","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"For Jiminny","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Increased product stickiness (embedded in workflows)","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Competitive parity with Gong / Avoma etc.","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"💡 Solution ideas","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Build an AI Knowledge Connector (MCP-based) that:","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Exposes Jiminny data (calls, transcripts, metadata) to AI tools","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Provides structured insights (summaries, action items, scoring etc.)","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Supports deal-level context","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Allows integration into customer-owned AI stacks (Claude + Zapier, etc.)","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Success metrics","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"List the key goals and how you will measure success. Include both qualitative and quantitative metrics (e.g., user adoption, retention rate, revenue targets).","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Goal","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Metric","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Increase stickiness by ensuring Jiminny is embedded in the customer’s workflows","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"% of customers connecting external AI tools","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Number of MCP/API calls per customer - and which ones are being used the most","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Decrease the manual copying of transcripts","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"decrease by X %","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"User interaction and design","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Simple setup flow:","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Generate API key / connect MCP","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Clear instructions for Claude / Zapier setup","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Provide:","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Example prompts for Claude","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Pre-built workflow templates for Zapier","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Clear documentation - with use cases","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"👉 Focus: usable by non-technical users","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Detailed Requirements","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"List the functional and non-functional requirements. Prioritize them (e.g., High, Medium, Low) and add notes for clarification.","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Requirement","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Importance","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Notes","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Allow customers to connect Jiminny to their AI tools (e.g. Claude, OpenAI)","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"HIGH","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Provide MCP endpoint so customers can easily integrate Jiminny into their AI stack","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Allow customers to access call data through AI tools","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"HIGH","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Expose Jiminny data:","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"list calls (filter by date, user, account, deal)","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"get call","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"get transcript (speaker-separated)","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"get call metadata","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"search calls (keyword + semantic)","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Support filtering by:","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"account / contact/ lead / deal","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"jiminny user","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"date range","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Allow customers to search and query calls using AI tools","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"HIGH","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Support keyword and semantic search across conversations","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Provide structured insights so customers can generate better outputs","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"HIGH","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"For each call, expose:","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Summary","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Action items","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Key points","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Activity type","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Notes","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Call Score","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"CRM information","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Allow customers to understand deal status across multiple calls/emails","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"HIGH","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"For each deal expose:","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"calls/meetings/emails","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Identified risks","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"contacts related to the deal with their job title","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"linked account details","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"all CRM field information that we have in DI + fields used for CRM filling","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"example - get_deal_summary","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"request -","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"{","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"\"tool\": \"get_deal_summary\",","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"\"arguments\": {","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"\"deal_name\": \"ACME\"","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"}","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"}","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"responce:","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"{","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"\"deal_name\": \"ACME\",","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"\"stage\": \"Negotiation\",","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"\"recent_activity\": [","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"\"Demo call on 2026-04-01\",","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"\"Pricing discussion on 2026-04-03\"","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"],","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"\"risks\": [","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"\"Pricing concerns\",","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"\"Security review pending\"","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"], \"next_steps\": [","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"\"Send follow-up to VP Sales\",","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"\"Share security documentation\"","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"]","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"}","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Ensure the AI can easily understand the schema of the data coming from Jiminny","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"HIGH","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Models perform much better when tools have:","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"clear names","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"rich descriptions","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"predictable schemas","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Provide clear, actionable error states for customers when MCP connections fail","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"HIGH","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Error messages should guide agents toward solutions with specific suggestions and next steps.","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Expired or revoked key — “Error: Authentication failed. The API key used to access Jiminny has been revoked or has expired. Please ask your Jiminny admin to generate a new API key in Settings > Organization > General and reconnect the MCP server.”","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Rate limit hit — “Error: Rate limit exceeded. Too many requests have been made to the Jiminny MCP server in a short period. Please wait 60 seconds before retrying.”","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Permissions mismatch — if a user tries to access data outside their team visibility settings - “Error: Access denied. The requested call (call_id: [X]) is outside your team's visibility settings in Jiminny. Only calls within your permitted scope are accessible.”","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Trying to access private meeting - “Error: Access denied. This meeting has been marked as private by the host and cannot be accessed through the MCP connector. Try requesting a different call or ask the meeting host to change the visibility settings in Jiminny.”","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Downgraded/Capture account — if a customer's plan drops below Scale tier or the Customer is on Capture in the first place - “Error: MCP access unavailable. The Jiminny MCP connector is available on the Scale plan and above. Your account does not currently have an active Scale subscription.”","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Jiminny-side outage — “Error:Jiminny is temporarily unavailable (status 503). This is not a data or permissions issue — please retry in a few minutes.”","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"No data found - “Error:No calls found matching your criteria. Try adjusting your filters — for example, widening the date range, removing the account filter, or checking the rep name is spelled correctly in Jiminny.”","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Allow customers to securely control who and what data is accessible externally","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"HIGH","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Ensure MCP only exposes data user has access to - based on team visibility settings. This means that if a user is not allow to access calls/deals in Jiminny UI then they shouldn’t be able to access those through the MCP as well.","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Private meetings shouldn’t be exposed via MCP","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"HIGH","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"When a meetings is set to Private then the information about it shouldn’t be exposed through the MCP.","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Ensure Jiminny data can be combined with other sources (e.g. CRM, docs) in AI workflows","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"HIGH","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Ensure data is structured to be easily combined with:","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"CRM (accounts, deals)","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"external docs","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Use consistent identifiers:","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"account IDs","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"deal IDs","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"MCP is available only for Scale tier and above","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"HIGH","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Customers who are on Capture tier should be able to access any of their data through MCP.","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"This should also cover the scenario when a customer has been on Scale but then downgrades to Capture - their MCP access should stop working.","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Provide visibility into how external AI tools access Jiminny data","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"HIGH","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Audit logs:","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"what data was accessed by which external system when","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"identity - who made the request","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"specific queries/filters used","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"failed access attempts (especially cross-visibility-boundary attempts)","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Admins should be able to access the logs from the org settings.We can start with a csv export before building a specific page for it.","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"example from Atlassian -","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Provide customers with example prompts to get started quickly","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"HIGH","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"MCP prompts are explicitly defined as prompt templates that clients can discover and call with arguments.","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"See examples in table below.","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Expose Jiminny as a Connector in Claude","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"medium","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Competitors like Fathom are listed as Connectors in Claude. This will make it easier for customers to find us and to connect Jiminny","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Provide customers with example workflows to get started quickly","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"medium","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"A workflow is usually multiple steps, maybe multiple tools, still focused on one outcome.","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"See examples in table below.","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Allow customers to use predefined Jiminny skills for common workflows","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"medium","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Anthropic describes Skills as folders that include instructions, scripts, and resources that Claude can load when relevant, and as a way to teach Claude repeatable workflows, preferences, and domain expertise once instead of re-explaining them every time. Skills - a reusable package of behavior that can include prompts, instructions, resources, and sometimes scripts/tools for a broader job.","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Claude skills - https://resources.anthropic.com/hubfs/The-Complete-Guide-to-Building-Skill-for-Claude.pdf?hsLang=en&utm_source=chatgpt.com","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"See examples in table below.","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Jiminny UI widget for OpenAI","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"medium","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"The reason to have this is to make certain Jiminny use cases much easier than pure chat.","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Instead of ChatGPT only replying with text like “Here are the last 5 ACME calls,” it could also show a visual Jiminny card or mini-app inside the chat. That widget could list calls, show a deal summary, let the user filter by rep/date/account, open a transcript section, or save a snippet—while the conversation continues in normal chat alongside it.","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"For Jiminny, the best widget use cases are the ones where users need to browse or compare rather than ask one-off questions. A strong example is deal review: the user asks ChatGPT, “What is the status of the ACME deal?” ChatGPT calls your Jiminny MCP tools, and the widget shows a compact deal view with recent calls, risks, next steps, stakeholders, and links to transcripts/snippets. The chat can still summarize the answer in words, but the widget gives a clearer, scannable interface.","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Another good Jiminny widget use case is call search and exploration. A text answer can say “I found 12 calls mentioning pricing objections,” but a widget could show a sortable list with date, rep, account, score, and objection count, then let the user click into one call to see the exact excerpt or jump to a transcript section.","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Allow customers to run long-running analyses asynchronously and retrieve progress/results","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"low","depth":23,"help_text":"","role_description":"text","subrole":"AXUnknown"}]...
|
9021723979828606460
|
7412220562332340761
|
idle
|
accessibility
|
NULL
|
Platform Sprint 2 Q2 - Platform Team - Scrum Board Platform Sprint 2 Q2 - Platform Team - Scrum Board - Jira
SevenShores\Hubspot\Exceptions\BadRequest: Client error: `POST [URL_WITH_CREDENTIALS] Graham . I made the product related changes in the table and for the rest I left them as a note in the Technical section for the team to look at when they start looking at this. I wonder about your points related to GDPR. Currently multiple customers are using the Customer API/zapier to feed this data to AI and BI tools. They are also manually exporting transcripts and other information from the platform and feeding it to AI tools. I don’t get how MCP is so much different that all of these and why it will introduce new data processors (which are already being utilised) and would require any changes to the consent provided by participants.
You said
Jiminny MCP Connector
Epic
Link to Epik in Jira
Document status
DRAFT
Objective
Enable customers to connect Jiminny data to external AI tools (Claude, OpenAI, Gemini) so it can be used as part of their broader knowledge base and workflows.
Position Jiminny as a data layer for AI-driven revenue workflows, not just a standalone product.
👤 Target user
Revenue teams using AI tools (Sales, CS, RevOps)
Companies already experimenting with Claude / OpenAI
Mid-market & Enterprise customers with multiple data sources (CRM, docs, CI tools, Support tools etc)
🤕 Pain point or problem
Jiminny data is locked in the platform
AI tools lack access to high-value conversation context
Customers must manually export/copy transcripts
No easy way to combine calls with CRM + docs + other info - using the Jiminny API is not suitable for non technical sales people
Peer pressure as almost all competitors have this
💥 Impact and benefits
For customers
Better AI outputs using real customer conversations
Ability to build automated workflows across tools
For Jiminny
Increased product stickiness (embedded in workflows)
Competitive parity with Gong / Avoma etc.
💡 Solution ideas
Build an AI Knowledge Connector (MCP-based) that:
Exposes Jiminny data (calls, transcripts, metadata) to AI tools
Provides structured insights (summaries, action items, scoring etc.)
Supports deal-level context
Allows integration into customer-owned AI stacks (Claude + Zapier, etc.)
Success metrics
List the key goals and how you will measure success. Include both qualitative and quantitative metrics (e.g., user adoption, retention rate, revenue targets).
Goal
Metric
Increase stickiness by ensuring Jiminny is embedded in the customer’s workflows
% of customers connecting external AI tools
Number of MCP/API calls per customer - and which ones are being used the most
Decrease the manual copying of transcripts
decrease by X %
User interaction and design
Simple setup flow:
Generate API key / connect MCP
Clear instructions for Claude / Zapier setup
Provide:
Example prompts for Claude
Pre-built workflow templates for Zapier
Clear documentation - with use cases
👉 Focus: usable by non-technical users
Detailed Requirements
List the functional and non-functional requirements. Prioritize them (e.g., High, Medium, Low) and add notes for clarification.
Requirement
Importance
Notes
Allow customers to connect Jiminny to their AI tools (e.g. Claude, OpenAI)
HIGH
Provide MCP endpoint so customers can easily integrate Jiminny into their AI stack
Allow customers to access call data through AI tools
HIGH
Expose Jiminny data:
list calls (filter by date, user, account, deal)
get call
get transcript (speaker-separated)
get call metadata
search calls (keyword + semantic)
Support filtering by:
account / contact/ lead / deal
jiminny user
date range
Allow customers to search and query calls using AI tools
HIGH
Support keyword and semantic search across conversations
Provide structured insights so customers can generate better outputs
HIGH
For each call, expose:
Summary
Action items
Key points
Activity type
Notes
Call Score
CRM information
Allow customers to understand deal status across multiple calls/emails
HIGH
For each deal expose:
calls/meetings/emails
Identified risks
contacts related to the deal with their job title
linked account details
all CRM field information that we have in DI + fields used for CRM filling
example - get_deal_summary
request -
{
"tool": "get_deal_summary",
"arguments": {
"deal_name": "ACME"
}
}
responce:
{
"deal_name": "ACME",
"stage": "Negotiation",
"recent_activity": [
"Demo call on 2026-04-01",
"Pricing discussion on 2026-04-03"
],
"risks": [
"Pricing concerns",
"Security review pending"
], "next_steps": [
"Send follow-up to VP Sales",
"Share security documentation"
]
}
Ensure the AI can easily understand the schema of the data coming from Jiminny
HIGH
Models perform much better when tools have:
clear names
rich descriptions
predictable schemas
Provide clear, actionable error states for customers when MCP connections fail
HIGH
Error messages should guide agents toward solutions with specific suggestions and next steps.
Expired or revoked key — “Error: Authentication failed. The API key used to access Jiminny has been revoked or has expired. Please ask your Jiminny admin to generate a new API key in Settings > Organization > General and reconnect the MCP server.”
Rate limit hit — “Error: Rate limit exceeded. Too many requests have been made to the Jiminny MCP server in a short period. Please wait 60 seconds before retrying.”
Permissions mismatch — if a user tries to access data outside their team visibility settings - “Error: Access denied. The requested call (call_id: [X]) is outside your team's visibility settings in Jiminny. Only calls within your permitted scope are accessible.”
Trying to access private meeting - “Error: Access denied. This meeting has been marked as private by the host and cannot be accessed through the MCP connector. Try requesting a different call or ask the meeting host to change the visibility settings in Jiminny.”
Downgraded/Capture account — if a customer's plan drops below Scale tier or the Customer is on Capture in the first place - “Error: MCP access unavailable. The Jiminny MCP connector is available on the Scale plan and above. Your account does not currently have an active Scale subscription.”
Jiminny-side outage — “Error:Jiminny is temporarily unavailable (status 503). This is not a data or permissions issue — please retry in a few minutes.”
No data found - “Error:No calls found matching your criteria. Try adjusting your filters — for example, widening the date range, removing the account filter, or checking the rep name is spelled correctly in Jiminny.”
Allow customers to securely control who and what data is accessible externally
HIGH
Ensure MCP only exposes data user has access to - based on team visibility settings. This means that if a user is not allow to access calls/deals in Jiminny UI then they shouldn’t be able to access those through the MCP as well.
Private meetings shouldn’t be exposed via MCP
HIGH
When a meetings is set to Private then the information about it shouldn’t be exposed through the MCP.
Ensure Jiminny data can be combined with other sources (e.g. CRM, docs) in AI workflows
HIGH
Ensure data is structured to be easily combined with:
CRM (accounts, deals)
external docs
Use consistent identifiers:
account IDs
deal IDs
MCP is available only for Scale tier and above
HIGH
Customers who are on Capture tier should be able to access any of their data through MCP.
This should also cover the scenario when a customer has been on Scale but then downgrades to Capture - their MCP access should stop working.
Provide visibility into how external AI tools access Jiminny data
HIGH
Audit logs:
what data was accessed by which external system when
identity - who made the request
specific queries/filters used
failed access attempts (especially cross-visibility-boundary attempts)
Admins should be able to access the logs from the org settings.We can start with a csv export before building a specific page for it.
example from Atlassian -
Provide customers with example prompts to get started quickly
HIGH
MCP prompts are explicitly defined as prompt templates that clients can discover and call with arguments.
See examples in table below.
Expose Jiminny as a Connector in Claude
medium
Competitors like Fathom are listed as Connectors in Claude. This will make it easier for customers to find us and to connect Jiminny
Provide customers with example workflows to get started quickly
medium
A workflow is usually multiple steps, maybe multiple tools, still focused on one outcome.
See examples in table below.
Allow customers to use predefined Jiminny skills for common workflows
medium
Anthropic describes Skills as folders that include instructions, scripts, and resources that Claude can load when relevant, and as a way to teach Claude repeatable workflows, preferences, and domain expertise once instead of re-explaining them every time. Skills - a reusable package of behavior that can include prompts, instructions, resources, and sometimes scripts/tools for a broader job.
Claude skills - https://resources.anthropic.com/hubfs/The-Complete-Guide-to-Building-Skill-for-Claude.pdf?hsLang=en&utm_source=chatgpt.com
See examples in table below.
Jiminny UI widget for OpenAI
medium
The reason to have this is to make certain Jiminny use cases much easier than pure chat.
Instead of ChatGPT only replying with text like “Here are the last 5 ACME calls,” it could also show a visual Jiminny card or mini-app inside the chat. That widget could list calls, show a deal summary, let the user filter by rep/date/account, open a transcript section, or save a snippet—while the conversation continues in normal chat alongside it.
For Jiminny, the best widget use cases are the ones where users need to browse or compare rather than ask one-off questions. A strong example is deal review: the user asks ChatGPT, “What is the status of the ACME deal?” ChatGPT calls your Jiminny MCP tools, and the widget shows a compact deal view with recent calls, risks, next steps, stakeholders, and links to transcripts/snippets. The chat can still summarize the answer in words, but the widget gives a clearer, scannable interface.
Another good Jiminny widget use case is call search and exploration. A text answer can say “I found 12 calls mentioning pricing objections,” but a widget could show a sortable list with date, rep, account, score, and objection count, then let the user click into one call to see the exact excerpt or jump to a transcript section.
Allow customers to run long-running analyses asynchronously and retrieve progress/results
low...
|
72280
|
|
28933
|
594
|
51
|
2026-04-15T14:26:40.623836+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-15/1776 /Users/lukas/.screenpipe/data/data/2026-04-15/1776263200623_m1.jpg...
|
Boosteroid
|
Boosteroid
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
+SlackFileEditViewGoEDHomeDMSActivityFilesLater..• +SlackFileEditViewGoEDHomeDMSActivityFilesLater..•More+HistoryWindowHelp→Search Jiminny IncJiminny ...+CHISHICCIITIS# frontend# general# infra-changes# jiminny-bg# platform-tickets# product_launches# random# releases# sofia-office# support# thank-yous# the_people_of jimi...# releases8 226 0Messages@ Files• Bookmarks+VIeWSOUToday ~GitHub APP3:28 PM7 new commits pushed to master by nikolay-yankov24b989ee - Enhance SECFIXdocumentation and policiesa3a0a742 - Update SECFIX Slack channelreference in documentation and workflowfiles071c999d - Merge branch 'master' intoimprove-secfix-bot-15-04-2026981e9a1a - Update SECFIX_PROMPT.mdto enhance clarity on upgrade safety andchangelog reviewsDirect messages6e938e53 - Enhance SECFIX workflow withSlack notification optionsAneliya Angelova, ...Show moreStoyan Tanev( jiminny/app Added by GitHubVesNew. Galya DimitrovaCircleCl APP3:53 PMDeployment Successful!€. Vasil VasilevR. Steliyan GeorgievProject: appAdelina Petrova, Ili...When:04/15/202612:53:30P. Adelina PetrovaTag:R. Nikolay Nikolovii: AppsView JobJira Cloud1Message #releasesToast+Aa...Activity MonitorAll ProcessesProcess NameBoosteroidWindowServerFirefoxFirefoxCP Isolated Web ContentFirefoxFirefoxCP Isolated Web ContentCursorUlViewService (Not Responding)Firefox GPU HelperFirefoxCP Isolated Web ContentFirefox GPU HelperVTDecoderXPCServiceFirefoxCP Isolated Web ContentSlack Helper (Renderer)FirefoxCP Isolated Web ContentFirefoxCP Isolated Web ContentFirefoxCP Isolated Web ContentFirefoxCP Isolated Web ContentFirefoxCP Isolated Web ContentFirefoxCP Isolated Web ContentNotion Calendar Helper (Renderer)Notion Helper (Renderer)claudeClaude Helper (Renderer)FirefoxCP Isolated Web ContentFirefoxCP Isolated Web ContentiTerm2FirefoxCP Isolated Web ContentscreenpipeMEMORY PRESSURERMem...2,05 GB1,20 GB1 011,6 MB963,0 MB874,6 MB807,1 MB794,4 MB550,2 MB547,5 MB543,8 MB516,1 MB496,2 MB465,3 MB439,5 MB407,6 MB405,9 MB394,6 MB392,3 MB372,6 MB348,2 MB327,5 MB326,5 MB326,3 MB302,4 MB259,2 MB252,4 MB239,7 MB206,0 MBPhysical Memory:Memory Used:Cached Files:Swap Used:100% <478Wed 15 Apr 17:26:39CPUMemoryDiskThreads38237326852829242611241626272325242315201315272762661EnergyPorts60219 7947281261 20512920 043241125251166120199124125121125121120171313722191231261833122524PID93892407801442974146644203084280193671314673938993548041863358314365235276430163689848173265481148509106051935833482984878561384287616,00 GB14,17 GB <1,78 GB3,02 GBApp Memory:Wired Memory:Compressed:NetworkUserlukas_windowserverlukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukas3,44 GB2,91 GB7,27 GB...
|
NULL
|
9021545443151481441
|
NULL
|
click
|
ocr
|
NULL
|
+SlackFileEditViewGoEDHomeDMSActivityFilesLater..• +SlackFileEditViewGoEDHomeDMSActivityFilesLater..•More+HistoryWindowHelp→Search Jiminny IncJiminny ...+CHISHICCIITIS# frontend# general# infra-changes# jiminny-bg# platform-tickets# product_launches# random# releases# sofia-office# support# thank-yous# the_people_of jimi...# releases8 226 0Messages@ Files• Bookmarks+VIeWSOUToday ~GitHub APP3:28 PM7 new commits pushed to master by nikolay-yankov24b989ee - Enhance SECFIXdocumentation and policiesa3a0a742 - Update SECFIX Slack channelreference in documentation and workflowfiles071c999d - Merge branch 'master' intoimprove-secfix-bot-15-04-2026981e9a1a - Update SECFIX_PROMPT.mdto enhance clarity on upgrade safety andchangelog reviewsDirect messages6e938e53 - Enhance SECFIX workflow withSlack notification optionsAneliya Angelova, ...Show moreStoyan Tanev( jiminny/app Added by GitHubVesNew. Galya DimitrovaCircleCl APP3:53 PMDeployment Successful!€. Vasil VasilevR. Steliyan GeorgievProject: appAdelina Petrova, Ili...When:04/15/202612:53:30P. Adelina PetrovaTag:R. Nikolay Nikolovii: AppsView JobJira Cloud1Message #releasesToast+Aa...Activity MonitorAll ProcessesProcess NameBoosteroidWindowServerFirefoxFirefoxCP Isolated Web ContentFirefoxFirefoxCP Isolated Web ContentCursorUlViewService (Not Responding)Firefox GPU HelperFirefoxCP Isolated Web ContentFirefox GPU HelperVTDecoderXPCServiceFirefoxCP Isolated Web ContentSlack Helper (Renderer)FirefoxCP Isolated Web ContentFirefoxCP Isolated Web ContentFirefoxCP Isolated Web ContentFirefoxCP Isolated Web ContentFirefoxCP Isolated Web ContentFirefoxCP Isolated Web ContentNotion Calendar Helper (Renderer)Notion Helper (Renderer)claudeClaude Helper (Renderer)FirefoxCP Isolated Web ContentFirefoxCP Isolated Web ContentiTerm2FirefoxCP Isolated Web ContentscreenpipeMEMORY PRESSURERMem...2,05 GB1,20 GB1 011,6 MB963,0 MB874,6 MB807,1 MB794,4 MB550,2 MB547,5 MB543,8 MB516,1 MB496,2 MB465,3 MB439,5 MB407,6 MB405,9 MB394,6 MB392,3 MB372,6 MB348,2 MB327,5 MB326,5 MB326,3 MB302,4 MB259,2 MB252,4 MB239,7 MB206,0 MBPhysical Memory:Memory Used:Cached Files:Swap Used:100% <478Wed 15 Apr 17:26:39CPUMemoryDiskThreads38237326852829242611241626272325242315201315272762661EnergyPorts60219 7947281261 20512920 043241125251166120199124125121125121120171313722191231261833122524PID93892407801442974146644203084280193671314673938993548041863358314365235276430163689848173265481148509106051935833482984878561384287616,00 GB14,17 GB <1,78 GB3,02 GBApp Memory:Wired Memory:Compressed:NetworkUserlukas_windowserverlukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukas3,44 GB2,91 GB7,27 GB...
|
NULL
|
|
17798
|
382
|
40
|
2026-04-14T15:58:18.682388+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776182298682_m2.jpg...
|
Boosteroid
|
Boosteroid
|
True
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
150901002008/10Dark AgeClick a villager to gather 150901002008/10Dark AgeClick a villager to gather wood from this tree.Town Center0/157 3/5kovalfklukas (Britons)Creating 89%Villager2400/24004 Siddhraj Jaisingh: 240/240Anccu Hualloc: 240/2401 kovaliklukas: 226/2266 Mindaugas: 224/2248 Ashikaga Takauji: 219/2193 Bird Jaguar: 218/2185 Honorius: 215/2157 Basil the Macedonian: 214/214...
|
NULL
|
9021310204446347219
|
NULL
|
visual_change
|
ocr
|
NULL
|
150901002008/10Dark AgeClick a villager to gather 150901002008/10Dark AgeClick a villager to gather wood from this tree.Town Center0/157 3/5kovalfklukas (Britons)Creating 89%Villager2400/24004 Siddhraj Jaisingh: 240/240Anccu Hualloc: 240/2401 kovaliklukas: 226/2266 Mindaugas: 224/2248 Ashikaga Takauji: 219/2193 Bird Jaguar: 218/2185 Honorius: 215/2157 Basil the Macedonian: 214/214...
|
17797
|
|
12989
|
280
|
24
|
2026-04-14T11:56:35.126477+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776167795126_m1.jpg...
|
NULL
|
NULL
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
iTerm2ShellEditViewSessionScriptsProfilesWindowHel iTerm2ShellEditViewSessionScriptsProfilesWindowHelp(ahl• Support Daily • in 4 mAPP (-zsh)DOCKER281DEV (docker)882APP (-zsh)83ec2-user@ip-10-30-... 284-zsh885docker exec-itdocker_lamp_1•/vendor/bin/php-cs-fixer fix --config=.php-cs-fixer.dist.php -v --using-cache=no --diffPHP CS Fixer3.87.1 Alexander by Fabien Potencier, Dariusz Ruminski and contributors.PHPruntime:8.3.30Runninganalysison 7 cores with 10 files per process.Parallel runner is an experimental feature and may be unstable, use it at your own risk. Feedback highly appreciated!Loadedconfigdefault from-php-cs-fixer.dist.php".5589/558980 100%-zsh86-zsh100% <47*887-Tue 14 Apr 14:56:34181* Unable to acce...€88APPFixed 0 of 5589 files in 39.991 seconds, 67.00 MB memory usedWhat's next:Try DockerDebug forseamless,persistentdebugging tools in any container or image → docker debug docker_lamp_1Learn moreat [URL_WITH_CREDENTIALS] ~/jiminny/app (JY-18909-automated-reports-ask-jiminny) $ csfixdocker exec -it docker_lamp_1 ./vendor/bin/php-cs-fixer fix --config=.php-cs-fixer.dist.php -v --using-cache=no --diffPHPCS Fixer 3.87.1 Alexander by Fabien Potencier, Dariusz Ruminski and contributors.PHP runtime: 8.3.30Running analysis on 7 cores with 10 files per process.Parallel runner is an experimental feature and may be unstable, use it at your own risk. Feedback highly appreciated!Loadedconfig default from".php-cs-fixer.dist.php".5589/5589100%Fixed 0 of 5589 files in 52.171 seconds, 67.00 MB memory usedWhat's next:Try Docker Debug for seamless, persistent debugging tools in any container or image » docker debug docker_1amp_1Learn more at https://docs.docker.com/go/debug-cli/lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/jiminny/app (JY-18909-automated-reports-ask-jiminny) $ ||...
|
NULL
|
9021203452452324182
|
NULL
|
click
|
ocr
|
NULL
|
iTerm2ShellEditViewSessionScriptsProfilesWindowHel iTerm2ShellEditViewSessionScriptsProfilesWindowHelp(ahl• Support Daily • in 4 mAPP (-zsh)DOCKER281DEV (docker)882APP (-zsh)83ec2-user@ip-10-30-... 284-zsh885docker exec-itdocker_lamp_1•/vendor/bin/php-cs-fixer fix --config=.php-cs-fixer.dist.php -v --using-cache=no --diffPHP CS Fixer3.87.1 Alexander by Fabien Potencier, Dariusz Ruminski and contributors.PHPruntime:8.3.30Runninganalysison 7 cores with 10 files per process.Parallel runner is an experimental feature and may be unstable, use it at your own risk. Feedback highly appreciated!Loadedconfigdefault from-php-cs-fixer.dist.php".5589/558980 100%-zsh86-zsh100% <47*887-Tue 14 Apr 14:56:34181* Unable to acce...€88APPFixed 0 of 5589 files in 39.991 seconds, 67.00 MB memory usedWhat's next:Try DockerDebug forseamless,persistentdebugging tools in any container or image → docker debug docker_lamp_1Learn moreat [URL_WITH_CREDENTIALS] ~/jiminny/app (JY-18909-automated-reports-ask-jiminny) $ csfixdocker exec -it docker_lamp_1 ./vendor/bin/php-cs-fixer fix --config=.php-cs-fixer.dist.php -v --using-cache=no --diffPHPCS Fixer 3.87.1 Alexander by Fabien Potencier, Dariusz Ruminski and contributors.PHP runtime: 8.3.30Running analysis on 7 cores with 10 files per process.Parallel runner is an experimental feature and may be unstable, use it at your own risk. Feedback highly appreciated!Loadedconfig default from".php-cs-fixer.dist.php".5589/5589100%Fixed 0 of 5589 files in 52.171 seconds, 67.00 MB memory usedWhat's next:Try Docker Debug for seamless, persistent debugging tools in any container or image » docker debug docker_1amp_1Learn more at https://docs.docker.com/go/debug-cli/lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/jiminny/app (JY-18909-automated-reports-ask-jiminny) $ ||...
|
NULL
|
|
59020
|
NULL
|
0
|
2026-04-20T13:20:25.571647+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-20/1776 /Users/lukas/.screenpipe/data/data/2026-04-20/1776691225571_m1.jpg...
|
PhpStorm
|
PhpStorm
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
FirefoxFilelEditViewHistoryBookmarksProfilesToolsW FirefoxFilelEditViewHistoryBookmarksProfilesToolsWindowHelpmeet.google.com/cxs-eips-npt?authuser=0Nikolay Nikolov (Presenting, annotating)887 (JY-20615) Noi7 (JY-20500) Ba7 (UY-20501) Bat:© 02:00:08 - Refr x | E Jminny - Calen:h LLM Leaderboard.C TO0OC Debug crm-sync...- Kehne E Sentry W ts M LeanLa A chapterQ Search|Add a comment.Suggest a reply-Who is working on this..?status update.Yr000.30WConenLoeduonSyncProfile0ppoztunities.phpHow It WorksStepActionProfileCreated event fires when a new CRM profile is createdSyncProfileOpportunities listener handies itDispatches SyncOpportunitiesJob with crn_proffle_id parameterUSes LAST_MOOIFIED_BY_PROFILE_SYNC_OPPORTUNITY_STRATEGYProviders Supported (lines 51-61)• HubSpot |• SalesforceBatching?No ba © AskRovo ~ ipeztunitlesJob which calis syncopportunities():• Salesforce: One-by-one ( importOpportunity() in a loop)• HubSpot: In-memory buffer of 800, but still processes via processOpportunityßatch()#lmeet.google.com is sharing your screen.4:20 PM | [Platform] Refinement ®100% C28• Mon 20 Apr 16:20:259.0.8De Meet - IPa 8.Workers | DatadMon 20 Ape 16:20© Home |kevl© Rev Prophet( My PRs|L Al Bockmarxs+ CreateAsk Rovov DetailsFix versionsNoneSprintPlatform Sprint 3 Q2DaysNoneNeed QANoParent• JY-15971 CRM Synching ImprovemCanny LinksOpen Canny LinksMore fieldsOriginal estimateohTime trackingNo time logged> Automation 4 Rule executions› featureOS Open featureos› Sentry sll Unked IssuesCrested 24 March 2026 af13.0woweosne?wo aetheAneliya AngelovaStefka Stoyanova3 othersNikolay NikoloviLukas Kovalik1:18:36...
|
NULL
|
9020351636674661106
|
NULL
|
idle
|
ocr
|
NULL
|
FirefoxFilelEditViewHistoryBookmarksProfilesToolsW FirefoxFilelEditViewHistoryBookmarksProfilesToolsWindowHelpmeet.google.com/cxs-eips-npt?authuser=0Nikolay Nikolov (Presenting, annotating)887 (JY-20615) Noi7 (JY-20500) Ba7 (UY-20501) Bat:© 02:00:08 - Refr x | E Jminny - Calen:h LLM Leaderboard.C TO0OC Debug crm-sync...- Kehne E Sentry W ts M LeanLa A chapterQ Search|Add a comment.Suggest a reply-Who is working on this..?status update.Yr000.30WConenLoeduonSyncProfile0ppoztunities.phpHow It WorksStepActionProfileCreated event fires when a new CRM profile is createdSyncProfileOpportunities listener handies itDispatches SyncOpportunitiesJob with crn_proffle_id parameterUSes LAST_MOOIFIED_BY_PROFILE_SYNC_OPPORTUNITY_STRATEGYProviders Supported (lines 51-61)• HubSpot |• SalesforceBatching?No ba © AskRovo ~ ipeztunitlesJob which calis syncopportunities():• Salesforce: One-by-one ( importOpportunity() in a loop)• HubSpot: In-memory buffer of 800, but still processes via processOpportunityßatch()#lmeet.google.com is sharing your screen.4:20 PM | [Platform] Refinement ®100% C28• Mon 20 Apr 16:20:259.0.8De Meet - IPa 8.Workers | DatadMon 20 Ape 16:20© Home |kevl© Rev Prophet( My PRs|L Al Bockmarxs+ CreateAsk Rovov DetailsFix versionsNoneSprintPlatform Sprint 3 Q2DaysNoneNeed QANoParent• JY-15971 CRM Synching ImprovemCanny LinksOpen Canny LinksMore fieldsOriginal estimateohTime trackingNo time logged> Automation 4 Rule executions› featureOS Open featureos› Sentry sll Unked IssuesCrested 24 March 2026 af13.0woweosne?wo aetheAneliya AngelovaStefka Stoyanova3 othersNikolay NikoloviLukas Kovalik1:18:36...
|
NULL
|
|
33218
|
671
|
12
|
2026-04-16T07:39:27.555322+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-16/1776 /Users/lukas/.screenpipe/data/data/2026-04-16/1776325167555_m1.jpg...
|
NULL
|
NULL
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
PhpStormFileEditViewNavigate Code LaravelRefactorR PhpStormFileEditViewNavigate Code LaravelRefactorRunToolsGitWindowHelp(aholFV faVsco.jsv#11894 on JY-18909-automated-reports-ask-jiminny k vProjectv18© BaseProcessingJob.php© DummyJob.php© ImportRecallAlRecordin!© ImportRemoteTrackJob© Job.php© JobDispatcher.php• JobDispatcherInterface© PurgeSoftDeletedOppolT SqsVisibilityControl.php> D Listeners› D Mail• C Models.> Activity> DJAiAskAnything> CJ CalendarConnection• ContractsD ElasticSearchFeatureOpportunityParticipantC PlaybackThemeD Playlist> O ScorecardWebhook© Account.php© Activity.php© Address.php© AiPrompt.php© AutomatedReport.php© AutomatedReportResult© Calendar.php© CallImport.phpReportController.php© SendReportJob.php© AutomatedReportsCommand.phpAskJiminnyReportsController.php© AutomatedReportsCommandTest.php© AutomatedReportsSendCommand.phpTeam.php© AutomatedReportsRepository.phpAutomatedReportsService.php© CreateHeldActivityEvent.phpTrackProviderInstalledEvent.php© CreateActivityLoggedEvent.php© UserPilotActivityListener.php© ActivityLogged.phpAutomatedReportsCallbackService.php© RequestGenerateAskJiminnyReportJob.phpRequestGenerateReportJob.php© AutomatedReportResult.php xAutomatedReport.php33class AutomatedReportResult extends Mc vvwayoo40public const int STATUS_DEFAULT = 0;8 usages41public const int STATUS_REQUESTED = 1;16 usagespublic const int STATUS_GENERATED = 2;public const int STATUS_SENT = 3;public const int STATUS_FAILED = 4;48 ×1 Ж1 ^424344454647484950/*** Reason constants*/6 usagespublic const int REASON_DEFAULT = 0;4 usagespublic const int REASON_NOT_ENOUGH_ACTIVITIES = 1;5 usages515253 €5455public const int REASON_PROPHET_API_ERROR = 2;protected $table = 'automated_report_results';/**The Hunspell plugin has been deprecated. If you're not writing in Hungarian, you can safely uninstall Hunspell without affecting the dictionaries for other languages. (46 minutes ago)P§ Support Daily - in 4h 21 m100% C8• Thu 16 Apr 10:39:27L AutomatedReportsCommandTestvQ= custom.log= laravel.log4 SF [jiminny@localhost]4 HS_local (jiminny@localhost]A console (EU]4 console [PROD]« console [STAGING] X550551552553554555556557558559560= 561562U 563564565566567568 V569570571572— 573574— 575Tx: Auto vPlayground vSELECT * FROMcrm_field_values WHERE crm_Gojiminny018 A16 M13 A Vselect * from crm_layouts cl join playbook_layouts plwherecrm_configuration_id = 1 and pl.playbook_id = 175;1<->1..n: onselect * from teams;SELECT r.* FROM automated_reports rjoin teams t on r.teamaid = t.idWHERE r.freguency = 'daily'and r.status = 1AND t.status = 'active'AND (r.expirescat >= now() OR r.expires.at IS NULL);select * from automated_report_results where repontaid IN (18, 33select * from activity_searches where id = 10932;select * from activity_search_filters where activity_search_id =select * from automated_reports order by id desc;select * fromautomated_refort_results order by iddesc;select * from automated_report_results where reportaid IN (37);select * from users where id IN (7160, 3248);SELECT * FROM automated_reports WHERE uvid_to_bin('18a06a75-afd2-W Windsurf Teams43:22UTF-8C 4 spaces...
|
NULL
|
9020266015545059596
|
NULL
|
click
|
ocr
|
NULL
|
PhpStormFileEditViewNavigate Code LaravelRefactorR PhpStormFileEditViewNavigate Code LaravelRefactorRunToolsGitWindowHelp(aholFV faVsco.jsv#11894 on JY-18909-automated-reports-ask-jiminny k vProjectv18© BaseProcessingJob.php© DummyJob.php© ImportRecallAlRecordin!© ImportRemoteTrackJob© Job.php© JobDispatcher.php• JobDispatcherInterface© PurgeSoftDeletedOppolT SqsVisibilityControl.php> D Listeners› D Mail• C Models.> Activity> DJAiAskAnything> CJ CalendarConnection• ContractsD ElasticSearchFeatureOpportunityParticipantC PlaybackThemeD Playlist> O ScorecardWebhook© Account.php© Activity.php© Address.php© AiPrompt.php© AutomatedReport.php© AutomatedReportResult© Calendar.php© CallImport.phpReportController.php© SendReportJob.php© AutomatedReportsCommand.phpAskJiminnyReportsController.php© AutomatedReportsCommandTest.php© AutomatedReportsSendCommand.phpTeam.php© AutomatedReportsRepository.phpAutomatedReportsService.php© CreateHeldActivityEvent.phpTrackProviderInstalledEvent.php© CreateActivityLoggedEvent.php© UserPilotActivityListener.php© ActivityLogged.phpAutomatedReportsCallbackService.php© RequestGenerateAskJiminnyReportJob.phpRequestGenerateReportJob.php© AutomatedReportResult.php xAutomatedReport.php33class AutomatedReportResult extends Mc vvwayoo40public const int STATUS_DEFAULT = 0;8 usages41public const int STATUS_REQUESTED = 1;16 usagespublic const int STATUS_GENERATED = 2;public const int STATUS_SENT = 3;public const int STATUS_FAILED = 4;48 ×1 Ж1 ^424344454647484950/*** Reason constants*/6 usagespublic const int REASON_DEFAULT = 0;4 usagespublic const int REASON_NOT_ENOUGH_ACTIVITIES = 1;5 usages515253 €5455public const int REASON_PROPHET_API_ERROR = 2;protected $table = 'automated_report_results';/**The Hunspell plugin has been deprecated. If you're not writing in Hungarian, you can safely uninstall Hunspell without affecting the dictionaries for other languages. (46 minutes ago)P§ Support Daily - in 4h 21 m100% C8• Thu 16 Apr 10:39:27L AutomatedReportsCommandTestvQ= custom.log= laravel.log4 SF [jiminny@localhost]4 HS_local (jiminny@localhost]A console (EU]4 console [PROD]« console [STAGING] X550551552553554555556557558559560= 561562U 563564565566567568 V569570571572— 573574— 575Tx: Auto vPlayground vSELECT * FROMcrm_field_values WHERE crm_Gojiminny018 A16 M13 A Vselect * from crm_layouts cl join playbook_layouts plwherecrm_configuration_id = 1 and pl.playbook_id = 175;1<->1..n: onselect * from teams;SELECT r.* FROM automated_reports rjoin teams t on r.teamaid = t.idWHERE r.freguency = 'daily'and r.status = 1AND t.status = 'active'AND (r.expirescat >= now() OR r.expires.at IS NULL);select * from automated_report_results where repontaid IN (18, 33select * from activity_searches where id = 10932;select * from activity_search_filters where activity_search_id =select * from automated_reports order by id desc;select * fromautomated_refort_results order by iddesc;select * from automated_report_results where reportaid IN (37);select * from users where id IN (7160, 3248);SELECT * FROM automated_reports WHERE uvid_to_bin('18a06a75-afd2-W Windsurf Teams43:22UTF-8C 4 spaces...
|
33217
|
|
17125
|
373
|
50
|
2026-04-14T15:38:21.922676+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776181101922_m2.jpg...
|
Boosteroid
|
Boosteroid
|
True
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
1463156056846/80Castle Age--Pikeman Created----War 1463156056846/80Castle Age--Pikeman Created----Warning: You are being attacked byPlayer 5 Danylo Kobiakovych!!!--Town Center6/159 5/75 (6)kovaliklnkas (Britons)2046/24005 Danylo Kobiakovych: 3636/36366 Prithviraj Chauhan: 3422/34228 Ellac the Hun: 3410/34103 Mari Djata I: 3269/326960 IIYekuno Amlak: 3250/3250 I7 Vikramaditya I: 3237/3237kovaliklukas: 2712/27124 Wen Tianxiang: 2504/2504...
|
NULL
|
9020184061606295539
|
NULL
|
click
|
ocr
|
NULL
|
1463156056846/80Castle Age--Pikeman Created----War 1463156056846/80Castle Age--Pikeman Created----Warning: You are being attacked byPlayer 5 Danylo Kobiakovych!!!--Town Center6/159 5/75 (6)kovaliklnkas (Britons)2046/24005 Danylo Kobiakovych: 3636/36366 Prithviraj Chauhan: 3422/34228 Ellac the Hun: 3410/34103 Mari Djata I: 3269/326960 IIYekuno Amlak: 3250/3250 I7 Vikramaditya I: 3237/3237kovaliklukas: 2712/27124 Wen Tianxiang: 2504/2504...
|
17123
|
|
40032
|
827
|
0
|
2026-04-16T15:18:26.493029+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-16/1776 /Users/lukas/.screenpipe/data/data/2026-04-16/1776352706493_m2.jpg...
|
iTerm2
|
-zsh
|
True
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screen lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ sqlite3 ~/.screenpipe/db.sqlite "SELECT COUNT(*) FROM frames WHERE app_name = 'Boosteroid' AND timestamp >= datetime('now', '-1 hour');"
1722
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ ps aux | grep screenpipe
lukas 10874 15.7 4.1 412962384 689376 s009 SN 3:49pm 32:48.19 /Users/lukas/.npm/_npx/10835/lib/node_modules/screenpipe/node_modules/@screenpipe/cli-darwin-arm64/bin/screenpipe record --disable-audio
lukas 18357 0.9 0.0 410733264 1488 s010 S+ 4:53pm 0:00.00 grep screenpipe
lukas 10835 0.0 0.2 411427744 30240 s009 SN 3:49pm 0:00.08 node /Users/lukas/.nvm/versions/node/v14.15.4/bin/npx screenpipe@latest record --disable-audio
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ clear
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ /Users/lukas/.npm/_npx/10835/lib/node_modules/screenpipe/node_modules/@screenpipe/cli-darwin-arm64/bin/screenpipe record --help
increased file descriptor limit from 256 to 8192 (hard limit: 9223372036854775807)
Start recording screen, audio, and serve the API
Usage: screenpipe record [OPTIONS]
Options:
-d, --audio-chunk-duration <AUDIO_CHUNK_DURATION>
Audio chunk duration in seconds
[default: 30]
-p, --port <PORT>
Port to run the server on
[default: 3030]
--disable-audio
Disable audio recording
-i, --audio-device <AUDIO_DEVICE>
Audio devices to use (can be specified multiple times)
--use-system-default-audio
Follow system default audio devices
--data-dir <DATA_DIR>
Data directory. Default to $HOME/.screenpipe
--debug
Enable debug logging for screenpipe modules
-a, --audio-transcription-engine <AUDIO_TRANSCRIPTION_ENGINE>
Audio transcription engine to use
Possible values:
- deepgram
- whisper-tiny
- whisper-tiny-quantized
- whisper-large
- whisper-large-quantized
- whisper-large-v3-turbo
- whisper-large-v3-turbo-quantized
- openai-compatible
- qwen3-asr
- parakeet
- disabled: Disable transcription (audio capture only, no speech-to-text)
[default: parakeet]
-m, --monitor-id <MONITOR_ID>
Monitor IDs to use
--use-all-monitors
Automatically record all monitors
-l, --language <LANGUAGE>
Languages for OCR/transcription
[possible values: english, chinese, german, spanish, russian, korean, french, japanese, portuguese, turkish, polish, catalan, dutch, arabic, swedish, italian, indonesian, hindi, vietnamese, finnish, hebrew, ukrainian, greek, malay, czech, romanian, danish, hungarian, norwegian, thai, urdu, croatian, bulgarian, lithuanian, latin, malayalam, welsh, slovak, persian, latvian, bengali, serbian, azerbaijani, slovenian, estonian, macedonian, nepali, mongolian, bosnian, kazakh, albanian, swahili, galician, marathi, punjabi, sinhala, khmer, afrikaans, belarusian, gujarati, amharic, yiddish, lao, uzbek, faroese, pashto, maltese, sanskrit, luxembourgish, myanmar, tibetan, tagalog, assamese, tatar, hausa, javanese]
--use-pii-removal
Enable PII removal
--filter-music
Filter music-dominant audio before transcription (reduces Spotify/YouTube music noise)
--disable-vision
Disable vision recording
--ignored-windows <IGNORED_WINDOWS>
Windows to ignore (by title, uses contains matching)
--included-windows <INCLUDED_WINDOWS>
Windows to include (by title, uses contains matching)
--ignored-urls <IGNORED_URLS>
URLs to ignore for browser privacy filtering
--deepgram-api-key <DEEPGRAM_API_KEY>
Deepgram API Key for audio transcription
--transcription-mode <TRANSCRIPTION_MODE>
Audio transcription scheduling mode: batch (default, longer chunks for quality) or realtime
Possible values:
- realtime: Transcribe immediately as audio is captured
- batch: Accumulate longer audio batches for better transcription quality (default)
[default: batch]
--disable-telemetry
Disable telemetry
--video-quality <VIDEO_QUALITY>
Video quality preset: low, balanced, high, max
[default: balanced]
--enable-sync
Enable cloud sync
--sync-token <SYNC_TOKEN>
UW PICO 5.09 New Buffer
[ Read 18 lines ]
^G Get Help ^O WriteOut ^R Read File ^Y Prev Pg ^K Cut Text ^C Cur Pos
^X Exit ^J Justify ^W Where is ^V Next Pg ^U UnCut Text ^T To Spell
API token for cloud sync
[env: SCREENPIPE_SYNC_TOKEN=]
--sync-password <SYNC_PASSWORD>
Password for encrypting synced data
[env: SCREENPIPE_SYNC_PASSWORD=[PASSWORD]
--sync-interval-secs <SYNC_INTERVAL_SECS>
Interval between sync cycles in seconds
[default: 300]
--sync-machine-id <SYNC_MACHINE_ID>
Override the machine ID for this device
--pause-on-drm-content
Pause screen and audio capture when DRM content (Netflix, Disney+, etc.) is detected
--api-auth
Require authentication for remote API access. When enabled, non-localhost requests must include Authorization: Bearer <SCREENPIPE_API_KEY>. Localhost requests are always allowed
--encrypt-secrets
Encrypt secrets (API keys, OAuth tokens) at rest using the OS keychain. Creates a keychain key if one doesn't exist. Without this flag, the CLI will use an existing key (created by the desktop app) but won't create one
--retention-days <RETENTION_DAYS>
Local data retention in days. Old screen/audio data is auto-deleted after this period. Set to 0 to disable retention (keep data forever)
[default: 14]
-h, --help
Print help (see a summary with '-h')
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ npx screenpipe@latest record --disable-audio --ignored-apps "Boosteroid"
error: unexpected argument '--ignored-apps' found
tip: a similar argument exists: '--ignored-urls'
Usage: screenpipe record --disable-audio --ignored-urls <IGNORED_URLS>
For more information, try '--help'.
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ nano ~/.screenpipe/config.json
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ alias sp-start
sp-start='npx screenpipe@latest record --disable-audio &'
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ alias sql
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ alias
addssh='ssh-add ~/.ssh/*'
app='cd ~/jiminny/app'
cnt='docker exec -ti $(docker ps | grep worker | awk '\''{print $1}'\'') /bin/bash -c "cd /home/jiminny && bash"'
co='git checkout'
cov='./vendor/bin/phpunit tests/Unit --coverage-html=build/coverage'
csfix='make cs-fix'
dev='docker exec -ti $(docker ps -q --filter "name=docker_lamp_1") /bin/bash'
eu='ssh lukas@jiminny-eu-bastion -D [IP_ADDRESS]:7073 -L 7532:db:3306'
eues='ssh ubuntu@jiminny-eu-ecs1 -L 7960:vpc-activities7-e7pfbl7wojjjnvp7olfpudrgke.eu-west-1.es.amazonaws.com:80'
ext='nvm use 20 && cd ~/jiminny/extension-app && yarn build:dev && yarn preview'
fe='yarn && nvm use 20 && cd ~/jiminny/app/front-end && yarn build:watch'
fe3='cd ~/jiminny/app/front-end-vue3 && yarn build:watch:production'
gbr='git branch --sort=-committerdate'
gcb='git branch --show-current | pbcopy'
gs='git status'
hhh=history
hhs='history 0 | grep '
install_nano='apt-get update & apt-get install nano'
kar='cp -f ~/DEV/settings/goku-karabiner-settings/karabiner.edn ~/.config/karabiner.edn && goku'
ll='ls -la --color=tty'
nas='ssh Adm1n@[IP_ADDRESS] -p22'
poetryshell='eval ""'
prod='ssh lukas@jiminny-prod-bastion -D [IP_ADDRESS]:7072 -L 7632:db:3306'
prodes='ssh ubuntu@jiminny-prod-ecs1 -L 7970:vpc-activities7-3o2zlrelmga5qicf2yxxwtx6bi.us-east-2.es.amazonaws.com:80'
prophet='cd ~/jiminny/app'
prophetdown='aws-vault exec staging -- bash -c "env | grep AWS_ > aws-creds.env && docker compose -f docker-compose.yml -f docker-compose.dev.yml down"'
prophetup='aws-vault exec staging -- bash -c "env | grep AWS_ > aws-creds.env && docker compose -f docker-compose.yml -f docker-compose.dev.yml up --build"'
qa='ssh lukas@jiminny-qa-bastion -D [IP_ADDRESS]:7074 -L 7432:db:3306'
qaes='ssh ubuntu@jiminny-qa-ecs1 -L 7950:vpc-activities7-s5zchrs4xqcnav3rjzmxgxvfvq.us-east-2.es.amazonaws.com:80'
qai='ssh lukas@jiminny-qai-bastion -D [IP_ADDRESS]:7075 -L 7777:jiminny-db-qai.c3uemcm84st0.us-east-2.rds.amazonaws.com:3306'
rmbc='rm -rf bootstrap/cache/*.php'
run-help=man
sp-start='npx screenpipe@latest record --disable-audio &'
sp-status='curl -s [URL_WITH_CREDENTIALS] -D [IP_ADDRESS]:7071 -L 7732:db:3306'
stges='ssh ubuntu@jiminny-stage-ecs1 -L 7980:vpc-activities7-tgeodjeaugnaiigqgdcjjkrrj4.us-east-2.es.amazonaws.com:80'
veu='ssh jiminny-eu-ecs1'
veu10='ssh jiminny-eu-ecs10'
veu11='ssh jiminny-eu-ecs11'
veu12='ssh jiminny-eu-ecs12'
veu2='ssh jiminny-eu-ecs2'
veu3='ssh jiminny-eu-ecs3'
veu4='ssh jiminny-eu-ecs4'
veu5='ssh jiminny-eu-ecs5'
veu6='ssh jiminny-eu-ecs6'
veu7='ssh jiminny-eu-ecs7'
veu8='ssh jiminny-eu-ecs8'
veu9='ssh jiminny-eu-ecs9'
vprod='ssh jiminny-prod-ecs1'
vprod10='ssh jiminny-prod-ecs10'
vprod11='ssh jiminny-prod-ecs11'
vprod12='ssh jiminny-prod-ecs12'
vprod2='ssh jiminny-prod-ecs2'
vprod3='ssh jiminny-prod-ecs3'
vprod4='ssh jiminny-prod-ecs4'
vprod5='ssh jiminny-prod-ecs5'
vprod6='ssh jiminny-prod-ecs6'
vprod7='ssh jiminny-prod-ecs7'
vprod8='ssh jiminny-prod-ecs8'
vprod9='ssh jiminny-prod-ecs9'
vqa='ssh jiminny-qa-ecs1'
vqa2='ssh jiminny-qa-ecs2'
vqai='ssh jiminny-qai-ecs1'
vqai2='ssh jiminny-qai-ecs2'
vstage='ssh ec2-user@jiminny-subenv-worker-app0'
vstg='ssh jiminny-stage-ecs1'
vstg2='ssh ubuntu@jiminny-stage-ecs2'
which-command=whence
work='cd ~/jiminny/infrastructure/dev/docker && docker compose up'
xd='make docker-xdebug-disable'
xe='make docker-xdebug-enable'
zp='nano ~/.zprofile'
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ alias
addssh='ssh-add ~/.ssh/*'
app='cd ~/jiminny/app'
cnt='docker exec -ti $(docker ps | grep worker | awk '\''{print $1}'\'') /bin/bash -c "cd /home/jiminny && bash"'
co='git checkout'
cov='./vendor/bin/phpunit tests/Unit --coverage-html=build/coverage'
csfix='make cs-fix'
dev='docker exec -ti $(docker ps -q --filter "name=docker_lamp_1") /bin/bash'
eu='ssh lukas@jiminny-eu-bastion -D [IP_ADDRESS]:7073 -L 7532:db:3306'
eues='ssh ubuntu@jiminny-eu-ecs1 -L 7960:vpc-activities7-e7pfbl7wojjjnvp7olfpudrgke.eu-west-1.es.amazonaws.com:80'
ext='nvm use 20 && cd ~/jiminny/extension-app && yarn build:dev && yarn preview'
fe='yarn && nvm use 20 && cd ~/jiminny/app/front-end && yarn build:watch'
fe3='cd ~/jiminny/app/front-end-vue3 && yarn build:watch:production'
gbr='git branch --sort=-committerdate'
gcb='git branch --show-current | pbcopy'
gs='git status'
hhh=history
hhs='history 0 | grep '
install_nano='apt-get update & apt-get install nano'
kar='cp -f ~/DEV/settings/goku-karabiner-settings/karabiner.edn ~/.config/karabiner.edn && goku'
ll='ls -la --color=tty'
nas='ssh Adm1n@[IP_ADDRESS] -p22'
poetryshell='eval ""'
prod='ssh lukas@jiminny-prod-bastion -D [IP_ADDRESS]:7072 -L 7632:db:3306'
prodes='ssh ubuntu@jiminny-prod-ecs1 -L 7970:vpc-activities7-3o2zlrelmga5qicf2yxxwtx6bi.us-east-2.es.amazonaws.com:80'
prophet='cd ~/jiminny/app'
prophetdown='aws-vault exec staging -- bash -c "env | grep AWS_ > aws-creds.env && docker compose -f docker-compose.yml -f docker-compose.dev.yml down"'
prophetup='aws-vault exec staging -- bash -c "env | grep AWS_ > aws-creds.env && docker compose -f docker-compose.yml -f docker-compose.dev.yml up --build"'
qa='ssh lukas@jiminny-qa-bastion -D [IP_ADDRESS]:7074 -L 7432:db:3306'
qaes='ssh ubuntu@jiminny-qa-ecs1 -L 7950:vpc-activities7-s5zchrs4xqcnav3rjzmxgxvfvq.us-east-2.es.amazonaws.com:80'
qai='ssh lukas@jiminny-qai-bastion -D [IP_ADDRESS]:7075 -L 7777:jiminny-db-qai.c3uemcm84st0.us-east-2.rds.amazonaws.com:3306'
rmbc='rm -rf bootstrap/cache/*.php'
UW PICO 5.09 New Buffer
[ New file ]
^G Get Help ^O WriteOut ^R Read File ^Y Prev Pg ^K Cut Text ^C Cur Pos
^X Exit ^J Justify ^W Where is ^V Next Pg ^U UnCut Text ^T To Spell
run-help=man
UW PICO 5.09 New Buffer
[ Read 135 lines ]
^G Get Help ^O WriteOut ^R Read File ^Y Prev Pg ^K Cut Text ^C Cur Pos
^X Exit ^J Justify ^W Where is ^V Next Pg ^U UnCut Text ^T To Spell
sp-start='npx screenpipe@latest record --disable-audio &'
sp-status='curl -s [URL_WITH_CREDENTIALS] -D [IP_ADDRESS]:7071 -L 7732:db:3306'
stges='ssh ubuntu@jiminny-stage-ecs1 -L 7980:vpc-activities7-tgeodjeaugnaiigqgdcjjkrrj4.us-east-2.es.amazonaws.com:80'
veu='ssh jiminny-eu-ecs1'
veu10='ssh jiminny-eu-ecs10'
veu11='ssh jiminny-eu-ecs11'
veu12='ssh jiminny-eu-ecs12'
veu2='ssh jiminny-eu-ecs2'
veu3='ssh jiminny-eu-ecs3'
veu4='ssh jiminny-eu-ecs4'
veu5='ssh jiminny-eu-ecs5'
veu6='ssh jiminny-eu-ecs6'
veu7='ssh jiminny-eu-ecs7'
veu8='ssh jiminny-eu-ecs8'
veu9='ssh jiminny-eu-ecs9'
vprod='ssh jiminny-prod-ecs1'
vprod10='ssh jiminny-prod-ecs10'
vprod11='ssh jiminny-prod-ecs11'
vprod12='ssh jiminny-prod-ecs12'
vprod2='ssh jiminny-prod-ecs2'
vprod3='ssh jiminny-prod-ecs3'
vprod4='ssh jiminny-prod-ecs4'
vprod5='ssh jiminny-prod-ecs5'
vprod6='ssh jiminny-prod-ecs6'
vprod7='ssh jiminny-prod-ecs7'
vprod8='ssh jiminny-prod-ecs8'
vprod9='ssh jiminny-prod-ecs9'
vqa='ssh jiminny-qa-ecs1'
vqa2='ssh jiminny-qa-ecs2'
vqai='ssh jiminny-qai-ecs1'
vqai2='ssh jiminny-qai-ecs2'
vstage='ssh ec2-user@jiminny-subenv-worker-app0'
vstg='ssh jiminny-stage-ecs1'
vstg2='ssh ubuntu@jiminny-stage-ecs2'
which-command=whence
work='cd ~/jiminny/infrastructure/dev/docker && docker compose up'
xd='make docker-xdebug-disable'
xe='make docker-xdebug-enable'
zp='nano ~/.zprofile'
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ nano zp
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ nano ~/.zprofile
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ source ~/.zprofile
Poetry could not find a pyproject.toml file in /Users/lukas/.screenpipe or its parents
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ sqlite3 ~/.screenpipe/db.sqlite "SELECT COUNT(*) FROM frames WHERE app_name = 'Boosteroid' AND timestamp >= datetime('now', '-1 hour');"
1722
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $
DOCKER
Close Tab
DEV (-zsh)
Close Tab
APP (-zsh)
Close Tab
screenpipe"
Close Tab
-zsh
Close Tab
⌥⌘1
-zsh...
|
[{"role":"AXTextArea","text [{"role":"AXTextArea","text":"lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ sqlite3 ~/.screenpipe/db.sqlite \"SELECT COUNT(*) FROM frames WHERE app_name = 'Boosteroid' AND timestamp >= datetime('now', '-1 hour');\"\n1722\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ ps aux | grep screenpipe\nlukas 10874 15.7 4.1 412962384 689376 s009 SN 3:49pm 32:48.19 /Users/lukas/.npm/_npx/10835/lib/node_modules/screenpipe/node_modules/@screenpipe/cli-darwin-arm64/bin/screenpipe record --disable-audio\nlukas 18357 0.9 0.0 410733264 1488 s010 S+ 4:53pm 0:00.00 grep screenpipe\nlukas 10835 0.0 0.2 411427744 30240 s009 SN 3:49pm 0:00.08 node /Users/lukas/.nvm/versions/node/v14.15.4/bin/npx screenpipe@latest record --disable-audio\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ clear\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ /Users/lukas/.npm/_npx/10835/lib/node_modules/screenpipe/node_modules/@screenpipe/cli-darwin-arm64/bin/screenpipe record --help\nincreased file descriptor limit from 256 to 8192 (hard limit: 9223372036854775807)\nStart recording screen, audio, and serve the API\n\nUsage: screenpipe record [OPTIONS]\n\nOptions:\n -d, --audio-chunk-duration <AUDIO_CHUNK_DURATION>\n Audio chunk duration in seconds\n \n [default: 30]\n\n -p, --port <PORT>\n Port to run the server on\n \n [default: 3030]\n\n --disable-audio\n Disable audio recording\n\n -i, --audio-device <AUDIO_DEVICE>\n Audio devices to use (can be specified multiple times)\n\n --use-system-default-audio\n Follow system default audio devices\n\n --data-dir <DATA_DIR>\n Data directory. Default to $HOME/.screenpipe\n\n --debug\n Enable debug logging for screenpipe modules\n\n -a, --audio-transcription-engine <AUDIO_TRANSCRIPTION_ENGINE>\n Audio transcription engine to use\n\n Possible values:\n - deepgram\n - whisper-tiny\n - whisper-tiny-quantized\n - whisper-large\n - whisper-large-quantized\n - whisper-large-v3-turbo\n - whisper-large-v3-turbo-quantized\n - openai-compatible\n - qwen3-asr\n - parakeet\n - disabled: Disable transcription (audio capture only, no speech-to-text)\n \n [default: parakeet]\n\n -m, --monitor-id <MONITOR_ID>\n Monitor IDs to use\n\n --use-all-monitors\n Automatically record all monitors\n\n -l, --language <LANGUAGE>\n Languages for OCR/transcription\n \n [possible values: english, chinese, german, spanish, russian, korean, french, japanese, portuguese, turkish, polish, catalan, dutch, arabic, swedish, italian, indonesian, hindi, vietnamese, finnish, hebrew, ukrainian, greek, malay, czech, romanian, danish, hungarian, norwegian, thai, urdu, croatian, bulgarian, lithuanian, latin, malayalam, welsh, slovak, persian, latvian, bengali, serbian, azerbaijani, slovenian, estonian, macedonian, nepali, mongolian, bosnian, kazakh, albanian, swahili, galician, marathi, punjabi, sinhala, khmer, afrikaans, belarusian, gujarati, amharic, yiddish, lao, uzbek, faroese, pashto, maltese, sanskrit, luxembourgish, myanmar, tibetan, tagalog, assamese, tatar, hausa, javanese]\n\n --use-pii-removal\n Enable PII removal\n\n --filter-music\n Filter music-dominant audio before transcription (reduces Spotify/YouTube music noise)\n\n --disable-vision\n Disable vision recording\n\n --ignored-windows <IGNORED_WINDOWS>\n Windows to ignore (by title, uses contains matching)\n\n --included-windows <INCLUDED_WINDOWS>\n Windows to include (by title, uses contains matching)\n\n --ignored-urls <IGNORED_URLS>\n URLs to ignore for browser privacy filtering\n\n --deepgram-api-key <DEEPGRAM_API_KEY>\n Deepgram API Key for audio transcription\n\n --transcription-mode <TRANSCRIPTION_MODE>\n Audio transcription scheduling mode: batch (default, longer chunks for quality) or realtime\n\n Possible values:\n - realtime: Transcribe immediately as audio is captured\n - batch: Accumulate longer audio batches for better transcription quality (default)\n \n [default: batch]\n\n --disable-telemetry\n Disable telemetry\n\n --video-quality <VIDEO_QUALITY>\n Video quality preset: low, balanced, high, max\n \n [default: balanced]\n\n --enable-sync\n Enable cloud sync\n\n --sync-token <SYNC_TOKEN>\n UW PICO 5.09 New Buffer \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n [ Read 18 lines ] \n^G Get Help ^O WriteOut ^R Read File ^Y Prev Pg ^K Cut Text ^C Cur Pos \n^X Exit ^J Justify ^W Where is ^V Next Pg ^U UnCut Text ^T To Spell \n API token for cloud sync\n \n [env: SCREENPIPE_SYNC_TOKEN=]\n\n --sync-password <SYNC_PASSWORD>\n Password for encrypting synced data\n \n [env: SCREENPIPE_SYNC_PASSWORD=]\n\n --sync-interval-secs <SYNC_INTERVAL_SECS>\n Interval between sync cycles in seconds\n \n [default: 300]\n\n --sync-machine-id <SYNC_MACHINE_ID>\n Override the machine ID for this device\n\n --pause-on-drm-content\n Pause screen and audio capture when DRM content (Netflix, Disney+, etc.) is detected\n\n --api-auth\n Require authentication for remote API access. When enabled, non-localhost requests must include Authorization: Bearer <SCREENPIPE_API_KEY>. Localhost requests are always allowed\n\n --encrypt-secrets\n Encrypt secrets (API keys, OAuth tokens) at rest using the OS keychain. Creates a keychain key if one doesn't exist. Without this flag, the CLI will use an existing key (created by the desktop app) but won't create one\n\n --retention-days <RETENTION_DAYS>\n Local data retention in days. Old screen/audio data is auto-deleted after this period. Set to 0 to disable retention (keep data forever)\n \n [default: 14]\n\n -h, --help\n Print help (see a summary with '-h')\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ npx screenpipe@latest record --disable-audio --ignored-apps \"Boosteroid\"\nerror: unexpected argument '--ignored-apps' found\n\n tip: a similar argument exists: '--ignored-urls'\n\nUsage: screenpipe record --disable-audio --ignored-urls <IGNORED_URLS>\n\nFor more information, try '--help'.\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ nano ~/.screenpipe/config.json \nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ alias sp-start\nsp-start='npx screenpipe@latest record --disable-audio &'\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ alias sql\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ alias\naddssh='ssh-add ~/.ssh/*'\napp='cd ~/jiminny/app'\ncnt='docker exec -ti $(docker ps | grep worker | awk '\\''{print $1}'\\'') /bin/bash -c \"cd /home/jiminny && bash\"'\nco='git checkout'\ncov='./vendor/bin/phpunit tests/Unit --coverage-html=build/coverage'\ncsfix='make cs-fix'\ndev='docker exec -ti $(docker ps -q --filter \"name=docker_lamp_1\") /bin/bash'\neu='ssh lukas@jiminny-eu-bastion -D 127.0.0.1:7073 -L 7532:db:3306'\neues='ssh ubuntu@jiminny-eu-ecs1 -L 7960:vpc-activities7-e7pfbl7wojjjnvp7olfpudrgke.eu-west-1.es.amazonaws.com:80'\next='nvm use 20 && cd ~/jiminny/extension-app && yarn build:dev && yarn preview'\nfe='yarn && nvm use 20 && cd ~/jiminny/app/front-end && yarn build:watch'\nfe3='cd ~/jiminny/app/front-end-vue3 && yarn build:watch:production'\ngbr='git branch --sort=-committerdate'\ngcb='git branch --show-current | pbcopy'\ngs='git status'\nhhh=history\nhhs='history 0 | grep '\ninstall_nano='apt-get update & apt-get install nano'\nkar='cp -f ~/DEV/settings/goku-karabiner-settings/karabiner.edn ~/.config/karabiner.edn && goku'\nll='ls -la --color=tty'\nnas='ssh Adm1n@192.168.0.242 -p22'\npoetryshell='eval \"\"'\nprod='ssh lukas@jiminny-prod-bastion -D 127.0.0.1:7072 -L 7632:db:3306'\nprodes='ssh ubuntu@jiminny-prod-ecs1 -L 7970:vpc-activities7-3o2zlrelmga5qicf2yxxwtx6bi.us-east-2.es.amazonaws.com:80'\nprophet='cd ~/jiminny/app'\nprophetdown='aws-vault exec staging -- bash -c \"env | grep AWS_ > aws-creds.env && docker compose -f docker-compose.yml -f docker-compose.dev.yml down\"'\nprophetup='aws-vault exec staging -- bash -c \"env | grep AWS_ > aws-creds.env && docker compose -f docker-compose.yml -f docker-compose.dev.yml up --build\"'\nqa='ssh lukas@jiminny-qa-bastion -D 127.0.0.1:7074 -L 7432:db:3306'\nqaes='ssh ubuntu@jiminny-qa-ecs1 -L 7950:vpc-activities7-s5zchrs4xqcnav3rjzmxgxvfvq.us-east-2.es.amazonaws.com:80'\nqai='ssh lukas@jiminny-qai-bastion -D 127.0.0.1:7075 -L 7777:jiminny-db-qai.c3uemcm84st0.us-east-2.rds.amazonaws.com:3306'\nrmbc='rm -rf bootstrap/cache/*.php'\nrun-help=man\nsp-start='npx screenpipe@latest record --disable-audio &'\nsp-status='curl -s http://localhost:3030/health | jq \"{status, frame_status, audio_status, last_frame: .last_frame_timestamp, uptime: .pipeline.uptime_secs, fps: .pipeline.capture_fps_actual, frames: .pipeline.frames_captured}\"'\nsp-stop='pkill -f screenpipe && echo '\\''screenpipe stopped'\\'\nstg='ssh lukas@jiminny-stage-bastion -D 127.0.0.1:7071 -L 7732:db:3306'\nstges='ssh ubuntu@jiminny-stage-ecs1 -L 7980:vpc-activities7-tgeodjeaugnaiigqgdcjjkrrj4.us-east-2.es.amazonaws.com:80'\nveu='ssh jiminny-eu-ecs1'\nveu10='ssh jiminny-eu-ecs10'\nveu11='ssh jiminny-eu-ecs11'\nveu12='ssh jiminny-eu-ecs12'\nveu2='ssh jiminny-eu-ecs2'\nveu3='ssh jiminny-eu-ecs3'\nveu4='ssh jiminny-eu-ecs4'\nveu5='ssh jiminny-eu-ecs5'\nveu6='ssh jiminny-eu-ecs6'\nveu7='ssh jiminny-eu-ecs7'\nveu8='ssh jiminny-eu-ecs8'\nveu9='ssh jiminny-eu-ecs9'\nvprod='ssh jiminny-prod-ecs1'\nvprod10='ssh jiminny-prod-ecs10'\nvprod11='ssh jiminny-prod-ecs11'\nvprod12='ssh jiminny-prod-ecs12'\nvprod2='ssh jiminny-prod-ecs2'\nvprod3='ssh jiminny-prod-ecs3'\nvprod4='ssh jiminny-prod-ecs4'\nvprod5='ssh jiminny-prod-ecs5'\nvprod6='ssh jiminny-prod-ecs6'\nvprod7='ssh jiminny-prod-ecs7'\nvprod8='ssh jiminny-prod-ecs8'\nvprod9='ssh jiminny-prod-ecs9'\nvqa='ssh jiminny-qa-ecs1'\nvqa2='ssh jiminny-qa-ecs2'\nvqai='ssh jiminny-qai-ecs1'\nvqai2='ssh jiminny-qai-ecs2'\nvstage='ssh ec2-user@jiminny-subenv-worker-app0'\nvstg='ssh jiminny-stage-ecs1'\nvstg2='ssh ubuntu@jiminny-stage-ecs2'\nwhich-command=whence\nwork='cd ~/jiminny/infrastructure/dev/docker && docker compose up'\nxd='make docker-xdebug-disable'\nxe='make docker-xdebug-enable'\nzp='nano ~/.zprofile'\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ alias\naddssh='ssh-add ~/.ssh/*'\napp='cd ~/jiminny/app'\ncnt='docker exec -ti $(docker ps | grep worker | awk '\\''{print $1}'\\'') /bin/bash -c \"cd /home/jiminny && bash\"'\nco='git checkout'\ncov='./vendor/bin/phpunit tests/Unit --coverage-html=build/coverage'\ncsfix='make cs-fix'\ndev='docker exec -ti $(docker ps -q --filter \"name=docker_lamp_1\") /bin/bash'\neu='ssh lukas@jiminny-eu-bastion -D 127.0.0.1:7073 -L 7532:db:3306'\neues='ssh ubuntu@jiminny-eu-ecs1 -L 7960:vpc-activities7-e7pfbl7wojjjnvp7olfpudrgke.eu-west-1.es.amazonaws.com:80'\next='nvm use 20 && cd ~/jiminny/extension-app && yarn build:dev && yarn preview'\nfe='yarn && nvm use 20 && cd ~/jiminny/app/front-end && yarn build:watch'\nfe3='cd ~/jiminny/app/front-end-vue3 && yarn build:watch:production'\ngbr='git branch --sort=-committerdate'\ngcb='git branch --show-current | pbcopy'\ngs='git status'\nhhh=history\nhhs='history 0 | grep '\ninstall_nano='apt-get update & apt-get install nano'\nkar='cp -f ~/DEV/settings/goku-karabiner-settings/karabiner.edn ~/.config/karabiner.edn && goku'\nll='ls -la --color=tty'\nnas='ssh Adm1n@192.168.0.242 -p22'\npoetryshell='eval \"\"'\nprod='ssh lukas@jiminny-prod-bastion -D 127.0.0.1:7072 -L 7632:db:3306'\nprodes='ssh ubuntu@jiminny-prod-ecs1 -L 7970:vpc-activities7-3o2zlrelmga5qicf2yxxwtx6bi.us-east-2.es.amazonaws.com:80'\nprophet='cd ~/jiminny/app'\nprophetdown='aws-vault exec staging -- bash -c \"env | grep AWS_ > aws-creds.env && docker compose -f docker-compose.yml -f docker-compose.dev.yml down\"'\nprophetup='aws-vault exec staging -- bash -c \"env | grep AWS_ > aws-creds.env && docker compose -f docker-compose.yml -f docker-compose.dev.yml up --build\"'\nqa='ssh lukas@jiminny-qa-bastion -D 127.0.0.1:7074 -L 7432:db:3306'\nqaes='ssh ubuntu@jiminny-qa-ecs1 -L 7950:vpc-activities7-s5zchrs4xqcnav3rjzmxgxvfvq.us-east-2.es.amazonaws.com:80'\nqai='ssh lukas@jiminny-qai-bastion -D 127.0.0.1:7075 -L 7777:jiminny-db-qai.c3uemcm84st0.us-east-2.rds.amazonaws.com:3306'\nrmbc='rm -rf bootstrap/cache/*.php'\n UW PICO 5.09 New Buffer \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n [ New file ] \n^G Get Help ^O WriteOut ^R Read File ^Y Prev Pg ^K Cut Text ^C Cur Pos \n^X Exit ^J Justify ^W Where is ^V Next Pg ^U UnCut Text ^T To Spell \nrun-help=man\n UW PICO 5.09 New Buffer \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n [ Read 135 lines ] \n^G Get Help ^O WriteOut ^R Read File ^Y Prev Pg ^K Cut Text ^C Cur Pos \n^X Exit ^J Justify ^W Where is ^V Next Pg ^U UnCut Text ^T To Spell \nsp-start='npx screenpipe@latest record --disable-audio &'\nsp-status='curl -s http://localhost:3030/health | jq \"{status, frame_status, audio_status, last_frame: .last_frame_timestamp, uptime: .pipeline.uptime_secs, fps: .pipeline.capture_fps_actual, frames: .pipeline.frames_captured}\"'\nsp-stop='pkill -f screenpipe && echo '\\''screenpipe stopped'\\'\nstg='ssh lukas@jiminny-stage-bastion -D 127.0.0.1:7071 -L 7732:db:3306'\nstges='ssh ubuntu@jiminny-stage-ecs1 -L 7980:vpc-activities7-tgeodjeaugnaiigqgdcjjkrrj4.us-east-2.es.amazonaws.com:80'\nveu='ssh jiminny-eu-ecs1'\nveu10='ssh jiminny-eu-ecs10'\nveu11='ssh jiminny-eu-ecs11'\nveu12='ssh jiminny-eu-ecs12'\nveu2='ssh jiminny-eu-ecs2'\nveu3='ssh jiminny-eu-ecs3'\nveu4='ssh jiminny-eu-ecs4'\nveu5='ssh jiminny-eu-ecs5'\nveu6='ssh jiminny-eu-ecs6'\nveu7='ssh jiminny-eu-ecs7'\nveu8='ssh jiminny-eu-ecs8'\nveu9='ssh jiminny-eu-ecs9'\nvprod='ssh jiminny-prod-ecs1'\nvprod10='ssh jiminny-prod-ecs10'\nvprod11='ssh jiminny-prod-ecs11'\nvprod12='ssh jiminny-prod-ecs12'\nvprod2='ssh jiminny-prod-ecs2'\nvprod3='ssh jiminny-prod-ecs3'\nvprod4='ssh jiminny-prod-ecs4'\nvprod5='ssh jiminny-prod-ecs5'\nvprod6='ssh jiminny-prod-ecs6'\nvprod7='ssh jiminny-prod-ecs7'\nvprod8='ssh jiminny-prod-ecs8'\nvprod9='ssh jiminny-prod-ecs9'\nvqa='ssh jiminny-qa-ecs1'\nvqa2='ssh jiminny-qa-ecs2'\nvqai='ssh jiminny-qai-ecs1'\nvqai2='ssh jiminny-qai-ecs2'\nvstage='ssh ec2-user@jiminny-subenv-worker-app0'\nvstg='ssh jiminny-stage-ecs1'\nvstg2='ssh ubuntu@jiminny-stage-ecs2'\nwhich-command=whence\nwork='cd ~/jiminny/infrastructure/dev/docker && docker compose up'\nxd='make docker-xdebug-disable'\nxe='make docker-xdebug-enable'\nzp='nano ~/.zprofile'\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ nano zp\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ nano ~/.zprofile\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ source ~/.zprofile\n\nPoetry could not find a pyproject.toml file in /Users/lukas/.screenpipe or its parents\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ sqlite3 ~/.screenpipe/db.sqlite \"SELECT COUNT(*) FROM frames WHERE app_name = 'Boosteroid' AND timestamp >= datetime('now', '-1 hour');\"\n1722\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $","depth":4,"value":"lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ sqlite3 ~/.screenpipe/db.sqlite \"SELECT COUNT(*) FROM frames WHERE app_name = 'Boosteroid' AND timestamp >= datetime('now', '-1 hour');\"\n1722\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ ps aux | grep screenpipe\nlukas 10874 15.7 4.1 412962384 689376 s009 SN 3:49pm 32:48.19 /Users/lukas/.npm/_npx/10835/lib/node_modules/screenpipe/node_modules/@screenpipe/cli-darwin-arm64/bin/screenpipe record --disable-audio\nlukas 18357 0.9 0.0 410733264 1488 s010 S+ 4:53pm 0:00.00 grep screenpipe\nlukas 10835 0.0 0.2 411427744 30240 s009 SN 3:49pm 0:00.08 node /Users/lukas/.nvm/versions/node/v14.15.4/bin/npx screenpipe@latest record --disable-audio\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ clear\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ /Users/lukas/.npm/_npx/10835/lib/node_modules/screenpipe/node_modules/@screenpipe/cli-darwin-arm64/bin/screenpipe record --help\nincreased file descriptor limit from 256 to 8192 (hard limit: 9223372036854775807)\nStart recording screen, audio, and serve the API\n\nUsage: screenpipe record [OPTIONS]\n\nOptions:\n -d, --audio-chunk-duration <AUDIO_CHUNK_DURATION>\n Audio chunk duration in seconds\n \n [default: 30]\n\n -p, --port <PORT>\n Port to run the server on\n \n [default: 3030]\n\n --disable-audio\n Disable audio recording\n\n -i, --audio-device <AUDIO_DEVICE>\n Audio devices to use (can be specified multiple times)\n\n --use-system-default-audio\n Follow system default audio devices\n\n --data-dir <DATA_DIR>\n Data directory. Default to $HOME/.screenpipe\n\n --debug\n Enable debug logging for screenpipe modules\n\n -a, --audio-transcription-engine <AUDIO_TRANSCRIPTION_ENGINE>\n Audio transcription engine to use\n\n Possible values:\n - deepgram\n - whisper-tiny\n - whisper-tiny-quantized\n - whisper-large\n - whisper-large-quantized\n - whisper-large-v3-turbo\n - whisper-large-v3-turbo-quantized\n - openai-compatible\n - qwen3-asr\n - parakeet\n - disabled: Disable transcription (audio capture only, no speech-to-text)\n \n [default: parakeet]\n\n -m, --monitor-id <MONITOR_ID>\n Monitor IDs to use\n\n --use-all-monitors\n Automatically record all monitors\n\n -l, --language <LANGUAGE>\n Languages for OCR/transcription\n \n [possible values: english, chinese, german, spanish, russian, korean, french, japanese, portuguese, turkish, polish, catalan, dutch, arabic, swedish, italian, indonesian, hindi, vietnamese, finnish, hebrew, ukrainian, greek, malay, czech, romanian, danish, hungarian, norwegian, thai, urdu, croatian, bulgarian, lithuanian, latin, malayalam, welsh, slovak, persian, latvian, bengali, serbian, azerbaijani, slovenian, estonian, macedonian, nepali, mongolian, bosnian, kazakh, albanian, swahili, galician, marathi, punjabi, sinhala, khmer, afrikaans, belarusian, gujarati, amharic, yiddish, lao, uzbek, faroese, pashto, maltese, sanskrit, luxembourgish, myanmar, tibetan, tagalog, assamese, tatar, hausa, javanese]\n\n --use-pii-removal\n Enable PII removal\n\n --filter-music\n Filter music-dominant audio before transcription (reduces Spotify/YouTube music noise)\n\n --disable-vision\n Disable vision recording\n\n --ignored-windows <IGNORED_WINDOWS>\n Windows to ignore (by title, uses contains matching)\n\n --included-windows <INCLUDED_WINDOWS>\n Windows to include (by title, uses contains matching)\n\n --ignored-urls <IGNORED_URLS>\n URLs to ignore for browser privacy filtering\n\n --deepgram-api-key <DEEPGRAM_API_KEY>\n Deepgram API Key for audio transcription\n\n --transcription-mode <TRANSCRIPTION_MODE>\n Audio transcription scheduling mode: batch (default, longer chunks for quality) or realtime\n\n Possible values:\n - realtime: Transcribe immediately as audio is captured\n - batch: Accumulate longer audio batches for better transcription quality (default)\n \n [default: batch]\n\n --disable-telemetry\n Disable telemetry\n\n --video-quality <VIDEO_QUALITY>\n Video quality preset: low, balanced, high, max\n \n [default: balanced]\n\n --enable-sync\n Enable cloud sync\n\n --sync-token <SYNC_TOKEN>\n UW PICO 5.09 New Buffer \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n [ Read 18 lines ] \n^G Get Help ^O WriteOut ^R Read File ^Y Prev Pg ^K Cut Text ^C Cur Pos \n^X Exit ^J Justify ^W Where is ^V Next Pg ^U UnCut Text ^T To Spell \n API token for cloud sync\n \n [env: SCREENPIPE_SYNC_TOKEN=]\n\n --sync-password <SYNC_PASSWORD>\n Password for encrypting synced data\n \n [env: SCREENPIPE_SYNC_PASSWORD=]\n\n --sync-interval-secs <SYNC_INTERVAL_SECS>\n Interval between sync cycles in seconds\n \n [default: 300]\n\n --sync-machine-id <SYNC_MACHINE_ID>\n Override the machine ID for this device\n\n --pause-on-drm-content\n Pause screen and audio capture when DRM content (Netflix, Disney+, etc.) is detected\n\n --api-auth\n Require authentication for remote API access. When enabled, non-localhost requests must include Authorization: Bearer <SCREENPIPE_API_KEY>. Localhost requests are always allowed\n\n --encrypt-secrets\n Encrypt secrets (API keys, OAuth tokens) at rest using the OS keychain. Creates a keychain key if one doesn't exist. Without this flag, the CLI will use an existing key (created by the desktop app) but won't create one\n\n --retention-days <RETENTION_DAYS>\n Local data retention in days. Old screen/audio data is auto-deleted after this period. Set to 0 to disable retention (keep data forever)\n \n [default: 14]\n\n -h, --help\n Print help (see a summary with '-h')\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ npx screenpipe@latest record --disable-audio --ignored-apps \"Boosteroid\"\nerror: unexpected argument '--ignored-apps' found\n\n tip: a similar argument exists: '--ignored-urls'\n\nUsage: screenpipe record --disable-audio --ignored-urls <IGNORED_URLS>\n\nFor more information, try '--help'.\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ nano ~/.screenpipe/config.json \nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ alias sp-start\nsp-start='npx screenpipe@latest record --disable-audio &'\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ alias sql\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ alias\naddssh='ssh-add ~/.ssh/*'\napp='cd ~/jiminny/app'\ncnt='docker exec -ti $(docker ps | grep worker | awk '\\''{print $1}'\\'') /bin/bash -c \"cd /home/jiminny && bash\"'\nco='git checkout'\ncov='./vendor/bin/phpunit tests/Unit --coverage-html=build/coverage'\ncsfix='make cs-fix'\ndev='docker exec -ti $(docker ps -q --filter \"name=docker_lamp_1\") /bin/bash'\neu='ssh lukas@jiminny-eu-bastion -D 127.0.0.1:7073 -L 7532:db:3306'\neues='ssh ubuntu@jiminny-eu-ecs1 -L 7960:vpc-activities7-e7pfbl7wojjjnvp7olfpudrgke.eu-west-1.es.amazonaws.com:80'\next='nvm use 20 && cd ~/jiminny/extension-app && yarn build:dev && yarn preview'\nfe='yarn && nvm use 20 && cd ~/jiminny/app/front-end && yarn build:watch'\nfe3='cd ~/jiminny/app/front-end-vue3 && yarn build:watch:production'\ngbr='git branch --sort=-committerdate'\ngcb='git branch --show-current | pbcopy'\ngs='git status'\nhhh=history\nhhs='history 0 | grep '\ninstall_nano='apt-get update & apt-get install nano'\nkar='cp -f ~/DEV/settings/goku-karabiner-settings/karabiner.edn ~/.config/karabiner.edn && goku'\nll='ls -la --color=tty'\nnas='ssh Adm1n@192.168.0.242 -p22'\npoetryshell='eval \"\"'\nprod='ssh lukas@jiminny-prod-bastion -D 127.0.0.1:7072 -L 7632:db:3306'\nprodes='ssh ubuntu@jiminny-prod-ecs1 -L 7970:vpc-activities7-3o2zlrelmga5qicf2yxxwtx6bi.us-east-2.es.amazonaws.com:80'\nprophet='cd ~/jiminny/app'\nprophetdown='aws-vault exec staging -- bash -c \"env | grep AWS_ > aws-creds.env && docker compose -f docker-compose.yml -f docker-compose.dev.yml down\"'\nprophetup='aws-vault exec staging -- bash -c \"env | grep AWS_ > aws-creds.env && docker compose -f docker-compose.yml -f docker-compose.dev.yml up --build\"'\nqa='ssh lukas@jiminny-qa-bastion -D 127.0.0.1:7074 -L 7432:db:3306'\nqaes='ssh ubuntu@jiminny-qa-ecs1 -L 7950:vpc-activities7-s5zchrs4xqcnav3rjzmxgxvfvq.us-east-2.es.amazonaws.com:80'\nqai='ssh lukas@jiminny-qai-bastion -D 127.0.0.1:7075 -L 7777:jiminny-db-qai.c3uemcm84st0.us-east-2.rds.amazonaws.com:3306'\nrmbc='rm -rf bootstrap/cache/*.php'\nrun-help=man\nsp-start='npx screenpipe@latest record --disable-audio &'\nsp-status='curl -s http://localhost:3030/health | jq \"{status, frame_status, audio_status, last_frame: .last_frame_timestamp, uptime: .pipeline.uptime_secs, fps: .pipeline.capture_fps_actual, frames: .pipeline.frames_captured}\"'\nsp-stop='pkill -f screenpipe && echo '\\''screenpipe stopped'\\'\nstg='ssh lukas@jiminny-stage-bastion -D 127.0.0.1:7071 -L 7732:db:3306'\nstges='ssh ubuntu@jiminny-stage-ecs1 -L 7980:vpc-activities7-tgeodjeaugnaiigqgdcjjkrrj4.us-east-2.es.amazonaws.com:80'\nveu='ssh jiminny-eu-ecs1'\nveu10='ssh jiminny-eu-ecs10'\nveu11='ssh jiminny-eu-ecs11'\nveu12='ssh jiminny-eu-ecs12'\nveu2='ssh jiminny-eu-ecs2'\nveu3='ssh jiminny-eu-ecs3'\nveu4='ssh jiminny-eu-ecs4'\nveu5='ssh jiminny-eu-ecs5'\nveu6='ssh jiminny-eu-ecs6'\nveu7='ssh jiminny-eu-ecs7'\nveu8='ssh jiminny-eu-ecs8'\nveu9='ssh jiminny-eu-ecs9'\nvprod='ssh jiminny-prod-ecs1'\nvprod10='ssh jiminny-prod-ecs10'\nvprod11='ssh jiminny-prod-ecs11'\nvprod12='ssh jiminny-prod-ecs12'\nvprod2='ssh jiminny-prod-ecs2'\nvprod3='ssh jiminny-prod-ecs3'\nvprod4='ssh jiminny-prod-ecs4'\nvprod5='ssh jiminny-prod-ecs5'\nvprod6='ssh jiminny-prod-ecs6'\nvprod7='ssh jiminny-prod-ecs7'\nvprod8='ssh jiminny-prod-ecs8'\nvprod9='ssh jiminny-prod-ecs9'\nvqa='ssh jiminny-qa-ecs1'\nvqa2='ssh jiminny-qa-ecs2'\nvqai='ssh jiminny-qai-ecs1'\nvqai2='ssh jiminny-qai-ecs2'\nvstage='ssh ec2-user@jiminny-subenv-worker-app0'\nvstg='ssh jiminny-stage-ecs1'\nvstg2='ssh ubuntu@jiminny-stage-ecs2'\nwhich-command=whence\nwork='cd ~/jiminny/infrastructure/dev/docker && docker compose up'\nxd='make docker-xdebug-disable'\nxe='make docker-xdebug-enable'\nzp='nano ~/.zprofile'\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ alias\naddssh='ssh-add ~/.ssh/*'\napp='cd ~/jiminny/app'\ncnt='docker exec -ti $(docker ps | grep worker | awk '\\''{print $1}'\\'') /bin/bash -c \"cd /home/jiminny && bash\"'\nco='git checkout'\ncov='./vendor/bin/phpunit tests/Unit --coverage-html=build/coverage'\ncsfix='make cs-fix'\ndev='docker exec -ti $(docker ps -q --filter \"name=docker_lamp_1\") /bin/bash'\neu='ssh lukas@jiminny-eu-bastion -D 127.0.0.1:7073 -L 7532:db:3306'\neues='ssh ubuntu@jiminny-eu-ecs1 -L 7960:vpc-activities7-e7pfbl7wojjjnvp7olfpudrgke.eu-west-1.es.amazonaws.com:80'\next='nvm use 20 && cd ~/jiminny/extension-app && yarn build:dev && yarn preview'\nfe='yarn && nvm use 20 && cd ~/jiminny/app/front-end && yarn build:watch'\nfe3='cd ~/jiminny/app/front-end-vue3 && yarn build:watch:production'\ngbr='git branch --sort=-committerdate'\ngcb='git branch --show-current | pbcopy'\ngs='git status'\nhhh=history\nhhs='history 0 | grep '\ninstall_nano='apt-get update & apt-get install nano'\nkar='cp -f ~/DEV/settings/goku-karabiner-settings/karabiner.edn ~/.config/karabiner.edn && goku'\nll='ls -la --color=tty'\nnas='ssh Adm1n@192.168.0.242 -p22'\npoetryshell='eval \"\"'\nprod='ssh lukas@jiminny-prod-bastion -D 127.0.0.1:7072 -L 7632:db:3306'\nprodes='ssh ubuntu@jiminny-prod-ecs1 -L 7970:vpc-activities7-3o2zlrelmga5qicf2yxxwtx6bi.us-east-2.es.amazonaws.com:80'\nprophet='cd ~/jiminny/app'\nprophetdown='aws-vault exec staging -- bash -c \"env | grep AWS_ > aws-creds.env && docker compose -f docker-compose.yml -f docker-compose.dev.yml down\"'\nprophetup='aws-vault exec staging -- bash -c \"env | grep AWS_ > aws-creds.env && docker compose -f docker-compose.yml -f docker-compose.dev.yml up --build\"'\nqa='ssh lukas@jiminny-qa-bastion -D 127.0.0.1:7074 -L 7432:db:3306'\nqaes='ssh ubuntu@jiminny-qa-ecs1 -L 7950:vpc-activities7-s5zchrs4xqcnav3rjzmxgxvfvq.us-east-2.es.amazonaws.com:80'\nqai='ssh lukas@jiminny-qai-bastion -D 127.0.0.1:7075 -L 7777:jiminny-db-qai.c3uemcm84st0.us-east-2.rds.amazonaws.com:3306'\nrmbc='rm -rf bootstrap/cache/*.php'\n UW PICO 5.09 New Buffer \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n [ New file ] \n^G Get Help ^O WriteOut ^R Read File ^Y Prev Pg ^K Cut Text ^C Cur Pos \n^X Exit ^J Justify ^W Where is ^V Next Pg ^U UnCut Text ^T To Spell \nrun-help=man\n UW PICO 5.09 New Buffer \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n [ Read 135 lines ] \n^G Get Help ^O WriteOut ^R Read File ^Y Prev Pg ^K Cut Text ^C Cur Pos \n^X Exit ^J Justify ^W Where is ^V Next Pg ^U UnCut Text ^T To Spell \nsp-start='npx screenpipe@latest record --disable-audio &'\nsp-status='curl -s http://localhost:3030/health | jq \"{status, frame_status, audio_status, last_frame: .last_frame_timestamp, uptime: .pipeline.uptime_secs, fps: .pipeline.capture_fps_actual, frames: .pipeline.frames_captured}\"'\nsp-stop='pkill -f screenpipe && echo '\\''screenpipe stopped'\\'\nstg='ssh lukas@jiminny-stage-bastion -D 127.0.0.1:7071 -L 7732:db:3306'\nstges='ssh ubuntu@jiminny-stage-ecs1 -L 7980:vpc-activities7-tgeodjeaugnaiigqgdcjjkrrj4.us-east-2.es.amazonaws.com:80'\nveu='ssh jiminny-eu-ecs1'\nveu10='ssh jiminny-eu-ecs10'\nveu11='ssh jiminny-eu-ecs11'\nveu12='ssh jiminny-eu-ecs12'\nveu2='ssh jiminny-eu-ecs2'\nveu3='ssh jiminny-eu-ecs3'\nveu4='ssh jiminny-eu-ecs4'\nveu5='ssh jiminny-eu-ecs5'\nveu6='ssh jiminny-eu-ecs6'\nveu7='ssh jiminny-eu-ecs7'\nveu8='ssh jiminny-eu-ecs8'\nveu9='ssh jiminny-eu-ecs9'\nvprod='ssh jiminny-prod-ecs1'\nvprod10='ssh jiminny-prod-ecs10'\nvprod11='ssh jiminny-prod-ecs11'\nvprod12='ssh jiminny-prod-ecs12'\nvprod2='ssh jiminny-prod-ecs2'\nvprod3='ssh jiminny-prod-ecs3'\nvprod4='ssh jiminny-prod-ecs4'\nvprod5='ssh jiminny-prod-ecs5'\nvprod6='ssh jiminny-prod-ecs6'\nvprod7='ssh jiminny-prod-ecs7'\nvprod8='ssh jiminny-prod-ecs8'\nvprod9='ssh jiminny-prod-ecs9'\nvqa='ssh jiminny-qa-ecs1'\nvqa2='ssh jiminny-qa-ecs2'\nvqai='ssh jiminny-qai-ecs1'\nvqai2='ssh jiminny-qai-ecs2'\nvstage='ssh ec2-user@jiminny-subenv-worker-app0'\nvstg='ssh jiminny-stage-ecs1'\nvstg2='ssh ubuntu@jiminny-stage-ecs2'\nwhich-command=whence\nwork='cd ~/jiminny/infrastructure/dev/docker && docker compose up'\nxd='make docker-xdebug-disable'\nxe='make docker-xdebug-enable'\nzp='nano ~/.zprofile'\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ nano zp\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ nano ~/.zprofile\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ source ~/.zprofile\n\nPoetry could not find a pyproject.toml file in /Users/lukas/.screenpipe or its parents\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ sqlite3 ~/.screenpipe/db.sqlite \"SELECT COUNT(*) FROM frames WHERE app_name = 'Boosteroid' AND timestamp >= datetime('now', '-1 hour');\"\n1722\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $","is_focused":true},{"role":"AXRadioButton","text":"DOCKER","depth":2,"bounds":{"left":0.23320313,"top":1.0,"width":0.11074219,"height":-0.03680551},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.23554687,"top":1.0,"width":0.00625,"height":-0.039583325},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"DEV (-zsh)","depth":2,"bounds":{"left":0.34394532,"top":1.0,"width":0.11074219,"height":-0.03680551},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.34628907,"top":1.0,"width":0.00625,"height":-0.039583325},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"APP (-zsh)","depth":2,"bounds":{"left":0.4546875,"top":1.0,"width":0.11054687,"height":-0.03680551},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.45703125,"top":1.0,"width":0.00625,"height":-0.039583325},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"screenpipe\"","depth":2,"bounds":{"left":0.56523436,"top":1.0,"width":0.11054687,"height":-0.03680551},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.56757814,"top":1.0,"width":0.00625,"height":-0.039583325},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"-zsh","depth":2,"bounds":{"left":0.67578125,"top":1.0,"width":0.11054687,"height":-0.03680551},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.678125,"top":1.0,"width":0.00625,"height":-0.039583325},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"⌥⌘1","depth":1,"bounds":{"left":0.7703125,"top":1.0,"width":0.021875,"height":-0.02013886},"automation_id":"_NS:8","role_description":"text"},{"role":"AXStaticText","text":"-zsh","depth":1,"bounds":{"left":0.5078125,"top":1.0,"width":0.012890625,"height":-0.020833373},"role_description":"text"}]...
|
9019722953677273701
|
-8331177747573838415
|
visual_change
|
accessibility
|
NULL
|
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screen lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ sqlite3 ~/.screenpipe/db.sqlite "SELECT COUNT(*) FROM frames WHERE app_name = 'Boosteroid' AND timestamp >= datetime('now', '-1 hour');"
1722
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ ps aux | grep screenpipe
lukas 10874 15.7 4.1 412962384 689376 s009 SN 3:49pm 32:48.19 /Users/lukas/.npm/_npx/10835/lib/node_modules/screenpipe/node_modules/@screenpipe/cli-darwin-arm64/bin/screenpipe record --disable-audio
lukas 18357 0.9 0.0 410733264 1488 s010 S+ 4:53pm 0:00.00 grep screenpipe
lukas 10835 0.0 0.2 411427744 30240 s009 SN 3:49pm 0:00.08 node /Users/lukas/.nvm/versions/node/v14.15.4/bin/npx screenpipe@latest record --disable-audio
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ clear
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ /Users/lukas/.npm/_npx/10835/lib/node_modules/screenpipe/node_modules/@screenpipe/cli-darwin-arm64/bin/screenpipe record --help
increased file descriptor limit from 256 to 8192 (hard limit: 9223372036854775807)
Start recording screen, audio, and serve the API
Usage: screenpipe record [OPTIONS]
Options:
-d, --audio-chunk-duration <AUDIO_CHUNK_DURATION>
Audio chunk duration in seconds
[default: 30]
-p, --port <PORT>
Port to run the server on
[default: 3030]
--disable-audio
Disable audio recording
-i, --audio-device <AUDIO_DEVICE>
Audio devices to use (can be specified multiple times)
--use-system-default-audio
Follow system default audio devices
--data-dir <DATA_DIR>
Data directory. Default to $HOME/.screenpipe
--debug
Enable debug logging for screenpipe modules
-a, --audio-transcription-engine <AUDIO_TRANSCRIPTION_ENGINE>
Audio transcription engine to use
Possible values:
- deepgram
- whisper-tiny
- whisper-tiny-quantized
- whisper-large
- whisper-large-quantized
- whisper-large-v3-turbo
- whisper-large-v3-turbo-quantized
- openai-compatible
- qwen3-asr
- parakeet
- disabled: Disable transcription (audio capture only, no speech-to-text)
[default: parakeet]
-m, --monitor-id <MONITOR_ID>
Monitor IDs to use
--use-all-monitors
Automatically record all monitors
-l, --language <LANGUAGE>
Languages for OCR/transcription
[possible values: english, chinese, german, spanish, russian, korean, french, japanese, portuguese, turkish, polish, catalan, dutch, arabic, swedish, italian, indonesian, hindi, vietnamese, finnish, hebrew, ukrainian, greek, malay, czech, romanian, danish, hungarian, norwegian, thai, urdu, croatian, bulgarian, lithuanian, latin, malayalam, welsh, slovak, persian, latvian, bengali, serbian, azerbaijani, slovenian, estonian, macedonian, nepali, mongolian, bosnian, kazakh, albanian, swahili, galician, marathi, punjabi, sinhala, khmer, afrikaans, belarusian, gujarati, amharic, yiddish, lao, uzbek, faroese, pashto, maltese, sanskrit, luxembourgish, myanmar, tibetan, tagalog, assamese, tatar, hausa, javanese]
--use-pii-removal
Enable PII removal
--filter-music
Filter music-dominant audio before transcription (reduces Spotify/YouTube music noise)
--disable-vision
Disable vision recording
--ignored-windows <IGNORED_WINDOWS>
Windows to ignore (by title, uses contains matching)
--included-windows <INCLUDED_WINDOWS>
Windows to include (by title, uses contains matching)
--ignored-urls <IGNORED_URLS>
URLs to ignore for browser privacy filtering
--deepgram-api-key <DEEPGRAM_API_KEY>
Deepgram API Key for audio transcription
--transcription-mode <TRANSCRIPTION_MODE>
Audio transcription scheduling mode: batch (default, longer chunks for quality) or realtime
Possible values:
- realtime: Transcribe immediately as audio is captured
- batch: Accumulate longer audio batches for better transcription quality (default)
[default: batch]
--disable-telemetry
Disable telemetry
--video-quality <VIDEO_QUALITY>
Video quality preset: low, balanced, high, max
[default: balanced]
--enable-sync
Enable cloud sync
--sync-token <SYNC_TOKEN>
UW PICO 5.09 New Buffer
[ Read 18 lines ]
^G Get Help ^O WriteOut ^R Read File ^Y Prev Pg ^K Cut Text ^C Cur Pos
^X Exit ^J Justify ^W Where is ^V Next Pg ^U UnCut Text ^T To Spell
API token for cloud sync
[env: SCREENPIPE_SYNC_TOKEN=]
--sync-password <SYNC_PASSWORD>
Password for encrypting synced data
[env: SCREENPIPE_SYNC_PASSWORD=[PASSWORD]
--sync-interval-secs <SYNC_INTERVAL_SECS>
Interval between sync cycles in seconds
[default: 300]
--sync-machine-id <SYNC_MACHINE_ID>
Override the machine ID for this device
--pause-on-drm-content
Pause screen and audio capture when DRM content (Netflix, Disney+, etc.) is detected
--api-auth
Require authentication for remote API access. When enabled, non-localhost requests must include Authorization: Bearer <SCREENPIPE_API_KEY>. Localhost requests are always allowed
--encrypt-secrets
Encrypt secrets (API keys, OAuth tokens) at rest using the OS keychain. Creates a keychain key if one doesn't exist. Without this flag, the CLI will use an existing key (created by the desktop app) but won't create one
--retention-days <RETENTION_DAYS>
Local data retention in days. Old screen/audio data is auto-deleted after this period. Set to 0 to disable retention (keep data forever)
[default: 14]
-h, --help
Print help (see a summary with '-h')
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ npx screenpipe@latest record --disable-audio --ignored-apps "Boosteroid"
error: unexpected argument '--ignored-apps' found
tip: a similar argument exists: '--ignored-urls'
Usage: screenpipe record --disable-audio --ignored-urls <IGNORED_URLS>
For more information, try '--help'.
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ nano ~/.screenpipe/config.json
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ alias sp-start
sp-start='npx screenpipe@latest record --disable-audio &'
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ alias sql
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ alias
addssh='ssh-add ~/.ssh/*'
app='cd ~/jiminny/app'
cnt='docker exec -ti $(docker ps | grep worker | awk '\''{print $1}'\'') /bin/bash -c "cd /home/jiminny && bash"'
co='git checkout'
cov='./vendor/bin/phpunit tests/Unit --coverage-html=build/coverage'
csfix='make cs-fix'
dev='docker exec -ti $(docker ps -q --filter "name=docker_lamp_1") /bin/bash'
eu='ssh lukas@jiminny-eu-bastion -D [IP_ADDRESS]:7073 -L 7532:db:3306'
eues='ssh ubuntu@jiminny-eu-ecs1 -L 7960:vpc-activities7-e7pfbl7wojjjnvp7olfpudrgke.eu-west-1.es.amazonaws.com:80'
ext='nvm use 20 && cd ~/jiminny/extension-app && yarn build:dev && yarn preview'
fe='yarn && nvm use 20 && cd ~/jiminny/app/front-end && yarn build:watch'
fe3='cd ~/jiminny/app/front-end-vue3 && yarn build:watch:production'
gbr='git branch --sort=-committerdate'
gcb='git branch --show-current | pbcopy'
gs='git status'
hhh=history
hhs='history 0 | grep '
install_nano='apt-get update & apt-get install nano'
kar='cp -f ~/DEV/settings/goku-karabiner-settings/karabiner.edn ~/.config/karabiner.edn && goku'
ll='ls -la --color=tty'
nas='ssh Adm1n@[IP_ADDRESS] -p22'
poetryshell='eval ""'
prod='ssh lukas@jiminny-prod-bastion -D [IP_ADDRESS]:7072 -L 7632:db:3306'
prodes='ssh ubuntu@jiminny-prod-ecs1 -L 7970:vpc-activities7-3o2zlrelmga5qicf2yxxwtx6bi.us-east-2.es.amazonaws.com:80'
prophet='cd ~/jiminny/app'
prophetdown='aws-vault exec staging -- bash -c "env | grep AWS_ > aws-creds.env && docker compose -f docker-compose.yml -f docker-compose.dev.yml down"'
prophetup='aws-vault exec staging -- bash -c "env | grep AWS_ > aws-creds.env && docker compose -f docker-compose.yml -f docker-compose.dev.yml up --build"'
qa='ssh lukas@jiminny-qa-bastion -D [IP_ADDRESS]:7074 -L 7432:db:3306'
qaes='ssh ubuntu@jiminny-qa-ecs1 -L 7950:vpc-activities7-s5zchrs4xqcnav3rjzmxgxvfvq.us-east-2.es.amazonaws.com:80'
qai='ssh lukas@jiminny-qai-bastion -D [IP_ADDRESS]:7075 -L 7777:jiminny-db-qai.c3uemcm84st0.us-east-2.rds.amazonaws.com:3306'
rmbc='rm -rf bootstrap/cache/*.php'
run-help=man
sp-start='npx screenpipe@latest record --disable-audio &'
sp-status='curl -s [URL_WITH_CREDENTIALS] -D [IP_ADDRESS]:7071 -L 7732:db:3306'
stges='ssh ubuntu@jiminny-stage-ecs1 -L 7980:vpc-activities7-tgeodjeaugnaiigqgdcjjkrrj4.us-east-2.es.amazonaws.com:80'
veu='ssh jiminny-eu-ecs1'
veu10='ssh jiminny-eu-ecs10'
veu11='ssh jiminny-eu-ecs11'
veu12='ssh jiminny-eu-ecs12'
veu2='ssh jiminny-eu-ecs2'
veu3='ssh jiminny-eu-ecs3'
veu4='ssh jiminny-eu-ecs4'
veu5='ssh jiminny-eu-ecs5'
veu6='ssh jiminny-eu-ecs6'
veu7='ssh jiminny-eu-ecs7'
veu8='ssh jiminny-eu-ecs8'
veu9='ssh jiminny-eu-ecs9'
vprod='ssh jiminny-prod-ecs1'
vprod10='ssh jiminny-prod-ecs10'
vprod11='ssh jiminny-prod-ecs11'
vprod12='ssh jiminny-prod-ecs12'
vprod2='ssh jiminny-prod-ecs2'
vprod3='ssh jiminny-prod-ecs3'
vprod4='ssh jiminny-prod-ecs4'
vprod5='ssh jiminny-prod-ecs5'
vprod6='ssh jiminny-prod-ecs6'
vprod7='ssh jiminny-prod-ecs7'
vprod8='ssh jiminny-prod-ecs8'
vprod9='ssh jiminny-prod-ecs9'
vqa='ssh jiminny-qa-ecs1'
vqa2='ssh jiminny-qa-ecs2'
vqai='ssh jiminny-qai-ecs1'
vqai2='ssh jiminny-qai-ecs2'
vstage='ssh ec2-user@jiminny-subenv-worker-app0'
vstg='ssh jiminny-stage-ecs1'
vstg2='ssh ubuntu@jiminny-stage-ecs2'
which-command=whence
work='cd ~/jiminny/infrastructure/dev/docker && docker compose up'
xd='make docker-xdebug-disable'
xe='make docker-xdebug-enable'
zp='nano ~/.zprofile'
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ alias
addssh='ssh-add ~/.ssh/*'
app='cd ~/jiminny/app'
cnt='docker exec -ti $(docker ps | grep worker | awk '\''{print $1}'\'') /bin/bash -c "cd /home/jiminny && bash"'
co='git checkout'
cov='./vendor/bin/phpunit tests/Unit --coverage-html=build/coverage'
csfix='make cs-fix'
dev='docker exec -ti $(docker ps -q --filter "name=docker_lamp_1") /bin/bash'
eu='ssh lukas@jiminny-eu-bastion -D [IP_ADDRESS]:7073 -L 7532:db:3306'
eues='ssh ubuntu@jiminny-eu-ecs1 -L 7960:vpc-activities7-e7pfbl7wojjjnvp7olfpudrgke.eu-west-1.es.amazonaws.com:80'
ext='nvm use 20 && cd ~/jiminny/extension-app && yarn build:dev && yarn preview'
fe='yarn && nvm use 20 && cd ~/jiminny/app/front-end && yarn build:watch'
fe3='cd ~/jiminny/app/front-end-vue3 && yarn build:watch:production'
gbr='git branch --sort=-committerdate'
gcb='git branch --show-current | pbcopy'
gs='git status'
hhh=history
hhs='history 0 | grep '
install_nano='apt-get update & apt-get install nano'
kar='cp -f ~/DEV/settings/goku-karabiner-settings/karabiner.edn ~/.config/karabiner.edn && goku'
ll='ls -la --color=tty'
nas='ssh Adm1n@[IP_ADDRESS] -p22'
poetryshell='eval ""'
prod='ssh lukas@jiminny-prod-bastion -D [IP_ADDRESS]:7072 -L 7632:db:3306'
prodes='ssh ubuntu@jiminny-prod-ecs1 -L 7970:vpc-activities7-3o2zlrelmga5qicf2yxxwtx6bi.us-east-2.es.amazonaws.com:80'
prophet='cd ~/jiminny/app'
prophetdown='aws-vault exec staging -- bash -c "env | grep AWS_ > aws-creds.env && docker compose -f docker-compose.yml -f docker-compose.dev.yml down"'
prophetup='aws-vault exec staging -- bash -c "env | grep AWS_ > aws-creds.env && docker compose -f docker-compose.yml -f docker-compose.dev.yml up --build"'
qa='ssh lukas@jiminny-qa-bastion -D [IP_ADDRESS]:7074 -L 7432:db:3306'
qaes='ssh ubuntu@jiminny-qa-ecs1 -L 7950:vpc-activities7-s5zchrs4xqcnav3rjzmxgxvfvq.us-east-2.es.amazonaws.com:80'
qai='ssh lukas@jiminny-qai-bastion -D [IP_ADDRESS]:7075 -L 7777:jiminny-db-qai.c3uemcm84st0.us-east-2.rds.amazonaws.com:3306'
rmbc='rm -rf bootstrap/cache/*.php'
UW PICO 5.09 New Buffer
[ New file ]
^G Get Help ^O WriteOut ^R Read File ^Y Prev Pg ^K Cut Text ^C Cur Pos
^X Exit ^J Justify ^W Where is ^V Next Pg ^U UnCut Text ^T To Spell
run-help=man
UW PICO 5.09 New Buffer
[ Read 135 lines ]
^G Get Help ^O WriteOut ^R Read File ^Y Prev Pg ^K Cut Text ^C Cur Pos
^X Exit ^J Justify ^W Where is ^V Next Pg ^U UnCut Text ^T To Spell
sp-start='npx screenpipe@latest record --disable-audio &'
sp-status='curl -s [URL_WITH_CREDENTIALS] -D [IP_ADDRESS]:7071 -L 7732:db:3306'
stges='ssh ubuntu@jiminny-stage-ecs1 -L 7980:vpc-activities7-tgeodjeaugnaiigqgdcjjkrrj4.us-east-2.es.amazonaws.com:80'
veu='ssh jiminny-eu-ecs1'
veu10='ssh jiminny-eu-ecs10'
veu11='ssh jiminny-eu-ecs11'
veu12='ssh jiminny-eu-ecs12'
veu2='ssh jiminny-eu-ecs2'
veu3='ssh jiminny-eu-ecs3'
veu4='ssh jiminny-eu-ecs4'
veu5='ssh jiminny-eu-ecs5'
veu6='ssh jiminny-eu-ecs6'
veu7='ssh jiminny-eu-ecs7'
veu8='ssh jiminny-eu-ecs8'
veu9='ssh jiminny-eu-ecs9'
vprod='ssh jiminny-prod-ecs1'
vprod10='ssh jiminny-prod-ecs10'
vprod11='ssh jiminny-prod-ecs11'
vprod12='ssh jiminny-prod-ecs12'
vprod2='ssh jiminny-prod-ecs2'
vprod3='ssh jiminny-prod-ecs3'
vprod4='ssh jiminny-prod-ecs4'
vprod5='ssh jiminny-prod-ecs5'
vprod6='ssh jiminny-prod-ecs6'
vprod7='ssh jiminny-prod-ecs7'
vprod8='ssh jiminny-prod-ecs8'
vprod9='ssh jiminny-prod-ecs9'
vqa='ssh jiminny-qa-ecs1'
vqa2='ssh jiminny-qa-ecs2'
vqai='ssh jiminny-qai-ecs1'
vqai2='ssh jiminny-qai-ecs2'
vstage='ssh ec2-user@jiminny-subenv-worker-app0'
vstg='ssh jiminny-stage-ecs1'
vstg2='ssh ubuntu@jiminny-stage-ecs2'
which-command=whence
work='cd ~/jiminny/infrastructure/dev/docker && docker compose up'
xd='make docker-xdebug-disable'
xe='make docker-xdebug-enable'
zp='nano ~/.zprofile'
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ nano zp
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ nano ~/.zprofile
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ source ~/.zprofile
Poetry could not find a pyproject.toml file in /Users/lukas/.screenpipe or its parents
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ sqlite3 ~/.screenpipe/db.sqlite "SELECT COUNT(*) FROM frames WHERE app_name = 'Boosteroid' AND timestamp >= datetime('now', '-1 hour');"
1722
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $
DOCKER
Close Tab
DEV (-zsh)
Close Tab
APP (-zsh)
Close Tab
screenpipe"
Close Tab
-zsh
Close Tab
⌥⌘1
-zsh...
|
NULL
|
|
40045
|
826
|
5
|
2026-04-16T15:19:21.553312+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-16/1776 /Users/lukas/.screenpipe/data/data/2026-04-16/1776352761553_m1.jpg...
|
iTerm2
|
-zsh
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screen lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ sqlite3 ~/.screenpipe/db.sqlite "SELECT COUNT(*) FROM frames WHERE app_name = 'Boosteroid' AND timestamp >= datetime('now', '-1 hour');"
1722
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ ps aux | grep screenpipe
lukas 10874 15.7 4.1 412962384 689376 s009 SN 3:49pm 32:48.19 /Users/lukas/.npm/_npx/10835/lib/node_modules/screenpipe/node_modules/@screenpipe/cli-darwin-arm64/bin/screenpipe record --disable-audio
lukas 18357 0.9 0.0 410733264 1488 s010 S+ 4:53pm 0:00.00 grep screenpipe
lukas 10835 0.0 0.2 411427744 30240 s009 SN 3:49pm 0:00.08 node /Users/lukas/.nvm/versions/node/v14.15.4/bin/npx screenpipe@latest record --disable-audio
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ clear
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ /Users/lukas/.npm/_npx/10835/lib/node_modules/screenpipe/node_modules/@screenpipe/cli-darwin-arm64/bin/screenpipe record --help
increased file descriptor limit from 256 to 8192 (hard limit: 9223372036854775807)
Start recording screen, audio, and serve the API
Usage: screenpipe record [OPTIONS]
Options:
-d, --audio-chunk-duration <AUDIO_CHUNK_DURATION>
Audio chunk duration in seconds
[default: 30]
-p, --port <PORT>
Port to run the server on
[default: 3030]
--disable-audio
Disable audio recording
-i, --audio-device <AUDIO_DEVICE>
Audio devices to use (can be specified multiple times)
--use-system-default-audio
Follow system default audio devices
--data-dir <DATA_DIR>
Data directory. Default to $HOME/.screenpipe
--debug
Enable debug logging for screenpipe modules
-a, --audio-transcription-engine <AUDIO_TRANSCRIPTION_ENGINE>
Audio transcription engine to use
Possible values:
- deepgram
- whisper-tiny
- whisper-tiny-quantized
- whisper-large
- whisper-large-quantized
- whisper-large-v3-turbo
- whisper-large-v3-turbo-quantized
- openai-compatible
- qwen3-asr
- parakeet
- disabled: Disable transcription (audio capture only, no speech-to-text)
[default: parakeet]
-m, --monitor-id <MONITOR_ID>
Monitor IDs to use
--use-all-monitors
Automatically record all monitors
-l, --language <LANGUAGE>
Languages for OCR/transcription
[possible values: english, chinese, german, spanish, russian, korean, french, japanese, portuguese, turkish, polish, catalan, dutch, arabic, swedish, italian, indonesian, hindi, vietnamese, finnish, hebrew, ukrainian, greek, malay, czech, romanian, danish, hungarian, norwegian, thai, urdu, croatian, bulgarian, lithuanian, latin, malayalam, welsh, slovak, persian, latvian, bengali, serbian, azerbaijani, slovenian, estonian, macedonian, nepali, mongolian, bosnian, kazakh, albanian, swahili, galician, marathi, punjabi, sinhala, khmer, afrikaans, belarusian, gujarati, amharic, yiddish, lao, uzbek, faroese, pashto, maltese, sanskrit, luxembourgish, myanmar, tibetan, tagalog, assamese, tatar, hausa, javanese]
--use-pii-removal
Enable PII removal
--filter-music
Filter music-dominant audio before transcription (reduces Spotify/YouTube music noise)
--disable-vision
Disable vision recording
--ignored-windows <IGNORED_WINDOWS>
Windows to ignore (by title, uses contains matching)
--included-windows <INCLUDED_WINDOWS>
Windows to include (by title, uses contains matching)
--ignored-urls <IGNORED_URLS>
URLs to ignore for browser privacy filtering
--deepgram-api-key <DEEPGRAM_API_KEY>
Deepgram API Key for audio transcription
--transcription-mode <TRANSCRIPTION_MODE>
Audio transcription scheduling mode: batch (default, longer chunks for quality) or realtime
Possible values:
- realtime: Transcribe immediately as audio is captured
- batch: Accumulate longer audio batches for better transcription quality (default)
[default: batch]
--disable-telemetry
Disable telemetry
--video-quality <VIDEO_QUALITY>
Video quality preset: low, balanced, high, max
[default: balanced]
--enable-sync
Enable cloud sync
--sync-token <SYNC_TOKEN>
UW PICO 5.09 New Buffer
[ Read 18 lines ]
^G Get Help ^O WriteOut ^R Read File ^Y Prev Pg ^K Cut Text ^C Cur Pos
^X Exit ^J Justify ^W Where is ^V Next Pg ^U UnCut Text ^T To Spell
API token for cloud sync
[env: SCREENPIPE_SYNC_TOKEN=]
--sync-password <SYNC_PASSWORD>
Password for encrypting synced data
[env: SCREENPIPE_SYNC_PASSWORD=[PASSWORD]
--sync-interval-secs <SYNC_INTERVAL_SECS>
Interval between sync cycles in seconds
[default: 300]
--sync-machine-id <SYNC_MACHINE_ID>
Override the machine ID for this device
--pause-on-drm-content
Pause screen and audio capture when DRM content (Netflix, Disney+, etc.) is detected
--api-auth
Require authentication for remote API access. When enabled, non-localhost requests must include Authorization: Bearer <SCREENPIPE_API_KEY>. Localhost requests are always allowed
--encrypt-secrets
Encrypt secrets (API keys, OAuth tokens) at rest using the OS keychain. Creates a keychain key if one doesn't exist. Without this flag, the CLI will use an existing key (created by the desktop app) but won't create one
--retention-days <RETENTION_DAYS>
Local data retention in days. Old screen/audio data is auto-deleted after this period. Set to 0 to disable retention (keep data forever)
[default: 14]
-h, --help
Print help (see a summary with '-h')
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ npx screenpipe@latest record --disable-audio --ignored-apps "Boosteroid"
error: unexpected argument '--ignored-apps' found
tip: a similar argument exists: '--ignored-urls'
Usage: screenpipe record --disable-audio --ignored-urls <IGNORED_URLS>
For more information, try '--help'.
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ nano ~/.screenpipe/config.json
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ alias sp-start
sp-start='npx screenpipe@latest record --disable-audio &'
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ alias sql
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ alias
addssh='ssh-add ~/.ssh/*'
app='cd ~/jiminny/app'
cnt='docker exec -ti $(docker ps | grep worker | awk '\''{print $1}'\'') /bin/bash -c "cd /home/jiminny && bash"'
co='git checkout'
cov='./vendor/bin/phpunit tests/Unit --coverage-html=build/coverage'
csfix='make cs-fix'
dev='docker exec -ti $(docker ps -q --filter "name=docker_lamp_1") /bin/bash'
eu='ssh lukas@jiminny-eu-bastion -D [IP_ADDRESS]:7073 -L 7532:db:3306'
eues='ssh ubuntu@jiminny-eu-ecs1 -L 7960:vpc-activities7-e7pfbl7wojjjnvp7olfpudrgke.eu-west-1.es.amazonaws.com:80'
ext='nvm use 20 && cd ~/jiminny/extension-app && yarn build:dev && yarn preview'
fe='yarn && nvm use 20 && cd ~/jiminny/app/front-end && yarn build:watch'
fe3='cd ~/jiminny/app/front-end-vue3 && yarn build:watch:production'
gbr='git branch --sort=-committerdate'
gcb='git branch --show-current | pbcopy'
gs='git status'
hhh=history
hhs='history 0 | grep '
install_nano='apt-get update & apt-get install nano'
kar='cp -f ~/DEV/settings/goku-karabiner-settings/karabiner.edn ~/.config/karabiner.edn && goku'
ll='ls -la --color=tty'
nas='ssh Adm1n@[IP_ADDRESS] -p22'
poetryshell='eval ""'
prod='ssh lukas@jiminny-prod-bastion -D [IP_ADDRESS]:7072 -L 7632:db:3306'
prodes='ssh ubuntu@jiminny-prod-ecs1 -L 7970:vpc-activities7-3o2zlrelmga5qicf2yxxwtx6bi.us-east-2.es.amazonaws.com:80'
prophet='cd ~/jiminny/app'
prophetdown='aws-vault exec staging -- bash -c "env | grep AWS_ > aws-creds.env && docker compose -f docker-compose.yml -f docker-compose.dev.yml down"'
prophetup='aws-vault exec staging -- bash -c "env | grep AWS_ > aws-creds.env && docker compose -f docker-compose.yml -f docker-compose.dev.yml up --build"'
qa='ssh lukas@jiminny-qa-bastion -D [IP_ADDRESS]:7074 -L 7432:db:3306'
qaes='ssh ubuntu@jiminny-qa-ecs1 -L 7950:vpc-activities7-s5zchrs4xqcnav3rjzmxgxvfvq.us-east-2.es.amazonaws.com:80'
qai='ssh lukas@jiminny-qai-bastion -D [IP_ADDRESS]:7075 -L 7777:jiminny-db-qai.c3uemcm84st0.us-east-2.rds.amazonaws.com:3306'
rmbc='rm -rf bootstrap/cache/*.php'
run-help=man
sp-start='npx screenpipe@latest record --disable-audio &'
sp-status='curl -s [URL_WITH_CREDENTIALS] -D [IP_ADDRESS]:7071 -L 7732:db:3306'
stges='ssh ubuntu@jiminny-stage-ecs1 -L 7980:vpc-activities7-tgeodjeaugnaiigqgdcjjkrrj4.us-east-2.es.amazonaws.com:80'
veu='ssh jiminny-eu-ecs1'
veu10='ssh jiminny-eu-ecs10'
veu11='ssh jiminny-eu-ecs11'
veu12='ssh jiminny-eu-ecs12'
veu2='ssh jiminny-eu-ecs2'
veu3='ssh jiminny-eu-ecs3'
veu4='ssh jiminny-eu-ecs4'
veu5='ssh jiminny-eu-ecs5'
veu6='ssh jiminny-eu-ecs6'
veu7='ssh jiminny-eu-ecs7'
veu8='ssh jiminny-eu-ecs8'
veu9='ssh jiminny-eu-ecs9'
vprod='ssh jiminny-prod-ecs1'
vprod10='ssh jiminny-prod-ecs10'
vprod11='ssh jiminny-prod-ecs11'
vprod12='ssh jiminny-prod-ecs12'
vprod2='ssh jiminny-prod-ecs2'
vprod3='ssh jiminny-prod-ecs3'
vprod4='ssh jiminny-prod-ecs4'
vprod5='ssh jiminny-prod-ecs5'
vprod6='ssh jiminny-prod-ecs6'
vprod7='ssh jiminny-prod-ecs7'
vprod8='ssh jiminny-prod-ecs8'
vprod9='ssh jiminny-prod-ecs9'
vqa='ssh jiminny-qa-ecs1'
vqa2='ssh jiminny-qa-ecs2'
vqai='ssh jiminny-qai-ecs1'
vqai2='ssh jiminny-qai-ecs2'
vstage='ssh ec2-user@jiminny-subenv-worker-app0'
vstg='ssh jiminny-stage-ecs1'
vstg2='ssh ubuntu@jiminny-stage-ecs2'
which-command=whence
work='cd ~/jiminny/infrastructure/dev/docker && docker compose up'
xd='make docker-xdebug-disable'
xe='make docker-xdebug-enable'
zp='nano ~/.zprofile'
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ alias
addssh='ssh-add ~/.ssh/*'
app='cd ~/jiminny/app'
cnt='docker exec -ti $(docker ps | grep worker | awk '\''{print $1}'\'') /bin/bash -c "cd /home/jiminny && bash"'
co='git checkout'
cov='./vendor/bin/phpunit tests/Unit --coverage-html=build/coverage'
csfix='make cs-fix'
dev='docker exec -ti $(docker ps -q --filter "name=docker_lamp_1") /bin/bash'
eu='ssh lukas@jiminny-eu-bastion -D [IP_ADDRESS]:7073 -L 7532:db:3306'
eues='ssh ubuntu@jiminny-eu-ecs1 -L 7960:vpc-activities7-e7pfbl7wojjjnvp7olfpudrgke.eu-west-1.es.amazonaws.com:80'
ext='nvm use 20 && cd ~/jiminny/extension-app && yarn build:dev && yarn preview'
fe='yarn && nvm use 20 && cd ~/jiminny/app/front-end && yarn build:watch'
fe3='cd ~/jiminny/app/front-end-vue3 && yarn build:watch:production'
gbr='git branch --sort=-committerdate'
gcb='git branch --show-current | pbcopy'
gs='git status'
hhh=history
hhs='history 0 | grep '
install_nano='apt-get update & apt-get install nano'
kar='cp -f ~/DEV/settings/goku-karabiner-settings/karabiner.edn ~/.config/karabiner.edn && goku'
ll='ls -la --color=tty'
nas='ssh Adm1n@[IP_ADDRESS] -p22'
poetryshell='eval ""'
prod='ssh lukas@jiminny-prod-bastion -D [IP_ADDRESS]:7072 -L 7632:db:3306'
prodes='ssh ubuntu@jiminny-prod-ecs1 -L 7970:vpc-activities7-3o2zlrelmga5qicf2yxxwtx6bi.us-east-2.es.amazonaws.com:80'
prophet='cd ~/jiminny/app'
prophetdown='aws-vault exec staging -- bash -c "env | grep AWS_ > aws-creds.env && docker compose -f docker-compose.yml -f docker-compose.dev.yml down"'
prophetup='aws-vault exec staging -- bash -c "env | grep AWS_ > aws-creds.env && docker compose -f docker-compose.yml -f docker-compose.dev.yml up --build"'
qa='ssh lukas@jiminny-qa-bastion -D [IP_ADDRESS]:7074 -L 7432:db:3306'
qaes='ssh ubuntu@jiminny-qa-ecs1 -L 7950:vpc-activities7-s5zchrs4xqcnav3rjzmxgxvfvq.us-east-2.es.amazonaws.com:80'
qai='ssh lukas@jiminny-qai-bastion -D [IP_ADDRESS]:7075 -L 7777:jiminny-db-qai.c3uemcm84st0.us-east-2.rds.amazonaws.com:3306'
rmbc='rm -rf bootstrap/cache/*.php'
UW PICO 5.09 New Buffer
[ New file ]
^G Get Help ^O WriteOut ^R Read File ^Y Prev Pg ^K Cut Text ^C Cur Pos
^X Exit ^J Justify ^W Where is ^V Next Pg ^U UnCut Text ^T To Spell
run-help=man
UW PICO 5.09 New Buffer
[ Read 135 lines ]
^G Get Help ^O WriteOut ^R Read File ^Y Prev Pg ^K Cut Text ^C Cur Pos
^X Exit ^J Justify ^W Where is ^V Next Pg ^U UnCut Text ^T To Spell
sp-start='npx screenpipe@latest record --disable-audio &'
sp-status='curl -s [URL_WITH_CREDENTIALS] -D [IP_ADDRESS]:7071 -L 7732:db:3306'
stges='ssh ubuntu@jiminny-stage-ecs1 -L 7980:vpc-activities7-tgeodjeaugnaiigqgdcjjkrrj4.us-east-2.es.amazonaws.com:80'
veu='ssh jiminny-eu-ecs1'
veu10='ssh jiminny-eu-ecs10'
veu11='ssh jiminny-eu-ecs11'
veu12='ssh jiminny-eu-ecs12'
veu2='ssh jiminny-eu-ecs2'
veu3='ssh jiminny-eu-ecs3'
veu4='ssh jiminny-eu-ecs4'
veu5='ssh jiminny-eu-ecs5'
veu6='ssh jiminny-eu-ecs6'
veu7='ssh jiminny-eu-ecs7'
veu8='ssh jiminny-eu-ecs8'
veu9='ssh jiminny-eu-ecs9'
vprod='ssh jiminny-prod-ecs1'
vprod10='ssh jiminny-prod-ecs10'
vprod11='ssh jiminny-prod-ecs11'
vprod12='ssh jiminny-prod-ecs12'
vprod2='ssh jiminny-prod-ecs2'
vprod3='ssh jiminny-prod-ecs3'
vprod4='ssh jiminny-prod-ecs4'
vprod5='ssh jiminny-prod-ecs5'
vprod6='ssh jiminny-prod-ecs6'
vprod7='ssh jiminny-prod-ecs7'
vprod8='ssh jiminny-prod-ecs8'
vprod9='ssh jiminny-prod-ecs9'
vqa='ssh jiminny-qa-ecs1'
vqa2='ssh jiminny-qa-ecs2'
vqai='ssh jiminny-qai-ecs1'
vqai2='ssh jiminny-qai-ecs2'
vstage='ssh ec2-user@jiminny-subenv-worker-app0'
vstg='ssh jiminny-stage-ecs1'
vstg2='ssh ubuntu@jiminny-stage-ecs2'
which-command=whence
work='cd ~/jiminny/infrastructure/dev/docker && docker compose up'
xd='make docker-xdebug-disable'
xe='make docker-xdebug-enable'
zp='nano ~/.zprofile'
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ nano zp
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ nano ~/.zprofile
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ source ~/.zprofile
Poetry could not find a pyproject.toml file in /Users/lukas/.screenpipe or its parents
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ sqlite3 ~/.screenpipe/db.sqlite "SELECT COUNT(*) FROM frames WHERE app_name = 'Boosteroid' AND timestamp >= datetime('now', '-1 hour');"
1722
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $
DOCKER
Close Tab
DEV (-zsh)
Close Tab
APP (-zsh)
Close Tab
screenpipe"
Close Tab
-zsh
Close Tab
⌥⌘1
-zsh...
|
[{"role":"AXTextArea","text [{"role":"AXTextArea","text":"lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ sqlite3 ~/.screenpipe/db.sqlite \"SELECT COUNT(*) FROM frames WHERE app_name = 'Boosteroid' AND timestamp >= datetime('now', '-1 hour');\"\n1722\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ ps aux | grep screenpipe\nlukas 10874 15.7 4.1 412962384 689376 s009 SN 3:49pm 32:48.19 /Users/lukas/.npm/_npx/10835/lib/node_modules/screenpipe/node_modules/@screenpipe/cli-darwin-arm64/bin/screenpipe record --disable-audio\nlukas 18357 0.9 0.0 410733264 1488 s010 S+ 4:53pm 0:00.00 grep screenpipe\nlukas 10835 0.0 0.2 411427744 30240 s009 SN 3:49pm 0:00.08 node /Users/lukas/.nvm/versions/node/v14.15.4/bin/npx screenpipe@latest record --disable-audio\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ clear\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ /Users/lukas/.npm/_npx/10835/lib/node_modules/screenpipe/node_modules/@screenpipe/cli-darwin-arm64/bin/screenpipe record --help\nincreased file descriptor limit from 256 to 8192 (hard limit: 9223372036854775807)\nStart recording screen, audio, and serve the API\n\nUsage: screenpipe record [OPTIONS]\n\nOptions:\n -d, --audio-chunk-duration <AUDIO_CHUNK_DURATION>\n Audio chunk duration in seconds\n \n [default: 30]\n\n -p, --port <PORT>\n Port to run the server on\n \n [default: 3030]\n\n --disable-audio\n Disable audio recording\n\n -i, --audio-device <AUDIO_DEVICE>\n Audio devices to use (can be specified multiple times)\n\n --use-system-default-audio\n Follow system default audio devices\n\n --data-dir <DATA_DIR>\n Data directory. Default to $HOME/.screenpipe\n\n --debug\n Enable debug logging for screenpipe modules\n\n -a, --audio-transcription-engine <AUDIO_TRANSCRIPTION_ENGINE>\n Audio transcription engine to use\n\n Possible values:\n - deepgram\n - whisper-tiny\n - whisper-tiny-quantized\n - whisper-large\n - whisper-large-quantized\n - whisper-large-v3-turbo\n - whisper-large-v3-turbo-quantized\n - openai-compatible\n - qwen3-asr\n - parakeet\n - disabled: Disable transcription (audio capture only, no speech-to-text)\n \n [default: parakeet]\n\n -m, --monitor-id <MONITOR_ID>\n Monitor IDs to use\n\n --use-all-monitors\n Automatically record all monitors\n\n -l, --language <LANGUAGE>\n Languages for OCR/transcription\n \n [possible values: english, chinese, german, spanish, russian, korean, french, japanese, portuguese, turkish, polish, catalan, dutch, arabic, swedish, italian, indonesian, hindi, vietnamese, finnish, hebrew, ukrainian, greek, malay, czech, romanian, danish, hungarian, norwegian, thai, urdu, croatian, bulgarian, lithuanian, latin, malayalam, welsh, slovak, persian, latvian, bengali, serbian, azerbaijani, slovenian, estonian, macedonian, nepali, mongolian, bosnian, kazakh, albanian, swahili, galician, marathi, punjabi, sinhala, khmer, afrikaans, belarusian, gujarati, amharic, yiddish, lao, uzbek, faroese, pashto, maltese, sanskrit, luxembourgish, myanmar, tibetan, tagalog, assamese, tatar, hausa, javanese]\n\n --use-pii-removal\n Enable PII removal\n\n --filter-music\n Filter music-dominant audio before transcription (reduces Spotify/YouTube music noise)\n\n --disable-vision\n Disable vision recording\n\n --ignored-windows <IGNORED_WINDOWS>\n Windows to ignore (by title, uses contains matching)\n\n --included-windows <INCLUDED_WINDOWS>\n Windows to include (by title, uses contains matching)\n\n --ignored-urls <IGNORED_URLS>\n URLs to ignore for browser privacy filtering\n\n --deepgram-api-key <DEEPGRAM_API_KEY>\n Deepgram API Key for audio transcription\n\n --transcription-mode <TRANSCRIPTION_MODE>\n Audio transcription scheduling mode: batch (default, longer chunks for quality) or realtime\n\n Possible values:\n - realtime: Transcribe immediately as audio is captured\n - batch: Accumulate longer audio batches for better transcription quality (default)\n \n [default: batch]\n\n --disable-telemetry\n Disable telemetry\n\n --video-quality <VIDEO_QUALITY>\n Video quality preset: low, balanced, high, max\n \n [default: balanced]\n\n --enable-sync\n Enable cloud sync\n\n --sync-token <SYNC_TOKEN>\n UW PICO 5.09 New Buffer \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n [ Read 18 lines ] \n^G Get Help ^O WriteOut ^R Read File ^Y Prev Pg ^K Cut Text ^C Cur Pos \n^X Exit ^J Justify ^W Where is ^V Next Pg ^U UnCut Text ^T To Spell \n API token for cloud sync\n \n [env: SCREENPIPE_SYNC_TOKEN=]\n\n --sync-password <SYNC_PASSWORD>\n Password for encrypting synced data\n \n [env: SCREENPIPE_SYNC_PASSWORD=]\n\n --sync-interval-secs <SYNC_INTERVAL_SECS>\n Interval between sync cycles in seconds\n \n [default: 300]\n\n --sync-machine-id <SYNC_MACHINE_ID>\n Override the machine ID for this device\n\n --pause-on-drm-content\n Pause screen and audio capture when DRM content (Netflix, Disney+, etc.) is detected\n\n --api-auth\n Require authentication for remote API access. When enabled, non-localhost requests must include Authorization: Bearer <SCREENPIPE_API_KEY>. Localhost requests are always allowed\n\n --encrypt-secrets\n Encrypt secrets (API keys, OAuth tokens) at rest using the OS keychain. Creates a keychain key if one doesn't exist. Without this flag, the CLI will use an existing key (created by the desktop app) but won't create one\n\n --retention-days <RETENTION_DAYS>\n Local data retention in days. Old screen/audio data is auto-deleted after this period. Set to 0 to disable retention (keep data forever)\n \n [default: 14]\n\n -h, --help\n Print help (see a summary with '-h')\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ npx screenpipe@latest record --disable-audio --ignored-apps \"Boosteroid\"\nerror: unexpected argument '--ignored-apps' found\n\n tip: a similar argument exists: '--ignored-urls'\n\nUsage: screenpipe record --disable-audio --ignored-urls <IGNORED_URLS>\n\nFor more information, try '--help'.\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ nano ~/.screenpipe/config.json \nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ alias sp-start\nsp-start='npx screenpipe@latest record --disable-audio &'\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ alias sql\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ alias\naddssh='ssh-add ~/.ssh/*'\napp='cd ~/jiminny/app'\ncnt='docker exec -ti $(docker ps | grep worker | awk '\\''{print $1}'\\'') /bin/bash -c \"cd /home/jiminny && bash\"'\nco='git checkout'\ncov='./vendor/bin/phpunit tests/Unit --coverage-html=build/coverage'\ncsfix='make cs-fix'\ndev='docker exec -ti $(docker ps -q --filter \"name=docker_lamp_1\") /bin/bash'\neu='ssh lukas@jiminny-eu-bastion -D 127.0.0.1:7073 -L 7532:db:3306'\neues='ssh ubuntu@jiminny-eu-ecs1 -L 7960:vpc-activities7-e7pfbl7wojjjnvp7olfpudrgke.eu-west-1.es.amazonaws.com:80'\next='nvm use 20 && cd ~/jiminny/extension-app && yarn build:dev && yarn preview'\nfe='yarn && nvm use 20 && cd ~/jiminny/app/front-end && yarn build:watch'\nfe3='cd ~/jiminny/app/front-end-vue3 && yarn build:watch:production'\ngbr='git branch --sort=-committerdate'\ngcb='git branch --show-current | pbcopy'\ngs='git status'\nhhh=history\nhhs='history 0 | grep '\ninstall_nano='apt-get update & apt-get install nano'\nkar='cp -f ~/DEV/settings/goku-karabiner-settings/karabiner.edn ~/.config/karabiner.edn && goku'\nll='ls -la --color=tty'\nnas='ssh Adm1n@192.168.0.242 -p22'\npoetryshell='eval \"\"'\nprod='ssh lukas@jiminny-prod-bastion -D 127.0.0.1:7072 -L 7632:db:3306'\nprodes='ssh ubuntu@jiminny-prod-ecs1 -L 7970:vpc-activities7-3o2zlrelmga5qicf2yxxwtx6bi.us-east-2.es.amazonaws.com:80'\nprophet='cd ~/jiminny/app'\nprophetdown='aws-vault exec staging -- bash -c \"env | grep AWS_ > aws-creds.env && docker compose -f docker-compose.yml -f docker-compose.dev.yml down\"'\nprophetup='aws-vault exec staging -- bash -c \"env | grep AWS_ > aws-creds.env && docker compose -f docker-compose.yml -f docker-compose.dev.yml up --build\"'\nqa='ssh lukas@jiminny-qa-bastion -D 127.0.0.1:7074 -L 7432:db:3306'\nqaes='ssh ubuntu@jiminny-qa-ecs1 -L 7950:vpc-activities7-s5zchrs4xqcnav3rjzmxgxvfvq.us-east-2.es.amazonaws.com:80'\nqai='ssh lukas@jiminny-qai-bastion -D 127.0.0.1:7075 -L 7777:jiminny-db-qai.c3uemcm84st0.us-east-2.rds.amazonaws.com:3306'\nrmbc='rm -rf bootstrap/cache/*.php'\nrun-help=man\nsp-start='npx screenpipe@latest record --disable-audio &'\nsp-status='curl -s http://localhost:3030/health | jq \"{status, frame_status, audio_status, last_frame: .last_frame_timestamp, uptime: .pipeline.uptime_secs, fps: .pipeline.capture_fps_actual, frames: .pipeline.frames_captured}\"'\nsp-stop='pkill -f screenpipe && echo '\\''screenpipe stopped'\\'\nstg='ssh lukas@jiminny-stage-bastion -D 127.0.0.1:7071 -L 7732:db:3306'\nstges='ssh ubuntu@jiminny-stage-ecs1 -L 7980:vpc-activities7-tgeodjeaugnaiigqgdcjjkrrj4.us-east-2.es.amazonaws.com:80'\nveu='ssh jiminny-eu-ecs1'\nveu10='ssh jiminny-eu-ecs10'\nveu11='ssh jiminny-eu-ecs11'\nveu12='ssh jiminny-eu-ecs12'\nveu2='ssh jiminny-eu-ecs2'\nveu3='ssh jiminny-eu-ecs3'\nveu4='ssh jiminny-eu-ecs4'\nveu5='ssh jiminny-eu-ecs5'\nveu6='ssh jiminny-eu-ecs6'\nveu7='ssh jiminny-eu-ecs7'\nveu8='ssh jiminny-eu-ecs8'\nveu9='ssh jiminny-eu-ecs9'\nvprod='ssh jiminny-prod-ecs1'\nvprod10='ssh jiminny-prod-ecs10'\nvprod11='ssh jiminny-prod-ecs11'\nvprod12='ssh jiminny-prod-ecs12'\nvprod2='ssh jiminny-prod-ecs2'\nvprod3='ssh jiminny-prod-ecs3'\nvprod4='ssh jiminny-prod-ecs4'\nvprod5='ssh jiminny-prod-ecs5'\nvprod6='ssh jiminny-prod-ecs6'\nvprod7='ssh jiminny-prod-ecs7'\nvprod8='ssh jiminny-prod-ecs8'\nvprod9='ssh jiminny-prod-ecs9'\nvqa='ssh jiminny-qa-ecs1'\nvqa2='ssh jiminny-qa-ecs2'\nvqai='ssh jiminny-qai-ecs1'\nvqai2='ssh jiminny-qai-ecs2'\nvstage='ssh ec2-user@jiminny-subenv-worker-app0'\nvstg='ssh jiminny-stage-ecs1'\nvstg2='ssh ubuntu@jiminny-stage-ecs2'\nwhich-command=whence\nwork='cd ~/jiminny/infrastructure/dev/docker && docker compose up'\nxd='make docker-xdebug-disable'\nxe='make docker-xdebug-enable'\nzp='nano ~/.zprofile'\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ alias\naddssh='ssh-add ~/.ssh/*'\napp='cd ~/jiminny/app'\ncnt='docker exec -ti $(docker ps | grep worker | awk '\\''{print $1}'\\'') /bin/bash -c \"cd /home/jiminny && bash\"'\nco='git checkout'\ncov='./vendor/bin/phpunit tests/Unit --coverage-html=build/coverage'\ncsfix='make cs-fix'\ndev='docker exec -ti $(docker ps -q --filter \"name=docker_lamp_1\") /bin/bash'\neu='ssh lukas@jiminny-eu-bastion -D 127.0.0.1:7073 -L 7532:db:3306'\neues='ssh ubuntu@jiminny-eu-ecs1 -L 7960:vpc-activities7-e7pfbl7wojjjnvp7olfpudrgke.eu-west-1.es.amazonaws.com:80'\next='nvm use 20 && cd ~/jiminny/extension-app && yarn build:dev && yarn preview'\nfe='yarn && nvm use 20 && cd ~/jiminny/app/front-end && yarn build:watch'\nfe3='cd ~/jiminny/app/front-end-vue3 && yarn build:watch:production'\ngbr='git branch --sort=-committerdate'\ngcb='git branch --show-current | pbcopy'\ngs='git status'\nhhh=history\nhhs='history 0 | grep '\ninstall_nano='apt-get update & apt-get install nano'\nkar='cp -f ~/DEV/settings/goku-karabiner-settings/karabiner.edn ~/.config/karabiner.edn && goku'\nll='ls -la --color=tty'\nnas='ssh Adm1n@192.168.0.242 -p22'\npoetryshell='eval \"\"'\nprod='ssh lukas@jiminny-prod-bastion -D 127.0.0.1:7072 -L 7632:db:3306'\nprodes='ssh ubuntu@jiminny-prod-ecs1 -L 7970:vpc-activities7-3o2zlrelmga5qicf2yxxwtx6bi.us-east-2.es.amazonaws.com:80'\nprophet='cd ~/jiminny/app'\nprophetdown='aws-vault exec staging -- bash -c \"env | grep AWS_ > aws-creds.env && docker compose -f docker-compose.yml -f docker-compose.dev.yml down\"'\nprophetup='aws-vault exec staging -- bash -c \"env | grep AWS_ > aws-creds.env && docker compose -f docker-compose.yml -f docker-compose.dev.yml up --build\"'\nqa='ssh lukas@jiminny-qa-bastion -D 127.0.0.1:7074 -L 7432:db:3306'\nqaes='ssh ubuntu@jiminny-qa-ecs1 -L 7950:vpc-activities7-s5zchrs4xqcnav3rjzmxgxvfvq.us-east-2.es.amazonaws.com:80'\nqai='ssh lukas@jiminny-qai-bastion -D 127.0.0.1:7075 -L 7777:jiminny-db-qai.c3uemcm84st0.us-east-2.rds.amazonaws.com:3306'\nrmbc='rm -rf bootstrap/cache/*.php'\n UW PICO 5.09 New Buffer \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n [ New file ] \n^G Get Help ^O WriteOut ^R Read File ^Y Prev Pg ^K Cut Text ^C Cur Pos \n^X Exit ^J Justify ^W Where is ^V Next Pg ^U UnCut Text ^T To Spell \nrun-help=man\n UW PICO 5.09 New Buffer \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n [ Read 135 lines ] \n^G Get Help ^O WriteOut ^R Read File ^Y Prev Pg ^K Cut Text ^C Cur Pos \n^X Exit ^J Justify ^W Where is ^V Next Pg ^U UnCut Text ^T To Spell \nsp-start='npx screenpipe@latest record --disable-audio &'\nsp-status='curl -s http://localhost:3030/health | jq \"{status, frame_status, audio_status, last_frame: .last_frame_timestamp, uptime: .pipeline.uptime_secs, fps: .pipeline.capture_fps_actual, frames: .pipeline.frames_captured}\"'\nsp-stop='pkill -f screenpipe && echo '\\''screenpipe stopped'\\'\nstg='ssh lukas@jiminny-stage-bastion -D 127.0.0.1:7071 -L 7732:db:3306'\nstges='ssh ubuntu@jiminny-stage-ecs1 -L 7980:vpc-activities7-tgeodjeaugnaiigqgdcjjkrrj4.us-east-2.es.amazonaws.com:80'\nveu='ssh jiminny-eu-ecs1'\nveu10='ssh jiminny-eu-ecs10'\nveu11='ssh jiminny-eu-ecs11'\nveu12='ssh jiminny-eu-ecs12'\nveu2='ssh jiminny-eu-ecs2'\nveu3='ssh jiminny-eu-ecs3'\nveu4='ssh jiminny-eu-ecs4'\nveu5='ssh jiminny-eu-ecs5'\nveu6='ssh jiminny-eu-ecs6'\nveu7='ssh jiminny-eu-ecs7'\nveu8='ssh jiminny-eu-ecs8'\nveu9='ssh jiminny-eu-ecs9'\nvprod='ssh jiminny-prod-ecs1'\nvprod10='ssh jiminny-prod-ecs10'\nvprod11='ssh jiminny-prod-ecs11'\nvprod12='ssh jiminny-prod-ecs12'\nvprod2='ssh jiminny-prod-ecs2'\nvprod3='ssh jiminny-prod-ecs3'\nvprod4='ssh jiminny-prod-ecs4'\nvprod5='ssh jiminny-prod-ecs5'\nvprod6='ssh jiminny-prod-ecs6'\nvprod7='ssh jiminny-prod-ecs7'\nvprod8='ssh jiminny-prod-ecs8'\nvprod9='ssh jiminny-prod-ecs9'\nvqa='ssh jiminny-qa-ecs1'\nvqa2='ssh jiminny-qa-ecs2'\nvqai='ssh jiminny-qai-ecs1'\nvqai2='ssh jiminny-qai-ecs2'\nvstage='ssh ec2-user@jiminny-subenv-worker-app0'\nvstg='ssh jiminny-stage-ecs1'\nvstg2='ssh ubuntu@jiminny-stage-ecs2'\nwhich-command=whence\nwork='cd ~/jiminny/infrastructure/dev/docker && docker compose up'\nxd='make docker-xdebug-disable'\nxe='make docker-xdebug-enable'\nzp='nano ~/.zprofile'\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ nano zp\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ nano ~/.zprofile\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ source ~/.zprofile\n\nPoetry could not find a pyproject.toml file in /Users/lukas/.screenpipe or its parents\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ sqlite3 ~/.screenpipe/db.sqlite \"SELECT COUNT(*) FROM frames WHERE app_name = 'Boosteroid' AND timestamp >= datetime('now', '-1 hour');\"\n1722\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $","depth":4,"value":"lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ sqlite3 ~/.screenpipe/db.sqlite \"SELECT COUNT(*) FROM frames WHERE app_name = 'Boosteroid' AND timestamp >= datetime('now', '-1 hour');\"\n1722\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ ps aux | grep screenpipe\nlukas 10874 15.7 4.1 412962384 689376 s009 SN 3:49pm 32:48.19 /Users/lukas/.npm/_npx/10835/lib/node_modules/screenpipe/node_modules/@screenpipe/cli-darwin-arm64/bin/screenpipe record --disable-audio\nlukas 18357 0.9 0.0 410733264 1488 s010 S+ 4:53pm 0:00.00 grep screenpipe\nlukas 10835 0.0 0.2 411427744 30240 s009 SN 3:49pm 0:00.08 node /Users/lukas/.nvm/versions/node/v14.15.4/bin/npx screenpipe@latest record --disable-audio\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ clear\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ /Users/lukas/.npm/_npx/10835/lib/node_modules/screenpipe/node_modules/@screenpipe/cli-darwin-arm64/bin/screenpipe record --help\nincreased file descriptor limit from 256 to 8192 (hard limit: 9223372036854775807)\nStart recording screen, audio, and serve the API\n\nUsage: screenpipe record [OPTIONS]\n\nOptions:\n -d, --audio-chunk-duration <AUDIO_CHUNK_DURATION>\n Audio chunk duration in seconds\n \n [default: 30]\n\n -p, --port <PORT>\n Port to run the server on\n \n [default: 3030]\n\n --disable-audio\n Disable audio recording\n\n -i, --audio-device <AUDIO_DEVICE>\n Audio devices to use (can be specified multiple times)\n\n --use-system-default-audio\n Follow system default audio devices\n\n --data-dir <DATA_DIR>\n Data directory. Default to $HOME/.screenpipe\n\n --debug\n Enable debug logging for screenpipe modules\n\n -a, --audio-transcription-engine <AUDIO_TRANSCRIPTION_ENGINE>\n Audio transcription engine to use\n\n Possible values:\n - deepgram\n - whisper-tiny\n - whisper-tiny-quantized\n - whisper-large\n - whisper-large-quantized\n - whisper-large-v3-turbo\n - whisper-large-v3-turbo-quantized\n - openai-compatible\n - qwen3-asr\n - parakeet\n - disabled: Disable transcription (audio capture only, no speech-to-text)\n \n [default: parakeet]\n\n -m, --monitor-id <MONITOR_ID>\n Monitor IDs to use\n\n --use-all-monitors\n Automatically record all monitors\n\n -l, --language <LANGUAGE>\n Languages for OCR/transcription\n \n [possible values: english, chinese, german, spanish, russian, korean, french, japanese, portuguese, turkish, polish, catalan, dutch, arabic, swedish, italian, indonesian, hindi, vietnamese, finnish, hebrew, ukrainian, greek, malay, czech, romanian, danish, hungarian, norwegian, thai, urdu, croatian, bulgarian, lithuanian, latin, malayalam, welsh, slovak, persian, latvian, bengali, serbian, azerbaijani, slovenian, estonian, macedonian, nepali, mongolian, bosnian, kazakh, albanian, swahili, galician, marathi, punjabi, sinhala, khmer, afrikaans, belarusian, gujarati, amharic, yiddish, lao, uzbek, faroese, pashto, maltese, sanskrit, luxembourgish, myanmar, tibetan, tagalog, assamese, tatar, hausa, javanese]\n\n --use-pii-removal\n Enable PII removal\n\n --filter-music\n Filter music-dominant audio before transcription (reduces Spotify/YouTube music noise)\n\n --disable-vision\n Disable vision recording\n\n --ignored-windows <IGNORED_WINDOWS>\n Windows to ignore (by title, uses contains matching)\n\n --included-windows <INCLUDED_WINDOWS>\n Windows to include (by title, uses contains matching)\n\n --ignored-urls <IGNORED_URLS>\n URLs to ignore for browser privacy filtering\n\n --deepgram-api-key <DEEPGRAM_API_KEY>\n Deepgram API Key for audio transcription\n\n --transcription-mode <TRANSCRIPTION_MODE>\n Audio transcription scheduling mode: batch (default, longer chunks for quality) or realtime\n\n Possible values:\n - realtime: Transcribe immediately as audio is captured\n - batch: Accumulate longer audio batches for better transcription quality (default)\n \n [default: batch]\n\n --disable-telemetry\n Disable telemetry\n\n --video-quality <VIDEO_QUALITY>\n Video quality preset: low, balanced, high, max\n \n [default: balanced]\n\n --enable-sync\n Enable cloud sync\n\n --sync-token <SYNC_TOKEN>\n UW PICO 5.09 New Buffer \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n [ Read 18 lines ] \n^G Get Help ^O WriteOut ^R Read File ^Y Prev Pg ^K Cut Text ^C Cur Pos \n^X Exit ^J Justify ^W Where is ^V Next Pg ^U UnCut Text ^T To Spell \n API token for cloud sync\n \n [env: SCREENPIPE_SYNC_TOKEN=]\n\n --sync-password <SYNC_PASSWORD>\n Password for encrypting synced data\n \n [env: SCREENPIPE_SYNC_PASSWORD=]\n\n --sync-interval-secs <SYNC_INTERVAL_SECS>\n Interval between sync cycles in seconds\n \n [default: 300]\n\n --sync-machine-id <SYNC_MACHINE_ID>\n Override the machine ID for this device\n\n --pause-on-drm-content\n Pause screen and audio capture when DRM content (Netflix, Disney+, etc.) is detected\n\n --api-auth\n Require authentication for remote API access. When enabled, non-localhost requests must include Authorization: Bearer <SCREENPIPE_API_KEY>. Localhost requests are always allowed\n\n --encrypt-secrets\n Encrypt secrets (API keys, OAuth tokens) at rest using the OS keychain. Creates a keychain key if one doesn't exist. Without this flag, the CLI will use an existing key (created by the desktop app) but won't create one\n\n --retention-days <RETENTION_DAYS>\n Local data retention in days. Old screen/audio data is auto-deleted after this period. Set to 0 to disable retention (keep data forever)\n \n [default: 14]\n\n -h, --help\n Print help (see a summary with '-h')\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ npx screenpipe@latest record --disable-audio --ignored-apps \"Boosteroid\"\nerror: unexpected argument '--ignored-apps' found\n\n tip: a similar argument exists: '--ignored-urls'\n\nUsage: screenpipe record --disable-audio --ignored-urls <IGNORED_URLS>\n\nFor more information, try '--help'.\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ nano ~/.screenpipe/config.json \nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ alias sp-start\nsp-start='npx screenpipe@latest record --disable-audio &'\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ alias sql\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ alias\naddssh='ssh-add ~/.ssh/*'\napp='cd ~/jiminny/app'\ncnt='docker exec -ti $(docker ps | grep worker | awk '\\''{print $1}'\\'') /bin/bash -c \"cd /home/jiminny && bash\"'\nco='git checkout'\ncov='./vendor/bin/phpunit tests/Unit --coverage-html=build/coverage'\ncsfix='make cs-fix'\ndev='docker exec -ti $(docker ps -q --filter \"name=docker_lamp_1\") /bin/bash'\neu='ssh lukas@jiminny-eu-bastion -D 127.0.0.1:7073 -L 7532:db:3306'\neues='ssh ubuntu@jiminny-eu-ecs1 -L 7960:vpc-activities7-e7pfbl7wojjjnvp7olfpudrgke.eu-west-1.es.amazonaws.com:80'\next='nvm use 20 && cd ~/jiminny/extension-app && yarn build:dev && yarn preview'\nfe='yarn && nvm use 20 && cd ~/jiminny/app/front-end && yarn build:watch'\nfe3='cd ~/jiminny/app/front-end-vue3 && yarn build:watch:production'\ngbr='git branch --sort=-committerdate'\ngcb='git branch --show-current | pbcopy'\ngs='git status'\nhhh=history\nhhs='history 0 | grep '\ninstall_nano='apt-get update & apt-get install nano'\nkar='cp -f ~/DEV/settings/goku-karabiner-settings/karabiner.edn ~/.config/karabiner.edn && goku'\nll='ls -la --color=tty'\nnas='ssh Adm1n@192.168.0.242 -p22'\npoetryshell='eval \"\"'\nprod='ssh lukas@jiminny-prod-bastion -D 127.0.0.1:7072 -L 7632:db:3306'\nprodes='ssh ubuntu@jiminny-prod-ecs1 -L 7970:vpc-activities7-3o2zlrelmga5qicf2yxxwtx6bi.us-east-2.es.amazonaws.com:80'\nprophet='cd ~/jiminny/app'\nprophetdown='aws-vault exec staging -- bash -c \"env | grep AWS_ > aws-creds.env && docker compose -f docker-compose.yml -f docker-compose.dev.yml down\"'\nprophetup='aws-vault exec staging -- bash -c \"env | grep AWS_ > aws-creds.env && docker compose -f docker-compose.yml -f docker-compose.dev.yml up --build\"'\nqa='ssh lukas@jiminny-qa-bastion -D 127.0.0.1:7074 -L 7432:db:3306'\nqaes='ssh ubuntu@jiminny-qa-ecs1 -L 7950:vpc-activities7-s5zchrs4xqcnav3rjzmxgxvfvq.us-east-2.es.amazonaws.com:80'\nqai='ssh lukas@jiminny-qai-bastion -D 127.0.0.1:7075 -L 7777:jiminny-db-qai.c3uemcm84st0.us-east-2.rds.amazonaws.com:3306'\nrmbc='rm -rf bootstrap/cache/*.php'\nrun-help=man\nsp-start='npx screenpipe@latest record --disable-audio &'\nsp-status='curl -s http://localhost:3030/health | jq \"{status, frame_status, audio_status, last_frame: .last_frame_timestamp, uptime: .pipeline.uptime_secs, fps: .pipeline.capture_fps_actual, frames: .pipeline.frames_captured}\"'\nsp-stop='pkill -f screenpipe && echo '\\''screenpipe stopped'\\'\nstg='ssh lukas@jiminny-stage-bastion -D 127.0.0.1:7071 -L 7732:db:3306'\nstges='ssh ubuntu@jiminny-stage-ecs1 -L 7980:vpc-activities7-tgeodjeaugnaiigqgdcjjkrrj4.us-east-2.es.amazonaws.com:80'\nveu='ssh jiminny-eu-ecs1'\nveu10='ssh jiminny-eu-ecs10'\nveu11='ssh jiminny-eu-ecs11'\nveu12='ssh jiminny-eu-ecs12'\nveu2='ssh jiminny-eu-ecs2'\nveu3='ssh jiminny-eu-ecs3'\nveu4='ssh jiminny-eu-ecs4'\nveu5='ssh jiminny-eu-ecs5'\nveu6='ssh jiminny-eu-ecs6'\nveu7='ssh jiminny-eu-ecs7'\nveu8='ssh jiminny-eu-ecs8'\nveu9='ssh jiminny-eu-ecs9'\nvprod='ssh jiminny-prod-ecs1'\nvprod10='ssh jiminny-prod-ecs10'\nvprod11='ssh jiminny-prod-ecs11'\nvprod12='ssh jiminny-prod-ecs12'\nvprod2='ssh jiminny-prod-ecs2'\nvprod3='ssh jiminny-prod-ecs3'\nvprod4='ssh jiminny-prod-ecs4'\nvprod5='ssh jiminny-prod-ecs5'\nvprod6='ssh jiminny-prod-ecs6'\nvprod7='ssh jiminny-prod-ecs7'\nvprod8='ssh jiminny-prod-ecs8'\nvprod9='ssh jiminny-prod-ecs9'\nvqa='ssh jiminny-qa-ecs1'\nvqa2='ssh jiminny-qa-ecs2'\nvqai='ssh jiminny-qai-ecs1'\nvqai2='ssh jiminny-qai-ecs2'\nvstage='ssh ec2-user@jiminny-subenv-worker-app0'\nvstg='ssh jiminny-stage-ecs1'\nvstg2='ssh ubuntu@jiminny-stage-ecs2'\nwhich-command=whence\nwork='cd ~/jiminny/infrastructure/dev/docker && docker compose up'\nxd='make docker-xdebug-disable'\nxe='make docker-xdebug-enable'\nzp='nano ~/.zprofile'\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ alias\naddssh='ssh-add ~/.ssh/*'\napp='cd ~/jiminny/app'\ncnt='docker exec -ti $(docker ps | grep worker | awk '\\''{print $1}'\\'') /bin/bash -c \"cd /home/jiminny && bash\"'\nco='git checkout'\ncov='./vendor/bin/phpunit tests/Unit --coverage-html=build/coverage'\ncsfix='make cs-fix'\ndev='docker exec -ti $(docker ps -q --filter \"name=docker_lamp_1\") /bin/bash'\neu='ssh lukas@jiminny-eu-bastion -D 127.0.0.1:7073 -L 7532:db:3306'\neues='ssh ubuntu@jiminny-eu-ecs1 -L 7960:vpc-activities7-e7pfbl7wojjjnvp7olfpudrgke.eu-west-1.es.amazonaws.com:80'\next='nvm use 20 && cd ~/jiminny/extension-app && yarn build:dev && yarn preview'\nfe='yarn && nvm use 20 && cd ~/jiminny/app/front-end && yarn build:watch'\nfe3='cd ~/jiminny/app/front-end-vue3 && yarn build:watch:production'\ngbr='git branch --sort=-committerdate'\ngcb='git branch --show-current | pbcopy'\ngs='git status'\nhhh=history\nhhs='history 0 | grep '\ninstall_nano='apt-get update & apt-get install nano'\nkar='cp -f ~/DEV/settings/goku-karabiner-settings/karabiner.edn ~/.config/karabiner.edn && goku'\nll='ls -la --color=tty'\nnas='ssh Adm1n@192.168.0.242 -p22'\npoetryshell='eval \"\"'\nprod='ssh lukas@jiminny-prod-bastion -D 127.0.0.1:7072 -L 7632:db:3306'\nprodes='ssh ubuntu@jiminny-prod-ecs1 -L 7970:vpc-activities7-3o2zlrelmga5qicf2yxxwtx6bi.us-east-2.es.amazonaws.com:80'\nprophet='cd ~/jiminny/app'\nprophetdown='aws-vault exec staging -- bash -c \"env | grep AWS_ > aws-creds.env && docker compose -f docker-compose.yml -f docker-compose.dev.yml down\"'\nprophetup='aws-vault exec staging -- bash -c \"env | grep AWS_ > aws-creds.env && docker compose -f docker-compose.yml -f docker-compose.dev.yml up --build\"'\nqa='ssh lukas@jiminny-qa-bastion -D 127.0.0.1:7074 -L 7432:db:3306'\nqaes='ssh ubuntu@jiminny-qa-ecs1 -L 7950:vpc-activities7-s5zchrs4xqcnav3rjzmxgxvfvq.us-east-2.es.amazonaws.com:80'\nqai='ssh lukas@jiminny-qai-bastion -D 127.0.0.1:7075 -L 7777:jiminny-db-qai.c3uemcm84st0.us-east-2.rds.amazonaws.com:3306'\nrmbc='rm -rf bootstrap/cache/*.php'\n UW PICO 5.09 New Buffer \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n [ New file ] \n^G Get Help ^O WriteOut ^R Read File ^Y Prev Pg ^K Cut Text ^C Cur Pos \n^X Exit ^J Justify ^W Where is ^V Next Pg ^U UnCut Text ^T To Spell \nrun-help=man\n UW PICO 5.09 New Buffer \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n [ Read 135 lines ] \n^G Get Help ^O WriteOut ^R Read File ^Y Prev Pg ^K Cut Text ^C Cur Pos \n^X Exit ^J Justify ^W Where is ^V Next Pg ^U UnCut Text ^T To Spell \nsp-start='npx screenpipe@latest record --disable-audio &'\nsp-status='curl -s http://localhost:3030/health | jq \"{status, frame_status, audio_status, last_frame: .last_frame_timestamp, uptime: .pipeline.uptime_secs, fps: .pipeline.capture_fps_actual, frames: .pipeline.frames_captured}\"'\nsp-stop='pkill -f screenpipe && echo '\\''screenpipe stopped'\\'\nstg='ssh lukas@jiminny-stage-bastion -D 127.0.0.1:7071 -L 7732:db:3306'\nstges='ssh ubuntu@jiminny-stage-ecs1 -L 7980:vpc-activities7-tgeodjeaugnaiigqgdcjjkrrj4.us-east-2.es.amazonaws.com:80'\nveu='ssh jiminny-eu-ecs1'\nveu10='ssh jiminny-eu-ecs10'\nveu11='ssh jiminny-eu-ecs11'\nveu12='ssh jiminny-eu-ecs12'\nveu2='ssh jiminny-eu-ecs2'\nveu3='ssh jiminny-eu-ecs3'\nveu4='ssh jiminny-eu-ecs4'\nveu5='ssh jiminny-eu-ecs5'\nveu6='ssh jiminny-eu-ecs6'\nveu7='ssh jiminny-eu-ecs7'\nveu8='ssh jiminny-eu-ecs8'\nveu9='ssh jiminny-eu-ecs9'\nvprod='ssh jiminny-prod-ecs1'\nvprod10='ssh jiminny-prod-ecs10'\nvprod11='ssh jiminny-prod-ecs11'\nvprod12='ssh jiminny-prod-ecs12'\nvprod2='ssh jiminny-prod-ecs2'\nvprod3='ssh jiminny-prod-ecs3'\nvprod4='ssh jiminny-prod-ecs4'\nvprod5='ssh jiminny-prod-ecs5'\nvprod6='ssh jiminny-prod-ecs6'\nvprod7='ssh jiminny-prod-ecs7'\nvprod8='ssh jiminny-prod-ecs8'\nvprod9='ssh jiminny-prod-ecs9'\nvqa='ssh jiminny-qa-ecs1'\nvqa2='ssh jiminny-qa-ecs2'\nvqai='ssh jiminny-qai-ecs1'\nvqai2='ssh jiminny-qai-ecs2'\nvstage='ssh ec2-user@jiminny-subenv-worker-app0'\nvstg='ssh jiminny-stage-ecs1'\nvstg2='ssh ubuntu@jiminny-stage-ecs2'\nwhich-command=whence\nwork='cd ~/jiminny/infrastructure/dev/docker && docker compose up'\nxd='make docker-xdebug-disable'\nxe='make docker-xdebug-enable'\nzp='nano ~/.zprofile'\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ nano zp\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ nano ~/.zprofile\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ source ~/.zprofile\n\nPoetry could not find a pyproject.toml file in /Users/lukas/.screenpipe or its parents\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ sqlite3 ~/.screenpipe/db.sqlite \"SELECT COUNT(*) FROM frames WHERE app_name = 'Boosteroid' AND timestamp >= datetime('now', '-1 hour');\"\n1722\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $","is_focused":true},{"role":"AXRadioButton","text":"DOCKER","depth":2,"bounds":{"left":0.0,"top":0.05888889,"width":0.196875,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.004166667,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"DEV (-zsh)","depth":2,"bounds":{"left":0.196875,"top":0.05888889,"width":0.196875,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.20104167,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"APP (-zsh)","depth":2,"bounds":{"left":0.39375,"top":0.05888889,"width":0.19652778,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.39791667,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"screenpipe\"","depth":2,"bounds":{"left":0.5902778,"top":0.05888889,"width":0.19652778,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.59444445,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"-zsh","depth":2,"bounds":{"left":0.78680557,"top":0.05888889,"width":0.19652778,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.79097223,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"⌥⌘1","depth":1,"bounds":{"left":0.9548611,"top":0.032222223,"width":0.03888889,"height":0.018888889},"automation_id":"_NS:8","role_description":"text"},{"role":"AXStaticText","text":"-zsh","depth":1,"bounds":{"left":0.48819444,"top":0.033333335,"width":0.022916667,"height":0.017777778},"role_description":"text"}]...
|
9019722953677273701
|
-8331177747573838415
|
click
|
accessibility
|
NULL
|
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screen lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ sqlite3 ~/.screenpipe/db.sqlite "SELECT COUNT(*) FROM frames WHERE app_name = 'Boosteroid' AND timestamp >= datetime('now', '-1 hour');"
1722
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ ps aux | grep screenpipe
lukas 10874 15.7 4.1 412962384 689376 s009 SN 3:49pm 32:48.19 /Users/lukas/.npm/_npx/10835/lib/node_modules/screenpipe/node_modules/@screenpipe/cli-darwin-arm64/bin/screenpipe record --disable-audio
lukas 18357 0.9 0.0 410733264 1488 s010 S+ 4:53pm 0:00.00 grep screenpipe
lukas 10835 0.0 0.2 411427744 30240 s009 SN 3:49pm 0:00.08 node /Users/lukas/.nvm/versions/node/v14.15.4/bin/npx screenpipe@latest record --disable-audio
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ clear
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ /Users/lukas/.npm/_npx/10835/lib/node_modules/screenpipe/node_modules/@screenpipe/cli-darwin-arm64/bin/screenpipe record --help
increased file descriptor limit from 256 to 8192 (hard limit: 9223372036854775807)
Start recording screen, audio, and serve the API
Usage: screenpipe record [OPTIONS]
Options:
-d, --audio-chunk-duration <AUDIO_CHUNK_DURATION>
Audio chunk duration in seconds
[default: 30]
-p, --port <PORT>
Port to run the server on
[default: 3030]
--disable-audio
Disable audio recording
-i, --audio-device <AUDIO_DEVICE>
Audio devices to use (can be specified multiple times)
--use-system-default-audio
Follow system default audio devices
--data-dir <DATA_DIR>
Data directory. Default to $HOME/.screenpipe
--debug
Enable debug logging for screenpipe modules
-a, --audio-transcription-engine <AUDIO_TRANSCRIPTION_ENGINE>
Audio transcription engine to use
Possible values:
- deepgram
- whisper-tiny
- whisper-tiny-quantized
- whisper-large
- whisper-large-quantized
- whisper-large-v3-turbo
- whisper-large-v3-turbo-quantized
- openai-compatible
- qwen3-asr
- parakeet
- disabled: Disable transcription (audio capture only, no speech-to-text)
[default: parakeet]
-m, --monitor-id <MONITOR_ID>
Monitor IDs to use
--use-all-monitors
Automatically record all monitors
-l, --language <LANGUAGE>
Languages for OCR/transcription
[possible values: english, chinese, german, spanish, russian, korean, french, japanese, portuguese, turkish, polish, catalan, dutch, arabic, swedish, italian, indonesian, hindi, vietnamese, finnish, hebrew, ukrainian, greek, malay, czech, romanian, danish, hungarian, norwegian, thai, urdu, croatian, bulgarian, lithuanian, latin, malayalam, welsh, slovak, persian, latvian, bengali, serbian, azerbaijani, slovenian, estonian, macedonian, nepali, mongolian, bosnian, kazakh, albanian, swahili, galician, marathi, punjabi, sinhala, khmer, afrikaans, belarusian, gujarati, amharic, yiddish, lao, uzbek, faroese, pashto, maltese, sanskrit, luxembourgish, myanmar, tibetan, tagalog, assamese, tatar, hausa, javanese]
--use-pii-removal
Enable PII removal
--filter-music
Filter music-dominant audio before transcription (reduces Spotify/YouTube music noise)
--disable-vision
Disable vision recording
--ignored-windows <IGNORED_WINDOWS>
Windows to ignore (by title, uses contains matching)
--included-windows <INCLUDED_WINDOWS>
Windows to include (by title, uses contains matching)
--ignored-urls <IGNORED_URLS>
URLs to ignore for browser privacy filtering
--deepgram-api-key <DEEPGRAM_API_KEY>
Deepgram API Key for audio transcription
--transcription-mode <TRANSCRIPTION_MODE>
Audio transcription scheduling mode: batch (default, longer chunks for quality) or realtime
Possible values:
- realtime: Transcribe immediately as audio is captured
- batch: Accumulate longer audio batches for better transcription quality (default)
[default: batch]
--disable-telemetry
Disable telemetry
--video-quality <VIDEO_QUALITY>
Video quality preset: low, balanced, high, max
[default: balanced]
--enable-sync
Enable cloud sync
--sync-token <SYNC_TOKEN>
UW PICO 5.09 New Buffer
[ Read 18 lines ]
^G Get Help ^O WriteOut ^R Read File ^Y Prev Pg ^K Cut Text ^C Cur Pos
^X Exit ^J Justify ^W Where is ^V Next Pg ^U UnCut Text ^T To Spell
API token for cloud sync
[env: SCREENPIPE_SYNC_TOKEN=]
--sync-password <SYNC_PASSWORD>
Password for encrypting synced data
[env: SCREENPIPE_SYNC_PASSWORD=[PASSWORD]
--sync-interval-secs <SYNC_INTERVAL_SECS>
Interval between sync cycles in seconds
[default: 300]
--sync-machine-id <SYNC_MACHINE_ID>
Override the machine ID for this device
--pause-on-drm-content
Pause screen and audio capture when DRM content (Netflix, Disney+, etc.) is detected
--api-auth
Require authentication for remote API access. When enabled, non-localhost requests must include Authorization: Bearer <SCREENPIPE_API_KEY>. Localhost requests are always allowed
--encrypt-secrets
Encrypt secrets (API keys, OAuth tokens) at rest using the OS keychain. Creates a keychain key if one doesn't exist. Without this flag, the CLI will use an existing key (created by the desktop app) but won't create one
--retention-days <RETENTION_DAYS>
Local data retention in days. Old screen/audio data is auto-deleted after this period. Set to 0 to disable retention (keep data forever)
[default: 14]
-h, --help
Print help (see a summary with '-h')
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ npx screenpipe@latest record --disable-audio --ignored-apps "Boosteroid"
error: unexpected argument '--ignored-apps' found
tip: a similar argument exists: '--ignored-urls'
Usage: screenpipe record --disable-audio --ignored-urls <IGNORED_URLS>
For more information, try '--help'.
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ nano ~/.screenpipe/config.json
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ alias sp-start
sp-start='npx screenpipe@latest record --disable-audio &'
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ alias sql
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ alias
addssh='ssh-add ~/.ssh/*'
app='cd ~/jiminny/app'
cnt='docker exec -ti $(docker ps | grep worker | awk '\''{print $1}'\'') /bin/bash -c "cd /home/jiminny && bash"'
co='git checkout'
cov='./vendor/bin/phpunit tests/Unit --coverage-html=build/coverage'
csfix='make cs-fix'
dev='docker exec -ti $(docker ps -q --filter "name=docker_lamp_1") /bin/bash'
eu='ssh lukas@jiminny-eu-bastion -D [IP_ADDRESS]:7073 -L 7532:db:3306'
eues='ssh ubuntu@jiminny-eu-ecs1 -L 7960:vpc-activities7-e7pfbl7wojjjnvp7olfpudrgke.eu-west-1.es.amazonaws.com:80'
ext='nvm use 20 && cd ~/jiminny/extension-app && yarn build:dev && yarn preview'
fe='yarn && nvm use 20 && cd ~/jiminny/app/front-end && yarn build:watch'
fe3='cd ~/jiminny/app/front-end-vue3 && yarn build:watch:production'
gbr='git branch --sort=-committerdate'
gcb='git branch --show-current | pbcopy'
gs='git status'
hhh=history
hhs='history 0 | grep '
install_nano='apt-get update & apt-get install nano'
kar='cp -f ~/DEV/settings/goku-karabiner-settings/karabiner.edn ~/.config/karabiner.edn && goku'
ll='ls -la --color=tty'
nas='ssh Adm1n@[IP_ADDRESS] -p22'
poetryshell='eval ""'
prod='ssh lukas@jiminny-prod-bastion -D [IP_ADDRESS]:7072 -L 7632:db:3306'
prodes='ssh ubuntu@jiminny-prod-ecs1 -L 7970:vpc-activities7-3o2zlrelmga5qicf2yxxwtx6bi.us-east-2.es.amazonaws.com:80'
prophet='cd ~/jiminny/app'
prophetdown='aws-vault exec staging -- bash -c "env | grep AWS_ > aws-creds.env && docker compose -f docker-compose.yml -f docker-compose.dev.yml down"'
prophetup='aws-vault exec staging -- bash -c "env | grep AWS_ > aws-creds.env && docker compose -f docker-compose.yml -f docker-compose.dev.yml up --build"'
qa='ssh lukas@jiminny-qa-bastion -D [IP_ADDRESS]:7074 -L 7432:db:3306'
qaes='ssh ubuntu@jiminny-qa-ecs1 -L 7950:vpc-activities7-s5zchrs4xqcnav3rjzmxgxvfvq.us-east-2.es.amazonaws.com:80'
qai='ssh lukas@jiminny-qai-bastion -D [IP_ADDRESS]:7075 -L 7777:jiminny-db-qai.c3uemcm84st0.us-east-2.rds.amazonaws.com:3306'
rmbc='rm -rf bootstrap/cache/*.php'
run-help=man
sp-start='npx screenpipe@latest record --disable-audio &'
sp-status='curl -s [URL_WITH_CREDENTIALS] -D [IP_ADDRESS]:7071 -L 7732:db:3306'
stges='ssh ubuntu@jiminny-stage-ecs1 -L 7980:vpc-activities7-tgeodjeaugnaiigqgdcjjkrrj4.us-east-2.es.amazonaws.com:80'
veu='ssh jiminny-eu-ecs1'
veu10='ssh jiminny-eu-ecs10'
veu11='ssh jiminny-eu-ecs11'
veu12='ssh jiminny-eu-ecs12'
veu2='ssh jiminny-eu-ecs2'
veu3='ssh jiminny-eu-ecs3'
veu4='ssh jiminny-eu-ecs4'
veu5='ssh jiminny-eu-ecs5'
veu6='ssh jiminny-eu-ecs6'
veu7='ssh jiminny-eu-ecs7'
veu8='ssh jiminny-eu-ecs8'
veu9='ssh jiminny-eu-ecs9'
vprod='ssh jiminny-prod-ecs1'
vprod10='ssh jiminny-prod-ecs10'
vprod11='ssh jiminny-prod-ecs11'
vprod12='ssh jiminny-prod-ecs12'
vprod2='ssh jiminny-prod-ecs2'
vprod3='ssh jiminny-prod-ecs3'
vprod4='ssh jiminny-prod-ecs4'
vprod5='ssh jiminny-prod-ecs5'
vprod6='ssh jiminny-prod-ecs6'
vprod7='ssh jiminny-prod-ecs7'
vprod8='ssh jiminny-prod-ecs8'
vprod9='ssh jiminny-prod-ecs9'
vqa='ssh jiminny-qa-ecs1'
vqa2='ssh jiminny-qa-ecs2'
vqai='ssh jiminny-qai-ecs1'
vqai2='ssh jiminny-qai-ecs2'
vstage='ssh ec2-user@jiminny-subenv-worker-app0'
vstg='ssh jiminny-stage-ecs1'
vstg2='ssh ubuntu@jiminny-stage-ecs2'
which-command=whence
work='cd ~/jiminny/infrastructure/dev/docker && docker compose up'
xd='make docker-xdebug-disable'
xe='make docker-xdebug-enable'
zp='nano ~/.zprofile'
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ alias
addssh='ssh-add ~/.ssh/*'
app='cd ~/jiminny/app'
cnt='docker exec -ti $(docker ps | grep worker | awk '\''{print $1}'\'') /bin/bash -c "cd /home/jiminny && bash"'
co='git checkout'
cov='./vendor/bin/phpunit tests/Unit --coverage-html=build/coverage'
csfix='make cs-fix'
dev='docker exec -ti $(docker ps -q --filter "name=docker_lamp_1") /bin/bash'
eu='ssh lukas@jiminny-eu-bastion -D [IP_ADDRESS]:7073 -L 7532:db:3306'
eues='ssh ubuntu@jiminny-eu-ecs1 -L 7960:vpc-activities7-e7pfbl7wojjjnvp7olfpudrgke.eu-west-1.es.amazonaws.com:80'
ext='nvm use 20 && cd ~/jiminny/extension-app && yarn build:dev && yarn preview'
fe='yarn && nvm use 20 && cd ~/jiminny/app/front-end && yarn build:watch'
fe3='cd ~/jiminny/app/front-end-vue3 && yarn build:watch:production'
gbr='git branch --sort=-committerdate'
gcb='git branch --show-current | pbcopy'
gs='git status'
hhh=history
hhs='history 0 | grep '
install_nano='apt-get update & apt-get install nano'
kar='cp -f ~/DEV/settings/goku-karabiner-settings/karabiner.edn ~/.config/karabiner.edn && goku'
ll='ls -la --color=tty'
nas='ssh Adm1n@[IP_ADDRESS] -p22'
poetryshell='eval ""'
prod='ssh lukas@jiminny-prod-bastion -D [IP_ADDRESS]:7072 -L 7632:db:3306'
prodes='ssh ubuntu@jiminny-prod-ecs1 -L 7970:vpc-activities7-3o2zlrelmga5qicf2yxxwtx6bi.us-east-2.es.amazonaws.com:80'
prophet='cd ~/jiminny/app'
prophetdown='aws-vault exec staging -- bash -c "env | grep AWS_ > aws-creds.env && docker compose -f docker-compose.yml -f docker-compose.dev.yml down"'
prophetup='aws-vault exec staging -- bash -c "env | grep AWS_ > aws-creds.env && docker compose -f docker-compose.yml -f docker-compose.dev.yml up --build"'
qa='ssh lukas@jiminny-qa-bastion -D [IP_ADDRESS]:7074 -L 7432:db:3306'
qaes='ssh ubuntu@jiminny-qa-ecs1 -L 7950:vpc-activities7-s5zchrs4xqcnav3rjzmxgxvfvq.us-east-2.es.amazonaws.com:80'
qai='ssh lukas@jiminny-qai-bastion -D [IP_ADDRESS]:7075 -L 7777:jiminny-db-qai.c3uemcm84st0.us-east-2.rds.amazonaws.com:3306'
rmbc='rm -rf bootstrap/cache/*.php'
UW PICO 5.09 New Buffer
[ New file ]
^G Get Help ^O WriteOut ^R Read File ^Y Prev Pg ^K Cut Text ^C Cur Pos
^X Exit ^J Justify ^W Where is ^V Next Pg ^U UnCut Text ^T To Spell
run-help=man
UW PICO 5.09 New Buffer
[ Read 135 lines ]
^G Get Help ^O WriteOut ^R Read File ^Y Prev Pg ^K Cut Text ^C Cur Pos
^X Exit ^J Justify ^W Where is ^V Next Pg ^U UnCut Text ^T To Spell
sp-start='npx screenpipe@latest record --disable-audio &'
sp-status='curl -s [URL_WITH_CREDENTIALS] -D [IP_ADDRESS]:7071 -L 7732:db:3306'
stges='ssh ubuntu@jiminny-stage-ecs1 -L 7980:vpc-activities7-tgeodjeaugnaiigqgdcjjkrrj4.us-east-2.es.amazonaws.com:80'
veu='ssh jiminny-eu-ecs1'
veu10='ssh jiminny-eu-ecs10'
veu11='ssh jiminny-eu-ecs11'
veu12='ssh jiminny-eu-ecs12'
veu2='ssh jiminny-eu-ecs2'
veu3='ssh jiminny-eu-ecs3'
veu4='ssh jiminny-eu-ecs4'
veu5='ssh jiminny-eu-ecs5'
veu6='ssh jiminny-eu-ecs6'
veu7='ssh jiminny-eu-ecs7'
veu8='ssh jiminny-eu-ecs8'
veu9='ssh jiminny-eu-ecs9'
vprod='ssh jiminny-prod-ecs1'
vprod10='ssh jiminny-prod-ecs10'
vprod11='ssh jiminny-prod-ecs11'
vprod12='ssh jiminny-prod-ecs12'
vprod2='ssh jiminny-prod-ecs2'
vprod3='ssh jiminny-prod-ecs3'
vprod4='ssh jiminny-prod-ecs4'
vprod5='ssh jiminny-prod-ecs5'
vprod6='ssh jiminny-prod-ecs6'
vprod7='ssh jiminny-prod-ecs7'
vprod8='ssh jiminny-prod-ecs8'
vprod9='ssh jiminny-prod-ecs9'
vqa='ssh jiminny-qa-ecs1'
vqa2='ssh jiminny-qa-ecs2'
vqai='ssh jiminny-qai-ecs1'
vqai2='ssh jiminny-qai-ecs2'
vstage='ssh ec2-user@jiminny-subenv-worker-app0'
vstg='ssh jiminny-stage-ecs1'
vstg2='ssh ubuntu@jiminny-stage-ecs2'
which-command=whence
work='cd ~/jiminny/infrastructure/dev/docker && docker compose up'
xd='make docker-xdebug-disable'
xe='make docker-xdebug-enable'
zp='nano ~/.zprofile'
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ nano zp
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ nano ~/.zprofile
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ source ~/.zprofile
Poetry could not find a pyproject.toml file in /Users/lukas/.screenpipe or its parents
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ sqlite3 ~/.screenpipe/db.sqlite "SELECT COUNT(*) FROM frames WHERE app_name = 'Boosteroid' AND timestamp >= datetime('now', '-1 hour');"
1722
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $
DOCKER
Close Tab
DEV (-zsh)
Close Tab
APP (-zsh)
Close Tab
screenpipe"
Close Tab
-zsh
Close Tab
⌥⌘1
-zsh...
|
40043
|
|
32927
|
666
|
45
|
2026-04-16T07:24:02.451025+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-16/1776 /Users/lukas/.screenpipe/data/data/2026-04-16/1776324242451_m2.jpg...
|
NULL
|
NULL
|
True
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
FirefoxFileEoitViewHistoryBookmarksProtilesToolsWi FirefoxFileEoitViewHistoryBookmarksProtilesToolsWindowHelp• 40 l4lf Support Daily • in 4h 36 maccounts.google.com/v3/signin/accountchooser?access_type=offline&client_id=827025697740-iohrve9ot2mkt6fj56a44r4q097m55de.apps.googleusercontent.com&include_granted_scopes=true&redirect_uri=https%3A%2F%2Fapp.dev.jiminny.com%2Fauth%2Fcallback%2Fgoogle&resp100% C4"Thu 16 Apr 10:24:027 Jiminny x Shiji - Reconnecting theZ For you - Confluence® Lukas Kovalik - Time Offu Product Growth Plattorm Userpilou Userpilotfix(security): composer dependenoa JiminnyNew Tab•Sian in - Goocle Accounts© Google+ New TabG Sign in with GoogleChoose an accountto continue to [EMAIL] [EMAIL]@ Use another accountBefore using this app, you can review jiminny.com's privacy policy andremis or servce.English (United States) -PrivacyTetllsWaiting for accounts.google.com.....
|
NULL
|
9019629173443873970
|
NULL
|
visual_change
|
ocr
|
NULL
|
FirefoxFileEoitViewHistoryBookmarksProtilesToolsWi FirefoxFileEoitViewHistoryBookmarksProtilesToolsWindowHelp• 40 l4lf Support Daily • in 4h 36 maccounts.google.com/v3/signin/accountchooser?access_type=offline&client_id=827025697740-iohrve9ot2mkt6fj56a44r4q097m55de.apps.googleusercontent.com&include_granted_scopes=true&redirect_uri=https%3A%2F%2Fapp.dev.jiminny.com%2Fauth%2Fcallback%2Fgoogle&resp100% C4"Thu 16 Apr 10:24:027 Jiminny x Shiji - Reconnecting theZ For you - Confluence® Lukas Kovalik - Time Offu Product Growth Plattorm Userpilou Userpilotfix(security): composer dependenoa JiminnyNew Tab•Sian in - Goocle Accounts© Google+ New TabG Sign in with GoogleChoose an accountto continue to [EMAIL] [EMAIL]@ Use another accountBefore using this app, you can review jiminny.com's privacy policy andremis or servce.English (United States) -PrivacyTetllsWaiting for accounts.google.com.....
|
NULL
|
|
13783
|
305
|
11
|
2026-04-14T12:54:42.214+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776171282214_m2.jpg...
|
NULL
|
NULL
|
True
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
FirefoxFileEoitViewHistoryBookmarksProfilesToolsWi FirefoxFileEoitViewHistoryBookmarksProfilesToolsWindowHelpdoo.sideme.minny.com/dl-teoorts mdnideeAsk Jiminny Reports• Eastern report|NAME AJY-18909 Add Ask Jiminny Report& Issues - app in Jiminny SonarQubePlatform Sprint 1 Q2 - Platform TeaJY-20543 add AJ reports User piloZ Configure SSH access to multipleConsole Home | Console Home | usSecurityGroup | EC2 |us-east-2C JY-20543 add AJ reports User pilc( SRD-6779 | JY-20632 | Unable toJy 19798 evaluation for ai activity8 Jiminny7 Ask Jiminny test report - 8 Aor 201Service-Desk - Queues - PlatformC JY-20543 add AJ reports User pilc(x) Configure SSH access to multipleNew TabC CloudWatch I us-east-2Jy 20541 stale records pr 1 by Vasi+ New TabFREQUENCYNo reports haveCreate report1. GeneralNAMEEastern RreportFREOUENCYWeeklvshare withTEAMSelechi2. Report parametersSAVED SEARCHselect203EXPIRES ONselect2026Cancellobl• Retro - Platform • in 1h 6mQ InspectorP Filter URLsConsoleD DebuggerN Network{) Style Editor( PerformanceCtatuc200200200200200200200200200200200200200200200200200HllMLeSSrontsMethodDomainPOs IA D 036719.ing...POSTA Y 036719.ing...GETA app.staging.i...GETA app.staging.ji...GETapp.staging.jiGETA app.staging.ji...GETA app. staging.j...GETA find.userpilot.ioPOSTA app.stagingji...PosA api-iam.interc...POSTAr.logr-in.comPOSTA r.logr-in.comPOSTAr.logr-in.comPoslr.locl-in.comPOSTAr.logr-in.comGETA app.stagingj...POSTAr.logr-in.comrlogt-in.comrilogr-in.comImagesMediaotheInitiatorap1b0 310 envelode/"sentry versions sentrv xe tetch/api/5627310/envelope/?sentry_version=7&sentry_ke fetchsearch?status=completed&sort_bv=dateMeld&sort xhraj-reportsa xhrTikersA xhrrecenta xhrintegrationsA xhrNX-094be170authenticatexhri?a=ponxaf/platform-staging&r=6-019d8bf2-49: •a xhrYa=ponxat plattorm-staging&r=b-019d8bt2-495c-/: xhri?a=ponxaf/platform-staging&r=6-019d8bf2-495c-7; xhri?a=ponxaf/platform-staging&r=6-019d8bf2-495c-7: xhri?a=ponxaf/platform-staging&r=6-019d8bf2-495c-7: xhrT XhIi?a=ponxaf/platform-staging&r=6-019d8bf2-495c-7: xhri?a=ponxaf/platform-staging&r=6-019d8bf2-495c-7: xhrTasponxat/olattorm-staginaxr=b-01908012-495c-/ xhnA100% C•Tue 14 Apr 15:54:41ELE MemoryE Storage0 99+Disable CacheNo Throttling + 50:TypeTransferredjsonsonIsonb008207 m.500 B2 B | 104 ms3.05 kB84 B3.56 kB1.34 kB758 ms3.22 kB398 B745 ms756 KB42.51KBros ms3.83 kB5.53 kB 1063 mscached62 B0 ms3.11 kB96 Bb2o ms4 KB6.36 KB 947 ms339.01 kB0B 1961 ms5.04 KB6.96 kBOB2.52 kB3.27 kB| 194 ms150 ms| 330 ms6.70 kB39.36 kB7.14 kB8.1KBOB8.19 kBOBOBOB| 174 ms172 ms193 msÔ 19 requests64.66 KB 448.04 KB transterredFinish: 29.22 s DOMContentLoaded: 571 ms load: 804 ms...
|
NULL
|
9019484073441727092
|
NULL
|
click
|
ocr
|
NULL
|
FirefoxFileEoitViewHistoryBookmarksProfilesToolsWi FirefoxFileEoitViewHistoryBookmarksProfilesToolsWindowHelpdoo.sideme.minny.com/dl-teoorts mdnideeAsk Jiminny Reports• Eastern report|NAME AJY-18909 Add Ask Jiminny Report& Issues - app in Jiminny SonarQubePlatform Sprint 1 Q2 - Platform TeaJY-20543 add AJ reports User piloZ Configure SSH access to multipleConsole Home | Console Home | usSecurityGroup | EC2 |us-east-2C JY-20543 add AJ reports User pilc( SRD-6779 | JY-20632 | Unable toJy 19798 evaluation for ai activity8 Jiminny7 Ask Jiminny test report - 8 Aor 201Service-Desk - Queues - PlatformC JY-20543 add AJ reports User pilc(x) Configure SSH access to multipleNew TabC CloudWatch I us-east-2Jy 20541 stale records pr 1 by Vasi+ New TabFREQUENCYNo reports haveCreate report1. GeneralNAMEEastern RreportFREOUENCYWeeklvshare withTEAMSelechi2. Report parametersSAVED SEARCHselect203EXPIRES ONselect2026Cancellobl• Retro - Platform • in 1h 6mQ InspectorP Filter URLsConsoleD DebuggerN Network{) Style Editor( PerformanceCtatuc200200200200200200200200200200200200200200200200200HllMLeSSrontsMethodDomainPOs IA D 036719.ing...POSTA Y 036719.ing...GETA app.staging.i...GETA app.staging.ji...GETapp.staging.jiGETA app.staging.ji...GETA app. staging.j...GETA find.userpilot.ioPOSTA app.stagingji...PosA api-iam.interc...POSTAr.logr-in.comPOSTA r.logr-in.comPOSTAr.logr-in.comPoslr.locl-in.comPOSTAr.logr-in.comGETA app.stagingj...POSTAr.logr-in.comrlogt-in.comrilogr-in.comImagesMediaotheInitiatorap1b0 310 envelode/"sentry versions sentrv xe tetch/api/5627310/envelope/?sentry_version=7&sentry_ke fetchsearch?status=completed&sort_bv=dateMeld&sort xhraj-reportsa xhrTikersA xhrrecenta xhrintegrationsA xhrNX-094be170authenticatexhri?a=ponxaf/platform-staging&r=6-019d8bf2-49: •a xhrYa=ponxat plattorm-staging&r=b-019d8bt2-495c-/: xhri?a=ponxaf/platform-staging&r=6-019d8bf2-495c-7; xhri?a=ponxaf/platform-staging&r=6-019d8bf2-495c-7: xhri?a=ponxaf/platform-staging&r=6-019d8bf2-495c-7: xhrT XhIi?a=ponxaf/platform-staging&r=6-019d8bf2-495c-7: xhri?a=ponxaf/platform-staging&r=6-019d8bf2-495c-7: xhrTasponxat/olattorm-staginaxr=b-01908012-495c-/ xhnA100% C•Tue 14 Apr 15:54:41ELE MemoryE Storage0 99+Disable CacheNo Throttling + 50:TypeTransferredjsonsonIsonb008207 m.500 B2 B | 104 ms3.05 kB84 B3.56 kB1.34 kB758 ms3.22 kB398 B745 ms756 KB42.51KBros ms3.83 kB5.53 kB 1063 mscached62 B0 ms3.11 kB96 Bb2o ms4 KB6.36 KB 947 ms339.01 kB0B 1961 ms5.04 KB6.96 kBOB2.52 kB3.27 kB| 194 ms150 ms| 330 ms6.70 kB39.36 kB7.14 kB8.1KBOB8.19 kBOBOBOB| 174 ms172 ms193 msÔ 19 requests64.66 KB 448.04 KB transterredFinish: 29.22 s DOMContentLoaded: 571 ms load: 804 ms...
|
NULL
|
|
39181
|
797
|
66
|
2026-04-16T13:31:43.294826+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-16/1776 /Users/lukas/.screenpipe/data/data/2026-04-16/1776346303294_m2.jpg...
|
NULL
|
NULL
|
True
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
ClaudeEditViewWindowHelp• Not Secure | [URL_WITH_C ClaudeEditViewWindowHelp• Not Secure | [URL_WITH_CREDENTIALS] ~ $ sqlite3~/.screenpipe/db.sqlite "SELECT app_name, window_name FROM ocr_textWHEKE app_name LIKE Zosarari% Ok window_name LIKE /boosterold /oORDER BY timestamp DESC LIMIT 20;"Error: in prepare, no such column: timestampari%' OR window_name LIKE '%Boosteroid%' ORDER BY timestamp DESCLIMIT 20;error here ---^cBook-Pro-liminny ~ S salite?Show moreHi LukásWhere should westart?Create image* Create musicBoost my dayHelp me learnWrite anythingCreate a videoBulgarian citizenship application processDawarich location tracking projectBoosteroid still recording despite ignoredMissing JavaScriot promise in authorizatUux sol euor NAsClaude API 500 internal server errorScreenpipe query capabilities and usageeoru comoatoly wiun mac miniano oiUnderstanaing Openkouter Arl galewayScreenpipe 14-day retention explainedReddit homepage feed overviewDocker container not visible in consoleDIA browser RAM configurationScreenpipe company backgroundDSK Bank Bulgaria secure investing explaBuilding a comprehensive personal homeImporting Google Timeline data to Owntr:Cnromacact remora volume nulttans notiScreenpipe free version guideSelf-hosted LLM alternatives to Claude SoScreenpipe database query setupRunning screenpipe for freeRun the second query (no ORDER BY):sqlite3 ~/.screenpipe/db.sqlite "SELECT DISTINCT app_name, window_name FROM ocr_text WSharper images, better text.Meet Nano Banana 2.Ask Gemini+Summarize pagePre vReply..Sonnet 46 v^ Lukas Kovalkclaude is Al and can make mistakes. rlease double-cneck responses....
|
NULL
|
9019483786175256794
|
NULL
|
visual_change
|
ocr
|
NULL
|
ClaudeEditViewWindowHelp• Not Secure | [URL_WITH_C ClaudeEditViewWindowHelp• Not Secure | [URL_WITH_CREDENTIALS] ~ $ sqlite3~/.screenpipe/db.sqlite "SELECT app_name, window_name FROM ocr_textWHEKE app_name LIKE Zosarari% Ok window_name LIKE /boosterold /oORDER BY timestamp DESC LIMIT 20;"Error: in prepare, no such column: timestampari%' OR window_name LIKE '%Boosteroid%' ORDER BY timestamp DESCLIMIT 20;error here ---^cBook-Pro-liminny ~ S salite?Show moreHi LukásWhere should westart?Create image* Create musicBoost my dayHelp me learnWrite anythingCreate a videoBulgarian citizenship application processDawarich location tracking projectBoosteroid still recording despite ignoredMissing JavaScriot promise in authorizatUux sol euor NAsClaude API 500 internal server errorScreenpipe query capabilities and usageeoru comoatoly wiun mac miniano oiUnderstanaing Openkouter Arl galewayScreenpipe 14-day retention explainedReddit homepage feed overviewDocker container not visible in consoleDIA browser RAM configurationScreenpipe company backgroundDSK Bank Bulgaria secure investing explaBuilding a comprehensive personal homeImporting Google Timeline data to Owntr:Cnromacact remora volume nulttans notiScreenpipe free version guideSelf-hosted LLM alternatives to Claude SoScreenpipe database query setupRunning screenpipe for freeRun the second query (no ORDER BY):sqlite3 ~/.screenpipe/db.sqlite "SELECT DISTINCT app_name, window_name FROM ocr_text WSharper images, better text.Meet Nano Banana 2.Ask Gemini+Summarize pagePre vReply..Sonnet 46 v^ Lukas Kovalkclaude is Al and can make mistakes. rlease double-cneck responses....
|
39179
|
|
5810
|
107
|
6
|
2026-04-13T13:29:06.851081+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-13/1776 /Users/lukas/.screenpipe/data/data/2026-04-13/1776086946851_m1.jpg...
|
Boosteroid
|
Boosteroid
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
iTerm2ShellEditViewSessionScriptsProfilesWindowHel iTerm2ShellEditViewSessionScriptsProfilesWindowHelplab|•DOCKER* Unable to access screenpipe activity dataO ₴1DEV (-zsh)O 882APP (-zsh)• *3|-zsh• 84-zsh• 25-zsh86-zsh®Bash(curl -s "http://localhost:3030/search?content_type=ocr&start_time=2026-04-11T00:00:00Z&end_time=2026-04-13T23:59:59Z&limit=5000&offset=0"im..)L Running..100% [RMon 13 Apr 16:29:061812>&1O 87python3* Unable to access s...-с "sash commandcurl-s "http://localhost:3030/search?content_type=ocr&start_time=2026-04-11T00:00:00Z&end_time=2026-04-13T23:59:59Z&limit=5000&offset=0"import json, sysfrom collections import defaultdictdata = json.load(sys.stdin)items = data.get('data', [])apps = defaultdict(int)windows = defaultdict(int)for item in items:c = item.get('content', (})app = c.get('app_name'"Unknown") orwindow = C.get('window_name', ""S or Unknown'apps[app] += 1if window:windows [f'[{app}] {window}'] += 1print(f'Total frames: {len(items)}')printOprint('=== Apps (frames) ===')for app, count in sorted(apps.items(), key=lambda x: -x[1]):print(f'{app}: {count}')printOprint('=== Top Windows ===')for w, count in sorted(windows.items(), key=lambda x: -x[1])[:25]:print(f' {count:4d}x {w[:110]}')" 2>81Run shell commando you want to proceed?• 1.Yes2.Yes, and don't ask again for similar commands in /Users/lukas3. Noisc to cancel • Tab to amend• ctrl+e to explainpython3 -c"...
|
NULL
|
9019185009745064956
|
NULL
|
click
|
ocr
|
NULL
|
iTerm2ShellEditViewSessionScriptsProfilesWindowHel iTerm2ShellEditViewSessionScriptsProfilesWindowHelplab|•DOCKER* Unable to access screenpipe activity dataO ₴1DEV (-zsh)O 882APP (-zsh)• *3|-zsh• 84-zsh• 25-zsh86-zsh®Bash(curl -s "http://localhost:3030/search?content_type=ocr&start_time=2026-04-11T00:00:00Z&end_time=2026-04-13T23:59:59Z&limit=5000&offset=0"im..)L Running..100% [RMon 13 Apr 16:29:061812>&1O 87python3* Unable to access s...-с "sash commandcurl-s "http://localhost:3030/search?content_type=ocr&start_time=2026-04-11T00:00:00Z&end_time=2026-04-13T23:59:59Z&limit=5000&offset=0"import json, sysfrom collections import defaultdictdata = json.load(sys.stdin)items = data.get('data', [])apps = defaultdict(int)windows = defaultdict(int)for item in items:c = item.get('content', (})app = c.get('app_name'"Unknown") orwindow = C.get('window_name', ""S or Unknown'apps[app] += 1if window:windows [f'[{app}] {window}'] += 1print(f'Total frames: {len(items)}')printOprint('=== Apps (frames) ===')for app, count in sorted(apps.items(), key=lambda x: -x[1]):print(f'{app}: {count}')printOprint('=== Top Windows ===')for w, count in sorted(windows.items(), key=lambda x: -x[1])[:25]:print(f' {count:4d}x {w[:110]}')" 2>81Run shell commando you want to proceed?• 1.Yes2.Yes, and don't ask again for similar commands in /Users/lukas3. Noisc to cancel • Tab to amend• ctrl+e to explainpython3 -c"...
|
5809
|
|
15448
|
346
|
19
|
2026-04-14T14:46:31.398873+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776177991398_m1.jpg...
|
iTerm2
|
-zsh
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
2026-04-13T18:53:26.194571Z INFO screenpipe_engin 2026-04-13T18:53:26.194571Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=2525325065609490636, trigger=click)
2026-04-13T18:54:48.394617Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-1366768294006797733, trigger=visual_change)
2026-04-13T18:56:28.358108Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-30T15:56:28.358077+00:00 (14d retention)
2026-04-13T18:57:24.630003Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 19 eligible frames
2026-04-13T18:57:26.008482Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 18 frames, 4.3MB → 1.1MB (3.8x), 18 JPEGs deleted
2026-04-13T19:01:28.309932Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-30T16:01:28.309902+00:00 (14d retention)
2026-04-13T19:01:34.835096Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=8845567138521432327, trigger=click)
2026-04-13T19:02:26.033245Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 59 eligible frames
2026-04-13T19:02:29.410795Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 58 frames, 15.1MB → 2.4MB (6.3x), 58 JPEGs deleted
2026-04-13T19:06:28.306223Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-30T16:06:28.306189+00:00 (14d retention)
2026-04-13T19:07:29.443796Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 50 eligible frames
2026-04-13T19:07:32.264873Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 49 frames, 9.3MB → 1.9MB (4.9x), 49 JPEGs deleted
2026-04-13T19:09:21.780997Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=2535583028595392832, trigger=click)
2026-04-13T19:11:28.301542Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-30T16:11:28.301502+00:00 (14d retention)
2026-04-13T19:12:32.301751Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 55 eligible frames
2026-04-13T19:12:35.543171Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 54 frames, 8.4MB → 0.2MB (34.0x), 54 JPEGs deleted
2026-04-13T19:15:28.279261Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-3643209958340923733, trigger=click)
2026-04-13T19:16:28.300071Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-30T16:16:28.300040+00:00 (14d retention)
2026-04-13T19:17:35.879347Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 33 eligible frames
2026-04-13T19:17:37.771162Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 32 frames, 5.0MB → 0.2MB (21.2x), 32 JPEGs deleted
2026-04-13T19:21:28.313672Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-30T16:21:28.313650+00:00 (14d retention)
2026-04-13T19:21:43.867272Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-7726912391365776224, trigger=click)
2026-04-13T19:21:53.316112Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-7726912391365776224, trigger=click)
2026-04-13T19:22:37.824162Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 30 eligible frames
2026-04-13T19:22:39.564867Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 29 frames, 4.5MB → 0.2MB (19.7x), 29 JPEGs deleted
2026-04-13T19:23:58.293564Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)
2026-04-13T19:24:05.926037Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)
2026-04-13T19:24:07.100441Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)
2026-04-13T19:24:08.189505Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)
2026-04-13T19:24:09.316024Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)
2026-04-13T19:24:10.334454Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)
2026-04-13T19:24:11.039989Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)
2026-04-13T19:24:12.279934Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)
2026-04-13T19:24:12.934012Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)
2026-04-13T19:24:13.905703Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)
2026-04-13T19:24:14.688081Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)
2026-04-13T19:24:16.790073Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)
2026-04-13T19:24:17.648048Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)
2026-04-13T19:24:18.648340Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)
2026-04-13T19:24:20.939136Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)
2026-04-13T19:24:32.085226Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-1677564857471996960, trigger=click)
2026-04-13T19:24:52.669280Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=5315255766850756707, trigger=click)
2026-04-13T19:26:28.311385Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-30T16:26:28.311371+00:00 (14d retention)
2026-04-13T19:27:39.600820Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 72 eligible frames
2026-04-13T19:27:43.607748Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 71 frames, 10.7MB → 2.0MB (5.3x), 71 JPEGs deleted
2026-04-13T19:29:29.337437Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-6191878184103635993, trigger=click)
2026-04-13T19:30:53.305205Z INFO screenpipe_engine::server: api_usage_5min: 3 requests
2026-04-13T19:31:28.308892Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-30T16:31:28.308882+00:00 (14d retention)
2026-04-13T19:32:39.123443Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-1693584930482156986, trigger=click)
2026-04-13T19:32:43.640042Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 70 eligible frames
2026-04-13T19:32:47.533673Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 69 frames, 10.8MB → 0.5MB (22.6x), 69 JPEGs deleted
2026-04-13T19:32:50.924091Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-1693584930482156986, trigger=click)
2026-04-13T19:36:28.306590Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-30T16:36:28.306551+00:00 (14d retention)
2026-04-13T19:37:47.886163Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 88 eligible frames
2026-04-13T19:37:51.291730Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-1366768294006797733, trigger=visual_change)
2026-04-13T19:37:52.768785Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 87 frames, 13.5MB → 0.5MB (28.8x), 87 JPEGs deleted
2026-04-13T19:37:57.364851Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-1366768294006797733, trigger=visual_change)
2026-04-13T19:38:38.577300Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-4736856628251450227, trigger=click)
[1] + terminated npx screenpipe@latest record --disable-audio
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ sp-strt
zsh: command not found: sp-strt
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ sp-status
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ sp-start
[1] 21900
detected hardware tier: Mid
checking permissions...
screen recording: ok
accessibility: ok
2026-04-13T19:39:27.177326Z INFO screenpipe_screen::monitor::macos_version: Detected macOS version: 14.6
2026-04-13T19:39:29.590345Z WARN sqlx::query: summary="-- Partial index on …" db.statement="\n\n-- Partial index on frames.elements_ref_frame_id to eliminate the full\n-- table scan in the retention anchor-frame subquery.\n--\n-- The correlated subquery in delete_time_range_batch:\n-- SELECT DISTINCT f.id FROM frames f\n-- WHERE f.timestamp BETWEEN ?1 AND ?2\n-- AND EXISTS (SELECT 1 FROM frames ref\n-- WHERE ref.elements_ref_frame_id = f.id\n-- AND ref.timestamp NOT BETWEEN ?1 AND ?2)\n--\n-- falls back to a full scan of `frames` on the inner EXISTS without this\n-- index (elements_ref_frame_id was added in 20260318000000 without one).\n-- Measured 5m55s per 1-hour retention batch on a 33k-frame DB, making\n-- retention unusable on any non-trivial backlog.\n--\n-- With the index, the inner plan becomes:\n-- SEARCH ref USING INDEX idx_frames_elements_ref_frame_id (elements_ref_frame_id=?)\n-- and the same query runs in ~5ms.\n--\n-- Partial (WHERE elements_ref_frame_id IS NOT NULL) because only frames\n-- that reference a dedup anchor are relevant here. Storage cost is\n-- negligible -- single-digit MB/year for typical capture volume, and it\n-- is the smallest index on the frames table by a wide margin.\nCREATE INDEX IF NOT EXISTS idx_frames_elements_ref_frame_id ON frames(elements_ref_frame_id)\nWHERE\n elements_ref_frame_id IS NOT NULL;\n" rows_affected=0 rows_returned=0 elapsed=1.230052917s
2026-04-13T19:39:29.593268Z INFO screenpipe_engine::sleep_monitor: Starting macOS sleep/wake monitor
2026-04-13T19:39:29.594665Z INFO screenpipe: meeting detector enabled — independent of transcription mode
2026-04-13T19:39:29.594680Z INFO screenpipe_engine::sleep_monitor: Screen lock/unlock observers registered (CFNotificationCenter)
2026-04-13T19:39:29.595089Z INFO screenpipe_engine::vision_manager::manager: Starting VisionManager
2026-04-13T19:39:29.595024Z INFO screenpipe_engine::power::manager: power manager started (poll interval: 10s)
2026-04-13T19:39:29.595128Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction worker started (min_age=600s, poll=300s)
2026-04-13T19:39:29.595223Z INFO screenpipe_engine::sleep_monitor: Display reconfiguration watcher registered (CGDisplayRegisterReconfigurationCallback)
2026-04-13T19:39:29.595562Z INFO screenpipe_core::pipes: loaded pipe: day-recap
2026-04-13T19:39:29.595770Z INFO screenpipe_core::pipes: loaded pipe: standup-update
2026-04-13T19:39:29.596448Z INFO screenpipe_core::pipes: loaded pipe: ai-habits
2026-04-13T19:39:29.596584Z INFO screenpipe_core::pipes: loaded pipe: time-breakdown
2026-04-13T19:39:29.596715Z INFO screenpipe_core::pipes: loaded pipe: video-export
2026-04-13T19:39:29.596827Z INFO screenpipe_core::pipes: loaded pipe: meeting-summary
2026-04-13T19:39:29.596844Z INFO screenpipe_core::pipes: loaded 6 pipes from "/Users/lukas/.screenpipe/pipes"
_
__________________ ___ ____ ____ (_____ ___
/ ___/ ___/ ___/ _ \/ _ \/ __ \ / __ \/ / __ \/ _ \
(__ / /__/ / / __/ __/ / / / / /_/ / / /_/ / __/
/____/\___/_/ \___/\___/_/ /_/ / .___/_/ .___/\___/
/_/ /_/
power AI by everything you've seen, said or heard
open source | runs locally | developer friendly
┌────────────────────────┬────────────────────────────────────┐
│ setting │ value │
├────────────────────────┼────────────────────────────────────┤
│ audio chunk duration │ 30 seconds │
│ port │ 3030 │
│ audio disabled │ true │
│ vision disabled │ false │
│ pause on DRM content │ false │
│ audio engine │ Parakeet │
│ vad engine │ Silero │
│ data directory │ /Users/lukas/.screenpipe │
│ debug mode │ false │
│ telemetry │ true │
│ use pii removal │ true │
│ use all monitors │ true │
│ ignored windows │ [] │
│ included windows │ [] │
│ cloud sync │ disabled │
│ auto-destruct pid │ 0 │
│ deepgram key │ not set │
├────────────────────────┼────────────────────────────────────┤
│ languages │ │
│ │ all languages │
├────────────────────────┼────────────────────────────────────┤
│ monitors │ │
│ │ id: 1 │
│ │ id: 2 │
├────────────────────────┼────────────────────────────────────┤
│ audio devices │ │
│ │ disabled │
└────────────────────────┴────────────────────────────────────┘
you are using local processing. all your data stays on your computer.
warning: telemetry is enabled. only error-level data will be sent.
to disable, use the --disable-telemetry flag.
check latest changes here: [URL_WITH_CREDENTIALS] record --disable-audio
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ sp-start
[1] 24316
detected hardware tier: Mid
checking permissions...
screen recording: ok
accessibility: ok
2026-04-14T09:23:18.095876Z INFO screenpipe_screen::monitor::macos_version: Detected macOS version: 14.6
2026-04-14T09:23:19.016665Z INFO screenpipe_engine::sleep_monitor: Starting macOS sleep/wake monitor
2026-04-14T09:23:19.018052Z INFO screenpipe: meeting detector enabled — independent of transcription mode
2026-04-14T09:23:19.018065Z INFO screenpipe_engine::sleep_monitor: Screen lock/unlock observers registered (CFNotificationCenter)
2026-04-14T09:23:19.018310Z INFO screenpipe_engine::power::manager: power manager started (poll interval: 10s)
2026-04-14T09:23:19.018350Z INFO screenpipe_engine::vision_manager::manager: Starting VisionManager
2026-04-14T09:23:19.018329Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction worker started (min_age=600s, poll=300s)
2026-04-14T09:23:19.018781Z INFO screenpipe_core::pipes: loaded pipe: day-recap
2026-04-14T09:23:19.018887Z INFO screenpipe_engine::sleep_monitor: Display reconfiguration watcher registered (CGDisplayRegisterReconfigurationCallback)
2026-04-14T09:23:19.018976Z INFO screenpipe_core::pipes: loaded pipe: standup-update
2026-04-14T09:23:19.019743Z INFO screenpipe_core::pipes: loaded pipe: ai-habits
2026-04-14T09:23:19.021386Z INFO screenpipe_core::pipes: loaded pipe: time-breakdown
2026-04-14T09:23:19.021709Z INFO screenpipe_core::pipes: loaded pipe: video-export
2026-04-14T09:23:19.021835Z INFO screenpipe_core::pipes: loaded pipe: meeting-summary
2026-04-14T09:23:19.021852Z INFO screenpipe_core::pipes: loaded 6 pipes from "/Users/lukas/.screenpipe/pipes"
_
__________________ ___ ____ ____ (_____ ___
/ ___/ ___/ ___/ _ \/ _ \/ __ \ / __ \/ / __ \/ _ \
(__ / /__/ / / __/ __/ / / / / /_/ / / /_/ / __/
/____/\___/_/ \___/\___/_/ /_/ / .___/_/ .___/\___/
/_/ /_/
power AI by everything you've seen, said or heard
open source | runs locally | developer friendly
┌────────────────────────┬────────────────────────────────────┐
│ setting │ value │
├────────────────────────┼────────────────────────────────────┤
│ audio chunk duration │ 30 seconds │
│ port │ 3030 │
│ audio disabled │ true │
│ vision disabled │ false │
│ pause on DRM content │ false │
│ audio engine │ Parakeet │
│ vad engine │ Silero │
│ data directory │ /Users/lukas/.screenpipe │
│ debug mode │ false │
│ telemetry │ true │
│ use pii removal │ true │
│ use all monitors │ true │
│ ignored windows │ [] │
│ included windows │ [] │
│ cloud sync │ disabled │
│ auto-destruct pid │ 0 │
│ deepgram key │ not set │
├────────────────────────┼────────────────────────────────────┤
│ languages │ │
│ │ all languages │
├────────────────────────┼────────────────────────────────────┤
│ monitors │ │
│ │ id: 1 │
│ │ id: 2 │
├────────────────────────┼────────────────────────────────────┤
│ audio devices │ │
│ │ disabled │
└────────────────────────┴────────────────────────────────────┘
you are using local processing. all your data stays on your computer.
warning: telemetry is enabled. only error-level data will be sent.
to disable, use the --disable-telemetry flag.
check latest changes here: [URL_WITH_CREDENTIALS] ~/.screenpipe/data/data $ 2026-04-14T09:43:54.022784Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T06:43:54.022742+00:00 (14d retention)
2026-04-14T09:44:07.036758Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-6150758636940404341, trigger=visual_change)
2026-04-14T09:44:16.412880Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-6150758636940404341, trigger=visual_change)
2026-04-14T09:44:31.467140Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 22 eligible frames
2026-04-14T09:44:32.220816Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 10 frames, 1.7MB → 0.2MB (6.9x), 10 JPEGs deleted
2026-04-14T09:44:33.112790Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 10 frames, 2.5MB → 0.4MB (6.9x), 10 JPEGs deleted
2026-04-14T09:44:49.822061Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=1260068684416652810, trigger=visual_change)
2026-04-14T09:44:58.085483Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=1260068684416652810, trigger=click)
2026-04-14T09:45:11.008075Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=6037618265436815739, trigger=visual_change)
2026-04-14T09:45:27.976077Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=6037618265436815739, trigger=click)
2026-04-14T09:45:28.005455Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=6037618265436815739, trigger=click)
2026-04-14T09:45:33.771220Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-6619028446781713005, trigger=click)
2026-04-14T09:46:17.937329Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=6551069930100399172, trigger=visual_change)
2026-04-14T09:46:20.967541Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=6551069930100399172, trigger=visual_change)
2026-04-14T09:46:39.124248Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=8975630290856622014, trigger=visual_change)
2026-04-14T09:46:48.114315Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=8975630290856622014, trigger=click)
2026-04-14T09:46:48.134347Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=8975630290856622014, trigger=click)
2026-04-14T09:48:19.010549Z INFO screenpipe_engine::server: api_usage_5min: 1 requests
2026-04-14T09:48:28.225785Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=2746019670363252567, trigger=click)
2026-04-14T09:48:28.241367Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=2746019670363252567, trigger=click)
2026-04-14T09:48:35.474701Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=2313032521647048085, trigger=click)
2026-04-14T09:48:44.297355Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=529628650036307666, trigger=click)
2026-04-14T09:48:54.016503Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T06:48:54.016484+00:00 (14d retention)
2026-04-14T09:49:33.136435Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 87 eligible frames
2026-04-14T09:49:35.411222Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 33 frames, 8.9MB → 1.6MB (5.4x), 33 JPEGs deleted
2026-04-14T09:49:39.291290Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 52 frames, 10.8MB → 4.1MB (2.6x), 52 JPEGs deleted
2026-04-14T09:52:10.262616Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-4590837745933313988, trigger=click)
2026-04-14T09:52:25.201982Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-4590837745933313988, trigger=visual_change)
2026-04-14T09:52:28.245911Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-4590837745933313988, trigger=visual_change)
2026-04-14T09:52:37.345773Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-4590837745933313988, trigger=visual_change)
2026-04-14T09:52:40.396144Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-4590837745933313988, trigger=visual_change)
2026-04-14T09:52:54.098628Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=2540129927862717858, trigger=click)
2026-04-14T09:52:54.108786Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=2540129927862717858, trigger=click)
2026-04-14T09:53:13.724192Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=4595186536147244130, trigger=visual_change)
2026-04-14T09:53:16.763953Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=4595186536147244130, trigger=visual_change)
2026-04-14T09:53:19.793338Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=4595186536147244130, trigger=visual_change)
2026-04-14T09:53:25.860403Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=4595186536147244130, trigger=visual_change)
2026-04-14T09:53:28.887448Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=4595186536147244130, trigger=visual_change)
2026-04-14T09:53:31.919424Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=4595186536147244130, trigger=visual_change)
2026-04-14T09:53:44.021891Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=6850664184897375859, trigger=visual_change)
2026-04-14T09:53:53.090419Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=4595186536147244130, trigger=visual_change)
2026-04-14T09:53:54.010522Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T06:53:54.010512+00:00 (14d retention)
2026-04-14T09:53:56.129621Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=4595186536147244130, trigger=visual_change)
2026-04-14T09:53:59.154578Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=4595186536147244130, trigger=visual_change)
2026-04-14T09:54:05.213884Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-6448776714852722509, trigger=visual_change)
2026-04-14T09:54:08.251183Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-6448776714852722509, trigger=visual_change)
2026-04-14T09:54:14.329171Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-6448776714852722509, trigger=visual_change)
2026-04-14T09:54:39.747828Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 186 eligible frames
2026-04-14T09:54:41.500859Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=2366998612440519548, trigger=visual_change)
2026-04-14T09:54:44.836247Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 86 frames, 14.4MB → 3.3MB (4.3x), 86 JPEGs deleted
2026-04-14T09:54:51.018273Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 98 frames, 14.3MB → 5.7MB (2.5x), 98 JPEGs deleted
2026-04-14T09:58:35.439655Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=7018639353123991036, trigger=click)
2026-04-14T09:58:53.989016Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T06:58:53.989006+00:00 (14d retention)
2026-04-14T09:59:51.618785Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 150 eligible frames
2026-04-14T09:59:57.069345Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 80 frames, 12.2MB → 4.4MB (2.8x), 80 JPEGs deleted
2026-04-14T10:00:04.665192Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 68 frames, 12.2MB → 5.4MB (2.3x), 68 JPEGs deleted
2026-04-14T10:00:36.881359Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-6150758636940404341, trigger=visual_change)
2026-04-14T10:00:39.932677Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-6150758636940404341, trigger=visual_change)
2026-04-14T10:00:42.945257Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-6150758636940404341, trigger=visual_change)
2026-04-14T10:01:04.112827Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-6150758636940404341, trigger=visual_change)
2026-04-14T10:01:16.238890Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-6150758636940404341, trigger=visual_change)
2026-04-14T10:02:59.467728Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-5923491068615152659, trigger=visual_change)
2026-04-14T10:03:05.552909Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3705556434509229016, trigger=visual_change)
2026-04-14T10:03:11.606983Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3705556434509229016, trigger=visual_change)
2026-04-14T10:03:14.614126Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3705556434509229016, trigger=visual_change)
2026-04-14T10:03:53.981433Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T07:03:53.981403+00:00 (14d retention)
2026-04-14T10:03:58.834814Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-6150758636940404341, trigger=visual_change)
2026-04-14T10:04:00.100685Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-4694409291181169613, trigger=click)
2026-04-14T10:04:00.146650Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-4694409291181169613, trigger=click)
2026-04-14T10:05:05.479270Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 70 eligible frames
2026-04-14T10:05:08.174475Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 36 frames, 6.1MB → 2.2MB (2.8x), 36 JPEGs deleted
2026-04-14T10:05:10.425255Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 32 frames, 6.1MB → 1.7MB (3.5x), 32 JPEGs deleted
2026-04-14T10:08:53.973503Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T07:08:53.973164+00:00 (14d retention)
2026-04-14T10:09:00.468065Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-8881429433378241414, trigger=visual_change)
2026-04-14T10:09:06.549617Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-6427964206918609197, trigger=visual_change)
2026-04-14T10:09:09.615547Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-6427964206918609197, trigger=visual_change)
2026-04-14T10:10:06.325707Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-6530469067082311299, trigger=visual_change)
2026-04-14T10:10:11.148229Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 102 eligible frames
2026-04-14T10:10:12.381982Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-6530469067082311299, trigger=visual_change)
2026-04-14T10:10:13.824381Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 43 frames, 7.6MB → 2.3MB (3.2x), 43 JPEGs deleted
2026-04-14T10:10:15.122322Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-6530469067082311299, trigger=click)
2026-04-14T10:10:17.229988Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 57 frames, 10.3MB → 3.6MB (2.9x), 57 JPEGs deleted
2026-04-14T10:10:33.676801Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=6778409979359956321, trigger=visual_change)
2026-04-14T10:10:37.624083Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=6778409979359956321, trigger=click)
2026-04-14T10:10:51.985275Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=7094674540517570975, trigger=visual_change)
2026-04-14T10:10:52.889466Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=7094674540517570975, trigger=click)
2026-04-14T10:10:52.889574Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=7094674540517570975, trigger=click)
2026-04-14T10:11:00.937137Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-762158172847331641, trigger=click)
2026-04-14T10:11:00.949417Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-762158172847331641, trigger=click)
2026-04-14T10:11:05.293835Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-762158172847331641, trigger=click)
2026-04-14T10:11:05.297907Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-762158172847331641, trigger=click)
2026-04-14T10:11:06.051342Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-762158172847331641, trigger=click)
2026-04-14T10:11:06.071267Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-762158172847331641, trigger=click)
2026-04-14T10:11:10.563386Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=246851100492228743, trigger=click)
2026-04-14T10:12:29.207928Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=5319725887676078079, trigger=click)
2026-04-14T10:12:29.208185Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=5319725887676078079, trigger=click)
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ 2026-04-14T10:12:40.636861Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=5268190696957260765, trigger=click)
2026-04-14T10:12:43.314439Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for mon...
|
[{"role":"AXTextArea","text [{"role":"AXTextArea","text":"2026-04-13T18:53:26.194571Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=2525325065609490636, trigger=click)\n2026-04-13T18:54:48.394617Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-1366768294006797733, trigger=visual_change)\n2026-04-13T18:56:28.358108Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-30T15:56:28.358077+00:00 (14d retention)\n2026-04-13T18:57:24.630003Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 19 eligible frames\n2026-04-13T18:57:26.008482Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 18 frames, 4.3MB → 1.1MB (3.8x), 18 JPEGs deleted\n2026-04-13T19:01:28.309932Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-30T16:01:28.309902+00:00 (14d retention)\n2026-04-13T19:01:34.835096Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=8845567138521432327, trigger=click)\n2026-04-13T19:02:26.033245Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 59 eligible frames\n2026-04-13T19:02:29.410795Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 58 frames, 15.1MB → 2.4MB (6.3x), 58 JPEGs deleted\n2026-04-13T19:06:28.306223Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-30T16:06:28.306189+00:00 (14d retention)\n2026-04-13T19:07:29.443796Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 50 eligible frames\n2026-04-13T19:07:32.264873Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 49 frames, 9.3MB → 1.9MB (4.9x), 49 JPEGs deleted\n2026-04-13T19:09:21.780997Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=2535583028595392832, trigger=click)\n2026-04-13T19:11:28.301542Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-30T16:11:28.301502+00:00 (14d retention)\n2026-04-13T19:12:32.301751Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 55 eligible frames\n2026-04-13T19:12:35.543171Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 54 frames, 8.4MB → 0.2MB (34.0x), 54 JPEGs deleted\n2026-04-13T19:15:28.279261Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-3643209958340923733, trigger=click)\n2026-04-13T19:16:28.300071Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-30T16:16:28.300040+00:00 (14d retention)\n2026-04-13T19:17:35.879347Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 33 eligible frames\n2026-04-13T19:17:37.771162Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 32 frames, 5.0MB → 0.2MB (21.2x), 32 JPEGs deleted\n2026-04-13T19:21:28.313672Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-30T16:21:28.313650+00:00 (14d retention)\n2026-04-13T19:21:43.867272Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-7726912391365776224, trigger=click)\n2026-04-13T19:21:53.316112Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-7726912391365776224, trigger=click)\n2026-04-13T19:22:37.824162Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 30 eligible frames\n2026-04-13T19:22:39.564867Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 29 frames, 4.5MB → 0.2MB (19.7x), 29 JPEGs deleted\n2026-04-13T19:23:58.293564Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)\n2026-04-13T19:24:05.926037Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)\n2026-04-13T19:24:07.100441Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)\n2026-04-13T19:24:08.189505Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)\n2026-04-13T19:24:09.316024Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)\n2026-04-13T19:24:10.334454Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)\n2026-04-13T19:24:11.039989Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)\n2026-04-13T19:24:12.279934Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)\n2026-04-13T19:24:12.934012Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)\n2026-04-13T19:24:13.905703Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)\n2026-04-13T19:24:14.688081Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)\n2026-04-13T19:24:16.790073Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)\n2026-04-13T19:24:17.648048Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)\n2026-04-13T19:24:18.648340Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)\n2026-04-13T19:24:20.939136Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)\n2026-04-13T19:24:32.085226Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-1677564857471996960, trigger=click)\n2026-04-13T19:24:52.669280Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=5315255766850756707, trigger=click)\n2026-04-13T19:26:28.311385Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-30T16:26:28.311371+00:00 (14d retention)\n2026-04-13T19:27:39.600820Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 72 eligible frames\n2026-04-13T19:27:43.607748Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 71 frames, 10.7MB → 2.0MB (5.3x), 71 JPEGs deleted\n2026-04-13T19:29:29.337437Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-6191878184103635993, trigger=click)\n2026-04-13T19:30:53.305205Z INFO screenpipe_engine::server: api_usage_5min: 3 requests\n2026-04-13T19:31:28.308892Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-30T16:31:28.308882+00:00 (14d retention)\n2026-04-13T19:32:39.123443Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-1693584930482156986, trigger=click)\n2026-04-13T19:32:43.640042Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 70 eligible frames\n2026-04-13T19:32:47.533673Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 69 frames, 10.8MB → 0.5MB (22.6x), 69 JPEGs deleted\n2026-04-13T19:32:50.924091Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-1693584930482156986, trigger=click)\n2026-04-13T19:36:28.306590Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-30T16:36:28.306551+00:00 (14d retention)\n2026-04-13T19:37:47.886163Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 88 eligible frames\n2026-04-13T19:37:51.291730Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-1366768294006797733, trigger=visual_change)\n2026-04-13T19:37:52.768785Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 87 frames, 13.5MB → 0.5MB (28.8x), 87 JPEGs deleted\n2026-04-13T19:37:57.364851Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-1366768294006797733, trigger=visual_change)\n2026-04-13T19:38:38.577300Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-4736856628251450227, trigger=click)\n\n[1] + terminated npx screenpipe@latest record --disable-audio\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ sp-strt\nzsh: command not found: sp-strt\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ sp-status\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ sp-start \n[1] 21900\ndetected hardware tier: Mid\nchecking permissions...\n screen recording: ok\n accessibility: ok\n2026-04-13T19:39:27.177326Z INFO screenpipe_screen::monitor::macos_version: Detected macOS version: 14.6\n2026-04-13T19:39:29.590345Z WARN sqlx::query: summary=\"-- Partial index on …\" db.statement=\"\\n\\n-- Partial index on frames.elements_ref_frame_id to eliminate the full\\n-- table scan in the retention anchor-frame subquery.\\n--\\n-- The correlated subquery in delete_time_range_batch:\\n-- SELECT DISTINCT f.id FROM frames f\\n-- WHERE f.timestamp BETWEEN ?1 AND ?2\\n-- AND EXISTS (SELECT 1 FROM frames ref\\n-- WHERE ref.elements_ref_frame_id = f.id\\n-- AND ref.timestamp NOT BETWEEN ?1 AND ?2)\\n--\\n-- falls back to a full scan of `frames` on the inner EXISTS without this\\n-- index (elements_ref_frame_id was added in 20260318000000 without one).\\n-- Measured 5m55s per 1-hour retention batch on a 33k-frame DB, making\\n-- retention unusable on any non-trivial backlog.\\n--\\n-- With the index, the inner plan becomes:\\n-- SEARCH ref USING INDEX idx_frames_elements_ref_frame_id (elements_ref_frame_id=?)\\n-- and the same query runs in ~5ms.\\n--\\n-- Partial (WHERE elements_ref_frame_id IS NOT NULL) because only frames\\n-- that reference a dedup anchor are relevant here. Storage cost is\\n-- negligible -- single-digit MB/year for typical capture volume, and it\\n-- is the smallest index on the frames table by a wide margin.\\nCREATE INDEX IF NOT EXISTS idx_frames_elements_ref_frame_id ON frames(elements_ref_frame_id)\\nWHERE\\n elements_ref_frame_id IS NOT NULL;\\n\" rows_affected=0 rows_returned=0 elapsed=1.230052917s\n2026-04-13T19:39:29.593268Z INFO screenpipe_engine::sleep_monitor: Starting macOS sleep/wake monitor\n2026-04-13T19:39:29.594665Z INFO screenpipe: meeting detector enabled — independent of transcription mode\n2026-04-13T19:39:29.594680Z INFO screenpipe_engine::sleep_monitor: Screen lock/unlock observers registered (CFNotificationCenter)\n2026-04-13T19:39:29.595089Z INFO screenpipe_engine::vision_manager::manager: Starting VisionManager\n2026-04-13T19:39:29.595024Z INFO screenpipe_engine::power::manager: power manager started (poll interval: 10s)\n2026-04-13T19:39:29.595128Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction worker started (min_age=600s, poll=300s)\n2026-04-13T19:39:29.595223Z INFO screenpipe_engine::sleep_monitor: Display reconfiguration watcher registered (CGDisplayRegisterReconfigurationCallback)\n2026-04-13T19:39:29.595562Z INFO screenpipe_core::pipes: loaded pipe: day-recap\n2026-04-13T19:39:29.595770Z INFO screenpipe_core::pipes: loaded pipe: standup-update\n2026-04-13T19:39:29.596448Z INFO screenpipe_core::pipes: loaded pipe: ai-habits\n2026-04-13T19:39:29.596584Z INFO screenpipe_core::pipes: loaded pipe: time-breakdown\n2026-04-13T19:39:29.596715Z INFO screenpipe_core::pipes: loaded pipe: video-export\n2026-04-13T19:39:29.596827Z INFO screenpipe_core::pipes: loaded pipe: meeting-summary\n2026-04-13T19:39:29.596844Z INFO screenpipe_core::pipes: loaded 6 pipes from \"/Users/lukas/.screenpipe/pipes\"\n\n\n\n _ \n __________________ ___ ____ ____ (_____ ___ \n / ___/ ___/ ___/ _ \\/ _ \\/ __ \\ / __ \\/ / __ \\/ _ \\\n (__ / /__/ / / __/ __/ / / / / /_/ / / /_/ / __/\n/____/\\___/_/ \\___/\\___/_/ /_/ / .___/_/ .___/\\___/ \n /_/ /_/ \n\n\n\npower AI by everything you've seen, said or heard\nopen source | runs locally | developer friendly\n\n\n┌────────────────────────┬────────────────────────────────────┐\n│ setting │ value │\n├────────────────────────┼────────────────────────────────────┤\n│ audio chunk duration │ 30 seconds │\n│ port │ 3030 │\n│ audio disabled │ true │\n│ vision disabled │ false │\n│ pause on DRM content │ false │\n│ audio engine │ Parakeet │\n│ vad engine │ Silero │\n│ data directory │ /Users/lukas/.screenpipe │\n│ debug mode │ false │\n│ telemetry │ true │\n│ use pii removal │ true │\n│ use all monitors │ true │\n│ ignored windows │ [] │\n│ included windows │ [] │\n│ cloud sync │ disabled │\n│ auto-destruct pid │ 0 │\n│ deepgram key │ not set │\n├────────────────────────┼────────────────────────────────────┤\n│ languages │ │\n│ │ all languages │\n├────────────────────────┼────────────────────────────────────┤\n│ monitors │ │\n│ │ id: 1 │\n│ │ id: 2 │\n├────────────────────────┼────────────────────────────────────┤\n│ audio devices │ │\n│ │ disabled │\n└────────────────────────┴────────────────────────────────────┘\nyou are using local processing. all your data stays on your computer.\n\nwarning: telemetry is enabled. only error-level data will be sent.\nto disable, use the --disable-telemetry flag.\n\ncheck latest changes here: https://github.com/screenpipe/screenpipe/releases\n2026-04-13T19:39:29.598802Z INFO screenpipe: starting UI event capture\n2026-04-13T19:39:29.598404Z INFO screenpipe_core::pipes: pipe scheduler started (generation 2)\n2026-04-13T19:39:29.603432Z WARN screenpipe: pi agent install failed: bun not found — install from https://bun.sh\n2026-04-13T19:39:29.609967Z INFO screenpipe_engine::power::manager: initial power profile: Performance (on_ac=true, battery=Some(100))\n2026-04-13T19:39:29.615106Z INFO screenpipe_engine::ui_recorder: Starting UI event capture\n2026-04-13T19:39:29.630434Z INFO screenpipe_engine::ui_recorder: UI recording session started: faca997c-ce9a-477c-b5d0-e56e509585e9\n2026-04-13T19:39:29.630483Z INFO screenpipe_engine::calendar_speaker_id: speaker identification: started (user_name=<not set>)\n2026-04-13T19:39:29.630562Z INFO screenpipe_engine::hot_frame_cache: hot_frame_cache: warming from DB (2026-04-12 16:39:29.630549 UTC to 2026-04-13 16:39:29.630549 UTC)\n2026-04-13T19:39:29.631025Z INFO screenpipe_engine::meeting_detector: meeting v2: detection loop started (base_interval=5s, profiles=12)\n2026-04-13T19:39:29.637981Z INFO screenpipe_engine::server: Server listening on 0.0.0.0:3030\n2026-04-13T19:39:29.643829Z INFO screenpipe_connect::mdns: mdns: advertising screenpipe on port 3030\n2026-04-13T19:39:29.788633Z INFO screenpipe_engine::hot_frame_cache: hot_frame_cache: warmed with 3943 frame entries, coverage from 2026-04-12 16:39:29.630549 UTC\n2026-04-13T19:39:30.543977Z INFO screenpipe_engine::vision_manager::manager: Starting vision recording for monitor 1 (1440x900)\n2026-04-13T19:39:30.544012Z INFO screenpipe_engine::vision_manager::manager: Starting event-driven capture for monitor 1 (device: monitor_1)\n2026-04-13T19:39:30.544060Z INFO screenpipe_engine::event_driven_capture: event-driven capture started for monitor 1 (device: monitor_1)\n2026-04-13T19:39:31.016978Z INFO screenpipe_engine::vision_manager::manager: Starting vision recording for monitor 2 (2560x1440)\n2026-04-13T19:39:31.017036Z INFO screenpipe_engine::vision_manager::manager: Starting event-driven capture for monitor 2 (device: monitor_2)\n2026-04-13T19:39:31.017080Z INFO screenpipe_engine::vision_manager::monitor_watcher: Starting monitor watcher (polling every 5 seconds)\n2026-04-13T19:39:31.017114Z INFO screenpipe_engine::event_driven_capture: event-driven capture started for monitor 2 (device: monitor_2)\n2026-04-13T19:39:32.207273Z INFO sck_rs::stream_manager: persistent SCK stream started for display 1 (1440x900, 2fps, 0 excluded)\n2026-04-13T19:39:32.673392Z INFO screenpipe_engine::event_driven_capture: startup capture for monitor 1: frame_id=7912, dur=47ms\n2026-04-13T19:39:32.704069Z INFO sck_rs::stream_manager: persistent SCK stream started for display 2 (2560x1440, 2fps, 0 excluded)\n2026-04-13T19:39:32.872035Z INFO screenpipe_engine::event_driven_capture: startup capture for monitor 2: frame_id=7913, dur=108ms\n2026-04-13T19:39:34.636509Z INFO screenpipe_engine::retention: retention: initialized with 14d retention\n2026-04-13T19:39:34.637200Z INFO screenpipe: local retention auto-enabled (14 days)\n2026-04-13T19:39:44.339956Z WARN sqlx::query: summary=\"SELECT frames.id as frame_id, …\" db.statement=\"\\n\\nSELECT\\n frames.id as frame_id,\\n COALESCE(\\n frames.full_text,\\n ocr_text.text,\\n frames.accessibility_text,\\n ''\\n ) as ocr_text,\\n ocr_text.text_json,\\n frames.timestamp,\\n frames.name as frame_name,\\n COALESCE(frames.snapshot_path, video_chunks.file_path) as file_path,\\n frames.offset_index,\\n frames.app_name,\\n COALESCE(ocr_text.ocr_engine, '') as ocr_engine,\\n frames.window_name,\\n COALESCE(video_chunks.device_name, frames.device_name) as device_name,\\n GROUP_CONCAT(tags.name, ',') as tags,\\n frames.browser_url,\\n frames.focused\\nFROM\\n frames\\n LEFT JOIN video_chunks ON frames.video_chunk_id = video_chunks.id\\n LEFT JOIN ocr_text ON frames.id = ocr_text.frame_id\\n LEFT JOIN vision_tags ON frames.id = vision_tags.vision_id\\n LEFT JOIN tags ON vision_tags.tag_id = tags.id\\nWHERE\\n 1 = 1\\n AND (\\n ?2 IS NULL\\n OR frames.timestamp >= ?2\\n )\\n AND (\\n ?3 IS NULL\\n OR frames.timestamp <= ?3\\n )\\n AND (\\n ?4 IS NULL\\n OR LENGTH(COALESCE(frames.full_text, ocr_text.text, '')) >= ?4\\n )\\n AND (\\n ?5 IS NULL\\n OR LENGTH(COALESCE(frames.full_text, ocr_text.text, '')) <= ?5\\n )\\n AND (\\n ?6 IS NULL\\n OR COALESCE(video_chunks.device_name, frames.device_name) LIKE '%' || ?6 || '%'\\n )\\n AND (\\n ?7 IS NULL\\n OR frames.machine_id = ?7\\n )\\n AND (\\n ?8 IS NULL\\n OR frames.focused = ?8\\n )\\n AND (\\n ?9 IS NULL\\n OR frames.name LIKE '%' || ?9 || '%'\\n )\\nGROUP BY\\n frames.id\\nORDER BY\\n frames.timestamp DESC\\nLIMIT\\n ?10 OFFSET ?11\\n\" rows_affected=0 rows_returned=5000 elapsed=1.608390416s\n2026-04-13T19:40:29.616115Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 17 eligible frames\n2026-04-13T19:40:31.310725Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 16 frames, 2.5MB → 0.2MB (11.1x), 16 JPEGs deleted\n2026-04-13T19:41:39.668138Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-8016967779645642766, trigger=click)\n2026-04-13T19:41:40.367247Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-8016967779645642766, trigger=click)\n2026-04-13T19:42:16.296737Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-96467039929937080, trigger=click)\n2026-04-13T19:42:34.936430Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-5664644461248729071, trigger=visual_change)\n2026-04-13T19:44:29.627763Z INFO screenpipe_engine::server: api_usage_5min: 5 requests\n2026-04-13T19:45:04.634490Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-30T16:45:04.634462+00:00 (14d retention)\n2026-04-13T19:45:31.349267Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 20 eligible frames\n2026-04-13T19:45:32.543028Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 19 frames, 3.0MB → 0.3MB (9.9x), 19 JPEGs deleted\n2026-04-13T19:50:02.916584Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-6198286277822952673, trigger=click)\n2026-04-13T19:50:02.918035Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-6198286277822952673, trigger=click)\n2026-04-13T19:50:04.630322Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-30T16:50:04.630300+00:00 (14d retention)\n2026-04-13T19:50:32.575742Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 53 eligible frames\n2026-04-13T19:50:35.515577Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 46 frames, 6.6MB → 2.0MB (3.3x), 46 JPEGs deleted\n2026-04-13T19:50:36.330072Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 6 frames, 1.0MB → 0.6MB (1.9x), 6 JPEGs deleted\n\n[1] + terminated npx screenpipe@latest record --disable-audio\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ sp-start\n[1] 24316\ndetected hardware tier: Mid\nchecking permissions...\n screen recording: ok\n accessibility: ok\n2026-04-14T09:23:18.095876Z INFO screenpipe_screen::monitor::macos_version: Detected macOS version: 14.6\n2026-04-14T09:23:19.016665Z INFO screenpipe_engine::sleep_monitor: Starting macOS sleep/wake monitor\n2026-04-14T09:23:19.018052Z INFO screenpipe: meeting detector enabled — independent of transcription mode\n2026-04-14T09:23:19.018065Z INFO screenpipe_engine::sleep_monitor: Screen lock/unlock observers registered (CFNotificationCenter)\n2026-04-14T09:23:19.018310Z INFO screenpipe_engine::power::manager: power manager started (poll interval: 10s)\n2026-04-14T09:23:19.018350Z INFO screenpipe_engine::vision_manager::manager: Starting VisionManager\n2026-04-14T09:23:19.018329Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction worker started (min_age=600s, poll=300s)\n2026-04-14T09:23:19.018781Z INFO screenpipe_core::pipes: loaded pipe: day-recap\n2026-04-14T09:23:19.018887Z INFO screenpipe_engine::sleep_monitor: Display reconfiguration watcher registered (CGDisplayRegisterReconfigurationCallback)\n2026-04-14T09:23:19.018976Z INFO screenpipe_core::pipes: loaded pipe: standup-update\n2026-04-14T09:23:19.019743Z INFO screenpipe_core::pipes: loaded pipe: ai-habits\n2026-04-14T09:23:19.021386Z INFO screenpipe_core::pipes: loaded pipe: time-breakdown\n2026-04-14T09:23:19.021709Z INFO screenpipe_core::pipes: loaded pipe: video-export\n2026-04-14T09:23:19.021835Z INFO screenpipe_core::pipes: loaded pipe: meeting-summary\n2026-04-14T09:23:19.021852Z INFO screenpipe_core::pipes: loaded 6 pipes from \"/Users/lukas/.screenpipe/pipes\"\n\n\n\n _ \n __________________ ___ ____ ____ (_____ ___ \n / ___/ ___/ ___/ _ \\/ _ \\/ __ \\ / __ \\/ / __ \\/ _ \\\n (__ / /__/ / / __/ __/ / / / / /_/ / / /_/ / __/\n/____/\\___/_/ \\___/\\___/_/ /_/ / .___/_/ .___/\\___/ \n /_/ /_/ \n\n\n\npower AI by everything you've seen, said or heard\nopen source | runs locally | developer friendly\n\n\n┌────────────────────────┬────────────────────────────────────┐\n│ setting │ value │\n├────────────────────────┼────────────────────────────────────┤\n│ audio chunk duration │ 30 seconds │\n│ port │ 3030 │\n│ audio disabled │ true │\n│ vision disabled │ false │\n│ pause on DRM content │ false │\n│ audio engine │ Parakeet │\n│ vad engine │ Silero │\n│ data directory │ /Users/lukas/.screenpipe │\n│ debug mode │ false │\n│ telemetry │ true │\n│ use pii removal │ true │\n│ use all monitors │ true │\n│ ignored windows │ [] │\n│ included windows │ [] │\n│ cloud sync │ disabled │\n│ auto-destruct pid │ 0 │\n│ deepgram key │ not set │\n├────────────────────────┼────────────────────────────────────┤\n│ languages │ │\n│ │ all languages │\n├────────────────────────┼────────────────────────────────────┤\n│ monitors │ │\n│ │ id: 1 │\n│ │ id: 2 │\n├────────────────────────┼────────────────────────────────────┤\n│ audio devices │ │\n│ │ disabled │\n└────────────────────────┴────────────────────────────────────┘\nyou are using local processing. all your data stays on your computer.\n\nwarning: telemetry is enabled. only error-level data will be sent.\nto disable, use the --disable-telemetry flag.\n\ncheck latest changes here: https://github.com/screenpipe/screenpipe/releases\n2026-04-14T09:23:19.025225Z INFO screenpipe: starting UI event capture\n2026-04-14T09:23:19.024042Z INFO screenpipe_core::pipes: pipe scheduler started (generation 2)\n2026-04-14T09:23:19.034460Z WARN screenpipe: pi agent install failed: bun not found — install from https://bun.sh\n2026-04-14T09:23:19.035048Z INFO screenpipe_engine::power::manager: initial power profile: Performance (on_ac=true, battery=Some(100))\n2026-04-14T09:23:19.041739Z INFO screenpipe_engine::ui_recorder: Starting UI event capture\n2026-04-14T09:23:19.057947Z INFO screenpipe_engine::ui_recorder: UI recording session started: c7672ba6-54dd-483e-9512-949b51a2bd49\n2026-04-14T09:23:19.058064Z INFO screenpipe_engine::calendar_speaker_id: speaker identification: started (user_name=<not set>)\n2026-04-14T09:23:19.058114Z INFO screenpipe_engine::hot_frame_cache: hot_frame_cache: warming from DB (2026-04-13 06:23:19.058103 UTC to 2026-04-14 06:23:19.058103 UTC)\n2026-04-14T09:23:19.062532Z INFO screenpipe_engine::meeting_detector: meeting v2: detection loop started (base_interval=5s, profiles=12)\n2026-04-14T09:23:19.066551Z INFO screenpipe_engine::server: Server listening on 0.0.0.0:3030\n2026-04-14T09:23:19.080775Z INFO screenpipe_connect::mdns: mdns: advertising screenpipe on port 3030\n2026-04-14T09:23:19.697314Z INFO screenpipe_engine::hot_frame_cache: hot_frame_cache: warmed with 3756 frame entries, coverage from 2026-04-13 06:23:19.058103 UTC\n2026-04-14T09:23:19.985445Z INFO screenpipe_engine::vision_manager::manager: Starting vision recording for monitor 1 (1440x900)\n2026-04-14T09:23:19.985474Z INFO screenpipe_engine::vision_manager::manager: Starting event-driven capture for monitor 1 (device: monitor_1)\n2026-04-14T09:23:19.985515Z INFO screenpipe_engine::event_driven_capture: event-driven capture started for monitor 1 (device: monitor_1)\n2026-04-14T09:23:20.492622Z INFO screenpipe_engine::vision_manager::manager: Starting vision recording for monitor 2 (2560x1440)\n2026-04-14T09:23:20.492664Z INFO screenpipe_engine::vision_manager::manager: Starting event-driven capture for monitor 2 (device: monitor_2)\n2026-04-14T09:23:20.492694Z INFO screenpipe_engine::vision_manager::monitor_watcher: Starting monitor watcher (polling every 5 seconds)\n2026-04-14T09:23:20.492726Z INFO screenpipe_engine::event_driven_capture: event-driven capture started for monitor 2 (device: monitor_2)\n2026-04-14T09:23:21.313246Z INFO sck_rs::stream_manager: persistent SCK stream started for display 1 (1440x900, 2fps, 0 excluded)\n2026-04-14T09:23:22.387611Z INFO sck_rs::stream_manager: persistent SCK stream started for display 2 (2560x1440, 2fps, 0 excluded)\n2026-04-14T09:23:22.954948Z INFO screenpipe_engine::event_driven_capture: startup capture for monitor 1: frame_id=8037, dur=1082ms\n2026-04-14T09:23:23.488645Z INFO screenpipe_engine::event_driven_capture: startup capture for monitor 2: frame_id=8038, dur=1012ms\n2026-04-14T09:23:24.063719Z INFO screenpipe_engine::retention: retention: initialized with 14d retention\n2026-04-14T09:23:24.063951Z INFO screenpipe: local retention auto-enabled (14 days)\n2026-04-14T09:24:19.745739Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 108 eligible frames\n2026-04-14T09:24:23.350916Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 51 frames, 6.7MB → 2.6MB (2.6x), 51 JPEGs deleted\n2026-04-14T09:24:26.531119Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 55 frames, 10.6MB → 3.9MB (2.7x), 55 JPEGs deleted\n2026-04-14T09:28:19.055456Z INFO screenpipe_engine::server: api_usage_5min: 1 requests\n2026-04-14T09:28:54.061635Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T06:28:54.061630+00:00 (14d retention)\n2026-04-14T09:29:26.561625Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 2 eligible frames\n2026-04-14T09:33:54.056707Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T06:33:54.056680+00:00 (14d retention)\n2026-04-14T09:34:26.581293Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 11 eligible frames\n2026-04-14T09:34:27.123519Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 4 frames, 0.9MB → 0.6MB (1.6x), 4 JPEGs deleted\n2026-04-14T09:34:28.092531Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 7 frames, 1.4MB → 0.8MB (1.8x), 7 JPEGs deleted\n2026-04-14T09:38:54.029363Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T06:38:54.029346+00:00 (14d retention)\n2026-04-14T09:39:28.082314Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 40 eligible frames\n2026-04-14T09:39:29.343941Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 18 frames, 4.0MB → 0.7MB (6.0x), 18 JPEGs deleted\n2026-04-14T09:39:30.750250Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 20 frames, 3.6MB → 0.8MB (4.5x), 20 JPEGs deleted\n2026-04-14T09:41:13.184908Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-6982821907865222085, trigger=click)\n2026-04-14T09:41:19.221590Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=6812429097673958383, trigger=visual_change)\n2026-04-14T09:42:17.435758Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=6365427964931292073, trigger=click)\n2026-04-14T09:42:33.656193Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=4160452185621303946, trigger=click)\n2026-04-14T09:42:46.140088Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=2304266842869419917, trigger=click)\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ 2026-04-14T09:43:54.022784Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T06:43:54.022742+00:00 (14d retention)\n2026-04-14T09:44:07.036758Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-6150758636940404341, trigger=visual_change)\n2026-04-14T09:44:16.412880Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-6150758636940404341, trigger=visual_change)\n2026-04-14T09:44:31.467140Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 22 eligible frames\n2026-04-14T09:44:32.220816Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 10 frames, 1.7MB → 0.2MB (6.9x), 10 JPEGs deleted\n2026-04-14T09:44:33.112790Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 10 frames, 2.5MB → 0.4MB (6.9x), 10 JPEGs deleted\n2026-04-14T09:44:49.822061Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=1260068684416652810, trigger=visual_change)\n2026-04-14T09:44:58.085483Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=1260068684416652810, trigger=click)\n2026-04-14T09:45:11.008075Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=6037618265436815739, trigger=visual_change)\n2026-04-14T09:45:27.976077Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=6037618265436815739, trigger=click)\n2026-04-14T09:45:28.005455Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=6037618265436815739, trigger=click)\n2026-04-14T09:45:33.771220Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-6619028446781713005, trigger=click)\n2026-04-14T09:46:17.937329Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=6551069930100399172, trigger=visual_change)\n2026-04-14T09:46:20.967541Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=6551069930100399172, trigger=visual_change)\n2026-04-14T09:46:39.124248Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=8975630290856622014, trigger=visual_change)\n2026-04-14T09:46:48.114315Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=8975630290856622014, trigger=click)\n2026-04-14T09:46:48.134347Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=8975630290856622014, trigger=click)\n2026-04-14T09:48:19.010549Z INFO screenpipe_engine::server: api_usage_5min: 1 requests\n2026-04-14T09:48:28.225785Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=2746019670363252567, trigger=click)\n2026-04-14T09:48:28.241367Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=2746019670363252567, trigger=click)\n2026-04-14T09:48:35.474701Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=2313032521647048085, trigger=click)\n2026-04-14T09:48:44.297355Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=529628650036307666, trigger=click)\n2026-04-14T09:48:54.016503Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T06:48:54.016484+00:00 (14d retention)\n2026-04-14T09:49:33.136435Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 87 eligible frames\n2026-04-14T09:49:35.411222Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 33 frames, 8.9MB → 1.6MB (5.4x), 33 JPEGs deleted\n2026-04-14T09:49:39.291290Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 52 frames, 10.8MB → 4.1MB (2.6x), 52 JPEGs deleted\n2026-04-14T09:52:10.262616Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-4590837745933313988, trigger=click)\n2026-04-14T09:52:25.201982Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-4590837745933313988, trigger=visual_change)\n2026-04-14T09:52:28.245911Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-4590837745933313988, trigger=visual_change)\n2026-04-14T09:52:37.345773Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-4590837745933313988, trigger=visual_change)\n2026-04-14T09:52:40.396144Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-4590837745933313988, trigger=visual_change)\n2026-04-14T09:52:54.098628Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=2540129927862717858, trigger=click)\n2026-04-14T09:52:54.108786Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=2540129927862717858, trigger=click)\n2026-04-14T09:53:13.724192Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=4595186536147244130, trigger=visual_change)\n2026-04-14T09:53:16.763953Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=4595186536147244130, trigger=visual_change)\n2026-04-14T09:53:19.793338Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=4595186536147244130, trigger=visual_change)\n2026-04-14T09:53:25.860403Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=4595186536147244130, trigger=visual_change)\n2026-04-14T09:53:28.887448Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=4595186536147244130, trigger=visual_change)\n2026-04-14T09:53:31.919424Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=4595186536147244130, trigger=visual_change)\n2026-04-14T09:53:44.021891Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=6850664184897375859, trigger=visual_change)\n2026-04-14T09:53:53.090419Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=4595186536147244130, trigger=visual_change)\n2026-04-14T09:53:54.010522Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T06:53:54.010512+00:00 (14d retention)\n2026-04-14T09:53:56.129621Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=4595186536147244130, trigger=visual_change)\n2026-04-14T09:53:59.154578Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=4595186536147244130, trigger=visual_change)\n2026-04-14T09:54:05.213884Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-6448776714852722509, trigger=visual_change)\n2026-04-14T09:54:08.251183Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-6448776714852722509, trigger=visual_change)\n2026-04-14T09:54:14.329171Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-6448776714852722509, trigger=visual_change)\n2026-04-14T09:54:39.747828Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 186 eligible frames\n2026-04-14T09:54:41.500859Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=2366998612440519548, trigger=visual_change)\n2026-04-14T09:54:44.836247Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 86 frames, 14.4MB → 3.3MB (4.3x), 86 JPEGs deleted\n2026-04-14T09:54:51.018273Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 98 frames, 14.3MB → 5.7MB (2.5x), 98 JPEGs deleted\n2026-04-14T09:58:35.439655Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=7018639353123991036, trigger=click)\n2026-04-14T09:58:53.989016Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T06:58:53.989006+00:00 (14d retention)\n2026-04-14T09:59:51.618785Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 150 eligible frames\n2026-04-14T09:59:57.069345Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 80 frames, 12.2MB → 4.4MB (2.8x), 80 JPEGs deleted\n2026-04-14T10:00:04.665192Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 68 frames, 12.2MB → 5.4MB (2.3x), 68 JPEGs deleted\n2026-04-14T10:00:36.881359Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-6150758636940404341, trigger=visual_change)\n2026-04-14T10:00:39.932677Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-6150758636940404341, trigger=visual_change)\n2026-04-14T10:00:42.945257Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-6150758636940404341, trigger=visual_change)\n2026-04-14T10:01:04.112827Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-6150758636940404341, trigger=visual_change)\n2026-04-14T10:01:16.238890Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-6150758636940404341, trigger=visual_change)\n2026-04-14T10:02:59.467728Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-5923491068615152659, trigger=visual_change)\n2026-04-14T10:03:05.552909Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3705556434509229016, trigger=visual_change)\n2026-04-14T10:03:11.606983Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3705556434509229016, trigger=visual_change)\n2026-04-14T10:03:14.614126Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3705556434509229016, trigger=visual_change)\n2026-04-14T10:03:53.981433Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T07:03:53.981403+00:00 (14d retention)\n2026-04-14T10:03:58.834814Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-6150758636940404341, trigger=visual_change)\n2026-04-14T10:04:00.100685Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-4694409291181169613, trigger=click)\n2026-04-14T10:04:00.146650Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-4694409291181169613, trigger=click)\n2026-04-14T10:05:05.479270Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 70 eligible frames\n2026-04-14T10:05:08.174475Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 36 frames, 6.1MB → 2.2MB (2.8x), 36 JPEGs deleted\n2026-04-14T10:05:10.425255Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 32 frames, 6.1MB → 1.7MB (3.5x), 32 JPEGs deleted\n2026-04-14T10:08:53.973503Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T07:08:53.973164+00:00 (14d retention)\n2026-04-14T10:09:00.468065Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-8881429433378241414, trigger=visual_change)\n2026-04-14T10:09:06.549617Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-6427964206918609197, trigger=visual_change)\n2026-04-14T10:09:09.615547Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-6427964206918609197, trigger=visual_change)\n2026-04-14T10:10:06.325707Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-6530469067082311299, trigger=visual_change)\n2026-04-14T10:10:11.148229Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 102 eligible frames\n2026-04-14T10:10:12.381982Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-6530469067082311299, trigger=visual_change)\n2026-04-14T10:10:13.824381Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 43 frames, 7.6MB → 2.3MB (3.2x), 43 JPEGs deleted\n2026-04-14T10:10:15.122322Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-6530469067082311299, trigger=click)\n2026-04-14T10:10:17.229988Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 57 frames, 10.3MB → 3.6MB (2.9x), 57 JPEGs deleted\n2026-04-14T10:10:33.676801Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=6778409979359956321, trigger=visual_change)\n2026-04-14T10:10:37.624083Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=6778409979359956321, trigger=click)\n2026-04-14T10:10:51.985275Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=7094674540517570975, trigger=visual_change)\n2026-04-14T10:10:52.889466Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=7094674540517570975, trigger=click)\n2026-04-14T10:10:52.889574Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=7094674540517570975, trigger=click)\n2026-04-14T10:11:00.937137Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-762158172847331641, trigger=click)\n2026-04-14T10:11:00.949417Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-762158172847331641, trigger=click)\n2026-04-14T10:11:05.293835Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-762158172847331641, trigger=click)\n2026-04-14T10:11:05.297907Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-762158172847331641, trigger=click)\n2026-04-14T10:11:06.051342Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-762158172847331641, trigger=click)\n2026-04-14T10:11:06.071267Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-762158172847331641, trigger=click)\n2026-04-14T10:11:10.563386Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=246851100492228743, trigger=click)\n2026-04-14T10:12:29.207928Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=5319725887676078079, trigger=click)\n2026-04-14T10:12:29.208185Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=5319725887676078079, trigger=click)\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ 2026-04-14T10:12:40.636861Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=5268190696957260765, trigger=click)\n2026-04-14T10:12:43.314439Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=5268190696957260765, trigger=visual_change)\n2026-04-14T10:12:49.379664Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=5752398452580999847, trigger=visual_change)\n2026-04-14T10:12:52.431504Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=5268190696957260765, trigger=visual_change)\n2026-04-14T10:13:18.994212Z INFO screenpipe_engine::server: api_usage_5min: 1 requests\n2026-04-14T10:13:54.011400Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T07:13:54.011368+00:00 (14d retention)\n2026-04-14T10:14:51.351988Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-9215443531147982391, trigger=visual_change)\n2026-04-14T10:14:51.432392Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-9215443531147982391, trigger=visual_change)\n2026-04-14T10:14:51.986778Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-9215443531147982391, trigger=click)\n2026-04-14T10:14:52.026243Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-9215443531147982391, trigger=click)\n2026-04-14T10:15:10.264309Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=4864177606215980408, trigger=visual_change)\n2026-04-14T10:15:17.977230Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 86 eligible frames\n2026-04-14T10:15:18.585500Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=4864177606215980408, trigger=click)\n2026-04-14T10:15:18.595883Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=4864177606215980408, trigger=click)\n2026-04-14T10:15:19.925015Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=4864177606215980408, trigger=visual_change)\n2026-04-14T10:15:20.662251Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 40 frames, 6.8MB → 2.5MB (2.7x), 40 JPEGs deleted\n2026-04-14T10:15:24.448371Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 44 frames, 10.4MB → 7.5MB (1.4x), 44 JPEGs deleted\n2026-04-14T10:17:50.814582Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-4262230058471454664, trigger=click)\n2026-04-14T10:18:01.906034Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-4262230058471454664, trigger=click)\n2026-04-14T10:18:01.922590Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-4262230058471454664, trigger=click)\n2026-04-14T10:18:54.010127Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T07:18:54.010092+00:00 (14d retention)\n2026-04-14T10:20:25.175284Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 134 eligible frames\n2026-04-14T10:20:28.706790Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 59 frames, 9.2MB → 2.8MB (3.3x), 59 JPEGs deleted\n2026-04-14T10:20:32.913084Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 73 frames, 13.9MB → 6.0MB (2.3x), 73 JPEGs deleted\n2026-04-14T10:23:54.007609Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T07:23:54.007570+00:00 (14d retention)\n2026-04-14T10:25:33.655295Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 133 eligible frames\n2026-04-14T10:25:37.694915Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 65 frames, 14.7MB → 5.5MB (2.7x), 65 JPEGs deleted\n2026-04-14T10:25:41.764159Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 66 frames, 11.7MB → 3.1MB (3.8x), 66 JPEGs deleted\n2026-04-14T10:28:54.002565Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T07:28:54.002529+00:00 (14d retention)\n2026-04-14T10:30:41.776708Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 108 eligible frames\n2026-04-14T10:30:44.100401Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 40 frames, 6.1MB → 0.7MB (9.1x), 40 JPEGs deleted\n2026-04-14T10:30:48.813683Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 66 frames, 13.0MB → 8.6MB (1.5x), 66 JPEGs deleted\n2026-04-14T10:32:07.103504Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=4864177606215980408, trigger=click)\n2026-04-14T10:32:08.790449Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=4864177606215980408, trigger=visual_change)\n2026-04-14T10:32:10.064111Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=4864177606215980408, trigger=click)\n2026-04-14T10:32:10.072568Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=4864177606215980408, trigger=click)\n2026-04-14T10:33:54.021009Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T07:33:54.020606+00:00 (14d retention)\n2026-04-14T10:35:06.817551Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=4864177606215980408, trigger=visual_change)\n2026-04-14T10:35:49.591405Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 102 eligible frames\n2026-04-14T10:35:52.087786Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 40 frames, 6.3MB → 0.4MB (17.8x), 40 JPEGs deleted\n2026-04-14T10:35:56.637384Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 60 frames, 12.2MB → 4.5MB (2.7x), 60 JPEGs deleted\n2026-04-14T10:38:54.020232Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T07:38:54.020218+00:00 (14d retention)\n2026-04-14T10:40:56.802762Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 93 eligible frames\n2026-04-14T10:40:58.957020Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 33 frames, 5.2MB → 0.2MB (21.1x), 33 JPEGs deleted\n2026-04-14T10:41:10.114853Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 58 frames, 14.9MB → 10.7MB (1.4x), 58 JPEGs deleted\n2026-04-14T10:42:21.033108Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=8282025679808956124, trigger=visual_change)\n2026-04-14T10:42:32.002395Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-4927744411103670831, trigger=click)\n2026-04-14T10:43:54.018248Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T07:43:54.018235+00:00 (14d retention)\n2026-04-14T10:44:14.441901Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=7926243118367575, trigger=visual_change)\n2026-04-14T10:46:10.846022Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 103 eligible frames\n2026-04-14T10:46:13.409747Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 38 frames, 6.1MB → 0.5MB (11.4x), 38 JPEGs deleted\n2026-04-14T10:46:20.581438Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 63 frames, 14.5MB → 6.4MB (2.2x), 63 JPEGs deleted\n2026-04-14T10:48:54.016251Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T07:48:54.016243+00:00 (14d retention)\n2026-04-14T10:51:21.304410Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 62 eligible frames\n2026-04-14T10:51:24.182987Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 29 frames, 4.3MB → 1.0MB (4.1x), 29 JPEGs deleted\n2026-04-14T10:51:29.008618Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 31 frames, 6.8MB → 3.3MB (2.0x), 31 JPEGs deleted\n2026-04-14T10:53:54.015345Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T07:53:54.015326+00:00 (14d retention)\n2026-04-14T10:55:45.188612Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=948744052489759226, trigger=visual_change)\n2026-04-14T10:55:51.268055Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-5240833765549519033, trigger=visual_change)\n2026-04-14T10:55:54.291344Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-5240833765549519033, trigger=visual_change)\n2026-04-14T10:56:21.462763Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-5240833765549519033, trigger=click)\n2026-04-14T10:56:29.823353Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 145 eligible frames\n2026-04-14T10:56:35.783884Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 75 frames, 15.8MB → 5.6MB (2.8x), 75 JPEGs deleted\n2026-04-14T10:56:42.164282Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 68 frames, 13.9MB → 5.0MB (2.7x), 68 JPEGs deleted\n2026-04-14T10:57:35.005790Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-7307746809301126898, trigger=click)\n2026-04-14T10:58:54.014355Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T07:58:54.014296+00:00 (14d retention)\n2026-04-14T11:01:42.196634Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 152 eligible frames\n2026-04-14T11:01:46.317911Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 73 frames, 15.3MB → 3.6MB (4.3x), 73 JPEGs deleted\n2026-04-14T11:01:51.004763Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 77 frames, 16.4MB → 5.2MB (3.1x), 77 JPEGs deleted\n2026-04-14T11:03:54.011699Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T08:03:54.011691+00:00 (14d retention)\n2026-04-14T11:06:06.896977Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-1974151446955324960, trigger=click)\n2026-04-14T11:06:51.626541Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 112 eligible frames\n2026-04-14T11:06:54.736449Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 51 frames, 8.6MB → 1.3MB (6.6x), 51 JPEGs deleted\n2026-04-14T11:06:59.497979Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 59 frames, 12.6MB → 5.1MB (2.5x), 59 JPEGs deleted\n2026-04-14T11:07:30.811506Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-6120300816212175993, trigger=click)\n2026-04-14T11:08:54.132567Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T08:08:54.132545+00:00 (14d retention)\n2026-04-14T11:11:59.547722Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 46 eligible frames\n2026-04-14T11:12:00.979220Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 18 frames, 2.4MB → 0.6MB (4.3x), 18 JPEGs deleted\n2026-04-14T11:12:03.285162Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 26 frames, 5.4MB → 1.9MB (2.9x), 26 JPEGs deleted\n2026-04-14T11:13:02.293460Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-7651518855368635453, trigger=click)\n2026-04-14T11:13:54.139196Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T08:13:54.139180+00:00 (14d retention)\n2026-04-14T11:15:23.363825Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=5197446424512897028, trigger=click)\n2026-04-14T11:17:03.893311Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 66 eligible frames\n2026-04-14T11:17:05.929746Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 26 frames, 3.8MB → 1.2MB (3.0x), 26 JPEGs deleted\n2026-04-14T11:17:09.938501Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 38 frames, 6.9MB → 2.4MB (2.9x), 38 JPEGs deleted\n2026-04-14T11:18:54.146216Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T08:18:54.146193+00:00 (14d retention)\n2026-04-14T11:19:44.426100Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=6313736753302658872, trigger=visual_change)\n2026-04-14T11:20:02.454377Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-4572313131525613053, trigger=click)\n2026-04-14T11:20:09.417633Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=1132831535450885273, trigger=visual_change)\n2026-04-14T11:20:15.490811Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=1132831535450885273, trigger=visual_change)\n2026-04-14T11:22:10.013893Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 77 eligible frames\n2026-04-14T11:22:12.081515Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 30 frames, 3.9MB → 0.2MB (18.6x), 30 JPEGs deleted\n2026-04-14T11:22:18.083648Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 45 frames, 7.8MB → 2.4MB (3.2x), 45 JPEGs deleted\n2026-04-14T11:23:54.184615Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T08:23:54.184587+00:00 (14d retention)\n2026-04-14T11:26:23.411531Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-4325362117536949503, trigger=visual_change)\n2026-04-14T11:27:18.144463Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 110 eligible frames\n2026-04-14T11:27:20.988003Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 48 frames, 6.2MB → 0.5MB (13.8x), 48 JPEGs deleted\n2026-04-14T11:27:26.742252Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 60 frames, 14.2MB → 5.6MB (2.6x), 60 JPEGs deleted\n2026-04-14T11:27:36.849509Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-4325362117536949503, trigger=click)\n2026-04-14T11:28:54.193420Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T08:28:54.193393+00:00 (14d retention)\n2026-04-14T11:30:23.044921Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=4758653643915782342, trigger=click)\n2026-04-14T11:30:23.045291Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=4758653643915782342, trigger=click)\n2026-04-14T11:32:27.239850Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 44 eligible frames\n2026-04-14T11:32:29.264026Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 23 frames, 4.4MB → 2.9MB (1.5x), 23 JPEGs deleted\n2026-04-14T11:32:30.870459Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 19 frames, 5.0MB → 2.0MB (2.6x), 19 JPEGs deleted\n2026-04-14T11:33:54.203210Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T08:33:54.203049+00:00 (14d retention)\n2026-04-14T11:37:30.816288Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=7944518703698522703, trigger=visual_change)\n2026-04-14T11:37:30.943708Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 45 eligible frames\n2026-04-14T11:37:31.805641Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 13 frames, 2.1MB → 0.2MB (8.6x), 13 JPEGs deleted\n2026-04-14T11:37:34.181505Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 30 frames, 7.9MB → 2.9MB (2.7x), 30 JPEGs deleted\n2026-04-14T11:38:54.260744Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T08:38:54.260722+00:00 (14d retention)\n2026-04-14T11:41:14.658796Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-8813616083747548766, trigger=visual_change)\n2026-04-14T11:42:28.570698Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=3799513603385674616, trigger=click)\n2026-04-14T11:42:34.229304Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 58 eligible frames\n2026-04-14T11:42:35.856269Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 26 frames, 4.1MB → 0.2MB (16.8x), 26 JPEGs deleted\n2026-04-14T11:42:37.766533Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 30 frames, 9.0MB → 1.5MB (5.9x), 30 JPEGs deleted\n2026-04-14T11:43:51.124758Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=3799513603385674616, trigger=click)\n2026-04-14T11:43:54.268889Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T08:43:54.268879+00:00 (14d retention)\n2026-04-14T11:46:19.707681Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3798630016527344503, trigger=click)\n2026-04-14T11:46:48.465938Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=3752925360567203396, trigger=click)\n2026-04-14T11:46:57.882997Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=4944898032929426667, trigger=click)\n2026-04-14T11:47:38.243841Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 60 eligible frames\n2026-04-14T11:47:40.205049Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 31 frames, 4.5MB → 0.9MB (4.9x), 31 JPEGs deleted\n2026-04-14T11:47:42.924023Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 27 frames, 7.5MB → 2.2MB (3.4x), 27 JPEGs deleted\n2026-04-14T11:48:54.277677Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T08:48:54.277661+00:00 (14d retention)\n2026-04-14T11:52:42.972837Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 46 eligible frames\n2026-04-14T11:52:44.897822Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 26 frames, 4.1MB → 1.7MB (2.4x), 26 JPEGs deleted\n2026-04-14T11:52:46.752585Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 18 frames, 5.0MB → 1.5MB (3.3x), 18 JPEGs deleted\n2026-04-14T11:53:54.297037Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T08:53:54.296982+00:00 (14d retention)\n2026-04-14T11:57:47.933604Z WARN sqlx::query: summary=\"SELECT id, snapshot_path, device_name, …\" db.statement=\"\\n\\nSELECT\\n id,\\n snapshot_path,\\n device_name,\\n timestamp\\nFROM\\n frames\\nWHERE\\n snapshot_path IS NOT NULL\\n AND timestamp < ?1\\nORDER BY\\n device_name,\\n timestamp ASC\\nLIMIT\\n 5000\\n\" rows_affected=0 rows_returned=120 elapsed=1.159109625s\n2026-04-14T11:57:47.935233Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 120 eligible frames\n2026-04-14T11:57:52.092496Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 52 frames, 11.5MB → 2.2MB (5.3x), 52 JPEGs deleted\n2026-04-14T11:57:59.363321Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 66 frames, 14.5MB → 5.2MB (2.8x), 66 JPEGs deleted\n2026-04-14T11:58:54.308936Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T08:58:54.308907+00:00 (14d retention)\n2026-04-14T11:58:55.596617Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-1920847021272450725, trigger=click)\n2026-04-14T12:03:00.235073Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 120 eligible frames\n2026-04-14T12:03:05.209243Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 57 frames, 15.0MB → 1.7MB (8.8x), 57 JPEGs deleted\n2026-04-14T12:03:20.379815Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 61 frames, 16.1MB → 6.2MB (2.6x), 61 JPEGs deleted\n2026-04-14T12:03:54.314889Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T09:03:54.314860+00:00 (14d retention)\n2026-04-14T12:07:32.156892Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=4414873592361684168, trigger=click)\n2026-04-14T12:08:20.511267Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 114 eligible frames\n2026-04-14T12:08:25.879226Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 52 frames, 13.2MB → 0.8MB (17.4x), 52 JPEGs deleted\n2026-04-14T12:08:36.233783Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 60 frames, 17.0MB → 8.6MB (2.0x), 60 JPEGs deleted\n2026-04-14T12:08:54.336990Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T09:08:54.336950+00:00 (14d retention)\n2026-04-14T12:13:36.840498Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 130 eligible frames\n2026-04-14T12:13:40.131975Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 54 frames, 6.7MB → 0.3MB (24.2x), 54 JPEGs deleted\n2026-04-14T12:13:53.030319Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 74 frames, 19.3MB → 7.2MB (2.7x), 74 JPEGs deleted\n2026-04-14T12:13:54.345530Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T09:13:54.345503+00:00 (14d retention)\n2026-04-14T12:17:11.495531Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=8563436494813991353, trigger=click)\n2026-04-14T12:17:29.950473Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=8563436494813991353, trigger=click)\n2026-04-14T12:18:53.835568Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 115 eligible frames\n2026-04-14T12:18:54.353798Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T09:18:54.353791+00:00 (14d retention)\n2026-04-14T12:18:56.582704Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 44 frames, 5.4MB → 0.5MB (10.0x), 44 JPEGs deleted\n2026-04-14T12:19:10.154525Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 69 frames, 18.9MB → 8.4MB (2.2x), 69 JPEGs deleted\n2026-04-14T12:20:21.652984Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=149369918600881871, trigger=click)\n2026-04-14T12:21:03.858762Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=1019121305684409762, trigger=click)\n2026-04-14T12:23:54.364801Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T09:23:54.364775+00:00 (14d retention)\n2026-04-14T12:24:11.561109Z WARN sqlx::query: summary=\"SELECT id, snapshot_path, device_name, …\" db.statement=\"\\n\\nSELECT\\n id,\\n snapshot_path,\\n device_name,\\n timestamp\\nFROM\\n frames\\nWHERE\\n snapshot_path IS NOT NULL\\n AND timestamp < ?1\\nORDER BY\\n device_name,\\n timestamp ASC\\nLIMIT\\n 5000\\n\" rows_affected=0 rows_returned=110 elapsed=1.385900292s\n2026-04-14T12:24:11.564508Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 110 eligible frames\n2026-04-14T12:24:15.282135Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 52 frames, 6.3MB → 0.2MB (33.1x), 52 JPEGs deleted\n2026-04-14T12:24:25.885944Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 56 frames, 16.4MB → 3.9MB (4.2x), 56 JPEGs deleted\n2026-04-14T12:25:26.597886Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=1909442749095147421, trigger=click)\n2026-04-14T12:26:07.655348Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=2599692861251294487, trigger=click)\n2026-04-14T12:26:07.700894Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=2599692861251294487, trigger=click)\n2026-04-14T12:26:34.464095Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-7249461780092598041, trigger=visual_change)\n2026-04-14T12:28:54.391573Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T09:28:54.391548+00:00 (14d retention)\n2026-04-14T12:29:04.940113Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-5980752912035217739, trigger=visual_change)\n2026-04-14T12:29:26.332838Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 73 eligible frames\n2026-04-14T12:29:28.615068Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 34 frames, 4.1MB → 0.2MB (22.8x), 34 JPEGs deleted\n2026-04-14T12:29:34.400259Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 37 frames, 11.6MB → 2.8MB (4.1x), 37 JPEGs deleted\n2026-04-14T12:30:01.579118Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3434956056780458259, trigger=visual_change)\n2026-04-14T12:30:10.936246Z WARN sqlx::query: summary=\"SELECT frames.id as frame_id, …\" db.statement=\"\\n\\nSELECT\\n frames.id as frame_id,\\n COALESCE(\\n frames.full_text,\\n ocr_text.text,\\n frames.accessibility_text,\\n ''\\n ) as ocr_text,\\n ocr_text.text_json,\\n frames.timestamp,\\n frames.name as frame_name,\\n COALESCE(frames.snapshot_path, video_chunks.file_path) as file_path,\\n frames.offset_index,\\n frames.app_name,\\n COALESCE(ocr_text.ocr_engine, '') as ocr_engine,\\n frames.window_name,\\n COALESCE(video_chunks.device_name, frames.device_name) as device_name,\\n GROUP_CONCAT(tags.name, ',') as tags,\\n frames.browser_url,\\n frames.focused\\nFROM\\n frames\\n LEFT JOIN video_chunks ON frames.video_chunk_id = video_chunks.id\\n LEFT JOIN ocr_text ON frames.id = ocr_text.frame_id\\n LEFT JOIN vision_tags ON frames.id = vision_tags.vision_id\\n LEFT JOIN tags ON vision_tags.tag_id = tags.id\\nWHERE\\n 1 = 1\\n AND (\\n ?2 IS NULL\\n OR frames.timestamp >= ?2\\n )\\n AND (\\n ?3 IS NULL\\n OR frames.timestamp <= ?3\\n )\\n AND (\\n ?4 IS NULL\\n OR LENGTH(COALESCE(frames.full_text, ocr_text.text, '')) >= ?4\\n )\\n AND (\\n ?5 IS NULL\\n OR LENGTH(COALESCE(frames.full_text, ocr_text.text, '')) <= ?5\\n )\\n AND (\\n ?6 IS NULL\\n OR COALESCE(video_chunks.device_name, frames.device_name) LIKE '%' || ?6 || '%'\\n )\\n AND (\\n ?7 IS NULL\\n OR frames.machine_id = ?7\\n )\\n AND (\\n ?8 IS NULL\\n OR frames.focused = ?8\\n )\\n AND (\\n ?9 IS NULL\\n OR frames.name LIKE '%' || ?9 || '%'\\n )\\nGROUP BY\\n frames.id\\nORDER BY\\n frames.timestamp DESC\\nLIMIT\\n ?10 OFFSET ?11\\n\" rows_affected=0 rows_returned=1 elapsed=2.923655916s\n2026-04-14T12:30:35.391558Z WARN sqlx::query: summary=\"SELECT frames.id as frame_id, …\" db.statement=\"\\n\\nSELECT\\n frames.id as frame_id,\\n COALESCE(\\n frames.full_text,\\n ocr_text.text,\\n frames.accessibility_text,\\n ''\\n ) as ocr_text,\\n ocr_text.text_json,\\n frames.timestamp,\\n frames.name as frame_name,\\n COALESCE(frames.snapshot_path, video_chunks.file_path) as file_path,\\n frames.offset_index,\\n frames.app_name,\\n COALESCE(ocr_text.ocr_engine, '') as ocr_engine,\\n frames.window_name,\\n COALESCE(video_chunks.device_name, frames.device_name) as device_name,\\n GROUP_CONCAT(tags.name, ',') as tags,\\n frames.browser_url,\\n frames.focused\\nFROM\\n frames\\n LEFT JOIN video_chunks ON frames.video_chunk_id = video_chunks.id\\n LEFT JOIN ocr_text ON frames.id = ocr_text.frame_id\\n LEFT JOIN vision_tags ON frames.id = vision_tags.vision_id\\n LEFT JOIN tags ON vision_tags.tag_id = tags.id\\nWHERE\\n 1 = 1\\n AND (\\n ?2 IS NULL\\n OR frames.timestamp >= ?2\\n )\\n AND (\\n ?3 IS NULL\\n OR frames.timestamp <= ?3\\n )\\n AND (\\n ?4 IS NULL\\n OR LENGTH(COALESCE(frames.full_text, ocr_text.text, '')) >= ?4\\n )\\n AND (\\n ?5 IS NULL\\n OR LENGTH(COALESCE(frames.full_text, ocr_text.text, '')) <= ?5\\n )\\n AND (\\n ?6 IS NULL\\n OR COALESCE(video_chunks.device_name, frames.device_name) LIKE '%' || ?6 || '%'\\n )\\n AND (\\n ?7 IS NULL\\n OR frames.machine_id = ?7\\n )\\n AND (\\n ?8 IS NULL\\n OR frames.focused = ?8\\n )\\n AND (\\n ?9 IS NULL\\n OR frames.name LIKE '%' || ?9 || '%'\\n )\\nGROUP BY\\n frames.id\\nORDER BY\\n frames.timestamp DESC\\nLIMIT\\n ?10 OFFSET ?11\\n\" rows_affected=0 rows_returned=3348 elapsed=1.623358375s\n2026-04-14T12:32:27.483265Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-2550140762891249095, trigger=click)\n2026-04-14T12:32:29.765683Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-8630694416318521734, trigger=visual_change)\n2026-04-14T12:32:32.746666Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-2550140762891249095, trigger=visual_change)\n2026-04-14T12:33:19.392207Z INFO screenpipe_engine::server: api_usage_5min: 2 requests\n2026-04-14T12:33:54.400517Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T09:33:54.400440+00:00 (14d retention)\n2026-04-14T12:34:34.939673Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 93 eligible frames\n2026-04-14T12:34:39.315842Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 49 frames, 7.6MB → 2.0MB (3.8x), 49 JPEGs deleted\n2026-04-14T12:34:48.628820Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 42 frames, 11.3MB → 6.0MB (1.9x), 42 JPEGs deleted\n2026-04-14T12:38:54.409596Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T09:38:54.409567+00:00 (14d retention)\n2026-04-14T12:39:48.710680Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 93 eligible frames\n2026-04-14T12:39:54.522917Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 48 frames, 9.7MB → 3.6MB (2.7x), 48 JPEGs deleted\n2026-04-14T12:40:00.198444Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 43 frames, 15.6MB → 2.6MB (6.1x), 43 JPEGs deleted\n2026-04-14T12:41:38.487313Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-8122710600549870099, trigger=click)\n2026-04-14T12:41:38.673123Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-8122710600549870099, trigger=click)\n2026-04-14T12:41:43.884491Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=2111417376262186556, trigger=click)\n2026-04-14T12:43:54.398974Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T09:43:54.398957+00:00 (14d retention)\n2026-04-14T12:44:24.175904Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=2534660128742684864, trigger=visual_change)\n2026-04-14T12:44:30.170876Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=2534660128742684864, trigger=click)\n2026-04-14T12:44:30.170952Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=2534660128742684864, trigger=click)\n2026-04-14T12:45:00.733180Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 34 eligible frames\n2026-04-14T12:45:02.503192Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 20 frames, 2.9MB → 2.1MB (1.4x), 20 JPEGs deleted\n2026-04-14T12:45:03.882206Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 12 frames, 3.9MB → 1.6MB (2.5x), 12 JPEGs deleted\n2026-04-14T12:45:45.072707Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=3093682575504084464, trigger=click)\n2026-04-14T12:45:45.083246Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3093682575504084464, trigger=click)\n2026-04-14T12:46:42.409604Z WARN sqlx::query: summary=\"COMMIT\" db.statement=\"\" rows_affected=1 rows_returned=0 elapsed=1.31212775s\n2026-04-14T12:47:26.531533Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=8047422152000051333, trigger=click)\n2026-04-14T12:47:41.077717Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=8047422152000051333, trigger=click)\n2026-04-14T12:48:54.405689Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T09:48:54.405679+00:00 (14d retention)\n2026-04-14T12:50:04.633809Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 51 eligible frames\n2026-04-14T12:50:06.069922Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 23 frames, 4.2MB → 0.7MB (6.2x), 23 JPEGs deleted\n2026-04-14T12:50:07.945631Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 26 frames, 8.0MB → 1.7MB (4.8x), 26 JPEGs deleted\n2026-04-14T12:52:02.053470Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-8317666576152907563, trigger=visual_change)\n2026-04-14T12:53:54.412723Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T09:53:54.412707+00:00 (14d retention)\n2026-04-14T12:55:08.015210Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 53 eligible frames\n2026-04-14T12:55:09.643439Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 22 frames, 3.5MB → 1.1MB (3.2x), 22 JPEGs deleted\n2026-04-14T12:55:11.761542Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 29 frames, 8.6MB → 1.8MB (4.7x), 29 JPEGs deleted\n2026-04-14T12:56:15.204136Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=8736579060729302331, trigger=click)\n2026-04-14T12:56:15.283925Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=8736579060729302331, trigger=click)\n2026-04-14T12:57:37.050651Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=8736579060729302331, trigger=click)\n2026-04-14T12:57:37.055997Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=8736579060729302331, trigger=click)\n2026-04-14T12:58:54.461514Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T09:58:54.461483+00:00 (14d retention)\n2026-04-14T13:00:11.805891Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 119 eligible frames\n2026-04-14T13:00:14.859322Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 51 frames, 6.2MB → 1.7MB (3.6x), 51 JPEGs deleted\n2026-04-14T13:00:19.443941Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 66 frames, 12.3MB → 4.9MB (2.5x), 66 JPEGs deleted\n2026-04-14T13:03:54.469708Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T10:03:54.469684+00:00 (14d retention)\n2026-04-14T13:05:19.981603Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 40 eligible frames\n2026-04-14T13:05:21.859127Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 18 frames, 3.7MB → 0.7MB (5.7x), 18 JPEGs deleted\n2026-04-14T13:05:24.577607Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 20 frames, 5.1MB → 2.4MB (2.2x), 20 JPEGs deleted\n2026-04-14T13:08:54.487813Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T10:08:54.486312+00:00 (14d retention)\n2026-04-14T13:10:24.648030Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 33 eligible frames\n2026-04-14T13:10:25.871254Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 15 frames, 3.2MB → 0.6MB (5.4x), 15 JPEGs deleted\n2026-04-14T13:10:28.352020Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 16 frames, 3.3MB → 1.4MB (2.4x), 16 JPEGs deleted\n2026-04-14T13:12:01.161758Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=2833080270416553027, trigger=click)\n2026-04-14T13:13:54.511233Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T10:13:54.511209+00:00 (14d retention)\n2026-04-14T13:15:28.447744Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 41 eligible frames\n2026-04-14T13:15:29.469009Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 14 frames, 2.5MB → 0.3MB (8.2x), 14 JPEGs deleted\n2026-04-14T13:15:32.309251Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 25 frames, 5.2MB → 2.8MB (1.9x), 25 JPEGs deleted\n2026-04-14T13:18:17.108565Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-1593238448046230813, trigger=click)\n2026-04-14T13:18:17.119708Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-1593238448046230813, trigger=click)\n2026-04-14T13:18:54.519243Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T10:18:54.519179+00:00 (14d retention)\n2026-04-14T13:20:26.369784Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-1593238448046230813, trigger=click)\n2026-04-14T13:20:26.407528Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-1593238448046230813, trigger=click)\n2026-04-14T13:20:32.393867Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 29 eligible frames\n2026-04-14T13:20:33.589662Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 11 frames, 2.0MB → 0.3MB (7.1x), 11 JPEGs deleted\n2026-04-14T13:20:35.605436Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 16 frames, 2.7MB → 0.9MB (2.9x), 16 JPEGs deleted\n2026-04-14T13:22:28.683895Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-1593238448046230813, trigger=click)\n2026-04-14T13:23:54.528597Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T10:23:54.528584+00:00 (14d retention)\n2026-04-14T13:25:30.820459Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-1969562429147830837, trigger=click)\n2026-04-14T13:25:30.823174Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-1969562429147830837, trigger=click)\n2026-04-14T13:25:36.174956Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 57 eligible frames\n2026-04-14T13:25:37.566914Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 21 frames, 3.8MB → 0.3MB (13.4x), 21 JPEGs deleted\n2026-04-14T13:25:40.582925Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 34 frames, 10.3MB → 3.3MB (3.2x), 34 JPEGs deleted\n2026-04-14T13:25:48.203646Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-8317666576152907563, trigger=visual_change)\n2026-04-14T13:28:54.561297Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T10:28:54.561277+00:00 (14d retention)\n2026-04-14T13:29:25.961438Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-8198980968265644364, trigger=click)\n2026-04-14T13:29:25.966531Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-8198980968265644364, trigger=click)\n2026-04-14T13:30:40.619502Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 24 eligible frames\n2026-04-14T13:30:41.476947Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 11 frames, 2.0MB → 0.3MB (7.1x), 11 JPEGs deleted\n2026-04-14T13:30:42.560911Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 11 frames, 3.6MB → 0.6MB (6.0x), 11 JPEGs deleted\n2026-04-14T13:32:30.775481Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-1549015432333443411, trigger=visual_change)\n2026-04-14T13:33:54.570388Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T10:33:54.570368+00:00 (14d retention)\n2026-04-14T13:34:59.446614Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=6269796043063054792, trigger=visual_change)\n2026-04-14T13:35:43.050871Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 39 eligible frames\n2026-04-14T13:35:43.982381Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 14 frames, 2.5MB → 0.3MB (9.0x), 14 JPEGs deleted\n2026-04-14T13:35:46.365797Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 23 frames, 8.0MB → 2.4MB (3.4x), 23 JPEGs deleted\n2026-04-14T13:36:40.251928Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-2118115267680464601, trigger=visual_change)\n2026-04-14T13:36:43.257442Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-2118115267680464601, trigger=visual_change)\n2026-04-14T13:38:38.580728Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-2118115267680464601, trigger=visual_change)\n2026-04-14T13:38:54.579789Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T10:38:54.579754+00:00 (14d retention)\n2026-04-14T13:39:15.803850Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-2118115267680464601, trigger=click)\n2026-04-14T13:39:15.812194Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-2118115267680464601, trigger=click)\n2026-04-14T13:39:19.062502Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-2118115267680464601, trigger=visual_change)\n2026-04-14T13:40:45.647710Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-2118115267680464601, trigger=visual_change)\n2026-04-14T13:40:46.420120Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 35 eligible frames\n2026-04-14T13:40:47.507885Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 16 frames, 3.0MB → 0.8MB (3.7x), 16 JPEGs deleted\n2026-04-14T13:40:49.083271Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 17 frames, 4.8MB → 1.1MB (4.4x), 17 JPEGs deleted\n2026-04-14T13:43:54.595283Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T10:43:54.595271+00:00 (14d retention)\n2026-04-14T13:45:37.613525Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-2118115267680464601, trigger=click)\n2026-04-14T13:45:49.145535Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 29 eligible frames\n2026-04-14T13:45:50.846993Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 12 frames, 2.4MB → 1.0MB (2.4x), 12 JPEGs deleted\n2026-04-14T13:45:52.876234Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 15 frames, 2.9MB → 0.8MB (3.5x), 15 JPEGs deleted\n2026-04-14T13:48:54.282426Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-5192407714022364550, trigger=click)\n2026-04-14T13:48:54.604272Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T10:48:54.604264+00:00 (14d retention)\n2026-04-14T13:49:25.352624Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=1550010841461948059, trigger=click)\n2026-04-14T13:49:25.367719Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=1550010841461948059, trigger=click)\n2026-04-14T13:49:27.018721Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=1550010841461948059, trigger=visual_change)\n2026-04-14T13:50:53.383666Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 22 eligible frames\n2026-04-14T13:50:54.467249Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 11 frames, 2.2MB → 0.5MB (4.6x), 11 JPEGs deleted\n2026-04-14T13:50:55.269996Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 9 frames, 1.4MB → 0.3MB (5.5x), 9 JPEGs deleted\n2026-04-14T13:52:24.794051Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3397592283435315795, trigger=click)\n2026-04-14T13:53:54.613322Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T10:53:54.613303+00:00 (14d retention)\n2026-04-14T13:55:55.311772Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 32 eligible frames\n2026-04-14T13:55:56.814200Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 14 frames, 3.4MB → 0.9MB (3.9x), 14 JPEGs deleted\n2026-04-14T13:55:59.100041Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 16 frames, 3.6MB → 1.9MB (1.9x), 16 JPEGs deleted\n2026-04-14T13:58:39.887337Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=8036415082675154899, trigger=visual_change)\n2026-04-14T13:58:54.570209Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T10:58:54.570196+00:00 (14d retention)\n2026-04-14T13:59:37.381586Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-2304164514190179428, trigger=visual_change)\n2026-04-14T13:59:40.428655Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-2304164514190179428, trigger=visual_change)\n2026-04-14T14:00:59.131113Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 94 eligible frames\n2026-04-14T14:01:01.875522Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 43 frames, 11.3MB → 2.4MB (4.7x), 43 JPEGs deleted\n2026-04-14T14:01:06.431031Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 49 frames, 10.8MB → 5.9MB (1.9x), 49 JPEGs deleted\n2026-04-14T14:03:54.572131Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T11:03:54.572119+00:00 (14d retention)\n2026-04-14T14:06:06.940814Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 145 eligible frames\n2026-04-14T14:06:10.879356Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 69 frames, 17.1MB → 1.2MB (13.9x), 69 JPEGs deleted\n2026-04-14T14:06:17.035393Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 74 frames, 19.6MB → 8.6MB (2.3x), 74 JPEGs deleted\n2026-04-14T14:08:54.583096Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T11:08:54.580525+00:00 (14d retention)\n2026-04-14T14:10:11.672178Z INFO screenpipe_engine::sleep_monitor: Screen locked (CGSession safety-net poll)\n2026-04-14T14:14:47.328532Z INFO screenpipe_engine::sleep_monitor: Screen unlocked (CGSession safety-net poll)\n2026-04-14T14:14:47.360641Z INFO screenpipe_engine::event_driven_capture: invalidating persistent streams after unlock/wake for monitor 2\n2026-04-14T14:14:47.418705Z INFO sck_rs::stream_manager: stopped 2 persistent stream(s)\n2026-04-14T14:14:56.612619Z INFO sck_rs::stream_manager: persistent SCK stream started for display 1 (1440x900, 2fps, 0 excluded)\n2026-04-14T14:14:59.488475Z INFO sck_rs::stream_manager: persistent SCK stream started for display 2 (2560x1440, 2fps, 0 excluded)\n2026-04-14T14:15:18.512055Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 99 eligible frames\n2026-04-14T14:15:20.957272Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 39 frames, 9.3MB → 1.4MB (6.6x), 39 JPEGs deleted\n2026-04-14T14:15:27.455059Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 58 frames, 14.2MB → 4.4MB (3.3x), 58 JPEGs deleted\n2026-04-14T14:17:55.289952Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T11:17:55.289588+00:00 (14d retention)\n2026-04-14T14:18:35.418403Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=8206111759785831540, trigger=visual_change)\n2026-04-14T14:20:27.500187Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 22 eligible frames\n2026-04-14T14:20:29.624118Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 10 frames, 2.4MB → 0.4MB (5.6x), 10 JPEGs deleted\n2026-04-14T14:20:31.856955Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 10 frames, 2.7MB → 0.4MB (6.1x), 10 JPEGs deleted\n2026-04-14T14:22:00.976673Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-4916394158964482129, trigger=visual_change)\n2026-04-14T14:22:55.296927Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T11:22:55.296703+00:00 (14d retention)\n2026-04-14T14:25:31.951028Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 14 eligible frames\n2026-04-14T14:25:33.145014Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 5 frames, 1.2MB → 0.5MB (2.5x), 5 JPEGs deleted\n2026-04-14T14:25:34.856488Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 7 frames, 1.2MB → 0.7MB (1.8x), 7 JPEGs deleted\n2026-04-14T14:27:55.304807Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T11:27:55.304779+00:00 (14d retention)\n2026-04-14T14:29:38.517771Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3789566028108343630, trigger=visual_change)\n2026-04-14T14:30:35.408687Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 110 eligible frames\n2026-04-14T14:30:41.139828Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 51 frames, 12.9MB → 2.2MB (6.0x), 51 JPEGs deleted\n2026-04-14T14:30:51.419889Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 57 frames, 11.0MB → 4.3MB (2.6x), 57 JPEGs deleted\n2026-04-14T14:30:56.881450Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3789566028108343630, trigger=click)\n2026-04-14T14:30:59.435124Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3789566028108343630, trigger=click)\n2026-04-14T14:30:59.496151Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=3789566028108343630, trigger=click)\n2026-04-14T14:31:43.821924Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-3157640653486681547, trigger=visual_change)\n2026-04-14T14:31:46.866533Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-3157640653486681547, trigger=visual_change)\n2026-04-14T14:32:55.339639Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T11:32:55.339587+00:00 (14d retention)\n2026-04-14T14:35:51.721821Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 116 eligible frames\n2026-04-14T14:35:54.611650Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=7000309365672198019, trigger=visual_change)\n2026-04-14T14:35:55.922868Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 51 frames, 13.6MB → 1.6MB (8.7x), 51 JPEGs deleted\n2026-04-14T14:36:02.750262Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 63 frames, 14.7MB → 7.1MB (2.1x), 63 JPEGs deleted\n2026-04-14T14:36:12.650486Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=7000309365672198019, trigger=visual_change)\n2026-04-14T14:37:55.348236Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T11:37:55.348221+00:00 (14d retention)\n2026-04-14T14:40:08.577418Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=5629951037509037441, trigger=click)\n2026-04-14T14:41:02.836167Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 116 eligible frames\n2026-04-14T14:41:06.534234Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 57 frames, 15.3MB → 1.1MB (14.5x), 57 JPEGs deleted\n2026-04-14T14:41:16.097503Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 57 frames, 14.4MB → 7.5MB (1.9x), 57 JPEGs deleted\n2026-04-14T14:42:55.357171Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T11:42:55.357147+00:00 (14d retention)\n2026-04-14T14:44:28.738574Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-612684683583975627, trigger=visual_change)\n2026-04-14T14:46:16.708878Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 65 eligible frames\n2026-04-14T14:46:19.557385Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 36 frames, 5.3MB → 1.5MB (3.6x), 36 JPEGs deleted\n2026-04-14T14:46:24.403034Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 27 frames, 7.1MB → 2.7MB (2.6x), 27 JPEGs deleted\n2026-04-14T14:47:55.424452Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T11:47:55.424435+00:00 (14d retention)\n2026-04-14T14:48:41.009372Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-4246160709188141984, trigger=click)\n2026-04-14T14:48:47.553454Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=1084008693035736359, trigger=click)\n2026-04-14T14:50:25.480453Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=7460632266692597754, trigger=visual_change)\n2026-04-14T14:50:28.485537Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=7460632266692597754, trigger=visual_change)\n2026-04-14T14:51:24.535678Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 65 eligible frames\n2026-04-14T14:51:27.512153Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 38 frames, 4.8MB → 0.4MB (10.7x), 38 JPEGs deleted\n2026-04-14T14:51:33.606677Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 25 frames, 8.1MB → 2.9MB (2.8x), 25 JPEGs deleted\n2026-04-14T14:52:55.433752Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T11:52:55.433320+00:00 (14d retention)\n2026-04-14T14:56:33.775540Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 53 eligible frames\n2026-04-14T14:56:39.821219Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 24 frames, 4.1MB → 0.9MB (4.3x), 24 JPEGs deleted\n2026-04-14T14:56:44.752488Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 27 frames, 7.4MB → 1.7MB (4.3x), 27 JPEGs deleted\n2026-04-14T14:57:55.443422Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T11:57:55.443409+00:00 (14d retention)\n2026-04-14T15:01:45.399674Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 67 eligible frames\n2026-04-14T15:01:49.465494Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 29 frames, 7.0MB → 2.8MB (2.5x), 29 JPEGs deleted\n2026-04-14T15:01:53.046601Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 36 frames, 6.4MB → 3.0MB (2.1x), 36 JPEGs deleted\n2026-04-14T15:02:55.474176Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T12:02:55.474160+00:00 (14d retention)\n2026-04-14T15:06:53.169676Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 64 eligible frames\n2026-04-14T15:06:55.665173Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 27 frames, 5.5MB → 1.2MB (4.5x), 27 JPEGs deleted\n2026-04-14T15:07:02.107659Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 35 frames, 7.8MB → 3.6MB (2.2x), 35 JPEGs deleted\n2026-04-14T15:07:55.482692Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T12:07:55.482593+00:00 (14d retention)\n2026-04-14T15:12:02.628622Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 78 eligible frames\n2026-04-14T15:12:05.131516Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 32 frames, 6.8MB → 1.1MB (6.3x), 32 JPEGs deleted\n2026-04-14T15:12:11.020432Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 44 frames, 9.4MB → 4.3MB (2.2x), 44 JPEGs deleted\n2026-04-14T15:12:55.491418Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T12:12:55.490828+00:00 (14d retention)\n2026-04-14T15:15:20.566024Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=8875378980506821607, trigger=click)\n2026-04-14T15:15:23.148224Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-7207020035503630112, trigger=visual_change)\n2026-04-14T15:15:24.075406Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-7207020035503630112, trigger=click)\n2026-04-14T15:15:24.098858Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-7207020035503630112, trigger=click)\n2026-04-14T15:17:11.962178Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 46 eligible frames\n2026-04-14T15:17:13.277431Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 18 frames, 3.8MB → 0.3MB (11.2x), 18 JPEGs deleted\n2026-04-14T15:17:17.628389Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 26 frames, 6.6MB → 2.3MB (2.9x), 26 JPEGs deleted\n2026-04-14T15:17:36.243353Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=6000635913786649477, trigger=click)\n2026-04-14T15:17:55.531797Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T12:17:55.531770+00:00 (14d retention)\n2026-04-14T15:22:17.693217Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 44 eligible frames\n2026-04-14T15:22:18.884981Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 17 frames, 3.6MB → 0.3MB (10.9x), 17 JPEGs deleted\n2026-04-14T15:22:21.172808Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 25 frames, 5.3MB → 2.5MB (2.1x), 25 JPEGs deleted\n2026-04-14T15:22:55.539673Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T12:22:55.539654+00:00 (14d retention)\n2026-04-14T15:25:25.610381Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=1655135925502221350, trigger=visual_change)\n2026-04-14T15:26:49.301590Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=1655135925502221350, trigger=click)\n2026-04-14T15:26:51.542504Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=1655135925502221350, trigger=visual_change)\n2026-04-14T15:27:13.114854Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=8738535657739620541, trigger=click)\n2026-04-14T15:27:21.353328Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 119 eligible frames\n2026-04-14T15:27:25.974170Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 52 frames, 11.5MB → 2.9MB (3.9x), 52 JPEGs deleted\n2026-04-14T15:27:35.813176Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=8738535657739620541, trigger=click)\n2026-04-14T15:27:35.822388Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=8738535657739620541, trigger=click)\n2026-04-14T15:27:36.622080Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 65 frames, 15.9MB → 6.6MB (2.4x), 65 JPEGs deleted\n2026-04-14T15:27:49.071787Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=8738535657739620541, trigger=visual_change)\n2026-04-14T15:27:52.077009Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=8738535657739620541, trigger=visual_change)\n2026-04-14T15:27:55.550421Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T12:27:55.550401+00:00 (14d retention)\n2026-04-14T15:28:20.260449Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=8738535657739620541, trigger=visual_change)\n2026-04-14T15:32:37.193345Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 126 eligible frames\n2026-04-14T15:32:45.043380Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 64 frames, 10.7MB → 5.1MB (2.1x), 64 JPEGs deleted\n2026-04-14T15:32:54.458631Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 60 frames, 13.3MB → 5.5MB (2.4x), 60 JPEGs deleted\n2026-04-14T15:32:55.542880Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T12:32:55.542752+00:00 (14d retention)\n2026-04-14T15:36:04.808574Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=8738535657739620541, trigger=click)\n2026-04-14T15:36:30.969666Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=8738535657739620541, trigger=visual_change)\n2026-04-14T15:37:02.898461Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=8738535657739620541, trigger=visual_change)\n2026-04-14T15:37:54.586525Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 117 eligible frames\n2026-04-14T15:37:55.547050Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T12:37:55.547032+00:00 (14d retention)\n2026-04-14T15:38:01.348539Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 51 frames, 10.3MB → 3.4MB (3.0x), 51 JPEGs deleted\n2026-04-14T15:38:15.754508Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 64 frames, 13.2MB → 5.3MB (2.5x), 64 JPEGs deleted\n2026-04-14T15:39:48.709283Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=6815427834171820845, trigger=visual_change)\n2026-04-14T15:39:54.714451Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=6815427834171820845, trigger=visual_change)\n2026-04-14T15:39:57.776339Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=6815427834171820845, trigger=visual_change)\n2026-04-14T15:42:55.552896Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T12:42:55.552880+00:00 (14d retention)\n2026-04-14T15:43:16.259372Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 48 eligible frames\n2026-04-14T15:43:18.036233Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 26 frames, 4.5MB → 1.6MB (2.8x), 26 JPEGs deleted\n2026-04-14T15:43:19.391341Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 20 frames, 5.6MB → 0.6MB (10.1x), 20 JPEGs deleted\n2026-04-14T15:47:55.574284Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T12:47:55.574249+00:00 (14d retention)\n2026-04-14T15:48:20.298931Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 94 eligible frames\n2026-04-14T15:48:23.731169Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 54 frames, 10.2MB → 2.4MB (4.2x), 54 JPEGs deleted\n2026-04-14T15:48:26.503883Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 38 frames, 9.4MB → 2.5MB (3.7x), 38 JPEGs deleted\n2026-04-14T15:52:55.587286Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T12:52:55.587254+00:00 (14d retention)\n2026-04-14T15:53:26.621191Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 45 eligible frames\n2026-04-14T15:53:28.821643Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 25 frames, 4.5MB → 2.2MB (2.1x), 25 JPEGs deleted\n2026-04-14T15:53:30.416446Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 18 frames, 2.6MB → 0.7MB (3.6x), 18 JPEGs deleted\n2026-04-14T15:53:32.360475Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=7919455579224234565, trigger=click)\n2026-04-14T15:53:35.475948Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=7919455579224234565, trigger=click)\n2026-04-14T15:56:06.399078Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=8738535657739620541, trigger=visual_change)\n2026-04-14T15:56:11.109582Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=8738535657739620541, trigger=visual_change)\n2026-04-14T15:56:15.422479Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=8738535657739620541, trigger=visual_change)\n2026-04-14T15:56:18.476592Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=8738535657739620541, trigger=visual_change)\n2026-04-14T15:56:44.598942Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=8738535657739620541, trigger=visual_change)\n2026-04-14T15:56:54.669771Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=8738535657739620541, trigger=visual_change)\n2026-04-14T15:57:55.595084Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T12:57:55.595058+00:00 (14d retention)\n2026-04-14T15:58:11.596281Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=8738535657739620541, trigger=click)\n2026-04-14T15:58:31.041427Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 38 eligible frames\n2026-04-14T15:58:32.463008Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 15 frames, 2.3MB → 0.2MB (9.4x), 15 JPEGs deleted\n2026-04-14T15:58:36.512566Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 21 frames, 3.9MB → 1.6MB (2.5x), 21 JPEGs deleted\n2026-04-14T16:02:55.604536Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T13:02:55.604488+00:00 (14d retention)\n2026-04-14T16:03:36.609135Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 32 eligible frames\n2026-04-14T16:03:37.955262Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 15 frames, 2.5MB → 0.5MB (4.8x), 15 JPEGs deleted\n2026-04-14T16:03:39.651068Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 15 frames, 2.7MB → 0.3MB (9.6x), 15 JPEGs deleted\n2026-04-14T16:04:26.964490Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=369455291539139266, trigger=visual_change)\n2026-04-14T16:04:42.830687Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=8738535657739620541, trigger=visual_change)\n2026-04-14T16:06:02.589838Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=369455291539139266, trigger=visual_change)\n2026-04-14T16:07:55.633317Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T13:07:55.633296+00:00 (14d retention)\n2026-04-14T16:08:39.791681Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 122 eligible frames\n2026-04-14T16:08:43.628453Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 64 frames, 15.0MB → 3.4MB (4.4x), 64 JPEGs deleted\n2026-04-14T16:08:47.160887Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 56 frames, 12.4MB → 3.4MB (3.7x), 56 JPEGs deleted\n2026-04-14T16:10:48.891069Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=4870635355334957920, trigger=visual_change)\n2026-04-14T16:12:55.646485Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T13:12:55.646457+00:00 (14d retention)\n2026-04-14T16:13:47.942541Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 63 eligible frames\n2026-04-14T16:13:48.912974Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=7450344034841442434, trigger=visual_change)\n2026-04-14T16:13:50.513289Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 29 frames, 7.6MB → 1.0MB (7.9x), 29 JPEGs deleted\n2026-04-14T16:13:54.676310Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 32 frames, 7.4MB → 3.4MB (2.2x), 32 JPEGs deleted\n2026-04-14T16:17:55.653279Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T13:17:55.652278+00:00 (14d retention)\n2026-04-14T16:18:55.349688Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 65 eligible frames\n2026-04-14T16:18:59.205441Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 28 frames, 7.2MB → 1.1MB (6.5x), 28 JPEGs deleted\n2026-04-14T16:19:06.427354Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 35 frames, 8.1MB → 4.5MB (1.8x), 35 JPEGs deleted\n2026-04-14T16:21:59.534465Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=369455291539139266, trigger=click)\n2026-04-14T16:22:04.693330Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=369455291539139266, trigger=visual_change)\n2026-04-14T16:22:55.679138Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T13:22:55.679122+00:00 (14d retention)\n2026-04-14T16:23:34.744403Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=369455291539139266, trigger=click)\n2026-04-14T16:23:34.759184Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=369455291539139266, trigger=click)\n2026-04-14T16:24:06.731414Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 80 eligible frames\n2026-04-14T16:24:09.119925Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 36 frames, 8.4MB → 2.0MB (4.1x), 36 JPEGs deleted\n2026-04-14T16:24:14.225245Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 42 frames, 8.9MB → 4.7MB (1.9x), 42 JPEGs deleted\n2026-04-14T16:26:18.251770Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=369455291539139266, trigger=click)\n2026-04-14T16:27:19.743862Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=369455291539139266, trigger=click)\n2026-04-14T16:27:55.688719Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T13:27:55.688688+00:00 (14d retention)\n2026-04-14T16:29:14.299471Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 100 eligible frames\n2026-04-14T16:29:17.167645Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 43 frames, 7.3MB → 2.0MB (3.6x), 43 JPEGs deleted\n2026-04-14T16:29:21.720864Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 55 frames, 9.9MB → 5.7MB (1.7x), 55 JPEGs deleted\n2026-04-14T16:31:40.552397Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=369455291539139266, trigger=click)\n2026-04-14T16:32:55.696246Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T13:32:55.696203+00:00 (14d retention)\n2026-04-14T16:34:22.609996Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 49 eligible frames\n2026-04-14T16:34:25.135817Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 22 frames, 4.6MB → 0.3MB (14.2x), 22 JPEGs deleted\n2026-04-14T16:34:30.877225Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 25 frames, 6.4MB → 2.4MB (2.6x), 25 JPEGs deleted\n2026-04-14T16:37:55.724744Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T13:37:55.724720+00:00 (14d retention)\n2026-04-14T16:39:31.011139Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 30 eligible frames\n2026-04-14T16:39:32.425814Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 13 frames, 2.7MB → 0.3MB (8.5x), 13 JPEGs deleted\n2026-04-14T16:39:34.948830Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 15 frames, 4.4MB → 1.0MB (4.6x), 15 JPEGs deleted\n2026-04-14T16:42:55.734494Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T13:42:55.734479+00:00 (14d retention)\n2026-04-14T16:44:35.027903Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 35 eligible frames\n2026-04-14T16:44:36.672977Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 12 frames, 2.9MB → 0.5MB (5.2x), 12 JPEGs deleted\n2026-04-14T16:44:40.586410Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 21 frames, 6.2MB → 2.5MB (2.4x), 21 JPEGs deleted\n2026-04-14T16:47:55.742073Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T13:47:55.741939+00:00 (14d retention)\n2026-04-14T16:49:40.718908Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 30 eligible frames\n2026-04-14T16:49:42.346703Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 11 frames, 2.8MB → 0.4MB (6.5x), 11 JPEGs deleted\n2026-04-14T16:49:47.868971Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 17 frames, 5.3MB → 1.7MB (3.1x), 17 JPEGs deleted\n2026-04-14T16:52:55.667844Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T13:52:55.667820+00:00 (14d retention)\n2026-04-14T16:54:48.497835Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 46 eligible frames\n2026-04-14T16:54:49.922199Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 19 frames, 4.8MB → 0.4MB (11.2x), 19 JPEGs deleted\n2026-04-14T16:54:54.706388Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 25 frames, 7.7MB → 1.6MB (4.8x), 25 JPEGs deleted\n2026-04-14T16:56:50.089511Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-8818413376300492567, trigger=visual_change)\n2026-04-14T16:57:20.656769Z WARN screenpipe_db::db: wal checkpoint: busy (could not truncate), -1 pages in WAL\n2026-04-14T16:57:55.662962Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T13:57:55.662927+00:00 (14d retention)\n2026-04-14T16:59:55.767800Z WARN sqlx::query: summary=\"SELECT id, snapshot_path, device_name, …\" db.statement=\"\\n\\nSELECT\\n id,\\n snapshot_path,\\n device_name,\\n timestamp\\nFROM\\n frames\\nWHERE\\n snapshot_path IS NOT NULL\\n AND timestamp < ?1\\nORDER BY\\n device_name,\\n timestamp ASC\\nLIMIT\\n 5000\\n\" rows_affected=0 rows_returned=96 elapsed=1.053288791s\n2026-04-14T16:59:55.769599Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 96 eligible frames\n2026-04-14T16:59:58.894904Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 46 frames, 11.7MB → 0.5MB (24.6x), 46 JPEGs deleted\n2026-04-14T17:00:14.749178Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 48 frames, 13.5MB → 5.2MB (2.6x), 48 JPEGs deleted\n2026-04-14T17:02:55.659451Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T14:02:55.659435+00:00 (14d retention)\n2026-04-14T17:05:16.082429Z WARN sqlx::query: summary=\"SELECT id, snapshot_path, device_name, …\" db.statement=\"\\n\\nSELECT\\n id,\\n snapshot_path,\\n device_name,\\n timestamp\\nFROM\\n frames\\nWHERE\\n snapshot_path IS NOT NULL\\n AND timestamp < ?1\\nORDER BY\\n device_name,\\n timestamp ASC\\nLIMIT\\n 5000\\n\" rows_affected=0 rows_returned=77 elapsed=1.327667375s\n2026-04-14T17:05:16.084332Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 77 eligible frames\n2026-04-14T17:05:18.118468Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 20 frames, 5.1MB → 0.5MB (10.7x), 20 JPEGs deleted\n2026-04-14T17:05:30.087021Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 55 frames, 10.0MB → 5.5MB (1.8x), 55 JPEGs deleted\n2026-04-14T17:07:01.806784Z WARN sqlx::query: summary=\"SELECT DISTINCT app_name, window_name, …\" db.statement=\"\\n\\nSELECT\\n DISTINCT app_name,\\n window_name,\\n browser_url\\nFROM\\n frames\\nWHERE\\n timestamp > datetime('now', '-30 seconds')\\n AND app_name IS NOT NULL\\n AND window_name IS NOT NULL\\n\" rows_affected=0 rows_returned=243 elapsed=1.042996s\n2026-04-14T17:07:46.287201Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-5581028462895069485, trigger=visual_change)\n2026-04-14T17:07:55.309106Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-5581028462895069485, trigger=visual_change)\n2026-04-14T17:07:55.655238Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T14:07:55.655231+00:00 (14d retention)\n2026-04-14T17:07:58.345534Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-5581028462895069485, trigger=visual_change)\n2026-04-14T17:08:28.608843Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3152190722938032230, trigger=visual_change)\n2026-04-14T17:10:31.658303Z WARN sqlx::query: summary=\"SELECT id, snapshot_path, device_name, …\" db.statement=\"\\n\\nSELECT\\n id,\\n snapshot_path,\\n device_name,\\n timestamp\\nFROM\\n frames\\nWHERE\\n snapshot_path IS NOT NULL\\n AND timestamp < ?1\\nORDER BY\\n device_name,\\n timestamp ASC\\nLIMIT\\n 5000\\n\" rows_affected=0 rows_returned=79 elapsed=1.566973042s\n2026-04-14T17:10:31.658463Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 79 eligible frames\n2026-04-14T17:10:35.459641Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 29 frames, 6.4MB → 1.1MB (5.6x), 29 JPEGs deleted\n2026-04-14T17:10:43.022575Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 48 frames, 9.0MB → 5.8MB (1.5x), 48 JPEGs deleted\n2026-04-14T17:12:55.653231Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T14:12:55.652982+00:00 (14d retention)\n2026-04-14T17:15:43.263260Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 153 eligible frames\n2026-04-14T17:15:59.389929Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 75 frames, 10.1MB → 4.1MB (2.5x), 75 JPEGs deleted\n2026-04-14T17:16:10.897865Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 76 frames, 11.4MB → 3.5MB (3.3x), 76 JPEGs deleted\n2026-04-14T17:17:55.649647Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T14:17:55.649633+00:00 (14d retention)\n2026-04-14T17:21:11.641235Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 100 eligible frames\n2026-04-14T17:21:19.985906Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 55 frames, 9.3MB → 3.5MB (2.6x), 55 JPEGs deleted\n2026-04-14T17:21:25.976624Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 43 frames, 6.4MB → 1.8MB (3.6x), 43 JPEGs deleted\n2026-04-14T17:22:55.646051Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T14:22:55.645866+00:00 (14d retention)\n2026-04-14T17:23:09.936012Z WARN sqlx::query: summary=\"SELECT DISTINCT app_name, window_name, …\" db.statement=\"\\n\\nSELECT\\n DISTINCT app_name,\\n window_name,\\n browser_url\\nFROM\\n frames\\nWHERE\\n timestamp > datetime('now', '-30 seconds')\\n AND app_name IS NOT NULL\\n AND window_name IS NOT NULL\\n\" rows_affected=0 rows_returned=249 elapsed=1.347205292s\n2026-04-14T17:26:05.225828Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-8324450374431620093, trigger=visual_change)\n2026-04-14T17:26:14.276632Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-8324450374431620093, trigger=visual_change)\n2026-04-14T17:26:26.477047Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 79 eligible frames\n2026-04-14T17:26:34.102746Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 52 frames, 8.5MB → 3.4MB (2.5x), 52 JPEGs deleted\n2026-04-14T17:26:38.115284Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 25 frames, 5.7MB → 1.4MB (4.1x), 25 JPEGs deleted\n2026-04-14T17:27:55.801234Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T14:27:55.801194+00:00 (14d retention)\n2026-04-14T17:31:39.042711Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 138 eligible frames\n2026-04-14T17:31:48.831043Z WARN sqlx::query: summary=\"SELECT DISTINCT app_name, window_name, …\" db.statement=\"\\n\\nSELECT\\n DISTINCT app_name,\\n window_name,\\n browser_url\\nFROM\\n frames\\nWHERE\\n timestamp > datetime('now', '-30 seconds')\\n AND app_name IS NOT NULL\\n AND window_name IS NOT NULL\\n\" rows_affected=0 rows_returned=249 elapsed=1.215641041s\n2026-04-14T17:31:59.089629Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 69 frames, 11.6MB → 3.9MB (2.9x), 69 JPEGs deleted\n2026-04-14T17:32:11.853137Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 67 frames, 8.5MB → 1.7MB (5.0x), 67 JPEGs deleted\n2026-04-14T17:32:55.812083Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T14:32:55.811717+00:00 (14d retention)\n2026-04-14T17:37:13.198520Z WARN sqlx::query: summary=\"SELECT id, snapshot_path, device_name, …\" db.statement=\"\\n\\nSELECT\\n id,\\n snapshot_path,\\n device_name,\\n timestamp\\nFROM\\n frames\\nWHERE\\n snapshot_path IS NOT NULL\\n AND timestamp < ?1\\nORDER BY\\n device_name,\\n timestamp ASC\\nLIMIT\\n 5000\\n\" rows_affected=0 rows_returned=95 elapsed=1.328045542s\n2026-04-14T17:37:13.198997Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 95 eligible frames\n2026-04-14T17:37:27.332371Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 59 frames, 10.0MB → 3.4MB (3.0x), 59 JPEGs deleted\n2026-04-14T17:37:32.068206Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 34 frames, 7.7MB → 2.3MB (3.4x), 34 JPEGs deleted\n2026-04-14T17:37:55.818963Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T14:37:55.818931+00:00 (14d retention)\n2026-04-14T17:38:25.380376Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-5833391891040312533, trigger=click)\n2026-04-14T17:38:25.379777Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-5833391891040312533, trigger=click)\n2026-04-14T17:38:52.131080Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=7094674540517570975, trigger=click)\n2026-04-14T17:38:59.077013Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-762158172847331641, trigger=click)\n2026-04-14T17:38:59.079876Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-762158172847331641, trigger=click)\n2026-04-14T17:39:02.269917Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=246851100492228743, trigger=click)\n2026-04-14T17:42:32.872394Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 75 eligible frames\n2026-04-14T17:42:35.825377Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 42 frames, 6.9MB → 2.3MB (3.0x), 42 JPEGs deleted\n2026-04-14T17:42:38.006811Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 31 frames, 8.0MB → 1.8MB (4.5x), 31 JPEGs deleted\n2026-04-14T17:42:55.829364Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T14:42:55.829335+00:00 (14d retention)","depth":4,"value":"2026-04-13T18:53:26.194571Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=2525325065609490636, trigger=click)\n2026-04-13T18:54:48.394617Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-1366768294006797733, trigger=visual_change)\n2026-04-13T18:56:28.358108Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-30T15:56:28.358077+00:00 (14d retention)\n2026-04-13T18:57:24.630003Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 19 eligible frames\n2026-04-13T18:57:26.008482Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 18 frames, 4.3MB → 1.1MB (3.8x), 18 JPEGs deleted\n2026-04-13T19:01:28.309932Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-30T16:01:28.309902+00:00 (14d retention)\n2026-04-13T19:01:34.835096Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=8845567138521432327, trigger=click)\n2026-04-13T19:02:26.033245Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 59 eligible frames\n2026-04-13T19:02:29.410795Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 58 frames, 15.1MB → 2.4MB (6.3x), 58 JPEGs deleted\n2026-04-13T19:06:28.306223Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-30T16:06:28.306189+00:00 (14d retention)\n2026-04-13T19:07:29.443796Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 50 eligible frames\n2026-04-13T19:07:32.264873Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 49 frames, 9.3MB → 1.9MB (4.9x), 49 JPEGs deleted\n2026-04-13T19:09:21.780997Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=2535583028595392832, trigger=click)\n2026-04-13T19:11:28.301542Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-30T16:11:28.301502+00:00 (14d retention)\n2026-04-13T19:12:32.301751Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 55 eligible frames\n2026-04-13T19:12:35.543171Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 54 frames, 8.4MB → 0.2MB (34.0x), 54 JPEGs deleted\n2026-04-13T19:15:28.279261Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-3643209958340923733, trigger=click)\n2026-04-13T19:16:28.300071Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-30T16:16:28.300040+00:00 (14d retention)\n2026-04-13T19:17:35.879347Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 33 eligible frames\n2026-04-13T19:17:37.771162Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 32 frames, 5.0MB → 0.2MB (21.2x), 32 JPEGs deleted\n2026-04-13T19:21:28.313672Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-30T16:21:28.313650+00:00 (14d retention)\n2026-04-13T19:21:43.867272Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-7726912391365776224, trigger=click)\n2026-04-13T19:21:53.316112Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-7726912391365776224, trigger=click)\n2026-04-13T19:22:37.824162Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 30 eligible frames\n2026-04-13T19:22:39.564867Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 29 frames, 4.5MB → 0.2MB (19.7x), 29 JPEGs deleted\n2026-04-13T19:23:58.293564Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)\n2026-04-13T19:24:05.926037Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)\n2026-04-13T19:24:07.100441Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)\n2026-04-13T19:24:08.189505Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)\n2026-04-13T19:24:09.316024Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)\n2026-04-13T19:24:10.334454Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)\n2026-04-13T19:24:11.039989Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)\n2026-04-13T19:24:12.279934Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)\n2026-04-13T19:24:12.934012Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)\n2026-04-13T19:24:13.905703Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)\n2026-04-13T19:24:14.688081Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)\n2026-04-13T19:24:16.790073Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)\n2026-04-13T19:24:17.648048Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)\n2026-04-13T19:24:18.648340Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)\n2026-04-13T19:24:20.939136Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)\n2026-04-13T19:24:32.085226Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-1677564857471996960, trigger=click)\n2026-04-13T19:24:52.669280Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=5315255766850756707, trigger=click)\n2026-04-13T19:26:28.311385Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-30T16:26:28.311371+00:00 (14d retention)\n2026-04-13T19:27:39.600820Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 72 eligible frames\n2026-04-13T19:27:43.607748Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 71 frames, 10.7MB → 2.0MB (5.3x), 71 JPEGs deleted\n2026-04-13T19:29:29.337437Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-6191878184103635993, trigger=click)\n2026-04-13T19:30:53.305205Z INFO screenpipe_engine::server: api_usage_5min: 3 requests\n2026-04-13T19:31:28.308892Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-30T16:31:28.308882+00:00 (14d retention)\n2026-04-13T19:32:39.123443Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-1693584930482156986, trigger=click)\n2026-04-13T19:32:43.640042Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 70 eligible frames\n2026-04-13T19:32:47.533673Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 69 frames, 10.8MB → 0.5MB (22.6x), 69 JPEGs deleted\n2026-04-13T19:32:50.924091Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-1693584930482156986, trigger=click)\n2026-04-13T19:36:28.306590Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-30T16:36:28.306551+00:00 (14d retention)\n2026-04-13T19:37:47.886163Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 88 eligible frames\n2026-04-13T19:37:51.291730Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-1366768294006797733, trigger=visual_change)\n2026-04-13T19:37:52.768785Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 87 frames, 13.5MB → 0.5MB (28.8x), 87 JPEGs deleted\n2026-04-13T19:37:57.364851Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-1366768294006797733, trigger=visual_change)\n2026-04-13T19:38:38.577300Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-4736856628251450227, trigger=click)\n\n[1] + terminated npx screenpipe@latest record --disable-audio\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ sp-strt\nzsh: command not found: sp-strt\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ sp-status\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ sp-start \n[1] 21900\ndetected hardware tier: Mid\nchecking permissions...\n screen recording: ok\n accessibility: ok\n2026-04-13T19:39:27.177326Z INFO screenpipe_screen::monitor::macos_version: Detected macOS version: 14.6\n2026-04-13T19:39:29.590345Z WARN sqlx::query: summary=\"-- Partial index on …\" db.statement=\"\\n\\n-- Partial index on frames.elements_ref_frame_id to eliminate the full\\n-- table scan in the retention anchor-frame subquery.\\n--\\n-- The correlated subquery in delete_time_range_batch:\\n-- SELECT DISTINCT f.id FROM frames f\\n-- WHERE f.timestamp BETWEEN ?1 AND ?2\\n-- AND EXISTS (SELECT 1 FROM frames ref\\n-- WHERE ref.elements_ref_frame_id = f.id\\n-- AND ref.timestamp NOT BETWEEN ?1 AND ?2)\\n--\\n-- falls back to a full scan of `frames` on the inner EXISTS without this\\n-- index (elements_ref_frame_id was added in 20260318000000 without one).\\n-- Measured 5m55s per 1-hour retention batch on a 33k-frame DB, making\\n-- retention unusable on any non-trivial backlog.\\n--\\n-- With the index, the inner plan becomes:\\n-- SEARCH ref USING INDEX idx_frames_elements_ref_frame_id (elements_ref_frame_id=?)\\n-- and the same query runs in ~5ms.\\n--\\n-- Partial (WHERE elements_ref_frame_id IS NOT NULL) because only frames\\n-- that reference a dedup anchor are relevant here. Storage cost is\\n-- negligible -- single-digit MB/year for typical capture volume, and it\\n-- is the smallest index on the frames table by a wide margin.\\nCREATE INDEX IF NOT EXISTS idx_frames_elements_ref_frame_id ON frames(elements_ref_frame_id)\\nWHERE\\n elements_ref_frame_id IS NOT NULL;\\n\" rows_affected=0 rows_returned=0 elapsed=1.230052917s\n2026-04-13T19:39:29.593268Z INFO screenpipe_engine::sleep_monitor: Starting macOS sleep/wake monitor\n2026-04-13T19:39:29.594665Z INFO screenpipe: meeting detector enabled — independent of transcription mode\n2026-04-13T19:39:29.594680Z INFO screenpipe_engine::sleep_monitor: Screen lock/unlock observers registered (CFNotificationCenter)\n2026-04-13T19:39:29.595089Z INFO screenpipe_engine::vision_manager::manager: Starting VisionManager\n2026-04-13T19:39:29.595024Z INFO screenpipe_engine::power::manager: power manager started (poll interval: 10s)\n2026-04-13T19:39:29.595128Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction worker started (min_age=600s, poll=300s)\n2026-04-13T19:39:29.595223Z INFO screenpipe_engine::sleep_monitor: Display reconfiguration watcher registered (CGDisplayRegisterReconfigurationCallback)\n2026-04-13T19:39:29.595562Z INFO screenpipe_core::pipes: loaded pipe: day-recap\n2026-04-13T19:39:29.595770Z INFO screenpipe_core::pipes: loaded pipe: standup-update\n2026-04-13T19:39:29.596448Z INFO screenpipe_core::pipes: loaded pipe: ai-habits\n2026-04-13T19:39:29.596584Z INFO screenpipe_core::pipes: loaded pipe: time-breakdown\n2026-04-13T19:39:29.596715Z INFO screenpipe_core::pipes: loaded pipe: video-export\n2026-04-13T19:39:29.596827Z INFO screenpipe_core::pipes: loaded pipe: meeting-summary\n2026-04-13T19:39:29.596844Z INFO screenpipe_core::pipes: loaded 6 pipes from \"/Users/lukas/.screenpipe/pipes\"\n\n\n\n _ \n __________________ ___ ____ ____ (_____ ___ \n / ___/ ___/ ___/ _ \\/ _ \\/ __ \\ / __ \\/ / __ \\/ _ \\\n (__ / /__/ / / __/ __/ / / / / /_/ / / /_/ / __/\n/____/\\___/_/ \\___/\\___/_/ /_/ / .___/_/ .___/\\___/ \n /_/ /_/ \n\n\n\npower AI by everything you've seen, said or heard\nopen source | runs locally | developer friendly\n\n\n┌────────────────────────┬────────────────────────────────────┐\n│ setting │ value │\n├────────────────────────┼────────────────────────────────────┤\n│ audio chunk duration │ 30 seconds │\n│ port │ 3030 │\n│ audio disabled │ true │\n│ vision disabled │ false │\n│ pause on DRM content │ false │\n│ audio engine │ Parakeet │\n│ vad engine │ Silero │\n│ data directory │ /Users/lukas/.screenpipe │\n│ debug mode │ false │\n│ telemetry │ true │\n│ use pii removal │ true │\n│ use all monitors │ true │\n│ ignored windows │ [] │\n│ included windows │ [] │\n│ cloud sync │ disabled │\n│ auto-destruct pid │ 0 │\n│ deepgram key │ not set │\n├────────────────────────┼────────────────────────────────────┤\n│ languages │ │\n│ │ all languages │\n├────────────────────────┼────────────────────────────────────┤\n│ monitors │ │\n│ │ id: 1 │\n│ │ id: 2 │\n├────────────────────────┼────────────────────────────────────┤\n│ audio devices │ │\n│ │ disabled │\n└────────────────────────┴────────────────────────────────────┘\nyou are using local processing. all your data stays on your computer.\n\nwarning: telemetry is enabled. only error-level data will be sent.\nto disable, use the --disable-telemetry flag.\n\ncheck latest changes here: https://github.com/screenpipe/screenpipe/releases\n2026-04-13T19:39:29.598802Z INFO screenpipe: starting UI event capture\n2026-04-13T19:39:29.598404Z INFO screenpipe_core::pipes: pipe scheduler started (generation 2)\n2026-04-13T19:39:29.603432Z WARN screenpipe: pi agent install failed: bun not found — install from https://bun.sh\n2026-04-13T19:39:29.609967Z INFO screenpipe_engine::power::manager: initial power profile: Performance (on_ac=true, battery=Some(100))\n2026-04-13T19:39:29.615106Z INFO screenpipe_engine::ui_recorder: Starting UI event capture\n2026-04-13T19:39:29.630434Z INFO screenpipe_engine::ui_recorder: UI recording session started: faca997c-ce9a-477c-b5d0-e56e509585e9\n2026-04-13T19:39:29.630483Z INFO screenpipe_engine::calendar_speaker_id: speaker identification: started (user_name=<not set>)\n2026-04-13T19:39:29.630562Z INFO screenpipe_engine::hot_frame_cache: hot_frame_cache: warming from DB (2026-04-12 16:39:29.630549 UTC to 2026-04-13 16:39:29.630549 UTC)\n2026-04-13T19:39:29.631025Z INFO screenpipe_engine::meeting_detector: meeting v2: detection loop started (base_interval=5s, profiles=12)\n2026-04-13T19:39:29.637981Z INFO screenpipe_engine::server: Server listening on 0.0.0.0:3030\n2026-04-13T19:39:29.643829Z INFO screenpipe_connect::mdns: mdns: advertising screenpipe on port 3030\n2026-04-13T19:39:29.788633Z INFO screenpipe_engine::hot_frame_cache: hot_frame_cache: warmed with 3943 frame entries, coverage from 2026-04-12 16:39:29.630549 UTC\n2026-04-13T19:39:30.543977Z INFO screenpipe_engine::vision_manager::manager: Starting vision recording for monitor 1 (1440x900)\n2026-04-13T19:39:30.544012Z INFO screenpipe_engine::vision_manager::manager: Starting event-driven capture for monitor 1 (device: monitor_1)\n2026-04-13T19:39:30.544060Z INFO screenpipe_engine::event_driven_capture: event-driven capture started for monitor 1 (device: monitor_1)\n2026-04-13T19:39:31.016978Z INFO screenpipe_engine::vision_manager::manager: Starting vision recording for monitor 2 (2560x1440)\n2026-04-13T19:39:31.017036Z INFO screenpipe_engine::vision_manager::manager: Starting event-driven capture for monitor 2 (device: monitor_2)\n2026-04-13T19:39:31.017080Z INFO screenpipe_engine::vision_manager::monitor_watcher: Starting monitor watcher (polling every 5 seconds)\n2026-04-13T19:39:31.017114Z INFO screenpipe_engine::event_driven_capture: event-driven capture started for monitor 2 (device: monitor_2)\n2026-04-13T19:39:32.207273Z INFO sck_rs::stream_manager: persistent SCK stream started for display 1 (1440x900, 2fps, 0 excluded)\n2026-04-13T19:39:32.673392Z INFO screenpipe_engine::event_driven_capture: startup capture for monitor 1: frame_id=7912, dur=47ms\n2026-04-13T19:39:32.704069Z INFO sck_rs::stream_manager: persistent SCK stream started for display 2 (2560x1440, 2fps, 0 excluded)\n2026-04-13T19:39:32.872035Z INFO screenpipe_engine::event_driven_capture: startup capture for monitor 2: frame_id=7913, dur=108ms\n2026-04-13T19:39:34.636509Z INFO screenpipe_engine::retention: retention: initialized with 14d retention\n2026-04-13T19:39:34.637200Z INFO screenpipe: local retention auto-enabled (14 days)\n2026-04-13T19:39:44.339956Z WARN sqlx::query: summary=\"SELECT frames.id as frame_id, …\" db.statement=\"\\n\\nSELECT\\n frames.id as frame_id,\\n COALESCE(\\n frames.full_text,\\n ocr_text.text,\\n frames.accessibility_text,\\n ''\\n ) as ocr_text,\\n ocr_text.text_json,\\n frames.timestamp,\\n frames.name as frame_name,\\n COALESCE(frames.snapshot_path, video_chunks.file_path) as file_path,\\n frames.offset_index,\\n frames.app_name,\\n COALESCE(ocr_text.ocr_engine, '') as ocr_engine,\\n frames.window_name,\\n COALESCE(video_chunks.device_name, frames.device_name) as device_name,\\n GROUP_CONCAT(tags.name, ',') as tags,\\n frames.browser_url,\\n frames.focused\\nFROM\\n frames\\n LEFT JOIN video_chunks ON frames.video_chunk_id = video_chunks.id\\n LEFT JOIN ocr_text ON frames.id = ocr_text.frame_id\\n LEFT JOIN vision_tags ON frames.id = vision_tags.vision_id\\n LEFT JOIN tags ON vision_tags.tag_id = tags.id\\nWHERE\\n 1 = 1\\n AND (\\n ?2 IS NULL\\n OR frames.timestamp >= ?2\\n )\\n AND (\\n ?3 IS NULL\\n OR frames.timestamp <= ?3\\n )\\n AND (\\n ?4 IS NULL\\n OR LENGTH(COALESCE(frames.full_text, ocr_text.text, '')) >= ?4\\n )\\n AND (\\n ?5 IS NULL\\n OR LENGTH(COALESCE(frames.full_text, ocr_text.text, '')) <= ?5\\n )\\n AND (\\n ?6 IS NULL\\n OR COALESCE(video_chunks.device_name, frames.device_name) LIKE '%' || ?6 || '%'\\n )\\n AND (\\n ?7 IS NULL\\n OR frames.machine_id = ?7\\n )\\n AND (\\n ?8 IS NULL\\n OR frames.focused = ?8\\n )\\n AND (\\n ?9 IS NULL\\n OR frames.name LIKE '%' || ?9 || '%'\\n )\\nGROUP BY\\n frames.id\\nORDER BY\\n frames.timestamp DESC\\nLIMIT\\n ?10 OFFSET ?11\\n\" rows_affected=0 rows_returned=5000 elapsed=1.608390416s\n2026-04-13T19:40:29.616115Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 17 eligible frames\n2026-04-13T19:40:31.310725Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 16 frames, 2.5MB → 0.2MB (11.1x), 16 JPEGs deleted\n2026-04-13T19:41:39.668138Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-8016967779645642766, trigger=click)\n2026-04-13T19:41:40.367247Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-8016967779645642766, trigger=click)\n2026-04-13T19:42:16.296737Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-96467039929937080, trigger=click)\n2026-04-13T19:42:34.936430Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-5664644461248729071, trigger=visual_change)\n2026-04-13T19:44:29.627763Z INFO screenpipe_engine::server: api_usage_5min: 5 requests\n2026-04-13T19:45:04.634490Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-30T16:45:04.634462+00:00 (14d retention)\n2026-04-13T19:45:31.349267Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 20 eligible frames\n2026-04-13T19:45:32.543028Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 19 frames, 3.0MB → 0.3MB (9.9x), 19 JPEGs deleted\n2026-04-13T19:50:02.916584Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-6198286277822952673, trigger=click)\n2026-04-13T19:50:02.918035Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-6198286277822952673, trigger=click)\n2026-04-13T19:50:04.630322Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-30T16:50:04.630300+00:00 (14d retention)\n2026-04-13T19:50:32.575742Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 53 eligible frames\n2026-04-13T19:50:35.515577Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 46 frames, 6.6MB → 2.0MB (3.3x), 46 JPEGs deleted\n2026-04-13T19:50:36.330072Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 6 frames, 1.0MB → 0.6MB (1.9x), 6 JPEGs deleted\n\n[1] + terminated npx screenpipe@latest record --disable-audio\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ sp-start\n[1] 24316\ndetected hardware tier: Mid\nchecking permissions...\n screen recording: ok\n accessibility: ok\n2026-04-14T09:23:18.095876Z INFO screenpipe_screen::monitor::macos_version: Detected macOS version: 14.6\n2026-04-14T09:23:19.016665Z INFO screenpipe_engine::sleep_monitor: Starting macOS sleep/wake monitor\n2026-04-14T09:23:19.018052Z INFO screenpipe: meeting detector enabled — independent of transcription mode\n2026-04-14T09:23:19.018065Z INFO screenpipe_engine::sleep_monitor: Screen lock/unlock observers registered (CFNotificationCenter)\n2026-04-14T09:23:19.018310Z INFO screenpipe_engine::power::manager: power manager started (poll interval: 10s)\n2026-04-14T09:23:19.018350Z INFO screenpipe_engine::vision_manager::manager: Starting VisionManager\n2026-04-14T09:23:19.018329Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction worker started (min_age=600s, poll=300s)\n2026-04-14T09:23:19.018781Z INFO screenpipe_core::pipes: loaded pipe: day-recap\n2026-04-14T09:23:19.018887Z INFO screenpipe_engine::sleep_monitor: Display reconfiguration watcher registered (CGDisplayRegisterReconfigurationCallback)\n2026-04-14T09:23:19.018976Z INFO screenpipe_core::pipes: loaded pipe: standup-update\n2026-04-14T09:23:19.019743Z INFO screenpipe_core::pipes: loaded pipe: ai-habits\n2026-04-14T09:23:19.021386Z INFO screenpipe_core::pipes: loaded pipe: time-breakdown\n2026-04-14T09:23:19.021709Z INFO screenpipe_core::pipes: loaded pipe: video-export\n2026-04-14T09:23:19.021835Z INFO screenpipe_core::pipes: loaded pipe: meeting-summary\n2026-04-14T09:23:19.021852Z INFO screenpipe_core::pipes: loaded 6 pipes from \"/Users/lukas/.screenpipe/pipes\"\n\n\n\n _ \n __________________ ___ ____ ____ (_____ ___ \n / ___/ ___/ ___/ _ \\/ _ \\/ __ \\ / __ \\/ / __ \\/ _ \\\n (__ / /__/ / / __/ __/ / / / / /_/ / / /_/ / __/\n/____/\\___/_/ \\___/\\___/_/ /_/ / .___/_/ .___/\\___/ \n /_/ /_/ \n\n\n\npower AI by everything you've seen, said or heard\nopen source | runs locally | developer friendly\n\n\n┌────────────────────────┬────────────────────────────────────┐\n│ setting │ value │\n├────────────────────────┼────────────────────────────────────┤\n│ audio chunk duration │ 30 seconds │\n│ port │ 3030 │\n│ audio disabled │ true │\n│ vision disabled │ false │\n│ pause on DRM content │ false │\n│ audio engine │ Parakeet │\n│ vad engine │ Silero │\n│ data directory │ /Users/lukas/.screenpipe │\n│ debug mode │ false │\n│ telemetry │ true │\n│ use pii removal │ true │\n│ use all monitors │ true │\n│ ignored windows │ [] │\n│ included windows │ [] │\n│ cloud sync │ disabled │\n│ auto-destruct pid │ 0 │\n│ deepgram key │ not set │\n├────────────────────────┼────────────────────────────────────┤\n│ languages │ │\n│ │ all languages │\n├────────────────────────┼────────────────────────────────────┤\n│ monitors │ │\n│ │ id: 1 │\n│ │ id: 2 │\n├────────────────────────┼────────────────────────────────────┤\n│ audio devices │ │\n│ │ disabled │\n└────────────────────────┴────────────────────────────────────┘\nyou are using local processing. all your data stays on your computer.\n\nwarning: telemetry is enabled. only error-level data will be sent.\nto disable, use the --disable-telemetry flag.\n\ncheck latest changes here: https://github.com/screenpipe/screenpipe/releases\n2026-04-14T09:23:19.025225Z INFO screenpipe: starting UI event capture\n2026-04-14T09:23:19.024042Z INFO screenpipe_core::pipes: pipe scheduler started (generation 2)\n2026-04-14T09:23:19.034460Z WARN screenpipe: pi agent install failed: bun not found — install from https://bun.sh\n2026-04-14T09:23:19.035048Z INFO screenpipe_engine::power::manager: initial power profile: Performance (on_ac=true, battery=Some(100))\n2026-04-14T09:23:19.041739Z INFO screenpipe_engine::ui_recorder: Starting UI event capture\n2026-04-14T09:23:19.057947Z INFO screenpipe_engine::ui_recorder: UI recording session started: c7672ba6-54dd-483e-9512-949b51a2bd49\n2026-04-14T09:23:19.058064Z INFO screenpipe_engine::calendar_speaker_id: speaker identification: started (user_name=<not set>)\n2026-04-14T09:23:19.058114Z INFO screenpipe_engine::hot_frame_cache: hot_frame_cache: warming from DB (2026-04-13 06:23:19.058103 UTC to 2026-04-14 06:23:19.058103 UTC)\n2026-04-14T09:23:19.062532Z INFO screenpipe_engine::meeting_detector: meeting v2: detection loop started (base_interval=5s, profiles=12)\n2026-04-14T09:23:19.066551Z INFO screenpipe_engine::server: Server listening on 0.0.0.0:3030\n2026-04-14T09:23:19.080775Z INFO screenpipe_connect::mdns: mdns: advertising screenpipe on port 3030\n2026-04-14T09:23:19.697314Z INFO screenpipe_engine::hot_frame_cache: hot_frame_cache: warmed with 3756 frame entries, coverage from 2026-04-13 06:23:19.058103 UTC\n2026-04-14T09:23:19.985445Z INFO screenpipe_engine::vision_manager::manager: Starting vision recording for monitor 1 (1440x900)\n2026-04-14T09:23:19.985474Z INFO screenpipe_engine::vision_manager::manager: Starting event-driven capture for monitor 1 (device: monitor_1)\n2026-04-14T09:23:19.985515Z INFO screenpipe_engine::event_driven_capture: event-driven capture started for monitor 1 (device: monitor_1)\n2026-04-14T09:23:20.492622Z INFO screenpipe_engine::vision_manager::manager: Starting vision recording for monitor 2 (2560x1440)\n2026-04-14T09:23:20.492664Z INFO screenpipe_engine::vision_manager::manager: Starting event-driven capture for monitor 2 (device: monitor_2)\n2026-04-14T09:23:20.492694Z INFO screenpipe_engine::vision_manager::monitor_watcher: Starting monitor watcher (polling every 5 seconds)\n2026-04-14T09:23:20.492726Z INFO screenpipe_engine::event_driven_capture: event-driven capture started for monitor 2 (device: monitor_2)\n2026-04-14T09:23:21.313246Z INFO sck_rs::stream_manager: persistent SCK stream started for display 1 (1440x900, 2fps, 0 excluded)\n2026-04-14T09:23:22.387611Z INFO sck_rs::stream_manager: persistent SCK stream started for display 2 (2560x1440, 2fps, 0 excluded)\n2026-04-14T09:23:22.954948Z INFO screenpipe_engine::event_driven_capture: startup capture for monitor 1: frame_id=8037, dur=1082ms\n2026-04-14T09:23:23.488645Z INFO screenpipe_engine::event_driven_capture: startup capture for monitor 2: frame_id=8038, dur=1012ms\n2026-04-14T09:23:24.063719Z INFO screenpipe_engine::retention: retention: initialized with 14d retention\n2026-04-14T09:23:24.063951Z INFO screenpipe: local retention auto-enabled (14 days)\n2026-04-14T09:24:19.745739Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 108 eligible frames\n2026-04-14T09:24:23.350916Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 51 frames, 6.7MB → 2.6MB (2.6x), 51 JPEGs deleted\n2026-04-14T09:24:26.531119Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 55 frames, 10.6MB → 3.9MB (2.7x), 55 JPEGs deleted\n2026-04-14T09:28:19.055456Z INFO screenpipe_engine::server: api_usage_5min: 1 requests\n2026-04-14T09:28:54.061635Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T06:28:54.061630+00:00 (14d retention)\n2026-04-14T09:29:26.561625Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 2 eligible frames\n2026-04-14T09:33:54.056707Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T06:33:54.056680+00:00 (14d retention)\n2026-04-14T09:34:26.581293Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 11 eligible frames\n2026-04-14T09:34:27.123519Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 4 frames, 0.9MB → 0.6MB (1.6x), 4 JPEGs deleted\n2026-04-14T09:34:28.092531Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 7 frames, 1.4MB → 0.8MB (1.8x), 7 JPEGs deleted\n2026-04-14T09:38:54.029363Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T06:38:54.029346+00:00 (14d retention)\n2026-04-14T09:39:28.082314Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 40 eligible frames\n2026-04-14T09:39:29.343941Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 18 frames, 4.0MB → 0.7MB (6.0x), 18 JPEGs deleted\n2026-04-14T09:39:30.750250Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 20 frames, 3.6MB → 0.8MB (4.5x), 20 JPEGs deleted\n2026-04-14T09:41:13.184908Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-6982821907865222085, trigger=click)\n2026-04-14T09:41:19.221590Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=6812429097673958383, trigger=visual_change)\n2026-04-14T09:42:17.435758Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=6365427964931292073, trigger=click)\n2026-04-14T09:42:33.656193Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=4160452185621303946, trigger=click)\n2026-04-14T09:42:46.140088Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=2304266842869419917, trigger=click)\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ 2026-04-14T09:43:54.022784Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T06:43:54.022742+00:00 (14d retention)\n2026-04-14T09:44:07.036758Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-6150758636940404341, trigger=visual_change)\n2026-04-14T09:44:16.412880Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-6150758636940404341, trigger=visual_change)\n2026-04-14T09:44:31.467140Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 22 eligible frames\n2026-04-14T09:44:32.220816Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 10 frames, 1.7MB → 0.2MB (6.9x), 10 JPEGs deleted\n2026-04-14T09:44:33.112790Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 10 frames, 2.5MB → 0.4MB (6.9x), 10 JPEGs deleted\n2026-04-14T09:44:49.822061Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=1260068684416652810, trigger=visual_change)\n2026-04-14T09:44:58.085483Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=1260068684416652810, trigger=click)\n2026-04-14T09:45:11.008075Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=6037618265436815739, trigger=visual_change)\n2026-04-14T09:45:27.976077Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=6037618265436815739, trigger=click)\n2026-04-14T09:45:28.005455Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=6037618265436815739, trigger=click)\n2026-04-14T09:45:33.771220Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-6619028446781713005, trigger=click)\n2026-04-14T09:46:17.937329Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=6551069930100399172, trigger=visual_change)\n2026-04-14T09:46:20.967541Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=6551069930100399172, trigger=visual_change)\n2026-04-14T09:46:39.124248Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=8975630290856622014, trigger=visual_change)\n2026-04-14T09:46:48.114315Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=8975630290856622014, trigger=click)\n2026-04-14T09:46:48.134347Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=8975630290856622014, trigger=click)\n2026-04-14T09:48:19.010549Z INFO screenpipe_engine::server: api_usage_5min: 1 requests\n2026-04-14T09:48:28.225785Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=2746019670363252567, trigger=click)\n2026-04-14T09:48:28.241367Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=2746019670363252567, trigger=click)\n2026-04-14T09:48:35.474701Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=2313032521647048085, trigger=click)\n2026-04-14T09:48:44.297355Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=529628650036307666, trigger=click)\n2026-04-14T09:48:54.016503Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T06:48:54.016484+00:00 (14d retention)\n2026-04-14T09:49:33.136435Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 87 eligible frames\n2026-04-14T09:49:35.411222Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 33 frames, 8.9MB → 1.6MB (5.4x), 33 JPEGs deleted\n2026-04-14T09:49:39.291290Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 52 frames, 10.8MB → 4.1MB (2.6x), 52 JPEGs deleted\n2026-04-14T09:52:10.262616Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-4590837745933313988, trigger=click)\n2026-04-14T09:52:25.201982Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-4590837745933313988, trigger=visual_change)\n2026-04-14T09:52:28.245911Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-4590837745933313988, trigger=visual_change)\n2026-04-14T09:52:37.345773Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-4590837745933313988, trigger=visual_change)\n2026-04-14T09:52:40.396144Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-4590837745933313988, trigger=visual_change)\n2026-04-14T09:52:54.098628Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=2540129927862717858, trigger=click)\n2026-04-14T09:52:54.108786Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=2540129927862717858, trigger=click)\n2026-04-14T09:53:13.724192Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=4595186536147244130, trigger=visual_change)\n2026-04-14T09:53:16.763953Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=4595186536147244130, trigger=visual_change)\n2026-04-14T09:53:19.793338Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=4595186536147244130, trigger=visual_change)\n2026-04-14T09:53:25.860403Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=4595186536147244130, trigger=visual_change)\n2026-04-14T09:53:28.887448Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=4595186536147244130, trigger=visual_change)\n2026-04-14T09:53:31.919424Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=4595186536147244130, trigger=visual_change)\n2026-04-14T09:53:44.021891Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=6850664184897375859, trigger=visual_change)\n2026-04-14T09:53:53.090419Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=4595186536147244130, trigger=visual_change)\n2026-04-14T09:53:54.010522Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T06:53:54.010512+00:00 (14d retention)\n2026-04-14T09:53:56.129621Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=4595186536147244130, trigger=visual_change)\n2026-04-14T09:53:59.154578Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=4595186536147244130, trigger=visual_change)\n2026-04-14T09:54:05.213884Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-6448776714852722509, trigger=visual_change)\n2026-04-14T09:54:08.251183Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-6448776714852722509, trigger=visual_change)\n2026-04-14T09:54:14.329171Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-6448776714852722509, trigger=visual_change)\n2026-04-14T09:54:39.747828Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 186 eligible frames\n2026-04-14T09:54:41.500859Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=2366998612440519548, trigger=visual_change)\n2026-04-14T09:54:44.836247Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 86 frames, 14.4MB → 3.3MB (4.3x), 86 JPEGs deleted\n2026-04-14T09:54:51.018273Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 98 frames, 14.3MB → 5.7MB (2.5x), 98 JPEGs deleted\n2026-04-14T09:58:35.439655Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=7018639353123991036, trigger=click)\n2026-04-14T09:58:53.989016Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T06:58:53.989006+00:00 (14d retention)\n2026-04-14T09:59:51.618785Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 150 eligible frames\n2026-04-14T09:59:57.069345Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 80 frames, 12.2MB → 4.4MB (2.8x), 80 JPEGs deleted\n2026-04-14T10:00:04.665192Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 68 frames, 12.2MB → 5.4MB (2.3x), 68 JPEGs deleted\n2026-04-14T10:00:36.881359Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-6150758636940404341, trigger=visual_change)\n2026-04-14T10:00:39.932677Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-6150758636940404341, trigger=visual_change)\n2026-04-14T10:00:42.945257Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-6150758636940404341, trigger=visual_change)\n2026-04-14T10:01:04.112827Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-6150758636940404341, trigger=visual_change)\n2026-04-14T10:01:16.238890Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-6150758636940404341, trigger=visual_change)\n2026-04-14T10:02:59.467728Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-5923491068615152659, trigger=visual_change)\n2026-04-14T10:03:05.552909Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3705556434509229016, trigger=visual_change)\n2026-04-14T10:03:11.606983Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3705556434509229016, trigger=visual_change)\n2026-04-14T10:03:14.614126Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3705556434509229016, trigger=visual_change)\n2026-04-14T10:03:53.981433Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T07:03:53.981403+00:00 (14d retention)\n2026-04-14T10:03:58.834814Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-6150758636940404341, trigger=visual_change)\n2026-04-14T10:04:00.100685Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-4694409291181169613, trigger=click)\n2026-04-14T10:04:00.146650Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-4694409291181169613, trigger=click)\n2026-04-14T10:05:05.479270Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 70 eligible frames\n2026-04-14T10:05:08.174475Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 36 frames, 6.1MB → 2.2MB (2.8x), 36 JPEGs deleted\n2026-04-14T10:05:10.425255Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 32 frames, 6.1MB → 1.7MB (3.5x), 32 JPEGs deleted\n2026-04-14T10:08:53.973503Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T07:08:53.973164+00:00 (14d retention)\n2026-04-14T10:09:00.468065Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-8881429433378241414, trigger=visual_change)\n2026-04-14T10:09:06.549617Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-6427964206918609197, trigger=visual_change)\n2026-04-14T10:09:09.615547Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-6427964206918609197, trigger=visual_change)\n2026-04-14T10:10:06.325707Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-6530469067082311299, trigger=visual_change)\n2026-04-14T10:10:11.148229Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 102 eligible frames\n2026-04-14T10:10:12.381982Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-6530469067082311299, trigger=visual_change)\n2026-04-14T10:10:13.824381Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 43 frames, 7.6MB → 2.3MB (3.2x), 43 JPEGs deleted\n2026-04-14T10:10:15.122322Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-6530469067082311299, trigger=click)\n2026-04-14T10:10:17.229988Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 57 frames, 10.3MB → 3.6MB (2.9x), 57 JPEGs deleted\n2026-04-14T10:10:33.676801Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=6778409979359956321, trigger=visual_change)\n2026-04-14T10:10:37.624083Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=6778409979359956321, trigger=click)\n2026-04-14T10:10:51.985275Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=7094674540517570975, trigger=visual_change)\n2026-04-14T10:10:52.889466Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=7094674540517570975, trigger=click)\n2026-04-14T10:10:52.889574Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=7094674540517570975, trigger=click)\n2026-04-14T10:11:00.937137Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-762158172847331641, trigger=click)\n2026-04-14T10:11:00.949417Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-762158172847331641, trigger=click)\n2026-04-14T10:11:05.293835Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-762158172847331641, trigger=click)\n2026-04-14T10:11:05.297907Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-762158172847331641, trigger=click)\n2026-04-14T10:11:06.051342Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-762158172847331641, trigger=click)\n2026-04-14T10:11:06.071267Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-762158172847331641, trigger=click)\n2026-04-14T10:11:10.563386Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=246851100492228743, trigger=click)\n2026-04-14T10:12:29.207928Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=5319725887676078079, trigger=click)\n2026-04-14T10:12:29.208185Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=5319725887676078079, trigger=click)\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ 2026-04-14T10:12:40.636861Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=5268190696957260765, trigger=click)\n2026-04-14T10:12:43.314439Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=5268190696957260765, trigger=visual_change)\n2026-04-14T10:12:49.379664Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=5752398452580999847, trigger=visual_change)\n2026-04-14T10:12:52.431504Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=5268190696957260765, trigger=visual_change)\n2026-04-14T10:13:18.994212Z INFO screenpipe_engine::server: api_usage_5min: 1 requests\n2026-04-14T10:13:54.011400Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T07:13:54.011368+00:00 (14d retention)\n2026-04-14T10:14:51.351988Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-9215443531147982391, trigger=visual_change)\n2026-04-14T10:14:51.432392Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-9215443531147982391, trigger=visual_change)\n2026-04-14T10:14:51.986778Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-9215443531147982391, trigger=click)\n2026-04-14T10:14:52.026243Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-9215443531147982391, trigger=click)\n2026-04-14T10:15:10.264309Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=4864177606215980408, trigger=visual_change)\n2026-04-14T10:15:17.977230Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 86 eligible frames\n2026-04-14T10:15:18.585500Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=4864177606215980408, trigger=click)\n2026-04-14T10:15:18.595883Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=4864177606215980408, trigger=click)\n2026-04-14T10:15:19.925015Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=4864177606215980408, trigger=visual_change)\n2026-04-14T10:15:20.662251Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 40 frames, 6.8MB → 2.5MB (2.7x), 40 JPEGs deleted\n2026-04-14T10:15:24.448371Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 44 frames, 10.4MB → 7.5MB (1.4x), 44 JPEGs deleted\n2026-04-14T10:17:50.814582Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-4262230058471454664, trigger=click)\n2026-04-14T10:18:01.906034Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-4262230058471454664, trigger=click)\n2026-04-14T10:18:01.922590Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-4262230058471454664, trigger=click)\n2026-04-14T10:18:54.010127Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T07:18:54.010092+00:00 (14d retention)\n2026-04-14T10:20:25.175284Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 134 eligible frames\n2026-04-14T10:20:28.706790Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 59 frames, 9.2MB → 2.8MB (3.3x), 59 JPEGs deleted\n2026-04-14T10:20:32.913084Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 73 frames, 13.9MB → 6.0MB (2.3x), 73 JPEGs deleted\n2026-04-14T10:23:54.007609Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T07:23:54.007570+00:00 (14d retention)\n2026-04-14T10:25:33.655295Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 133 eligible frames\n2026-04-14T10:25:37.694915Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 65 frames, 14.7MB → 5.5MB (2.7x), 65 JPEGs deleted\n2026-04-14T10:25:41.764159Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 66 frames, 11.7MB → 3.1MB (3.8x), 66 JPEGs deleted\n2026-04-14T10:28:54.002565Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T07:28:54.002529+00:00 (14d retention)\n2026-04-14T10:30:41.776708Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 108 eligible frames\n2026-04-14T10:30:44.100401Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 40 frames, 6.1MB → 0.7MB (9.1x), 40 JPEGs deleted\n2026-04-14T10:30:48.813683Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 66 frames, 13.0MB → 8.6MB (1.5x), 66 JPEGs deleted\n2026-04-14T10:32:07.103504Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=4864177606215980408, trigger=click)\n2026-04-14T10:32:08.790449Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=4864177606215980408, trigger=visual_change)\n2026-04-14T10:32:10.064111Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=4864177606215980408, trigger=click)\n2026-04-14T10:32:10.072568Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=4864177606215980408, trigger=click)\n2026-04-14T10:33:54.021009Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T07:33:54.020606+00:00 (14d retention)\n2026-04-14T10:35:06.817551Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=4864177606215980408, trigger=visual_change)\n2026-04-14T10:35:49.591405Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 102 eligible frames\n2026-04-14T10:35:52.087786Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 40 frames, 6.3MB → 0.4MB (17.8x), 40 JPEGs deleted\n2026-04-14T10:35:56.637384Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 60 frames, 12.2MB → 4.5MB (2.7x), 60 JPEGs deleted\n2026-04-14T10:38:54.020232Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T07:38:54.020218+00:00 (14d retention)\n2026-04-14T10:40:56.802762Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 93 eligible frames\n2026-04-14T10:40:58.957020Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 33 frames, 5.2MB → 0.2MB (21.1x), 33 JPEGs deleted\n2026-04-14T10:41:10.114853Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 58 frames, 14.9MB → 10.7MB (1.4x), 58 JPEGs deleted\n2026-04-14T10:42:21.033108Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=8282025679808956124, trigger=visual_change)\n2026-04-14T10:42:32.002395Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-4927744411103670831, trigger=click)\n2026-04-14T10:43:54.018248Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T07:43:54.018235+00:00 (14d retention)\n2026-04-14T10:44:14.441901Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=7926243118367575, trigger=visual_change)\n2026-04-14T10:46:10.846022Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 103 eligible frames\n2026-04-14T10:46:13.409747Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 38 frames, 6.1MB → 0.5MB (11.4x), 38 JPEGs deleted\n2026-04-14T10:46:20.581438Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 63 frames, 14.5MB → 6.4MB (2.2x), 63 JPEGs deleted\n2026-04-14T10:48:54.016251Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T07:48:54.016243+00:00 (14d retention)\n2026-04-14T10:51:21.304410Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 62 eligible frames\n2026-04-14T10:51:24.182987Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 29 frames, 4.3MB → 1.0MB (4.1x), 29 JPEGs deleted\n2026-04-14T10:51:29.008618Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 31 frames, 6.8MB → 3.3MB (2.0x), 31 JPEGs deleted\n2026-04-14T10:53:54.015345Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T07:53:54.015326+00:00 (14d retention)\n2026-04-14T10:55:45.188612Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=948744052489759226, trigger=visual_change)\n2026-04-14T10:55:51.268055Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-5240833765549519033, trigger=visual_change)\n2026-04-14T10:55:54.291344Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-5240833765549519033, trigger=visual_change)\n2026-04-14T10:56:21.462763Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-5240833765549519033, trigger=click)\n2026-04-14T10:56:29.823353Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 145 eligible frames\n2026-04-14T10:56:35.783884Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 75 frames, 15.8MB → 5.6MB (2.8x), 75 JPEGs deleted\n2026-04-14T10:56:42.164282Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 68 frames, 13.9MB → 5.0MB (2.7x), 68 JPEGs deleted\n2026-04-14T10:57:35.005790Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-7307746809301126898, trigger=click)\n2026-04-14T10:58:54.014355Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T07:58:54.014296+00:00 (14d retention)\n2026-04-14T11:01:42.196634Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 152 eligible frames\n2026-04-14T11:01:46.317911Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 73 frames, 15.3MB → 3.6MB (4.3x), 73 JPEGs deleted\n2026-04-14T11:01:51.004763Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 77 frames, 16.4MB → 5.2MB (3.1x), 77 JPEGs deleted\n2026-04-14T11:03:54.011699Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T08:03:54.011691+00:00 (14d retention)\n2026-04-14T11:06:06.896977Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-1974151446955324960, trigger=click)\n2026-04-14T11:06:51.626541Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 112 eligible frames\n2026-04-14T11:06:54.736449Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 51 frames, 8.6MB → 1.3MB (6.6x), 51 JPEGs deleted\n2026-04-14T11:06:59.497979Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 59 frames, 12.6MB → 5.1MB (2.5x), 59 JPEGs deleted\n2026-04-14T11:07:30.811506Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-6120300816212175993, trigger=click)\n2026-04-14T11:08:54.132567Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T08:08:54.132545+00:00 (14d retention)\n2026-04-14T11:11:59.547722Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 46 eligible frames\n2026-04-14T11:12:00.979220Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 18 frames, 2.4MB → 0.6MB (4.3x), 18 JPEGs deleted\n2026-04-14T11:12:03.285162Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 26 frames, 5.4MB → 1.9MB (2.9x), 26 JPEGs deleted\n2026-04-14T11:13:02.293460Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-7651518855368635453, trigger=click)\n2026-04-14T11:13:54.139196Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T08:13:54.139180+00:00 (14d retention)\n2026-04-14T11:15:23.363825Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=5197446424512897028, trigger=click)\n2026-04-14T11:17:03.893311Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 66 eligible frames\n2026-04-14T11:17:05.929746Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 26 frames, 3.8MB → 1.2MB (3.0x), 26 JPEGs deleted\n2026-04-14T11:17:09.938501Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 38 frames, 6.9MB → 2.4MB (2.9x), 38 JPEGs deleted\n2026-04-14T11:18:54.146216Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T08:18:54.146193+00:00 (14d retention)\n2026-04-14T11:19:44.426100Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=6313736753302658872, trigger=visual_change)\n2026-04-14T11:20:02.454377Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-4572313131525613053, trigger=click)\n2026-04-14T11:20:09.417633Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=1132831535450885273, trigger=visual_change)\n2026-04-14T11:20:15.490811Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=1132831535450885273, trigger=visual_change)\n2026-04-14T11:22:10.013893Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 77 eligible frames\n2026-04-14T11:22:12.081515Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 30 frames, 3.9MB → 0.2MB (18.6x), 30 JPEGs deleted\n2026-04-14T11:22:18.083648Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 45 frames, 7.8MB → 2.4MB (3.2x), 45 JPEGs deleted\n2026-04-14T11:23:54.184615Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T08:23:54.184587+00:00 (14d retention)\n2026-04-14T11:26:23.411531Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-4325362117536949503, trigger=visual_change)\n2026-04-14T11:27:18.144463Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 110 eligible frames\n2026-04-14T11:27:20.988003Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 48 frames, 6.2MB → 0.5MB (13.8x), 48 JPEGs deleted\n2026-04-14T11:27:26.742252Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 60 frames, 14.2MB → 5.6MB (2.6x), 60 JPEGs deleted\n2026-04-14T11:27:36.849509Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-4325362117536949503, trigger=click)\n2026-04-14T11:28:54.193420Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T08:28:54.193393+00:00 (14d retention)\n2026-04-14T11:30:23.044921Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=4758653643915782342, trigger=click)\n2026-04-14T11:30:23.045291Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=4758653643915782342, trigger=click)\n2026-04-14T11:32:27.239850Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 44 eligible frames\n2026-04-14T11:32:29.264026Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 23 frames, 4.4MB → 2.9MB (1.5x), 23 JPEGs deleted\n2026-04-14T11:32:30.870459Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 19 frames, 5.0MB → 2.0MB (2.6x), 19 JPEGs deleted\n2026-04-14T11:33:54.203210Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T08:33:54.203049+00:00 (14d retention)\n2026-04-14T11:37:30.816288Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=7944518703698522703, trigger=visual_change)\n2026-04-14T11:37:30.943708Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 45 eligible frames\n2026-04-14T11:37:31.805641Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 13 frames, 2.1MB → 0.2MB (8.6x), 13 JPEGs deleted\n2026-04-14T11:37:34.181505Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 30 frames, 7.9MB → 2.9MB (2.7x), 30 JPEGs deleted\n2026-04-14T11:38:54.260744Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T08:38:54.260722+00:00 (14d retention)\n2026-04-14T11:41:14.658796Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-8813616083747548766, trigger=visual_change)\n2026-04-14T11:42:28.570698Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=3799513603385674616, trigger=click)\n2026-04-14T11:42:34.229304Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 58 eligible frames\n2026-04-14T11:42:35.856269Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 26 frames, 4.1MB → 0.2MB (16.8x), 26 JPEGs deleted\n2026-04-14T11:42:37.766533Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 30 frames, 9.0MB → 1.5MB (5.9x), 30 JPEGs deleted\n2026-04-14T11:43:51.124758Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=3799513603385674616, trigger=click)\n2026-04-14T11:43:54.268889Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T08:43:54.268879+00:00 (14d retention)\n2026-04-14T11:46:19.707681Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3798630016527344503, trigger=click)\n2026-04-14T11:46:48.465938Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=3752925360567203396, trigger=click)\n2026-04-14T11:46:57.882997Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=4944898032929426667, trigger=click)\n2026-04-14T11:47:38.243841Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 60 eligible frames\n2026-04-14T11:47:40.205049Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 31 frames, 4.5MB → 0.9MB (4.9x), 31 JPEGs deleted\n2026-04-14T11:47:42.924023Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 27 frames, 7.5MB → 2.2MB (3.4x), 27 JPEGs deleted\n2026-04-14T11:48:54.277677Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T08:48:54.277661+00:00 (14d retention)\n2026-04-14T11:52:42.972837Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 46 eligible frames\n2026-04-14T11:52:44.897822Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 26 frames, 4.1MB → 1.7MB (2.4x), 26 JPEGs deleted\n2026-04-14T11:52:46.752585Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 18 frames, 5.0MB → 1.5MB (3.3x), 18 JPEGs deleted\n2026-04-14T11:53:54.297037Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T08:53:54.296982+00:00 (14d retention)\n2026-04-14T11:57:47.933604Z WARN sqlx::query: summary=\"SELECT id, snapshot_path, device_name, …\" db.statement=\"\\n\\nSELECT\\n id,\\n snapshot_path,\\n device_name,\\n timestamp\\nFROM\\n frames\\nWHERE\\n snapshot_path IS NOT NULL\\n AND timestamp < ?1\\nORDER BY\\n device_name,\\n timestamp ASC\\nLIMIT\\n 5000\\n\" rows_affected=0 rows_returned=120 elapsed=1.159109625s\n2026-04-14T11:57:47.935233Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 120 eligible frames\n2026-04-14T11:57:52.092496Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 52 frames, 11.5MB → 2.2MB (5.3x), 52 JPEGs deleted\n2026-04-14T11:57:59.363321Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 66 frames, 14.5MB → 5.2MB (2.8x), 66 JPEGs deleted\n2026-04-14T11:58:54.308936Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T08:58:54.308907+00:00 (14d retention)\n2026-04-14T11:58:55.596617Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-1920847021272450725, trigger=click)\n2026-04-14T12:03:00.235073Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 120 eligible frames\n2026-04-14T12:03:05.209243Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 57 frames, 15.0MB → 1.7MB (8.8x), 57 JPEGs deleted\n2026-04-14T12:03:20.379815Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 61 frames, 16.1MB → 6.2MB (2.6x), 61 JPEGs deleted\n2026-04-14T12:03:54.314889Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T09:03:54.314860+00:00 (14d retention)\n2026-04-14T12:07:32.156892Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=4414873592361684168, trigger=click)\n2026-04-14T12:08:20.511267Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 114 eligible frames\n2026-04-14T12:08:25.879226Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 52 frames, 13.2MB → 0.8MB (17.4x), 52 JPEGs deleted\n2026-04-14T12:08:36.233783Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 60 frames, 17.0MB → 8.6MB (2.0x), 60 JPEGs deleted\n2026-04-14T12:08:54.336990Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T09:08:54.336950+00:00 (14d retention)\n2026-04-14T12:13:36.840498Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 130 eligible frames\n2026-04-14T12:13:40.131975Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 54 frames, 6.7MB → 0.3MB (24.2x), 54 JPEGs deleted\n2026-04-14T12:13:53.030319Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 74 frames, 19.3MB → 7.2MB (2.7x), 74 JPEGs deleted\n2026-04-14T12:13:54.345530Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T09:13:54.345503+00:00 (14d retention)\n2026-04-14T12:17:11.495531Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=8563436494813991353, trigger=click)\n2026-04-14T12:17:29.950473Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=8563436494813991353, trigger=click)\n2026-04-14T12:18:53.835568Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 115 eligible frames\n2026-04-14T12:18:54.353798Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T09:18:54.353791+00:00 (14d retention)\n2026-04-14T12:18:56.582704Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 44 frames, 5.4MB → 0.5MB (10.0x), 44 JPEGs deleted\n2026-04-14T12:19:10.154525Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 69 frames, 18.9MB → 8.4MB (2.2x), 69 JPEGs deleted\n2026-04-14T12:20:21.652984Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=149369918600881871, trigger=click)\n2026-04-14T12:21:03.858762Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=1019121305684409762, trigger=click)\n2026-04-14T12:23:54.364801Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T09:23:54.364775+00:00 (14d retention)\n2026-04-14T12:24:11.561109Z WARN sqlx::query: summary=\"SELECT id, snapshot_path, device_name, …\" db.statement=\"\\n\\nSELECT\\n id,\\n snapshot_path,\\n device_name,\\n timestamp\\nFROM\\n frames\\nWHERE\\n snapshot_path IS NOT NULL\\n AND timestamp < ?1\\nORDER BY\\n device_name,\\n timestamp ASC\\nLIMIT\\n 5000\\n\" rows_affected=0 rows_returned=110 elapsed=1.385900292s\n2026-04-14T12:24:11.564508Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 110 eligible frames\n2026-04-14T12:24:15.282135Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 52 frames, 6.3MB → 0.2MB (33.1x), 52 JPEGs deleted\n2026-04-14T12:24:25.885944Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 56 frames, 16.4MB → 3.9MB (4.2x), 56 JPEGs deleted\n2026-04-14T12:25:26.597886Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=1909442749095147421, trigger=click)\n2026-04-14T12:26:07.655348Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=2599692861251294487, trigger=click)\n2026-04-14T12:26:07.700894Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=2599692861251294487, trigger=click)\n2026-04-14T12:26:34.464095Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-7249461780092598041, trigger=visual_change)\n2026-04-14T12:28:54.391573Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T09:28:54.391548+00:00 (14d retention)\n2026-04-14T12:29:04.940113Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-5980752912035217739, trigger=visual_change)\n2026-04-14T12:29:26.332838Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 73 eligible frames\n2026-04-14T12:29:28.615068Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 34 frames, 4.1MB → 0.2MB (22.8x), 34 JPEGs deleted\n2026-04-14T12:29:34.400259Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 37 frames, 11.6MB → 2.8MB (4.1x), 37 JPEGs deleted\n2026-04-14T12:30:01.579118Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3434956056780458259, trigger=visual_change)\n2026-04-14T12:30:10.936246Z WARN sqlx::query: summary=\"SELECT frames.id as frame_id, …\" db.statement=\"\\n\\nSELECT\\n frames.id as frame_id,\\n COALESCE(\\n frames.full_text,\\n ocr_text.text,\\n frames.accessibility_text,\\n ''\\n ) as ocr_text,\\n ocr_text.text_json,\\n frames.timestamp,\\n frames.name as frame_name,\\n COALESCE(frames.snapshot_path, video_chunks.file_path) as file_path,\\n frames.offset_index,\\n frames.app_name,\\n COALESCE(ocr_text.ocr_engine, '') as ocr_engine,\\n frames.window_name,\\n COALESCE(video_chunks.device_name, frames.device_name) as device_name,\\n GROUP_CONCAT(tags.name, ',') as tags,\\n frames.browser_url,\\n frames.focused\\nFROM\\n frames\\n LEFT JOIN video_chunks ON frames.video_chunk_id = video_chunks.id\\n LEFT JOIN ocr_text ON frames.id = ocr_text.frame_id\\n LEFT JOIN vision_tags ON frames.id = vision_tags.vision_id\\n LEFT JOIN tags ON vision_tags.tag_id = tags.id\\nWHERE\\n 1 = 1\\n AND (\\n ?2 IS NULL\\n OR frames.timestamp >= ?2\\n )\\n AND (\\n ?3 IS NULL\\n OR frames.timestamp <= ?3\\n )\\n AND (\\n ?4 IS NULL\\n OR LENGTH(COALESCE(frames.full_text, ocr_text.text, '')) >= ?4\\n )\\n AND (\\n ?5 IS NULL\\n OR LENGTH(COALESCE(frames.full_text, ocr_text.text, '')) <= ?5\\n )\\n AND (\\n ?6 IS NULL\\n OR COALESCE(video_chunks.device_name, frames.device_name) LIKE '%' || ?6 || '%'\\n )\\n AND (\\n ?7 IS NULL\\n OR frames.machine_id = ?7\\n )\\n AND (\\n ?8 IS NULL\\n OR frames.focused = ?8\\n )\\n AND (\\n ?9 IS NULL\\n OR frames.name LIKE '%' || ?9 || '%'\\n )\\nGROUP BY\\n frames.id\\nORDER BY\\n frames.timestamp DESC\\nLIMIT\\n ?10 OFFSET ?11\\n\" rows_affected=0 rows_returned=1 elapsed=2.923655916s\n2026-04-14T12:30:35.391558Z WARN sqlx::query: summary=\"SELECT frames.id as frame_id, …\" db.statement=\"\\n\\nSELECT\\n frames.id as frame_id,\\n COALESCE(\\n frames.full_text,\\n ocr_text.text,\\n frames.accessibility_text,\\n ''\\n ) as ocr_text,\\n ocr_text.text_json,\\n frames.timestamp,\\n frames.name as frame_name,\\n COALESCE(frames.snapshot_path, video_chunks.file_path) as file_path,\\n frames.offset_index,\\n frames.app_name,\\n COALESCE(ocr_text.ocr_engine, '') as ocr_engine,\\n frames.window_name,\\n COALESCE(video_chunks.device_name, frames.device_name) as device_name,\\n GROUP_CONCAT(tags.name, ',') as tags,\\n frames.browser_url,\\n frames.focused\\nFROM\\n frames\\n LEFT JOIN video_chunks ON frames.video_chunk_id = video_chunks.id\\n LEFT JOIN ocr_text ON frames.id = ocr_text.frame_id\\n LEFT JOIN vision_tags ON frames.id = vision_tags.vision_id\\n LEFT JOIN tags ON vision_tags.tag_id = tags.id\\nWHERE\\n 1 = 1\\n AND (\\n ?2 IS NULL\\n OR frames.timestamp >= ?2\\n )\\n AND (\\n ?3 IS NULL\\n OR frames.timestamp <= ?3\\n )\\n AND (\\n ?4 IS NULL\\n OR LENGTH(COALESCE(frames.full_text, ocr_text.text, '')) >= ?4\\n )\\n AND (\\n ?5 IS NULL\\n OR LENGTH(COALESCE(frames.full_text, ocr_text.text, '')) <= ?5\\n )\\n AND (\\n ?6 IS NULL\\n OR COALESCE(video_chunks.device_name, frames.device_name) LIKE '%' || ?6 || '%'\\n )\\n AND (\\n ?7 IS NULL\\n OR frames.machine_id = ?7\\n )\\n AND (\\n ?8 IS NULL\\n OR frames.focused = ?8\\n )\\n AND (\\n ?9 IS NULL\\n OR frames.name LIKE '%' || ?9 || '%'\\n )\\nGROUP BY\\n frames.id\\nORDER BY\\n frames.timestamp DESC\\nLIMIT\\n ?10 OFFSET ?11\\n\" rows_affected=0 rows_returned=3348 elapsed=1.623358375s\n2026-04-14T12:32:27.483265Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-2550140762891249095, trigger=click)\n2026-04-14T12:32:29.765683Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-8630694416318521734, trigger=visual_change)\n2026-04-14T12:32:32.746666Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-2550140762891249095, trigger=visual_change)\n2026-04-14T12:33:19.392207Z INFO screenpipe_engine::server: api_usage_5min: 2 requests\n2026-04-14T12:33:54.400517Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T09:33:54.400440+00:00 (14d retention)\n2026-04-14T12:34:34.939673Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 93 eligible frames\n2026-04-14T12:34:39.315842Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 49 frames, 7.6MB → 2.0MB (3.8x), 49 JPEGs deleted\n2026-04-14T12:34:48.628820Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 42 frames, 11.3MB → 6.0MB (1.9x), 42 JPEGs deleted\n2026-04-14T12:38:54.409596Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T09:38:54.409567+00:00 (14d retention)\n2026-04-14T12:39:48.710680Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 93 eligible frames\n2026-04-14T12:39:54.522917Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 48 frames, 9.7MB → 3.6MB (2.7x), 48 JPEGs deleted\n2026-04-14T12:40:00.198444Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 43 frames, 15.6MB → 2.6MB (6.1x), 43 JPEGs deleted\n2026-04-14T12:41:38.487313Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-8122710600549870099, trigger=click)\n2026-04-14T12:41:38.673123Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-8122710600549870099, trigger=click)\n2026-04-14T12:41:43.884491Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=2111417376262186556, trigger=click)\n2026-04-14T12:43:54.398974Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T09:43:54.398957+00:00 (14d retention)\n2026-04-14T12:44:24.175904Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=2534660128742684864, trigger=visual_change)\n2026-04-14T12:44:30.170876Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=2534660128742684864, trigger=click)\n2026-04-14T12:44:30.170952Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=2534660128742684864, trigger=click)\n2026-04-14T12:45:00.733180Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 34 eligible frames\n2026-04-14T12:45:02.503192Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 20 frames, 2.9MB → 2.1MB (1.4x), 20 JPEGs deleted\n2026-04-14T12:45:03.882206Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 12 frames, 3.9MB → 1.6MB (2.5x), 12 JPEGs deleted\n2026-04-14T12:45:45.072707Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=3093682575504084464, trigger=click)\n2026-04-14T12:45:45.083246Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3093682575504084464, trigger=click)\n2026-04-14T12:46:42.409604Z WARN sqlx::query: summary=\"COMMIT\" db.statement=\"\" rows_affected=1 rows_returned=0 elapsed=1.31212775s\n2026-04-14T12:47:26.531533Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=8047422152000051333, trigger=click)\n2026-04-14T12:47:41.077717Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=8047422152000051333, trigger=click)\n2026-04-14T12:48:54.405689Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T09:48:54.405679+00:00 (14d retention)\n2026-04-14T12:50:04.633809Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 51 eligible frames\n2026-04-14T12:50:06.069922Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 23 frames, 4.2MB → 0.7MB (6.2x), 23 JPEGs deleted\n2026-04-14T12:50:07.945631Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 26 frames, 8.0MB → 1.7MB (4.8x), 26 JPEGs deleted\n2026-04-14T12:52:02.053470Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-8317666576152907563, trigger=visual_change)\n2026-04-14T12:53:54.412723Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T09:53:54.412707+00:00 (14d retention)\n2026-04-14T12:55:08.015210Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 53 eligible frames\n2026-04-14T12:55:09.643439Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 22 frames, 3.5MB → 1.1MB (3.2x), 22 JPEGs deleted\n2026-04-14T12:55:11.761542Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 29 frames, 8.6MB → 1.8MB (4.7x), 29 JPEGs deleted\n2026-04-14T12:56:15.204136Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=8736579060729302331, trigger=click)\n2026-04-14T12:56:15.283925Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=8736579060729302331, trigger=click)\n2026-04-14T12:57:37.050651Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=8736579060729302331, trigger=click)\n2026-04-14T12:57:37.055997Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=8736579060729302331, trigger=click)\n2026-04-14T12:58:54.461514Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T09:58:54.461483+00:00 (14d retention)\n2026-04-14T13:00:11.805891Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 119 eligible frames\n2026-04-14T13:00:14.859322Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 51 frames, 6.2MB → 1.7MB (3.6x), 51 JPEGs deleted\n2026-04-14T13:00:19.443941Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 66 frames, 12.3MB → 4.9MB (2.5x), 66 JPEGs deleted\n2026-04-14T13:03:54.469708Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T10:03:54.469684+00:00 (14d retention)\n2026-04-14T13:05:19.981603Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 40 eligible frames\n2026-04-14T13:05:21.859127Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 18 frames, 3.7MB → 0.7MB (5.7x), 18 JPEGs deleted\n2026-04-14T13:05:24.577607Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 20 frames, 5.1MB → 2.4MB (2.2x), 20 JPEGs deleted\n2026-04-14T13:08:54.487813Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T10:08:54.486312+00:00 (14d retention)\n2026-04-14T13:10:24.648030Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 33 eligible frames\n2026-04-14T13:10:25.871254Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 15 frames, 3.2MB → 0.6MB (5.4x), 15 JPEGs deleted\n2026-04-14T13:10:28.352020Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 16 frames, 3.3MB → 1.4MB (2.4x), 16 JPEGs deleted\n2026-04-14T13:12:01.161758Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=2833080270416553027, trigger=click)\n2026-04-14T13:13:54.511233Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T10:13:54.511209+00:00 (14d retention)\n2026-04-14T13:15:28.447744Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 41 eligible frames\n2026-04-14T13:15:29.469009Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 14 frames, 2.5MB → 0.3MB (8.2x), 14 JPEGs deleted\n2026-04-14T13:15:32.309251Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 25 frames, 5.2MB → 2.8MB (1.9x), 25 JPEGs deleted\n2026-04-14T13:18:17.108565Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-1593238448046230813, trigger=click)\n2026-04-14T13:18:17.119708Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-1593238448046230813, trigger=click)\n2026-04-14T13:18:54.519243Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T10:18:54.519179+00:00 (14d retention)\n2026-04-14T13:20:26.369784Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-1593238448046230813, trigger=click)\n2026-04-14T13:20:26.407528Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-1593238448046230813, trigger=click)\n2026-04-14T13:20:32.393867Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 29 eligible frames\n2026-04-14T13:20:33.589662Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 11 frames, 2.0MB → 0.3MB (7.1x), 11 JPEGs deleted\n2026-04-14T13:20:35.605436Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 16 frames, 2.7MB → 0.9MB (2.9x), 16 JPEGs deleted\n2026-04-14T13:22:28.683895Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-1593238448046230813, trigger=click)\n2026-04-14T13:23:54.528597Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T10:23:54.528584+00:00 (14d retention)\n2026-04-14T13:25:30.820459Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-1969562429147830837, trigger=click)\n2026-04-14T13:25:30.823174Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-1969562429147830837, trigger=click)\n2026-04-14T13:25:36.174956Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 57 eligible frames\n2026-04-14T13:25:37.566914Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 21 frames, 3.8MB → 0.3MB (13.4x), 21 JPEGs deleted\n2026-04-14T13:25:40.582925Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 34 frames, 10.3MB → 3.3MB (3.2x), 34 JPEGs deleted\n2026-04-14T13:25:48.203646Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-8317666576152907563, trigger=visual_change)\n2026-04-14T13:28:54.561297Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T10:28:54.561277+00:00 (14d retention)\n2026-04-14T13:29:25.961438Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-8198980968265644364, trigger=click)\n2026-04-14T13:29:25.966531Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-8198980968265644364, trigger=click)\n2026-04-14T13:30:40.619502Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 24 eligible frames\n2026-04-14T13:30:41.476947Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 11 frames, 2.0MB → 0.3MB (7.1x), 11 JPEGs deleted\n2026-04-14T13:30:42.560911Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 11 frames, 3.6MB → 0.6MB (6.0x), 11 JPEGs deleted\n2026-04-14T13:32:30.775481Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-1549015432333443411, trigger=visual_change)\n2026-04-14T13:33:54.570388Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T10:33:54.570368+00:00 (14d retention)\n2026-04-14T13:34:59.446614Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=6269796043063054792, trigger=visual_change)\n2026-04-14T13:35:43.050871Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 39 eligible frames\n2026-04-14T13:35:43.982381Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 14 frames, 2.5MB → 0.3MB (9.0x), 14 JPEGs deleted\n2026-04-14T13:35:46.365797Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 23 frames, 8.0MB → 2.4MB (3.4x), 23 JPEGs deleted\n2026-04-14T13:36:40.251928Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-2118115267680464601, trigger=visual_change)\n2026-04-14T13:36:43.257442Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-2118115267680464601, trigger=visual_change)\n2026-04-14T13:38:38.580728Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-2118115267680464601, trigger=visual_change)\n2026-04-14T13:38:54.579789Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T10:38:54.579754+00:00 (14d retention)\n2026-04-14T13:39:15.803850Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-2118115267680464601, trigger=click)\n2026-04-14T13:39:15.812194Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-2118115267680464601, trigger=click)\n2026-04-14T13:39:19.062502Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-2118115267680464601, trigger=visual_change)\n2026-04-14T13:40:45.647710Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-2118115267680464601, trigger=visual_change)\n2026-04-14T13:40:46.420120Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 35 eligible frames\n2026-04-14T13:40:47.507885Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 16 frames, 3.0MB → 0.8MB (3.7x), 16 JPEGs deleted\n2026-04-14T13:40:49.083271Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 17 frames, 4.8MB → 1.1MB (4.4x), 17 JPEGs deleted\n2026-04-14T13:43:54.595283Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T10:43:54.595271+00:00 (14d retention)\n2026-04-14T13:45:37.613525Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-2118115267680464601, trigger=click)\n2026-04-14T13:45:49.145535Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 29 eligible frames\n2026-04-14T13:45:50.846993Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 12 frames, 2.4MB → 1.0MB (2.4x), 12 JPEGs deleted\n2026-04-14T13:45:52.876234Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 15 frames, 2.9MB → 0.8MB (3.5x), 15 JPEGs deleted\n2026-04-14T13:48:54.282426Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-5192407714022364550, trigger=click)\n2026-04-14T13:48:54.604272Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T10:48:54.604264+00:00 (14d retention)\n2026-04-14T13:49:25.352624Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=1550010841461948059, trigger=click)\n2026-04-14T13:49:25.367719Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=1550010841461948059, trigger=click)\n2026-04-14T13:49:27.018721Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=1550010841461948059, trigger=visual_change)\n2026-04-14T13:50:53.383666Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 22 eligible frames\n2026-04-14T13:50:54.467249Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 11 frames, 2.2MB → 0.5MB (4.6x), 11 JPEGs deleted\n2026-04-14T13:50:55.269996Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 9 frames, 1.4MB → 0.3MB (5.5x), 9 JPEGs deleted\n2026-04-14T13:52:24.794051Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3397592283435315795, trigger=click)\n2026-04-14T13:53:54.613322Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T10:53:54.613303+00:00 (14d retention)\n2026-04-14T13:55:55.311772Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 32 eligible frames\n2026-04-14T13:55:56.814200Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 14 frames, 3.4MB → 0.9MB (3.9x), 14 JPEGs deleted\n2026-04-14T13:55:59.100041Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 16 frames, 3.6MB → 1.9MB (1.9x), 16 JPEGs deleted\n2026-04-14T13:58:39.887337Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=8036415082675154899, trigger=visual_change)\n2026-04-14T13:58:54.570209Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T10:58:54.570196+00:00 (14d retention)\n2026-04-14T13:59:37.381586Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-2304164514190179428, trigger=visual_change)\n2026-04-14T13:59:40.428655Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-2304164514190179428, trigger=visual_change)\n2026-04-14T14:00:59.131113Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 94 eligible frames\n2026-04-14T14:01:01.875522Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 43 frames, 11.3MB → 2.4MB (4.7x), 43 JPEGs deleted\n2026-04-14T14:01:06.431031Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 49 frames, 10.8MB → 5.9MB (1.9x), 49 JPEGs deleted\n2026-04-14T14:03:54.572131Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T11:03:54.572119+00:00 (14d retention)\n2026-04-14T14:06:06.940814Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 145 eligible frames\n2026-04-14T14:06:10.879356Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 69 frames, 17.1MB → 1.2MB (13.9x), 69 JPEGs deleted\n2026-04-14T14:06:17.035393Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 74 frames, 19.6MB → 8.6MB (2.3x), 74 JPEGs deleted\n2026-04-14T14:08:54.583096Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T11:08:54.580525+00:00 (14d retention)\n2026-04-14T14:10:11.672178Z INFO screenpipe_engine::sleep_monitor: Screen locked (CGSession safety-net poll)\n2026-04-14T14:14:47.328532Z INFO screenpipe_engine::sleep_monitor: Screen unlocked (CGSession safety-net poll)\n2026-04-14T14:14:47.360641Z INFO screenpipe_engine::event_driven_capture: invalidating persistent streams after unlock/wake for monitor 2\n2026-04-14T14:14:47.418705Z INFO sck_rs::stream_manager: stopped 2 persistent stream(s)\n2026-04-14T14:14:56.612619Z INFO sck_rs::stream_manager: persistent SCK stream started for display 1 (1440x900, 2fps, 0 excluded)\n2026-04-14T14:14:59.488475Z INFO sck_rs::stream_manager: persistent SCK stream started for display 2 (2560x1440, 2fps, 0 excluded)\n2026-04-14T14:15:18.512055Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 99 eligible frames\n2026-04-14T14:15:20.957272Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 39 frames, 9.3MB → 1.4MB (6.6x), 39 JPEGs deleted\n2026-04-14T14:15:27.455059Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 58 frames, 14.2MB → 4.4MB (3.3x), 58 JPEGs deleted\n2026-04-14T14:17:55.289952Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T11:17:55.289588+00:00 (14d retention)\n2026-04-14T14:18:35.418403Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=8206111759785831540, trigger=visual_change)\n2026-04-14T14:20:27.500187Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 22 eligible frames\n2026-04-14T14:20:29.624118Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 10 frames, 2.4MB → 0.4MB (5.6x), 10 JPEGs deleted\n2026-04-14T14:20:31.856955Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 10 frames, 2.7MB → 0.4MB (6.1x), 10 JPEGs deleted\n2026-04-14T14:22:00.976673Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-4916394158964482129, trigger=visual_change)\n2026-04-14T14:22:55.296927Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T11:22:55.296703+00:00 (14d retention)\n2026-04-14T14:25:31.951028Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 14 eligible frames\n2026-04-14T14:25:33.145014Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 5 frames, 1.2MB → 0.5MB (2.5x), 5 JPEGs deleted\n2026-04-14T14:25:34.856488Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 7 frames, 1.2MB → 0.7MB (1.8x), 7 JPEGs deleted\n2026-04-14T14:27:55.304807Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T11:27:55.304779+00:00 (14d retention)\n2026-04-14T14:29:38.517771Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3789566028108343630, trigger=visual_change)\n2026-04-14T14:30:35.408687Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 110 eligible frames\n2026-04-14T14:30:41.139828Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 51 frames, 12.9MB → 2.2MB (6.0x), 51 JPEGs deleted\n2026-04-14T14:30:51.419889Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 57 frames, 11.0MB → 4.3MB (2.6x), 57 JPEGs deleted\n2026-04-14T14:30:56.881450Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3789566028108343630, trigger=click)\n2026-04-14T14:30:59.435124Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3789566028108343630, trigger=click)\n2026-04-14T14:30:59.496151Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=3789566028108343630, trigger=click)\n2026-04-14T14:31:43.821924Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-3157640653486681547, trigger=visual_change)\n2026-04-14T14:31:46.866533Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-3157640653486681547, trigger=visual_change)\n2026-04-14T14:32:55.339639Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T11:32:55.339587+00:00 (14d retention)\n2026-04-14T14:35:51.721821Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 116 eligible frames\n2026-04-14T14:35:54.611650Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=7000309365672198019, trigger=visual_change)\n2026-04-14T14:35:55.922868Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 51 frames, 13.6MB → 1.6MB (8.7x), 51 JPEGs deleted\n2026-04-14T14:36:02.750262Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 63 frames, 14.7MB → 7.1MB (2.1x), 63 JPEGs deleted\n2026-04-14T14:36:12.650486Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=7000309365672198019, trigger=visual_change)\n2026-04-14T14:37:55.348236Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T11:37:55.348221+00:00 (14d retention)\n2026-04-14T14:40:08.577418Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=5629951037509037441, trigger=click)\n2026-04-14T14:41:02.836167Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 116 eligible frames\n2026-04-14T14:41:06.534234Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 57 frames, 15.3MB → 1.1MB (14.5x), 57 JPEGs deleted\n2026-04-14T14:41:16.097503Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 57 frames, 14.4MB → 7.5MB (1.9x), 57 JPEGs deleted\n2026-04-14T14:42:55.357171Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T11:42:55.357147+00:00 (14d retention)\n2026-04-14T14:44:28.738574Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-612684683583975627, trigger=visual_change)\n2026-04-14T14:46:16.708878Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 65 eligible frames\n2026-04-14T14:46:19.557385Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 36 frames, 5.3MB → 1.5MB (3.6x), 36 JPEGs deleted\n2026-04-14T14:46:24.403034Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 27 frames, 7.1MB → 2.7MB (2.6x), 27 JPEGs deleted\n2026-04-14T14:47:55.424452Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T11:47:55.424435+00:00 (14d retention)\n2026-04-14T14:48:41.009372Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-4246160709188141984, trigger=click)\n2026-04-14T14:48:47.553454Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=1084008693035736359, trigger=click)\n2026-04-14T14:50:25.480453Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=7460632266692597754, trigger=visual_change)\n2026-04-14T14:50:28.485537Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=7460632266692597754, trigger=visual_change)\n2026-04-14T14:51:24.535678Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 65 eligible frames\n2026-04-14T14:51:27.512153Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 38 frames, 4.8MB → 0.4MB (10.7x), 38 JPEGs deleted\n2026-04-14T14:51:33.606677Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 25 frames, 8.1MB → 2.9MB (2.8x), 25 JPEGs deleted\n2026-04-14T14:52:55.433752Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T11:52:55.433320+00:00 (14d retention)\n2026-04-14T14:56:33.775540Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 53 eligible frames\n2026-04-14T14:56:39.821219Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 24 frames, 4.1MB → 0.9MB (4.3x), 24 JPEGs deleted\n2026-04-14T14:56:44.752488Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 27 frames, 7.4MB → 1.7MB (4.3x), 27 JPEGs deleted\n2026-04-14T14:57:55.443422Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T11:57:55.443409+00:00 (14d retention)\n2026-04-14T15:01:45.399674Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 67 eligible frames\n2026-04-14T15:01:49.465494Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 29 frames, 7.0MB → 2.8MB (2.5x), 29 JPEGs deleted\n2026-04-14T15:01:53.046601Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 36 frames, 6.4MB → 3.0MB (2.1x), 36 JPEGs deleted\n2026-04-14T15:02:55.474176Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T12:02:55.474160+00:00 (14d retention)\n2026-04-14T15:06:53.169676Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 64 eligible frames\n2026-04-14T15:06:55.665173Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 27 frames, 5.5MB → 1.2MB (4.5x), 27 JPEGs deleted\n2026-04-14T15:07:02.107659Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 35 frames, 7.8MB → 3.6MB (2.2x), 35 JPEGs deleted\n2026-04-14T15:07:55.482692Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T12:07:55.482593+00:00 (14d retention)\n2026-04-14T15:12:02.628622Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 78 eligible frames\n2026-04-14T15:12:05.131516Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 32 frames, 6.8MB → 1.1MB (6.3x), 32 JPEGs deleted\n2026-04-14T15:12:11.020432Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 44 frames, 9.4MB → 4.3MB (2.2x), 44 JPEGs deleted\n2026-04-14T15:12:55.491418Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T12:12:55.490828+00:00 (14d retention)\n2026-04-14T15:15:20.566024Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=8875378980506821607, trigger=click)\n2026-04-14T15:15:23.148224Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-7207020035503630112, trigger=visual_change)\n2026-04-14T15:15:24.075406Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-7207020035503630112, trigger=click)\n2026-04-14T15:15:24.098858Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-7207020035503630112, trigger=click)\n2026-04-14T15:17:11.962178Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 46 eligible frames\n2026-04-14T15:17:13.277431Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 18 frames, 3.8MB → 0.3MB (11.2x), 18 JPEGs deleted\n2026-04-14T15:17:17.628389Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 26 frames, 6.6MB → 2.3MB (2.9x), 26 JPEGs deleted\n2026-04-14T15:17:36.243353Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=6000635913786649477, trigger=click)\n2026-04-14T15:17:55.531797Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T12:17:55.531770+00:00 (14d retention)\n2026-04-14T15:22:17.693217Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 44 eligible frames\n2026-04-14T15:22:18.884981Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 17 frames, 3.6MB → 0.3MB (10.9x), 17 JPEGs deleted\n2026-04-14T15:22:21.172808Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 25 frames, 5.3MB → 2.5MB (2.1x), 25 JPEGs deleted\n2026-04-14T15:22:55.539673Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T12:22:55.539654+00:00 (14d retention)\n2026-04-14T15:25:25.610381Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=1655135925502221350, trigger=visual_change)\n2026-04-14T15:26:49.301590Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=1655135925502221350, trigger=click)\n2026-04-14T15:26:51.542504Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=1655135925502221350, trigger=visual_change)\n2026-04-14T15:27:13.114854Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=8738535657739620541, trigger=click)\n2026-04-14T15:27:21.353328Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 119 eligible frames\n2026-04-14T15:27:25.974170Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 52 frames, 11.5MB → 2.9MB (3.9x), 52 JPEGs deleted\n2026-04-14T15:27:35.813176Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=8738535657739620541, trigger=click)\n2026-04-14T15:27:35.822388Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=8738535657739620541, trigger=click)\n2026-04-14T15:27:36.622080Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 65 frames, 15.9MB → 6.6MB (2.4x), 65 JPEGs deleted\n2026-04-14T15:27:49.071787Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=8738535657739620541, trigger=visual_change)\n2026-04-14T15:27:52.077009Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=8738535657739620541, trigger=visual_change)\n2026-04-14T15:27:55.550421Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T12:27:55.550401+00:00 (14d retention)\n2026-04-14T15:28:20.260449Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=8738535657739620541, trigger=visual_change)\n2026-04-14T15:32:37.193345Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 126 eligible frames\n2026-04-14T15:32:45.043380Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 64 frames, 10.7MB → 5.1MB (2.1x), 64 JPEGs deleted\n2026-04-14T15:32:54.458631Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 60 frames, 13.3MB → 5.5MB (2.4x), 60 JPEGs deleted\n2026-04-14T15:32:55.542880Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T12:32:55.542752+00:00 (14d retention)\n2026-04-14T15:36:04.808574Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=8738535657739620541, trigger=click)\n2026-04-14T15:36:30.969666Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=8738535657739620541, trigger=visual_change)\n2026-04-14T15:37:02.898461Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=8738535657739620541, trigger=visual_change)\n2026-04-14T15:37:54.586525Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 117 eligible frames\n2026-04-14T15:37:55.547050Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T12:37:55.547032+00:00 (14d retention)\n2026-04-14T15:38:01.348539Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 51 frames, 10.3MB → 3.4MB (3.0x), 51 JPEGs deleted\n2026-04-14T15:38:15.754508Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 64 frames, 13.2MB → 5.3MB (2.5x), 64 JPEGs deleted\n2026-04-14T15:39:48.709283Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=6815427834171820845, trigger=visual_change)\n2026-04-14T15:39:54.714451Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=6815427834171820845, trigger=visual_change)\n2026-04-14T15:39:57.776339Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=6815427834171820845, trigger=visual_change)\n2026-04-14T15:42:55.552896Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T12:42:55.552880+00:00 (14d retention)\n2026-04-14T15:43:16.259372Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 48 eligible frames\n2026-04-14T15:43:18.036233Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 26 frames, 4.5MB → 1.6MB (2.8x), 26 JPEGs deleted\n2026-04-14T15:43:19.391341Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 20 frames, 5.6MB → 0.6MB (10.1x), 20 JPEGs deleted\n2026-04-14T15:47:55.574284Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T12:47:55.574249+00:00 (14d retention)\n2026-04-14T15:48:20.298931Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 94 eligible frames\n2026-04-14T15:48:23.731169Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 54 frames, 10.2MB → 2.4MB (4.2x), 54 JPEGs deleted\n2026-04-14T15:48:26.503883Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 38 frames, 9.4MB → 2.5MB (3.7x), 38 JPEGs deleted\n2026-04-14T15:52:55.587286Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T12:52:55.587254+00:00 (14d retention)\n2026-04-14T15:53:26.621191Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 45 eligible frames\n2026-04-14T15:53:28.821643Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 25 frames, 4.5MB → 2.2MB (2.1x), 25 JPEGs deleted\n2026-04-14T15:53:30.416446Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 18 frames, 2.6MB → 0.7MB (3.6x), 18 JPEGs deleted\n2026-04-14T15:53:32.360475Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=7919455579224234565, trigger=click)\n2026-04-14T15:53:35.475948Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=7919455579224234565, trigger=click)\n2026-04-14T15:56:06.399078Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=8738535657739620541, trigger=visual_change)\n2026-04-14T15:56:11.109582Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=8738535657739620541, trigger=visual_change)\n2026-04-14T15:56:15.422479Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=8738535657739620541, trigger=visual_change)\n2026-04-14T15:56:18.476592Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=8738535657739620541, trigger=visual_change)\n2026-04-14T15:56:44.598942Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=8738535657739620541, trigger=visual_change)\n2026-04-14T15:56:54.669771Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=8738535657739620541, trigger=visual_change)\n2026-04-14T15:57:55.595084Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T12:57:55.595058+00:00 (14d retention)\n2026-04-14T15:58:11.596281Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=8738535657739620541, trigger=click)\n2026-04-14T15:58:31.041427Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 38 eligible frames\n2026-04-14T15:58:32.463008Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 15 frames, 2.3MB → 0.2MB (9.4x), 15 JPEGs deleted\n2026-04-14T15:58:36.512566Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 21 frames, 3.9MB → 1.6MB (2.5x), 21 JPEGs deleted\n2026-04-14T16:02:55.604536Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T13:02:55.604488+00:00 (14d retention)\n2026-04-14T16:03:36.609135Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 32 eligible frames\n2026-04-14T16:03:37.955262Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 15 frames, 2.5MB → 0.5MB (4.8x), 15 JPEGs deleted\n2026-04-14T16:03:39.651068Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 15 frames, 2.7MB → 0.3MB (9.6x), 15 JPEGs deleted\n2026-04-14T16:04:26.964490Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=369455291539139266, trigger=visual_change)\n2026-04-14T16:04:42.830687Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=8738535657739620541, trigger=visual_change)\n2026-04-14T16:06:02.589838Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=369455291539139266, trigger=visual_change)\n2026-04-14T16:07:55.633317Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T13:07:55.633296+00:00 (14d retention)\n2026-04-14T16:08:39.791681Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 122 eligible frames\n2026-04-14T16:08:43.628453Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 64 frames, 15.0MB → 3.4MB (4.4x), 64 JPEGs deleted\n2026-04-14T16:08:47.160887Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 56 frames, 12.4MB → 3.4MB (3.7x), 56 JPEGs deleted\n2026-04-14T16:10:48.891069Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=4870635355334957920, trigger=visual_change)\n2026-04-14T16:12:55.646485Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T13:12:55.646457+00:00 (14d retention)\n2026-04-14T16:13:47.942541Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 63 eligible frames\n2026-04-14T16:13:48.912974Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=7450344034841442434, trigger=visual_change)\n2026-04-14T16:13:50.513289Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 29 frames, 7.6MB → 1.0MB (7.9x), 29 JPEGs deleted\n2026-04-14T16:13:54.676310Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 32 frames, 7.4MB → 3.4MB (2.2x), 32 JPEGs deleted\n2026-04-14T16:17:55.653279Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T13:17:55.652278+00:00 (14d retention)\n2026-04-14T16:18:55.349688Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 65 eligible frames\n2026-04-14T16:18:59.205441Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 28 frames, 7.2MB → 1.1MB (6.5x), 28 JPEGs deleted\n2026-04-14T16:19:06.427354Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 35 frames, 8.1MB → 4.5MB (1.8x), 35 JPEGs deleted\n2026-04-14T16:21:59.534465Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=369455291539139266, trigger=click)\n2026-04-14T16:22:04.693330Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=369455291539139266, trigger=visual_change)\n2026-04-14T16:22:55.679138Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T13:22:55.679122+00:00 (14d retention)\n2026-04-14T16:23:34.744403Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=369455291539139266, trigger=click)\n2026-04-14T16:23:34.759184Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=369455291539139266, trigger=click)\n2026-04-14T16:24:06.731414Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 80 eligible frames\n2026-04-14T16:24:09.119925Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 36 frames, 8.4MB → 2.0MB (4.1x), 36 JPEGs deleted\n2026-04-14T16:24:14.225245Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 42 frames, 8.9MB → 4.7MB (1.9x), 42 JPEGs deleted\n2026-04-14T16:26:18.251770Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=369455291539139266, trigger=click)\n2026-04-14T16:27:19.743862Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=369455291539139266, trigger=click)\n2026-04-14T16:27:55.688719Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T13:27:55.688688+00:00 (14d retention)\n2026-04-14T16:29:14.299471Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 100 eligible frames\n2026-04-14T16:29:17.167645Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 43 frames, 7.3MB → 2.0MB (3.6x), 43 JPEGs deleted\n2026-04-14T16:29:21.720864Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 55 frames, 9.9MB → 5.7MB (1.7x), 55 JPEGs deleted\n2026-04-14T16:31:40.552397Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=369455291539139266, trigger=click)\n2026-04-14T16:32:55.696246Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T13:32:55.696203+00:00 (14d retention)\n2026-04-14T16:34:22.609996Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 49 eligible frames\n2026-04-14T16:34:25.135817Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 22 frames, 4.6MB → 0.3MB (14.2x), 22 JPEGs deleted\n2026-04-14T16:34:30.877225Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 25 frames, 6.4MB → 2.4MB (2.6x), 25 JPEGs deleted\n2026-04-14T16:37:55.724744Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T13:37:55.724720+00:00 (14d retention)\n2026-04-14T16:39:31.011139Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 30 eligible frames\n2026-04-14T16:39:32.425814Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 13 frames, 2.7MB → 0.3MB (8.5x), 13 JPEGs deleted\n2026-04-14T16:39:34.948830Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 15 frames, 4.4MB → 1.0MB (4.6x), 15 JPEGs deleted\n2026-04-14T16:42:55.734494Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T13:42:55.734479+00:00 (14d retention)\n2026-04-14T16:44:35.027903Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 35 eligible frames\n2026-04-14T16:44:36.672977Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 12 frames, 2.9MB → 0.5MB (5.2x), 12 JPEGs deleted\n2026-04-14T16:44:40.586410Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 21 frames, 6.2MB → 2.5MB (2.4x), 21 JPEGs deleted\n2026-04-14T16:47:55.742073Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T13:47:55.741939+00:00 (14d retention)\n2026-04-14T16:49:40.718908Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 30 eligible frames\n2026-04-14T16:49:42.346703Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 11 frames, 2.8MB → 0.4MB (6.5x), 11 JPEGs deleted\n2026-04-14T16:49:47.868971Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 17 frames, 5.3MB → 1.7MB (3.1x), 17 JPEGs deleted\n2026-04-14T16:52:55.667844Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T13:52:55.667820+00:00 (14d retention)\n2026-04-14T16:54:48.497835Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 46 eligible frames\n2026-04-14T16:54:49.922199Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 19 frames, 4.8MB → 0.4MB (11.2x), 19 JPEGs deleted\n2026-04-14T16:54:54.706388Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 25 frames, 7.7MB → 1.6MB (4.8x), 25 JPEGs deleted\n2026-04-14T16:56:50.089511Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-8818413376300492567, trigger=visual_change)\n2026-04-14T16:57:20.656769Z WARN screenpipe_db::db: wal checkpoint: busy (could not truncate), -1 pages in WAL\n2026-04-14T16:57:55.662962Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T13:57:55.662927+00:00 (14d retention)\n2026-04-14T16:59:55.767800Z WARN sqlx::query: summary=\"SELECT id, snapshot_path, device_name, …\" db.statement=\"\\n\\nSELECT\\n id,\\n snapshot_path,\\n device_name,\\n timestamp\\nFROM\\n frames\\nWHERE\\n snapshot_path IS NOT NULL\\n AND timestamp < ?1\\nORDER BY\\n device_name,\\n timestamp ASC\\nLIMIT\\n 5000\\n\" rows_affected=0 rows_returned=96 elapsed=1.053288791s\n2026-04-14T16:59:55.769599Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 96 eligible frames\n2026-04-14T16:59:58.894904Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 46 frames, 11.7MB → 0.5MB (24.6x), 46 JPEGs deleted\n2026-04-14T17:00:14.749178Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 48 frames, 13.5MB → 5.2MB (2.6x), 48 JPEGs deleted\n2026-04-14T17:02:55.659451Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T14:02:55.659435+00:00 (14d retention)\n2026-04-14T17:05:16.082429Z WARN sqlx::query: summary=\"SELECT id, snapshot_path, device_name, …\" db.statement=\"\\n\\nSELECT\\n id,\\n snapshot_path,\\n device_name,\\n timestamp\\nFROM\\n frames\\nWHERE\\n snapshot_path IS NOT NULL\\n AND timestamp < ?1\\nORDER BY\\n device_name,\\n timestamp ASC\\nLIMIT\\n 5000\\n\" rows_affected=0 rows_returned=77 elapsed=1.327667375s\n2026-04-14T17:05:16.084332Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 77 eligible frames\n2026-04-14T17:05:18.118468Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 20 frames, 5.1MB → 0.5MB (10.7x), 20 JPEGs deleted\n2026-04-14T17:05:30.087021Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 55 frames, 10.0MB → 5.5MB (1.8x), 55 JPEGs deleted\n2026-04-14T17:07:01.806784Z WARN sqlx::query: summary=\"SELECT DISTINCT app_name, window_name, …\" db.statement=\"\\n\\nSELECT\\n DISTINCT app_name,\\n window_name,\\n browser_url\\nFROM\\n frames\\nWHERE\\n timestamp > datetime('now', '-30 seconds')\\n AND app_name IS NOT NULL\\n AND window_name IS NOT NULL\\n\" rows_affected=0 rows_returned=243 elapsed=1.042996s\n2026-04-14T17:07:46.287201Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-5581028462895069485, trigger=visual_change)\n2026-04-14T17:07:55.309106Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-5581028462895069485, trigger=visual_change)\n2026-04-14T17:07:55.655238Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T14:07:55.655231+00:00 (14d retention)\n2026-04-14T17:07:58.345534Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-5581028462895069485, trigger=visual_change)\n2026-04-14T17:08:28.608843Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3152190722938032230, trigger=visual_change)\n2026-04-14T17:10:31.658303Z WARN sqlx::query: summary=\"SELECT id, snapshot_path, device_name, …\" db.statement=\"\\n\\nSELECT\\n id,\\n snapshot_path,\\n device_name,\\n timestamp\\nFROM\\n frames\\nWHERE\\n snapshot_path IS NOT NULL\\n AND timestamp < ?1\\nORDER BY\\n device_name,\\n timestamp ASC\\nLIMIT\\n 5000\\n\" rows_affected=0 rows_returned=79 elapsed=1.566973042s\n2026-04-14T17:10:31.658463Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 79 eligible frames\n2026-04-14T17:10:35.459641Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 29 frames, 6.4MB → 1.1MB (5.6x), 29 JPEGs deleted\n2026-04-14T17:10:43.022575Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 48 frames, 9.0MB → 5.8MB (1.5x), 48 JPEGs deleted\n2026-04-14T17:12:55.653231Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T14:12:55.652982+00:00 (14d retention)\n2026-04-14T17:15:43.263260Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 153 eligible frames\n2026-04-14T17:15:59.389929Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 75 frames, 10.1MB → 4.1MB (2.5x), 75 JPEGs deleted\n2026-04-14T17:16:10.897865Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 76 frames, 11.4MB → 3.5MB (3.3x), 76 JPEGs deleted\n2026-04-14T17:17:55.649647Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T14:17:55.649633+00:00 (14d retention)\n2026-04-14T17:21:11.641235Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 100 eligible frames\n2026-04-14T17:21:19.985906Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 55 frames, 9.3MB → 3.5MB (2.6x), 55 JPEGs deleted\n2026-04-14T17:21:25.976624Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 43 frames, 6.4MB → 1.8MB (3.6x), 43 JPEGs deleted\n2026-04-14T17:22:55.646051Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T14:22:55.645866+00:00 (14d retention)\n2026-04-14T17:23:09.936012Z WARN sqlx::query: summary=\"SELECT DISTINCT app_name, window_name, …\" db.statement=\"\\n\\nSELECT\\n DISTINCT app_name,\\n window_name,\\n browser_url\\nFROM\\n frames\\nWHERE\\n timestamp > datetime('now', '-30 seconds')\\n AND app_name IS NOT NULL\\n AND window_name IS NOT NULL\\n\" rows_affected=0 rows_returned=249 elapsed=1.347205292s\n2026-04-14T17:26:05.225828Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-8324450374431620093, trigger=visual_change)\n2026-04-14T17:26:14.276632Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-8324450374431620093, trigger=visual_change)\n2026-04-14T17:26:26.477047Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 79 eligible frames\n2026-04-14T17:26:34.102746Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 52 frames, 8.5MB → 3.4MB (2.5x), 52 JPEGs deleted\n2026-04-14T17:26:38.115284Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 25 frames, 5.7MB → 1.4MB (4.1x), 25 JPEGs deleted\n2026-04-14T17:27:55.801234Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T14:27:55.801194+00:00 (14d retention)\n2026-04-14T17:31:39.042711Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 138 eligible frames\n2026-04-14T17:31:48.831043Z WARN sqlx::query: summary=\"SELECT DISTINCT app_name, window_name, …\" db.statement=\"\\n\\nSELECT\\n DISTINCT app_name,\\n window_name,\\n browser_url\\nFROM\\n frames\\nWHERE\\n timestamp > datetime('now', '-30 seconds')\\n AND app_name IS NOT NULL\\n AND window_name IS NOT NULL\\n\" rows_affected=0 rows_returned=249 elapsed=1.215641041s\n2026-04-14T17:31:59.089629Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 69 frames, 11.6MB → 3.9MB (2.9x), 69 JPEGs deleted\n2026-04-14T17:32:11.853137Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 67 frames, 8.5MB → 1.7MB (5.0x), 67 JPEGs deleted\n2026-04-14T17:32:55.812083Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T14:32:55.811717+00:00 (14d retention)\n2026-04-14T17:37:13.198520Z WARN sqlx::query: summary=\"SELECT id, snapshot_path, device_name, …\" db.statement=\"\\n\\nSELECT\\n id,\\n snapshot_path,\\n device_name,\\n timestamp\\nFROM\\n frames\\nWHERE\\n snapshot_path IS NOT NULL\\n AND timestamp < ?1\\nORDER BY\\n device_name,\\n timestamp ASC\\nLIMIT\\n 5000\\n\" rows_affected=0 rows_returned=95 elapsed=1.328045542s\n2026-04-14T17:37:13.198997Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 95 eligible frames\n2026-04-14T17:37:27.332371Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 59 frames, 10.0MB → 3.4MB (3.0x), 59 JPEGs deleted\n2026-04-14T17:37:32.068206Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 34 frames, 7.7MB → 2.3MB (3.4x), 34 JPEGs deleted\n2026-04-14T17:37:55.818963Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T14:37:55.818931+00:00 (14d retention)\n2026-04-14T17:38:25.380376Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-5833391891040312533, trigger=click)\n2026-04-14T17:38:25.379777Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-5833391891040312533, trigger=click)\n2026-04-14T17:38:52.131080Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=7094674540517570975, trigger=click)\n2026-04-14T17:38:59.077013Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-762158172847331641, trigger=click)\n2026-04-14T17:38:59.079876Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-762158172847331641, trigger=click)\n2026-04-14T17:39:02.269917Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=246851100492228743, trigger=click)\n2026-04-14T17:42:32.872394Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 75 eligible frames\n2026-04-14T17:42:35.825377Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 42 frames, 6.9MB → 2.3MB (3.0x), 42 JPEGs deleted\n2026-04-14T17:42:38.006811Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 31 frames, 8.0MB → 1.8MB (4.5x), 31 JPEGs deleted\n2026-04-14T17:42:55.829364Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T14:42:55.829335+00:00 (14d retention)","is_focused":true},{"role":"AXRadioButton","text":"DOCKER","depth":2,"bounds":{"left":0.0,"top":0.05888889,"width":0.12291667,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.004166667,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"DEV (docker)","depth":2,"bounds":{"left":0.12291667,"top":0.05888889,"width":0.12291667,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.12708333,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"APP (docker)","depth":2,"bounds":{"left":0.24583334,"top":0.05888889,"width":0.12291667,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.25,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"ec2-user@ip-10-30-93-249:~ (nc)","depth":2,"bounds":{"left":0.36875,"top":0.05888889,"width":0.12291667,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.37291667,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"-zsh","depth":2,"bounds":{"left":0.49166667,"top":0.05888889,"width":0.12291667,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.49583334,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"-zsh","depth":2,"bounds":{"left":0.6145833,"top":0.05888889,"width":0.12291667,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.61875,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"-zsh","depth":2,"bounds":{"left":0.7375,"top":0.05888889,"width":0.12291667,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.7416667,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"✳ Unable to access screenpipe activity data (claude)","depth":2,"bounds":{"left":0.86041665,"top":0.05888889,"width":0.12291667,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.8645833,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"⌥⌘1","depth":1,"bounds":{"left":0.9548611,"top":0.032222223,"width":0.03888889,"height":0.018888889},"automation_id":"_NS:8","role_description":"text"},{"role":"AXStaticText","text":"-zsh","depth":1,"bounds":{"left":0.48819444,"top":0.033333335,"width":0.022916667,"height":0.017777778},"role_description":"text"}]...
|
9019075205790783388
|
2639593268560635249
|
click
|
accessibility
|
NULL
|
2026-04-13T18:53:26.194571Z INFO screenpipe_engin 2026-04-13T18:53:26.194571Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=2525325065609490636, trigger=click)
2026-04-13T18:54:48.394617Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-1366768294006797733, trigger=visual_change)
2026-04-13T18:56:28.358108Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-30T15:56:28.358077+00:00 (14d retention)
2026-04-13T18:57:24.630003Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 19 eligible frames
2026-04-13T18:57:26.008482Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 18 frames, 4.3MB → 1.1MB (3.8x), 18 JPEGs deleted
2026-04-13T19:01:28.309932Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-30T16:01:28.309902+00:00 (14d retention)
2026-04-13T19:01:34.835096Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=8845567138521432327, trigger=click)
2026-04-13T19:02:26.033245Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 59 eligible frames
2026-04-13T19:02:29.410795Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 58 frames, 15.1MB → 2.4MB (6.3x), 58 JPEGs deleted
2026-04-13T19:06:28.306223Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-30T16:06:28.306189+00:00 (14d retention)
2026-04-13T19:07:29.443796Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 50 eligible frames
2026-04-13T19:07:32.264873Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 49 frames, 9.3MB → 1.9MB (4.9x), 49 JPEGs deleted
2026-04-13T19:09:21.780997Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=2535583028595392832, trigger=click)
2026-04-13T19:11:28.301542Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-30T16:11:28.301502+00:00 (14d retention)
2026-04-13T19:12:32.301751Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 55 eligible frames
2026-04-13T19:12:35.543171Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 54 frames, 8.4MB → 0.2MB (34.0x), 54 JPEGs deleted
2026-04-13T19:15:28.279261Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-3643209958340923733, trigger=click)
2026-04-13T19:16:28.300071Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-30T16:16:28.300040+00:00 (14d retention)
2026-04-13T19:17:35.879347Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 33 eligible frames
2026-04-13T19:17:37.771162Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 32 frames, 5.0MB → 0.2MB (21.2x), 32 JPEGs deleted
2026-04-13T19:21:28.313672Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-30T16:21:28.313650+00:00 (14d retention)
2026-04-13T19:21:43.867272Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-7726912391365776224, trigger=click)
2026-04-13T19:21:53.316112Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-7726912391365776224, trigger=click)
2026-04-13T19:22:37.824162Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 30 eligible frames
2026-04-13T19:22:39.564867Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 29 frames, 4.5MB → 0.2MB (19.7x), 29 JPEGs deleted
2026-04-13T19:23:58.293564Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)
2026-04-13T19:24:05.926037Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)
2026-04-13T19:24:07.100441Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)
2026-04-13T19:24:08.189505Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)
2026-04-13T19:24:09.316024Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)
2026-04-13T19:24:10.334454Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)
2026-04-13T19:24:11.039989Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)
2026-04-13T19:24:12.279934Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)
2026-04-13T19:24:12.934012Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)
2026-04-13T19:24:13.905703Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)
2026-04-13T19:24:14.688081Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)
2026-04-13T19:24:16.790073Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)
2026-04-13T19:24:17.648048Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)
2026-04-13T19:24:18.648340Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)
2026-04-13T19:24:20.939136Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)
2026-04-13T19:24:32.085226Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-1677564857471996960, trigger=click)
2026-04-13T19:24:52.669280Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=5315255766850756707, trigger=click)
2026-04-13T19:26:28.311385Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-30T16:26:28.311371+00:00 (14d retention)
2026-04-13T19:27:39.600820Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 72 eligible frames
2026-04-13T19:27:43.607748Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 71 frames, 10.7MB → 2.0MB (5.3x), 71 JPEGs deleted
2026-04-13T19:29:29.337437Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-6191878184103635993, trigger=click)
2026-04-13T19:30:53.305205Z INFO screenpipe_engine::server: api_usage_5min: 3 requests
2026-04-13T19:31:28.308892Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-30T16:31:28.308882+00:00 (14d retention)
2026-04-13T19:32:39.123443Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-1693584930482156986, trigger=click)
2026-04-13T19:32:43.640042Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 70 eligible frames
2026-04-13T19:32:47.533673Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 69 frames, 10.8MB → 0.5MB (22.6x), 69 JPEGs deleted
2026-04-13T19:32:50.924091Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-1693584930482156986, trigger=click)
2026-04-13T19:36:28.306590Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-30T16:36:28.306551+00:00 (14d retention)
2026-04-13T19:37:47.886163Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 88 eligible frames
2026-04-13T19:37:51.291730Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-1366768294006797733, trigger=visual_change)
2026-04-13T19:37:52.768785Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 87 frames, 13.5MB → 0.5MB (28.8x), 87 JPEGs deleted
2026-04-13T19:37:57.364851Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-1366768294006797733, trigger=visual_change)
2026-04-13T19:38:38.577300Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-4736856628251450227, trigger=click)
[1] + terminated npx screenpipe@latest record --disable-audio
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ sp-strt
zsh: command not found: sp-strt
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ sp-status
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ sp-start
[1] 21900
detected hardware tier: Mid
checking permissions...
screen recording: ok
accessibility: ok
2026-04-13T19:39:27.177326Z INFO screenpipe_screen::monitor::macos_version: Detected macOS version: 14.6
2026-04-13T19:39:29.590345Z WARN sqlx::query: summary="-- Partial index on …" db.statement="\n\n-- Partial index on frames.elements_ref_frame_id to eliminate the full\n-- table scan in the retention anchor-frame subquery.\n--\n-- The correlated subquery in delete_time_range_batch:\n-- SELECT DISTINCT f.id FROM frames f\n-- WHERE f.timestamp BETWEEN ?1 AND ?2\n-- AND EXISTS (SELECT 1 FROM frames ref\n-- WHERE ref.elements_ref_frame_id = f.id\n-- AND ref.timestamp NOT BETWEEN ?1 AND ?2)\n--\n-- falls back to a full scan of `frames` on the inner EXISTS without this\n-- index (elements_ref_frame_id was added in 20260318000000 without one).\n-- Measured 5m55s per 1-hour retention batch on a 33k-frame DB, making\n-- retention unusable on any non-trivial backlog.\n--\n-- With the index, the inner plan becomes:\n-- SEARCH ref USING INDEX idx_frames_elements_ref_frame_id (elements_ref_frame_id=?)\n-- and the same query runs in ~5ms.\n--\n-- Partial (WHERE elements_ref_frame_id IS NOT NULL) because only frames\n-- that reference a dedup anchor are relevant here. Storage cost is\n-- negligible -- single-digit MB/year for typical capture volume, and it\n-- is the smallest index on the frames table by a wide margin.\nCREATE INDEX IF NOT EXISTS idx_frames_elements_ref_frame_id ON frames(elements_ref_frame_id)\nWHERE\n elements_ref_frame_id IS NOT NULL;\n" rows_affected=0 rows_returned=0 elapsed=1.230052917s
2026-04-13T19:39:29.593268Z INFO screenpipe_engine::sleep_monitor: Starting macOS sleep/wake monitor
2026-04-13T19:39:29.594665Z INFO screenpipe: meeting detector enabled — independent of transcription mode
2026-04-13T19:39:29.594680Z INFO screenpipe_engine::sleep_monitor: Screen lock/unlock observers registered (CFNotificationCenter)
2026-04-13T19:39:29.595089Z INFO screenpipe_engine::vision_manager::manager: Starting VisionManager
2026-04-13T19:39:29.595024Z INFO screenpipe_engine::power::manager: power manager started (poll interval: 10s)
2026-04-13T19:39:29.595128Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction worker started (min_age=600s, poll=300s)
2026-04-13T19:39:29.595223Z INFO screenpipe_engine::sleep_monitor: Display reconfiguration watcher registered (CGDisplayRegisterReconfigurationCallback)
2026-04-13T19:39:29.595562Z INFO screenpipe_core::pipes: loaded pipe: day-recap
2026-04-13T19:39:29.595770Z INFO screenpipe_core::pipes: loaded pipe: standup-update
2026-04-13T19:39:29.596448Z INFO screenpipe_core::pipes: loaded pipe: ai-habits
2026-04-13T19:39:29.596584Z INFO screenpipe_core::pipes: loaded pipe: time-breakdown
2026-04-13T19:39:29.596715Z INFO screenpipe_core::pipes: loaded pipe: video-export
2026-04-13T19:39:29.596827Z INFO screenpipe_core::pipes: loaded pipe: meeting-summary
2026-04-13T19:39:29.596844Z INFO screenpipe_core::pipes: loaded 6 pipes from "/Users/lukas/.screenpipe/pipes"
_
__________________ ___ ____ ____ (_____ ___
/ ___/ ___/ ___/ _ \/ _ \/ __ \ / __ \/ / __ \/ _ \
(__ / /__/ / / __/ __/ / / / / /_/ / / /_/ / __/
/____/\___/_/ \___/\___/_/ /_/ / .___/_/ .___/\___/
/_/ /_/
power AI by everything you've seen, said or heard
open source | runs locally | developer friendly
┌────────────────────────┬────────────────────────────────────┐
│ setting │ value │
├────────────────────────┼────────────────────────────────────┤
│ audio chunk duration │ 30 seconds │
│ port │ 3030 │
│ audio disabled │ true │
│ vision disabled │ false │
│ pause on DRM content │ false │
│ audio engine │ Parakeet │
│ vad engine │ Silero │
│ data directory │ /Users/lukas/.screenpipe │
│ debug mode │ false │
│ telemetry │ true │
│ use pii removal │ true │
│ use all monitors │ true │
│ ignored windows │ [] │
│ included windows │ [] │
│ cloud sync │ disabled │
│ auto-destruct pid │ 0 │
│ deepgram key │ not set │
├────────────────────────┼────────────────────────────────────┤
│ languages │ │
│ │ all languages │
├────────────────────────┼────────────────────────────────────┤
│ monitors │ │
│ │ id: 1 │
│ │ id: 2 │
├────────────────────────┼────────────────────────────────────┤
│ audio devices │ │
│ │ disabled │
└────────────────────────┴────────────────────────────────────┘
you are using local processing. all your data stays on your computer.
warning: telemetry is enabled. only error-level data will be sent.
to disable, use the --disable-telemetry flag.
check latest changes here: [URL_WITH_CREDENTIALS] record --disable-audio
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ sp-start
[1] 24316
detected hardware tier: Mid
checking permissions...
screen recording: ok
accessibility: ok
2026-04-14T09:23:18.095876Z INFO screenpipe_screen::monitor::macos_version: Detected macOS version: 14.6
2026-04-14T09:23:19.016665Z INFO screenpipe_engine::sleep_monitor: Starting macOS sleep/wake monitor
2026-04-14T09:23:19.018052Z INFO screenpipe: meeting detector enabled — independent of transcription mode
2026-04-14T09:23:19.018065Z INFO screenpipe_engine::sleep_monitor: Screen lock/unlock observers registered (CFNotificationCenter)
2026-04-14T09:23:19.018310Z INFO screenpipe_engine::power::manager: power manager started (poll interval: 10s)
2026-04-14T09:23:19.018350Z INFO screenpipe_engine::vision_manager::manager: Starting VisionManager
2026-04-14T09:23:19.018329Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction worker started (min_age=600s, poll=300s)
2026-04-14T09:23:19.018781Z INFO screenpipe_core::pipes: loaded pipe: day-recap
2026-04-14T09:23:19.018887Z INFO screenpipe_engine::sleep_monitor: Display reconfiguration watcher registered (CGDisplayRegisterReconfigurationCallback)
2026-04-14T09:23:19.018976Z INFO screenpipe_core::pipes: loaded pipe: standup-update
2026-04-14T09:23:19.019743Z INFO screenpipe_core::pipes: loaded pipe: ai-habits
2026-04-14T09:23:19.021386Z INFO screenpipe_core::pipes: loaded pipe: time-breakdown
2026-04-14T09:23:19.021709Z INFO screenpipe_core::pipes: loaded pipe: video-export
2026-04-14T09:23:19.021835Z INFO screenpipe_core::pipes: loaded pipe: meeting-summary
2026-04-14T09:23:19.021852Z INFO screenpipe_core::pipes: loaded 6 pipes from "/Users/lukas/.screenpipe/pipes"
_
__________________ ___ ____ ____ (_____ ___
/ ___/ ___/ ___/ _ \/ _ \/ __ \ / __ \/ / __ \/ _ \
(__ / /__/ / / __/ __/ / / / / /_/ / / /_/ / __/
/____/\___/_/ \___/\___/_/ /_/ / .___/_/ .___/\___/
/_/ /_/
power AI by everything you've seen, said or heard
open source | runs locally | developer friendly
┌────────────────────────┬────────────────────────────────────┐
│ setting │ value │
├────────────────────────┼────────────────────────────────────┤
│ audio chunk duration │ 30 seconds │
│ port │ 3030 │
│ audio disabled │ true │
│ vision disabled │ false │
│ pause on DRM content │ false │
│ audio engine │ Parakeet │
│ vad engine │ Silero │
│ data directory │ /Users/lukas/.screenpipe │
│ debug mode │ false │
│ telemetry │ true │
│ use pii removal │ true │
│ use all monitors │ true │
│ ignored windows │ [] │
│ included windows │ [] │
│ cloud sync │ disabled │
│ auto-destruct pid │ 0 │
│ deepgram key │ not set │
├────────────────────────┼────────────────────────────────────┤
│ languages │ │
│ │ all languages │
├────────────────────────┼────────────────────────────────────┤
│ monitors │ │
│ │ id: 1 │
│ │ id: 2 │
├────────────────────────┼────────────────────────────────────┤
│ audio devices │ │
│ │ disabled │
└────────────────────────┴────────────────────────────────────┘
you are using local processing. all your data stays on your computer.
warning: telemetry is enabled. only error-level data will be sent.
to disable, use the --disable-telemetry flag.
check latest changes here: [URL_WITH_CREDENTIALS] ~/.screenpipe/data/data $ 2026-04-14T09:43:54.022784Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T06:43:54.022742+00:00 (14d retention)
2026-04-14T09:44:07.036758Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-6150758636940404341, trigger=visual_change)
2026-04-14T09:44:16.412880Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-6150758636940404341, trigger=visual_change)
2026-04-14T09:44:31.467140Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 22 eligible frames
2026-04-14T09:44:32.220816Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 10 frames, 1.7MB → 0.2MB (6.9x), 10 JPEGs deleted
2026-04-14T09:44:33.112790Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 10 frames, 2.5MB → 0.4MB (6.9x), 10 JPEGs deleted
2026-04-14T09:44:49.822061Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=1260068684416652810, trigger=visual_change)
2026-04-14T09:44:58.085483Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=1260068684416652810, trigger=click)
2026-04-14T09:45:11.008075Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=6037618265436815739, trigger=visual_change)
2026-04-14T09:45:27.976077Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=6037618265436815739, trigger=click)
2026-04-14T09:45:28.005455Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=6037618265436815739, trigger=click)
2026-04-14T09:45:33.771220Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-6619028446781713005, trigger=click)
2026-04-14T09:46:17.937329Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=6551069930100399172, trigger=visual_change)
2026-04-14T09:46:20.967541Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=6551069930100399172, trigger=visual_change)
2026-04-14T09:46:39.124248Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=8975630290856622014, trigger=visual_change)
2026-04-14T09:46:48.114315Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=8975630290856622014, trigger=click)
2026-04-14T09:46:48.134347Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=8975630290856622014, trigger=click)
2026-04-14T09:48:19.010549Z INFO screenpipe_engine::server: api_usage_5min: 1 requests
2026-04-14T09:48:28.225785Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=2746019670363252567, trigger=click)
2026-04-14T09:48:28.241367Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=2746019670363252567, trigger=click)
2026-04-14T09:48:35.474701Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=2313032521647048085, trigger=click)
2026-04-14T09:48:44.297355Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=529628650036307666, trigger=click)
2026-04-14T09:48:54.016503Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T06:48:54.016484+00:00 (14d retention)
2026-04-14T09:49:33.136435Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 87 eligible frames
2026-04-14T09:49:35.411222Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 33 frames, 8.9MB → 1.6MB (5.4x), 33 JPEGs deleted
2026-04-14T09:49:39.291290Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 52 frames, 10.8MB → 4.1MB (2.6x), 52 JPEGs deleted
2026-04-14T09:52:10.262616Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-4590837745933313988, trigger=click)
2026-04-14T09:52:25.201982Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-4590837745933313988, trigger=visual_change)
2026-04-14T09:52:28.245911Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-4590837745933313988, trigger=visual_change)
2026-04-14T09:52:37.345773Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-4590837745933313988, trigger=visual_change)
2026-04-14T09:52:40.396144Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-4590837745933313988, trigger=visual_change)
2026-04-14T09:52:54.098628Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=2540129927862717858, trigger=click)
2026-04-14T09:52:54.108786Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=2540129927862717858, trigger=click)
2026-04-14T09:53:13.724192Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=4595186536147244130, trigger=visual_change)
2026-04-14T09:53:16.763953Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=4595186536147244130, trigger=visual_change)
2026-04-14T09:53:19.793338Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=4595186536147244130, trigger=visual_change)
2026-04-14T09:53:25.860403Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=4595186536147244130, trigger=visual_change)
2026-04-14T09:53:28.887448Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=4595186536147244130, trigger=visual_change)
2026-04-14T09:53:31.919424Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=4595186536147244130, trigger=visual_change)
2026-04-14T09:53:44.021891Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=6850664184897375859, trigger=visual_change)
2026-04-14T09:53:53.090419Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=4595186536147244130, trigger=visual_change)
2026-04-14T09:53:54.010522Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T06:53:54.010512+00:00 (14d retention)
2026-04-14T09:53:56.129621Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=4595186536147244130, trigger=visual_change)
2026-04-14T09:53:59.154578Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=4595186536147244130, trigger=visual_change)
2026-04-14T09:54:05.213884Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-6448776714852722509, trigger=visual_change)
2026-04-14T09:54:08.251183Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-6448776714852722509, trigger=visual_change)
2026-04-14T09:54:14.329171Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-6448776714852722509, trigger=visual_change)
2026-04-14T09:54:39.747828Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 186 eligible frames
2026-04-14T09:54:41.500859Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=2366998612440519548, trigger=visual_change)
2026-04-14T09:54:44.836247Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 86 frames, 14.4MB → 3.3MB (4.3x), 86 JPEGs deleted
2026-04-14T09:54:51.018273Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 98 frames, 14.3MB → 5.7MB (2.5x), 98 JPEGs deleted
2026-04-14T09:58:35.439655Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=7018639353123991036, trigger=click)
2026-04-14T09:58:53.989016Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T06:58:53.989006+00:00 (14d retention)
2026-04-14T09:59:51.618785Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 150 eligible frames
2026-04-14T09:59:57.069345Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 80 frames, 12.2MB → 4.4MB (2.8x), 80 JPEGs deleted
2026-04-14T10:00:04.665192Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 68 frames, 12.2MB → 5.4MB (2.3x), 68 JPEGs deleted
2026-04-14T10:00:36.881359Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-6150758636940404341, trigger=visual_change)
2026-04-14T10:00:39.932677Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-6150758636940404341, trigger=visual_change)
2026-04-14T10:00:42.945257Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-6150758636940404341, trigger=visual_change)
2026-04-14T10:01:04.112827Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-6150758636940404341, trigger=visual_change)
2026-04-14T10:01:16.238890Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-6150758636940404341, trigger=visual_change)
2026-04-14T10:02:59.467728Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-5923491068615152659, trigger=visual_change)
2026-04-14T10:03:05.552909Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3705556434509229016, trigger=visual_change)
2026-04-14T10:03:11.606983Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3705556434509229016, trigger=visual_change)
2026-04-14T10:03:14.614126Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3705556434509229016, trigger=visual_change)
2026-04-14T10:03:53.981433Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T07:03:53.981403+00:00 (14d retention)
2026-04-14T10:03:58.834814Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-6150758636940404341, trigger=visual_change)
2026-04-14T10:04:00.100685Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-4694409291181169613, trigger=click)
2026-04-14T10:04:00.146650Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-4694409291181169613, trigger=click)
2026-04-14T10:05:05.479270Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 70 eligible frames
2026-04-14T10:05:08.174475Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 36 frames, 6.1MB → 2.2MB (2.8x), 36 JPEGs deleted
2026-04-14T10:05:10.425255Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 32 frames, 6.1MB → 1.7MB (3.5x), 32 JPEGs deleted
2026-04-14T10:08:53.973503Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T07:08:53.973164+00:00 (14d retention)
2026-04-14T10:09:00.468065Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-8881429433378241414, trigger=visual_change)
2026-04-14T10:09:06.549617Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-6427964206918609197, trigger=visual_change)
2026-04-14T10:09:09.615547Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-6427964206918609197, trigger=visual_change)
2026-04-14T10:10:06.325707Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-6530469067082311299, trigger=visual_change)
2026-04-14T10:10:11.148229Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 102 eligible frames
2026-04-14T10:10:12.381982Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-6530469067082311299, trigger=visual_change)
2026-04-14T10:10:13.824381Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 43 frames, 7.6MB → 2.3MB (3.2x), 43 JPEGs deleted
2026-04-14T10:10:15.122322Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-6530469067082311299, trigger=click)
2026-04-14T10:10:17.229988Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 57 frames, 10.3MB → 3.6MB (2.9x), 57 JPEGs deleted
2026-04-14T10:10:33.676801Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=6778409979359956321, trigger=visual_change)
2026-04-14T10:10:37.624083Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=6778409979359956321, trigger=click)
2026-04-14T10:10:51.985275Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=7094674540517570975, trigger=visual_change)
2026-04-14T10:10:52.889466Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=7094674540517570975, trigger=click)
2026-04-14T10:10:52.889574Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=7094674540517570975, trigger=click)
2026-04-14T10:11:00.937137Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-762158172847331641, trigger=click)
2026-04-14T10:11:00.949417Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-762158172847331641, trigger=click)
2026-04-14T10:11:05.293835Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-762158172847331641, trigger=click)
2026-04-14T10:11:05.297907Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-762158172847331641, trigger=click)
2026-04-14T10:11:06.051342Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-762158172847331641, trigger=click)
2026-04-14T10:11:06.071267Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-762158172847331641, trigger=click)
2026-04-14T10:11:10.563386Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=246851100492228743, trigger=click)
2026-04-14T10:12:29.207928Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=5319725887676078079, trigger=click)
2026-04-14T10:12:29.208185Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=5319725887676078079, trigger=click)
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ 2026-04-14T10:12:40.636861Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=5268190696957260765, trigger=click)
2026-04-14T10:12:43.314439Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for mon...
|
NULL
|
|
15449
|
347
|
17
|
2026-04-14T14:46:31.399042+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776177991399_m2.jpg...
|
iTerm2
|
-zsh
|
True
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
2026-04-13T18:53:26.194571Z INFO screenpipe_engin 2026-04-13T18:53:26.194571Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=2525325065609490636, trigger=click)
2026-04-13T18:54:48.394617Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-1366768294006797733, trigger=visual_change)
2026-04-13T18:56:28.358108Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-30T15:56:28.358077+00:00 (14d retention)
2026-04-13T18:57:24.630003Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 19 eligible frames
2026-04-13T18:57:26.008482Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 18 frames, 4.3MB → 1.1MB (3.8x), 18 JPEGs deleted
2026-04-13T19:01:28.309932Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-30T16:01:28.309902+00:00 (14d retention)
2026-04-13T19:01:34.835096Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=8845567138521432327, trigger=click)
2026-04-13T19:02:26.033245Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 59 eligible frames
2026-04-13T19:02:29.410795Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 58 frames, 15.1MB → 2.4MB (6.3x), 58 JPEGs deleted
2026-04-13T19:06:28.306223Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-30T16:06:28.306189+00:00 (14d retention)
2026-04-13T19:07:29.443796Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 50 eligible frames
2026-04-13T19:07:32.264873Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 49 frames, 9.3MB → 1.9MB (4.9x), 49 JPEGs deleted
2026-04-13T19:09:21.780997Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=2535583028595392832, trigger=click)
2026-04-13T19:11:28.301542Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-30T16:11:28.301502+00:00 (14d retention)
2026-04-13T19:12:32.301751Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 55 eligible frames
2026-04-13T19:12:35.543171Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 54 frames, 8.4MB → 0.2MB (34.0x), 54 JPEGs deleted
2026-04-13T19:15:28.279261Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-3643209958340923733, trigger=click)
2026-04-13T19:16:28.300071Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-30T16:16:28.300040+00:00 (14d retention)
2026-04-13T19:17:35.879347Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 33 eligible frames
2026-04-13T19:17:37.771162Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 32 frames, 5.0MB → 0.2MB (21.2x), 32 JPEGs deleted
2026-04-13T19:21:28.313672Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-30T16:21:28.313650+00:00 (14d retention)
2026-04-13T19:21:43.867272Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-7726912391365776224, trigger=click)
2026-04-13T19:21:53.316112Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-7726912391365776224, trigger=click)
2026-04-13T19:22:37.824162Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 30 eligible frames
2026-04-13T19:22:39.564867Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 29 frames, 4.5MB → 0.2MB (19.7x), 29 JPEGs deleted
2026-04-13T19:23:58.293564Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)
2026-04-13T19:24:05.926037Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)
2026-04-13T19:24:07.100441Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)
2026-04-13T19:24:08.189505Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)
2026-04-13T19:24:09.316024Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)
2026-04-13T19:24:10.334454Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)
2026-04-13T19:24:11.039989Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)
2026-04-13T19:24:12.279934Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)
2026-04-13T19:24:12.934012Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)
2026-04-13T19:24:13.905703Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)
2026-04-13T19:24:14.688081Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)
2026-04-13T19:24:16.790073Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)
2026-04-13T19:24:17.648048Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)
2026-04-13T19:24:18.648340Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)
2026-04-13T19:24:20.939136Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)
2026-04-13T19:24:32.085226Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-1677564857471996960, trigger=click)
2026-04-13T19:24:52.669280Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=5315255766850756707, trigger=click)
2026-04-13T19:26:28.311385Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-30T16:26:28.311371+00:00 (14d retention)
2026-04-13T19:27:39.600820Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 72 eligible frames
2026-04-13T19:27:43.607748Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 71 frames, 10.7MB → 2.0MB (5.3x), 71 JPEGs deleted
2026-04-13T19:29:29.337437Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-6191878184103635993, trigger=click)
2026-04-13T19:30:53.305205Z INFO screenpipe_engine::server: api_usage_5min: 3 requests
2026-04-13T19:31:28.308892Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-30T16:31:28.308882+00:00 (14d retention)
2026-04-13T19:32:39.123443Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-1693584930482156986, trigger=click)
2026-04-13T19:32:43.640042Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 70 eligible frames
2026-04-13T19:32:47.533673Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 69 frames, 10.8MB → 0.5MB (22.6x), 69 JPEGs deleted
2026-04-13T19:32:50.924091Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-1693584930482156986, trigger=click)
2026-04-13T19:36:28.306590Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-30T16:36:28.306551+00:00 (14d retention)
2026-04-13T19:37:47.886163Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 88 eligible frames
2026-04-13T19:37:51.291730Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-1366768294006797733, trigger=visual_change)
2026-04-13T19:37:52.768785Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 87 frames, 13.5MB → 0.5MB (28.8x), 87 JPEGs deleted
2026-04-13T19:37:57.364851Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-1366768294006797733, trigger=visual_change)
2026-04-13T19:38:38.577300Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-4736856628251450227, trigger=click)
[1] + terminated npx screenpipe@latest record --disable-audio
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ sp-strt
zsh: command not found: sp-strt
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ sp-status
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ sp-start
[1] 21900
detected hardware tier: Mid
checking permissions...
screen recording: ok
accessibility: ok
2026-04-13T19:39:27.177326Z INFO screenpipe_screen::monitor::macos_version: Detected macOS version: 14.6
2026-04-13T19:39:29.590345Z WARN sqlx::query: summary="-- Partial index on …" db.statement="\n\n-- Partial index on frames.elements_ref_frame_id to eliminate the full\n-- table scan in the retention anchor-frame subquery.\n--\n-- The correlated subquery in delete_time_range_batch:\n-- SELECT DISTINCT f.id FROM frames f\n-- WHERE f.timestamp BETWEEN ?1 AND ?2\n-- AND EXISTS (SELECT 1 FROM frames ref\n-- WHERE ref.elements_ref_frame_id = f.id\n-- AND ref.timestamp NOT BETWEEN ?1 AND ?2)\n--\n-- falls back to a full scan of `frames` on the inner EXISTS without this\n-- index (elements_ref_frame_id was added in 20260318000000 without one).\n-- Measured 5m55s per 1-hour retention batch on a 33k-frame DB, making\n-- retention unusable on any non-trivial backlog.\n--\n-- With the index, the inner plan becomes:\n-- SEARCH ref USING INDEX idx_frames_elements_ref_frame_id (elements_ref_frame_id=?)\n-- and the same query runs in ~5ms.\n--\n-- Partial (WHERE elements_ref_frame_id IS NOT NULL) because only frames\n-- that reference a dedup anchor are relevant here. Storage cost is\n-- negligible -- single-digit MB/year for typical capture volume, and it\n-- is the smallest index on the frames table by a wide margin.\nCREATE INDEX IF NOT EXISTS idx_frames_elements_ref_frame_id ON frames(elements_ref_frame_id)\nWHERE\n elements_ref_frame_id IS NOT NULL;\n" rows_affected=0 rows_returned=0 elapsed=1.230052917s
2026-04-13T19:39:29.593268Z INFO screenpipe_engine::sleep_monitor: Starting macOS sleep/wake monitor
2026-04-13T19:39:29.594665Z INFO screenpipe: meeting detector enabled — independent of transcription mode
2026-04-13T19:39:29.594680Z INFO screenpipe_engine::sleep_monitor: Screen lock/unlock observers registered (CFNotificationCenter)
2026-04-13T19:39:29.595089Z INFO screenpipe_engine::vision_manager::manager: Starting VisionManager
2026-04-13T19:39:29.595024Z INFO screenpipe_engine::power::manager: power manager started (poll interval: 10s)
2026-04-13T19:39:29.595128Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction worker started (min_age=600s, poll=300s)
2026-04-13T19:39:29.595223Z INFO screenpipe_engine::sleep_monitor: Display reconfiguration watcher registered (CGDisplayRegisterReconfigurationCallback)
2026-04-13T19:39:29.595562Z INFO screenpipe_core::pipes: loaded pipe: day-recap
2026-04-13T19:39:29.595770Z INFO screenpipe_core::pipes: loaded pipe: standup-update
2026-04-13T19:39:29.596448Z INFO screenpipe_core::pipes: loaded pipe: ai-habits
2026-04-13T19:39:29.596584Z INFO screenpipe_core::pipes: loaded pipe: time-breakdown
2026-04-13T19:39:29.596715Z INFO screenpipe_core::pipes: loaded pipe: video-export
2026-04-13T19:39:29.596827Z INFO screenpipe_core::pipes: loaded pipe: meeting-summary
2026-04-13T19:39:29.596844Z INFO screenpipe_core::pipes: loaded 6 pipes from "/Users/lukas/.screenpipe/pipes"
_
__________________ ___ ____ ____ (_____ ___
/ ___/ ___/ ___/ _ \/ _ \/ __ \ / __ \/ / __ \/ _ \
(__ / /__/ / / __/ __/ / / / / /_/ / / /_/ / __/
/____/\___/_/ \___/\___/_/ /_/ / .___/_/ .___/\___/
/_/ /_/
power AI by everything you've seen, said or heard
open source | runs locally | developer friendly
┌────────────────────────┬────────────────────────────────────┐
│ setting │ value │
├────────────────────────┼────────────────────────────────────┤
│ audio chunk duration │ 30 seconds │
│ port │ 3030 │
│ audio disabled │ true │
│ vision disabled │ false │
│ pause on DRM content │ false │
│ audio engine │ Parakeet │
│ vad engine │ Silero │
│ data directory │ /Users/lukas/.screenpipe │
│ debug mode │ false │
│ telemetry │ true │
│ use pii removal │ true │
│ use all monitors │ true │
│ ignored windows │ [] │
│ included windows │ [] │
│ cloud sync │ disabled │
│ auto-destruct pid │ 0 │
│ deepgram key │ not set │
├────────────────────────┼────────────────────────────────────┤
│ languages │ │
│ │ all languages │
├────────────────────────┼────────────────────────────────────┤
│ monitors │ │
│ │ id: 1 │
│ │ id: 2 │
├────────────────────────┼────────────────────────────────────┤
│ audio devices │ │
│ │ disabled │
└────────────────────────┴────────────────────────────────────┘
you are using local processing. all your data stays on your computer.
warning: telemetry is enabled. only error-level data will be sent.
to disable, use the --disable-telemetry flag.
check latest changes here: [URL_WITH_CREDENTIALS] record --disable-audio
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ sp-start
[1] 24316
detected hardware tier: Mid
checking permissions...
screen recording: ok
accessibility: ok
2026-04-14T09:23:18.095876Z INFO screenpipe_screen::monitor::macos_version: Detected macOS version: 14.6
2026-04-14T09:23:19.016665Z INFO screenpipe_engine::sleep_monitor: Starting macOS sleep/wake monitor
2026-04-14T09:23:19.018052Z INFO screenpipe: meeting detector enabled — independent of transcription mode
2026-04-14T09:23:19.018065Z INFO screenpipe_engine::sleep_monitor: Screen lock/unlock observers registered (CFNotificationCenter)
2026-04-14T09:23:19.018310Z INFO screenpipe_engine::power::manager: power manager started (poll interval: 10s)
2026-04-14T09:23:19.018350Z INFO screenpipe_engine::vision_manager::manager: Starting VisionManager
2026-04-14T09:23:19.018329Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction worker started (min_age=600s, poll=300s)
2026-04-14T09:23:19.018781Z INFO screenpipe_core::pipes: loaded pipe: day-recap
2026-04-14T09:23:19.018887Z INFO screenpipe_engine::sleep_monitor: Display reconfiguration watcher registered (CGDisplayRegisterReconfigurationCallback)
2026-04-14T09:23:19.018976Z INFO screenpipe_core::pipes: loaded pipe: standup-update
2026-04-14T09:23:19.019743Z INFO screenpipe_core::pipes: loaded pipe: ai-habits
2026-04-14T09:23:19.021386Z INFO screenpipe_core::pipes: loaded pipe: time-breakdown
2026-04-14T09:23:19.021709Z INFO screenpipe_core::pipes: loaded pipe: video-export
2026-04-14T09:23:19.021835Z INFO screenpipe_core::pipes: loaded pipe: meeting-summary
2026-04-14T09:23:19.021852Z INFO screenpipe_core::pipes: loaded 6 pipes from "/Users/lukas/.screenpipe/pipes"
_
__________________ ___ ____ ____ (_____ ___
/ ___/ ___/ ___/ _ \/ _ \/ __ \ / __ \/ / __ \/ _ \
(__ / /__/ / / __/ __/ / / / / /_/ / / /_/ / __/
/____/\___/_/ \___/\___/_/ /_/ / .___/_/ .___/\___/
/_/ /_/
power AI by everything you've seen, said or heard
open source | runs locally | developer friendly
┌────────────────────────┬────────────────────────────────────┐
│ setting │ value │
├────────────────────────┼────────────────────────────────────┤
│ audio chunk duration │ 30 seconds │
│ port │ 3030 │
│ audio disabled │ true │
│ vision disabled │ false │
│ pause on DRM content │ false │
│ audio engine │ Parakeet │
│ vad engine │ Silero │
│ data directory │ /Users/lukas/.screenpipe │
│ debug mode │ false │
│ telemetry │ true │
│ use pii removal │ true │
│ use all monitors │ true │
│ ignored windows │ [] │
│ included windows │ [] │
│ cloud sync │ disabled │
│ auto-destruct pid │ 0 │
│ deepgram key │ not set │
├────────────────────────┼────────────────────────────────────┤
│ languages │ │
│ │ all languages │
├────────────────────────┼────────────────────────────────────┤
│ monitors │ │
│ │ id: 1 │
│ │ id: 2 │
├────────────────────────┼────────────────────────────────────┤
│ audio devices │ │
│ │ disabled │
└────────────────────────┴────────────────────────────────────┘
you are using local processing. all your data stays on your computer.
warning: telemetry is enabled. only error-level data will be sent.
to disable, use the --disable-telemetry flag.
check latest changes here: [URL_WITH_CREDENTIALS] ~/.screenpipe/data/data $ 2026-04-14T09:43:54.022784Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T06:43:54.022742+00:00 (14d retention)
2026-04-14T09:44:07.036758Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-6150758636940404341, trigger=visual_change)
2026-04-14T09:44:16.412880Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-6150758636940404341, trigger=visual_change)
2026-04-14T09:44:31.467140Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 22 eligible frames
2026-04-14T09:44:32.220816Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 10 frames, 1.7MB → 0.2MB (6.9x), 10 JPEGs deleted
2026-04-14T09:44:33.112790Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 10 frames, 2.5MB → 0.4MB (6.9x), 10 JPEGs deleted
2026-04-14T09:44:49.822061Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=1260068684416652810, trigger=visual_change)
2026-04-14T09:44:58.085483Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=1260068684416652810, trigger=click)
2026-04-14T09:45:11.008075Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=6037618265436815739, trigger=visual_change)
2026-04-14T09:45:27.976077Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=6037618265436815739, trigger=click)
2026-04-14T09:45:28.005455Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=6037618265436815739, trigger=click)
2026-04-14T09:45:33.771220Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-6619028446781713005, trigger=click)
2026-04-14T09:46:17.937329Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=6551069930100399172, trigger=visual_change)
2026-04-14T09:46:20.967541Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=6551069930100399172, trigger=visual_change)
2026-04-14T09:46:39.124248Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=8975630290856622014, trigger=visual_change)
2026-04-14T09:46:48.114315Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=8975630290856622014, trigger=click)
2026-04-14T09:46:48.134347Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=8975630290856622014, trigger=click)
2026-04-14T09:48:19.010549Z INFO screenpipe_engine::server: api_usage_5min: 1 requests
2026-04-14T09:48:28.225785Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=2746019670363252567, trigger=click)
2026-04-14T09:48:28.241367Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=2746019670363252567, trigger=click)
2026-04-14T09:48:35.474701Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=2313032521647048085, trigger=click)
2026-04-14T09:48:44.297355Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=529628650036307666, trigger=click)
2026-04-14T09:48:54.016503Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T06:48:54.016484+00:00 (14d retention)
2026-04-14T09:49:33.136435Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 87 eligible frames
2026-04-14T09:49:35.411222Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 33 frames, 8.9MB → 1.6MB (5.4x), 33 JPEGs deleted
2026-04-14T09:49:39.291290Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 52 frames, 10.8MB → 4.1MB (2.6x), 52 JPEGs deleted
2026-04-14T09:52:10.262616Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-4590837745933313988, trigger=click)
2026-04-14T09:52:25.201982Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-4590837745933313988, trigger=visual_change)
2026-04-14T09:52:28.245911Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-4590837745933313988, trigger=visual_change)
2026-04-14T09:52:37.345773Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-4590837745933313988, trigger=visual_change)
2026-04-14T09:52:40.396144Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-4590837745933313988, trigger=visual_change)
2026-04-14T09:52:54.098628Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=2540129927862717858, trigger=click)
2026-04-14T09:52:54.108786Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=2540129927862717858, trigger=click)
2026-04-14T09:53:13.724192Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=4595186536147244130, trigger=visual_change)
2026-04-14T09:53:16.763953Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=4595186536147244130, trigger=visual_change)
2026-04-14T09:53:19.793338Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=4595186536147244130, trigger=visual_change)
2026-04-14T09:53:25.860403Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=4595186536147244130, trigger=visual_change)
2026-04-14T09:53:28.887448Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=4595186536147244130, trigger=visual_change)
2026-04-14T09:53:31.919424Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=4595186536147244130, trigger=visual_change)
2026-04-14T09:53:44.021891Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=6850664184897375859, trigger=visual_change)
2026-04-14T09:53:53.090419Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=4595186536147244130, trigger=visual_change)
2026-04-14T09:53:54.010522Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T06:53:54.010512+00:00 (14d retention)
2026-04-14T09:53:56.129621Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=4595186536147244130, trigger=visual_change)
2026-04-14T09:53:59.154578Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=4595186536147244130, trigger=visual_change)
2026-04-14T09:54:05.213884Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-6448776714852722509, trigger=visual_change)
2026-04-14T09:54:08.251183Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-6448776714852722509, trigger=visual_change)
2026-04-14T09:54:14.329171Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-6448776714852722509, trigger=visual_change)
2026-04-14T09:54:39.747828Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 186 eligible frames
2026-04-14T09:54:41.500859Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=2366998612440519548, trigger=visual_change)
2026-04-14T09:54:44.836247Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 86 frames, 14.4MB → 3.3MB (4.3x), 86 JPEGs deleted
2026-04-14T09:54:51.018273Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 98 frames, 14.3MB → 5.7MB (2.5x), 98 JPEGs deleted
2026-04-14T09:58:35.439655Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=7018639353123991036, trigger=click)
2026-04-14T09:58:53.989016Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T06:58:53.989006+00:00 (14d retention)
2026-04-14T09:59:51.618785Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 150 eligible frames
2026-04-14T09:59:57.069345Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 80 frames, 12.2MB → 4.4MB (2.8x), 80 JPEGs deleted
2026-04-14T10:00:04.665192Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 68 frames, 12.2MB → 5.4MB (2.3x), 68 JPEGs deleted
2026-04-14T10:00:36.881359Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-6150758636940404341, trigger=visual_change)
2026-04-14T10:00:39.932677Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-6150758636940404341, trigger=visual_change)
2026-04-14T10:00:42.945257Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-6150758636940404341, trigger=visual_change)
2026-04-14T10:01:04.112827Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-6150758636940404341, trigger=visual_change)
2026-04-14T10:01:16.238890Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-6150758636940404341, trigger=visual_change)
2026-04-14T10:02:59.467728Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-5923491068615152659, trigger=visual_change)
2026-04-14T10:03:05.552909Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3705556434509229016, trigger=visual_change)
2026-04-14T10:03:11.606983Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3705556434509229016, trigger=visual_change)
2026-04-14T10:03:14.614126Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3705556434509229016, trigger=visual_change)
2026-04-14T10:03:53.981433Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T07:03:53.981403+00:00 (14d retention)
2026-04-14T10:03:58.834814Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-6150758636940404341, trigger=visual_change)
2026-04-14T10:04:00.100685Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-4694409291181169613, trigger=click)
2026-04-14T10:04:00.146650Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-4694409291181169613, trigger=click)
2026-04-14T10:05:05.479270Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 70 eligible frames
2026-04-14T10:05:08.174475Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 36 frames, 6.1MB → 2.2MB (2.8x), 36 JPEGs deleted
2026-04-14T10:05:10.425255Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 32 frames, 6.1MB → 1.7MB (3.5x), 32 JPEGs deleted
2026-04-14T10:08:53.973503Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T07:08:53.973164+00:00 (14d retention)
2026-04-14T10:09:00.468065Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-8881429433378241414, trigger=visual_change)
2026-04-14T10:09:06.549617Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-6427964206918609197, trigger=visual_change)
2026-04-14T10:09:09.615547Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-6427964206918609197, trigger=visual_change)
2026-04-14T10:10:06.325707Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-6530469067082311299, trigger=visual_change)
2026-04-14T10:10:11.148229Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 102 eligible frames
2026-04-14T10:10:12.381982Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-6530469067082311299, trigger=visual_change)
2026-04-14T10:10:13.824381Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 43 frames, 7.6MB → 2.3MB (3.2x), 43 JPEGs deleted
2026-04-14T10:10:15.122322Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-6530469067082311299, trigger=click)
2026-04-14T10:10:17.229988Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 57 frames, 10.3MB → 3.6MB (2.9x), 57 JPEGs deleted
2026-04-14T10:10:33.676801Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=6778409979359956321, trigger=visual_change)
2026-04-14T10:10:37.624083Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=6778409979359956321, trigger=click)
2026-04-14T10:10:51.985275Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=7094674540517570975, trigger=visual_change)
2026-04-14T10:10:52.889466Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=7094674540517570975, trigger=click)
2026-04-14T10:10:52.889574Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=7094674540517570975, trigger=click)
2026-04-14T10:11:00.937137Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-762158172847331641, trigger=click)
2026-04-14T10:11:00.949417Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-762158172847331641, trigger=click)
2026-04-14T10:11:05.293835Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-762158172847331641, trigger=click)
2026-04-14T10:11:05.297907Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-762158172847331641, trigger=click)
2026-04-14T10:11:06.051342Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-762158172847331641, trigger=click)
2026-04-14T10:11:06.071267Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-762158172847331641, trigger=click)
2026-04-14T10:11:10.563386Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=246851100492228743, trigger=click)
2026-04-14T10:12:29.207928Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=5319725887676078079, trigger=click)
2026-04-14T10:12:29.208185Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=5319725887676078079, trigger=click)
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ 2026-04-14T10:12:40.636861Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=5268190696957260765, trigger=click)
2026-04-14T10:12:43.314439Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for mon...
|
[{"role":"AXTextArea","text [{"role":"AXTextArea","text":"2026-04-13T18:53:26.194571Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=2525325065609490636, trigger=click)\n2026-04-13T18:54:48.394617Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-1366768294006797733, trigger=visual_change)\n2026-04-13T18:56:28.358108Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-30T15:56:28.358077+00:00 (14d retention)\n2026-04-13T18:57:24.630003Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 19 eligible frames\n2026-04-13T18:57:26.008482Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 18 frames, 4.3MB → 1.1MB (3.8x), 18 JPEGs deleted\n2026-04-13T19:01:28.309932Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-30T16:01:28.309902+00:00 (14d retention)\n2026-04-13T19:01:34.835096Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=8845567138521432327, trigger=click)\n2026-04-13T19:02:26.033245Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 59 eligible frames\n2026-04-13T19:02:29.410795Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 58 frames, 15.1MB → 2.4MB (6.3x), 58 JPEGs deleted\n2026-04-13T19:06:28.306223Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-30T16:06:28.306189+00:00 (14d retention)\n2026-04-13T19:07:29.443796Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 50 eligible frames\n2026-04-13T19:07:32.264873Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 49 frames, 9.3MB → 1.9MB (4.9x), 49 JPEGs deleted\n2026-04-13T19:09:21.780997Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=2535583028595392832, trigger=click)\n2026-04-13T19:11:28.301542Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-30T16:11:28.301502+00:00 (14d retention)\n2026-04-13T19:12:32.301751Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 55 eligible frames\n2026-04-13T19:12:35.543171Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 54 frames, 8.4MB → 0.2MB (34.0x), 54 JPEGs deleted\n2026-04-13T19:15:28.279261Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-3643209958340923733, trigger=click)\n2026-04-13T19:16:28.300071Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-30T16:16:28.300040+00:00 (14d retention)\n2026-04-13T19:17:35.879347Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 33 eligible frames\n2026-04-13T19:17:37.771162Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 32 frames, 5.0MB → 0.2MB (21.2x), 32 JPEGs deleted\n2026-04-13T19:21:28.313672Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-30T16:21:28.313650+00:00 (14d retention)\n2026-04-13T19:21:43.867272Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-7726912391365776224, trigger=click)\n2026-04-13T19:21:53.316112Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-7726912391365776224, trigger=click)\n2026-04-13T19:22:37.824162Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 30 eligible frames\n2026-04-13T19:22:39.564867Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 29 frames, 4.5MB → 0.2MB (19.7x), 29 JPEGs deleted\n2026-04-13T19:23:58.293564Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)\n2026-04-13T19:24:05.926037Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)\n2026-04-13T19:24:07.100441Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)\n2026-04-13T19:24:08.189505Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)\n2026-04-13T19:24:09.316024Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)\n2026-04-13T19:24:10.334454Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)\n2026-04-13T19:24:11.039989Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)\n2026-04-13T19:24:12.279934Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)\n2026-04-13T19:24:12.934012Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)\n2026-04-13T19:24:13.905703Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)\n2026-04-13T19:24:14.688081Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)\n2026-04-13T19:24:16.790073Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)\n2026-04-13T19:24:17.648048Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)\n2026-04-13T19:24:18.648340Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)\n2026-04-13T19:24:20.939136Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)\n2026-04-13T19:24:32.085226Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-1677564857471996960, trigger=click)\n2026-04-13T19:24:52.669280Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=5315255766850756707, trigger=click)\n2026-04-13T19:26:28.311385Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-30T16:26:28.311371+00:00 (14d retention)\n2026-04-13T19:27:39.600820Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 72 eligible frames\n2026-04-13T19:27:43.607748Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 71 frames, 10.7MB → 2.0MB (5.3x), 71 JPEGs deleted\n2026-04-13T19:29:29.337437Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-6191878184103635993, trigger=click)\n2026-04-13T19:30:53.305205Z INFO screenpipe_engine::server: api_usage_5min: 3 requests\n2026-04-13T19:31:28.308892Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-30T16:31:28.308882+00:00 (14d retention)\n2026-04-13T19:32:39.123443Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-1693584930482156986, trigger=click)\n2026-04-13T19:32:43.640042Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 70 eligible frames\n2026-04-13T19:32:47.533673Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 69 frames, 10.8MB → 0.5MB (22.6x), 69 JPEGs deleted\n2026-04-13T19:32:50.924091Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-1693584930482156986, trigger=click)\n2026-04-13T19:36:28.306590Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-30T16:36:28.306551+00:00 (14d retention)\n2026-04-13T19:37:47.886163Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 88 eligible frames\n2026-04-13T19:37:51.291730Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-1366768294006797733, trigger=visual_change)\n2026-04-13T19:37:52.768785Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 87 frames, 13.5MB → 0.5MB (28.8x), 87 JPEGs deleted\n2026-04-13T19:37:57.364851Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-1366768294006797733, trigger=visual_change)\n2026-04-13T19:38:38.577300Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-4736856628251450227, trigger=click)\n\n[1] + terminated npx screenpipe@latest record --disable-audio\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ sp-strt\nzsh: command not found: sp-strt\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ sp-status\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ sp-start \n[1] 21900\ndetected hardware tier: Mid\nchecking permissions...\n screen recording: ok\n accessibility: ok\n2026-04-13T19:39:27.177326Z INFO screenpipe_screen::monitor::macos_version: Detected macOS version: 14.6\n2026-04-13T19:39:29.590345Z WARN sqlx::query: summary=\"-- Partial index on …\" db.statement=\"\\n\\n-- Partial index on frames.elements_ref_frame_id to eliminate the full\\n-- table scan in the retention anchor-frame subquery.\\n--\\n-- The correlated subquery in delete_time_range_batch:\\n-- SELECT DISTINCT f.id FROM frames f\\n-- WHERE f.timestamp BETWEEN ?1 AND ?2\\n-- AND EXISTS (SELECT 1 FROM frames ref\\n-- WHERE ref.elements_ref_frame_id = f.id\\n-- AND ref.timestamp NOT BETWEEN ?1 AND ?2)\\n--\\n-- falls back to a full scan of `frames` on the inner EXISTS without this\\n-- index (elements_ref_frame_id was added in 20260318000000 without one).\\n-- Measured 5m55s per 1-hour retention batch on a 33k-frame DB, making\\n-- retention unusable on any non-trivial backlog.\\n--\\n-- With the index, the inner plan becomes:\\n-- SEARCH ref USING INDEX idx_frames_elements_ref_frame_id (elements_ref_frame_id=?)\\n-- and the same query runs in ~5ms.\\n--\\n-- Partial (WHERE elements_ref_frame_id IS NOT NULL) because only frames\\n-- that reference a dedup anchor are relevant here. Storage cost is\\n-- negligible -- single-digit MB/year for typical capture volume, and it\\n-- is the smallest index on the frames table by a wide margin.\\nCREATE INDEX IF NOT EXISTS idx_frames_elements_ref_frame_id ON frames(elements_ref_frame_id)\\nWHERE\\n elements_ref_frame_id IS NOT NULL;\\n\" rows_affected=0 rows_returned=0 elapsed=1.230052917s\n2026-04-13T19:39:29.593268Z INFO screenpipe_engine::sleep_monitor: Starting macOS sleep/wake monitor\n2026-04-13T19:39:29.594665Z INFO screenpipe: meeting detector enabled — independent of transcription mode\n2026-04-13T19:39:29.594680Z INFO screenpipe_engine::sleep_monitor: Screen lock/unlock observers registered (CFNotificationCenter)\n2026-04-13T19:39:29.595089Z INFO screenpipe_engine::vision_manager::manager: Starting VisionManager\n2026-04-13T19:39:29.595024Z INFO screenpipe_engine::power::manager: power manager started (poll interval: 10s)\n2026-04-13T19:39:29.595128Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction worker started (min_age=600s, poll=300s)\n2026-04-13T19:39:29.595223Z INFO screenpipe_engine::sleep_monitor: Display reconfiguration watcher registered (CGDisplayRegisterReconfigurationCallback)\n2026-04-13T19:39:29.595562Z INFO screenpipe_core::pipes: loaded pipe: day-recap\n2026-04-13T19:39:29.595770Z INFO screenpipe_core::pipes: loaded pipe: standup-update\n2026-04-13T19:39:29.596448Z INFO screenpipe_core::pipes: loaded pipe: ai-habits\n2026-04-13T19:39:29.596584Z INFO screenpipe_core::pipes: loaded pipe: time-breakdown\n2026-04-13T19:39:29.596715Z INFO screenpipe_core::pipes: loaded pipe: video-export\n2026-04-13T19:39:29.596827Z INFO screenpipe_core::pipes: loaded pipe: meeting-summary\n2026-04-13T19:39:29.596844Z INFO screenpipe_core::pipes: loaded 6 pipes from \"/Users/lukas/.screenpipe/pipes\"\n\n\n\n _ \n __________________ ___ ____ ____ (_____ ___ \n / ___/ ___/ ___/ _ \\/ _ \\/ __ \\ / __ \\/ / __ \\/ _ \\\n (__ / /__/ / / __/ __/ / / / / /_/ / / /_/ / __/\n/____/\\___/_/ \\___/\\___/_/ /_/ / .___/_/ .___/\\___/ \n /_/ /_/ \n\n\n\npower AI by everything you've seen, said or heard\nopen source | runs locally | developer friendly\n\n\n┌────────────────────────┬────────────────────────────────────┐\n│ setting │ value │\n├────────────────────────┼────────────────────────────────────┤\n│ audio chunk duration │ 30 seconds │\n│ port │ 3030 │\n│ audio disabled │ true │\n│ vision disabled │ false │\n│ pause on DRM content │ false │\n│ audio engine │ Parakeet │\n│ vad engine │ Silero │\n│ data directory │ /Users/lukas/.screenpipe │\n│ debug mode │ false │\n│ telemetry │ true │\n│ use pii removal │ true │\n│ use all monitors │ true │\n│ ignored windows │ [] │\n│ included windows │ [] │\n│ cloud sync │ disabled │\n│ auto-destruct pid │ 0 │\n│ deepgram key │ not set │\n├────────────────────────┼────────────────────────────────────┤\n│ languages │ │\n│ │ all languages │\n├────────────────────────┼────────────────────────────────────┤\n│ monitors │ │\n│ │ id: 1 │\n│ │ id: 2 │\n├────────────────────────┼────────────────────────────────────┤\n│ audio devices │ │\n│ │ disabled │\n└────────────────────────┴────────────────────────────────────┘\nyou are using local processing. all your data stays on your computer.\n\nwarning: telemetry is enabled. only error-level data will be sent.\nto disable, use the --disable-telemetry flag.\n\ncheck latest changes here: https://github.com/screenpipe/screenpipe/releases\n2026-04-13T19:39:29.598802Z INFO screenpipe: starting UI event capture\n2026-04-13T19:39:29.598404Z INFO screenpipe_core::pipes: pipe scheduler started (generation 2)\n2026-04-13T19:39:29.603432Z WARN screenpipe: pi agent install failed: bun not found — install from https://bun.sh\n2026-04-13T19:39:29.609967Z INFO screenpipe_engine::power::manager: initial power profile: Performance (on_ac=true, battery=Some(100))\n2026-04-13T19:39:29.615106Z INFO screenpipe_engine::ui_recorder: Starting UI event capture\n2026-04-13T19:39:29.630434Z INFO screenpipe_engine::ui_recorder: UI recording session started: faca997c-ce9a-477c-b5d0-e56e509585e9\n2026-04-13T19:39:29.630483Z INFO screenpipe_engine::calendar_speaker_id: speaker identification: started (user_name=<not set>)\n2026-04-13T19:39:29.630562Z INFO screenpipe_engine::hot_frame_cache: hot_frame_cache: warming from DB (2026-04-12 16:39:29.630549 UTC to 2026-04-13 16:39:29.630549 UTC)\n2026-04-13T19:39:29.631025Z INFO screenpipe_engine::meeting_detector: meeting v2: detection loop started (base_interval=5s, profiles=12)\n2026-04-13T19:39:29.637981Z INFO screenpipe_engine::server: Server listening on 0.0.0.0:3030\n2026-04-13T19:39:29.643829Z INFO screenpipe_connect::mdns: mdns: advertising screenpipe on port 3030\n2026-04-13T19:39:29.788633Z INFO screenpipe_engine::hot_frame_cache: hot_frame_cache: warmed with 3943 frame entries, coverage from 2026-04-12 16:39:29.630549 UTC\n2026-04-13T19:39:30.543977Z INFO screenpipe_engine::vision_manager::manager: Starting vision recording for monitor 1 (1440x900)\n2026-04-13T19:39:30.544012Z INFO screenpipe_engine::vision_manager::manager: Starting event-driven capture for monitor 1 (device: monitor_1)\n2026-04-13T19:39:30.544060Z INFO screenpipe_engine::event_driven_capture: event-driven capture started for monitor 1 (device: monitor_1)\n2026-04-13T19:39:31.016978Z INFO screenpipe_engine::vision_manager::manager: Starting vision recording for monitor 2 (2560x1440)\n2026-04-13T19:39:31.017036Z INFO screenpipe_engine::vision_manager::manager: Starting event-driven capture for monitor 2 (device: monitor_2)\n2026-04-13T19:39:31.017080Z INFO screenpipe_engine::vision_manager::monitor_watcher: Starting monitor watcher (polling every 5 seconds)\n2026-04-13T19:39:31.017114Z INFO screenpipe_engine::event_driven_capture: event-driven capture started for monitor 2 (device: monitor_2)\n2026-04-13T19:39:32.207273Z INFO sck_rs::stream_manager: persistent SCK stream started for display 1 (1440x900, 2fps, 0 excluded)\n2026-04-13T19:39:32.673392Z INFO screenpipe_engine::event_driven_capture: startup capture for monitor 1: frame_id=7912, dur=47ms\n2026-04-13T19:39:32.704069Z INFO sck_rs::stream_manager: persistent SCK stream started for display 2 (2560x1440, 2fps, 0 excluded)\n2026-04-13T19:39:32.872035Z INFO screenpipe_engine::event_driven_capture: startup capture for monitor 2: frame_id=7913, dur=108ms\n2026-04-13T19:39:34.636509Z INFO screenpipe_engine::retention: retention: initialized with 14d retention\n2026-04-13T19:39:34.637200Z INFO screenpipe: local retention auto-enabled (14 days)\n2026-04-13T19:39:44.339956Z WARN sqlx::query: summary=\"SELECT frames.id as frame_id, …\" db.statement=\"\\n\\nSELECT\\n frames.id as frame_id,\\n COALESCE(\\n frames.full_text,\\n ocr_text.text,\\n frames.accessibility_text,\\n ''\\n ) as ocr_text,\\n ocr_text.text_json,\\n frames.timestamp,\\n frames.name as frame_name,\\n COALESCE(frames.snapshot_path, video_chunks.file_path) as file_path,\\n frames.offset_index,\\n frames.app_name,\\n COALESCE(ocr_text.ocr_engine, '') as ocr_engine,\\n frames.window_name,\\n COALESCE(video_chunks.device_name, frames.device_name) as device_name,\\n GROUP_CONCAT(tags.name, ',') as tags,\\n frames.browser_url,\\n frames.focused\\nFROM\\n frames\\n LEFT JOIN video_chunks ON frames.video_chunk_id = video_chunks.id\\n LEFT JOIN ocr_text ON frames.id = ocr_text.frame_id\\n LEFT JOIN vision_tags ON frames.id = vision_tags.vision_id\\n LEFT JOIN tags ON vision_tags.tag_id = tags.id\\nWHERE\\n 1 = 1\\n AND (\\n ?2 IS NULL\\n OR frames.timestamp >= ?2\\n )\\n AND (\\n ?3 IS NULL\\n OR frames.timestamp <= ?3\\n )\\n AND (\\n ?4 IS NULL\\n OR LENGTH(COALESCE(frames.full_text, ocr_text.text, '')) >= ?4\\n )\\n AND (\\n ?5 IS NULL\\n OR LENGTH(COALESCE(frames.full_text, ocr_text.text, '')) <= ?5\\n )\\n AND (\\n ?6 IS NULL\\n OR COALESCE(video_chunks.device_name, frames.device_name) LIKE '%' || ?6 || '%'\\n )\\n AND (\\n ?7 IS NULL\\n OR frames.machine_id = ?7\\n )\\n AND (\\n ?8 IS NULL\\n OR frames.focused = ?8\\n )\\n AND (\\n ?9 IS NULL\\n OR frames.name LIKE '%' || ?9 || '%'\\n )\\nGROUP BY\\n frames.id\\nORDER BY\\n frames.timestamp DESC\\nLIMIT\\n ?10 OFFSET ?11\\n\" rows_affected=0 rows_returned=5000 elapsed=1.608390416s\n2026-04-13T19:40:29.616115Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 17 eligible frames\n2026-04-13T19:40:31.310725Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 16 frames, 2.5MB → 0.2MB (11.1x), 16 JPEGs deleted\n2026-04-13T19:41:39.668138Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-8016967779645642766, trigger=click)\n2026-04-13T19:41:40.367247Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-8016967779645642766, trigger=click)\n2026-04-13T19:42:16.296737Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-96467039929937080, trigger=click)\n2026-04-13T19:42:34.936430Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-5664644461248729071, trigger=visual_change)\n2026-04-13T19:44:29.627763Z INFO screenpipe_engine::server: api_usage_5min: 5 requests\n2026-04-13T19:45:04.634490Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-30T16:45:04.634462+00:00 (14d retention)\n2026-04-13T19:45:31.349267Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 20 eligible frames\n2026-04-13T19:45:32.543028Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 19 frames, 3.0MB → 0.3MB (9.9x), 19 JPEGs deleted\n2026-04-13T19:50:02.916584Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-6198286277822952673, trigger=click)\n2026-04-13T19:50:02.918035Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-6198286277822952673, trigger=click)\n2026-04-13T19:50:04.630322Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-30T16:50:04.630300+00:00 (14d retention)\n2026-04-13T19:50:32.575742Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 53 eligible frames\n2026-04-13T19:50:35.515577Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 46 frames, 6.6MB → 2.0MB (3.3x), 46 JPEGs deleted\n2026-04-13T19:50:36.330072Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 6 frames, 1.0MB → 0.6MB (1.9x), 6 JPEGs deleted\n\n[1] + terminated npx screenpipe@latest record --disable-audio\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ sp-start\n[1] 24316\ndetected hardware tier: Mid\nchecking permissions...\n screen recording: ok\n accessibility: ok\n2026-04-14T09:23:18.095876Z INFO screenpipe_screen::monitor::macos_version: Detected macOS version: 14.6\n2026-04-14T09:23:19.016665Z INFO screenpipe_engine::sleep_monitor: Starting macOS sleep/wake monitor\n2026-04-14T09:23:19.018052Z INFO screenpipe: meeting detector enabled — independent of transcription mode\n2026-04-14T09:23:19.018065Z INFO screenpipe_engine::sleep_monitor: Screen lock/unlock observers registered (CFNotificationCenter)\n2026-04-14T09:23:19.018310Z INFO screenpipe_engine::power::manager: power manager started (poll interval: 10s)\n2026-04-14T09:23:19.018350Z INFO screenpipe_engine::vision_manager::manager: Starting VisionManager\n2026-04-14T09:23:19.018329Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction worker started (min_age=600s, poll=300s)\n2026-04-14T09:23:19.018781Z INFO screenpipe_core::pipes: loaded pipe: day-recap\n2026-04-14T09:23:19.018887Z INFO screenpipe_engine::sleep_monitor: Display reconfiguration watcher registered (CGDisplayRegisterReconfigurationCallback)\n2026-04-14T09:23:19.018976Z INFO screenpipe_core::pipes: loaded pipe: standup-update\n2026-04-14T09:23:19.019743Z INFO screenpipe_core::pipes: loaded pipe: ai-habits\n2026-04-14T09:23:19.021386Z INFO screenpipe_core::pipes: loaded pipe: time-breakdown\n2026-04-14T09:23:19.021709Z INFO screenpipe_core::pipes: loaded pipe: video-export\n2026-04-14T09:23:19.021835Z INFO screenpipe_core::pipes: loaded pipe: meeting-summary\n2026-04-14T09:23:19.021852Z INFO screenpipe_core::pipes: loaded 6 pipes from \"/Users/lukas/.screenpipe/pipes\"\n\n\n\n _ \n __________________ ___ ____ ____ (_____ ___ \n / ___/ ___/ ___/ _ \\/ _ \\/ __ \\ / __ \\/ / __ \\/ _ \\\n (__ / /__/ / / __/ __/ / / / / /_/ / / /_/ / __/\n/____/\\___/_/ \\___/\\___/_/ /_/ / .___/_/ .___/\\___/ \n /_/ /_/ \n\n\n\npower AI by everything you've seen, said or heard\nopen source | runs locally | developer friendly\n\n\n┌────────────────────────┬────────────────────────────────────┐\n│ setting │ value │\n├────────────────────────┼────────────────────────────────────┤\n│ audio chunk duration │ 30 seconds │\n│ port │ 3030 │\n│ audio disabled │ true │\n│ vision disabled │ false │\n│ pause on DRM content │ false │\n│ audio engine │ Parakeet │\n│ vad engine │ Silero │\n│ data directory │ /Users/lukas/.screenpipe │\n│ debug mode │ false │\n│ telemetry │ true │\n│ use pii removal │ true │\n│ use all monitors │ true │\n│ ignored windows │ [] │\n│ included windows │ [] │\n│ cloud sync │ disabled │\n│ auto-destruct pid │ 0 │\n│ deepgram key │ not set │\n├────────────────────────┼────────────────────────────────────┤\n│ languages │ │\n│ │ all languages │\n├────────────────────────┼────────────────────────────────────┤\n│ monitors │ │\n│ │ id: 1 │\n│ │ id: 2 │\n├────────────────────────┼────────────────────────────────────┤\n│ audio devices │ │\n│ │ disabled │\n└────────────────────────┴────────────────────────────────────┘\nyou are using local processing. all your data stays on your computer.\n\nwarning: telemetry is enabled. only error-level data will be sent.\nto disable, use the --disable-telemetry flag.\n\ncheck latest changes here: https://github.com/screenpipe/screenpipe/releases\n2026-04-14T09:23:19.025225Z INFO screenpipe: starting UI event capture\n2026-04-14T09:23:19.024042Z INFO screenpipe_core::pipes: pipe scheduler started (generation 2)\n2026-04-14T09:23:19.034460Z WARN screenpipe: pi agent install failed: bun not found — install from https://bun.sh\n2026-04-14T09:23:19.035048Z INFO screenpipe_engine::power::manager: initial power profile: Performance (on_ac=true, battery=Some(100))\n2026-04-14T09:23:19.041739Z INFO screenpipe_engine::ui_recorder: Starting UI event capture\n2026-04-14T09:23:19.057947Z INFO screenpipe_engine::ui_recorder: UI recording session started: c7672ba6-54dd-483e-9512-949b51a2bd49\n2026-04-14T09:23:19.058064Z INFO screenpipe_engine::calendar_speaker_id: speaker identification: started (user_name=<not set>)\n2026-04-14T09:23:19.058114Z INFO screenpipe_engine::hot_frame_cache: hot_frame_cache: warming from DB (2026-04-13 06:23:19.058103 UTC to 2026-04-14 06:23:19.058103 UTC)\n2026-04-14T09:23:19.062532Z INFO screenpipe_engine::meeting_detector: meeting v2: detection loop started (base_interval=5s, profiles=12)\n2026-04-14T09:23:19.066551Z INFO screenpipe_engine::server: Server listening on 0.0.0.0:3030\n2026-04-14T09:23:19.080775Z INFO screenpipe_connect::mdns: mdns: advertising screenpipe on port 3030\n2026-04-14T09:23:19.697314Z INFO screenpipe_engine::hot_frame_cache: hot_frame_cache: warmed with 3756 frame entries, coverage from 2026-04-13 06:23:19.058103 UTC\n2026-04-14T09:23:19.985445Z INFO screenpipe_engine::vision_manager::manager: Starting vision recording for monitor 1 (1440x900)\n2026-04-14T09:23:19.985474Z INFO screenpipe_engine::vision_manager::manager: Starting event-driven capture for monitor 1 (device: monitor_1)\n2026-04-14T09:23:19.985515Z INFO screenpipe_engine::event_driven_capture: event-driven capture started for monitor 1 (device: monitor_1)\n2026-04-14T09:23:20.492622Z INFO screenpipe_engine::vision_manager::manager: Starting vision recording for monitor 2 (2560x1440)\n2026-04-14T09:23:20.492664Z INFO screenpipe_engine::vision_manager::manager: Starting event-driven capture for monitor 2 (device: monitor_2)\n2026-04-14T09:23:20.492694Z INFO screenpipe_engine::vision_manager::monitor_watcher: Starting monitor watcher (polling every 5 seconds)\n2026-04-14T09:23:20.492726Z INFO screenpipe_engine::event_driven_capture: event-driven capture started for monitor 2 (device: monitor_2)\n2026-04-14T09:23:21.313246Z INFO sck_rs::stream_manager: persistent SCK stream started for display 1 (1440x900, 2fps, 0 excluded)\n2026-04-14T09:23:22.387611Z INFO sck_rs::stream_manager: persistent SCK stream started for display 2 (2560x1440, 2fps, 0 excluded)\n2026-04-14T09:23:22.954948Z INFO screenpipe_engine::event_driven_capture: startup capture for monitor 1: frame_id=8037, dur=1082ms\n2026-04-14T09:23:23.488645Z INFO screenpipe_engine::event_driven_capture: startup capture for monitor 2: frame_id=8038, dur=1012ms\n2026-04-14T09:23:24.063719Z INFO screenpipe_engine::retention: retention: initialized with 14d retention\n2026-04-14T09:23:24.063951Z INFO screenpipe: local retention auto-enabled (14 days)\n2026-04-14T09:24:19.745739Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 108 eligible frames\n2026-04-14T09:24:23.350916Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 51 frames, 6.7MB → 2.6MB (2.6x), 51 JPEGs deleted\n2026-04-14T09:24:26.531119Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 55 frames, 10.6MB → 3.9MB (2.7x), 55 JPEGs deleted\n2026-04-14T09:28:19.055456Z INFO screenpipe_engine::server: api_usage_5min: 1 requests\n2026-04-14T09:28:54.061635Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T06:28:54.061630+00:00 (14d retention)\n2026-04-14T09:29:26.561625Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 2 eligible frames\n2026-04-14T09:33:54.056707Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T06:33:54.056680+00:00 (14d retention)\n2026-04-14T09:34:26.581293Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 11 eligible frames\n2026-04-14T09:34:27.123519Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 4 frames, 0.9MB → 0.6MB (1.6x), 4 JPEGs deleted\n2026-04-14T09:34:28.092531Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 7 frames, 1.4MB → 0.8MB (1.8x), 7 JPEGs deleted\n2026-04-14T09:38:54.029363Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T06:38:54.029346+00:00 (14d retention)\n2026-04-14T09:39:28.082314Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 40 eligible frames\n2026-04-14T09:39:29.343941Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 18 frames, 4.0MB → 0.7MB (6.0x), 18 JPEGs deleted\n2026-04-14T09:39:30.750250Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 20 frames, 3.6MB → 0.8MB (4.5x), 20 JPEGs deleted\n2026-04-14T09:41:13.184908Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-6982821907865222085, trigger=click)\n2026-04-14T09:41:19.221590Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=6812429097673958383, trigger=visual_change)\n2026-04-14T09:42:17.435758Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=6365427964931292073, trigger=click)\n2026-04-14T09:42:33.656193Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=4160452185621303946, trigger=click)\n2026-04-14T09:42:46.140088Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=2304266842869419917, trigger=click)\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ 2026-04-14T09:43:54.022784Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T06:43:54.022742+00:00 (14d retention)\n2026-04-14T09:44:07.036758Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-6150758636940404341, trigger=visual_change)\n2026-04-14T09:44:16.412880Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-6150758636940404341, trigger=visual_change)\n2026-04-14T09:44:31.467140Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 22 eligible frames\n2026-04-14T09:44:32.220816Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 10 frames, 1.7MB → 0.2MB (6.9x), 10 JPEGs deleted\n2026-04-14T09:44:33.112790Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 10 frames, 2.5MB → 0.4MB (6.9x), 10 JPEGs deleted\n2026-04-14T09:44:49.822061Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=1260068684416652810, trigger=visual_change)\n2026-04-14T09:44:58.085483Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=1260068684416652810, trigger=click)\n2026-04-14T09:45:11.008075Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=6037618265436815739, trigger=visual_change)\n2026-04-14T09:45:27.976077Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=6037618265436815739, trigger=click)\n2026-04-14T09:45:28.005455Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=6037618265436815739, trigger=click)\n2026-04-14T09:45:33.771220Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-6619028446781713005, trigger=click)\n2026-04-14T09:46:17.937329Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=6551069930100399172, trigger=visual_change)\n2026-04-14T09:46:20.967541Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=6551069930100399172, trigger=visual_change)\n2026-04-14T09:46:39.124248Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=8975630290856622014, trigger=visual_change)\n2026-04-14T09:46:48.114315Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=8975630290856622014, trigger=click)\n2026-04-14T09:46:48.134347Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=8975630290856622014, trigger=click)\n2026-04-14T09:48:19.010549Z INFO screenpipe_engine::server: api_usage_5min: 1 requests\n2026-04-14T09:48:28.225785Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=2746019670363252567, trigger=click)\n2026-04-14T09:48:28.241367Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=2746019670363252567, trigger=click)\n2026-04-14T09:48:35.474701Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=2313032521647048085, trigger=click)\n2026-04-14T09:48:44.297355Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=529628650036307666, trigger=click)\n2026-04-14T09:48:54.016503Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T06:48:54.016484+00:00 (14d retention)\n2026-04-14T09:49:33.136435Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 87 eligible frames\n2026-04-14T09:49:35.411222Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 33 frames, 8.9MB → 1.6MB (5.4x), 33 JPEGs deleted\n2026-04-14T09:49:39.291290Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 52 frames, 10.8MB → 4.1MB (2.6x), 52 JPEGs deleted\n2026-04-14T09:52:10.262616Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-4590837745933313988, trigger=click)\n2026-04-14T09:52:25.201982Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-4590837745933313988, trigger=visual_change)\n2026-04-14T09:52:28.245911Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-4590837745933313988, trigger=visual_change)\n2026-04-14T09:52:37.345773Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-4590837745933313988, trigger=visual_change)\n2026-04-14T09:52:40.396144Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-4590837745933313988, trigger=visual_change)\n2026-04-14T09:52:54.098628Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=2540129927862717858, trigger=click)\n2026-04-14T09:52:54.108786Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=2540129927862717858, trigger=click)\n2026-04-14T09:53:13.724192Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=4595186536147244130, trigger=visual_change)\n2026-04-14T09:53:16.763953Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=4595186536147244130, trigger=visual_change)\n2026-04-14T09:53:19.793338Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=4595186536147244130, trigger=visual_change)\n2026-04-14T09:53:25.860403Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=4595186536147244130, trigger=visual_change)\n2026-04-14T09:53:28.887448Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=4595186536147244130, trigger=visual_change)\n2026-04-14T09:53:31.919424Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=4595186536147244130, trigger=visual_change)\n2026-04-14T09:53:44.021891Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=6850664184897375859, trigger=visual_change)\n2026-04-14T09:53:53.090419Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=4595186536147244130, trigger=visual_change)\n2026-04-14T09:53:54.010522Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T06:53:54.010512+00:00 (14d retention)\n2026-04-14T09:53:56.129621Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=4595186536147244130, trigger=visual_change)\n2026-04-14T09:53:59.154578Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=4595186536147244130, trigger=visual_change)\n2026-04-14T09:54:05.213884Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-6448776714852722509, trigger=visual_change)\n2026-04-14T09:54:08.251183Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-6448776714852722509, trigger=visual_change)\n2026-04-14T09:54:14.329171Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-6448776714852722509, trigger=visual_change)\n2026-04-14T09:54:39.747828Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 186 eligible frames\n2026-04-14T09:54:41.500859Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=2366998612440519548, trigger=visual_change)\n2026-04-14T09:54:44.836247Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 86 frames, 14.4MB → 3.3MB (4.3x), 86 JPEGs deleted\n2026-04-14T09:54:51.018273Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 98 frames, 14.3MB → 5.7MB (2.5x), 98 JPEGs deleted\n2026-04-14T09:58:35.439655Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=7018639353123991036, trigger=click)\n2026-04-14T09:58:53.989016Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T06:58:53.989006+00:00 (14d retention)\n2026-04-14T09:59:51.618785Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 150 eligible frames\n2026-04-14T09:59:57.069345Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 80 frames, 12.2MB → 4.4MB (2.8x), 80 JPEGs deleted\n2026-04-14T10:00:04.665192Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 68 frames, 12.2MB → 5.4MB (2.3x), 68 JPEGs deleted\n2026-04-14T10:00:36.881359Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-6150758636940404341, trigger=visual_change)\n2026-04-14T10:00:39.932677Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-6150758636940404341, trigger=visual_change)\n2026-04-14T10:00:42.945257Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-6150758636940404341, trigger=visual_change)\n2026-04-14T10:01:04.112827Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-6150758636940404341, trigger=visual_change)\n2026-04-14T10:01:16.238890Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-6150758636940404341, trigger=visual_change)\n2026-04-14T10:02:59.467728Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-5923491068615152659, trigger=visual_change)\n2026-04-14T10:03:05.552909Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3705556434509229016, trigger=visual_change)\n2026-04-14T10:03:11.606983Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3705556434509229016, trigger=visual_change)\n2026-04-14T10:03:14.614126Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3705556434509229016, trigger=visual_change)\n2026-04-14T10:03:53.981433Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T07:03:53.981403+00:00 (14d retention)\n2026-04-14T10:03:58.834814Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-6150758636940404341, trigger=visual_change)\n2026-04-14T10:04:00.100685Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-4694409291181169613, trigger=click)\n2026-04-14T10:04:00.146650Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-4694409291181169613, trigger=click)\n2026-04-14T10:05:05.479270Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 70 eligible frames\n2026-04-14T10:05:08.174475Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 36 frames, 6.1MB → 2.2MB (2.8x), 36 JPEGs deleted\n2026-04-14T10:05:10.425255Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 32 frames, 6.1MB → 1.7MB (3.5x), 32 JPEGs deleted\n2026-04-14T10:08:53.973503Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T07:08:53.973164+00:00 (14d retention)\n2026-04-14T10:09:00.468065Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-8881429433378241414, trigger=visual_change)\n2026-04-14T10:09:06.549617Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-6427964206918609197, trigger=visual_change)\n2026-04-14T10:09:09.615547Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-6427964206918609197, trigger=visual_change)\n2026-04-14T10:10:06.325707Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-6530469067082311299, trigger=visual_change)\n2026-04-14T10:10:11.148229Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 102 eligible frames\n2026-04-14T10:10:12.381982Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-6530469067082311299, trigger=visual_change)\n2026-04-14T10:10:13.824381Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 43 frames, 7.6MB → 2.3MB (3.2x), 43 JPEGs deleted\n2026-04-14T10:10:15.122322Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-6530469067082311299, trigger=click)\n2026-04-14T10:10:17.229988Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 57 frames, 10.3MB → 3.6MB (2.9x), 57 JPEGs deleted\n2026-04-14T10:10:33.676801Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=6778409979359956321, trigger=visual_change)\n2026-04-14T10:10:37.624083Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=6778409979359956321, trigger=click)\n2026-04-14T10:10:51.985275Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=7094674540517570975, trigger=visual_change)\n2026-04-14T10:10:52.889466Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=7094674540517570975, trigger=click)\n2026-04-14T10:10:52.889574Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=7094674540517570975, trigger=click)\n2026-04-14T10:11:00.937137Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-762158172847331641, trigger=click)\n2026-04-14T10:11:00.949417Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-762158172847331641, trigger=click)\n2026-04-14T10:11:05.293835Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-762158172847331641, trigger=click)\n2026-04-14T10:11:05.297907Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-762158172847331641, trigger=click)\n2026-04-14T10:11:06.051342Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-762158172847331641, trigger=click)\n2026-04-14T10:11:06.071267Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-762158172847331641, trigger=click)\n2026-04-14T10:11:10.563386Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=246851100492228743, trigger=click)\n2026-04-14T10:12:29.207928Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=5319725887676078079, trigger=click)\n2026-04-14T10:12:29.208185Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=5319725887676078079, trigger=click)\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ 2026-04-14T10:12:40.636861Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=5268190696957260765, trigger=click)\n2026-04-14T10:12:43.314439Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=5268190696957260765, trigger=visual_change)\n2026-04-14T10:12:49.379664Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=5752398452580999847, trigger=visual_change)\n2026-04-14T10:12:52.431504Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=5268190696957260765, trigger=visual_change)\n2026-04-14T10:13:18.994212Z INFO screenpipe_engine::server: api_usage_5min: 1 requests\n2026-04-14T10:13:54.011400Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T07:13:54.011368+00:00 (14d retention)\n2026-04-14T10:14:51.351988Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-9215443531147982391, trigger=visual_change)\n2026-04-14T10:14:51.432392Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-9215443531147982391, trigger=visual_change)\n2026-04-14T10:14:51.986778Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-9215443531147982391, trigger=click)\n2026-04-14T10:14:52.026243Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-9215443531147982391, trigger=click)\n2026-04-14T10:15:10.264309Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=4864177606215980408, trigger=visual_change)\n2026-04-14T10:15:17.977230Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 86 eligible frames\n2026-04-14T10:15:18.585500Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=4864177606215980408, trigger=click)\n2026-04-14T10:15:18.595883Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=4864177606215980408, trigger=click)\n2026-04-14T10:15:19.925015Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=4864177606215980408, trigger=visual_change)\n2026-04-14T10:15:20.662251Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 40 frames, 6.8MB → 2.5MB (2.7x), 40 JPEGs deleted\n2026-04-14T10:15:24.448371Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 44 frames, 10.4MB → 7.5MB (1.4x), 44 JPEGs deleted\n2026-04-14T10:17:50.814582Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-4262230058471454664, trigger=click)\n2026-04-14T10:18:01.906034Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-4262230058471454664, trigger=click)\n2026-04-14T10:18:01.922590Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-4262230058471454664, trigger=click)\n2026-04-14T10:18:54.010127Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T07:18:54.010092+00:00 (14d retention)\n2026-04-14T10:20:25.175284Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 134 eligible frames\n2026-04-14T10:20:28.706790Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 59 frames, 9.2MB → 2.8MB (3.3x), 59 JPEGs deleted\n2026-04-14T10:20:32.913084Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 73 frames, 13.9MB → 6.0MB (2.3x), 73 JPEGs deleted\n2026-04-14T10:23:54.007609Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T07:23:54.007570+00:00 (14d retention)\n2026-04-14T10:25:33.655295Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 133 eligible frames\n2026-04-14T10:25:37.694915Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 65 frames, 14.7MB → 5.5MB (2.7x), 65 JPEGs deleted\n2026-04-14T10:25:41.764159Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 66 frames, 11.7MB → 3.1MB (3.8x), 66 JPEGs deleted\n2026-04-14T10:28:54.002565Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T07:28:54.002529+00:00 (14d retention)\n2026-04-14T10:30:41.776708Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 108 eligible frames\n2026-04-14T10:30:44.100401Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 40 frames, 6.1MB → 0.7MB (9.1x), 40 JPEGs deleted\n2026-04-14T10:30:48.813683Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 66 frames, 13.0MB → 8.6MB (1.5x), 66 JPEGs deleted\n2026-04-14T10:32:07.103504Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=4864177606215980408, trigger=click)\n2026-04-14T10:32:08.790449Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=4864177606215980408, trigger=visual_change)\n2026-04-14T10:32:10.064111Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=4864177606215980408, trigger=click)\n2026-04-14T10:32:10.072568Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=4864177606215980408, trigger=click)\n2026-04-14T10:33:54.021009Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T07:33:54.020606+00:00 (14d retention)\n2026-04-14T10:35:06.817551Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=4864177606215980408, trigger=visual_change)\n2026-04-14T10:35:49.591405Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 102 eligible frames\n2026-04-14T10:35:52.087786Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 40 frames, 6.3MB → 0.4MB (17.8x), 40 JPEGs deleted\n2026-04-14T10:35:56.637384Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 60 frames, 12.2MB → 4.5MB (2.7x), 60 JPEGs deleted\n2026-04-14T10:38:54.020232Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T07:38:54.020218+00:00 (14d retention)\n2026-04-14T10:40:56.802762Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 93 eligible frames\n2026-04-14T10:40:58.957020Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 33 frames, 5.2MB → 0.2MB (21.1x), 33 JPEGs deleted\n2026-04-14T10:41:10.114853Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 58 frames, 14.9MB → 10.7MB (1.4x), 58 JPEGs deleted\n2026-04-14T10:42:21.033108Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=8282025679808956124, trigger=visual_change)\n2026-04-14T10:42:32.002395Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-4927744411103670831, trigger=click)\n2026-04-14T10:43:54.018248Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T07:43:54.018235+00:00 (14d retention)\n2026-04-14T10:44:14.441901Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=7926243118367575, trigger=visual_change)\n2026-04-14T10:46:10.846022Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 103 eligible frames\n2026-04-14T10:46:13.409747Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 38 frames, 6.1MB → 0.5MB (11.4x), 38 JPEGs deleted\n2026-04-14T10:46:20.581438Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 63 frames, 14.5MB → 6.4MB (2.2x), 63 JPEGs deleted\n2026-04-14T10:48:54.016251Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T07:48:54.016243+00:00 (14d retention)\n2026-04-14T10:51:21.304410Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 62 eligible frames\n2026-04-14T10:51:24.182987Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 29 frames, 4.3MB → 1.0MB (4.1x), 29 JPEGs deleted\n2026-04-14T10:51:29.008618Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 31 frames, 6.8MB → 3.3MB (2.0x), 31 JPEGs deleted\n2026-04-14T10:53:54.015345Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T07:53:54.015326+00:00 (14d retention)\n2026-04-14T10:55:45.188612Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=948744052489759226, trigger=visual_change)\n2026-04-14T10:55:51.268055Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-5240833765549519033, trigger=visual_change)\n2026-04-14T10:55:54.291344Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-5240833765549519033, trigger=visual_change)\n2026-04-14T10:56:21.462763Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-5240833765549519033, trigger=click)\n2026-04-14T10:56:29.823353Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 145 eligible frames\n2026-04-14T10:56:35.783884Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 75 frames, 15.8MB → 5.6MB (2.8x), 75 JPEGs deleted\n2026-04-14T10:56:42.164282Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 68 frames, 13.9MB → 5.0MB (2.7x), 68 JPEGs deleted\n2026-04-14T10:57:35.005790Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-7307746809301126898, trigger=click)\n2026-04-14T10:58:54.014355Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T07:58:54.014296+00:00 (14d retention)\n2026-04-14T11:01:42.196634Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 152 eligible frames\n2026-04-14T11:01:46.317911Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 73 frames, 15.3MB → 3.6MB (4.3x), 73 JPEGs deleted\n2026-04-14T11:01:51.004763Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 77 frames, 16.4MB → 5.2MB (3.1x), 77 JPEGs deleted\n2026-04-14T11:03:54.011699Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T08:03:54.011691+00:00 (14d retention)\n2026-04-14T11:06:06.896977Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-1974151446955324960, trigger=click)\n2026-04-14T11:06:51.626541Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 112 eligible frames\n2026-04-14T11:06:54.736449Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 51 frames, 8.6MB → 1.3MB (6.6x), 51 JPEGs deleted\n2026-04-14T11:06:59.497979Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 59 frames, 12.6MB → 5.1MB (2.5x), 59 JPEGs deleted\n2026-04-14T11:07:30.811506Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-6120300816212175993, trigger=click)\n2026-04-14T11:08:54.132567Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T08:08:54.132545+00:00 (14d retention)\n2026-04-14T11:11:59.547722Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 46 eligible frames\n2026-04-14T11:12:00.979220Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 18 frames, 2.4MB → 0.6MB (4.3x), 18 JPEGs deleted\n2026-04-14T11:12:03.285162Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 26 frames, 5.4MB → 1.9MB (2.9x), 26 JPEGs deleted\n2026-04-14T11:13:02.293460Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-7651518855368635453, trigger=click)\n2026-04-14T11:13:54.139196Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T08:13:54.139180+00:00 (14d retention)\n2026-04-14T11:15:23.363825Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=5197446424512897028, trigger=click)\n2026-04-14T11:17:03.893311Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 66 eligible frames\n2026-04-14T11:17:05.929746Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 26 frames, 3.8MB → 1.2MB (3.0x), 26 JPEGs deleted\n2026-04-14T11:17:09.938501Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 38 frames, 6.9MB → 2.4MB (2.9x), 38 JPEGs deleted\n2026-04-14T11:18:54.146216Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T08:18:54.146193+00:00 (14d retention)\n2026-04-14T11:19:44.426100Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=6313736753302658872, trigger=visual_change)\n2026-04-14T11:20:02.454377Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-4572313131525613053, trigger=click)\n2026-04-14T11:20:09.417633Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=1132831535450885273, trigger=visual_change)\n2026-04-14T11:20:15.490811Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=1132831535450885273, trigger=visual_change)\n2026-04-14T11:22:10.013893Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 77 eligible frames\n2026-04-14T11:22:12.081515Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 30 frames, 3.9MB → 0.2MB (18.6x), 30 JPEGs deleted\n2026-04-14T11:22:18.083648Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 45 frames, 7.8MB → 2.4MB (3.2x), 45 JPEGs deleted\n2026-04-14T11:23:54.184615Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T08:23:54.184587+00:00 (14d retention)\n2026-04-14T11:26:23.411531Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-4325362117536949503, trigger=visual_change)\n2026-04-14T11:27:18.144463Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 110 eligible frames\n2026-04-14T11:27:20.988003Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 48 frames, 6.2MB → 0.5MB (13.8x), 48 JPEGs deleted\n2026-04-14T11:27:26.742252Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 60 frames, 14.2MB → 5.6MB (2.6x), 60 JPEGs deleted\n2026-04-14T11:27:36.849509Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-4325362117536949503, trigger=click)\n2026-04-14T11:28:54.193420Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T08:28:54.193393+00:00 (14d retention)\n2026-04-14T11:30:23.044921Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=4758653643915782342, trigger=click)\n2026-04-14T11:30:23.045291Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=4758653643915782342, trigger=click)\n2026-04-14T11:32:27.239850Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 44 eligible frames\n2026-04-14T11:32:29.264026Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 23 frames, 4.4MB → 2.9MB (1.5x), 23 JPEGs deleted\n2026-04-14T11:32:30.870459Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 19 frames, 5.0MB → 2.0MB (2.6x), 19 JPEGs deleted\n2026-04-14T11:33:54.203210Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T08:33:54.203049+00:00 (14d retention)\n2026-04-14T11:37:30.816288Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=7944518703698522703, trigger=visual_change)\n2026-04-14T11:37:30.943708Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 45 eligible frames\n2026-04-14T11:37:31.805641Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 13 frames, 2.1MB → 0.2MB (8.6x), 13 JPEGs deleted\n2026-04-14T11:37:34.181505Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 30 frames, 7.9MB → 2.9MB (2.7x), 30 JPEGs deleted\n2026-04-14T11:38:54.260744Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T08:38:54.260722+00:00 (14d retention)\n2026-04-14T11:41:14.658796Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-8813616083747548766, trigger=visual_change)\n2026-04-14T11:42:28.570698Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=3799513603385674616, trigger=click)\n2026-04-14T11:42:34.229304Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 58 eligible frames\n2026-04-14T11:42:35.856269Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 26 frames, 4.1MB → 0.2MB (16.8x), 26 JPEGs deleted\n2026-04-14T11:42:37.766533Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 30 frames, 9.0MB → 1.5MB (5.9x), 30 JPEGs deleted\n2026-04-14T11:43:51.124758Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=3799513603385674616, trigger=click)\n2026-04-14T11:43:54.268889Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T08:43:54.268879+00:00 (14d retention)\n2026-04-14T11:46:19.707681Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3798630016527344503, trigger=click)\n2026-04-14T11:46:48.465938Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=3752925360567203396, trigger=click)\n2026-04-14T11:46:57.882997Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=4944898032929426667, trigger=click)\n2026-04-14T11:47:38.243841Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 60 eligible frames\n2026-04-14T11:47:40.205049Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 31 frames, 4.5MB → 0.9MB (4.9x), 31 JPEGs deleted\n2026-04-14T11:47:42.924023Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 27 frames, 7.5MB → 2.2MB (3.4x), 27 JPEGs deleted\n2026-04-14T11:48:54.277677Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T08:48:54.277661+00:00 (14d retention)\n2026-04-14T11:52:42.972837Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 46 eligible frames\n2026-04-14T11:52:44.897822Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 26 frames, 4.1MB → 1.7MB (2.4x), 26 JPEGs deleted\n2026-04-14T11:52:46.752585Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 18 frames, 5.0MB → 1.5MB (3.3x), 18 JPEGs deleted\n2026-04-14T11:53:54.297037Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T08:53:54.296982+00:00 (14d retention)\n2026-04-14T11:57:47.933604Z WARN sqlx::query: summary=\"SELECT id, snapshot_path, device_name, …\" db.statement=\"\\n\\nSELECT\\n id,\\n snapshot_path,\\n device_name,\\n timestamp\\nFROM\\n frames\\nWHERE\\n snapshot_path IS NOT NULL\\n AND timestamp < ?1\\nORDER BY\\n device_name,\\n timestamp ASC\\nLIMIT\\n 5000\\n\" rows_affected=0 rows_returned=120 elapsed=1.159109625s\n2026-04-14T11:57:47.935233Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 120 eligible frames\n2026-04-14T11:57:52.092496Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 52 frames, 11.5MB → 2.2MB (5.3x), 52 JPEGs deleted\n2026-04-14T11:57:59.363321Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 66 frames, 14.5MB → 5.2MB (2.8x), 66 JPEGs deleted\n2026-04-14T11:58:54.308936Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T08:58:54.308907+00:00 (14d retention)\n2026-04-14T11:58:55.596617Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-1920847021272450725, trigger=click)\n2026-04-14T12:03:00.235073Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 120 eligible frames\n2026-04-14T12:03:05.209243Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 57 frames, 15.0MB → 1.7MB (8.8x), 57 JPEGs deleted\n2026-04-14T12:03:20.379815Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 61 frames, 16.1MB → 6.2MB (2.6x), 61 JPEGs deleted\n2026-04-14T12:03:54.314889Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T09:03:54.314860+00:00 (14d retention)\n2026-04-14T12:07:32.156892Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=4414873592361684168, trigger=click)\n2026-04-14T12:08:20.511267Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 114 eligible frames\n2026-04-14T12:08:25.879226Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 52 frames, 13.2MB → 0.8MB (17.4x), 52 JPEGs deleted\n2026-04-14T12:08:36.233783Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 60 frames, 17.0MB → 8.6MB (2.0x), 60 JPEGs deleted\n2026-04-14T12:08:54.336990Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T09:08:54.336950+00:00 (14d retention)\n2026-04-14T12:13:36.840498Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 130 eligible frames\n2026-04-14T12:13:40.131975Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 54 frames, 6.7MB → 0.3MB (24.2x), 54 JPEGs deleted\n2026-04-14T12:13:53.030319Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 74 frames, 19.3MB → 7.2MB (2.7x), 74 JPEGs deleted\n2026-04-14T12:13:54.345530Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T09:13:54.345503+00:00 (14d retention)\n2026-04-14T12:17:11.495531Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=8563436494813991353, trigger=click)\n2026-04-14T12:17:29.950473Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=8563436494813991353, trigger=click)\n2026-04-14T12:18:53.835568Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 115 eligible frames\n2026-04-14T12:18:54.353798Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T09:18:54.353791+00:00 (14d retention)\n2026-04-14T12:18:56.582704Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 44 frames, 5.4MB → 0.5MB (10.0x), 44 JPEGs deleted\n2026-04-14T12:19:10.154525Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 69 frames, 18.9MB → 8.4MB (2.2x), 69 JPEGs deleted\n2026-04-14T12:20:21.652984Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=149369918600881871, trigger=click)\n2026-04-14T12:21:03.858762Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=1019121305684409762, trigger=click)\n2026-04-14T12:23:54.364801Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T09:23:54.364775+00:00 (14d retention)\n2026-04-14T12:24:11.561109Z WARN sqlx::query: summary=\"SELECT id, snapshot_path, device_name, …\" db.statement=\"\\n\\nSELECT\\n id,\\n snapshot_path,\\n device_name,\\n timestamp\\nFROM\\n frames\\nWHERE\\n snapshot_path IS NOT NULL\\n AND timestamp < ?1\\nORDER BY\\n device_name,\\n timestamp ASC\\nLIMIT\\n 5000\\n\" rows_affected=0 rows_returned=110 elapsed=1.385900292s\n2026-04-14T12:24:11.564508Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 110 eligible frames\n2026-04-14T12:24:15.282135Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 52 frames, 6.3MB → 0.2MB (33.1x), 52 JPEGs deleted\n2026-04-14T12:24:25.885944Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 56 frames, 16.4MB → 3.9MB (4.2x), 56 JPEGs deleted\n2026-04-14T12:25:26.597886Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=1909442749095147421, trigger=click)\n2026-04-14T12:26:07.655348Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=2599692861251294487, trigger=click)\n2026-04-14T12:26:07.700894Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=2599692861251294487, trigger=click)\n2026-04-14T12:26:34.464095Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-7249461780092598041, trigger=visual_change)\n2026-04-14T12:28:54.391573Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T09:28:54.391548+00:00 (14d retention)\n2026-04-14T12:29:04.940113Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-5980752912035217739, trigger=visual_change)\n2026-04-14T12:29:26.332838Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 73 eligible frames\n2026-04-14T12:29:28.615068Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 34 frames, 4.1MB → 0.2MB (22.8x), 34 JPEGs deleted\n2026-04-14T12:29:34.400259Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 37 frames, 11.6MB → 2.8MB (4.1x), 37 JPEGs deleted\n2026-04-14T12:30:01.579118Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3434956056780458259, trigger=visual_change)\n2026-04-14T12:30:10.936246Z WARN sqlx::query: summary=\"SELECT frames.id as frame_id, …\" db.statement=\"\\n\\nSELECT\\n frames.id as frame_id,\\n COALESCE(\\n frames.full_text,\\n ocr_text.text,\\n frames.accessibility_text,\\n ''\\n ) as ocr_text,\\n ocr_text.text_json,\\n frames.timestamp,\\n frames.name as frame_name,\\n COALESCE(frames.snapshot_path, video_chunks.file_path) as file_path,\\n frames.offset_index,\\n frames.app_name,\\n COALESCE(ocr_text.ocr_engine, '') as ocr_engine,\\n frames.window_name,\\n COALESCE(video_chunks.device_name, frames.device_name) as device_name,\\n GROUP_CONCAT(tags.name, ',') as tags,\\n frames.browser_url,\\n frames.focused\\nFROM\\n frames\\n LEFT JOIN video_chunks ON frames.video_chunk_id = video_chunks.id\\n LEFT JOIN ocr_text ON frames.id = ocr_text.frame_id\\n LEFT JOIN vision_tags ON frames.id = vision_tags.vision_id\\n LEFT JOIN tags ON vision_tags.tag_id = tags.id\\nWHERE\\n 1 = 1\\n AND (\\n ?2 IS NULL\\n OR frames.timestamp >= ?2\\n )\\n AND (\\n ?3 IS NULL\\n OR frames.timestamp <= ?3\\n )\\n AND (\\n ?4 IS NULL\\n OR LENGTH(COALESCE(frames.full_text, ocr_text.text, '')) >= ?4\\n )\\n AND (\\n ?5 IS NULL\\n OR LENGTH(COALESCE(frames.full_text, ocr_text.text, '')) <= ?5\\n )\\n AND (\\n ?6 IS NULL\\n OR COALESCE(video_chunks.device_name, frames.device_name) LIKE '%' || ?6 || '%'\\n )\\n AND (\\n ?7 IS NULL\\n OR frames.machine_id = ?7\\n )\\n AND (\\n ?8 IS NULL\\n OR frames.focused = ?8\\n )\\n AND (\\n ?9 IS NULL\\n OR frames.name LIKE '%' || ?9 || '%'\\n )\\nGROUP BY\\n frames.id\\nORDER BY\\n frames.timestamp DESC\\nLIMIT\\n ?10 OFFSET ?11\\n\" rows_affected=0 rows_returned=1 elapsed=2.923655916s\n2026-04-14T12:30:35.391558Z WARN sqlx::query: summary=\"SELECT frames.id as frame_id, …\" db.statement=\"\\n\\nSELECT\\n frames.id as frame_id,\\n COALESCE(\\n frames.full_text,\\n ocr_text.text,\\n frames.accessibility_text,\\n ''\\n ) as ocr_text,\\n ocr_text.text_json,\\n frames.timestamp,\\n frames.name as frame_name,\\n COALESCE(frames.snapshot_path, video_chunks.file_path) as file_path,\\n frames.offset_index,\\n frames.app_name,\\n COALESCE(ocr_text.ocr_engine, '') as ocr_engine,\\n frames.window_name,\\n COALESCE(video_chunks.device_name, frames.device_name) as device_name,\\n GROUP_CONCAT(tags.name, ',') as tags,\\n frames.browser_url,\\n frames.focused\\nFROM\\n frames\\n LEFT JOIN video_chunks ON frames.video_chunk_id = video_chunks.id\\n LEFT JOIN ocr_text ON frames.id = ocr_text.frame_id\\n LEFT JOIN vision_tags ON frames.id = vision_tags.vision_id\\n LEFT JOIN tags ON vision_tags.tag_id = tags.id\\nWHERE\\n 1 = 1\\n AND (\\n ?2 IS NULL\\n OR frames.timestamp >= ?2\\n )\\n AND (\\n ?3 IS NULL\\n OR frames.timestamp <= ?3\\n )\\n AND (\\n ?4 IS NULL\\n OR LENGTH(COALESCE(frames.full_text, ocr_text.text, '')) >= ?4\\n )\\n AND (\\n ?5 IS NULL\\n OR LENGTH(COALESCE(frames.full_text, ocr_text.text, '')) <= ?5\\n )\\n AND (\\n ?6 IS NULL\\n OR COALESCE(video_chunks.device_name, frames.device_name) LIKE '%' || ?6 || '%'\\n )\\n AND (\\n ?7 IS NULL\\n OR frames.machine_id = ?7\\n )\\n AND (\\n ?8 IS NULL\\n OR frames.focused = ?8\\n )\\n AND (\\n ?9 IS NULL\\n OR frames.name LIKE '%' || ?9 || '%'\\n )\\nGROUP BY\\n frames.id\\nORDER BY\\n frames.timestamp DESC\\nLIMIT\\n ?10 OFFSET ?11\\n\" rows_affected=0 rows_returned=3348 elapsed=1.623358375s\n2026-04-14T12:32:27.483265Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-2550140762891249095, trigger=click)\n2026-04-14T12:32:29.765683Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-8630694416318521734, trigger=visual_change)\n2026-04-14T12:32:32.746666Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-2550140762891249095, trigger=visual_change)\n2026-04-14T12:33:19.392207Z INFO screenpipe_engine::server: api_usage_5min: 2 requests\n2026-04-14T12:33:54.400517Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T09:33:54.400440+00:00 (14d retention)\n2026-04-14T12:34:34.939673Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 93 eligible frames\n2026-04-14T12:34:39.315842Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 49 frames, 7.6MB → 2.0MB (3.8x), 49 JPEGs deleted\n2026-04-14T12:34:48.628820Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 42 frames, 11.3MB → 6.0MB (1.9x), 42 JPEGs deleted\n2026-04-14T12:38:54.409596Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T09:38:54.409567+00:00 (14d retention)\n2026-04-14T12:39:48.710680Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 93 eligible frames\n2026-04-14T12:39:54.522917Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 48 frames, 9.7MB → 3.6MB (2.7x), 48 JPEGs deleted\n2026-04-14T12:40:00.198444Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 43 frames, 15.6MB → 2.6MB (6.1x), 43 JPEGs deleted\n2026-04-14T12:41:38.487313Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-8122710600549870099, trigger=click)\n2026-04-14T12:41:38.673123Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-8122710600549870099, trigger=click)\n2026-04-14T12:41:43.884491Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=2111417376262186556, trigger=click)\n2026-04-14T12:43:54.398974Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T09:43:54.398957+00:00 (14d retention)\n2026-04-14T12:44:24.175904Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=2534660128742684864, trigger=visual_change)\n2026-04-14T12:44:30.170876Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=2534660128742684864, trigger=click)\n2026-04-14T12:44:30.170952Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=2534660128742684864, trigger=click)\n2026-04-14T12:45:00.733180Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 34 eligible frames\n2026-04-14T12:45:02.503192Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 20 frames, 2.9MB → 2.1MB (1.4x), 20 JPEGs deleted\n2026-04-14T12:45:03.882206Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 12 frames, 3.9MB → 1.6MB (2.5x), 12 JPEGs deleted\n2026-04-14T12:45:45.072707Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=3093682575504084464, trigger=click)\n2026-04-14T12:45:45.083246Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3093682575504084464, trigger=click)\n2026-04-14T12:46:42.409604Z WARN sqlx::query: summary=\"COMMIT\" db.statement=\"\" rows_affected=1 rows_returned=0 elapsed=1.31212775s\n2026-04-14T12:47:26.531533Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=8047422152000051333, trigger=click)\n2026-04-14T12:47:41.077717Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=8047422152000051333, trigger=click)\n2026-04-14T12:48:54.405689Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T09:48:54.405679+00:00 (14d retention)\n2026-04-14T12:50:04.633809Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 51 eligible frames\n2026-04-14T12:50:06.069922Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 23 frames, 4.2MB → 0.7MB (6.2x), 23 JPEGs deleted\n2026-04-14T12:50:07.945631Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 26 frames, 8.0MB → 1.7MB (4.8x), 26 JPEGs deleted\n2026-04-14T12:52:02.053470Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-8317666576152907563, trigger=visual_change)\n2026-04-14T12:53:54.412723Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T09:53:54.412707+00:00 (14d retention)\n2026-04-14T12:55:08.015210Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 53 eligible frames\n2026-04-14T12:55:09.643439Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 22 frames, 3.5MB → 1.1MB (3.2x), 22 JPEGs deleted\n2026-04-14T12:55:11.761542Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 29 frames, 8.6MB → 1.8MB (4.7x), 29 JPEGs deleted\n2026-04-14T12:56:15.204136Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=8736579060729302331, trigger=click)\n2026-04-14T12:56:15.283925Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=8736579060729302331, trigger=click)\n2026-04-14T12:57:37.050651Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=8736579060729302331, trigger=click)\n2026-04-14T12:57:37.055997Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=8736579060729302331, trigger=click)\n2026-04-14T12:58:54.461514Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T09:58:54.461483+00:00 (14d retention)\n2026-04-14T13:00:11.805891Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 119 eligible frames\n2026-04-14T13:00:14.859322Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 51 frames, 6.2MB → 1.7MB (3.6x), 51 JPEGs deleted\n2026-04-14T13:00:19.443941Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 66 frames, 12.3MB → 4.9MB (2.5x), 66 JPEGs deleted\n2026-04-14T13:03:54.469708Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T10:03:54.469684+00:00 (14d retention)\n2026-04-14T13:05:19.981603Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 40 eligible frames\n2026-04-14T13:05:21.859127Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 18 frames, 3.7MB → 0.7MB (5.7x), 18 JPEGs deleted\n2026-04-14T13:05:24.577607Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 20 frames, 5.1MB → 2.4MB (2.2x), 20 JPEGs deleted\n2026-04-14T13:08:54.487813Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T10:08:54.486312+00:00 (14d retention)\n2026-04-14T13:10:24.648030Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 33 eligible frames\n2026-04-14T13:10:25.871254Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 15 frames, 3.2MB → 0.6MB (5.4x), 15 JPEGs deleted\n2026-04-14T13:10:28.352020Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 16 frames, 3.3MB → 1.4MB (2.4x), 16 JPEGs deleted\n2026-04-14T13:12:01.161758Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=2833080270416553027, trigger=click)\n2026-04-14T13:13:54.511233Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T10:13:54.511209+00:00 (14d retention)\n2026-04-14T13:15:28.447744Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 41 eligible frames\n2026-04-14T13:15:29.469009Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 14 frames, 2.5MB → 0.3MB (8.2x), 14 JPEGs deleted\n2026-04-14T13:15:32.309251Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 25 frames, 5.2MB → 2.8MB (1.9x), 25 JPEGs deleted\n2026-04-14T13:18:17.108565Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-1593238448046230813, trigger=click)\n2026-04-14T13:18:17.119708Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-1593238448046230813, trigger=click)\n2026-04-14T13:18:54.519243Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T10:18:54.519179+00:00 (14d retention)\n2026-04-14T13:20:26.369784Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-1593238448046230813, trigger=click)\n2026-04-14T13:20:26.407528Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-1593238448046230813, trigger=click)\n2026-04-14T13:20:32.393867Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 29 eligible frames\n2026-04-14T13:20:33.589662Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 11 frames, 2.0MB → 0.3MB (7.1x), 11 JPEGs deleted\n2026-04-14T13:20:35.605436Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 16 frames, 2.7MB → 0.9MB (2.9x), 16 JPEGs deleted\n2026-04-14T13:22:28.683895Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-1593238448046230813, trigger=click)\n2026-04-14T13:23:54.528597Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T10:23:54.528584+00:00 (14d retention)\n2026-04-14T13:25:30.820459Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-1969562429147830837, trigger=click)\n2026-04-14T13:25:30.823174Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-1969562429147830837, trigger=click)\n2026-04-14T13:25:36.174956Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 57 eligible frames\n2026-04-14T13:25:37.566914Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 21 frames, 3.8MB → 0.3MB (13.4x), 21 JPEGs deleted\n2026-04-14T13:25:40.582925Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 34 frames, 10.3MB → 3.3MB (3.2x), 34 JPEGs deleted\n2026-04-14T13:25:48.203646Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-8317666576152907563, trigger=visual_change)\n2026-04-14T13:28:54.561297Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T10:28:54.561277+00:00 (14d retention)\n2026-04-14T13:29:25.961438Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-8198980968265644364, trigger=click)\n2026-04-14T13:29:25.966531Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-8198980968265644364, trigger=click)\n2026-04-14T13:30:40.619502Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 24 eligible frames\n2026-04-14T13:30:41.476947Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 11 frames, 2.0MB → 0.3MB (7.1x), 11 JPEGs deleted\n2026-04-14T13:30:42.560911Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 11 frames, 3.6MB → 0.6MB (6.0x), 11 JPEGs deleted\n2026-04-14T13:32:30.775481Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-1549015432333443411, trigger=visual_change)\n2026-04-14T13:33:54.570388Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T10:33:54.570368+00:00 (14d retention)\n2026-04-14T13:34:59.446614Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=6269796043063054792, trigger=visual_change)\n2026-04-14T13:35:43.050871Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 39 eligible frames\n2026-04-14T13:35:43.982381Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 14 frames, 2.5MB → 0.3MB (9.0x), 14 JPEGs deleted\n2026-04-14T13:35:46.365797Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 23 frames, 8.0MB → 2.4MB (3.4x), 23 JPEGs deleted\n2026-04-14T13:36:40.251928Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-2118115267680464601, trigger=visual_change)\n2026-04-14T13:36:43.257442Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-2118115267680464601, trigger=visual_change)\n2026-04-14T13:38:38.580728Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-2118115267680464601, trigger=visual_change)\n2026-04-14T13:38:54.579789Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T10:38:54.579754+00:00 (14d retention)\n2026-04-14T13:39:15.803850Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-2118115267680464601, trigger=click)\n2026-04-14T13:39:15.812194Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-2118115267680464601, trigger=click)\n2026-04-14T13:39:19.062502Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-2118115267680464601, trigger=visual_change)\n2026-04-14T13:40:45.647710Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-2118115267680464601, trigger=visual_change)\n2026-04-14T13:40:46.420120Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 35 eligible frames\n2026-04-14T13:40:47.507885Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 16 frames, 3.0MB → 0.8MB (3.7x), 16 JPEGs deleted\n2026-04-14T13:40:49.083271Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 17 frames, 4.8MB → 1.1MB (4.4x), 17 JPEGs deleted\n2026-04-14T13:43:54.595283Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T10:43:54.595271+00:00 (14d retention)\n2026-04-14T13:45:37.613525Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-2118115267680464601, trigger=click)\n2026-04-14T13:45:49.145535Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 29 eligible frames\n2026-04-14T13:45:50.846993Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 12 frames, 2.4MB → 1.0MB (2.4x), 12 JPEGs deleted\n2026-04-14T13:45:52.876234Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 15 frames, 2.9MB → 0.8MB (3.5x), 15 JPEGs deleted\n2026-04-14T13:48:54.282426Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-5192407714022364550, trigger=click)\n2026-04-14T13:48:54.604272Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T10:48:54.604264+00:00 (14d retention)\n2026-04-14T13:49:25.352624Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=1550010841461948059, trigger=click)\n2026-04-14T13:49:25.367719Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=1550010841461948059, trigger=click)\n2026-04-14T13:49:27.018721Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=1550010841461948059, trigger=visual_change)\n2026-04-14T13:50:53.383666Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 22 eligible frames\n2026-04-14T13:50:54.467249Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 11 frames, 2.2MB → 0.5MB (4.6x), 11 JPEGs deleted\n2026-04-14T13:50:55.269996Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 9 frames, 1.4MB → 0.3MB (5.5x), 9 JPEGs deleted\n2026-04-14T13:52:24.794051Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3397592283435315795, trigger=click)\n2026-04-14T13:53:54.613322Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T10:53:54.613303+00:00 (14d retention)\n2026-04-14T13:55:55.311772Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 32 eligible frames\n2026-04-14T13:55:56.814200Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 14 frames, 3.4MB → 0.9MB (3.9x), 14 JPEGs deleted\n2026-04-14T13:55:59.100041Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 16 frames, 3.6MB → 1.9MB (1.9x), 16 JPEGs deleted\n2026-04-14T13:58:39.887337Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=8036415082675154899, trigger=visual_change)\n2026-04-14T13:58:54.570209Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T10:58:54.570196+00:00 (14d retention)\n2026-04-14T13:59:37.381586Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-2304164514190179428, trigger=visual_change)\n2026-04-14T13:59:40.428655Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-2304164514190179428, trigger=visual_change)\n2026-04-14T14:00:59.131113Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 94 eligible frames\n2026-04-14T14:01:01.875522Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 43 frames, 11.3MB → 2.4MB (4.7x), 43 JPEGs deleted\n2026-04-14T14:01:06.431031Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 49 frames, 10.8MB → 5.9MB (1.9x), 49 JPEGs deleted\n2026-04-14T14:03:54.572131Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T11:03:54.572119+00:00 (14d retention)\n2026-04-14T14:06:06.940814Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 145 eligible frames\n2026-04-14T14:06:10.879356Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 69 frames, 17.1MB → 1.2MB (13.9x), 69 JPEGs deleted\n2026-04-14T14:06:17.035393Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 74 frames, 19.6MB → 8.6MB (2.3x), 74 JPEGs deleted\n2026-04-14T14:08:54.583096Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T11:08:54.580525+00:00 (14d retention)\n2026-04-14T14:10:11.672178Z INFO screenpipe_engine::sleep_monitor: Screen locked (CGSession safety-net poll)\n2026-04-14T14:14:47.328532Z INFO screenpipe_engine::sleep_monitor: Screen unlocked (CGSession safety-net poll)\n2026-04-14T14:14:47.360641Z INFO screenpipe_engine::event_driven_capture: invalidating persistent streams after unlock/wake for monitor 2\n2026-04-14T14:14:47.418705Z INFO sck_rs::stream_manager: stopped 2 persistent stream(s)\n2026-04-14T14:14:56.612619Z INFO sck_rs::stream_manager: persistent SCK stream started for display 1 (1440x900, 2fps, 0 excluded)\n2026-04-14T14:14:59.488475Z INFO sck_rs::stream_manager: persistent SCK stream started for display 2 (2560x1440, 2fps, 0 excluded)\n2026-04-14T14:15:18.512055Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 99 eligible frames\n2026-04-14T14:15:20.957272Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 39 frames, 9.3MB → 1.4MB (6.6x), 39 JPEGs deleted\n2026-04-14T14:15:27.455059Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 58 frames, 14.2MB → 4.4MB (3.3x), 58 JPEGs deleted\n2026-04-14T14:17:55.289952Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T11:17:55.289588+00:00 (14d retention)\n2026-04-14T14:18:35.418403Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=8206111759785831540, trigger=visual_change)\n2026-04-14T14:20:27.500187Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 22 eligible frames\n2026-04-14T14:20:29.624118Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 10 frames, 2.4MB → 0.4MB (5.6x), 10 JPEGs deleted\n2026-04-14T14:20:31.856955Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 10 frames, 2.7MB → 0.4MB (6.1x), 10 JPEGs deleted\n2026-04-14T14:22:00.976673Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-4916394158964482129, trigger=visual_change)\n2026-04-14T14:22:55.296927Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T11:22:55.296703+00:00 (14d retention)\n2026-04-14T14:25:31.951028Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 14 eligible frames\n2026-04-14T14:25:33.145014Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 5 frames, 1.2MB → 0.5MB (2.5x), 5 JPEGs deleted\n2026-04-14T14:25:34.856488Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 7 frames, 1.2MB → 0.7MB (1.8x), 7 JPEGs deleted\n2026-04-14T14:27:55.304807Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T11:27:55.304779+00:00 (14d retention)\n2026-04-14T14:29:38.517771Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3789566028108343630, trigger=visual_change)\n2026-04-14T14:30:35.408687Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 110 eligible frames\n2026-04-14T14:30:41.139828Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 51 frames, 12.9MB → 2.2MB (6.0x), 51 JPEGs deleted\n2026-04-14T14:30:51.419889Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 57 frames, 11.0MB → 4.3MB (2.6x), 57 JPEGs deleted\n2026-04-14T14:30:56.881450Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3789566028108343630, trigger=click)\n2026-04-14T14:30:59.435124Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3789566028108343630, trigger=click)\n2026-04-14T14:30:59.496151Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=3789566028108343630, trigger=click)\n2026-04-14T14:31:43.821924Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-3157640653486681547, trigger=visual_change)\n2026-04-14T14:31:46.866533Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-3157640653486681547, trigger=visual_change)\n2026-04-14T14:32:55.339639Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T11:32:55.339587+00:00 (14d retention)\n2026-04-14T14:35:51.721821Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 116 eligible frames\n2026-04-14T14:35:54.611650Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=7000309365672198019, trigger=visual_change)\n2026-04-14T14:35:55.922868Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 51 frames, 13.6MB → 1.6MB (8.7x), 51 JPEGs deleted\n2026-04-14T14:36:02.750262Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 63 frames, 14.7MB → 7.1MB (2.1x), 63 JPEGs deleted\n2026-04-14T14:36:12.650486Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=7000309365672198019, trigger=visual_change)\n2026-04-14T14:37:55.348236Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T11:37:55.348221+00:00 (14d retention)\n2026-04-14T14:40:08.577418Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=5629951037509037441, trigger=click)\n2026-04-14T14:41:02.836167Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 116 eligible frames\n2026-04-14T14:41:06.534234Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 57 frames, 15.3MB → 1.1MB (14.5x), 57 JPEGs deleted\n2026-04-14T14:41:16.097503Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 57 frames, 14.4MB → 7.5MB (1.9x), 57 JPEGs deleted\n2026-04-14T14:42:55.357171Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T11:42:55.357147+00:00 (14d retention)\n2026-04-14T14:44:28.738574Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-612684683583975627, trigger=visual_change)\n2026-04-14T14:46:16.708878Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 65 eligible frames\n2026-04-14T14:46:19.557385Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 36 frames, 5.3MB → 1.5MB (3.6x), 36 JPEGs deleted\n2026-04-14T14:46:24.403034Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 27 frames, 7.1MB → 2.7MB (2.6x), 27 JPEGs deleted\n2026-04-14T14:47:55.424452Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T11:47:55.424435+00:00 (14d retention)\n2026-04-14T14:48:41.009372Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-4246160709188141984, trigger=click)\n2026-04-14T14:48:47.553454Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=1084008693035736359, trigger=click)\n2026-04-14T14:50:25.480453Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=7460632266692597754, trigger=visual_change)\n2026-04-14T14:50:28.485537Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=7460632266692597754, trigger=visual_change)\n2026-04-14T14:51:24.535678Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 65 eligible frames\n2026-04-14T14:51:27.512153Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 38 frames, 4.8MB → 0.4MB (10.7x), 38 JPEGs deleted\n2026-04-14T14:51:33.606677Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 25 frames, 8.1MB → 2.9MB (2.8x), 25 JPEGs deleted\n2026-04-14T14:52:55.433752Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T11:52:55.433320+00:00 (14d retention)\n2026-04-14T14:56:33.775540Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 53 eligible frames\n2026-04-14T14:56:39.821219Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 24 frames, 4.1MB → 0.9MB (4.3x), 24 JPEGs deleted\n2026-04-14T14:56:44.752488Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 27 frames, 7.4MB → 1.7MB (4.3x), 27 JPEGs deleted\n2026-04-14T14:57:55.443422Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T11:57:55.443409+00:00 (14d retention)\n2026-04-14T15:01:45.399674Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 67 eligible frames\n2026-04-14T15:01:49.465494Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 29 frames, 7.0MB → 2.8MB (2.5x), 29 JPEGs deleted\n2026-04-14T15:01:53.046601Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 36 frames, 6.4MB → 3.0MB (2.1x), 36 JPEGs deleted\n2026-04-14T15:02:55.474176Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T12:02:55.474160+00:00 (14d retention)\n2026-04-14T15:06:53.169676Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 64 eligible frames\n2026-04-14T15:06:55.665173Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 27 frames, 5.5MB → 1.2MB (4.5x), 27 JPEGs deleted\n2026-04-14T15:07:02.107659Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 35 frames, 7.8MB → 3.6MB (2.2x), 35 JPEGs deleted\n2026-04-14T15:07:55.482692Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T12:07:55.482593+00:00 (14d retention)\n2026-04-14T15:12:02.628622Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 78 eligible frames\n2026-04-14T15:12:05.131516Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 32 frames, 6.8MB → 1.1MB (6.3x), 32 JPEGs deleted\n2026-04-14T15:12:11.020432Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 44 frames, 9.4MB → 4.3MB (2.2x), 44 JPEGs deleted\n2026-04-14T15:12:55.491418Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T12:12:55.490828+00:00 (14d retention)\n2026-04-14T15:15:20.566024Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=8875378980506821607, trigger=click)\n2026-04-14T15:15:23.148224Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-7207020035503630112, trigger=visual_change)\n2026-04-14T15:15:24.075406Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-7207020035503630112, trigger=click)\n2026-04-14T15:15:24.098858Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-7207020035503630112, trigger=click)\n2026-04-14T15:17:11.962178Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 46 eligible frames\n2026-04-14T15:17:13.277431Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 18 frames, 3.8MB → 0.3MB (11.2x), 18 JPEGs deleted\n2026-04-14T15:17:17.628389Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 26 frames, 6.6MB → 2.3MB (2.9x), 26 JPEGs deleted\n2026-04-14T15:17:36.243353Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=6000635913786649477, trigger=click)\n2026-04-14T15:17:55.531797Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T12:17:55.531770+00:00 (14d retention)\n2026-04-14T15:22:17.693217Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 44 eligible frames\n2026-04-14T15:22:18.884981Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 17 frames, 3.6MB → 0.3MB (10.9x), 17 JPEGs deleted\n2026-04-14T15:22:21.172808Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 25 frames, 5.3MB → 2.5MB (2.1x), 25 JPEGs deleted\n2026-04-14T15:22:55.539673Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T12:22:55.539654+00:00 (14d retention)\n2026-04-14T15:25:25.610381Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=1655135925502221350, trigger=visual_change)\n2026-04-14T15:26:49.301590Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=1655135925502221350, trigger=click)\n2026-04-14T15:26:51.542504Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=1655135925502221350, trigger=visual_change)\n2026-04-14T15:27:13.114854Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=8738535657739620541, trigger=click)\n2026-04-14T15:27:21.353328Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 119 eligible frames\n2026-04-14T15:27:25.974170Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 52 frames, 11.5MB → 2.9MB (3.9x), 52 JPEGs deleted\n2026-04-14T15:27:35.813176Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=8738535657739620541, trigger=click)\n2026-04-14T15:27:35.822388Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=8738535657739620541, trigger=click)\n2026-04-14T15:27:36.622080Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 65 frames, 15.9MB → 6.6MB (2.4x), 65 JPEGs deleted\n2026-04-14T15:27:49.071787Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=8738535657739620541, trigger=visual_change)\n2026-04-14T15:27:52.077009Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=8738535657739620541, trigger=visual_change)\n2026-04-14T15:27:55.550421Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T12:27:55.550401+00:00 (14d retention)\n2026-04-14T15:28:20.260449Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=8738535657739620541, trigger=visual_change)\n2026-04-14T15:32:37.193345Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 126 eligible frames\n2026-04-14T15:32:45.043380Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 64 frames, 10.7MB → 5.1MB (2.1x), 64 JPEGs deleted\n2026-04-14T15:32:54.458631Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 60 frames, 13.3MB → 5.5MB (2.4x), 60 JPEGs deleted\n2026-04-14T15:32:55.542880Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T12:32:55.542752+00:00 (14d retention)\n2026-04-14T15:36:04.808574Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=8738535657739620541, trigger=click)\n2026-04-14T15:36:30.969666Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=8738535657739620541, trigger=visual_change)\n2026-04-14T15:37:02.898461Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=8738535657739620541, trigger=visual_change)\n2026-04-14T15:37:54.586525Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 117 eligible frames\n2026-04-14T15:37:55.547050Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T12:37:55.547032+00:00 (14d retention)\n2026-04-14T15:38:01.348539Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 51 frames, 10.3MB → 3.4MB (3.0x), 51 JPEGs deleted\n2026-04-14T15:38:15.754508Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 64 frames, 13.2MB → 5.3MB (2.5x), 64 JPEGs deleted\n2026-04-14T15:39:48.709283Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=6815427834171820845, trigger=visual_change)\n2026-04-14T15:39:54.714451Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=6815427834171820845, trigger=visual_change)\n2026-04-14T15:39:57.776339Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=6815427834171820845, trigger=visual_change)\n2026-04-14T15:42:55.552896Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T12:42:55.552880+00:00 (14d retention)\n2026-04-14T15:43:16.259372Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 48 eligible frames\n2026-04-14T15:43:18.036233Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 26 frames, 4.5MB → 1.6MB (2.8x), 26 JPEGs deleted\n2026-04-14T15:43:19.391341Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 20 frames, 5.6MB → 0.6MB (10.1x), 20 JPEGs deleted\n2026-04-14T15:47:55.574284Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T12:47:55.574249+00:00 (14d retention)\n2026-04-14T15:48:20.298931Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 94 eligible frames\n2026-04-14T15:48:23.731169Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 54 frames, 10.2MB → 2.4MB (4.2x), 54 JPEGs deleted\n2026-04-14T15:48:26.503883Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 38 frames, 9.4MB → 2.5MB (3.7x), 38 JPEGs deleted\n2026-04-14T15:52:55.587286Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T12:52:55.587254+00:00 (14d retention)\n2026-04-14T15:53:26.621191Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 45 eligible frames\n2026-04-14T15:53:28.821643Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 25 frames, 4.5MB → 2.2MB (2.1x), 25 JPEGs deleted\n2026-04-14T15:53:30.416446Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 18 frames, 2.6MB → 0.7MB (3.6x), 18 JPEGs deleted\n2026-04-14T15:53:32.360475Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=7919455579224234565, trigger=click)\n2026-04-14T15:53:35.475948Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=7919455579224234565, trigger=click)\n2026-04-14T15:56:06.399078Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=8738535657739620541, trigger=visual_change)\n2026-04-14T15:56:11.109582Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=8738535657739620541, trigger=visual_change)\n2026-04-14T15:56:15.422479Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=8738535657739620541, trigger=visual_change)\n2026-04-14T15:56:18.476592Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=8738535657739620541, trigger=visual_change)\n2026-04-14T15:56:44.598942Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=8738535657739620541, trigger=visual_change)\n2026-04-14T15:56:54.669771Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=8738535657739620541, trigger=visual_change)\n2026-04-14T15:57:55.595084Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T12:57:55.595058+00:00 (14d retention)\n2026-04-14T15:58:11.596281Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=8738535657739620541, trigger=click)\n2026-04-14T15:58:31.041427Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 38 eligible frames\n2026-04-14T15:58:32.463008Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 15 frames, 2.3MB → 0.2MB (9.4x), 15 JPEGs deleted\n2026-04-14T15:58:36.512566Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 21 frames, 3.9MB → 1.6MB (2.5x), 21 JPEGs deleted\n2026-04-14T16:02:55.604536Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T13:02:55.604488+00:00 (14d retention)\n2026-04-14T16:03:36.609135Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 32 eligible frames\n2026-04-14T16:03:37.955262Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 15 frames, 2.5MB → 0.5MB (4.8x), 15 JPEGs deleted\n2026-04-14T16:03:39.651068Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 15 frames, 2.7MB → 0.3MB (9.6x), 15 JPEGs deleted\n2026-04-14T16:04:26.964490Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=369455291539139266, trigger=visual_change)\n2026-04-14T16:04:42.830687Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=8738535657739620541, trigger=visual_change)\n2026-04-14T16:06:02.589838Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=369455291539139266, trigger=visual_change)\n2026-04-14T16:07:55.633317Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T13:07:55.633296+00:00 (14d retention)\n2026-04-14T16:08:39.791681Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 122 eligible frames\n2026-04-14T16:08:43.628453Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 64 frames, 15.0MB → 3.4MB (4.4x), 64 JPEGs deleted\n2026-04-14T16:08:47.160887Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 56 frames, 12.4MB → 3.4MB (3.7x), 56 JPEGs deleted\n2026-04-14T16:10:48.891069Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=4870635355334957920, trigger=visual_change)\n2026-04-14T16:12:55.646485Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T13:12:55.646457+00:00 (14d retention)\n2026-04-14T16:13:47.942541Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 63 eligible frames\n2026-04-14T16:13:48.912974Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=7450344034841442434, trigger=visual_change)\n2026-04-14T16:13:50.513289Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 29 frames, 7.6MB → 1.0MB (7.9x), 29 JPEGs deleted\n2026-04-14T16:13:54.676310Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 32 frames, 7.4MB → 3.4MB (2.2x), 32 JPEGs deleted\n2026-04-14T16:17:55.653279Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T13:17:55.652278+00:00 (14d retention)\n2026-04-14T16:18:55.349688Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 65 eligible frames\n2026-04-14T16:18:59.205441Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 28 frames, 7.2MB → 1.1MB (6.5x), 28 JPEGs deleted\n2026-04-14T16:19:06.427354Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 35 frames, 8.1MB → 4.5MB (1.8x), 35 JPEGs deleted\n2026-04-14T16:21:59.534465Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=369455291539139266, trigger=click)\n2026-04-14T16:22:04.693330Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=369455291539139266, trigger=visual_change)\n2026-04-14T16:22:55.679138Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T13:22:55.679122+00:00 (14d retention)\n2026-04-14T16:23:34.744403Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=369455291539139266, trigger=click)\n2026-04-14T16:23:34.759184Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=369455291539139266, trigger=click)\n2026-04-14T16:24:06.731414Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 80 eligible frames\n2026-04-14T16:24:09.119925Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 36 frames, 8.4MB → 2.0MB (4.1x), 36 JPEGs deleted\n2026-04-14T16:24:14.225245Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 42 frames, 8.9MB → 4.7MB (1.9x), 42 JPEGs deleted\n2026-04-14T16:26:18.251770Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=369455291539139266, trigger=click)\n2026-04-14T16:27:19.743862Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=369455291539139266, trigger=click)\n2026-04-14T16:27:55.688719Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T13:27:55.688688+00:00 (14d retention)\n2026-04-14T16:29:14.299471Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 100 eligible frames\n2026-04-14T16:29:17.167645Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 43 frames, 7.3MB → 2.0MB (3.6x), 43 JPEGs deleted\n2026-04-14T16:29:21.720864Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 55 frames, 9.9MB → 5.7MB (1.7x), 55 JPEGs deleted\n2026-04-14T16:31:40.552397Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=369455291539139266, trigger=click)\n2026-04-14T16:32:55.696246Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T13:32:55.696203+00:00 (14d retention)\n2026-04-14T16:34:22.609996Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 49 eligible frames\n2026-04-14T16:34:25.135817Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 22 frames, 4.6MB → 0.3MB (14.2x), 22 JPEGs deleted\n2026-04-14T16:34:30.877225Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 25 frames, 6.4MB → 2.4MB (2.6x), 25 JPEGs deleted\n2026-04-14T16:37:55.724744Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T13:37:55.724720+00:00 (14d retention)\n2026-04-14T16:39:31.011139Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 30 eligible frames\n2026-04-14T16:39:32.425814Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 13 frames, 2.7MB → 0.3MB (8.5x), 13 JPEGs deleted\n2026-04-14T16:39:34.948830Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 15 frames, 4.4MB → 1.0MB (4.6x), 15 JPEGs deleted\n2026-04-14T16:42:55.734494Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T13:42:55.734479+00:00 (14d retention)\n2026-04-14T16:44:35.027903Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 35 eligible frames\n2026-04-14T16:44:36.672977Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 12 frames, 2.9MB → 0.5MB (5.2x), 12 JPEGs deleted\n2026-04-14T16:44:40.586410Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 21 frames, 6.2MB → 2.5MB (2.4x), 21 JPEGs deleted\n2026-04-14T16:47:55.742073Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T13:47:55.741939+00:00 (14d retention)\n2026-04-14T16:49:40.718908Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 30 eligible frames\n2026-04-14T16:49:42.346703Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 11 frames, 2.8MB → 0.4MB (6.5x), 11 JPEGs deleted\n2026-04-14T16:49:47.868971Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 17 frames, 5.3MB → 1.7MB (3.1x), 17 JPEGs deleted\n2026-04-14T16:52:55.667844Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T13:52:55.667820+00:00 (14d retention)\n2026-04-14T16:54:48.497835Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 46 eligible frames\n2026-04-14T16:54:49.922199Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 19 frames, 4.8MB → 0.4MB (11.2x), 19 JPEGs deleted\n2026-04-14T16:54:54.706388Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 25 frames, 7.7MB → 1.6MB (4.8x), 25 JPEGs deleted\n2026-04-14T16:56:50.089511Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-8818413376300492567, trigger=visual_change)\n2026-04-14T16:57:20.656769Z WARN screenpipe_db::db: wal checkpoint: busy (could not truncate), -1 pages in WAL\n2026-04-14T16:57:55.662962Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T13:57:55.662927+00:00 (14d retention)\n2026-04-14T16:59:55.767800Z WARN sqlx::query: summary=\"SELECT id, snapshot_path, device_name, …\" db.statement=\"\\n\\nSELECT\\n id,\\n snapshot_path,\\n device_name,\\n timestamp\\nFROM\\n frames\\nWHERE\\n snapshot_path IS NOT NULL\\n AND timestamp < ?1\\nORDER BY\\n device_name,\\n timestamp ASC\\nLIMIT\\n 5000\\n\" rows_affected=0 rows_returned=96 elapsed=1.053288791s\n2026-04-14T16:59:55.769599Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 96 eligible frames\n2026-04-14T16:59:58.894904Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 46 frames, 11.7MB → 0.5MB (24.6x), 46 JPEGs deleted\n2026-04-14T17:00:14.749178Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 48 frames, 13.5MB → 5.2MB (2.6x), 48 JPEGs deleted\n2026-04-14T17:02:55.659451Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T14:02:55.659435+00:00 (14d retention)\n2026-04-14T17:05:16.082429Z WARN sqlx::query: summary=\"SELECT id, snapshot_path, device_name, …\" db.statement=\"\\n\\nSELECT\\n id,\\n snapshot_path,\\n device_name,\\n timestamp\\nFROM\\n frames\\nWHERE\\n snapshot_path IS NOT NULL\\n AND timestamp < ?1\\nORDER BY\\n device_name,\\n timestamp ASC\\nLIMIT\\n 5000\\n\" rows_affected=0 rows_returned=77 elapsed=1.327667375s\n2026-04-14T17:05:16.084332Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 77 eligible frames\n2026-04-14T17:05:18.118468Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 20 frames, 5.1MB → 0.5MB (10.7x), 20 JPEGs deleted\n2026-04-14T17:05:30.087021Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 55 frames, 10.0MB → 5.5MB (1.8x), 55 JPEGs deleted\n2026-04-14T17:07:01.806784Z WARN sqlx::query: summary=\"SELECT DISTINCT app_name, window_name, …\" db.statement=\"\\n\\nSELECT\\n DISTINCT app_name,\\n window_name,\\n browser_url\\nFROM\\n frames\\nWHERE\\n timestamp > datetime('now', '-30 seconds')\\n AND app_name IS NOT NULL\\n AND window_name IS NOT NULL\\n\" rows_affected=0 rows_returned=243 elapsed=1.042996s\n2026-04-14T17:07:46.287201Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-5581028462895069485, trigger=visual_change)\n2026-04-14T17:07:55.309106Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-5581028462895069485, trigger=visual_change)\n2026-04-14T17:07:55.655238Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T14:07:55.655231+00:00 (14d retention)\n2026-04-14T17:07:58.345534Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-5581028462895069485, trigger=visual_change)\n2026-04-14T17:08:28.608843Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3152190722938032230, trigger=visual_change)\n2026-04-14T17:10:31.658303Z WARN sqlx::query: summary=\"SELECT id, snapshot_path, device_name, …\" db.statement=\"\\n\\nSELECT\\n id,\\n snapshot_path,\\n device_name,\\n timestamp\\nFROM\\n frames\\nWHERE\\n snapshot_path IS NOT NULL\\n AND timestamp < ?1\\nORDER BY\\n device_name,\\n timestamp ASC\\nLIMIT\\n 5000\\n\" rows_affected=0 rows_returned=79 elapsed=1.566973042s\n2026-04-14T17:10:31.658463Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 79 eligible frames\n2026-04-14T17:10:35.459641Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 29 frames, 6.4MB → 1.1MB (5.6x), 29 JPEGs deleted\n2026-04-14T17:10:43.022575Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 48 frames, 9.0MB → 5.8MB (1.5x), 48 JPEGs deleted\n2026-04-14T17:12:55.653231Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T14:12:55.652982+00:00 (14d retention)\n2026-04-14T17:15:43.263260Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 153 eligible frames\n2026-04-14T17:15:59.389929Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 75 frames, 10.1MB → 4.1MB (2.5x), 75 JPEGs deleted\n2026-04-14T17:16:10.897865Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 76 frames, 11.4MB → 3.5MB (3.3x), 76 JPEGs deleted\n2026-04-14T17:17:55.649647Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T14:17:55.649633+00:00 (14d retention)\n2026-04-14T17:21:11.641235Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 100 eligible frames\n2026-04-14T17:21:19.985906Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 55 frames, 9.3MB → 3.5MB (2.6x), 55 JPEGs deleted\n2026-04-14T17:21:25.976624Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 43 frames, 6.4MB → 1.8MB (3.6x), 43 JPEGs deleted\n2026-04-14T17:22:55.646051Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T14:22:55.645866+00:00 (14d retention)\n2026-04-14T17:23:09.936012Z WARN sqlx::query: summary=\"SELECT DISTINCT app_name, window_name, …\" db.statement=\"\\n\\nSELECT\\n DISTINCT app_name,\\n window_name,\\n browser_url\\nFROM\\n frames\\nWHERE\\n timestamp > datetime('now', '-30 seconds')\\n AND app_name IS NOT NULL\\n AND window_name IS NOT NULL\\n\" rows_affected=0 rows_returned=249 elapsed=1.347205292s\n2026-04-14T17:26:05.225828Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-8324450374431620093, trigger=visual_change)\n2026-04-14T17:26:14.276632Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-8324450374431620093, trigger=visual_change)\n2026-04-14T17:26:26.477047Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 79 eligible frames\n2026-04-14T17:26:34.102746Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 52 frames, 8.5MB → 3.4MB (2.5x), 52 JPEGs deleted\n2026-04-14T17:26:38.115284Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 25 frames, 5.7MB → 1.4MB (4.1x), 25 JPEGs deleted\n2026-04-14T17:27:55.801234Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T14:27:55.801194+00:00 (14d retention)\n2026-04-14T17:31:39.042711Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 138 eligible frames\n2026-04-14T17:31:48.831043Z WARN sqlx::query: summary=\"SELECT DISTINCT app_name, window_name, …\" db.statement=\"\\n\\nSELECT\\n DISTINCT app_name,\\n window_name,\\n browser_url\\nFROM\\n frames\\nWHERE\\n timestamp > datetime('now', '-30 seconds')\\n AND app_name IS NOT NULL\\n AND window_name IS NOT NULL\\n\" rows_affected=0 rows_returned=249 elapsed=1.215641041s\n2026-04-14T17:31:59.089629Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 69 frames, 11.6MB → 3.9MB (2.9x), 69 JPEGs deleted\n2026-04-14T17:32:11.853137Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 67 frames, 8.5MB → 1.7MB (5.0x), 67 JPEGs deleted\n2026-04-14T17:32:55.812083Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T14:32:55.811717+00:00 (14d retention)\n2026-04-14T17:37:13.198520Z WARN sqlx::query: summary=\"SELECT id, snapshot_path, device_name, …\" db.statement=\"\\n\\nSELECT\\n id,\\n snapshot_path,\\n device_name,\\n timestamp\\nFROM\\n frames\\nWHERE\\n snapshot_path IS NOT NULL\\n AND timestamp < ?1\\nORDER BY\\n device_name,\\n timestamp ASC\\nLIMIT\\n 5000\\n\" rows_affected=0 rows_returned=95 elapsed=1.328045542s\n2026-04-14T17:37:13.198997Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 95 eligible frames\n2026-04-14T17:37:27.332371Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 59 frames, 10.0MB → 3.4MB (3.0x), 59 JPEGs deleted\n2026-04-14T17:37:32.068206Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 34 frames, 7.7MB → 2.3MB (3.4x), 34 JPEGs deleted\n2026-04-14T17:37:55.818963Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T14:37:55.818931+00:00 (14d retention)\n2026-04-14T17:38:25.380376Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-5833391891040312533, trigger=click)\n2026-04-14T17:38:25.379777Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-5833391891040312533, trigger=click)\n2026-04-14T17:38:52.131080Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=7094674540517570975, trigger=click)\n2026-04-14T17:38:59.077013Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-762158172847331641, trigger=click)\n2026-04-14T17:38:59.079876Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-762158172847331641, trigger=click)\n2026-04-14T17:39:02.269917Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=246851100492228743, trigger=click)\n2026-04-14T17:42:32.872394Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 75 eligible frames\n2026-04-14T17:42:35.825377Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 42 frames, 6.9MB → 2.3MB (3.0x), 42 JPEGs deleted\n2026-04-14T17:42:38.006811Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 31 frames, 8.0MB → 1.8MB (4.5x), 31 JPEGs deleted\n2026-04-14T17:42:55.829364Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T14:42:55.829335+00:00 (14d retention)","depth":4,"value":"2026-04-13T18:53:26.194571Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=2525325065609490636, trigger=click)\n2026-04-13T18:54:48.394617Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-1366768294006797733, trigger=visual_change)\n2026-04-13T18:56:28.358108Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-30T15:56:28.358077+00:00 (14d retention)\n2026-04-13T18:57:24.630003Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 19 eligible frames\n2026-04-13T18:57:26.008482Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 18 frames, 4.3MB → 1.1MB (3.8x), 18 JPEGs deleted\n2026-04-13T19:01:28.309932Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-30T16:01:28.309902+00:00 (14d retention)\n2026-04-13T19:01:34.835096Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=8845567138521432327, trigger=click)\n2026-04-13T19:02:26.033245Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 59 eligible frames\n2026-04-13T19:02:29.410795Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 58 frames, 15.1MB → 2.4MB (6.3x), 58 JPEGs deleted\n2026-04-13T19:06:28.306223Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-30T16:06:28.306189+00:00 (14d retention)\n2026-04-13T19:07:29.443796Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 50 eligible frames\n2026-04-13T19:07:32.264873Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 49 frames, 9.3MB → 1.9MB (4.9x), 49 JPEGs deleted\n2026-04-13T19:09:21.780997Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=2535583028595392832, trigger=click)\n2026-04-13T19:11:28.301542Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-30T16:11:28.301502+00:00 (14d retention)\n2026-04-13T19:12:32.301751Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 55 eligible frames\n2026-04-13T19:12:35.543171Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 54 frames, 8.4MB → 0.2MB (34.0x), 54 JPEGs deleted\n2026-04-13T19:15:28.279261Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-3643209958340923733, trigger=click)\n2026-04-13T19:16:28.300071Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-30T16:16:28.300040+00:00 (14d retention)\n2026-04-13T19:17:35.879347Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 33 eligible frames\n2026-04-13T19:17:37.771162Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 32 frames, 5.0MB → 0.2MB (21.2x), 32 JPEGs deleted\n2026-04-13T19:21:28.313672Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-30T16:21:28.313650+00:00 (14d retention)\n2026-04-13T19:21:43.867272Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-7726912391365776224, trigger=click)\n2026-04-13T19:21:53.316112Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-7726912391365776224, trigger=click)\n2026-04-13T19:22:37.824162Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 30 eligible frames\n2026-04-13T19:22:39.564867Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 29 frames, 4.5MB → 0.2MB (19.7x), 29 JPEGs deleted\n2026-04-13T19:23:58.293564Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)\n2026-04-13T19:24:05.926037Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)\n2026-04-13T19:24:07.100441Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)\n2026-04-13T19:24:08.189505Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)\n2026-04-13T19:24:09.316024Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)\n2026-04-13T19:24:10.334454Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)\n2026-04-13T19:24:11.039989Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)\n2026-04-13T19:24:12.279934Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)\n2026-04-13T19:24:12.934012Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)\n2026-04-13T19:24:13.905703Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)\n2026-04-13T19:24:14.688081Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)\n2026-04-13T19:24:16.790073Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)\n2026-04-13T19:24:17.648048Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)\n2026-04-13T19:24:18.648340Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)\n2026-04-13T19:24:20.939136Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)\n2026-04-13T19:24:32.085226Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-1677564857471996960, trigger=click)\n2026-04-13T19:24:52.669280Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=5315255766850756707, trigger=click)\n2026-04-13T19:26:28.311385Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-30T16:26:28.311371+00:00 (14d retention)\n2026-04-13T19:27:39.600820Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 72 eligible frames\n2026-04-13T19:27:43.607748Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 71 frames, 10.7MB → 2.0MB (5.3x), 71 JPEGs deleted\n2026-04-13T19:29:29.337437Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-6191878184103635993, trigger=click)\n2026-04-13T19:30:53.305205Z INFO screenpipe_engine::server: api_usage_5min: 3 requests\n2026-04-13T19:31:28.308892Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-30T16:31:28.308882+00:00 (14d retention)\n2026-04-13T19:32:39.123443Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-1693584930482156986, trigger=click)\n2026-04-13T19:32:43.640042Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 70 eligible frames\n2026-04-13T19:32:47.533673Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 69 frames, 10.8MB → 0.5MB (22.6x), 69 JPEGs deleted\n2026-04-13T19:32:50.924091Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-1693584930482156986, trigger=click)\n2026-04-13T19:36:28.306590Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-30T16:36:28.306551+00:00 (14d retention)\n2026-04-13T19:37:47.886163Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 88 eligible frames\n2026-04-13T19:37:51.291730Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-1366768294006797733, trigger=visual_change)\n2026-04-13T19:37:52.768785Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 87 frames, 13.5MB → 0.5MB (28.8x), 87 JPEGs deleted\n2026-04-13T19:37:57.364851Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-1366768294006797733, trigger=visual_change)\n2026-04-13T19:38:38.577300Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-4736856628251450227, trigger=click)\n\n[1] + terminated npx screenpipe@latest record --disable-audio\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ sp-strt\nzsh: command not found: sp-strt\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ sp-status\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ sp-start \n[1] 21900\ndetected hardware tier: Mid\nchecking permissions...\n screen recording: ok\n accessibility: ok\n2026-04-13T19:39:27.177326Z INFO screenpipe_screen::monitor::macos_version: Detected macOS version: 14.6\n2026-04-13T19:39:29.590345Z WARN sqlx::query: summary=\"-- Partial index on …\" db.statement=\"\\n\\n-- Partial index on frames.elements_ref_frame_id to eliminate the full\\n-- table scan in the retention anchor-frame subquery.\\n--\\n-- The correlated subquery in delete_time_range_batch:\\n-- SELECT DISTINCT f.id FROM frames f\\n-- WHERE f.timestamp BETWEEN ?1 AND ?2\\n-- AND EXISTS (SELECT 1 FROM frames ref\\n-- WHERE ref.elements_ref_frame_id = f.id\\n-- AND ref.timestamp NOT BETWEEN ?1 AND ?2)\\n--\\n-- falls back to a full scan of `frames` on the inner EXISTS without this\\n-- index (elements_ref_frame_id was added in 20260318000000 without one).\\n-- Measured 5m55s per 1-hour retention batch on a 33k-frame DB, making\\n-- retention unusable on any non-trivial backlog.\\n--\\n-- With the index, the inner plan becomes:\\n-- SEARCH ref USING INDEX idx_frames_elements_ref_frame_id (elements_ref_frame_id=?)\\n-- and the same query runs in ~5ms.\\n--\\n-- Partial (WHERE elements_ref_frame_id IS NOT NULL) because only frames\\n-- that reference a dedup anchor are relevant here. Storage cost is\\n-- negligible -- single-digit MB/year for typical capture volume, and it\\n-- is the smallest index on the frames table by a wide margin.\\nCREATE INDEX IF NOT EXISTS idx_frames_elements_ref_frame_id ON frames(elements_ref_frame_id)\\nWHERE\\n elements_ref_frame_id IS NOT NULL;\\n\" rows_affected=0 rows_returned=0 elapsed=1.230052917s\n2026-04-13T19:39:29.593268Z INFO screenpipe_engine::sleep_monitor: Starting macOS sleep/wake monitor\n2026-04-13T19:39:29.594665Z INFO screenpipe: meeting detector enabled — independent of transcription mode\n2026-04-13T19:39:29.594680Z INFO screenpipe_engine::sleep_monitor: Screen lock/unlock observers registered (CFNotificationCenter)\n2026-04-13T19:39:29.595089Z INFO screenpipe_engine::vision_manager::manager: Starting VisionManager\n2026-04-13T19:39:29.595024Z INFO screenpipe_engine::power::manager: power manager started (poll interval: 10s)\n2026-04-13T19:39:29.595128Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction worker started (min_age=600s, poll=300s)\n2026-04-13T19:39:29.595223Z INFO screenpipe_engine::sleep_monitor: Display reconfiguration watcher registered (CGDisplayRegisterReconfigurationCallback)\n2026-04-13T19:39:29.595562Z INFO screenpipe_core::pipes: loaded pipe: day-recap\n2026-04-13T19:39:29.595770Z INFO screenpipe_core::pipes: loaded pipe: standup-update\n2026-04-13T19:39:29.596448Z INFO screenpipe_core::pipes: loaded pipe: ai-habits\n2026-04-13T19:39:29.596584Z INFO screenpipe_core::pipes: loaded pipe: time-breakdown\n2026-04-13T19:39:29.596715Z INFO screenpipe_core::pipes: loaded pipe: video-export\n2026-04-13T19:39:29.596827Z INFO screenpipe_core::pipes: loaded pipe: meeting-summary\n2026-04-13T19:39:29.596844Z INFO screenpipe_core::pipes: loaded 6 pipes from \"/Users/lukas/.screenpipe/pipes\"\n\n\n\n _ \n __________________ ___ ____ ____ (_____ ___ \n / ___/ ___/ ___/ _ \\/ _ \\/ __ \\ / __ \\/ / __ \\/ _ \\\n (__ / /__/ / / __/ __/ / / / / /_/ / / /_/ / __/\n/____/\\___/_/ \\___/\\___/_/ /_/ / .___/_/ .___/\\___/ \n /_/ /_/ \n\n\n\npower AI by everything you've seen, said or heard\nopen source | runs locally | developer friendly\n\n\n┌────────────────────────┬────────────────────────────────────┐\n│ setting │ value │\n├────────────────────────┼────────────────────────────────────┤\n│ audio chunk duration │ 30 seconds │\n│ port │ 3030 │\n│ audio disabled │ true │\n│ vision disabled │ false │\n│ pause on DRM content │ false │\n│ audio engine │ Parakeet │\n│ vad engine │ Silero │\n│ data directory │ /Users/lukas/.screenpipe │\n│ debug mode │ false │\n│ telemetry │ true │\n│ use pii removal │ true │\n│ use all monitors │ true │\n│ ignored windows │ [] │\n│ included windows │ [] │\n│ cloud sync │ disabled │\n│ auto-destruct pid │ 0 │\n│ deepgram key │ not set │\n├────────────────────────┼────────────────────────────────────┤\n│ languages │ │\n│ │ all languages │\n├────────────────────────┼────────────────────────────────────┤\n│ monitors │ │\n│ │ id: 1 │\n│ │ id: 2 │\n├────────────────────────┼────────────────────────────────────┤\n│ audio devices │ │\n│ │ disabled │\n└────────────────────────┴────────────────────────────────────┘\nyou are using local processing. all your data stays on your computer.\n\nwarning: telemetry is enabled. only error-level data will be sent.\nto disable, use the --disable-telemetry flag.\n\ncheck latest changes here: https://github.com/screenpipe/screenpipe/releases\n2026-04-13T19:39:29.598802Z INFO screenpipe: starting UI event capture\n2026-04-13T19:39:29.598404Z INFO screenpipe_core::pipes: pipe scheduler started (generation 2)\n2026-04-13T19:39:29.603432Z WARN screenpipe: pi agent install failed: bun not found — install from https://bun.sh\n2026-04-13T19:39:29.609967Z INFO screenpipe_engine::power::manager: initial power profile: Performance (on_ac=true, battery=Some(100))\n2026-04-13T19:39:29.615106Z INFO screenpipe_engine::ui_recorder: Starting UI event capture\n2026-04-13T19:39:29.630434Z INFO screenpipe_engine::ui_recorder: UI recording session started: faca997c-ce9a-477c-b5d0-e56e509585e9\n2026-04-13T19:39:29.630483Z INFO screenpipe_engine::calendar_speaker_id: speaker identification: started (user_name=<not set>)\n2026-04-13T19:39:29.630562Z INFO screenpipe_engine::hot_frame_cache: hot_frame_cache: warming from DB (2026-04-12 16:39:29.630549 UTC to 2026-04-13 16:39:29.630549 UTC)\n2026-04-13T19:39:29.631025Z INFO screenpipe_engine::meeting_detector: meeting v2: detection loop started (base_interval=5s, profiles=12)\n2026-04-13T19:39:29.637981Z INFO screenpipe_engine::server: Server listening on 0.0.0.0:3030\n2026-04-13T19:39:29.643829Z INFO screenpipe_connect::mdns: mdns: advertising screenpipe on port 3030\n2026-04-13T19:39:29.788633Z INFO screenpipe_engine::hot_frame_cache: hot_frame_cache: warmed with 3943 frame entries, coverage from 2026-04-12 16:39:29.630549 UTC\n2026-04-13T19:39:30.543977Z INFO screenpipe_engine::vision_manager::manager: Starting vision recording for monitor 1 (1440x900)\n2026-04-13T19:39:30.544012Z INFO screenpipe_engine::vision_manager::manager: Starting event-driven capture for monitor 1 (device: monitor_1)\n2026-04-13T19:39:30.544060Z INFO screenpipe_engine::event_driven_capture: event-driven capture started for monitor 1 (device: monitor_1)\n2026-04-13T19:39:31.016978Z INFO screenpipe_engine::vision_manager::manager: Starting vision recording for monitor 2 (2560x1440)\n2026-04-13T19:39:31.017036Z INFO screenpipe_engine::vision_manager::manager: Starting event-driven capture for monitor 2 (device: monitor_2)\n2026-04-13T19:39:31.017080Z INFO screenpipe_engine::vision_manager::monitor_watcher: Starting monitor watcher (polling every 5 seconds)\n2026-04-13T19:39:31.017114Z INFO screenpipe_engine::event_driven_capture: event-driven capture started for monitor 2 (device: monitor_2)\n2026-04-13T19:39:32.207273Z INFO sck_rs::stream_manager: persistent SCK stream started for display 1 (1440x900, 2fps, 0 excluded)\n2026-04-13T19:39:32.673392Z INFO screenpipe_engine::event_driven_capture: startup capture for monitor 1: frame_id=7912, dur=47ms\n2026-04-13T19:39:32.704069Z INFO sck_rs::stream_manager: persistent SCK stream started for display 2 (2560x1440, 2fps, 0 excluded)\n2026-04-13T19:39:32.872035Z INFO screenpipe_engine::event_driven_capture: startup capture for monitor 2: frame_id=7913, dur=108ms\n2026-04-13T19:39:34.636509Z INFO screenpipe_engine::retention: retention: initialized with 14d retention\n2026-04-13T19:39:34.637200Z INFO screenpipe: local retention auto-enabled (14 days)\n2026-04-13T19:39:44.339956Z WARN sqlx::query: summary=\"SELECT frames.id as frame_id, …\" db.statement=\"\\n\\nSELECT\\n frames.id as frame_id,\\n COALESCE(\\n frames.full_text,\\n ocr_text.text,\\n frames.accessibility_text,\\n ''\\n ) as ocr_text,\\n ocr_text.text_json,\\n frames.timestamp,\\n frames.name as frame_name,\\n COALESCE(frames.snapshot_path, video_chunks.file_path) as file_path,\\n frames.offset_index,\\n frames.app_name,\\n COALESCE(ocr_text.ocr_engine, '') as ocr_engine,\\n frames.window_name,\\n COALESCE(video_chunks.device_name, frames.device_name) as device_name,\\n GROUP_CONCAT(tags.name, ',') as tags,\\n frames.browser_url,\\n frames.focused\\nFROM\\n frames\\n LEFT JOIN video_chunks ON frames.video_chunk_id = video_chunks.id\\n LEFT JOIN ocr_text ON frames.id = ocr_text.frame_id\\n LEFT JOIN vision_tags ON frames.id = vision_tags.vision_id\\n LEFT JOIN tags ON vision_tags.tag_id = tags.id\\nWHERE\\n 1 = 1\\n AND (\\n ?2 IS NULL\\n OR frames.timestamp >= ?2\\n )\\n AND (\\n ?3 IS NULL\\n OR frames.timestamp <= ?3\\n )\\n AND (\\n ?4 IS NULL\\n OR LENGTH(COALESCE(frames.full_text, ocr_text.text, '')) >= ?4\\n )\\n AND (\\n ?5 IS NULL\\n OR LENGTH(COALESCE(frames.full_text, ocr_text.text, '')) <= ?5\\n )\\n AND (\\n ?6 IS NULL\\n OR COALESCE(video_chunks.device_name, frames.device_name) LIKE '%' || ?6 || '%'\\n )\\n AND (\\n ?7 IS NULL\\n OR frames.machine_id = ?7\\n )\\n AND (\\n ?8 IS NULL\\n OR frames.focused = ?8\\n )\\n AND (\\n ?9 IS NULL\\n OR frames.name LIKE '%' || ?9 || '%'\\n )\\nGROUP BY\\n frames.id\\nORDER BY\\n frames.timestamp DESC\\nLIMIT\\n ?10 OFFSET ?11\\n\" rows_affected=0 rows_returned=5000 elapsed=1.608390416s\n2026-04-13T19:40:29.616115Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 17 eligible frames\n2026-04-13T19:40:31.310725Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 16 frames, 2.5MB → 0.2MB (11.1x), 16 JPEGs deleted\n2026-04-13T19:41:39.668138Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-8016967779645642766, trigger=click)\n2026-04-13T19:41:40.367247Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-8016967779645642766, trigger=click)\n2026-04-13T19:42:16.296737Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-96467039929937080, trigger=click)\n2026-04-13T19:42:34.936430Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-5664644461248729071, trigger=visual_change)\n2026-04-13T19:44:29.627763Z INFO screenpipe_engine::server: api_usage_5min: 5 requests\n2026-04-13T19:45:04.634490Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-30T16:45:04.634462+00:00 (14d retention)\n2026-04-13T19:45:31.349267Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 20 eligible frames\n2026-04-13T19:45:32.543028Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 19 frames, 3.0MB → 0.3MB (9.9x), 19 JPEGs deleted\n2026-04-13T19:50:02.916584Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-6198286277822952673, trigger=click)\n2026-04-13T19:50:02.918035Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-6198286277822952673, trigger=click)\n2026-04-13T19:50:04.630322Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-30T16:50:04.630300+00:00 (14d retention)\n2026-04-13T19:50:32.575742Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 53 eligible frames\n2026-04-13T19:50:35.515577Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 46 frames, 6.6MB → 2.0MB (3.3x), 46 JPEGs deleted\n2026-04-13T19:50:36.330072Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 6 frames, 1.0MB → 0.6MB (1.9x), 6 JPEGs deleted\n\n[1] + terminated npx screenpipe@latest record --disable-audio\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ sp-start\n[1] 24316\ndetected hardware tier: Mid\nchecking permissions...\n screen recording: ok\n accessibility: ok\n2026-04-14T09:23:18.095876Z INFO screenpipe_screen::monitor::macos_version: Detected macOS version: 14.6\n2026-04-14T09:23:19.016665Z INFO screenpipe_engine::sleep_monitor: Starting macOS sleep/wake monitor\n2026-04-14T09:23:19.018052Z INFO screenpipe: meeting detector enabled — independent of transcription mode\n2026-04-14T09:23:19.018065Z INFO screenpipe_engine::sleep_monitor: Screen lock/unlock observers registered (CFNotificationCenter)\n2026-04-14T09:23:19.018310Z INFO screenpipe_engine::power::manager: power manager started (poll interval: 10s)\n2026-04-14T09:23:19.018350Z INFO screenpipe_engine::vision_manager::manager: Starting VisionManager\n2026-04-14T09:23:19.018329Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction worker started (min_age=600s, poll=300s)\n2026-04-14T09:23:19.018781Z INFO screenpipe_core::pipes: loaded pipe: day-recap\n2026-04-14T09:23:19.018887Z INFO screenpipe_engine::sleep_monitor: Display reconfiguration watcher registered (CGDisplayRegisterReconfigurationCallback)\n2026-04-14T09:23:19.018976Z INFO screenpipe_core::pipes: loaded pipe: standup-update\n2026-04-14T09:23:19.019743Z INFO screenpipe_core::pipes: loaded pipe: ai-habits\n2026-04-14T09:23:19.021386Z INFO screenpipe_core::pipes: loaded pipe: time-breakdown\n2026-04-14T09:23:19.021709Z INFO screenpipe_core::pipes: loaded pipe: video-export\n2026-04-14T09:23:19.021835Z INFO screenpipe_core::pipes: loaded pipe: meeting-summary\n2026-04-14T09:23:19.021852Z INFO screenpipe_core::pipes: loaded 6 pipes from \"/Users/lukas/.screenpipe/pipes\"\n\n\n\n _ \n __________________ ___ ____ ____ (_____ ___ \n / ___/ ___/ ___/ _ \\/ _ \\/ __ \\ / __ \\/ / __ \\/ _ \\\n (__ / /__/ / / __/ __/ / / / / /_/ / / /_/ / __/\n/____/\\___/_/ \\___/\\___/_/ /_/ / .___/_/ .___/\\___/ \n /_/ /_/ \n\n\n\npower AI by everything you've seen, said or heard\nopen source | runs locally | developer friendly\n\n\n┌────────────────────────┬────────────────────────────────────┐\n│ setting │ value │\n├────────────────────────┼────────────────────────────────────┤\n│ audio chunk duration │ 30 seconds │\n│ port │ 3030 │\n│ audio disabled │ true │\n│ vision disabled │ false │\n│ pause on DRM content │ false │\n│ audio engine │ Parakeet │\n│ vad engine │ Silero │\n│ data directory │ /Users/lukas/.screenpipe │\n│ debug mode │ false │\n│ telemetry │ true │\n│ use pii removal │ true │\n│ use all monitors │ true │\n│ ignored windows │ [] │\n│ included windows │ [] │\n│ cloud sync │ disabled │\n│ auto-destruct pid │ 0 │\n│ deepgram key │ not set │\n├────────────────────────┼────────────────────────────────────┤\n│ languages │ │\n│ │ all languages │\n├────────────────────────┼────────────────────────────────────┤\n│ monitors │ │\n│ │ id: 1 │\n│ │ id: 2 │\n├────────────────────────┼────────────────────────────────────┤\n│ audio devices │ │\n│ │ disabled │\n└────────────────────────┴────────────────────────────────────┘\nyou are using local processing. all your data stays on your computer.\n\nwarning: telemetry is enabled. only error-level data will be sent.\nto disable, use the --disable-telemetry flag.\n\ncheck latest changes here: https://github.com/screenpipe/screenpipe/releases\n2026-04-14T09:23:19.025225Z INFO screenpipe: starting UI event capture\n2026-04-14T09:23:19.024042Z INFO screenpipe_core::pipes: pipe scheduler started (generation 2)\n2026-04-14T09:23:19.034460Z WARN screenpipe: pi agent install failed: bun not found — install from https://bun.sh\n2026-04-14T09:23:19.035048Z INFO screenpipe_engine::power::manager: initial power profile: Performance (on_ac=true, battery=Some(100))\n2026-04-14T09:23:19.041739Z INFO screenpipe_engine::ui_recorder: Starting UI event capture\n2026-04-14T09:23:19.057947Z INFO screenpipe_engine::ui_recorder: UI recording session started: c7672ba6-54dd-483e-9512-949b51a2bd49\n2026-04-14T09:23:19.058064Z INFO screenpipe_engine::calendar_speaker_id: speaker identification: started (user_name=<not set>)\n2026-04-14T09:23:19.058114Z INFO screenpipe_engine::hot_frame_cache: hot_frame_cache: warming from DB (2026-04-13 06:23:19.058103 UTC to 2026-04-14 06:23:19.058103 UTC)\n2026-04-14T09:23:19.062532Z INFO screenpipe_engine::meeting_detector: meeting v2: detection loop started (base_interval=5s, profiles=12)\n2026-04-14T09:23:19.066551Z INFO screenpipe_engine::server: Server listening on 0.0.0.0:3030\n2026-04-14T09:23:19.080775Z INFO screenpipe_connect::mdns: mdns: advertising screenpipe on port 3030\n2026-04-14T09:23:19.697314Z INFO screenpipe_engine::hot_frame_cache: hot_frame_cache: warmed with 3756 frame entries, coverage from 2026-04-13 06:23:19.058103 UTC\n2026-04-14T09:23:19.985445Z INFO screenpipe_engine::vision_manager::manager: Starting vision recording for monitor 1 (1440x900)\n2026-04-14T09:23:19.985474Z INFO screenpipe_engine::vision_manager::manager: Starting event-driven capture for monitor 1 (device: monitor_1)\n2026-04-14T09:23:19.985515Z INFO screenpipe_engine::event_driven_capture: event-driven capture started for monitor 1 (device: monitor_1)\n2026-04-14T09:23:20.492622Z INFO screenpipe_engine::vision_manager::manager: Starting vision recording for monitor 2 (2560x1440)\n2026-04-14T09:23:20.492664Z INFO screenpipe_engine::vision_manager::manager: Starting event-driven capture for monitor 2 (device: monitor_2)\n2026-04-14T09:23:20.492694Z INFO screenpipe_engine::vision_manager::monitor_watcher: Starting monitor watcher (polling every 5 seconds)\n2026-04-14T09:23:20.492726Z INFO screenpipe_engine::event_driven_capture: event-driven capture started for monitor 2 (device: monitor_2)\n2026-04-14T09:23:21.313246Z INFO sck_rs::stream_manager: persistent SCK stream started for display 1 (1440x900, 2fps, 0 excluded)\n2026-04-14T09:23:22.387611Z INFO sck_rs::stream_manager: persistent SCK stream started for display 2 (2560x1440, 2fps, 0 excluded)\n2026-04-14T09:23:22.954948Z INFO screenpipe_engine::event_driven_capture: startup capture for monitor 1: frame_id=8037, dur=1082ms\n2026-04-14T09:23:23.488645Z INFO screenpipe_engine::event_driven_capture: startup capture for monitor 2: frame_id=8038, dur=1012ms\n2026-04-14T09:23:24.063719Z INFO screenpipe_engine::retention: retention: initialized with 14d retention\n2026-04-14T09:23:24.063951Z INFO screenpipe: local retention auto-enabled (14 days)\n2026-04-14T09:24:19.745739Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 108 eligible frames\n2026-04-14T09:24:23.350916Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 51 frames, 6.7MB → 2.6MB (2.6x), 51 JPEGs deleted\n2026-04-14T09:24:26.531119Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 55 frames, 10.6MB → 3.9MB (2.7x), 55 JPEGs deleted\n2026-04-14T09:28:19.055456Z INFO screenpipe_engine::server: api_usage_5min: 1 requests\n2026-04-14T09:28:54.061635Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T06:28:54.061630+00:00 (14d retention)\n2026-04-14T09:29:26.561625Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 2 eligible frames\n2026-04-14T09:33:54.056707Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T06:33:54.056680+00:00 (14d retention)\n2026-04-14T09:34:26.581293Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 11 eligible frames\n2026-04-14T09:34:27.123519Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 4 frames, 0.9MB → 0.6MB (1.6x), 4 JPEGs deleted\n2026-04-14T09:34:28.092531Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 7 frames, 1.4MB → 0.8MB (1.8x), 7 JPEGs deleted\n2026-04-14T09:38:54.029363Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T06:38:54.029346+00:00 (14d retention)\n2026-04-14T09:39:28.082314Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 40 eligible frames\n2026-04-14T09:39:29.343941Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 18 frames, 4.0MB → 0.7MB (6.0x), 18 JPEGs deleted\n2026-04-14T09:39:30.750250Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 20 frames, 3.6MB → 0.8MB (4.5x), 20 JPEGs deleted\n2026-04-14T09:41:13.184908Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-6982821907865222085, trigger=click)\n2026-04-14T09:41:19.221590Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=6812429097673958383, trigger=visual_change)\n2026-04-14T09:42:17.435758Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=6365427964931292073, trigger=click)\n2026-04-14T09:42:33.656193Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=4160452185621303946, trigger=click)\n2026-04-14T09:42:46.140088Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=2304266842869419917, trigger=click)\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ 2026-04-14T09:43:54.022784Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T06:43:54.022742+00:00 (14d retention)\n2026-04-14T09:44:07.036758Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-6150758636940404341, trigger=visual_change)\n2026-04-14T09:44:16.412880Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-6150758636940404341, trigger=visual_change)\n2026-04-14T09:44:31.467140Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 22 eligible frames\n2026-04-14T09:44:32.220816Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 10 frames, 1.7MB → 0.2MB (6.9x), 10 JPEGs deleted\n2026-04-14T09:44:33.112790Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 10 frames, 2.5MB → 0.4MB (6.9x), 10 JPEGs deleted\n2026-04-14T09:44:49.822061Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=1260068684416652810, trigger=visual_change)\n2026-04-14T09:44:58.085483Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=1260068684416652810, trigger=click)\n2026-04-14T09:45:11.008075Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=6037618265436815739, trigger=visual_change)\n2026-04-14T09:45:27.976077Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=6037618265436815739, trigger=click)\n2026-04-14T09:45:28.005455Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=6037618265436815739, trigger=click)\n2026-04-14T09:45:33.771220Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-6619028446781713005, trigger=click)\n2026-04-14T09:46:17.937329Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=6551069930100399172, trigger=visual_change)\n2026-04-14T09:46:20.967541Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=6551069930100399172, trigger=visual_change)\n2026-04-14T09:46:39.124248Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=8975630290856622014, trigger=visual_change)\n2026-04-14T09:46:48.114315Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=8975630290856622014, trigger=click)\n2026-04-14T09:46:48.134347Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=8975630290856622014, trigger=click)\n2026-04-14T09:48:19.010549Z INFO screenpipe_engine::server: api_usage_5min: 1 requests\n2026-04-14T09:48:28.225785Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=2746019670363252567, trigger=click)\n2026-04-14T09:48:28.241367Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=2746019670363252567, trigger=click)\n2026-04-14T09:48:35.474701Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=2313032521647048085, trigger=click)\n2026-04-14T09:48:44.297355Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=529628650036307666, trigger=click)\n2026-04-14T09:48:54.016503Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T06:48:54.016484+00:00 (14d retention)\n2026-04-14T09:49:33.136435Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 87 eligible frames\n2026-04-14T09:49:35.411222Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 33 frames, 8.9MB → 1.6MB (5.4x), 33 JPEGs deleted\n2026-04-14T09:49:39.291290Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 52 frames, 10.8MB → 4.1MB (2.6x), 52 JPEGs deleted\n2026-04-14T09:52:10.262616Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-4590837745933313988, trigger=click)\n2026-04-14T09:52:25.201982Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-4590837745933313988, trigger=visual_change)\n2026-04-14T09:52:28.245911Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-4590837745933313988, trigger=visual_change)\n2026-04-14T09:52:37.345773Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-4590837745933313988, trigger=visual_change)\n2026-04-14T09:52:40.396144Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-4590837745933313988, trigger=visual_change)\n2026-04-14T09:52:54.098628Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=2540129927862717858, trigger=click)\n2026-04-14T09:52:54.108786Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=2540129927862717858, trigger=click)\n2026-04-14T09:53:13.724192Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=4595186536147244130, trigger=visual_change)\n2026-04-14T09:53:16.763953Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=4595186536147244130, trigger=visual_change)\n2026-04-14T09:53:19.793338Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=4595186536147244130, trigger=visual_change)\n2026-04-14T09:53:25.860403Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=4595186536147244130, trigger=visual_change)\n2026-04-14T09:53:28.887448Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=4595186536147244130, trigger=visual_change)\n2026-04-14T09:53:31.919424Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=4595186536147244130, trigger=visual_change)\n2026-04-14T09:53:44.021891Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=6850664184897375859, trigger=visual_change)\n2026-04-14T09:53:53.090419Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=4595186536147244130, trigger=visual_change)\n2026-04-14T09:53:54.010522Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T06:53:54.010512+00:00 (14d retention)\n2026-04-14T09:53:56.129621Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=4595186536147244130, trigger=visual_change)\n2026-04-14T09:53:59.154578Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=4595186536147244130, trigger=visual_change)\n2026-04-14T09:54:05.213884Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-6448776714852722509, trigger=visual_change)\n2026-04-14T09:54:08.251183Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-6448776714852722509, trigger=visual_change)\n2026-04-14T09:54:14.329171Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-6448776714852722509, trigger=visual_change)\n2026-04-14T09:54:39.747828Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 186 eligible frames\n2026-04-14T09:54:41.500859Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=2366998612440519548, trigger=visual_change)\n2026-04-14T09:54:44.836247Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 86 frames, 14.4MB → 3.3MB (4.3x), 86 JPEGs deleted\n2026-04-14T09:54:51.018273Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 98 frames, 14.3MB → 5.7MB (2.5x), 98 JPEGs deleted\n2026-04-14T09:58:35.439655Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=7018639353123991036, trigger=click)\n2026-04-14T09:58:53.989016Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T06:58:53.989006+00:00 (14d retention)\n2026-04-14T09:59:51.618785Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 150 eligible frames\n2026-04-14T09:59:57.069345Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 80 frames, 12.2MB → 4.4MB (2.8x), 80 JPEGs deleted\n2026-04-14T10:00:04.665192Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 68 frames, 12.2MB → 5.4MB (2.3x), 68 JPEGs deleted\n2026-04-14T10:00:36.881359Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-6150758636940404341, trigger=visual_change)\n2026-04-14T10:00:39.932677Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-6150758636940404341, trigger=visual_change)\n2026-04-14T10:00:42.945257Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-6150758636940404341, trigger=visual_change)\n2026-04-14T10:01:04.112827Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-6150758636940404341, trigger=visual_change)\n2026-04-14T10:01:16.238890Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-6150758636940404341, trigger=visual_change)\n2026-04-14T10:02:59.467728Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-5923491068615152659, trigger=visual_change)\n2026-04-14T10:03:05.552909Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3705556434509229016, trigger=visual_change)\n2026-04-14T10:03:11.606983Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3705556434509229016, trigger=visual_change)\n2026-04-14T10:03:14.614126Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3705556434509229016, trigger=visual_change)\n2026-04-14T10:03:53.981433Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T07:03:53.981403+00:00 (14d retention)\n2026-04-14T10:03:58.834814Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-6150758636940404341, trigger=visual_change)\n2026-04-14T10:04:00.100685Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-4694409291181169613, trigger=click)\n2026-04-14T10:04:00.146650Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-4694409291181169613, trigger=click)\n2026-04-14T10:05:05.479270Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 70 eligible frames\n2026-04-14T10:05:08.174475Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 36 frames, 6.1MB → 2.2MB (2.8x), 36 JPEGs deleted\n2026-04-14T10:05:10.425255Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 32 frames, 6.1MB → 1.7MB (3.5x), 32 JPEGs deleted\n2026-04-14T10:08:53.973503Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T07:08:53.973164+00:00 (14d retention)\n2026-04-14T10:09:00.468065Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-8881429433378241414, trigger=visual_change)\n2026-04-14T10:09:06.549617Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-6427964206918609197, trigger=visual_change)\n2026-04-14T10:09:09.615547Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-6427964206918609197, trigger=visual_change)\n2026-04-14T10:10:06.325707Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-6530469067082311299, trigger=visual_change)\n2026-04-14T10:10:11.148229Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 102 eligible frames\n2026-04-14T10:10:12.381982Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-6530469067082311299, trigger=visual_change)\n2026-04-14T10:10:13.824381Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 43 frames, 7.6MB → 2.3MB (3.2x), 43 JPEGs deleted\n2026-04-14T10:10:15.122322Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-6530469067082311299, trigger=click)\n2026-04-14T10:10:17.229988Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 57 frames, 10.3MB → 3.6MB (2.9x), 57 JPEGs deleted\n2026-04-14T10:10:33.676801Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=6778409979359956321, trigger=visual_change)\n2026-04-14T10:10:37.624083Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=6778409979359956321, trigger=click)\n2026-04-14T10:10:51.985275Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=7094674540517570975, trigger=visual_change)\n2026-04-14T10:10:52.889466Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=7094674540517570975, trigger=click)\n2026-04-14T10:10:52.889574Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=7094674540517570975, trigger=click)\n2026-04-14T10:11:00.937137Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-762158172847331641, trigger=click)\n2026-04-14T10:11:00.949417Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-762158172847331641, trigger=click)\n2026-04-14T10:11:05.293835Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-762158172847331641, trigger=click)\n2026-04-14T10:11:05.297907Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-762158172847331641, trigger=click)\n2026-04-14T10:11:06.051342Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-762158172847331641, trigger=click)\n2026-04-14T10:11:06.071267Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-762158172847331641, trigger=click)\n2026-04-14T10:11:10.563386Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=246851100492228743, trigger=click)\n2026-04-14T10:12:29.207928Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=5319725887676078079, trigger=click)\n2026-04-14T10:12:29.208185Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=5319725887676078079, trigger=click)\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ 2026-04-14T10:12:40.636861Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=5268190696957260765, trigger=click)\n2026-04-14T10:12:43.314439Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=5268190696957260765, trigger=visual_change)\n2026-04-14T10:12:49.379664Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=5752398452580999847, trigger=visual_change)\n2026-04-14T10:12:52.431504Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=5268190696957260765, trigger=visual_change)\n2026-04-14T10:13:18.994212Z INFO screenpipe_engine::server: api_usage_5min: 1 requests\n2026-04-14T10:13:54.011400Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T07:13:54.011368+00:00 (14d retention)\n2026-04-14T10:14:51.351988Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-9215443531147982391, trigger=visual_change)\n2026-04-14T10:14:51.432392Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-9215443531147982391, trigger=visual_change)\n2026-04-14T10:14:51.986778Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-9215443531147982391, trigger=click)\n2026-04-14T10:14:52.026243Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-9215443531147982391, trigger=click)\n2026-04-14T10:15:10.264309Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=4864177606215980408, trigger=visual_change)\n2026-04-14T10:15:17.977230Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 86 eligible frames\n2026-04-14T10:15:18.585500Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=4864177606215980408, trigger=click)\n2026-04-14T10:15:18.595883Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=4864177606215980408, trigger=click)\n2026-04-14T10:15:19.925015Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=4864177606215980408, trigger=visual_change)\n2026-04-14T10:15:20.662251Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 40 frames, 6.8MB → 2.5MB (2.7x), 40 JPEGs deleted\n2026-04-14T10:15:24.448371Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 44 frames, 10.4MB → 7.5MB (1.4x), 44 JPEGs deleted\n2026-04-14T10:17:50.814582Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-4262230058471454664, trigger=click)\n2026-04-14T10:18:01.906034Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-4262230058471454664, trigger=click)\n2026-04-14T10:18:01.922590Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-4262230058471454664, trigger=click)\n2026-04-14T10:18:54.010127Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T07:18:54.010092+00:00 (14d retention)\n2026-04-14T10:20:25.175284Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 134 eligible frames\n2026-04-14T10:20:28.706790Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 59 frames, 9.2MB → 2.8MB (3.3x), 59 JPEGs deleted\n2026-04-14T10:20:32.913084Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 73 frames, 13.9MB → 6.0MB (2.3x), 73 JPEGs deleted\n2026-04-14T10:23:54.007609Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T07:23:54.007570+00:00 (14d retention)\n2026-04-14T10:25:33.655295Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 133 eligible frames\n2026-04-14T10:25:37.694915Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 65 frames, 14.7MB → 5.5MB (2.7x), 65 JPEGs deleted\n2026-04-14T10:25:41.764159Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 66 frames, 11.7MB → 3.1MB (3.8x), 66 JPEGs deleted\n2026-04-14T10:28:54.002565Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T07:28:54.002529+00:00 (14d retention)\n2026-04-14T10:30:41.776708Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 108 eligible frames\n2026-04-14T10:30:44.100401Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 40 frames, 6.1MB → 0.7MB (9.1x), 40 JPEGs deleted\n2026-04-14T10:30:48.813683Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 66 frames, 13.0MB → 8.6MB (1.5x), 66 JPEGs deleted\n2026-04-14T10:32:07.103504Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=4864177606215980408, trigger=click)\n2026-04-14T10:32:08.790449Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=4864177606215980408, trigger=visual_change)\n2026-04-14T10:32:10.064111Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=4864177606215980408, trigger=click)\n2026-04-14T10:32:10.072568Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=4864177606215980408, trigger=click)\n2026-04-14T10:33:54.021009Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T07:33:54.020606+00:00 (14d retention)\n2026-04-14T10:35:06.817551Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=4864177606215980408, trigger=visual_change)\n2026-04-14T10:35:49.591405Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 102 eligible frames\n2026-04-14T10:35:52.087786Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 40 frames, 6.3MB → 0.4MB (17.8x), 40 JPEGs deleted\n2026-04-14T10:35:56.637384Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 60 frames, 12.2MB → 4.5MB (2.7x), 60 JPEGs deleted\n2026-04-14T10:38:54.020232Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T07:38:54.020218+00:00 (14d retention)\n2026-04-14T10:40:56.802762Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 93 eligible frames\n2026-04-14T10:40:58.957020Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 33 frames, 5.2MB → 0.2MB (21.1x), 33 JPEGs deleted\n2026-04-14T10:41:10.114853Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 58 frames, 14.9MB → 10.7MB (1.4x), 58 JPEGs deleted\n2026-04-14T10:42:21.033108Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=8282025679808956124, trigger=visual_change)\n2026-04-14T10:42:32.002395Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-4927744411103670831, trigger=click)\n2026-04-14T10:43:54.018248Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T07:43:54.018235+00:00 (14d retention)\n2026-04-14T10:44:14.441901Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=7926243118367575, trigger=visual_change)\n2026-04-14T10:46:10.846022Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 103 eligible frames\n2026-04-14T10:46:13.409747Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 38 frames, 6.1MB → 0.5MB (11.4x), 38 JPEGs deleted\n2026-04-14T10:46:20.581438Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 63 frames, 14.5MB → 6.4MB (2.2x), 63 JPEGs deleted\n2026-04-14T10:48:54.016251Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T07:48:54.016243+00:00 (14d retention)\n2026-04-14T10:51:21.304410Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 62 eligible frames\n2026-04-14T10:51:24.182987Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 29 frames, 4.3MB → 1.0MB (4.1x), 29 JPEGs deleted\n2026-04-14T10:51:29.008618Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 31 frames, 6.8MB → 3.3MB (2.0x), 31 JPEGs deleted\n2026-04-14T10:53:54.015345Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T07:53:54.015326+00:00 (14d retention)\n2026-04-14T10:55:45.188612Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=948744052489759226, trigger=visual_change)\n2026-04-14T10:55:51.268055Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-5240833765549519033, trigger=visual_change)\n2026-04-14T10:55:54.291344Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-5240833765549519033, trigger=visual_change)\n2026-04-14T10:56:21.462763Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-5240833765549519033, trigger=click)\n2026-04-14T10:56:29.823353Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 145 eligible frames\n2026-04-14T10:56:35.783884Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 75 frames, 15.8MB → 5.6MB (2.8x), 75 JPEGs deleted\n2026-04-14T10:56:42.164282Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 68 frames, 13.9MB → 5.0MB (2.7x), 68 JPEGs deleted\n2026-04-14T10:57:35.005790Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-7307746809301126898, trigger=click)\n2026-04-14T10:58:54.014355Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T07:58:54.014296+00:00 (14d retention)\n2026-04-14T11:01:42.196634Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 152 eligible frames\n2026-04-14T11:01:46.317911Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 73 frames, 15.3MB → 3.6MB (4.3x), 73 JPEGs deleted\n2026-04-14T11:01:51.004763Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 77 frames, 16.4MB → 5.2MB (3.1x), 77 JPEGs deleted\n2026-04-14T11:03:54.011699Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T08:03:54.011691+00:00 (14d retention)\n2026-04-14T11:06:06.896977Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-1974151446955324960, trigger=click)\n2026-04-14T11:06:51.626541Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 112 eligible frames\n2026-04-14T11:06:54.736449Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 51 frames, 8.6MB → 1.3MB (6.6x), 51 JPEGs deleted\n2026-04-14T11:06:59.497979Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 59 frames, 12.6MB → 5.1MB (2.5x), 59 JPEGs deleted\n2026-04-14T11:07:30.811506Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-6120300816212175993, trigger=click)\n2026-04-14T11:08:54.132567Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T08:08:54.132545+00:00 (14d retention)\n2026-04-14T11:11:59.547722Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 46 eligible frames\n2026-04-14T11:12:00.979220Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 18 frames, 2.4MB → 0.6MB (4.3x), 18 JPEGs deleted\n2026-04-14T11:12:03.285162Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 26 frames, 5.4MB → 1.9MB (2.9x), 26 JPEGs deleted\n2026-04-14T11:13:02.293460Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-7651518855368635453, trigger=click)\n2026-04-14T11:13:54.139196Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T08:13:54.139180+00:00 (14d retention)\n2026-04-14T11:15:23.363825Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=5197446424512897028, trigger=click)\n2026-04-14T11:17:03.893311Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 66 eligible frames\n2026-04-14T11:17:05.929746Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 26 frames, 3.8MB → 1.2MB (3.0x), 26 JPEGs deleted\n2026-04-14T11:17:09.938501Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 38 frames, 6.9MB → 2.4MB (2.9x), 38 JPEGs deleted\n2026-04-14T11:18:54.146216Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T08:18:54.146193+00:00 (14d retention)\n2026-04-14T11:19:44.426100Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=6313736753302658872, trigger=visual_change)\n2026-04-14T11:20:02.454377Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-4572313131525613053, trigger=click)\n2026-04-14T11:20:09.417633Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=1132831535450885273, trigger=visual_change)\n2026-04-14T11:20:15.490811Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=1132831535450885273, trigger=visual_change)\n2026-04-14T11:22:10.013893Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 77 eligible frames\n2026-04-14T11:22:12.081515Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 30 frames, 3.9MB → 0.2MB (18.6x), 30 JPEGs deleted\n2026-04-14T11:22:18.083648Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 45 frames, 7.8MB → 2.4MB (3.2x), 45 JPEGs deleted\n2026-04-14T11:23:54.184615Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T08:23:54.184587+00:00 (14d retention)\n2026-04-14T11:26:23.411531Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-4325362117536949503, trigger=visual_change)\n2026-04-14T11:27:18.144463Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 110 eligible frames\n2026-04-14T11:27:20.988003Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 48 frames, 6.2MB → 0.5MB (13.8x), 48 JPEGs deleted\n2026-04-14T11:27:26.742252Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 60 frames, 14.2MB → 5.6MB (2.6x), 60 JPEGs deleted\n2026-04-14T11:27:36.849509Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-4325362117536949503, trigger=click)\n2026-04-14T11:28:54.193420Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T08:28:54.193393+00:00 (14d retention)\n2026-04-14T11:30:23.044921Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=4758653643915782342, trigger=click)\n2026-04-14T11:30:23.045291Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=4758653643915782342, trigger=click)\n2026-04-14T11:32:27.239850Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 44 eligible frames\n2026-04-14T11:32:29.264026Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 23 frames, 4.4MB → 2.9MB (1.5x), 23 JPEGs deleted\n2026-04-14T11:32:30.870459Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 19 frames, 5.0MB → 2.0MB (2.6x), 19 JPEGs deleted\n2026-04-14T11:33:54.203210Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T08:33:54.203049+00:00 (14d retention)\n2026-04-14T11:37:30.816288Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=7944518703698522703, trigger=visual_change)\n2026-04-14T11:37:30.943708Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 45 eligible frames\n2026-04-14T11:37:31.805641Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 13 frames, 2.1MB → 0.2MB (8.6x), 13 JPEGs deleted\n2026-04-14T11:37:34.181505Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 30 frames, 7.9MB → 2.9MB (2.7x), 30 JPEGs deleted\n2026-04-14T11:38:54.260744Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T08:38:54.260722+00:00 (14d retention)\n2026-04-14T11:41:14.658796Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-8813616083747548766, trigger=visual_change)\n2026-04-14T11:42:28.570698Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=3799513603385674616, trigger=click)\n2026-04-14T11:42:34.229304Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 58 eligible frames\n2026-04-14T11:42:35.856269Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 26 frames, 4.1MB → 0.2MB (16.8x), 26 JPEGs deleted\n2026-04-14T11:42:37.766533Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 30 frames, 9.0MB → 1.5MB (5.9x), 30 JPEGs deleted\n2026-04-14T11:43:51.124758Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=3799513603385674616, trigger=click)\n2026-04-14T11:43:54.268889Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T08:43:54.268879+00:00 (14d retention)\n2026-04-14T11:46:19.707681Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3798630016527344503, trigger=click)\n2026-04-14T11:46:48.465938Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=3752925360567203396, trigger=click)\n2026-04-14T11:46:57.882997Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=4944898032929426667, trigger=click)\n2026-04-14T11:47:38.243841Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 60 eligible frames\n2026-04-14T11:47:40.205049Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 31 frames, 4.5MB → 0.9MB (4.9x), 31 JPEGs deleted\n2026-04-14T11:47:42.924023Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 27 frames, 7.5MB → 2.2MB (3.4x), 27 JPEGs deleted\n2026-04-14T11:48:54.277677Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T08:48:54.277661+00:00 (14d retention)\n2026-04-14T11:52:42.972837Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 46 eligible frames\n2026-04-14T11:52:44.897822Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 26 frames, 4.1MB → 1.7MB (2.4x), 26 JPEGs deleted\n2026-04-14T11:52:46.752585Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 18 frames, 5.0MB → 1.5MB (3.3x), 18 JPEGs deleted\n2026-04-14T11:53:54.297037Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T08:53:54.296982+00:00 (14d retention)\n2026-04-14T11:57:47.933604Z WARN sqlx::query: summary=\"SELECT id, snapshot_path, device_name, …\" db.statement=\"\\n\\nSELECT\\n id,\\n snapshot_path,\\n device_name,\\n timestamp\\nFROM\\n frames\\nWHERE\\n snapshot_path IS NOT NULL\\n AND timestamp < ?1\\nORDER BY\\n device_name,\\n timestamp ASC\\nLIMIT\\n 5000\\n\" rows_affected=0 rows_returned=120 elapsed=1.159109625s\n2026-04-14T11:57:47.935233Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 120 eligible frames\n2026-04-14T11:57:52.092496Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 52 frames, 11.5MB → 2.2MB (5.3x), 52 JPEGs deleted\n2026-04-14T11:57:59.363321Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 66 frames, 14.5MB → 5.2MB (2.8x), 66 JPEGs deleted\n2026-04-14T11:58:54.308936Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T08:58:54.308907+00:00 (14d retention)\n2026-04-14T11:58:55.596617Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-1920847021272450725, trigger=click)\n2026-04-14T12:03:00.235073Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 120 eligible frames\n2026-04-14T12:03:05.209243Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 57 frames, 15.0MB → 1.7MB (8.8x), 57 JPEGs deleted\n2026-04-14T12:03:20.379815Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 61 frames, 16.1MB → 6.2MB (2.6x), 61 JPEGs deleted\n2026-04-14T12:03:54.314889Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T09:03:54.314860+00:00 (14d retention)\n2026-04-14T12:07:32.156892Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=4414873592361684168, trigger=click)\n2026-04-14T12:08:20.511267Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 114 eligible frames\n2026-04-14T12:08:25.879226Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 52 frames, 13.2MB → 0.8MB (17.4x), 52 JPEGs deleted\n2026-04-14T12:08:36.233783Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 60 frames, 17.0MB → 8.6MB (2.0x), 60 JPEGs deleted\n2026-04-14T12:08:54.336990Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T09:08:54.336950+00:00 (14d retention)\n2026-04-14T12:13:36.840498Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 130 eligible frames\n2026-04-14T12:13:40.131975Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 54 frames, 6.7MB → 0.3MB (24.2x), 54 JPEGs deleted\n2026-04-14T12:13:53.030319Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 74 frames, 19.3MB → 7.2MB (2.7x), 74 JPEGs deleted\n2026-04-14T12:13:54.345530Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T09:13:54.345503+00:00 (14d retention)\n2026-04-14T12:17:11.495531Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=8563436494813991353, trigger=click)\n2026-04-14T12:17:29.950473Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=8563436494813991353, trigger=click)\n2026-04-14T12:18:53.835568Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 115 eligible frames\n2026-04-14T12:18:54.353798Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T09:18:54.353791+00:00 (14d retention)\n2026-04-14T12:18:56.582704Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 44 frames, 5.4MB → 0.5MB (10.0x), 44 JPEGs deleted\n2026-04-14T12:19:10.154525Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 69 frames, 18.9MB → 8.4MB (2.2x), 69 JPEGs deleted\n2026-04-14T12:20:21.652984Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=149369918600881871, trigger=click)\n2026-04-14T12:21:03.858762Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=1019121305684409762, trigger=click)\n2026-04-14T12:23:54.364801Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T09:23:54.364775+00:00 (14d retention)\n2026-04-14T12:24:11.561109Z WARN sqlx::query: summary=\"SELECT id, snapshot_path, device_name, …\" db.statement=\"\\n\\nSELECT\\n id,\\n snapshot_path,\\n device_name,\\n timestamp\\nFROM\\n frames\\nWHERE\\n snapshot_path IS NOT NULL\\n AND timestamp < ?1\\nORDER BY\\n device_name,\\n timestamp ASC\\nLIMIT\\n 5000\\n\" rows_affected=0 rows_returned=110 elapsed=1.385900292s\n2026-04-14T12:24:11.564508Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 110 eligible frames\n2026-04-14T12:24:15.282135Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 52 frames, 6.3MB → 0.2MB (33.1x), 52 JPEGs deleted\n2026-04-14T12:24:25.885944Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 56 frames, 16.4MB → 3.9MB (4.2x), 56 JPEGs deleted\n2026-04-14T12:25:26.597886Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=1909442749095147421, trigger=click)\n2026-04-14T12:26:07.655348Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=2599692861251294487, trigger=click)\n2026-04-14T12:26:07.700894Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=2599692861251294487, trigger=click)\n2026-04-14T12:26:34.464095Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-7249461780092598041, trigger=visual_change)\n2026-04-14T12:28:54.391573Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T09:28:54.391548+00:00 (14d retention)\n2026-04-14T12:29:04.940113Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-5980752912035217739, trigger=visual_change)\n2026-04-14T12:29:26.332838Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 73 eligible frames\n2026-04-14T12:29:28.615068Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 34 frames, 4.1MB → 0.2MB (22.8x), 34 JPEGs deleted\n2026-04-14T12:29:34.400259Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 37 frames, 11.6MB → 2.8MB (4.1x), 37 JPEGs deleted\n2026-04-14T12:30:01.579118Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3434956056780458259, trigger=visual_change)\n2026-04-14T12:30:10.936246Z WARN sqlx::query: summary=\"SELECT frames.id as frame_id, …\" db.statement=\"\\n\\nSELECT\\n frames.id as frame_id,\\n COALESCE(\\n frames.full_text,\\n ocr_text.text,\\n frames.accessibility_text,\\n ''\\n ) as ocr_text,\\n ocr_text.text_json,\\n frames.timestamp,\\n frames.name as frame_name,\\n COALESCE(frames.snapshot_path, video_chunks.file_path) as file_path,\\n frames.offset_index,\\n frames.app_name,\\n COALESCE(ocr_text.ocr_engine, '') as ocr_engine,\\n frames.window_name,\\n COALESCE(video_chunks.device_name, frames.device_name) as device_name,\\n GROUP_CONCAT(tags.name, ',') as tags,\\n frames.browser_url,\\n frames.focused\\nFROM\\n frames\\n LEFT JOIN video_chunks ON frames.video_chunk_id = video_chunks.id\\n LEFT JOIN ocr_text ON frames.id = ocr_text.frame_id\\n LEFT JOIN vision_tags ON frames.id = vision_tags.vision_id\\n LEFT JOIN tags ON vision_tags.tag_id = tags.id\\nWHERE\\n 1 = 1\\n AND (\\n ?2 IS NULL\\n OR frames.timestamp >= ?2\\n )\\n AND (\\n ?3 IS NULL\\n OR frames.timestamp <= ?3\\n )\\n AND (\\n ?4 IS NULL\\n OR LENGTH(COALESCE(frames.full_text, ocr_text.text, '')) >= ?4\\n )\\n AND (\\n ?5 IS NULL\\n OR LENGTH(COALESCE(frames.full_text, ocr_text.text, '')) <= ?5\\n )\\n AND (\\n ?6 IS NULL\\n OR COALESCE(video_chunks.device_name, frames.device_name) LIKE '%' || ?6 || '%'\\n )\\n AND (\\n ?7 IS NULL\\n OR frames.machine_id = ?7\\n )\\n AND (\\n ?8 IS NULL\\n OR frames.focused = ?8\\n )\\n AND (\\n ?9 IS NULL\\n OR frames.name LIKE '%' || ?9 || '%'\\n )\\nGROUP BY\\n frames.id\\nORDER BY\\n frames.timestamp DESC\\nLIMIT\\n ?10 OFFSET ?11\\n\" rows_affected=0 rows_returned=1 elapsed=2.923655916s\n2026-04-14T12:30:35.391558Z WARN sqlx::query: summary=\"SELECT frames.id as frame_id, …\" db.statement=\"\\n\\nSELECT\\n frames.id as frame_id,\\n COALESCE(\\n frames.full_text,\\n ocr_text.text,\\n frames.accessibility_text,\\n ''\\n ) as ocr_text,\\n ocr_text.text_json,\\n frames.timestamp,\\n frames.name as frame_name,\\n COALESCE(frames.snapshot_path, video_chunks.file_path) as file_path,\\n frames.offset_index,\\n frames.app_name,\\n COALESCE(ocr_text.ocr_engine, '') as ocr_engine,\\n frames.window_name,\\n COALESCE(video_chunks.device_name, frames.device_name) as device_name,\\n GROUP_CONCAT(tags.name, ',') as tags,\\n frames.browser_url,\\n frames.focused\\nFROM\\n frames\\n LEFT JOIN video_chunks ON frames.video_chunk_id = video_chunks.id\\n LEFT JOIN ocr_text ON frames.id = ocr_text.frame_id\\n LEFT JOIN vision_tags ON frames.id = vision_tags.vision_id\\n LEFT JOIN tags ON vision_tags.tag_id = tags.id\\nWHERE\\n 1 = 1\\n AND (\\n ?2 IS NULL\\n OR frames.timestamp >= ?2\\n )\\n AND (\\n ?3 IS NULL\\n OR frames.timestamp <= ?3\\n )\\n AND (\\n ?4 IS NULL\\n OR LENGTH(COALESCE(frames.full_text, ocr_text.text, '')) >= ?4\\n )\\n AND (\\n ?5 IS NULL\\n OR LENGTH(COALESCE(frames.full_text, ocr_text.text, '')) <= ?5\\n )\\n AND (\\n ?6 IS NULL\\n OR COALESCE(video_chunks.device_name, frames.device_name) LIKE '%' || ?6 || '%'\\n )\\n AND (\\n ?7 IS NULL\\n OR frames.machine_id = ?7\\n )\\n AND (\\n ?8 IS NULL\\n OR frames.focused = ?8\\n )\\n AND (\\n ?9 IS NULL\\n OR frames.name LIKE '%' || ?9 || '%'\\n )\\nGROUP BY\\n frames.id\\nORDER BY\\n frames.timestamp DESC\\nLIMIT\\n ?10 OFFSET ?11\\n\" rows_affected=0 rows_returned=3348 elapsed=1.623358375s\n2026-04-14T12:32:27.483265Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-2550140762891249095, trigger=click)\n2026-04-14T12:32:29.765683Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-8630694416318521734, trigger=visual_change)\n2026-04-14T12:32:32.746666Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-2550140762891249095, trigger=visual_change)\n2026-04-14T12:33:19.392207Z INFO screenpipe_engine::server: api_usage_5min: 2 requests\n2026-04-14T12:33:54.400517Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T09:33:54.400440+00:00 (14d retention)\n2026-04-14T12:34:34.939673Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 93 eligible frames\n2026-04-14T12:34:39.315842Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 49 frames, 7.6MB → 2.0MB (3.8x), 49 JPEGs deleted\n2026-04-14T12:34:48.628820Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 42 frames, 11.3MB → 6.0MB (1.9x), 42 JPEGs deleted\n2026-04-14T12:38:54.409596Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T09:38:54.409567+00:00 (14d retention)\n2026-04-14T12:39:48.710680Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 93 eligible frames\n2026-04-14T12:39:54.522917Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 48 frames, 9.7MB → 3.6MB (2.7x), 48 JPEGs deleted\n2026-04-14T12:40:00.198444Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 43 frames, 15.6MB → 2.6MB (6.1x), 43 JPEGs deleted\n2026-04-14T12:41:38.487313Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-8122710600549870099, trigger=click)\n2026-04-14T12:41:38.673123Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-8122710600549870099, trigger=click)\n2026-04-14T12:41:43.884491Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=2111417376262186556, trigger=click)\n2026-04-14T12:43:54.398974Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T09:43:54.398957+00:00 (14d retention)\n2026-04-14T12:44:24.175904Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=2534660128742684864, trigger=visual_change)\n2026-04-14T12:44:30.170876Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=2534660128742684864, trigger=click)\n2026-04-14T12:44:30.170952Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=2534660128742684864, trigger=click)\n2026-04-14T12:45:00.733180Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 34 eligible frames\n2026-04-14T12:45:02.503192Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 20 frames, 2.9MB → 2.1MB (1.4x), 20 JPEGs deleted\n2026-04-14T12:45:03.882206Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 12 frames, 3.9MB → 1.6MB (2.5x), 12 JPEGs deleted\n2026-04-14T12:45:45.072707Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=3093682575504084464, trigger=click)\n2026-04-14T12:45:45.083246Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3093682575504084464, trigger=click)\n2026-04-14T12:46:42.409604Z WARN sqlx::query: summary=\"COMMIT\" db.statement=\"\" rows_affected=1 rows_returned=0 elapsed=1.31212775s\n2026-04-14T12:47:26.531533Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=8047422152000051333, trigger=click)\n2026-04-14T12:47:41.077717Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=8047422152000051333, trigger=click)\n2026-04-14T12:48:54.405689Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T09:48:54.405679+00:00 (14d retention)\n2026-04-14T12:50:04.633809Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 51 eligible frames\n2026-04-14T12:50:06.069922Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 23 frames, 4.2MB → 0.7MB (6.2x), 23 JPEGs deleted\n2026-04-14T12:50:07.945631Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 26 frames, 8.0MB → 1.7MB (4.8x), 26 JPEGs deleted\n2026-04-14T12:52:02.053470Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-8317666576152907563, trigger=visual_change)\n2026-04-14T12:53:54.412723Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T09:53:54.412707+00:00 (14d retention)\n2026-04-14T12:55:08.015210Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 53 eligible frames\n2026-04-14T12:55:09.643439Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 22 frames, 3.5MB → 1.1MB (3.2x), 22 JPEGs deleted\n2026-04-14T12:55:11.761542Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 29 frames, 8.6MB → 1.8MB (4.7x), 29 JPEGs deleted\n2026-04-14T12:56:15.204136Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=8736579060729302331, trigger=click)\n2026-04-14T12:56:15.283925Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=8736579060729302331, trigger=click)\n2026-04-14T12:57:37.050651Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=8736579060729302331, trigger=click)\n2026-04-14T12:57:37.055997Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=8736579060729302331, trigger=click)\n2026-04-14T12:58:54.461514Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T09:58:54.461483+00:00 (14d retention)\n2026-04-14T13:00:11.805891Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 119 eligible frames\n2026-04-14T13:00:14.859322Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 51 frames, 6.2MB → 1.7MB (3.6x), 51 JPEGs deleted\n2026-04-14T13:00:19.443941Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 66 frames, 12.3MB → 4.9MB (2.5x), 66 JPEGs deleted\n2026-04-14T13:03:54.469708Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T10:03:54.469684+00:00 (14d retention)\n2026-04-14T13:05:19.981603Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 40 eligible frames\n2026-04-14T13:05:21.859127Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 18 frames, 3.7MB → 0.7MB (5.7x), 18 JPEGs deleted\n2026-04-14T13:05:24.577607Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 20 frames, 5.1MB → 2.4MB (2.2x), 20 JPEGs deleted\n2026-04-14T13:08:54.487813Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T10:08:54.486312+00:00 (14d retention)\n2026-04-14T13:10:24.648030Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 33 eligible frames\n2026-04-14T13:10:25.871254Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 15 frames, 3.2MB → 0.6MB (5.4x), 15 JPEGs deleted\n2026-04-14T13:10:28.352020Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 16 frames, 3.3MB → 1.4MB (2.4x), 16 JPEGs deleted\n2026-04-14T13:12:01.161758Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=2833080270416553027, trigger=click)\n2026-04-14T13:13:54.511233Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T10:13:54.511209+00:00 (14d retention)\n2026-04-14T13:15:28.447744Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 41 eligible frames\n2026-04-14T13:15:29.469009Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 14 frames, 2.5MB → 0.3MB (8.2x), 14 JPEGs deleted\n2026-04-14T13:15:32.309251Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 25 frames, 5.2MB → 2.8MB (1.9x), 25 JPEGs deleted\n2026-04-14T13:18:17.108565Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-1593238448046230813, trigger=click)\n2026-04-14T13:18:17.119708Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-1593238448046230813, trigger=click)\n2026-04-14T13:18:54.519243Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T10:18:54.519179+00:00 (14d retention)\n2026-04-14T13:20:26.369784Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-1593238448046230813, trigger=click)\n2026-04-14T13:20:26.407528Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-1593238448046230813, trigger=click)\n2026-04-14T13:20:32.393867Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 29 eligible frames\n2026-04-14T13:20:33.589662Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 11 frames, 2.0MB → 0.3MB (7.1x), 11 JPEGs deleted\n2026-04-14T13:20:35.605436Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 16 frames, 2.7MB → 0.9MB (2.9x), 16 JPEGs deleted\n2026-04-14T13:22:28.683895Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-1593238448046230813, trigger=click)\n2026-04-14T13:23:54.528597Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T10:23:54.528584+00:00 (14d retention)\n2026-04-14T13:25:30.820459Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-1969562429147830837, trigger=click)\n2026-04-14T13:25:30.823174Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-1969562429147830837, trigger=click)\n2026-04-14T13:25:36.174956Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 57 eligible frames\n2026-04-14T13:25:37.566914Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 21 frames, 3.8MB → 0.3MB (13.4x), 21 JPEGs deleted\n2026-04-14T13:25:40.582925Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 34 frames, 10.3MB → 3.3MB (3.2x), 34 JPEGs deleted\n2026-04-14T13:25:48.203646Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-8317666576152907563, trigger=visual_change)\n2026-04-14T13:28:54.561297Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T10:28:54.561277+00:00 (14d retention)\n2026-04-14T13:29:25.961438Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-8198980968265644364, trigger=click)\n2026-04-14T13:29:25.966531Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-8198980968265644364, trigger=click)\n2026-04-14T13:30:40.619502Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 24 eligible frames\n2026-04-14T13:30:41.476947Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 11 frames, 2.0MB → 0.3MB (7.1x), 11 JPEGs deleted\n2026-04-14T13:30:42.560911Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 11 frames, 3.6MB → 0.6MB (6.0x), 11 JPEGs deleted\n2026-04-14T13:32:30.775481Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-1549015432333443411, trigger=visual_change)\n2026-04-14T13:33:54.570388Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T10:33:54.570368+00:00 (14d retention)\n2026-04-14T13:34:59.446614Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=6269796043063054792, trigger=visual_change)\n2026-04-14T13:35:43.050871Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 39 eligible frames\n2026-04-14T13:35:43.982381Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 14 frames, 2.5MB → 0.3MB (9.0x), 14 JPEGs deleted\n2026-04-14T13:35:46.365797Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 23 frames, 8.0MB → 2.4MB (3.4x), 23 JPEGs deleted\n2026-04-14T13:36:40.251928Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-2118115267680464601, trigger=visual_change)\n2026-04-14T13:36:43.257442Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-2118115267680464601, trigger=visual_change)\n2026-04-14T13:38:38.580728Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-2118115267680464601, trigger=visual_change)\n2026-04-14T13:38:54.579789Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T10:38:54.579754+00:00 (14d retention)\n2026-04-14T13:39:15.803850Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-2118115267680464601, trigger=click)\n2026-04-14T13:39:15.812194Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-2118115267680464601, trigger=click)\n2026-04-14T13:39:19.062502Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-2118115267680464601, trigger=visual_change)\n2026-04-14T13:40:45.647710Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-2118115267680464601, trigger=visual_change)\n2026-04-14T13:40:46.420120Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 35 eligible frames\n2026-04-14T13:40:47.507885Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 16 frames, 3.0MB → 0.8MB (3.7x), 16 JPEGs deleted\n2026-04-14T13:40:49.083271Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 17 frames, 4.8MB → 1.1MB (4.4x), 17 JPEGs deleted\n2026-04-14T13:43:54.595283Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T10:43:54.595271+00:00 (14d retention)\n2026-04-14T13:45:37.613525Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-2118115267680464601, trigger=click)\n2026-04-14T13:45:49.145535Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 29 eligible frames\n2026-04-14T13:45:50.846993Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 12 frames, 2.4MB → 1.0MB (2.4x), 12 JPEGs deleted\n2026-04-14T13:45:52.876234Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 15 frames, 2.9MB → 0.8MB (3.5x), 15 JPEGs deleted\n2026-04-14T13:48:54.282426Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-5192407714022364550, trigger=click)\n2026-04-14T13:48:54.604272Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T10:48:54.604264+00:00 (14d retention)\n2026-04-14T13:49:25.352624Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=1550010841461948059, trigger=click)\n2026-04-14T13:49:25.367719Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=1550010841461948059, trigger=click)\n2026-04-14T13:49:27.018721Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=1550010841461948059, trigger=visual_change)\n2026-04-14T13:50:53.383666Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 22 eligible frames\n2026-04-14T13:50:54.467249Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 11 frames, 2.2MB → 0.5MB (4.6x), 11 JPEGs deleted\n2026-04-14T13:50:55.269996Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 9 frames, 1.4MB → 0.3MB (5.5x), 9 JPEGs deleted\n2026-04-14T13:52:24.794051Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3397592283435315795, trigger=click)\n2026-04-14T13:53:54.613322Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T10:53:54.613303+00:00 (14d retention)\n2026-04-14T13:55:55.311772Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 32 eligible frames\n2026-04-14T13:55:56.814200Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 14 frames, 3.4MB → 0.9MB (3.9x), 14 JPEGs deleted\n2026-04-14T13:55:59.100041Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 16 frames, 3.6MB → 1.9MB (1.9x), 16 JPEGs deleted\n2026-04-14T13:58:39.887337Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=8036415082675154899, trigger=visual_change)\n2026-04-14T13:58:54.570209Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T10:58:54.570196+00:00 (14d retention)\n2026-04-14T13:59:37.381586Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-2304164514190179428, trigger=visual_change)\n2026-04-14T13:59:40.428655Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-2304164514190179428, trigger=visual_change)\n2026-04-14T14:00:59.131113Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 94 eligible frames\n2026-04-14T14:01:01.875522Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 43 frames, 11.3MB → 2.4MB (4.7x), 43 JPEGs deleted\n2026-04-14T14:01:06.431031Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 49 frames, 10.8MB → 5.9MB (1.9x), 49 JPEGs deleted\n2026-04-14T14:03:54.572131Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T11:03:54.572119+00:00 (14d retention)\n2026-04-14T14:06:06.940814Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 145 eligible frames\n2026-04-14T14:06:10.879356Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 69 frames, 17.1MB → 1.2MB (13.9x), 69 JPEGs deleted\n2026-04-14T14:06:17.035393Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 74 frames, 19.6MB → 8.6MB (2.3x), 74 JPEGs deleted\n2026-04-14T14:08:54.583096Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T11:08:54.580525+00:00 (14d retention)\n2026-04-14T14:10:11.672178Z INFO screenpipe_engine::sleep_monitor: Screen locked (CGSession safety-net poll)\n2026-04-14T14:14:47.328532Z INFO screenpipe_engine::sleep_monitor: Screen unlocked (CGSession safety-net poll)\n2026-04-14T14:14:47.360641Z INFO screenpipe_engine::event_driven_capture: invalidating persistent streams after unlock/wake for monitor 2\n2026-04-14T14:14:47.418705Z INFO sck_rs::stream_manager: stopped 2 persistent stream(s)\n2026-04-14T14:14:56.612619Z INFO sck_rs::stream_manager: persistent SCK stream started for display 1 (1440x900, 2fps, 0 excluded)\n2026-04-14T14:14:59.488475Z INFO sck_rs::stream_manager: persistent SCK stream started for display 2 (2560x1440, 2fps, 0 excluded)\n2026-04-14T14:15:18.512055Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 99 eligible frames\n2026-04-14T14:15:20.957272Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 39 frames, 9.3MB → 1.4MB (6.6x), 39 JPEGs deleted\n2026-04-14T14:15:27.455059Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 58 frames, 14.2MB → 4.4MB (3.3x), 58 JPEGs deleted\n2026-04-14T14:17:55.289952Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T11:17:55.289588+00:00 (14d retention)\n2026-04-14T14:18:35.418403Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=8206111759785831540, trigger=visual_change)\n2026-04-14T14:20:27.500187Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 22 eligible frames\n2026-04-14T14:20:29.624118Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 10 frames, 2.4MB → 0.4MB (5.6x), 10 JPEGs deleted\n2026-04-14T14:20:31.856955Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 10 frames, 2.7MB → 0.4MB (6.1x), 10 JPEGs deleted\n2026-04-14T14:22:00.976673Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-4916394158964482129, trigger=visual_change)\n2026-04-14T14:22:55.296927Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T11:22:55.296703+00:00 (14d retention)\n2026-04-14T14:25:31.951028Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 14 eligible frames\n2026-04-14T14:25:33.145014Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 5 frames, 1.2MB → 0.5MB (2.5x), 5 JPEGs deleted\n2026-04-14T14:25:34.856488Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 7 frames, 1.2MB → 0.7MB (1.8x), 7 JPEGs deleted\n2026-04-14T14:27:55.304807Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T11:27:55.304779+00:00 (14d retention)\n2026-04-14T14:29:38.517771Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3789566028108343630, trigger=visual_change)\n2026-04-14T14:30:35.408687Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 110 eligible frames\n2026-04-14T14:30:41.139828Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 51 frames, 12.9MB → 2.2MB (6.0x), 51 JPEGs deleted\n2026-04-14T14:30:51.419889Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 57 frames, 11.0MB → 4.3MB (2.6x), 57 JPEGs deleted\n2026-04-14T14:30:56.881450Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3789566028108343630, trigger=click)\n2026-04-14T14:30:59.435124Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3789566028108343630, trigger=click)\n2026-04-14T14:30:59.496151Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=3789566028108343630, trigger=click)\n2026-04-14T14:31:43.821924Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-3157640653486681547, trigger=visual_change)\n2026-04-14T14:31:46.866533Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-3157640653486681547, trigger=visual_change)\n2026-04-14T14:32:55.339639Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T11:32:55.339587+00:00 (14d retention)\n2026-04-14T14:35:51.721821Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 116 eligible frames\n2026-04-14T14:35:54.611650Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=7000309365672198019, trigger=visual_change)\n2026-04-14T14:35:55.922868Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 51 frames, 13.6MB → 1.6MB (8.7x), 51 JPEGs deleted\n2026-04-14T14:36:02.750262Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 63 frames, 14.7MB → 7.1MB (2.1x), 63 JPEGs deleted\n2026-04-14T14:36:12.650486Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=7000309365672198019, trigger=visual_change)\n2026-04-14T14:37:55.348236Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T11:37:55.348221+00:00 (14d retention)\n2026-04-14T14:40:08.577418Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=5629951037509037441, trigger=click)\n2026-04-14T14:41:02.836167Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 116 eligible frames\n2026-04-14T14:41:06.534234Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 57 frames, 15.3MB → 1.1MB (14.5x), 57 JPEGs deleted\n2026-04-14T14:41:16.097503Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 57 frames, 14.4MB → 7.5MB (1.9x), 57 JPEGs deleted\n2026-04-14T14:42:55.357171Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T11:42:55.357147+00:00 (14d retention)\n2026-04-14T14:44:28.738574Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-612684683583975627, trigger=visual_change)\n2026-04-14T14:46:16.708878Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 65 eligible frames\n2026-04-14T14:46:19.557385Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 36 frames, 5.3MB → 1.5MB (3.6x), 36 JPEGs deleted\n2026-04-14T14:46:24.403034Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 27 frames, 7.1MB → 2.7MB (2.6x), 27 JPEGs deleted\n2026-04-14T14:47:55.424452Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T11:47:55.424435+00:00 (14d retention)\n2026-04-14T14:48:41.009372Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-4246160709188141984, trigger=click)\n2026-04-14T14:48:47.553454Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=1084008693035736359, trigger=click)\n2026-04-14T14:50:25.480453Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=7460632266692597754, trigger=visual_change)\n2026-04-14T14:50:28.485537Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=7460632266692597754, trigger=visual_change)\n2026-04-14T14:51:24.535678Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 65 eligible frames\n2026-04-14T14:51:27.512153Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 38 frames, 4.8MB → 0.4MB (10.7x), 38 JPEGs deleted\n2026-04-14T14:51:33.606677Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 25 frames, 8.1MB → 2.9MB (2.8x), 25 JPEGs deleted\n2026-04-14T14:52:55.433752Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T11:52:55.433320+00:00 (14d retention)\n2026-04-14T14:56:33.775540Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 53 eligible frames\n2026-04-14T14:56:39.821219Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 24 frames, 4.1MB → 0.9MB (4.3x), 24 JPEGs deleted\n2026-04-14T14:56:44.752488Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 27 frames, 7.4MB → 1.7MB (4.3x), 27 JPEGs deleted\n2026-04-14T14:57:55.443422Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T11:57:55.443409+00:00 (14d retention)\n2026-04-14T15:01:45.399674Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 67 eligible frames\n2026-04-14T15:01:49.465494Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 29 frames, 7.0MB → 2.8MB (2.5x), 29 JPEGs deleted\n2026-04-14T15:01:53.046601Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 36 frames, 6.4MB → 3.0MB (2.1x), 36 JPEGs deleted\n2026-04-14T15:02:55.474176Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T12:02:55.474160+00:00 (14d retention)\n2026-04-14T15:06:53.169676Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 64 eligible frames\n2026-04-14T15:06:55.665173Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 27 frames, 5.5MB → 1.2MB (4.5x), 27 JPEGs deleted\n2026-04-14T15:07:02.107659Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 35 frames, 7.8MB → 3.6MB (2.2x), 35 JPEGs deleted\n2026-04-14T15:07:55.482692Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T12:07:55.482593+00:00 (14d retention)\n2026-04-14T15:12:02.628622Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 78 eligible frames\n2026-04-14T15:12:05.131516Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 32 frames, 6.8MB → 1.1MB (6.3x), 32 JPEGs deleted\n2026-04-14T15:12:11.020432Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 44 frames, 9.4MB → 4.3MB (2.2x), 44 JPEGs deleted\n2026-04-14T15:12:55.491418Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T12:12:55.490828+00:00 (14d retention)\n2026-04-14T15:15:20.566024Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=8875378980506821607, trigger=click)\n2026-04-14T15:15:23.148224Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-7207020035503630112, trigger=visual_change)\n2026-04-14T15:15:24.075406Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-7207020035503630112, trigger=click)\n2026-04-14T15:15:24.098858Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-7207020035503630112, trigger=click)\n2026-04-14T15:17:11.962178Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 46 eligible frames\n2026-04-14T15:17:13.277431Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 18 frames, 3.8MB → 0.3MB (11.2x), 18 JPEGs deleted\n2026-04-14T15:17:17.628389Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 26 frames, 6.6MB → 2.3MB (2.9x), 26 JPEGs deleted\n2026-04-14T15:17:36.243353Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=6000635913786649477, trigger=click)\n2026-04-14T15:17:55.531797Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T12:17:55.531770+00:00 (14d retention)\n2026-04-14T15:22:17.693217Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 44 eligible frames\n2026-04-14T15:22:18.884981Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 17 frames, 3.6MB → 0.3MB (10.9x), 17 JPEGs deleted\n2026-04-14T15:22:21.172808Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 25 frames, 5.3MB → 2.5MB (2.1x), 25 JPEGs deleted\n2026-04-14T15:22:55.539673Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T12:22:55.539654+00:00 (14d retention)\n2026-04-14T15:25:25.610381Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=1655135925502221350, trigger=visual_change)\n2026-04-14T15:26:49.301590Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=1655135925502221350, trigger=click)\n2026-04-14T15:26:51.542504Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=1655135925502221350, trigger=visual_change)\n2026-04-14T15:27:13.114854Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=8738535657739620541, trigger=click)\n2026-04-14T15:27:21.353328Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 119 eligible frames\n2026-04-14T15:27:25.974170Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 52 frames, 11.5MB → 2.9MB (3.9x), 52 JPEGs deleted\n2026-04-14T15:27:35.813176Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=8738535657739620541, trigger=click)\n2026-04-14T15:27:35.822388Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=8738535657739620541, trigger=click)\n2026-04-14T15:27:36.622080Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 65 frames, 15.9MB → 6.6MB (2.4x), 65 JPEGs deleted\n2026-04-14T15:27:49.071787Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=8738535657739620541, trigger=visual_change)\n2026-04-14T15:27:52.077009Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=8738535657739620541, trigger=visual_change)\n2026-04-14T15:27:55.550421Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T12:27:55.550401+00:00 (14d retention)\n2026-04-14T15:28:20.260449Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=8738535657739620541, trigger=visual_change)\n2026-04-14T15:32:37.193345Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 126 eligible frames\n2026-04-14T15:32:45.043380Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 64 frames, 10.7MB → 5.1MB (2.1x), 64 JPEGs deleted\n2026-04-14T15:32:54.458631Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 60 frames, 13.3MB → 5.5MB (2.4x), 60 JPEGs deleted\n2026-04-14T15:32:55.542880Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T12:32:55.542752+00:00 (14d retention)\n2026-04-14T15:36:04.808574Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=8738535657739620541, trigger=click)\n2026-04-14T15:36:30.969666Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=8738535657739620541, trigger=visual_change)\n2026-04-14T15:37:02.898461Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=8738535657739620541, trigger=visual_change)\n2026-04-14T15:37:54.586525Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 117 eligible frames\n2026-04-14T15:37:55.547050Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T12:37:55.547032+00:00 (14d retention)\n2026-04-14T15:38:01.348539Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 51 frames, 10.3MB → 3.4MB (3.0x), 51 JPEGs deleted\n2026-04-14T15:38:15.754508Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 64 frames, 13.2MB → 5.3MB (2.5x), 64 JPEGs deleted\n2026-04-14T15:39:48.709283Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=6815427834171820845, trigger=visual_change)\n2026-04-14T15:39:54.714451Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=6815427834171820845, trigger=visual_change)\n2026-04-14T15:39:57.776339Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=6815427834171820845, trigger=visual_change)\n2026-04-14T15:42:55.552896Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T12:42:55.552880+00:00 (14d retention)\n2026-04-14T15:43:16.259372Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 48 eligible frames\n2026-04-14T15:43:18.036233Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 26 frames, 4.5MB → 1.6MB (2.8x), 26 JPEGs deleted\n2026-04-14T15:43:19.391341Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 20 frames, 5.6MB → 0.6MB (10.1x), 20 JPEGs deleted\n2026-04-14T15:47:55.574284Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T12:47:55.574249+00:00 (14d retention)\n2026-04-14T15:48:20.298931Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 94 eligible frames\n2026-04-14T15:48:23.731169Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 54 frames, 10.2MB → 2.4MB (4.2x), 54 JPEGs deleted\n2026-04-14T15:48:26.503883Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 38 frames, 9.4MB → 2.5MB (3.7x), 38 JPEGs deleted\n2026-04-14T15:52:55.587286Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T12:52:55.587254+00:00 (14d retention)\n2026-04-14T15:53:26.621191Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 45 eligible frames\n2026-04-14T15:53:28.821643Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 25 frames, 4.5MB → 2.2MB (2.1x), 25 JPEGs deleted\n2026-04-14T15:53:30.416446Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 18 frames, 2.6MB → 0.7MB (3.6x), 18 JPEGs deleted\n2026-04-14T15:53:32.360475Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=7919455579224234565, trigger=click)\n2026-04-14T15:53:35.475948Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=7919455579224234565, trigger=click)\n2026-04-14T15:56:06.399078Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=8738535657739620541, trigger=visual_change)\n2026-04-14T15:56:11.109582Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=8738535657739620541, trigger=visual_change)\n2026-04-14T15:56:15.422479Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=8738535657739620541, trigger=visual_change)\n2026-04-14T15:56:18.476592Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=8738535657739620541, trigger=visual_change)\n2026-04-14T15:56:44.598942Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=8738535657739620541, trigger=visual_change)\n2026-04-14T15:56:54.669771Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=8738535657739620541, trigger=visual_change)\n2026-04-14T15:57:55.595084Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T12:57:55.595058+00:00 (14d retention)\n2026-04-14T15:58:11.596281Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=8738535657739620541, trigger=click)\n2026-04-14T15:58:31.041427Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 38 eligible frames\n2026-04-14T15:58:32.463008Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 15 frames, 2.3MB → 0.2MB (9.4x), 15 JPEGs deleted\n2026-04-14T15:58:36.512566Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 21 frames, 3.9MB → 1.6MB (2.5x), 21 JPEGs deleted\n2026-04-14T16:02:55.604536Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T13:02:55.604488+00:00 (14d retention)\n2026-04-14T16:03:36.609135Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 32 eligible frames\n2026-04-14T16:03:37.955262Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 15 frames, 2.5MB → 0.5MB (4.8x), 15 JPEGs deleted\n2026-04-14T16:03:39.651068Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 15 frames, 2.7MB → 0.3MB (9.6x), 15 JPEGs deleted\n2026-04-14T16:04:26.964490Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=369455291539139266, trigger=visual_change)\n2026-04-14T16:04:42.830687Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=8738535657739620541, trigger=visual_change)\n2026-04-14T16:06:02.589838Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=369455291539139266, trigger=visual_change)\n2026-04-14T16:07:55.633317Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T13:07:55.633296+00:00 (14d retention)\n2026-04-14T16:08:39.791681Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 122 eligible frames\n2026-04-14T16:08:43.628453Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 64 frames, 15.0MB → 3.4MB (4.4x), 64 JPEGs deleted\n2026-04-14T16:08:47.160887Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 56 frames, 12.4MB → 3.4MB (3.7x), 56 JPEGs deleted\n2026-04-14T16:10:48.891069Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=4870635355334957920, trigger=visual_change)\n2026-04-14T16:12:55.646485Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T13:12:55.646457+00:00 (14d retention)\n2026-04-14T16:13:47.942541Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 63 eligible frames\n2026-04-14T16:13:48.912974Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=7450344034841442434, trigger=visual_change)\n2026-04-14T16:13:50.513289Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 29 frames, 7.6MB → 1.0MB (7.9x), 29 JPEGs deleted\n2026-04-14T16:13:54.676310Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 32 frames, 7.4MB → 3.4MB (2.2x), 32 JPEGs deleted\n2026-04-14T16:17:55.653279Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T13:17:55.652278+00:00 (14d retention)\n2026-04-14T16:18:55.349688Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 65 eligible frames\n2026-04-14T16:18:59.205441Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 28 frames, 7.2MB → 1.1MB (6.5x), 28 JPEGs deleted\n2026-04-14T16:19:06.427354Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 35 frames, 8.1MB → 4.5MB (1.8x), 35 JPEGs deleted\n2026-04-14T16:21:59.534465Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=369455291539139266, trigger=click)\n2026-04-14T16:22:04.693330Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=369455291539139266, trigger=visual_change)\n2026-04-14T16:22:55.679138Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T13:22:55.679122+00:00 (14d retention)\n2026-04-14T16:23:34.744403Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=369455291539139266, trigger=click)\n2026-04-14T16:23:34.759184Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=369455291539139266, trigger=click)\n2026-04-14T16:24:06.731414Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 80 eligible frames\n2026-04-14T16:24:09.119925Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 36 frames, 8.4MB → 2.0MB (4.1x), 36 JPEGs deleted\n2026-04-14T16:24:14.225245Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 42 frames, 8.9MB → 4.7MB (1.9x), 42 JPEGs deleted\n2026-04-14T16:26:18.251770Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=369455291539139266, trigger=click)\n2026-04-14T16:27:19.743862Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=369455291539139266, trigger=click)\n2026-04-14T16:27:55.688719Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T13:27:55.688688+00:00 (14d retention)\n2026-04-14T16:29:14.299471Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 100 eligible frames\n2026-04-14T16:29:17.167645Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 43 frames, 7.3MB → 2.0MB (3.6x), 43 JPEGs deleted\n2026-04-14T16:29:21.720864Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 55 frames, 9.9MB → 5.7MB (1.7x), 55 JPEGs deleted\n2026-04-14T16:31:40.552397Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=369455291539139266, trigger=click)\n2026-04-14T16:32:55.696246Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T13:32:55.696203+00:00 (14d retention)\n2026-04-14T16:34:22.609996Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 49 eligible frames\n2026-04-14T16:34:25.135817Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 22 frames, 4.6MB → 0.3MB (14.2x), 22 JPEGs deleted\n2026-04-14T16:34:30.877225Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 25 frames, 6.4MB → 2.4MB (2.6x), 25 JPEGs deleted\n2026-04-14T16:37:55.724744Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T13:37:55.724720+00:00 (14d retention)\n2026-04-14T16:39:31.011139Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 30 eligible frames\n2026-04-14T16:39:32.425814Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 13 frames, 2.7MB → 0.3MB (8.5x), 13 JPEGs deleted\n2026-04-14T16:39:34.948830Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 15 frames, 4.4MB → 1.0MB (4.6x), 15 JPEGs deleted\n2026-04-14T16:42:55.734494Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T13:42:55.734479+00:00 (14d retention)\n2026-04-14T16:44:35.027903Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 35 eligible frames\n2026-04-14T16:44:36.672977Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 12 frames, 2.9MB → 0.5MB (5.2x), 12 JPEGs deleted\n2026-04-14T16:44:40.586410Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 21 frames, 6.2MB → 2.5MB (2.4x), 21 JPEGs deleted\n2026-04-14T16:47:55.742073Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T13:47:55.741939+00:00 (14d retention)\n2026-04-14T16:49:40.718908Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 30 eligible frames\n2026-04-14T16:49:42.346703Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 11 frames, 2.8MB → 0.4MB (6.5x), 11 JPEGs deleted\n2026-04-14T16:49:47.868971Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 17 frames, 5.3MB → 1.7MB (3.1x), 17 JPEGs deleted\n2026-04-14T16:52:55.667844Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T13:52:55.667820+00:00 (14d retention)\n2026-04-14T16:54:48.497835Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 46 eligible frames\n2026-04-14T16:54:49.922199Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 19 frames, 4.8MB → 0.4MB (11.2x), 19 JPEGs deleted\n2026-04-14T16:54:54.706388Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 25 frames, 7.7MB → 1.6MB (4.8x), 25 JPEGs deleted\n2026-04-14T16:56:50.089511Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-8818413376300492567, trigger=visual_change)\n2026-04-14T16:57:20.656769Z WARN screenpipe_db::db: wal checkpoint: busy (could not truncate), -1 pages in WAL\n2026-04-14T16:57:55.662962Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T13:57:55.662927+00:00 (14d retention)\n2026-04-14T16:59:55.767800Z WARN sqlx::query: summary=\"SELECT id, snapshot_path, device_name, …\" db.statement=\"\\n\\nSELECT\\n id,\\n snapshot_path,\\n device_name,\\n timestamp\\nFROM\\n frames\\nWHERE\\n snapshot_path IS NOT NULL\\n AND timestamp < ?1\\nORDER BY\\n device_name,\\n timestamp ASC\\nLIMIT\\n 5000\\n\" rows_affected=0 rows_returned=96 elapsed=1.053288791s\n2026-04-14T16:59:55.769599Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 96 eligible frames\n2026-04-14T16:59:58.894904Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 46 frames, 11.7MB → 0.5MB (24.6x), 46 JPEGs deleted\n2026-04-14T17:00:14.749178Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 48 frames, 13.5MB → 5.2MB (2.6x), 48 JPEGs deleted\n2026-04-14T17:02:55.659451Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T14:02:55.659435+00:00 (14d retention)\n2026-04-14T17:05:16.082429Z WARN sqlx::query: summary=\"SELECT id, snapshot_path, device_name, …\" db.statement=\"\\n\\nSELECT\\n id,\\n snapshot_path,\\n device_name,\\n timestamp\\nFROM\\n frames\\nWHERE\\n snapshot_path IS NOT NULL\\n AND timestamp < ?1\\nORDER BY\\n device_name,\\n timestamp ASC\\nLIMIT\\n 5000\\n\" rows_affected=0 rows_returned=77 elapsed=1.327667375s\n2026-04-14T17:05:16.084332Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 77 eligible frames\n2026-04-14T17:05:18.118468Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 20 frames, 5.1MB → 0.5MB (10.7x), 20 JPEGs deleted\n2026-04-14T17:05:30.087021Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 55 frames, 10.0MB → 5.5MB (1.8x), 55 JPEGs deleted\n2026-04-14T17:07:01.806784Z WARN sqlx::query: summary=\"SELECT DISTINCT app_name, window_name, …\" db.statement=\"\\n\\nSELECT\\n DISTINCT app_name,\\n window_name,\\n browser_url\\nFROM\\n frames\\nWHERE\\n timestamp > datetime('now', '-30 seconds')\\n AND app_name IS NOT NULL\\n AND window_name IS NOT NULL\\n\" rows_affected=0 rows_returned=243 elapsed=1.042996s\n2026-04-14T17:07:46.287201Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-5581028462895069485, trigger=visual_change)\n2026-04-14T17:07:55.309106Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-5581028462895069485, trigger=visual_change)\n2026-04-14T17:07:55.655238Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T14:07:55.655231+00:00 (14d retention)\n2026-04-14T17:07:58.345534Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-5581028462895069485, trigger=visual_change)\n2026-04-14T17:08:28.608843Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3152190722938032230, trigger=visual_change)\n2026-04-14T17:10:31.658303Z WARN sqlx::query: summary=\"SELECT id, snapshot_path, device_name, …\" db.statement=\"\\n\\nSELECT\\n id,\\n snapshot_path,\\n device_name,\\n timestamp\\nFROM\\n frames\\nWHERE\\n snapshot_path IS NOT NULL\\n AND timestamp < ?1\\nORDER BY\\n device_name,\\n timestamp ASC\\nLIMIT\\n 5000\\n\" rows_affected=0 rows_returned=79 elapsed=1.566973042s\n2026-04-14T17:10:31.658463Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 79 eligible frames\n2026-04-14T17:10:35.459641Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 29 frames, 6.4MB → 1.1MB (5.6x), 29 JPEGs deleted\n2026-04-14T17:10:43.022575Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 48 frames, 9.0MB → 5.8MB (1.5x), 48 JPEGs deleted\n2026-04-14T17:12:55.653231Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T14:12:55.652982+00:00 (14d retention)\n2026-04-14T17:15:43.263260Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 153 eligible frames\n2026-04-14T17:15:59.389929Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 75 frames, 10.1MB → 4.1MB (2.5x), 75 JPEGs deleted\n2026-04-14T17:16:10.897865Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 76 frames, 11.4MB → 3.5MB (3.3x), 76 JPEGs deleted\n2026-04-14T17:17:55.649647Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T14:17:55.649633+00:00 (14d retention)\n2026-04-14T17:21:11.641235Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 100 eligible frames\n2026-04-14T17:21:19.985906Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 55 frames, 9.3MB → 3.5MB (2.6x), 55 JPEGs deleted\n2026-04-14T17:21:25.976624Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 43 frames, 6.4MB → 1.8MB (3.6x), 43 JPEGs deleted\n2026-04-14T17:22:55.646051Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T14:22:55.645866+00:00 (14d retention)\n2026-04-14T17:23:09.936012Z WARN sqlx::query: summary=\"SELECT DISTINCT app_name, window_name, …\" db.statement=\"\\n\\nSELECT\\n DISTINCT app_name,\\n window_name,\\n browser_url\\nFROM\\n frames\\nWHERE\\n timestamp > datetime('now', '-30 seconds')\\n AND app_name IS NOT NULL\\n AND window_name IS NOT NULL\\n\" rows_affected=0 rows_returned=249 elapsed=1.347205292s\n2026-04-14T17:26:05.225828Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-8324450374431620093, trigger=visual_change)\n2026-04-14T17:26:14.276632Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-8324450374431620093, trigger=visual_change)\n2026-04-14T17:26:26.477047Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 79 eligible frames\n2026-04-14T17:26:34.102746Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 52 frames, 8.5MB → 3.4MB (2.5x), 52 JPEGs deleted\n2026-04-14T17:26:38.115284Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 25 frames, 5.7MB → 1.4MB (4.1x), 25 JPEGs deleted\n2026-04-14T17:27:55.801234Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T14:27:55.801194+00:00 (14d retention)\n2026-04-14T17:31:39.042711Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 138 eligible frames\n2026-04-14T17:31:48.831043Z WARN sqlx::query: summary=\"SELECT DISTINCT app_name, window_name, …\" db.statement=\"\\n\\nSELECT\\n DISTINCT app_name,\\n window_name,\\n browser_url\\nFROM\\n frames\\nWHERE\\n timestamp > datetime('now', '-30 seconds')\\n AND app_name IS NOT NULL\\n AND window_name IS NOT NULL\\n\" rows_affected=0 rows_returned=249 elapsed=1.215641041s\n2026-04-14T17:31:59.089629Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 69 frames, 11.6MB → 3.9MB (2.9x), 69 JPEGs deleted\n2026-04-14T17:32:11.853137Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 67 frames, 8.5MB → 1.7MB (5.0x), 67 JPEGs deleted\n2026-04-14T17:32:55.812083Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T14:32:55.811717+00:00 (14d retention)\n2026-04-14T17:37:13.198520Z WARN sqlx::query: summary=\"SELECT id, snapshot_path, device_name, …\" db.statement=\"\\n\\nSELECT\\n id,\\n snapshot_path,\\n device_name,\\n timestamp\\nFROM\\n frames\\nWHERE\\n snapshot_path IS NOT NULL\\n AND timestamp < ?1\\nORDER BY\\n device_name,\\n timestamp ASC\\nLIMIT\\n 5000\\n\" rows_affected=0 rows_returned=95 elapsed=1.328045542s\n2026-04-14T17:37:13.198997Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 95 eligible frames\n2026-04-14T17:37:27.332371Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 59 frames, 10.0MB → 3.4MB (3.0x), 59 JPEGs deleted\n2026-04-14T17:37:32.068206Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 34 frames, 7.7MB → 2.3MB (3.4x), 34 JPEGs deleted\n2026-04-14T17:37:55.818963Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T14:37:55.818931+00:00 (14d retention)\n2026-04-14T17:38:25.380376Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-5833391891040312533, trigger=click)\n2026-04-14T17:38:25.379777Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-5833391891040312533, trigger=click)\n2026-04-14T17:38:52.131080Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=7094674540517570975, trigger=click)\n2026-04-14T17:38:59.077013Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-762158172847331641, trigger=click)\n2026-04-14T17:38:59.079876Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-762158172847331641, trigger=click)\n2026-04-14T17:39:02.269917Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=246851100492228743, trigger=click)\n2026-04-14T17:42:32.872394Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 75 eligible frames\n2026-04-14T17:42:35.825377Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 42 frames, 6.9MB → 2.3MB (3.0x), 42 JPEGs deleted\n2026-04-14T17:42:38.006811Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 31 frames, 8.0MB → 1.8MB (4.5x), 31 JPEGs deleted\n2026-04-14T17:42:55.829364Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T14:42:55.829335+00:00 (14d retention)","is_focused":true},{"role":"AXRadioButton","text":"DOCKER","depth":2,"bounds":{"left":0.23320313,"top":1.0,"width":0.06914063,"height":-0.03680551},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.23554687,"top":1.0,"width":0.00625,"height":-0.039583325},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"DEV (docker)","depth":2,"bounds":{"left":0.30234376,"top":1.0,"width":0.06914063,"height":-0.03680551},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.3046875,"top":1.0,"width":0.00625,"height":-0.039583325},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"APP (docker)","depth":2,"bounds":{"left":0.37148437,"top":1.0,"width":0.06914063,"height":-0.03680551},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.3738281,"top":1.0,"width":0.00625,"height":-0.039583325},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"ec2-user@ip-10-30-93-249:~ (nc)","depth":2,"bounds":{"left":0.440625,"top":1.0,"width":0.06914063,"height":-0.03680551},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.44296876,"top":1.0,"width":0.00625,"height":-0.039583325},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"-zsh","depth":2,"bounds":{"left":0.5097656,"top":1.0,"width":0.06914063,"height":-0.03680551},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.5121094,"top":1.0,"width":0.00625,"height":-0.039583325},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"-zsh","depth":2,"bounds":{"left":0.57890624,"top":1.0,"width":0.06914063,"height":-0.03680551},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.58125,"top":1.0,"width":0.00625,"height":-0.039583325},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"-zsh","depth":2,"bounds":{"left":0.64804685,"top":1.0,"width":0.06914063,"height":-0.03680551},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.6503906,"top":1.0,"width":0.00625,"height":-0.039583325},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"✳ Unable to access screenpipe activity data (claude)","depth":2,"bounds":{"left":0.7171875,"top":1.0,"width":0.06914063,"height":-0.03680551},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.71953124,"top":1.0,"width":0.00625,"height":-0.039583325},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"⌥⌘1","depth":1,"bounds":{"left":0.7703125,"top":1.0,"width":0.021875,"height":-0.02013886},"automation_id":"_NS:8","role_description":"text"},{"role":"AXStaticText","text":"-zsh","depth":1,"bounds":{"left":0.5078125,"top":1.0,"width":0.012890625,"height":-0.020833373},"role_description":"text"}]...
|
9019075205790783388
|
2639593268560635249
|
click
|
accessibility
|
NULL
|
2026-04-13T18:53:26.194571Z INFO screenpipe_engin 2026-04-13T18:53:26.194571Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=2525325065609490636, trigger=click)
2026-04-13T18:54:48.394617Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-1366768294006797733, trigger=visual_change)
2026-04-13T18:56:28.358108Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-30T15:56:28.358077+00:00 (14d retention)
2026-04-13T18:57:24.630003Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 19 eligible frames
2026-04-13T18:57:26.008482Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 18 frames, 4.3MB → 1.1MB (3.8x), 18 JPEGs deleted
2026-04-13T19:01:28.309932Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-30T16:01:28.309902+00:00 (14d retention)
2026-04-13T19:01:34.835096Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=8845567138521432327, trigger=click)
2026-04-13T19:02:26.033245Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 59 eligible frames
2026-04-13T19:02:29.410795Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 58 frames, 15.1MB → 2.4MB (6.3x), 58 JPEGs deleted
2026-04-13T19:06:28.306223Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-30T16:06:28.306189+00:00 (14d retention)
2026-04-13T19:07:29.443796Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 50 eligible frames
2026-04-13T19:07:32.264873Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 49 frames, 9.3MB → 1.9MB (4.9x), 49 JPEGs deleted
2026-04-13T19:09:21.780997Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=2535583028595392832, trigger=click)
2026-04-13T19:11:28.301542Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-30T16:11:28.301502+00:00 (14d retention)
2026-04-13T19:12:32.301751Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 55 eligible frames
2026-04-13T19:12:35.543171Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 54 frames, 8.4MB → 0.2MB (34.0x), 54 JPEGs deleted
2026-04-13T19:15:28.279261Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-3643209958340923733, trigger=click)
2026-04-13T19:16:28.300071Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-30T16:16:28.300040+00:00 (14d retention)
2026-04-13T19:17:35.879347Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 33 eligible frames
2026-04-13T19:17:37.771162Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 32 frames, 5.0MB → 0.2MB (21.2x), 32 JPEGs deleted
2026-04-13T19:21:28.313672Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-30T16:21:28.313650+00:00 (14d retention)
2026-04-13T19:21:43.867272Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-7726912391365776224, trigger=click)
2026-04-13T19:21:53.316112Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-7726912391365776224, trigger=click)
2026-04-13T19:22:37.824162Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 30 eligible frames
2026-04-13T19:22:39.564867Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 29 frames, 4.5MB → 0.2MB (19.7x), 29 JPEGs deleted
2026-04-13T19:23:58.293564Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)
2026-04-13T19:24:05.926037Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)
2026-04-13T19:24:07.100441Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)
2026-04-13T19:24:08.189505Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)
2026-04-13T19:24:09.316024Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)
2026-04-13T19:24:10.334454Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)
2026-04-13T19:24:11.039989Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)
2026-04-13T19:24:12.279934Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)
2026-04-13T19:24:12.934012Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)
2026-04-13T19:24:13.905703Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)
2026-04-13T19:24:14.688081Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)
2026-04-13T19:24:16.790073Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)
2026-04-13T19:24:17.648048Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)
2026-04-13T19:24:18.648340Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)
2026-04-13T19:24:20.939136Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3870500721152908643, trigger=click)
2026-04-13T19:24:32.085226Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-1677564857471996960, trigger=click)
2026-04-13T19:24:52.669280Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=5315255766850756707, trigger=click)
2026-04-13T19:26:28.311385Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-30T16:26:28.311371+00:00 (14d retention)
2026-04-13T19:27:39.600820Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 72 eligible frames
2026-04-13T19:27:43.607748Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 71 frames, 10.7MB → 2.0MB (5.3x), 71 JPEGs deleted
2026-04-13T19:29:29.337437Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-6191878184103635993, trigger=click)
2026-04-13T19:30:53.305205Z INFO screenpipe_engine::server: api_usage_5min: 3 requests
2026-04-13T19:31:28.308892Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-30T16:31:28.308882+00:00 (14d retention)
2026-04-13T19:32:39.123443Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-1693584930482156986, trigger=click)
2026-04-13T19:32:43.640042Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 70 eligible frames
2026-04-13T19:32:47.533673Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 69 frames, 10.8MB → 0.5MB (22.6x), 69 JPEGs deleted
2026-04-13T19:32:50.924091Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-1693584930482156986, trigger=click)
2026-04-13T19:36:28.306590Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-30T16:36:28.306551+00:00 (14d retention)
2026-04-13T19:37:47.886163Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 88 eligible frames
2026-04-13T19:37:51.291730Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-1366768294006797733, trigger=visual_change)
2026-04-13T19:37:52.768785Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 87 frames, 13.5MB → 0.5MB (28.8x), 87 JPEGs deleted
2026-04-13T19:37:57.364851Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-1366768294006797733, trigger=visual_change)
2026-04-13T19:38:38.577300Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-4736856628251450227, trigger=click)
[1] + terminated npx screenpipe@latest record --disable-audio
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ sp-strt
zsh: command not found: sp-strt
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ sp-status
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ sp-start
[1] 21900
detected hardware tier: Mid
checking permissions...
screen recording: ok
accessibility: ok
2026-04-13T19:39:27.177326Z INFO screenpipe_screen::monitor::macos_version: Detected macOS version: 14.6
2026-04-13T19:39:29.590345Z WARN sqlx::query: summary="-- Partial index on …" db.statement="\n\n-- Partial index on frames.elements_ref_frame_id to eliminate the full\n-- table scan in the retention anchor-frame subquery.\n--\n-- The correlated subquery in delete_time_range_batch:\n-- SELECT DISTINCT f.id FROM frames f\n-- WHERE f.timestamp BETWEEN ?1 AND ?2\n-- AND EXISTS (SELECT 1 FROM frames ref\n-- WHERE ref.elements_ref_frame_id = f.id\n-- AND ref.timestamp NOT BETWEEN ?1 AND ?2)\n--\n-- falls back to a full scan of `frames` on the inner EXISTS without this\n-- index (elements_ref_frame_id was added in 20260318000000 without one).\n-- Measured 5m55s per 1-hour retention batch on a 33k-frame DB, making\n-- retention unusable on any non-trivial backlog.\n--\n-- With the index, the inner plan becomes:\n-- SEARCH ref USING INDEX idx_frames_elements_ref_frame_id (elements_ref_frame_id=?)\n-- and the same query runs in ~5ms.\n--\n-- Partial (WHERE elements_ref_frame_id IS NOT NULL) because only frames\n-- that reference a dedup anchor are relevant here. Storage cost is\n-- negligible -- single-digit MB/year for typical capture volume, and it\n-- is the smallest index on the frames table by a wide margin.\nCREATE INDEX IF NOT EXISTS idx_frames_elements_ref_frame_id ON frames(elements_ref_frame_id)\nWHERE\n elements_ref_frame_id IS NOT NULL;\n" rows_affected=0 rows_returned=0 elapsed=1.230052917s
2026-04-13T19:39:29.593268Z INFO screenpipe_engine::sleep_monitor: Starting macOS sleep/wake monitor
2026-04-13T19:39:29.594665Z INFO screenpipe: meeting detector enabled — independent of transcription mode
2026-04-13T19:39:29.594680Z INFO screenpipe_engine::sleep_monitor: Screen lock/unlock observers registered (CFNotificationCenter)
2026-04-13T19:39:29.595089Z INFO screenpipe_engine::vision_manager::manager: Starting VisionManager
2026-04-13T19:39:29.595024Z INFO screenpipe_engine::power::manager: power manager started (poll interval: 10s)
2026-04-13T19:39:29.595128Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction worker started (min_age=600s, poll=300s)
2026-04-13T19:39:29.595223Z INFO screenpipe_engine::sleep_monitor: Display reconfiguration watcher registered (CGDisplayRegisterReconfigurationCallback)
2026-04-13T19:39:29.595562Z INFO screenpipe_core::pipes: loaded pipe: day-recap
2026-04-13T19:39:29.595770Z INFO screenpipe_core::pipes: loaded pipe: standup-update
2026-04-13T19:39:29.596448Z INFO screenpipe_core::pipes: loaded pipe: ai-habits
2026-04-13T19:39:29.596584Z INFO screenpipe_core::pipes: loaded pipe: time-breakdown
2026-04-13T19:39:29.596715Z INFO screenpipe_core::pipes: loaded pipe: video-export
2026-04-13T19:39:29.596827Z INFO screenpipe_core::pipes: loaded pipe: meeting-summary
2026-04-13T19:39:29.596844Z INFO screenpipe_core::pipes: loaded 6 pipes from "/Users/lukas/.screenpipe/pipes"
_
__________________ ___ ____ ____ (_____ ___
/ ___/ ___/ ___/ _ \/ _ \/ __ \ / __ \/ / __ \/ _ \
(__ / /__/ / / __/ __/ / / / / /_/ / / /_/ / __/
/____/\___/_/ \___/\___/_/ /_/ / .___/_/ .___/\___/
/_/ /_/
power AI by everything you've seen, said or heard
open source | runs locally | developer friendly
┌────────────────────────┬────────────────────────────────────┐
│ setting │ value │
├────────────────────────┼────────────────────────────────────┤
│ audio chunk duration │ 30 seconds │
│ port │ 3030 │
│ audio disabled │ true │
│ vision disabled │ false │
│ pause on DRM content │ false │
│ audio engine │ Parakeet │
│ vad engine │ Silero │
│ data directory │ /Users/lukas/.screenpipe │
│ debug mode │ false │
│ telemetry │ true │
│ use pii removal │ true │
│ use all monitors │ true │
│ ignored windows │ [] │
│ included windows │ [] │
│ cloud sync │ disabled │
│ auto-destruct pid │ 0 │
│ deepgram key │ not set │
├────────────────────────┼────────────────────────────────────┤
│ languages │ │
│ │ all languages │
├────────────────────────┼────────────────────────────────────┤
│ monitors │ │
│ │ id: 1 │
│ │ id: 2 │
├────────────────────────┼────────────────────────────────────┤
│ audio devices │ │
│ │ disabled │
└────────────────────────┴────────────────────────────────────┘
you are using local processing. all your data stays on your computer.
warning: telemetry is enabled. only error-level data will be sent.
to disable, use the --disable-telemetry flag.
check latest changes here: [URL_WITH_CREDENTIALS] record --disable-audio
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ sp-start
[1] 24316
detected hardware tier: Mid
checking permissions...
screen recording: ok
accessibility: ok
2026-04-14T09:23:18.095876Z INFO screenpipe_screen::monitor::macos_version: Detected macOS version: 14.6
2026-04-14T09:23:19.016665Z INFO screenpipe_engine::sleep_monitor: Starting macOS sleep/wake monitor
2026-04-14T09:23:19.018052Z INFO screenpipe: meeting detector enabled — independent of transcription mode
2026-04-14T09:23:19.018065Z INFO screenpipe_engine::sleep_monitor: Screen lock/unlock observers registered (CFNotificationCenter)
2026-04-14T09:23:19.018310Z INFO screenpipe_engine::power::manager: power manager started (poll interval: 10s)
2026-04-14T09:23:19.018350Z INFO screenpipe_engine::vision_manager::manager: Starting VisionManager
2026-04-14T09:23:19.018329Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction worker started (min_age=600s, poll=300s)
2026-04-14T09:23:19.018781Z INFO screenpipe_core::pipes: loaded pipe: day-recap
2026-04-14T09:23:19.018887Z INFO screenpipe_engine::sleep_monitor: Display reconfiguration watcher registered (CGDisplayRegisterReconfigurationCallback)
2026-04-14T09:23:19.018976Z INFO screenpipe_core::pipes: loaded pipe: standup-update
2026-04-14T09:23:19.019743Z INFO screenpipe_core::pipes: loaded pipe: ai-habits
2026-04-14T09:23:19.021386Z INFO screenpipe_core::pipes: loaded pipe: time-breakdown
2026-04-14T09:23:19.021709Z INFO screenpipe_core::pipes: loaded pipe: video-export
2026-04-14T09:23:19.021835Z INFO screenpipe_core::pipes: loaded pipe: meeting-summary
2026-04-14T09:23:19.021852Z INFO screenpipe_core::pipes: loaded 6 pipes from "/Users/lukas/.screenpipe/pipes"
_
__________________ ___ ____ ____ (_____ ___
/ ___/ ___/ ___/ _ \/ _ \/ __ \ / __ \/ / __ \/ _ \
(__ / /__/ / / __/ __/ / / / / /_/ / / /_/ / __/
/____/\___/_/ \___/\___/_/ /_/ / .___/_/ .___/\___/
/_/ /_/
power AI by everything you've seen, said or heard
open source | runs locally | developer friendly
┌────────────────────────┬────────────────────────────────────┐
│ setting │ value │
├────────────────────────┼────────────────────────────────────┤
│ audio chunk duration │ 30 seconds │
│ port │ 3030 │
│ audio disabled │ true │
│ vision disabled │ false │
│ pause on DRM content │ false │
│ audio engine │ Parakeet │
│ vad engine │ Silero │
│ data directory │ /Users/lukas/.screenpipe │
│ debug mode │ false │
│ telemetry │ true │
│ use pii removal │ true │
│ use all monitors │ true │
│ ignored windows │ [] │
│ included windows │ [] │
│ cloud sync │ disabled │
│ auto-destruct pid │ 0 │
│ deepgram key │ not set │
├────────────────────────┼────────────────────────────────────┤
│ languages │ │
│ │ all languages │
├────────────────────────┼────────────────────────────────────┤
│ monitors │ │
│ │ id: 1 │
│ │ id: 2 │
├────────────────────────┼────────────────────────────────────┤
│ audio devices │ │
│ │ disabled │
└────────────────────────┴────────────────────────────────────┘
you are using local processing. all your data stays on your computer.
warning: telemetry is enabled. only error-level data will be sent.
to disable, use the --disable-telemetry flag.
check latest changes here: [URL_WITH_CREDENTIALS] ~/.screenpipe/data/data $ 2026-04-14T09:43:54.022784Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T06:43:54.022742+00:00 (14d retention)
2026-04-14T09:44:07.036758Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-6150758636940404341, trigger=visual_change)
2026-04-14T09:44:16.412880Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-6150758636940404341, trigger=visual_change)
2026-04-14T09:44:31.467140Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 22 eligible frames
2026-04-14T09:44:32.220816Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 10 frames, 1.7MB → 0.2MB (6.9x), 10 JPEGs deleted
2026-04-14T09:44:33.112790Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 10 frames, 2.5MB → 0.4MB (6.9x), 10 JPEGs deleted
2026-04-14T09:44:49.822061Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=1260068684416652810, trigger=visual_change)
2026-04-14T09:44:58.085483Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=1260068684416652810, trigger=click)
2026-04-14T09:45:11.008075Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=6037618265436815739, trigger=visual_change)
2026-04-14T09:45:27.976077Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=6037618265436815739, trigger=click)
2026-04-14T09:45:28.005455Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=6037618265436815739, trigger=click)
2026-04-14T09:45:33.771220Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-6619028446781713005, trigger=click)
2026-04-14T09:46:17.937329Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=6551069930100399172, trigger=visual_change)
2026-04-14T09:46:20.967541Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=6551069930100399172, trigger=visual_change)
2026-04-14T09:46:39.124248Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=8975630290856622014, trigger=visual_change)
2026-04-14T09:46:48.114315Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=8975630290856622014, trigger=click)
2026-04-14T09:46:48.134347Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=8975630290856622014, trigger=click)
2026-04-14T09:48:19.010549Z INFO screenpipe_engine::server: api_usage_5min: 1 requests
2026-04-14T09:48:28.225785Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=2746019670363252567, trigger=click)
2026-04-14T09:48:28.241367Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=2746019670363252567, trigger=click)
2026-04-14T09:48:35.474701Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=2313032521647048085, trigger=click)
2026-04-14T09:48:44.297355Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=529628650036307666, trigger=click)
2026-04-14T09:48:54.016503Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T06:48:54.016484+00:00 (14d retention)
2026-04-14T09:49:33.136435Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 87 eligible frames
2026-04-14T09:49:35.411222Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 33 frames, 8.9MB → 1.6MB (5.4x), 33 JPEGs deleted
2026-04-14T09:49:39.291290Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 52 frames, 10.8MB → 4.1MB (2.6x), 52 JPEGs deleted
2026-04-14T09:52:10.262616Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-4590837745933313988, trigger=click)
2026-04-14T09:52:25.201982Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-4590837745933313988, trigger=visual_change)
2026-04-14T09:52:28.245911Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-4590837745933313988, trigger=visual_change)
2026-04-14T09:52:37.345773Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-4590837745933313988, trigger=visual_change)
2026-04-14T09:52:40.396144Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-4590837745933313988, trigger=visual_change)
2026-04-14T09:52:54.098628Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=2540129927862717858, trigger=click)
2026-04-14T09:52:54.108786Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=2540129927862717858, trigger=click)
2026-04-14T09:53:13.724192Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=4595186536147244130, trigger=visual_change)
2026-04-14T09:53:16.763953Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=4595186536147244130, trigger=visual_change)
2026-04-14T09:53:19.793338Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=4595186536147244130, trigger=visual_change)
2026-04-14T09:53:25.860403Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=4595186536147244130, trigger=visual_change)
2026-04-14T09:53:28.887448Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=4595186536147244130, trigger=visual_change)
2026-04-14T09:53:31.919424Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=4595186536147244130, trigger=visual_change)
2026-04-14T09:53:44.021891Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=6850664184897375859, trigger=visual_change)
2026-04-14T09:53:53.090419Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=4595186536147244130, trigger=visual_change)
2026-04-14T09:53:54.010522Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T06:53:54.010512+00:00 (14d retention)
2026-04-14T09:53:56.129621Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=4595186536147244130, trigger=visual_change)
2026-04-14T09:53:59.154578Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=4595186536147244130, trigger=visual_change)
2026-04-14T09:54:05.213884Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-6448776714852722509, trigger=visual_change)
2026-04-14T09:54:08.251183Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-6448776714852722509, trigger=visual_change)
2026-04-14T09:54:14.329171Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-6448776714852722509, trigger=visual_change)
2026-04-14T09:54:39.747828Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 186 eligible frames
2026-04-14T09:54:41.500859Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=2366998612440519548, trigger=visual_change)
2026-04-14T09:54:44.836247Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 86 frames, 14.4MB → 3.3MB (4.3x), 86 JPEGs deleted
2026-04-14T09:54:51.018273Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 98 frames, 14.3MB → 5.7MB (2.5x), 98 JPEGs deleted
2026-04-14T09:58:35.439655Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=7018639353123991036, trigger=click)
2026-04-14T09:58:53.989016Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T06:58:53.989006+00:00 (14d retention)
2026-04-14T09:59:51.618785Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 150 eligible frames
2026-04-14T09:59:57.069345Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 80 frames, 12.2MB → 4.4MB (2.8x), 80 JPEGs deleted
2026-04-14T10:00:04.665192Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 68 frames, 12.2MB → 5.4MB (2.3x), 68 JPEGs deleted
2026-04-14T10:00:36.881359Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-6150758636940404341, trigger=visual_change)
2026-04-14T10:00:39.932677Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-6150758636940404341, trigger=visual_change)
2026-04-14T10:00:42.945257Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-6150758636940404341, trigger=visual_change)
2026-04-14T10:01:04.112827Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-6150758636940404341, trigger=visual_change)
2026-04-14T10:01:16.238890Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-6150758636940404341, trigger=visual_change)
2026-04-14T10:02:59.467728Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-5923491068615152659, trigger=visual_change)
2026-04-14T10:03:05.552909Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3705556434509229016, trigger=visual_change)
2026-04-14T10:03:11.606983Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3705556434509229016, trigger=visual_change)
2026-04-14T10:03:14.614126Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=3705556434509229016, trigger=visual_change)
2026-04-14T10:03:53.981433Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T07:03:53.981403+00:00 (14d retention)
2026-04-14T10:03:58.834814Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-6150758636940404341, trigger=visual_change)
2026-04-14T10:04:00.100685Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-4694409291181169613, trigger=click)
2026-04-14T10:04:00.146650Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-4694409291181169613, trigger=click)
2026-04-14T10:05:05.479270Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 70 eligible frames
2026-04-14T10:05:08.174475Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 36 frames, 6.1MB → 2.2MB (2.8x), 36 JPEGs deleted
2026-04-14T10:05:10.425255Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 32 frames, 6.1MB → 1.7MB (3.5x), 32 JPEGs deleted
2026-04-14T10:08:53.973503Z INFO screenpipe_engine::retention: retention: cleaning up data before 2026-03-31T07:08:53.973164+00:00 (14d retention)
2026-04-14T10:09:00.468065Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-8881429433378241414, trigger=visual_change)
2026-04-14T10:09:06.549617Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-6427964206918609197, trigger=visual_change)
2026-04-14T10:09:09.615547Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-6427964206918609197, trigger=visual_change)
2026-04-14T10:10:06.325707Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-6530469067082311299, trigger=visual_change)
2026-04-14T10:10:11.148229Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: found 102 eligible frames
2026-04-14T10:10:12.381982Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-6530469067082311299, trigger=visual_change)
2026-04-14T10:10:13.824381Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 43 frames, 7.6MB → 2.3MB (3.2x), 43 JPEGs deleted
2026-04-14T10:10:15.122322Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-6530469067082311299, trigger=click)
2026-04-14T10:10:17.229988Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction: 57 frames, 10.3MB → 3.6MB (2.9x), 57 JPEGs deleted
2026-04-14T10:10:33.676801Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=6778409979359956321, trigger=visual_change)
2026-04-14T10:10:37.624083Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=6778409979359956321, trigger=click)
2026-04-14T10:10:51.985275Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=7094674540517570975, trigger=visual_change)
2026-04-14T10:10:52.889466Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=7094674540517570975, trigger=click)
2026-04-14T10:10:52.889574Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=7094674540517570975, trigger=click)
2026-04-14T10:11:00.937137Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-762158172847331641, trigger=click)
2026-04-14T10:11:00.949417Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-762158172847331641, trigger=click)
2026-04-14T10:11:05.293835Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-762158172847331641, trigger=click)
2026-04-14T10:11:05.297907Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-762158172847331641, trigger=click)
2026-04-14T10:11:06.051342Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=-762158172847331641, trigger=click)
2026-04-14T10:11:06.071267Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=-762158172847331641, trigger=click)
2026-04-14T10:11:10.563386Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=246851100492228743, trigger=click)
2026-04-14T10:12:29.207928Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=5319725887676078079, trigger=click)
2026-04-14T10:12:29.208185Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 2 (hash=5319725887676078079, trigger=click)
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ 2026-04-14T10:12:40.636861Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for monitor 1 (hash=5268190696957260765, trigger=click)
2026-04-14T10:12:43.314439Z INFO screenpipe_engine::event_driven_capture: content dedup: skipping capture for mon...
|
NULL
|
|
14590
|
329
|
41
|
2026-04-14T14:00:02.117417+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776175202117_m2.jpg...
|
NULL
|
NULL
|
True
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
FirefoxFile...EoitViewHistory BookmarksProfilesToo FirefoxFile...EoitViewHistory BookmarksProfilesToolsWindow Help• github.com/jiminny/app/pull/11932jiminny / app&'Issues - app in Jiminny SonarQube‹> Code8? Pull requests 28C. Agents Actions D Wiki ® Security and quality 24 Insights Lộs SettingsPlatform Sprint 1 Q2 - Platform Tea® On April 24 we'll start using GitHub Copilot interaction data for Al model training unless you opt out. Review this update and manage your preferences in your GitHub account settings.JY-20543 add AJ reports User pilcZ Configure SSH access to multiple@ Console Home | Console Home | usSecurityGroup | EC2 | us-east-2JY-20543 add AJ reports User pilc( SRD-6779 | JY-20632 | Unable toJy 19798 evaluation for ai activity@ JiminnyService-Desk - Queues - PlatformJY-20543 add AJ reports User pilc(x) Configure SSH access to multiple© New TabC CloudWatch I us-east-2f. Jy 20541 stale records pr 1 by Vasi+ New TabJY-20543 add AJ reports User pilot tracking #11932 •87 Open LakyLak wants to merge 5 commits into JY-18909-automated-reports-ask-jiminny from JY-20543-AJ-report-tracking• Able to mergeCode-Conversation 4a Commits 5E Checks 2E Files changed 7LakyLak commented 5 days agoNo description provided.E LakyLak added 4 commits 5 days agoo @ JY-20543 add AJ reports User pilot trackinga @Jy-20543 code smellsa @Jy-20543 fix testa @JY-20543 fix event@ < sonarqubecloud bot commented 5 days ago~ Quality Gate passedIssuesv O New issues© O Accepted issuesMeasuresv O Security Hotspotsr 76.7% Coverage on New Codev 0.0% Duplication on New CodeSee analysis details on SonarQube Cloud+284 -1 шuово..Reviewers@ nikolaybiaivanov@ Vasil-Jiminny@yalokin-jiminnyStill in progress? Convert to draftAssigneesX 609280a No one-assign yourselfLabelsX 21ab308None yetr93a69ebv01241ae ProjectsNone yetMilestoneNo milestoneDevelopmentSuccessfully merging this pull request may closethese issues.None yetNotificationscustomize& UnsubscribeYou're receiving notifications because you'rewatching this repository.4 participants& Lock conversationC< 40 ll • [ Retro - Platform • now100% CSTue 14 Apr 17:00:01*Q Type to search• @ LakyLak requested review from Vasil-Jiminny, nikolaybiaivanov and yalokin-jiminny 5 days agonikolaybiaivanov approved these changes 5 days ago@ yalokin-siminny commented 5 days ago@claudeView reviewed changes...
|
NULL
|
9018809783489656897
|
NULL
|
click
|
ocr
|
NULL
|
FirefoxFile...EoitViewHistory BookmarksProfilesToo FirefoxFile...EoitViewHistory BookmarksProfilesToolsWindow Help• github.com/jiminny/app/pull/11932jiminny / app&'Issues - app in Jiminny SonarQube‹> Code8? Pull requests 28C. Agents Actions D Wiki ® Security and quality 24 Insights Lộs SettingsPlatform Sprint 1 Q2 - Platform Tea® On April 24 we'll start using GitHub Copilot interaction data for Al model training unless you opt out. Review this update and manage your preferences in your GitHub account settings.JY-20543 add AJ reports User pilcZ Configure SSH access to multiple@ Console Home | Console Home | usSecurityGroup | EC2 | us-east-2JY-20543 add AJ reports User pilc( SRD-6779 | JY-20632 | Unable toJy 19798 evaluation for ai activity@ JiminnyService-Desk - Queues - PlatformJY-20543 add AJ reports User pilc(x) Configure SSH access to multiple© New TabC CloudWatch I us-east-2f. Jy 20541 stale records pr 1 by Vasi+ New TabJY-20543 add AJ reports User pilot tracking #11932 •87 Open LakyLak wants to merge 5 commits into JY-18909-automated-reports-ask-jiminny from JY-20543-AJ-report-tracking• Able to mergeCode-Conversation 4a Commits 5E Checks 2E Files changed 7LakyLak commented 5 days agoNo description provided.E LakyLak added 4 commits 5 days agoo @ JY-20543 add AJ reports User pilot trackinga @Jy-20543 code smellsa @Jy-20543 fix testa @JY-20543 fix event@ < sonarqubecloud bot commented 5 days ago~ Quality Gate passedIssuesv O New issues© O Accepted issuesMeasuresv O Security Hotspotsr 76.7% Coverage on New Codev 0.0% Duplication on New CodeSee analysis details on SonarQube Cloud+284 -1 шuово..Reviewers@ nikolaybiaivanov@ Vasil-Jiminny@yalokin-jiminnyStill in progress? Convert to draftAssigneesX 609280a No one-assign yourselfLabelsX 21ab308None yetr93a69ebv01241ae ProjectsNone yetMilestoneNo milestoneDevelopmentSuccessfully merging this pull request may closethese issues.None yetNotificationscustomize& UnsubscribeYou're receiving notifications because you'rewatching this repository.4 participants& Lock conversationC< 40 ll • [ Retro - Platform • now100% CSTue 14 Apr 17:00:01*Q Type to search• @ LakyLak requested review from Vasil-Jiminny, nikolaybiaivanov and yalokin-jiminny 5 days agonikolaybiaivanov approved these changes 5 days ago@ yalokin-siminny commented 5 days ago@claudeView reviewed changes...
|
14588
|
|
31482
|
636
|
18
|
2026-04-15T15:49:13.376866+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-15/1776 /Users/lukas/.screenpipe/data/data/2026-04-15/1776268153376_m2.jpg...
|
NULL
|
NULL
|
True
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
FirefoxFileEoitViewHistoryBookmarksProfilesToolsWi FirefoxFileEoitViewHistoryBookmarksProfilesToolsWindowHelp@ Not Secure http://[IP_ADDRESS]:8767/audio_transcriptions_fts_config/~ Google Geminip! Western Digital Red Plus 3.5 6TB 5400rpm 256MB SAiSl I SeneticТвърд диск, Western Digital Red 6TB Plus ( 3.5". 256N* SQLite Web: db.sqlitew Screenpipe DashboardV Welcome to Steam+ New Tabmenoe c re crmlal vomuialieIf you already have Terminal open, or preferusing it, you can command Finder to open thefolder for you.1. Open the Terminal app (you can find itby pressing Command + Space to openSpotlight and typing "Terminal").2. Type the following command: open~/. screenpipe3. Press Return. A new Finder window willimmediately pop up showing thecontents of the folder.Method 3: Unhide All Files in Your HomeDirectoryIf you want to be able to see the folderalongside your normal files so you can clickinto it manually.1. Open Finder.2. Go to your Home folder by pressingCommand + Shift + H (this is what the~ symbol represents).3. Press Command + Shift + . (Command,Shift, and the Period key at the sametime).4. You will see all your hidden files andfolders fade into view. Scroll down to findthe .screenpipe folder and double-click5. Note: You can press Command + Shift +• again to hide the files when you aredone to keep your folders looking clean.Eс :Ask GeminiPre vGemini is Al and can make mistakes, including about people.Your privacy and GeminiSummarize pagesqlite-web 0.7.2 db.sqlite audio_transcriptions_fts_configtable name...Structure_sqlx_migrationsaudio_chunksaudio_tagsaudio_transcriptionsaudio_transcriptions_fts (v)audie. transcriptigns..audio_transcript| budio ranseriptions. te contig Columnsaudio_transcriptions_.Columnelementselements_fts (v)elements_fts_configelements_fts_dataelements_fts_idxframes |Indexesframes_fts (v)frames_fts_configNameframes_fts_dataframes_fts_idxmeetingsmemoriesmemories_fts (v)memories_fts_configmemories_fts_datamemories_fts_idxocr_textpipe_executionspipe_scheduler_statespeaker_embeddingsspeakerssqlite_sequencetagsui_eventsui_events_fts (")ui_events_fts_configui_events_fts_dataui_events_fts_idxvideo_chunksContentQueryExportSQLCREATE TABLE 'audio_transcriptions_fts_config' (K PRIMARY KEY,Data typeColumnsSQLite database browser v0.7.2, powered by Flask and Peewee. © 2026 Charles Leifervision lacsToggle helper tablesAllow nullUnique06.126:8767/audio transcriptions fts config/CMOOAA 048 Wed 15Apr 18:49:13QueryPrimary keySQLActionsread-onlyread-onlyDrop?...
|
NULL
|
9018771531341018100
|
NULL
|
click
|
ocr
|
NULL
|
FirefoxFileEoitViewHistoryBookmarksProfilesToolsWi FirefoxFileEoitViewHistoryBookmarksProfilesToolsWindowHelp@ Not Secure http://[IP_ADDRESS]:8767/audio_transcriptions_fts_config/~ Google Geminip! Western Digital Red Plus 3.5 6TB 5400rpm 256MB SAiSl I SeneticТвърд диск, Western Digital Red 6TB Plus ( 3.5". 256N* SQLite Web: db.sqlitew Screenpipe DashboardV Welcome to Steam+ New Tabmenoe c re crmlal vomuialieIf you already have Terminal open, or preferusing it, you can command Finder to open thefolder for you.1. Open the Terminal app (you can find itby pressing Command + Space to openSpotlight and typing "Terminal").2. Type the following command: open~/. screenpipe3. Press Return. A new Finder window willimmediately pop up showing thecontents of the folder.Method 3: Unhide All Files in Your HomeDirectoryIf you want to be able to see the folderalongside your normal files so you can clickinto it manually.1. Open Finder.2. Go to your Home folder by pressingCommand + Shift + H (this is what the~ symbol represents).3. Press Command + Shift + . (Command,Shift, and the Period key at the sametime).4. You will see all your hidden files andfolders fade into view. Scroll down to findthe .screenpipe folder and double-click5. Note: You can press Command + Shift +• again to hide the files when you aredone to keep your folders looking clean.Eс :Ask GeminiPre vGemini is Al and can make mistakes, including about people.Your privacy and GeminiSummarize pagesqlite-web 0.7.2 db.sqlite audio_transcriptions_fts_configtable name...Structure_sqlx_migrationsaudio_chunksaudio_tagsaudio_transcriptionsaudio_transcriptions_fts (v)audie. transcriptigns..audio_transcript| budio ranseriptions. te contig Columnsaudio_transcriptions_.Columnelementselements_fts (v)elements_fts_configelements_fts_dataelements_fts_idxframes |Indexesframes_fts (v)frames_fts_configNameframes_fts_dataframes_fts_idxmeetingsmemoriesmemories_fts (v)memories_fts_configmemories_fts_datamemories_fts_idxocr_textpipe_executionspipe_scheduler_statespeaker_embeddingsspeakerssqlite_sequencetagsui_eventsui_events_fts (")ui_events_fts_configui_events_fts_dataui_events_fts_idxvideo_chunksContentQueryExportSQLCREATE TABLE 'audio_transcriptions_fts_config' (K PRIMARY KEY,Data typeColumnsSQLite database browser v0.7.2, powered by Flask and Peewee. © 2026 Charles Leifervision lacsToggle helper tablesAllow nullUnique06.126:8767/audio transcriptions fts config/CMOOAA 048 Wed 15Apr 18:49:13QueryPrimary keySQLActionsread-onlyread-onlyDrop?...
|
31479
|
|
42115
|
892
|
50
|
2026-04-17T06:46:24.520474+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-17/1776 /Users/lukas/.screenpipe/data/data/2026-04-17/1776408384520_m1.jpg...
|
NULL
|
NULL
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
FirefoxFileEditViewHistoryBookmarksProfilesToolsWi FirefoxFileEditViewHistoryBookmarksProfilesToolsWindowHelplohl→meet.google.com/mie-gawc-dsi?authuser=lukas.kovalik%40jiminny.comNikolay Yankov (Presenting, annotating)ChromeFileViewHistolyProfilesWindowHelpInbPla1 ServiceFont ACost|cProject• Fix Der|[JY-97Projecthttps//jiminny.atlassian.net/jira/software/c/projects/JY/boards/3788|(X) SSHnotoeaeeEa DatadogPlatform Team88:meet.google.comNikolay Yankov (You, presenting, annotating)Q Search board7READY FOR DEV 8Rework Nudges -Phase 2 - changeNudges to use the...bacxiog$A) JY-20489You are presentingTo avoid an infinity mirror, don't share your entire screen or browser window.Share just a tab or a different window instead.Investigate and fixwhy exceedFontawesome...MAINTENANCEReady for DevShow my screen anywayStop presenting0000=M JY-2056417AI Reports > Empty|page design andpromotionAJ REPORTSBacklog®6 ••..=[) JY-20372|Send emailVideo settings9:46 AM | Daily - Platform*OUV.dpdev.ap|Lukas Kovalikeliyan Geor..ikolay Yankov• | Daily - Platform • now100% <478• Fri 17 Apr 9:46:246=Q8• Fri 17 Apr 9:46dev.ap0 All BookmarksSteliyan GeorgievNikolay NikolovNikolay NikolovAneliya Angel.Nikolay YankovAneliya AngelovaLukas Kovalik0:32=...
|
NULL
|
9018524162216633629
|
NULL
|
visual_change
|
ocr
|
NULL
|
FirefoxFileEditViewHistoryBookmarksProfilesToolsWi FirefoxFileEditViewHistoryBookmarksProfilesToolsWindowHelplohl→meet.google.com/mie-gawc-dsi?authuser=lukas.kovalik%40jiminny.comNikolay Yankov (Presenting, annotating)ChromeFileViewHistolyProfilesWindowHelpInbPla1 ServiceFont ACost|cProject• Fix Der|[JY-97Projecthttps//jiminny.atlassian.net/jira/software/c/projects/JY/boards/3788|(X) SSHnotoeaeeEa DatadogPlatform Team88:meet.google.comNikolay Yankov (You, presenting, annotating)Q Search board7READY FOR DEV 8Rework Nudges -Phase 2 - changeNudges to use the...bacxiog$A) JY-20489You are presentingTo avoid an infinity mirror, don't share your entire screen or browser window.Share just a tab or a different window instead.Investigate and fixwhy exceedFontawesome...MAINTENANCEReady for DevShow my screen anywayStop presenting0000=M JY-2056417AI Reports > Empty|page design andpromotionAJ REPORTSBacklog®6 ••..=[) JY-20372|Send emailVideo settings9:46 AM | Daily - Platform*OUV.dpdev.ap|Lukas Kovalikeliyan Geor..ikolay Yankov• | Daily - Platform • now100% <478• Fri 17 Apr 9:46:246=Q8• Fri 17 Apr 9:46dev.ap0 All BookmarksSteliyan GeorgievNikolay NikolovNikolay NikolovAneliya Angel.Nikolay YankovAneliya AngelovaLukas Kovalik0:32=...
|
42114
|
|
52873
|
1147
|
19
|
2026-04-20T07:46:26.039320+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-20/1776 /Users/lukas/.screenpipe/data/data/2026-04-20/1776671186039_m2.jpg...
|
PhpStorm
|
|
True
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
Find in Files
9 matches in 3 files
File mask:
*.ph Find in Files
9 matches in 3 files
File mask:
*.php
*.php
Auto
*.php
Filter Search Results
Pin Window
Search History
$this->userPilotClient->
New Line
Match case
Words
Regex
Replace History
Replace
New Line
Preserve case
In Project
Module
Directory
Scope
Module
/Users/lukas/jiminny/app/app/Listeners/AutomatedReports/UserPilot
/Users/lukas/jiminny/app/app/Listeners/AutomatedReports/UserPilot
/Users/lukas/jiminny/app/app/Listeners/Crm
/Users/lukas/jiminny/app/app/Providers
/Users/lukas/jiminny/app/app/Http/Controllers
/Users/lukas/jiminny/app/app/Console/Commands/Reports
/Users/lukas/jiminny/app/app/VO/Repository/OnDemandActivitySearch
/Users/lukas/jiminny/app/app/Listeners/Activities/Conferences/UserPilot
/Users/lukas/jiminny/app/app/Http/Controllers/Webhook
/Users/lukas/jiminny/app/resources/views/emails/reports
/Users/lukas/jiminny/app/app/Mail/Reports
/Users/lukas/jiminny/app/app/Repositories
/Users/lukas/jiminny/app/app/Http/Controllers/API/UserAutomatedReports
/Users/lukas/jiminny/app/app/Services/Kiosk/AutomatedReports
/Users/lukas/jiminny/app/app/Component/ActivitySearch/Service
/Users/lukas/jiminny/app/app/Jobs/AutomatedReports
/Users/lukas/jiminny/app/tests/Unit/Services/Crm/Salesforce
/Users/lukas/jiminny/app/app/Services/Crm/Salesforce
/Users/lukas/jiminny/app/routes
/Users/lukas/jiminny/app/app/Console/Commands
/Users/lukas/jiminny/app/database/migrations
/Users/lukas/Library/Application Support/JetBrains/PhpStorm2026.1/consoles/db/325d461a-c90f-430a-99d4-6ddfce0c61d7
/Users/lukas/jiminny/app/app/Http/Controllers/API/V2
/Users/lukas/jiminny/app/app/Services/Crm
/Users/lukas/jiminny/app/app/Jobs/Crm/Hubspot
/Users/lukas/jiminny/app/app/Component/DealInsights
/Users/lukas/jiminny/app/app/Policies
/Users/lukas/jiminny/app/app/Services/Crm/Helpers
/Users/lukas/jiminny/app/app/Jobs/Crm
/Users/lukas/jiminny/app/app/Events/Crm
/Users/lukas/jiminny/app/app/Models
/Users/lukas/jiminny/app/app/Listeners/Teams
/Users/lukas/jiminny/app/app/Jobs/Crm/Salesforce
/Users/lukas/jiminny/app/app
/Users/lukas/jiminny/app/app/Services/Crm/Hubspot/Journal
/Users/lukas/jiminny/app/app/Services/Crm/Hubspot
/Users/lukas/jiminny/app/app/Services/Crm/Hubspot/ServiceTraits
/Users/lukas/jiminny/app/app/Services/Crm/Hubspot/OpportunitySyncStrategy
/Users/lukas/jiminny/app/app/Services/Crm/Hubspot/Webhook
/Users/lukas/jiminny/app/storage/logs
/Users/lukas/jiminny/app
/Users/lukas/jiminny/app/app/Services/Internal
/Users/lukas/jiminny/app/app/Listeners/Transcription
/Users/lukas/jiminny/app/app/Repositories/Crm
/Users/lukas/jiminny/app/tests/Unit/Listeners/Teams
/Users/lukas/jiminny/app/app/Models/Crm
/Users/lukas/Library/Application Support/JetBrains/PhpStorm2026.1/consoles/db/91133dfa-8d71-4e12-bfb8-fec7f1afba8f
/Users/lukas/jiminny/app/app/Observers
/Users/lukas/jiminny/app/app/Services/Mail
/Users/lukas/jiminny/app/app/Console/Commands/Activities
/Users/lukas/jiminny/app/app/Console/Commands/Activities/Migrator
/Users/lukas/jiminny/app/app/Console/Commands/Crm
/Users/lukas/jiminny/app/tests/Unit/Services/Crm/Hubspot/ServiceTraits
/Users/lukas/jiminny/app/app/Jobs/User
/Users/lukas/jiminny/app/app/Models/Activity
/Users/lukas/jiminny/app/tests/Unit/Services/Crm/Hubspot/Webhook
/Users/lukas/jiminny/app/app/Component/AiAutomation/Listeners/PendingAnalysis
/Users/lukas/jiminny/app/tests/Unit/Services/Crm/Hubspot
/Users/lukas/jiminny/app/app/Component/ActivitySearch/FilterDefinition/DealInsights
/Users/lukas/jiminny/app/app/Services/Crm/DecorateActivity
/Users/lukas/jiminny/app/app/Component/Activity/Event
/Users/lukas/jiminny/app/app/Component/Sidekick
/Users/lukas/jiminny/app/app/Jobs/Activity/PushSummaryToCrm
/Users/lukas/jiminny/app/app/Events/Activities/Crm
/Users/lukas/jiminny/app/app/Listeners/Activities/Conferences
/Users/lukas/jiminny/app/app/Listeners/Activities/Bots
/Users/lukas/jiminny/app/app/Services/RecallAI/Webhooks/Handlers
/Users/lukas/jiminny/app/app/Events/Activities/Bots
/Users/lukas/jiminny/app/app/Component/MeetingBot
/Users/lukas/jiminny/app/app/Services/Activity/RingCentral
/Users/lukas/jiminny/app/app/Http/Controllers/Webhook/Hubspot
/Users/lukas/jiminny/app/app/Services/Activity/Gmail
/Users/lukas/jiminny/app/app/Services/Crm/CrmObjects/ServiceTraits
/Users/lukas/jiminny/app/app/Jobs/Mailbox
/Users/lukas/jiminny/app/app/Console
/Users/lukas/jiminny/app/front-end/src/composables
/Users/lukas/jiminny/app/app/Console/Commands/Calendars
/Users/lukas/jiminny/app/app/Http/Controllers/API
/Users/lukas/jiminny/app/app/Http/Controllers/Internal/WebhookReceiver
/Users/lukas/jiminny/app/app/Services/Crm/IntegrationApp/ServiceTraits
/Users/lukas/jiminny/app/app/Component/Queue
/Users/lukas/jiminny/app/app/Console/Commands/Crm/Hubspot
/Users/lukas/jiminny/app/app/Component/Transcription/Job
/Users/lukas/jiminny/app/tests/Unit/Services/Listeners
/Users/lukas/jiminny/app/app/Services/Crm/Listeners
/Users/lukas/jiminny/app/app/Traits
/Users/lukas/jiminny/app/tests/Unit/Jobs/Crm/Hubspot
/Users/lukas/jiminny/app/tests/Unit/Services/Crm
/Users/lukas/jiminny/app/app/Services/Activity
/Users/lukas/jiminny/app/app/Services/Calendar/Command
/Users/lukas/jiminny/app/.idea/queries
/Users/lukas/jiminny/app/vendor/hubspot/api-client/codegen/Crm
/Users/lukas/jiminny/app/vendor/hubspot
/Users/lukas/jiminny/app/app/Services/Crm/Hubspot/Fields
/Users/lukas/jiminny/app/app/Services/Crm/IntegrationApp
/Users/lukas/jiminny/app/app/Services/Crm/Copper
/Users/lukas/jiminny/app/app/Services/Crm/Bullhorn
/Users/lukas/jiminny/app/app/Notifications/Channels
/Users/lukas/jiminny/app/tests/Unit
/Users/lukas/jiminny/app/tests/Unit/Services/Crm/Hubspot/Journal
/Users/lukas/jiminny/app/app/Interactions/Settings/Teams
/Users/lukas/jiminny/app/app/Exceptions/Crm
/Users/lukas/jiminny/app/app/Exceptions
/Users/lukas/jiminny/app/vendor/hubspot/hubspot-php/src/Endpoints
/Users/lukas/jiminny/app/config
/Users/lukas/jiminny/app/tests/Unit/Services/Crm/Hubspot/OpportunitySyncStrategy
/Users/lukas/jiminny/app/vendor/laravel/framework/src/Illuminate/Redis/Connections
/Users/lukas/jiminny/app/app/Http/Controllers/Settings/Teams
/Users/lukas/jiminny/app/app/Services/Crm/Hubspot/Webhook/Traits
/Users/lukas/jiminny/app/vendor/laravel/framework/src/Illuminate/Broadcasting
/Users/lukas/jiminny/app/app/Component/FeatureFlags
/Users/lukas/jiminny/app/app/Component/Activity
/Users/lukas/jiminny/app/app/Component/ActivitySearch
/Users/lukas/jiminny/app/tests/Unit/Events/Activities/Crm
/Users/lukas/jiminny/app/tests/Unit/Services/Crm/Hubspot/Pagination
/Users/lukas/jiminny/app/app/Console/Commands/Dev
/Users/lukas/jiminny/app/front-end
/Users/lukas/jiminny/app/app/Component/Prophet
/Users/lukas/jiminny/app/tests/Unit/Services/Crm/IntegrationApp
/Users/lukas/jiminny/app/app/Component/AskAnything
/Users/lukas/jiminny/app/app/Component/AskJiminnyAi/OnDemandLevel/Events
/Users/lukas/jiminny/app/app/Component/AskAnything/Events
/Users/lukas/jiminny/app/app/Component/AskJiminnyAi/DealLevel/Traits
/Users/lukas/jiminny/app/app/Component/ProphetAi
/Users/lukas/Library/Application Support/JetBrains/PhpStorm2026.1/consoles/db/d1e2c340-64e9-49c6-aa9a-196201874532
/Users/lukas/jiminny/app/app/Http/Controllers/API/Page
/Users/lukas/jiminny/app/front-end/src/components/ondemand/ActivityList
/Users/lukas/Library/Application Support/JetBrains/PhpStorm2026.1/consoles/db/5b1549d5-9876-4d9e-9ce3-025f12a83283
/Users/lukas/jiminny/app/app/Contracts/Repositories...
|
[{"role":"AXStaticText","text& [{"role":"AXStaticText","text":"Find in Files","depth":1,"bounds":{"left":0.2992021,"top":0.12609737,"width":0.024601065,"height":0.013567438},"role_description":"text"},{"role":"AXStaticText","text":"9 matches in 3 files","depth":1,"bounds":{"left":0.32779256,"top":0.12609737,"width":0.039893616,"height":0.013567438},"role_description":"text"},{"role":"AXCheckBox","text":"File mask:","depth":1,"bounds":{"left":0.5315825,"top":0.12290503,"width":0.029587766,"height":0.019952115},"role_description":"checkbox","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXComboBox","text":"*.php","depth":1,"bounds":{"left":0.5621675,"top":0.11971269,"width":0.027925532,"height":0.027134877},"value":"*.php","role_description":"combo box","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"*.php","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Auto","depth":6,"role_description":"text"},{"role":"AXTextField","text":"*.php","depth":2,"bounds":{"left":0.5661569,"top":0.12609737,"width":0.011635638,"height":0.013567438},"value":"*.php","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Filter Search Results","depth":1,"bounds":{"left":0.5944149,"top":0.12290503,"width":0.00731383,"height":0.017557861},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Pin Window","depth":1,"bounds":{"left":0.6037234,"top":0.12290503,"width":0.00731383,"height":0.017557861},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Search History","depth":1,"bounds":{"left":0.2962101,"top":0.15403032,"width":0.00731383,"height":0.017557861},"role_description":"checkbox","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXTextArea","text":"$this->userPilotClient->","depth":2,"bounds":{"left":0.30718085,"top":0.15403032,"width":0.26196808,"height":0.017557861},"value":"$this->userPilotClient->","role_description":"text entry area","is_enabled":true,"is_focused":true,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"New Line","depth":1,"bounds":{"left":0.578125,"top":0.15403032,"width":0.00731383,"height":0.017557861},"role_description":"checkbox","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Match case","depth":1,"bounds":{"left":0.5880984,"top":0.15403032,"width":0.00731383,"height":0.017557861},"role_description":"checkbox","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Words","depth":1,"bounds":{"left":0.59674203,"top":0.15403032,"width":0.00731383,"height":0.017557861},"role_description":"checkbox","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Regex","depth":1,"bounds":{"left":0.60538566,"top":0.15403032,"width":0.00731383,"height":0.017557861},"role_description":"checkbox","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Replace History","depth":1,"bounds":{"left":0.27027926,"top":1.0,"width":0.00731383,"height":0.0},"role_description":"checkbox","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXTextField","text":"Replace","depth":2,"role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"New Line","depth":1,"bounds":{"left":0.27027926,"top":1.0,"width":0.00731383,"height":0.0},"role_description":"checkbox","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Preserve case","depth":1,"bounds":{"left":0.27027926,"top":1.0,"width":0.00731383,"height":0.0},"role_description":"checkbox","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"In Project","depth":2,"bounds":{"left":0.2992021,"top":0.1867518,"width":0.022938829,"height":0.018355945},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Module","depth":2,"bounds":{"left":0.32214096,"top":0.1867518,"width":0.019281914,"height":0.018355945},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Directory","depth":2,"bounds":{"left":0.3414229,"top":0.1867518,"width":0.022606382,"height":0.018355945},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Scope","depth":2,"bounds":{"left":0.36402926,"top":0.1867518,"width":0.017287234,"height":0.018355945},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"Module","depth":1,"bounds":{"left":0.27027926,"top":1.0,"width":0.099734046,"height":0.0},"role_description":"pop up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXComboBox","text":"/Users/lukas/jiminny/app/app/Listeners/AutomatedReports/UserPilot","depth":1,"bounds":{"left":0.27027926,"top":1.0,"width":0.1974734,"height":0.0},"value":"/Users/lukas/jiminny/app/app/Listeners/AutomatedReports/UserPilot","role_description":"combo box","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/app/Listeners/AutomatedReports/UserPilot","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/app/Listeners/Crm","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/app/Providers","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/app/Http/Controllers","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/app/Console/Commands/Reports","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/app/VO/Repository/OnDemandActivitySearch","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/app/Listeners/Activities/Conferences/UserPilot","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/app/Http/Controllers/Webhook","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/resources/views/emails/reports","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/app/Mail/Reports","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/app/Repositories","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/app/Http/Controllers/API/UserAutomatedReports","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/app/Services/Kiosk/AutomatedReports","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/app/Component/ActivitySearch/Service","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/app/Jobs/AutomatedReports","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/tests/Unit/Services/Crm/Salesforce","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/app/Services/Crm/Salesforce","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/routes","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/app/Console/Commands","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/database/migrations","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/Library/Application Support/JetBrains/PhpStorm2026.1/consoles/db/325d461a-c90f-430a-99d4-6ddfce0c61d7","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/app/Http/Controllers/API/V2","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/app/Services/Crm","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/app/Jobs/Crm/Hubspot","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/app/Component/DealInsights","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/app/Policies","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/app/Services/Crm/Helpers","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/app/Jobs/Crm","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/app/Events/Crm","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/app/Models","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/app/Listeners/Teams","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/app/Jobs/Crm/Salesforce","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/app","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/app/Services/Crm/Hubspot/Journal","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/app/Services/Crm/Hubspot","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/app/Services/Crm/Hubspot/ServiceTraits","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/app/Services/Crm/Hubspot/OpportunitySyncStrategy","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/app/Services/Crm/Hubspot/Webhook","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/storage/logs","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/app/Services/Internal","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/app/Listeners/Transcription","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/app/Repositories/Crm","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/tests/Unit/Listeners/Teams","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/app/Models/Crm","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/Library/Application Support/JetBrains/PhpStorm2026.1/consoles/db/91133dfa-8d71-4e12-bfb8-fec7f1afba8f","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/app/Observers","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/app/Services/Mail","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/app/Console/Commands/Activities","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/app/Console/Commands/Activities/Migrator","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/app/Console/Commands/Crm","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/tests/Unit/Services/Crm/Hubspot/ServiceTraits","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/app/Jobs/User","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/app/Models/Activity","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/tests/Unit/Services/Crm/Hubspot/Webhook","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/app/Component/AiAutomation/Listeners/PendingAnalysis","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/tests/Unit/Services/Crm/Hubspot","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/app/Component/ActivitySearch/FilterDefinition/DealInsights","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/app/Services/Crm/DecorateActivity","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/app/Component/Activity/Event","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/app/Component/Sidekick","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/app/Jobs/Activity/PushSummaryToCrm","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/app/Events/Activities/Crm","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/app/Listeners/Activities/Conferences","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/app/Listeners/Activities/Bots","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/app/Services/RecallAI/Webhooks/Handlers","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/app/Events/Activities/Bots","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/app/Component/MeetingBot","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/app/Services/Activity/RingCentral","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/app/Http/Controllers/Webhook/Hubspot","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/app/Services/Activity/Gmail","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/app/Services/Crm/CrmObjects/ServiceTraits","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/app/Jobs/Mailbox","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/app/Console","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/front-end/src/composables","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/app/Console/Commands/Calendars","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/app/Http/Controllers/API","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/app/Http/Controllers/Internal/WebhookReceiver","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/app/Services/Crm/IntegrationApp/ServiceTraits","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/app/Component/Queue","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/app/Console/Commands/Crm/Hubspot","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/app/Component/Transcription/Job","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/tests/Unit/Services/Listeners","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/app/Services/Crm/Listeners","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/app/Traits","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/tests/Unit/Jobs/Crm/Hubspot","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/tests/Unit/Services/Crm","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/app/Services/Activity","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/app/Services/Calendar/Command","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/.idea/queries","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/vendor/hubspot/api-client/codegen/Crm","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/vendor/hubspot","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/app/Services/Crm/Hubspot/Fields","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/app/Services/Crm/IntegrationApp","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/app/Services/Crm/Copper","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/app/Services/Crm/Bullhorn","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/app/Notifications/Channels","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/tests/Unit","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/tests/Unit/Services/Crm/Hubspot/Journal","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/app/Interactions/Settings/Teams","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/app/Exceptions/Crm","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/app/Exceptions","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/vendor/hubspot/hubspot-php/src/Endpoints","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/config","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/tests/Unit/Services/Crm/Hubspot/OpportunitySyncStrategy","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/vendor/laravel/framework/src/Illuminate/Redis/Connections","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/app/Http/Controllers/Settings/Teams","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/app/Services/Crm/Hubspot/Webhook/Traits","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/vendor/laravel/framework/src/Illuminate/Broadcasting","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/app/Component/FeatureFlags","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/app/Component/Activity","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/app/Component/ActivitySearch","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/tests/Unit/Events/Activities/Crm","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/tests/Unit/Services/Crm/Hubspot/Pagination","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/app/Console/Commands/Dev","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/front-end","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/app/Component/Prophet","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/tests/Unit/Services/Crm/IntegrationApp","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/app/Component/AskAnything","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/app/Component/AskJiminnyAi/OnDemandLevel/Events","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/app/Component/AskAnything/Events","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/app/Component/AskJiminnyAi/DealLevel/Traits","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/app/Component/ProphetAi","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/Library/Application Support/JetBrains/PhpStorm2026.1/consoles/db/d1e2c340-64e9-49c6-aa9a-196201874532","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/app/Http/Controllers/API/Page","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/front-end/src/components/ondemand/ActivityList","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/Library/Application Support/JetBrains/PhpStorm2026.1/consoles/db/5b1549d5-9876-4d9e-9ce3-025f12a83283","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"/Users/lukas/jiminny/app/app/Contracts/Repositories","depth":6,"role_description":"text"}]...
|
9018260743280142333
|
-6095238950609200049
|
click
|
accessibility
|
NULL
|
Find in Files
9 matches in 3 files
File mask:
*.ph Find in Files
9 matches in 3 files
File mask:
*.php
*.php
Auto
*.php
Filter Search Results
Pin Window
Search History
$this->userPilotClient->
New Line
Match case
Words
Regex
Replace History
Replace
New Line
Preserve case
In Project
Module
Directory
Scope
Module
/Users/lukas/jiminny/app/app/Listeners/AutomatedReports/UserPilot
/Users/lukas/jiminny/app/app/Listeners/AutomatedReports/UserPilot
/Users/lukas/jiminny/app/app/Listeners/Crm
/Users/lukas/jiminny/app/app/Providers
/Users/lukas/jiminny/app/app/Http/Controllers
/Users/lukas/jiminny/app/app/Console/Commands/Reports
/Users/lukas/jiminny/app/app/VO/Repository/OnDemandActivitySearch
/Users/lukas/jiminny/app/app/Listeners/Activities/Conferences/UserPilot
/Users/lukas/jiminny/app/app/Http/Controllers/Webhook
/Users/lukas/jiminny/app/resources/views/emails/reports
/Users/lukas/jiminny/app/app/Mail/Reports
/Users/lukas/jiminny/app/app/Repositories
/Users/lukas/jiminny/app/app/Http/Controllers/API/UserAutomatedReports
/Users/lukas/jiminny/app/app/Services/Kiosk/AutomatedReports
/Users/lukas/jiminny/app/app/Component/ActivitySearch/Service
/Users/lukas/jiminny/app/app/Jobs/AutomatedReports
/Users/lukas/jiminny/app/tests/Unit/Services/Crm/Salesforce
/Users/lukas/jiminny/app/app/Services/Crm/Salesforce
/Users/lukas/jiminny/app/routes
/Users/lukas/jiminny/app/app/Console/Commands
/Users/lukas/jiminny/app/database/migrations
/Users/lukas/Library/Application Support/JetBrains/PhpStorm2026.1/consoles/db/325d461a-c90f-430a-99d4-6ddfce0c61d7
/Users/lukas/jiminny/app/app/Http/Controllers/API/V2
/Users/lukas/jiminny/app/app/Services/Crm
/Users/lukas/jiminny/app/app/Jobs/Crm/Hubspot
/Users/lukas/jiminny/app/app/Component/DealInsights
/Users/lukas/jiminny/app/app/Policies
/Users/lukas/jiminny/app/app/Services/Crm/Helpers
/Users/lukas/jiminny/app/app/Jobs/Crm
/Users/lukas/jiminny/app/app/Events/Crm
/Users/lukas/jiminny/app/app/Models
/Users/lukas/jiminny/app/app/Listeners/Teams
/Users/lukas/jiminny/app/app/Jobs/Crm/Salesforce
/Users/lukas/jiminny/app/app
/Users/lukas/jiminny/app/app/Services/Crm/Hubspot/Journal
/Users/lukas/jiminny/app/app/Services/Crm/Hubspot
/Users/lukas/jiminny/app/app/Services/Crm/Hubspot/ServiceTraits
/Users/lukas/jiminny/app/app/Services/Crm/Hubspot/OpportunitySyncStrategy
/Users/lukas/jiminny/app/app/Services/Crm/Hubspot/Webhook
/Users/lukas/jiminny/app/storage/logs
/Users/lukas/jiminny/app
/Users/lukas/jiminny/app/app/Services/Internal
/Users/lukas/jiminny/app/app/Listeners/Transcription
/Users/lukas/jiminny/app/app/Repositories/Crm
/Users/lukas/jiminny/app/tests/Unit/Listeners/Teams
/Users/lukas/jiminny/app/app/Models/Crm
/Users/lukas/Library/Application Support/JetBrains/PhpStorm2026.1/consoles/db/91133dfa-8d71-4e12-bfb8-fec7f1afba8f
/Users/lukas/jiminny/app/app/Observers
/Users/lukas/jiminny/app/app/Services/Mail
/Users/lukas/jiminny/app/app/Console/Commands/Activities
/Users/lukas/jiminny/app/app/Console/Commands/Activities/Migrator
/Users/lukas/jiminny/app/app/Console/Commands/Crm
/Users/lukas/jiminny/app/tests/Unit/Services/Crm/Hubspot/ServiceTraits
/Users/lukas/jiminny/app/app/Jobs/User
/Users/lukas/jiminny/app/app/Models/Activity
/Users/lukas/jiminny/app/tests/Unit/Services/Crm/Hubspot/Webhook
/Users/lukas/jiminny/app/app/Component/AiAutomation/Listeners/PendingAnalysis
/Users/lukas/jiminny/app/tests/Unit/Services/Crm/Hubspot
/Users/lukas/jiminny/app/app/Component/ActivitySearch/FilterDefinition/DealInsights
/Users/lukas/jiminny/app/app/Services/Crm/DecorateActivity
/Users/lukas/jiminny/app/app/Component/Activity/Event
/Users/lukas/jiminny/app/app/Component/Sidekick
/Users/lukas/jiminny/app/app/Jobs/Activity/PushSummaryToCrm
/Users/lukas/jiminny/app/app/Events/Activities/Crm
/Users/lukas/jiminny/app/app/Listeners/Activities/Conferences
/Users/lukas/jiminny/app/app/Listeners/Activities/Bots
/Users/lukas/jiminny/app/app/Services/RecallAI/Webhooks/Handlers
/Users/lukas/jiminny/app/app/Events/Activities/Bots
/Users/lukas/jiminny/app/app/Component/MeetingBot
/Users/lukas/jiminny/app/app/Services/Activity/RingCentral
/Users/lukas/jiminny/app/app/Http/Controllers/Webhook/Hubspot
/Users/lukas/jiminny/app/app/Services/Activity/Gmail
/Users/lukas/jiminny/app/app/Services/Crm/CrmObjects/ServiceTraits
/Users/lukas/jiminny/app/app/Jobs/Mailbox
/Users/lukas/jiminny/app/app/Console
/Users/lukas/jiminny/app/front-end/src/composables
/Users/lukas/jiminny/app/app/Console/Commands/Calendars
/Users/lukas/jiminny/app/app/Http/Controllers/API
/Users/lukas/jiminny/app/app/Http/Controllers/Internal/WebhookReceiver
/Users/lukas/jiminny/app/app/Services/Crm/IntegrationApp/ServiceTraits
/Users/lukas/jiminny/app/app/Component/Queue
/Users/lukas/jiminny/app/app/Console/Commands/Crm/Hubspot
/Users/lukas/jiminny/app/app/Component/Transcription/Job
/Users/lukas/jiminny/app/tests/Unit/Services/Listeners
/Users/lukas/jiminny/app/app/Services/Crm/Listeners
/Users/lukas/jiminny/app/app/Traits
/Users/lukas/jiminny/app/tests/Unit/Jobs/Crm/Hubspot
/Users/lukas/jiminny/app/tests/Unit/Services/Crm
/Users/lukas/jiminny/app/app/Services/Activity
/Users/lukas/jiminny/app/app/Services/Calendar/Command
/Users/lukas/jiminny/app/.idea/queries
/Users/lukas/jiminny/app/vendor/hubspot/api-client/codegen/Crm
/Users/lukas/jiminny/app/vendor/hubspot
/Users/lukas/jiminny/app/app/Services/Crm/Hubspot/Fields
/Users/lukas/jiminny/app/app/Services/Crm/IntegrationApp
/Users/lukas/jiminny/app/app/Services/Crm/Copper
/Users/lukas/jiminny/app/app/Services/Crm/Bullhorn
/Users/lukas/jiminny/app/app/Notifications/Channels
/Users/lukas/jiminny/app/tests/Unit
/Users/lukas/jiminny/app/tests/Unit/Services/Crm/Hubspot/Journal
/Users/lukas/jiminny/app/app/Interactions/Settings/Teams
/Users/lukas/jiminny/app/app/Exceptions/Crm
/Users/lukas/jiminny/app/app/Exceptions
/Users/lukas/jiminny/app/vendor/hubspot/hubspot-php/src/Endpoints
/Users/lukas/jiminny/app/config
/Users/lukas/jiminny/app/tests/Unit/Services/Crm/Hubspot/OpportunitySyncStrategy
/Users/lukas/jiminny/app/vendor/laravel/framework/src/Illuminate/Redis/Connections
/Users/lukas/jiminny/app/app/Http/Controllers/Settings/Teams
/Users/lukas/jiminny/app/app/Services/Crm/Hubspot/Webhook/Traits
/Users/lukas/jiminny/app/vendor/laravel/framework/src/Illuminate/Broadcasting
/Users/lukas/jiminny/app/app/Component/FeatureFlags
/Users/lukas/jiminny/app/app/Component/Activity
/Users/lukas/jiminny/app/app/Component/ActivitySearch
/Users/lukas/jiminny/app/tests/Unit/Events/Activities/Crm
/Users/lukas/jiminny/app/tests/Unit/Services/Crm/Hubspot/Pagination
/Users/lukas/jiminny/app/app/Console/Commands/Dev
/Users/lukas/jiminny/app/front-end
/Users/lukas/jiminny/app/app/Component/Prophet
/Users/lukas/jiminny/app/tests/Unit/Services/Crm/IntegrationApp
/Users/lukas/jiminny/app/app/Component/AskAnything
/Users/lukas/jiminny/app/app/Component/AskJiminnyAi/OnDemandLevel/Events
/Users/lukas/jiminny/app/app/Component/AskAnything/Events
/Users/lukas/jiminny/app/app/Component/AskJiminnyAi/DealLevel/Traits
/Users/lukas/jiminny/app/app/Component/ProphetAi
/Users/lukas/Library/Application Support/JetBrains/PhpStorm2026.1/consoles/db/d1e2c340-64e9-49c6-aa9a-196201874532
/Users/lukas/jiminny/app/app/Http/Controllers/API/Page
/Users/lukas/jiminny/app/front-end/src/components/ondemand/ActivityList
/Users/lukas/Library/Application Support/JetBrains/PhpStorm2026.1/consoles/db/5b1549d5-9876-4d9e-9ce3-025f12a83283
/Users/lukas/jiminny/app/app/Contracts/Repositories...
|
NULL
|
|
59728
|
1284
|
26
|
2026-04-20T13:58:06.252518+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-20/1776 /Users/lukas/.screenpipe/data/data/2026-04-20/1776693486252_m1.jpg...
|
Finder
|
Finder
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
FinderFileEditViewGoWindowHelpalo]100%Mon 20 Apr 1 FinderFileEditViewGoWindowHelpalo]100%Mon 20 Apr 16:58:06ec2-user@ip-10-30-159-186:~DOCKER• ₴1DEV (-zsh)• ₴2APP (-zsh)*4|screenpipe*• *5ec2-user@ip-10-30-159-186:- (... ₴6L)#23/home/jiminny/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(246): Illuminatel\Queue\|SyncQueue->push(Object(Jiminny\\Jobs\\Crm\\SyncFieldMetadata),, NULL)#24/home/jiminny/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(230): Illuminatel\Bus|\Dispatcher->pushCommandToQueue(Object(Illuminate\\Queue\\SyncQueue),Object(Jiminny\\Jobs\\Crm\\SyncFieldMetadata))#25/home/jiminny/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(98): Illuminate\\Bus\\Dispatcher->dispatchToQueue(0bject(Jiminny\\Jobs\\Crm\|SyncFieldMetadata))#26 /home/jiminny/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php(477): Illuminate\\Bus\\Dispatcher->dispatchSync(Object(Jiminny\\Jobs\\Crm\\SyncFieldMetadata), NULL)#27/home/jiminny/app/Console/Commands/Command.php(102): dispatch_sync(0bject(Jiminny\\Jobs\\Crm\|SyncFieldMetadata))#28/home/jiminny/app/Console/Commands/Crm/SyncFieldMetadata.php(84): Jiminny\\Console\\Commands\\Command->dispatch(Object(Jiminny\\Jobs\\Crm\\SyncFieldMetadata))#29/home/jiminny/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Jiminny\\Console\\Commands\\Crm\\SyncFieldMetadata->handle()#30 /home/jiminny/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}O#31 /home/jiminny/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))#32 /home/jiminny/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))#33 /home/jiminny/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminatel\Container\\BoundMethod::call(Object(Illuminatel\Foundation\\Application), Array, Array, NULL)#34 /home/jiminny/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)#35 /home/jiminny/vendor/symfony/console/Command/Command.php(341): Illuminatel\Consolel\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminatel\Console\\OutputStyle))#36 /home/jiminny/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))#37 /home/jiminny/app/Console/Commands/Command.php(41): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component|\Console\\Output\\ConsoleOutput))#38 /home/jiminny/vendor/symfony/console/Application.php(1117): Jiminny\\Console\\Commands\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component|\Console\\Output\\ConsoleOutput))#39 /home/jiminny/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommandCObject(Jiminny\(Console\\Commands\\Crm\\SyncFieldMetadata), 0bject(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))#40/home/jiminny/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony \ \Component\\Console\\Output\\ConsoleOutput))#41 /home/jiminny/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\0utput\\ConsoleOutput))#42 /home/jiminny/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input|(ArgvInput), Object(Symfony\\Component|\Console\\Output\\ConsoleOutput))#43 /home/jiminny/artisan(13): Illuminate\|Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))#44 {main},"dd.trace_id":"69e630d400000000353621397d709f2b", "dd.span_id":"3834288663553941291","dd.env":"none"} {"correlation_id":"58610d3b-5173-4e7d-8e9d-eefe36e68dca", "trace_id":"84e2970d-3da5-44f4-b6e8-b3ed87b1d1b5"}In Client.php line 564:sObject type 'FieldDefinition' is not supported.root@fee32ffa4c48:/home/jiminny#l...
|
NULL
|
9018027211336309874
|
NULL
|
visual_change
|
ocr
|
NULL
|
FinderFileEditViewGoWindowHelpalo]100%Mon 20 Apr 1 FinderFileEditViewGoWindowHelpalo]100%Mon 20 Apr 16:58:06ec2-user@ip-10-30-159-186:~DOCKER• ₴1DEV (-zsh)• ₴2APP (-zsh)*4|screenpipe*• *5ec2-user@ip-10-30-159-186:- (... ₴6L)#23/home/jiminny/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(246): Illuminatel\Queue\|SyncQueue->push(Object(Jiminny\\Jobs\\Crm\\SyncFieldMetadata),, NULL)#24/home/jiminny/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(230): Illuminatel\Bus|\Dispatcher->pushCommandToQueue(Object(Illuminate\\Queue\\SyncQueue),Object(Jiminny\\Jobs\\Crm\\SyncFieldMetadata))#25/home/jiminny/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(98): Illuminate\\Bus\\Dispatcher->dispatchToQueue(0bject(Jiminny\\Jobs\\Crm\|SyncFieldMetadata))#26 /home/jiminny/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php(477): Illuminate\\Bus\\Dispatcher->dispatchSync(Object(Jiminny\\Jobs\\Crm\\SyncFieldMetadata), NULL)#27/home/jiminny/app/Console/Commands/Command.php(102): dispatch_sync(0bject(Jiminny\\Jobs\\Crm\|SyncFieldMetadata))#28/home/jiminny/app/Console/Commands/Crm/SyncFieldMetadata.php(84): Jiminny\\Console\\Commands\\Command->dispatch(Object(Jiminny\\Jobs\\Crm\\SyncFieldMetadata))#29/home/jiminny/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Jiminny\\Console\\Commands\\Crm\\SyncFieldMetadata->handle()#30 /home/jiminny/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}O#31 /home/jiminny/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))#32 /home/jiminny/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))#33 /home/jiminny/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminatel\Container\\BoundMethod::call(Object(Illuminatel\Foundation\\Application), Array, Array, NULL)#34 /home/jiminny/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)#35 /home/jiminny/vendor/symfony/console/Command/Command.php(341): Illuminatel\Consolel\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminatel\Console\\OutputStyle))#36 /home/jiminny/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))#37 /home/jiminny/app/Console/Commands/Command.php(41): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component|\Console\\Output\\ConsoleOutput))#38 /home/jiminny/vendor/symfony/console/Application.php(1117): Jiminny\\Console\\Commands\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component|\Console\\Output\\ConsoleOutput))#39 /home/jiminny/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommandCObject(Jiminny\(Console\\Commands\\Crm\\SyncFieldMetadata), 0bject(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))#40/home/jiminny/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony \ \Component\\Console\\Output\\ConsoleOutput))#41 /home/jiminny/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\0utput\\ConsoleOutput))#42 /home/jiminny/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input|(ArgvInput), Object(Symfony\\Component|\Console\\Output\\ConsoleOutput))#43 /home/jiminny/artisan(13): Illuminate\|Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))#44 {main},"dd.trace_id":"69e630d400000000353621397d709f2b", "dd.span_id":"3834288663553941291","dd.env":"none"} {"correlation_id":"58610d3b-5173-4e7d-8e9d-eefe36e68dca", "trace_id":"84e2970d-3da5-44f4-b6e8-b3ed87b1d1b5"}In Client.php line 564:sObject type 'FieldDefinition' is not supported.root@fee32ffa4c48:/home/jiminny#l...
|
59726
|