|
26972
|
2026-04-15T08:30:03.816049+00:00
|
3185bafa-a7e4-44fe-bee5-c5cdcaf2164b
|
5516241
|
clipboard
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
99
|
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screen lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ sqlite3 ~/.screenpipe/db.sqlite "
SELECT
name,
pgsize * pageno / 1024 / 1024 as size_mb
FROM dbstat
WHERE aggregate = TRUE
ORDER BY pgsize * pageno DESC;"
ocr_text|64681806
frames|47636741
elements|9058218
frames_fts_content|2282176
idx_elements_frame_source_role|270725
idx_elements_source_role_text|264067
elements_fts_data|166311
frames_fts_data|156816
idx_elements_frame_source|136761
idx_elements_source|86289
idx_elements_frame_id|55048
elements_fts_docsize|50120
idx_elements_parent_id|39775
ui_events|4996
idx_ui_events_session_id|438
idx_ui_events_timestamp|353
idx_frames_timestamp_device|315
idx_frames_timestamp|197
ui_events_fts_data|159
idx_ui_events_event_type|35
idx_ui_events_app_name|33
ui_events_fts_docsize|26
frames_fts_docsize|19
idx_ui_events_frame_id|14
idx_ui_events_sync_id|14
idx_ui_events_synced_at|14
idx_ui_events_unsynced|14
idx_frames_video_chunk_id|12
idx_ocr_text_frame_app_window|10
idx_ocr_text_lengt......
|
1000
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
|
26976
|
2026-04-15T08:30:08.053869+00:00
|
3185bafa-a7e4-44fe-bee5-c5cdcaf2164b
|
5520478
|
clipboard
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
118
|
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screen lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ sqlite3 ~/.screenpipe/db.sqlite "
SELECT
name,
pgsize * pageno / 1024 / 1024 as size_mb
FROM dbstat
WHERE aggregate = TRUE
ORDER BY pgsize * pageno DESC;"
ocr_text|64681806
frames|47636741
elements|9058218
frames_fts_content|2282176
idx_elements_frame_source_role|270725
idx_elements_source_role_text|264067
elements_fts_data|166311
frames_fts_data|156816
idx_elements_frame_source|136761
idx_elements_source|86289
idx_elements_frame_id|55048
elements_fts_docsize|50120
idx_elements_parent_id|39775
ui_events|4996
idx_ui_events_session_id|438
idx_ui_events_timestamp|353
idx_frames_timestamp_device|315
idx_frames_timestamp|197
ui_events_fts_data|159
idx_ui_events_event_type|35
idx_ui_events_app_name|33
ui_events_fts_docsize|26
frames_fts_docsize|19
idx_ui_events_frame_id|14
idx_ui_events_sync_id|14
idx_ui_events_synced_at|14
idx_ui_events_unsynced|14
idx_frames_video_chunk_id|12
idx_ocr_text_frame_app_window|10
idx_ocr_text_lengt......
|
1000
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
|
27075
|
2026-04-15T08:34:15.492071+00:00
|
3185bafa-a7e4-44fe-bee5-c5cdcaf2164b
|
5767909
|
clipboard
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
99
|
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screen lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ sqlite3 ~/.screenpipe/db.sqlite "
SELECT
name,
SUM(pgsize) / 1024 / 1024 as size_mb
FROM dbstat
GROUP BY name
ORDER BY SUM(pgsize) DESC;
"
ocr_text|503
frames|433
elements|188
frames_fts_content|94
idx_elements_frame_source_role|32
idx_elements_source_role_text|32
elements_fts_data|25
frames_fts_data|24
idx_elements_frame_source|23
idx_elements_source|18
idx_elements_frame_id|14
elements_fts_docsize|14
idx_elements_parent_id|12
ui_events|4
idx_ui_events_session_id|1
idx_ui_events_timestamp|1
idx_frames_timestamp_device|1
idx_frames_timestamp|0
ui_events_fts_data|0
idx_ui_events_event_type|0
idx_ui_events_app_name|0
ui_events_fts_docsize|0
frames_fts_docsize|0
idx_ui_events_unsynced|0
idx_ui_events_synced_at|0
idx_ui_events_sync_id|0
idx_ui_events_frame_id|0
idx_frames_video_chunk_id|0
idx_ocr_text_frame_app_window|0
idx_ocr_text_length|0
idx_ocr_text_frame_id|0
idx_frames_elements_ref_frame_id|0
frames_fts_idx|0
elements_f......
|
1000
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
|
27079
|
2026-04-15T08:34:17.446723+00:00
|
3185bafa-a7e4-44fe-bee5-c5cdcaf2164b
|
5769864
|
clipboard
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
118
|
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screen lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ sqlite3 ~/.screenpipe/db.sqlite "
SELECT
name,
SUM(pgsize) / 1024 / 1024 as size_mb
FROM dbstat
GROUP BY name
ORDER BY SUM(pgsize) DESC;
"
ocr_text|503
frames|433
elements|188
frames_fts_content|94
idx_elements_frame_source_role|32
idx_elements_source_role_text|32
elements_fts_data|25
frames_fts_data|24
idx_elements_frame_source|23
idx_elements_source|18
idx_elements_frame_id|14
elements_fts_docsize|14
idx_elements_parent_id|12
ui_events|4
idx_ui_events_session_id|1
idx_ui_events_timestamp|1
idx_frames_timestamp_device|1
idx_frames_timestamp|0
ui_events_fts_data|0
idx_ui_events_event_type|0
idx_ui_events_app_name|0
ui_events_fts_docsize|0
frames_fts_docsize|0
idx_ui_events_unsynced|0
idx_ui_events_synced_at|0
idx_ui_events_sync_id|0
idx_ui_events_frame_id|0
idx_frames_video_chunk_id|0
idx_ocr_text_frame_app_window|0
idx_ocr_text_length|0
idx_ocr_text_frame_id|0
idx_frames_elements_ref_frame_id|0
frames_fts_idx|0
elements_f......
|
1000
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
|
27082
|
2026-04-15T08:34:19.878002+00:00
|
3185bafa-a7e4-44fe-bee5-c5cdcaf2164b
|
5772295
|
clipboard
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
118
|
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screen lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ sqlite3 ~/.screenpipe/db.sqlite "
SELECT
name,
SUM(pgsize) / 1024 / 1024 as size_mb
FROM dbstat
GROUP BY name
ORDER BY SUM(pgsize) DESC;
"
ocr_text|503
frames|433
elements|188
frames_fts_content|94
idx_elements_frame_source_role|32
idx_elements_source_role_text|32
elements_fts_data|25
frames_fts_data|24
idx_elements_frame_source|23
idx_elements_source|18
idx_elements_frame_id|14
elements_fts_docsize|14
idx_elements_parent_id|12
ui_events|4
idx_ui_events_session_id|1
idx_ui_events_timestamp|1
idx_frames_timestamp_device|1
idx_frames_timestamp|0
ui_events_fts_data|0
idx_ui_events_event_type|0
idx_ui_events_app_name|0
ui_events_fts_docsize|0
frames_fts_docsize|0
idx_ui_events_unsynced|0
idx_ui_events_synced_at|0
idx_ui_events_sync_id|0
idx_ui_events_frame_id|0
idx_frames_video_chunk_id|0
idx_ocr_text_frame_app_window|0
idx_ocr_text_length|0
idx_ocr_text_frame_id|0
idx_frames_elements_ref_frame_id|0
frames_fts_idx|0
elements_f......
|
1000
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
|
30899
|
2026-04-15T12:19:00.277343+00:00
|
3185bafa-a7e4-44fe-bee5-c5cdcaf2164b
|
19095622
|
clipboard
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
99
|
SELECT
d.name,
SUM(d.pgsize) / 1024 / 1024 as SELECT
d.name,
SUM(d.pgsize) / 1024 / 1024 as size_mb,
(SELECT COUNT(*) FROM frames WHERE d.name = 'frames') +
(SELECT COUNT(*) FROM ocr_text WHERE d.name = 'ocr_text') +
(SELECT COUNT(*) FROM elements WHERE d.name = 'elements') +
(SELECT COUNT(*) FROM ui_events WHERE d.name = 'ui_events') +
(SELECT COUNT(*) FROM video_chunks WHERE d.name = 'video_chunks') +
(SELECT COUNT(*) FROM audio_chunks WHERE d.name = 'audio_chunks') +
(SELECT COUNT(*) FROM audio_transcriptions WHERE d.name = 'audio_transcriptions') +
(SELECT COUNT(*) FROM memories WHERE d.name = 'memories') +
(SELECT COUNT(*) FROM meetings WHERE d.name = 'meetings') +
(SELECT COUNT(*) FROM tags WHERE d.name = 'tags') +
(SELECT COUNT(*) FROM pipe_executions WHERE d.name = 'pipe_executions') as row_count
FROM dbstat d
WHERE d.name IN (
'frames','ocr_text','elements','ui_events',
'video_chunks','audio_chunks','audio_transcriptions',
'memories','meetings','tags','pipe_executions'
)
GROUP BY d.name......
|
1000
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
|
30901
|
2026-04-15T12:19:00.578030+00:00
|
3185bafa-a7e4-44fe-bee5-c5cdcaf2164b
|
19095923
|
clipboard
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
99
|
SELECT
d.name,
SUM(d.pgsize) / 1024 / 1024 as SELECT
d.name,
SUM(d.pgsize) / 1024 / 1024 as size_mb,
(SELECT COUNT(*) FROM frames WHERE d.name = 'frames') +
(SELECT COUNT(*) FROM ocr_text WHERE d.name = 'ocr_text') +
(SELECT COUNT(*) FROM elements WHERE d.name = 'elements') +
(SELECT COUNT(*) FROM ui_events WHERE d.name = 'ui_events') +
(SELECT COUNT(*) FROM video_chunks WHERE d.name = 'video_chunks') +
(SELECT COUNT(*) FROM audio_chunks WHERE d.name = 'audio_chunks') +
(SELECT COUNT(*) FROM audio_transcriptions WHERE d.name = 'audio_transcriptions') +
(SELECT COUNT(*) FROM memories WHERE d.name = 'memories') +
(SELECT COUNT(*) FROM meetings WHERE d.name = 'meetings') +
(SELECT COUNT(*) FROM tags WHERE d.name = 'tags') +
(SELECT COUNT(*) FROM pipe_executions WHERE d.name = 'pipe_executions') as row_count
FROM dbstat d
WHERE d.name IN (
'frames','ocr_text','elements','ui_events',
'video_chunks','audio_chunks','audio_transcriptions',
'memories','meetings','tags','pipe_executions'
)
GROUP BY d.name......
|
1000
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
|
30903
|
2026-04-15T12:19:00.878839+00:00
|
3185bafa-a7e4-44fe-bee5-c5cdcaf2164b
|
19096224
|
clipboard
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
99
|
SELECT
d.name,
SUM(d.pgsize) / 1024 / 1024 as SELECT
d.name,
SUM(d.pgsize) / 1024 / 1024 as size_mb,
(SELECT COUNT(*) FROM frames WHERE d.name = 'frames') +
(SELECT COUNT(*) FROM ocr_text WHERE d.name = 'ocr_text') +
(SELECT COUNT(*) FROM elements WHERE d.name = 'elements') +
(SELECT COUNT(*) FROM ui_events WHERE d.name = 'ui_events') +
(SELECT COUNT(*) FROM video_chunks WHERE d.name = 'video_chunks') +
(SELECT COUNT(*) FROM audio_chunks WHERE d.name = 'audio_chunks') +
(SELECT COUNT(*) FROM audio_transcriptions WHERE d.name = 'audio_transcriptions') +
(SELECT COUNT(*) FROM memories WHERE d.name = 'memories') +
(SELECT COUNT(*) FROM meetings WHERE d.name = 'meetings') +
(SELECT COUNT(*) FROM tags WHERE d.name = 'tags') +
(SELECT COUNT(*) FROM pipe_executions WHERE d.name = 'pipe_executions') as row_count
FROM dbstat d
WHERE d.name IN (
'frames','ocr_text','elements','ui_events',
'video_chunks','audio_chunks','audio_transcriptions',
'memories','meetings','tags','pipe_executions'
)
GROUP BY d.name......
|
1000
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
|
30905
|
2026-04-15T12:19:01.011702+00:00
|
3185bafa-a7e4-44fe-bee5-c5cdcaf2164b
|
19096357
|
clipboard
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
99
|
SELECT
d.name,
SUM(d.pgsize) / 1024 / 1024 as SELECT
d.name,
SUM(d.pgsize) / 1024 / 1024 as size_mb,
(SELECT COUNT(*) FROM frames WHERE d.name = 'frames') +
(SELECT COUNT(*) FROM ocr_text WHERE d.name = 'ocr_text') +
(SELECT COUNT(*) FROM elements WHERE d.name = 'elements') +
(SELECT COUNT(*) FROM ui_events WHERE d.name = 'ui_events') +
(SELECT COUNT(*) FROM video_chunks WHERE d.name = 'video_chunks') +
(SELECT COUNT(*) FROM audio_chunks WHERE d.name = 'audio_chunks') +
(SELECT COUNT(*) FROM audio_transcriptions WHERE d.name = 'audio_transcriptions') +
(SELECT COUNT(*) FROM memories WHERE d.name = 'memories') +
(SELECT COUNT(*) FROM meetings WHERE d.name = 'meetings') +
(SELECT COUNT(*) FROM tags WHERE d.name = 'tags') +
(SELECT COUNT(*) FROM pipe_executions WHERE d.name = 'pipe_executions') as row_count
FROM dbstat d
WHERE d.name IN (
'frames','ocr_text','elements','ui_events',
'video_chunks','audio_chunks','audio_transcriptions',
'memories','meetings','tags','pipe_executions'
)
GROUP BY d.name......
|
1000
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
|
30928
|
2026-04-15T12:19:20.258974+00:00
|
3185bafa-a7e4-44fe-bee5-c5cdcaf2164b
|
19115604
|
clipboard
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
118
|
SELECT
d.name,
SUM(d.pgsize) / 1024 / 1024 as SELECT
d.name,
SUM(d.pgsize) / 1024 / 1024 as size_mb,
(SELECT COUNT(*) FROM frames WHERE d.name = 'frames') +
(SELECT COUNT(*) FROM ocr_text WHERE d.name = 'ocr_text') +
(SELECT COUNT(*) FROM elements WHERE d.name = 'elements') +
(SELECT COUNT(*) FROM ui_events WHERE d.name = 'ui_events') +
(SELECT COUNT(*) FROM video_chunks WHERE d.name = 'video_chunks') +
(SELECT COUNT(*) FROM audio_chunks WHERE d.name = 'audio_chunks') +
(SELECT COUNT(*) FROM audio_transcriptions WHERE d.name = 'audio_transcriptions') +
(SELECT COUNT(*) FROM memories WHERE d.name = 'memories') +
(SELECT COUNT(*) FROM meetings WHERE d.name = 'meetings') +
(SELECT COUNT(*) FROM tags WHERE d.name = 'tags') +
(SELECT COUNT(*) FROM pipe_executions WHERE d.name = 'pipe_executions') as row_count
FROM dbstat d
WHERE d.name IN (
'frames','ocr_text','elements','ui_events',
'video_chunks','audio_chunks','audio_transcriptions',
'memories','meetings','tags','pipe_executions'
)
GROUP BY d.name......
|
1000
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
|
31002
|
2026-04-15T12:20:37.747679+00:00
|
3185bafa-a7e4-44fe-bee5-c5cdcaf2164b
|
19193092
|
clipboard
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
99
|
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screen lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ sqlite3 ~/.screenpipe/db.sqlite "
SELECT
d.name,
SUM(d.pgsize) / 1024 / 1024 as size_mb,
(SELECT COUNT(*) FROM frames WHERE d.name = 'frames') +
(SELECT COUNT(*) FROM ocr_text WHERE d.name = 'ocr_text') +
(SELECT COUNT(*) FROM elements WHERE d.name = 'elements') +
(SELECT COUNT(*) FROM ui_events WHERE d.name = 'ui_events') +
(SELECT COUNT(*) FROM video_chunks WHERE d.name = 'video_chunks') +
(SELECT COUNT(*) FROM audio_chunks WHERE d.name = 'audio_chunks') +
(SELECT COUNT(*) FROM audio_transcriptions WHERE d.name = 'audio_transcriptions') +
(SELECT COUNT(*) FROM memories WHERE d.name = 'memories') +
(SELECT COUNT(*) FROM meetings WHERE d.name = 'meetings') +
(SELECT COUNT(*) FROM tags WHERE d.name = 'tags') +
(SELECT COUNT(*) FROM pipe_executions WHERE d.name = 'pipe_executions') as row_count
FROM dbstat d
WHERE d.name IN (
'frames','ocr_text','elements','ui_events',
'video_chunks','audio_chunks',......
|
1000
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
|
31004
|
2026-04-15T12:20:37.962494+00:00
|
3185bafa-a7e4-44fe-bee5-c5cdcaf2164b
|
19193307
|
clipboard
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
99
|
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screen lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ sqlite3 ~/.screenpipe/db.sqlite "
SELECT
d.name,
SUM(d.pgsize) / 1024 / 1024 as size_mb,
(SELECT COUNT(*) FROM frames WHERE d.name = 'frames') +
(SELECT COUNT(*) FROM ocr_text WHERE d.name = 'ocr_text') +
(SELECT COUNT(*) FROM elements WHERE d.name = 'elements') +
(SELECT COUNT(*) FROM ui_events WHERE d.name = 'ui_events') +
(SELECT COUNT(*) FROM video_chunks WHERE d.name = 'video_chunks') +
(SELECT COUNT(*) FROM audio_chunks WHERE d.name = 'audio_chunks') +
(SELECT COUNT(*) FROM audio_transcriptions WHERE d.name = 'audio_transcriptions') +
(SELECT COUNT(*) FROM memories WHERE d.name = 'memories') +
(SELECT COUNT(*) FROM meetings WHERE d.name = 'meetings') +
(SELECT COUNT(*) FROM tags WHERE d.name = 'tags') +
(SELECT COUNT(*) FROM pipe_executions WHERE d.name = 'pipe_executions') as row_count
FROM dbstat d
WHERE d.name IN (
'frames','ocr_text','elements','ui_events',
'video_chunks','audio_chunks',......
|
1000
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
|
31008
|
2026-04-15T12:20:39.611943+00:00
|
3185bafa-a7e4-44fe-bee5-c5cdcaf2164b
|
19194956
|
clipboard
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
118
|
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screen lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ sqlite3 ~/.screenpipe/db.sqlite "
SELECT
d.name,
SUM(d.pgsize) / 1024 / 1024 as size_mb,
(SELECT COUNT(*) FROM frames WHERE d.name = 'frames') +
(SELECT COUNT(*) FROM ocr_text WHERE d.name = 'ocr_text') +
(SELECT COUNT(*) FROM elements WHERE d.name = 'elements') +
(SELECT COUNT(*) FROM ui_events WHERE d.name = 'ui_events') +
(SELECT COUNT(*) FROM video_chunks WHERE d.name = 'video_chunks') +
(SELECT COUNT(*) FROM audio_chunks WHERE d.name = 'audio_chunks') +
(SELECT COUNT(*) FROM audio_transcriptions WHERE d.name = 'audio_transcriptions') +
(SELECT COUNT(*) FROM memories WHERE d.name = 'memories') +
(SELECT COUNT(*) FROM meetings WHERE d.name = 'meetings') +
(SELECT COUNT(*) FROM tags WHERE d.name = 'tags') +
(SELECT COUNT(*) FROM pipe_executions WHERE d.name = 'pipe_executions') as row_count
FROM dbstat d
WHERE d.name IN (
'frames','ocr_text','elements','ui_events',
'video_chunks','audio_chunks',......
|
1000
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
|
31070
|
2026-04-15T12:21:32.303501+00:00
|
3185bafa-a7e4-44fe-bee5-c5cdcaf2164b
|
19247647
|
clipboard
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
99
|
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screen lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ ls ~/.screenpipe/data/ | head -20
data
pending-transcriptions
screenpipe.db
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ ls ~/.screenpipe/data/$(ls ~/.screenpipe/data/ | head -1)/ | head -30
2026-04-09
2026-04-11
2026-04-12
2026-04-13
2026-04-14
2026-04-15
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ find ~/.screenpipe/data -name "*.jpg" | wc -l
146
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ find ~/.screenpipe/data -name "*.mp4" | wc -l
526
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ find ~/.screenpipe/data -name "*.jpg" -exec du -sh {} + 2>/dev/null | tail -1
256K /Users/lukas/.screenpipe/data/data/2026-04-15/1776255157610_m2.jpg
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ du -sh ~/.screenpipe/data/**/*.mp4 2>/dev/null | tail -1
2.0M /Users/lukas/.screenpipe/data/data/2026-04-15/compact_monitor_2_1776255640728.mp4
lukas@Lukas-Kovaliks-MacBook-Pro-Jimin......
|
1000
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
|
31074
|
2026-04-15T12:21:34.153827+00:00
|
3185bafa-a7e4-44fe-bee5-c5cdcaf2164b
|
19249497
|
clipboard
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
118
|
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screen lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ ls ~/.screenpipe/data/ | head -20
data
pending-transcriptions
screenpipe.db
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ ls ~/.screenpipe/data/$(ls ~/.screenpipe/data/ | head -1)/ | head -30
2026-04-09
2026-04-11
2026-04-12
2026-04-13
2026-04-14
2026-04-15
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ find ~/.screenpipe/data -name "*.jpg" | wc -l
146
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ find ~/.screenpipe/data -name "*.mp4" | wc -l
526
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ find ~/.screenpipe/data -name "*.jpg" -exec du -sh {} + 2>/dev/null | tail -1
256K /Users/lukas/.screenpipe/data/data/2026-04-15/1776255157610_m2.jpg
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ du -sh ~/.screenpipe/data/**/*.mp4 2>/dev/null | tail -1
2.0M /Users/lukas/.screenpipe/data/data/2026-04-15/compact_monitor_2_1776255640728.mp4
lukas@Lukas-Kovaliks-MacBook-Pro-Jimin......
|
1000
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
|
31095
|
2026-04-15T12:22:07.451725+00:00
|
3185bafa-a7e4-44fe-bee5-c5cdcaf2164b
|
19282795
|
clipboard
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
118
|
# What's in one day's folder
ls ~/.screenp # What's in one day's folder
ls ~/.screenpipe/data/data/2026-04-15/ | head -40
# Total size of jpg vs mp4
find ~/.screenpipe/data -name "*.jpg" -exec du -c {} + 2>/dev/null | tail -1
find ~/.screenpipe/data -name "*.mp4" -exec du -c {} + 2>/dev/null | tail -1
# Sample filenames to understand naming pattern
ls ~/.screenpipe/data/data/2026-04-15/ | head -20
# One more query - sample ocr_text correctly
sqlite3 ~/.screenpipe/db.sqlite "
SELECT o.frame_id, o.app_name, o.window_name, o.focused,
substr(o.text, 1, 120) as text_preview
FROM ocr_text o
ORDER BY o.frame_id DESC
LIMIT 5;
"
# And frames sample
sqlite3 ~/.screenpipe/db.sqlite "
SELECT id, timestamp, app_name, window_name, snapshot_path,
capture_trigger, text_source, content_hash
FROM frames
ORDER BY id DESC
LIMIT 5;
"
# And elements sample
sqlite3 ~/.screenpipe/db.sqlite "
SELECT id, frame_id, source, role, depth,
substr(text,1,80) as text_preview,
left_bound, top_bound, width_bound, height_boun......
|
1000
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
|
31105
|
2026-04-15T12:22:33.375110+00:00
|
3185bafa-a7e4-44fe-bee5-c5cdcaf2164b
|
19308718
|
clipboard
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
118
|
# What's in one day's folder
ls ~/.screenp # What's in one day's folder
ls ~/.screenpipe/data/data/2026-04-15/ | head -40
# Total size of jpg vs mp4
find ~/.screenpipe/data -name "*.jpg" -exec du -c {} + 2>/dev/null | tail -1
find ~/.screenpipe/data -name "*.mp4" -exec du -c {} + 2>/dev/null | tail -1
# Sample filenames to understand naming pattern
ls ~/.screenpipe/data/data/2026-04-15/ | head -20
# One more query - sample ocr_text correctly
sqlite3 ~/.screenpipe/db.sqlite "
SELECT o.frame_id, o.app_name, o.window_name, o.focused,
substr(o.text, 1, 120) as text_preview
FROM ocr_text o
ORDER BY o.frame_id DESC
LIMIT 5;
"
# And frames sample
sqlite3 ~/.screenpipe/db.sqlite "
SELECT id, timestamp, app_name, window_name, snapshot_path,
capture_trigger, text_source, content_hash
FROM frames
ORDER BY id DESC
LIMIT 5;
"
# And elements sample
sqlite3 ~/.screenpipe/db.sqlite "
SELECT id, frame_id, source, role, depth,
substr(text,1,80) as text_preview,
left_bound, top_bound, width_bound, height_boun......
|
1000
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
|
31110
|
2026-04-15T12:22:53.380004+00:00
|
3185bafa-a7e4-44fe-bee5-c5cdcaf2164b
|
19328723
|
clipboard
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
99
|
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screen lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ # What's in one day's folder
ls ~/.screenpipe/data/data/2026-04-15/ | head -40
# Total size of jpg vs mp4
find ~/.screenpipe/data -name "*.jpg" -exec du -c {} + 2>/dev/null | tail -1
find ~/.screenpipe/data -name "*.mp4" -exec du -c {} + 2>/dev/null | tail -1
# Sample filenames to understand naming pattern
ls ~/.screenpipe/data/data/2026-04-15/ | head -20
# One more query - sample ocr_text correctly
sqlite3 ~/.screenpipe/db.sqlite "
SELECT o.frame_id, o.app_name, o.window_name, o.focused,
substr(o.text, 1, 120) as text_preview
FROM ocr_text o
ORDER BY o.frame_id DESC
LIMIT 5;
"
# And frames sample
sqlite3 ~/.screenpipe/db.sqlite "
SELECT id, timestamp, app_name, window_name, snapshot_path,
capture_trigger, text_source, content_hash
FROM frames
ORDER BY id DESC
LIMIT 5;
"
# And elements sample
sqlite3 ~/.screenpipe/db.sqlite "
SELECT id, frame_id, source, role, depth,
substr(text,1,80) as text_preview,......
|
1000
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
|
31112
|
2026-04-15T12:22:53.557381+00:00
|
3185bafa-a7e4-44fe-bee5-c5cdcaf2164b
|
19328900
|
clipboard
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
99
|
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screen lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ # What's in one day's folder
ls ~/.screenpipe/data/data/2026-04-15/ | head -40
# Total size of jpg vs mp4
find ~/.screenpipe/data -name "*.jpg" -exec du -c {} + 2>/dev/null | tail -1
find ~/.screenpipe/data -name "*.mp4" -exec du -c {} + 2>/dev/null | tail -1
# Sample filenames to understand naming pattern
ls ~/.screenpipe/data/data/2026-04-15/ | head -20
# One more query - sample ocr_text correctly
sqlite3 ~/.screenpipe/db.sqlite "
SELECT o.frame_id, o.app_name, o.window_name, o.focused,
substr(o.text, 1, 120) as text_preview
FROM ocr_text o
ORDER BY o.frame_id DESC
LIMIT 5;
"
# And frames sample
sqlite3 ~/.screenpipe/db.sqlite "
SELECT id, timestamp, app_name, window_name, snapshot_path,
capture_trigger, text_source, content_hash
FROM frames
ORDER BY id DESC
LIMIT 5;
"
# And elements sample
sqlite3 ~/.screenpipe/db.sqlite "
SELECT id, frame_id, source, role, depth,
substr(text,1,80) as text_preview,......
|
1000
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
|
31116
|
2026-04-15T12:22:56.865700+00:00
|
3185bafa-a7e4-44fe-bee5-c5cdcaf2164b
|
19332208
|
clipboard
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
118
|
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screen lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ # What's in one day's folder
ls ~/.screenpipe/data/data/2026-04-15/ | head -40
# Total size of jpg vs mp4
find ~/.screenpipe/data -name "*.jpg" -exec du -c {} + 2>/dev/null | tail -1
find ~/.screenpipe/data -name "*.mp4" -exec du -c {} + 2>/dev/null | tail -1
# Sample filenames to understand naming pattern
ls ~/.screenpipe/data/data/2026-04-15/ | head -20
# One more query - sample ocr_text correctly
sqlite3 ~/.screenpipe/db.sqlite "
SELECT o.frame_id, o.app_name, o.window_name, o.focused,
substr(o.text, 1, 120) as text_preview
FROM ocr_text o
ORDER BY o.frame_id DESC
LIMIT 5;
"
# And frames sample
sqlite3 ~/.screenpipe/db.sqlite "
SELECT id, timestamp, app_name, window_name, snapshot_path,
capture_trigger, text_source, content_hash
FROM frames
ORDER BY id DESC
LIMIT 5;
"
# And elements sample
sqlite3 ~/.screenpipe/db.sqlite "
SELECT id, frame_id, source, role, depth,
substr(text,1,80) as text_preview,......
|
1000
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
|
40365
|
2026-04-15T15:41:26.751302+00:00
|
a58e72d5-0044-40e4-b503-5f0a6b0cd9a6
|
164653
|
clipboard
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
99
|
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screen lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data/2026-04-15 $ ll
total 4331496
drwxr-xr-x 285 lukas staff 9120 15 Apr 18:41 .
drwxr-xr-x 9 lukas staff 288 15 Apr 09:58 ..
-rw-r--r-- 1 lukas staff 276639 15 Apr 18:38 1776267525892_m1.jpg
-rw-r--r-- 1 lukas staff 282408 15 Apr 18:38 1776267527527_m2.jpg
-rw-r--r-- 1 lukas staff 282541 15 Apr 18:38 1776267533056_m1.jpg
-rw-r--r-- 1 lukas staff 273342 15 Apr 18:38 1776267536539_m1.jpg
-rw-r--r-- 1 lukas staff 252103 15 Apr 18:39 1776267543708_m1.jpg
-rw-r--r-- 1 lukas staff 282462 15 Apr 18:39 1776267543717_m2.jpg
-rw-r--r-- 1 lukas staff 282541 15 Apr 18:39 1776267550683_m2.jpg
-rw-r--r-- 1 lukas staff 316564 15 Apr 18:39 1776267550717_m1.jpg
-rw-r--r-- 1 lukas staff 311969 15 Apr 18:39 1776267551924_m1.jpg
-rw-r--r-- 1 lukas staff 285947 15 Apr 18:39 1776267552364_m2.jpg
-rw-r--r-- 1 lukas staff 311963 15 Apr 18:39 17762675827......
|
1000
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
|
40367
|
2026-04-15T15:41:26.988046+00:00
|
a58e72d5-0044-40e4-b503-5f0a6b0cd9a6
|
164890
|
clipboard
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
99
|
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screen lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data/2026-04-15 $ ll
total 4331496
drwxr-xr-x 285 lukas staff 9120 15 Apr 18:41 .
drwxr-xr-x 9 lukas staff 288 15 Apr 09:58 ..
-rw-r--r-- 1 lukas staff 276639 15 Apr 18:38 1776267525892_m1.jpg
-rw-r--r-- 1 lukas staff 282408 15 Apr 18:38 1776267527527_m2.jpg
-rw-r--r-- 1 lukas staff 282541 15 Apr 18:38 1776267533056_m1.jpg
-rw-r--r-- 1 lukas staff 273342 15 Apr 18:38 1776267536539_m1.jpg
-rw-r--r-- 1 lukas staff 252103 15 Apr 18:39 1776267543708_m1.jpg
-rw-r--r-- 1 lukas staff 282462 15 Apr 18:39 1776267543717_m2.jpg
-rw-r--r-- 1 lukas staff 282541 15 Apr 18:39 1776267550683_m2.jpg
-rw-r--r-- 1 lukas staff 316564 15 Apr 18:39 1776267550717_m1.jpg
-rw-r--r-- 1 lukas staff 311969 15 Apr 18:39 1776267551924_m1.jpg
-rw-r--r-- 1 lukas staff 285947 15 Apr 18:39 1776267552364_m2.jpg
-rw-r--r-- 1 lukas staff 311963 15 Apr 18:39 17762675827......
|
1000
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
|
40369
|
2026-04-15T15:41:27.170269+00:00
|
a58e72d5-0044-40e4-b503-5f0a6b0cd9a6
|
165072
|
clipboard
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
99
|
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screen lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data/2026-04-15 $ ll
total 4331496
drwxr-xr-x 285 lukas staff 9120 15 Apr 18:41 .
drwxr-xr-x 9 lukas staff 288 15 Apr 09:58 ..
-rw-r--r-- 1 lukas staff 276639 15 Apr 18:38 1776267525892_m1.jpg
-rw-r--r-- 1 lukas staff 282408 15 Apr 18:38 1776267527527_m2.jpg
-rw-r--r-- 1 lukas staff 282541 15 Apr 18:38 1776267533056_m1.jpg
-rw-r--r-- 1 lukas staff 273342 15 Apr 18:38 1776267536539_m1.jpg
-rw-r--r-- 1 lukas staff 252103 15 Apr 18:39 1776267543708_m1.jpg
-rw-r--r-- 1 lukas staff 282462 15 Apr 18:39 1776267543717_m2.jpg
-rw-r--r-- 1 lukas staff 282541 15 Apr 18:39 1776267550683_m2.jpg
-rw-r--r-- 1 lukas staff 316564 15 Apr 18:39 1776267550717_m1.jpg
-rw-r--r-- 1 lukas staff 311969 15 Apr 18:39 1776267551924_m1.jpg
-rw-r--r-- 1 lukas staff 285947 15 Apr 18:39 1776267552364_m2.jpg
-rw-r--r-- 1 lukas staff 311963 15 Apr 18:39 17762675827......
|
1000
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
|
40387
|
2026-04-15T15:41:50.217474+00:00
|
a58e72d5-0044-40e4-b503-5f0a6b0cd9a6
|
188119
|
clipboard
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
118
|
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screen lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data/2026-04-15 $ ll
total 4331496
drwxr-xr-x 285 lukas staff 9120 15 Apr 18:41 .
drwxr-xr-x 9 lukas staff 288 15 Apr 09:58 ..
-rw-r--r-- 1 lukas staff 276639 15 Apr 18:38 1776267525892_m1.jpg
-rw-r--r-- 1 lukas staff 282408 15 Apr 18:38 1776267527527_m2.jpg
-rw-r--r-- 1 lukas staff 282541 15 Apr 18:38 1776267533056_m1.jpg
-rw-r--r-- 1 lukas staff 273342 15 Apr 18:38 1776267536539_m1.jpg
-rw-r--r-- 1 lukas staff 252103 15 Apr 18:39 1776267543708_m1.jpg
-rw-r--r-- 1 lukas staff 282462 15 Apr 18:39 1776267543717_m2.jpg
-rw-r--r-- 1 lukas staff 282541 15 Apr 18:39 1776267550683_m2.jpg
-rw-r--r-- 1 lukas staff 316564 15 Apr 18:39 1776267550717_m1.jpg
-rw-r--r-- 1 lukas staff 311969 15 Apr 18:39 1776267551924_m1.jpg
-rw-r--r-- 1 lukas staff 285947 15 Apr 18:39 1776267552364_m2.jpg
-rw-r--r-- 1 lukas staff 311963 15 Apr 18:39 17762675827......
|
1000
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
|
40424
|
2026-04-15T15:43:41.599902+00:00
|
a58e72d5-0044-40e4-b503-5f0a6b0cd9a6
|
299501
|
clipboard
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
99
|
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screen lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data/2026-04-15 $ for d in ~/.screenpipe/data/data/*/; do
echo "$(basename $d): JPGs=$(find $d -name '*.jpg' | wc -l) MP4s=$(find $d -name '*.mp4' | wc -l)"
done
# And check MP4 naming on old vs new day
ls ~/.screenpipe/data/data/2026-04-09/*.mp4 | head -5
ls ~/.screenpipe/data/data/2026-04-15/*.mp4 | head -5
# Check what version you're on
cat ~/.screenpipe/config.json
quote> '
2026-04-09: JPGs= 0 MP4s= 12
2026-04-11: JPGs= 1 MP4s= 27
2026-04-12: JPGs= 0 MP4s= 44
2026-04-13: JPGs= 0 MP4s= 69
2026-04-14: JPGs= 0 MP4s= 245
2026-04-15: JPGs= 82 MP4s= 234
zsh: command not found: #
/Users/lukas/.screenpipe/data/data/2026-04-09/compact_monitor_1_1775754248190.mp4
/Users/lukas/.screenpipe/data/data/2026-04-09/compact_monitor_1_1775754549504.mp4
/Users/lukas/.screenpipe/data/data/2026-04-09/compact_monitor_1_1775754928127.mp4
/Users/lukas/.screenpipe/data/data/2026-......
|
1000
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
|
40426
|
2026-04-15T15:43:41.779558+00:00
|
a58e72d5-0044-40e4-b503-5f0a6b0cd9a6
|
299681
|
clipboard
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
99
|
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screen lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data/2026-04-15 $ for d in ~/.screenpipe/data/data/*/; do
echo "$(basename $d): JPGs=$(find $d -name '*.jpg' | wc -l) MP4s=$(find $d -name '*.mp4' | wc -l)"
done
# And check MP4 naming on old vs new day
ls ~/.screenpipe/data/data/2026-04-09/*.mp4 | head -5
ls ~/.screenpipe/data/data/2026-04-15/*.mp4 | head -5
# Check what version you're on
cat ~/.screenpipe/config.json
quote> '
2026-04-09: JPGs= 0 MP4s= 12
2026-04-11: JPGs= 1 MP4s= 27
2026-04-12: JPGs= 0 MP4s= 44
2026-04-13: JPGs= 0 MP4s= 69
2026-04-14: JPGs= 0 MP4s= 245
2026-04-15: JPGs= 82 MP4s= 234
zsh: command not found: #
/Users/lukas/.screenpipe/data/data/2026-04-09/compact_monitor_1_1775754248190.mp4
/Users/lukas/.screenpipe/data/data/2026-04-09/compact_monitor_1_1775754549504.mp4
/Users/lukas/.screenpipe/data/data/2026-04-09/compact_monitor_1_1775754928127.mp4
/Users/lukas/.screenpipe/data/data/2026-......
|
1000
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
|
40430
|
2026-04-15T15:43:43.589465+00:00
|
a58e72d5-0044-40e4-b503-5f0a6b0cd9a6
|
301491
|
clipboard
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
118
|
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screen lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data/2026-04-15 $ for d in ~/.screenpipe/data/data/*/; do
echo "$(basename $d): JPGs=$(find $d -name '*.jpg' | wc -l) MP4s=$(find $d -name '*.mp4' | wc -l)"
done
# And check MP4 naming on old vs new day
ls ~/.screenpipe/data/data/2026-04-09/*.mp4 | head -5
ls ~/.screenpipe/data/data/2026-04-15/*.mp4 | head -5
# Check what version you're on
cat ~/.screenpipe/config.json
quote> '
2026-04-09: JPGs= 0 MP4s= 12
2026-04-11: JPGs= 1 MP4s= 27
2026-04-12: JPGs= 0 MP4s= 44
2026-04-13: JPGs= 0 MP4s= 69
2026-04-14: JPGs= 0 MP4s= 245
2026-04-15: JPGs= 82 MP4s= 234
zsh: command not found: #
/Users/lukas/.screenpipe/data/data/2026-04-09/compact_monitor_1_1775754248190.mp4
/Users/lukas/.screenpipe/data/data/2026-04-09/compact_monitor_1_1775754549504.mp4
/Users/lukas/.screenpipe/data/data/2026-04-09/compact_monitor_1_1775754928127.mp4
/Users/lukas/.screenpipe/data/data/2026-......
|
1000
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
|
40766
|
2026-04-16T06:36:49.267933+00:00
|
953ffef1-5bd0-402d-b591-728d43b1e00a
|
1132240
|
clipboard
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
99
|
<?php
declare(strict_types=1);
namespace Jimi <?php
declare(strict_types=1);
namespace Jiminny\Services\Crm\CrmObjects\Validators;
use Exception;
use Carbon\CarbonImmutable;
use Illuminate\Contracts\Events\Dispatcher;
use Jiminny\Contracts\Crm\SyncableCrmObjectInterface;
use Jiminny\Contracts\Services\Crm\SyncCrmEntitiesInterface;
use Jiminny\Events\Crm\RemoteCrmRecordDeleted;
use Jiminny\Exceptions\HttpNotFoundException;
use Jiminny\Models\Account;
use Jiminny\Models\Contact;
use Jiminny\Models\Lead;
use Jiminny\Models\Opportunity;
use Psr\Log\LoggerInterface;
/**
* Validate if a CRM record is stale.
*
* If a record hasn't been updated recently, we should test against the real CRM
* to validate if this record still exists, or was deleted / purged.
*/
class StaleRecordValidator
{
/**
* If a CRM entity hasn't been updated in more than 120 days, the object may be potentially stale
*/
private const int STALE_THRESHOLD_DAYS = 120;
public function __construct(
private readonly LoggerInterface ......
|
1000
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
|
40768
|
2026-04-16T06:36:49.565358+00:00
|
953ffef1-5bd0-402d-b591-728d43b1e00a
|
1132538
|
clipboard
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
99
|
<?php
declare(strict_types=1);
namespace Jimi <?php
declare(strict_types=1);
namespace Jiminny\Services\Crm\CrmObjects\Validators;
use Exception;
use Carbon\CarbonImmutable;
use Illuminate\Contracts\Events\Dispatcher;
use Jiminny\Contracts\Crm\SyncableCrmObjectInterface;
use Jiminny\Contracts\Services\Crm\SyncCrmEntitiesInterface;
use Jiminny\Events\Crm\RemoteCrmRecordDeleted;
use Jiminny\Exceptions\HttpNotFoundException;
use Jiminny\Models\Account;
use Jiminny\Models\Contact;
use Jiminny\Models\Lead;
use Jiminny\Models\Opportunity;
use Psr\Log\LoggerInterface;
/**
* Validate if a CRM record is stale.
*
* If a record hasn't been updated recently, we should test against the real CRM
* to validate if this record still exists, or was deleted / purged.
*/
class StaleRecordValidator
{
/**
* If a CRM entity hasn't been updated in more than 120 days, the object may be potentially stale
*/
private const int STALE_THRESHOLD_DAYS = 120;
public function __construct(
private readonly LoggerInterface ......
|
1000
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
|
40774
|
2026-04-16T06:36:53.786572+00:00
|
953ffef1-5bd0-402d-b591-728d43b1e00a
|
1136759
|
clipboard
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
118
|
<?php
declare(strict_types=1);
namespace Jimi <?php
declare(strict_types=1);
namespace Jiminny\Services\Crm\CrmObjects\Validators;
use Exception;
use Carbon\CarbonImmutable;
use Illuminate\Contracts\Events\Dispatcher;
use Jiminny\Contracts\Crm\SyncableCrmObjectInterface;
use Jiminny\Contracts\Services\Crm\SyncCrmEntitiesInterface;
use Jiminny\Events\Crm\RemoteCrmRecordDeleted;
use Jiminny\Exceptions\HttpNotFoundException;
use Jiminny\Models\Account;
use Jiminny\Models\Contact;
use Jiminny\Models\Lead;
use Jiminny\Models\Opportunity;
use Psr\Log\LoggerInterface;
/**
* Validate if a CRM record is stale.
*
* If a record hasn't been updated recently, we should test against the real CRM
* to validate if this record still exists, or was deleted / purged.
*/
class StaleRecordValidator
{
/**
* If a CRM entity hasn't been updated in more than 120 days, the object may be potentially stale
*/
private const int STALE_THRESHOLD_DAYS = 120;
public function __construct(
private readonly LoggerInterface ......
|
1000
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
|
40802
|
2026-04-16T06:41:28.331921+00:00
|
953ffef1-5bd0-402d-b591-728d43b1e00a
|
1411309
|
clipboard
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
118
|
<?php
declare(strict_types=1);
namespace Jimi <?php
declare(strict_types=1);
namespace Jiminny\Services\Crm;
use ChaseConey\LaravelDatadogHelper\Datadog;
use Illuminate\Contracts\Cache\Repository;
use Illuminate\Support\Facades\App;
use Jiminny\Contracts\Services\Crm\SyncCrmEntitiesInterface;
use Jiminny\Events\Crm\ProspectUpdated;
use Jiminny\Models\Account;
use Jiminny\Models\Contact;
use Jiminny\Models\Crm\Configuration;
use Jiminny\Models\Crm\Profile;
use Jiminny\Models\Lead;
use Jiminny\Models\Opportunity;
use Jiminny\Models\Stage;
use Jiminny\Repositories\Crm\ContactRoleRepository;
use Jiminny\Repositories\Crm\OpportunityRepository;
use Jiminny\Services\Crm\CrmObjects\Validators\StaleRecordValidator;
use Jiminny\Services\Crm\Salesforce\OpportunityMatcher\MatchBusinessAccount;
use Psr\Log\LoggerInterface;
class ProspectCache
{
public const string PROSPECT_TYPE_EMAIL = 'email';
public const string PROSPECT_TYPE_PHONE = 'phone';
public const string PROSPECT_TYPE_DOMAIN = 'domain';
private const int TTL_S......
|
1000
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
|
42724
|
2026-04-16T08:12:22.772209+00:00
|
953ffef1-5bd0-402d-b591-728d43b1e00a
|
6865599
|
clipboard
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
99
|
Vasil Vasilev [11:34 AM]
играх си до сега с JS-a Vasil Vasilev [11:34 AM]
играх си до сега с JS-a na integration-app
[11:34 AM]те не resolve-ват promise
[11:34 AM]поради някаква причина
[11:34 AM]и от там нататъка при нас никога не пристига connection обекта
Lukas Kovalik [11:38 AM]
демек integration app
Vasil Vasilev [11:38 AM]
така изглежда
[11:38 AM]това е единствената разлика
Lukas Kovalik [11:39 AM]
момичета подкарваха на други среди zoho в начало на май
Vasil Vasilev [11:39 AM]
направих при мен локално промени да дъмпя данни на всяка стъпка
Lukas Kovalik [11:39 AM]
и ставаше
[11:39 AM]то ще при всички CMR-и през тях
Vasil Vasilev [11:39 AM]
и въпреки, че е осъществена връзка между zoho и integration app, те просто не ......
|
1000
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
|
42729
|
2026-04-16T08:12:27.887668+00:00
|
953ffef1-5bd0-402d-b591-728d43b1e00a
|
6870715
|
clipboard
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
118
|
Vasil Vasilev [11:34 AM]
играх си до сега с JS-a Vasil Vasilev [11:34 AM]
играх си до сега с JS-a na integration-app
[11:34 AM]те не resolve-ват promise
[11:34 AM]поради някаква причина
[11:34 AM]и от там нататъка при нас никога не пристига connection обекта
Lukas Kovalik [11:38 AM]
демек integration app
Vasil Vasilev [11:38 AM]
така изглежда
[11:38 AM]това е единствената разлика
Lukas Kovalik [11:39 AM]
момичета подкарваха на други среди zoho в начало на май
Vasil Vasilev [11:39 AM]
направих при мен локално промени да дъмпя данни на всяка стъпка
Lukas Kovalik [11:39 AM]
и ставаше
[11:39 AM]то ще при всички CMR-и през тях
Vasil Vasilev [11:39 AM]
и въпреки, че е осъществена връзка между zoho и integration app, те просто не ......
|
1000
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
|
42752
|
2026-04-16T08:14:06.015137+00:00
|
953ffef1-5bd0-402d-b591-728d43b1e00a
|
6968840
|
clipboard
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
118
|
Vasil Vasilev [11:34 AM]
играх си до сега с JS-a Vasil Vasilev [11:34 AM]
играх си до сега с JS-a na integration-app
[11:34 AM]те не resolve-ват promise
[11:34 AM]поради някаква причина
[11:34 AM]и от там нататъка при нас никога не пристига connection обекта
Lukas Kovalik [11:38 AM]
демек integration app
Vasil Vasilev [11:38 AM]
така изглежда
[11:38 AM]това е единствената разлика
Lukas Kovalik [11:39 AM]
момичета подкарваха на други среди zoho в начало на май
Vasil Vasilev [11:39 AM]
направих при мен локално промени да дъмпя данни на всяка стъпка
Lukas Kovalik [11:39 AM]
и ставаше
[11:39 AM]то ще при всички CMR-и през тях
Vasil Vasilev [11:39 AM]
и въпреки, че е осъществена връзка между zoho и integration app, те просто не ......
|
1000
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
|
43103
|
2026-04-16T08:29:24.035080+00:00
|
953ffef1-5bd0-402d-b591-728d43b1e00a
|
7886844
|
clipboard
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
99
|
- chat
Vasil Vasilev [11:34 AM]
- chat
Vasil Vasilev [11:34 AM]
играх си до сега с JS-a na integration-app
[11:34 AM]
те не resolve-ват promise
[11:34 AM]
поради някаква причина
[11:34 AM]
и от там нататъка при нас никога не пристига connection обекта
Lukas Kovalik [11:38 AM]
демек integration app
Vasil Vasilev [11:38 AM]
така изглежда
[11:38 AM]
това е единствената разлика
Lukas Kovalik [11:39 AM]
момичета подкарваха на други среди zoho в начало на май
Vasil Vasilev [11:39 AM]
направих при мен локално промени да дъмпя данни на всяка стъпка
Lukas Kovalik [11:39 AM]
и ставаше
[11:39 AM]
......
|
1000
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
|
43109
|
2026-04-16T08:29:28.264352+00:00
|
953ffef1-5bd0-402d-b591-728d43b1e00a
|
7891073
|
clipboard
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
118
|
- chat
Vasil Vasilev [11:34 AM]
- chat
Vasil Vasilev [11:34 AM]
играх си до сега с JS-a na integration-app
[11:34 AM]
те не resolve-ват promise
[11:34 AM]
поради някаква причина
[11:34 AM]
и от там нататъка при нас никога не пристига connection обекта
Lukas Kovalik [11:38 AM]
демек integration app
Vasil Vasilev [11:38 AM]
така изглежда
[11:38 AM]
това е единствената разлика
Lukas Kovalik [11:39 AM]
момичета подкарваха на други среди zoho в начало на май
Vasil Vasilev [11:39 AM]
направих при мен локално промени да дъмпя данни на всяка стъпка
Lukas Kovalik [11:39 AM]
и ставаше
[11:39 AM]
......
|
1000
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
|
43389
|
2026-04-16T08:50:23.601736+00:00
|
953ffef1-5bd0-402d-b591-728d43b1e00a
|
9146267
|
clipboard
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
99
|
{"id":"66fe6c913202f3a165e3c14d",& {"id":"66fe6c913202f3a165e3c14d","name":"Zoho CRM","uuid":"e02598b1-2f23-4f88-8fa8-8d9f9d420f89","key":"zohocrm","state":"READY","errors":[],"createdAt":"2024-10-03T10:06:09.911Z","updatedAt":"2025-07-03T06:31:13.107Z","isDeactivated":false,"logoUri":"https://static.integration.app/connectors/zoho-crm/logo.png","connectorId":"64a158e7d2605720d232e07b","connectorVersion":"2.2.0","oAuthCallbackUri":"https://api.integration.app/oauth-callback","hasMissingParameters":false,"hasDocumentation":false,"hasOperations":true,"operationsCount":569,"hasData":true,"dataCollectionsCount":20,"hasEvents":false,"eventsCount":0,"hasGlobalWebhooks":false,"hasUdm":true,"authType":"oauth2","connection":{"id":"69047b425ea0b43e53f7f50b","name":"Zoho CRM","userId":"d807eac1-324f-4468-8626-48bfa2e6010f","tenantId":"68512e9890d94a199bab14a9","isTest":false,"connected":true,"state":"READY","errors":[],"integrationId":"66fe6c913202f3a165e3c14d","externalAppId":"6671653e7e2d642e4e41b0fa","authOptionKey":"","crea......
|
1000
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
|
43480
|
2026-04-16T09:01:17.575507+00:00
|
953ffef1-5bd0-402d-b591-728d43b1e00a
|
9800221
|
clipboard
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
99
|
{"id":"66fe6c913202f3a165e3c14d",& {"id":"66fe6c913202f3a165e3c14d","name":"Zoho CRM","uuid":"e02598b1-2f23-4f88-8fa8-8d9f9d420f89","key":"zohocrm","state":"READY","errors":[],"createdAt":"2024-10-03T10:06:09.911Z","updatedAt":"2025-07-03T06:31:13.107Z","isDeactivated":false,"logoUri":"https://static.integration.app/connectors/zoho-crm/logo.png","connectorId":"64a158e7d2605720d232e07b","connectorVersion":"2.2.0","oAuthCallbackUri":"https://api.integration.app/oauth-callback","hasMissingParameters":false,"hasDocumentation":false,"hasOperations":true,"operationsCount":569,"hasData":true,"dataCollectionsCount":20,"hasEvents":false,"eventsCount":0,"hasGlobalWebhooks":false,"hasUdm":true,"authType":"oauth2","connection":{"id":"69047b425ea0b43e53f7f50b","name":"Zoho CRM","userId":"d807eac1-324f-4468-8626-48bfa2e6010f","tenantId":"68512e9890d94a199bab14a9","isTest":false,"connected":true,"state":"READY","errors":[],"integrationId":"66fe6c913202f3a165e3c14d","externalAppId":"6671653e7e2d642e4e41b0fa","authOptionKey":"","crea......
|
1000
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
|
44030
|
2026-04-16T09:47:43.133735+00:00
|
953ffef1-5bd0-402d-b591-728d43b1e00a
|
12585694
|
clipboard
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
99
|
{"id":"66fe6c913202f3a165e3c14d",& {"id":"66fe6c913202f3a165e3c14d","name":"Zoho CRM","uuid":"e02598b1-2f23-4f88-8fa8-8d9f9d420f89","key":"zohocrm","state":"READY","errors":[],"createdAt":"2024-10-03T10:06:09.911Z","updatedAt":"2025-07-03T06:31:13.107Z","isDeactivated":false,"logoUri":"https://static.integration.app/connectors/zoho-crm/logo.png","connectorId":"64a158e7d2605720d232e07b","connectorVersion":"2.2.0","oAuthCallbackUri":"https://api.integration.app/oauth-callback","hasMissingParameters":false,"hasDocumentation":false,"hasOperations":true,"operationsCount":569,"hasData":true,"dataCollectionsCount":20,"hasEvents":false,"eventsCount":0,"hasGlobalWebhooks":false,"hasUdm":true,"authType":"oauth2","authOptions":[{"key":"","type":"oauth2","title":"OAuth2","inputSchema":{"type":"object","properties":{"account_type":{"type":"string","enum":["production","developer","sandbox"],"description":"What is the type of your Zoho account you want to connect to?","default":"production"}}},"ui":{"schema":{"type":"object","prop......
|
1000
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
|
44036
|
2026-04-16T09:47:49.583586+00:00
|
953ffef1-5bd0-402d-b591-728d43b1e00a
|
12592144
|
clipboard
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
118
|
{"id":"66fe6c913202f3a165e3c14d",& {"id":"66fe6c913202f3a165e3c14d","name":"Zoho CRM","uuid":"e02598b1-2f23-4f88-8fa8-8d9f9d420f89","key":"zohocrm","state":"READY","errors":[],"createdAt":"2024-10-03T10:06:09.911Z","updatedAt":"2025-07-03T06:31:13.107Z","isDeactivated":false,"logoUri":"https://static.integration.app/connectors/zoho-crm/logo.png","connectorId":"64a158e7d2605720d232e07b","connectorVersion":"2.2.0","oAuthCallbackUri":"https://api.integration.app/oauth-callback","hasMissingParameters":false,"hasDocumentation":false,"hasOperations":true,"operationsCount":569,"hasData":true,"dataCollectionsCount":20,"hasEvents":false,"eventsCount":0,"hasGlobalWebhooks":false,"hasUdm":true,"authType":"oauth2","authOptions":[{"key":"","type":"oauth2","title":"OAuth2","inputSchema":{"type":"object","properties":{"account_type":{"type":"string","enum":["production","developer","sandbox"],"description":"What is the type of your Zoho account you want to connect to?","default":"production"}}},"ui":{"schema":{"type":"object","prop......
|
1000
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
|
45151
|
2026-04-16T10:47:02.669233+00:00
|
953ffef1-5bd0-402d-b591-728d43b1e00a
|
16144991
|
clipboard
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
118
|
{
"id": "66fe6c913202f3a165e3c14d" {
"id": "66fe6c913202f3a165e3c14d",
"name": "Zoho CRM",
"uuid": "e02598b1-2f23-4f88-8fa8-8d9f9d420f89",
"key": "zohocrm",
"state": "READY",
"errors": [],
"revision": "8d27bda5-8eca-46d9-90bd-70f98efd970d",
"createdAt": "2024-10-03T10:06:09.911Z",
"updatedAt": "2026-04-16T10:24:19.276Z",
"isDeactivated": false,
"logoUri": "https://static.integration.app/connectors/zoho-crm/logo.png",
"connectorId": "64a158e7d2605720d232e07b",
"connectorVersion": "3.0.3",
"oAuthCallbackUri": "https://api.integration.app/oauth-callback",
"hasMissingParameters": false,
"hasDocumentation": false,
"hasOperations": true,
"operationsCount": 569,
"hasData": true,
"dataCollectionsCount": 20,
"hasEvents": false,
"eventsCount": 0,
"hasGlobalWebhooks": false,
"hasUdm": true,
"authType": "client-credentials",
"connection": {
"id": "69e0b983da98fa74f98aebfb",
"name": "Connection to 66fe6c913202f3a165e3c14d for Dev Zoho CRM client",
"userId": "1ece66c8-feb1-4df1-b321-21607daf4623",
......
|
1000
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
|
45159
|
2026-04-16T10:47:14.324688+00:00
|
953ffef1-5bd0-402d-b591-728d43b1e00a
|
16156646
|
clipboard
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
118
|
{
"id": "66fe6c913202f3a165e3c14d" {
"id": "66fe6c913202f3a165e3c14d",
"name": "Zoho CRM",
"uuid": "e02598b1-2f23-4f88-8fa8-8d9f9d420f89",
"key": "zohocrm",
"state": "READY",
"errors": [],
"revision": "8d27bda5-8eca-46d9-90bd-70f98efd970d",
"createdAt": "2024-10-03T10:06:09.911Z",
"updatedAt": "2026-04-16T10:24:19.276Z",
"isDeactivated": false,
"logoUri": "https://static.integration.app/connectors/zoho-crm/logo.png",
"connectorId": "64a158e7d2605720d232e07b",
"connectorVersion": "3.0.3",
"oAuthCallbackUri": "https://api.integration.app/oauth-callback",
"hasMissingParameters": false,
"hasDocumentation": false,
"hasOperations": true,
"operationsCount": 569,
"hasData": true,
"dataCollectionsCount": 20,
"hasEvents": false,
"eventsCount": 0,
"hasGlobalWebhooks": false,
"hasUdm": true,
"authType": "client-credentials",
"connection": {
"id": "69e0b983da98fa74f98aebfb",
"name": "Connection to 66fe6c913202f3a165e3c14d for Dev Zoho CRM client",
"userId": "1ece66c8-feb1-4df1-b321-21607daf4623",
......
|
1000
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
|
46890
|
2026-04-16T13:10:01.174952+00:00
|
9b7c5415-eda0-4db6-9d45-49e7670207bb
|
1226582
|
clipboard
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
99
|
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sqlit lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sqlite3 ~/.screenpipe/db.sqlite "SELECT app_name, window_name FROM ocr_text WHERE app_name LIKE '%Safari%' OR window_name LIKE '%Boosteroid%' ORDER BY timestamp DESC LIMIT 20;"
Error: in prepare, no such column: timestamp
ari%' OR window_name LIKE '%Boosteroid%' ORDER BY timestamp DESC LIMIT 20;
error here ---^
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sqlite3 ~/.screenpipe/db.sqlite ".schema ocr_text"
CREATE TABLE IF NOT EXISTS "ocr_text" (
frame_id INTEGER NOT NULL,
text TEXT NOT NULL,
text_json TEXT,
app_name TEXT NOT NULL DEFAULT '',
ocr_engine TEXT NOT NULL DEFAULT 'unknown'
, window_name TEXT, focused BOOLEAN DEFAULT FALSE, text_length INTEGER, sync_id TEXT, synced_at DATETIME);
CREATE INDEX idx_ocr_text_frame_id ON ocr_text(frame_id);
CREATE INDEX idx_ocr_text_frame_app_window ON ocr_text(frame_id, app_name, window_name);
CREATE INDEX idx_ocr_text_length ON ocr_text (te......
|
1000
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
|
46894
|
2026-04-16T13:10:03.156213+00:00
|
9b7c5415-eda0-4db6-9d45-49e7670207bb
|
1228563
|
clipboard
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
118
|
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sqlit lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sqlite3 ~/.screenpipe/db.sqlite "SELECT app_name, window_name FROM ocr_text WHERE app_name LIKE '%Safari%' OR window_name LIKE '%Boosteroid%' ORDER BY timestamp DESC LIMIT 20;"
Error: in prepare, no such column: timestamp
ari%' OR window_name LIKE '%Boosteroid%' ORDER BY timestamp DESC LIMIT 20;
error here ---^
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sqlite3 ~/.screenpipe/db.sqlite ".schema ocr_text"
CREATE TABLE IF NOT EXISTS "ocr_text" (
frame_id INTEGER NOT NULL,
text TEXT NOT NULL,
text_json TEXT,
app_name TEXT NOT NULL DEFAULT '',
ocr_engine TEXT NOT NULL DEFAULT 'unknown'
, window_name TEXT, focused BOOLEAN DEFAULT FALSE, text_length INTEGER, sync_id TEXT, synced_at DATETIME);
CREATE INDEX idx_ocr_text_frame_id ON ocr_text(frame_id);
CREATE INDEX idx_ocr_text_frame_app_window ON ocr_text(frame_id, app_name, window_name);
CREATE INDEX idx_ocr_text_length ON ocr_text (te......
|
1000
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
|
47450
|
2026-04-16T13:27:14.044272+00:00
|
9b7c5415-eda0-4db6-9d45-49e7670207bb
|
2259387
|
clipboard
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
99
|
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sqlit lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sqlite3 ~/.screenpipe/db.sqlite "SELECT app_name, window_name FROM ocr_text WHERE app_name LIKE '%Safari%' OR window_name LIKE '%Boosteroid%' ORDER BY timestamp DESC LIMIT 20;"
Error: in prepare, no such column: timestamp
ari%' OR window_name LIKE '%Boosteroid%' ORDER BY timestamp DESC LIMIT 20;
error here ---^
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sqlite3 ~/.screenpipe/db.sqlite ".schema ocr_text"
CREATE TABLE IF NOT EXISTS "ocr_text" (
frame_id INTEGER NOT NULL,
text TEXT NOT NULL,
text_json TEXT,
app_name TEXT NOT NULL DEFAULT '',
ocr_engine TEXT NOT NULL DEFAULT 'unknown'
, window_name TEXT, focused BOOLEAN DEFAULT FALSE, text_length INTEGER, sync_id TEXT, synced_at DATETIME);
CREATE INDEX idx_ocr_text_frame_id ON ocr_text(frame_id);
CREATE INDEX idx_ocr_text_frame_app_window ON ocr_text(frame_id, app_name, window_name);
CREATE INDEX idx_ocr_text_length ON ocr_text (te......
|
1000
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
|
47454
|
2026-04-16T13:27:15.343885+00:00
|
9b7c5415-eda0-4db6-9d45-49e7670207bb
|
2260687
|
clipboard
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
118
|
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sqlit lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sqlite3 ~/.screenpipe/db.sqlite "SELECT app_name, window_name FROM ocr_text WHERE app_name LIKE '%Safari%' OR window_name LIKE '%Boosteroid%' ORDER BY timestamp DESC LIMIT 20;"
Error: in prepare, no such column: timestamp
ari%' OR window_name LIKE '%Boosteroid%' ORDER BY timestamp DESC LIMIT 20;
error here ---^
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sqlite3 ~/.screenpipe/db.sqlite ".schema ocr_text"
CREATE TABLE IF NOT EXISTS "ocr_text" (
frame_id INTEGER NOT NULL,
text TEXT NOT NULL,
text_json TEXT,
app_name TEXT NOT NULL DEFAULT '',
ocr_engine TEXT NOT NULL DEFAULT 'unknown'
, window_name TEXT, focused BOOLEAN DEFAULT FALSE, text_length INTEGER, sync_id TEXT, synced_at DATETIME);
CREATE INDEX idx_ocr_text_frame_id ON ocr_text(frame_id);
CREATE INDEX idx_ocr_text_frame_app_window ON ocr_text(frame_id, app_name, window_name);
CREATE INDEX idx_ocr_text_length ON ocr_text (te......
|
1000
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
|
47947
|
2026-04-16T13:41:03.312951+00:00
|
9b7c5415-eda0-4db6-9d45-49e7670207bb
|
3088684
|
clipboard
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
99
|
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sqlit lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sqlite3 ~/.screenpipe/db.sqlite "SELECT COUNT(*) FROM ocr_text;"
31879
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sqlite3 ~/.screenpipe/db.sqlite "SELECT name FROM sqlite_master WHERE type='table';" | while read t; do echo -n "$t: "; sqlite3 ~/.screenpipe/db.sqlite "SELECT COUNT(*) FROM $t;"; done
_sqlx_migrations: 74
video_chunks: 795
sqlite_sequence: 9
audio_chunks: 90
ocr_text: 31881
tags: 0
vision_tags: 0
audio_tags: 0
speakers: 3
speaker_embeddings: 3
audio_transcriptions: 3
ui_events: 47933
ui_events_fts: 47933
ui_events_fts_data: 446
ui_events_fts_idx: 136
ui_events_fts_docsize: 47933
ui_events_fts_config: 1
pipe_executions: 0
pipe_scheduler_state: 0
frames: 39447
meetings: 2
elements: 2543482
elements_fts: 2543482
elements_fts_data: 12214
elements_fts_idx: 5804
elements_fts_docsize: 2535889
elements_fts_config: 1
audio_transcriptions_fts: 3
audio_transcriptions_fts_data: 5
audio_transcriptions_fts_idx: 3
audio_transcriptions_fts......
|
1000
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
|
47951
|
2026-04-16T13:41:04.939246+00:00
|
9b7c5415-eda0-4db6-9d45-49e7670207bb
|
3090310
|
clipboard
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
118
|
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sqlit lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sqlite3 ~/.screenpipe/db.sqlite "SELECT COUNT(*) FROM ocr_text;"
31879
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sqlite3 ~/.screenpipe/db.sqlite "SELECT name FROM sqlite_master WHERE type='table';" | while read t; do echo -n "$t: "; sqlite3 ~/.screenpipe/db.sqlite "SELECT COUNT(*) FROM $t;"; done
_sqlx_migrations: 74
video_chunks: 795
sqlite_sequence: 9
audio_chunks: 90
ocr_text: 31881
tags: 0
vision_tags: 0
audio_tags: 0
speakers: 3
speaker_embeddings: 3
audio_transcriptions: 3
ui_events: 47933
ui_events_fts: 47933
ui_events_fts_data: 446
ui_events_fts_idx: 136
ui_events_fts_docsize: 47933
ui_events_fts_config: 1
pipe_executions: 0
pipe_scheduler_state: 0
frames: 39447
meetings: 2
elements: 2543482
elements_fts: 2543482
elements_fts_data: 12214
elements_fts_idx: 5804
elements_fts_docsize: 2535889
elements_fts_config: 1
audio_transcriptions_fts: 3
audio_transcriptions_fts_data: 5
audio_transcriptions_fts_idx: 3
audio_transcriptions_fts......
|
1000
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
|
48285
|
2026-04-16T13:57:41.003185+00:00
|
9b7c5415-eda0-4db6-9d45-49e7670207bb
|
4086377
|
clipboard
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
99
|
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screen lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ /Users/lukas/.npm/_npx/10835/lib/node_modules/screenpipe/node_modules/@screenpipe/cli-darwin-arm64/bin/screenpipe record --help
increased file descriptor limit from 256 to 8192 (hard limit: 9223372036854775807)
Start recording screen, audio, and serve the API
Usage: screenpipe record [OPTIONS]
Options:
-d, --audio-chunk-duration <AUDIO_CHUNK_DURATION>
Audio chunk duration in seconds
[default: 30]
-p, --port <PORT>
Port to run the server on
[default: 3030]
--disable-audio
Disable audio recording
-i, --audio-device <AUDIO_DEVICE>
Audio devices to use (can be specified multiple times)
--use-system-default-audio
Follow system default audio devices
--data-dir <DATA_DIR>
Data directory. Default to $HOME/.screenpipe
--debug
Enable debug logging for screenpipe modules
-a, --audio-transcription-engine <AU......
|
1000
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
|
48289
|
2026-04-16T13:57:43.017733+00:00
|
9b7c5415-eda0-4db6-9d45-49e7670207bb
|
4088391
|
clipboard
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
118
|
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screen lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ /Users/lukas/.npm/_npx/10835/lib/node_modules/screenpipe/node_modules/@screenpipe/cli-darwin-arm64/bin/screenpipe record --help
increased file descriptor limit from 256 to 8192 (hard limit: 9223372036854775807)
Start recording screen, audio, and serve the API
Usage: screenpipe record [OPTIONS]
Options:
-d, --audio-chunk-duration <AUDIO_CHUNK_DURATION>
Audio chunk duration in seconds
[default: 30]
-p, --port <PORT>
Port to run the server on
[default: 3030]
--disable-audio
Disable audio recording
-i, --audio-device <AUDIO_DEVICE>
Audio devices to use (can be specified multiple times)
--use-system-default-audio
Follow system default audio devices
--data-dir <DATA_DIR>
Data directory. Default to $HOME/.screenpipe
--debug
Enable debug logging for screenpipe modules
-a, --audio-transcription-engine <AU......
|
1000
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|