|
75341
|
1878
|
0
|
2026-04-24T06:19:25.280768+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-24/1777 /Users/lukas/.screenpipe/data/data/2026-04-24/1777011565280_m2.jpg...
|
iTerm2
|
screenpipe"
|
True
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
Last login: Thu Apr 23 14:01:28 on ttys008
Poetry Last login: Thu Apr 23 14:01:28 on ttys008
Poetry could not find a pyproject.toml file in /Users/lukas/jiminny/app or its parents
Poetry could not find a pyproject.toml file in /Users/lukas/jiminny/app or its parents
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/jiminny/app (JY-20157-AJ-report-not-send-notification) $ sp-status
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/jiminny/app (JY-20157-AJ-report-not-send-notification) $ sp-start
detected hardware tier: Mid
warning: parakeet is not supported on this platform, using whisper-tiny instead
2026-04-24T09:19:23.948881Z INFO screenpipe_engine::auth_key: api auth: key resolved via secret store
checking permissions...
screen recording: ok
accessibility: ok
2026-04-24T09:19:24.012726Z INFO screenpipe_screen::monitor::macos_version: Detected macOS version: 14.6
2026-04-24T09:19:24.548628Z INFO screenpipe_engine::sleep_monitor: Starting macOS sleep/wake monitor
2026-04-24T09:19:24.550486Z INFO screenpipe_engine::sleep_monitor: Screen lock/unlock observers registered (CFNotificationCenter)
2026-04-24T09:19:24.550876Z INFO screenpipe_engine::sleep_monitor: Display reconfiguration watcher registered (CGDisplayRegisterReconfigurationCallback)
2026-04-24T09:19:24.587519Z INFO screenpipe_engine::permission_monitor: permission monitor started screen=true mic=true accessibility=true keychain=true
2026-04-24T09:19:24.587575Z INFO screenpipe: meeting detector enabled — independent of transcription mode
2026-04-24T09:19:24.587822Z INFO screenpipe: API server listening on [IP_ADDRESS]:3030 (localhost only)
2026-04-24T09:19:24.587784Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction worker started (min_age=600s, poll=300s)
2026-04-24T09:19:24.587750Z INFO screenpipe_engine::power::manager: power manager started (poll interval: 10s)
2026-04-24T09:19:24.587842Z INFO screenpipe: API auth enabled — run `screenpipe auth token` to view your key
2026-04-24T09:19:24.587884Z INFO screenpipe_engine::vision_manager::manager: Starting VisionManager
2026-04-24T09:19:24.599482Z INFO screenpipe_engine::power::manager: initial power profile: Performance (on_ac=true, battery=Some(100))
2026-04-24T09:19:24.604417Z INFO screenpipe_core::pipes: loaded pipe: day-recap
2026-04-24T09:19:24.604614Z INFO screenpipe_core::pipes: loaded pipe: standup-update
2026-04-24T09:19:24.605022Z INFO screenpipe_core::pipes: loaded pipe: ai-habits
2026-04-24T09:19:24.605182Z INFO screenpipe_core::pipes: loaded pipe: time-breakdown
2026-04-24T09:19:24.605334Z INFO screenpipe_core::pipes: loaded pipe: video-export
2026-04-24T09:19:24.605840Z INFO screenpipe_core::pipes: loaded pipe: meeting-summary
2026-04-24T09:19:24.605858Z 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 │ ["Boosteroid"] │
│ included windows │ [] │
│ cloud sync │ disabled │
│ auto-destruct pid │ 0 │
│ deepgram key │ not set │
│ api auth │ enabled │
2026-04-24T09:19:24.607221Z INFO screenpipe_core::pipes: pipe scheduler started (generation 2)
2026-04-24T09:19:24.612773Z WARN screenpipe: pi agent install failed: bun not found — install from https://bun.sh
│ encrypt secrets │ disabled │
│ retention days │ 14 │
├────────────────────────┼────────────────────────────────────┤
│ 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: https://github.com/screenpipe/screenpipe/releases
2026-04-24T09:19:24.622220Z INFO screenpipe: starting UI event capture
2026-04-24T09:19:24.635769Z INFO screenpipe_engine::ui_recorder: Starting UI event capture
2026-04-24T09:19:24.649336Z INFO screenpipe_engine::ui_recorder: UI recording session started: d723d582-4d6f-4e04-921c-c054be5f7efc
2026-04-24T09:19:24.649340Z INFO screenpipe_engine::calendar_speaker_id: speaker identification: started (user_name=<not set>)
2026-04-24T09:19:24.649501Z INFO screenpipe_engine::hot_frame_cache: hot_frame_cache: warming from DB (2026-04-23 06:19:24.649500 UTC to 2026-04-24 06:19:24.649500 UTC)
2026-04-24T09:19:24.650143Z INFO screenpipe_engine::meeting_detector: meeting v2: detection loop started (base_interval=5s, profiles=12)
2026-04-24T09:19:24.657009Z INFO screenpipe_engine::server: Server listening on [IP_ADDRESS]:3030
2026-04-24T09:19:24.667216Z INFO screenpipe_connect::mdns: mdns: advertising screenpipe on port 3030
2026-04-24T09:19:24.729181Z INFO screenpipe_engine::vision_manager::manager: Starting vision recording for monitor 1 (1440x900)
2026-04-24T09:19:24.729212Z INFO screenpipe_engine::vision_manager::manager: Starting event-driven capture for monitor 1 (device: monitor_1)
2026-04-24T09:19:24.729249Z INFO screenpipe_engine::event_driven_capture: event-driven capture started for monitor 1 (device: monitor_1)
2026-04-24T09:19:24.779505Z INFO screenpipe_engine::vision_manager::manager: Starting vision recording for monitor 2 (3008x1253)
2026-04-24T09:19:24.779540Z INFO screenpipe_engine::vision_manager::manager: Starting event-driven capture for monitor 2 (device: monitor_2)
2026-04-24T09:19:24.779553Z INFO screenpipe_engine::vision_manager::manager: VisionManager started with 2/2 monitor(s)
2026-04-24T09:19:24.779561Z INFO screenpipe_engine::vision_manager::monitor_watcher: Starting monitor watcher (event-driven via CGDisplayRegisterReconfigurationCallback, 60s backstop poll)
2026-04-24T09:19:24.779558Z INFO screenpipe_engine::event_driven_capture: event-driven capture started for monitor 2 (device: monitor_2)
2026-04-24T09:19:25.448244Z INFO sck_rs::stream_manager: persistent SCK stream started for display 1 (1440x900, 2fps, 2 excluded)
2026-04-24T09:19:25.568925Z INFO screenpipe_engine::event_driven_capture: startup capture for monitor 1: frame_id=75340, dur=59ms
2026-04-24T09:19:25.573938Z INFO sck_rs::stream_manager: persistent SCK stream started for display 2 (3008x1253, 2fps, 2 excluded)
DOCKER
Close Tab
DEV (-zsh)
Close Tab
APP (-zsh)
Close Tab
screenpipe"
Close Tab
⌥⌘1
screenpipe"...
|
[{"role":"AXTextArea","text [{"role":"AXTextArea","text":"Last login: Thu Apr 23 14:01:28 on ttys008\n\nPoetry could not find a pyproject.toml file in /Users/lukas/jiminny/app or its parents\n\nPoetry could not find a pyproject.toml file in /Users/lukas/jiminny/app or its parents\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/jiminny/app (JY-20157-AJ-report-not-send-notification) $ sp-status\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/jiminny/app (JY-20157-AJ-report-not-send-notification) $ sp-start\ndetected hardware tier: Mid\nwarning: parakeet is not supported on this platform, using whisper-tiny instead\n2026-04-24T09:19:23.948881Z INFO screenpipe_engine::auth_key: api auth: key resolved via secret store\nchecking permissions...\n screen recording: ok\n accessibility: ok\n2026-04-24T09:19:24.012726Z INFO screenpipe_screen::monitor::macos_version: Detected macOS version: 14.6\n2026-04-24T09:19:24.548628Z INFO screenpipe_engine::sleep_monitor: Starting macOS sleep/wake monitor\n2026-04-24T09:19:24.550486Z INFO screenpipe_engine::sleep_monitor: Screen lock/unlock observers registered (CFNotificationCenter)\n2026-04-24T09:19:24.550876Z INFO screenpipe_engine::sleep_monitor: Display reconfiguration watcher registered (CGDisplayRegisterReconfigurationCallback)\n2026-04-24T09:19:24.587519Z INFO screenpipe_engine::permission_monitor: permission monitor started screen=true mic=true accessibility=true keychain=true\n2026-04-24T09:19:24.587575Z INFO screenpipe: meeting detector enabled — independent of transcription mode\n2026-04-24T09:19:24.587822Z INFO screenpipe: API server listening on 127.0.0.1:3030 (localhost only)\n2026-04-24T09:19:24.587784Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction worker started (min_age=600s, poll=300s)\n2026-04-24T09:19:24.587750Z INFO screenpipe_engine::power::manager: power manager started (poll interval: 10s)\n2026-04-24T09:19:24.587842Z INFO screenpipe: API auth enabled — run `screenpipe auth token` to view your key\n2026-04-24T09:19:24.587884Z INFO screenpipe_engine::vision_manager::manager: Starting VisionManager\n2026-04-24T09:19:24.599482Z INFO screenpipe_engine::power::manager: initial power profile: Performance (on_ac=true, battery=Some(100))\n2026-04-24T09:19:24.604417Z INFO screenpipe_core::pipes: loaded pipe: day-recap\n2026-04-24T09:19:24.604614Z INFO screenpipe_core::pipes: loaded pipe: standup-update\n2026-04-24T09:19:24.605022Z INFO screenpipe_core::pipes: loaded pipe: ai-habits\n2026-04-24T09:19:24.605182Z INFO screenpipe_core::pipes: loaded pipe: time-breakdown\n2026-04-24T09:19:24.605334Z INFO screenpipe_core::pipes: loaded pipe: video-export\n2026-04-24T09:19:24.605840Z INFO screenpipe_core::pipes: loaded pipe: meeting-summary\n2026-04-24T09:19:24.605858Z 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 │ [\"Boosteroid\"] │\n│ included windows │ [] │\n│ cloud sync │ disabled │\n│ auto-destruct pid │ 0 │\n│ deepgram key │ not set │\n│ api auth │ enabled │\n2026-04-24T09:19:24.607221Z INFO screenpipe_core::pipes: pipe scheduler started (generation 2)\n2026-04-24T09:19:24.612773Z WARN screenpipe: pi agent install failed: bun not found — install from https://bun.sh\n│ encrypt secrets │ disabled │\n│ retention days │ 14 │\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-24T09:19:24.622220Z INFO screenpipe: starting UI event capture\n2026-04-24T09:19:24.635769Z INFO screenpipe_engine::ui_recorder: Starting UI event capture\n2026-04-24T09:19:24.649336Z INFO screenpipe_engine::ui_recorder: UI recording session started: d723d582-4d6f-4e04-921c-c054be5f7efc\n2026-04-24T09:19:24.649340Z INFO screenpipe_engine::calendar_speaker_id: speaker identification: started (user_name=<not set>)\n2026-04-24T09:19:24.649501Z INFO screenpipe_engine::hot_frame_cache: hot_frame_cache: warming from DB (2026-04-23 06:19:24.649500 UTC to 2026-04-24 06:19:24.649500 UTC)\n2026-04-24T09:19:24.650143Z INFO screenpipe_engine::meeting_detector: meeting v2: detection loop started (base_interval=5s, profiles=12)\n2026-04-24T09:19:24.657009Z INFO screenpipe_engine::server: Server listening on 127.0.0.1:3030\n2026-04-24T09:19:24.667216Z INFO screenpipe_connect::mdns: mdns: advertising screenpipe on port 3030\n2026-04-24T09:19:24.729181Z INFO screenpipe_engine::vision_manager::manager: Starting vision recording for monitor 1 (1440x900)\n2026-04-24T09:19:24.729212Z INFO screenpipe_engine::vision_manager::manager: Starting event-driven capture for monitor 1 (device: monitor_1)\n2026-04-24T09:19:24.729249Z INFO screenpipe_engine::event_driven_capture: event-driven capture started for monitor 1 (device: monitor_1)\n2026-04-24T09:19:24.779505Z INFO screenpipe_engine::vision_manager::manager: Starting vision recording for monitor 2 (3008x1253)\n2026-04-24T09:19:24.779540Z INFO screenpipe_engine::vision_manager::manager: Starting event-driven capture for monitor 2 (device: monitor_2)\n2026-04-24T09:19:24.779553Z INFO screenpipe_engine::vision_manager::manager: VisionManager started with 2/2 monitor(s)\n2026-04-24T09:19:24.779561Z INFO screenpipe_engine::vision_manager::monitor_watcher: Starting monitor watcher (event-driven via CGDisplayRegisterReconfigurationCallback, 60s backstop poll)\n2026-04-24T09:19:24.779558Z INFO screenpipe_engine::event_driven_capture: event-driven capture started for monitor 2 (device: monitor_2)\n2026-04-24T09:19:25.448244Z INFO sck_rs::stream_manager: persistent SCK stream started for display 1 (1440x900, 2fps, 2 excluded)\n2026-04-24T09:19:25.568925Z INFO screenpipe_engine::event_driven_capture: startup capture for monitor 1: frame_id=75340, dur=59ms\n2026-04-24T09:19:25.573938Z INFO sck_rs::stream_manager: persistent SCK stream started for display 2 (3008x1253, 2fps, 2 excluded)","depth":4,"bounds":{"left":0.27027926,"top":0.114924185,"width":0.4800532,"height":0.8850758},"value":"Last login: Thu Apr 23 14:01:28 on ttys008\n\nPoetry could not find a pyproject.toml file in /Users/lukas/jiminny/app or its parents\n\nPoetry could not find a pyproject.toml file in /Users/lukas/jiminny/app or its parents\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/jiminny/app (JY-20157-AJ-report-not-send-notification) $ sp-status\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/jiminny/app (JY-20157-AJ-report-not-send-notification) $ sp-start\ndetected hardware tier: Mid\nwarning: parakeet is not supported on this platform, using whisper-tiny instead\n2026-04-24T09:19:23.948881Z INFO screenpipe_engine::auth_key: api auth: key resolved via secret store\nchecking permissions...\n screen recording: ok\n accessibility: ok\n2026-04-24T09:19:24.012726Z INFO screenpipe_screen::monitor::macos_version: Detected macOS version: 14.6\n2026-04-24T09:19:24.548628Z INFO screenpipe_engine::sleep_monitor: Starting macOS sleep/wake monitor\n2026-04-24T09:19:24.550486Z INFO screenpipe_engine::sleep_monitor: Screen lock/unlock observers registered (CFNotificationCenter)\n2026-04-24T09:19:24.550876Z INFO screenpipe_engine::sleep_monitor: Display reconfiguration watcher registered (CGDisplayRegisterReconfigurationCallback)\n2026-04-24T09:19:24.587519Z INFO screenpipe_engine::permission_monitor: permission monitor started screen=true mic=true accessibility=true keychain=true\n2026-04-24T09:19:24.587575Z INFO screenpipe: meeting detector enabled — independent of transcription mode\n2026-04-24T09:19:24.587822Z INFO screenpipe: API server listening on 127.0.0.1:3030 (localhost only)\n2026-04-24T09:19:24.587784Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction worker started (min_age=600s, poll=300s)\n2026-04-24T09:19:24.587750Z INFO screenpipe_engine::power::manager: power manager started (poll interval: 10s)\n2026-04-24T09:19:24.587842Z INFO screenpipe: API auth enabled — run `screenpipe auth token` to view your key\n2026-04-24T09:19:24.587884Z INFO screenpipe_engine::vision_manager::manager: Starting VisionManager\n2026-04-24T09:19:24.599482Z INFO screenpipe_engine::power::manager: initial power profile: Performance (on_ac=true, battery=Some(100))\n2026-04-24T09:19:24.604417Z INFO screenpipe_core::pipes: loaded pipe: day-recap\n2026-04-24T09:19:24.604614Z INFO screenpipe_core::pipes: loaded pipe: standup-update\n2026-04-24T09:19:24.605022Z INFO screenpipe_core::pipes: loaded pipe: ai-habits\n2026-04-24T09:19:24.605182Z INFO screenpipe_core::pipes: loaded pipe: time-breakdown\n2026-04-24T09:19:24.605334Z INFO screenpipe_core::pipes: loaded pipe: video-export\n2026-04-24T09:19:24.605840Z INFO screenpipe_core::pipes: loaded pipe: meeting-summary\n2026-04-24T09:19:24.605858Z 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 │ [\"Boosteroid\"] │\n│ included windows │ [] │\n│ cloud sync │ disabled │\n│ auto-destruct pid │ 0 │\n│ deepgram key │ not set │\n│ api auth │ enabled │\n2026-04-24T09:19:24.607221Z INFO screenpipe_core::pipes: pipe scheduler started (generation 2)\n2026-04-24T09:19:24.612773Z WARN screenpipe: pi agent install failed: bun not found — install from https://bun.sh\n│ encrypt secrets │ disabled │\n│ retention days │ 14 │\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-24T09:19:24.622220Z INFO screenpipe: starting UI event capture\n2026-04-24T09:19:24.635769Z INFO screenpipe_engine::ui_recorder: Starting UI event capture\n2026-04-24T09:19:24.649336Z INFO screenpipe_engine::ui_recorder: UI recording session started: d723d582-4d6f-4e04-921c-c054be5f7efc\n2026-04-24T09:19:24.649340Z INFO screenpipe_engine::calendar_speaker_id: speaker identification: started (user_name=<not set>)\n2026-04-24T09:19:24.649501Z INFO screenpipe_engine::hot_frame_cache: hot_frame_cache: warming from DB (2026-04-23 06:19:24.649500 UTC to 2026-04-24 06:19:24.649500 UTC)\n2026-04-24T09:19:24.650143Z INFO screenpipe_engine::meeting_detector: meeting v2: detection loop started (base_interval=5s, profiles=12)\n2026-04-24T09:19:24.657009Z INFO screenpipe_engine::server: Server listening on 127.0.0.1:3030\n2026-04-24T09:19:24.667216Z INFO screenpipe_connect::mdns: mdns: advertising screenpipe on port 3030\n2026-04-24T09:19:24.729181Z INFO screenpipe_engine::vision_manager::manager: Starting vision recording for monitor 1 (1440x900)\n2026-04-24T09:19:24.729212Z INFO screenpipe_engine::vision_manager::manager: Starting event-driven capture for monitor 1 (device: monitor_1)\n2026-04-24T09:19:24.729249Z INFO screenpipe_engine::event_driven_capture: event-driven capture started for monitor 1 (device: monitor_1)\n2026-04-24T09:19:24.779505Z INFO screenpipe_engine::vision_manager::manager: Starting vision recording for monitor 2 (3008x1253)\n2026-04-24T09:19:24.779540Z INFO screenpipe_engine::vision_manager::manager: Starting event-driven capture for monitor 2 (device: monitor_2)\n2026-04-24T09:19:24.779553Z INFO screenpipe_engine::vision_manager::manager: VisionManager started with 2/2 monitor(s)\n2026-04-24T09:19:24.779561Z INFO screenpipe_engine::vision_manager::monitor_watcher: Starting monitor watcher (event-driven via CGDisplayRegisterReconfigurationCallback, 60s backstop poll)\n2026-04-24T09:19:24.779558Z INFO screenpipe_engine::event_driven_capture: event-driven capture started for monitor 2 (device: monitor_2)\n2026-04-24T09:19:25.448244Z INFO sck_rs::stream_manager: persistent SCK stream started for display 1 (1440x900, 2fps, 2 excluded)\n2026-04-24T09:19:25.568925Z INFO screenpipe_engine::event_driven_capture: startup capture for monitor 1: frame_id=75340, dur=59ms\n2026-04-24T09:19:25.573938Z INFO sck_rs::stream_manager: persistent SCK stream started for display 2 (3008x1253, 2fps, 2 excluded)","is_focused":true},{"role":"AXRadioButton","text":"DOCKER","depth":2,"bounds":{"left":0.27027926,"top":1.0,"width":0.11801862,"height":-0.042298436},"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.27227393,"top":1.0,"width":0.005319149,"height":-0.04549086},"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.3882979,"top":1.0,"width":0.11801862,"height":-0.042298436},"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.39029256,"top":1.0,"width":0.005319149,"height":-0.04549086},"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.5063165,"top":1.0,"width":0.11801862,"height":-0.042298436},"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.50831115,"top":1.0,"width":0.005319149,"height":-0.04549086},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"screenpipe\"","depth":2,"bounds":{"left":0.6243351,"top":1.0,"width":0.11801862,"height":-0.042298436},"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.6263298,"top":1.0,"width":0.005319149,"height":-0.04549086},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"⌥⌘1","depth":1,"bounds":{"left":0.7287234,"top":1.0,"width":0.01861702,"height":-0.023144484},"automation_id":"_NS:8","role_description":"text"},{"role":"AXStaticText","text":"screenpipe\"","depth":1,"bounds":{"left":0.49634308,"top":1.0,"width":0.027925532,"height":-0.02394259},"role_description":"text"}]...
|
4777604702677621356
|
7752477567467836769
|
manual
|
accessibility
|
NULL
|
Last login: Thu Apr 23 14:01:28 on ttys008
Poetry Last login: Thu Apr 23 14:01:28 on ttys008
Poetry could not find a pyproject.toml file in /Users/lukas/jiminny/app or its parents
Poetry could not find a pyproject.toml file in /Users/lukas/jiminny/app or its parents
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/jiminny/app (JY-20157-AJ-report-not-send-notification) $ sp-status
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/jiminny/app (JY-20157-AJ-report-not-send-notification) $ sp-start
detected hardware tier: Mid
warning: parakeet is not supported on this platform, using whisper-tiny instead
2026-04-24T09:19:23.948881Z INFO screenpipe_engine::auth_key: api auth: key resolved via secret store
checking permissions...
screen recording: ok
accessibility: ok
2026-04-24T09:19:24.012726Z INFO screenpipe_screen::monitor::macos_version: Detected macOS version: 14.6
2026-04-24T09:19:24.548628Z INFO screenpipe_engine::sleep_monitor: Starting macOS sleep/wake monitor
2026-04-24T09:19:24.550486Z INFO screenpipe_engine::sleep_monitor: Screen lock/unlock observers registered (CFNotificationCenter)
2026-04-24T09:19:24.550876Z INFO screenpipe_engine::sleep_monitor: Display reconfiguration watcher registered (CGDisplayRegisterReconfigurationCallback)
2026-04-24T09:19:24.587519Z INFO screenpipe_engine::permission_monitor: permission monitor started screen=true mic=true accessibility=true keychain=true
2026-04-24T09:19:24.587575Z INFO screenpipe: meeting detector enabled — independent of transcription mode
2026-04-24T09:19:24.587822Z INFO screenpipe: API server listening on [IP_ADDRESS]:3030 (localhost only)
2026-04-24T09:19:24.587784Z INFO screenpipe_engine::snapshot_compaction: snapshot compaction worker started (min_age=600s, poll=300s)
2026-04-24T09:19:24.587750Z INFO screenpipe_engine::power::manager: power manager started (poll interval: 10s)
2026-04-24T09:19:24.587842Z INFO screenpipe: API auth enabled — run `screenpipe auth token` to view your key
2026-04-24T09:19:24.587884Z INFO screenpipe_engine::vision_manager::manager: Starting VisionManager
2026-04-24T09:19:24.599482Z INFO screenpipe_engine::power::manager: initial power profile: Performance (on_ac=true, battery=Some(100))
2026-04-24T09:19:24.604417Z INFO screenpipe_core::pipes: loaded pipe: day-recap
2026-04-24T09:19:24.604614Z INFO screenpipe_core::pipes: loaded pipe: standup-update
2026-04-24T09:19:24.605022Z INFO screenpipe_core::pipes: loaded pipe: ai-habits
2026-04-24T09:19:24.605182Z INFO screenpipe_core::pipes: loaded pipe: time-breakdown
2026-04-24T09:19:24.605334Z INFO screenpipe_core::pipes: loaded pipe: video-export
2026-04-24T09:19:24.605840Z INFO screenpipe_core::pipes: loaded pipe: meeting-summary
2026-04-24T09:19:24.605858Z 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 │ ["Boosteroid"] │
│ included windows │ [] │
│ cloud sync │ disabled │
│ auto-destruct pid │ 0 │
│ deepgram key │ not set │
│ api auth │ enabled │
2026-04-24T09:19:24.607221Z INFO screenpipe_core::pipes: pipe scheduler started (generation 2)
2026-04-24T09:19:24.612773Z WARN screenpipe: pi agent install failed: bun not found — install from https://bun.sh
│ encrypt secrets │ disabled │
│ retention days │ 14 │
├────────────────────────┼────────────────────────────────────┤
│ 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: https://github.com/screenpipe/screenpipe/releases
2026-04-24T09:19:24.622220Z INFO screenpipe: starting UI event capture
2026-04-24T09:19:24.635769Z INFO screenpipe_engine::ui_recorder: Starting UI event capture
2026-04-24T09:19:24.649336Z INFO screenpipe_engine::ui_recorder: UI recording session started: d723d582-4d6f-4e04-921c-c054be5f7efc
2026-04-24T09:19:24.649340Z INFO screenpipe_engine::calendar_speaker_id: speaker identification: started (user_name=<not set>)
2026-04-24T09:19:24.649501Z INFO screenpipe_engine::hot_frame_cache: hot_frame_cache: warming from DB (2026-04-23 06:19:24.649500 UTC to 2026-04-24 06:19:24.649500 UTC)
2026-04-24T09:19:24.650143Z INFO screenpipe_engine::meeting_detector: meeting v2: detection loop started (base_interval=5s, profiles=12)
2026-04-24T09:19:24.657009Z INFO screenpipe_engine::server: Server listening on [IP_ADDRESS]:3030
2026-04-24T09:19:24.667216Z INFO screenpipe_connect::mdns: mdns: advertising screenpipe on port 3030
2026-04-24T09:19:24.729181Z INFO screenpipe_engine::vision_manager::manager: Starting vision recording for monitor 1 (1440x900)
2026-04-24T09:19:24.729212Z INFO screenpipe_engine::vision_manager::manager: Starting event-driven capture for monitor 1 (device: monitor_1)
2026-04-24T09:19:24.729249Z INFO screenpipe_engine::event_driven_capture: event-driven capture started for monitor 1 (device: monitor_1)
2026-04-24T09:19:24.779505Z INFO screenpipe_engine::vision_manager::manager: Starting vision recording for monitor 2 (3008x1253)
2026-04-24T09:19:24.779540Z INFO screenpipe_engine::vision_manager::manager: Starting event-driven capture for monitor 2 (device: monitor_2)
2026-04-24T09:19:24.779553Z INFO screenpipe_engine::vision_manager::manager: VisionManager started with 2/2 monitor(s)
2026-04-24T09:19:24.779561Z INFO screenpipe_engine::vision_manager::monitor_watcher: Starting monitor watcher (event-driven via CGDisplayRegisterReconfigurationCallback, 60s backstop poll)
2026-04-24T09:19:24.779558Z INFO screenpipe_engine::event_driven_capture: event-driven capture started for monitor 2 (device: monitor_2)
2026-04-24T09:19:25.448244Z INFO sck_rs::stream_manager: persistent SCK stream started for display 1 (1440x900, 2fps, 2 excluded)
2026-04-24T09:19:25.568925Z INFO screenpipe_engine::event_driven_capture: startup capture for monitor 1: frame_id=75340, dur=59ms
2026-04-24T09:19:25.573938Z INFO sck_rs::stream_manager: persistent SCK stream started for display 2 (3008x1253, 2fps, 2 excluded)
DOCKER
Close Tab
DEV (-zsh)
Close Tab
APP (-zsh)
Close Tab
screenpipe"
Close Tab
⌥⌘1
screenpipe"...
|
NULL
|
|
32506
|
659
|
64
|
2026-04-16T07:09:03.735953+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-16/1776 /Users/lukas/.screenpipe/data/data/2026-04-16/1776323343735_m2.jpg...
|
Firefox
|
Jiminny x Shiji - Reconnecting the platform — Work
|
True
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
Play
Play
Mute
Mute
Current Time
0:06
Duration
0:5 Play
Play
Mute
Mute
Current Time
0:06
Duration
0:59
Loaded
:
100.00%
1x
Playback Rate
Playback Rate
Exit Fullscreen
Exit Fullscreen
15s
15s
15s
15s...
|
[{"role":"AXButton","text" [{"role":"AXButton","text":"Play","depth":7,"bounds":{"left":0.0,"top":0.97083336,"width":0.0203125,"height":0.029166639},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Play","depth":9,"bounds":{"left":0.01015625,"top":0.9847222,"width":0.009375,"height":0.011111111},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Mute","depth":7,"bounds":{"left":0.0203125,"top":0.97083336,"width":0.0203125,"height":0.029166639},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Mute","depth":9,"bounds":{"left":0.03046875,"top":0.9847222,"width":0.012109375,"height":0.011111111},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Current Time","depth":9,"bounds":{"left":0.045703124,"top":0.9791667,"width":0.0171875,"height":0.020833313},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"0:06","depth":8,"bounds":{"left":0.045703124,"top":0.9791667,"width":0.01015625,"height":0.010416667},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Duration","depth":9,"bounds":{"left":0.061328124,"top":0.9791667,"width":0.02109375,"height":0.010416667},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"0:59","depth":8,"bounds":{"left":0.061328124,"top":0.9791667,"width":0.01015625,"height":0.010416667},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Loaded","depth":9,"bounds":{"left":0.5,"top":0.96319443,"width":0.0171875,"height":0.010416667},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":":","depth":9,"bounds":{"left":0.5171875,"top":0.96319443,"width":0.0015625,"height":0.010416667},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"100.00%","depth":9,"bounds":{"left":0.5,"top":0.9722222,"width":0.0203125,"height":0.010416667},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"1x","depth":8,"bounds":{"left":0.9664062,"top":0.9777778,"width":0.00625,"height":0.013194445},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXMenuButton","text":"Playback Rate","depth":7,"bounds":{"left":0.959375,"top":0.97083336,"width":0.0203125,"height":0.029166639},"role_description":"menu button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Playback Rate","depth":9,"bounds":{"left":0.96953124,"top":0.9847222,"width":0.019921875,"height":0.015277803},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Exit Fullscreen","depth":7,"bounds":{"left":0.9796875,"top":0.97083336,"width":0.020312488,"height":0.029166639},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":true,"is_selected":false},{"role":"AXStaticText","text":"Exit Fullscreen","depth":9,"bounds":{"left":0.9898437,"top":0.9847222,"width":0.010156274,"height":0.015277803},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"15s","depth":7,"bounds":{"left":0.96953124,"top":0.0069444445,"width":0.01171875,"height":0.020833334},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"15s","depth":9,"bounds":{"left":0.9730469,"top":0.015277778,"width":0.0046875,"height":0.00625},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"15s","depth":7,"bounds":{"left":0.984375,"top":0.0069444445,"width":0.01171875,"height":0.020833334},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"15s","depth":9,"bounds":{"left":0.9878906,"top":0.015277778,"width":0.0046875,"height":0.00625},"help_text":"","role_description":"text","subrole":"AXUnknown"}]...
|
1673960659974552176
|
7752430585023610693
|
app_switch
|
accessibility
|
NULL
|
Play
Play
Mute
Mute
Current Time
0:06
Duration
0:5 Play
Play
Mute
Mute
Current Time
0:06
Duration
0:59
Loaded
:
100.00%
1x
Playback Rate
Playback Rate
Exit Fullscreen
Exit Fullscreen
15s
15s
15s
15s...
|
NULL
|
|
32513
|
658
|
36
|
2026-04-16T07:09:11.838648+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-16/1776 /Users/lukas/.screenpipe/data/data/2026-04-16/1776323351838_m1.jpg...
|
Firefox
|
Jiminny x Shiji - Reconnecting the platform — Work
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Play
Play
Mute
Mute
Current Time
0:06
Duration
0:5 Play
Play
Mute
Mute
Current Time
0:06
Duration
0:59
Loaded
:
100.00%
1x
Playback Rate
Playback Rate
Exit Fullscreen
Exit Fullscreen
15s
15s
15s
15s...
|
[{"role":"AXButton","text" [{"role":"AXButton","text":"Play","depth":7,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Play","depth":9,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Mute","depth":7,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Mute","depth":9,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Current Time","depth":9,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"0:06","depth":8,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Duration","depth":9,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"0:59","depth":8,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Loaded","depth":9,"bounds":{"left":0.47430557,"top":0.0,"width":0.030555556,"height":0.016666668},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":":","depth":9,"bounds":{"left":0.5048611,"top":0.0,"width":0.0027777778,"height":0.016666668},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"100.00%","depth":9,"bounds":{"left":0.47430557,"top":0.0,"width":0.036111113,"height":0.016666668},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"1x","depth":8,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXMenuButton","text":"Playback Rate","depth":7,"role_description":"menu button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Playback Rate","depth":9,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Exit Fullscreen","depth":7,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":true,"is_selected":false},{"role":"AXStaticText","text":"Exit Fullscreen","depth":9,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"15s","depth":7,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"15s","depth":9,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"15s","depth":7,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"15s","depth":9,"help_text":"","role_description":"text","subrole":"AXUnknown"}]...
|
1673960659974552176
|
7752430585023610693
|
click
|
accessibility
|
NULL
|
Play
Play
Mute
Mute
Current Time
0:06
Duration
0:5 Play
Play
Mute
Mute
Current Time
0:06
Duration
0:59
Loaded
:
100.00%
1x
Playback Rate
Playback Rate
Exit Fullscreen
Exit Fullscreen
15s
15s
15s
15s...
|
32511
|
|
32514
|
659
|
68
|
2026-04-16T07:09:11.870831+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-16/1776 /Users/lukas/.screenpipe/data/data/2026-04-16/1776323351870_m2.jpg...
|
Firefox
|
Jiminny x Shiji - Reconnecting the platform — Work
|
True
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
Play
Play
Mute
Mute
Current Time
0:06
Duration
0:5 Play
Play
Mute
Mute
Current Time
0:06
Duration
0:59
Loaded
:
100.00%
1x
Playback Rate
Playback Rate
Exit Fullscreen
Exit Fullscreen
15s
15s
15s
15s...
|
[{"role":"AXButton","text" [{"role":"AXButton","text":"Play","depth":7,"bounds":{"left":0.0,"top":0.97083336,"width":0.0203125,"height":0.029166639},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Play","depth":9,"bounds":{"left":0.01015625,"top":0.9847222,"width":0.009375,"height":0.011111111},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Mute","depth":7,"bounds":{"left":0.0203125,"top":0.97083336,"width":0.0203125,"height":0.029166639},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Mute","depth":9,"bounds":{"left":0.03046875,"top":0.9847222,"width":0.012109375,"height":0.011111111},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Current Time","depth":9,"bounds":{"left":0.045703124,"top":0.9791667,"width":0.0171875,"height":0.020833313},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"0:06","depth":8,"bounds":{"left":0.045703124,"top":0.9791667,"width":0.01015625,"height":0.010416667},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Duration","depth":9,"bounds":{"left":0.061328124,"top":0.9791667,"width":0.02109375,"height":0.010416667},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"0:59","depth":8,"bounds":{"left":0.061328124,"top":0.9791667,"width":0.01015625,"height":0.010416667},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Loaded","depth":9,"bounds":{"left":0.5,"top":0.96319443,"width":0.0171875,"height":0.010416667},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":":","depth":9,"bounds":{"left":0.5171875,"top":0.96319443,"width":0.0015625,"height":0.010416667},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"100.00%","depth":9,"bounds":{"left":0.5,"top":0.9722222,"width":0.0203125,"height":0.010416667},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"1x","depth":8,"bounds":{"left":0.9664062,"top":0.9777778,"width":0.00625,"height":0.013194445},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXMenuButton","text":"Playback Rate","depth":7,"bounds":{"left":0.959375,"top":0.97083336,"width":0.0203125,"height":0.029166639},"role_description":"menu button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Playback Rate","depth":9,"bounds":{"left":0.96953124,"top":0.9847222,"width":0.019921875,"height":0.015277803},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Exit Fullscreen","depth":7,"bounds":{"left":0.9796875,"top":0.97083336,"width":0.020312488,"height":0.029166639},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":true,"is_selected":false},{"role":"AXStaticText","text":"Exit Fullscreen","depth":9,"bounds":{"left":0.9898437,"top":0.9847222,"width":0.010156274,"height":0.015277803},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"15s","depth":7,"bounds":{"left":0.96953124,"top":0.0069444445,"width":0.01171875,"height":0.020833334},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"15s","depth":9,"bounds":{"left":0.9730469,"top":0.015277778,"width":0.0046875,"height":0.00625},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"15s","depth":7,"bounds":{"left":0.984375,"top":0.0069444445,"width":0.01171875,"height":0.020833334},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"15s","depth":9,"bounds":{"left":0.9878906,"top":0.015277778,"width":0.0046875,"height":0.00625},"help_text":"","role_description":"text","subrole":"AXUnknown"}]...
|
1673960659974552176
|
7752430585023610693
|
click
|
accessibility
|
NULL
|
Play
Play
Mute
Mute
Current Time
0:06
Duration
0:5 Play
Play
Mute
Mute
Current Time
0:06
Duration
0:59
Loaded
:
100.00%
1x
Playback Rate
Playback Rate
Exit Fullscreen
Exit Fullscreen
15s
15s
15s
15s...
|
32512
|
|
52241
|
1129
|
36
|
2026-04-20T06:46:36.516460+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-20/1776 /Users/lukas/.screenpipe/data/data/2026-04-20/1776667596516_m2.jpg...
|
Firefox
|
Meet — Work
|
True
|
meet.google.com/agt-teir-cwt?authuser=lukas.kovali meet.google.com/agt-teir-cwt?authuser=lukas.kovalik%40jiminny.com&hs=49...
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
Meet
|
[{"role":"AXRadioButton","text [{"role":"AXRadioButton","text":"Meet","depth":4,"bounds":{"left":0.27027926,"top":1.0,"width":0.016123671,"height":-0.051875472},"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":true}]...
|
7745905826472268982
|
7745905826472268982
|
click
|
hybrid
|
NULL
|
Meet
rirerox••0!IY [SRD-6793] Les Mills activity t Meet
rirerox••0!IY [SRD-6793] Les Mills activity t XJY-20698 handle failed field sync@ JY-20692 change confirmation pa(UY-20543) AJ Reports > Tracking(JY-18909] (Part2) Automated rer@ Ask Jiminny Reports by nikolav-va€ New Tab1 Useroilot I EventsPronllesBookmarksQ Search bookmarksv a bookmarks loolba• Sprint Board# SRD QueueGithub8 Jiminny DEVAsk liminnv Renorts bv nikolav-vankov • Pulli....v # Bookmarks Menu> → Mozilla Firefox#Other BookmarksI JIMINNYg For you• Recent# Starred0+ AppsQ Spaces+ ...Jiminny (New)ID Platform Teamii SE KanbanŒI Capture TeamI Enterprise Stability I...Processing Team( Service-Desk•, QueuesE Service requestsA Incidentslul Reports© OperationsE Knowledge Base& Customers• Channels• Email logs|%› Developer escalations: Slack integration& Reporting Center[ Add shortcut# Archived work items= More spaces= FiltersI DashboardsOperations&& Confiuence:: Teams'= Customise sidebarDaily - Platform • nowQ Search+ Create100% • MOn ZU Aoi 9.40.31Ask RovoSpaces / F7 Service-Desk / #F SRD-6793Steps to reproduceCreate a new playbook in Les Mills's instanceCustomer typeEnterpriseActual outcomeNo activity types are being imported upon new Playbook creationExpected outcomeThe activity types to get importedSeverity level(S2ImpactNoneRoot causeVia have no access to FieldDefinition (needed to sync activity types).Linked work itemsrelates to** JY-20698 Les Mills activity types not pulling inActivityAll Comments History Work log Approvals@ Add internal note Reply to customerNormal text v B I Mv m z z ₴ z₴ +v 0WiteType /ai for Atlassian Intelligence or @ to mention and notify someone.0. Passina to riaht team|| 0. Pronose solution|| A. Reauest more info|| 0. Suaaest replv!CancellStoyan Tomov 4 days ago & Internal noteFYI, Pulsar Group (EU) is facing the same issue.€ • Edit • Delete1CODE REVIEWo Summarise commentsCanned responsesIn ProgressDetailsAssignee@ Lukas Kovalikkevorier@ Stoyan TomovRequest Type# Report a bugKnowledge base View relate..Priority levelP2 MediumDev TeamPlatform teamOrganization1oc MillcCanny LinksOpen Canny Links> More fields Labels. Time tracking. Type of I...> Automation 4 Rule executions> featureOS Open featureOSIntercomShowing 1 out of 1 linked conversationsQ Christopher Wilton ? =..>> Sentry ell! Linked Issuessôr Confiaure...
|
52239
|
|
6934
|
123
|
44
|
2026-04-13T14:19:56.722952+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-13/1776 /Users/lukas/.screenpipe/data/data/2026-04-13/1776089996722_m1.jpg...
|
Finder
|
screenpipe
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Favourites
jiminny
AirDrop
Recents
Applications
Do Favourites
jiminny
AirDrop
Recents
Applications
Documents
Desktop
Downloads
lukas
iCloud
iCloud Drive
Sync folder
Locations
DXP4800PLUS-B5F8
Eject
Network
Tags
CRM
Orange
Red
Yellow
Green
Blue
Purple
All Tags…
Name
Date Modified
Size
Kind
db.sqlite
11 Apr 2026 at 16:48
97,3 MB
Document
data
11 Apr 2026 at 16:52
94,7 MB
Folder
2026-04-11
11 Apr 2026 at 16:52
54,1 MB
Folder
2026-04-09
11 Apr 2026 at 16:52
40,6 MB
Folder
pipes
11 Apr 2026 at 16:51
13 KB...
|
[{"role":"AXStaticText","text& [{"role":"AXStaticText","text":"Favourites","depth":6,"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"jiminny","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"AirDrop","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Recents","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Applications","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Documents","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Desktop","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Downloads","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"lukas","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"iCloud","depth":6,"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"iCloud Drive","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Sync folder","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Locations","depth":6,"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"DXP4800PLUS-B5F8","depth":6,"role_description":"text"},{"role":"AXButton","text":"Eject","depth":6,"role_description":"button","is_enabled":true,"is_focused":false},{"role":"AXStaticText","text":"Network","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Tags","depth":6,"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"CRM","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Orange","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Red","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Yellow","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Green","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Blue","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Purple","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"All Tags…","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Name","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Date Modified","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Size","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Kind","depth":7,"role_description":"text"},{"role":"AXTextField","text":"db.sqlite","depth":7,"value":"db.sqlite","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"11 Apr 2026 at 16:48","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"97,3 MB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Document","depth":7,"role_description":"text"},{"role":"AXTextField","text":"data","depth":7,"value":"data","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"11 Apr 2026 at 16:52","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"94,7 MB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"2026-04-11","depth":7,"value":"2026-04-11","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"11 Apr 2026 at 16:52","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"54,1 MB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"2026-04-09","depth":7,"value":"2026-04-09","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"11 Apr 2026 at 16:52","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"40,6 MB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"pipes","depth":7,"value":"pipes","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"11 Apr 2026 at 16:51","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"13 KB","depth":7,"role_description":"text"}]...
|
-1896545771128171657
|
7744696568455454273
|
click
|
accessibility
|
NULL
|
Favourites
jiminny
AirDrop
Recents
Applications
Do Favourites
jiminny
AirDrop
Recents
Applications
Documents
Desktop
Downloads
lukas
iCloud
iCloud Drive
Sync folder
Locations
DXP4800PLUS-B5F8
Eject
Network
Tags
CRM
Orange
Red
Yellow
Green
Blue
Purple
All Tags…
Name
Date Modified
Size
Kind
db.sqlite
11 Apr 2026 at 16:48
97,3 MB
Document
data
11 Apr 2026 at 16:52
94,7 MB
Folder
2026-04-11
11 Apr 2026 at 16:52
54,1 MB
Folder
2026-04-09
11 Apr 2026 at 16:52
40,6 MB
Folder
pipes
11 Apr 2026 at 16:51
13 KB...
|
6933
|
|
6916
|
123
|
26
|
2026-04-13T14:18:41.014531+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-13/1776 /Users/lukas/.screenpipe/data/data/2026-04-13/1776089921014_m1.jpg...
|
Finder
|
screenpipe
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Favourites
jiminny
AirDrop
Recents
Applications
Do Favourites
jiminny
AirDrop
Recents
Applications
Documents
Desktop
Downloads
lukas
iCloud
iCloud Drive
Sync folder
Locations
DXP4800PLUS-B5F8
Eject
Network
Tags
CRM
Orange
Red
Yellow
Green
Blue
Purple
All Tags…
Name
Date Modified
Size
Kind
db.sqlite
11 Apr 2026 at 16:48
97,3 MB
Document
data
11 Apr 2026 at 17:29
94,7 MB
Folder
2026-04-11
11 Apr 2026 at 16:52
54,1 MB
Folder
2026-04-09
11 Apr 2026 at 16:52
40,6 MB
Folder
app
Today at 17:18
118 KB
Folder
pipes
11 Apr 2026 at 16:51
13 KB
Folder
time-breakdown
11 Apr 2026 at 16:50
962 bytes
Folder
ai-habits
11 Apr 2026 at 16:50
879 bytes
Folder
meeting-summary
11 Apr 2026 at 16:50
842 bytes
Folder
day-recap
11 Apr 2026 at 16:50...
|
[{"role":"AXStaticText","text& [{"role":"AXStaticText","text":"Favourites","depth":6,"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"jiminny","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"AirDrop","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Recents","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Applications","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Documents","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Desktop","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Downloads","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"lukas","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"iCloud","depth":6,"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"iCloud Drive","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Sync folder","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Locations","depth":6,"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"DXP4800PLUS-B5F8","depth":6,"role_description":"text"},{"role":"AXButton","text":"Eject","depth":6,"role_description":"button","is_enabled":true,"is_focused":false},{"role":"AXStaticText","text":"Network","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Tags","depth":6,"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"CRM","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Orange","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Red","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Yellow","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Green","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Blue","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Purple","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"All Tags…","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Name","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Date Modified","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Size","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Kind","depth":7,"role_description":"text"},{"role":"AXTextField","text":"db.sqlite","depth":7,"value":"db.sqlite","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"11 Apr 2026 at 16:48","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"97,3 MB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Document","depth":7,"role_description":"text"},{"role":"AXTextField","text":"data","depth":7,"value":"data","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"11 Apr 2026 at 17:29","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"94,7 MB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"2026-04-11","depth":7,"value":"2026-04-11","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"11 Apr 2026 at 16:52","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"54,1 MB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"2026-04-09","depth":7,"value":"2026-04-09","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"11 Apr 2026 at 16:52","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"40,6 MB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"app","depth":7,"value":"app","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 17:18","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"118 KB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"pipes","depth":7,"value":"pipes","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":true},{"role":"AXStaticText","text":"11 Apr 2026 at 16:51","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"13 KB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"time-breakdown","depth":7,"value":"time-breakdown","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"11 Apr 2026 at 16:50","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"962 bytes","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"ai-habits","depth":7,"value":"ai-habits","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"11 Apr 2026 at 16:50","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"879 bytes","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"meeting-summary","depth":7,"value":"meeting-summary","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"11 Apr 2026 at 16:50","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"842 bytes","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"day-recap","depth":7,"value":"day-recap","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"11 Apr 2026 at 16:50","depth":7,"role_description":"text"}]...
|
1824625212192437065
|
7742409584269746145
|
click
|
accessibility
|
NULL
|
Favourites
jiminny
AirDrop
Recents
Applications
Do Favourites
jiminny
AirDrop
Recents
Applications
Documents
Desktop
Downloads
lukas
iCloud
iCloud Drive
Sync folder
Locations
DXP4800PLUS-B5F8
Eject
Network
Tags
CRM
Orange
Red
Yellow
Green
Blue
Purple
All Tags…
Name
Date Modified
Size
Kind
db.sqlite
11 Apr 2026 at 16:48
97,3 MB
Document
data
11 Apr 2026 at 17:29
94,7 MB
Folder
2026-04-11
11 Apr 2026 at 16:52
54,1 MB
Folder
2026-04-09
11 Apr 2026 at 16:52
40,6 MB
Folder
app
Today at 17:18
118 KB
Folder
pipes
11 Apr 2026 at 16:51
13 KB
Folder
time-breakdown
11 Apr 2026 at 16:50
962 bytes
Folder
ai-habits
11 Apr 2026 at 16:50
879 bytes
Folder
meeting-summary
11 Apr 2026 at 16:50
842 bytes
Folder
day-recap
11 Apr 2026 at 16:50...
|
6915
|
|
39786
|
810
|
29
|
2026-04-16T14:07:46.979391+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-16/1776 /Users/lukas/.screenpipe/data/data/2026-04-16/1776348466979_m1.jpg...
|
Finder
|
.screenpipe
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Favourites
jiminny
AirDrop
Recents
Applications
Do Favourites
jiminny
AirDrop
Recents
Applications
Documents
Desktop
Downloads
lukas
iCloud
iCloud Drive
Sync folder
Locations
DXP4800PLUS-B5F8
Eject
Network
Tags
CRM
Orange
Red
Yellow
Green
Blue
Purple
All Tags…
Name
Date Modified
Size
Kind
data
Yesterday at 14:53
4,24 GB
Folder
data
Today at 9:12
4,24 GB
Folder
2026-04-15
Today at 9:13
2,15 GB
Folder
2026-04-14
Yesterday at 9:59
1,09 GB
Folder
db.sqlite
Today at 17:07
2,82 GB
Document
db.sqlite-wal
Today at 17:07
16,5 MB
Document
screenpipe.2026-04-15.0.log
Yesterday at 18:55
176 KB
Log File
screenpipe.2026-04-14.0.log
14 Apr 2026 at 19:31
162 KB
Log File
screenpipe.2026-04-16.0.log
Today at 17:07
142 KB
Log File
screenpipe.2026-04-09.0.log
9 Apr 2026 at 21:27
133 KB
Log File
screenpipe.2026-04-11.0.log
11 Apr 2026 at 23:14
95 KB
Log File
screenpipe.2026-04-12.0.log
12 Apr 2026 at 23:55
72 KB
Log File
screenpipe.2026-04-13.0.log
13 Apr 2026 at 19:50
72 KB
Log File
db.sqlite-shm
Today at 15:50
66 KB
Document
pipes
Yesterday at 14:53
13 KB
Folder
config.json
Today at 16:49
358 bytes
JSON
Name
Date Modified
Size
Kind
13 items, 43,75 GB available
.screenpipe...
|
[{"role":"AXStaticText","text& [{"role":"AXStaticText","text":"Favourites","depth":6,"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"jiminny","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"AirDrop","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Recents","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Applications","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Documents","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Desktop","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Downloads","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"lukas","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"iCloud","depth":6,"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"iCloud Drive","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Sync folder","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Locations","depth":6,"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"DXP4800PLUS-B5F8","depth":6,"role_description":"text"},{"role":"AXButton","text":"Eject","depth":6,"role_description":"button","is_enabled":true,"is_focused":false},{"role":"AXStaticText","text":"Network","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Tags","depth":6,"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"CRM","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Orange","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Red","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Yellow","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Green","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Blue","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Purple","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"All Tags…","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Name","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Date Modified","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Size","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Kind","depth":7,"role_description":"text"},{"role":"AXTextField","text":"data","depth":7,"value":"data","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Yesterday at 14:53","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"4,24 GB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"data","depth":7,"value":"data","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 9:12","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"4,24 GB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"2026-04-15","depth":7,"value":"2026-04-15","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 9:13","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"2,15 GB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"2026-04-14","depth":7,"value":"2026-04-14","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Yesterday at 9:59","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"1,09 GB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"db.sqlite","depth":7,"value":"db.sqlite","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 17:07","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"2,82 GB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Document","depth":7,"role_description":"text"},{"role":"AXTextField","text":"db.sqlite-wal","depth":7,"value":"db.sqlite-wal","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 17:07","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"16,5 MB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Document","depth":7,"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-15.0.log","depth":7,"value":"screenpipe.2026-04-15.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Yesterday at 18:55","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"176 KB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-14.0.log","depth":7,"value":"screenpipe.2026-04-14.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"14 Apr 2026 at 19:31","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"162 KB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-16.0.log","depth":7,"value":"screenpipe.2026-04-16.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 17:07","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"142 KB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-09.0.log","depth":7,"value":"screenpipe.2026-04-09.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"9 Apr 2026 at 21:27","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"133 KB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-11.0.log","depth":7,"value":"screenpipe.2026-04-11.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"11 Apr 2026 at 23:14","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"95 KB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-12.0.log","depth":7,"value":"screenpipe.2026-04-12.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"12 Apr 2026 at 23:55","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"72 KB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-13.0.log","depth":7,"value":"screenpipe.2026-04-13.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"13 Apr 2026 at 19:50","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"72 KB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"role_description":"text"},{"role":"AXTextField","text":"db.sqlite-shm","depth":7,"value":"db.sqlite-shm","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 15:50","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"66 KB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Document","depth":7,"role_description":"text"},{"role":"AXTextField","text":"pipes","depth":7,"value":"pipes","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Yesterday at 14:53","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"13 KB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"config.json","depth":7,"value":"config.json","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 16:49","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"358 bytes","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"JSON","depth":7,"role_description":"text"},{"role":"AXButton","text":"Name","depth":6,"role_description":"sort button","subrole":"AXSortButton","is_enabled":true,"is_focused":false},{"role":"AXButton","text":"Date Modified","depth":6,"role_description":"sort button","subrole":"AXSortButton","is_enabled":true,"is_focused":false},{"role":"AXButton","text":"Size","depth":6,"role_description":"sort button","subrole":"AXSortButton","is_enabled":true,"is_focused":false},{"role":"AXButton","text":"Kind","depth":6,"role_description":"sort button","subrole":"AXSortButton","is_enabled":true,"is_focused":false},{"role":"AXStaticText","text":"13 items, 43,75 GB available","depth":2,"bounds":{"left":0.04027778,"top":0.0,"width":0.11388889,"height":0.015555556},"automation_id":"_NS:34","role_description":"text"},{"role":"AXStaticText","text":".screenpipe","depth":1,"role_description":"text"}]...
|
-1279346144542360600
|
7742011470698745619
|
click
|
accessibility
|
NULL
|
Favourites
jiminny
AirDrop
Recents
Applications
Do Favourites
jiminny
AirDrop
Recents
Applications
Documents
Desktop
Downloads
lukas
iCloud
iCloud Drive
Sync folder
Locations
DXP4800PLUS-B5F8
Eject
Network
Tags
CRM
Orange
Red
Yellow
Green
Blue
Purple
All Tags…
Name
Date Modified
Size
Kind
data
Yesterday at 14:53
4,24 GB
Folder
data
Today at 9:12
4,24 GB
Folder
2026-04-15
Today at 9:13
2,15 GB
Folder
2026-04-14
Yesterday at 9:59
1,09 GB
Folder
db.sqlite
Today at 17:07
2,82 GB
Document
db.sqlite-wal
Today at 17:07
16,5 MB
Document
screenpipe.2026-04-15.0.log
Yesterday at 18:55
176 KB
Log File
screenpipe.2026-04-14.0.log
14 Apr 2026 at 19:31
162 KB
Log File
screenpipe.2026-04-16.0.log
Today at 17:07
142 KB
Log File
screenpipe.2026-04-09.0.log
9 Apr 2026 at 21:27
133 KB
Log File
screenpipe.2026-04-11.0.log
11 Apr 2026 at 23:14
95 KB
Log File
screenpipe.2026-04-12.0.log
12 Apr 2026 at 23:55
72 KB
Log File
screenpipe.2026-04-13.0.log
13 Apr 2026 at 19:50
72 KB
Log File
db.sqlite-shm
Today at 15:50
66 KB
Document
pipes
Yesterday at 14:53
13 KB
Folder
config.json
Today at 16:49
358 bytes
JSON
Name
Date Modified
Size
Kind
13 items, 43,75 GB available
.screenpipe...
|
NULL
|
|
39787
|
811
|
31
|
2026-04-16T14:07:46.962295+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-16/1776 /Users/lukas/.screenpipe/data/data/2026-04-16/1776348466962_m2.jpg...
|
Finder
|
.screenpipe
|
True
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
Favourites
jiminny
AirDrop
Recents
Applications
Do Favourites
jiminny
AirDrop
Recents
Applications
Documents
Desktop
Downloads
lukas
iCloud
iCloud Drive
Sync folder
Locations
DXP4800PLUS-B5F8
Eject
Network
Tags
CRM
Orange
Red
Yellow
Green
Blue
Purple
All Tags…
Name
Date Modified
Size
Kind
data
Yesterday at 14:53
4,24 GB
Folder
data
Today at 9:12
4,24 GB
Folder
2026-04-15
Today at 9:13
2,15 GB
Folder
2026-04-14
Yesterday at 9:59
1,09 GB
Folder
db.sqlite
Today at 17:07
2,82 GB
Document
db.sqlite-wal
Today at 17:07
16,5 MB
Document
screenpipe.2026-04-15.0.log
Yesterday at 18:55
176 KB
Log File
screenpipe.2026-04-14.0.log
14 Apr 2026 at 19:31
162 KB
Log File
screenpipe.2026-04-16.0.log
Today at 17:07
142 KB
Log File
screenpipe.2026-04-09.0.log
9 Apr 2026 at 21:27
133 KB
Log File
screenpipe.2026-04-11.0.log
11 Apr 2026 at 23:14
95 KB
Log File
screenpipe.2026-04-12.0.log
12 Apr 2026 at 23:55
72 KB
Log File
screenpipe.2026-04-13.0.log
13 Apr 2026 at 19:50
72 KB
Log File
db.sqlite-shm
Today at 15:50
66 KB
Document
pipes
Yesterday at 14:53
13 KB
Folder
config.json
Today at 16:49
358 bytes
JSON
Name
Date Modified
Size
Kind
13 items, 43,75 GB available
.screenpipe...
|
[{"role":"AXStaticText","text& [{"role":"AXStaticText","text":"Favourites","depth":6,"bounds":{"left":0.00546875,"top":0.05347222,"width":0.07304688,"height":0.013194445},"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"jiminny","depth":6,"bounds":{"left":0.01484375,"top":0.07083333,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"AirDrop","depth":6,"bounds":{"left":0.01484375,"top":0.090277776,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Recents","depth":6,"bounds":{"left":0.01484375,"top":0.10972222,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Applications","depth":6,"bounds":{"left":0.01484375,"top":0.12916666,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Documents","depth":6,"bounds":{"left":0.01484375,"top":0.14861111,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Desktop","depth":6,"bounds":{"left":0.01484375,"top":0.16805555,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Downloads","depth":6,"bounds":{"left":0.01484375,"top":0.1875,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"lukas","depth":6,"bounds":{"left":0.01484375,"top":0.20694445,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"iCloud","depth":6,"bounds":{"left":0.00546875,"top":0.23125,"width":0.07304688,"height":0.013194445},"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"iCloud Drive","depth":6,"bounds":{"left":0.01484375,"top":0.24861111,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Sync folder","depth":6,"bounds":{"left":0.01484375,"top":0.26805556,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Locations","depth":6,"bounds":{"left":0.00546875,"top":0.2923611,"width":0.07304688,"height":0.013194445},"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"DXP4800PLUS-B5F8","depth":6,"bounds":{"left":0.01484375,"top":0.30972221,"width":0.051171876,"height":0.011111111},"role_description":"text"},{"role":"AXButton","text":"Eject","depth":6,"bounds":{"left":0.06679688,"top":0.31111112,"width":0.005078125,"height":0.008333334},"role_description":"button","is_enabled":true,"is_focused":false},{"role":"AXStaticText","text":"Network","depth":6,"bounds":{"left":0.01484375,"top":0.32916668,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Tags","depth":6,"bounds":{"left":0.00546875,"top":0.35347223,"width":0.07304688,"height":0.013194445},"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"CRM","depth":6,"bounds":{"left":0.01484375,"top":0.37083334,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Orange","depth":6,"bounds":{"left":0.01484375,"top":0.39027777,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Red","depth":6,"bounds":{"left":0.01484375,"top":0.4097222,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Yellow","depth":6,"bounds":{"left":0.01484375,"top":0.42916667,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Green","depth":6,"bounds":{"left":0.01484375,"top":0.4486111,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Blue","depth":6,"bounds":{"left":0.01484375,"top":0.46805555,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Purple","depth":6,"bounds":{"left":0.01484375,"top":0.4875,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"All Tags…","depth":6,"bounds":{"left":0.01484375,"top":0.5069444,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Name","depth":7,"bounds":{"left":0.09726562,"top":0.057638887,"width":0.013671875,"height":0.009722223},"role_description":"text"},{"role":"AXStaticText","text":"Date Modified","depth":7,"bounds":{"left":0.3421875,"top":0.057638887,"width":0.03046875,"height":0.009722223},"role_description":"text"},{"role":"AXStaticText","text":"Size","depth":7,"bounds":{"left":0.4128906,"top":0.057638887,"width":0.010546875,"height":0.009722223},"role_description":"text"},{"role":"AXStaticText","text":"Kind","depth":7,"bounds":{"left":0.45078126,"top":0.057638887,"width":0.0109375,"height":0.009722223},"role_description":"text"},{"role":"AXTextField","text":"data","depth":7,"bounds":{"left":0.09726562,"top":0.07777778,"width":0.013671875,"height":0.011111111},"value":"data","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Yesterday at 14:53","depth":7,"bounds":{"left":0.3421875,"top":0.07777778,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"4,24 GB","depth":7,"bounds":{"left":0.42578125,"top":0.07777778,"width":0.02109375,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"bounds":{"left":0.45078126,"top":0.07777778,"width":0.016796876,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"data","depth":7,"bounds":{"left":0.103125,"top":0.09166667,"width":0.013671875,"height":0.011111111},"value":"data","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 9:12","depth":7,"bounds":{"left":0.3421875,"top":0.09166667,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"4,24 GB","depth":7,"bounds":{"left":0.42578125,"top":0.09166667,"width":0.02109375,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"bounds":{"left":0.45078126,"top":0.09166667,"width":0.016796876,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"2026-04-15","depth":7,"bounds":{"left":0.10898437,"top":0.10555556,"width":0.032421876,"height":0.011111111},"value":"2026-04-15","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 9:13","depth":7,"bounds":{"left":0.3421875,"top":0.10555556,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"2,15 GB","depth":7,"bounds":{"left":0.42578125,"top":0.10555556,"width":0.02109375,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"bounds":{"left":0.45078126,"top":0.10555556,"width":0.016796876,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"2026-04-14","depth":7,"bounds":{"left":0.10898437,"top":0.119444445,"width":0.032421876,"height":0.011111111},"value":"2026-04-14","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Yesterday at 9:59","depth":7,"bounds":{"left":0.3421875,"top":0.119444445,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"1,09 GB","depth":7,"bounds":{"left":0.42578125,"top":0.119444445,"width":0.02109375,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"bounds":{"left":0.45078126,"top":0.119444445,"width":0.016796876,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"db.sqlite","depth":7,"bounds":{"left":0.09726562,"top":0.09166667,"width":0.023828125,"height":0.011111111},"value":"db.sqlite","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 17:07","depth":7,"bounds":{"left":0.3421875,"top":0.09166667,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"2,82 GB","depth":7,"bounds":{"left":0.42578125,"top":0.09166667,"width":0.02109375,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Document","depth":7,"bounds":{"left":0.45078126,"top":0.09166667,"width":0.027734375,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"db.sqlite-wal","depth":7,"bounds":{"left":0.09726562,"top":0.10555556,"width":0.033984374,"height":0.011111111},"value":"db.sqlite-wal","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 17:07","depth":7,"bounds":{"left":0.3421875,"top":0.10555556,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"16,5 MB","depth":7,"bounds":{"left":0.425,"top":0.10555556,"width":0.021875,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Document","depth":7,"bounds":{"left":0.45078126,"top":0.10555556,"width":0.027734375,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-15.0.log","depth":7,"bounds":{"left":0.09726562,"top":0.119444445,"width":0.07265625,"height":0.011111111},"value":"screenpipe.2026-04-15.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Yesterday at 18:55","depth":7,"bounds":{"left":0.3421875,"top":0.119444445,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"176 KB","depth":7,"bounds":{"left":0.42773438,"top":0.119444445,"width":0.019140625,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"bounds":{"left":0.45078126,"top":0.119444445,"width":0.0203125,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-14.0.log","depth":7,"bounds":{"left":0.09726562,"top":0.13333334,"width":0.07304688,"height":0.011111111},"value":"screenpipe.2026-04-14.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"14 Apr 2026 at 19:31","depth":7,"bounds":{"left":0.3421875,"top":0.13333334,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"162 KB","depth":7,"bounds":{"left":0.42773438,"top":0.13333334,"width":0.019140625,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"bounds":{"left":0.45078126,"top":0.13333334,"width":0.0203125,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-16.0.log","depth":7,"bounds":{"left":0.09726562,"top":0.14722222,"width":0.07265625,"height":0.011111111},"value":"screenpipe.2026-04-16.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 17:07","depth":7,"bounds":{"left":0.3421875,"top":0.14722222,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"142 KB","depth":7,"bounds":{"left":0.42773438,"top":0.14722222,"width":0.019140625,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"bounds":{"left":0.45078126,"top":0.14722222,"width":0.0203125,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-09.0.log","depth":7,"bounds":{"left":0.09726562,"top":0.16111112,"width":0.07382812,"height":0.011111111},"value":"screenpipe.2026-04-09.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"9 Apr 2026 at 21:27","depth":7,"bounds":{"left":0.3421875,"top":0.16111112,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"133 KB","depth":7,"bounds":{"left":0.42773438,"top":0.16111112,"width":0.019140625,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"bounds":{"left":0.45078126,"top":0.16111112,"width":0.0203125,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-11.0.log","depth":7,"bounds":{"left":0.09726562,"top":0.175,"width":0.071875,"height":0.011111111},"value":"screenpipe.2026-04-11.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"11 Apr 2026 at 23:14","depth":7,"bounds":{"left":0.3421875,"top":0.175,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"95 KB","depth":7,"bounds":{"left":0.4308594,"top":0.175,"width":0.016015625,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"bounds":{"left":0.45078126,"top":0.175,"width":0.0203125,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-12.0.log","depth":7,"bounds":{"left":0.09726562,"top":0.18888889,"width":0.07265625,"height":0.011111111},"value":"screenpipe.2026-04-12.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"12 Apr 2026 at 23:55","depth":7,"bounds":{"left":0.3421875,"top":0.18888889,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"72 KB","depth":7,"bounds":{"left":0.4308594,"top":0.18888889,"width":0.016015625,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"bounds":{"left":0.45078126,"top":0.18888889,"width":0.0203125,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-13.0.log","depth":7,"bounds":{"left":0.09726562,"top":0.20277777,"width":0.07265625,"height":0.011111111},"value":"screenpipe.2026-04-13.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"13 Apr 2026 at 19:50","depth":7,"bounds":{"left":0.3421875,"top":0.20277777,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"72 KB","depth":7,"bounds":{"left":0.4308594,"top":0.20277777,"width":0.016015625,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"bounds":{"left":0.45078126,"top":0.20277777,"width":0.0203125,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"db.sqlite-shm","depth":7,"bounds":{"left":0.09726562,"top":0.21666667,"width":0.0359375,"height":0.011111111},"value":"db.sqlite-shm","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 15:50","depth":7,"bounds":{"left":0.3421875,"top":0.21666667,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"66 KB","depth":7,"bounds":{"left":0.4308594,"top":0.21666667,"width":0.016015625,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Document","depth":7,"bounds":{"left":0.45078126,"top":0.21666667,"width":0.027734375,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"pipes","depth":7,"bounds":{"left":0.09726562,"top":0.23055555,"width":0.016015625,"height":0.011111111},"value":"pipes","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Yesterday at 14:53","depth":7,"bounds":{"left":0.3421875,"top":0.23055555,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"13 KB","depth":7,"bounds":{"left":0.4308594,"top":0.23055555,"width":0.016015625,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"bounds":{"left":0.45078126,"top":0.23055555,"width":0.016796876,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"config.json","depth":7,"bounds":{"left":0.09726562,"top":0.24444444,"width":0.029296875,"height":0.011111111},"value":"config.json","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 16:49","depth":7,"bounds":{"left":0.3421875,"top":0.24444444,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"358 bytes","depth":7,"bounds":{"left":0.42109376,"top":0.24444444,"width":0.02578125,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"JSON","depth":7,"bounds":{"left":0.45078126,"top":0.24444444,"width":0.015234375,"height":0.011111111},"role_description":"text"},{"role":"AXButton","text":"Name","depth":6,"bounds":{"left":0.08359375,"top":0.05347222,"width":0.2566406,"height":0.019444445},"role_description":"sort button","subrole":"AXSortButton","is_enabled":true,"is_focused":false},{"role":"AXButton","text":"Date Modified","depth":6,"bounds":{"left":0.34023437,"top":0.05347222,"width":0.07070313,"height":0.019444445},"role_description":"sort button","subrole":"AXSortButton","is_enabled":true,"is_focused":false},{"role":"AXButton","text":"Size","depth":6,"bounds":{"left":0.4109375,"top":0.05347222,"width":0.037890624,"height":0.019444445},"role_description":"sort button","subrole":"AXSortButton","is_enabled":true,"is_focused":false},{"role":"AXButton","text":"Kind","depth":6,"bounds":{"left":0.44882813,"top":0.05347222,"width":0.047265626,"height":0.019444445},"role_description":"sort button","subrole":"AXSortButton","is_enabled":true,"is_focused":false},{"role":"AXStaticText","text":"13 items, 43,75 GB available","depth":2,"bounds":{"left":0.25585938,"top":0.98541665,"width":0.0640625,"height":0.009722223},"automation_id":"_NS:34","role_description":"text"},{"role":"AXStaticText","text":".screenpipe","depth":1,"bounds":{"left":0.1125,"top":0.017361112,"width":0.125,"height":0.036111113},"role_description":"text"}]...
|
-1279346144542360600
|
7742011470698745619
|
click
|
accessibility
|
NULL
|
Favourites
jiminny
AirDrop
Recents
Applications
Do Favourites
jiminny
AirDrop
Recents
Applications
Documents
Desktop
Downloads
lukas
iCloud
iCloud Drive
Sync folder
Locations
DXP4800PLUS-B5F8
Eject
Network
Tags
CRM
Orange
Red
Yellow
Green
Blue
Purple
All Tags…
Name
Date Modified
Size
Kind
data
Yesterday at 14:53
4,24 GB
Folder
data
Today at 9:12
4,24 GB
Folder
2026-04-15
Today at 9:13
2,15 GB
Folder
2026-04-14
Yesterday at 9:59
1,09 GB
Folder
db.sqlite
Today at 17:07
2,82 GB
Document
db.sqlite-wal
Today at 17:07
16,5 MB
Document
screenpipe.2026-04-15.0.log
Yesterday at 18:55
176 KB
Log File
screenpipe.2026-04-14.0.log
14 Apr 2026 at 19:31
162 KB
Log File
screenpipe.2026-04-16.0.log
Today at 17:07
142 KB
Log File
screenpipe.2026-04-09.0.log
9 Apr 2026 at 21:27
133 KB
Log File
screenpipe.2026-04-11.0.log
11 Apr 2026 at 23:14
95 KB
Log File
screenpipe.2026-04-12.0.log
12 Apr 2026 at 23:55
72 KB
Log File
screenpipe.2026-04-13.0.log
13 Apr 2026 at 19:50
72 KB
Log File
db.sqlite-shm
Today at 15:50
66 KB
Document
pipes
Yesterday at 14:53
13 KB
Folder
config.json
Today at 16:49
358 bytes
JSON
Name
Date Modified
Size
Kind
13 items, 43,75 GB available
.screenpipe...
|
NULL
|
|
39795
|
811
|
36
|
2026-04-16T14:07:58.344257+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-16/1776 /Users/lukas/.screenpipe/data/data/2026-04-16/1776348478344_m2.jpg...
|
Finder
|
.screenpipe
|
True
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
Favourites
jiminny
AirDrop
Recents
Applications
Do Favourites
jiminny
AirDrop
Recents
Applications
Documents
Desktop
Downloads
lukas
iCloud
iCloud Drive
Sync folder
Locations
DXP4800PLUS-B5F8
Eject
Network
Tags
CRM
Orange
Red
Yellow
Green
Blue
Purple
All Tags…
Name
Date Modified
Size
Kind
data
Yesterday at 14:53
4,24 GB
Folder
db.sqlite
Today at 17:07
2,82 GB
Document
db.sqlite-wal
Today at 17:07
16,5 MB
Document
screenpipe.2026-04-15.0.log
Yesterday at 18:55
176 KB
Log File
screenpipe.2026-04-14.0.log
14 Apr 2026 at 19:31
162 KB
Log File
screenpipe.2026-04-16.0.log
Today at 17:07
142 KB
Log File
screenpipe.2026-04-09.0.log
9 Apr 2026 at 21:27
133 KB
Log File
screenpipe.2026-04-11.0.log
11 Apr 2026 at 23:14
95 KB
Log File
screenpipe.2026-04-12.0.log
12 Apr 2026 at 23:55
72 KB
Log File
screenpipe.2026-04-13.0.log
13 Apr 2026 at 19:50
72 KB
Log File
db.sqlite-shm
Today at 15:50
66 KB
Document
pipes
Yesterday at 14:53
13 KB
Folder
config.json
Today at 16:49
358 bytes
JSON
Name
Date Modified
Size
Kind
1 of 13 selected, 43,75 GB available
.screenpipe...
|
[{"role":"AXStaticText","text& [{"role":"AXStaticText","text":"Favourites","depth":6,"bounds":{"left":0.00546875,"top":0.05347222,"width":0.07304688,"height":0.013194445},"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"jiminny","depth":6,"bounds":{"left":0.01484375,"top":0.07083333,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"AirDrop","depth":6,"bounds":{"left":0.01484375,"top":0.090277776,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Recents","depth":6,"bounds":{"left":0.01484375,"top":0.10972222,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Applications","depth":6,"bounds":{"left":0.01484375,"top":0.12916666,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Documents","depth":6,"bounds":{"left":0.01484375,"top":0.14861111,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Desktop","depth":6,"bounds":{"left":0.01484375,"top":0.16805555,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Downloads","depth":6,"bounds":{"left":0.01484375,"top":0.1875,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"lukas","depth":6,"bounds":{"left":0.01484375,"top":0.20694445,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"iCloud","depth":6,"bounds":{"left":0.00546875,"top":0.23125,"width":0.07304688,"height":0.013194445},"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"iCloud Drive","depth":6,"bounds":{"left":0.01484375,"top":0.24861111,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Sync folder","depth":6,"bounds":{"left":0.01484375,"top":0.26805556,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Locations","depth":6,"bounds":{"left":0.00546875,"top":0.2923611,"width":0.07304688,"height":0.013194445},"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"DXP4800PLUS-B5F8","depth":6,"bounds":{"left":0.01484375,"top":0.30972221,"width":0.051171876,"height":0.011111111},"role_description":"text"},{"role":"AXButton","text":"Eject","depth":6,"bounds":{"left":0.06679688,"top":0.31111112,"width":0.005078125,"height":0.008333334},"role_description":"button","is_enabled":true,"is_focused":false},{"role":"AXStaticText","text":"Network","depth":6,"bounds":{"left":0.01484375,"top":0.32916668,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Tags","depth":6,"bounds":{"left":0.00546875,"top":0.35347223,"width":0.07304688,"height":0.013194445},"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"CRM","depth":6,"bounds":{"left":0.01484375,"top":0.37083334,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Orange","depth":6,"bounds":{"left":0.01484375,"top":0.39027777,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Red","depth":6,"bounds":{"left":0.01484375,"top":0.4097222,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Yellow","depth":6,"bounds":{"left":0.01484375,"top":0.42916667,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Green","depth":6,"bounds":{"left":0.01484375,"top":0.4486111,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Blue","depth":6,"bounds":{"left":0.01484375,"top":0.46805555,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Purple","depth":6,"bounds":{"left":0.01484375,"top":0.4875,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"All Tags…","depth":6,"bounds":{"left":0.01484375,"top":0.5069444,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Name","depth":7,"bounds":{"left":0.09726562,"top":0.057638887,"width":0.013671875,"height":0.009722223},"role_description":"text"},{"role":"AXStaticText","text":"Date Modified","depth":7,"bounds":{"left":0.3421875,"top":0.057638887,"width":0.03046875,"height":0.009722223},"role_description":"text"},{"role":"AXStaticText","text":"Size","depth":7,"bounds":{"left":0.4128906,"top":0.057638887,"width":0.010546875,"height":0.009722223},"role_description":"text"},{"role":"AXStaticText","text":"Kind","depth":7,"bounds":{"left":0.45078126,"top":0.057638887,"width":0.0109375,"height":0.009722223},"role_description":"text"},{"role":"AXTextField","text":"data","depth":7,"bounds":{"left":0.09726562,"top":0.07777778,"width":0.013671875,"height":0.011111111},"value":"data","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Yesterday at 14:53","depth":7,"bounds":{"left":0.3421875,"top":0.07777778,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"4,24 GB","depth":7,"bounds":{"left":0.42578125,"top":0.07777778,"width":0.02109375,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"bounds":{"left":0.45078126,"top":0.07777778,"width":0.016796876,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"db.sqlite","depth":7,"bounds":{"left":0.09726562,"top":0.09166667,"width":0.023828125,"height":0.011111111},"value":"db.sqlite","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":true},{"role":"AXStaticText","text":"Today at 17:07","depth":7,"bounds":{"left":0.3421875,"top":0.09166667,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"2,82 GB","depth":7,"bounds":{"left":0.42578125,"top":0.09166667,"width":0.02109375,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Document","depth":7,"bounds":{"left":0.45078126,"top":0.09166667,"width":0.027734375,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"db.sqlite-wal","depth":7,"bounds":{"left":0.09726562,"top":0.10555556,"width":0.033984374,"height":0.011111111},"value":"db.sqlite-wal","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 17:07","depth":7,"bounds":{"left":0.3421875,"top":0.10555556,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"16,5 MB","depth":7,"bounds":{"left":0.425,"top":0.10555556,"width":0.021875,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Document","depth":7,"bounds":{"left":0.45078126,"top":0.10555556,"width":0.027734375,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-15.0.log","depth":7,"bounds":{"left":0.09726562,"top":0.119444445,"width":0.07265625,"height":0.011111111},"value":"screenpipe.2026-04-15.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Yesterday at 18:55","depth":7,"bounds":{"left":0.3421875,"top":0.119444445,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"176 KB","depth":7,"bounds":{"left":0.42773438,"top":0.119444445,"width":0.019140625,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"bounds":{"left":0.45078126,"top":0.119444445,"width":0.0203125,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-14.0.log","depth":7,"bounds":{"left":0.09726562,"top":0.13333334,"width":0.07304688,"height":0.011111111},"value":"screenpipe.2026-04-14.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"14 Apr 2026 at 19:31","depth":7,"bounds":{"left":0.3421875,"top":0.13333334,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"162 KB","depth":7,"bounds":{"left":0.42773438,"top":0.13333334,"width":0.019140625,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"bounds":{"left":0.45078126,"top":0.13333334,"width":0.0203125,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-16.0.log","depth":7,"bounds":{"left":0.09726562,"top":0.14722222,"width":0.07265625,"height":0.011111111},"value":"screenpipe.2026-04-16.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 17:07","depth":7,"bounds":{"left":0.3421875,"top":0.14722222,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"142 KB","depth":7,"bounds":{"left":0.42773438,"top":0.14722222,"width":0.019140625,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"bounds":{"left":0.45078126,"top":0.14722222,"width":0.0203125,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-09.0.log","depth":7,"bounds":{"left":0.09726562,"top":0.16111112,"width":0.07382812,"height":0.011111111},"value":"screenpipe.2026-04-09.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"9 Apr 2026 at 21:27","depth":7,"bounds":{"left":0.3421875,"top":0.16111112,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"133 KB","depth":7,"bounds":{"left":0.42773438,"top":0.16111112,"width":0.019140625,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"bounds":{"left":0.45078126,"top":0.16111112,"width":0.0203125,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-11.0.log","depth":7,"bounds":{"left":0.09726562,"top":0.175,"width":0.071875,"height":0.011111111},"value":"screenpipe.2026-04-11.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"11 Apr 2026 at 23:14","depth":7,"bounds":{"left":0.3421875,"top":0.175,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"95 KB","depth":7,"bounds":{"left":0.4308594,"top":0.175,"width":0.016015625,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"bounds":{"left":0.45078126,"top":0.175,"width":0.0203125,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-12.0.log","depth":7,"bounds":{"left":0.09726562,"top":0.18888889,"width":0.07265625,"height":0.011111111},"value":"screenpipe.2026-04-12.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"12 Apr 2026 at 23:55","depth":7,"bounds":{"left":0.3421875,"top":0.18888889,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"72 KB","depth":7,"bounds":{"left":0.4308594,"top":0.18888889,"width":0.016015625,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"bounds":{"left":0.45078126,"top":0.18888889,"width":0.0203125,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-13.0.log","depth":7,"bounds":{"left":0.09726562,"top":0.20277777,"width":0.07265625,"height":0.011111111},"value":"screenpipe.2026-04-13.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"13 Apr 2026 at 19:50","depth":7,"bounds":{"left":0.3421875,"top":0.20277777,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"72 KB","depth":7,"bounds":{"left":0.4308594,"top":0.20277777,"width":0.016015625,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"bounds":{"left":0.45078126,"top":0.20277777,"width":0.0203125,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"db.sqlite-shm","depth":7,"bounds":{"left":0.09726562,"top":0.21666667,"width":0.0359375,"height":0.011111111},"value":"db.sqlite-shm","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 15:50","depth":7,"bounds":{"left":0.3421875,"top":0.21666667,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"66 KB","depth":7,"bounds":{"left":0.4308594,"top":0.21666667,"width":0.016015625,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Document","depth":7,"bounds":{"left":0.45078126,"top":0.21666667,"width":0.027734375,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"pipes","depth":7,"bounds":{"left":0.09726562,"top":0.23055555,"width":0.016015625,"height":0.011111111},"value":"pipes","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Yesterday at 14:53","depth":7,"bounds":{"left":0.3421875,"top":0.23055555,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"13 KB","depth":7,"bounds":{"left":0.4308594,"top":0.23055555,"width":0.016015625,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"bounds":{"left":0.45078126,"top":0.23055555,"width":0.016796876,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"config.json","depth":7,"bounds":{"left":0.09726562,"top":0.24444444,"width":0.029296875,"height":0.011111111},"value":"config.json","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 16:49","depth":7,"bounds":{"left":0.3421875,"top":0.24444444,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"358 bytes","depth":7,"bounds":{"left":0.42109376,"top":0.24444444,"width":0.02578125,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"JSON","depth":7,"bounds":{"left":0.45078126,"top":0.24444444,"width":0.015234375,"height":0.011111111},"role_description":"text"},{"role":"AXButton","text":"Name","depth":6,"bounds":{"left":0.08359375,"top":0.05347222,"width":0.2566406,"height":0.019444445},"role_description":"sort button","subrole":"AXSortButton","is_enabled":true,"is_focused":false},{"role":"AXButton","text":"Date Modified","depth":6,"bounds":{"left":0.34023437,"top":0.05347222,"width":0.07070313,"height":0.019444445},"role_description":"sort button","subrole":"AXSortButton","is_enabled":true,"is_focused":false},{"role":"AXButton","text":"Size","depth":6,"bounds":{"left":0.4109375,"top":0.05347222,"width":0.037890624,"height":0.019444445},"role_description":"sort button","subrole":"AXSortButton","is_enabled":true,"is_focused":false},{"role":"AXButton","text":"Kind","depth":6,"bounds":{"left":0.44882813,"top":0.05347222,"width":0.047265626,"height":0.019444445},"role_description":"sort button","subrole":"AXSortButton","is_enabled":true,"is_focused":false},{"role":"AXStaticText","text":"1 of 13 selected, 43,75 GB available","depth":2,"bounds":{"left":0.24804688,"top":0.98541665,"width":0.0796875,"height":0.009722223},"automation_id":"_NS:34","role_description":"text"},{"role":"AXStaticText","text":".screenpipe","depth":1,"bounds":{"left":0.1125,"top":0.017361112,"width":0.125,"height":0.036111113},"role_description":"text"}]...
|
5805401782564682594
|
7742007068390819591
|
visual_change
|
accessibility
|
NULL
|
Favourites
jiminny
AirDrop
Recents
Applications
Do Favourites
jiminny
AirDrop
Recents
Applications
Documents
Desktop
Downloads
lukas
iCloud
iCloud Drive
Sync folder
Locations
DXP4800PLUS-B5F8
Eject
Network
Tags
CRM
Orange
Red
Yellow
Green
Blue
Purple
All Tags…
Name
Date Modified
Size
Kind
data
Yesterday at 14:53
4,24 GB
Folder
db.sqlite
Today at 17:07
2,82 GB
Document
db.sqlite-wal
Today at 17:07
16,5 MB
Document
screenpipe.2026-04-15.0.log
Yesterday at 18:55
176 KB
Log File
screenpipe.2026-04-14.0.log
14 Apr 2026 at 19:31
162 KB
Log File
screenpipe.2026-04-16.0.log
Today at 17:07
142 KB
Log File
screenpipe.2026-04-09.0.log
9 Apr 2026 at 21:27
133 KB
Log File
screenpipe.2026-04-11.0.log
11 Apr 2026 at 23:14
95 KB
Log File
screenpipe.2026-04-12.0.log
12 Apr 2026 at 23:55
72 KB
Log File
screenpipe.2026-04-13.0.log
13 Apr 2026 at 19:50
72 KB
Log File
db.sqlite-shm
Today at 15:50
66 KB
Document
pipes
Yesterday at 14:53
13 KB
Folder
config.json
Today at 16:49
358 bytes
JSON
Name
Date Modified
Size
Kind
1 of 13 selected, 43,75 GB available
.screenpipe...
|
39794
|
|
39796
|
810
|
33
|
2026-04-16T14:07:59.221230+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-16/1776 /Users/lukas/.screenpipe/data/data/2026-04-16/1776348479221_m1.jpg...
|
Finder
|
.screenpipe
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Favourites
jiminny
AirDrop
Recents
Applications
Do Favourites
jiminny
AirDrop
Recents
Applications
Documents
Desktop
Downloads
lukas
iCloud
iCloud Drive
Sync folder
Locations
DXP4800PLUS-B5F8
Eject
Network
Tags
CRM
Orange
Red
Yellow
Green
Blue
Purple
All Tags…
Name
Date Modified
Size
Kind
data
Yesterday at 14:53
4,24 GB
Folder
db.sqlite
Today at 17:07
2,82 GB
Document
db.sqlite-wal
Today at 17:07
16,5 MB
Document
screenpipe.2026-04-15.0.log
Yesterday at 18:55
176 KB
Log File
screenpipe.2026-04-14.0.log
14 Apr 2026 at 19:31
162 KB
Log File
screenpipe.2026-04-16.0.log
Today at 17:07
142 KB
Log File
screenpipe.2026-04-09.0.log
9 Apr 2026 at 21:27
133 KB
Log File
screenpipe.2026-04-11.0.log
11 Apr 2026 at 23:14
95 KB
Log File
screenpipe.2026-04-12.0.log
12 Apr 2026 at 23:55
72 KB
Log File
screenpipe.2026-04-13.0.log
13 Apr 2026 at 19:50
72 KB
Log File
db.sqlite-shm
Today at 15:50
66 KB
Document
pipes
Yesterday at 14:53
13 KB
Folder
config.json
Today at 16:49
358 bytes
JSON
Name
Date Modified
Size
Kind
1 of 13 selected, 43,75 GB available
.screenpipe...
|
[{"role":"AXStaticText","text& [{"role":"AXStaticText","text":"Favourites","depth":6,"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"jiminny","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"AirDrop","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Recents","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Applications","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Documents","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Desktop","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Downloads","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"lukas","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"iCloud","depth":6,"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"iCloud Drive","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Sync folder","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Locations","depth":6,"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"DXP4800PLUS-B5F8","depth":6,"role_description":"text"},{"role":"AXButton","text":"Eject","depth":6,"role_description":"button","is_enabled":true,"is_focused":false},{"role":"AXStaticText","text":"Network","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Tags","depth":6,"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"CRM","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Orange","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Red","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Yellow","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Green","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Blue","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Purple","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"All Tags…","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Name","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Date Modified","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Size","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Kind","depth":7,"role_description":"text"},{"role":"AXTextField","text":"data","depth":7,"value":"data","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Yesterday at 14:53","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"4,24 GB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"db.sqlite","depth":7,"value":"db.sqlite","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 17:07","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"2,82 GB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Document","depth":7,"role_description":"text"},{"role":"AXTextField","text":"db.sqlite-wal","depth":7,"value":"db.sqlite-wal","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 17:07","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"16,5 MB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Document","depth":7,"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-15.0.log","depth":7,"value":"screenpipe.2026-04-15.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Yesterday at 18:55","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"176 KB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-14.0.log","depth":7,"value":"screenpipe.2026-04-14.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"14 Apr 2026 at 19:31","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"162 KB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-16.0.log","depth":7,"value":"screenpipe.2026-04-16.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 17:07","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"142 KB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-09.0.log","depth":7,"value":"screenpipe.2026-04-09.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"9 Apr 2026 at 21:27","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"133 KB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-11.0.log","depth":7,"value":"screenpipe.2026-04-11.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"11 Apr 2026 at 23:14","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"95 KB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-12.0.log","depth":7,"value":"screenpipe.2026-04-12.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"12 Apr 2026 at 23:55","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"72 KB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-13.0.log","depth":7,"value":"screenpipe.2026-04-13.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"13 Apr 2026 at 19:50","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"72 KB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"role_description":"text"},{"role":"AXTextField","text":"db.sqlite-shm","depth":7,"value":"db.sqlite-shm","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 15:50","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"66 KB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Document","depth":7,"role_description":"text"},{"role":"AXTextField","text":"pipes","depth":7,"value":"pipes","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Yesterday at 14:53","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"13 KB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"config.json","depth":7,"value":"config.json","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 16:49","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"358 bytes","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"JSON","depth":7,"role_description":"text"},{"role":"AXButton","text":"Name","depth":6,"role_description":"sort button","subrole":"AXSortButton","is_enabled":true,"is_focused":false},{"role":"AXButton","text":"Date Modified","depth":6,"role_description":"sort button","subrole":"AXSortButton","is_enabled":true,"is_focused":false},{"role":"AXButton","text":"Size","depth":6,"role_description":"sort button","subrole":"AXSortButton","is_enabled":true,"is_focused":false},{"role":"AXButton","text":"Kind","depth":6,"role_description":"sort button","subrole":"AXSortButton","is_enabled":true,"is_focused":false},{"role":"AXStaticText","text":"1 of 13 selected, 43,75 GB available","depth":2,"bounds":{"left":0.02638889,"top":0.0,"width":0.14166667,"height":0.015555556},"automation_id":"_NS:34","role_description":"text"},{"role":"AXStaticText","text":".screenpipe","depth":1,"role_description":"text"}]...
|
5805401782564682594
|
7742007068390819591
|
click
|
accessibility
|
NULL
|
Favourites
jiminny
AirDrop
Recents
Applications
Do Favourites
jiminny
AirDrop
Recents
Applications
Documents
Desktop
Downloads
lukas
iCloud
iCloud Drive
Sync folder
Locations
DXP4800PLUS-B5F8
Eject
Network
Tags
CRM
Orange
Red
Yellow
Green
Blue
Purple
All Tags…
Name
Date Modified
Size
Kind
data
Yesterday at 14:53
4,24 GB
Folder
db.sqlite
Today at 17:07
2,82 GB
Document
db.sqlite-wal
Today at 17:07
16,5 MB
Document
screenpipe.2026-04-15.0.log
Yesterday at 18:55
176 KB
Log File
screenpipe.2026-04-14.0.log
14 Apr 2026 at 19:31
162 KB
Log File
screenpipe.2026-04-16.0.log
Today at 17:07
142 KB
Log File
screenpipe.2026-04-09.0.log
9 Apr 2026 at 21:27
133 KB
Log File
screenpipe.2026-04-11.0.log
11 Apr 2026 at 23:14
95 KB
Log File
screenpipe.2026-04-12.0.log
12 Apr 2026 at 23:55
72 KB
Log File
screenpipe.2026-04-13.0.log
13 Apr 2026 at 19:50
72 KB
Log File
db.sqlite-shm
Today at 15:50
66 KB
Document
pipes
Yesterday at 14:53
13 KB
Folder
config.json
Today at 16:49
358 bytes
JSON
Name
Date Modified
Size
Kind
1 of 13 selected, 43,75 GB available
.screenpipe...
|
NULL
|
|
51006
|
1099
|
18
|
2026-04-18T10:39:00.561882+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-18/1776 /Users/lukas/.screenpipe/data/data/2026-04-18/1776508740561_m1.jpg...
|
Control Centre
|
Control Centre
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Wi‑Fi
Focus
Bluetooth
AirDrop
Stage Manager
Screen Wi‑Fi
Focus
Bluetooth
AirDrop
Stage Manager
Screen Mirroring
Display
Sound
Airplay Audio
Hriešnici
pause
next...
|
[{"role":"AXCheckBox","text [{"role":"AXCheckBox","text":"Wi‑Fi","depth":2,"bounds":{"left":0.79583335,"top":0.093888886,"width":0.093055554,"height":0.045555554},"automation_id":"controlcenter-wifi","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"Focus","depth":2,"bounds":{"left":0.8958333,"top":0.086666666,"width":0.093055554,"height":0.06888889},"automation_id":"controlcenter-focus-modes","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"Bluetooth","depth":2,"bounds":{"left":0.79583335,"top":0.13833334,"width":0.093055554,"height":0.045555554},"automation_id":"controlcenter-bluetooth","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"AirDrop","depth":2,"bounds":{"left":0.79583335,"top":0.18277778,"width":0.093055554,"height":0.045555554},"automation_id":"controlcenter-airdrop","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXButton","text":"Stage Manager","depth":2,"bounds":{"left":0.90260416,"top":0.17722222,"width":0.029513888,"height":0.050555557},"automation_id":"controlcenter-stagemanager","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXButton","text":"Screen Mirroring","depth":2,"bounds":{"left":0.9458333,"top":0.16666667,"width":0.043055557,"height":0.06888889},"automation_id":"controlcenter-screen-mirroring","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXStaticText","text":"Display","depth":3,"bounds":{"left":0.80277777,"top":0.25388888,"width":0.029513888,"height":0.016666668},"role_description":"text"},{"role":"AXStaticText","text":"Sound","depth":2,"bounds":{"left":0.80277777,"top":0.3338889,"width":0.025694445,"height":0.016666668},"automation_id":"controlcenter-volume","role_description":"text"},{"role":"AXCheckBox","text":"Airplay Audio","depth":2,"bounds":{"left":0.9638889,"top":0.35555556,"width":0.018055556,"height":0.028888889},"automation_id":"controlcenter-airplay","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXStaticText","text":"Hriešnici","depth":2,"bounds":{"left":0.8375,"top":0.4327778,"width":0.035416666,"height":0.016666668},"role_description":"text"},{"role":"AXButton","text":"pause","depth":2,"bounds":{"left":0.9458333,"top":0.42666668,"width":0.018055556,"height":0.028888889},"role_description":"button","is_enabled":true,"is_focused":false},{"role":"AXButton","text":"next","depth":2,"bounds":{"left":0.9638889,"top":0.42666668,"width":0.018055556,"height":0.028888889},"role_description":"button","is_enabled":false}]...
|
-7124457266277361821
|
7736821684832234036
|
click
|
hybrid
|
NULL
|
Wi‑Fi
Focus
Bluetooth
AirDrop
Stage Manager
Screen Wi‑Fi
Focus
Bluetooth
AirDrop
Stage Manager
Screen Mirroring
Display
Sound
Airplay Audio
Hriešnici
pause
next
iTerm2ShellEditViewSessionScriptsProfilesWindowHelpablIS-zsh100% CSat 18 Apr 13:39:00iTermDOCKER-rw-r--r--- 981DEV (docker)О $82APP (-zsh)• *3-zsh841lukasstaff22127518Apr 13:371776508666761_m1.jpglukasstaff8818518Apr13:37-rw-r-1lukasstaff2189191776508666868_m2.jpg18 Apr 13:37 1776508668460_m1.jpglukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data/data/2026-04-18 $ [EMAIL]/data/data $ 11total 40drwxr-xr-x12 lukasstaff38418 Apr13:33drwxr-xr-x22 lukasstaff70418Apr13:37-rw-r--r--@1lukasstaff1843616 Apr17:07drwxr-xr-x14 lukasstaff.DS_Store44811 Apr 14:532026-04-09drwxr-xr-x30 lukasstaff96012Apr09:022026-04-11drwxr-xr-x46lukasstaff1472drwxr-xr-x71lukasstaff13Apr15:132026-04-12227214Apr09:242026-04-13drwxr-xr-x247lukasstaff790415 Apr09:592026-04-14drwxr-xr-x243lukasstaff777616Apr09:132026-04-15drwxr-xr-x234lukasstaffdrwxr-xr-x229lukasstaff748817 Apr08:572026-04-16732818 Apr13:352026-04-17drwxr-xr-x44 lukasstaff140818Apr 13:[EMAIL]/data/data $ cd ..lukas®Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ 11total 1776drwxr-xr-xdrwxr-xr-x-rw-r--r--@screenpipe"-rw-r-rW-r-rw-r--r---rw-r--rw-r--rw-r-rW-r-rw-r--rw-r--r--drwxr-xr-xdrwxr-xr-x-rw-r--r---rw-r--rw-r--r---rw-r--r--rw-r--23 lukasstaff20 lukasstaff1 lukasstaff1 lukasstaff1 lukasstaff1 lukasstaff1 lukasstaff1 lukasstaff1 lukasstaff1 lukasstaff1 lukasstaff1 lukasstaff1 lukasstaff12 lukasstaff2 lukasstaff1 lukasstaff1 lukasstaff1 lukasstaff1 lukasstaff1 lukasstaff1 lukasstaff1 lukasstaff1 lukasstaffkas-Kovaiks-MacBod736 18 Apr 13:38640 18 Apr 13:34 ..6148 16 Apr 17:07 .DS_Store462818 Apr 13:34 System Audio (output)_2026-04-18_10-34-25.mp4462018 Apr 13:35 System Audio (output)_2026-04-18_10-34-49.mp4462018Apr 13:35 System Audio (output)_2026-04-18_10-35-11.mp4462018Apr 13:35 System Audio (output)_2026-04-18_10-35-33.mp4462018 Apr 13:36 System Audio (output)_2026-04-18_10-35-55.mp4462018Apr 13:36 System Audio (output)_2026-04-18_10-36-17 .mp4462018Apr 13:37 System Audio (output)_2026-04-18_10-36-39.mp4462818Apr 13:37 System Audio (output)_2026-04-18_10-37-02.mp4462018 Apr 13:37 System Audio (output)_2026-04-18_10-37-24.mp4462018 Apr 13:38 System Audio (output)_2026-04-18_10-37-46.mp4384 18 Apr 13:33 data64 18 Apr 13:36 pending-transcriptions0 11 Apr 15:03 screenpipe.db17327818Apr 13:34soundcore AeroClip (input)_2026-04-18_10-34-24.mp413489018 Apr 13:35soundcore AeroClip (input)_2026-04-18_10-34-56.mp417233318 Apr 13:35soundcore AeroClip (input)_2026-04-18_10-35-26.mp415144118 Apr 13:36soundcore AeroClip (input)_2026-04-18_10-35-56.mp471265 18 Apr 13:36 soundcore AeroClip (input)_2026-04-18_10-36-26.mp422227 18 Apr 13:37 soundcore AeroClip (input)_2026-04-18_10-36-56.mp478730 18 Apr 13:37 soundcore AeroClip (input)_2026-04-18_10-37-26.mp4Jiminny ~/.screenpipe/data $ U• 85* Review scre...• *6ec2-user@ip-...O 87Wi-FiVIVACOM_9550BluetoothOnAirDropContacts OnlyDisplayFOCusStageManagerScreenMirroringSoundHriesnici...
|
51003
|
|
51007
|
1100
|
21
|
2026-04-18T10:39:00.559341+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-18/1776 /Users/lukas/.screenpipe/data/data/2026-04-18/1776508740559_m2.jpg...
|
Control Centre
|
Control Centre
|
True
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
Wi‑Fi
Focus
Bluetooth
AirDrop
Stage Manager
Screen Wi‑Fi
Focus
Bluetooth
AirDrop
Stage Manager
Screen Mirroring
Display
Sound
Airplay Audio
Hriešnici
pause
next...
|
[{"role":"AXCheckBox","text [{"role":"AXCheckBox","text":"Wi‑Fi","depth":2,"bounds":{"left":0.6808594,"top":1.0,"width":0.05234375,"height":-0.058680534},"automation_id":"controlcenter-wifi","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"Focus","depth":2,"bounds":{"left":0.73710936,"top":1.0,"width":0.05234375,"height":-0.054166675},"automation_id":"controlcenter-focus-modes","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"Bluetooth","depth":2,"bounds":{"left":0.6808594,"top":1.0,"width":0.05234375,"height":-0.086458325},"automation_id":"controlcenter-bluetooth","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"AirDrop","depth":2,"automation_id":"controlcenter-airdrop","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXButton","text":"Stage Manager","depth":2,"automation_id":"controlcenter-stagemanager","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXButton","text":"Screen Mirroring","depth":2,"automation_id":"controlcenter-screen-mirroring","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXStaticText","text":"Display","depth":3,"role_description":"text"},{"role":"AXStaticText","text":"Sound","depth":2,"automation_id":"controlcenter-volume","role_description":"text"},{"role":"AXCheckBox","text":"Airplay Audio","depth":2,"automation_id":"controlcenter-airplay","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXStaticText","text":"Hriešnici","depth":2,"role_description":"text"},{"role":"AXButton","text":"pause","depth":2,"role_description":"button","is_enabled":true,"is_focused":false},{"role":"AXButton","text":"next","depth":2,"role_description":"button","is_enabled":false}]...
|
-7124457266277361821
|
7736821684832234036
|
click
|
hybrid
|
NULL
|
Wi‑Fi
Focus
Bluetooth
AirDrop
Stage Manager
Screen Wi‑Fi
Focus
Bluetooth
AirDrop
Stage Manager
Screen Mirroring
Display
Sound
Airplay Audio
Hriešnici
pause
next
FirefoxFileEditViewHistoryBookmarksProfilesToolsWindowHelpdocs.screenpi.pe/getting-starteds? stantekp Western Digital Red Plus 3.5 6TB 5400rpm 256MB SA™Sl I Senetics StantekSl I SeneticТвърд диск, Western Digital Red 6TB Plus ( 3.5". 256NSQLite Web: db.sqlite(4 Screenpipe DashboardV Welcome to Steam• YoulvoelNew Taba Today's DealsNew Tabo Shameless • HBO MaxGitHub - screenpipe/screenpipe: Run agents that workinstall screenpipe - screenpipe docs+ New Tabdocumentationeel stalleaf home4 quickstart• installationI® use casessi architecturepipespipe store*8, build pipes• pipe permissionsconnect• mcp servermcp appsconnections• cloud synccloud archiveteamsuse casesQ search screen historyQ meeting transcriptionI ai memory‹> for developersintegrations@ chatgpt.apple intelligence•lama>_ claude code‹› opencode•@ OpenClaw</> clineapi reference203$0download›100% C2Sat 18 Aor 13:39:00Q search screenpipe docs...tnis staris une screenpipe aaemon in tne packorouna ana contnuousiy recoras vour screen.data is stored in ~/ .screenpipe/ on your local machine.access your recorded timelineafter starting the CLI, you have three ways to access your screen history:1. Desktop app (easiest) - download the screenpipe app for a visual timeline and built-insearch2. REST API - query recorded content directly via curl or code (see below)3. Al assistants — connect Claude, Cursor, or other tools via MCPverify it's runningonce screenpipe starts, it serves an APl on localhost: 3030 :# check healthcurl http://localhost:3030/health# search your screen historycurl "http://localhost:3030/search"connect to Alscreenpipe works with any Al that supports MCP or HTTP APls:integrationhowclaude desktopadd screenpipe as MCP server (guide)cursoradd screenpipe MCP to your project (guide)claude codeuse screenpipe MCP or curl the API (guide)•llamalconfigure in app settings, use any local modelwhat's next?browse pipessee all available automations - dayrecap, standup, time tracking, and moreconnect your Aladd screenpipe to Claude, Cursor,ChatGPT, or any Al toolpricingdiscordgithubE On this pagedesktop app (recommended)CLIaccess your recoraea umelineverify it's runningconnect to Alwhat's next?...
|
NULL
|
|
23975
|
518
|
30
|
2026-04-15T11:53:32.673611+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-15/1776 /Users/lukas/.screenpipe/data/data/2026-04-15/1776254012673_m1.jpg...
|
Finder
|
data
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Favourites
jiminny
AirDrop
Recents
Applications
Do Favourites
jiminny
AirDrop
Recents
Applications
Documents
Desktop
Downloads
lukas
iCloud
iCloud Drive
Sync folder
Locations
DXP4800PLUS-B5F8
Eject
Network
Tags
CRM
Orange
Red
Yellow
Green
Blue
Purple
All Tags…
Name
Date Modified
Size
Kind
2026-04-14
Today at 9:59
1,09 GB
Folder
2026-04-15
Today at 14:53
600,4 MB
Folder
2026-04-13
Yesterday at 9:24
74,2 MB
Folder
2026-04-11
12 Apr 2026 at 9:02
52,6 MB
Folder
2026-04-12
13 Apr 2026 at 15:13
51 MB
Folder
2026-04-09
11 Apr 2026 at 14:53
40,6 MB
Folder
Name
Date Modified
Size
Kind
1 of 6 selected, 38,35 GB available
data...
|
[{"role":"AXStaticText","text& [{"role":"AXStaticText","text":"Favourites","depth":6,"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"jiminny","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"AirDrop","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Recents","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Applications","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Documents","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Desktop","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Downloads","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"lukas","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"iCloud","depth":6,"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"iCloud Drive","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Sync folder","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Locations","depth":6,"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"DXP4800PLUS-B5F8","depth":6,"role_description":"text"},{"role":"AXButton","text":"Eject","depth":6,"role_description":"button","is_enabled":true,"is_focused":false},{"role":"AXStaticText","text":"Network","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Tags","depth":6,"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"CRM","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Orange","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Red","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Yellow","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Green","depth":6,"bounds":{"left":0.17638889,"top":0.0,"width":0.093055554,"height":0.017777778},"role_description":"text"},{"role":"AXStaticText","text":"Blue","depth":6,"bounds":{"left":0.17638889,"top":0.0,"width":0.093055554,"height":0.017777778},"role_description":"text"},{"role":"AXStaticText","text":"Purple","depth":6,"bounds":{"left":0.17638889,"top":0.0,"width":0.093055554,"height":0.017777778},"role_description":"text"},{"role":"AXStaticText","text":"All Tags…","depth":6,"bounds":{"left":0.17638889,"top":0.013333334,"width":0.093055554,"height":0.017777778},"role_description":"text"},{"role":"AXStaticText","text":"Name","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Date Modified","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Size","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Kind","depth":7,"role_description":"text"},{"role":"AXTextField","text":"2026-04-14","depth":7,"value":"2026-04-14","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 9:59","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"1,09 GB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"2026-04-15","depth":7,"value":"2026-04-15","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 14:53","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"600,4 MB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"2026-04-13","depth":7,"value":"2026-04-13","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Yesterday at 9:24","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"74,2 MB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"2026-04-11","depth":7,"value":"2026-04-11","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"12 Apr 2026 at 9:02","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"52,6 MB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"2026-04-12","depth":7,"value":"2026-04-12","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"13 Apr 2026 at 15:13","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"51 MB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"2026-04-09","depth":7,"value":"2026-04-09","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":true},{"role":"AXStaticText","text":"11 Apr 2026 at 14:53","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"40,6 MB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXButton","text":"Name","depth":6,"role_description":"sort button","subrole":"AXSortButton","is_enabled":true,"is_focused":false},{"role":"AXButton","text":"Date Modified","depth":6,"role_description":"sort button","subrole":"AXSortButton","is_enabled":true,"is_focused":false},{"role":"AXButton","text":"Size","depth":6,"role_description":"sort button","subrole":"AXSortButton","is_enabled":true,"is_focused":false},{"role":"AXButton","text":"Kind","depth":6,"role_description":"sort button","subrole":"AXSortButton","is_enabled":true,"is_focused":false},{"role":"AXStaticText","text":"1 of 6 selected, 38,35 GB available","depth":2,"automation_id":"_NS:34","role_description":"text"},{"role":"AXStaticText","text":"data","depth":1,"role_description":"text"}]...
|
758075101903654580
|
7734369852281335744
|
click
|
accessibility
|
NULL
|
Favourites
jiminny
AirDrop
Recents
Applications
Do Favourites
jiminny
AirDrop
Recents
Applications
Documents
Desktop
Downloads
lukas
iCloud
iCloud Drive
Sync folder
Locations
DXP4800PLUS-B5F8
Eject
Network
Tags
CRM
Orange
Red
Yellow
Green
Blue
Purple
All Tags…
Name
Date Modified
Size
Kind
2026-04-14
Today at 9:59
1,09 GB
Folder
2026-04-15
Today at 14:53
600,4 MB
Folder
2026-04-13
Yesterday at 9:24
74,2 MB
Folder
2026-04-11
12 Apr 2026 at 9:02
52,6 MB
Folder
2026-04-12
13 Apr 2026 at 15:13
51 MB
Folder
2026-04-09
11 Apr 2026 at 14:53
40,6 MB
Folder
Name
Date Modified
Size
Kind
1 of 6 selected, 38,35 GB available
data...
|
23974
|
|
24059
|
520
|
21
|
2026-04-15T11:57:04.932242+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-15/1776 /Users/lukas/.screenpipe/data/data/2026-04-15/1776254224932_m1.jpg...
|
Finder
|
data
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Favourites
jiminny
AirDrop
Recents
Applications
Do Favourites
jiminny
AirDrop
Recents
Applications
Documents
Desktop
Downloads
lukas
iCloud
iCloud Drive
Sync folder
Locations
DXP4800PLUS-B5F8
Eject
Network
Tags
CRM
Orange
Red
Yellow
Green
Blue
Purple
All Tags…
Name
Date Modified
Size
Kind
data
Today at 9:58
1,92 GB
Folder
2026-04-14
Today at 9:59
1,09 GB
Folder
2026-04-15
Today at 14:57
612 MB
Folder
2026-04-13
Yesterday at 9:24
74,2 MB
Folder
2026-04-11
12 Apr 2026 at 9:02
52,6 MB
Folder
2026-04-12
13 Apr 2026 at 15:13
51 MB
Folder
2026-04-09
11 Apr 2026 at 14:53
40,6 MB
Folder
pending-transcriptions
9 Apr 2026 at 20:05
Zero bytes
Folder
screenpipe.db
11 Apr 2026 at 15:03
Zero bytes
Document
Name
Date Modified
Size
Kind
9 items, 38,34 GB available
data...
|
[{"role":"AXStaticText","text& [{"role":"AXStaticText","text":"Favourites","depth":6,"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"jiminny","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"AirDrop","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Recents","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Applications","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Documents","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Desktop","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Downloads","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"lukas","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"iCloud","depth":6,"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"iCloud Drive","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Sync folder","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Locations","depth":6,"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"DXP4800PLUS-B5F8","depth":6,"role_description":"text"},{"role":"AXButton","text":"Eject","depth":6,"role_description":"button","is_enabled":true,"is_focused":false},{"role":"AXStaticText","text":"Network","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Tags","depth":6,"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"CRM","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Orange","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Red","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Yellow","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Green","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Blue","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Purple","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"All Tags…","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Name","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Date Modified","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Size","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Kind","depth":7,"role_description":"text"},{"role":"AXTextField","text":"data","depth":7,"value":"data","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 9:58","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"1,92 GB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"2026-04-14","depth":7,"value":"2026-04-14","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 9:59","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"1,09 GB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"2026-04-15","depth":7,"value":"2026-04-15","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 14:57","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"612 MB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"2026-04-13","depth":7,"value":"2026-04-13","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Yesterday at 9:24","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"74,2 MB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"2026-04-11","depth":7,"value":"2026-04-11","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"12 Apr 2026 at 9:02","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"52,6 MB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"2026-04-12","depth":7,"value":"2026-04-12","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"13 Apr 2026 at 15:13","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"51 MB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"2026-04-09","depth":7,"value":"2026-04-09","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"11 Apr 2026 at 14:53","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"40,6 MB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"pending-transcriptions","depth":7,"value":"pending-transcriptions","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"9 Apr 2026 at 20:05","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Zero bytes","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"screenpipe.db","depth":7,"value":"screenpipe.db","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"11 Apr 2026 at 15:03","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Zero bytes","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Document","depth":7,"role_description":"text"},{"role":"AXButton","text":"Name","depth":6,"role_description":"sort button","subrole":"AXSortButton","is_enabled":true,"is_focused":false},{"role":"AXButton","text":"Date Modified","depth":6,"role_description":"sort button","subrole":"AXSortButton","is_enabled":true,"is_focused":false},{"role":"AXButton","text":"Size","depth":6,"role_description":"sort button","subrole":"AXSortButton","is_enabled":true,"is_focused":false},{"role":"AXButton","text":"Kind","depth":6,"role_description":"sort button","subrole":"AXSortButton","is_enabled":true,"is_focused":false},{"role":"AXStaticText","text":"9 items, 38,34 GB available","depth":2,"automation_id":"_NS:34","role_description":"text"},{"role":"AXStaticText","text":"data","depth":1,"role_description":"text"}]...
|
3720714343783182945
|
7733297835964955463
|
visual_change
|
accessibility
|
NULL
|
Favourites
jiminny
AirDrop
Recents
Applications
Do Favourites
jiminny
AirDrop
Recents
Applications
Documents
Desktop
Downloads
lukas
iCloud
iCloud Drive
Sync folder
Locations
DXP4800PLUS-B5F8
Eject
Network
Tags
CRM
Orange
Red
Yellow
Green
Blue
Purple
All Tags…
Name
Date Modified
Size
Kind
data
Today at 9:58
1,92 GB
Folder
2026-04-14
Today at 9:59
1,09 GB
Folder
2026-04-15
Today at 14:57
612 MB
Folder
2026-04-13
Yesterday at 9:24
74,2 MB
Folder
2026-04-11
12 Apr 2026 at 9:02
52,6 MB
Folder
2026-04-12
13 Apr 2026 at 15:13
51 MB
Folder
2026-04-09
11 Apr 2026 at 14:53
40,6 MB
Folder
pending-transcriptions
9 Apr 2026 at 20:05
Zero bytes
Folder
screenpipe.db
11 Apr 2026 at 15:03
Zero bytes
Document
Name
Date Modified
Size
Kind
9 items, 38,34 GB available
data...
|
NULL
|
|
37459
|
768
|
40
|
2026-04-16T12:28:26.358230+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-16/1776 /Users/lukas/.screenpipe/data/data/2026-04-16/1776342506358_m1.jpg...
|
Finder
|
.screenpipe
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Favourites
jiminny
AirDrop
Recents
Applications
Do Favourites
jiminny
AirDrop
Recents
Applications
Documents
Desktop
Downloads
lukas
iCloud
iCloud Drive
Sync folder
Locations
DXP4800PLUS-B5F8
Eject
Network
Tags
CRM
Orange
Red
Yellow
Green
Blue
Purple
All Tags…
Name
Date Modified
Size
Kind
data
Yesterday at 14:53
3,9 GB
Folder
data
Today at 9:12
3,9 GB
Folder
2026-04-15
Today at 9:13
2,15 GB
Folder
2026-04-14
Yesterday at 9:59
1,09 GB
Folder
2026-04-16
Today at 15:28
454,6 MB
Folder
2026-04-13
14 Apr 2026 at 9:24
74,2 MB
Folder
2026-04-11
12 Apr 2026 at 9:02
52,6 MB
Folder
2026-04-12
13 Apr 2026 at 15:13
51 MB
Folder
2026-04-09
11 Apr 2026 at 14:53
40,6 MB
Folder
pending-transcriptions
9 Apr 2026 at 20:05
Zero bytes
Folder
screenpipe.db
11 Apr 2026 at 15:03
Zero bytes
Document
db.sqlite
Today at 15:27
2,74 GB
Document
db.sqlite-wal
Today at 15:28
3,8 MB
Document
screenpipe.2026-04-15.0.log
Yesterday at 18:55
176 KB
Log File
screenpipe.2026-04-14.0.log
14 Apr 2026 at 19:31
162 KB
Log File
screenpipe.2026-04-09.0.log
9 Apr 2026 at 21:27
133 KB
Log File
screenpipe.2026-04-16.0.log
Today at 15:26
102 KB
Log File
screenpipe.2026-04-11.0.log
11 Apr 2026 at 23:14
95 KB
Log File
screenpipe.2026-04-12.0.log
12 Apr 2026 at 23:55
72 KB
Log File
screenpipe.2026-04-13.0.log
13 Apr 2026 at 19:50
72 KB
Log File
db.sqlite-shm
Today at 10:15
66 KB
Document
pipes
Yesterday at 14:53
13 KB
Folder
config.json
13 Apr 2026 at 19:50
316 bytes
JSON
Name
Date Modified
Size
Kind
23 items, 37,26 GB available
.screenpipe...
|
[{"role":"AXStaticText","text& [{"role":"AXStaticText","text":"Favourites","depth":6,"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"jiminny","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"AirDrop","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Recents","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Applications","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Documents","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Desktop","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Downloads","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"lukas","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"iCloud","depth":6,"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"iCloud Drive","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Sync folder","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Locations","depth":6,"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"DXP4800PLUS-B5F8","depth":6,"role_description":"text"},{"role":"AXButton","text":"Eject","depth":6,"role_description":"button","is_enabled":true,"is_focused":false},{"role":"AXStaticText","text":"Network","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Tags","depth":6,"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"CRM","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Orange","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Red","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Yellow","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Green","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Blue","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Purple","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"All Tags…","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Name","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Date Modified","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Size","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Kind","depth":7,"role_description":"text"},{"role":"AXTextField","text":"data","depth":7,"value":"data","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Yesterday at 14:53","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"3,9 GB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"data","depth":7,"value":"data","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 9:12","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"3,9 GB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"2026-04-15","depth":7,"value":"2026-04-15","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 9:13","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"2,15 GB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"2026-04-14","depth":7,"value":"2026-04-14","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Yesterday at 9:59","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"1,09 GB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"2026-04-16","depth":7,"value":"2026-04-16","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 15:28","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"454,6 MB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"2026-04-13","depth":7,"value":"2026-04-13","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"14 Apr 2026 at 9:24","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"74,2 MB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"2026-04-11","depth":7,"value":"2026-04-11","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"12 Apr 2026 at 9:02","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"52,6 MB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"2026-04-12","depth":7,"value":"2026-04-12","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"13 Apr 2026 at 15:13","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"51 MB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"2026-04-09","depth":7,"value":"2026-04-09","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"11 Apr 2026 at 14:53","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"40,6 MB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"pending-transcriptions","depth":7,"value":"pending-transcriptions","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"9 Apr 2026 at 20:05","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Zero bytes","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"screenpipe.db","depth":7,"value":"screenpipe.db","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"11 Apr 2026 at 15:03","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Zero bytes","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Document","depth":7,"role_description":"text"},{"role":"AXTextField","text":"db.sqlite","depth":7,"value":"db.sqlite","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 15:27","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"2,74 GB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Document","depth":7,"role_description":"text"},{"role":"AXTextField","text":"db.sqlite-wal","depth":7,"value":"db.sqlite-wal","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 15:28","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"3,8 MB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Document","depth":7,"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-15.0.log","depth":7,"value":"screenpipe.2026-04-15.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Yesterday at 18:55","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"176 KB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-14.0.log","depth":7,"value":"screenpipe.2026-04-14.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"14 Apr 2026 at 19:31","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"162 KB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-09.0.log","depth":7,"value":"screenpipe.2026-04-09.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"9 Apr 2026 at 21:27","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"133 KB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-16.0.log","depth":7,"value":"screenpipe.2026-04-16.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 15:26","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"102 KB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-11.0.log","depth":7,"value":"screenpipe.2026-04-11.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"11 Apr 2026 at 23:14","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"95 KB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-12.0.log","depth":7,"value":"screenpipe.2026-04-12.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"12 Apr 2026 at 23:55","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"72 KB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-13.0.log","depth":7,"value":"screenpipe.2026-04-13.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"13 Apr 2026 at 19:50","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"72 KB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"role_description":"text"},{"role":"AXTextField","text":"db.sqlite-shm","depth":7,"value":"db.sqlite-shm","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 10:15","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"66 KB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Document","depth":7,"role_description":"text"},{"role":"AXTextField","text":"pipes","depth":7,"value":"pipes","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Yesterday at 14:53","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"13 KB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"config.json","depth":7,"value":"config.json","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"13 Apr 2026 at 19:50","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"316 bytes","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"JSON","depth":7,"role_description":"text"},{"role":"AXButton","text":"Name","depth":6,"role_description":"sort button","subrole":"AXSortButton","is_enabled":true,"is_focused":false},{"role":"AXButton","text":"Date Modified","depth":6,"role_description":"sort button","subrole":"AXSortButton","is_enabled":true,"is_focused":false},{"role":"AXButton","text":"Size","depth":6,"role_description":"sort button","subrole":"AXSortButton","is_enabled":true,"is_focused":false},{"role":"AXButton","text":"Kind","depth":6,"role_description":"sort button","subrole":"AXSortButton","is_enabled":true,"is_focused":false},{"role":"AXStaticText","text":"23 items, 37,26 GB available","depth":2,"bounds":{"left":0.04027778,"top":0.0,"width":0.11388889,"height":0.015555556},"automation_id":"_NS:34","role_description":"text"},{"role":"AXStaticText","text":".screenpipe","depth":1,"role_description":"text"}]...
|
-1898787989149934035
|
7733283551843367783
|
visual_change
|
accessibility
|
NULL
|
Favourites
jiminny
AirDrop
Recents
Applications
Do Favourites
jiminny
AirDrop
Recents
Applications
Documents
Desktop
Downloads
lukas
iCloud
iCloud Drive
Sync folder
Locations
DXP4800PLUS-B5F8
Eject
Network
Tags
CRM
Orange
Red
Yellow
Green
Blue
Purple
All Tags…
Name
Date Modified
Size
Kind
data
Yesterday at 14:53
3,9 GB
Folder
data
Today at 9:12
3,9 GB
Folder
2026-04-15
Today at 9:13
2,15 GB
Folder
2026-04-14
Yesterday at 9:59
1,09 GB
Folder
2026-04-16
Today at 15:28
454,6 MB
Folder
2026-04-13
14 Apr 2026 at 9:24
74,2 MB
Folder
2026-04-11
12 Apr 2026 at 9:02
52,6 MB
Folder
2026-04-12
13 Apr 2026 at 15:13
51 MB
Folder
2026-04-09
11 Apr 2026 at 14:53
40,6 MB
Folder
pending-transcriptions
9 Apr 2026 at 20:05
Zero bytes
Folder
screenpipe.db
11 Apr 2026 at 15:03
Zero bytes
Document
db.sqlite
Today at 15:27
2,74 GB
Document
db.sqlite-wal
Today at 15:28
3,8 MB
Document
screenpipe.2026-04-15.0.log
Yesterday at 18:55
176 KB
Log File
screenpipe.2026-04-14.0.log
14 Apr 2026 at 19:31
162 KB
Log File
screenpipe.2026-04-09.0.log
9 Apr 2026 at 21:27
133 KB
Log File
screenpipe.2026-04-16.0.log
Today at 15:26
102 KB
Log File
screenpipe.2026-04-11.0.log
11 Apr 2026 at 23:14
95 KB
Log File
screenpipe.2026-04-12.0.log
12 Apr 2026 at 23:55
72 KB
Log File
screenpipe.2026-04-13.0.log
13 Apr 2026 at 19:50
72 KB
Log File
db.sqlite-shm
Today at 10:15
66 KB
Document
pipes
Yesterday at 14:53
13 KB
Folder
config.json
13 Apr 2026 at 19:50
316 bytes
JSON
Name
Date Modified
Size
Kind
23 items, 37,26 GB available
.screenpipe...
|
NULL
|
|
37460
|
770
|
51
|
2026-04-16T12:28:27.002930+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-16/1776 /Users/lukas/.screenpipe/data/data/2026-04-16/1776342507002_m2.jpg...
|
Finder
|
.screenpipe
|
True
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
Favourites
jiminny
AirDrop
Recents
Applications
Do Favourites
jiminny
AirDrop
Recents
Applications
Documents
Desktop
Downloads
lukas
iCloud
iCloud Drive
Sync folder
Locations
DXP4800PLUS-B5F8
Eject
Network
Tags
CRM
Orange
Red
Yellow
Green
Blue
Purple
All Tags…
Name
Date Modified
Size
Kind
data
Yesterday at 14:53
3,9 GB
Folder
data
Today at 9:12
3,9 GB
Folder
2026-04-15
Today at 9:13
2,15 GB
Folder
2026-04-14
Yesterday at 9:59
1,09 GB
Folder
2026-04-16
Today at 15:28
454,7 MB
Folder
2026-04-13
14 Apr 2026 at 9:24
74,2 MB
Folder
2026-04-11
12 Apr 2026 at 9:02
52,6 MB
Folder
2026-04-12
13 Apr 2026 at 15:13
51 MB
Folder
2026-04-09
11 Apr 2026 at 14:53
40,6 MB
Folder
pending-transcriptions
9 Apr 2026 at 20:05
Zero bytes
Folder
screenpipe.db
11 Apr 2026 at 15:03
Zero bytes
Document
db.sqlite
Today at 15:27
2,74 GB
Document
db.sqlite-wal
Today at 15:28
3,8 MB
Document
screenpipe.2026-04-15.0.log
Yesterday at 18:55
176 KB
Log File
screenpipe.2026-04-14.0.log
14 Apr 2026 at 19:31
162 KB
Log File
screenpipe.2026-04-09.0.log
9 Apr 2026 at 21:27
133 KB
Log File
screenpipe.2026-04-16.0.log
Today at 15:26
102 KB
Log File
screenpipe.2026-04-11.0.log
11 Apr 2026 at 23:14
95 KB
Log File
screenpipe.2026-04-12.0.log
12 Apr 2026 at 23:55
72 KB
Log File
screenpipe.2026-04-13.0.log
13 Apr 2026 at 19:50
72 KB
Log File
db.sqlite-shm
Today at 10:15
66 KB
Document
pipes
Yesterday at 14:53
13 KB
Folder
config.json
13 Apr 2026 at 19:50
316 bytes
JSON
Name
Date Modified
Size
Kind
23 items, 37,26 GB available
.screenpipe...
|
[{"role":"AXStaticText","text& [{"role":"AXStaticText","text":"Favourites","depth":6,"bounds":{"left":0.00546875,"top":0.05347222,"width":0.07304688,"height":0.013194445},"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"jiminny","depth":6,"bounds":{"left":0.01484375,"top":0.07083333,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"AirDrop","depth":6,"bounds":{"left":0.01484375,"top":0.090277776,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Recents","depth":6,"bounds":{"left":0.01484375,"top":0.10972222,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Applications","depth":6,"bounds":{"left":0.01484375,"top":0.12916666,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Documents","depth":6,"bounds":{"left":0.01484375,"top":0.14861111,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Desktop","depth":6,"bounds":{"left":0.01484375,"top":0.16805555,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Downloads","depth":6,"bounds":{"left":0.01484375,"top":0.1875,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"lukas","depth":6,"bounds":{"left":0.01484375,"top":0.20694445,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"iCloud","depth":6,"bounds":{"left":0.00546875,"top":0.23125,"width":0.07304688,"height":0.013194445},"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"iCloud Drive","depth":6,"bounds":{"left":0.01484375,"top":0.24861111,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Sync folder","depth":6,"bounds":{"left":0.01484375,"top":0.26805556,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Locations","depth":6,"bounds":{"left":0.00546875,"top":0.2923611,"width":0.07304688,"height":0.013194445},"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"DXP4800PLUS-B5F8","depth":6,"bounds":{"left":0.01484375,"top":0.30972221,"width":0.051171876,"height":0.011111111},"role_description":"text"},{"role":"AXButton","text":"Eject","depth":6,"bounds":{"left":0.06679688,"top":0.31111112,"width":0.005078125,"height":0.008333334},"role_description":"button","is_enabled":true,"is_focused":false},{"role":"AXStaticText","text":"Network","depth":6,"bounds":{"left":0.01484375,"top":0.32916668,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Tags","depth":6,"bounds":{"left":0.00546875,"top":0.35347223,"width":0.07304688,"height":0.013194445},"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"CRM","depth":6,"bounds":{"left":0.01484375,"top":0.37083334,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Orange","depth":6,"bounds":{"left":0.01484375,"top":0.39027777,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Red","depth":6,"bounds":{"left":0.01484375,"top":0.4097222,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Yellow","depth":6,"bounds":{"left":0.01484375,"top":0.42916667,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Green","depth":6,"bounds":{"left":0.01484375,"top":0.4486111,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Blue","depth":6,"bounds":{"left":0.01484375,"top":0.46805555,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Purple","depth":6,"bounds":{"left":0.01484375,"top":0.4875,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"All Tags…","depth":6,"bounds":{"left":0.01484375,"top":0.5069444,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Name","depth":7,"bounds":{"left":0.09726562,"top":0.057638887,"width":0.013671875,"height":0.009722223},"role_description":"text"},{"role":"AXStaticText","text":"Date Modified","depth":7,"bounds":{"left":0.3421875,"top":0.057638887,"width":0.03046875,"height":0.009722223},"role_description":"text"},{"role":"AXStaticText","text":"Size","depth":7,"bounds":{"left":0.4128906,"top":0.057638887,"width":0.010546875,"height":0.009722223},"role_description":"text"},{"role":"AXStaticText","text":"Kind","depth":7,"bounds":{"left":0.45078126,"top":0.057638887,"width":0.0109375,"height":0.009722223},"role_description":"text"},{"role":"AXTextField","text":"data","depth":7,"bounds":{"left":0.09726562,"top":0.07777778,"width":0.013671875,"height":0.011111111},"value":"data","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Yesterday at 14:53","depth":7,"bounds":{"left":0.3421875,"top":0.07777778,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"3,9 GB","depth":7,"bounds":{"left":0.42890626,"top":0.07777778,"width":0.01796875,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"bounds":{"left":0.45078126,"top":0.07777778,"width":0.016796876,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"data","depth":7,"bounds":{"left":0.103125,"top":0.09166667,"width":0.013671875,"height":0.011111111},"value":"data","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 9:12","depth":7,"bounds":{"left":0.3421875,"top":0.09166667,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"3,9 GB","depth":7,"bounds":{"left":0.42890626,"top":0.09166667,"width":0.01796875,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"bounds":{"left":0.45078126,"top":0.09166667,"width":0.016796876,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"2026-04-15","depth":7,"bounds":{"left":0.10898437,"top":0.10555556,"width":0.032421876,"height":0.011111111},"value":"2026-04-15","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 9:13","depth":7,"bounds":{"left":0.3421875,"top":0.10555556,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"2,15 GB","depth":7,"bounds":{"left":0.42578125,"top":0.10555556,"width":0.02109375,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"bounds":{"left":0.45078126,"top":0.10555556,"width":0.016796876,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"2026-04-14","depth":7,"bounds":{"left":0.10898437,"top":0.119444445,"width":0.032421876,"height":0.011111111},"value":"2026-04-14","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Yesterday at 9:59","depth":7,"bounds":{"left":0.3421875,"top":0.119444445,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"1,09 GB","depth":7,"bounds":{"left":0.42578125,"top":0.119444445,"width":0.02109375,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"bounds":{"left":0.45078126,"top":0.119444445,"width":0.016796876,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"2026-04-16","depth":7,"bounds":{"left":0.10898437,"top":0.13333334,"width":0.032421876,"height":0.011111111},"value":"2026-04-16","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 15:28","depth":7,"bounds":{"left":0.3421875,"top":0.13333334,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"454,7 MB","depth":7,"bounds":{"left":0.421875,"top":0.13333334,"width":0.025,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"bounds":{"left":0.45078126,"top":0.13333334,"width":0.016796876,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"2026-04-13","depth":7,"bounds":{"left":0.10898437,"top":0.14722222,"width":0.032421876,"height":0.011111111},"value":"2026-04-13","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"14 Apr 2026 at 9:24","depth":7,"bounds":{"left":0.3421875,"top":0.14722222,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"74,2 MB","depth":7,"bounds":{"left":0.425,"top":0.14722222,"width":0.021875,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"bounds":{"left":0.45078126,"top":0.14722222,"width":0.016796876,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"2026-04-11","depth":7,"bounds":{"left":0.10898437,"top":0.16111112,"width":0.031640626,"height":0.011111111},"value":"2026-04-11","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"12 Apr 2026 at 9:02","depth":7,"bounds":{"left":0.3421875,"top":0.16111112,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"52,6 MB","depth":7,"bounds":{"left":0.425,"top":0.16111112,"width":0.021875,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"bounds":{"left":0.45078126,"top":0.16111112,"width":0.016796876,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"2026-04-12","depth":7,"bounds":{"left":0.10898437,"top":0.175,"width":0.032421876,"height":0.011111111},"value":"2026-04-12","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"13 Apr 2026 at 15:13","depth":7,"bounds":{"left":0.3421875,"top":0.175,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"51 MB","depth":7,"bounds":{"left":0.4296875,"top":0.175,"width":0.0171875,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"bounds":{"left":0.45078126,"top":0.175,"width":0.016796876,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"2026-04-09","depth":7,"bounds":{"left":0.10898437,"top":0.18888889,"width":0.033203125,"height":0.011111111},"value":"2026-04-09","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"11 Apr 2026 at 14:53","depth":7,"bounds":{"left":0.3421875,"top":0.18888889,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"40,6 MB","depth":7,"bounds":{"left":0.425,"top":0.18888889,"width":0.021875,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"bounds":{"left":0.45078126,"top":0.18888889,"width":0.016796876,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"pending-transcriptions","depth":7,"bounds":{"left":0.103125,"top":0.20277777,"width":0.057421874,"height":0.011111111},"value":"pending-transcriptions","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"9 Apr 2026 at 20:05","depth":7,"bounds":{"left":0.3421875,"top":0.20277777,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Zero bytes","depth":7,"bounds":{"left":0.41835937,"top":0.20277777,"width":0.028515626,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"bounds":{"left":0.45078126,"top":0.20277777,"width":0.016796876,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"screenpipe.db","depth":7,"bounds":{"left":0.103125,"top":0.21666667,"width":0.037109375,"height":0.011111111},"value":"screenpipe.db","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"11 Apr 2026 at 15:03","depth":7,"bounds":{"left":0.3421875,"top":0.21666667,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Zero bytes","depth":7,"bounds":{"left":0.41835937,"top":0.21666667,"width":0.028515626,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Document","depth":7,"bounds":{"left":0.45078126,"top":0.21666667,"width":0.027734375,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"db.sqlite","depth":7,"bounds":{"left":0.09726562,"top":0.23055555,"width":0.023828125,"height":0.011111111},"value":"db.sqlite","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 15:27","depth":7,"bounds":{"left":0.3421875,"top":0.23055555,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"2,74 GB","depth":7,"bounds":{"left":0.42578125,"top":0.23055555,"width":0.02109375,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Document","depth":7,"bounds":{"left":0.45078126,"top":0.23055555,"width":0.027734375,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"db.sqlite-wal","depth":7,"bounds":{"left":0.09726562,"top":0.24444444,"width":0.033984374,"height":0.011111111},"value":"db.sqlite-wal","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 15:28","depth":7,"bounds":{"left":0.3421875,"top":0.24444444,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"3,8 MB","depth":7,"bounds":{"left":0.428125,"top":0.24444444,"width":0.01875,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Document","depth":7,"bounds":{"left":0.45078126,"top":0.24444444,"width":0.027734375,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-15.0.log","depth":7,"bounds":{"left":0.09726562,"top":0.25833333,"width":0.07265625,"height":0.011111111},"value":"screenpipe.2026-04-15.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Yesterday at 18:55","depth":7,"bounds":{"left":0.3421875,"top":0.25833333,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"176 KB","depth":7,"bounds":{"left":0.42773438,"top":0.25833333,"width":0.019140625,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"bounds":{"left":0.45078126,"top":0.25833333,"width":0.0203125,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-14.0.log","depth":7,"bounds":{"left":0.09726562,"top":0.27222222,"width":0.07304688,"height":0.011111111},"value":"screenpipe.2026-04-14.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"14 Apr 2026 at 19:31","depth":7,"bounds":{"left":0.3421875,"top":0.27222222,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"162 KB","depth":7,"bounds":{"left":0.42773438,"top":0.27222222,"width":0.019140625,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"bounds":{"left":0.45078126,"top":0.27222222,"width":0.0203125,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-09.0.log","depth":7,"bounds":{"left":0.09726562,"top":0.28611112,"width":0.07382812,"height":0.011111111},"value":"screenpipe.2026-04-09.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"9 Apr 2026 at 21:27","depth":7,"bounds":{"left":0.3421875,"top":0.28611112,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"133 KB","depth":7,"bounds":{"left":0.42773438,"top":0.28611112,"width":0.019140625,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"bounds":{"left":0.45078126,"top":0.28611112,"width":0.0203125,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-16.0.log","depth":7,"bounds":{"left":0.09726562,"top":0.3,"width":0.07265625,"height":0.011111111},"value":"screenpipe.2026-04-16.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 15:26","depth":7,"bounds":{"left":0.3421875,"top":0.3,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"102 KB","depth":7,"bounds":{"left":0.42773438,"top":0.3,"width":0.019140625,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"bounds":{"left":0.45078126,"top":0.3,"width":0.0203125,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-11.0.log","depth":7,"bounds":{"left":0.09726562,"top":0.31388888,"width":0.071875,"height":0.011111111},"value":"screenpipe.2026-04-11.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"11 Apr 2026 at 23:14","depth":7,"bounds":{"left":0.3421875,"top":0.31388888,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"95 KB","depth":7,"bounds":{"left":0.4308594,"top":0.31388888,"width":0.016015625,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"bounds":{"left":0.45078126,"top":0.31388888,"width":0.0203125,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-12.0.log","depth":7,"bounds":{"left":0.09726562,"top":0.32777777,"width":0.07265625,"height":0.011111111},"value":"screenpipe.2026-04-12.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"12 Apr 2026 at 23:55","depth":7,"bounds":{"left":0.3421875,"top":0.32777777,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"72 KB","depth":7,"bounds":{"left":0.4308594,"top":0.32777777,"width":0.016015625,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"bounds":{"left":0.45078126,"top":0.32777777,"width":0.0203125,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-13.0.log","depth":7,"bounds":{"left":0.09726562,"top":0.34166667,"width":0.07265625,"height":0.011111111},"value":"screenpipe.2026-04-13.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"13 Apr 2026 at 19:50","depth":7,"bounds":{"left":0.3421875,"top":0.34166667,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"72 KB","depth":7,"bounds":{"left":0.4308594,"top":0.34166667,"width":0.016015625,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"bounds":{"left":0.45078126,"top":0.34166667,"width":0.0203125,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"db.sqlite-shm","depth":7,"bounds":{"left":0.09726562,"top":0.35555556,"width":0.0359375,"height":0.011111111},"value":"db.sqlite-shm","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 10:15","depth":7,"bounds":{"left":0.3421875,"top":0.35555556,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"66 KB","depth":7,"bounds":{"left":0.4308594,"top":0.35555556,"width":0.016015625,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Document","depth":7,"bounds":{"left":0.45078126,"top":0.35555556,"width":0.027734375,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"pipes","depth":7,"bounds":{"left":0.09726562,"top":0.36944443,"width":0.016015625,"height":0.011111111},"value":"pipes","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Yesterday at 14:53","depth":7,"bounds":{"left":0.3421875,"top":0.36944443,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"13 KB","depth":7,"bounds":{"left":0.4308594,"top":0.36944443,"width":0.016015625,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"bounds":{"left":0.45078126,"top":0.36944443,"width":0.016796876,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"config.json","depth":7,"bounds":{"left":0.09726562,"top":0.38333333,"width":0.029296875,"height":0.011111111},"value":"config.json","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"13 Apr 2026 at 19:50","depth":7,"bounds":{"left":0.3421875,"top":0.38333333,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"316 bytes","depth":7,"bounds":{"left":0.42109376,"top":0.38333333,"width":0.02578125,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"JSON","depth":7,"bounds":{"left":0.45078126,"top":0.38333333,"width":0.015234375,"height":0.011111111},"role_description":"text"},{"role":"AXButton","text":"Name","depth":6,"bounds":{"left":0.08359375,"top":0.05347222,"width":0.2566406,"height":0.019444445},"role_description":"sort button","subrole":"AXSortButton","is_enabled":true,"is_focused":false},{"role":"AXButton","text":"Date Modified","depth":6,"bounds":{"left":0.34023437,"top":0.05347222,"width":0.07070313,"height":0.019444445},"role_description":"sort button","subrole":"AXSortButton","is_enabled":true,"is_focused":false},{"role":"AXButton","text":"Size","depth":6,"bounds":{"left":0.4109375,"top":0.05347222,"width":0.037890624,"height":0.019444445},"role_description":"sort button","subrole":"AXSortButton","is_enabled":true,"is_focused":false},{"role":"AXButton","text":"Kind","depth":6,"bounds":{"left":0.44882813,"top":0.05347222,"width":0.047265626,"height":0.019444445},"role_description":"sort button","subrole":"AXSortButton","is_enabled":true,"is_focused":false},{"role":"AXStaticText","text":"23 items, 37,26 GB available","depth":2,"bounds":{"left":0.25585938,"top":0.98541665,"width":0.0640625,"height":0.009722223},"automation_id":"_NS:34","role_description":"text"},{"role":"AXStaticText","text":".screenpipe","depth":1,"bounds":{"left":0.1125,"top":0.017361112,"width":0.125,"height":0.036111113},"role_description":"text"}]...
|
-1186174801728904132
|
7733283551843367783
|
visual_change
|
accessibility
|
NULL
|
Favourites
jiminny
AirDrop
Recents
Applications
Do Favourites
jiminny
AirDrop
Recents
Applications
Documents
Desktop
Downloads
lukas
iCloud
iCloud Drive
Sync folder
Locations
DXP4800PLUS-B5F8
Eject
Network
Tags
CRM
Orange
Red
Yellow
Green
Blue
Purple
All Tags…
Name
Date Modified
Size
Kind
data
Yesterday at 14:53
3,9 GB
Folder
data
Today at 9:12
3,9 GB
Folder
2026-04-15
Today at 9:13
2,15 GB
Folder
2026-04-14
Yesterday at 9:59
1,09 GB
Folder
2026-04-16
Today at 15:28
454,7 MB
Folder
2026-04-13
14 Apr 2026 at 9:24
74,2 MB
Folder
2026-04-11
12 Apr 2026 at 9:02
52,6 MB
Folder
2026-04-12
13 Apr 2026 at 15:13
51 MB
Folder
2026-04-09
11 Apr 2026 at 14:53
40,6 MB
Folder
pending-transcriptions
9 Apr 2026 at 20:05
Zero bytes
Folder
screenpipe.db
11 Apr 2026 at 15:03
Zero bytes
Document
db.sqlite
Today at 15:27
2,74 GB
Document
db.sqlite-wal
Today at 15:28
3,8 MB
Document
screenpipe.2026-04-15.0.log
Yesterday at 18:55
176 KB
Log File
screenpipe.2026-04-14.0.log
14 Apr 2026 at 19:31
162 KB
Log File
screenpipe.2026-04-09.0.log
9 Apr 2026 at 21:27
133 KB
Log File
screenpipe.2026-04-16.0.log
Today at 15:26
102 KB
Log File
screenpipe.2026-04-11.0.log
11 Apr 2026 at 23:14
95 KB
Log File
screenpipe.2026-04-12.0.log
12 Apr 2026 at 23:55
72 KB
Log File
screenpipe.2026-04-13.0.log
13 Apr 2026 at 19:50
72 KB
Log File
db.sqlite-shm
Today at 10:15
66 KB
Document
pipes
Yesterday at 14:53
13 KB
Folder
config.json
13 Apr 2026 at 19:50
316 bytes
JSON
Name
Date Modified
Size
Kind
23 items, 37,26 GB available
.screenpipe...
|
37457
|
|
37439
|
770
|
39
|
2026-04-16T12:27:47.047196+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-16/1776 /Users/lukas/.screenpipe/data/data/2026-04-16/1776342467047_m2.jpg...
|
Finder
|
.screenpipe
|
True
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
Favourites
jiminny
AirDrop
Recents
Applications
Do Favourites
jiminny
AirDrop
Recents
Applications
Documents
Desktop
Downloads
lukas
iCloud
iCloud Drive
Sync folder
Locations
DXP4800PLUS-B5F8
Eject
Network
Tags
CRM
Orange
Red
Yellow
Green
Blue
Purple
All Tags…
Name
Date Modified
Size
Kind
data
Yesterday at 14:53
3,9 GB
Folder
data
Today at 9:12
3,9 GB
Folder
2026-04-15
Today at 9:13
2,15 GB
Folder
2026-04-14
Yesterday at 9:59
1,09 GB
Folder
2026-04-16
Today at 15:27
449,8 MB
Folder
2026-04-13
14 Apr 2026 at 9:24
74,2 MB
Folder
2026-04-11
12 Apr 2026 at 9:02
52,6 MB
Folder
2026-04-12
13 Apr 2026 at 15:13
51 MB
Folder
2026-04-09
11 Apr 2026 at 14:53
40,6 MB
Folder
pending-transcriptions
9 Apr 2026 at 20:05
Zero bytes
Folder
screenpipe.db
11 Apr 2026 at 15:03
Zero bytes
Document
db.sqlite
Today at 15:26
2,73 GB
Document
db.sqlite-wal
Today at 15:27
16,7 MB
Document
screenpipe.2026-04-15.0.log
Yesterday at 18:55
176 KB
Log File
screenpipe.2026-04-14.0.log
14 Apr 2026 at 19:31
162 KB
Log File
screenpipe.2026-04-09.0.log
9 Apr 2026 at 21:27
133 KB
Log File
screenpipe.2026-04-16.0.log
Today at 15:26
102 KB
Log File
screenpipe.2026-04-11.0.log
11 Apr 2026 at 23:14
95 KB
Log File
screenpipe.2026-04-12.0.log
12 Apr 2026 at 23:55
72 KB
Log File
screenpipe.2026-04-13.0.log
13 Apr 2026 at 19:50
72 KB
Log File
db.sqlite-shm
Today at 10:15
66 KB...
|
[{"role":"AXStaticText","text& [{"role":"AXStaticText","text":"Favourites","depth":6,"bounds":{"left":0.00546875,"top":0.05347222,"width":0.07304688,"height":0.013194445},"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"jiminny","depth":6,"bounds":{"left":0.01484375,"top":0.07083333,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"AirDrop","depth":6,"bounds":{"left":0.01484375,"top":0.090277776,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Recents","depth":6,"bounds":{"left":0.01484375,"top":0.10972222,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Applications","depth":6,"bounds":{"left":0.01484375,"top":0.12916666,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Documents","depth":6,"bounds":{"left":0.01484375,"top":0.14861111,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Desktop","depth":6,"bounds":{"left":0.01484375,"top":0.16805555,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Downloads","depth":6,"bounds":{"left":0.01484375,"top":0.1875,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"lukas","depth":6,"bounds":{"left":0.01484375,"top":0.20694445,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"iCloud","depth":6,"bounds":{"left":0.00546875,"top":0.23125,"width":0.07304688,"height":0.013194445},"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"iCloud Drive","depth":6,"bounds":{"left":0.01484375,"top":0.24861111,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Sync folder","depth":6,"bounds":{"left":0.01484375,"top":0.26805556,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Locations","depth":6,"bounds":{"left":0.00546875,"top":0.2923611,"width":0.07304688,"height":0.013194445},"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"DXP4800PLUS-B5F8","depth":6,"bounds":{"left":0.01484375,"top":0.30972221,"width":0.051171876,"height":0.011111111},"role_description":"text"},{"role":"AXButton","text":"Eject","depth":6,"bounds":{"left":0.06679688,"top":0.31111112,"width":0.005078125,"height":0.008333334},"role_description":"button","is_enabled":true,"is_focused":false},{"role":"AXStaticText","text":"Network","depth":6,"bounds":{"left":0.01484375,"top":0.32916668,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Tags","depth":6,"bounds":{"left":0.00546875,"top":0.35347223,"width":0.07304688,"height":0.013194445},"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"CRM","depth":6,"bounds":{"left":0.01484375,"top":0.37083334,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Orange","depth":6,"bounds":{"left":0.01484375,"top":0.39027777,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Red","depth":6,"bounds":{"left":0.01484375,"top":0.4097222,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Yellow","depth":6,"bounds":{"left":0.01484375,"top":0.42916667,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Green","depth":6,"bounds":{"left":0.01484375,"top":0.4486111,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Blue","depth":6,"bounds":{"left":0.01484375,"top":0.46805555,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Purple","depth":6,"bounds":{"left":0.01484375,"top":0.4875,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"All Tags…","depth":6,"bounds":{"left":0.01484375,"top":0.5069444,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Name","depth":7,"bounds":{"left":0.09726562,"top":0.057638887,"width":0.013671875,"height":0.009722223},"role_description":"text"},{"role":"AXStaticText","text":"Date Modified","depth":7,"bounds":{"left":0.3421875,"top":0.057638887,"width":0.03046875,"height":0.009722223},"role_description":"text"},{"role":"AXStaticText","text":"Size","depth":7,"bounds":{"left":0.4128906,"top":0.057638887,"width":0.010546875,"height":0.009722223},"role_description":"text"},{"role":"AXStaticText","text":"Kind","depth":7,"bounds":{"left":0.45078126,"top":0.057638887,"width":0.0109375,"height":0.009722223},"role_description":"text"},{"role":"AXTextField","text":"data","depth":7,"bounds":{"left":0.09726562,"top":0.07777778,"width":0.013671875,"height":0.011111111},"value":"data","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Yesterday at 14:53","depth":7,"bounds":{"left":0.3421875,"top":0.07777778,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"3,9 GB","depth":7,"bounds":{"left":0.42890626,"top":0.07777778,"width":0.01796875,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"bounds":{"left":0.45078126,"top":0.07777778,"width":0.016796876,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"data","depth":7,"bounds":{"left":0.103125,"top":0.09166667,"width":0.013671875,"height":0.011111111},"value":"data","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 9:12","depth":7,"bounds":{"left":0.3421875,"top":0.09166667,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"3,9 GB","depth":7,"bounds":{"left":0.42890626,"top":0.09166667,"width":0.01796875,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"bounds":{"left":0.45078126,"top":0.09166667,"width":0.016796876,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"2026-04-15","depth":7,"bounds":{"left":0.10898437,"top":0.10555556,"width":0.032421876,"height":0.011111111},"value":"2026-04-15","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 9:13","depth":7,"bounds":{"left":0.3421875,"top":0.10555556,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"2,15 GB","depth":7,"bounds":{"left":0.42578125,"top":0.10555556,"width":0.02109375,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"bounds":{"left":0.45078126,"top":0.10555556,"width":0.016796876,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"2026-04-14","depth":7,"bounds":{"left":0.10898437,"top":0.119444445,"width":0.032421876,"height":0.011111111},"value":"2026-04-14","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Yesterday at 9:59","depth":7,"bounds":{"left":0.3421875,"top":0.119444445,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"1,09 GB","depth":7,"bounds":{"left":0.42578125,"top":0.119444445,"width":0.02109375,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"bounds":{"left":0.45078126,"top":0.119444445,"width":0.016796876,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"2026-04-16","depth":7,"bounds":{"left":0.10898437,"top":0.13333334,"width":0.032421876,"height":0.011111111},"value":"2026-04-16","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 15:27","depth":7,"bounds":{"left":0.3421875,"top":0.13333334,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"449,8 MB","depth":7,"bounds":{"left":0.421875,"top":0.13333334,"width":0.025,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"bounds":{"left":0.45078126,"top":0.13333334,"width":0.016796876,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"2026-04-13","depth":7,"bounds":{"left":0.10898437,"top":0.14722222,"width":0.032421876,"height":0.011111111},"value":"2026-04-13","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"14 Apr 2026 at 9:24","depth":7,"bounds":{"left":0.3421875,"top":0.14722222,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"74,2 MB","depth":7,"bounds":{"left":0.425,"top":0.14722222,"width":0.021875,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"bounds":{"left":0.45078126,"top":0.14722222,"width":0.016796876,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"2026-04-11","depth":7,"bounds":{"left":0.10898437,"top":0.16111112,"width":0.031640626,"height":0.011111111},"value":"2026-04-11","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"12 Apr 2026 at 9:02","depth":7,"bounds":{"left":0.3421875,"top":0.16111112,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"52,6 MB","depth":7,"bounds":{"left":0.425,"top":0.16111112,"width":0.021875,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"bounds":{"left":0.45078126,"top":0.16111112,"width":0.016796876,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"2026-04-12","depth":7,"bounds":{"left":0.10898437,"top":0.175,"width":0.032421876,"height":0.011111111},"value":"2026-04-12","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"13 Apr 2026 at 15:13","depth":7,"bounds":{"left":0.3421875,"top":0.175,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"51 MB","depth":7,"bounds":{"left":0.4296875,"top":0.175,"width":0.0171875,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"bounds":{"left":0.45078126,"top":0.175,"width":0.016796876,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"2026-04-09","depth":7,"bounds":{"left":0.10898437,"top":0.18888889,"width":0.033203125,"height":0.011111111},"value":"2026-04-09","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"11 Apr 2026 at 14:53","depth":7,"bounds":{"left":0.3421875,"top":0.18888889,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"40,6 MB","depth":7,"bounds":{"left":0.425,"top":0.18888889,"width":0.021875,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"bounds":{"left":0.45078126,"top":0.18888889,"width":0.016796876,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"pending-transcriptions","depth":7,"bounds":{"left":0.103125,"top":0.20277777,"width":0.057421874,"height":0.011111111},"value":"pending-transcriptions","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"9 Apr 2026 at 20:05","depth":7,"bounds":{"left":0.3421875,"top":0.20277777,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Zero bytes","depth":7,"bounds":{"left":0.41835937,"top":0.20277777,"width":0.028515626,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"bounds":{"left":0.45078126,"top":0.20277777,"width":0.016796876,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"screenpipe.db","depth":7,"bounds":{"left":0.103125,"top":0.21666667,"width":0.037109375,"height":0.011111111},"value":"screenpipe.db","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"11 Apr 2026 at 15:03","depth":7,"bounds":{"left":0.3421875,"top":0.21666667,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Zero bytes","depth":7,"bounds":{"left":0.41835937,"top":0.21666667,"width":0.028515626,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Document","depth":7,"bounds":{"left":0.45078126,"top":0.21666667,"width":0.027734375,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"db.sqlite","depth":7,"bounds":{"left":0.09726562,"top":0.23055555,"width":0.023828125,"height":0.011111111},"value":"db.sqlite","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 15:26","depth":7,"bounds":{"left":0.3421875,"top":0.23055555,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"2,73 GB","depth":7,"bounds":{"left":0.42578125,"top":0.23055555,"width":0.02109375,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Document","depth":7,"bounds":{"left":0.45078126,"top":0.23055555,"width":0.027734375,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"db.sqlite-wal","depth":7,"bounds":{"left":0.09726562,"top":0.24444444,"width":0.033984374,"height":0.011111111},"value":"db.sqlite-wal","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 15:27","depth":7,"bounds":{"left":0.3421875,"top":0.24444444,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"16,7 MB","depth":7,"bounds":{"left":0.425,"top":0.24444444,"width":0.021875,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Document","depth":7,"bounds":{"left":0.45078126,"top":0.24444444,"width":0.027734375,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-15.0.log","depth":7,"bounds":{"left":0.09726562,"top":0.25833333,"width":0.07265625,"height":0.011111111},"value":"screenpipe.2026-04-15.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Yesterday at 18:55","depth":7,"bounds":{"left":0.3421875,"top":0.25833333,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"176 KB","depth":7,"bounds":{"left":0.42773438,"top":0.25833333,"width":0.019140625,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"bounds":{"left":0.45078126,"top":0.25833333,"width":0.0203125,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-14.0.log","depth":7,"bounds":{"left":0.09726562,"top":0.27222222,"width":0.07304688,"height":0.011111111},"value":"screenpipe.2026-04-14.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"14 Apr 2026 at 19:31","depth":7,"bounds":{"left":0.3421875,"top":0.27222222,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"162 KB","depth":7,"bounds":{"left":0.42773438,"top":0.27222222,"width":0.019140625,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"bounds":{"left":0.45078126,"top":0.27222222,"width":0.0203125,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-09.0.log","depth":7,"bounds":{"left":0.09726562,"top":0.28611112,"width":0.07382812,"height":0.011111111},"value":"screenpipe.2026-04-09.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"9 Apr 2026 at 21:27","depth":7,"bounds":{"left":0.3421875,"top":0.28611112,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"133 KB","depth":7,"bounds":{"left":0.42773438,"top":0.28611112,"width":0.019140625,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"bounds":{"left":0.45078126,"top":0.28611112,"width":0.0203125,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-16.0.log","depth":7,"bounds":{"left":0.09726562,"top":0.3,"width":0.07265625,"height":0.011111111},"value":"screenpipe.2026-04-16.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 15:26","depth":7,"bounds":{"left":0.3421875,"top":0.3,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"102 KB","depth":7,"bounds":{"left":0.42773438,"top":0.3,"width":0.019140625,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"bounds":{"left":0.45078126,"top":0.3,"width":0.0203125,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-11.0.log","depth":7,"bounds":{"left":0.09726562,"top":0.31388888,"width":0.071875,"height":0.011111111},"value":"screenpipe.2026-04-11.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"11 Apr 2026 at 23:14","depth":7,"bounds":{"left":0.3421875,"top":0.31388888,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"95 KB","depth":7,"bounds":{"left":0.4308594,"top":0.31388888,"width":0.016015625,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"bounds":{"left":0.45078126,"top":0.31388888,"width":0.0203125,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-12.0.log","depth":7,"bounds":{"left":0.09726562,"top":0.32777777,"width":0.07265625,"height":0.011111111},"value":"screenpipe.2026-04-12.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"12 Apr 2026 at 23:55","depth":7,"bounds":{"left":0.3421875,"top":0.32777777,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"72 KB","depth":7,"bounds":{"left":0.4308594,"top":0.32777777,"width":0.016015625,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"bounds":{"left":0.45078126,"top":0.32777777,"width":0.0203125,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-13.0.log","depth":7,"bounds":{"left":0.09726562,"top":0.34166667,"width":0.07265625,"height":0.011111111},"value":"screenpipe.2026-04-13.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"13 Apr 2026 at 19:50","depth":7,"bounds":{"left":0.3421875,"top":0.34166667,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"72 KB","depth":7,"bounds":{"left":0.4308594,"top":0.34166667,"width":0.016015625,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"bounds":{"left":0.45078126,"top":0.34166667,"width":0.0203125,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"db.sqlite-shm","depth":7,"bounds":{"left":0.09726562,"top":0.35555556,"width":0.0359375,"height":0.011111111},"value":"db.sqlite-shm","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 10:15","depth":7,"bounds":{"left":0.3421875,"top":0.35555556,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"66 KB","depth":7,"bounds":{"left":0.4308594,"top":0.35555556,"width":0.016015625,"height":0.011111111},"role_description":"text"}]...
|
-7490144794904974767
|
7733281357115079490
|
click
|
accessibility
|
NULL
|
Favourites
jiminny
AirDrop
Recents
Applications
Do Favourites
jiminny
AirDrop
Recents
Applications
Documents
Desktop
Downloads
lukas
iCloud
iCloud Drive
Sync folder
Locations
DXP4800PLUS-B5F8
Eject
Network
Tags
CRM
Orange
Red
Yellow
Green
Blue
Purple
All Tags…
Name
Date Modified
Size
Kind
data
Yesterday at 14:53
3,9 GB
Folder
data
Today at 9:12
3,9 GB
Folder
2026-04-15
Today at 9:13
2,15 GB
Folder
2026-04-14
Yesterday at 9:59
1,09 GB
Folder
2026-04-16
Today at 15:27
449,8 MB
Folder
2026-04-13
14 Apr 2026 at 9:24
74,2 MB
Folder
2026-04-11
12 Apr 2026 at 9:02
52,6 MB
Folder
2026-04-12
13 Apr 2026 at 15:13
51 MB
Folder
2026-04-09
11 Apr 2026 at 14:53
40,6 MB
Folder
pending-transcriptions
9 Apr 2026 at 20:05
Zero bytes
Folder
screenpipe.db
11 Apr 2026 at 15:03
Zero bytes
Document
db.sqlite
Today at 15:26
2,73 GB
Document
db.sqlite-wal
Today at 15:27
16,7 MB
Document
screenpipe.2026-04-15.0.log
Yesterday at 18:55
176 KB
Log File
screenpipe.2026-04-14.0.log
14 Apr 2026 at 19:31
162 KB
Log File
screenpipe.2026-04-09.0.log
9 Apr 2026 at 21:27
133 KB
Log File
screenpipe.2026-04-16.0.log
Today at 15:26
102 KB
Log File
screenpipe.2026-04-11.0.log
11 Apr 2026 at 23:14
95 KB
Log File
screenpipe.2026-04-12.0.log
12 Apr 2026 at 23:55
72 KB
Log File
screenpipe.2026-04-13.0.log
13 Apr 2026 at 19:50
72 KB
Log File
db.sqlite-shm
Today at 10:15
66 KB...
|
37436
|
|
37438
|
768
|
31
|
2026-04-16T12:27:46.820255+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-16/1776 /Users/lukas/.screenpipe/data/data/2026-04-16/1776342466820_m1.jpg...
|
Finder
|
.screenpipe
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Favourites
jiminny
AirDrop
Recents
Applications
Do Favourites
jiminny
AirDrop
Recents
Applications
Documents
Desktop
Downloads
lukas
iCloud
iCloud Drive
Sync folder
Locations
DXP4800PLUS-B5F8
Eject
Network
Tags
CRM
Orange
Red
Yellow
Green
Blue
Purple
All Tags…
Name
Date Modified
Size
Kind
data
Yesterday at 14:53
3,9 GB
Folder
data
Today at 9:12
3,9 GB
Folder
2026-04-15
Today at 9:13
2,15 GB
Folder
2026-04-14
Yesterday at 9:59
1,09 GB
Folder
2026-04-16
Today at 15:27
449,8 MB
Folder
2026-04-13
14 Apr 2026 at 9:24
74,2 MB
Folder
2026-04-11
12 Apr 2026 at 9:02
52,6 MB
Folder
2026-04-12
13 Apr 2026 at 15:13
51 MB
Folder
2026-04-09
11 Apr 2026 at 14:53
40,6 MB
Folder
pending-transcriptions
9 Apr 2026 at 20:05
Zero bytes
Folder
screenpipe.db
11 Apr 2026 at 15:03
Zero bytes
Document
db.sqlite
Today at 15:26
2,73 GB
Document
db.sqlite-wal
Today at 15:27
16,7 MB
Document
screenpipe.2026-04-15.0.log
Yesterday at 18:55
176 KB
Log File
screenpipe.2026-04-14.0.log
14 Apr 2026 at 19:31
162 KB
Log File
screenpipe.2026-04-09.0.log
9 Apr 2026 at 21:27
133 KB
Log File
screenpipe.2026-04-16.0.log
Today at 15:26
102 KB
Log File
screenpipe.2026-04-11.0.log
11 Apr 2026 at 23:14
95 KB
Log File
screenpipe.2026-04-12.0.log
12 Apr 2026 at 23:55
72 KB
Log File
screenpipe.2026-04-13.0.log
13 Apr 2026 at 19:50
72 KB
Log File
db.sqlite-shm
Today at 10:15
66 KB
Document
pipes
Yesterday at 14:53
13 KB
Folder
config.json
13 Apr 2026 at 19:50
316 bytes
JSON
Name
Date Modified
Size
Kind
23 items, 37,25 GB available
.screenpipe...
|
[{"role":"AXStaticText","text& [{"role":"AXStaticText","text":"Favourites","depth":6,"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"jiminny","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"AirDrop","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Recents","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Applications","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Documents","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Desktop","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Downloads","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"lukas","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"iCloud","depth":6,"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"iCloud Drive","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Sync folder","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Locations","depth":6,"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"DXP4800PLUS-B5F8","depth":6,"role_description":"text"},{"role":"AXButton","text":"Eject","depth":6,"role_description":"button","is_enabled":true,"is_focused":false},{"role":"AXStaticText","text":"Network","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Tags","depth":6,"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"CRM","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Orange","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Red","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Yellow","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Green","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Blue","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Purple","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"All Tags…","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Name","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Date Modified","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Size","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Kind","depth":7,"role_description":"text"},{"role":"AXTextField","text":"data","depth":7,"value":"data","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Yesterday at 14:53","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"3,9 GB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"data","depth":7,"value":"data","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 9:12","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"3,9 GB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"2026-04-15","depth":7,"value":"2026-04-15","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":true},{"role":"AXStaticText","text":"Today at 9:13","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"2,15 GB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"2026-04-14","depth":7,"value":"2026-04-14","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Yesterday at 9:59","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"1,09 GB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"2026-04-16","depth":7,"value":"2026-04-16","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 15:27","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"449,8 MB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"2026-04-13","depth":7,"value":"2026-04-13","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"14 Apr 2026 at 9:24","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"74,2 MB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"2026-04-11","depth":7,"value":"2026-04-11","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"12 Apr 2026 at 9:02","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"52,6 MB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"2026-04-12","depth":7,"value":"2026-04-12","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"13 Apr 2026 at 15:13","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"51 MB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"2026-04-09","depth":7,"value":"2026-04-09","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"11 Apr 2026 at 14:53","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"40,6 MB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"pending-transcriptions","depth":7,"value":"pending-transcriptions","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"9 Apr 2026 at 20:05","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Zero bytes","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"screenpipe.db","depth":7,"value":"screenpipe.db","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"11 Apr 2026 at 15:03","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Zero bytes","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Document","depth":7,"role_description":"text"},{"role":"AXTextField","text":"db.sqlite","depth":7,"value":"db.sqlite","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 15:26","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"2,73 GB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Document","depth":7,"role_description":"text"},{"role":"AXTextField","text":"db.sqlite-wal","depth":7,"value":"db.sqlite-wal","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 15:27","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"16,7 MB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Document","depth":7,"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-15.0.log","depth":7,"value":"screenpipe.2026-04-15.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Yesterday at 18:55","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"176 KB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-14.0.log","depth":7,"value":"screenpipe.2026-04-14.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"14 Apr 2026 at 19:31","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"162 KB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-09.0.log","depth":7,"value":"screenpipe.2026-04-09.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"9 Apr 2026 at 21:27","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"133 KB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-16.0.log","depth":7,"value":"screenpipe.2026-04-16.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 15:26","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"102 KB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-11.0.log","depth":7,"value":"screenpipe.2026-04-11.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"11 Apr 2026 at 23:14","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"95 KB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-12.0.log","depth":7,"value":"screenpipe.2026-04-12.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"12 Apr 2026 at 23:55","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"72 KB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-13.0.log","depth":7,"value":"screenpipe.2026-04-13.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"13 Apr 2026 at 19:50","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"72 KB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"role_description":"text"},{"role":"AXTextField","text":"db.sqlite-shm","depth":7,"value":"db.sqlite-shm","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 10:15","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"66 KB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Document","depth":7,"role_description":"text"},{"role":"AXTextField","text":"pipes","depth":7,"value":"pipes","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Yesterday at 14:53","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"13 KB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"config.json","depth":7,"value":"config.json","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"13 Apr 2026 at 19:50","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"316 bytes","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"JSON","depth":7,"role_description":"text"},{"role":"AXButton","text":"Name","depth":6,"role_description":"sort button","subrole":"AXSortButton","is_enabled":true,"is_focused":false},{"role":"AXButton","text":"Date Modified","depth":6,"role_description":"sort button","subrole":"AXSortButton","is_enabled":true,"is_focused":false},{"role":"AXButton","text":"Size","depth":6,"role_description":"sort button","subrole":"AXSortButton","is_enabled":true,"is_focused":false},{"role":"AXButton","text":"Kind","depth":6,"role_description":"sort button","subrole":"AXSortButton","is_enabled":true,"is_focused":false},{"role":"AXStaticText","text":"23 items, 37,25 GB available","depth":2,"bounds":{"left":0.04027778,"top":0.0,"width":0.11388889,"height":0.015555556},"automation_id":"_NS:34","role_description":"text"},{"role":"AXStaticText","text":".screenpipe","depth":1,"role_description":"text"}]...
|
747067151310467446
|
7733281352820108070
|
visual_change
|
accessibility
|
NULL
|
Favourites
jiminny
AirDrop
Recents
Applications
Do Favourites
jiminny
AirDrop
Recents
Applications
Documents
Desktop
Downloads
lukas
iCloud
iCloud Drive
Sync folder
Locations
DXP4800PLUS-B5F8
Eject
Network
Tags
CRM
Orange
Red
Yellow
Green
Blue
Purple
All Tags…
Name
Date Modified
Size
Kind
data
Yesterday at 14:53
3,9 GB
Folder
data
Today at 9:12
3,9 GB
Folder
2026-04-15
Today at 9:13
2,15 GB
Folder
2026-04-14
Yesterday at 9:59
1,09 GB
Folder
2026-04-16
Today at 15:27
449,8 MB
Folder
2026-04-13
14 Apr 2026 at 9:24
74,2 MB
Folder
2026-04-11
12 Apr 2026 at 9:02
52,6 MB
Folder
2026-04-12
13 Apr 2026 at 15:13
51 MB
Folder
2026-04-09
11 Apr 2026 at 14:53
40,6 MB
Folder
pending-transcriptions
9 Apr 2026 at 20:05
Zero bytes
Folder
screenpipe.db
11 Apr 2026 at 15:03
Zero bytes
Document
db.sqlite
Today at 15:26
2,73 GB
Document
db.sqlite-wal
Today at 15:27
16,7 MB
Document
screenpipe.2026-04-15.0.log
Yesterday at 18:55
176 KB
Log File
screenpipe.2026-04-14.0.log
14 Apr 2026 at 19:31
162 KB
Log File
screenpipe.2026-04-09.0.log
9 Apr 2026 at 21:27
133 KB
Log File
screenpipe.2026-04-16.0.log
Today at 15:26
102 KB
Log File
screenpipe.2026-04-11.0.log
11 Apr 2026 at 23:14
95 KB
Log File
screenpipe.2026-04-12.0.log
12 Apr 2026 at 23:55
72 KB
Log File
screenpipe.2026-04-13.0.log
13 Apr 2026 at 19:50
72 KB
Log File
db.sqlite-shm
Today at 10:15
66 KB
Document
pipes
Yesterday at 14:53
13 KB
Folder
config.json
13 Apr 2026 at 19:50
316 bytes
JSON
Name
Date Modified
Size
Kind
23 items, 37,25 GB available
.screenpipe...
|
37437
|
|
37468
|
768
|
45
|
2026-04-16T12:28:38.111742+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-16/1776 /Users/lukas/.screenpipe/data/data/2026-04-16/1776342518111_m1.jpg...
|
Finder
|
.screenpipe
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Favourites
jiminny
AirDrop
Recents
Applications
Do Favourites
jiminny
AirDrop
Recents
Applications
Documents
Desktop
Downloads
lukas
iCloud
iCloud Drive
Sync folder
Locations
DXP4800PLUS-B5F8
Eject
Network
Tags
CRM
Orange
Red
Yellow
Green
Blue
Purple
All Tags…
Name
Date Modified
Size
Kind
data
Yesterday at 14:53
3,91 GB
Folder
data
Today at 9:12
3,91 GB
Folder
2026-04-15
Today at 9:13
2,15 GB
Folder
2026-04-14
Yesterday at 9:59
1,09 GB
Folder
2026-04-16
Today at 15:28
456,4 MB
Folder
2026-04-13
14 Apr 2026 at 9:24
74,2 MB
Folder
2026-04-11
12 Apr 2026 at 9:02
52,6 MB
Folder
2026-04-12
13 Apr 2026 at 15:13
51 MB
Folder
2026-04-09
11 Apr 2026 at 14:53
40,6 MB
Folder
pending-transcriptions
9 Apr 2026 at 20:05
Zero bytes
Folder
screenpipe.db
11 Apr 2026 at 15:03
Zero bytes
Document
db.sqlite
Today at 15:27
2,74 GB
Document
db.sqlite-wal
Today at 15:28
7,2 MB
Document
screenpipe.2026-04-15.0.log
Yesterday at 18:55
176 KB
Log File
screenpipe.2026-04-14.0.log
14 Apr 2026 at 19:31
162 KB
Log File
screenpipe.2026-04-09.0.log
9 Apr 2026 at 21:27
133 KB
Log File
screenpipe.2026-04-16.0.log
Today at 15:26
102 KB
Log File
screenpipe.2026-04-11.0.log
11 Apr 2026 at 23:14
95 KB
Log File
screenpipe.2026-04-12.0.log
12 Apr 2026 at 23:55
72 KB
Log File
screenpipe.2026-04-13.0.log
13 Apr 2026 at 19:50
72 KB
Log File
db.sqlite-shm
Today at 10:15
66 KB
Document
pipes
Yesterday at 14:53
13 KB
Folder
config.json
13 Apr 2026 at 19:50
316 bytes
JSON
Name
Date Modified
Size
Kind
23 items, 37,25 GB available
.screenpipe...
|
[{"role":"AXStaticText","text& [{"role":"AXStaticText","text":"Favourites","depth":6,"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"jiminny","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"AirDrop","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Recents","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Applications","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Documents","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Desktop","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Downloads","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"lukas","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"iCloud","depth":6,"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"iCloud Drive","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Sync folder","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Locations","depth":6,"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"DXP4800PLUS-B5F8","depth":6,"role_description":"text"},{"role":"AXButton","text":"Eject","depth":6,"role_description":"button","is_enabled":true,"is_focused":false},{"role":"AXStaticText","text":"Network","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Tags","depth":6,"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"CRM","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Orange","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Red","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Yellow","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Green","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Blue","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Purple","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"All Tags…","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Name","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Date Modified","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Size","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Kind","depth":7,"role_description":"text"},{"role":"AXTextField","text":"data","depth":7,"value":"data","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Yesterday at 14:53","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"3,91 GB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"data","depth":7,"value":"data","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 9:12","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"3,91 GB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"2026-04-15","depth":7,"value":"2026-04-15","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 9:13","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"2,15 GB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"2026-04-14","depth":7,"value":"2026-04-14","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Yesterday at 9:59","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"1,09 GB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"2026-04-16","depth":7,"value":"2026-04-16","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 15:28","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"456,4 MB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"2026-04-13","depth":7,"value":"2026-04-13","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"14 Apr 2026 at 9:24","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"74,2 MB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"2026-04-11","depth":7,"value":"2026-04-11","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"12 Apr 2026 at 9:02","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"52,6 MB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"2026-04-12","depth":7,"value":"2026-04-12","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"13 Apr 2026 at 15:13","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"51 MB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"2026-04-09","depth":7,"value":"2026-04-09","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"11 Apr 2026 at 14:53","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"40,6 MB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"pending-transcriptions","depth":7,"value":"pending-transcriptions","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"9 Apr 2026 at 20:05","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Zero bytes","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"screenpipe.db","depth":7,"value":"screenpipe.db","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"11 Apr 2026 at 15:03","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Zero bytes","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Document","depth":7,"role_description":"text"},{"role":"AXTextField","text":"db.sqlite","depth":7,"value":"db.sqlite","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 15:27","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"2,74 GB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Document","depth":7,"role_description":"text"},{"role":"AXTextField","text":"db.sqlite-wal","depth":7,"value":"db.sqlite-wal","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 15:28","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"7,2 MB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Document","depth":7,"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-15.0.log","depth":7,"value":"screenpipe.2026-04-15.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Yesterday at 18:55","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"176 KB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-14.0.log","depth":7,"value":"screenpipe.2026-04-14.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"14 Apr 2026 at 19:31","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"162 KB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-09.0.log","depth":7,"value":"screenpipe.2026-04-09.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"9 Apr 2026 at 21:27","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"133 KB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-16.0.log","depth":7,"value":"screenpipe.2026-04-16.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 15:26","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"102 KB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-11.0.log","depth":7,"value":"screenpipe.2026-04-11.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"11 Apr 2026 at 23:14","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"95 KB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-12.0.log","depth":7,"value":"screenpipe.2026-04-12.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"12 Apr 2026 at 23:55","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"72 KB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-13.0.log","depth":7,"value":"screenpipe.2026-04-13.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"13 Apr 2026 at 19:50","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"72 KB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"role_description":"text"},{"role":"AXTextField","text":"db.sqlite-shm","depth":7,"value":"db.sqlite-shm","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 10:15","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"66 KB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Document","depth":7,"role_description":"text"},{"role":"AXTextField","text":"pipes","depth":7,"value":"pipes","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Yesterday at 14:53","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"13 KB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"config.json","depth":7,"value":"config.json","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"13 Apr 2026 at 19:50","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"316 bytes","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"JSON","depth":7,"role_description":"text"},{"role":"AXButton","text":"Name","depth":6,"role_description":"sort button","subrole":"AXSortButton","is_enabled":true,"is_focused":false},{"role":"AXButton","text":"Date Modified","depth":6,"role_description":"sort button","subrole":"AXSortButton","is_enabled":true,"is_focused":false},{"role":"AXButton","text":"Size","depth":6,"role_description":"sort button","subrole":"AXSortButton","is_enabled":true,"is_focused":false},{"role":"AXButton","text":"Kind","depth":6,"role_description":"sort button","subrole":"AXSortButton","is_enabled":true,"is_focused":false},{"role":"AXStaticText","text":"23 items, 37,25 GB available","depth":2,"bounds":{"left":0.04027778,"top":0.0,"width":0.11388889,"height":0.015555556},"automation_id":"_NS:34","role_description":"text"},{"role":"AXStaticText","text":".screenpipe","depth":1,"role_description":"text"}]...
|
8296193659422861383
|
7733279153796852583
|
click
|
accessibility
|
NULL
|
Favourites
jiminny
AirDrop
Recents
Applications
Do Favourites
jiminny
AirDrop
Recents
Applications
Documents
Desktop
Downloads
lukas
iCloud
iCloud Drive
Sync folder
Locations
DXP4800PLUS-B5F8
Eject
Network
Tags
CRM
Orange
Red
Yellow
Green
Blue
Purple
All Tags…
Name
Date Modified
Size
Kind
data
Yesterday at 14:53
3,91 GB
Folder
data
Today at 9:12
3,91 GB
Folder
2026-04-15
Today at 9:13
2,15 GB
Folder
2026-04-14
Yesterday at 9:59
1,09 GB
Folder
2026-04-16
Today at 15:28
456,4 MB
Folder
2026-04-13
14 Apr 2026 at 9:24
74,2 MB
Folder
2026-04-11
12 Apr 2026 at 9:02
52,6 MB
Folder
2026-04-12
13 Apr 2026 at 15:13
51 MB
Folder
2026-04-09
11 Apr 2026 at 14:53
40,6 MB
Folder
pending-transcriptions
9 Apr 2026 at 20:05
Zero bytes
Folder
screenpipe.db
11 Apr 2026 at 15:03
Zero bytes
Document
db.sqlite
Today at 15:27
2,74 GB
Document
db.sqlite-wal
Today at 15:28
7,2 MB
Document
screenpipe.2026-04-15.0.log
Yesterday at 18:55
176 KB
Log File
screenpipe.2026-04-14.0.log
14 Apr 2026 at 19:31
162 KB
Log File
screenpipe.2026-04-09.0.log
9 Apr 2026 at 21:27
133 KB
Log File
screenpipe.2026-04-16.0.log
Today at 15:26
102 KB
Log File
screenpipe.2026-04-11.0.log
11 Apr 2026 at 23:14
95 KB
Log File
screenpipe.2026-04-12.0.log
12 Apr 2026 at 23:55
72 KB
Log File
screenpipe.2026-04-13.0.log
13 Apr 2026 at 19:50
72 KB
Log File
db.sqlite-shm
Today at 10:15
66 KB
Document
pipes
Yesterday at 14:53
13 KB
Folder
config.json
13 Apr 2026 at 19:50
316 bytes
JSON
Name
Date Modified
Size
Kind
23 items, 37,25 GB available
.screenpipe...
|
37467
|
|
37471
|
768
|
47
|
2026-04-16T12:28:41.541178+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-16/1776 /Users/lukas/.screenpipe/data/data/2026-04-16/1776342521541_m1.jpg...
|
Finder
|
.screenpipe
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Favourites
jiminny
AirDrop
Recents
Applications
Do Favourites
jiminny
AirDrop
Recents
Applications
Documents
Desktop
Downloads
lukas
iCloud
iCloud Drive
Sync folder
Locations
DXP4800PLUS-B5F8
Eject
Network
Tags
CRM
Orange
Red
Yellow
Green
Blue
Purple
All Tags…
Name
Date Modified
Size
Kind
data
Yesterday at 14:53
3,91 GB
Folder
data
Today at 9:12
3,91 GB
Folder
2026-04-15
Today at 9:13
2,15 GB
Folder
2026-04-14
Yesterday at 9:59
1,09 GB
Folder
2026-04-16
Today at 15:28
456,9 MB
Folder
2026-04-13
14 Apr 2026 at 9:24
74,2 MB
Folder
2026-04-11
12 Apr 2026 at 9:02
52,6 MB
Folder
2026-04-12
13 Apr 2026 at 15:13
51 MB
Folder
2026-04-09
11 Apr 2026 at 14:53
40,6 MB
Folder
pending-transcriptions
9 Apr 2026 at 20:05
Zero bytes
Folder
screenpipe.db
11 Apr 2026 at 15:03
Zero bytes
Document
db.sqlite
Today at 15:27
2,74 GB
Document
db.sqlite-wal
Today at 15:28
7,2 MB
Document
screenpipe.2026-04-15.0.log
Yesterday at 18:55
176 KB
Log File
screenpipe.2026-04-14.0.log
14 Apr 2026 at 19:31
162 KB
Log File
screenpipe.2026-04-09.0.log
9 Apr 2026 at 21:27
133 KB
Log File
screenpipe.2026-04-16.0.log
Today at 15:26
102 KB
Log File
screenpipe.2026-04-11.0.log
11 Apr 2026 at 23:14
95 KB
Log File
screenpipe.2026-04-12.0.log
12 Apr 2026 at 23:55
72 KB
Log File
screenpipe.2026-04-13.0.log
13 Apr 2026 at 19:50
72 KB
Log File
db.sqlite-shm
Today at 10:15
66 KB
Document
pipes
Yesterday at 14:53
13 KB
Folder
config.json
13 Apr 2026 at 19:50
316 bytes
JSON
Name
Date Modified
Size
Kind
23 items, 37,25 GB available
.screenpipe...
|
[{"role":"AXStaticText","text& [{"role":"AXStaticText","text":"Favourites","depth":6,"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"jiminny","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"AirDrop","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Recents","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Applications","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Documents","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Desktop","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Downloads","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"lukas","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"iCloud","depth":6,"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"iCloud Drive","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Sync folder","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Locations","depth":6,"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"DXP4800PLUS-B5F8","depth":6,"role_description":"text"},{"role":"AXButton","text":"Eject","depth":6,"role_description":"button","is_enabled":true,"is_focused":false},{"role":"AXStaticText","text":"Network","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Tags","depth":6,"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"CRM","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Orange","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Red","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Yellow","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Green","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Blue","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Purple","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"All Tags…","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Name","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Date Modified","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Size","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Kind","depth":7,"role_description":"text"},{"role":"AXTextField","text":"data","depth":7,"value":"data","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Yesterday at 14:53","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"3,91 GB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"data","depth":7,"value":"data","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 9:12","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"3,91 GB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"2026-04-15","depth":7,"value":"2026-04-15","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 9:13","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"2,15 GB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"2026-04-14","depth":7,"value":"2026-04-14","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Yesterday at 9:59","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"1,09 GB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"2026-04-16","depth":7,"value":"2026-04-16","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 15:28","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"456,9 MB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"2026-04-13","depth":7,"value":"2026-04-13","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"14 Apr 2026 at 9:24","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"74,2 MB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"2026-04-11","depth":7,"value":"2026-04-11","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"12 Apr 2026 at 9:02","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"52,6 MB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"2026-04-12","depth":7,"value":"2026-04-12","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"13 Apr 2026 at 15:13","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"51 MB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"2026-04-09","depth":7,"value":"2026-04-09","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"11 Apr 2026 at 14:53","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"40,6 MB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"pending-transcriptions","depth":7,"value":"pending-transcriptions","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"9 Apr 2026 at 20:05","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Zero bytes","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"screenpipe.db","depth":7,"value":"screenpipe.db","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"11 Apr 2026 at 15:03","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Zero bytes","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Document","depth":7,"role_description":"text"},{"role":"AXTextField","text":"db.sqlite","depth":7,"value":"db.sqlite","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 15:27","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"2,74 GB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Document","depth":7,"role_description":"text"},{"role":"AXTextField","text":"db.sqlite-wal","depth":7,"value":"db.sqlite-wal","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 15:28","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"7,2 MB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Document","depth":7,"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-15.0.log","depth":7,"value":"screenpipe.2026-04-15.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Yesterday at 18:55","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"176 KB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-14.0.log","depth":7,"value":"screenpipe.2026-04-14.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"14 Apr 2026 at 19:31","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"162 KB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-09.0.log","depth":7,"value":"screenpipe.2026-04-09.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"9 Apr 2026 at 21:27","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"133 KB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-16.0.log","depth":7,"value":"screenpipe.2026-04-16.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 15:26","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"102 KB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-11.0.log","depth":7,"value":"screenpipe.2026-04-11.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"11 Apr 2026 at 23:14","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"95 KB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-12.0.log","depth":7,"value":"screenpipe.2026-04-12.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"12 Apr 2026 at 23:55","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"72 KB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-13.0.log","depth":7,"value":"screenpipe.2026-04-13.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"13 Apr 2026 at 19:50","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"72 KB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"role_description":"text"},{"role":"AXTextField","text":"db.sqlite-shm","depth":7,"value":"db.sqlite-shm","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 10:15","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"66 KB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Document","depth":7,"role_description":"text"},{"role":"AXTextField","text":"pipes","depth":7,"value":"pipes","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Yesterday at 14:53","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"13 KB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"config.json","depth":7,"value":"config.json","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"13 Apr 2026 at 19:50","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"316 bytes","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"JSON","depth":7,"role_description":"text"},{"role":"AXButton","text":"Name","depth":6,"role_description":"sort button","subrole":"AXSortButton","is_enabled":true,"is_focused":false},{"role":"AXButton","text":"Date Modified","depth":6,"role_description":"sort button","subrole":"AXSortButton","is_enabled":true,"is_focused":false},{"role":"AXButton","text":"Size","depth":6,"role_description":"sort button","subrole":"AXSortButton","is_enabled":true,"is_focused":false},{"role":"AXButton","text":"Kind","depth":6,"role_description":"sort button","subrole":"AXSortButton","is_enabled":true,"is_focused":false},{"role":"AXStaticText","text":"23 items, 37,25 GB available","depth":2,"bounds":{"left":0.04027778,"top":0.0,"width":0.11388889,"height":0.015555556},"automation_id":"_NS:34","role_description":"text"},{"role":"AXStaticText","text":".screenpipe","depth":1,"role_description":"text"}]...
|
-2365482245122489289
|
7733279153796852583
|
visual_change
|
accessibility
|
NULL
|
Favourites
jiminny
AirDrop
Recents
Applications
Do Favourites
jiminny
AirDrop
Recents
Applications
Documents
Desktop
Downloads
lukas
iCloud
iCloud Drive
Sync folder
Locations
DXP4800PLUS-B5F8
Eject
Network
Tags
CRM
Orange
Red
Yellow
Green
Blue
Purple
All Tags…
Name
Date Modified
Size
Kind
data
Yesterday at 14:53
3,91 GB
Folder
data
Today at 9:12
3,91 GB
Folder
2026-04-15
Today at 9:13
2,15 GB
Folder
2026-04-14
Yesterday at 9:59
1,09 GB
Folder
2026-04-16
Today at 15:28
456,9 MB
Folder
2026-04-13
14 Apr 2026 at 9:24
74,2 MB
Folder
2026-04-11
12 Apr 2026 at 9:02
52,6 MB
Folder
2026-04-12
13 Apr 2026 at 15:13
51 MB
Folder
2026-04-09
11 Apr 2026 at 14:53
40,6 MB
Folder
pending-transcriptions
9 Apr 2026 at 20:05
Zero bytes
Folder
screenpipe.db
11 Apr 2026 at 15:03
Zero bytes
Document
db.sqlite
Today at 15:27
2,74 GB
Document
db.sqlite-wal
Today at 15:28
7,2 MB
Document
screenpipe.2026-04-15.0.log
Yesterday at 18:55
176 KB
Log File
screenpipe.2026-04-14.0.log
14 Apr 2026 at 19:31
162 KB
Log File
screenpipe.2026-04-09.0.log
9 Apr 2026 at 21:27
133 KB
Log File
screenpipe.2026-04-16.0.log
Today at 15:26
102 KB
Log File
screenpipe.2026-04-11.0.log
11 Apr 2026 at 23:14
95 KB
Log File
screenpipe.2026-04-12.0.log
12 Apr 2026 at 23:55
72 KB
Log File
screenpipe.2026-04-13.0.log
13 Apr 2026 at 19:50
72 KB
Log File
db.sqlite-shm
Today at 10:15
66 KB
Document
pipes
Yesterday at 14:53
13 KB
Folder
config.json
13 Apr 2026 at 19:50
316 bytes
JSON
Name
Date Modified
Size
Kind
23 items, 37,25 GB available
.screenpipe...
|
37470
|
|
37465
|
768
|
43
|
2026-04-16T12:28:35.478500+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-16/1776 /Users/lukas/.screenpipe/data/data/2026-04-16/1776342515478_m1.jpg...
|
Finder
|
.screenpipe
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Favourites
jiminny
AirDrop
Recents
Applications
Do Favourites
jiminny
AirDrop
Recents
Applications
Documents
Desktop
Downloads
lukas
iCloud
iCloud Drive
Sync folder
Locations
DXP4800PLUS-B5F8
Eject
Network
Tags
CRM
Orange
Red
Yellow
Green
Blue
Purple
All Tags…
Name
Date Modified
Size
Kind
data
Yesterday at 14:53
3,91 GB
Folder
data
Today at 9:12
3,91 GB
Folder
2026-04-15
Today at 9:13
2,15 GB
Folder
2026-04-14
Yesterday at 9:59
1,09 GB
Folder
2026-04-16
Today at 15:28
455,8 MB
Folder
2026-04-13
14 Apr 2026 at 9:24
74,2 MB
Folder
2026-04-11
12 Apr 2026 at 9:02
52,6 MB
Folder
2026-04-12
13 Apr 2026 at 15:13
51 MB
Folder
2026-04-09
11 Apr 2026 at 14:53
40,6 MB
Folder
pending-transcriptions
9 Apr 2026 at 20:05
Zero bytes
Folder
screenpipe.db
11 Apr 2026 at 15:03
Zero bytes
Document
db.sqlite
Today at 15:27
2,74 GB
Document
db.sqlite-wal
Today at 15:28
6,1 MB
Document
screenpipe.2026-04-15.0.log
Yesterday at 18:55
176 KB
Log File
screenpipe.2026-04-14.0.log
14 Apr 2026 at 19:31
162 KB
Log File
screenpipe.2026-04-09.0.log
9 Apr 2026 at 21:27
133 KB
Log File
screenpipe.2026-04-16.0.log
Today at 15:26
102 KB
Log File
screenpipe.2026-04-11.0.log
11 Apr 2026 at 23:14
95 KB
Log File
screenpipe.2026-04-12.0.log
12 Apr 2026 at 23:55
72 KB
Log File
screenpipe.2026-04-13.0.log
13 Apr 2026 at 19:50
72 KB
Log File
db.sqlite-shm
Today at 10:15
66 KB
Document
pipes
Yesterday at 14:53
13 KB
Folder
config.json
13 Apr 2026 at 19:50
316 bytes
JSON
Name
Date Modified
Size
Kind
23 items, 37,25 GB available
.screenpipe...
|
[{"role":"AXStaticText","text& [{"role":"AXStaticText","text":"Favourites","depth":6,"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"jiminny","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"AirDrop","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Recents","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Applications","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Documents","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Desktop","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Downloads","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"lukas","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"iCloud","depth":6,"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"iCloud Drive","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Sync folder","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Locations","depth":6,"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"DXP4800PLUS-B5F8","depth":6,"role_description":"text"},{"role":"AXButton","text":"Eject","depth":6,"role_description":"button","is_enabled":true,"is_focused":false},{"role":"AXStaticText","text":"Network","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Tags","depth":6,"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"CRM","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Orange","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Red","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Yellow","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Green","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Blue","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Purple","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"All Tags…","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Name","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Date Modified","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Size","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Kind","depth":7,"role_description":"text"},{"role":"AXTextField","text":"data","depth":7,"value":"data","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Yesterday at 14:53","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"3,91 GB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"data","depth":7,"value":"data","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 9:12","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"3,91 GB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"2026-04-15","depth":7,"value":"2026-04-15","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 9:13","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"2,15 GB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"2026-04-14","depth":7,"value":"2026-04-14","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Yesterday at 9:59","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"1,09 GB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"2026-04-16","depth":7,"value":"2026-04-16","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 15:28","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"455,8 MB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"2026-04-13","depth":7,"value":"2026-04-13","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"14 Apr 2026 at 9:24","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"74,2 MB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"2026-04-11","depth":7,"value":"2026-04-11","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"12 Apr 2026 at 9:02","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"52,6 MB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"2026-04-12","depth":7,"value":"2026-04-12","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"13 Apr 2026 at 15:13","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"51 MB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"2026-04-09","depth":7,"value":"2026-04-09","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"11 Apr 2026 at 14:53","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"40,6 MB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"pending-transcriptions","depth":7,"value":"pending-transcriptions","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"9 Apr 2026 at 20:05","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Zero bytes","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"screenpipe.db","depth":7,"value":"screenpipe.db","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"11 Apr 2026 at 15:03","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Zero bytes","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Document","depth":7,"role_description":"text"},{"role":"AXTextField","text":"db.sqlite","depth":7,"value":"db.sqlite","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 15:27","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"2,74 GB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Document","depth":7,"role_description":"text"},{"role":"AXTextField","text":"db.sqlite-wal","depth":7,"value":"db.sqlite-wal","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 15:28","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"6,1 MB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Document","depth":7,"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-15.0.log","depth":7,"value":"screenpipe.2026-04-15.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Yesterday at 18:55","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"176 KB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-14.0.log","depth":7,"value":"screenpipe.2026-04-14.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"14 Apr 2026 at 19:31","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"162 KB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-09.0.log","depth":7,"value":"screenpipe.2026-04-09.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"9 Apr 2026 at 21:27","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"133 KB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-16.0.log","depth":7,"value":"screenpipe.2026-04-16.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 15:26","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"102 KB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-11.0.log","depth":7,"value":"screenpipe.2026-04-11.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"11 Apr 2026 at 23:14","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"95 KB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-12.0.log","depth":7,"value":"screenpipe.2026-04-12.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"12 Apr 2026 at 23:55","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"72 KB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-13.0.log","depth":7,"value":"screenpipe.2026-04-13.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"13 Apr 2026 at 19:50","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"72 KB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"role_description":"text"},{"role":"AXTextField","text":"db.sqlite-shm","depth":7,"value":"db.sqlite-shm","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 10:15","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"66 KB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Document","depth":7,"role_description":"text"},{"role":"AXTextField","text":"pipes","depth":7,"value":"pipes","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Yesterday at 14:53","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"13 KB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"config.json","depth":7,"value":"config.json","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"13 Apr 2026 at 19:50","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"316 bytes","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"JSON","depth":7,"role_description":"text"},{"role":"AXButton","text":"Name","depth":6,"role_description":"sort button","subrole":"AXSortButton","is_enabled":true,"is_focused":false},{"role":"AXButton","text":"Date Modified","depth":6,"role_description":"sort button","subrole":"AXSortButton","is_enabled":true,"is_focused":false},{"role":"AXButton","text":"Size","depth":6,"role_description":"sort button","subrole":"AXSortButton","is_enabled":true,"is_focused":false},{"role":"AXButton","text":"Kind","depth":6,"role_description":"sort button","subrole":"AXSortButton","is_enabled":true,"is_focused":false},{"role":"AXStaticText","text":"23 items, 37,25 GB available","depth":2,"bounds":{"left":0.04027778,"top":0.0,"width":0.11388889,"height":0.015555556},"automation_id":"_NS:34","role_description":"text"},{"role":"AXStaticText","text":".screenpipe","depth":1,"role_description":"text"}]...
|
-6747769728065684162
|
7733279153796852579
|
visual_change
|
accessibility
|
NULL
|
Favourites
jiminny
AirDrop
Recents
Applications
Do Favourites
jiminny
AirDrop
Recents
Applications
Documents
Desktop
Downloads
lukas
iCloud
iCloud Drive
Sync folder
Locations
DXP4800PLUS-B5F8
Eject
Network
Tags
CRM
Orange
Red
Yellow
Green
Blue
Purple
All Tags…
Name
Date Modified
Size
Kind
data
Yesterday at 14:53
3,91 GB
Folder
data
Today at 9:12
3,91 GB
Folder
2026-04-15
Today at 9:13
2,15 GB
Folder
2026-04-14
Yesterday at 9:59
1,09 GB
Folder
2026-04-16
Today at 15:28
455,8 MB
Folder
2026-04-13
14 Apr 2026 at 9:24
74,2 MB
Folder
2026-04-11
12 Apr 2026 at 9:02
52,6 MB
Folder
2026-04-12
13 Apr 2026 at 15:13
51 MB
Folder
2026-04-09
11 Apr 2026 at 14:53
40,6 MB
Folder
pending-transcriptions
9 Apr 2026 at 20:05
Zero bytes
Folder
screenpipe.db
11 Apr 2026 at 15:03
Zero bytes
Document
db.sqlite
Today at 15:27
2,74 GB
Document
db.sqlite-wal
Today at 15:28
6,1 MB
Document
screenpipe.2026-04-15.0.log
Yesterday at 18:55
176 KB
Log File
screenpipe.2026-04-14.0.log
14 Apr 2026 at 19:31
162 KB
Log File
screenpipe.2026-04-09.0.log
9 Apr 2026 at 21:27
133 KB
Log File
screenpipe.2026-04-16.0.log
Today at 15:26
102 KB
Log File
screenpipe.2026-04-11.0.log
11 Apr 2026 at 23:14
95 KB
Log File
screenpipe.2026-04-12.0.log
12 Apr 2026 at 23:55
72 KB
Log File
screenpipe.2026-04-13.0.log
13 Apr 2026 at 19:50
72 KB
Log File
db.sqlite-shm
Today at 10:15
66 KB
Document
pipes
Yesterday at 14:53
13 KB
Folder
config.json
13 Apr 2026 at 19:50
316 bytes
JSON
Name
Date Modified
Size
Kind
23 items, 37,25 GB available
.screenpipe...
|
37463
|
|
24040
|
520
|
9
|
2026-04-15T11:56:22.485085+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-15/1776 /Users/lukas/.screenpipe/data/data/2026-04-15/1776254182485_m1.jpg...
|
Finder
|
data
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Favourites
jiminny
AirDrop
Recents
Applications
Do Favourites
jiminny
AirDrop
Recents
Applications
Documents
Desktop
Downloads
lukas
iCloud
iCloud Drive
Sync folder
Locations
DXP4800PLUS-B5F8
Eject
Network
Tags
CRM
Orange
Red
Yellow
Green
Blue
Purple
All Tags…
Name
Date Modified
Size
Kind
data
Today at 9:58
1,91 GB
Folder
2026-04-14
Today at 9:59
1,09 GB
Folder
2026-04-15
Today at 14:56
607,3 MB
Folder
2026-04-13
Yesterday at 9:24
74,2 MB
Folder
2026-04-11
12 Apr 2026 at 9:02
52,6 MB
Folder
2026-04-12
13 Apr 2026 at 15:13
51 MB
Folder
2026-04-09
11 Apr 2026 at 14:53
40,6 MB
Folder
pending-transcriptions
9 Apr 2026 at 20:05
Zero bytes
Folder
screenpipe.db
11 Apr 2026 at 15:03
Zero bytes
Document
Name...
|
[{"role":"AXStaticText","text& [{"role":"AXStaticText","text":"Favourites","depth":6,"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"jiminny","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"AirDrop","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Recents","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Applications","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Documents","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Desktop","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Downloads","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"lukas","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"iCloud","depth":6,"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"iCloud Drive","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Sync folder","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Locations","depth":6,"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"DXP4800PLUS-B5F8","depth":6,"role_description":"text"},{"role":"AXButton","text":"Eject","depth":6,"role_description":"button","is_enabled":true,"is_focused":false},{"role":"AXStaticText","text":"Network","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Tags","depth":6,"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"CRM","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Orange","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Red","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Yellow","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Green","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Blue","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Purple","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"All Tags…","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Name","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Date Modified","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Size","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Kind","depth":7,"role_description":"text"},{"role":"AXTextField","text":"data","depth":7,"value":"data","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 9:58","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"1,91 GB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"2026-04-14","depth":7,"value":"2026-04-14","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":true},{"role":"AXStaticText","text":"Today at 9:59","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"1,09 GB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"2026-04-15","depth":7,"value":"2026-04-15","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 14:56","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"607,3 MB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"2026-04-13","depth":7,"value":"2026-04-13","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Yesterday at 9:24","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"74,2 MB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"2026-04-11","depth":7,"value":"2026-04-11","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"12 Apr 2026 at 9:02","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"52,6 MB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"2026-04-12","depth":7,"value":"2026-04-12","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"13 Apr 2026 at 15:13","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"51 MB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"2026-04-09","depth":7,"value":"2026-04-09","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"11 Apr 2026 at 14:53","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"40,6 MB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"pending-transcriptions","depth":7,"value":"pending-transcriptions","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"9 Apr 2026 at 20:05","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Zero bytes","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"screenpipe.db","depth":7,"value":"screenpipe.db","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"11 Apr 2026 at 15:03","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Zero bytes","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Document","depth":7,"role_description":"text"},{"role":"AXButton","text":"Name","depth":6,"role_description":"sort button","subrole":"AXSortButton","is_enabled":true,"is_focused":false}]...
|
5732835723490287950
|
7733266045556259655
|
click
|
accessibility
|
NULL
|
Favourites
jiminny
AirDrop
Recents
Applications
Do Favourites
jiminny
AirDrop
Recents
Applications
Documents
Desktop
Downloads
lukas
iCloud
iCloud Drive
Sync folder
Locations
DXP4800PLUS-B5F8
Eject
Network
Tags
CRM
Orange
Red
Yellow
Green
Blue
Purple
All Tags…
Name
Date Modified
Size
Kind
data
Today at 9:58
1,91 GB
Folder
2026-04-14
Today at 9:59
1,09 GB
Folder
2026-04-15
Today at 14:56
607,3 MB
Folder
2026-04-13
Yesterday at 9:24
74,2 MB
Folder
2026-04-11
12 Apr 2026 at 9:02
52,6 MB
Folder
2026-04-12
13 Apr 2026 at 15:13
51 MB
Folder
2026-04-09
11 Apr 2026 at 14:53
40,6 MB
Folder
pending-transcriptions
9 Apr 2026 at 20:05
Zero bytes
Folder
screenpipe.db
11 Apr 2026 at 15:03
Zero bytes
Document
Name...
|
NULL
|
|
24055
|
520
|
17
|
2026-04-15T11:56:52.851808+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-15/1776 /Users/lukas/.screenpipe/data/data/2026-04-15/1776254212851_m1.jpg...
|
Finder
|
data
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Favourites
jiminny
AirDrop
Recents
Applications
Do Favourites
jiminny
AirDrop
Recents
Applications
Documents
Desktop
Downloads
lukas
iCloud
iCloud Drive
Sync folder
Locations
DXP4800PLUS-B5F8
Eject
Network
Tags
CRM
Orange
Red
Yellow
Green
Blue
Purple
All Tags…
Name
Date Modified
Size
Kind
data
Today at 9:58
1,91 GB
Folder
2026-04-14
Today at 9:59
1,09 GB
Folder
2026-04-15
Today at 14:56
611,2 MB
Folder
2026-04-13
Yesterday at 9:24
74,2 MB
Folder
2026-04-11
12 Apr 2026 at 9:02
52,6 MB
Folder
2026-04-12
13 Apr 2026 at 15:13
51 MB
Folder
2026-04-09
11 Apr 2026 at 14:53
40,6 MB
Folder
pending-transcriptions
9 Apr 2026 at 20:05
Zero bytes
Folder
screenpipe.db
11 Apr 2026 at 15:03
Zero bytes
Document
Name
Date Modified
Size
Kind
9 items, 38,33 GB available
data...
|
[{"role":"AXStaticText","text& [{"role":"AXStaticText","text":"Favourites","depth":6,"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"jiminny","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"AirDrop","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Recents","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Applications","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Documents","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Desktop","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Downloads","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"lukas","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"iCloud","depth":6,"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"iCloud Drive","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Sync folder","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Locations","depth":6,"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"DXP4800PLUS-B5F8","depth":6,"role_description":"text"},{"role":"AXButton","text":"Eject","depth":6,"role_description":"button","is_enabled":true,"is_focused":false},{"role":"AXStaticText","text":"Network","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Tags","depth":6,"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"CRM","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Orange","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Red","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Yellow","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Green","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Blue","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Purple","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"All Tags…","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Name","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Date Modified","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Size","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Kind","depth":7,"role_description":"text"},{"role":"AXTextField","text":"data","depth":7,"value":"data","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 9:58","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"1,91 GB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"2026-04-14","depth":7,"value":"2026-04-14","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 9:59","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"1,09 GB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"2026-04-15","depth":7,"value":"2026-04-15","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 14:56","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"611,2 MB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"2026-04-13","depth":7,"value":"2026-04-13","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Yesterday at 9:24","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"74,2 MB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"2026-04-11","depth":7,"value":"2026-04-11","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"12 Apr 2026 at 9:02","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"52,6 MB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"2026-04-12","depth":7,"value":"2026-04-12","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"13 Apr 2026 at 15:13","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"51 MB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"2026-04-09","depth":7,"value":"2026-04-09","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"11 Apr 2026 at 14:53","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"40,6 MB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"pending-transcriptions","depth":7,"value":"pending-transcriptions","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"9 Apr 2026 at 20:05","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Zero bytes","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"screenpipe.db","depth":7,"value":"screenpipe.db","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"11 Apr 2026 at 15:03","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Zero bytes","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Document","depth":7,"role_description":"text"},{"role":"AXButton","text":"Name","depth":6,"role_description":"sort button","subrole":"AXSortButton","is_enabled":true,"is_focused":false},{"role":"AXButton","text":"Date Modified","depth":6,"role_description":"sort button","subrole":"AXSortButton","is_enabled":true,"is_focused":false},{"role":"AXButton","text":"Size","depth":6,"role_description":"sort button","subrole":"AXSortButton","is_enabled":true,"is_focused":false},{"role":"AXButton","text":"Kind","depth":6,"role_description":"sort button","subrole":"AXSortButton","is_enabled":true,"is_focused":false},{"role":"AXStaticText","text":"9 items, 38,33 GB available","depth":2,"automation_id":"_NS:34","role_description":"text"},{"role":"AXStaticText","text":"data","depth":1,"role_description":"text"}]...
|
-3032940402182977554
|
7733261561744866119
|
visual_change
|
accessibility
|
NULL
|
Favourites
jiminny
AirDrop
Recents
Applications
Do Favourites
jiminny
AirDrop
Recents
Applications
Documents
Desktop
Downloads
lukas
iCloud
iCloud Drive
Sync folder
Locations
DXP4800PLUS-B5F8
Eject
Network
Tags
CRM
Orange
Red
Yellow
Green
Blue
Purple
All Tags…
Name
Date Modified
Size
Kind
data
Today at 9:58
1,91 GB
Folder
2026-04-14
Today at 9:59
1,09 GB
Folder
2026-04-15
Today at 14:56
611,2 MB
Folder
2026-04-13
Yesterday at 9:24
74,2 MB
Folder
2026-04-11
12 Apr 2026 at 9:02
52,6 MB
Folder
2026-04-12
13 Apr 2026 at 15:13
51 MB
Folder
2026-04-09
11 Apr 2026 at 14:53
40,6 MB
Folder
pending-transcriptions
9 Apr 2026 at 20:05
Zero bytes
Folder
screenpipe.db
11 Apr 2026 at 15:03
Zero bytes
Document
Name
Date Modified
Size
Kind
9 items, 38,33 GB available
data...
|
NULL
|
|
39735
|
811
|
5
|
2026-04-16T14:05:40.131219+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-16/1776 /Users/lukas/.screenpipe/data/data/2026-04-16/1776348340131_m2.jpg...
|
Finder
|
.screenpipe
|
True
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
Favourites
jiminny
AirDrop
Recents
Applications
Do Favourites
jiminny
AirDrop
Recents
Applications
Documents
Desktop
Downloads
lukas
iCloud
iCloud Drive
Sync folder
Tags
CRM
Orange
Red
Yellow
Green
Blue
Purple
All Tags…
Name
Date Modified
Size
Kind
data
Yesterday at 14:53
4,23 GB
Folder
data
Today at 9:12
4,23 GB
Folder
2026-04-15
Today at 9:13
2,15 GB
Folder
2026-04-14
Yesterday at 9:59
1,09 GB
Folder
2026-04-16
Today at 17:05
778,2 MB
Folder
2026-04-13
14 Apr 2026 at 9:24
74,2 MB
Folder
2026-04-11
12 Apr 2026 at 9:02
52,6 MB
Folder
2026-04-12
13 Apr 2026 at 15:13
51 MB
Folder
2026-04-09
11 Apr 2026 at 14:53
40,6 MB
Folder
pending-transcriptions
9 Apr 2026 at 20:05
Zero bytes
Folder
screenpipe.db
11 Apr 2026 at 15:03
Zero bytes
Document
db.sqlite
Today at 17:04
2,81 GB
Document
db.sqlite-wal
Today at 17:05
3,7 MB
Document
screenpipe.2026-04-15.0.log
Yesterday at 18:55
176 KB
Log File
screenpipe.2026-04-14.0.log
14 Apr 2026 at 19:31
162 KB
Log File
screenpipe.2026-04-16.0.log
Today at 17:04
141 KB
Log File
screenpipe.2026-04-09.0.log
9 Apr 2026 at 21:27
133 KB
Log File
screenpipe.2026-04-11.0.log
11 Apr 2026 at 23:14
95 KB
Log File
screenpipe.2026-04-12.0.log
12 Apr 2026 at 23:55
72 KB
Log File
screenpipe.2026-04-13.0.log
13 Apr 2026 at 19:50
72 KB
Log File
db.sqlite-shm
Today at 15:50
66 KB
Document
pipes
Yesterday at 14:53
13 KB
Folder
config.json
Today at 16:49
358 bytes
JSON
Name
Date Modified
Size
Kind
23 items, 43,8 GB available
.screenpipe...
|
[{"role":"AXStaticText","text& [{"role":"AXStaticText","text":"Favourites","depth":6,"bounds":{"left":0.00546875,"top":0.05347222,"width":0.07304688,"height":0.013194445},"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"jiminny","depth":6,"bounds":{"left":0.01484375,"top":0.07083333,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"AirDrop","depth":6,"bounds":{"left":0.01484375,"top":0.090277776,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Recents","depth":6,"bounds":{"left":0.01484375,"top":0.10972222,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Applications","depth":6,"bounds":{"left":0.01484375,"top":0.12916666,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Documents","depth":6,"bounds":{"left":0.01484375,"top":0.14861111,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Desktop","depth":6,"bounds":{"left":0.01484375,"top":0.16805555,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Downloads","depth":6,"bounds":{"left":0.01484375,"top":0.1875,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"lukas","depth":6,"bounds":{"left":0.01484375,"top":0.20694445,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"iCloud","depth":6,"bounds":{"left":0.00546875,"top":0.23125,"width":0.07304688,"height":0.013194445},"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"iCloud Drive","depth":6,"bounds":{"left":0.01484375,"top":0.24861111,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Sync folder","depth":6,"bounds":{"left":0.01484375,"top":0.26805556,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Tags","depth":6,"bounds":{"left":0.00546875,"top":0.2923611,"width":0.07304688,"height":0.013194445},"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"CRM","depth":6,"bounds":{"left":0.01484375,"top":0.30972221,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Orange","depth":6,"bounds":{"left":0.01484375,"top":0.32916668,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Red","depth":6,"bounds":{"left":0.01484375,"top":0.34861112,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Yellow","depth":6,"bounds":{"left":0.01484375,"top":0.36805555,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Green","depth":6,"bounds":{"left":0.01484375,"top":0.3875,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Blue","depth":6,"bounds":{"left":0.01484375,"top":0.40694445,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Purple","depth":6,"bounds":{"left":0.01484375,"top":0.4263889,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"All Tags…","depth":6,"bounds":{"left":0.01484375,"top":0.44583333,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Name","depth":7,"bounds":{"left":0.09726562,"top":0.057638887,"width":0.013671875,"height":0.009722223},"role_description":"text"},{"role":"AXStaticText","text":"Date Modified","depth":7,"bounds":{"left":0.3421875,"top":0.057638887,"width":0.03046875,"height":0.009722223},"role_description":"text"},{"role":"AXStaticText","text":"Size","depth":7,"bounds":{"left":0.4128906,"top":0.057638887,"width":0.010546875,"height":0.009722223},"role_description":"text"},{"role":"AXStaticText","text":"Kind","depth":7,"bounds":{"left":0.45078126,"top":0.057638887,"width":0.0109375,"height":0.009722223},"role_description":"text"},{"role":"AXTextField","text":"data","depth":7,"bounds":{"left":0.09726562,"top":0.07777778,"width":0.013671875,"height":0.011111111},"value":"data","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Yesterday at 14:53","depth":7,"bounds":{"left":0.3421875,"top":0.07777778,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"4,23 GB","depth":7,"bounds":{"left":0.42578125,"top":0.07777778,"width":0.02109375,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"bounds":{"left":0.45078126,"top":0.07777778,"width":0.016796876,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"data","depth":7,"bounds":{"left":0.103125,"top":0.09166667,"width":0.013671875,"height":0.011111111},"value":"data","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 9:12","depth":7,"bounds":{"left":0.3421875,"top":0.09166667,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"4,23 GB","depth":7,"bounds":{"left":0.42578125,"top":0.09166667,"width":0.02109375,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"bounds":{"left":0.45078126,"top":0.09166667,"width":0.016796876,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"2026-04-15","depth":7,"bounds":{"left":0.10898437,"top":0.10555556,"width":0.032421876,"height":0.011111111},"value":"2026-04-15","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 9:13","depth":7,"bounds":{"left":0.3421875,"top":0.10555556,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"2,15 GB","depth":7,"bounds":{"left":0.42578125,"top":0.10555556,"width":0.02109375,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"bounds":{"left":0.45078126,"top":0.10555556,"width":0.016796876,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"2026-04-14","depth":7,"bounds":{"left":0.10898437,"top":0.119444445,"width":0.032421876,"height":0.011111111},"value":"2026-04-14","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Yesterday at 9:59","depth":7,"bounds":{"left":0.3421875,"top":0.119444445,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"1,09 GB","depth":7,"bounds":{"left":0.42578125,"top":0.119444445,"width":0.02109375,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"bounds":{"left":0.45078126,"top":0.119444445,"width":0.016796876,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"2026-04-16","depth":7,"bounds":{"left":0.10898437,"top":0.13333334,"width":0.032421876,"height":0.011111111},"value":"2026-04-16","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 17:05","depth":7,"bounds":{"left":0.3421875,"top":0.13333334,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"778,2 MB","depth":7,"bounds":{"left":0.421875,"top":0.13333334,"width":0.025,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"bounds":{"left":0.45078126,"top":0.13333334,"width":0.016796876,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"2026-04-13","depth":7,"bounds":{"left":0.10898437,"top":0.14722222,"width":0.032421876,"height":0.011111111},"value":"2026-04-13","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"14 Apr 2026 at 9:24","depth":7,"bounds":{"left":0.3421875,"top":0.14722222,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"74,2 MB","depth":7,"bounds":{"left":0.425,"top":0.14722222,"width":0.021875,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"bounds":{"left":0.45078126,"top":0.14722222,"width":0.016796876,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"2026-04-11","depth":7,"bounds":{"left":0.10898437,"top":0.16111112,"width":0.031640626,"height":0.011111111},"value":"2026-04-11","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"12 Apr 2026 at 9:02","depth":7,"bounds":{"left":0.3421875,"top":0.16111112,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"52,6 MB","depth":7,"bounds":{"left":0.425,"top":0.16111112,"width":0.021875,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"bounds":{"left":0.45078126,"top":0.16111112,"width":0.016796876,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"2026-04-12","depth":7,"bounds":{"left":0.10898437,"top":0.175,"width":0.032421876,"height":0.011111111},"value":"2026-04-12","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"13 Apr 2026 at 15:13","depth":7,"bounds":{"left":0.3421875,"top":0.175,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"51 MB","depth":7,"bounds":{"left":0.4296875,"top":0.175,"width":0.0171875,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"bounds":{"left":0.45078126,"top":0.175,"width":0.016796876,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"2026-04-09","depth":7,"bounds":{"left":0.10898437,"top":0.18888889,"width":0.033203125,"height":0.011111111},"value":"2026-04-09","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"11 Apr 2026 at 14:53","depth":7,"bounds":{"left":0.3421875,"top":0.18888889,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"40,6 MB","depth":7,"bounds":{"left":0.425,"top":0.18888889,"width":0.021875,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"bounds":{"left":0.45078126,"top":0.18888889,"width":0.016796876,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"pending-transcriptions","depth":7,"bounds":{"left":0.103125,"top":0.20277777,"width":0.057421874,"height":0.011111111},"value":"pending-transcriptions","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"9 Apr 2026 at 20:05","depth":7,"bounds":{"left":0.3421875,"top":0.20277777,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Zero bytes","depth":7,"bounds":{"left":0.41835937,"top":0.20277777,"width":0.028515626,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"bounds":{"left":0.45078126,"top":0.20277777,"width":0.016796876,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"screenpipe.db","depth":7,"bounds":{"left":0.103125,"top":0.21666667,"width":0.037109375,"height":0.011111111},"value":"screenpipe.db","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"11 Apr 2026 at 15:03","depth":7,"bounds":{"left":0.3421875,"top":0.21666667,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Zero bytes","depth":7,"bounds":{"left":0.41835937,"top":0.21666667,"width":0.028515626,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Document","depth":7,"bounds":{"left":0.45078126,"top":0.21666667,"width":0.027734375,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"db.sqlite","depth":7,"bounds":{"left":0.09726562,"top":0.23055555,"width":0.023828125,"height":0.011111111},"value":"db.sqlite","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 17:04","depth":7,"bounds":{"left":0.3421875,"top":0.23055555,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"2,81 GB","depth":7,"bounds":{"left":0.42578125,"top":0.23055555,"width":0.02109375,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Document","depth":7,"bounds":{"left":0.45078126,"top":0.23055555,"width":0.027734375,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"db.sqlite-wal","depth":7,"bounds":{"left":0.09726562,"top":0.24444444,"width":0.033984374,"height":0.011111111},"value":"db.sqlite-wal","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 17:05","depth":7,"bounds":{"left":0.3421875,"top":0.24444444,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"3,7 MB","depth":7,"bounds":{"left":0.428125,"top":0.24444444,"width":0.01875,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Document","depth":7,"bounds":{"left":0.45078126,"top":0.24444444,"width":0.027734375,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-15.0.log","depth":7,"bounds":{"left":0.09726562,"top":0.25833333,"width":0.07265625,"height":0.011111111},"value":"screenpipe.2026-04-15.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Yesterday at 18:55","depth":7,"bounds":{"left":0.3421875,"top":0.25833333,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"176 KB","depth":7,"bounds":{"left":0.42773438,"top":0.25833333,"width":0.019140625,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"bounds":{"left":0.45078126,"top":0.25833333,"width":0.0203125,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-14.0.log","depth":7,"bounds":{"left":0.09726562,"top":0.27222222,"width":0.07304688,"height":0.011111111},"value":"screenpipe.2026-04-14.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"14 Apr 2026 at 19:31","depth":7,"bounds":{"left":0.3421875,"top":0.27222222,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"162 KB","depth":7,"bounds":{"left":0.42773438,"top":0.27222222,"width":0.019140625,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"bounds":{"left":0.45078126,"top":0.27222222,"width":0.0203125,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-16.0.log","depth":7,"bounds":{"left":0.09726562,"top":0.28611112,"width":0.07265625,"height":0.011111111},"value":"screenpipe.2026-04-16.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 17:04","depth":7,"bounds":{"left":0.3421875,"top":0.28611112,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"141 KB","depth":7,"bounds":{"left":0.42773438,"top":0.28611112,"width":0.019140625,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"bounds":{"left":0.45078126,"top":0.28611112,"width":0.0203125,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-09.0.log","depth":7,"bounds":{"left":0.09726562,"top":0.3,"width":0.07382812,"height":0.011111111},"value":"screenpipe.2026-04-09.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"9 Apr 2026 at 21:27","depth":7,"bounds":{"left":0.3421875,"top":0.3,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"133 KB","depth":7,"bounds":{"left":0.42773438,"top":0.3,"width":0.019140625,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"bounds":{"left":0.45078126,"top":0.3,"width":0.0203125,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-11.0.log","depth":7,"bounds":{"left":0.09726562,"top":0.31388888,"width":0.071875,"height":0.011111111},"value":"screenpipe.2026-04-11.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"11 Apr 2026 at 23:14","depth":7,"bounds":{"left":0.3421875,"top":0.31388888,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"95 KB","depth":7,"bounds":{"left":0.4308594,"top":0.31388888,"width":0.016015625,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"bounds":{"left":0.45078126,"top":0.31388888,"width":0.0203125,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-12.0.log","depth":7,"bounds":{"left":0.09726562,"top":0.32777777,"width":0.07265625,"height":0.011111111},"value":"screenpipe.2026-04-12.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"12 Apr 2026 at 23:55","depth":7,"bounds":{"left":0.3421875,"top":0.32777777,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"72 KB","depth":7,"bounds":{"left":0.4308594,"top":0.32777777,"width":0.016015625,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"bounds":{"left":0.45078126,"top":0.32777777,"width":0.0203125,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-13.0.log","depth":7,"bounds":{"left":0.09726562,"top":0.34166667,"width":0.07265625,"height":0.011111111},"value":"screenpipe.2026-04-13.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"13 Apr 2026 at 19:50","depth":7,"bounds":{"left":0.3421875,"top":0.34166667,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"72 KB","depth":7,"bounds":{"left":0.4308594,"top":0.34166667,"width":0.016015625,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"bounds":{"left":0.45078126,"top":0.34166667,"width":0.0203125,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"db.sqlite-shm","depth":7,"bounds":{"left":0.09726562,"top":0.35555556,"width":0.0359375,"height":0.011111111},"value":"db.sqlite-shm","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 15:50","depth":7,"bounds":{"left":0.3421875,"top":0.35555556,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"66 KB","depth":7,"bounds":{"left":0.4308594,"top":0.35555556,"width":0.016015625,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Document","depth":7,"bounds":{"left":0.45078126,"top":0.35555556,"width":0.027734375,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"pipes","depth":7,"bounds":{"left":0.09726562,"top":0.36944443,"width":0.016015625,"height":0.011111111},"value":"pipes","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Yesterday at 14:53","depth":7,"bounds":{"left":0.3421875,"top":0.36944443,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"13 KB","depth":7,"bounds":{"left":0.4308594,"top":0.36944443,"width":0.016015625,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"bounds":{"left":0.45078126,"top":0.36944443,"width":0.016796876,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"config.json","depth":7,"bounds":{"left":0.09726562,"top":0.38333333,"width":0.029296875,"height":0.011111111},"value":"config.json","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 16:49","depth":7,"bounds":{"left":0.3421875,"top":0.38333333,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"358 bytes","depth":7,"bounds":{"left":0.42109376,"top":0.38333333,"width":0.02578125,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"JSON","depth":7,"bounds":{"left":0.45078126,"top":0.38333333,"width":0.015234375,"height":0.011111111},"role_description":"text"},{"role":"AXButton","text":"Name","depth":6,"bounds":{"left":0.08359375,"top":0.05347222,"width":0.2566406,"height":0.019444445},"role_description":"sort button","subrole":"AXSortButton","is_enabled":true,"is_focused":false},{"role":"AXButton","text":"Date Modified","depth":6,"bounds":{"left":0.34023437,"top":0.05347222,"width":0.07070313,"height":0.019444445},"role_description":"sort button","subrole":"AXSortButton","is_enabled":true,"is_focused":false},{"role":"AXButton","text":"Size","depth":6,"bounds":{"left":0.4109375,"top":0.05347222,"width":0.037890624,"height":0.019444445},"role_description":"sort button","subrole":"AXSortButton","is_enabled":true,"is_focused":false},{"role":"AXButton","text":"Kind","depth":6,"bounds":{"left":0.44882813,"top":0.05347222,"width":0.047265626,"height":0.019444445},"role_description":"sort button","subrole":"AXSortButton","is_enabled":true,"is_focused":false},{"role":"AXStaticText","text":"23 items, 43,8 GB available","depth":2,"bounds":{"left":0.25703126,"top":0.98541665,"width":0.061328124,"height":0.009722223},"automation_id":"_NS:34","role_description":"text"},{"role":"AXStaticText","text":".screenpipe","depth":1,"bounds":{"left":0.1125,"top":0.017361112,"width":0.125,"height":0.036111113},"role_description":"text"}]...
|
-6165212341167846101
|
7733254968852790087
|
visual_change
|
accessibility
|
NULL
|
Favourites
jiminny
AirDrop
Recents
Applications
Do Favourites
jiminny
AirDrop
Recents
Applications
Documents
Desktop
Downloads
lukas
iCloud
iCloud Drive
Sync folder
Tags
CRM
Orange
Red
Yellow
Green
Blue
Purple
All Tags…
Name
Date Modified
Size
Kind
data
Yesterday at 14:53
4,23 GB
Folder
data
Today at 9:12
4,23 GB
Folder
2026-04-15
Today at 9:13
2,15 GB
Folder
2026-04-14
Yesterday at 9:59
1,09 GB
Folder
2026-04-16
Today at 17:05
778,2 MB
Folder
2026-04-13
14 Apr 2026 at 9:24
74,2 MB
Folder
2026-04-11
12 Apr 2026 at 9:02
52,6 MB
Folder
2026-04-12
13 Apr 2026 at 15:13
51 MB
Folder
2026-04-09
11 Apr 2026 at 14:53
40,6 MB
Folder
pending-transcriptions
9 Apr 2026 at 20:05
Zero bytes
Folder
screenpipe.db
11 Apr 2026 at 15:03
Zero bytes
Document
db.sqlite
Today at 17:04
2,81 GB
Document
db.sqlite-wal
Today at 17:05
3,7 MB
Document
screenpipe.2026-04-15.0.log
Yesterday at 18:55
176 KB
Log File
screenpipe.2026-04-14.0.log
14 Apr 2026 at 19:31
162 KB
Log File
screenpipe.2026-04-16.0.log
Today at 17:04
141 KB
Log File
screenpipe.2026-04-09.0.log
9 Apr 2026 at 21:27
133 KB
Log File
screenpipe.2026-04-11.0.log
11 Apr 2026 at 23:14
95 KB
Log File
screenpipe.2026-04-12.0.log
12 Apr 2026 at 23:55
72 KB
Log File
screenpipe.2026-04-13.0.log
13 Apr 2026 at 19:50
72 KB
Log File
db.sqlite-shm
Today at 15:50
66 KB
Document
pipes
Yesterday at 14:53
13 KB
Folder
config.json
Today at 16:49
358 bytes
JSON
Name
Date Modified
Size
Kind
23 items, 43,8 GB available
.screenpipe...
|
NULL
|
|
39736
|
810
|
4
|
2026-04-16T14:05:41.745912+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-16/1776 /Users/lukas/.screenpipe/data/data/2026-04-16/1776348341745_m1.jpg...
|
Finder
|
.screenpipe
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Favourites
jiminny
AirDrop
Recents
Applications
Do Favourites
jiminny
AirDrop
Recents
Applications
Documents
Desktop
Downloads
lukas
iCloud
iCloud Drive
Sync folder
Tags
CRM
Orange
Red
Yellow
Green
Blue
Purple
All Tags…
Name
Date Modified
Size
Kind
data
Yesterday at 14:53
4,23 GB
Folder
data
Today at 9:12
4,23 GB
Folder
2026-04-15
Today at 9:13
2,15 GB
Folder
2026-04-14
Yesterday at 9:59
1,09 GB
Folder
2026-04-16
Today at 17:05
778,4 MB
Folder
2026-04-13
14 Apr 2026 at 9:24
74,2 MB
Folder
2026-04-11
12 Apr 2026 at 9:02
52,6 MB
Folder
2026-04-12
13 Apr 2026 at 15:13
51 MB
Folder
2026-04-09
11 Apr 2026 at 14:53
40,6 MB
Folder
pending-transcriptions
9 Apr 2026 at 20:05
Zero bytes
Folder
screenpipe.db
11 Apr 2026 at 15:03
Zero bytes
Document
db.sqlite
Today at 17:04
2,81 GB
Document
db.sqlite-wal
Today at 17:05
3,7 MB
Document
screenpipe.2026-04-15.0.log
Yesterday at 18:55
176 KB
Log File
screenpipe.2026-04-14.0.log
14 Apr 2026 at 19:31
162 KB
Log File
screenpipe.2026-04-16.0.log
Today at 17:04
141 KB
Log File
screenpipe.2026-04-09.0.log
9 Apr 2026 at 21:27
133 KB
Log File
screenpipe.2026-04-11.0.log
11 Apr 2026 at 23:14
95 KB
Log File
screenpipe.2026-04-12.0.log
12 Apr 2026 at 23:55
72 KB
Log File
screenpipe.2026-04-13.0.log
13 Apr 2026 at 19:50
72 KB
Log File
db.sqlite-shm
Today at 15:50
66 KB
Document
pipes
Yesterday at 14:53
13 KB
Folder
config.json
Today at 16:49
358 bytes
JSON
Name
Date Modified
Size
Kind
23 items, 43,8 GB available
.screenpipe...
|
[{"role":"AXStaticText","text& [{"role":"AXStaticText","text":"Favourites","depth":6,"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"jiminny","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"AirDrop","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Recents","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Applications","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Documents","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Desktop","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Downloads","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"lukas","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"iCloud","depth":6,"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"iCloud Drive","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Sync folder","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Tags","depth":6,"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"CRM","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Orange","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Red","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Yellow","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Green","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Blue","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Purple","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"All Tags…","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Name","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Date Modified","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Size","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Kind","depth":7,"role_description":"text"},{"role":"AXTextField","text":"data","depth":7,"value":"data","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Yesterday at 14:53","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"4,23 GB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"data","depth":7,"value":"data","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 9:12","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"4,23 GB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"2026-04-15","depth":7,"value":"2026-04-15","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 9:13","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"2,15 GB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"2026-04-14","depth":7,"value":"2026-04-14","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Yesterday at 9:59","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"1,09 GB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"2026-04-16","depth":7,"value":"2026-04-16","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 17:05","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"778,4 MB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"2026-04-13","depth":7,"value":"2026-04-13","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"14 Apr 2026 at 9:24","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"74,2 MB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"2026-04-11","depth":7,"value":"2026-04-11","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"12 Apr 2026 at 9:02","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"52,6 MB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"2026-04-12","depth":7,"value":"2026-04-12","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"13 Apr 2026 at 15:13","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"51 MB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"2026-04-09","depth":7,"value":"2026-04-09","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"11 Apr 2026 at 14:53","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"40,6 MB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"pending-transcriptions","depth":7,"value":"pending-transcriptions","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"9 Apr 2026 at 20:05","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Zero bytes","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"screenpipe.db","depth":7,"value":"screenpipe.db","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"11 Apr 2026 at 15:03","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Zero bytes","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Document","depth":7,"role_description":"text"},{"role":"AXTextField","text":"db.sqlite","depth":7,"value":"db.sqlite","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 17:04","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"2,81 GB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Document","depth":7,"role_description":"text"},{"role":"AXTextField","text":"db.sqlite-wal","depth":7,"value":"db.sqlite-wal","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 17:05","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"3,7 MB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Document","depth":7,"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-15.0.log","depth":7,"value":"screenpipe.2026-04-15.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Yesterday at 18:55","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"176 KB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-14.0.log","depth":7,"value":"screenpipe.2026-04-14.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"14 Apr 2026 at 19:31","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"162 KB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-16.0.log","depth":7,"value":"screenpipe.2026-04-16.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 17:04","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"141 KB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-09.0.log","depth":7,"value":"screenpipe.2026-04-09.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"9 Apr 2026 at 21:27","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"133 KB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-11.0.log","depth":7,"value":"screenpipe.2026-04-11.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"11 Apr 2026 at 23:14","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"95 KB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-12.0.log","depth":7,"value":"screenpipe.2026-04-12.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"12 Apr 2026 at 23:55","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"72 KB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-13.0.log","depth":7,"value":"screenpipe.2026-04-13.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"13 Apr 2026 at 19:50","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"72 KB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"role_description":"text"},{"role":"AXTextField","text":"db.sqlite-shm","depth":7,"value":"db.sqlite-shm","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 15:50","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"66 KB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Document","depth":7,"role_description":"text"},{"role":"AXTextField","text":"pipes","depth":7,"value":"pipes","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Yesterday at 14:53","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"13 KB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"config.json","depth":7,"value":"config.json","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 16:49","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"358 bytes","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"JSON","depth":7,"role_description":"text"},{"role":"AXButton","text":"Name","depth":6,"role_description":"sort button","subrole":"AXSortButton","is_enabled":true,"is_focused":false},{"role":"AXButton","text":"Date Modified","depth":6,"role_description":"sort button","subrole":"AXSortButton","is_enabled":true,"is_focused":false},{"role":"AXButton","text":"Size","depth":6,"role_description":"sort button","subrole":"AXSortButton","is_enabled":true,"is_focused":false},{"role":"AXButton","text":"Kind","depth":6,"role_description":"sort button","subrole":"AXSortButton","is_enabled":true,"is_focused":false},{"role":"AXStaticText","text":"23 items, 43,8 GB available","depth":2,"bounds":{"left":0.04236111,"top":0.0,"width":0.10902778,"height":0.015555556},"automation_id":"_NS:34","role_description":"text"},{"role":"AXStaticText","text":".screenpipe","depth":1,"role_description":"text"}]...
|
-914564798677342777
|
7733254968852790087
|
click
|
accessibility
|
NULL
|
Favourites
jiminny
AirDrop
Recents
Applications
Do Favourites
jiminny
AirDrop
Recents
Applications
Documents
Desktop
Downloads
lukas
iCloud
iCloud Drive
Sync folder
Tags
CRM
Orange
Red
Yellow
Green
Blue
Purple
All Tags…
Name
Date Modified
Size
Kind
data
Yesterday at 14:53
4,23 GB
Folder
data
Today at 9:12
4,23 GB
Folder
2026-04-15
Today at 9:13
2,15 GB
Folder
2026-04-14
Yesterday at 9:59
1,09 GB
Folder
2026-04-16
Today at 17:05
778,4 MB
Folder
2026-04-13
14 Apr 2026 at 9:24
74,2 MB
Folder
2026-04-11
12 Apr 2026 at 9:02
52,6 MB
Folder
2026-04-12
13 Apr 2026 at 15:13
51 MB
Folder
2026-04-09
11 Apr 2026 at 14:53
40,6 MB
Folder
pending-transcriptions
9 Apr 2026 at 20:05
Zero bytes
Folder
screenpipe.db
11 Apr 2026 at 15:03
Zero bytes
Document
db.sqlite
Today at 17:04
2,81 GB
Document
db.sqlite-wal
Today at 17:05
3,7 MB
Document
screenpipe.2026-04-15.0.log
Yesterday at 18:55
176 KB
Log File
screenpipe.2026-04-14.0.log
14 Apr 2026 at 19:31
162 KB
Log File
screenpipe.2026-04-16.0.log
Today at 17:04
141 KB
Log File
screenpipe.2026-04-09.0.log
9 Apr 2026 at 21:27
133 KB
Log File
screenpipe.2026-04-11.0.log
11 Apr 2026 at 23:14
95 KB
Log File
screenpipe.2026-04-12.0.log
12 Apr 2026 at 23:55
72 KB
Log File
screenpipe.2026-04-13.0.log
13 Apr 2026 at 19:50
72 KB
Log File
db.sqlite-shm
Today at 15:50
66 KB
Document
pipes
Yesterday at 14:53
13 KB
Folder
config.json
Today at 16:49
358 bytes
JSON
Name
Date Modified
Size
Kind
23 items, 43,8 GB available
.screenpipe...
|
39734
|
|
24029
|
520
|
2
|
2026-04-15T11:55:45.685168+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-15/1776 /Users/lukas/.screenpipe/data/data/2026-04-15/1776254145685_m1.jpg...
|
Finder
|
data
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Favourites
jiminny
AirDrop
Recents
Applications
Do Favourites
jiminny
AirDrop
Recents
Applications
Documents
Desktop
Downloads
lukas
iCloud
iCloud Drive
Sync folder
Locations
DXP4800PLUS-B5F8
Eject
Network
Tags
CRM
Orange
Red
Yellow
Green
Blue
Purple
All Tags…
Name
Date Modified
Size
Kind
data
Today at 9:58
1,91 GB
Folder
2026-04-14
Today at 9:59
1,09 GB
Folder
2026-04-15
Today at 14:55
604,7 MB
Folder
2026-04-13
Yesterday at 9:24
74,2 MB
Folder
2026-04-11
12 Apr 2026 at 9:02
52,6 MB
Folder
2026-04-12
13 Apr 2026 at 15:13
51 MB
Folder
2026-04-09
11 Apr 2026 at 14:53
40,6 MB
Folder
pending-transcriptions
9 Apr 2026 at 20:05
Zero bytes
Folder
screenpipe.db
11 Apr 2026 at 15:03
Zero bytes
Document
Name
Date Modified
Size
Kind
9 items, 38,34 GB available
data...
|
[{"role":"AXStaticText","text& [{"role":"AXStaticText","text":"Favourites","depth":6,"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"jiminny","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"AirDrop","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Recents","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Applications","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Documents","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Desktop","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Downloads","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"lukas","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"iCloud","depth":6,"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"iCloud Drive","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Sync folder","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Locations","depth":6,"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"DXP4800PLUS-B5F8","depth":6,"role_description":"text"},{"role":"AXButton","text":"Eject","depth":6,"role_description":"button","is_enabled":true,"is_focused":false},{"role":"AXStaticText","text":"Network","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Tags","depth":6,"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"CRM","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Orange","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Red","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Yellow","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Green","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Blue","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Purple","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"All Tags…","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Name","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Date Modified","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Size","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Kind","depth":7,"role_description":"text"},{"role":"AXTextField","text":"data","depth":7,"value":"data","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 9:58","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"1,91 GB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"2026-04-14","depth":7,"value":"2026-04-14","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 9:59","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"1,09 GB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"2026-04-15","depth":7,"value":"2026-04-15","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 14:55","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"604,7 MB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"2026-04-13","depth":7,"value":"2026-04-13","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Yesterday at 9:24","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"74,2 MB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"2026-04-11","depth":7,"value":"2026-04-11","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"12 Apr 2026 at 9:02","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"52,6 MB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"2026-04-12","depth":7,"value":"2026-04-12","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"13 Apr 2026 at 15:13","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"51 MB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"2026-04-09","depth":7,"value":"2026-04-09","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"11 Apr 2026 at 14:53","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"40,6 MB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"pending-transcriptions","depth":7,"value":"pending-transcriptions","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"9 Apr 2026 at 20:05","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Zero bytes","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"screenpipe.db","depth":7,"value":"screenpipe.db","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"11 Apr 2026 at 15:03","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Zero bytes","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Document","depth":7,"role_description":"text"},{"role":"AXButton","text":"Name","depth":6,"role_description":"sort button","subrole":"AXSortButton","is_enabled":true,"is_focused":false},{"role":"AXButton","text":"Date Modified","depth":6,"role_description":"sort button","subrole":"AXSortButton","is_enabled":true,"is_focused":false},{"role":"AXButton","text":"Size","depth":6,"role_description":"sort button","subrole":"AXSortButton","is_enabled":true,"is_focused":false},{"role":"AXButton","text":"Kind","depth":6,"role_description":"sort button","subrole":"AXSortButton","is_enabled":true,"is_focused":false},{"role":"AXStaticText","text":"9 items, 38,34 GB available","depth":2,"automation_id":"_NS:34","role_description":"text"},{"role":"AXStaticText","text":"data","depth":1,"role_description":"text"}]...
|
-5717663448447553620
|
7733248376325339975
|
visual_change
|
accessibility
|
NULL
|
Favourites
jiminny
AirDrop
Recents
Applications
Do Favourites
jiminny
AirDrop
Recents
Applications
Documents
Desktop
Downloads
lukas
iCloud
iCloud Drive
Sync folder
Locations
DXP4800PLUS-B5F8
Eject
Network
Tags
CRM
Orange
Red
Yellow
Green
Blue
Purple
All Tags…
Name
Date Modified
Size
Kind
data
Today at 9:58
1,91 GB
Folder
2026-04-14
Today at 9:59
1,09 GB
Folder
2026-04-15
Today at 14:55
604,7 MB
Folder
2026-04-13
Yesterday at 9:24
74,2 MB
Folder
2026-04-11
12 Apr 2026 at 9:02
52,6 MB
Folder
2026-04-12
13 Apr 2026 at 15:13
51 MB
Folder
2026-04-09
11 Apr 2026 at 14:53
40,6 MB
Folder
pending-transcriptions
9 Apr 2026 at 20:05
Zero bytes
Folder
screenpipe.db
11 Apr 2026 at 15:03
Zero bytes
Document
Name
Date Modified
Size
Kind
9 items, 38,34 GB available
data...
|
24027
|
|
37461
|
768
|
41
|
2026-04-16T12:28:29.380666+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-16/1776 /Users/lukas/.screenpipe/data/data/2026-04-16/1776342509380_m1.jpg...
|
Finder
|
.screenpipe
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Favourites
jiminny
AirDrop
Recents
Applications
Do Favourites
jiminny
AirDrop
Recents
Applications
Documents
Desktop
Downloads
lukas
iCloud
iCloud Drive
Sync folder
Locations
DXP4800PLUS-B5F8
Eject
Network
Tags
CRM
Orange
Red
Yellow
Green
Blue
Purple
All Tags…
Name
Date Modified
Size
Kind
data
Yesterday at 14:53
3,9 GB
Folder
data
Today at 9:12
3,9 GB
Folder
2026-04-15
Today at 9:13
2,15 GB
Folder
2026-04-14
Yesterday at 9:59
1,09 GB
Folder
2026-04-16
Today at 15:28
454,9 MB
Folder
2026-04-13
14 Apr 2026 at 9:24
74,2 MB
Folder
2026-04-11
12 Apr 2026 at 9:02
52,6 MB
Folder
2026-04-12
13 Apr 2026 at 15:13
51 MB
Folder
2026-04-09
11 Apr 2026 at 14:53
40,6 MB
Folder
pending-transcriptions
9 Apr 2026 at 20:05
Zero bytes
Folder
screenpipe.db
11 Apr 2026 at 15:03
Zero bytes
Document
db.sqlite
Today at 15:27
2,74 GB
Document
db.sqlite-wal
Today at 15:28
4,9 MB
Document
screenpipe.2026-04-15.0.log
Yesterday at 18:55
176 KB
Log File
screenpipe.2026-04-14.0.log
14 Apr 2026 at 19:31
162 KB
Log File
screenpipe.2026-04-09.0.log
9 Apr 2026 at 21:27
133 KB
Log File
screenpipe.2026-04-16.0.log
Today at 15:26
102 KB
Log File
screenpipe.2026-04-11.0.log
11 Apr 2026 at 23:14
95 KB
Log File
screenpipe.2026-04-12.0.log
12 Apr 2026 at 23:55
72 KB
Log File
screenpipe.2026-04-13.0.log
13 Apr 2026 at 19:50
72 KB
Log File
db.sqlite-shm
Today at 10:15
66 KB
Document
pipes
Yesterday at 14:53
13 KB
Folder
config.json
13 Apr 2026 at 19:50
316 bytes
JSON
Name
Date Modified
Size
Kind
23 items, 37,26 GB available
.screenpipe...
|
[{"role":"AXStaticText","text& [{"role":"AXStaticText","text":"Favourites","depth":6,"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"jiminny","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"AirDrop","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Recents","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Applications","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Documents","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Desktop","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Downloads","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"lukas","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"iCloud","depth":6,"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"iCloud Drive","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Sync folder","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Locations","depth":6,"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"DXP4800PLUS-B5F8","depth":6,"role_description":"text"},{"role":"AXButton","text":"Eject","depth":6,"role_description":"button","is_enabled":true,"is_focused":false},{"role":"AXStaticText","text":"Network","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Tags","depth":6,"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"CRM","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Orange","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Red","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Yellow","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Green","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Blue","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Purple","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"All Tags…","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Name","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Date Modified","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Size","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Kind","depth":7,"role_description":"text"},{"role":"AXTextField","text":"data","depth":7,"value":"data","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Yesterday at 14:53","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"3,9 GB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"data","depth":7,"value":"data","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 9:12","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"3,9 GB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"2026-04-15","depth":7,"value":"2026-04-15","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 9:13","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"2,15 GB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"2026-04-14","depth":7,"value":"2026-04-14","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Yesterday at 9:59","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"1,09 GB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"2026-04-16","depth":7,"value":"2026-04-16","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 15:28","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"454,9 MB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"2026-04-13","depth":7,"value":"2026-04-13","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"14 Apr 2026 at 9:24","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"74,2 MB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"2026-04-11","depth":7,"value":"2026-04-11","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"12 Apr 2026 at 9:02","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"52,6 MB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"2026-04-12","depth":7,"value":"2026-04-12","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"13 Apr 2026 at 15:13","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"51 MB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"2026-04-09","depth":7,"value":"2026-04-09","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"11 Apr 2026 at 14:53","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"40,6 MB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"pending-transcriptions","depth":7,"value":"pending-transcriptions","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"9 Apr 2026 at 20:05","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Zero bytes","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"screenpipe.db","depth":7,"value":"screenpipe.db","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"11 Apr 2026 at 15:03","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Zero bytes","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Document","depth":7,"role_description":"text"},{"role":"AXTextField","text":"db.sqlite","depth":7,"value":"db.sqlite","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 15:27","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"2,74 GB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Document","depth":7,"role_description":"text"},{"role":"AXTextField","text":"db.sqlite-wal","depth":7,"value":"db.sqlite-wal","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 15:28","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"4,9 MB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Document","depth":7,"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-15.0.log","depth":7,"value":"screenpipe.2026-04-15.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Yesterday at 18:55","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"176 KB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-14.0.log","depth":7,"value":"screenpipe.2026-04-14.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"14 Apr 2026 at 19:31","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"162 KB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-09.0.log","depth":7,"value":"screenpipe.2026-04-09.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"9 Apr 2026 at 21:27","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"133 KB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-16.0.log","depth":7,"value":"screenpipe.2026-04-16.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 15:26","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"102 KB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-11.0.log","depth":7,"value":"screenpipe.2026-04-11.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"11 Apr 2026 at 23:14","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"95 KB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-12.0.log","depth":7,"value":"screenpipe.2026-04-12.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"12 Apr 2026 at 23:55","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"72 KB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-13.0.log","depth":7,"value":"screenpipe.2026-04-13.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"13 Apr 2026 at 19:50","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"72 KB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"role_description":"text"},{"role":"AXTextField","text":"db.sqlite-shm","depth":7,"value":"db.sqlite-shm","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 10:15","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"66 KB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Document","depth":7,"role_description":"text"},{"role":"AXTextField","text":"pipes","depth":7,"value":"pipes","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Yesterday at 14:53","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"13 KB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"config.json","depth":7,"value":"config.json","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"13 Apr 2026 at 19:50","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"316 bytes","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"JSON","depth":7,"role_description":"text"},{"role":"AXButton","text":"Name","depth":6,"role_description":"sort button","subrole":"AXSortButton","is_enabled":true,"is_focused":false},{"role":"AXButton","text":"Date Modified","depth":6,"role_description":"sort button","subrole":"AXSortButton","is_enabled":true,"is_focused":false},{"role":"AXButton","text":"Size","depth":6,"role_description":"sort button","subrole":"AXSortButton","is_enabled":true,"is_focused":false},{"role":"AXButton","text":"Kind","depth":6,"role_description":"sort button","subrole":"AXSortButton","is_enabled":true,"is_focused":false},{"role":"AXStaticText","text":"23 items, 37,26 GB available","depth":2,"bounds":{"left":0.04027778,"top":0.0,"width":0.11388889,"height":0.015555556},"automation_id":"_NS:34","role_description":"text"},{"role":"AXStaticText","text":".screenpipe","depth":1,"role_description":"text"}]...
|
-7810736951279744188
|
7733248371766246243
|
visual_change
|
accessibility
|
NULL
|
Favourites
jiminny
AirDrop
Recents
Applications
Do Favourites
jiminny
AirDrop
Recents
Applications
Documents
Desktop
Downloads
lukas
iCloud
iCloud Drive
Sync folder
Locations
DXP4800PLUS-B5F8
Eject
Network
Tags
CRM
Orange
Red
Yellow
Green
Blue
Purple
All Tags…
Name
Date Modified
Size
Kind
data
Yesterday at 14:53
3,9 GB
Folder
data
Today at 9:12
3,9 GB
Folder
2026-04-15
Today at 9:13
2,15 GB
Folder
2026-04-14
Yesterday at 9:59
1,09 GB
Folder
2026-04-16
Today at 15:28
454,9 MB
Folder
2026-04-13
14 Apr 2026 at 9:24
74,2 MB
Folder
2026-04-11
12 Apr 2026 at 9:02
52,6 MB
Folder
2026-04-12
13 Apr 2026 at 15:13
51 MB
Folder
2026-04-09
11 Apr 2026 at 14:53
40,6 MB
Folder
pending-transcriptions
9 Apr 2026 at 20:05
Zero bytes
Folder
screenpipe.db
11 Apr 2026 at 15:03
Zero bytes
Document
db.sqlite
Today at 15:27
2,74 GB
Document
db.sqlite-wal
Today at 15:28
4,9 MB
Document
screenpipe.2026-04-15.0.log
Yesterday at 18:55
176 KB
Log File
screenpipe.2026-04-14.0.log
14 Apr 2026 at 19:31
162 KB
Log File
screenpipe.2026-04-09.0.log
9 Apr 2026 at 21:27
133 KB
Log File
screenpipe.2026-04-16.0.log
Today at 15:26
102 KB
Log File
screenpipe.2026-04-11.0.log
11 Apr 2026 at 23:14
95 KB
Log File
screenpipe.2026-04-12.0.log
12 Apr 2026 at 23:55
72 KB
Log File
screenpipe.2026-04-13.0.log
13 Apr 2026 at 19:50
72 KB
Log File
db.sqlite-shm
Today at 10:15
66 KB
Document
pipes
Yesterday at 14:53
13 KB
Folder
config.json
13 Apr 2026 at 19:50
316 bytes
JSON
Name
Date Modified
Size
Kind
23 items, 37,26 GB available
.screenpipe...
|
37459
|
|
37462
|
770
|
52
|
2026-04-16T12:28:30.015960+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-16/1776 /Users/lukas/.screenpipe/data/data/2026-04-16/1776342510015_m2.jpg...
|
Finder
|
.screenpipe
|
True
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
Favourites
jiminny
AirDrop
Recents
Applications
Do Favourites
jiminny
AirDrop
Recents
Applications
Documents
Desktop
Downloads
lukas
iCloud
iCloud Drive
Sync folder
Locations
DXP4800PLUS-B5F8
Eject
Network
Tags
CRM
Orange
Red
Yellow
Green
Blue
Purple
All Tags…
Name
Date Modified
Size
Kind
data
Yesterday at 14:53
3,9 GB
Folder
data
Today at 9:12
3,9 GB
Folder
2026-04-15
Today at 9:13
2,15 GB
Folder
2026-04-14
Yesterday at 9:59
1,09 GB
Folder
2026-04-16
Today at 15:28
454,9 MB
Folder
2026-04-13
14 Apr 2026 at 9:24
74,2 MB
Folder
2026-04-11
12 Apr 2026 at 9:02
52,6 MB
Folder
2026-04-12
13 Apr 2026 at 15:13
51 MB
Folder
2026-04-09
11 Apr 2026 at 14:53
40,6 MB
Folder
pending-transcriptions
9 Apr 2026 at 20:05
Zero bytes
Folder
screenpipe.db
11 Apr 2026 at 15:03
Zero bytes
Document
db.sqlite
Today at 15:27
2,74 GB
Document
db.sqlite-wal
Today at 15:28
4,9 MB
Document
screenpipe.2026-04-15.0.log
Yesterday at 18:55
176 KB
Log File
screenpipe.2026-04-14.0.log
14 Apr 2026 at 19:31
162 KB
Log File
screenpipe.2026-04-09.0.log
9 Apr 2026 at 21:27
133 KB
Log File
screenpipe.2026-04-16.0.log
Today at 15:26
102 KB
Log File
screenpipe.2026-04-11.0.log
11 Apr 2026 at 23:14
95 KB
Log File
screenpipe.2026-04-12.0.log
12 Apr 2026 at 23:55
72 KB
Log File
screenpipe.2026-04-13.0.log
13 Apr 2026 at 19:50
72 KB
Log File
db.sqlite-shm
Today at 10:15
66 KB
Document
pipes
Yesterday at 14:53
13 KB
Folder
config.json
13 Apr 2026 at 19:50
316 bytes
JSON
Name
Date Modified
Size
Kind
23 items, 37,26 GB available
.screenpipe...
|
[{"role":"AXStaticText","text& [{"role":"AXStaticText","text":"Favourites","depth":6,"bounds":{"left":0.00546875,"top":0.05347222,"width":0.07304688,"height":0.013194445},"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"jiminny","depth":6,"bounds":{"left":0.01484375,"top":0.07083333,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"AirDrop","depth":6,"bounds":{"left":0.01484375,"top":0.090277776,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Recents","depth":6,"bounds":{"left":0.01484375,"top":0.10972222,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Applications","depth":6,"bounds":{"left":0.01484375,"top":0.12916666,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Documents","depth":6,"bounds":{"left":0.01484375,"top":0.14861111,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Desktop","depth":6,"bounds":{"left":0.01484375,"top":0.16805555,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Downloads","depth":6,"bounds":{"left":0.01484375,"top":0.1875,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"lukas","depth":6,"bounds":{"left":0.01484375,"top":0.20694445,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"iCloud","depth":6,"bounds":{"left":0.00546875,"top":0.23125,"width":0.07304688,"height":0.013194445},"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"iCloud Drive","depth":6,"bounds":{"left":0.01484375,"top":0.24861111,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Sync folder","depth":6,"bounds":{"left":0.01484375,"top":0.26805556,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Locations","depth":6,"bounds":{"left":0.00546875,"top":0.2923611,"width":0.07304688,"height":0.013194445},"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"DXP4800PLUS-B5F8","depth":6,"bounds":{"left":0.01484375,"top":0.30972221,"width":0.051171876,"height":0.011111111},"role_description":"text"},{"role":"AXButton","text":"Eject","depth":6,"bounds":{"left":0.06679688,"top":0.31111112,"width":0.005078125,"height":0.008333334},"role_description":"button","is_enabled":true,"is_focused":false},{"role":"AXStaticText","text":"Network","depth":6,"bounds":{"left":0.01484375,"top":0.32916668,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Tags","depth":6,"bounds":{"left":0.00546875,"top":0.35347223,"width":0.07304688,"height":0.013194445},"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"CRM","depth":6,"bounds":{"left":0.01484375,"top":0.37083334,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Orange","depth":6,"bounds":{"left":0.01484375,"top":0.39027777,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Red","depth":6,"bounds":{"left":0.01484375,"top":0.4097222,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Yellow","depth":6,"bounds":{"left":0.01484375,"top":0.42916667,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Green","depth":6,"bounds":{"left":0.01484375,"top":0.4486111,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Blue","depth":6,"bounds":{"left":0.01484375,"top":0.46805555,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Purple","depth":6,"bounds":{"left":0.01484375,"top":0.4875,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"All Tags…","depth":6,"bounds":{"left":0.01484375,"top":0.5069444,"width":0.058203124,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Name","depth":7,"bounds":{"left":0.09726562,"top":0.057638887,"width":0.013671875,"height":0.009722223},"role_description":"text"},{"role":"AXStaticText","text":"Date Modified","depth":7,"bounds":{"left":0.3421875,"top":0.057638887,"width":0.03046875,"height":0.009722223},"role_description":"text"},{"role":"AXStaticText","text":"Size","depth":7,"bounds":{"left":0.4128906,"top":0.057638887,"width":0.010546875,"height":0.009722223},"role_description":"text"},{"role":"AXStaticText","text":"Kind","depth":7,"bounds":{"left":0.45078126,"top":0.057638887,"width":0.0109375,"height":0.009722223},"role_description":"text"},{"role":"AXTextField","text":"data","depth":7,"bounds":{"left":0.09726562,"top":0.07777778,"width":0.013671875,"height":0.011111111},"value":"data","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Yesterday at 14:53","depth":7,"bounds":{"left":0.3421875,"top":0.07777778,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"3,9 GB","depth":7,"bounds":{"left":0.42890626,"top":0.07777778,"width":0.01796875,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"bounds":{"left":0.45078126,"top":0.07777778,"width":0.016796876,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"data","depth":7,"bounds":{"left":0.103125,"top":0.09166667,"width":0.013671875,"height":0.011111111},"value":"data","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 9:12","depth":7,"bounds":{"left":0.3421875,"top":0.09166667,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"3,9 GB","depth":7,"bounds":{"left":0.42890626,"top":0.09166667,"width":0.01796875,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"bounds":{"left":0.45078126,"top":0.09166667,"width":0.016796876,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"2026-04-15","depth":7,"bounds":{"left":0.10898437,"top":0.10555556,"width":0.032421876,"height":0.011111111},"value":"2026-04-15","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 9:13","depth":7,"bounds":{"left":0.3421875,"top":0.10555556,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"2,15 GB","depth":7,"bounds":{"left":0.42578125,"top":0.10555556,"width":0.02109375,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"bounds":{"left":0.45078126,"top":0.10555556,"width":0.016796876,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"2026-04-14","depth":7,"bounds":{"left":0.10898437,"top":0.119444445,"width":0.032421876,"height":0.011111111},"value":"2026-04-14","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Yesterday at 9:59","depth":7,"bounds":{"left":0.3421875,"top":0.119444445,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"1,09 GB","depth":7,"bounds":{"left":0.42578125,"top":0.119444445,"width":0.02109375,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"bounds":{"left":0.45078126,"top":0.119444445,"width":0.016796876,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"2026-04-16","depth":7,"bounds":{"left":0.10898437,"top":0.13333334,"width":0.032421876,"height":0.011111111},"value":"2026-04-16","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 15:28","depth":7,"bounds":{"left":0.3421875,"top":0.13333334,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"454,9 MB","depth":7,"bounds":{"left":0.421875,"top":0.13333334,"width":0.025,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"bounds":{"left":0.45078126,"top":0.13333334,"width":0.016796876,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"2026-04-13","depth":7,"bounds":{"left":0.10898437,"top":0.14722222,"width":0.032421876,"height":0.011111111},"value":"2026-04-13","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"14 Apr 2026 at 9:24","depth":7,"bounds":{"left":0.3421875,"top":0.14722222,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"74,2 MB","depth":7,"bounds":{"left":0.425,"top":0.14722222,"width":0.021875,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"bounds":{"left":0.45078126,"top":0.14722222,"width":0.016796876,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"2026-04-11","depth":7,"bounds":{"left":0.10898437,"top":0.16111112,"width":0.031640626,"height":0.011111111},"value":"2026-04-11","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"12 Apr 2026 at 9:02","depth":7,"bounds":{"left":0.3421875,"top":0.16111112,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"52,6 MB","depth":7,"bounds":{"left":0.425,"top":0.16111112,"width":0.021875,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"bounds":{"left":0.45078126,"top":0.16111112,"width":0.016796876,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"2026-04-12","depth":7,"bounds":{"left":0.10898437,"top":0.175,"width":0.032421876,"height":0.011111111},"value":"2026-04-12","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"13 Apr 2026 at 15:13","depth":7,"bounds":{"left":0.3421875,"top":0.175,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"51 MB","depth":7,"bounds":{"left":0.4296875,"top":0.175,"width":0.0171875,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"bounds":{"left":0.45078126,"top":0.175,"width":0.016796876,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"2026-04-09","depth":7,"bounds":{"left":0.10898437,"top":0.18888889,"width":0.033203125,"height":0.011111111},"value":"2026-04-09","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"11 Apr 2026 at 14:53","depth":7,"bounds":{"left":0.3421875,"top":0.18888889,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"40,6 MB","depth":7,"bounds":{"left":0.425,"top":0.18888889,"width":0.021875,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"bounds":{"left":0.45078126,"top":0.18888889,"width":0.016796876,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"pending-transcriptions","depth":7,"bounds":{"left":0.103125,"top":0.20277777,"width":0.057421874,"height":0.011111111},"value":"pending-transcriptions","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"9 Apr 2026 at 20:05","depth":7,"bounds":{"left":0.3421875,"top":0.20277777,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Zero bytes","depth":7,"bounds":{"left":0.41835937,"top":0.20277777,"width":0.028515626,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"bounds":{"left":0.45078126,"top":0.20277777,"width":0.016796876,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"screenpipe.db","depth":7,"bounds":{"left":0.103125,"top":0.21666667,"width":0.037109375,"height":0.011111111},"value":"screenpipe.db","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"11 Apr 2026 at 15:03","depth":7,"bounds":{"left":0.3421875,"top":0.21666667,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Zero bytes","depth":7,"bounds":{"left":0.41835937,"top":0.21666667,"width":0.028515626,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Document","depth":7,"bounds":{"left":0.45078126,"top":0.21666667,"width":0.027734375,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"db.sqlite","depth":7,"bounds":{"left":0.09726562,"top":0.23055555,"width":0.023828125,"height":0.011111111},"value":"db.sqlite","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 15:27","depth":7,"bounds":{"left":0.3421875,"top":0.23055555,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"2,74 GB","depth":7,"bounds":{"left":0.42578125,"top":0.23055555,"width":0.02109375,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Document","depth":7,"bounds":{"left":0.45078126,"top":0.23055555,"width":0.027734375,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"db.sqlite-wal","depth":7,"bounds":{"left":0.09726562,"top":0.24444444,"width":0.033984374,"height":0.011111111},"value":"db.sqlite-wal","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 15:28","depth":7,"bounds":{"left":0.3421875,"top":0.24444444,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"4,9 MB","depth":7,"bounds":{"left":0.428125,"top":0.24444444,"width":0.01875,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Document","depth":7,"bounds":{"left":0.45078126,"top":0.24444444,"width":0.027734375,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-15.0.log","depth":7,"bounds":{"left":0.09726562,"top":0.25833333,"width":0.07265625,"height":0.011111111},"value":"screenpipe.2026-04-15.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Yesterday at 18:55","depth":7,"bounds":{"left":0.3421875,"top":0.25833333,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"176 KB","depth":7,"bounds":{"left":0.42773438,"top":0.25833333,"width":0.019140625,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"bounds":{"left":0.45078126,"top":0.25833333,"width":0.0203125,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-14.0.log","depth":7,"bounds":{"left":0.09726562,"top":0.27222222,"width":0.07304688,"height":0.011111111},"value":"screenpipe.2026-04-14.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"14 Apr 2026 at 19:31","depth":7,"bounds":{"left":0.3421875,"top":0.27222222,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"162 KB","depth":7,"bounds":{"left":0.42773438,"top":0.27222222,"width":0.019140625,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"bounds":{"left":0.45078126,"top":0.27222222,"width":0.0203125,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-09.0.log","depth":7,"bounds":{"left":0.09726562,"top":0.28611112,"width":0.07382812,"height":0.011111111},"value":"screenpipe.2026-04-09.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"9 Apr 2026 at 21:27","depth":7,"bounds":{"left":0.3421875,"top":0.28611112,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"133 KB","depth":7,"bounds":{"left":0.42773438,"top":0.28611112,"width":0.019140625,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"bounds":{"left":0.45078126,"top":0.28611112,"width":0.0203125,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-16.0.log","depth":7,"bounds":{"left":0.09726562,"top":0.3,"width":0.07265625,"height":0.011111111},"value":"screenpipe.2026-04-16.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 15:26","depth":7,"bounds":{"left":0.3421875,"top":0.3,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"102 KB","depth":7,"bounds":{"left":0.42773438,"top":0.3,"width":0.019140625,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"bounds":{"left":0.45078126,"top":0.3,"width":0.0203125,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-11.0.log","depth":7,"bounds":{"left":0.09726562,"top":0.31388888,"width":0.071875,"height":0.011111111},"value":"screenpipe.2026-04-11.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"11 Apr 2026 at 23:14","depth":7,"bounds":{"left":0.3421875,"top":0.31388888,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"95 KB","depth":7,"bounds":{"left":0.4308594,"top":0.31388888,"width":0.016015625,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"bounds":{"left":0.45078126,"top":0.31388888,"width":0.0203125,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-12.0.log","depth":7,"bounds":{"left":0.09726562,"top":0.32777777,"width":0.07265625,"height":0.011111111},"value":"screenpipe.2026-04-12.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"12 Apr 2026 at 23:55","depth":7,"bounds":{"left":0.3421875,"top":0.32777777,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"72 KB","depth":7,"bounds":{"left":0.4308594,"top":0.32777777,"width":0.016015625,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"bounds":{"left":0.45078126,"top":0.32777777,"width":0.0203125,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-13.0.log","depth":7,"bounds":{"left":0.09726562,"top":0.34166667,"width":0.07265625,"height":0.011111111},"value":"screenpipe.2026-04-13.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"13 Apr 2026 at 19:50","depth":7,"bounds":{"left":0.3421875,"top":0.34166667,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"72 KB","depth":7,"bounds":{"left":0.4308594,"top":0.34166667,"width":0.016015625,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"bounds":{"left":0.45078126,"top":0.34166667,"width":0.0203125,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"db.sqlite-shm","depth":7,"bounds":{"left":0.09726562,"top":0.35555556,"width":0.0359375,"height":0.011111111},"value":"db.sqlite-shm","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 10:15","depth":7,"bounds":{"left":0.3421875,"top":0.35555556,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"66 KB","depth":7,"bounds":{"left":0.4308594,"top":0.35555556,"width":0.016015625,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Document","depth":7,"bounds":{"left":0.45078126,"top":0.35555556,"width":0.027734375,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"pipes","depth":7,"bounds":{"left":0.09726562,"top":0.36944443,"width":0.016015625,"height":0.011111111},"value":"pipes","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Yesterday at 14:53","depth":7,"bounds":{"left":0.3421875,"top":0.36944443,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"13 KB","depth":7,"bounds":{"left":0.4308594,"top":0.36944443,"width":0.016015625,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"bounds":{"left":0.45078126,"top":0.36944443,"width":0.016796876,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"config.json","depth":7,"bounds":{"left":0.09726562,"top":0.38333333,"width":0.029296875,"height":0.011111111},"value":"config.json","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"13 Apr 2026 at 19:50","depth":7,"bounds":{"left":0.3421875,"top":0.38333333,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"316 bytes","depth":7,"bounds":{"left":0.42109376,"top":0.38333333,"width":0.02578125,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"JSON","depth":7,"bounds":{"left":0.45078126,"top":0.38333333,"width":0.015234375,"height":0.011111111},"role_description":"text"},{"role":"AXButton","text":"Name","depth":6,"bounds":{"left":0.08359375,"top":0.05347222,"width":0.2566406,"height":0.019444445},"role_description":"sort button","subrole":"AXSortButton","is_enabled":true,"is_focused":false},{"role":"AXButton","text":"Date Modified","depth":6,"bounds":{"left":0.34023437,"top":0.05347222,"width":0.07070313,"height":0.019444445},"role_description":"sort button","subrole":"AXSortButton","is_enabled":true,"is_focused":false},{"role":"AXButton","text":"Size","depth":6,"bounds":{"left":0.4109375,"top":0.05347222,"width":0.037890624,"height":0.019444445},"role_description":"sort button","subrole":"AXSortButton","is_enabled":true,"is_focused":false},{"role":"AXButton","text":"Kind","depth":6,"bounds":{"left":0.44882813,"top":0.05347222,"width":0.047265626,"height":0.019444445},"role_description":"sort button","subrole":"AXSortButton","is_enabled":true,"is_focused":false},{"role":"AXStaticText","text":"23 items, 37,26 GB available","depth":2,"bounds":{"left":0.25585938,"top":0.98541665,"width":0.0640625,"height":0.009722223},"automation_id":"_NS:34","role_description":"text"},{"role":"AXStaticText","text":".screenpipe","depth":1,"bounds":{"left":0.1125,"top":0.017361112,"width":0.125,"height":0.036111113},"role_description":"text"}]...
|
-7810736951279744188
|
7733248371766246243
|
visual_change
|
accessibility
|
NULL
|
Favourites
jiminny
AirDrop
Recents
Applications
Do Favourites
jiminny
AirDrop
Recents
Applications
Documents
Desktop
Downloads
lukas
iCloud
iCloud Drive
Sync folder
Locations
DXP4800PLUS-B5F8
Eject
Network
Tags
CRM
Orange
Red
Yellow
Green
Blue
Purple
All Tags…
Name
Date Modified
Size
Kind
data
Yesterday at 14:53
3,9 GB
Folder
data
Today at 9:12
3,9 GB
Folder
2026-04-15
Today at 9:13
2,15 GB
Folder
2026-04-14
Yesterday at 9:59
1,09 GB
Folder
2026-04-16
Today at 15:28
454,9 MB
Folder
2026-04-13
14 Apr 2026 at 9:24
74,2 MB
Folder
2026-04-11
12 Apr 2026 at 9:02
52,6 MB
Folder
2026-04-12
13 Apr 2026 at 15:13
51 MB
Folder
2026-04-09
11 Apr 2026 at 14:53
40,6 MB
Folder
pending-transcriptions
9 Apr 2026 at 20:05
Zero bytes
Folder
screenpipe.db
11 Apr 2026 at 15:03
Zero bytes
Document
db.sqlite
Today at 15:27
2,74 GB
Document
db.sqlite-wal
Today at 15:28
4,9 MB
Document
screenpipe.2026-04-15.0.log
Yesterday at 18:55
176 KB
Log File
screenpipe.2026-04-14.0.log
14 Apr 2026 at 19:31
162 KB
Log File
screenpipe.2026-04-09.0.log
9 Apr 2026 at 21:27
133 KB
Log File
screenpipe.2026-04-16.0.log
Today at 15:26
102 KB
Log File
screenpipe.2026-04-11.0.log
11 Apr 2026 at 23:14
95 KB
Log File
screenpipe.2026-04-12.0.log
12 Apr 2026 at 23:55
72 KB
Log File
screenpipe.2026-04-13.0.log
13 Apr 2026 at 19:50
72 KB
Log File
db.sqlite-shm
Today at 10:15
66 KB
Document
pipes
Yesterday at 14:53
13 KB
Folder
config.json
13 Apr 2026 at 19:50
316 bytes
JSON
Name
Date Modified
Size
Kind
23 items, 37,26 GB available
.screenpipe...
|
NULL
|
|
24022
|
518
|
55
|
2026-04-15T11:54:48.132764+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-15/1776 /Users/lukas/.screenpipe/data/data/2026-04-15/1776254088132_m1.jpg...
|
Finder
|
data
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Favourites
jiminny
AirDrop
Recents
Applications
Do Favourites
jiminny
AirDrop
Recents
Applications
Documents
Desktop
Downloads
lukas
iCloud
iCloud Drive
Sync folder
Locations
DXP4800PLUS-B5F8
Eject
Network
Tags
CRM
Orange
Red
Yellow
Green
Blue
Purple
All Tags…
Name
Date Modified
Size
Kind
data
Today at 9:58
1,92 GB
Folder
2026-04-14
Today at 9:59
1,09 GB
Folder
2026-04-15
Today at 14:54
612,4 MB
Folder
2026-04-13
Yesterday at 9:24
74,2 MB
Folder
2026-04-11
12 Apr 2026 at 9:02
52,6 MB
Folder
2026-04-12
13 Apr 2026 at 15:13
51 MB
Folder
2026-04-09
11 Apr 2026 at 14:53
40,6 MB
Folder
pending-transcriptions
9 Apr 2026 at 20:05
Zero bytes
Folder
screenpipe.db
11 Apr 2026 at 15:03
Zero bytes
Document
Name
Date Modified
Size
Kind
9 items, 38,33 GB available
data...
|
[{"role":"AXStaticText","text& [{"role":"AXStaticText","text":"Favourites","depth":6,"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"jiminny","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"AirDrop","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Recents","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Applications","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Documents","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Desktop","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Downloads","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"lukas","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"iCloud","depth":6,"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"iCloud Drive","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Sync folder","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Locations","depth":6,"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"DXP4800PLUS-B5F8","depth":6,"role_description":"text"},{"role":"AXButton","text":"Eject","depth":6,"role_description":"button","is_enabled":true,"is_focused":false},{"role":"AXStaticText","text":"Network","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Tags","depth":6,"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"CRM","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Orange","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Red","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Yellow","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Green","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Blue","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Purple","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"All Tags…","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Name","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Date Modified","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Size","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Kind","depth":7,"role_description":"text"},{"role":"AXTextField","text":"data","depth":7,"value":"data","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 9:58","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"1,92 GB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"2026-04-14","depth":7,"value":"2026-04-14","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 9:59","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"1,09 GB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"2026-04-15","depth":7,"value":"2026-04-15","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 14:54","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"612,4 MB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"2026-04-13","depth":7,"value":"2026-04-13","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Yesterday at 9:24","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"74,2 MB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"2026-04-11","depth":7,"value":"2026-04-11","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"12 Apr 2026 at 9:02","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"52,6 MB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"2026-04-12","depth":7,"value":"2026-04-12","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"13 Apr 2026 at 15:13","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"51 MB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"2026-04-09","depth":7,"value":"2026-04-09","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"11 Apr 2026 at 14:53","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"40,6 MB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"pending-transcriptions","depth":7,"value":"pending-transcriptions","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"9 Apr 2026 at 20:05","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Zero bytes","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"screenpipe.db","depth":7,"value":"screenpipe.db","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"11 Apr 2026 at 15:03","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Zero bytes","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Document","depth":7,"role_description":"text"},{"role":"AXButton","text":"Name","depth":6,"role_description":"sort button","subrole":"AXSortButton","is_enabled":true,"is_focused":false},{"role":"AXButton","text":"Date Modified","depth":6,"role_description":"sort button","subrole":"AXSortButton","is_enabled":true,"is_focused":false},{"role":"AXButton","text":"Size","depth":6,"role_description":"sort button","subrole":"AXSortButton","is_enabled":true,"is_focused":false},{"role":"AXButton","text":"Kind","depth":6,"role_description":"sort button","subrole":"AXSortButton","is_enabled":true,"is_focused":false},{"role":"AXStaticText","text":"9 items, 38,33 GB available","depth":2,"automation_id":"_NS:34","role_description":"text"},{"role":"AXStaticText","text":"data","depth":1,"role_description":"text"}]...
|
-420273727802906021
|
7733245067992529735
|
visual_change
|
accessibility
|
NULL
|
Favourites
jiminny
AirDrop
Recents
Applications
Do Favourites
jiminny
AirDrop
Recents
Applications
Documents
Desktop
Downloads
lukas
iCloud
iCloud Drive
Sync folder
Locations
DXP4800PLUS-B5F8
Eject
Network
Tags
CRM
Orange
Red
Yellow
Green
Blue
Purple
All Tags…
Name
Date Modified
Size
Kind
data
Today at 9:58
1,92 GB
Folder
2026-04-14
Today at 9:59
1,09 GB
Folder
2026-04-15
Today at 14:54
612,4 MB
Folder
2026-04-13
Yesterday at 9:24
74,2 MB
Folder
2026-04-11
12 Apr 2026 at 9:02
52,6 MB
Folder
2026-04-12
13 Apr 2026 at 15:13
51 MB
Folder
2026-04-09
11 Apr 2026 at 14:53
40,6 MB
Folder
pending-transcriptions
9 Apr 2026 at 20:05
Zero bytes
Folder
screenpipe.db
11 Apr 2026 at 15:03
Zero bytes
Document
Name
Date Modified
Size
Kind
9 items, 38,33 GB available
data...
|
NULL
|
|
24027
|
520
|
1
|
2026-04-15T11:55:36.601765+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-15/1776 /Users/lukas/.screenpipe/data/data/2026-04-15/1776254136601_m1.jpg...
|
Finder
|
data
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Favourites
jiminny
AirDrop
Recents
Applications
Do Favourites
jiminny
AirDrop
Recents
Applications
Documents
Desktop
Downloads
lukas
iCloud
iCloud Drive
Sync folder
Locations
DXP4800PLUS-B5F8
Eject
Network
Tags
CRM
Orange
Red
Yellow
Green
Blue
Purple
All Tags…
Name
Date Modified
Size
Kind
data
Today at 9:58
1,91 GB
Folder
2026-04-14
Today at 9:59
1,09 GB
Folder
2026-04-15
Today at 14:55
604,2 MB
Folder
2026-04-13
Yesterday at 9:24
74,2 MB
Folder
2026-04-11
12 Apr 2026 at 9:02
52,6 MB
Folder
2026-04-12
13 Apr 2026 at 15:13
51 MB
Folder
2026-04-09
11 Apr 2026 at 14:53
40,6 MB
Folder
pending-transcriptions
9 Apr 2026 at 20:05
Zero bytes
Folder
screenpipe.db
11 Apr 2026 at 15:03
Zero bytes
Document
Name
Date Modified
Size
Kind
9 items, 38,32 GB available
data...
|
[{"role":"AXStaticText","text& [{"role":"AXStaticText","text":"Favourites","depth":6,"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"jiminny","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"AirDrop","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Recents","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Applications","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Documents","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Desktop","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Downloads","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"lukas","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"iCloud","depth":6,"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"iCloud Drive","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Sync folder","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Locations","depth":6,"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"DXP4800PLUS-B5F8","depth":6,"role_description":"text"},{"role":"AXButton","text":"Eject","depth":6,"role_description":"button","is_enabled":true,"is_focused":false},{"role":"AXStaticText","text":"Network","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Tags","depth":6,"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"CRM","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Orange","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Red","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Yellow","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Green","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Blue","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Purple","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"All Tags…","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Name","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Date Modified","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Size","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Kind","depth":7,"role_description":"text"},{"role":"AXTextField","text":"data","depth":7,"value":"data","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 9:58","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"1,91 GB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"2026-04-14","depth":7,"value":"2026-04-14","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 9:59","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"1,09 GB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"2026-04-15","depth":7,"value":"2026-04-15","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 14:55","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"604,2 MB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"2026-04-13","depth":7,"value":"2026-04-13","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Yesterday at 9:24","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"74,2 MB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"2026-04-11","depth":7,"value":"2026-04-11","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"12 Apr 2026 at 9:02","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"52,6 MB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"2026-04-12","depth":7,"value":"2026-04-12","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"13 Apr 2026 at 15:13","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"51 MB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"2026-04-09","depth":7,"value":"2026-04-09","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"11 Apr 2026 at 14:53","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"40,6 MB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"pending-transcriptions","depth":7,"value":"pending-transcriptions","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"9 Apr 2026 at 20:05","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Zero bytes","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"screenpipe.db","depth":7,"value":"screenpipe.db","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"11 Apr 2026 at 15:03","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Zero bytes","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Document","depth":7,"role_description":"text"},{"role":"AXButton","text":"Name","depth":6,"role_description":"sort button","subrole":"AXSortButton","is_enabled":true,"is_focused":false},{"role":"AXButton","text":"Date Modified","depth":6,"role_description":"sort button","subrole":"AXSortButton","is_enabled":true,"is_focused":false},{"role":"AXButton","text":"Size","depth":6,"role_description":"sort button","subrole":"AXSortButton","is_enabled":true,"is_focused":false},{"role":"AXButton","text":"Kind","depth":6,"role_description":"sort button","subrole":"AXSortButton","is_enabled":true,"is_focused":false},{"role":"AXStaticText","text":"9 items, 38,32 GB available","depth":2,"automation_id":"_NS:34","role_description":"text"},{"role":"AXStaticText","text":"data","depth":1,"role_description":"text"}]...
|
-485521575449160453
|
7733243986734508871
|
visual_change
|
accessibility
|
NULL
|
Favourites
jiminny
AirDrop
Recents
Applications
Do Favourites
jiminny
AirDrop
Recents
Applications
Documents
Desktop
Downloads
lukas
iCloud
iCloud Drive
Sync folder
Locations
DXP4800PLUS-B5F8
Eject
Network
Tags
CRM
Orange
Red
Yellow
Green
Blue
Purple
All Tags…
Name
Date Modified
Size
Kind
data
Today at 9:58
1,91 GB
Folder
2026-04-14
Today at 9:59
1,09 GB
Folder
2026-04-15
Today at 14:55
604,2 MB
Folder
2026-04-13
Yesterday at 9:24
74,2 MB
Folder
2026-04-11
12 Apr 2026 at 9:02
52,6 MB
Folder
2026-04-12
13 Apr 2026 at 15:13
51 MB
Folder
2026-04-09
11 Apr 2026 at 14:53
40,6 MB
Folder
pending-transcriptions
9 Apr 2026 at 20:05
Zero bytes
Folder
screenpipe.db
11 Apr 2026 at 15:03
Zero bytes
Document
Name
Date Modified
Size
Kind
9 items, 38,32 GB available
data...
|
NULL
|
|
24037
|
520
|
7
|
2026-04-15T11:56:15.892988+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-15/1776 /Users/lukas/.screenpipe/data/data/2026-04-15/1776254175892_m1.jpg...
|
Finder
|
data
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Favourites
jiminny
AirDrop
Recents
Applications
Do Favourites
jiminny
AirDrop
Recents
Applications
Documents
Desktop
Downloads
lukas
iCloud
iCloud Drive
Sync folder
Locations
DXP4800PLUS-B5F8
Eject
Network
Tags
CRM
Orange
Red
Yellow
Green
Blue
Purple
All Tags…
Name
Date Modified
Size
Kind
data
Today at 9:58
1,91 GB
Folder
2026-04-14
Today at 9:59
1,09 GB
Folder
2026-04-15
Today at 14:56
606,6 MB
Folder
2026-04-13
Yesterday at 9:24
74,2 MB
Folder
2026-04-11
12 Apr 2026 at 9:02
52,6 MB
Folder
2026-04-12
13 Apr 2026 at 15:13
51 MB
Folder
2026-04-09
11 Apr 2026 at 14:53
40,6 MB
Folder
pending-transcriptions
9 Apr 2026 at 20:05
Zero bytes
Folder
screenpipe.db
11 Apr 2026 at 15:03
Zero bytes
Document
Name
Date Modified
Size
Kind
9 items, 38,34 GB available
data...
|
[{"role":"AXStaticText","text& [{"role":"AXStaticText","text":"Favourites","depth":6,"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"jiminny","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"AirDrop","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Recents","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Applications","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Documents","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Desktop","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Downloads","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"lukas","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"iCloud","depth":6,"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"iCloud Drive","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Sync folder","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Locations","depth":6,"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"DXP4800PLUS-B5F8","depth":6,"role_description":"text"},{"role":"AXButton","text":"Eject","depth":6,"role_description":"button","is_enabled":true,"is_focused":false},{"role":"AXStaticText","text":"Network","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Tags","depth":6,"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"CRM","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Orange","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Red","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Yellow","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Green","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Blue","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Purple","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"All Tags…","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Name","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Date Modified","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Size","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Kind","depth":7,"role_description":"text"},{"role":"AXTextField","text":"data","depth":7,"value":"data","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 9:58","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"1,91 GB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"2026-04-14","depth":7,"value":"2026-04-14","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 9:59","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"1,09 GB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"2026-04-15","depth":7,"value":"2026-04-15","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 14:56","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"606,6 MB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"2026-04-13","depth":7,"value":"2026-04-13","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Yesterday at 9:24","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"74,2 MB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"2026-04-11","depth":7,"value":"2026-04-11","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"12 Apr 2026 at 9:02","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"52,6 MB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"2026-04-12","depth":7,"value":"2026-04-12","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"13 Apr 2026 at 15:13","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"51 MB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"2026-04-09","depth":7,"value":"2026-04-09","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"11 Apr 2026 at 14:53","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"40,6 MB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"pending-transcriptions","depth":7,"value":"pending-transcriptions","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"9 Apr 2026 at 20:05","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Zero bytes","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"screenpipe.db","depth":7,"value":"screenpipe.db","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"11 Apr 2026 at 15:03","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Zero bytes","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Document","depth":7,"role_description":"text"},{"role":"AXButton","text":"Name","depth":6,"role_description":"sort button","subrole":"AXSortButton","is_enabled":true,"is_focused":false},{"role":"AXButton","text":"Date Modified","depth":6,"role_description":"sort button","subrole":"AXSortButton","is_enabled":true,"is_focused":false},{"role":"AXButton","text":"Size","depth":6,"role_description":"sort button","subrole":"AXSortButton","is_enabled":true,"is_focused":false},{"role":"AXButton","text":"Kind","depth":6,"role_description":"sort button","subrole":"AXSortButton","is_enabled":true,"is_focused":false},{"role":"AXStaticText","text":"9 items, 38,34 GB available","depth":2,"automation_id":"_NS:34","role_description":"text"},{"role":"AXStaticText","text":"data","depth":1,"role_description":"text"}]...
|
-3496116524887234569
|
7733243977209248583
|
visual_change
|
accessibility
|
NULL
|
Favourites
jiminny
AirDrop
Recents
Applications
Do Favourites
jiminny
AirDrop
Recents
Applications
Documents
Desktop
Downloads
lukas
iCloud
iCloud Drive
Sync folder
Locations
DXP4800PLUS-B5F8
Eject
Network
Tags
CRM
Orange
Red
Yellow
Green
Blue
Purple
All Tags…
Name
Date Modified
Size
Kind
data
Today at 9:58
1,91 GB
Folder
2026-04-14
Today at 9:59
1,09 GB
Folder
2026-04-15
Today at 14:56
606,6 MB
Folder
2026-04-13
Yesterday at 9:24
74,2 MB
Folder
2026-04-11
12 Apr 2026 at 9:02
52,6 MB
Folder
2026-04-12
13 Apr 2026 at 15:13
51 MB
Folder
2026-04-09
11 Apr 2026 at 14:53
40,6 MB
Folder
pending-transcriptions
9 Apr 2026 at 20:05
Zero bytes
Folder
screenpipe.db
11 Apr 2026 at 15:03
Zero bytes
Document
Name
Date Modified
Size
Kind
9 items, 38,34 GB available
data...
|
NULL
|
|
24026
|
520
|
0
|
2026-04-15T11:55:30.524599+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-15/1776 /Users/lukas/.screenpipe/data/data/2026-04-15/1776254130524_m1.jpg...
|
Finder
|
data
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Favourites
jiminny
AirDrop
Recents
Applications
Do Favourites
jiminny
AirDrop
Recents
Applications
Documents
Desktop
Downloads
lukas
iCloud
iCloud Drive
Sync folder
Locations
DXP4800PLUS-B5F8
Eject
Network
Tags
CRM
Orange
Red
Yellow
Green
Blue
Purple
All Tags…
Name
Date Modified
Size
Kind
data
Today at 9:58
1,91 GB
Folder
2026-04-14
Today at 9:59
1,09 GB
Folder
2026-04-15
Today at 14:55
604 MB
Folder
2026-04-13
Yesterday at 9:24
74,2 MB
Folder
2026-04-11
12 Apr 2026 at 9:02
52,6 MB
Folder
2026-04-12
13 Apr 2026 at 15:13
51 MB
Folder
2026-04-09
11 Apr 2026 at 14:53
40,6 MB
Folder
pending-transcriptions
9 Apr 2026 at 20:05
Zero bytes
Folder
screenpipe.db
11 Apr 2026 at 15:03
Zero bytes
Document
Name
Date Modified
Size
Kind
9 items, 38,33 GB available
data...
|
[{"role":"AXStaticText","text& [{"role":"AXStaticText","text":"Favourites","depth":6,"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"jiminny","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"AirDrop","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Recents","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Applications","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Documents","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Desktop","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Downloads","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"lukas","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"iCloud","depth":6,"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"iCloud Drive","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Sync folder","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Locations","depth":6,"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"DXP4800PLUS-B5F8","depth":6,"role_description":"text"},{"role":"AXButton","text":"Eject","depth":6,"role_description":"button","is_enabled":true,"is_focused":false},{"role":"AXStaticText","text":"Network","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Tags","depth":6,"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"CRM","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Orange","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Red","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Yellow","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Green","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Blue","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Purple","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"All Tags…","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Name","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Date Modified","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Size","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Kind","depth":7,"role_description":"text"},{"role":"AXTextField","text":"data","depth":7,"value":"data","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 9:58","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"1,91 GB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"2026-04-14","depth":7,"value":"2026-04-14","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 9:59","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"1,09 GB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"2026-04-15","depth":7,"value":"2026-04-15","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 14:55","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"604 MB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"2026-04-13","depth":7,"value":"2026-04-13","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Yesterday at 9:24","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"74,2 MB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"2026-04-11","depth":7,"value":"2026-04-11","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"12 Apr 2026 at 9:02","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"52,6 MB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"2026-04-12","depth":7,"value":"2026-04-12","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"13 Apr 2026 at 15:13","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"51 MB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"2026-04-09","depth":7,"value":"2026-04-09","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"11 Apr 2026 at 14:53","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"40,6 MB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"pending-transcriptions","depth":7,"value":"pending-transcriptions","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"9 Apr 2026 at 20:05","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Zero bytes","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"screenpipe.db","depth":7,"value":"screenpipe.db","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"11 Apr 2026 at 15:03","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Zero bytes","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Document","depth":7,"role_description":"text"},{"role":"AXButton","text":"Name","depth":6,"role_description":"sort button","subrole":"AXSortButton","is_enabled":true,"is_focused":false},{"role":"AXButton","text":"Date Modified","depth":6,"role_description":"sort button","subrole":"AXSortButton","is_enabled":true,"is_focused":false},{"role":"AXButton","text":"Size","depth":6,"role_description":"sort button","subrole":"AXSortButton","is_enabled":true,"is_focused":false},{"role":"AXButton","text":"Kind","depth":6,"role_description":"sort button","subrole":"AXSortButton","is_enabled":true,"is_focused":false},{"role":"AXStaticText","text":"9 items, 38,33 GB available","depth":2,"automation_id":"_NS:34","role_description":"text"},{"role":"AXStaticText","text":"data","depth":1,"role_description":"text"}]...
|
3938383830900266000
|
7733243969558870855
|
visual_change
|
accessibility
|
NULL
|
Favourites
jiminny
AirDrop
Recents
Applications
Do Favourites
jiminny
AirDrop
Recents
Applications
Documents
Desktop
Downloads
lukas
iCloud
iCloud Drive
Sync folder
Locations
DXP4800PLUS-B5F8
Eject
Network
Tags
CRM
Orange
Red
Yellow
Green
Blue
Purple
All Tags…
Name
Date Modified
Size
Kind
data
Today at 9:58
1,91 GB
Folder
2026-04-14
Today at 9:59
1,09 GB
Folder
2026-04-15
Today at 14:55
604 MB
Folder
2026-04-13
Yesterday at 9:24
74,2 MB
Folder
2026-04-11
12 Apr 2026 at 9:02
52,6 MB
Folder
2026-04-12
13 Apr 2026 at 15:13
51 MB
Folder
2026-04-09
11 Apr 2026 at 14:53
40,6 MB
Folder
pending-transcriptions
9 Apr 2026 at 20:05
Zero bytes
Folder
screenpipe.db
11 Apr 2026 at 15:03
Zero bytes
Document
Name
Date Modified
Size
Kind
9 items, 38,33 GB available
data...
|
24025
|
|
24028
|
521
|
0
|
2026-04-15T11:55:41.289538+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-15/1776 /Users/lukas/.screenpipe/data/data/2026-04-15/1776254141289_m2.jpg...
|
Finder
|
data
|
True
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
Favourites
jiminny
AirDrop
Recents
Applications
Do Favourites
jiminny
AirDrop
Recents
Applications
Documents
Desktop
Downloads
lukas
iCloud
iCloud Drive
Sync folder
Locations
DXP4800PLUS-B5F8
Eject
Network
Tags
CRM
Orange
Red
Yellow
Green
Blue
Purple
All Tags…
Name
Date Modified
Size
Kind
data
Today at 9:58
1,91 GB
Folder
2026-04-14
Today at 9:59
1,09 GB
Folder
2026-04-15
Today at 14:55
604,4 MB
Folder
2026-04-13
Yesterday at 9:24
74,2 MB
Folder
2026-04-11
12 Apr 2026 at 9:02
52,6 MB
Folder
2026-04-12
13 Apr 2026 at 15:13
51 MB
Folder
2026-04-09
11 Apr 2026 at 14:53
40,6 MB
Folder
pending-transcriptions
9 Apr 2026 at 20:05
Zero bytes
Folder
screenpipe.db
11 Apr 2026 at 15:03
Zero bytes
Document
Name
Date Modified
Size
Kind
9 items, 38,33 GB available
data...
|
[{"role":"AXStaticText","text& [{"role":"AXStaticText","text":"Favourites","depth":6,"bounds":{"left":0.10976563,"top":0.45277777,"width":0.0671875,"height":0.013194445},"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"jiminny","depth":6,"bounds":{"left":0.119140625,"top":0.47013888,"width":0.05234375,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"AirDrop","depth":6,"bounds":{"left":0.119140625,"top":0.48958334,"width":0.05234375,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Recents","depth":6,"bounds":{"left":0.119140625,"top":0.5090278,"width":0.05234375,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Applications","depth":6,"bounds":{"left":0.119140625,"top":0.52847224,"width":0.05234375,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Documents","depth":6,"bounds":{"left":0.119140625,"top":0.54791665,"width":0.05234375,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Desktop","depth":6,"bounds":{"left":0.119140625,"top":0.5673611,"width":0.05234375,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Downloads","depth":6,"bounds":{"left":0.119140625,"top":0.5868056,"width":0.05234375,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"lukas","depth":6,"bounds":{"left":0.119140625,"top":0.60625,"width":0.05234375,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"iCloud","depth":6,"bounds":{"left":0.10976563,"top":0.63055557,"width":0.0671875,"height":0.013194445},"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"iCloud Drive","depth":6,"bounds":{"left":0.119140625,"top":0.6479167,"width":0.05234375,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Sync folder","depth":6,"bounds":{"left":0.119140625,"top":0.66736114,"width":0.05234375,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Locations","depth":6,"bounds":{"left":0.10976563,"top":0.69166666,"width":0.0671875,"height":0.013194445},"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"DXP4800PLUS-B5F8","depth":6,"bounds":{"left":0.119140625,"top":0.70902777,"width":0.0453125,"height":0.011111111},"role_description":"text"},{"role":"AXButton","text":"Eject","depth":6,"bounds":{"left":0.16523437,"top":0.7104167,"width":0.005078125,"height":0.008333334},"role_description":"button","is_enabled":true,"is_focused":false},{"role":"AXStaticText","text":"Network","depth":6,"bounds":{"left":0.119140625,"top":0.72847223,"width":0.05234375,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Tags","depth":6,"bounds":{"left":0.10976563,"top":0.75277776,"width":0.0671875,"height":0.013194445},"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"CRM","depth":6,"bounds":{"left":0.119140625,"top":0.77013886,"width":0.05234375,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Orange","depth":6,"bounds":{"left":0.119140625,"top":0.7895833,"width":0.05234375,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Red","depth":6,"bounds":{"left":0.119140625,"top":0.8090278,"width":0.05234375,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Yellow","depth":6,"bounds":{"left":0.119140625,"top":0.8284722,"width":0.05234375,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Green","depth":6,"bounds":{"left":0.119140625,"top":0.84791666,"width":0.05234375,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Blue","depth":6,"bounds":{"left":0.119140625,"top":0.8673611,"width":0.05234375,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Purple","depth":6,"bounds":{"left":0.119140625,"top":0.88680553,"width":0.05234375,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"All Tags…","depth":6,"bounds":{"left":0.119140625,"top":0.90625,"width":0.05234375,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Name","depth":7,"bounds":{"left":0.2015625,"top":0.45694444,"width":0.013671875,"height":0.009722223},"role_description":"text"},{"role":"AXStaticText","text":"Date Modified","depth":7,"bounds":{"left":0.309375,"top":0.45694444,"width":0.03046875,"height":0.009722223},"role_description":"text"},{"role":"AXStaticText","text":"Size","depth":7,"bounds":{"left":0.38007814,"top":0.45694444,"width":0.010546875,"height":0.009722223},"role_description":"text"},{"role":"AXStaticText","text":"Kind","depth":7,"bounds":{"left":0.41796875,"top":0.45694444,"width":0.0109375,"height":0.009722223},"role_description":"text"},{"role":"AXTextField","text":"data","depth":7,"bounds":{"left":0.2015625,"top":0.47708333,"width":0.013671875,"height":0.011111111},"value":"data","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 9:58","depth":7,"bounds":{"left":0.309375,"top":0.47708333,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"1,91 GB","depth":7,"bounds":{"left":0.39296874,"top":0.47708333,"width":0.02109375,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"bounds":{"left":0.41796875,"top":0.47708333,"width":0.016796876,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"2026-04-14","depth":7,"bounds":{"left":0.20742187,"top":0.49097222,"width":0.032421876,"height":0.011111111},"value":"2026-04-14","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 9:59","depth":7,"bounds":{"left":0.309375,"top":0.49097222,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"1,09 GB","depth":7,"bounds":{"left":0.39296874,"top":0.49097222,"width":0.02109375,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"bounds":{"left":0.41796875,"top":0.49097222,"width":0.016796876,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"2026-04-15","depth":7,"bounds":{"left":0.20742187,"top":0.5048611,"width":0.032421876,"height":0.011111111},"value":"2026-04-15","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 14:55","depth":7,"bounds":{"left":0.309375,"top":0.5048611,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"604,4 MB","depth":7,"bounds":{"left":0.3890625,"top":0.5048611,"width":0.025,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"bounds":{"left":0.41796875,"top":0.5048611,"width":0.016796876,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"2026-04-13","depth":7,"bounds":{"left":0.20742187,"top":0.51875,"width":0.032421876,"height":0.011111111},"value":"2026-04-13","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Yesterday at 9:24","depth":7,"bounds":{"left":0.309375,"top":0.51875,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"74,2 MB","depth":7,"bounds":{"left":0.3921875,"top":0.51875,"width":0.021875,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"bounds":{"left":0.41796875,"top":0.51875,"width":0.016796876,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"2026-04-11","depth":7,"bounds":{"left":0.20742187,"top":0.5326389,"width":0.031640626,"height":0.011111111},"value":"2026-04-11","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"12 Apr 2026 at 9:02","depth":7,"bounds":{"left":0.309375,"top":0.5326389,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"52,6 MB","depth":7,"bounds":{"left":0.3921875,"top":0.5326389,"width":0.021875,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"bounds":{"left":0.41796875,"top":0.5326389,"width":0.016796876,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"2026-04-12","depth":7,"bounds":{"left":0.20742187,"top":0.5465278,"width":0.032421876,"height":0.011111111},"value":"2026-04-12","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"13 Apr 2026 at 15:13","depth":7,"bounds":{"left":0.309375,"top":0.5465278,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"51 MB","depth":7,"bounds":{"left":0.396875,"top":0.5465278,"width":0.0171875,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"bounds":{"left":0.41796875,"top":0.5465278,"width":0.016796876,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"2026-04-09","depth":7,"bounds":{"left":0.20742187,"top":0.56041664,"width":0.033203125,"height":0.011111111},"value":"2026-04-09","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"11 Apr 2026 at 14:53","depth":7,"bounds":{"left":0.309375,"top":0.56041664,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"40,6 MB","depth":7,"bounds":{"left":0.3921875,"top":0.56041664,"width":0.021875,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"bounds":{"left":0.41796875,"top":0.56041664,"width":0.016796876,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"pending-transcriptions","depth":7,"bounds":{"left":0.2015625,"top":0.57430553,"width":0.057421874,"height":0.011111111},"value":"pending-transcriptions","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"9 Apr 2026 at 20:05","depth":7,"bounds":{"left":0.309375,"top":0.57430553,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Zero bytes","depth":7,"bounds":{"left":0.38554686,"top":0.57430553,"width":0.028515626,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"bounds":{"left":0.41796875,"top":0.57430553,"width":0.016796876,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"screenpipe.db","depth":7,"bounds":{"left":0.2015625,"top":0.58819443,"width":0.037109375,"height":0.011111111},"value":"screenpipe.db","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"11 Apr 2026 at 15:03","depth":7,"bounds":{"left":0.309375,"top":0.58819443,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Zero bytes","depth":7,"bounds":{"left":0.38554686,"top":0.58819443,"width":0.028515626,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Document","depth":7,"bounds":{"left":0.41796875,"top":0.58819443,"width":0.027734375,"height":0.011111111},"role_description":"text"},{"role":"AXButton","text":"Name","depth":6,"bounds":{"left":0.18789062,"top":0.45277777,"width":0.11953125,"height":0.019444445},"role_description":"sort button","subrole":"AXSortButton","is_enabled":true,"is_focused":false},{"role":"AXButton","text":"Date Modified","depth":6,"bounds":{"left":0.30742186,"top":0.45277777,"width":0.07070313,"height":0.019444445},"role_description":"sort button","subrole":"AXSortButton","is_enabled":true,"is_focused":false},{"role":"AXButton","text":"Size","depth":6,"bounds":{"left":0.378125,"top":0.45277777,"width":0.037890624,"height":0.019444445},"role_description":"sort button","subrole":"AXSortButton","is_enabled":true,"is_focused":false},{"role":"AXButton","text":"Kind","depth":6,"bounds":{"left":0.41601562,"top":0.45277777,"width":0.047265626,"height":0.019444445},"role_description":"sort button","subrole":"AXSortButton","is_enabled":true,"is_focused":false},{"role":"AXStaticText","text":"9 items, 38,33 GB available","depth":2,"bounds":{"left":0.29101562,"top":0.7048611,"width":0.061328124,"height":0.009722223},"automation_id":"_NS:34","role_description":"text"},{"role":"AXStaticText","text":"data","depth":1,"bounds":{"left":0.21679688,"top":0.41666666,"width":0.095703125,"height":0.036111113},"role_description":"text"}]...
|
-5407352216677602216
|
7733243969558870855
|
idle
|
accessibility
|
NULL
|
Favourites
jiminny
AirDrop
Recents
Applications
Do Favourites
jiminny
AirDrop
Recents
Applications
Documents
Desktop
Downloads
lukas
iCloud
iCloud Drive
Sync folder
Locations
DXP4800PLUS-B5F8
Eject
Network
Tags
CRM
Orange
Red
Yellow
Green
Blue
Purple
All Tags…
Name
Date Modified
Size
Kind
data
Today at 9:58
1,91 GB
Folder
2026-04-14
Today at 9:59
1,09 GB
Folder
2026-04-15
Today at 14:55
604,4 MB
Folder
2026-04-13
Yesterday at 9:24
74,2 MB
Folder
2026-04-11
12 Apr 2026 at 9:02
52,6 MB
Folder
2026-04-12
13 Apr 2026 at 15:13
51 MB
Folder
2026-04-09
11 Apr 2026 at 14:53
40,6 MB
Folder
pending-transcriptions
9 Apr 2026 at 20:05
Zero bytes
Folder
screenpipe.db
11 Apr 2026 at 15:03
Zero bytes
Document
Name
Date Modified
Size
Kind
9 items, 38,33 GB available
data...
|
NULL
|
|
23992
|
519
|
36
|
2026-04-15T11:53:53.617421+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-15/1776 /Users/lukas/.screenpipe/data/data/2026-04-15/1776254033617_m2.jpg...
|
Finder
|
.screenpipe
|
True
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
Favourites
jiminny
AirDrop
Recents
Applications
Do Favourites
jiminny
AirDrop
Recents
Applications
Documents
Desktop
Downloads
lukas
iCloud
iCloud Drive
Sync folder
Locations
DXP4800PLUS-B5F8
Eject
Network
Tags
CRM
Orange
Red
Yellow
Green
Blue
Purple
All Tags…
Name
Date Modified
Size
Kind
data
Today at 14:53
1,91 GB
Folder
db.sqlite
Today at 14:53
1,75 GB
Document
db.sqlite-wal
Today at 14:53
16,5 MB
Document
screenpipe.2026-04-14.0.log
Yesterday at 19:31
162 KB
Log File
screenpipe.2026-04-09.0.log
9 Apr 2026 at 21:27
133 KB
Log File
screenpipe.2026-04-15.0.log
Today at 14:50
119 KB
Log File
screenpipe.2026-04-11.0.log
11 Apr 2026 at 23:14
95 KB
Log File
screenpipe.2026-04-12.0.log
12 Apr 2026 at 23:55
72 KB
Log File
screenpipe.2026-04-13.0.log
13 Apr 2026 at 19:50
72 KB
Log File
db.sqlite-shm...
|
[{"role":"AXStaticText","text& [{"role":"AXStaticText","text":"Favourites","depth":6,"bounds":{"left":0.10976563,"top":0.45277777,"width":0.0671875,"height":0.013194445},"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"jiminny","depth":6,"bounds":{"left":0.119140625,"top":0.47013888,"width":0.05234375,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"AirDrop","depth":6,"bounds":{"left":0.119140625,"top":0.48958334,"width":0.05234375,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Recents","depth":6,"bounds":{"left":0.119140625,"top":0.5090278,"width":0.05234375,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Applications","depth":6,"bounds":{"left":0.119140625,"top":0.52847224,"width":0.05234375,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Documents","depth":6,"bounds":{"left":0.119140625,"top":0.54791665,"width":0.05234375,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Desktop","depth":6,"bounds":{"left":0.119140625,"top":0.5673611,"width":0.05234375,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Downloads","depth":6,"bounds":{"left":0.119140625,"top":0.5868056,"width":0.05234375,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"lukas","depth":6,"bounds":{"left":0.119140625,"top":0.60625,"width":0.05234375,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"iCloud","depth":6,"bounds":{"left":0.10976563,"top":0.63055557,"width":0.0671875,"height":0.013194445},"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"iCloud Drive","depth":6,"bounds":{"left":0.119140625,"top":0.6479167,"width":0.05234375,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Sync folder","depth":6,"bounds":{"left":0.119140625,"top":0.66736114,"width":0.05234375,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Locations","depth":6,"bounds":{"left":0.10976563,"top":0.69166666,"width":0.0671875,"height":0.013194445},"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"DXP4800PLUS-B5F8","depth":6,"bounds":{"left":0.119140625,"top":0.70902777,"width":0.0453125,"height":0.011111111},"role_description":"text"},{"role":"AXButton","text":"Eject","depth":6,"bounds":{"left":0.16523437,"top":0.7104167,"width":0.005078125,"height":0.008333334},"role_description":"button","is_enabled":true,"is_focused":false},{"role":"AXStaticText","text":"Network","depth":6,"bounds":{"left":0.119140625,"top":0.72847223,"width":0.05234375,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Tags","depth":6,"bounds":{"left":0.10976563,"top":0.75277776,"width":0.0671875,"height":0.013194445},"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"CRM","depth":6,"bounds":{"left":0.119140625,"top":0.77013886,"width":0.05234375,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Orange","depth":6,"bounds":{"left":0.119140625,"top":0.7895833,"width":0.05234375,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Red","depth":6,"bounds":{"left":0.119140625,"top":0.8090278,"width":0.05234375,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Yellow","depth":6,"bounds":{"left":0.119140625,"top":0.8284722,"width":0.05234375,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Green","depth":6,"bounds":{"left":0.119140625,"top":0.84791666,"width":0.05234375,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Blue","depth":6,"bounds":{"left":0.119140625,"top":0.8673611,"width":0.05234375,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Purple","depth":6,"bounds":{"left":0.119140625,"top":0.88680553,"width":0.05234375,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"All Tags…","depth":6,"bounds":{"left":0.119140625,"top":0.90625,"width":0.05234375,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Name","depth":7,"bounds":{"left":0.2015625,"top":0.45694444,"width":0.013671875,"height":0.009722223},"role_description":"text"},{"role":"AXStaticText","text":"Date Modified","depth":7,"bounds":{"left":0.309375,"top":0.45694444,"width":0.03046875,"height":0.009722223},"role_description":"text"},{"role":"AXStaticText","text":"Size","depth":7,"bounds":{"left":0.38007814,"top":0.45694444,"width":0.010546875,"height":0.009722223},"role_description":"text"},{"role":"AXStaticText","text":"Kind","depth":7,"bounds":{"left":0.41796875,"top":0.45694444,"width":0.0109375,"height":0.009722223},"role_description":"text"},{"role":"AXTextField","text":"data","depth":7,"bounds":{"left":0.2015625,"top":0.47708333,"width":0.013671875,"height":0.011111111},"value":"data","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":true},{"role":"AXStaticText","text":"Today at 14:53","depth":7,"bounds":{"left":0.309375,"top":0.47708333,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"1,91 GB","depth":7,"bounds":{"left":0.39296874,"top":0.47708333,"width":0.02109375,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"bounds":{"left":0.41796875,"top":0.47708333,"width":0.016796876,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"db.sqlite","depth":7,"bounds":{"left":0.2015625,"top":0.49097222,"width":0.023828125,"height":0.011111111},"value":"db.sqlite","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 14:53","depth":7,"bounds":{"left":0.309375,"top":0.49097222,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"1,75 GB","depth":7,"bounds":{"left":0.39296874,"top":0.49097222,"width":0.02109375,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Document","depth":7,"bounds":{"left":0.41796875,"top":0.49097222,"width":0.027734375,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"db.sqlite-wal","depth":7,"bounds":{"left":0.2015625,"top":0.5048611,"width":0.033984374,"height":0.011111111},"value":"db.sqlite-wal","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 14:53","depth":7,"bounds":{"left":0.309375,"top":0.5048611,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"16,5 MB","depth":7,"bounds":{"left":0.3921875,"top":0.5048611,"width":0.021875,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Document","depth":7,"bounds":{"left":0.41796875,"top":0.5048611,"width":0.027734375,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-14.0.log","depth":7,"bounds":{"left":0.2015625,"top":0.51875,"width":0.07304688,"height":0.011111111},"value":"screenpipe.2026-04-14.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Yesterday at 19:31","depth":7,"bounds":{"left":0.309375,"top":0.51875,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"162 KB","depth":7,"bounds":{"left":0.39492187,"top":0.51875,"width":0.019140625,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"bounds":{"left":0.41796875,"top":0.51875,"width":0.0203125,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-09.0.log","depth":7,"bounds":{"left":0.2015625,"top":0.5326389,"width":0.07382812,"height":0.011111111},"value":"screenpipe.2026-04-09.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"9 Apr 2026 at 21:27","depth":7,"bounds":{"left":0.309375,"top":0.5326389,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"133 KB","depth":7,"bounds":{"left":0.39492187,"top":0.5326389,"width":0.019140625,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"bounds":{"left":0.41796875,"top":0.5326389,"width":0.0203125,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-15.0.log","depth":7,"bounds":{"left":0.2015625,"top":0.5465278,"width":0.07265625,"height":0.011111111},"value":"screenpipe.2026-04-15.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 14:50","depth":7,"bounds":{"left":0.309375,"top":0.5465278,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"119 KB","depth":7,"bounds":{"left":0.39492187,"top":0.5465278,"width":0.019140625,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"bounds":{"left":0.41796875,"top":0.5465278,"width":0.0203125,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-11.0.log","depth":7,"bounds":{"left":0.2015625,"top":0.56041664,"width":0.071875,"height":0.011111111},"value":"screenpipe.2026-04-11.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"11 Apr 2026 at 23:14","depth":7,"bounds":{"left":0.309375,"top":0.56041664,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"95 KB","depth":7,"bounds":{"left":0.39804688,"top":0.56041664,"width":0.016015625,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"bounds":{"left":0.41796875,"top":0.56041664,"width":0.0203125,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-12.0.log","depth":7,"bounds":{"left":0.2015625,"top":0.57430553,"width":0.07265625,"height":0.011111111},"value":"screenpipe.2026-04-12.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"12 Apr 2026 at 23:55","depth":7,"bounds":{"left":0.309375,"top":0.57430553,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"72 KB","depth":7,"bounds":{"left":0.39804688,"top":0.57430553,"width":0.016015625,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"bounds":{"left":0.41796875,"top":0.57430553,"width":0.0203125,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"screenpipe.2026-04-13.0.log","depth":7,"bounds":{"left":0.2015625,"top":0.58819443,"width":0.07265625,"height":0.011111111},"value":"screenpipe.2026-04-13.0.log","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"13 Apr 2026 at 19:50","depth":7,"bounds":{"left":0.309375,"top":0.58819443,"width":0.06679688,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"72 KB","depth":7,"bounds":{"left":0.39804688,"top":0.58819443,"width":0.016015625,"height":0.011111111},"role_description":"text"},{"role":"AXStaticText","text":"Log File","depth":7,"bounds":{"left":0.41796875,"top":0.58819443,"width":0.0203125,"height":0.011111111},"role_description":"text"},{"role":"AXTextField","text":"db.sqlite-shm","depth":7,"bounds":{"left":0.2015625,"top":0.6020833,"width":0.0359375,"height":0.011111111},"value":"db.sqlite-shm","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false}]...
|
7679206713502982354
|
7732722633694750487
|
click
|
accessibility
|
NULL
|
Favourites
jiminny
AirDrop
Recents
Applications
Do Favourites
jiminny
AirDrop
Recents
Applications
Documents
Desktop
Downloads
lukas
iCloud
iCloud Drive
Sync folder
Locations
DXP4800PLUS-B5F8
Eject
Network
Tags
CRM
Orange
Red
Yellow
Green
Blue
Purple
All Tags…
Name
Date Modified
Size
Kind
data
Today at 14:53
1,91 GB
Folder
db.sqlite
Today at 14:53
1,75 GB
Document
db.sqlite-wal
Today at 14:53
16,5 MB
Document
screenpipe.2026-04-14.0.log
Yesterday at 19:31
162 KB
Log File
screenpipe.2026-04-09.0.log
9 Apr 2026 at 21:27
133 KB
Log File
screenpipe.2026-04-15.0.log
Today at 14:50
119 KB
Log File
screenpipe.2026-04-11.0.log
11 Apr 2026 at 23:14
95 KB
Log File
screenpipe.2026-04-12.0.log
12 Apr 2026 at 23:55
72 KB
Log File
screenpipe.2026-04-13.0.log
13 Apr 2026 at 19:50
72 KB
Log File
db.sqlite-shm...
|
NULL
|
|
76001
|
1901
|
10
|
2026-04-24T07:19:49.913896+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-24/1777 /Users/lukas/.screenpipe/data/data/2026-04-24/1777015189913_m1.jpg...
|
Control Centre
|
Control Centre
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Wi‑Fi
Focus
Bluetooth
AirDrop
Stage Manager
Screen Wi‑Fi
Focus
Bluetooth
AirDrop
Stage Manager
Screen Mirroring
Display
Sound
Airplay Audio
Music.app
next...
|
[{"role":"AXCheckBox","text [{"role":"AXCheckBox","text":"Wi‑Fi","depth":2,"bounds":{"left":0.79583335,"top":0.051666666,"width":0.093055554,"height":0.045555554},"automation_id":"controlcenter-wifi","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"Focus","depth":2,"bounds":{"left":0.8958333,"top":0.044444446,"width":0.093055554,"height":0.06888889},"automation_id":"controlcenter-focus-modes","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"Bluetooth","depth":2,"bounds":{"left":0.79583335,"top":0.09611111,"width":0.0875,"height":0.045555554},"automation_id":"controlcenter-bluetooth","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXCheckBox","text":"AirDrop","depth":2,"bounds":{"left":0.79583335,"top":0.14055556,"width":0.093055554,"height":0.045555554},"automation_id":"controlcenter-airdrop","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXButton","text":"Stage Manager","depth":2,"bounds":{"left":0.90260416,"top":0.135,"width":0.029513888,"height":0.050555557},"automation_id":"controlcenter-stagemanager","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXButton","text":"Screen Mirroring","depth":2,"bounds":{"left":0.9458333,"top":0.12444445,"width":0.043055557,"height":0.06888889},"automation_id":"controlcenter-screen-mirroring","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXStaticText","text":"Display","depth":3,"bounds":{"left":0.80277777,"top":0.21166667,"width":0.029513888,"height":0.016666668},"role_description":"text"},{"role":"AXStaticText","text":"Sound","depth":2,"bounds":{"left":0.80277777,"top":0.29166666,"width":0.025694445,"height":0.016666668},"automation_id":"controlcenter-volume","role_description":"text"},{"role":"AXCheckBox","text":"Airplay Audio","depth":2,"bounds":{"left":0.9638889,"top":0.31333333,"width":0.018055556,"height":0.028888889},"automation_id":"controlcenter-airplay","role_description":"toggle button","subrole":"AXToggle","is_enabled":true},{"role":"AXStaticText","text":"Music.app","depth":2,"bounds":{"left":0.8375,"top":0.39055556,"width":0.041666668,"height":0.016666668},"role_description":"text"},{"role":"AXButton","text":"next","depth":2,"bounds":{"left":0.9638889,"top":0.38444445,"width":0.018055556,"height":0.028888889},"role_description":"button","is_enabled":false}]...
|
-6422834015079167511
|
7731703491959646244
|
click
|
hybrid
|
NULL
|
Wi‑Fi
Focus
Bluetooth
AirDrop
Stage Manager
Screen Wi‑Fi
Focus
Bluetooth
AirDrop
Stage Manager
Screen Mirroring
Display
Sound
Airplay Audio
Music.app
next
Firefox• 0FileEditViewHistory→BookmarksProfilesToolsWindowHelpmeet.google.com/agt-teir-cwt?authuser=lukas.kovalik%40jiminny.com•Daily - Platform - now100% K78 • Fri 24 Apr 9:46:13|=Pop out this videoNikolay NikolovStefka StoyanovaGalya DimitrovaLukas Kovalik9:46 AM | Daily - Platform• 0:27...
|
75999
|
|
49454
|
1056
|
4
|
2026-04-17T13:50:42.587214+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-17/1776 /Users/lukas/.screenpipe/data/data/2026-04-17/1776433842587_m1.jpg...
|
PhpStorm
|
Push Commits to app
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
JY-20698-fix-SF-activity-types-on-new-playbook → o JY-20698-fix-SF-activity-types-on-new-playbook → origin : JY-20698-fix-SF-activity-types-on-new-playbook
JY-20698 handle failed field sync on playbook import activity types
Show Diff
Group By
Jump to Source
Show Details
Expand All
Collapse All
2 files, folder
app/Listeners/Crm 1 file, folder
ImportActivityTypes.php, class
tests/Unit/Listeners/Crm 1 file, folder
ImportActivityTypesTest.php, class
app/Listeners/Crm 1 file, folder
ImportActivityTypes.php, class
ImportActivityTypes.php, class
tests/Unit/Listeners/Crm 1 file, folder
ImportActivityTypesTest.php, class
ImportActivityTypesTest.php, class...
|
[{"role":"AXStaticText","text& [{"role":"AXStaticText","text":"JY-20698-fix-SF-activity-types-on-new-playbook → origin : JY-20698-fix-SF-activity-types-on-new-playbook","depth":4,"bounds":{"left":0.0,"top":0.0,"width":0.29791668,"height":0.02111111},"role_description":"text"},{"role":"AXStaticText","text":"JY-20698 handle failed field sync on playbook import activity types","depth":4,"bounds":{"left":0.0,"top":0.0,"width":0.29791668,"height":0.02111111},"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":"Group By","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":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Show Details","depth":2,"role_description":"button","is_enabled":false,"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":"2 files, folder","depth":4,"role_description":"text"},{"role":"AXStaticText","text":"app/Listeners/Crm 1 file, folder","depth":5,"role_description":"text"},{"role":"AXStaticText","text":"ImportActivityTypes.php, class","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"tests/Unit/Listeners/Crm 1 file, folder","depth":5,"role_description":"text"},{"role":"AXStaticText","text":"ImportActivityTypesTest.php, class","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"app/Listeners/Crm 1 file, folder","depth":4,"role_description":"text"},{"role":"AXStaticText","text":"ImportActivityTypes.php, class","depth":5,"role_description":"text"},{"role":"AXStaticText","text":"ImportActivityTypes.php, class","depth":4,"role_description":"text"},{"role":"AXStaticText","text":"tests/Unit/Listeners/Crm 1 file, folder","depth":4,"role_description":"text"},{"role":"AXStaticText","text":"ImportActivityTypesTest.php, class","depth":5,"role_description":"text"},{"role":"AXStaticText","text":"ImportActivityTypesTest.php, class","depth":4,"role_description":"text"}]...
|
-1737196206655202918
|
7723168333936766148
|
click
|
accessibility
|
NULL
|
JY-20698-fix-SF-activity-types-on-new-playbook → o JY-20698-fix-SF-activity-types-on-new-playbook → origin : JY-20698-fix-SF-activity-types-on-new-playbook
JY-20698 handle failed field sync on playbook import activity types
Show Diff
Group By
Jump to Source
Show Details
Expand All
Collapse All
2 files, folder
app/Listeners/Crm 1 file, folder
ImportActivityTypes.php, class
tests/Unit/Listeners/Crm 1 file, folder
ImportActivityTypesTest.php, class
app/Listeners/Crm 1 file, folder
ImportActivityTypes.php, class
ImportActivityTypes.php, class
tests/Unit/Listeners/Crm 1 file, folder
ImportActivityTypesTest.php, class
ImportActivityTypesTest.php, class...
|
49451
|
|
70751
|
1670
|
6
|
2026-04-22T11:18:31.043895+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-22/1776 /Users/lukas/.screenpipe/data/data/2026-04-22/1776856711043_m1.jpg...
|
PhpStorm
|
faVsco.js – AutomatedReportsCommand.php
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Project: faVsco.js, menu
JY-20157-AJ-report-not-se Project: faVsco.js, menu
JY-20157-AJ-report-not-send-notification, menu
Start Listening for PHP Debug Connections
AskJiminnyReportActivityServiceTest
Run 'AskJiminnyReportActivityServiceTest'
Debug 'AskJiminnyReportActivityServiceTest'
More Actions
JetBrains AI
Search Everywhere
IDE and Project Settings
Sync Changes
Hide This Notification
Code changed:
Hide
3
2
Previous Highlighted Error
Next Highlighted Error
<?php
declare(strict_types=1);
namespace Jiminny\Console\Commands\Reports;
use Carbon\Carbon;
use Illuminate\Console\Command;
use Illuminate\Contracts\Bus\Dispatcher as BusDispatcher;
use Illuminate\Support\Collection;
use Jiminny\Jobs\AutomatedReports\RequestGenerateAskJiminnyReportJob;
use Jiminny\Jobs\AutomatedReports\RequestGenerateReportJob;
use Jiminny\Models\AutomatedReport;
use Jiminny\Models\Team;
use Jiminny\Repositories\AutomatedReportsRepository;
use Jiminny\Services\Kiosk\AutomatedReports\AutomatedReportsService;
use Psr\Log\LoggerInterface;
class AutomatedReportsCommand extends Command
{
/**
* Log prefix for all log messages
*/
private const string LOG_PREFIX = '[automated-reports]';
/**
* The name and signature of the console command.
*
* @var string
*/
protected $signature = 'automated-reports
{--report-id= : Process a specific report by ID or UUID (bypasses frequency scheduling)}';
/**
* The console command description.
*
* @var string
*/
protected $description = 'Process automated reports based on their frequency (weekly, monthly, quarterly).
Use --report-id to manually trigger a specific report by ID or UUID.';
public function __construct(
private readonly LoggerInterface $logger,
private readonly BusDispatcher $dispatcher,
private readonly AutomatedReportsRepository $reportRepository
) {
parent::__construct();
}
/**
* Execute the console command.
*
* @return int
*/
public function handle(): int
{
$this->logger->info(self::LOG_PREFIX . ' Started');
$this->disableExpiredAskJiminnyReports();
$now = Carbon::now();
$isMonday = $now->isMonday();
$isFirstDayOfMonth = $now->day === 1;
$currentMonth = $now->month;
// Check if the current month is a quarterly month (January, April, July, October)
$isQuarterlyMonth = in_array($currentMonth, [1, 4, 7, 10], true);
$this->logger->info(self::LOG_PREFIX . ' Checking conditions', [
'isMonday' => $isMonday,
'isFirstDayOfMonth' => $isFirstDayOfMonth,
'currentMonth' => $currentMonth,
'isQuarterlyMonth' => $isQuarterlyMonth,
]);
// Process daily reports
$this->processReports(AutomatedReportsService::FREQUENCY_DAILY);
// Process weekly reports on Mondays
if ($isMonday) {
$this->processReports(AutomatedReportsService::FREQUENCY_WEEKLY);
}
// Process monthly reports on the first day of the month
if ($isFirstDayOfMonth) {
$this->processReports(AutomatedReportsService::FREQUENCY_MONTHLY);
}
// Process quarterly reports on the first day of January, April, July, and October
if ($isFirstDayOfMonth && $isQuarterlyMonth) {
$this->processReports(AutomatedReportsService::FREQUENCY_QUARTERLY);
}
$this->logger->info(self::LOG_PREFIX . ' Completed');
return 0;
}
private function disableExpiredAskJiminnyReports(): void
{
$expiredReports = $this->reportRepository->getExpiredActiveAskJiminnyReports();
foreach ($expiredReports as $report) {
$this->logger->info(self::LOG_PREFIX . ' Disabling expired Ask Jiminny report', [
'reportUuid' => $report->getUuid(),
'teamId' => $report->getTeamId(),
'expiresAt' => $report->getExpiresAt()?->toDateString(),
]);
$this->reportRepository->update($report, ['status' => false]);
}
}
/**
* Process reports for a specific frequency.
*
* @param string $frequency
*
* @return void
*/
private function processReports(string $frequency): void
{
$this->logger->info(self::LOG_PREFIX . " Processing $frequency reports");
$reportId = $this->option('report-id');
if ($reportId !== null) {
$reports = $this->getReportById($reportId);
} else {
// Get all enabled, not deleted reports with active teams for the specified frequency
$reports = $this->reportRepository->getActiveReportsByFrequency($frequency);
}
$this->logger->info(self::LOG_PREFIX . " Found {$reports->count()} $frequency reports to process");
/** @var AutomatedReport $report */
foreach ($reports as $report) {
$this->logger->info(self::LOG_PREFIX . ' Dispatching Generate Report job for report', [
'reportUuid' => $report->getUuid(),
'teamId' => $report->getTeamId(),
'frequency' => $report->getFrequency(),
'type' => $report->getType(),
]);
$job = $report->isAskJiminnyReport()
? new RequestGenerateAskJiminnyReportJob($report->getUuid())
: new RequestGenerateReportJob($report->getUuid());
$this->dispatcher->dispatch($job);
}
}
private function getReportById(string $reportId): Collection
{
$report = $this->reportRepository->findByIdOrUuid($reportId);
\Illuminate\Support\Facades\Log::channel('custom_channel')->info('$report ' . PHP_EOL . print_r($report, true));
if ($report === null) {
$this->logger->warning(self::LOG_PREFIX . ' Report not found for --report-id', ['reportId' => $reportId]);
$this->warn("Report not found: {$reportId}");
return collect();
}
if (! $report->getStatus()) {
$this->logger->warning(self::LOG_PREFIX . ' Report is inactive, processing anyway (manual override)', [
'reportId' => $reportId,
'reportUuid' => $report->getUuid(),
]);
$this->warn('Report is inactive — processing anyway (manual override).');
}
$team = $report->getTeam();
if ($team->getStatus() !== Team::STATUS_ACTIVE) {
$this->logger->warning(self::LOG_PREFIX . ' Team is not active, processing anyway (manual override)', [
'reportId' => $reportId,
'reportUuid' => $report->getUuid(),
'teamId' => $report->getTeamId(),
'teamStatus' => $team->getStatus(),
]);
$this->warn("Team #{$report->getTeamId()} is not active — processing anyway (manual override).");
}
if ($report->isExpired()) {
$this->logger->warning(self::LOG_PREFIX . ' Report is expired, processing anyway (manual override)', [
'reportId' => $reportId,
'reportUuid' => $report->getUuid(),
'expiresAt' => $report->getExpiresAt()?->toDateString(),
]);
$this->warn('Report is expired (expires_at: ' . $report->getExpiresAt()?->toDateString()
. ') — processing anyway (manual override).');
}
$this->info(self::LOG_PREFIX . ' Automated report found ' . $report->getCustomName());
return collect([$report]);
}
}
Sync Changes
Hide This Notification
Code changed:
Hide
1
Previous Highlighted Error
Next Highlighted Error
[2026-04-22 11:17:58] local.INFO: $report
Jiminny\Models\AutomatedReport Object
(
[connection:protected] => mysql
[table:protected] => automated_reports
[primaryKey:protected] => id
[keyType:protected] => int
[incrementing] => 1
[with:protected] => Array
(
)
[withCount:protected] => Array
(
)
[preventsLazyLoading] =>
[perPage:protected] => 15
[exists] => 1
[wasRecentlyCreated] =>
[escapeWhenCastingToString:protected] =>
[attributes:protected] => Array
(
[id] => 71
[uuid] => H��Ol�����o�]C
[team_id] => 1
[type] => ask_jiminny
[status] => 1
[frequency] => weekly
[from] =>
[to] =>
[deal_value_min] =>
[deal_value_max] =>
[call_types] => []
[media_types] => ["pdf"]
[call_duration_min] =>
[call_duration_max] =>
[groups] => []
[playbook_categories] =>
[deal_at_call_stages] =>
[current_deal_stages] =>
[recipients] => {"users":[143]}
[jiminny_recipients] =>
[additional_prompt_input] =>
[custom_name] => Not enpough activities
[activity_search_id] => 1977
[ask_anything_prompt_id] => 23
[expires_at] => 2027-04-20
[created_by] => 143
[created_at] => 2026-04-20 09:35:11
[updated_at] => 2026-04-22 11:04:13
[deleted_at] =>
)
[original:protected] => Array
(
[id] => 71
[uuid] => H��Ol�����o�]C
[team_id] => 1
[type] => ask_jiminny
[status] => 1
[frequency] => weekly
[from] =>
[to] =>
[deal_value_min] =>
[deal_value_max] =>
[call_types] => []
[media_types] => ["pdf"]
[call_duration_min] =>
[call_duration_max] =>
[groups] => []
[playbook_categories] =>
[deal_at_call_stages] =>
[current_deal_stages] =>
[recipients] => {"users":[143]}
[jiminny_recipients] =>
[additional_prompt_input] =>
[custom_name] => Not enpough activities
[activity_search_id] => 1977
[ask_anything_prompt_id] => 23
[expires_at] => 2027-04-20
[created_by] => 143
[created_at] => 2026-04-20 09:35:11
[updated_at] => 2026-04-22 11:04:13
[deleted_at] =>
)
[changes:protected] => Array
(
)
[previous:protected] => Array
(
)
[casts:protected] => Array
(
[status] => boolean
[from] => datetime
[to] => datetime
[call_types] => array
[media_types] => array
[groups] => array
[playbook_categories] => array
[deal_at_call_stages] => array
[current_deal_stages] => array
[recipients] => array
[jiminny_recipients] => array
[expires_at] => date
[deleted_at] => datetime
)
[classCastCache:protected] => Array
(
)
[attributeCastCache:protected] => Array
(
)
[dateFormat:protected] =>
[appends:protected] => Array
(
)
[dispatchesEvents:protected] => Array
(
)
[observables:protected] => Array
(
)
[relations:protected] => Array
(
)
[touches:protected] => Array
(
)
[relationAutoloadCallback:protected] =>
[relationAutoloadContext:protected] =>
[timestamps] => 1
[usesUniqueIds] =>
[hidden:protected] => Array
(
[0] => uuid
)
[visible:protected] => Array
(
)
[fillable:protected] => Array
(
[0] => team_id
[1] => type
[2] => status
[3] => frequency
[4] => from
[5] => to
[6] => deal_value_min
[7] => deal_value_max
[8] => call_types
[9] => media_types
[10] => call_duration_min
[11] => call_duration_max
[12] => groups
[13] => playbook_categories
[14] => deal_at_call_stages
[15] => current_deal_stages
[16] => recipients
[17] => jiminny_recipients
[18] => additional_prompt_input
[19] => custom_name
[20] => created_by
[21] => activity_search_id
[22] => ask_anything_prompt_id
[23] => expires_at
)
[guarded:protected] => Array
(
[0] => *
)
[forceDeleting:protected] =>
)
{"correlation_id":"9f3241ff-e8da-4d44-86b6-856be6cd1a8f","trace_id":"cb8c5518-7028-4860-b451-0c0dd31f925c"}
The file was loaded in a wrong encoding: 'UTF-8'
Reload in another encoding
Project
Project
New File or Directory…
Expand Selected
Collapse All
Options
Hide...
|
[{"role":"AXButton","text" [{"role":"AXButton","text":"Project: faVsco.js, menu","depth":5,"help_text":"~/jiminny/app","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"JY-20157-AJ-report-not-send-notification, menu","depth":5,"help_text":"Git Branch: JY-20157-AJ-report-not-send-notification","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Start Listening for PHP Debug Connections","depth":5,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"AskJiminnyReportActivityServiceTest","depth":6,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Run 'AskJiminnyReportActivityServiceTest'","depth":6,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Debug 'AskJiminnyReportActivityServiceTest'","depth":6,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"More Actions","depth":6,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"JetBrains AI","depth":5,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Search Everywhere","depth":5,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"IDE and Project Settings","depth":5,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Sync Changes","depth":4,"bounds":{"left":0.0,"top":0.0,"width":0.018055556,"height":0.026666667},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Hide This Notification","depth":4,"bounds":{"left":0.0,"top":0.0,"width":0.018055556,"height":0.026666667},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Code changed:","depth":4,"bounds":{"left":0.0,"top":0.0,"width":0.088194445,"height":0.027777778},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Hide","depth":4,"bounds":{"left":0.0,"top":0.0,"width":0.018055556,"height":0.026666667},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"3","depth":4,"role_description":"text"},{"role":"AXStaticText","text":"2","depth":4,"role_description":"text"},{"role":"AXButton","text":"Previous Highlighted Error","depth":4,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Next Highlighted Error","depth":4,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXTextArea","text":"<?php\n\ndeclare(strict_types=1);\n\nnamespace Jiminny\\Console\\Commands\\Reports;\n\nuse Carbon\\Carbon;\nuse Illuminate\\Console\\Command;\nuse Illuminate\\Contracts\\Bus\\Dispatcher as BusDispatcher;\nuse Illuminate\\Support\\Collection;\nuse Jiminny\\Jobs\\AutomatedReports\\RequestGenerateAskJiminnyReportJob;\nuse Jiminny\\Jobs\\AutomatedReports\\RequestGenerateReportJob;\nuse Jiminny\\Models\\AutomatedReport;\nuse Jiminny\\Models\\Team;\nuse Jiminny\\Repositories\\AutomatedReportsRepository;\nuse Jiminny\\Services\\Kiosk\\AutomatedReports\\AutomatedReportsService;\nuse Psr\\Log\\LoggerInterface;\n\nclass AutomatedReportsCommand extends Command\n{\n /**\n * Log prefix for all log messages\n */\n private const string LOG_PREFIX = '[automated-reports]';\n\n /**\n * The name and signature of the console command.\n *\n * @var string\n */\n protected $signature = 'automated-reports\n {--report-id= : Process a specific report by ID or UUID (bypasses frequency scheduling)}';\n\n /**\n * The console command description.\n *\n * @var string\n */\n protected $description = 'Process automated reports based on their frequency (weekly, monthly, quarterly).\n Use --report-id to manually trigger a specific report by ID or UUID.';\n\n\n public function __construct(\n private readonly LoggerInterface $logger,\n private readonly BusDispatcher $dispatcher,\n private readonly AutomatedReportsRepository $reportRepository\n ) {\n parent::__construct();\n }\n\n /**\n * Execute the console command.\n *\n * @return int\n */\n public function handle(): int\n {\n $this->logger->info(self::LOG_PREFIX . ' Started');\n\n $this->disableExpiredAskJiminnyReports();\n\n $now = Carbon::now();\n $isMonday = $now->isMonday();\n $isFirstDayOfMonth = $now->day === 1;\n $currentMonth = $now->month;\n\n // Check if the current month is a quarterly month (January, April, July, October)\n $isQuarterlyMonth = in_array($currentMonth, [1, 4, 7, 10], true);\n\n $this->logger->info(self::LOG_PREFIX . ' Checking conditions', [\n 'isMonday' => $isMonday,\n 'isFirstDayOfMonth' => $isFirstDayOfMonth,\n 'currentMonth' => $currentMonth,\n 'isQuarterlyMonth' => $isQuarterlyMonth,\n ]);\n\n // Process daily reports\n $this->processReports(AutomatedReportsService::FREQUENCY_DAILY);\n\n // Process weekly reports on Mondays\n if ($isMonday) {\n $this->processReports(AutomatedReportsService::FREQUENCY_WEEKLY);\n }\n\n // Process monthly reports on the first day of the month\n if ($isFirstDayOfMonth) {\n $this->processReports(AutomatedReportsService::FREQUENCY_MONTHLY);\n }\n\n // Process quarterly reports on the first day of January, April, July, and October\n if ($isFirstDayOfMonth && $isQuarterlyMonth) {\n $this->processReports(AutomatedReportsService::FREQUENCY_QUARTERLY);\n }\n\n $this->logger->info(self::LOG_PREFIX . ' Completed');\n\n return 0;\n }\n\n private function disableExpiredAskJiminnyReports(): void\n {\n $expiredReports = $this->reportRepository->getExpiredActiveAskJiminnyReports();\n\n foreach ($expiredReports as $report) {\n $this->logger->info(self::LOG_PREFIX . ' Disabling expired Ask Jiminny report', [\n 'reportUuid' => $report->getUuid(),\n 'teamId' => $report->getTeamId(),\n 'expiresAt' => $report->getExpiresAt()?->toDateString(),\n ]);\n\n $this->reportRepository->update($report, ['status' => false]);\n }\n }\n\n /**\n * Process reports for a specific frequency.\n *\n * @param string $frequency\n *\n * @return void\n */\n private function processReports(string $frequency): void\n {\n $this->logger->info(self::LOG_PREFIX . \" Processing $frequency reports\");\n\n $reportId = $this->option('report-id');\n if ($reportId !== null) {\n $reports = $this->getReportById($reportId);\n } else {\n // Get all enabled, not deleted reports with active teams for the specified frequency\n $reports = $this->reportRepository->getActiveReportsByFrequency($frequency);\n }\n\n $this->logger->info(self::LOG_PREFIX . \" Found {$reports->count()} $frequency reports to process\");\n\n /** @var AutomatedReport $report */\n foreach ($reports as $report) {\n $this->logger->info(self::LOG_PREFIX . ' Dispatching Generate Report job for report', [\n 'reportUuid' => $report->getUuid(),\n 'teamId' => $report->getTeamId(),\n 'frequency' => $report->getFrequency(),\n 'type' => $report->getType(),\n ]);\n\n $job = $report->isAskJiminnyReport()\n ? new RequestGenerateAskJiminnyReportJob($report->getUuid())\n : new RequestGenerateReportJob($report->getUuid());\n\n $this->dispatcher->dispatch($job);\n }\n }\n\n private function getReportById(string $reportId): Collection\n {\n $report = $this->reportRepository->findByIdOrUuid($reportId);\n \\Illuminate\\Support\\Facades\\Log::channel('custom_channel')->info('$report ' . PHP_EOL . print_r($report, true));\n\n if ($report === null) {\n $this->logger->warning(self::LOG_PREFIX . ' Report not found for --report-id', ['reportId' => $reportId]);\n $this->warn(\"Report not found: {$reportId}\");\n\n return collect();\n }\n\n if (! $report->getStatus()) {\n $this->logger->warning(self::LOG_PREFIX . ' Report is inactive, processing anyway (manual override)', [\n 'reportId' => $reportId,\n 'reportUuid' => $report->getUuid(),\n ]);\n $this->warn('Report is inactive — processing anyway (manual override).');\n }\n\n $team = $report->getTeam();\n if ($team->getStatus() !== Team::STATUS_ACTIVE) {\n $this->logger->warning(self::LOG_PREFIX . ' Team is not active, processing anyway (manual override)', [\n 'reportId' => $reportId,\n 'reportUuid' => $report->getUuid(),\n 'teamId' => $report->getTeamId(),\n 'teamStatus' => $team->getStatus(),\n ]);\n $this->warn(\"Team #{$report->getTeamId()} is not active — processing anyway (manual override).\");\n }\n\n if ($report->isExpired()) {\n $this->logger->warning(self::LOG_PREFIX . ' Report is expired, processing anyway (manual override)', [\n 'reportId' => $reportId,\n 'reportUuid' => $report->getUuid(),\n 'expiresAt' => $report->getExpiresAt()?->toDateString(),\n ]);\n $this->warn('Report is expired (expires_at: ' . $report->getExpiresAt()?->toDateString()\n . ') — processing anyway (manual override).');\n }\n\n $this->info(self::LOG_PREFIX . ' Automated report found ' . $report->getCustomName());\n\n return collect([$report]);\n }\n}","depth":4,"value":"<?php\n\ndeclare(strict_types=1);\n\nnamespace Jiminny\\Console\\Commands\\Reports;\n\nuse Carbon\\Carbon;\nuse Illuminate\\Console\\Command;\nuse Illuminate\\Contracts\\Bus\\Dispatcher as BusDispatcher;\nuse Illuminate\\Support\\Collection;\nuse Jiminny\\Jobs\\AutomatedReports\\RequestGenerateAskJiminnyReportJob;\nuse Jiminny\\Jobs\\AutomatedReports\\RequestGenerateReportJob;\nuse Jiminny\\Models\\AutomatedReport;\nuse Jiminny\\Models\\Team;\nuse Jiminny\\Repositories\\AutomatedReportsRepository;\nuse Jiminny\\Services\\Kiosk\\AutomatedReports\\AutomatedReportsService;\nuse Psr\\Log\\LoggerInterface;\n\nclass AutomatedReportsCommand extends Command\n{\n /**\n * Log prefix for all log messages\n */\n private const string LOG_PREFIX = '[automated-reports]';\n\n /**\n * The name and signature of the console command.\n *\n * @var string\n */\n protected $signature = 'automated-reports\n {--report-id= : Process a specific report by ID or UUID (bypasses frequency scheduling)}';\n\n /**\n * The console command description.\n *\n * @var string\n */\n protected $description = 'Process automated reports based on their frequency (weekly, monthly, quarterly).\n Use --report-id to manually trigger a specific report by ID or UUID.';\n\n\n public function __construct(\n private readonly LoggerInterface $logger,\n private readonly BusDispatcher $dispatcher,\n private readonly AutomatedReportsRepository $reportRepository\n ) {\n parent::__construct();\n }\n\n /**\n * Execute the console command.\n *\n * @return int\n */\n public function handle(): int\n {\n $this->logger->info(self::LOG_PREFIX . ' Started');\n\n $this->disableExpiredAskJiminnyReports();\n\n $now = Carbon::now();\n $isMonday = $now->isMonday();\n $isFirstDayOfMonth = $now->day === 1;\n $currentMonth = $now->month;\n\n // Check if the current month is a quarterly month (January, April, July, October)\n $isQuarterlyMonth = in_array($currentMonth, [1, 4, 7, 10], true);\n\n $this->logger->info(self::LOG_PREFIX . ' Checking conditions', [\n 'isMonday' => $isMonday,\n 'isFirstDayOfMonth' => $isFirstDayOfMonth,\n 'currentMonth' => $currentMonth,\n 'isQuarterlyMonth' => $isQuarterlyMonth,\n ]);\n\n // Process daily reports\n $this->processReports(AutomatedReportsService::FREQUENCY_DAILY);\n\n // Process weekly reports on Mondays\n if ($isMonday) {\n $this->processReports(AutomatedReportsService::FREQUENCY_WEEKLY);\n }\n\n // Process monthly reports on the first day of the month\n if ($isFirstDayOfMonth) {\n $this->processReports(AutomatedReportsService::FREQUENCY_MONTHLY);\n }\n\n // Process quarterly reports on the first day of January, April, July, and October\n if ($isFirstDayOfMonth && $isQuarterlyMonth) {\n $this->processReports(AutomatedReportsService::FREQUENCY_QUARTERLY);\n }\n\n $this->logger->info(self::LOG_PREFIX . ' Completed');\n\n return 0;\n }\n\n private function disableExpiredAskJiminnyReports(): void\n {\n $expiredReports = $this->reportRepository->getExpiredActiveAskJiminnyReports();\n\n foreach ($expiredReports as $report) {\n $this->logger->info(self::LOG_PREFIX . ' Disabling expired Ask Jiminny report', [\n 'reportUuid' => $report->getUuid(),\n 'teamId' => $report->getTeamId(),\n 'expiresAt' => $report->getExpiresAt()?->toDateString(),\n ]);\n\n $this->reportRepository->update($report, ['status' => false]);\n }\n }\n\n /**\n * Process reports for a specific frequency.\n *\n * @param string $frequency\n *\n * @return void\n */\n private function processReports(string $frequency): void\n {\n $this->logger->info(self::LOG_PREFIX . \" Processing $frequency reports\");\n\n $reportId = $this->option('report-id');\n if ($reportId !== null) {\n $reports = $this->getReportById($reportId);\n } else {\n // Get all enabled, not deleted reports with active teams for the specified frequency\n $reports = $this->reportRepository->getActiveReportsByFrequency($frequency);\n }\n\n $this->logger->info(self::LOG_PREFIX . \" Found {$reports->count()} $frequency reports to process\");\n\n /** @var AutomatedReport $report */\n foreach ($reports as $report) {\n $this->logger->info(self::LOG_PREFIX . ' Dispatching Generate Report job for report', [\n 'reportUuid' => $report->getUuid(),\n 'teamId' => $report->getTeamId(),\n 'frequency' => $report->getFrequency(),\n 'type' => $report->getType(),\n ]);\n\n $job = $report->isAskJiminnyReport()\n ? new RequestGenerateAskJiminnyReportJob($report->getUuid())\n : new RequestGenerateReportJob($report->getUuid());\n\n $this->dispatcher->dispatch($job);\n }\n }\n\n private function getReportById(string $reportId): Collection\n {\n $report = $this->reportRepository->findByIdOrUuid($reportId);\n \\Illuminate\\Support\\Facades\\Log::channel('custom_channel')->info('$report ' . PHP_EOL . print_r($report, true));\n\n if ($report === null) {\n $this->logger->warning(self::LOG_PREFIX . ' Report not found for --report-id', ['reportId' => $reportId]);\n $this->warn(\"Report not found: {$reportId}\");\n\n return collect();\n }\n\n if (! $report->getStatus()) {\n $this->logger->warning(self::LOG_PREFIX . ' Report is inactive, processing anyway (manual override)', [\n 'reportId' => $reportId,\n 'reportUuid' => $report->getUuid(),\n ]);\n $this->warn('Report is inactive — processing anyway (manual override).');\n }\n\n $team = $report->getTeam();\n if ($team->getStatus() !== Team::STATUS_ACTIVE) {\n $this->logger->warning(self::LOG_PREFIX . ' Team is not active, processing anyway (manual override)', [\n 'reportId' => $reportId,\n 'reportUuid' => $report->getUuid(),\n 'teamId' => $report->getTeamId(),\n 'teamStatus' => $team->getStatus(),\n ]);\n $this->warn(\"Team #{$report->getTeamId()} is not active — processing anyway (manual override).\");\n }\n\n if ($report->isExpired()) {\n $this->logger->warning(self::LOG_PREFIX . ' Report is expired, processing anyway (manual override)', [\n 'reportId' => $reportId,\n 'reportUuid' => $report->getUuid(),\n 'expiresAt' => $report->getExpiresAt()?->toDateString(),\n ]);\n $this->warn('Report is expired (expires_at: ' . $report->getExpiresAt()?->toDateString()\n . ') — processing anyway (manual override).');\n }\n\n $this->info(self::LOG_PREFIX . ' Automated report found ' . $report->getCustomName());\n\n return collect([$report]);\n }\n}","role_description":"text entry area","is_enabled":true,"is_focused":true,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Sync Changes","depth":4,"bounds":{"left":0.0,"top":0.0,"width":0.018055556,"height":0.026666667},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Hide This Notification","depth":4,"bounds":{"left":0.0,"top":0.0,"width":0.018055556,"height":0.026666667},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Code changed:","depth":4,"bounds":{"left":0.0,"top":0.0,"width":0.088194445,"height":0.027777778},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Hide","depth":4,"bounds":{"left":0.0,"top":0.0,"width":0.018055556,"height":0.026666667},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"1","depth":4,"role_description":"text"},{"role":"AXButton","text":"Previous Highlighted Error","depth":4,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Next Highlighted Error","depth":4,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXTextArea","text":"[2026-04-22 11:17:58] local.INFO: $report \nJiminny\\Models\\AutomatedReport Object\n(\n [connection:protected] => mysql\n [table:protected] => automated_reports\n [primaryKey:protected] => id\n [keyType:protected] => int\n [incrementing] => 1\n [with:protected] => Array\n (\n )\n\n [withCount:protected] => Array\n (\n )\n\n [preventsLazyLoading] => \n [perPage:protected] => 15\n [exists] => 1\n [wasRecentlyCreated] => \n [escapeWhenCastingToString:protected] => \n [attributes:protected] => Array\n (\n [id] => 71\n [uuid] => H�\u0019�Ol�����o\u0019�]C\n [team_id] => 1\n [type] => ask_jiminny\n [status] => 1\n [frequency] => weekly\n [from] => \n [to] => \n [deal_value_min] => \n [deal_value_max] => \n [call_types] => []\n [media_types] => [\"pdf\"]\n [call_duration_min] => \n [call_duration_max] => \n [groups] => []\n [playbook_categories] => \n [deal_at_call_stages] => \n [current_deal_stages] => \n [recipients] => {\"users\":[143]}\n [jiminny_recipients] => \n [additional_prompt_input] => \n [custom_name] => Not enpough activities\n [activity_search_id] => 1977\n [ask_anything_prompt_id] => 23\n [expires_at] => 2027-04-20\n [created_by] => 143\n [created_at] => 2026-04-20 09:35:11\n [updated_at] => 2026-04-22 11:04:13\n [deleted_at] => \n )\n\n [original:protected] => Array\n (\n [id] => 71\n [uuid] => H�\u0019�Ol�����o\u0019�]C\n [team_id] => 1\n [type] => ask_jiminny\n [status] => 1\n [frequency] => weekly\n [from] => \n [to] => \n [deal_value_min] => \n [deal_value_max] => \n [call_types] => []\n [media_types] => [\"pdf\"]\n [call_duration_min] => \n [call_duration_max] => \n [groups] => []\n [playbook_categories] => \n [deal_at_call_stages] => \n [current_deal_stages] => \n [recipients] => {\"users\":[143]}\n [jiminny_recipients] => \n [additional_prompt_input] => \n [custom_name] => Not enpough activities\n [activity_search_id] => 1977\n [ask_anything_prompt_id] => 23\n [expires_at] => 2027-04-20\n [created_by] => 143\n [created_at] => 2026-04-20 09:35:11\n [updated_at] => 2026-04-22 11:04:13\n [deleted_at] => \n )\n\n [changes:protected] => Array\n (\n )\n\n [previous:protected] => Array\n (\n )\n\n [casts:protected] => Array\n (\n [status] => boolean\n [from] => datetime\n [to] => datetime\n [call_types] => array\n [media_types] => array\n [groups] => array\n [playbook_categories] => array\n [deal_at_call_stages] => array\n [current_deal_stages] => array\n [recipients] => array\n [jiminny_recipients] => array\n [expires_at] => date\n [deleted_at] => datetime\n )\n\n [classCastCache:protected] => Array\n (\n )\n\n [attributeCastCache:protected] => Array\n (\n )\n\n [dateFormat:protected] => \n [appends:protected] => Array\n (\n )\n\n [dispatchesEvents:protected] => Array\n (\n )\n\n [observables:protected] => Array\n (\n )\n\n [relations:protected] => Array\n (\n )\n\n [touches:protected] => Array\n (\n )\n\n [relationAutoloadCallback:protected] => \n [relationAutoloadContext:protected] => \n [timestamps] => 1\n [usesUniqueIds] => \n [hidden:protected] => Array\n (\n [0] => uuid\n )\n\n [visible:protected] => Array\n (\n )\n\n [fillable:protected] => Array\n (\n [0] => team_id\n [1] => type\n [2] => status\n [3] => frequency\n [4] => from\n [5] => to\n [6] => deal_value_min\n [7] => deal_value_max\n [8] => call_types\n [9] => media_types\n [10] => call_duration_min\n [11] => call_duration_max\n [12] => groups\n [13] => playbook_categories\n [14] => deal_at_call_stages\n [15] => current_deal_stages\n [16] => recipients\n [17] => jiminny_recipients\n [18] => additional_prompt_input\n [19] => custom_name\n [20] => created_by\n [21] => activity_search_id\n [22] => ask_anything_prompt_id\n [23] => expires_at\n )\n\n [guarded:protected] => Array\n (\n [0] => *\n )\n\n [forceDeleting:protected] => \n)\n {\"correlation_id\":\"9f3241ff-e8da-4d44-86b6-856be6cd1a8f\",\"trace_id\":\"cb8c5518-7028-4860-b451-0c0dd31f925c\"}","depth":4,"value":"[2026-04-22 11:17:58] local.INFO: $report \nJiminny\\Models\\AutomatedReport Object\n(\n [connection:protected] => mysql\n [table:protected] => automated_reports\n [primaryKey:protected] => id\n [keyType:protected] => int\n [incrementing] => 1\n [with:protected] => Array\n (\n )\n\n [withCount:protected] => Array\n (\n )\n\n [preventsLazyLoading] => \n [perPage:protected] => 15\n [exists] => 1\n [wasRecentlyCreated] => \n [escapeWhenCastingToString:protected] => \n [attributes:protected] => Array\n (\n [id] => 71\n [uuid] => H�\u0019�Ol�����o\u0019�]C\n [team_id] => 1\n [type] => ask_jiminny\n [status] => 1\n [frequency] => weekly\n [from] => \n [to] => \n [deal_value_min] => \n [deal_value_max] => \n [call_types] => []\n [media_types] => [\"pdf\"]\n [call_duration_min] => \n [call_duration_max] => \n [groups] => []\n [playbook_categories] => \n [deal_at_call_stages] => \n [current_deal_stages] => \n [recipients] => {\"users\":[143]}\n [jiminny_recipients] => \n [additional_prompt_input] => \n [custom_name] => Not enpough activities\n [activity_search_id] => 1977\n [ask_anything_prompt_id] => 23\n [expires_at] => 2027-04-20\n [created_by] => 143\n [created_at] => 2026-04-20 09:35:11\n [updated_at] => 2026-04-22 11:04:13\n [deleted_at] => \n )\n\n [original:protected] => Array\n (\n [id] => 71\n [uuid] => H�\u0019�Ol�����o\u0019�]C\n [team_id] => 1\n [type] => ask_jiminny\n [status] => 1\n [frequency] => weekly\n [from] => \n [to] => \n [deal_value_min] => \n [deal_value_max] => \n [call_types] => []\n [media_types] => [\"pdf\"]\n [call_duration_min] => \n [call_duration_max] => \n [groups] => []\n [playbook_categories] => \n [deal_at_call_stages] => \n [current_deal_stages] => \n [recipients] => {\"users\":[143]}\n [jiminny_recipients] => \n [additional_prompt_input] => \n [custom_name] => Not enpough activities\n [activity_search_id] => 1977\n [ask_anything_prompt_id] => 23\n [expires_at] => 2027-04-20\n [created_by] => 143\n [created_at] => 2026-04-20 09:35:11\n [updated_at] => 2026-04-22 11:04:13\n [deleted_at] => \n )\n\n [changes:protected] => Array\n (\n )\n\n [previous:protected] => Array\n (\n )\n\n [casts:protected] => Array\n (\n [status] => boolean\n [from] => datetime\n [to] => datetime\n [call_types] => array\n [media_types] => array\n [groups] => array\n [playbook_categories] => array\n [deal_at_call_stages] => array\n [current_deal_stages] => array\n [recipients] => array\n [jiminny_recipients] => array\n [expires_at] => date\n [deleted_at] => datetime\n )\n\n [classCastCache:protected] => Array\n (\n )\n\n [attributeCastCache:protected] => Array\n (\n )\n\n [dateFormat:protected] => \n [appends:protected] => Array\n (\n )\n\n [dispatchesEvents:protected] => Array\n (\n )\n\n [observables:protected] => Array\n (\n )\n\n [relations:protected] => Array\n (\n )\n\n [touches:protected] => Array\n (\n )\n\n [relationAutoloadCallback:protected] => \n [relationAutoloadContext:protected] => \n [timestamps] => 1\n [usesUniqueIds] => \n [hidden:protected] => Array\n (\n [0] => uuid\n )\n\n [visible:protected] => Array\n (\n )\n\n [fillable:protected] => Array\n (\n [0] => team_id\n [1] => type\n [2] => status\n [3] => frequency\n [4] => from\n [5] => to\n [6] => deal_value_min\n [7] => deal_value_max\n [8] => call_types\n [9] => media_types\n [10] => call_duration_min\n [11] => call_duration_max\n [12] => groups\n [13] => playbook_categories\n [14] => deal_at_call_stages\n [15] => current_deal_stages\n [16] => recipients\n [17] => jiminny_recipients\n [18] => additional_prompt_input\n [19] => custom_name\n [20] => created_by\n [21] => activity_search_id\n [22] => ask_anything_prompt_id\n [23] => expires_at\n )\n\n [guarded:protected] => Array\n (\n [0] => *\n )\n\n [forceDeleting:protected] => \n)\n {\"correlation_id\":\"9f3241ff-e8da-4d44-86b6-856be6cd1a8f\",\"trace_id\":\"cb8c5518-7028-4860-b451-0c0dd31f925c\"}","role_description":"text entry area","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"The file was loaded in a wrong encoding: 'UTF-8'","depth":3,"help_text":"<html>The file was loaded in a wrong encoding: 'UTF-8' <a href=\"#inspection/LossyEncoding\" color=\"7AB4C9\" >more…</a> (⌘F1)</html>","role_description":"text"},{"role":"AXLink","text":"Reload in another encoding","depth":3,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Project","depth":3,"role_description":"text"},{"role":"AXButton","text":"Project","depth":3,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"New File or Directory…","depth":4,"bounds":{"left":0.0,"top":0.0,"width":0.018055556,"height":0.026666667},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Expand Selected","depth":4,"bounds":{"left":0.0,"top":0.0,"width":0.018055556,"height":0.026666667},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Collapse All","depth":4,"bounds":{"left":0.0,"top":0.0,"width":0.018055556,"height":0.026666667},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Options","depth":4,"bounds":{"left":0.0,"top":0.0,"width":0.018055556,"height":0.026666667},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Hide","depth":4,"bounds":{"left":0.0,"top":0.0,"width":0.018055556,"height":0.026666667},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false}]...
|
-2514703225076036823
|
7714531888524319540
|
idle
|
accessibility
|
NULL
|
Project: faVsco.js, menu
JY-20157-AJ-report-not-se Project: faVsco.js, menu
JY-20157-AJ-report-not-send-notification, menu
Start Listening for PHP Debug Connections
AskJiminnyReportActivityServiceTest
Run 'AskJiminnyReportActivityServiceTest'
Debug 'AskJiminnyReportActivityServiceTest'
More Actions
JetBrains AI
Search Everywhere
IDE and Project Settings
Sync Changes
Hide This Notification
Code changed:
Hide
3
2
Previous Highlighted Error
Next Highlighted Error
<?php
declare(strict_types=1);
namespace Jiminny\Console\Commands\Reports;
use Carbon\Carbon;
use Illuminate\Console\Command;
use Illuminate\Contracts\Bus\Dispatcher as BusDispatcher;
use Illuminate\Support\Collection;
use Jiminny\Jobs\AutomatedReports\RequestGenerateAskJiminnyReportJob;
use Jiminny\Jobs\AutomatedReports\RequestGenerateReportJob;
use Jiminny\Models\AutomatedReport;
use Jiminny\Models\Team;
use Jiminny\Repositories\AutomatedReportsRepository;
use Jiminny\Services\Kiosk\AutomatedReports\AutomatedReportsService;
use Psr\Log\LoggerInterface;
class AutomatedReportsCommand extends Command
{
/**
* Log prefix for all log messages
*/
private const string LOG_PREFIX = '[automated-reports]';
/**
* The name and signature of the console command.
*
* @var string
*/
protected $signature = 'automated-reports
{--report-id= : Process a specific report by ID or UUID (bypasses frequency scheduling)}';
/**
* The console command description.
*
* @var string
*/
protected $description = 'Process automated reports based on their frequency (weekly, monthly, quarterly).
Use --report-id to manually trigger a specific report by ID or UUID.';
public function __construct(
private readonly LoggerInterface $logger,
private readonly BusDispatcher $dispatcher,
private readonly AutomatedReportsRepository $reportRepository
) {
parent::__construct();
}
/**
* Execute the console command.
*
* @return int
*/
public function handle(): int
{
$this->logger->info(self::LOG_PREFIX . ' Started');
$this->disableExpiredAskJiminnyReports();
$now = Carbon::now();
$isMonday = $now->isMonday();
$isFirstDayOfMonth = $now->day === 1;
$currentMonth = $now->month;
// Check if the current month is a quarterly month (January, April, July, October)
$isQuarterlyMonth = in_array($currentMonth, [1, 4, 7, 10], true);
$this->logger->info(self::LOG_PREFIX . ' Checking conditions', [
'isMonday' => $isMonday,
'isFirstDayOfMonth' => $isFirstDayOfMonth,
'currentMonth' => $currentMonth,
'isQuarterlyMonth' => $isQuarterlyMonth,
]);
// Process daily reports
$this->processReports(AutomatedReportsService::FREQUENCY_DAILY);
// Process weekly reports on Mondays
if ($isMonday) {
$this->processReports(AutomatedReportsService::FREQUENCY_WEEKLY);
}
// Process monthly reports on the first day of the month
if ($isFirstDayOfMonth) {
$this->processReports(AutomatedReportsService::FREQUENCY_MONTHLY);
}
// Process quarterly reports on the first day of January, April, July, and October
if ($isFirstDayOfMonth && $isQuarterlyMonth) {
$this->processReports(AutomatedReportsService::FREQUENCY_QUARTERLY);
}
$this->logger->info(self::LOG_PREFIX . ' Completed');
return 0;
}
private function disableExpiredAskJiminnyReports(): void
{
$expiredReports = $this->reportRepository->getExpiredActiveAskJiminnyReports();
foreach ($expiredReports as $report) {
$this->logger->info(self::LOG_PREFIX . ' Disabling expired Ask Jiminny report', [
'reportUuid' => $report->getUuid(),
'teamId' => $report->getTeamId(),
'expiresAt' => $report->getExpiresAt()?->toDateString(),
]);
$this->reportRepository->update($report, ['status' => false]);
}
}
/**
* Process reports for a specific frequency.
*
* @param string $frequency
*
* @return void
*/
private function processReports(string $frequency): void
{
$this->logger->info(self::LOG_PREFIX . " Processing $frequency reports");
$reportId = $this->option('report-id');
if ($reportId !== null) {
$reports = $this->getReportById($reportId);
} else {
// Get all enabled, not deleted reports with active teams for the specified frequency
$reports = $this->reportRepository->getActiveReportsByFrequency($frequency);
}
$this->logger->info(self::LOG_PREFIX . " Found {$reports->count()} $frequency reports to process");
/** @var AutomatedReport $report */
foreach ($reports as $report) {
$this->logger->info(self::LOG_PREFIX . ' Dispatching Generate Report job for report', [
'reportUuid' => $report->getUuid(),
'teamId' => $report->getTeamId(),
'frequency' => $report->getFrequency(),
'type' => $report->getType(),
]);
$job = $report->isAskJiminnyReport()
? new RequestGenerateAskJiminnyReportJob($report->getUuid())
: new RequestGenerateReportJob($report->getUuid());
$this->dispatcher->dispatch($job);
}
}
private function getReportById(string $reportId): Collection
{
$report = $this->reportRepository->findByIdOrUuid($reportId);
\Illuminate\Support\Facades\Log::channel('custom_channel')->info('$report ' . PHP_EOL . print_r($report, true));
if ($report === null) {
$this->logger->warning(self::LOG_PREFIX . ' Report not found for --report-id', ['reportId' => $reportId]);
$this->warn("Report not found: {$reportId}");
return collect();
}
if (! $report->getStatus()) {
$this->logger->warning(self::LOG_PREFIX . ' Report is inactive, processing anyway (manual override)', [
'reportId' => $reportId,
'reportUuid' => $report->getUuid(),
]);
$this->warn('Report is inactive — processing anyway (manual override).');
}
$team = $report->getTeam();
if ($team->getStatus() !== Team::STATUS_ACTIVE) {
$this->logger->warning(self::LOG_PREFIX . ' Team is not active, processing anyway (manual override)', [
'reportId' => $reportId,
'reportUuid' => $report->getUuid(),
'teamId' => $report->getTeamId(),
'teamStatus' => $team->getStatus(),
]);
$this->warn("Team #{$report->getTeamId()} is not active — processing anyway (manual override).");
}
if ($report->isExpired()) {
$this->logger->warning(self::LOG_PREFIX . ' Report is expired, processing anyway (manual override)', [
'reportId' => $reportId,
'reportUuid' => $report->getUuid(),
'expiresAt' => $report->getExpiresAt()?->toDateString(),
]);
$this->warn('Report is expired (expires_at: ' . $report->getExpiresAt()?->toDateString()
. ') — processing anyway (manual override).');
}
$this->info(self::LOG_PREFIX . ' Automated report found ' . $report->getCustomName());
return collect([$report]);
}
}
Sync Changes
Hide This Notification
Code changed:
Hide
1
Previous Highlighted Error
Next Highlighted Error
[2026-04-22 11:17:58] local.INFO: $report
Jiminny\Models\AutomatedReport Object
(
[connection:protected] => mysql
[table:protected] => automated_reports
[primaryKey:protected] => id
[keyType:protected] => int
[incrementing] => 1
[with:protected] => Array
(
)
[withCount:protected] => Array
(
)
[preventsLazyLoading] =>
[perPage:protected] => 15
[exists] => 1
[wasRecentlyCreated] =>
[escapeWhenCastingToString:protected] =>
[attributes:protected] => Array
(
[id] => 71
[uuid] => H��Ol�����o�]C
[team_id] => 1
[type] => ask_jiminny
[status] => 1
[frequency] => weekly
[from] =>
[to] =>
[deal_value_min] =>
[deal_value_max] =>
[call_types] => []
[media_types] => ["pdf"]
[call_duration_min] =>
[call_duration_max] =>
[groups] => []
[playbook_categories] =>
[deal_at_call_stages] =>
[current_deal_stages] =>
[recipients] => {"users":[143]}
[jiminny_recipients] =>
[additional_prompt_input] =>
[custom_name] => Not enpough activities
[activity_search_id] => 1977
[ask_anything_prompt_id] => 23
[expires_at] => 2027-04-20
[created_by] => 143
[created_at] => 2026-04-20 09:35:11
[updated_at] => 2026-04-22 11:04:13
[deleted_at] =>
)
[original:protected] => Array
(
[id] => 71
[uuid] => H��Ol�����o�]C
[team_id] => 1
[type] => ask_jiminny
[status] => 1
[frequency] => weekly
[from] =>
[to] =>
[deal_value_min] =>
[deal_value_max] =>
[call_types] => []
[media_types] => ["pdf"]
[call_duration_min] =>
[call_duration_max] =>
[groups] => []
[playbook_categories] =>
[deal_at_call_stages] =>
[current_deal_stages] =>
[recipients] => {"users":[143]}
[jiminny_recipients] =>
[additional_prompt_input] =>
[custom_name] => Not enpough activities
[activity_search_id] => 1977
[ask_anything_prompt_id] => 23
[expires_at] => 2027-04-20
[created_by] => 143
[created_at] => 2026-04-20 09:35:11
[updated_at] => 2026-04-22 11:04:13
[deleted_at] =>
)
[changes:protected] => Array
(
)
[previous:protected] => Array
(
)
[casts:protected] => Array
(
[status] => boolean
[from] => datetime
[to] => datetime
[call_types] => array
[media_types] => array
[groups] => array
[playbook_categories] => array
[deal_at_call_stages] => array
[current_deal_stages] => array
[recipients] => array
[jiminny_recipients] => array
[expires_at] => date
[deleted_at] => datetime
)
[classCastCache:protected] => Array
(
)
[attributeCastCache:protected] => Array
(
)
[dateFormat:protected] =>
[appends:protected] => Array
(
)
[dispatchesEvents:protected] => Array
(
)
[observables:protected] => Array
(
)
[relations:protected] => Array
(
)
[touches:protected] => Array
(
)
[relationAutoloadCallback:protected] =>
[relationAutoloadContext:protected] =>
[timestamps] => 1
[usesUniqueIds] =>
[hidden:protected] => Array
(
[0] => uuid
)
[visible:protected] => Array
(
)
[fillable:protected] => Array
(
[0] => team_id
[1] => type
[2] => status
[3] => frequency
[4] => from
[5] => to
[6] => deal_value_min
[7] => deal_value_max
[8] => call_types
[9] => media_types
[10] => call_duration_min
[11] => call_duration_max
[12] => groups
[13] => playbook_categories
[14] => deal_at_call_stages
[15] => current_deal_stages
[16] => recipients
[17] => jiminny_recipients
[18] => additional_prompt_input
[19] => custom_name
[20] => created_by
[21] => activity_search_id
[22] => ask_anything_prompt_id
[23] => expires_at
)
[guarded:protected] => Array
(
[0] => *
)
[forceDeleting:protected] =>
)
{"correlation_id":"9f3241ff-e8da-4d44-86b6-856be6cd1a8f","trace_id":"cb8c5518-7028-4860-b451-0c0dd31f925c"}
The file was loaded in a wrong encoding: 'UTF-8'
Reload in another encoding
Project
Project
New File or Directory…
Expand Selected
Collapse All
Options
Hide...
|
70749
|
|
70752
|
1671
|
8
|
2026-04-22T11:18:38.629822+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-22/1776 /Users/lukas/.screenpipe/data/data/2026-04-22/1776856718629_m2.jpg...
|
PhpStorm
|
faVsco.js – AutomatedReportsCommand.php
|
True
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
Project: faVsco.js, menu
JY-20157-AJ-report-not-se Project: faVsco.js, menu
JY-20157-AJ-report-not-send-notification, menu
Start Listening for PHP Debug Connections
AskJiminnyReportActivityServiceTest
Run 'AskJiminnyReportActivityServiceTest'
Debug 'AskJiminnyReportActivityServiceTest'
More Actions
JetBrains AI
Search Everywhere
IDE and Project Settings
Sync Changes
Hide This Notification
Code changed:
Hide
3
2
Previous Highlighted Error
Next Highlighted Error
<?php
declare(strict_types=1);
namespace Jiminny\Console\Commands\Reports;
use Carbon\Carbon;
use Illuminate\Console\Command;
use Illuminate\Contracts\Bus\Dispatcher as BusDispatcher;
use Illuminate\Support\Collection;
use Jiminny\Jobs\AutomatedReports\RequestGenerateAskJiminnyReportJob;
use Jiminny\Jobs\AutomatedReports\RequestGenerateReportJob;
use Jiminny\Models\AutomatedReport;
use Jiminny\Models\Team;
use Jiminny\Repositories\AutomatedReportsRepository;
use Jiminny\Services\Kiosk\AutomatedReports\AutomatedReportsService;
use Psr\Log\LoggerInterface;
class AutomatedReportsCommand extends Command
{
/**
* Log prefix for all log messages
*/
private const string LOG_PREFIX = '[automated-reports]';
/**
* The name and signature of the console command.
*
* @var string
*/
protected $signature = 'automated-reports
{--report-id= : Process a specific report by ID or UUID (bypasses frequency scheduling)}';
/**
* The console command description.
*
* @var string
*/
protected $description = 'Process automated reports based on their frequency (weekly, monthly, quarterly).
Use --report-id to manually trigger a specific report by ID or UUID.';
public function __construct(
private readonly LoggerInterface $logger,
private readonly BusDispatcher $dispatcher,
private readonly AutomatedReportsRepository $reportRepository
) {
parent::__construct();
}
/**
* Execute the console command.
*
* @return int
*/
public function handle(): int
{
$this->logger->info(self::LOG_PREFIX . ' Started');
$this->disableExpiredAskJiminnyReports();
$now = Carbon::now();
$isMonday = $now->isMonday();
$isFirstDayOfMonth = $now->day === 1;
$currentMonth = $now->month;
// Check if the current month is a quarterly month (January, April, July, October)
$isQuarterlyMonth = in_array($currentMonth, [1, 4, 7, 10], true);
$this->logger->info(self::LOG_PREFIX . ' Checking conditions', [
'isMonday' => $isMonday,
'isFirstDayOfMonth' => $isFirstDayOfMonth,
'currentMonth' => $currentMonth,
'isQuarterlyMonth' => $isQuarterlyMonth,
]);
// Process daily reports
$this->processReports(AutomatedReportsService::FREQUENCY_DAILY);
// Process weekly reports on Mondays
if ($isMonday) {
$this->processReports(AutomatedReportsService::FREQUENCY_WEEKLY);
}
// Process monthly reports on the first day of the month
if ($isFirstDayOfMonth) {
$this->processReports(AutomatedReportsService::FREQUENCY_MONTHLY);
}
// Process quarterly reports on the first day of January, April, July, and October
if ($isFirstDayOfMonth && $isQuarterlyMonth) {
$this->processReports(AutomatedReportsService::FREQUENCY_QUARTERLY);
}
$this->logger->info(self::LOG_PREFIX . ' Completed');
return 0;
}
private function disableExpiredAskJiminnyReports(): void
{
$expiredReports = $this->reportRepository->getExpiredActiveAskJiminnyReports();
foreach ($expiredReports as $report) {
$this->logger->info(self::LOG_PREFIX . ' Disabling expired Ask Jiminny report', [
'reportUuid' => $report->getUuid(),
'teamId' => $report->getTeamId(),
'expiresAt' => $report->getExpiresAt()?->toDateString(),
]);
$this->reportRepository->update($report, ['status' => false]);
}
}
/**
* Process reports for a specific frequency.
*
* @param string $frequency
*
* @return void
*/
private function processReports(string $frequency): void
{
$this->logger->info(self::LOG_PREFIX . " Processing $frequency reports");
$reportId = $this->option('report-id');
if ($reportId !== null) {
$reports = $this->getReportById($reportId);
} else {
// Get all enabled, not deleted reports with active teams for the specified frequency
$reports = $this->reportRepository->getActiveReportsByFrequency($frequency);
}
$this->logger->info(self::LOG_PREFIX . " Found {$reports->count()} $frequency reports to process");
/** @var AutomatedReport $report */
foreach ($reports as $report) {
$this->logger->info(self::LOG_PREFIX . ' Dispatching Generate Report job for report', [
'reportUuid' => $report->getUuid(),
'teamId' => $report->getTeamId(),
'frequency' => $report->getFrequency(),
'type' => $report->getType(),
]);
$job = $report->isAskJiminnyReport()
? new RequestGenerateAskJiminnyReportJob($report->getUuid())
: new RequestGenerateReportJob($report->getUuid());
$this->dispatcher->dispatch($job);
}
}
private function getReportById(string $reportId): Collection
{
$report = $this->reportRepository->findByIdOrUuid($reportId);
\Illuminate\Support\Facades\Log::channel('custom_channel')->info('$report ' . PHP_EOL . print_r($report, true));
if ($report === null) {
$this->logger->warning(self::LOG_PREFIX . ' Report not found for --report-id', ['reportId' => $reportId]);
$this->warn("Report not found: {$reportId}");
return collect();
}
if (! $report->getStatus()) {
$this->logger->warning(self::LOG_PREFIX . ' Report is inactive, processing anyway (manual override)', [
'reportId' => $reportId,
'reportUuid' => $report->getUuid(),
]);
$this->warn('Report is inactive — processing anyway (manual override).');
}
$team = $report->getTeam();
if ($team->getStatus() !== Team::STATUS_ACTIVE) {
$this->logger->warning(self::LOG_PREFIX . ' Team is not active, processing anyway (manual override)', [
'reportId' => $reportId,
'reportUuid' => $report->getUuid(),
'teamId' => $report->getTeamId(),
'teamStatus' => $team->getStatus(),
]);
$this->warn("Team #{$report->getTeamId()} is not active — processing anyway (manual override).");
}
if ($report->isExpired()) {
$this->logger->warning(self::LOG_PREFIX . ' Report is expired, processing anyway (manual override)', [
'reportId' => $reportId,
'reportUuid' => $report->getUuid(),
'expiresAt' => $report->getExpiresAt()?->toDateString(),
]);
$this->warn('Report is expired (expires_at: ' . $report->getExpiresAt()?->toDateString()
. ') — processing anyway (manual override).');
}
$this->info(self::LOG_PREFIX . ' Automated report found ' . $report->getCustomName());
return collect([$report]);
}
}
Sync Changes
Hide This Notification
Code changed:
Hide
1
Previous Highlighted Error
Next Highlighted Error
[2026-04-22 11:17:58] local.INFO: $report
Jiminny\Models\AutomatedReport Object
(
[connection:protected] => mysql
[table:protected] => automated_reports
[primaryKey:protected] => id
[keyType:protected] => int
[incrementing] => 1
[with:protected] => Array
(
)
[withCount:protected] => Array
(
)
[preventsLazyLoading] =>
[perPage:protected] => 15
[exists] => 1
[wasRecentlyCreated] =>
[escapeWhenCastingToString:protected] =>
[attributes:protected] => Array
(
[id] => 71
[uuid] => H��Ol�����o�]C
[team_id] => 1
[type] => ask_jiminny
[status] => 1
[frequency] => weekly
[from] =>
[to] =>
[deal_value_min] =>
[deal_value_max] =>
[call_types] => []
[media_types] => ["pdf"]
[call_duration_min] =>
[call_duration_max] =>
[groups] => []
[playbook_categories] =>
[deal_at_call_stages] =>
[current_deal_stages] =>
[recipients] => {"users":[143]}
[jiminny_recipients] =>
[additional_prompt_input] =>
[custom_name] => Not enpough activities
[activity_search_id] => 1977
[ask_anything_prompt_id] => 23
[expires_at] => 2027-04-20
[created_by] => 143
[created_at] => 2026-04-20 09:35:11
[updated_at] => 2026-04-22 11:04:13
[deleted_at] =>
)
[original:protected] => Array
(
[id] => 71
[uuid] => H��Ol�����o�]C
[team_id] => 1
[type] => ask_jiminny
[status] => 1
[frequency] => weekly
[from] =>
[to] =>
[deal_value_min] =>
[deal_value_max] =>
[call_types] => []
[media_types] => ["pdf"]
[call_duration_min] =>
[call_duration_max] =>
[groups] => []
[playbook_categories] =>
[deal_at_call_stages] =>
[current_deal_stages] =>
[recipients] => {"users":[143]}
[jiminny_recipients] =>
[additional_prompt_input] =>
[custom_name] => Not enpough activities
[activity_search_id] => 1977
[ask_anything_prompt_id] => 23
[expires_at] => 2027-04-20
[created_by] => 143
[created_at] => 2026-04-20 09:35:11
[updated_at] => 2026-04-22 11:04:13
[deleted_at] =>
)
[changes:protected] => Array
(
)
[previous:protected] => Array
(
)
[casts:protected] => Array
(
[status] => boolean
[from] => datetime
[to] => datetime
[call_types] => array
[media_types] => array
[groups] => array
[playbook_categories] => array
[deal_at_call_stages] => array
[current_deal_stages] => array
[recipients] => array
[jiminny_recipients] => array
[expires_at] => date
[deleted_at] => datetime
)
[classCastCache:protected] => Array
(
)
[attributeCastCache:protected] => Array
(
)
[dateFormat:protected] =>
[appends:protected] => Array
(
)
[dispatchesEvents:protected] => Array
(
)
[observables:protected] => Array
(
)
[relations:protected] => Array
(
)
[touches:protected] => Array
(
)
[relationAutoloadCallback:protected] =>
[relationAutoloadContext:protected] =>
[timestamps] => 1
[usesUniqueIds] =>
[hidden:protected] => Array
(
[0] => uuid
)
[visible:protected] => Array
(
)
[fillable:protected] => Array
(
[0] => team_id
[1] => type
[2] => status
[3] => frequency
[4] => from
[5] => to
[6] => deal_value_min
[7] => deal_value_max
[8] => call_types
[9] => media_types
[10] => call_duration_min
[11] => call_duration_max
[12] => groups
[13] => playbook_categories
[14] => deal_at_call_stages
[15] => current_deal_stages
[16] => recipients
[17] => jiminny_recipients
[18] => additional_prompt_input
[19] => custom_name
[20] => created_by
[21] => activity_search_id
[22] => ask_anything_prompt_id
[23] => expires_at
)
[guarded:protected] => Array
(
[0] => *
)
[forceDeleting:protected] =>
)
{"correlation_id":"9f3241ff-e8da-4d44-86b6-856be6cd1a8f","trace_id":"cb8c5518-7028-4860-b451-0c0dd31f925c"}
The file was loaded in a wrong encoding: 'UTF-8'
Reload in another encoding
Project
Project
New File or Directory…
Expand Selected
Collapse All
Options
Hide...
|
[{"role":"AXButton","text" [{"role":"AXButton","text":"Project: faVsco.js, menu","depth":5,"bounds":{"left":0.25797874,"top":0.019952115,"width":0.03856383,"height":0.025538707},"help_text":"~/jiminny/app","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"JY-20157-AJ-report-not-send-notification, menu","depth":5,"bounds":{"left":0.29654256,"top":0.019952115,"width":0.10139628,"height":0.025538707},"help_text":"Git Branch: JY-20157-AJ-report-not-send-notification","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Start Listening for PHP Debug Connections","depth":5,"bounds":{"left":0.8081782,"top":0.019952115,"width":0.011303191,"height":0.025538707},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"AskJiminnyReportActivityServiceTest","depth":6,"bounds":{"left":0.8234708,"top":0.019952115,"width":0.09208777,"height":0.025538707},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Run 'AskJiminnyReportActivityServiceTest'","depth":6,"bounds":{"left":0.9155585,"top":0.019952115,"width":0.011303191,"height":0.025538707},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Debug 'AskJiminnyReportActivityServiceTest'","depth":6,"bounds":{"left":0.9268617,"top":0.019952115,"width":0.011303191,"height":0.025538707},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"More Actions","depth":6,"bounds":{"left":0.9381649,"top":0.019952115,"width":0.011303191,"height":0.025538707},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"JetBrains AI","depth":5,"bounds":{"left":0.96609044,"top":0.019952115,"width":0.011303191,"height":0.025538707},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Search Everywhere","depth":5,"bounds":{"left":0.9773936,"top":0.019952115,"width":0.011303191,"height":0.025538707},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"IDE and Project Settings","depth":5,"bounds":{"left":0.9886968,"top":0.019952115,"width":0.011303186,"height":0.025538707},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Sync Changes","depth":4,"bounds":{"left":0.27027926,"top":1.0,"width":0.008643617,"height":0.0},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Hide This Notification","depth":4,"bounds":{"left":0.27027926,"top":1.0,"width":0.008643617,"height":0.0},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Code changed:","depth":4,"bounds":{"left":0.27027926,"top":1.0,"width":0.042220745,"height":0.0},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Hide","depth":4,"bounds":{"left":0.27027926,"top":1.0,"width":0.008643617,"height":0.0},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"3","depth":4,"bounds":{"left":0.62200797,"top":0.15003991,"width":0.007978723,"height":0.015163607},"role_description":"text"},{"role":"AXStaticText","text":"2","depth":4,"bounds":{"left":0.6319814,"top":0.15003991,"width":0.007978723,"height":0.015163607},"role_description":"text"},{"role":"AXButton","text":"Previous Highlighted Error","depth":4,"bounds":{"left":0.64162236,"top":0.14844373,"width":0.00731383,"height":0.018355945},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Next Highlighted Error","depth":4,"bounds":{"left":0.64893615,"top":0.14844373,"width":0.006981383,"height":0.018355945},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXTextArea","text":"<?php\n\ndeclare(strict_types=1);\n\nnamespace Jiminny\\Console\\Commands\\Reports;\n\nuse Carbon\\Carbon;\nuse Illuminate\\Console\\Command;\nuse Illuminate\\Contracts\\Bus\\Dispatcher as BusDispatcher;\nuse Illuminate\\Support\\Collection;\nuse Jiminny\\Jobs\\AutomatedReports\\RequestGenerateAskJiminnyReportJob;\nuse Jiminny\\Jobs\\AutomatedReports\\RequestGenerateReportJob;\nuse Jiminny\\Models\\AutomatedReport;\nuse Jiminny\\Models\\Team;\nuse Jiminny\\Repositories\\AutomatedReportsRepository;\nuse Jiminny\\Services\\Kiosk\\AutomatedReports\\AutomatedReportsService;\nuse Psr\\Log\\LoggerInterface;\n\nclass AutomatedReportsCommand extends Command\n{\n /**\n * Log prefix for all log messages\n */\n private const string LOG_PREFIX = '[automated-reports]';\n\n /**\n * The name and signature of the console command.\n *\n * @var string\n */\n protected $signature = 'automated-reports\n {--report-id= : Process a specific report by ID or UUID (bypasses frequency scheduling)}';\n\n /**\n * The console command description.\n *\n * @var string\n */\n protected $description = 'Process automated reports based on their frequency (weekly, monthly, quarterly).\n Use --report-id to manually trigger a specific report by ID or UUID.';\n\n\n public function __construct(\n private readonly LoggerInterface $logger,\n private readonly BusDispatcher $dispatcher,\n private readonly AutomatedReportsRepository $reportRepository\n ) {\n parent::__construct();\n }\n\n /**\n * Execute the console command.\n *\n * @return int\n */\n public function handle(): int\n {\n $this->logger->info(self::LOG_PREFIX . ' Started');\n\n $this->disableExpiredAskJiminnyReports();\n\n $now = Carbon::now();\n $isMonday = $now->isMonday();\n $isFirstDayOfMonth = $now->day === 1;\n $currentMonth = $now->month;\n\n // Check if the current month is a quarterly month (January, April, July, October)\n $isQuarterlyMonth = in_array($currentMonth, [1, 4, 7, 10], true);\n\n $this->logger->info(self::LOG_PREFIX . ' Checking conditions', [\n 'isMonday' => $isMonday,\n 'isFirstDayOfMonth' => $isFirstDayOfMonth,\n 'currentMonth' => $currentMonth,\n 'isQuarterlyMonth' => $isQuarterlyMonth,\n ]);\n\n // Process daily reports\n $this->processReports(AutomatedReportsService::FREQUENCY_DAILY);\n\n // Process weekly reports on Mondays\n if ($isMonday) {\n $this->processReports(AutomatedReportsService::FREQUENCY_WEEKLY);\n }\n\n // Process monthly reports on the first day of the month\n if ($isFirstDayOfMonth) {\n $this->processReports(AutomatedReportsService::FREQUENCY_MONTHLY);\n }\n\n // Process quarterly reports on the first day of January, April, July, and October\n if ($isFirstDayOfMonth && $isQuarterlyMonth) {\n $this->processReports(AutomatedReportsService::FREQUENCY_QUARTERLY);\n }\n\n $this->logger->info(self::LOG_PREFIX . ' Completed');\n\n return 0;\n }\n\n private function disableExpiredAskJiminnyReports(): void\n {\n $expiredReports = $this->reportRepository->getExpiredActiveAskJiminnyReports();\n\n foreach ($expiredReports as $report) {\n $this->logger->info(self::LOG_PREFIX . ' Disabling expired Ask Jiminny report', [\n 'reportUuid' => $report->getUuid(),\n 'teamId' => $report->getTeamId(),\n 'expiresAt' => $report->getExpiresAt()?->toDateString(),\n ]);\n\n $this->reportRepository->update($report, ['status' => false]);\n }\n }\n\n /**\n * Process reports for a specific frequency.\n *\n * @param string $frequency\n *\n * @return void\n */\n private function processReports(string $frequency): void\n {\n $this->logger->info(self::LOG_PREFIX . \" Processing $frequency reports\");\n\n $reportId = $this->option('report-id');\n if ($reportId !== null) {\n $reports = $this->getReportById($reportId);\n } else {\n // Get all enabled, not deleted reports with active teams for the specified frequency\n $reports = $this->reportRepository->getActiveReportsByFrequency($frequency);\n }\n\n $this->logger->info(self::LOG_PREFIX . \" Found {$reports->count()} $frequency reports to process\");\n\n /** @var AutomatedReport $report */\n foreach ($reports as $report) {\n $this->logger->info(self::LOG_PREFIX . ' Dispatching Generate Report job for report', [\n 'reportUuid' => $report->getUuid(),\n 'teamId' => $report->getTeamId(),\n 'frequency' => $report->getFrequency(),\n 'type' => $report->getType(),\n ]);\n\n $job = $report->isAskJiminnyReport()\n ? new RequestGenerateAskJiminnyReportJob($report->getUuid())\n : new RequestGenerateReportJob($report->getUuid());\n\n $this->dispatcher->dispatch($job);\n }\n }\n\n private function getReportById(string $reportId): Collection\n {\n $report = $this->reportRepository->findByIdOrUuid($reportId);\n \\Illuminate\\Support\\Facades\\Log::channel('custom_channel')->info('$report ' . PHP_EOL . print_r($report, true));\n\n if ($report === null) {\n $this->logger->warning(self::LOG_PREFIX . ' Report not found for --report-id', ['reportId' => $reportId]);\n $this->warn(\"Report not found: {$reportId}\");\n\n return collect();\n }\n\n if (! $report->getStatus()) {\n $this->logger->warning(self::LOG_PREFIX . ' Report is inactive, processing anyway (manual override)', [\n 'reportId' => $reportId,\n 'reportUuid' => $report->getUuid(),\n ]);\n $this->warn('Report is inactive — processing anyway (manual override).');\n }\n\n $team = $report->getTeam();\n if ($team->getStatus() !== Team::STATUS_ACTIVE) {\n $this->logger->warning(self::LOG_PREFIX . ' Team is not active, processing anyway (manual override)', [\n 'reportId' => $reportId,\n 'reportUuid' => $report->getUuid(),\n 'teamId' => $report->getTeamId(),\n 'teamStatus' => $team->getStatus(),\n ]);\n $this->warn(\"Team #{$report->getTeamId()} is not active — processing anyway (manual override).\");\n }\n\n if ($report->isExpired()) {\n $this->logger->warning(self::LOG_PREFIX . ' Report is expired, processing anyway (manual override)', [\n 'reportId' => $reportId,\n 'reportUuid' => $report->getUuid(),\n 'expiresAt' => $report->getExpiresAt()?->toDateString(),\n ]);\n $this->warn('Report is expired (expires_at: ' . $report->getExpiresAt()?->toDateString()\n . ') — processing anyway (manual override).');\n }\n\n $this->info(self::LOG_PREFIX . ' Automated report found ' . $report->getCustomName());\n\n return collect([$report]);\n }\n}","depth":4,"value":"<?php\n\ndeclare(strict_types=1);\n\nnamespace Jiminny\\Console\\Commands\\Reports;\n\nuse Carbon\\Carbon;\nuse Illuminate\\Console\\Command;\nuse Illuminate\\Contracts\\Bus\\Dispatcher as BusDispatcher;\nuse Illuminate\\Support\\Collection;\nuse Jiminny\\Jobs\\AutomatedReports\\RequestGenerateAskJiminnyReportJob;\nuse Jiminny\\Jobs\\AutomatedReports\\RequestGenerateReportJob;\nuse Jiminny\\Models\\AutomatedReport;\nuse Jiminny\\Models\\Team;\nuse Jiminny\\Repositories\\AutomatedReportsRepository;\nuse Jiminny\\Services\\Kiosk\\AutomatedReports\\AutomatedReportsService;\nuse Psr\\Log\\LoggerInterface;\n\nclass AutomatedReportsCommand extends Command\n{\n /**\n * Log prefix for all log messages\n */\n private const string LOG_PREFIX = '[automated-reports]';\n\n /**\n * The name and signature of the console command.\n *\n * @var string\n */\n protected $signature = 'automated-reports\n {--report-id= : Process a specific report by ID or UUID (bypasses frequency scheduling)}';\n\n /**\n * The console command description.\n *\n * @var string\n */\n protected $description = 'Process automated reports based on their frequency (weekly, monthly, quarterly).\n Use --report-id to manually trigger a specific report by ID or UUID.';\n\n\n public function __construct(\n private readonly LoggerInterface $logger,\n private readonly BusDispatcher $dispatcher,\n private readonly AutomatedReportsRepository $reportRepository\n ) {\n parent::__construct();\n }\n\n /**\n * Execute the console command.\n *\n * @return int\n */\n public function handle(): int\n {\n $this->logger->info(self::LOG_PREFIX . ' Started');\n\n $this->disableExpiredAskJiminnyReports();\n\n $now = Carbon::now();\n $isMonday = $now->isMonday();\n $isFirstDayOfMonth = $now->day === 1;\n $currentMonth = $now->month;\n\n // Check if the current month is a quarterly month (January, April, July, October)\n $isQuarterlyMonth = in_array($currentMonth, [1, 4, 7, 10], true);\n\n $this->logger->info(self::LOG_PREFIX . ' Checking conditions', [\n 'isMonday' => $isMonday,\n 'isFirstDayOfMonth' => $isFirstDayOfMonth,\n 'currentMonth' => $currentMonth,\n 'isQuarterlyMonth' => $isQuarterlyMonth,\n ]);\n\n // Process daily reports\n $this->processReports(AutomatedReportsService::FREQUENCY_DAILY);\n\n // Process weekly reports on Mondays\n if ($isMonday) {\n $this->processReports(AutomatedReportsService::FREQUENCY_WEEKLY);\n }\n\n // Process monthly reports on the first day of the month\n if ($isFirstDayOfMonth) {\n $this->processReports(AutomatedReportsService::FREQUENCY_MONTHLY);\n }\n\n // Process quarterly reports on the first day of January, April, July, and October\n if ($isFirstDayOfMonth && $isQuarterlyMonth) {\n $this->processReports(AutomatedReportsService::FREQUENCY_QUARTERLY);\n }\n\n $this->logger->info(self::LOG_PREFIX . ' Completed');\n\n return 0;\n }\n\n private function disableExpiredAskJiminnyReports(): void\n {\n $expiredReports = $this->reportRepository->getExpiredActiveAskJiminnyReports();\n\n foreach ($expiredReports as $report) {\n $this->logger->info(self::LOG_PREFIX . ' Disabling expired Ask Jiminny report', [\n 'reportUuid' => $report->getUuid(),\n 'teamId' => $report->getTeamId(),\n 'expiresAt' => $report->getExpiresAt()?->toDateString(),\n ]);\n\n $this->reportRepository->update($report, ['status' => false]);\n }\n }\n\n /**\n * Process reports for a specific frequency.\n *\n * @param string $frequency\n *\n * @return void\n */\n private function processReports(string $frequency): void\n {\n $this->logger->info(self::LOG_PREFIX . \" Processing $frequency reports\");\n\n $reportId = $this->option('report-id');\n if ($reportId !== null) {\n $reports = $this->getReportById($reportId);\n } else {\n // Get all enabled, not deleted reports with active teams for the specified frequency\n $reports = $this->reportRepository->getActiveReportsByFrequency($frequency);\n }\n\n $this->logger->info(self::LOG_PREFIX . \" Found {$reports->count()} $frequency reports to process\");\n\n /** @var AutomatedReport $report */\n foreach ($reports as $report) {\n $this->logger->info(self::LOG_PREFIX . ' Dispatching Generate Report job for report', [\n 'reportUuid' => $report->getUuid(),\n 'teamId' => $report->getTeamId(),\n 'frequency' => $report->getFrequency(),\n 'type' => $report->getType(),\n ]);\n\n $job = $report->isAskJiminnyReport()\n ? new RequestGenerateAskJiminnyReportJob($report->getUuid())\n : new RequestGenerateReportJob($report->getUuid());\n\n $this->dispatcher->dispatch($job);\n }\n }\n\n private function getReportById(string $reportId): Collection\n {\n $report = $this->reportRepository->findByIdOrUuid($reportId);\n \\Illuminate\\Support\\Facades\\Log::channel('custom_channel')->info('$report ' . PHP_EOL . print_r($report, true));\n\n if ($report === null) {\n $this->logger->warning(self::LOG_PREFIX . ' Report not found for --report-id', ['reportId' => $reportId]);\n $this->warn(\"Report not found: {$reportId}\");\n\n return collect();\n }\n\n if (! $report->getStatus()) {\n $this->logger->warning(self::LOG_PREFIX . ' Report is inactive, processing anyway (manual override)', [\n 'reportId' => $reportId,\n 'reportUuid' => $report->getUuid(),\n ]);\n $this->warn('Report is inactive — processing anyway (manual override).');\n }\n\n $team = $report->getTeam();\n if ($team->getStatus() !== Team::STATUS_ACTIVE) {\n $this->logger->warning(self::LOG_PREFIX . ' Team is not active, processing anyway (manual override)', [\n 'reportId' => $reportId,\n 'reportUuid' => $report->getUuid(),\n 'teamId' => $report->getTeamId(),\n 'teamStatus' => $team->getStatus(),\n ]);\n $this->warn(\"Team #{$report->getTeamId()} is not active — processing anyway (manual override).\");\n }\n\n if ($report->isExpired()) {\n $this->logger->warning(self::LOG_PREFIX . ' Report is expired, processing anyway (manual override)', [\n 'reportId' => $reportId,\n 'reportUuid' => $report->getUuid(),\n 'expiresAt' => $report->getExpiresAt()?->toDateString(),\n ]);\n $this->warn('Report is expired (expires_at: ' . $report->getExpiresAt()?->toDateString()\n . ') — processing anyway (manual override).');\n }\n\n $this->info(self::LOG_PREFIX . ' Automated report found ' . $report->getCustomName());\n\n return collect([$report]);\n }\n}","role_description":"text entry area","is_enabled":true,"is_focused":true,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Sync Changes","depth":4,"bounds":{"left":0.27027926,"top":1.0,"width":0.008643617,"height":0.0},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Hide This Notification","depth":4,"bounds":{"left":0.27027926,"top":1.0,"width":0.008643617,"height":0.0},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Code changed:","depth":4,"bounds":{"left":0.27027926,"top":1.0,"width":0.042220745,"height":0.0},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Hide","depth":4,"bounds":{"left":0.27027926,"top":1.0,"width":0.008643617,"height":0.0},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"1","depth":4,"bounds":{"left":0.9650931,"top":0.12529927,"width":0.00731383,"height":0.015163607},"role_description":"text"},{"role":"AXButton","text":"Previous Highlighted Error","depth":4,"bounds":{"left":0.9740692,"top":0.123703115,"width":0.00731383,"height":0.018355945},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Next Highlighted Error","depth":4,"bounds":{"left":0.98138297,"top":0.123703115,"width":0.006981383,"height":0.018355945},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXTextArea","text":"[2026-04-22 11:17:58] local.INFO: $report \nJiminny\\Models\\AutomatedReport Object\n(\n [connection:protected] => mysql\n [table:protected] => automated_reports\n [primaryKey:protected] => id\n [keyType:protected] => int\n [incrementing] => 1\n [with:protected] => Array\n (\n )\n\n [withCount:protected] => Array\n (\n )\n\n [preventsLazyLoading] => \n [perPage:protected] => 15\n [exists] => 1\n [wasRecentlyCreated] => \n [escapeWhenCastingToString:protected] => \n [attributes:protected] => Array\n (\n [id] => 71\n [uuid] => H�\u0019�Ol�����o\u0019�]C\n [team_id] => 1\n [type] => ask_jiminny\n [status] => 1\n [frequency] => weekly\n [from] => \n [to] => \n [deal_value_min] => \n [deal_value_max] => \n [call_types] => []\n [media_types] => [\"pdf\"]\n [call_duration_min] => \n [call_duration_max] => \n [groups] => []\n [playbook_categories] => \n [deal_at_call_stages] => \n [current_deal_stages] => \n [recipients] => {\"users\":[143]}\n [jiminny_recipients] => \n [additional_prompt_input] => \n [custom_name] => Not enpough activities\n [activity_search_id] => 1977\n [ask_anything_prompt_id] => 23\n [expires_at] => 2027-04-20\n [created_by] => 143\n [created_at] => 2026-04-20 09:35:11\n [updated_at] => 2026-04-22 11:04:13\n [deleted_at] => \n )\n\n [original:protected] => Array\n (\n [id] => 71\n [uuid] => H�\u0019�Ol�����o\u0019�]C\n [team_id] => 1\n [type] => ask_jiminny\n [status] => 1\n [frequency] => weekly\n [from] => \n [to] => \n [deal_value_min] => \n [deal_value_max] => \n [call_types] => []\n [media_types] => [\"pdf\"]\n [call_duration_min] => \n [call_duration_max] => \n [groups] => []\n [playbook_categories] => \n [deal_at_call_stages] => \n [current_deal_stages] => \n [recipients] => {\"users\":[143]}\n [jiminny_recipients] => \n [additional_prompt_input] => \n [custom_name] => Not enpough activities\n [activity_search_id] => 1977\n [ask_anything_prompt_id] => 23\n [expires_at] => 2027-04-20\n [created_by] => 143\n [created_at] => 2026-04-20 09:35:11\n [updated_at] => 2026-04-22 11:04:13\n [deleted_at] => \n )\n\n [changes:protected] => Array\n (\n )\n\n [previous:protected] => Array\n (\n )\n\n [casts:protected] => Array\n (\n [status] => boolean\n [from] => datetime\n [to] => datetime\n [call_types] => array\n [media_types] => array\n [groups] => array\n [playbook_categories] => array\n [deal_at_call_stages] => array\n [current_deal_stages] => array\n [recipients] => array\n [jiminny_recipients] => array\n [expires_at] => date\n [deleted_at] => datetime\n )\n\n [classCastCache:protected] => Array\n (\n )\n\n [attributeCastCache:protected] => Array\n (\n )\n\n [dateFormat:protected] => \n [appends:protected] => Array\n (\n )\n\n [dispatchesEvents:protected] => Array\n (\n )\n\n [observables:protected] => Array\n (\n )\n\n [relations:protected] => Array\n (\n )\n\n [touches:protected] => Array\n (\n )\n\n [relationAutoloadCallback:protected] => \n [relationAutoloadContext:protected] => \n [timestamps] => 1\n [usesUniqueIds] => \n [hidden:protected] => Array\n (\n [0] => uuid\n )\n\n [visible:protected] => Array\n (\n )\n\n [fillable:protected] => Array\n (\n [0] => team_id\n [1] => type\n [2] => status\n [3] => frequency\n [4] => from\n [5] => to\n [6] => deal_value_min\n [7] => deal_value_max\n [8] => call_types\n [9] => media_types\n [10] => call_duration_min\n [11] => call_duration_max\n [12] => groups\n [13] => playbook_categories\n [14] => deal_at_call_stages\n [15] => current_deal_stages\n [16] => recipients\n [17] => jiminny_recipients\n [18] => additional_prompt_input\n [19] => custom_name\n [20] => created_by\n [21] => activity_search_id\n [22] => ask_anything_prompt_id\n [23] => expires_at\n )\n\n [guarded:protected] => Array\n (\n [0] => *\n )\n\n [forceDeleting:protected] => \n)\n {\"correlation_id\":\"9f3241ff-e8da-4d44-86b6-856be6cd1a8f\",\"trace_id\":\"cb8c5518-7028-4860-b451-0c0dd31f925c\"}","depth":4,"bounds":{"left":0.67785907,"top":0.12210695,"width":0.31050533,"height":0.87789303},"value":"[2026-04-22 11:17:58] local.INFO: $report \nJiminny\\Models\\AutomatedReport Object\n(\n [connection:protected] => mysql\n [table:protected] => automated_reports\n [primaryKey:protected] => id\n [keyType:protected] => int\n [incrementing] => 1\n [with:protected] => Array\n (\n )\n\n [withCount:protected] => Array\n (\n )\n\n [preventsLazyLoading] => \n [perPage:protected] => 15\n [exists] => 1\n [wasRecentlyCreated] => \n [escapeWhenCastingToString:protected] => \n [attributes:protected] => Array\n (\n [id] => 71\n [uuid] => H�\u0019�Ol�����o\u0019�]C\n [team_id] => 1\n [type] => ask_jiminny\n [status] => 1\n [frequency] => weekly\n [from] => \n [to] => \n [deal_value_min] => \n [deal_value_max] => \n [call_types] => []\n [media_types] => [\"pdf\"]\n [call_duration_min] => \n [call_duration_max] => \n [groups] => []\n [playbook_categories] => \n [deal_at_call_stages] => \n [current_deal_stages] => \n [recipients] => {\"users\":[143]}\n [jiminny_recipients] => \n [additional_prompt_input] => \n [custom_name] => Not enpough activities\n [activity_search_id] => 1977\n [ask_anything_prompt_id] => 23\n [expires_at] => 2027-04-20\n [created_by] => 143\n [created_at] => 2026-04-20 09:35:11\n [updated_at] => 2026-04-22 11:04:13\n [deleted_at] => \n )\n\n [original:protected] => Array\n (\n [id] => 71\n [uuid] => H�\u0019�Ol�����o\u0019�]C\n [team_id] => 1\n [type] => ask_jiminny\n [status] => 1\n [frequency] => weekly\n [from] => \n [to] => \n [deal_value_min] => \n [deal_value_max] => \n [call_types] => []\n [media_types] => [\"pdf\"]\n [call_duration_min] => \n [call_duration_max] => \n [groups] => []\n [playbook_categories] => \n [deal_at_call_stages] => \n [current_deal_stages] => \n [recipients] => {\"users\":[143]}\n [jiminny_recipients] => \n [additional_prompt_input] => \n [custom_name] => Not enpough activities\n [activity_search_id] => 1977\n [ask_anything_prompt_id] => 23\n [expires_at] => 2027-04-20\n [created_by] => 143\n [created_at] => 2026-04-20 09:35:11\n [updated_at] => 2026-04-22 11:04:13\n [deleted_at] => \n )\n\n [changes:protected] => Array\n (\n )\n\n [previous:protected] => Array\n (\n )\n\n [casts:protected] => Array\n (\n [status] => boolean\n [from] => datetime\n [to] => datetime\n [call_types] => array\n [media_types] => array\n [groups] => array\n [playbook_categories] => array\n [deal_at_call_stages] => array\n [current_deal_stages] => array\n [recipients] => array\n [jiminny_recipients] => array\n [expires_at] => date\n [deleted_at] => datetime\n )\n\n [classCastCache:protected] => Array\n (\n )\n\n [attributeCastCache:protected] => Array\n (\n )\n\n [dateFormat:protected] => \n [appends:protected] => Array\n (\n )\n\n [dispatchesEvents:protected] => Array\n (\n )\n\n [observables:protected] => Array\n (\n )\n\n [relations:protected] => Array\n (\n )\n\n [touches:protected] => Array\n (\n )\n\n [relationAutoloadCallback:protected] => \n [relationAutoloadContext:protected] => \n [timestamps] => 1\n [usesUniqueIds] => \n [hidden:protected] => Array\n (\n [0] => uuid\n )\n\n [visible:protected] => Array\n (\n )\n\n [fillable:protected] => Array\n (\n [0] => team_id\n [1] => type\n [2] => status\n [3] => frequency\n [4] => from\n [5] => to\n [6] => deal_value_min\n [7] => deal_value_max\n [8] => call_types\n [9] => media_types\n [10] => call_duration_min\n [11] => call_duration_max\n [12] => groups\n [13] => playbook_categories\n [14] => deal_at_call_stages\n [15] => current_deal_stages\n [16] => recipients\n [17] => jiminny_recipients\n [18] => additional_prompt_input\n [19] => custom_name\n [20] => created_by\n [21] => activity_search_id\n [22] => ask_anything_prompt_id\n [23] => expires_at\n )\n\n [guarded:protected] => Array\n (\n [0] => *\n )\n\n [forceDeleting:protected] => \n)\n {\"correlation_id\":\"9f3241ff-e8da-4d44-86b6-856be6cd1a8f\",\"trace_id\":\"cb8c5518-7028-4860-b451-0c0dd31f925c\"}","role_description":"text entry area","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"The file was loaded in a wrong encoding: 'UTF-8'","depth":3,"bounds":{"left":0.66389626,"top":0.10295291,"width":0.24900267,"height":0.013567438},"help_text":"<html>The file was loaded in a wrong encoding: 'UTF-8' <a href=\"#inspection/LossyEncoding\" color=\"7AB4C9\" >more…</a> (⌘F1)</html>","role_description":"text"},{"role":"AXLink","text":"Reload in another encoding","depth":3,"bounds":{"left":0.91289896,"top":0.10295291,"width":0.05718085,"height":0.013567438},"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Project","depth":3,"role_description":"text"},{"role":"AXButton","text":"Project","depth":3,"bounds":{"left":0.24401596,"top":0.047885075,"width":0.024268618,"height":0.024740623},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"New File or Directory…","depth":4,"bounds":{"left":0.27027926,"top":1.0,"width":0.008643617,"height":0.0},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Expand Selected","depth":4,"bounds":{"left":0.27027926,"top":1.0,"width":0.008643617,"height":0.0},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Collapse All","depth":4,"bounds":{"left":0.27027926,"top":1.0,"width":0.008643617,"height":0.0},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Options","depth":4,"bounds":{"left":0.27027926,"top":1.0,"width":0.008643617,"height":0.0},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Hide","depth":4,"bounds":{"left":0.27027926,"top":1.0,"width":0.008643617,"height":0.0},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false}]...
|
-2514703225076036823
|
7714531888524319540
|
visual_change
|
accessibility
|
NULL
|
Project: faVsco.js, menu
JY-20157-AJ-report-not-se Project: faVsco.js, menu
JY-20157-AJ-report-not-send-notification, menu
Start Listening for PHP Debug Connections
AskJiminnyReportActivityServiceTest
Run 'AskJiminnyReportActivityServiceTest'
Debug 'AskJiminnyReportActivityServiceTest'
More Actions
JetBrains AI
Search Everywhere
IDE and Project Settings
Sync Changes
Hide This Notification
Code changed:
Hide
3
2
Previous Highlighted Error
Next Highlighted Error
<?php
declare(strict_types=1);
namespace Jiminny\Console\Commands\Reports;
use Carbon\Carbon;
use Illuminate\Console\Command;
use Illuminate\Contracts\Bus\Dispatcher as BusDispatcher;
use Illuminate\Support\Collection;
use Jiminny\Jobs\AutomatedReports\RequestGenerateAskJiminnyReportJob;
use Jiminny\Jobs\AutomatedReports\RequestGenerateReportJob;
use Jiminny\Models\AutomatedReport;
use Jiminny\Models\Team;
use Jiminny\Repositories\AutomatedReportsRepository;
use Jiminny\Services\Kiosk\AutomatedReports\AutomatedReportsService;
use Psr\Log\LoggerInterface;
class AutomatedReportsCommand extends Command
{
/**
* Log prefix for all log messages
*/
private const string LOG_PREFIX = '[automated-reports]';
/**
* The name and signature of the console command.
*
* @var string
*/
protected $signature = 'automated-reports
{--report-id= : Process a specific report by ID or UUID (bypasses frequency scheduling)}';
/**
* The console command description.
*
* @var string
*/
protected $description = 'Process automated reports based on their frequency (weekly, monthly, quarterly).
Use --report-id to manually trigger a specific report by ID or UUID.';
public function __construct(
private readonly LoggerInterface $logger,
private readonly BusDispatcher $dispatcher,
private readonly AutomatedReportsRepository $reportRepository
) {
parent::__construct();
}
/**
* Execute the console command.
*
* @return int
*/
public function handle(): int
{
$this->logger->info(self::LOG_PREFIX . ' Started');
$this->disableExpiredAskJiminnyReports();
$now = Carbon::now();
$isMonday = $now->isMonday();
$isFirstDayOfMonth = $now->day === 1;
$currentMonth = $now->month;
// Check if the current month is a quarterly month (January, April, July, October)
$isQuarterlyMonth = in_array($currentMonth, [1, 4, 7, 10], true);
$this->logger->info(self::LOG_PREFIX . ' Checking conditions', [
'isMonday' => $isMonday,
'isFirstDayOfMonth' => $isFirstDayOfMonth,
'currentMonth' => $currentMonth,
'isQuarterlyMonth' => $isQuarterlyMonth,
]);
// Process daily reports
$this->processReports(AutomatedReportsService::FREQUENCY_DAILY);
// Process weekly reports on Mondays
if ($isMonday) {
$this->processReports(AutomatedReportsService::FREQUENCY_WEEKLY);
}
// Process monthly reports on the first day of the month
if ($isFirstDayOfMonth) {
$this->processReports(AutomatedReportsService::FREQUENCY_MONTHLY);
}
// Process quarterly reports on the first day of January, April, July, and October
if ($isFirstDayOfMonth && $isQuarterlyMonth) {
$this->processReports(AutomatedReportsService::FREQUENCY_QUARTERLY);
}
$this->logger->info(self::LOG_PREFIX . ' Completed');
return 0;
}
private function disableExpiredAskJiminnyReports(): void
{
$expiredReports = $this->reportRepository->getExpiredActiveAskJiminnyReports();
foreach ($expiredReports as $report) {
$this->logger->info(self::LOG_PREFIX . ' Disabling expired Ask Jiminny report', [
'reportUuid' => $report->getUuid(),
'teamId' => $report->getTeamId(),
'expiresAt' => $report->getExpiresAt()?->toDateString(),
]);
$this->reportRepository->update($report, ['status' => false]);
}
}
/**
* Process reports for a specific frequency.
*
* @param string $frequency
*
* @return void
*/
private function processReports(string $frequency): void
{
$this->logger->info(self::LOG_PREFIX . " Processing $frequency reports");
$reportId = $this->option('report-id');
if ($reportId !== null) {
$reports = $this->getReportById($reportId);
} else {
// Get all enabled, not deleted reports with active teams for the specified frequency
$reports = $this->reportRepository->getActiveReportsByFrequency($frequency);
}
$this->logger->info(self::LOG_PREFIX . " Found {$reports->count()} $frequency reports to process");
/** @var AutomatedReport $report */
foreach ($reports as $report) {
$this->logger->info(self::LOG_PREFIX . ' Dispatching Generate Report job for report', [
'reportUuid' => $report->getUuid(),
'teamId' => $report->getTeamId(),
'frequency' => $report->getFrequency(),
'type' => $report->getType(),
]);
$job = $report->isAskJiminnyReport()
? new RequestGenerateAskJiminnyReportJob($report->getUuid())
: new RequestGenerateReportJob($report->getUuid());
$this->dispatcher->dispatch($job);
}
}
private function getReportById(string $reportId): Collection
{
$report = $this->reportRepository->findByIdOrUuid($reportId);
\Illuminate\Support\Facades\Log::channel('custom_channel')->info('$report ' . PHP_EOL . print_r($report, true));
if ($report === null) {
$this->logger->warning(self::LOG_PREFIX . ' Report not found for --report-id', ['reportId' => $reportId]);
$this->warn("Report not found: {$reportId}");
return collect();
}
if (! $report->getStatus()) {
$this->logger->warning(self::LOG_PREFIX . ' Report is inactive, processing anyway (manual override)', [
'reportId' => $reportId,
'reportUuid' => $report->getUuid(),
]);
$this->warn('Report is inactive — processing anyway (manual override).');
}
$team = $report->getTeam();
if ($team->getStatus() !== Team::STATUS_ACTIVE) {
$this->logger->warning(self::LOG_PREFIX . ' Team is not active, processing anyway (manual override)', [
'reportId' => $reportId,
'reportUuid' => $report->getUuid(),
'teamId' => $report->getTeamId(),
'teamStatus' => $team->getStatus(),
]);
$this->warn("Team #{$report->getTeamId()} is not active — processing anyway (manual override).");
}
if ($report->isExpired()) {
$this->logger->warning(self::LOG_PREFIX . ' Report is expired, processing anyway (manual override)', [
'reportId' => $reportId,
'reportUuid' => $report->getUuid(),
'expiresAt' => $report->getExpiresAt()?->toDateString(),
]);
$this->warn('Report is expired (expires_at: ' . $report->getExpiresAt()?->toDateString()
. ') — processing anyway (manual override).');
}
$this->info(self::LOG_PREFIX . ' Automated report found ' . $report->getCustomName());
return collect([$report]);
}
}
Sync Changes
Hide This Notification
Code changed:
Hide
1
Previous Highlighted Error
Next Highlighted Error
[2026-04-22 11:17:58] local.INFO: $report
Jiminny\Models\AutomatedReport Object
(
[connection:protected] => mysql
[table:protected] => automated_reports
[primaryKey:protected] => id
[keyType:protected] => int
[incrementing] => 1
[with:protected] => Array
(
)
[withCount:protected] => Array
(
)
[preventsLazyLoading] =>
[perPage:protected] => 15
[exists] => 1
[wasRecentlyCreated] =>
[escapeWhenCastingToString:protected] =>
[attributes:protected] => Array
(
[id] => 71
[uuid] => H��Ol�����o�]C
[team_id] => 1
[type] => ask_jiminny
[status] => 1
[frequency] => weekly
[from] =>
[to] =>
[deal_value_min] =>
[deal_value_max] =>
[call_types] => []
[media_types] => ["pdf"]
[call_duration_min] =>
[call_duration_max] =>
[groups] => []
[playbook_categories] =>
[deal_at_call_stages] =>
[current_deal_stages] =>
[recipients] => {"users":[143]}
[jiminny_recipients] =>
[additional_prompt_input] =>
[custom_name] => Not enpough activities
[activity_search_id] => 1977
[ask_anything_prompt_id] => 23
[expires_at] => 2027-04-20
[created_by] => 143
[created_at] => 2026-04-20 09:35:11
[updated_at] => 2026-04-22 11:04:13
[deleted_at] =>
)
[original:protected] => Array
(
[id] => 71
[uuid] => H��Ol�����o�]C
[team_id] => 1
[type] => ask_jiminny
[status] => 1
[frequency] => weekly
[from] =>
[to] =>
[deal_value_min] =>
[deal_value_max] =>
[call_types] => []
[media_types] => ["pdf"]
[call_duration_min] =>
[call_duration_max] =>
[groups] => []
[playbook_categories] =>
[deal_at_call_stages] =>
[current_deal_stages] =>
[recipients] => {"users":[143]}
[jiminny_recipients] =>
[additional_prompt_input] =>
[custom_name] => Not enpough activities
[activity_search_id] => 1977
[ask_anything_prompt_id] => 23
[expires_at] => 2027-04-20
[created_by] => 143
[created_at] => 2026-04-20 09:35:11
[updated_at] => 2026-04-22 11:04:13
[deleted_at] =>
)
[changes:protected] => Array
(
)
[previous:protected] => Array
(
)
[casts:protected] => Array
(
[status] => boolean
[from] => datetime
[to] => datetime
[call_types] => array
[media_types] => array
[groups] => array
[playbook_categories] => array
[deal_at_call_stages] => array
[current_deal_stages] => array
[recipients] => array
[jiminny_recipients] => array
[expires_at] => date
[deleted_at] => datetime
)
[classCastCache:protected] => Array
(
)
[attributeCastCache:protected] => Array
(
)
[dateFormat:protected] =>
[appends:protected] => Array
(
)
[dispatchesEvents:protected] => Array
(
)
[observables:protected] => Array
(
)
[relations:protected] => Array
(
)
[touches:protected] => Array
(
)
[relationAutoloadCallback:protected] =>
[relationAutoloadContext:protected] =>
[timestamps] => 1
[usesUniqueIds] =>
[hidden:protected] => Array
(
[0] => uuid
)
[visible:protected] => Array
(
)
[fillable:protected] => Array
(
[0] => team_id
[1] => type
[2] => status
[3] => frequency
[4] => from
[5] => to
[6] => deal_value_min
[7] => deal_value_max
[8] => call_types
[9] => media_types
[10] => call_duration_min
[11] => call_duration_max
[12] => groups
[13] => playbook_categories
[14] => deal_at_call_stages
[15] => current_deal_stages
[16] => recipients
[17] => jiminny_recipients
[18] => additional_prompt_input
[19] => custom_name
[20] => created_by
[21] => activity_search_id
[22] => ask_anything_prompt_id
[23] => expires_at
)
[guarded:protected] => Array
(
[0] => *
)
[forceDeleting:protected] =>
)
{"correlation_id":"9f3241ff-e8da-4d44-86b6-856be6cd1a8f","trace_id":"cb8c5518-7028-4860-b451-0c0dd31f925c"}
The file was loaded in a wrong encoding: 'UTF-8'
Reload in another encoding
Project
Project
New File or Directory…
Expand Selected
Collapse All
Options
Hide...
|
70750
|
|
70756
|
1671
|
10
|
2026-04-22T11:18:57.528562+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-22/1776 /Users/lukas/.screenpipe/data/data/2026-04-22/1776856737528_m2.jpg...
|
PhpStorm
|
faVsco.js – AutomatedReportsCommand.php
|
True
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
Project: faVsco.js, menu
JY-20157-AJ-report-not-se Project: faVsco.js, menu
JY-20157-AJ-report-not-send-notification, menu
Start Listening for PHP Debug Connections
AskJiminnyReportActivityServiceTest
Run 'AskJiminnyReportActivityServiceTest'
Debug 'AskJiminnyReportActivityServiceTest'
More Actions
JetBrains AI
Search Everywhere
IDE and Project Settings
Sync Changes
Hide This Notification
Code changed:
Hide
2
2
Previous Highlighted Error
Next Highlighted Error
<?php
declare(strict_types=1);
namespace Jiminny\Console\Commands\Reports;
use Carbon\Carbon;
use Illuminate\Console\Command;
use Illuminate\Contracts\Bus\Dispatcher as BusDispatcher;
use Illuminate\Support\Collection;
use Jiminny\Jobs\AutomatedReports\RequestGenerateAskJiminnyReportJob;
use Jiminny\Jobs\AutomatedReports\RequestGenerateReportJob;
use Jiminny\Models\AutomatedReport;
use Jiminny\Models\Team;
use Jiminny\Repositories\AutomatedReportsRepository;
use Jiminny\Services\Kiosk\AutomatedReports\AutomatedReportsService;
use Psr\Log\LoggerInterface;
class AutomatedReportsCommand extends Command
{
/**
* Log prefix for all log messages
*/
private const string LOG_PREFIX = '[automated-reports]';
/**
* The name and signature of the console command.
*
* @var string
*/
protected $signature = 'automated-reports
{--report-id= : Process a specific report by ID or UUID (bypasses frequency scheduling)}';
/**
* The console command description.
*
* @var string
*/
protected $description = 'Process automated reports based on their frequency (weekly, monthly, quarterly).
Use --report-id to manually trigger a specific report by ID or UUID.';
public function __construct(
private readonly LoggerInterface $logger,
private readonly BusDispatcher $dispatcher,
private readonly AutomatedReportsRepository $reportRepository
) {
parent::__construct();
}
/**
* Execute the console command.
*
* @return int
*/
public function handle(): int
{
$this->logger->info(self::LOG_PREFIX . ' Started');
$this->disableExpiredAskJiminnyReports();
$now = Carbon::now();
$isMonday = $now->isMonday();
$isFirstDayOfMonth = $now->day === 1;
$currentMonth = $now->month;
// Check if the current month is a quarterly month (January, April, July, October)
$isQuarterlyMonth = in_array($currentMonth, [1, 4, 7, 10], true);
$this->logger->info(self::LOG_PREFIX . ' Checking conditions', [
'isMonday' => $isMonday,
'isFirstDayOfMonth' => $isFirstDayOfMonth,
'currentMonth' => $currentMonth,
'isQuarterlyMonth' => $isQuarterlyMonth,
]);
// Process daily reports
$this->processReports(AutomatedReportsService::FREQUENCY_DAILY);
// Process weekly reports on Mondays
if ($isMonday) {
$this->processReports(AutomatedReportsService::FREQUENCY_WEEKLY);
}
// Process monthly reports on the first day of the month
if ($isFirstDayOfMonth) {
$this->processReports(AutomatedReportsService::FREQUENCY_MONTHLY);
}
// Process quarterly reports on the first day of January, April, July, and October
if ($isFirstDayOfMonth && $isQuarterlyMonth) {
$this->processReports(AutomatedReportsService::FREQUENCY_QUARTERLY);
}
$this->logger->info(self::LOG_PREFIX . ' Completed');
return 0;
}
private function disableExpiredAskJiminnyReports(): void
{
$expiredReports = $this->reportRepository->getExpiredActiveAskJiminnyReports();
foreach ($expiredReports as $report) {
$this->logger->info(self::LOG_PREFIX . ' Disabling expired Ask Jiminny report', [
'reportUuid' => $report->getUuid(),
'teamId' => $report->getTeamId(),
'expiresAt' => $report->getExpiresAt()?->toDateString(),
]);
$this->reportRepository->update($report, ['status' => false]);
}
}
/**
* Process reports for a specific frequency.
*
* @param string $frequency
*
* @return void
*/
private function processReports(string $frequency): void
{
$this->logger->info(self::LOG_PREFIX . " Processing $frequency reports");
$reportId = $this->option('report-id');
if ($reportId !== null) {
$reports = $this->getReportById($reportId);
} else {
// Get all enabled, not deleted reports with active teams for the specified frequency
$reports = $this->reportRepository->getActiveReportsByFrequency($frequency);
}
$this->logger->info(self::LOG_PREFIX . " Found {$reports->count()} $frequency reports to process");
/** @var AutomatedReport $report */
foreach ($reports as $report) {
$this->logger->info(self::LOG_PREFIX . ' Dispatching Generate Report job for report', [
'reportUuid' => $report->getUuid(),
'teamId' => $report->getTeamId(),
'frequency' => $report->getFrequency(),
'type' => $report->getType(),
]);
$job = $report->isAskJiminnyReport()
? new RequestGenerateAskJiminnyReportJob($report->getUuid())
: new RequestGenerateReportJob($report->getUuid());
$this->dispatcher->dispatch($job);
}
}
private function getReportById(string $reportId): Collection
{
$report = $this->reportRepository->findByIdOrUuid($reportId);
if ($report === null) {
$this->logger->warning(self::LOG_PREFIX . ' Report not found for --report-id', ['reportId' => $reportId]);
$this->warn("Report not found: {$reportId}");
return collect();
}
if (! $report->getStatus()) {
$this->logger->warning(self::LOG_PREFIX . ' Report is inactive, processing anyway (manual override)', [
'reportId' => $reportId,
'reportUuid' => $report->getUuid(),
]);
$this->warn('Report is inactive — processing anyway (manual override).');
}
$team = $report->getTeam();
if ($team->getStatus() !== Team::STATUS_ACTIVE) {
$this->logger->warning(self::LOG_PREFIX . ' Team is not active, processing anyway (manual override)', [
'reportId' => $reportId,
'reportUuid' => $report->getUuid(),
'teamId' => $report->getTeamId(),
'teamStatus' => $team->getStatus(),
]);
$this->warn("Team #{$report->getTeamId()} is not active — processing anyway (manual override).");
}
if ($report->isExpired()) {
$this->logger->warning(self::LOG_PREFIX . ' Report is expired, processing anyway (manual override)', [
'reportId' => $reportId,
'reportUuid' => $report->getUuid(),
'expiresAt' => $report->getExpiresAt()?->toDateString(),
]);
$this->warn('Report is expired (expires_at: ' . $report->getExpiresAt()?->toDateString()
. ') — processing anyway (manual override).');
}
$this->info(self::LOG_PREFIX . ' Automated report found ' . $report->getCustomName());
return collect([$report]);
}
}
Sync Changes
Hide This Notification
Code changed:
Hide
1
Previous Highlighted Error
Next Highlighted Error
[2026-04-22 11:17:58] local.INFO: $report
Jiminny\Models\AutomatedReport Object
(
[connection:protected] => mysql
[table:protected] => automated_reports
[primaryKey:protected] => id
[keyType:protected] => int
[incrementing] => 1
[with:protected] => Array
(
)
[withCount:protected] => Array
(
)
[preventsLazyLoading] =>
[perPage:protected] => 15
[exists] => 1
[wasRecentlyCreated] =>
[escapeWhenCastingToString:protected] =>
[attributes:protected] => Array
(
[id] => 71
[uuid] => H��Ol�����o�]C
[team_id] => 1
[type] => ask_jiminny
[status] => 1
[frequency] => weekly
[from] =>
[to] =>
[deal_value_min] =>
[deal_value_max] =>
[call_types] => []
[media_types] => ["pdf"]
[call_duration_min] =>
[call_duration_max] =>
[groups] => []
[playbook_categories] =>
[deal_at_call_stages] =>
[current_deal_stages] =>
[recipients] => {"users":[143]}
[jiminny_recipients] =>
[additional_prompt_input] =>
[custom_name] => Not enpough activities
[activity_search_id] => 1977
[ask_anything_prompt_id] => 23
[expires_at] => 2027-04-20
[created_by] => 143
[created_at] => 2026-04-20 09:35:11
[updated_at] => 2026-04-22 11:04:13
[deleted_at] =>
)
[original:protected] => Array
(
[id] => 71
[uuid] => H��Ol�����o�]C
[team_id] => 1
[type] => ask_jiminny
[status] => 1
[frequency] => weekly
[from] =>
[to] =>
[deal_value_min] =>
[deal_value_max] =>
[call_types] => []
[media_types] => ["pdf"]
[call_duration_min] =>
[call_duration_max] =>
[groups] => []
[playbook_categories] =>
[deal_at_call_stages] =>
[current_deal_stages] =>
[recipients] => {"users":[143]}
[jiminny_recipients] =>
[additional_prompt_input] =>
[custom_name] => Not enpough activities
[activity_search_id] => 1977
[ask_anything_prompt_id] => 23
[expires_at] => 2027-04-20
[created_by] => 143
[created_at] => 2026-04-20 09:35:11
[updated_at] => 2026-04-22 11:04:13
[deleted_at] =>
)
[changes:protected] => Array
(
)
[previous:protected] => Array
(
)
[casts:protected] => Array
(
[status] => boolean
[from] => datetime
[to] => datetime
[call_types] => array
[media_types] => array
[groups] => array
[playbook_categories] => array
[deal_at_call_stages] => array
[current_deal_stages] => array
[recipients] => array
[jiminny_recipients] => array
[expires_at] => date
[deleted_at] => datetime
)
[classCastCache:protected] => Array
(
)
[attributeCastCache:protected] => Array
(
)
[dateFormat:protected] =>
[appends:protected] => Array
(
)
[dispatchesEvents:protected] => Array
(
)
[observables:protected] => Array
(
)
[relations:protected] => Array
(
)
[touches:protected] => Array
(
)
[relationAutoloadCallback:protected] =>
[relationAutoloadContext:protected] =>
[timestamps] => 1
[usesUniqueIds] =>
[hidden:protected] => Array
(
[0] => uuid
)
[visible:protected] => Array
(
)
[fillable:protected] => Array
(
[0] => team_id
[1] => type
[2] => status
[3] => frequency
[4] => from
[5] => to
[6] => deal_value_min
[7] => deal_value_max
[8] => call_types
[9] => media_types
[10] => call_duration_min
[11] => call_duration_max
[12] => groups
[13] => playbook_categories
[14] => deal_at_call_stages
[15] => current_deal_stages
[16] => recipients
[17] => jiminny_recipients
[18] => additional_prompt_input
[19] => custom_name
[20] => created_by
[21] => activity_search_id
[22] => ask_anything_prompt_id
[23] => expires_at
)
[guarded:protected] => Array
(
[0] => *
)
[forceDeleting:protected] =>
)
{"correlation_id":"9f3241ff-e8da-4d44-86b6-856be6cd1a8f","trace_id":"cb8c5518-7028-4860-b451-0c0dd31f925c"}
The file was loaded in a wrong encoding: 'UTF-8'
Reload in another encoding
Project
Project
New File or Directory…
Expand Selected
Collapse All
Options
Hide...
|
[{"role":"AXButton","text" [{"role":"AXButton","text":"Project: faVsco.js, menu","depth":5,"bounds":{"left":0.25797874,"top":0.019952115,"width":0.03856383,"height":0.025538707},"help_text":"~/jiminny/app","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"JY-20157-AJ-report-not-send-notification, menu","depth":5,"bounds":{"left":0.29654256,"top":0.019952115,"width":0.10139628,"height":0.025538707},"help_text":"Git Branch: JY-20157-AJ-report-not-send-notification","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Start Listening for PHP Debug Connections","depth":5,"bounds":{"left":0.8081782,"top":0.019952115,"width":0.011303191,"height":0.025538707},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"AskJiminnyReportActivityServiceTest","depth":6,"bounds":{"left":0.8234708,"top":0.019952115,"width":0.09208777,"height":0.025538707},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Run 'AskJiminnyReportActivityServiceTest'","depth":6,"bounds":{"left":0.9155585,"top":0.019952115,"width":0.011303191,"height":0.025538707},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Debug 'AskJiminnyReportActivityServiceTest'","depth":6,"bounds":{"left":0.9268617,"top":0.019952115,"width":0.011303191,"height":0.025538707},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"More Actions","depth":6,"bounds":{"left":0.9381649,"top":0.019952115,"width":0.011303191,"height":0.025538707},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"JetBrains AI","depth":5,"bounds":{"left":0.96609044,"top":0.019952115,"width":0.011303191,"height":0.025538707},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Search Everywhere","depth":5,"bounds":{"left":0.9773936,"top":0.019952115,"width":0.011303191,"height":0.025538707},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"IDE and Project Settings","depth":5,"bounds":{"left":0.9886968,"top":0.019952115,"width":0.011303186,"height":0.025538707},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Sync Changes","depth":4,"bounds":{"left":0.27027926,"top":1.0,"width":0.008643617,"height":0.0},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Hide This Notification","depth":4,"bounds":{"left":0.27027926,"top":1.0,"width":0.008643617,"height":0.0},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Code changed:","depth":4,"bounds":{"left":0.27027926,"top":1.0,"width":0.042220745,"height":0.0},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Hide","depth":4,"bounds":{"left":0.27027926,"top":1.0,"width":0.008643617,"height":0.0},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2","depth":4,"bounds":{"left":0.62200797,"top":0.15003991,"width":0.007978723,"height":0.015163607},"role_description":"text"},{"role":"AXStaticText","text":"2","depth":4,"bounds":{"left":0.6319814,"top":0.15003991,"width":0.007978723,"height":0.015163607},"role_description":"text"},{"role":"AXButton","text":"Previous Highlighted Error","depth":4,"bounds":{"left":0.64162236,"top":0.14844373,"width":0.00731383,"height":0.018355945},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Next Highlighted Error","depth":4,"bounds":{"left":0.64893615,"top":0.14844373,"width":0.006981383,"height":0.018355945},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXTextArea","text":"<?php\n\ndeclare(strict_types=1);\n\nnamespace Jiminny\\Console\\Commands\\Reports;\n\nuse Carbon\\Carbon;\nuse Illuminate\\Console\\Command;\nuse Illuminate\\Contracts\\Bus\\Dispatcher as BusDispatcher;\nuse Illuminate\\Support\\Collection;\nuse Jiminny\\Jobs\\AutomatedReports\\RequestGenerateAskJiminnyReportJob;\nuse Jiminny\\Jobs\\AutomatedReports\\RequestGenerateReportJob;\nuse Jiminny\\Models\\AutomatedReport;\nuse Jiminny\\Models\\Team;\nuse Jiminny\\Repositories\\AutomatedReportsRepository;\nuse Jiminny\\Services\\Kiosk\\AutomatedReports\\AutomatedReportsService;\nuse Psr\\Log\\LoggerInterface;\n\nclass AutomatedReportsCommand extends Command\n{\n /**\n * Log prefix for all log messages\n */\n private const string LOG_PREFIX = '[automated-reports]';\n\n /**\n * The name and signature of the console command.\n *\n * @var string\n */\n protected $signature = 'automated-reports\n {--report-id= : Process a specific report by ID or UUID (bypasses frequency scheduling)}';\n\n /**\n * The console command description.\n *\n * @var string\n */\n protected $description = 'Process automated reports based on their frequency (weekly, monthly, quarterly).\n Use --report-id to manually trigger a specific report by ID or UUID.';\n\n\n public function __construct(\n private readonly LoggerInterface $logger,\n private readonly BusDispatcher $dispatcher,\n private readonly AutomatedReportsRepository $reportRepository\n ) {\n parent::__construct();\n }\n\n /**\n * Execute the console command.\n *\n * @return int\n */\n public function handle(): int\n {\n $this->logger->info(self::LOG_PREFIX . ' Started');\n\n $this->disableExpiredAskJiminnyReports();\n\n $now = Carbon::now();\n $isMonday = $now->isMonday();\n $isFirstDayOfMonth = $now->day === 1;\n $currentMonth = $now->month;\n\n // Check if the current month is a quarterly month (January, April, July, October)\n $isQuarterlyMonth = in_array($currentMonth, [1, 4, 7, 10], true);\n\n $this->logger->info(self::LOG_PREFIX . ' Checking conditions', [\n 'isMonday' => $isMonday,\n 'isFirstDayOfMonth' => $isFirstDayOfMonth,\n 'currentMonth' => $currentMonth,\n 'isQuarterlyMonth' => $isQuarterlyMonth,\n ]);\n\n // Process daily reports\n $this->processReports(AutomatedReportsService::FREQUENCY_DAILY);\n\n // Process weekly reports on Mondays\n if ($isMonday) {\n $this->processReports(AutomatedReportsService::FREQUENCY_WEEKLY);\n }\n\n // Process monthly reports on the first day of the month\n if ($isFirstDayOfMonth) {\n $this->processReports(AutomatedReportsService::FREQUENCY_MONTHLY);\n }\n\n // Process quarterly reports on the first day of January, April, July, and October\n if ($isFirstDayOfMonth && $isQuarterlyMonth) {\n $this->processReports(AutomatedReportsService::FREQUENCY_QUARTERLY);\n }\n\n $this->logger->info(self::LOG_PREFIX . ' Completed');\n\n return 0;\n }\n\n private function disableExpiredAskJiminnyReports(): void\n {\n $expiredReports = $this->reportRepository->getExpiredActiveAskJiminnyReports();\n\n foreach ($expiredReports as $report) {\n $this->logger->info(self::LOG_PREFIX . ' Disabling expired Ask Jiminny report', [\n 'reportUuid' => $report->getUuid(),\n 'teamId' => $report->getTeamId(),\n 'expiresAt' => $report->getExpiresAt()?->toDateString(),\n ]);\n\n $this->reportRepository->update($report, ['status' => false]);\n }\n }\n\n /**\n * Process reports for a specific frequency.\n *\n * @param string $frequency\n *\n * @return void\n */\n private function processReports(string $frequency): void\n {\n $this->logger->info(self::LOG_PREFIX . \" Processing $frequency reports\");\n\n $reportId = $this->option('report-id');\n if ($reportId !== null) {\n $reports = $this->getReportById($reportId);\n } else {\n // Get all enabled, not deleted reports with active teams for the specified frequency\n $reports = $this->reportRepository->getActiveReportsByFrequency($frequency);\n }\n\n $this->logger->info(self::LOG_PREFIX . \" Found {$reports->count()} $frequency reports to process\");\n\n /** @var AutomatedReport $report */\n foreach ($reports as $report) {\n $this->logger->info(self::LOG_PREFIX . ' Dispatching Generate Report job for report', [\n 'reportUuid' => $report->getUuid(),\n 'teamId' => $report->getTeamId(),\n 'frequency' => $report->getFrequency(),\n 'type' => $report->getType(),\n ]);\n\n $job = $report->isAskJiminnyReport()\n ? new RequestGenerateAskJiminnyReportJob($report->getUuid())\n : new RequestGenerateReportJob($report->getUuid());\n\n $this->dispatcher->dispatch($job);\n }\n }\n\n private function getReportById(string $reportId): Collection\n {\n $report = $this->reportRepository->findByIdOrUuid($reportId);\n\n if ($report === null) {\n $this->logger->warning(self::LOG_PREFIX . ' Report not found for --report-id', ['reportId' => $reportId]);\n $this->warn(\"Report not found: {$reportId}\");\n\n return collect();\n }\n\n if (! $report->getStatus()) {\n $this->logger->warning(self::LOG_PREFIX . ' Report is inactive, processing anyway (manual override)', [\n 'reportId' => $reportId,\n 'reportUuid' => $report->getUuid(),\n ]);\n $this->warn('Report is inactive — processing anyway (manual override).');\n }\n\n $team = $report->getTeam();\n if ($team->getStatus() !== Team::STATUS_ACTIVE) {\n $this->logger->warning(self::LOG_PREFIX . ' Team is not active, processing anyway (manual override)', [\n 'reportId' => $reportId,\n 'reportUuid' => $report->getUuid(),\n 'teamId' => $report->getTeamId(),\n 'teamStatus' => $team->getStatus(),\n ]);\n $this->warn(\"Team #{$report->getTeamId()} is not active — processing anyway (manual override).\");\n }\n\n if ($report->isExpired()) {\n $this->logger->warning(self::LOG_PREFIX . ' Report is expired, processing anyway (manual override)', [\n 'reportId' => $reportId,\n 'reportUuid' => $report->getUuid(),\n 'expiresAt' => $report->getExpiresAt()?->toDateString(),\n ]);\n $this->warn('Report is expired (expires_at: ' . $report->getExpiresAt()?->toDateString()\n . ') — processing anyway (manual override).');\n }\n\n $this->info(self::LOG_PREFIX . ' Automated report found ' . $report->getCustomName());\n\n return collect([$report]);\n }\n}","depth":4,"value":"<?php\n\ndeclare(strict_types=1);\n\nnamespace Jiminny\\Console\\Commands\\Reports;\n\nuse Carbon\\Carbon;\nuse Illuminate\\Console\\Command;\nuse Illuminate\\Contracts\\Bus\\Dispatcher as BusDispatcher;\nuse Illuminate\\Support\\Collection;\nuse Jiminny\\Jobs\\AutomatedReports\\RequestGenerateAskJiminnyReportJob;\nuse Jiminny\\Jobs\\AutomatedReports\\RequestGenerateReportJob;\nuse Jiminny\\Models\\AutomatedReport;\nuse Jiminny\\Models\\Team;\nuse Jiminny\\Repositories\\AutomatedReportsRepository;\nuse Jiminny\\Services\\Kiosk\\AutomatedReports\\AutomatedReportsService;\nuse Psr\\Log\\LoggerInterface;\n\nclass AutomatedReportsCommand extends Command\n{\n /**\n * Log prefix for all log messages\n */\n private const string LOG_PREFIX = '[automated-reports]';\n\n /**\n * The name and signature of the console command.\n *\n * @var string\n */\n protected $signature = 'automated-reports\n {--report-id= : Process a specific report by ID or UUID (bypasses frequency scheduling)}';\n\n /**\n * The console command description.\n *\n * @var string\n */\n protected $description = 'Process automated reports based on their frequency (weekly, monthly, quarterly).\n Use --report-id to manually trigger a specific report by ID or UUID.';\n\n\n public function __construct(\n private readonly LoggerInterface $logger,\n private readonly BusDispatcher $dispatcher,\n private readonly AutomatedReportsRepository $reportRepository\n ) {\n parent::__construct();\n }\n\n /**\n * Execute the console command.\n *\n * @return int\n */\n public function handle(): int\n {\n $this->logger->info(self::LOG_PREFIX . ' Started');\n\n $this->disableExpiredAskJiminnyReports();\n\n $now = Carbon::now();\n $isMonday = $now->isMonday();\n $isFirstDayOfMonth = $now->day === 1;\n $currentMonth = $now->month;\n\n // Check if the current month is a quarterly month (January, April, July, October)\n $isQuarterlyMonth = in_array($currentMonth, [1, 4, 7, 10], true);\n\n $this->logger->info(self::LOG_PREFIX . ' Checking conditions', [\n 'isMonday' => $isMonday,\n 'isFirstDayOfMonth' => $isFirstDayOfMonth,\n 'currentMonth' => $currentMonth,\n 'isQuarterlyMonth' => $isQuarterlyMonth,\n ]);\n\n // Process daily reports\n $this->processReports(AutomatedReportsService::FREQUENCY_DAILY);\n\n // Process weekly reports on Mondays\n if ($isMonday) {\n $this->processReports(AutomatedReportsService::FREQUENCY_WEEKLY);\n }\n\n // Process monthly reports on the first day of the month\n if ($isFirstDayOfMonth) {\n $this->processReports(AutomatedReportsService::FREQUENCY_MONTHLY);\n }\n\n // Process quarterly reports on the first day of January, April, July, and October\n if ($isFirstDayOfMonth && $isQuarterlyMonth) {\n $this->processReports(AutomatedReportsService::FREQUENCY_QUARTERLY);\n }\n\n $this->logger->info(self::LOG_PREFIX . ' Completed');\n\n return 0;\n }\n\n private function disableExpiredAskJiminnyReports(): void\n {\n $expiredReports = $this->reportRepository->getExpiredActiveAskJiminnyReports();\n\n foreach ($expiredReports as $report) {\n $this->logger->info(self::LOG_PREFIX . ' Disabling expired Ask Jiminny report', [\n 'reportUuid' => $report->getUuid(),\n 'teamId' => $report->getTeamId(),\n 'expiresAt' => $report->getExpiresAt()?->toDateString(),\n ]);\n\n $this->reportRepository->update($report, ['status' => false]);\n }\n }\n\n /**\n * Process reports for a specific frequency.\n *\n * @param string $frequency\n *\n * @return void\n */\n private function processReports(string $frequency): void\n {\n $this->logger->info(self::LOG_PREFIX . \" Processing $frequency reports\");\n\n $reportId = $this->option('report-id');\n if ($reportId !== null) {\n $reports = $this->getReportById($reportId);\n } else {\n // Get all enabled, not deleted reports with active teams for the specified frequency\n $reports = $this->reportRepository->getActiveReportsByFrequency($frequency);\n }\n\n $this->logger->info(self::LOG_PREFIX . \" Found {$reports->count()} $frequency reports to process\");\n\n /** @var AutomatedReport $report */\n foreach ($reports as $report) {\n $this->logger->info(self::LOG_PREFIX . ' Dispatching Generate Report job for report', [\n 'reportUuid' => $report->getUuid(),\n 'teamId' => $report->getTeamId(),\n 'frequency' => $report->getFrequency(),\n 'type' => $report->getType(),\n ]);\n\n $job = $report->isAskJiminnyReport()\n ? new RequestGenerateAskJiminnyReportJob($report->getUuid())\n : new RequestGenerateReportJob($report->getUuid());\n\n $this->dispatcher->dispatch($job);\n }\n }\n\n private function getReportById(string $reportId): Collection\n {\n $report = $this->reportRepository->findByIdOrUuid($reportId);\n\n if ($report === null) {\n $this->logger->warning(self::LOG_PREFIX . ' Report not found for --report-id', ['reportId' => $reportId]);\n $this->warn(\"Report not found: {$reportId}\");\n\n return collect();\n }\n\n if (! $report->getStatus()) {\n $this->logger->warning(self::LOG_PREFIX . ' Report is inactive, processing anyway (manual override)', [\n 'reportId' => $reportId,\n 'reportUuid' => $report->getUuid(),\n ]);\n $this->warn('Report is inactive — processing anyway (manual override).');\n }\n\n $team = $report->getTeam();\n if ($team->getStatus() !== Team::STATUS_ACTIVE) {\n $this->logger->warning(self::LOG_PREFIX . ' Team is not active, processing anyway (manual override)', [\n 'reportId' => $reportId,\n 'reportUuid' => $report->getUuid(),\n 'teamId' => $report->getTeamId(),\n 'teamStatus' => $team->getStatus(),\n ]);\n $this->warn(\"Team #{$report->getTeamId()} is not active — processing anyway (manual override).\");\n }\n\n if ($report->isExpired()) {\n $this->logger->warning(self::LOG_PREFIX . ' Report is expired, processing anyway (manual override)', [\n 'reportId' => $reportId,\n 'reportUuid' => $report->getUuid(),\n 'expiresAt' => $report->getExpiresAt()?->toDateString(),\n ]);\n $this->warn('Report is expired (expires_at: ' . $report->getExpiresAt()?->toDateString()\n . ') — processing anyway (manual override).');\n }\n\n $this->info(self::LOG_PREFIX . ' Automated report found ' . $report->getCustomName());\n\n return collect([$report]);\n }\n}","role_description":"text entry area","is_enabled":true,"is_focused":true,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Sync Changes","depth":4,"bounds":{"left":0.27027926,"top":1.0,"width":0.008643617,"height":0.0},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Hide This Notification","depth":4,"bounds":{"left":0.27027926,"top":1.0,"width":0.008643617,"height":0.0},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Code changed:","depth":4,"bounds":{"left":0.27027926,"top":1.0,"width":0.042220745,"height":0.0},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Hide","depth":4,"bounds":{"left":0.27027926,"top":1.0,"width":0.008643617,"height":0.0},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"1","depth":4,"bounds":{"left":0.9650931,"top":0.12529927,"width":0.00731383,"height":0.015163607},"role_description":"text"},{"role":"AXButton","text":"Previous Highlighted Error","depth":4,"bounds":{"left":0.9740692,"top":0.123703115,"width":0.00731383,"height":0.018355945},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Next Highlighted Error","depth":4,"bounds":{"left":0.98138297,"top":0.123703115,"width":0.006981383,"height":0.018355945},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXTextArea","text":"[2026-04-22 11:17:58] local.INFO: $report \nJiminny\\Models\\AutomatedReport Object\n(\n [connection:protected] => mysql\n [table:protected] => automated_reports\n [primaryKey:protected] => id\n [keyType:protected] => int\n [incrementing] => 1\n [with:protected] => Array\n (\n )\n\n [withCount:protected] => Array\n (\n )\n\n [preventsLazyLoading] => \n [perPage:protected] => 15\n [exists] => 1\n [wasRecentlyCreated] => \n [escapeWhenCastingToString:protected] => \n [attributes:protected] => Array\n (\n [id] => 71\n [uuid] => H�\u0019�Ol�����o\u0019�]C\n [team_id] => 1\n [type] => ask_jiminny\n [status] => 1\n [frequency] => weekly\n [from] => \n [to] => \n [deal_value_min] => \n [deal_value_max] => \n [call_types] => []\n [media_types] => [\"pdf\"]\n [call_duration_min] => \n [call_duration_max] => \n [groups] => []\n [playbook_categories] => \n [deal_at_call_stages] => \n [current_deal_stages] => \n [recipients] => {\"users\":[143]}\n [jiminny_recipients] => \n [additional_prompt_input] => \n [custom_name] => Not enpough activities\n [activity_search_id] => 1977\n [ask_anything_prompt_id] => 23\n [expires_at] => 2027-04-20\n [created_by] => 143\n [created_at] => 2026-04-20 09:35:11\n [updated_at] => 2026-04-22 11:04:13\n [deleted_at] => \n )\n\n [original:protected] => Array\n (\n [id] => 71\n [uuid] => H�\u0019�Ol�����o\u0019�]C\n [team_id] => 1\n [type] => ask_jiminny\n [status] => 1\n [frequency] => weekly\n [from] => \n [to] => \n [deal_value_min] => \n [deal_value_max] => \n [call_types] => []\n [media_types] => [\"pdf\"]\n [call_duration_min] => \n [call_duration_max] => \n [groups] => []\n [playbook_categories] => \n [deal_at_call_stages] => \n [current_deal_stages] => \n [recipients] => {\"users\":[143]}\n [jiminny_recipients] => \n [additional_prompt_input] => \n [custom_name] => Not enpough activities\n [activity_search_id] => 1977\n [ask_anything_prompt_id] => 23\n [expires_at] => 2027-04-20\n [created_by] => 143\n [created_at] => 2026-04-20 09:35:11\n [updated_at] => 2026-04-22 11:04:13\n [deleted_at] => \n )\n\n [changes:protected] => Array\n (\n )\n\n [previous:protected] => Array\n (\n )\n\n [casts:protected] => Array\n (\n [status] => boolean\n [from] => datetime\n [to] => datetime\n [call_types] => array\n [media_types] => array\n [groups] => array\n [playbook_categories] => array\n [deal_at_call_stages] => array\n [current_deal_stages] => array\n [recipients] => array\n [jiminny_recipients] => array\n [expires_at] => date\n [deleted_at] => datetime\n )\n\n [classCastCache:protected] => Array\n (\n )\n\n [attributeCastCache:protected] => Array\n (\n )\n\n [dateFormat:protected] => \n [appends:protected] => Array\n (\n )\n\n [dispatchesEvents:protected] => Array\n (\n )\n\n [observables:protected] => Array\n (\n )\n\n [relations:protected] => Array\n (\n )\n\n [touches:protected] => Array\n (\n )\n\n [relationAutoloadCallback:protected] => \n [relationAutoloadContext:protected] => \n [timestamps] => 1\n [usesUniqueIds] => \n [hidden:protected] => Array\n (\n [0] => uuid\n )\n\n [visible:protected] => Array\n (\n )\n\n [fillable:protected] => Array\n (\n [0] => team_id\n [1] => type\n [2] => status\n [3] => frequency\n [4] => from\n [5] => to\n [6] => deal_value_min\n [7] => deal_value_max\n [8] => call_types\n [9] => media_types\n [10] => call_duration_min\n [11] => call_duration_max\n [12] => groups\n [13] => playbook_categories\n [14] => deal_at_call_stages\n [15] => current_deal_stages\n [16] => recipients\n [17] => jiminny_recipients\n [18] => additional_prompt_input\n [19] => custom_name\n [20] => created_by\n [21] => activity_search_id\n [22] => ask_anything_prompt_id\n [23] => expires_at\n )\n\n [guarded:protected] => Array\n (\n [0] => *\n )\n\n [forceDeleting:protected] => \n)\n {\"correlation_id\":\"9f3241ff-e8da-4d44-86b6-856be6cd1a8f\",\"trace_id\":\"cb8c5518-7028-4860-b451-0c0dd31f925c\"}","depth":4,"bounds":{"left":0.67785907,"top":0.12210695,"width":0.31050533,"height":0.87789303},"value":"[2026-04-22 11:17:58] local.INFO: $report \nJiminny\\Models\\AutomatedReport Object\n(\n [connection:protected] => mysql\n [table:protected] => automated_reports\n [primaryKey:protected] => id\n [keyType:protected] => int\n [incrementing] => 1\n [with:protected] => Array\n (\n )\n\n [withCount:protected] => Array\n (\n )\n\n [preventsLazyLoading] => \n [perPage:protected] => 15\n [exists] => 1\n [wasRecentlyCreated] => \n [escapeWhenCastingToString:protected] => \n [attributes:protected] => Array\n (\n [id] => 71\n [uuid] => H�\u0019�Ol�����o\u0019�]C\n [team_id] => 1\n [type] => ask_jiminny\n [status] => 1\n [frequency] => weekly\n [from] => \n [to] => \n [deal_value_min] => \n [deal_value_max] => \n [call_types] => []\n [media_types] => [\"pdf\"]\n [call_duration_min] => \n [call_duration_max] => \n [groups] => []\n [playbook_categories] => \n [deal_at_call_stages] => \n [current_deal_stages] => \n [recipients] => {\"users\":[143]}\n [jiminny_recipients] => \n [additional_prompt_input] => \n [custom_name] => Not enpough activities\n [activity_search_id] => 1977\n [ask_anything_prompt_id] => 23\n [expires_at] => 2027-04-20\n [created_by] => 143\n [created_at] => 2026-04-20 09:35:11\n [updated_at] => 2026-04-22 11:04:13\n [deleted_at] => \n )\n\n [original:protected] => Array\n (\n [id] => 71\n [uuid] => H�\u0019�Ol�����o\u0019�]C\n [team_id] => 1\n [type] => ask_jiminny\n [status] => 1\n [frequency] => weekly\n [from] => \n [to] => \n [deal_value_min] => \n [deal_value_max] => \n [call_types] => []\n [media_types] => [\"pdf\"]\n [call_duration_min] => \n [call_duration_max] => \n [groups] => []\n [playbook_categories] => \n [deal_at_call_stages] => \n [current_deal_stages] => \n [recipients] => {\"users\":[143]}\n [jiminny_recipients] => \n [additional_prompt_input] => \n [custom_name] => Not enpough activities\n [activity_search_id] => 1977\n [ask_anything_prompt_id] => 23\n [expires_at] => 2027-04-20\n [created_by] => 143\n [created_at] => 2026-04-20 09:35:11\n [updated_at] => 2026-04-22 11:04:13\n [deleted_at] => \n )\n\n [changes:protected] => Array\n (\n )\n\n [previous:protected] => Array\n (\n )\n\n [casts:protected] => Array\n (\n [status] => boolean\n [from] => datetime\n [to] => datetime\n [call_types] => array\n [media_types] => array\n [groups] => array\n [playbook_categories] => array\n [deal_at_call_stages] => array\n [current_deal_stages] => array\n [recipients] => array\n [jiminny_recipients] => array\n [expires_at] => date\n [deleted_at] => datetime\n )\n\n [classCastCache:protected] => Array\n (\n )\n\n [attributeCastCache:protected] => Array\n (\n )\n\n [dateFormat:protected] => \n [appends:protected] => Array\n (\n )\n\n [dispatchesEvents:protected] => Array\n (\n )\n\n [observables:protected] => Array\n (\n )\n\n [relations:protected] => Array\n (\n )\n\n [touches:protected] => Array\n (\n )\n\n [relationAutoloadCallback:protected] => \n [relationAutoloadContext:protected] => \n [timestamps] => 1\n [usesUniqueIds] => \n [hidden:protected] => Array\n (\n [0] => uuid\n )\n\n [visible:protected] => Array\n (\n )\n\n [fillable:protected] => Array\n (\n [0] => team_id\n [1] => type\n [2] => status\n [3] => frequency\n [4] => from\n [5] => to\n [6] => deal_value_min\n [7] => deal_value_max\n [8] => call_types\n [9] => media_types\n [10] => call_duration_min\n [11] => call_duration_max\n [12] => groups\n [13] => playbook_categories\n [14] => deal_at_call_stages\n [15] => current_deal_stages\n [16] => recipients\n [17] => jiminny_recipients\n [18] => additional_prompt_input\n [19] => custom_name\n [20] => created_by\n [21] => activity_search_id\n [22] => ask_anything_prompt_id\n [23] => expires_at\n )\n\n [guarded:protected] => Array\n (\n [0] => *\n )\n\n [forceDeleting:protected] => \n)\n {\"correlation_id\":\"9f3241ff-e8da-4d44-86b6-856be6cd1a8f\",\"trace_id\":\"cb8c5518-7028-4860-b451-0c0dd31f925c\"}","role_description":"text entry area","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"The file was loaded in a wrong encoding: 'UTF-8'","depth":3,"bounds":{"left":0.66389626,"top":0.10295291,"width":0.24900267,"height":0.013567438},"help_text":"<html>The file was loaded in a wrong encoding: 'UTF-8' <a href=\"#inspection/LossyEncoding\" color=\"7AB4C9\" >more…</a> (⌘F1)</html>","role_description":"text"},{"role":"AXLink","text":"Reload in another encoding","depth":3,"bounds":{"left":0.91289896,"top":0.10295291,"width":0.05718085,"height":0.013567438},"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Project","depth":3,"role_description":"text"},{"role":"AXButton","text":"Project","depth":3,"bounds":{"left":0.24401596,"top":0.047885075,"width":0.024268618,"height":0.024740623},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"New File or Directory…","depth":4,"bounds":{"left":0.27027926,"top":1.0,"width":0.008643617,"height":0.0},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Expand Selected","depth":4,"bounds":{"left":0.27027926,"top":1.0,"width":0.008643617,"height":0.0},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Collapse All","depth":4,"bounds":{"left":0.27027926,"top":1.0,"width":0.008643617,"height":0.0},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Options","depth":4,"bounds":{"left":0.27027926,"top":1.0,"width":0.008643617,"height":0.0},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Hide","depth":4,"bounds":{"left":0.27027926,"top":1.0,"width":0.008643617,"height":0.0},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false}]...
|
-4529195482775946524
|
7714531888524319540
|
click
|
accessibility
|
NULL
|
Project: faVsco.js, menu
JY-20157-AJ-report-not-se Project: faVsco.js, menu
JY-20157-AJ-report-not-send-notification, menu
Start Listening for PHP Debug Connections
AskJiminnyReportActivityServiceTest
Run 'AskJiminnyReportActivityServiceTest'
Debug 'AskJiminnyReportActivityServiceTest'
More Actions
JetBrains AI
Search Everywhere
IDE and Project Settings
Sync Changes
Hide This Notification
Code changed:
Hide
2
2
Previous Highlighted Error
Next Highlighted Error
<?php
declare(strict_types=1);
namespace Jiminny\Console\Commands\Reports;
use Carbon\Carbon;
use Illuminate\Console\Command;
use Illuminate\Contracts\Bus\Dispatcher as BusDispatcher;
use Illuminate\Support\Collection;
use Jiminny\Jobs\AutomatedReports\RequestGenerateAskJiminnyReportJob;
use Jiminny\Jobs\AutomatedReports\RequestGenerateReportJob;
use Jiminny\Models\AutomatedReport;
use Jiminny\Models\Team;
use Jiminny\Repositories\AutomatedReportsRepository;
use Jiminny\Services\Kiosk\AutomatedReports\AutomatedReportsService;
use Psr\Log\LoggerInterface;
class AutomatedReportsCommand extends Command
{
/**
* Log prefix for all log messages
*/
private const string LOG_PREFIX = '[automated-reports]';
/**
* The name and signature of the console command.
*
* @var string
*/
protected $signature = 'automated-reports
{--report-id= : Process a specific report by ID or UUID (bypasses frequency scheduling)}';
/**
* The console command description.
*
* @var string
*/
protected $description = 'Process automated reports based on their frequency (weekly, monthly, quarterly).
Use --report-id to manually trigger a specific report by ID or UUID.';
public function __construct(
private readonly LoggerInterface $logger,
private readonly BusDispatcher $dispatcher,
private readonly AutomatedReportsRepository $reportRepository
) {
parent::__construct();
}
/**
* Execute the console command.
*
* @return int
*/
public function handle(): int
{
$this->logger->info(self::LOG_PREFIX . ' Started');
$this->disableExpiredAskJiminnyReports();
$now = Carbon::now();
$isMonday = $now->isMonday();
$isFirstDayOfMonth = $now->day === 1;
$currentMonth = $now->month;
// Check if the current month is a quarterly month (January, April, July, October)
$isQuarterlyMonth = in_array($currentMonth, [1, 4, 7, 10], true);
$this->logger->info(self::LOG_PREFIX . ' Checking conditions', [
'isMonday' => $isMonday,
'isFirstDayOfMonth' => $isFirstDayOfMonth,
'currentMonth' => $currentMonth,
'isQuarterlyMonth' => $isQuarterlyMonth,
]);
// Process daily reports
$this->processReports(AutomatedReportsService::FREQUENCY_DAILY);
// Process weekly reports on Mondays
if ($isMonday) {
$this->processReports(AutomatedReportsService::FREQUENCY_WEEKLY);
}
// Process monthly reports on the first day of the month
if ($isFirstDayOfMonth) {
$this->processReports(AutomatedReportsService::FREQUENCY_MONTHLY);
}
// Process quarterly reports on the first day of January, April, July, and October
if ($isFirstDayOfMonth && $isQuarterlyMonth) {
$this->processReports(AutomatedReportsService::FREQUENCY_QUARTERLY);
}
$this->logger->info(self::LOG_PREFIX . ' Completed');
return 0;
}
private function disableExpiredAskJiminnyReports(): void
{
$expiredReports = $this->reportRepository->getExpiredActiveAskJiminnyReports();
foreach ($expiredReports as $report) {
$this->logger->info(self::LOG_PREFIX . ' Disabling expired Ask Jiminny report', [
'reportUuid' => $report->getUuid(),
'teamId' => $report->getTeamId(),
'expiresAt' => $report->getExpiresAt()?->toDateString(),
]);
$this->reportRepository->update($report, ['status' => false]);
}
}
/**
* Process reports for a specific frequency.
*
* @param string $frequency
*
* @return void
*/
private function processReports(string $frequency): void
{
$this->logger->info(self::LOG_PREFIX . " Processing $frequency reports");
$reportId = $this->option('report-id');
if ($reportId !== null) {
$reports = $this->getReportById($reportId);
} else {
// Get all enabled, not deleted reports with active teams for the specified frequency
$reports = $this->reportRepository->getActiveReportsByFrequency($frequency);
}
$this->logger->info(self::LOG_PREFIX . " Found {$reports->count()} $frequency reports to process");
/** @var AutomatedReport $report */
foreach ($reports as $report) {
$this->logger->info(self::LOG_PREFIX . ' Dispatching Generate Report job for report', [
'reportUuid' => $report->getUuid(),
'teamId' => $report->getTeamId(),
'frequency' => $report->getFrequency(),
'type' => $report->getType(),
]);
$job = $report->isAskJiminnyReport()
? new RequestGenerateAskJiminnyReportJob($report->getUuid())
: new RequestGenerateReportJob($report->getUuid());
$this->dispatcher->dispatch($job);
}
}
private function getReportById(string $reportId): Collection
{
$report = $this->reportRepository->findByIdOrUuid($reportId);
if ($report === null) {
$this->logger->warning(self::LOG_PREFIX . ' Report not found for --report-id', ['reportId' => $reportId]);
$this->warn("Report not found: {$reportId}");
return collect();
}
if (! $report->getStatus()) {
$this->logger->warning(self::LOG_PREFIX . ' Report is inactive, processing anyway (manual override)', [
'reportId' => $reportId,
'reportUuid' => $report->getUuid(),
]);
$this->warn('Report is inactive — processing anyway (manual override).');
}
$team = $report->getTeam();
if ($team->getStatus() !== Team::STATUS_ACTIVE) {
$this->logger->warning(self::LOG_PREFIX . ' Team is not active, processing anyway (manual override)', [
'reportId' => $reportId,
'reportUuid' => $report->getUuid(),
'teamId' => $report->getTeamId(),
'teamStatus' => $team->getStatus(),
]);
$this->warn("Team #{$report->getTeamId()} is not active — processing anyway (manual override).");
}
if ($report->isExpired()) {
$this->logger->warning(self::LOG_PREFIX . ' Report is expired, processing anyway (manual override)', [
'reportId' => $reportId,
'reportUuid' => $report->getUuid(),
'expiresAt' => $report->getExpiresAt()?->toDateString(),
]);
$this->warn('Report is expired (expires_at: ' . $report->getExpiresAt()?->toDateString()
. ') — processing anyway (manual override).');
}
$this->info(self::LOG_PREFIX . ' Automated report found ' . $report->getCustomName());
return collect([$report]);
}
}
Sync Changes
Hide This Notification
Code changed:
Hide
1
Previous Highlighted Error
Next Highlighted Error
[2026-04-22 11:17:58] local.INFO: $report
Jiminny\Models\AutomatedReport Object
(
[connection:protected] => mysql
[table:protected] => automated_reports
[primaryKey:protected] => id
[keyType:protected] => int
[incrementing] => 1
[with:protected] => Array
(
)
[withCount:protected] => Array
(
)
[preventsLazyLoading] =>
[perPage:protected] => 15
[exists] => 1
[wasRecentlyCreated] =>
[escapeWhenCastingToString:protected] =>
[attributes:protected] => Array
(
[id] => 71
[uuid] => H��Ol�����o�]C
[team_id] => 1
[type] => ask_jiminny
[status] => 1
[frequency] => weekly
[from] =>
[to] =>
[deal_value_min] =>
[deal_value_max] =>
[call_types] => []
[media_types] => ["pdf"]
[call_duration_min] =>
[call_duration_max] =>
[groups] => []
[playbook_categories] =>
[deal_at_call_stages] =>
[current_deal_stages] =>
[recipients] => {"users":[143]}
[jiminny_recipients] =>
[additional_prompt_input] =>
[custom_name] => Not enpough activities
[activity_search_id] => 1977
[ask_anything_prompt_id] => 23
[expires_at] => 2027-04-20
[created_by] => 143
[created_at] => 2026-04-20 09:35:11
[updated_at] => 2026-04-22 11:04:13
[deleted_at] =>
)
[original:protected] => Array
(
[id] => 71
[uuid] => H��Ol�����o�]C
[team_id] => 1
[type] => ask_jiminny
[status] => 1
[frequency] => weekly
[from] =>
[to] =>
[deal_value_min] =>
[deal_value_max] =>
[call_types] => []
[media_types] => ["pdf"]
[call_duration_min] =>
[call_duration_max] =>
[groups] => []
[playbook_categories] =>
[deal_at_call_stages] =>
[current_deal_stages] =>
[recipients] => {"users":[143]}
[jiminny_recipients] =>
[additional_prompt_input] =>
[custom_name] => Not enpough activities
[activity_search_id] => 1977
[ask_anything_prompt_id] => 23
[expires_at] => 2027-04-20
[created_by] => 143
[created_at] => 2026-04-20 09:35:11
[updated_at] => 2026-04-22 11:04:13
[deleted_at] =>
)
[changes:protected] => Array
(
)
[previous:protected] => Array
(
)
[casts:protected] => Array
(
[status] => boolean
[from] => datetime
[to] => datetime
[call_types] => array
[media_types] => array
[groups] => array
[playbook_categories] => array
[deal_at_call_stages] => array
[current_deal_stages] => array
[recipients] => array
[jiminny_recipients] => array
[expires_at] => date
[deleted_at] => datetime
)
[classCastCache:protected] => Array
(
)
[attributeCastCache:protected] => Array
(
)
[dateFormat:protected] =>
[appends:protected] => Array
(
)
[dispatchesEvents:protected] => Array
(
)
[observables:protected] => Array
(
)
[relations:protected] => Array
(
)
[touches:protected] => Array
(
)
[relationAutoloadCallback:protected] =>
[relationAutoloadContext:protected] =>
[timestamps] => 1
[usesUniqueIds] =>
[hidden:protected] => Array
(
[0] => uuid
)
[visible:protected] => Array
(
)
[fillable:protected] => Array
(
[0] => team_id
[1] => type
[2] => status
[3] => frequency
[4] => from
[5] => to
[6] => deal_value_min
[7] => deal_value_max
[8] => call_types
[9] => media_types
[10] => call_duration_min
[11] => call_duration_max
[12] => groups
[13] => playbook_categories
[14] => deal_at_call_stages
[15] => current_deal_stages
[16] => recipients
[17] => jiminny_recipients
[18] => additional_prompt_input
[19] => custom_name
[20] => created_by
[21] => activity_search_id
[22] => ask_anything_prompt_id
[23] => expires_at
)
[guarded:protected] => Array
(
[0] => *
)
[forceDeleting:protected] =>
)
{"correlation_id":"9f3241ff-e8da-4d44-86b6-856be6cd1a8f","trace_id":"cb8c5518-7028-4860-b451-0c0dd31f925c"}
The file was loaded in a wrong encoding: 'UTF-8'
Reload in another encoding
Project
Project
New File or Directory…
Expand Selected
Collapse All
Options
Hide...
|
70754
|
|
70757
|
1670
|
9
|
2026-04-22T11:19:00.475827+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-22/1776 /Users/lukas/.screenpipe/data/data/2026-04-22/1776856740475_m1.jpg...
|
PhpStorm
|
faVsco.js – AutomatedReportsCommand.php
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Project: faVsco.js, menu
JY-20157-AJ-report-not-se Project: faVsco.js, menu
JY-20157-AJ-report-not-send-notification, menu
Start Listening for PHP Debug Connections
AskJiminnyReportActivityServiceTest
Run 'AskJiminnyReportActivityServiceTest'
Debug 'AskJiminnyReportActivityServiceTest'
More Actions
JetBrains AI
Search Everywhere
IDE and Project Settings
Sync Changes
Hide This Notification
Code changed:
Hide
2
2
Previous Highlighted Error
Next Highlighted Error
<?php
declare(strict_types=1);
namespace Jiminny\Console\Commands\Reports;
use Carbon\Carbon;
use Illuminate\Console\Command;
use Illuminate\Contracts\Bus\Dispatcher as BusDispatcher;
use Illuminate\Support\Collection;
use Jiminny\Jobs\AutomatedReports\RequestGenerateAskJiminnyReportJob;
use Jiminny\Jobs\AutomatedReports\RequestGenerateReportJob;
use Jiminny\Models\AutomatedReport;
use Jiminny\Models\Team;
use Jiminny\Repositories\AutomatedReportsRepository;
use Jiminny\Services\Kiosk\AutomatedReports\AutomatedReportsService;
use Psr\Log\LoggerInterface;
class AutomatedReportsCommand extends Command
{
/**
* Log prefix for all log messages
*/
private const string LOG_PREFIX = '[automated-reports]';
/**
* The name and signature of the console command.
*
* @var string
*/
protected $signature = 'automated-reports
{--report-id= : Process a specific report by ID or UUID (bypasses frequency scheduling)}';
/**
* The console command description.
*
* @var string
*/
protected $description = 'Process automated reports based on their frequency (weekly, monthly, quarterly).
Use --report-id to manually trigger a specific report by ID or UUID.';
public function __construct(
private readonly LoggerInterface $logger,
private readonly BusDispatcher $dispatcher,
private readonly AutomatedReportsRepository $reportRepository
) {
parent::__construct();
}
/**
* Execute the console command.
*
* @return int
*/
public function handle(): int
{
$this->logger->info(self::LOG_PREFIX . ' Started');
$this->disableExpiredAskJiminnyReports();
$now = Carbon::now();
$isMonday = $now->isMonday();
$isFirstDayOfMonth = $now->day === 1;
$currentMonth = $now->month;
// Check if the current month is a quarterly month (January, April, July, October)
$isQuarterlyMonth = in_array($currentMonth, [1, 4, 7, 10], true);
$this->logger->info(self::LOG_PREFIX . ' Checking conditions', [
'isMonday' => $isMonday,
'isFirstDayOfMonth' => $isFirstDayOfMonth,
'currentMonth' => $currentMonth,
'isQuarterlyMonth' => $isQuarterlyMonth,
]);
// Process daily reports
$this->processReports(AutomatedReportsService::FREQUENCY_DAILY);
// Process weekly reports on Mondays
if ($isMonday) {
$this->processReports(AutomatedReportsService::FREQUENCY_WEEKLY);
}
// Process monthly reports on the first day of the month
if ($isFirstDayOfMonth) {
$this->processReports(AutomatedReportsService::FREQUENCY_MONTHLY);
}
// Process quarterly reports on the first day of January, April, July, and October
if ($isFirstDayOfMonth && $isQuarterlyMonth) {
$this->processReports(AutomatedReportsService::FREQUENCY_QUARTERLY);
}
$this->logger->info(self::LOG_PREFIX . ' Completed');
return 0;
}
private function disableExpiredAskJiminnyReports(): void
{
$expiredReports = $this->reportRepository->getExpiredActiveAskJiminnyReports();
foreach ($expiredReports as $report) {
$this->logger->info(self::LOG_PREFIX . ' Disabling expired Ask Jiminny report', [
'reportUuid' => $report->getUuid(),
'teamId' => $report->getTeamId(),
'expiresAt' => $report->getExpiresAt()?->toDateString(),
]);
$this->reportRepository->update($report, ['status' => false]);
}
}
/**
* Process reports for a specific frequency.
*
* @param string $frequency
*
* @return void
*/
private function processReports(string $frequency): void
{
$this->logger->info(self::LOG_PREFIX . " Processing $frequency reports");
$reportId = $this->option('report-id');
if ($reportId !== null) {
$reports = $this->getReportById($reportId);
} else {
// Get all enabled, not deleted reports with active teams for the specified frequency
$reports = $this->reportRepository->getActiveReportsByFrequency($frequency);
}
$this->logger->info(self::LOG_PREFIX . " Found {$reports->count()} $frequency reports to process");
/** @var AutomatedReport $report */
foreach ($reports as $report) {
$this->logger->info(self::LOG_PREFIX . ' Dispatching Generate Report job for report', [
'reportUuid' => $report->getUuid(),
'teamId' => $report->getTeamId(),
'frequency' => $report->getFrequency(),
'type' => $report->getType(),
]);
$job = $report->isAskJiminnyReport()
? new RequestGenerateAskJiminnyReportJob($report->getUuid())
: new RequestGenerateReportJob($report->getUuid());
$this->dispatcher->dispatch($job);
}
}
private function getReportById(string $reportId): Collection
{
$report = $this->reportRepository->findByIdOrUuid($reportId);
if ($report === null) {
$this->logger->warning(self::LOG_PREFIX . ' Report not found for --report-id', ['reportId' => $reportId]);
$this->warn("Report not found: {$reportId}");
return collect();
}
if (! $report->getStatus()) {
$this->logger->warning(self::LOG_PREFIX . ' Report is inactive, processing anyway (manual override)', [
'reportId' => $reportId,
'reportUuid' => $report->getUuid(),
]);
$this->warn('Report is inactive — processing anyway (manual override).');
}
$team = $report->getTeam();
if ($team->getStatus() !== Team::STATUS_ACTIVE) {
$this->logger->warning(self::LOG_PREFIX . ' Team is not active, processing anyway (manual override)', [
'reportId' => $reportId,
'reportUuid' => $report->getUuid(),
'teamId' => $report->getTeamId(),
'teamStatus' => $team->getStatus(),
]);
$this->warn("Team #{$report->getTeamId()} is not active — processing anyway (manual override).");
}
if ($report->isExpired()) {
$this->logger->warning(self::LOG_PREFIX . ' Report is expired, processing anyway (manual override)', [
'reportId' => $reportId,
'reportUuid' => $report->getUuid(),
'expiresAt' => $report->getExpiresAt()?->toDateString(),
]);
$this->warn('Report is expired (expires_at: ' . $report->getExpiresAt()?->toDateString()
. ') — processing anyway (manual override).');
}
$this->info(self::LOG_PREFIX . ' Automated report found ' . $report->getCustomName());
return collect([$report]);
}
}
Sync Changes
Hide This Notification
Code changed:
Hide
1
Previous Highlighted Error
Next Highlighted Error
[2026-04-22 11:17:58] local.INFO: $report
Jiminny\Models\AutomatedReport Object
(
[connection:protected] => mysql
[table:protected] => automated_reports
[primaryKey:protected] => id
[keyType:protected] => int
[incrementing] => 1
[with:protected] => Array
(
)
[withCount:protected] => Array
(
)
[preventsLazyLoading] =>
[perPage:protected] => 15
[exists] => 1
[wasRecentlyCreated] =>
[escapeWhenCastingToString:protected] =>
[attributes:protected] => Array
(
[id] => 71
[uuid] => H��Ol�����o�]C
[team_id] => 1
[type] => ask_jiminny
[status] => 1
[frequency] => weekly
[from] =>
[to] =>
[deal_value_min] =>
[deal_value_max] =>
[call_types] => []
[media_types] => ["pdf"]
[call_duration_min] =>
[call_duration_max] =>
[groups] => []
[playbook_categories] =>
[deal_at_call_stages] =>
[current_deal_stages] =>
[recipients] => {"users":[143]}
[jiminny_recipients] =>
[additional_prompt_input] =>
[custom_name] => Not enpough activities
[activity_search_id] => 1977
[ask_anything_prompt_id] => 23
[expires_at] => 2027-04-20
[created_by] => 143
[created_at] => 2026-04-20 09:35:11
[updated_at] => 2026-04-22 11:04:13
[deleted_at] =>
)
[original:protected] => Array
(
[id] => 71
[uuid] => H��Ol�����o�]C
[team_id] => 1
[type] => ask_jiminny
[status] => 1
[frequency] => weekly
[from] =>
[to] =>
[deal_value_min] =>
[deal_value_max] =>
[call_types] => []
[media_types] => ["pdf"]
[call_duration_min] =>
[call_duration_max] =>
[groups] => []
[playbook_categories] =>
[deal_at_call_stages] =>
[current_deal_stages] =>
[recipients] => {"users":[143]}
[jiminny_recipients] =>
[additional_prompt_input] =>
[custom_name] => Not enpough activities
[activity_search_id] => 1977
[ask_anything_prompt_id] => 23
[expires_at] => 2027-04-20
[created_by] => 143
[created_at] => 2026-04-20 09:35:11
[updated_at] => 2026-04-22 11:04:13
[deleted_at] =>
)
[changes:protected] => Array
(
)
[previous:protected] => Array
(
)
[casts:protected] => Array
(
[status] => boolean
[from] => datetime
[to] => datetime
[call_types] => array
[media_types] => array
[groups] => array
[playbook_categories] => array
[deal_at_call_stages] => array
[current_deal_stages] => array
[recipients] => array
[jiminny_recipients] => array
[expires_at] => date
[deleted_at] => datetime
)
[classCastCache:protected] => Array
(
)
[attributeCastCache:protected] => Array
(
)
[dateFormat:protected] =>
[appends:protected] => Array
(
)
[dispatchesEvents:protected] => Array
(
)
[observables:protected] => Array
(
)
[relations:protected] => Array
(
)
[touches:protected] => Array
(
)
[relationAutoloadCallback:protected] =>
[relationAutoloadContext:protected] =>
[timestamps] => 1
[usesUniqueIds] =>
[hidden:protected] => Array
(
[0] => uuid
)
[visible:protected] => Array
(
)
[fillable:protected] => Array
(
[0] => team_id
[1] => type
[2] => status
[3] => frequency
[4] => from
[5] => to
[6] => deal_value_min
[7] => deal_value_max
[8] => call_types
[9] => media_types
[10] => call_duration_min
[11] => call_duration_max
[12] => groups
[13] => playbook_categories
[14] => deal_at_call_stages
[15] => current_deal_stages
[16] => recipients
[17] => jiminny_recipients
[18] => additional_prompt_input
[19] => custom_name
[20] => created_by
[21] => activity_search_id
[22] => ask_anything_prompt_id
[23] => expires_at
)
[guarded:protected] => Array
(
[0] => *
)
[forceDeleting:protected] =>
)
{"correlation_id":"9f3241ff-e8da-4d44-86b6-856be6cd1a8f","trace_id":"cb8c5518-7028-4860-b451-0c0dd31f925c"}
The file was loaded in a wrong encoding: 'UTF-8'
Reload in another encoding
Project
Project
New File or Directory…
Expand Selected
Collapse All
Options
Hide...
|
[{"role":"AXButton","text" [{"role":"AXButton","text":"Project: faVsco.js, menu","depth":5,"help_text":"~/jiminny/app","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"JY-20157-AJ-report-not-send-notification, menu","depth":5,"help_text":"Git Branch: JY-20157-AJ-report-not-send-notification","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Start Listening for PHP Debug Connections","depth":5,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"AskJiminnyReportActivityServiceTest","depth":6,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Run 'AskJiminnyReportActivityServiceTest'","depth":6,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Debug 'AskJiminnyReportActivityServiceTest'","depth":6,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"More Actions","depth":6,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"JetBrains AI","depth":5,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Search Everywhere","depth":5,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"IDE and Project Settings","depth":5,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Sync Changes","depth":4,"bounds":{"left":0.0,"top":0.0,"width":0.018055556,"height":0.026666667},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Hide This Notification","depth":4,"bounds":{"left":0.0,"top":0.0,"width":0.018055556,"height":0.026666667},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Code changed:","depth":4,"bounds":{"left":0.0,"top":0.0,"width":0.088194445,"height":0.027777778},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Hide","depth":4,"bounds":{"left":0.0,"top":0.0,"width":0.018055556,"height":0.026666667},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2","depth":4,"role_description":"text"},{"role":"AXStaticText","text":"2","depth":4,"role_description":"text"},{"role":"AXButton","text":"Previous Highlighted Error","depth":4,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Next Highlighted Error","depth":4,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXTextArea","text":"<?php\n\ndeclare(strict_types=1);\n\nnamespace Jiminny\\Console\\Commands\\Reports;\n\nuse Carbon\\Carbon;\nuse Illuminate\\Console\\Command;\nuse Illuminate\\Contracts\\Bus\\Dispatcher as BusDispatcher;\nuse Illuminate\\Support\\Collection;\nuse Jiminny\\Jobs\\AutomatedReports\\RequestGenerateAskJiminnyReportJob;\nuse Jiminny\\Jobs\\AutomatedReports\\RequestGenerateReportJob;\nuse Jiminny\\Models\\AutomatedReport;\nuse Jiminny\\Models\\Team;\nuse Jiminny\\Repositories\\AutomatedReportsRepository;\nuse Jiminny\\Services\\Kiosk\\AutomatedReports\\AutomatedReportsService;\nuse Psr\\Log\\LoggerInterface;\n\nclass AutomatedReportsCommand extends Command\n{\n /**\n * Log prefix for all log messages\n */\n private const string LOG_PREFIX = '[automated-reports]';\n\n /**\n * The name and signature of the console command.\n *\n * @var string\n */\n protected $signature = 'automated-reports\n {--report-id= : Process a specific report by ID or UUID (bypasses frequency scheduling)}';\n\n /**\n * The console command description.\n *\n * @var string\n */\n protected $description = 'Process automated reports based on their frequency (weekly, monthly, quarterly).\n Use --report-id to manually trigger a specific report by ID or UUID.';\n\n\n public function __construct(\n private readonly LoggerInterface $logger,\n private readonly BusDispatcher $dispatcher,\n private readonly AutomatedReportsRepository $reportRepository\n ) {\n parent::__construct();\n }\n\n /**\n * Execute the console command.\n *\n * @return int\n */\n public function handle(): int\n {\n $this->logger->info(self::LOG_PREFIX . ' Started');\n\n $this->disableExpiredAskJiminnyReports();\n\n $now = Carbon::now();\n $isMonday = $now->isMonday();\n $isFirstDayOfMonth = $now->day === 1;\n $currentMonth = $now->month;\n\n // Check if the current month is a quarterly month (January, April, July, October)\n $isQuarterlyMonth = in_array($currentMonth, [1, 4, 7, 10], true);\n\n $this->logger->info(self::LOG_PREFIX . ' Checking conditions', [\n 'isMonday' => $isMonday,\n 'isFirstDayOfMonth' => $isFirstDayOfMonth,\n 'currentMonth' => $currentMonth,\n 'isQuarterlyMonth' => $isQuarterlyMonth,\n ]);\n\n // Process daily reports\n $this->processReports(AutomatedReportsService::FREQUENCY_DAILY);\n\n // Process weekly reports on Mondays\n if ($isMonday) {\n $this->processReports(AutomatedReportsService::FREQUENCY_WEEKLY);\n }\n\n // Process monthly reports on the first day of the month\n if ($isFirstDayOfMonth) {\n $this->processReports(AutomatedReportsService::FREQUENCY_MONTHLY);\n }\n\n // Process quarterly reports on the first day of January, April, July, and October\n if ($isFirstDayOfMonth && $isQuarterlyMonth) {\n $this->processReports(AutomatedReportsService::FREQUENCY_QUARTERLY);\n }\n\n $this->logger->info(self::LOG_PREFIX . ' Completed');\n\n return 0;\n }\n\n private function disableExpiredAskJiminnyReports(): void\n {\n $expiredReports = $this->reportRepository->getExpiredActiveAskJiminnyReports();\n\n foreach ($expiredReports as $report) {\n $this->logger->info(self::LOG_PREFIX . ' Disabling expired Ask Jiminny report', [\n 'reportUuid' => $report->getUuid(),\n 'teamId' => $report->getTeamId(),\n 'expiresAt' => $report->getExpiresAt()?->toDateString(),\n ]);\n\n $this->reportRepository->update($report, ['status' => false]);\n }\n }\n\n /**\n * Process reports for a specific frequency.\n *\n * @param string $frequency\n *\n * @return void\n */\n private function processReports(string $frequency): void\n {\n $this->logger->info(self::LOG_PREFIX . \" Processing $frequency reports\");\n\n $reportId = $this->option('report-id');\n if ($reportId !== null) {\n $reports = $this->getReportById($reportId);\n } else {\n // Get all enabled, not deleted reports with active teams for the specified frequency\n $reports = $this->reportRepository->getActiveReportsByFrequency($frequency);\n }\n\n $this->logger->info(self::LOG_PREFIX . \" Found {$reports->count()} $frequency reports to process\");\n\n /** @var AutomatedReport $report */\n foreach ($reports as $report) {\n $this->logger->info(self::LOG_PREFIX . ' Dispatching Generate Report job for report', [\n 'reportUuid' => $report->getUuid(),\n 'teamId' => $report->getTeamId(),\n 'frequency' => $report->getFrequency(),\n 'type' => $report->getType(),\n ]);\n\n $job = $report->isAskJiminnyReport()\n ? new RequestGenerateAskJiminnyReportJob($report->getUuid())\n : new RequestGenerateReportJob($report->getUuid());\n\n $this->dispatcher->dispatch($job);\n }\n }\n\n private function getReportById(string $reportId): Collection\n {\n $report = $this->reportRepository->findByIdOrUuid($reportId);\n\n if ($report === null) {\n $this->logger->warning(self::LOG_PREFIX . ' Report not found for --report-id', ['reportId' => $reportId]);\n $this->warn(\"Report not found: {$reportId}\");\n\n return collect();\n }\n\n if (! $report->getStatus()) {\n $this->logger->warning(self::LOG_PREFIX . ' Report is inactive, processing anyway (manual override)', [\n 'reportId' => $reportId,\n 'reportUuid' => $report->getUuid(),\n ]);\n $this->warn('Report is inactive — processing anyway (manual override).');\n }\n\n $team = $report->getTeam();\n if ($team->getStatus() !== Team::STATUS_ACTIVE) {\n $this->logger->warning(self::LOG_PREFIX . ' Team is not active, processing anyway (manual override)', [\n 'reportId' => $reportId,\n 'reportUuid' => $report->getUuid(),\n 'teamId' => $report->getTeamId(),\n 'teamStatus' => $team->getStatus(),\n ]);\n $this->warn(\"Team #{$report->getTeamId()} is not active — processing anyway (manual override).\");\n }\n\n if ($report->isExpired()) {\n $this->logger->warning(self::LOG_PREFIX . ' Report is expired, processing anyway (manual override)', [\n 'reportId' => $reportId,\n 'reportUuid' => $report->getUuid(),\n 'expiresAt' => $report->getExpiresAt()?->toDateString(),\n ]);\n $this->warn('Report is expired (expires_at: ' . $report->getExpiresAt()?->toDateString()\n . ') — processing anyway (manual override).');\n }\n\n $this->info(self::LOG_PREFIX . ' Automated report found ' . $report->getCustomName());\n\n return collect([$report]);\n }\n}","depth":4,"value":"<?php\n\ndeclare(strict_types=1);\n\nnamespace Jiminny\\Console\\Commands\\Reports;\n\nuse Carbon\\Carbon;\nuse Illuminate\\Console\\Command;\nuse Illuminate\\Contracts\\Bus\\Dispatcher as BusDispatcher;\nuse Illuminate\\Support\\Collection;\nuse Jiminny\\Jobs\\AutomatedReports\\RequestGenerateAskJiminnyReportJob;\nuse Jiminny\\Jobs\\AutomatedReports\\RequestGenerateReportJob;\nuse Jiminny\\Models\\AutomatedReport;\nuse Jiminny\\Models\\Team;\nuse Jiminny\\Repositories\\AutomatedReportsRepository;\nuse Jiminny\\Services\\Kiosk\\AutomatedReports\\AutomatedReportsService;\nuse Psr\\Log\\LoggerInterface;\n\nclass AutomatedReportsCommand extends Command\n{\n /**\n * Log prefix for all log messages\n */\n private const string LOG_PREFIX = '[automated-reports]';\n\n /**\n * The name and signature of the console command.\n *\n * @var string\n */\n protected $signature = 'automated-reports\n {--report-id= : Process a specific report by ID or UUID (bypasses frequency scheduling)}';\n\n /**\n * The console command description.\n *\n * @var string\n */\n protected $description = 'Process automated reports based on their frequency (weekly, monthly, quarterly).\n Use --report-id to manually trigger a specific report by ID or UUID.';\n\n\n public function __construct(\n private readonly LoggerInterface $logger,\n private readonly BusDispatcher $dispatcher,\n private readonly AutomatedReportsRepository $reportRepository\n ) {\n parent::__construct();\n }\n\n /**\n * Execute the console command.\n *\n * @return int\n */\n public function handle(): int\n {\n $this->logger->info(self::LOG_PREFIX . ' Started');\n\n $this->disableExpiredAskJiminnyReports();\n\n $now = Carbon::now();\n $isMonday = $now->isMonday();\n $isFirstDayOfMonth = $now->day === 1;\n $currentMonth = $now->month;\n\n // Check if the current month is a quarterly month (January, April, July, October)\n $isQuarterlyMonth = in_array($currentMonth, [1, 4, 7, 10], true);\n\n $this->logger->info(self::LOG_PREFIX . ' Checking conditions', [\n 'isMonday' => $isMonday,\n 'isFirstDayOfMonth' => $isFirstDayOfMonth,\n 'currentMonth' => $currentMonth,\n 'isQuarterlyMonth' => $isQuarterlyMonth,\n ]);\n\n // Process daily reports\n $this->processReports(AutomatedReportsService::FREQUENCY_DAILY);\n\n // Process weekly reports on Mondays\n if ($isMonday) {\n $this->processReports(AutomatedReportsService::FREQUENCY_WEEKLY);\n }\n\n // Process monthly reports on the first day of the month\n if ($isFirstDayOfMonth) {\n $this->processReports(AutomatedReportsService::FREQUENCY_MONTHLY);\n }\n\n // Process quarterly reports on the first day of January, April, July, and October\n if ($isFirstDayOfMonth && $isQuarterlyMonth) {\n $this->processReports(AutomatedReportsService::FREQUENCY_QUARTERLY);\n }\n\n $this->logger->info(self::LOG_PREFIX . ' Completed');\n\n return 0;\n }\n\n private function disableExpiredAskJiminnyReports(): void\n {\n $expiredReports = $this->reportRepository->getExpiredActiveAskJiminnyReports();\n\n foreach ($expiredReports as $report) {\n $this->logger->info(self::LOG_PREFIX . ' Disabling expired Ask Jiminny report', [\n 'reportUuid' => $report->getUuid(),\n 'teamId' => $report->getTeamId(),\n 'expiresAt' => $report->getExpiresAt()?->toDateString(),\n ]);\n\n $this->reportRepository->update($report, ['status' => false]);\n }\n }\n\n /**\n * Process reports for a specific frequency.\n *\n * @param string $frequency\n *\n * @return void\n */\n private function processReports(string $frequency): void\n {\n $this->logger->info(self::LOG_PREFIX . \" Processing $frequency reports\");\n\n $reportId = $this->option('report-id');\n if ($reportId !== null) {\n $reports = $this->getReportById($reportId);\n } else {\n // Get all enabled, not deleted reports with active teams for the specified frequency\n $reports = $this->reportRepository->getActiveReportsByFrequency($frequency);\n }\n\n $this->logger->info(self::LOG_PREFIX . \" Found {$reports->count()} $frequency reports to process\");\n\n /** @var AutomatedReport $report */\n foreach ($reports as $report) {\n $this->logger->info(self::LOG_PREFIX . ' Dispatching Generate Report job for report', [\n 'reportUuid' => $report->getUuid(),\n 'teamId' => $report->getTeamId(),\n 'frequency' => $report->getFrequency(),\n 'type' => $report->getType(),\n ]);\n\n $job = $report->isAskJiminnyReport()\n ? new RequestGenerateAskJiminnyReportJob($report->getUuid())\n : new RequestGenerateReportJob($report->getUuid());\n\n $this->dispatcher->dispatch($job);\n }\n }\n\n private function getReportById(string $reportId): Collection\n {\n $report = $this->reportRepository->findByIdOrUuid($reportId);\n\n if ($report === null) {\n $this->logger->warning(self::LOG_PREFIX . ' Report not found for --report-id', ['reportId' => $reportId]);\n $this->warn(\"Report not found: {$reportId}\");\n\n return collect();\n }\n\n if (! $report->getStatus()) {\n $this->logger->warning(self::LOG_PREFIX . ' Report is inactive, processing anyway (manual override)', [\n 'reportId' => $reportId,\n 'reportUuid' => $report->getUuid(),\n ]);\n $this->warn('Report is inactive — processing anyway (manual override).');\n }\n\n $team = $report->getTeam();\n if ($team->getStatus() !== Team::STATUS_ACTIVE) {\n $this->logger->warning(self::LOG_PREFIX . ' Team is not active, processing anyway (manual override)', [\n 'reportId' => $reportId,\n 'reportUuid' => $report->getUuid(),\n 'teamId' => $report->getTeamId(),\n 'teamStatus' => $team->getStatus(),\n ]);\n $this->warn(\"Team #{$report->getTeamId()} is not active — processing anyway (manual override).\");\n }\n\n if ($report->isExpired()) {\n $this->logger->warning(self::LOG_PREFIX . ' Report is expired, processing anyway (manual override)', [\n 'reportId' => $reportId,\n 'reportUuid' => $report->getUuid(),\n 'expiresAt' => $report->getExpiresAt()?->toDateString(),\n ]);\n $this->warn('Report is expired (expires_at: ' . $report->getExpiresAt()?->toDateString()\n . ') — processing anyway (manual override).');\n }\n\n $this->info(self::LOG_PREFIX . ' Automated report found ' . $report->getCustomName());\n\n return collect([$report]);\n }\n}","role_description":"text entry area","is_enabled":true,"is_focused":true,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Sync Changes","depth":4,"bounds":{"left":0.0,"top":0.0,"width":0.018055556,"height":0.026666667},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Hide This Notification","depth":4,"bounds":{"left":0.0,"top":0.0,"width":0.018055556,"height":0.026666667},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Code changed:","depth":4,"bounds":{"left":0.0,"top":0.0,"width":0.088194445,"height":0.027777778},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Hide","depth":4,"bounds":{"left":0.0,"top":0.0,"width":0.018055556,"height":0.026666667},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"1","depth":4,"role_description":"text"},{"role":"AXButton","text":"Previous Highlighted Error","depth":4,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Next Highlighted Error","depth":4,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXTextArea","text":"[2026-04-22 11:17:58] local.INFO: $report \nJiminny\\Models\\AutomatedReport Object\n(\n [connection:protected] => mysql\n [table:protected] => automated_reports\n [primaryKey:protected] => id\n [keyType:protected] => int\n [incrementing] => 1\n [with:protected] => Array\n (\n )\n\n [withCount:protected] => Array\n (\n )\n\n [preventsLazyLoading] => \n [perPage:protected] => 15\n [exists] => 1\n [wasRecentlyCreated] => \n [escapeWhenCastingToString:protected] => \n [attributes:protected] => Array\n (\n [id] => 71\n [uuid] => H�\u0019�Ol�����o\u0019�]C\n [team_id] => 1\n [type] => ask_jiminny\n [status] => 1\n [frequency] => weekly\n [from] => \n [to] => \n [deal_value_min] => \n [deal_value_max] => \n [call_types] => []\n [media_types] => [\"pdf\"]\n [call_duration_min] => \n [call_duration_max] => \n [groups] => []\n [playbook_categories] => \n [deal_at_call_stages] => \n [current_deal_stages] => \n [recipients] => {\"users\":[143]}\n [jiminny_recipients] => \n [additional_prompt_input] => \n [custom_name] => Not enpough activities\n [activity_search_id] => 1977\n [ask_anything_prompt_id] => 23\n [expires_at] => 2027-04-20\n [created_by] => 143\n [created_at] => 2026-04-20 09:35:11\n [updated_at] => 2026-04-22 11:04:13\n [deleted_at] => \n )\n\n [original:protected] => Array\n (\n [id] => 71\n [uuid] => H�\u0019�Ol�����o\u0019�]C\n [team_id] => 1\n [type] => ask_jiminny\n [status] => 1\n [frequency] => weekly\n [from] => \n [to] => \n [deal_value_min] => \n [deal_value_max] => \n [call_types] => []\n [media_types] => [\"pdf\"]\n [call_duration_min] => \n [call_duration_max] => \n [groups] => []\n [playbook_categories] => \n [deal_at_call_stages] => \n [current_deal_stages] => \n [recipients] => {\"users\":[143]}\n [jiminny_recipients] => \n [additional_prompt_input] => \n [custom_name] => Not enpough activities\n [activity_search_id] => 1977\n [ask_anything_prompt_id] => 23\n [expires_at] => 2027-04-20\n [created_by] => 143\n [created_at] => 2026-04-20 09:35:11\n [updated_at] => 2026-04-22 11:04:13\n [deleted_at] => \n )\n\n [changes:protected] => Array\n (\n )\n\n [previous:protected] => Array\n (\n )\n\n [casts:protected] => Array\n (\n [status] => boolean\n [from] => datetime\n [to] => datetime\n [call_types] => array\n [media_types] => array\n [groups] => array\n [playbook_categories] => array\n [deal_at_call_stages] => array\n [current_deal_stages] => array\n [recipients] => array\n [jiminny_recipients] => array\n [expires_at] => date\n [deleted_at] => datetime\n )\n\n [classCastCache:protected] => Array\n (\n )\n\n [attributeCastCache:protected] => Array\n (\n )\n\n [dateFormat:protected] => \n [appends:protected] => Array\n (\n )\n\n [dispatchesEvents:protected] => Array\n (\n )\n\n [observables:protected] => Array\n (\n )\n\n [relations:protected] => Array\n (\n )\n\n [touches:protected] => Array\n (\n )\n\n [relationAutoloadCallback:protected] => \n [relationAutoloadContext:protected] => \n [timestamps] => 1\n [usesUniqueIds] => \n [hidden:protected] => Array\n (\n [0] => uuid\n )\n\n [visible:protected] => Array\n (\n )\n\n [fillable:protected] => Array\n (\n [0] => team_id\n [1] => type\n [2] => status\n [3] => frequency\n [4] => from\n [5] => to\n [6] => deal_value_min\n [7] => deal_value_max\n [8] => call_types\n [9] => media_types\n [10] => call_duration_min\n [11] => call_duration_max\n [12] => groups\n [13] => playbook_categories\n [14] => deal_at_call_stages\n [15] => current_deal_stages\n [16] => recipients\n [17] => jiminny_recipients\n [18] => additional_prompt_input\n [19] => custom_name\n [20] => created_by\n [21] => activity_search_id\n [22] => ask_anything_prompt_id\n [23] => expires_at\n )\n\n [guarded:protected] => Array\n (\n [0] => *\n )\n\n [forceDeleting:protected] => \n)\n {\"correlation_id\":\"9f3241ff-e8da-4d44-86b6-856be6cd1a8f\",\"trace_id\":\"cb8c5518-7028-4860-b451-0c0dd31f925c\"}","depth":4,"value":"[2026-04-22 11:17:58] local.INFO: $report \nJiminny\\Models\\AutomatedReport Object\n(\n [connection:protected] => mysql\n [table:protected] => automated_reports\n [primaryKey:protected] => id\n [keyType:protected] => int\n [incrementing] => 1\n [with:protected] => Array\n (\n )\n\n [withCount:protected] => Array\n (\n )\n\n [preventsLazyLoading] => \n [perPage:protected] => 15\n [exists] => 1\n [wasRecentlyCreated] => \n [escapeWhenCastingToString:protected] => \n [attributes:protected] => Array\n (\n [id] => 71\n [uuid] => H�\u0019�Ol�����o\u0019�]C\n [team_id] => 1\n [type] => ask_jiminny\n [status] => 1\n [frequency] => weekly\n [from] => \n [to] => \n [deal_value_min] => \n [deal_value_max] => \n [call_types] => []\n [media_types] => [\"pdf\"]\n [call_duration_min] => \n [call_duration_max] => \n [groups] => []\n [playbook_categories] => \n [deal_at_call_stages] => \n [current_deal_stages] => \n [recipients] => {\"users\":[143]}\n [jiminny_recipients] => \n [additional_prompt_input] => \n [custom_name] => Not enpough activities\n [activity_search_id] => 1977\n [ask_anything_prompt_id] => 23\n [expires_at] => 2027-04-20\n [created_by] => 143\n [created_at] => 2026-04-20 09:35:11\n [updated_at] => 2026-04-22 11:04:13\n [deleted_at] => \n )\n\n [original:protected] => Array\n (\n [id] => 71\n [uuid] => H�\u0019�Ol�����o\u0019�]C\n [team_id] => 1\n [type] => ask_jiminny\n [status] => 1\n [frequency] => weekly\n [from] => \n [to] => \n [deal_value_min] => \n [deal_value_max] => \n [call_types] => []\n [media_types] => [\"pdf\"]\n [call_duration_min] => \n [call_duration_max] => \n [groups] => []\n [playbook_categories] => \n [deal_at_call_stages] => \n [current_deal_stages] => \n [recipients] => {\"users\":[143]}\n [jiminny_recipients] => \n [additional_prompt_input] => \n [custom_name] => Not enpough activities\n [activity_search_id] => 1977\n [ask_anything_prompt_id] => 23\n [expires_at] => 2027-04-20\n [created_by] => 143\n [created_at] => 2026-04-20 09:35:11\n [updated_at] => 2026-04-22 11:04:13\n [deleted_at] => \n )\n\n [changes:protected] => Array\n (\n )\n\n [previous:protected] => Array\n (\n )\n\n [casts:protected] => Array\n (\n [status] => boolean\n [from] => datetime\n [to] => datetime\n [call_types] => array\n [media_types] => array\n [groups] => array\n [playbook_categories] => array\n [deal_at_call_stages] => array\n [current_deal_stages] => array\n [recipients] => array\n [jiminny_recipients] => array\n [expires_at] => date\n [deleted_at] => datetime\n )\n\n [classCastCache:protected] => Array\n (\n )\n\n [attributeCastCache:protected] => Array\n (\n )\n\n [dateFormat:protected] => \n [appends:protected] => Array\n (\n )\n\n [dispatchesEvents:protected] => Array\n (\n )\n\n [observables:protected] => Array\n (\n )\n\n [relations:protected] => Array\n (\n )\n\n [touches:protected] => Array\n (\n )\n\n [relationAutoloadCallback:protected] => \n [relationAutoloadContext:protected] => \n [timestamps] => 1\n [usesUniqueIds] => \n [hidden:protected] => Array\n (\n [0] => uuid\n )\n\n [visible:protected] => Array\n (\n )\n\n [fillable:protected] => Array\n (\n [0] => team_id\n [1] => type\n [2] => status\n [3] => frequency\n [4] => from\n [5] => to\n [6] => deal_value_min\n [7] => deal_value_max\n [8] => call_types\n [9] => media_types\n [10] => call_duration_min\n [11] => call_duration_max\n [12] => groups\n [13] => playbook_categories\n [14] => deal_at_call_stages\n [15] => current_deal_stages\n [16] => recipients\n [17] => jiminny_recipients\n [18] => additional_prompt_input\n [19] => custom_name\n [20] => created_by\n [21] => activity_search_id\n [22] => ask_anything_prompt_id\n [23] => expires_at\n )\n\n [guarded:protected] => Array\n (\n [0] => *\n )\n\n [forceDeleting:protected] => \n)\n {\"correlation_id\":\"9f3241ff-e8da-4d44-86b6-856be6cd1a8f\",\"trace_id\":\"cb8c5518-7028-4860-b451-0c0dd31f925c\"}","role_description":"text entry area","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"The file was loaded in a wrong encoding: 'UTF-8'","depth":3,"help_text":"<html>The file was loaded in a wrong encoding: 'UTF-8' <a href=\"#inspection/LossyEncoding\" color=\"7AB4C9\" >more…</a> (⌘F1)</html>","role_description":"text"},{"role":"AXLink","text":"Reload in another encoding","depth":3,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Project","depth":3,"role_description":"text"},{"role":"AXButton","text":"Project","depth":3,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"New File or Directory…","depth":4,"bounds":{"left":0.0,"top":0.0,"width":0.018055556,"height":0.026666667},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Expand Selected","depth":4,"bounds":{"left":0.0,"top":0.0,"width":0.018055556,"height":0.026666667},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Collapse All","depth":4,"bounds":{"left":0.0,"top":0.0,"width":0.018055556,"height":0.026666667},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Options","depth":4,"bounds":{"left":0.0,"top":0.0,"width":0.018055556,"height":0.026666667},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Hide","depth":4,"bounds":{"left":0.0,"top":0.0,"width":0.018055556,"height":0.026666667},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false}]...
|
-4529195482775946524
|
7714531888524319540
|
click
|
accessibility
|
NULL
|
Project: faVsco.js, menu
JY-20157-AJ-report-not-se Project: faVsco.js, menu
JY-20157-AJ-report-not-send-notification, menu
Start Listening for PHP Debug Connections
AskJiminnyReportActivityServiceTest
Run 'AskJiminnyReportActivityServiceTest'
Debug 'AskJiminnyReportActivityServiceTest'
More Actions
JetBrains AI
Search Everywhere
IDE and Project Settings
Sync Changes
Hide This Notification
Code changed:
Hide
2
2
Previous Highlighted Error
Next Highlighted Error
<?php
declare(strict_types=1);
namespace Jiminny\Console\Commands\Reports;
use Carbon\Carbon;
use Illuminate\Console\Command;
use Illuminate\Contracts\Bus\Dispatcher as BusDispatcher;
use Illuminate\Support\Collection;
use Jiminny\Jobs\AutomatedReports\RequestGenerateAskJiminnyReportJob;
use Jiminny\Jobs\AutomatedReports\RequestGenerateReportJob;
use Jiminny\Models\AutomatedReport;
use Jiminny\Models\Team;
use Jiminny\Repositories\AutomatedReportsRepository;
use Jiminny\Services\Kiosk\AutomatedReports\AutomatedReportsService;
use Psr\Log\LoggerInterface;
class AutomatedReportsCommand extends Command
{
/**
* Log prefix for all log messages
*/
private const string LOG_PREFIX = '[automated-reports]';
/**
* The name and signature of the console command.
*
* @var string
*/
protected $signature = 'automated-reports
{--report-id= : Process a specific report by ID or UUID (bypasses frequency scheduling)}';
/**
* The console command description.
*
* @var string
*/
protected $description = 'Process automated reports based on their frequency (weekly, monthly, quarterly).
Use --report-id to manually trigger a specific report by ID or UUID.';
public function __construct(
private readonly LoggerInterface $logger,
private readonly BusDispatcher $dispatcher,
private readonly AutomatedReportsRepository $reportRepository
) {
parent::__construct();
}
/**
* Execute the console command.
*
* @return int
*/
public function handle(): int
{
$this->logger->info(self::LOG_PREFIX . ' Started');
$this->disableExpiredAskJiminnyReports();
$now = Carbon::now();
$isMonday = $now->isMonday();
$isFirstDayOfMonth = $now->day === 1;
$currentMonth = $now->month;
// Check if the current month is a quarterly month (January, April, July, October)
$isQuarterlyMonth = in_array($currentMonth, [1, 4, 7, 10], true);
$this->logger->info(self::LOG_PREFIX . ' Checking conditions', [
'isMonday' => $isMonday,
'isFirstDayOfMonth' => $isFirstDayOfMonth,
'currentMonth' => $currentMonth,
'isQuarterlyMonth' => $isQuarterlyMonth,
]);
// Process daily reports
$this->processReports(AutomatedReportsService::FREQUENCY_DAILY);
// Process weekly reports on Mondays
if ($isMonday) {
$this->processReports(AutomatedReportsService::FREQUENCY_WEEKLY);
}
// Process monthly reports on the first day of the month
if ($isFirstDayOfMonth) {
$this->processReports(AutomatedReportsService::FREQUENCY_MONTHLY);
}
// Process quarterly reports on the first day of January, April, July, and October
if ($isFirstDayOfMonth && $isQuarterlyMonth) {
$this->processReports(AutomatedReportsService::FREQUENCY_QUARTERLY);
}
$this->logger->info(self::LOG_PREFIX . ' Completed');
return 0;
}
private function disableExpiredAskJiminnyReports(): void
{
$expiredReports = $this->reportRepository->getExpiredActiveAskJiminnyReports();
foreach ($expiredReports as $report) {
$this->logger->info(self::LOG_PREFIX . ' Disabling expired Ask Jiminny report', [
'reportUuid' => $report->getUuid(),
'teamId' => $report->getTeamId(),
'expiresAt' => $report->getExpiresAt()?->toDateString(),
]);
$this->reportRepository->update($report, ['status' => false]);
}
}
/**
* Process reports for a specific frequency.
*
* @param string $frequency
*
* @return void
*/
private function processReports(string $frequency): void
{
$this->logger->info(self::LOG_PREFIX . " Processing $frequency reports");
$reportId = $this->option('report-id');
if ($reportId !== null) {
$reports = $this->getReportById($reportId);
} else {
// Get all enabled, not deleted reports with active teams for the specified frequency
$reports = $this->reportRepository->getActiveReportsByFrequency($frequency);
}
$this->logger->info(self::LOG_PREFIX . " Found {$reports->count()} $frequency reports to process");
/** @var AutomatedReport $report */
foreach ($reports as $report) {
$this->logger->info(self::LOG_PREFIX . ' Dispatching Generate Report job for report', [
'reportUuid' => $report->getUuid(),
'teamId' => $report->getTeamId(),
'frequency' => $report->getFrequency(),
'type' => $report->getType(),
]);
$job = $report->isAskJiminnyReport()
? new RequestGenerateAskJiminnyReportJob($report->getUuid())
: new RequestGenerateReportJob($report->getUuid());
$this->dispatcher->dispatch($job);
}
}
private function getReportById(string $reportId): Collection
{
$report = $this->reportRepository->findByIdOrUuid($reportId);
if ($report === null) {
$this->logger->warning(self::LOG_PREFIX . ' Report not found for --report-id', ['reportId' => $reportId]);
$this->warn("Report not found: {$reportId}");
return collect();
}
if (! $report->getStatus()) {
$this->logger->warning(self::LOG_PREFIX . ' Report is inactive, processing anyway (manual override)', [
'reportId' => $reportId,
'reportUuid' => $report->getUuid(),
]);
$this->warn('Report is inactive — processing anyway (manual override).');
}
$team = $report->getTeam();
if ($team->getStatus() !== Team::STATUS_ACTIVE) {
$this->logger->warning(self::LOG_PREFIX . ' Team is not active, processing anyway (manual override)', [
'reportId' => $reportId,
'reportUuid' => $report->getUuid(),
'teamId' => $report->getTeamId(),
'teamStatus' => $team->getStatus(),
]);
$this->warn("Team #{$report->getTeamId()} is not active — processing anyway (manual override).");
}
if ($report->isExpired()) {
$this->logger->warning(self::LOG_PREFIX . ' Report is expired, processing anyway (manual override)', [
'reportId' => $reportId,
'reportUuid' => $report->getUuid(),
'expiresAt' => $report->getExpiresAt()?->toDateString(),
]);
$this->warn('Report is expired (expires_at: ' . $report->getExpiresAt()?->toDateString()
. ') — processing anyway (manual override).');
}
$this->info(self::LOG_PREFIX . ' Automated report found ' . $report->getCustomName());
return collect([$report]);
}
}
Sync Changes
Hide This Notification
Code changed:
Hide
1
Previous Highlighted Error
Next Highlighted Error
[2026-04-22 11:17:58] local.INFO: $report
Jiminny\Models\AutomatedReport Object
(
[connection:protected] => mysql
[table:protected] => automated_reports
[primaryKey:protected] => id
[keyType:protected] => int
[incrementing] => 1
[with:protected] => Array
(
)
[withCount:protected] => Array
(
)
[preventsLazyLoading] =>
[perPage:protected] => 15
[exists] => 1
[wasRecentlyCreated] =>
[escapeWhenCastingToString:protected] =>
[attributes:protected] => Array
(
[id] => 71
[uuid] => H��Ol�����o�]C
[team_id] => 1
[type] => ask_jiminny
[status] => 1
[frequency] => weekly
[from] =>
[to] =>
[deal_value_min] =>
[deal_value_max] =>
[call_types] => []
[media_types] => ["pdf"]
[call_duration_min] =>
[call_duration_max] =>
[groups] => []
[playbook_categories] =>
[deal_at_call_stages] =>
[current_deal_stages] =>
[recipients] => {"users":[143]}
[jiminny_recipients] =>
[additional_prompt_input] =>
[custom_name] => Not enpough activities
[activity_search_id] => 1977
[ask_anything_prompt_id] => 23
[expires_at] => 2027-04-20
[created_by] => 143
[created_at] => 2026-04-20 09:35:11
[updated_at] => 2026-04-22 11:04:13
[deleted_at] =>
)
[original:protected] => Array
(
[id] => 71
[uuid] => H��Ol�����o�]C
[team_id] => 1
[type] => ask_jiminny
[status] => 1
[frequency] => weekly
[from] =>
[to] =>
[deal_value_min] =>
[deal_value_max] =>
[call_types] => []
[media_types] => ["pdf"]
[call_duration_min] =>
[call_duration_max] =>
[groups] => []
[playbook_categories] =>
[deal_at_call_stages] =>
[current_deal_stages] =>
[recipients] => {"users":[143]}
[jiminny_recipients] =>
[additional_prompt_input] =>
[custom_name] => Not enpough activities
[activity_search_id] => 1977
[ask_anything_prompt_id] => 23
[expires_at] => 2027-04-20
[created_by] => 143
[created_at] => 2026-04-20 09:35:11
[updated_at] => 2026-04-22 11:04:13
[deleted_at] =>
)
[changes:protected] => Array
(
)
[previous:protected] => Array
(
)
[casts:protected] => Array
(
[status] => boolean
[from] => datetime
[to] => datetime
[call_types] => array
[media_types] => array
[groups] => array
[playbook_categories] => array
[deal_at_call_stages] => array
[current_deal_stages] => array
[recipients] => array
[jiminny_recipients] => array
[expires_at] => date
[deleted_at] => datetime
)
[classCastCache:protected] => Array
(
)
[attributeCastCache:protected] => Array
(
)
[dateFormat:protected] =>
[appends:protected] => Array
(
)
[dispatchesEvents:protected] => Array
(
)
[observables:protected] => Array
(
)
[relations:protected] => Array
(
)
[touches:protected] => Array
(
)
[relationAutoloadCallback:protected] =>
[relationAutoloadContext:protected] =>
[timestamps] => 1
[usesUniqueIds] =>
[hidden:protected] => Array
(
[0] => uuid
)
[visible:protected] => Array
(
)
[fillable:protected] => Array
(
[0] => team_id
[1] => type
[2] => status
[3] => frequency
[4] => from
[5] => to
[6] => deal_value_min
[7] => deal_value_max
[8] => call_types
[9] => media_types
[10] => call_duration_min
[11] => call_duration_max
[12] => groups
[13] => playbook_categories
[14] => deal_at_call_stages
[15] => current_deal_stages
[16] => recipients
[17] => jiminny_recipients
[18] => additional_prompt_input
[19] => custom_name
[20] => created_by
[21] => activity_search_id
[22] => ask_anything_prompt_id
[23] => expires_at
)
[guarded:protected] => Array
(
[0] => *
)
[forceDeleting:protected] =>
)
{"correlation_id":"9f3241ff-e8da-4d44-86b6-856be6cd1a8f","trace_id":"cb8c5518-7028-4860-b451-0c0dd31f925c"}
The file was loaded in a wrong encoding: 'UTF-8'
Reload in another encoding
Project
Project
New File or Directory…
Expand Selected
Collapse All
Options
Hide...
|
NULL
|
|
70759
|
1671
|
12
|
2026-04-22T11:19:12.171569+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-22/1776 /Users/lukas/.screenpipe/data/data/2026-04-22/1776856752171_m2.jpg...
|
PhpStorm
|
faVsco.js – AutomatedReportsCommand.php
|
True
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
Project: faVsco.js, menu
JY-20157-AJ-report-not-se Project: faVsco.js, menu
JY-20157-AJ-report-not-send-notification, menu
Start Listening for PHP Debug Connections
AskJiminnyReportActivityServiceTest
Run 'AskJiminnyReportActivityServiceTest'
Debug 'AskJiminnyReportActivityServiceTest'
More Actions
JetBrains AI
Search Everywhere
IDE and Project Settings
Sync Changes
Hide This Notification
Code changed:
Hide
2
2
Previous Highlighted Error
Next Highlighted Error
<?php
declare(strict_types=1);
namespace Jiminny\Console\Commands\Reports;
use Carbon\Carbon;
use Illuminate\Console\Command;
use Illuminate\Contracts\Bus\Dispatcher as BusDispatcher;
use Illuminate\Support\Collection;
use Jiminny\Jobs\AutomatedReports\RequestGenerateAskJiminnyReportJob;
use Jiminny\Jobs\AutomatedReports\RequestGenerateReportJob;
use Jiminny\Models\AutomatedReport;
use Jiminny\Models\Team;
use Jiminny\Repositories\AutomatedReportsRepository;
use Jiminny\Services\Kiosk\AutomatedReports\AutomatedReportsService;
use Psr\Log\LoggerInterface;
class AutomatedReportsCommand extends Command
{
/**
* Log prefix for all log messages
*/
private const string LOG_PREFIX = '[automated-reports]';
/**
* The name and signature of the console command.
*
* @var string
*/
protected $signature = 'automated-reports
{--report-id= : Process a specific report by ID or UUID (bypasses frequency scheduling)}';
/**
* The console command description.
*
* @var string
*/
protected $description = 'Process automated reports based on their frequency (weekly, monthly, quarterly).
Use --report-id to manually trigger a specific report by ID or UUID.';
public function __construct(
private readonly LoggerInterface $logger,
private readonly BusDispatcher $dispatcher,
private readonly AutomatedReportsRepository $reportRepository
) {
parent::__construct();
}
/**
* Execute the console command.
*
* @return int
*/
public function handle(): int
{
$this->logger->info(self::LOG_PREFIX . ' Started');
$this->disableExpiredAskJiminnyReports();
$now = Carbon::now();
$isMonday = $now->isMonday();
$isFirstDayOfMonth = $now->day === 1;
$currentMonth = $now->month;
// Check if the current month is a quarterly month (January, April, July, October)
$isQuarterlyMonth = in_array($currentMonth, [1, 4, 7, 10], true);
$this->logger->info(self::LOG_PREFIX . ' Checking conditions', [
'isMonday' => $isMonday,
'isFirstDayOfMonth' => $isFirstDayOfMonth,
'currentMonth' => $currentMonth,
'isQuarterlyMonth' => $isQuarterlyMonth,
]);
// Process daily reports
$this->processReports(AutomatedReportsService::FREQUENCY_DAILY);
// Process weekly reports on Mondays
if ($isMonday) {
$this->processReports(AutomatedReportsService::FREQUENCY_WEEKLY);
}
// Process monthly reports on the first day of the month
if ($isFirstDayOfMonth) {
$this->processReports(AutomatedReportsService::FREQUENCY_MONTHLY);
}
// Process quarterly reports on the first day of January, April, July, and October
if ($isFirstDayOfMonth && $isQuarterlyMonth) {
$this->processReports(AutomatedReportsService::FREQUENCY_QUARTERLY);
}
$this->logger->info(self::LOG_PREFIX . ' Completed');
return 0;
}
private function disableExpiredAskJiminnyReports(): void
{
$expiredReports = $this->reportRepository->getExpiredActiveAskJiminnyReports();
foreach ($expiredReports as $report) {
$this->logger->info(self::LOG_PREFIX . ' Disabling expired Ask Jiminny report', [
'reportUuid' => $report->getUuid(),
'teamId' => $report->getTeamId(),
'expiresAt' => $report->getExpiresAt()?->toDateString(),
]);
$this->reportRepository->update($report, ['status' => false]);
}
}
/**
* Process reports for a specific frequency.
*
* @param string $frequency
*
* @return void
*/
private function processReports(string $frequency): void
{
$this->logger->info(self::LOG_PREFIX . " Processing $frequency reports");
$reportId = $this->option('report-id');
if ($reportId !== null) {
$reports = $this->getReportById($reportId);
} else {
// Get all enabled, not deleted reports with active teams for the specified frequency
$reports = $this->reportRepository->getActiveReportsByFrequency($frequency);
}
$this->logger->info(self::LOG_PREFIX . " Found {$reports->count()} $frequency reports to process");
/** @var AutomatedReport $report */
foreach ($reports as $report) {
$this->logger->info(self::LOG_PREFIX . ' Dispatching Generate Report job for report', [
'reportUuid' => $report->getUuid(),
'teamId' => $report->getTeamId(),
'frequency' => $report->getFrequency(),
'type' => $report->getType(),
]);
$job = $report->isAskJiminnyReport()
? new RequestGenerateAskJiminnyReportJob($report->getUuid())
: new RequestGenerateReportJob($report->getUuid());
$this->dispatcher->dispatch($job);
}
}
private function getReportById(string $reportId): Collection
{
$report = $this->reportRepository->findByIdOrUuid($reportId);
if ($report === null) {
$this->logger->warning(self::LOG_PREFIX . ' Report not found for --report-id', ['reportId' => $reportId]);
$this->warn("Report not found: {$reportId}");
return collect();
}
if (! $report->getStatus()) {
$this->logger->warning(self::LOG_PREFIX . ' Report is inactive, processing anyway (manual override)', [
'reportId' => $reportId,
'reportUuid' => $report->getUuid(),
]);
$this->warn('Report is inactive — processing anyway (manual override).');
}
$team = $report->getTeam();
if ($team->getStatus() !== Team::STATUS_ACTIVE) {
$this->logger->warning(self::LOG_PREFIX . ' Team is not active, processing anyway (manual override)', [
'reportId' => $reportId,
'reportUuid' => $report->getUuid(),
'teamId' => $report->getTeamId(),
'teamStatus' => $team->getStatus(),
]);
$this->warn("Team #{$report->getTeamId()} is not active — processing anyway (manual override).");
}
if ($report->isExpired()) {
$this->logger->warning(self::LOG_PREFIX . ' Report is expired, processing anyway (manual override)', [
'reportId' => $reportId,
'reportUuid' => $report->getUuid(),
'expiresAt' => $report->getExpiresAt()?->toDateString(),
]);
$this->warn('Report is expired (expires_at: ' . $report->getExpiresAt()?->toDateString()
. ') — processing anyway (manual override).');
}
$this->info(self::LOG_PREFIX . ' Automated report found ' . $report->getCustomName());
return collect([$report]);
}
}
Sync Changes
Hide This Notification
Code changed:
Hide
1
Previous Highlighted Error
Next Highlighted Error
[2026-04-22 11:17:58] local.INFO: $report
Jiminny\Models\AutomatedReport Object
(
[connection:protected] => mysql
[table:protected] => automated_reports
[primaryKey:protected] => id
[keyType:protected] => int
[incrementing] => 1
[with:protected] => Array
(
)
[withCount:protected] => Array
(
)
[preventsLazyLoading] =>
[perPage:protected] => 15
[exists] => 1
[wasRecentlyCreated] =>
[escapeWhenCastingToString:protected] =>
[attributes:protected] => Array
(
[id] => 71
[uuid] => H��Ol�����o�]C
[team_id] => 1
[type] => ask_jiminny
[status] => 1
[frequency] => weekly
[from] =>
[to] =>
[deal_value_min] =>
[deal_value_max] =>
[call_types] => []
[media_types] => ["pdf"]
[call_duration_min] =>
[call_duration_max] =>
[groups] => []
[playbook_categories] =>
[deal_at_call_stages] =>
[current_deal_stages] =>
[recipients] => {"users":[143]}
[jiminny_recipients] =>
[additional_prompt_input] =>
[custom_name] => Not enpough activities
[activity_search_id] => 1977
[ask_anything_prompt_id] => 23
[expires_at] => 2027-04-20
[created_by] => 143
[created_at] => 2026-04-20 09:35:11
[updated_at] => 2026-04-22 11:04:13
[deleted_at] =>
)
[original:protected] => Array
(
[id] => 71
[uuid] => H��Ol�����o�]C
[team_id] => 1
[type] => ask_jiminny
[status] => 1
[frequency] => weekly
[from] =>
[to] =>
[deal_value_min] =>
[deal_value_max] =>
[call_types] => []
[media_types] => ["pdf"]
[call_duration_min] =>
[call_duration_max] =>
[groups] => []
[playbook_categories] =>
[deal_at_call_stages] =>
[current_deal_stages] =>
[recipients] => {"users":[143]}
[jiminny_recipients] =>
[additional_prompt_input] =>
[custom_name] => Not enpough activities
[activity_search_id] => 1977
[ask_anything_prompt_id] => 23
[expires_at] => 2027-04-20
[created_by] => 143
[created_at] => 2026-04-20 09:35:11
[updated_at] => 2026-04-22 11:04:13
[deleted_at] =>
)
[changes:protected] => Array
(
)
[previous:protected] => Array
(
)
[casts:protected] => Array
(
[status] => boolean
[from] => datetime
[to] => datetime
[call_types] => array
[media_types] => array
[groups] => array
[playbook_categories] => array
[deal_at_call_stages] => array
[current_deal_stages] => array
[recipients] => array
[jiminny_recipients] => array
[expires_at] => date
[deleted_at] => datetime
)
[classCastCache:protected] => Array
(
)
[attributeCastCache:protected] => Array
(
)
[dateFormat:protected] =>
[appends:protected] => Array
(
)
[dispatchesEvents:protected] => Array
(
)
[observables:protected] => Array
(
)
[relations:protected] => Array
(
)
[touches:protected] => Array
(
)
[relationAutoloadCallback:protected] =>
[relationAutoloadContext:protected] =>
[timestamps] => 1
[usesUniqueIds] =>
[hidden:protected] => Array
(
[0] => uuid
)
[visible:protected] => Array
(
)
[fillable:protected] => Array
(
[0] => team_id
[1] => type
[2] => status
[3] => frequency
[4] => from
[5] => to
[6] => deal_value_min
[7] => deal_value_max
[8] => call_types
[9] => media_types
[10] => call_duration_min
[11] => call_duration_max
[12] => groups
[13] => playbook_categories
[14] => deal_at_call_stages
[15] => current_deal_stages
[16] => recipients
[17] => jiminny_recipients
[18] => additional_prompt_input
[19] => custom_name
[20] => created_by
[21] => activity_search_id
[22] => ask_anything_prompt_id
[23] => expires_at
)
[guarded:protected] => Array
(
[0] => *
)
[forceDeleting:protected] =>
)
{"correlation_id":"9f3241ff-e8da-4d44-86b6-856be6cd1a8f","trace_id":"cb8c5518-7028-4860-b451-0c0dd31f925c"}
The file was loaded in a wrong encoding: 'UTF-8'
Reload in another encoding
Project
Project
New File or Directory…
Expand Selected
Collapse All
Options
Hide...
|
[{"role":"AXButton","text" [{"role":"AXButton","text":"Project: faVsco.js, menu","depth":5,"bounds":{"left":0.25797874,"top":0.019952115,"width":0.03856383,"height":0.025538707},"help_text":"~/jiminny/app","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"JY-20157-AJ-report-not-send-notification, menu","depth":5,"bounds":{"left":0.29654256,"top":0.019952115,"width":0.10139628,"height":0.025538707},"help_text":"Git Branch: JY-20157-AJ-report-not-send-notification","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Start Listening for PHP Debug Connections","depth":5,"bounds":{"left":0.8081782,"top":0.019952115,"width":0.011303191,"height":0.025538707},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"AskJiminnyReportActivityServiceTest","depth":6,"bounds":{"left":0.8234708,"top":0.019952115,"width":0.09208777,"height":0.025538707},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Run 'AskJiminnyReportActivityServiceTest'","depth":6,"bounds":{"left":0.9155585,"top":0.019952115,"width":0.011303191,"height":0.025538707},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Debug 'AskJiminnyReportActivityServiceTest'","depth":6,"bounds":{"left":0.9268617,"top":0.019952115,"width":0.011303191,"height":0.025538707},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"More Actions","depth":6,"bounds":{"left":0.9381649,"top":0.019952115,"width":0.011303191,"height":0.025538707},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"JetBrains AI","depth":5,"bounds":{"left":0.96609044,"top":0.019952115,"width":0.011303191,"height":0.025538707},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Search Everywhere","depth":5,"bounds":{"left":0.9773936,"top":0.019952115,"width":0.011303191,"height":0.025538707},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"IDE and Project Settings","depth":5,"bounds":{"left":0.9886968,"top":0.019952115,"width":0.011303186,"height":0.025538707},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Sync Changes","depth":4,"bounds":{"left":0.27027926,"top":1.0,"width":0.008643617,"height":0.0},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Hide This Notification","depth":4,"bounds":{"left":0.27027926,"top":1.0,"width":0.008643617,"height":0.0},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Code changed:","depth":4,"bounds":{"left":0.27027926,"top":1.0,"width":0.042220745,"height":0.0},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Hide","depth":4,"bounds":{"left":0.27027926,"top":1.0,"width":0.008643617,"height":0.0},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2","depth":4,"bounds":{"left":0.62200797,"top":0.15003991,"width":0.007978723,"height":0.015163607},"role_description":"text"},{"role":"AXStaticText","text":"2","depth":4,"bounds":{"left":0.6319814,"top":0.15003991,"width":0.007978723,"height":0.015163607},"role_description":"text"},{"role":"AXButton","text":"Previous Highlighted Error","depth":4,"bounds":{"left":0.64162236,"top":0.14844373,"width":0.00731383,"height":0.018355945},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Next Highlighted Error","depth":4,"bounds":{"left":0.64893615,"top":0.14844373,"width":0.006981383,"height":0.018355945},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXTextArea","text":"<?php\n\ndeclare(strict_types=1);\n\nnamespace Jiminny\\Console\\Commands\\Reports;\n\nuse Carbon\\Carbon;\nuse Illuminate\\Console\\Command;\nuse Illuminate\\Contracts\\Bus\\Dispatcher as BusDispatcher;\nuse Illuminate\\Support\\Collection;\nuse Jiminny\\Jobs\\AutomatedReports\\RequestGenerateAskJiminnyReportJob;\nuse Jiminny\\Jobs\\AutomatedReports\\RequestGenerateReportJob;\nuse Jiminny\\Models\\AutomatedReport;\nuse Jiminny\\Models\\Team;\nuse Jiminny\\Repositories\\AutomatedReportsRepository;\nuse Jiminny\\Services\\Kiosk\\AutomatedReports\\AutomatedReportsService;\nuse Psr\\Log\\LoggerInterface;\n\nclass AutomatedReportsCommand extends Command\n{\n /**\n * Log prefix for all log messages\n */\n private const string LOG_PREFIX = '[automated-reports]';\n\n /**\n * The name and signature of the console command.\n *\n * @var string\n */\n protected $signature = 'automated-reports\n {--report-id= : Process a specific report by ID or UUID (bypasses frequency scheduling)}';\n\n /**\n * The console command description.\n *\n * @var string\n */\n protected $description = 'Process automated reports based on their frequency (weekly, monthly, quarterly).\n Use --report-id to manually trigger a specific report by ID or UUID.';\n\n\n public function __construct(\n private readonly LoggerInterface $logger,\n private readonly BusDispatcher $dispatcher,\n private readonly AutomatedReportsRepository $reportRepository\n ) {\n parent::__construct();\n }\n\n /**\n * Execute the console command.\n *\n * @return int\n */\n public function handle(): int\n {\n $this->logger->info(self::LOG_PREFIX . ' Started');\n\n $this->disableExpiredAskJiminnyReports();\n\n $now = Carbon::now();\n $isMonday = $now->isMonday();\n $isFirstDayOfMonth = $now->day === 1;\n $currentMonth = $now->month;\n\n // Check if the current month is a quarterly month (January, April, July, October)\n $isQuarterlyMonth = in_array($currentMonth, [1, 4, 7, 10], true);\n\n $this->logger->info(self::LOG_PREFIX . ' Checking conditions', [\n 'isMonday' => $isMonday,\n 'isFirstDayOfMonth' => $isFirstDayOfMonth,\n 'currentMonth' => $currentMonth,\n 'isQuarterlyMonth' => $isQuarterlyMonth,\n ]);\n\n // Process daily reports\n $this->processReports(AutomatedReportsService::FREQUENCY_DAILY);\n\n // Process weekly reports on Mondays\n if ($isMonday) {\n $this->processReports(AutomatedReportsService::FREQUENCY_WEEKLY);\n }\n\n // Process monthly reports on the first day of the month\n if ($isFirstDayOfMonth) {\n $this->processReports(AutomatedReportsService::FREQUENCY_MONTHLY);\n }\n\n // Process quarterly reports on the first day of January, April, July, and October\n if ($isFirstDayOfMonth && $isQuarterlyMonth) {\n $this->processReports(AutomatedReportsService::FREQUENCY_QUARTERLY);\n }\n\n $this->logger->info(self::LOG_PREFIX . ' Completed');\n\n return 0;\n }\n\n private function disableExpiredAskJiminnyReports(): void\n {\n $expiredReports = $this->reportRepository->getExpiredActiveAskJiminnyReports();\n\n foreach ($expiredReports as $report) {\n $this->logger->info(self::LOG_PREFIX . ' Disabling expired Ask Jiminny report', [\n 'reportUuid' => $report->getUuid(),\n 'teamId' => $report->getTeamId(),\n 'expiresAt' => $report->getExpiresAt()?->toDateString(),\n ]);\n\n $this->reportRepository->update($report, ['status' => false]);\n }\n }\n\n /**\n * Process reports for a specific frequency.\n *\n * @param string $frequency\n *\n * @return void\n */\n private function processReports(string $frequency): void\n {\n $this->logger->info(self::LOG_PREFIX . \" Processing $frequency reports\");\n\n $reportId = $this->option('report-id');\n if ($reportId !== null) {\n $reports = $this->getReportById($reportId);\n } else {\n // Get all enabled, not deleted reports with active teams for the specified frequency\n $reports = $this->reportRepository->getActiveReportsByFrequency($frequency);\n }\n\n $this->logger->info(self::LOG_PREFIX . \" Found {$reports->count()} $frequency reports to process\");\n\n /** @var AutomatedReport $report */\n foreach ($reports as $report) {\n $this->logger->info(self::LOG_PREFIX . ' Dispatching Generate Report job for report', [\n 'reportUuid' => $report->getUuid(),\n 'teamId' => $report->getTeamId(),\n 'frequency' => $report->getFrequency(),\n 'type' => $report->getType(),\n ]);\n\n $job = $report->isAskJiminnyReport()\n ? new RequestGenerateAskJiminnyReportJob($report->getUuid())\n : new RequestGenerateReportJob($report->getUuid());\n\n $this->dispatcher->dispatch($job);\n }\n }\n\n private function getReportById(string $reportId): Collection\n {\n $report = $this->reportRepository->findByIdOrUuid($reportId);\n\n if ($report === null) {\n $this->logger->warning(self::LOG_PREFIX . ' Report not found for --report-id', ['reportId' => $reportId]);\n $this->warn(\"Report not found: {$reportId}\");\n\n return collect();\n }\n\n if (! $report->getStatus()) {\n $this->logger->warning(self::LOG_PREFIX . ' Report is inactive, processing anyway (manual override)', [\n 'reportId' => $reportId,\n 'reportUuid' => $report->getUuid(),\n ]);\n $this->warn('Report is inactive — processing anyway (manual override).');\n }\n\n $team = $report->getTeam();\n if ($team->getStatus() !== Team::STATUS_ACTIVE) {\n $this->logger->warning(self::LOG_PREFIX . ' Team is not active, processing anyway (manual override)', [\n 'reportId' => $reportId,\n 'reportUuid' => $report->getUuid(),\n 'teamId' => $report->getTeamId(),\n 'teamStatus' => $team->getStatus(),\n ]);\n $this->warn(\"Team #{$report->getTeamId()} is not active — processing anyway (manual override).\");\n }\n\n if ($report->isExpired()) {\n $this->logger->warning(self::LOG_PREFIX . ' Report is expired, processing anyway (manual override)', [\n 'reportId' => $reportId,\n 'reportUuid' => $report->getUuid(),\n 'expiresAt' => $report->getExpiresAt()?->toDateString(),\n ]);\n $this->warn('Report is expired (expires_at: ' . $report->getExpiresAt()?->toDateString()\n . ') — processing anyway (manual override).');\n }\n\n $this->info(self::LOG_PREFIX . ' Automated report found ' . $report->getCustomName());\n\n return collect([$report]);\n }\n}","depth":4,"value":"<?php\n\ndeclare(strict_types=1);\n\nnamespace Jiminny\\Console\\Commands\\Reports;\n\nuse Carbon\\Carbon;\nuse Illuminate\\Console\\Command;\nuse Illuminate\\Contracts\\Bus\\Dispatcher as BusDispatcher;\nuse Illuminate\\Support\\Collection;\nuse Jiminny\\Jobs\\AutomatedReports\\RequestGenerateAskJiminnyReportJob;\nuse Jiminny\\Jobs\\AutomatedReports\\RequestGenerateReportJob;\nuse Jiminny\\Models\\AutomatedReport;\nuse Jiminny\\Models\\Team;\nuse Jiminny\\Repositories\\AutomatedReportsRepository;\nuse Jiminny\\Services\\Kiosk\\AutomatedReports\\AutomatedReportsService;\nuse Psr\\Log\\LoggerInterface;\n\nclass AutomatedReportsCommand extends Command\n{\n /**\n * Log prefix for all log messages\n */\n private const string LOG_PREFIX = '[automated-reports]';\n\n /**\n * The name and signature of the console command.\n *\n * @var string\n */\n protected $signature = 'automated-reports\n {--report-id= : Process a specific report by ID or UUID (bypasses frequency scheduling)}';\n\n /**\n * The console command description.\n *\n * @var string\n */\n protected $description = 'Process automated reports based on their frequency (weekly, monthly, quarterly).\n Use --report-id to manually trigger a specific report by ID or UUID.';\n\n\n public function __construct(\n private readonly LoggerInterface $logger,\n private readonly BusDispatcher $dispatcher,\n private readonly AutomatedReportsRepository $reportRepository\n ) {\n parent::__construct();\n }\n\n /**\n * Execute the console command.\n *\n * @return int\n */\n public function handle(): int\n {\n $this->logger->info(self::LOG_PREFIX . ' Started');\n\n $this->disableExpiredAskJiminnyReports();\n\n $now = Carbon::now();\n $isMonday = $now->isMonday();\n $isFirstDayOfMonth = $now->day === 1;\n $currentMonth = $now->month;\n\n // Check if the current month is a quarterly month (January, April, July, October)\n $isQuarterlyMonth = in_array($currentMonth, [1, 4, 7, 10], true);\n\n $this->logger->info(self::LOG_PREFIX . ' Checking conditions', [\n 'isMonday' => $isMonday,\n 'isFirstDayOfMonth' => $isFirstDayOfMonth,\n 'currentMonth' => $currentMonth,\n 'isQuarterlyMonth' => $isQuarterlyMonth,\n ]);\n\n // Process daily reports\n $this->processReports(AutomatedReportsService::FREQUENCY_DAILY);\n\n // Process weekly reports on Mondays\n if ($isMonday) {\n $this->processReports(AutomatedReportsService::FREQUENCY_WEEKLY);\n }\n\n // Process monthly reports on the first day of the month\n if ($isFirstDayOfMonth) {\n $this->processReports(AutomatedReportsService::FREQUENCY_MONTHLY);\n }\n\n // Process quarterly reports on the first day of January, April, July, and October\n if ($isFirstDayOfMonth && $isQuarterlyMonth) {\n $this->processReports(AutomatedReportsService::FREQUENCY_QUARTERLY);\n }\n\n $this->logger->info(self::LOG_PREFIX . ' Completed');\n\n return 0;\n }\n\n private function disableExpiredAskJiminnyReports(): void\n {\n $expiredReports = $this->reportRepository->getExpiredActiveAskJiminnyReports();\n\n foreach ($expiredReports as $report) {\n $this->logger->info(self::LOG_PREFIX . ' Disabling expired Ask Jiminny report', [\n 'reportUuid' => $report->getUuid(),\n 'teamId' => $report->getTeamId(),\n 'expiresAt' => $report->getExpiresAt()?->toDateString(),\n ]);\n\n $this->reportRepository->update($report, ['status' => false]);\n }\n }\n\n /**\n * Process reports for a specific frequency.\n *\n * @param string $frequency\n *\n * @return void\n */\n private function processReports(string $frequency): void\n {\n $this->logger->info(self::LOG_PREFIX . \" Processing $frequency reports\");\n\n $reportId = $this->option('report-id');\n if ($reportId !== null) {\n $reports = $this->getReportById($reportId);\n } else {\n // Get all enabled, not deleted reports with active teams for the specified frequency\n $reports = $this->reportRepository->getActiveReportsByFrequency($frequency);\n }\n\n $this->logger->info(self::LOG_PREFIX . \" Found {$reports->count()} $frequency reports to process\");\n\n /** @var AutomatedReport $report */\n foreach ($reports as $report) {\n $this->logger->info(self::LOG_PREFIX . ' Dispatching Generate Report job for report', [\n 'reportUuid' => $report->getUuid(),\n 'teamId' => $report->getTeamId(),\n 'frequency' => $report->getFrequency(),\n 'type' => $report->getType(),\n ]);\n\n $job = $report->isAskJiminnyReport()\n ? new RequestGenerateAskJiminnyReportJob($report->getUuid())\n : new RequestGenerateReportJob($report->getUuid());\n\n $this->dispatcher->dispatch($job);\n }\n }\n\n private function getReportById(string $reportId): Collection\n {\n $report = $this->reportRepository->findByIdOrUuid($reportId);\n\n if ($report === null) {\n $this->logger->warning(self::LOG_PREFIX . ' Report not found for --report-id', ['reportId' => $reportId]);\n $this->warn(\"Report not found: {$reportId}\");\n\n return collect();\n }\n\n if (! $report->getStatus()) {\n $this->logger->warning(self::LOG_PREFIX . ' Report is inactive, processing anyway (manual override)', [\n 'reportId' => $reportId,\n 'reportUuid' => $report->getUuid(),\n ]);\n $this->warn('Report is inactive — processing anyway (manual override).');\n }\n\n $team = $report->getTeam();\n if ($team->getStatus() !== Team::STATUS_ACTIVE) {\n $this->logger->warning(self::LOG_PREFIX . ' Team is not active, processing anyway (manual override)', [\n 'reportId' => $reportId,\n 'reportUuid' => $report->getUuid(),\n 'teamId' => $report->getTeamId(),\n 'teamStatus' => $team->getStatus(),\n ]);\n $this->warn(\"Team #{$report->getTeamId()} is not active — processing anyway (manual override).\");\n }\n\n if ($report->isExpired()) {\n $this->logger->warning(self::LOG_PREFIX . ' Report is expired, processing anyway (manual override)', [\n 'reportId' => $reportId,\n 'reportUuid' => $report->getUuid(),\n 'expiresAt' => $report->getExpiresAt()?->toDateString(),\n ]);\n $this->warn('Report is expired (expires_at: ' . $report->getExpiresAt()?->toDateString()\n . ') — processing anyway (manual override).');\n }\n\n $this->info(self::LOG_PREFIX . ' Automated report found ' . $report->getCustomName());\n\n return collect([$report]);\n }\n}","role_description":"text entry area","is_enabled":true,"is_focused":true,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Sync Changes","depth":4,"bounds":{"left":0.27027926,"top":1.0,"width":0.008643617,"height":0.0},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Hide This Notification","depth":4,"bounds":{"left":0.27027926,"top":1.0,"width":0.008643617,"height":0.0},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Code changed:","depth":4,"bounds":{"left":0.27027926,"top":1.0,"width":0.042220745,"height":0.0},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Hide","depth":4,"bounds":{"left":0.27027926,"top":1.0,"width":0.008643617,"height":0.0},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"1","depth":4,"bounds":{"left":0.9650931,"top":0.12529927,"width":0.00731383,"height":0.015163607},"role_description":"text"},{"role":"AXButton","text":"Previous Highlighted Error","depth":4,"bounds":{"left":0.9740692,"top":0.123703115,"width":0.00731383,"height":0.018355945},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Next Highlighted Error","depth":4,"bounds":{"left":0.98138297,"top":0.123703115,"width":0.006981383,"height":0.018355945},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXTextArea","text":"[2026-04-22 11:17:58] local.INFO: $report \nJiminny\\Models\\AutomatedReport Object\n(\n [connection:protected] => mysql\n [table:protected] => automated_reports\n [primaryKey:protected] => id\n [keyType:protected] => int\n [incrementing] => 1\n [with:protected] => Array\n (\n )\n\n [withCount:protected] => Array\n (\n )\n\n [preventsLazyLoading] => \n [perPage:protected] => 15\n [exists] => 1\n [wasRecentlyCreated] => \n [escapeWhenCastingToString:protected] => \n [attributes:protected] => Array\n (\n [id] => 71\n [uuid] => H�\u0019�Ol�����o\u0019�]C\n [team_id] => 1\n [type] => ask_jiminny\n [status] => 1\n [frequency] => weekly\n [from] => \n [to] => \n [deal_value_min] => \n [deal_value_max] => \n [call_types] => []\n [media_types] => [\"pdf\"]\n [call_duration_min] => \n [call_duration_max] => \n [groups] => []\n [playbook_categories] => \n [deal_at_call_stages] => \n [current_deal_stages] => \n [recipients] => {\"users\":[143]}\n [jiminny_recipients] => \n [additional_prompt_input] => \n [custom_name] => Not enpough activities\n [activity_search_id] => 1977\n [ask_anything_prompt_id] => 23\n [expires_at] => 2027-04-20\n [created_by] => 143\n [created_at] => 2026-04-20 09:35:11\n [updated_at] => 2026-04-22 11:04:13\n [deleted_at] => \n )\n\n [original:protected] => Array\n (\n [id] => 71\n [uuid] => H�\u0019�Ol�����o\u0019�]C\n [team_id] => 1\n [type] => ask_jiminny\n [status] => 1\n [frequency] => weekly\n [from] => \n [to] => \n [deal_value_min] => \n [deal_value_max] => \n [call_types] => []\n [media_types] => [\"pdf\"]\n [call_duration_min] => \n [call_duration_max] => \n [groups] => []\n [playbook_categories] => \n [deal_at_call_stages] => \n [current_deal_stages] => \n [recipients] => {\"users\":[143]}\n [jiminny_recipients] => \n [additional_prompt_input] => \n [custom_name] => Not enpough activities\n [activity_search_id] => 1977\n [ask_anything_prompt_id] => 23\n [expires_at] => 2027-04-20\n [created_by] => 143\n [created_at] => 2026-04-20 09:35:11\n [updated_at] => 2026-04-22 11:04:13\n [deleted_at] => \n )\n\n [changes:protected] => Array\n (\n )\n\n [previous:protected] => Array\n (\n )\n\n [casts:protected] => Array\n (\n [status] => boolean\n [from] => datetime\n [to] => datetime\n [call_types] => array\n [media_types] => array\n [groups] => array\n [playbook_categories] => array\n [deal_at_call_stages] => array\n [current_deal_stages] => array\n [recipients] => array\n [jiminny_recipients] => array\n [expires_at] => date\n [deleted_at] => datetime\n )\n\n [classCastCache:protected] => Array\n (\n )\n\n [attributeCastCache:protected] => Array\n (\n )\n\n [dateFormat:protected] => \n [appends:protected] => Array\n (\n )\n\n [dispatchesEvents:protected] => Array\n (\n )\n\n [observables:protected] => Array\n (\n )\n\n [relations:protected] => Array\n (\n )\n\n [touches:protected] => Array\n (\n )\n\n [relationAutoloadCallback:protected] => \n [relationAutoloadContext:protected] => \n [timestamps] => 1\n [usesUniqueIds] => \n [hidden:protected] => Array\n (\n [0] => uuid\n )\n\n [visible:protected] => Array\n (\n )\n\n [fillable:protected] => Array\n (\n [0] => team_id\n [1] => type\n [2] => status\n [3] => frequency\n [4] => from\n [5] => to\n [6] => deal_value_min\n [7] => deal_value_max\n [8] => call_types\n [9] => media_types\n [10] => call_duration_min\n [11] => call_duration_max\n [12] => groups\n [13] => playbook_categories\n [14] => deal_at_call_stages\n [15] => current_deal_stages\n [16] => recipients\n [17] => jiminny_recipients\n [18] => additional_prompt_input\n [19] => custom_name\n [20] => created_by\n [21] => activity_search_id\n [22] => ask_anything_prompt_id\n [23] => expires_at\n )\n\n [guarded:protected] => Array\n (\n [0] => *\n )\n\n [forceDeleting:protected] => \n)\n {\"correlation_id\":\"9f3241ff-e8da-4d44-86b6-856be6cd1a8f\",\"trace_id\":\"cb8c5518-7028-4860-b451-0c0dd31f925c\"}","depth":4,"bounds":{"left":0.67785907,"top":0.0,"width":0.31050533,"height":1.0},"value":"[2026-04-22 11:17:58] local.INFO: $report \nJiminny\\Models\\AutomatedReport Object\n(\n [connection:protected] => mysql\n [table:protected] => automated_reports\n [primaryKey:protected] => id\n [keyType:protected] => int\n [incrementing] => 1\n [with:protected] => Array\n (\n )\n\n [withCount:protected] => Array\n (\n )\n\n [preventsLazyLoading] => \n [perPage:protected] => 15\n [exists] => 1\n [wasRecentlyCreated] => \n [escapeWhenCastingToString:protected] => \n [attributes:protected] => Array\n (\n [id] => 71\n [uuid] => H�\u0019�Ol�����o\u0019�]C\n [team_id] => 1\n [type] => ask_jiminny\n [status] => 1\n [frequency] => weekly\n [from] => \n [to] => \n [deal_value_min] => \n [deal_value_max] => \n [call_types] => []\n [media_types] => [\"pdf\"]\n [call_duration_min] => \n [call_duration_max] => \n [groups] => []\n [playbook_categories] => \n [deal_at_call_stages] => \n [current_deal_stages] => \n [recipients] => {\"users\":[143]}\n [jiminny_recipients] => \n [additional_prompt_input] => \n [custom_name] => Not enpough activities\n [activity_search_id] => 1977\n [ask_anything_prompt_id] => 23\n [expires_at] => 2027-04-20\n [created_by] => 143\n [created_at] => 2026-04-20 09:35:11\n [updated_at] => 2026-04-22 11:04:13\n [deleted_at] => \n )\n\n [original:protected] => Array\n (\n [id] => 71\n [uuid] => H�\u0019�Ol�����o\u0019�]C\n [team_id] => 1\n [type] => ask_jiminny\n [status] => 1\n [frequency] => weekly\n [from] => \n [to] => \n [deal_value_min] => \n [deal_value_max] => \n [call_types] => []\n [media_types] => [\"pdf\"]\n [call_duration_min] => \n [call_duration_max] => \n [groups] => []\n [playbook_categories] => \n [deal_at_call_stages] => \n [current_deal_stages] => \n [recipients] => {\"users\":[143]}\n [jiminny_recipients] => \n [additional_prompt_input] => \n [custom_name] => Not enpough activities\n [activity_search_id] => 1977\n [ask_anything_prompt_id] => 23\n [expires_at] => 2027-04-20\n [created_by] => 143\n [created_at] => 2026-04-20 09:35:11\n [updated_at] => 2026-04-22 11:04:13\n [deleted_at] => \n )\n\n [changes:protected] => Array\n (\n )\n\n [previous:protected] => Array\n (\n )\n\n [casts:protected] => Array\n (\n [status] => boolean\n [from] => datetime\n [to] => datetime\n [call_types] => array\n [media_types] => array\n [groups] => array\n [playbook_categories] => array\n [deal_at_call_stages] => array\n [current_deal_stages] => array\n [recipients] => array\n [jiminny_recipients] => array\n [expires_at] => date\n [deleted_at] => datetime\n )\n\n [classCastCache:protected] => Array\n (\n )\n\n [attributeCastCache:protected] => Array\n (\n )\n\n [dateFormat:protected] => \n [appends:protected] => Array\n (\n )\n\n [dispatchesEvents:protected] => Array\n (\n )\n\n [observables:protected] => Array\n (\n )\n\n [relations:protected] => Array\n (\n )\n\n [touches:protected] => Array\n (\n )\n\n [relationAutoloadCallback:protected] => \n [relationAutoloadContext:protected] => \n [timestamps] => 1\n [usesUniqueIds] => \n [hidden:protected] => Array\n (\n [0] => uuid\n )\n\n [visible:protected] => Array\n (\n )\n\n [fillable:protected] => Array\n (\n [0] => team_id\n [1] => type\n [2] => status\n [3] => frequency\n [4] => from\n [5] => to\n [6] => deal_value_min\n [7] => deal_value_max\n [8] => call_types\n [9] => media_types\n [10] => call_duration_min\n [11] => call_duration_max\n [12] => groups\n [13] => playbook_categories\n [14] => deal_at_call_stages\n [15] => current_deal_stages\n [16] => recipients\n [17] => jiminny_recipients\n [18] => additional_prompt_input\n [19] => custom_name\n [20] => created_by\n [21] => activity_search_id\n [22] => ask_anything_prompt_id\n [23] => expires_at\n )\n\n [guarded:protected] => Array\n (\n [0] => *\n )\n\n [forceDeleting:protected] => \n)\n {\"correlation_id\":\"9f3241ff-e8da-4d44-86b6-856be6cd1a8f\",\"trace_id\":\"cb8c5518-7028-4860-b451-0c0dd31f925c\"}","role_description":"text entry area","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"The file was loaded in a wrong encoding: 'UTF-8'","depth":3,"bounds":{"left":0.66389626,"top":0.10295291,"width":0.24900267,"height":0.013567438},"help_text":"<html>The file was loaded in a wrong encoding: 'UTF-8' <a href=\"#inspection/LossyEncoding\" color=\"7AB4C9\" >more…</a> (⌘F1)</html>","role_description":"text"},{"role":"AXLink","text":"Reload in another encoding","depth":3,"bounds":{"left":0.91289896,"top":0.10295291,"width":0.05718085,"height":0.013567438},"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Project","depth":3,"role_description":"text"},{"role":"AXButton","text":"Project","depth":3,"bounds":{"left":0.24401596,"top":0.047885075,"width":0.024268618,"height":0.024740623},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"New File or Directory…","depth":4,"bounds":{"left":0.27027926,"top":1.0,"width":0.008643617,"height":0.0},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Expand Selected","depth":4,"bounds":{"left":0.27027926,"top":1.0,"width":0.008643617,"height":0.0},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Collapse All","depth":4,"bounds":{"left":0.27027926,"top":1.0,"width":0.008643617,"height":0.0},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Options","depth":4,"bounds":{"left":0.27027926,"top":1.0,"width":0.008643617,"height":0.0},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Hide","depth":4,"bounds":{"left":0.27027926,"top":1.0,"width":0.008643617,"height":0.0},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false}]...
|
-4529195482775946524
|
7714531888524319540
|
click
|
accessibility
|
NULL
|
Project: faVsco.js, menu
JY-20157-AJ-report-not-se Project: faVsco.js, menu
JY-20157-AJ-report-not-send-notification, menu
Start Listening for PHP Debug Connections
AskJiminnyReportActivityServiceTest
Run 'AskJiminnyReportActivityServiceTest'
Debug 'AskJiminnyReportActivityServiceTest'
More Actions
JetBrains AI
Search Everywhere
IDE and Project Settings
Sync Changes
Hide This Notification
Code changed:
Hide
2
2
Previous Highlighted Error
Next Highlighted Error
<?php
declare(strict_types=1);
namespace Jiminny\Console\Commands\Reports;
use Carbon\Carbon;
use Illuminate\Console\Command;
use Illuminate\Contracts\Bus\Dispatcher as BusDispatcher;
use Illuminate\Support\Collection;
use Jiminny\Jobs\AutomatedReports\RequestGenerateAskJiminnyReportJob;
use Jiminny\Jobs\AutomatedReports\RequestGenerateReportJob;
use Jiminny\Models\AutomatedReport;
use Jiminny\Models\Team;
use Jiminny\Repositories\AutomatedReportsRepository;
use Jiminny\Services\Kiosk\AutomatedReports\AutomatedReportsService;
use Psr\Log\LoggerInterface;
class AutomatedReportsCommand extends Command
{
/**
* Log prefix for all log messages
*/
private const string LOG_PREFIX = '[automated-reports]';
/**
* The name and signature of the console command.
*
* @var string
*/
protected $signature = 'automated-reports
{--report-id= : Process a specific report by ID or UUID (bypasses frequency scheduling)}';
/**
* The console command description.
*
* @var string
*/
protected $description = 'Process automated reports based on their frequency (weekly, monthly, quarterly).
Use --report-id to manually trigger a specific report by ID or UUID.';
public function __construct(
private readonly LoggerInterface $logger,
private readonly BusDispatcher $dispatcher,
private readonly AutomatedReportsRepository $reportRepository
) {
parent::__construct();
}
/**
* Execute the console command.
*
* @return int
*/
public function handle(): int
{
$this->logger->info(self::LOG_PREFIX . ' Started');
$this->disableExpiredAskJiminnyReports();
$now = Carbon::now();
$isMonday = $now->isMonday();
$isFirstDayOfMonth = $now->day === 1;
$currentMonth = $now->month;
// Check if the current month is a quarterly month (January, April, July, October)
$isQuarterlyMonth = in_array($currentMonth, [1, 4, 7, 10], true);
$this->logger->info(self::LOG_PREFIX . ' Checking conditions', [
'isMonday' => $isMonday,
'isFirstDayOfMonth' => $isFirstDayOfMonth,
'currentMonth' => $currentMonth,
'isQuarterlyMonth' => $isQuarterlyMonth,
]);
// Process daily reports
$this->processReports(AutomatedReportsService::FREQUENCY_DAILY);
// Process weekly reports on Mondays
if ($isMonday) {
$this->processReports(AutomatedReportsService::FREQUENCY_WEEKLY);
}
// Process monthly reports on the first day of the month
if ($isFirstDayOfMonth) {
$this->processReports(AutomatedReportsService::FREQUENCY_MONTHLY);
}
// Process quarterly reports on the first day of January, April, July, and October
if ($isFirstDayOfMonth && $isQuarterlyMonth) {
$this->processReports(AutomatedReportsService::FREQUENCY_QUARTERLY);
}
$this->logger->info(self::LOG_PREFIX . ' Completed');
return 0;
}
private function disableExpiredAskJiminnyReports(): void
{
$expiredReports = $this->reportRepository->getExpiredActiveAskJiminnyReports();
foreach ($expiredReports as $report) {
$this->logger->info(self::LOG_PREFIX . ' Disabling expired Ask Jiminny report', [
'reportUuid' => $report->getUuid(),
'teamId' => $report->getTeamId(),
'expiresAt' => $report->getExpiresAt()?->toDateString(),
]);
$this->reportRepository->update($report, ['status' => false]);
}
}
/**
* Process reports for a specific frequency.
*
* @param string $frequency
*
* @return void
*/
private function processReports(string $frequency): void
{
$this->logger->info(self::LOG_PREFIX . " Processing $frequency reports");
$reportId = $this->option('report-id');
if ($reportId !== null) {
$reports = $this->getReportById($reportId);
} else {
// Get all enabled, not deleted reports with active teams for the specified frequency
$reports = $this->reportRepository->getActiveReportsByFrequency($frequency);
}
$this->logger->info(self::LOG_PREFIX . " Found {$reports->count()} $frequency reports to process");
/** @var AutomatedReport $report */
foreach ($reports as $report) {
$this->logger->info(self::LOG_PREFIX . ' Dispatching Generate Report job for report', [
'reportUuid' => $report->getUuid(),
'teamId' => $report->getTeamId(),
'frequency' => $report->getFrequency(),
'type' => $report->getType(),
]);
$job = $report->isAskJiminnyReport()
? new RequestGenerateAskJiminnyReportJob($report->getUuid())
: new RequestGenerateReportJob($report->getUuid());
$this->dispatcher->dispatch($job);
}
}
private function getReportById(string $reportId): Collection
{
$report = $this->reportRepository->findByIdOrUuid($reportId);
if ($report === null) {
$this->logger->warning(self::LOG_PREFIX . ' Report not found for --report-id', ['reportId' => $reportId]);
$this->warn("Report not found: {$reportId}");
return collect();
}
if (! $report->getStatus()) {
$this->logger->warning(self::LOG_PREFIX . ' Report is inactive, processing anyway (manual override)', [
'reportId' => $reportId,
'reportUuid' => $report->getUuid(),
]);
$this->warn('Report is inactive — processing anyway (manual override).');
}
$team = $report->getTeam();
if ($team->getStatus() !== Team::STATUS_ACTIVE) {
$this->logger->warning(self::LOG_PREFIX . ' Team is not active, processing anyway (manual override)', [
'reportId' => $reportId,
'reportUuid' => $report->getUuid(),
'teamId' => $report->getTeamId(),
'teamStatus' => $team->getStatus(),
]);
$this->warn("Team #{$report->getTeamId()} is not active — processing anyway (manual override).");
}
if ($report->isExpired()) {
$this->logger->warning(self::LOG_PREFIX . ' Report is expired, processing anyway (manual override)', [
'reportId' => $reportId,
'reportUuid' => $report->getUuid(),
'expiresAt' => $report->getExpiresAt()?->toDateString(),
]);
$this->warn('Report is expired (expires_at: ' . $report->getExpiresAt()?->toDateString()
. ') — processing anyway (manual override).');
}
$this->info(self::LOG_PREFIX . ' Automated report found ' . $report->getCustomName());
return collect([$report]);
}
}
Sync Changes
Hide This Notification
Code changed:
Hide
1
Previous Highlighted Error
Next Highlighted Error
[2026-04-22 11:17:58] local.INFO: $report
Jiminny\Models\AutomatedReport Object
(
[connection:protected] => mysql
[table:protected] => automated_reports
[primaryKey:protected] => id
[keyType:protected] => int
[incrementing] => 1
[with:protected] => Array
(
)
[withCount:protected] => Array
(
)
[preventsLazyLoading] =>
[perPage:protected] => 15
[exists] => 1
[wasRecentlyCreated] =>
[escapeWhenCastingToString:protected] =>
[attributes:protected] => Array
(
[id] => 71
[uuid] => H��Ol�����o�]C
[team_id] => 1
[type] => ask_jiminny
[status] => 1
[frequency] => weekly
[from] =>
[to] =>
[deal_value_min] =>
[deal_value_max] =>
[call_types] => []
[media_types] => ["pdf"]
[call_duration_min] =>
[call_duration_max] =>
[groups] => []
[playbook_categories] =>
[deal_at_call_stages] =>
[current_deal_stages] =>
[recipients] => {"users":[143]}
[jiminny_recipients] =>
[additional_prompt_input] =>
[custom_name] => Not enpough activities
[activity_search_id] => 1977
[ask_anything_prompt_id] => 23
[expires_at] => 2027-04-20
[created_by] => 143
[created_at] => 2026-04-20 09:35:11
[updated_at] => 2026-04-22 11:04:13
[deleted_at] =>
)
[original:protected] => Array
(
[id] => 71
[uuid] => H��Ol�����o�]C
[team_id] => 1
[type] => ask_jiminny
[status] => 1
[frequency] => weekly
[from] =>
[to] =>
[deal_value_min] =>
[deal_value_max] =>
[call_types] => []
[media_types] => ["pdf"]
[call_duration_min] =>
[call_duration_max] =>
[groups] => []
[playbook_categories] =>
[deal_at_call_stages] =>
[current_deal_stages] =>
[recipients] => {"users":[143]}
[jiminny_recipients] =>
[additional_prompt_input] =>
[custom_name] => Not enpough activities
[activity_search_id] => 1977
[ask_anything_prompt_id] => 23
[expires_at] => 2027-04-20
[created_by] => 143
[created_at] => 2026-04-20 09:35:11
[updated_at] => 2026-04-22 11:04:13
[deleted_at] =>
)
[changes:protected] => Array
(
)
[previous:protected] => Array
(
)
[casts:protected] => Array
(
[status] => boolean
[from] => datetime
[to] => datetime
[call_types] => array
[media_types] => array
[groups] => array
[playbook_categories] => array
[deal_at_call_stages] => array
[current_deal_stages] => array
[recipients] => array
[jiminny_recipients] => array
[expires_at] => date
[deleted_at] => datetime
)
[classCastCache:protected] => Array
(
)
[attributeCastCache:protected] => Array
(
)
[dateFormat:protected] =>
[appends:protected] => Array
(
)
[dispatchesEvents:protected] => Array
(
)
[observables:protected] => Array
(
)
[relations:protected] => Array
(
)
[touches:protected] => Array
(
)
[relationAutoloadCallback:protected] =>
[relationAutoloadContext:protected] =>
[timestamps] => 1
[usesUniqueIds] =>
[hidden:protected] => Array
(
[0] => uuid
)
[visible:protected] => Array
(
)
[fillable:protected] => Array
(
[0] => team_id
[1] => type
[2] => status
[3] => frequency
[4] => from
[5] => to
[6] => deal_value_min
[7] => deal_value_max
[8] => call_types
[9] => media_types
[10] => call_duration_min
[11] => call_duration_max
[12] => groups
[13] => playbook_categories
[14] => deal_at_call_stages
[15] => current_deal_stages
[16] => recipients
[17] => jiminny_recipients
[18] => additional_prompt_input
[19] => custom_name
[20] => created_by
[21] => activity_search_id
[22] => ask_anything_prompt_id
[23] => expires_at
)
[guarded:protected] => Array
(
[0] => *
)
[forceDeleting:protected] =>
)
{"correlation_id":"9f3241ff-e8da-4d44-86b6-856be6cd1a8f","trace_id":"cb8c5518-7028-4860-b451-0c0dd31f925c"}
The file was loaded in a wrong encoding: 'UTF-8'
Reload in another encoding
Project
Project
New File or Directory…
Expand Selected
Collapse All
Options
Hide...
|
70758
|
|
49451
|
1056
|
3
|
2026-04-17T13:50:37.110424+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-17/1776 /Users/lukas/.screenpipe/data/data/2026-04-17/1776433837110_m1.jpg...
|
PhpStorm
|
Push Commits to app
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
JY-20698-fix-SF-activity-types-on-new-playbook → o JY-20698-fix-SF-activity-types-on-new-playbook → origin : JY-20698-fix-SF-activity-types-on-new-playbook
JY-20698 handle failed field sync on playbook import activity types
Show Diff
Group By
Jump to Source
Show Details
Expand All
Collapse All
2 files, folder
app/Listeners/Crm 1 file, folder
ImportActivityTypes.php, class
tests/Unit/Listeners/Crm 1 file, folder
ImportActivityTypesTest.php, class
app/Listeners/Crm 1 file, folder
ImportActivityTypes.php, class
ImportActivityTypes.php, class
tests/Unit/Listeners/Crm 1 file, folder
ImportActivityTypesTest.php, class
ImportActivityTypesTest.php, class
For Commit and Push to non-protected branches, preview commits before push
Help
Push tags:
All
Current Branch
Cancel
Push
Push
Push Commits to app...
|
[{"role":"AXStaticText","text& [{"role":"AXStaticText","text":"JY-20698-fix-SF-activity-types-on-new-playbook → origin : JY-20698-fix-SF-activity-types-on-new-playbook","depth":4,"bounds":{"left":0.0,"top":0.0,"width":0.5159722,"height":0.02111111},"role_description":"text"},{"role":"AXStaticText","text":"JY-20698 handle failed field sync on playbook import activity types","depth":4,"bounds":{"left":0.0,"top":0.0,"width":0.5159722,"height":0.02111111},"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":"Group By","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":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Show Details","depth":2,"role_description":"button","is_enabled":false,"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":"2 files, folder","depth":4,"role_description":"text"},{"role":"AXStaticText","text":"app/Listeners/Crm 1 file, folder","depth":5,"role_description":"text"},{"role":"AXStaticText","text":"ImportActivityTypes.php, class","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"tests/Unit/Listeners/Crm 1 file, folder","depth":5,"role_description":"text"},{"role":"AXStaticText","text":"ImportActivityTypesTest.php, class","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"app/Listeners/Crm 1 file, folder","depth":4,"role_description":"text"},{"role":"AXStaticText","text":"ImportActivityTypes.php, class","depth":5,"role_description":"text"},{"role":"AXStaticText","text":"ImportActivityTypes.php, class","depth":4,"role_description":"text"},{"role":"AXStaticText","text":"tests/Unit/Listeners/Crm 1 file, folder","depth":4,"role_description":"text"},{"role":"AXStaticText","text":"ImportActivityTypesTest.php, class","depth":5,"role_description":"text"},{"role":"AXStaticText","text":"ImportActivityTypesTest.php, class","depth":4,"role_description":"text"},{"role":"AXCheckBox","text":"For Commit and Push to non-protected branches, preview commits before push","depth":1,"role_description":"checkbox","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":"AXCheckBox","text":"Push tags:","depth":1,"role_description":"checkbox","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"All","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Current Branch","depth":6,"role_description":"text"},{"role":"AXButton","text":"Cancel","depth":1,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Push","depth":1,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Push","depth":2,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Push Commits to app","depth":1,"role_description":"text"}]...
|
-2615366692837411541
|
7711856558311009988
|
click
|
accessibility
|
NULL
|
JY-20698-fix-SF-activity-types-on-new-playbook → o JY-20698-fix-SF-activity-types-on-new-playbook → origin : JY-20698-fix-SF-activity-types-on-new-playbook
JY-20698 handle failed field sync on playbook import activity types
Show Diff
Group By
Jump to Source
Show Details
Expand All
Collapse All
2 files, folder
app/Listeners/Crm 1 file, folder
ImportActivityTypes.php, class
tests/Unit/Listeners/Crm 1 file, folder
ImportActivityTypesTest.php, class
app/Listeners/Crm 1 file, folder
ImportActivityTypes.php, class
ImportActivityTypes.php, class
tests/Unit/Listeners/Crm 1 file, folder
ImportActivityTypesTest.php, class
ImportActivityTypesTest.php, class
For Commit and Push to non-protected branches, preview commits before push
Help
Push tags:
All
Current Branch
Cancel
Push
Push
Push Commits to app...
|
NULL
|
|
81582
|
2170
|
34
|
2026-04-25T16:37:44.730099+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-25/1777 /Users/lukas/.screenpipe/data/data/2026-04-25/1777135064730_m1.jpg...
|
Finder
|
screenpipe
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Favourites
jiminny
AirDrop
Recents
Applications
Do Favourites
jiminny
AirDrop
Recents
Applications
Documents
Downloads
lukas
iCloud
iCloud Drive
Sync folder
Locations
[IP_ADDRESS]
Eject
DXP4800PLUS-B5F
Network
Tags
CRM
Orange
Red
Yellow
Green
Blue
Purple
All Tags…
Name
Date Modified
Size
Kind
Name
Date Modified
Size
Kind
0 items
DXP4800PLUS-B5F
Close tab
screenpipe
Close tab
[IP_ADDRESS]
Close tab
new tab
[IP_ADDRESS]...
|
[{"role":"AXStaticText","text& [{"role":"AXStaticText","text":"Favourites","depth":6,"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"jiminny","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"AirDrop","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Recents","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Applications","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Documents","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Downloads","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"lukas","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"iCloud","depth":6,"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"iCloud Drive","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Sync folder","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Locations","depth":6,"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"192.168.0.242","depth":6,"role_description":"text"},{"role":"AXButton","text":"Eject","depth":6,"role_description":"button","is_enabled":true,"is_focused":false},{"role":"AXStaticText","text":"DXP4800PLUS-B5F","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Network","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Tags","depth":6,"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"CRM","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Orange","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Red","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Yellow","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Green","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Blue","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Purple","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"All Tags…","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Name","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Date Modified","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Size","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Kind","depth":7,"role_description":"text"},{"role":"AXButton","text":"Name","depth":6,"role_description":"sort button","subrole":"AXSortButton","is_enabled":true,"is_focused":false},{"role":"AXButton","text":"Date Modified","depth":6,"role_description":"sort button","subrole":"AXSortButton","is_enabled":true,"is_focused":false},{"role":"AXButton","text":"Size","depth":6,"role_description":"sort button","subrole":"AXSortButton","is_enabled":true,"is_focused":false},{"role":"AXButton","text":"Kind","depth":6,"role_description":"sort button","subrole":"AXSortButton","is_enabled":true,"is_focused":false},{"role":"AXStaticText","text":"0 items","depth":2,"automation_id":"_NS:34","role_description":"text"},{"role":"AXRadioButton","text":"DXP4800PLUS-B5F","depth":2,"help_text":"DXP4800PLUS-B5F","role_description":"tab","subrole":"AXTabButton","is_focused":false},{"role":"AXButton","text":"Close tab","depth":3,"automation_id":"_closeButton","role_description":"button","is_enabled":true,"is_focused":false},{"role":"AXRadioButton","text":"screenpipe","depth":2,"help_text":"screenpipe","role_description":"tab","subrole":"AXTabButton","is_focused":false},{"role":"AXButton","text":"Close tab","depth":3,"automation_id":"_closeButton","role_description":"button","is_enabled":true,"is_focused":false},{"role":"AXRadioButton","text":"192.168.0.242","depth":2,"help_text":"192.168.0.242","role_description":"tab","subrole":"AXTabButton","is_focused":false},{"role":"AXButton","text":"Close tab","depth":3,"automation_id":"_closeButton","role_description":"button","is_enabled":true,"is_focused":false},{"role":"AXButton","text":"new tab","depth":2,"help_text":"Create a new tab","role_description":"button","is_enabled":true,"is_focused":false},{"role":"AXStaticText","text":"192.168.0.242","depth":1,"role_description":"text"}]...
|
3021012141993007155
|
7703444842184470421
|
click
|
accessibility
|
NULL
|
Favourites
jiminny
AirDrop
Recents
Applications
Do Favourites
jiminny
AirDrop
Recents
Applications
Documents
Downloads
lukas
iCloud
iCloud Drive
Sync folder
Locations
[IP_ADDRESS]
Eject
DXP4800PLUS-B5F
Network
Tags
CRM
Orange
Red
Yellow
Green
Blue
Purple
All Tags…
Name
Date Modified
Size
Kind
Name
Date Modified
Size
Kind
0 items
DXP4800PLUS-B5F
Close tab
screenpipe
Close tab
[IP_ADDRESS]
Close tab
new tab
[IP_ADDRESS]...
|
81580
|
|
22155
|
484
|
56
|
2026-04-15T10:33:01.222769+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-15/1776 /Users/lukas/.screenpipe/data/data/2026-04-15/1776249181222_m2.jpg...
|
Firefox
|
Jiminny x Shiji - Reconnecting the platform — Pers Jiminny x Shiji - Reconnecting the platform — Personal...
|
True
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
Pause
Pause
Mute
Mute
Current Time
0:24
Duration
0 Pause
Pause
Mute
Mute
Current Time
0:24
Duration
0:59
Loaded
:
100.00%
1x
Playback Rate
Playback Rate
Exit Fullscreen
Exit Fullscreen
15s
15s
15s
15s...
|
[{"role":"AXButton","text" [{"role":"AXButton","text":"Pause","depth":7,"bounds":{"left":0.0,"top":0.97083336,"width":0.0203125,"height":0.029166639},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Pause","depth":9,"bounds":{"left":0.01015625,"top":0.9847222,"width":0.01328125,"height":0.011111111},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Mute","depth":7,"bounds":{"left":0.0203125,"top":0.97083336,"width":0.0203125,"height":0.029166639},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Mute","depth":9,"bounds":{"left":0.03046875,"top":0.9847222,"width":0.012109375,"height":0.011111111},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Current Time","depth":9,"bounds":{"left":0.045703124,"top":0.9791667,"width":0.0171875,"height":0.020833313},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"0:24","depth":8,"bounds":{"left":0.045703124,"top":0.9791667,"width":0.01015625,"height":0.010416667},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Duration","depth":9,"bounds":{"left":0.061328124,"top":0.9791667,"width":0.02109375,"height":0.010416667},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"0:59","depth":8,"bounds":{"left":0.061328124,"top":0.9791667,"width":0.01015625,"height":0.010416667},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Loaded","depth":9,"bounds":{"left":0.5,"top":0.96319443,"width":0.0171875,"height":0.010416667},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":":","depth":9,"bounds":{"left":0.5171875,"top":0.96319443,"width":0.0015625,"height":0.010416667},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"100.00%","depth":9,"bounds":{"left":0.5,"top":0.9722222,"width":0.0203125,"height":0.010416667},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"1x","depth":8,"bounds":{"left":0.9664062,"top":0.9777778,"width":0.00625,"height":0.013194445},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXMenuButton","text":"Playback Rate","depth":7,"bounds":{"left":0.959375,"top":0.97083336,"width":0.0203125,"height":0.029166639},"role_description":"menu button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Playback Rate","depth":9,"bounds":{"left":0.96953124,"top":0.9847222,"width":0.019921875,"height":0.015277803},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Exit Fullscreen","depth":7,"bounds":{"left":0.9796875,"top":0.97083336,"width":0.020312488,"height":0.029166639},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":true,"is_selected":false},{"role":"AXStaticText","text":"Exit Fullscreen","depth":9,"bounds":{"left":0.9898437,"top":0.9847222,"width":0.010156274,"height":0.015277803},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"15s","depth":7,"bounds":{"left":0.96953124,"top":0.0069444445,"width":0.01171875,"height":0.020833334},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"15s","depth":9,"bounds":{"left":0.9730469,"top":0.015277778,"width":0.0046875,"height":0.00625},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"15s","depth":7,"bounds":{"left":0.984375,"top":0.0069444445,"width":0.01171875,"height":0.020833334},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"15s","depth":9,"bounds":{"left":0.9878906,"top":0.015277778,"width":0.0046875,"height":0.00625},"help_text":"","role_description":"text","subrole":"AXUnknown"}]...
|
4104294606585581113
|
7699531980042463052
|
visual_change
|
accessibility
|
NULL
|
Pause
Pause
Mute
Mute
Current Time
0:24
Duration
0 Pause
Pause
Mute
Mute
Current Time
0:24
Duration
0:59
Loaded
:
100.00%
1x
Playback Rate
Playback Rate
Exit Fullscreen
Exit Fullscreen
15s
15s
15s
15s...
|
NULL
|
|
32461
|
659
|
34
|
2026-04-16T07:07:38.540229+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-16/1776 /Users/lukas/.screenpipe/data/data/2026-04-16/1776323258540_m2.jpg...
|
Firefox
|
Jiminny x Shiji - Reconnecting the platform — Work
|
True
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
Pause
Pause
Mute
Mute
Current Time
0:24
Duration
0 Pause
Pause
Mute
Mute
Current Time
0:24
Duration
0:59
Loaded
:
100.00%
1x
Playback Rate
Playback Rate
Exit Fullscreen
Exit Fullscreen
15s
15s
15s
15s...
|
[{"role":"AXButton","text" [{"role":"AXButton","text":"Pause","depth":7,"bounds":{"left":0.0,"top":0.97083336,"width":0.0203125,"height":0.029166639},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Pause","depth":9,"bounds":{"left":0.01015625,"top":0.9847222,"width":0.01328125,"height":0.011111111},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Mute","depth":7,"bounds":{"left":0.0203125,"top":0.97083336,"width":0.0203125,"height":0.029166639},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Mute","depth":9,"bounds":{"left":0.03046875,"top":0.9847222,"width":0.012109375,"height":0.011111111},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Current Time","depth":9,"bounds":{"left":0.045703124,"top":0.9791667,"width":0.0171875,"height":0.020833313},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"0:24","depth":8,"bounds":{"left":0.045703124,"top":0.9791667,"width":0.01015625,"height":0.010416667},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Duration","depth":9,"bounds":{"left":0.061328124,"top":0.9791667,"width":0.02109375,"height":0.010416667},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"0:59","depth":8,"bounds":{"left":0.061328124,"top":0.9791667,"width":0.01015625,"height":0.010416667},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Loaded","depth":9,"bounds":{"left":0.5,"top":0.96319443,"width":0.0171875,"height":0.010416667},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":":","depth":9,"bounds":{"left":0.5171875,"top":0.96319443,"width":0.0015625,"height":0.010416667},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"100.00%","depth":9,"bounds":{"left":0.5,"top":0.9722222,"width":0.0203125,"height":0.010416667},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"1x","depth":8,"bounds":{"left":0.9664062,"top":0.9777778,"width":0.00625,"height":0.013194445},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXMenuButton","text":"Playback Rate","depth":7,"bounds":{"left":0.959375,"top":0.97083336,"width":0.0203125,"height":0.029166639},"role_description":"menu button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Playback Rate","depth":9,"bounds":{"left":0.96953124,"top":0.9847222,"width":0.019921875,"height":0.015277803},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Exit Fullscreen","depth":7,"bounds":{"left":0.9796875,"top":0.97083336,"width":0.020312488,"height":0.029166639},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":true,"is_selected":false},{"role":"AXStaticText","text":"Exit Fullscreen","depth":9,"bounds":{"left":0.9898437,"top":0.9847222,"width":0.010156274,"height":0.015277803},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"15s","depth":7,"bounds":{"left":0.96953124,"top":0.0069444445,"width":0.01171875,"height":0.020833334},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"15s","depth":9,"bounds":{"left":0.9730469,"top":0.015277778,"width":0.0046875,"height":0.00625},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"15s","depth":7,"bounds":{"left":0.984375,"top":0.0069444445,"width":0.01171875,"height":0.020833334},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"15s","depth":9,"bounds":{"left":0.9878906,"top":0.015277778,"width":0.0046875,"height":0.00625},"help_text":"","role_description":"text","subrole":"AXUnknown"}]...
|
4104294606585581113
|
7699531980042463052
|
visual_change
|
accessibility
|
NULL
|
Pause
Pause
Mute
Mute
Current Time
0:24
Duration
0 Pause
Pause
Mute
Mute
Current Time
0:24
Duration
0:59
Loaded
:
100.00%
1x
Playback Rate
Playback Rate
Exit Fullscreen
Exit Fullscreen
15s
15s
15s
15s...
|
NULL
|
|
22161
|
484
|
61
|
2026-04-15T10:33:16.345665+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-15/1776 /Users/lukas/.screenpipe/data/data/2026-04-15/1776249196345_m2.jpg...
|
Firefox
|
Jiminny x Shiji - Reconnecting the platform — Pers Jiminny x Shiji - Reconnecting the platform — Personal...
|
True
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
Pause
Pause
Mute
Mute
Current Time
0:40
Duration
0 Pause
Pause
Mute
Mute
Current Time
0:40
Duration
0:59
Loaded
:
100.00%
1x
Playback Rate
Playback Rate
Exit Fullscreen
Exit Fullscreen
15s
15s
15s
15s...
|
[{"role":"AXButton","text" [{"role":"AXButton","text":"Pause","depth":7,"bounds":{"left":0.0,"top":0.97083336,"width":0.0203125,"height":0.029166639},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Pause","depth":9,"bounds":{"left":0.01015625,"top":0.9847222,"width":0.01328125,"height":0.011111111},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Mute","depth":7,"bounds":{"left":0.0203125,"top":0.97083336,"width":0.0203125,"height":0.029166639},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Mute","depth":9,"bounds":{"left":0.03046875,"top":0.9847222,"width":0.012109375,"height":0.011111111},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Current Time","depth":9,"bounds":{"left":0.045703124,"top":0.9791667,"width":0.0171875,"height":0.020833313},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"0:40","depth":8,"bounds":{"left":0.045703124,"top":0.9791667,"width":0.01015625,"height":0.010416667},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Duration","depth":9,"bounds":{"left":0.061328124,"top":0.9791667,"width":0.02109375,"height":0.010416667},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"0:59","depth":8,"bounds":{"left":0.061328124,"top":0.9791667,"width":0.01015625,"height":0.010416667},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Loaded","depth":9,"bounds":{"left":0.5,"top":0.96319443,"width":0.0171875,"height":0.010416667},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":":","depth":9,"bounds":{"left":0.5171875,"top":0.96319443,"width":0.0015625,"height":0.010416667},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"100.00%","depth":9,"bounds":{"left":0.5,"top":0.9722222,"width":0.0203125,"height":0.010416667},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"1x","depth":8,"bounds":{"left":0.9664062,"top":0.9777778,"width":0.00625,"height":0.013194445},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXMenuButton","text":"Playback Rate","depth":7,"bounds":{"left":0.959375,"top":0.97083336,"width":0.0203125,"height":0.029166639},"role_description":"menu button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Playback Rate","depth":9,"bounds":{"left":0.96953124,"top":0.9847222,"width":0.019921875,"height":0.015277803},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Exit Fullscreen","depth":7,"bounds":{"left":0.9796875,"top":0.97083336,"width":0.020312488,"height":0.029166639},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":true,"is_selected":false},{"role":"AXStaticText","text":"Exit Fullscreen","depth":9,"bounds":{"left":0.9898437,"top":0.9847222,"width":0.010156274,"height":0.015277803},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"15s","depth":7,"bounds":{"left":0.96953124,"top":0.0069444445,"width":0.01171875,"height":0.020833334},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"15s","depth":9,"bounds":{"left":0.9730469,"top":0.015277778,"width":0.0046875,"height":0.00625},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"15s","depth":7,"bounds":{"left":0.984375,"top":0.0069444445,"width":0.01171875,"height":0.020833334},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"15s","depth":9,"bounds":{"left":0.9878906,"top":0.015277778,"width":0.0046875,"height":0.00625},"help_text":"","role_description":"text","subrole":"AXUnknown"}]...
|
1290996879699691358
|
7697279596096714573
|
visual_change
|
accessibility
|
NULL
|
Pause
Pause
Mute
Mute
Current Time
0:40
Duration
0 Pause
Pause
Mute
Mute
Current Time
0:40
Duration
0:59
Loaded
:
100.00%
1x
Playback Rate
Playback Rate
Exit Fullscreen
Exit Fullscreen
15s
15s
15s
15s...
|
22159
|
|
78113
|
1974
|
26
|
2026-04-24T11:00:46.931600+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-24/1777 /Users/lukas/.screenpipe/data/data/2026-04-24/1777028446931_m2.jpg...
|
Firefox
|
Meet - Lukas/Stefka 121 — Work
|
True
|
meet.google.com/axk-zwsm-vok?authuser=lukas.kovali meet.google.com/axk-zwsm-vok?authuser=lukas.kovalik%40jiminny.com...
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
Meet - Lukas/Stefka 121
Close tab
New Tab
Open Goo Meet - Lukas/Stefka 121
Close tab
New Tab
Open Google Gemini (⌃X)
Tabs from other devices
Open history (⇧⌘H)
Open bookmarks (⌘B)
Customize sidebar
People
1
Take notes with Gemini
Take notes with Gemini
Gemini
Gemini
You’re continuously framed
Backgrounds and effects
More options for Lukas Kovalik
Lukas Kovalik
2:00
PM
Lukas/Stefka 121
Lukas/Stefka 121
Audio settings
Turn on microphone
Video settings
Turn on camera
Share screen
Send a reaction
Turn on captions
Raise hand (ctrl + ⌘ + h)
More options
Leave call
Meeting details
Chat with everyone
Meeting tools
Your camera is off.
Background is no longer replaced...
|
[{"role":"AXRadioButton","text [{"role":"AXRadioButton","text":"Meet - Lukas/Stefka 121","depth":4,"bounds":{"left":0.27027926,"top":1.0,"width":0.016123671,"height":-0.051875472},"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":true},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.27094415,"top":1.0,"width":0.004986702,"height":-0.051875472},"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.27310506,"top":1.0,"width":0.010638298,"height":-0.086193085},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Open 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":"AXCheckBox","text":"Customize sidebar","depth":6,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"People","depth":14,"bounds":{"left":0.6953125,"top":1.0,"width":0.019115692,"height":-0.06264961},"role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"1","depth":21,"bounds":{"left":0.70861036,"top":1.0,"width":0.0018284575,"height":-0.071029544},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Take notes with Gemini","depth":13,"bounds":{"left":0.71708775,"top":1.0,"width":0.011968086,"height":-0.06264961},"role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Take notes with Gemini","depth":16,"bounds":{"left":0.7184175,"top":1.0,"width":0.043550532,"height":-0.071029544},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Gemini","depth":14,"bounds":{"left":0.73171544,"top":1.0,"width":0.011968086,"height":-0.06264961},"role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Gemini","depth":21,"bounds":{"left":0.7330452,"top":1.0,"width":0.013464096,"height":-0.071029544},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"You’re continuously framed","depth":13,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":false,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Backgrounds and effects","depth":13,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"More options for Lukas Kovalik","depth":13,"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":17,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"2:00","depth":12,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"PM","depth":12,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXHeading","text":"Lukas/Stefka 121","depth":12,"help_text":"","role_description":"heading","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Lukas/Stefka 121","depth":15,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Audio settings","depth":13,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Turn on microphone","depth":13,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Video settings","depth":13,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Turn on camera","depth":13,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":true,"is_selected":false},{"role":"AXButton","text":"Share screen","depth":12,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Send a reaction","depth":12,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Turn on captions","depth":13,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Raise hand (ctrl + ⌘ + h)","depth":12,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"More options","depth":12,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Leave call","depth":12,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Meeting details","depth":12,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Chat with everyone","depth":12,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Meeting tools","depth":12,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Your camera is off.","depth":8,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Background is no longer replaced","depth":8,"help_text":"","role_description":"text","subrole":"AXUnknown"}]...
|
2938651853865790585
|
7696821588632066848
|
click
|
hybrid
|
NULL
|
Meet - Lukas/Stefka 121
Close tab
New Tab
Open Goo Meet - Lukas/Stefka 121
Close tab
New Tab
Open Google Gemini (⌃X)
Tabs from other devices
Open history (⇧⌘H)
Open bookmarks (⌘B)
Customize sidebar
People
1
Take notes with Gemini
Take notes with Gemini
Gemini
Gemini
You’re continuously framed
Backgrounds and effects
More options for Lukas Kovalik
Lukas Kovalik
2:00
PM
Lukas/Stefka 121
Lukas/Stefka 121
Audio settings
Turn on microphone
Video settings
Turn on camera
Share screen
Send a reaction
Turn on captions
Raise hand (ctrl + ⌘ + h)
More options
Leave call
Meeting details
Chat with everyone
Meeting tools
Your camera is off.
Background is no longer replaced
ActivityMoreJiminny... vTMore unrea# product lau# random# releases# sofia-office# support# thank-yous"the neonle^ Direct message. Nikolay NikP. Galya DimitrAneliya Ange& Stefka StoyaP. Adelina PetreeVasil Vasiler.8. Stoyan TomofP. Nikolay Yank3 Dotka KachirP. Aneliya Angei. Mario Georg%: Todor StamaR Gabriela Dur#:Apps© Jira Cloud® Toast• Describe what you are looking rorGalya Dimitrova •FavouritesE jiminny® AirDrop• RecentsA Applications• Documents• Downloads.1n lukasiCloudiCloud Drive999 Svnc folderLocationsO DXP4800PLUS-B5F 4® Network• CRM• Orange• Red• Yellow• Green• Blue• PurpleO All Tags...screenpipe> #recyclevi data> 2026-04-22• 2026-04-222026-04-20> # 2026-04-21• 2026-04-17> 2026-04-162026-04-15•2026-04-14archive.dba db.salite-shm•appdb salitedb.sqlite-wal• screenpipe_sync.shapp settinas.ison• screenpipe.db› • pipesCopvina 3 items to "Test"2,8 MB of 54,3 MB - About 28 minutesRelaunch to update& Lukas Kovalik•• ШDate ModitiedToday at 12:14Today at 12:07Today at 12:08Today at 12:0722 Apr 2026 at 18:44Zz Apr 2026 at 9:1618 Aor 2026 at 13:3517 Apr 2026 at 8:5716 Apr 2026 at 9:1315 Aor 2026 at 9:59Today at 9:3522 Apr 2026 at 21:0022 Apr 2026 at 20:3522 Anr 2026 at 20:3522 Apr 2026 at 20:0518 Apr 2026 at 18:3518 Aor 2026 at 17:4213 Apr 2026 at 17:2111 Apr 2026 at 16:5119 items, 1,99 TB [EMAIL]/mail/u/0/#irM Gmailv Size25,59 GB Folder6,18 GBFolderZ65,5 MBFolder171,8 MB Folder400,8 Mbrolder699.6 MB Folden837,2 MB Folder2,15 GBFolder1.09 GBFolder6,48 GB Document33 KB163 KBrolder6.64 GR 1DocumentZero bytes15 KBlerminal scripts31 bvtesJSONZero bytes Document13 KBFolder1,6085,519|101,197Ask GmailApril 2026 Week17Mon 20Tue 21Chloe Cross (Parental Leave - 256 days)Your 'Not enpougThe Jiminny Team <no-replto me+06:0007:00l09:0012:00|13:00la JiminnyP AirDrop|© RecentsA ApplicationsDocumentsDownloadsA lukas@ iCloud Drivel288 Sync folderDXP4800PLUS-B5F@ Network• CRMI• Orange• Red• Yellow• Green• Blue• Purple@ All Tags…..TestiJazyky› i #recycle› SyncDatav screenpipedib salltearchive.db› dataoioesscreenpipe-day.sh• screenpipe.dbtest write→ Ckole› Computer ScienceD ubuntu-24.04.4-live-server-amd64.iso→COD:> P Citarastart machine.wavlocation-historv.ison• location-history (1).json1910229e6394bdc9...2141382106f.ug-tmpThuzeLukas stetka 121 • In 10mFri 24100% 5F11 24 Aor 13.40.34Week vTodaySat 25(0 - 1 dav)PTO - 1 day)Sun 2616 Mar 2026 at 10:3211 Apr 2026 at 15:5320 Apr 2026 at 21:09loday at g.3.22 Aor 2026 at 20:351Today at 9:35Today at 9:3611 Aor 2026 at 16:5111 Apr 2026 at 17:0013 Apr 2026 at 17:2111 Apr 2026 at 1/•2028 Jan 2026 at 19:5622 Nov 2025 at 14:176 Mar 2026 at 20:5316 Oct 2025 at 14:5128 Jan 2026 at 19:5516 Mar 2026 at 6.4316 Mar 2026 at 6:52.28 Feb 2026 at 9:08Todav at 13:4382.19 GBFolder76,94 GB Folder36,64 GB19,29 GBrolder6.64 GBDocument6,48 GB6,18 GBrolder13 KB3KBTerminal scriptsZero bytesLero bytesUnix Ex...ble File8.3 GRFolder7,54 GB3,41 GBIsu Disk Image578.8 MB3,1 MB Folder2 MBWaveform audio1.2MEJSON1,2 MBZero bytesDocumentAlfred. ferences22 items, 1.99 TB availabl!1 Reply→ ForEnable desktop notifications for Jiminny Mail.OK No thanks...
|
NULL
|
|
78114
|
1974
|
27
|
2026-04-24T11:00:48.072533+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-24/1777 /Users/lukas/.screenpipe/data/data/2026-04-24/1777028448072_m2.jpg...
|
Firefox
|
Meet - Lukas/Stefka 121 — Work
|
True
|
meet.google.com/axk-zwsm-vok?authuser=lukas.kovali meet.google.com/axk-zwsm-vok?authuser=lukas.kovalik%40jiminny.com...
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
Meet - Lukas/Stefka 121
Close tab
New Tab
Open Goo Meet - Lukas/Stefka 121
Close tab
New Tab
Open Google Gemini (⌃X)
Tabs from other devices
Open history (⇧⌘H)
Open bookmarks (⌘B)
Customize sidebar
People
1
Take notes with Gemini
Take notes with Gemini
Gemini
Gemini
You’re continuously framed
Backgrounds and effects
More options for Lukas Kovalik
Lukas Kovalik
2:00
PM
Lukas/Stefka 121
Lukas/Stefka 121
Audio settings
Turn on microphone
Video settings
Turn on camera
Share screen
Send a reaction
Turn on captions
Raise hand (ctrl + ⌘ + h)
More options
Leave call
Meeting details
Chat with everyone
Meeting tools
Your camera is off.
Background is no longer replaced...
|
[{"role":"AXRadioButton","text [{"role":"AXRadioButton","text":"Meet - Lukas/Stefka 121","depth":4,"bounds":{"left":0.27027926,"top":1.0,"width":0.016123671,"height":-0.051875472},"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":true},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.27094415,"top":1.0,"width":0.004986702,"height":-0.051875472},"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.27310506,"top":1.0,"width":0.010638298,"height":-0.086193085},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Open 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":"AXCheckBox","text":"Customize sidebar","depth":6,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"People","depth":15,"bounds":{"left":0.6953125,"top":1.0,"width":0.019115692,"height":-0.06264961},"role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"1","depth":22,"bounds":{"left":0.70861036,"top":1.0,"width":0.0018284575,"height":-0.071029544},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Take notes with Gemini","depth":14,"bounds":{"left":0.71708775,"top":1.0,"width":0.011968086,"height":-0.06264961},"role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Take notes with Gemini","depth":17,"bounds":{"left":0.7184175,"top":1.0,"width":0.043550532,"height":-0.071029544},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Gemini","depth":15,"bounds":{"left":0.73171544,"top":1.0,"width":0.011968086,"height":-0.06264961},"role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Gemini","depth":22,"bounds":{"left":0.7330452,"top":1.0,"width":0.013464096,"height":-0.071029544},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"You’re continuously framed","depth":13,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":false,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Backgrounds and effects","depth":13,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"More options for Lukas Kovalik","depth":13,"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":17,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"2:00","depth":12,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"PM","depth":12,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXHeading","text":"Lukas/Stefka 121","depth":12,"help_text":"","role_description":"heading","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Lukas/Stefka 121","depth":15,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Audio settings","depth":13,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Turn on microphone","depth":13,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Video settings","depth":13,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Turn on camera","depth":13,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":true,"is_selected":false},{"role":"AXButton","text":"Share screen","depth":12,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Send a reaction","depth":12,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Turn on captions","depth":13,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Raise hand (ctrl + ⌘ + h)","depth":12,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"More options","depth":12,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Leave call","depth":12,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Meeting details","depth":12,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Chat with everyone","depth":12,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Meeting tools","depth":12,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Your camera is off.","depth":8,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Background is no longer replaced","depth":8,"help_text":"","role_description":"text","subrole":"AXUnknown"}]...
|
2938651853865790585
|
7696821588632066848
|
click
|
hybrid
|
NULL
|
Meet - Lukas/Stefka 121
Close tab
New Tab
Open Goo Meet - Lukas/Stefka 121
Close tab
New Tab
Open Google Gemini (⌃X)
Tabs from other devices
Open history (⇧⌘H)
Open bookmarks (⌘B)
Customize sidebar
People
1
Take notes with Gemini
Take notes with Gemini
Gemini
Gemini
You’re continuously framed
Backgrounds and effects
More options for Lukas Kovalik
Lukas Kovalik
2:00
PM
Lukas/Stefka 121
Lukas/Stefka 121
Audio settings
Turn on microphone
Video settings
Turn on camera
Share screen
Send a reaction
Turn on captions
Raise hand (ctrl + ⌘ + h)
More options
Leave call
Meeting details
Chat with everyone
Meeting tools
Your camera is off.
Background is no longer replaced
ActivityMoreJiminny... vTMore unrea# product lau# random# releases# sofia-office# support# thank-yous"the neonle^ Direct message. Nikolay NikP. Galya DimitrAneliya Ange& Stefka StoyaP. Adelina PetreeVasil Vasiler.8. Stoyan TomofP. Nikolay Yank3 Dotka KachirP. Aneliya Angei. Mario Georg%: Todor StamaR Gabriela Dur#:Apps© Jira Cloud® Toast• Describe what you are looking rorGalya Dimitrova •FavouritesE jiminny® AirDrop• RecentsA Applications• Documents• Downloads.1n lukasiCloudiCloud Drive999 Svnc folderLocationsO DXP4800PLUS-B5F 4® Network• CRM• Orange• Red• Yellow• Green• Blue• PurpleO All Tags...screenpipe> #recyclevi data> 2026-04-22• 2026-04-222026-04-20> # 2026-04-21• 2026-04-17> 2026-04-162026-04-15•2026-04-14archive.dba db.salite-shm•appdb salitedb.sqlite-wal• screenpipe_sync.shapp settinas.ison• screenpipe.db› • pipesCopvina 3 items to "Test"2,8 MB of 54,3 MB - About 28 minutesRelaunch to update& Lukas Kovalik•• ШDate ModitiedToday at 12:14Today at 12:07Today at 12:08Today at 12:0722 Apr 2026 at 18:44Zz Apr 2026 at 9:1618 Aor 2026 at 13:3517 Apr 2026 at 8:5716 Apr 2026 at 9:1315 Aor 2026 at 9:59Today at 9:3522 Apr 2026 at 21:0022 Apr 2026 at 20:3522 Anr 2026 at 20:3522 Apr 2026 at 20:0518 Apr 2026 at 18:3518 Aor 2026 at 17:4213 Apr 2026 at 17:2111 Apr 2026 at 16:5119 items, 1,99 TB [EMAIL]/mail/u/0/#irM Gmailv Size25,59 GB Folder6,18 GBFolderZ65,5 MBFolder171,8 MB Folder400,8 Mbrolder699.6 MB Folden837,2 MB Folder2,15 GBFolder1.09 GBFolder6,48 GB Document33 KB163 KBrolder6.64 GR 1DocumentZero bytes15 KBlerminal scripts31 bvtesJSONZero bytes Document13 KBFolder1,6085,519|101,197Ask GmailApril 2026 Week17Mon 20Tue 21Chloe Cross (Parental Leave - 256 days)Your 'Not enpougThe Jiminny Team <no-replto me+06:0007:00l09:0012:00|13:00la JiminnyP AirDrop|© RecentsA ApplicationsDocumentsDownloadsA lukas@ iCloud Drivel288 Sync folderDXP4800PLUS-B5F@ Network• CRMI• Orange• Red• Yellow• Green• Blue• Purple@ All Tags…..TestiJazyky› i #recycle› SyncDatav screenpipedib salltearchive.db› dataoioesscreenpipe-day.sh• screenpipe.dbtest write→ Ckole› Computer ScienceD ubuntu-24.04.4-live-server-amd64.iso→COD:> P Citarastart machine.wavlocation-historv.ison• location-history (1).json1910229e6394bdc9...2141382106f.ug-tmpThuzeLukas stetka 121 • In 10mFri 24100% 5F11 24 Aor 13.40.34Week vTodaySat 25(0 - 1 dav)PTO - 1 day)Sun 2616 Mar 2026 at 10:3211 Apr 2026 at 15:5320 Apr 2026 at 21:09loday at g.3.22 Aor 2026 at 20:351Today at 9:35Today at 9:3611 Aor 2026 at 16:5111 Apr 2026 at 17:0013 Apr 2026 at 17:2111 Apr 2026 at 1/•2028 Jan 2026 at 19:5622 Nov 2025 at 14:176 Mar 2026 at 20:5316 Oct 2025 at 14:5128 Jan 2026 at 19:5516 Mar 2026 at 6.4316 Mar 2026 at 6:52.28 Feb 2026 at 9:08Todav at 13:4382.19 GBFolder76,94 GB Folder36,64 GB19,29 GBrolder6.64 GBDocument6,48 GB6,18 GBrolder13 KB3KBTerminal scriptsZero bytesLero bytesUnix Ex...ble File8.3 GRFolder7,54 GB3,41 GBIsu Disk Image578.8 MB3,1 MB Folder2 MBWaveform audio1.2MEJSON1,2 MBZero bytesDocumentAlfred. ferences22 items, 1.99 TB availabl!1 Reply→ ForEnable desktop notifications for Jiminny Mail.OK No thanks...
|
NULL
|
|
78115
|
1974
|
28
|
2026-04-24T11:00:48.910710+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-24/1777 /Users/lukas/.screenpipe/data/data/2026-04-24/1777028448910_m2.jpg...
|
Firefox
|
Meet - Lukas/Stefka 121 — Work
|
True
|
meet.google.com/axk-zwsm-vok?authuser=lukas.kovali meet.google.com/axk-zwsm-vok?authuser=lukas.kovalik%40jiminny.com...
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
Meet - Lukas/Stefka 121
Close tab
New Tab
Open Goo Meet - Lukas/Stefka 121
Close tab
New Tab
Open Google Gemini (⌃X)
Tabs from other devices
Open history (⇧⌘H)
Open bookmarks (⌘B)
Customize sidebar
People
1
Take notes with Gemini
Take notes with Gemini
Gemini
Gemini
You’re continuously framed
Backgrounds and effects
More options for Lukas Kovalik
Lukas Kovalik
2:00
PM
Lukas/Stefka 121
Lukas/Stefka 121
Audio settings
Turn on microphone
Video settings
Turn on camera
Share screen
Send a reaction
Turn on captions
Raise hand (ctrl + ⌘ + h)
More options
Leave call
Meeting details
Chat with everyone
Meeting tools
Your camera is off.
Background is no longer replaced...
|
[{"role":"AXRadioButton","text [{"role":"AXRadioButton","text":"Meet - Lukas/Stefka 121","depth":4,"bounds":{"left":0.27027926,"top":1.0,"width":0.016123671,"height":-0.051875472},"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":true},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.27094415,"top":1.0,"width":0.004986702,"height":-0.051875472},"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.27310506,"top":1.0,"width":0.010638298,"height":-0.086193085},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Open 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":"AXCheckBox","text":"Customize sidebar","depth":6,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"People","depth":15,"bounds":{"left":0.6953125,"top":1.0,"width":0.019115692,"height":-0.06264961},"role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"1","depth":22,"bounds":{"left":0.70861036,"top":1.0,"width":0.0018284575,"height":-0.071029544},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Take notes with Gemini","depth":14,"bounds":{"left":0.71708775,"top":1.0,"width":0.011968086,"height":-0.06264961},"role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Take notes with Gemini","depth":17,"bounds":{"left":0.7184175,"top":1.0,"width":0.043550532,"height":-0.071029544},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Gemini","depth":15,"bounds":{"left":0.73171544,"top":1.0,"width":0.011968086,"height":-0.06264961},"role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Gemini","depth":22,"bounds":{"left":0.7330452,"top":1.0,"width":0.013464096,"height":-0.071029544},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"You’re continuously framed","depth":13,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":false,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Backgrounds and effects","depth":13,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"More options for Lukas Kovalik","depth":13,"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":17,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"2:00","depth":12,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"PM","depth":12,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXHeading","text":"Lukas/Stefka 121","depth":12,"help_text":"","role_description":"heading","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Lukas/Stefka 121","depth":15,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Audio settings","depth":13,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Turn on microphone","depth":13,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Video settings","depth":13,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Turn on camera","depth":13,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":true,"is_selected":false},{"role":"AXButton","text":"Share screen","depth":12,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Send a reaction","depth":12,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Turn on captions","depth":13,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Raise hand (ctrl + ⌘ + h)","depth":12,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"More options","depth":12,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Leave call","depth":12,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Meeting details","depth":12,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Chat with everyone","depth":12,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Meeting tools","depth":12,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Your camera is off.","depth":8,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Background is no longer replaced","depth":8,"help_text":"","role_description":"text","subrole":"AXUnknown"}]...
|
2938651853865790585
|
7696821588632066848
|
click
|
hybrid
|
NULL
|
Meet - Lukas/Stefka 121
Close tab
New Tab
Open Goo Meet - Lukas/Stefka 121
Close tab
New Tab
Open Google Gemini (⌃X)
Tabs from other devices
Open history (⇧⌘H)
Open bookmarks (⌘B)
Customize sidebar
People
1
Take notes with Gemini
Take notes with Gemini
Gemini
Gemini
You’re continuously framed
Backgrounds and effects
More options for Lukas Kovalik
Lukas Kovalik
2:00
PM
Lukas/Stefka 121
Lukas/Stefka 121
Audio settings
Turn on microphone
Video settings
Turn on camera
Share screen
Send a reaction
Turn on captions
Raise hand (ctrl + ⌘ + h)
More options
Leave call
Meeting details
Chat with everyone
Meeting tools
Your camera is off.
Background is no longer replaced
ActivityMoreJiminny... vTMore unrea# product lau# random# releases# sofia-office# support# thank-yous"the neonle^ Direct message. Nikolay NikP. Galya DimitrAneliya Ange& Stefka StoyaP. Adelina PetreeVasil Vasiler.8. Stoyan TomofP. Nikolay Yank3 Dotka KachirP. Aneliya Angei. Mario Georg%: Todor StamaR Gabriela Dur#:Apps© Jira Cloud® Toast• Describe what you are looking rorGalya Dimitrova •FavouritesE jiminny® AirDrop• RecentsA Applications• Documents• Downloads.1n lukasiCloudiCloud Drive999 Svnc folderLocationsO DXP4800PLUS-B5F 4® Network• CRM• Orange• Red• Yellow• Green• Blue• PurpleO All Tags...screenpipe> #recyclevi data> 2026-04-22• 2026-04-222026-04-20> # 2026-04-21• 2026-04-17> 2026-04-162026-04-15•2026-04-14archive.dba db.salite-shm•appdb salitedb.sqlite-wal• screenpipe_sync.shapp settinas.ison• screenpipe.db› • pipesCopvina 3 items to "Test"2,8 MB of 54,3 MB - About 28 minutesRelaunch to update& Lukas Kovalik•• ШDate ModitiedToday at 12:14Today at 12:07Today at 12:08Today at 12:0722 Apr 2026 at 18:44Zz Apr 2026 at 9:1618 Aor 2026 at 13:3517 Apr 2026 at 8:5716 Apr 2026 at 9:1315 Aor 2026 at 9:59Today at 9:3522 Apr 2026 at 21:0022 Apr 2026 at 20:3522 Anr 2026 at 20:3522 Apr 2026 at 20:0518 Apr 2026 at 18:3518 Aor 2026 at 17:4213 Apr 2026 at 17:2111 Apr 2026 at 16:5119 items, 1,99 TB [EMAIL]/mail/u/0/#irM Gmailv Size25,59 GB Folder6,18 GBFolderZ65,5 MBFolder171,8 MB Folder400,8 Mbrolder699.6 MB Folden837,2 MB Folder2,15 GBFolder1.09 GBFolder6,48 GB Document33 KB163 KBrolder6.64 GR 1DocumentZero bytes15 KBlerminal scripts31 bvtesJSONZero bytes Document13 KBFolder1,6085,519|101,197Ask GmailApril 2026 Week17Mon 20Tue 21Chloe Cross (Parental Leave - 256 days)Your 'Not enpougThe Jiminny Team <no-replto me+06:0007:00l09:0012:00|13:00la JiminnyP AirDrop|© RecentsA ApplicationsDocumentsDownloadsA lukas@ iCloud Drivel288 Sync folderDXP4800PLUS-B5F@ Network• CRMI• Orange• Red• Yellow• Green• Blue• Purple@ All Tags…..TestiJazyky› i #recycle› SyncDatav screenpipedib salltearchive.db› dataoioesscreenpipe-day.sh• screenpipe.dbtest write→ Ckole› Computer ScienceD ubuntu-24.04.4-live-server-amd64.iso→COD:> P Citarastart machine.wavlocation-historv.ison• location-history (1).json1910229e6394bdc9...2141382106f.ug-tmpThuzeLukas stetka 121 • In 10mFri 24100% 5F11 24 Aor 13.40.34Week vTodaySat 25(0 - 1 dav)PTO - 1 day)Sun 2616 Mar 2026 at 10:3211 Apr 2026 at 15:5320 Apr 2026 at 21:09loday at g.3.22 Aor 2026 at 20:351Today at 9:35Today at 9:3611 Aor 2026 at 16:5111 Apr 2026 at 17:0013 Apr 2026 at 17:2111 Apr 2026 at 1/•2028 Jan 2026 at 19:5622 Nov 2025 at 14:176 Mar 2026 at 20:5316 Oct 2025 at 14:5128 Jan 2026 at 19:5516 Mar 2026 at 6.4316 Mar 2026 at 6:52.28 Feb 2026 at 9:08Todav at 13:4382.19 GBFolder76,94 GB Folder36,64 GB19,29 GBrolder6.64 GBDocument6,48 GB6,18 GBrolder13 KB3KBTerminal scriptsZero bytesLero bytesUnix Ex...ble File8.3 GRFolder7,54 GB3,41 GBIsu Disk Image578.8 MB3,1 MB Folder2 MBWaveform audio1.2MEJSON1,2 MBZero bytesDocumentAlfred. ferences22 items, 1.99 TB availabl!1 Reply→ ForEnable desktop notifications for Jiminny Mail.OK No thanks...
|
NULL
|